--- /srv/rebuilderd/tmp/rebuilderddAohtU/inputs/mesa-libgallium_26.0.3-1_armhf.deb +++ /srv/rebuilderd/tmp/rebuilderddAohtU/out/mesa-libgallium_26.0.3-1_armhf.deb ├── file list │ @@ -1,3 +1,3 @@ │ -rw-r--r-- 0 0 0 4 2026-03-20 11:47:11.000000 debian-binary │ -rw-r--r-- 0 0 0 1176 2026-03-20 11:47:11.000000 control.tar.xz │ --rw-r--r-- 0 0 0 8099220 2026-03-20 11:47:11.000000 data.tar.xz │ +-rw-r--r-- 0 0 0 8098704 2026-03-20 11:47:11.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.3-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 0x1af76ec 0x01af76ec 0x01af76ec 0x064f8 0x064f8 R 0x4 │ │ │ │ - LOAD 0x000000 0x00000000 0x00000000 0x1afdbe8 0x1afdbe8 R E 0x10000 │ │ │ │ + ARM_EXIDX 0x1af77ac 0x01af77ac 0x01af77ac 0x064f8 0x064f8 R 0x4 │ │ │ │ + LOAD 0x000000 0x00000000 0x00000000 0x1afdca8 0x1afdca8 R E 0x10000 │ │ │ │ LOAD 0x1b06220 0x01b06220 0x01b06220 0xd429a 0x29a2f8 RW 0x10000 │ │ │ │ DYNAMIC 0x1bafe50 0x01bafe50 0x01bafe50 0x001b0 0x001b0 RW 0x4 │ │ │ │ NOTE 0x000134 0x00000134 0x00000134 0x00024 0x00024 R 0x4 │ │ │ │ TLS 0x1b06220 0x01b06220 0x01b06220 0x00004 0x0001c R 0x4 │ │ │ │ GNU_STACK 0x000000 0x00000000 0x00000000 0x00000 0x00000 RW 0x10 │ │ │ │ GNU_RELRO 0x1b06220 0x01b06220 0x01b06220 0xa9de0 0xa9de0 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 05b800 08 A 3 0 4 │ │ │ │ [ 9] .rel.plt REL 00066c4c 066c4c 001ad8 08 AI 3 24 4 │ │ │ │ [10] .init PROGBITS 00068724 068724 00000c 00 AX 0 0 4 │ │ │ │ [11] .plt PROGBITS 00068730 068730 002878 04 AX 0 0 4 │ │ │ │ - [12] .text PROGBITS 0006afa8 06afa8 fe4fe0 00 AX 0 0 8 │ │ │ │ - [13] .fini PROGBITS 0104ff88 104ff88 000008 00 AX 0 0 4 │ │ │ │ - [14] .rodata PROGBITS 0104ffa0 104ffa0 aa2822 00 A 0 0 32 │ │ │ │ - [15] .ARM.extab PROGBITS 01af27c4 1af27c4 004f28 00 A 0 0 4 │ │ │ │ - [16] .ARM.exidx ARM_EXIDX 01af76ec 1af76ec 0064f8 00 AL 12 0 4 │ │ │ │ - [17] .eh_frame PROGBITS 01afdbe4 1afdbe4 000004 00 A 0 0 4 │ │ │ │ + [12] .text PROGBITS 0006afa8 06afa8 fe50a0 00 AX 0 0 8 │ │ │ │ + [13] .fini PROGBITS 01050048 1050048 000008 00 AX 0 0 4 │ │ │ │ + [14] .rodata PROGBITS 01050060 1050060 aa2822 00 A 0 0 32 │ │ │ │ + [15] .ARM.extab PROGBITS 01af2884 1af2884 004f28 00 A 0 0 4 │ │ │ │ + [16] .ARM.exidx ARM_EXIDX 01af77ac 1af77ac 0064f8 00 AL 12 0 4 │ │ │ │ + [17] .eh_frame PROGBITS 01afdca4 1afdca4 000004 00 A 0 0 4 │ │ │ │ [18] .tdata PROGBITS 01b06220 1b06220 000004 00 WAT 0 0 4 │ │ │ │ [19] .tbss NOBITS 01b06224 1b06224 000018 00 WAT 0 0 4 │ │ │ │ [20] .init_array INIT_ARRAY 01b06224 1b06224 000040 04 WA 0 0 4 │ │ │ │ [21] .fini_array FINI_ARRAY 01b06264 1b06264 000004 04 WA 0 0 4 │ │ │ │ [22] .data.rel.ro PROGBITS 01b06268 1b06268 0a9be8 00 WA 0 0 8 │ │ │ │ [23] .dynamic DYNAMIC 01bafe50 1bafe50 0001b0 08 WA 4 0 4 │ │ │ │ [24] .got PROGBITS 01bb0000 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.3-1.so] │ │ │ │ 0x0000000c (INIT) 0x68724 │ │ │ │ - 0x0000000d (FINI) 0x104ff88 │ │ │ │ + 0x0000000d (FINI) 0x1050048 │ │ │ │ 0x00000019 (INIT_ARRAY) 0x1b06224 │ │ │ │ 0x0000001b (INIT_ARRAYSZ) 64 (bytes) │ │ │ │ 0x0000001a (FINI_ARRAY) 0x1b06264 │ │ │ │ 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: 1d6f8e1eb999a36906ebd4411b8dc6f4bac2129f │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 56e8f0e09957a86eb60818b75bb54962126b321b │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ @@ -1000,16 +1000,14 @@ │ │ │ │ x%1F(FzD │ │ │ │ H&1F(FzD │ │ │ │ 4$;FAF(FzD │ │ │ │ $AF(FzD │ │ │ │ $#FAF(FzD │ │ │ │ HxDpGP(( │ │ │ │ HxDpG|(( │ │ │ │ -CHxDpG8@ │ │ │ │ -CHxDpG\^ │ │ │ │ LAFzD(F|D │ │ │ │ ,;FAFzD(F │ │ │ │ GAFzD(F|D │ │ │ │ ';FAFzD(F │ │ │ │ P-;FAFzD │ │ │ │ @-1F(FzD │ │ │ │ 0-AF(FzD │ │ │ │ @@ -1037,15 +1035,15 @@ │ │ │ │ @)1F(FzD │ │ │ │ T$1F(FzD │ │ │ │ #,5>GPYbkt} │ │ │ │ )AF;F(FzD │ │ │ │ @'!F(FzD │ │ │ │ h@80H (PhXhh` │ │ │ │ !)19AIQYaiqy │ │ │ │ -HxDpG HxDpG HxDpGt │ │ │ │ +HxDpG HxDpG HxDpG4 │ │ │ │ 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 │ │ │ │ @@ -1154,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 │ │ │ │ @@ -3392,15 +3390,15 @@ │ │ │ │ 3HxDpG (5 │ │ │ │ 'HxDpG&HxDpG&HxDpG%HxDpG%HxDpG$HxDpG$HxDpG │ │ │ │ HxDpG@( │ │ │ │ ++++++++sy++ │ │ │ │ +++++|+++++++++++++++++++++++++++++++++++v │ │ │ │ $'*-0369;852/,)&# │ │ │ │ +HxDpG*HxDpG*HxDpG)HxDpG)HxDpG(HxDpG(HxDpG'HxDpG'HxDpG&HxDpG&HxDpG%HxDpG%HxDpG$HxDpG$HxDpG#HxDpG#HxDpG"HxDpG"HxDpG!HxDpG!HxDpG HxDpG HxDpG │ │ │ │ HxDpG HxDpG HxDpG │ │ │ │ FC@=:741.+ │ │ │ │ Dq2F)F F │ │ │ │ ;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 │ │ │ │ @@ -5992,15 +5993,15 @@ │ │ │ │ !JyD!HzD&` │ │ │ │ 8i+FRFDh │ │ │ │ !```L` │ │ │ │ `h:F1F=F> │ │ │ │ -`RhZ`pG` │ │ │ │ +`RhZ`pG( │ │ │ │ KF1F@FrF │ │ │ │ T0#h9F0F │ │ │ │ +h[h9F0F │ │ │ │ ;h2F!F(F │ │ │ │ yD `zDA │ │ │ │ 5 "$555&+5555-/1 │ │ │ │ 55555555 │ │ │ │ @@ -6519,15 +6520,14 @@ │ │ │ │ !!!!!!!!!!!!!!! │ │ │ │ D"hB`S`:J#`8KzD │ │ │ │ OUUUUUUHUUUUUUUDUUUUUUUUUUUUUUUL │ │ │ │ F`J{DiX h │ │ │ │ KPPPPPPHPPPPPPP │ │ │ │ PPPPPPPPPPPPPPPP │ │ │ │ %oF~D2F9F9 │ │ │ │ -HxDpGLZ: │ │ │ │ HxDpG HxDpG HxDpG │ │ │ │ XFyD;F " │ │ │ │ 2JzD2I'F │ │ │ │ .I"F8FyD │ │ │ │ ;h2F!F8F │ │ │ │ :F3F!F(F │ │ │ │ ~D:F1F(F │ │ │ │ @@ -6635,15 +6635,15 @@ │ │ │ │ 01yD&KzD │ │ │ │ D J KyDzD │ │ │ │ IzD{DyDS │ │ │ │ *J{D*IzDyDS │ │ │ │ AXoFXhdE h │ │ │ │ i2h0FZdS │ │ │ │ z;I(FyDS │ │ │ │ -i2h0FZdR │ │ │ │ +i2h0FZdS │ │ │ │ IzDyDP │ │ │ │ 3F*F)F F │ │ │ │ p5zDH"1FHF │ │ │ │ s* YrZs* │ │ │ │ KKKzKKKsKKK`KKKK │ │ │ │ K@. h7F8 │ │ │ │ #L}D,Y$h │ │ │ │ %oF~D2F9Fi │ │ │ │ -%oF~D2F9Fi │ │ │ │ -%oF~D2F9Fi │ │ │ │ +%oF~D2F9Fh │ │ │ │ +%oF~D2F9Fh │ │ │ │ #F*F9F0F │ │ │ │ J(F{DzDS │ │ │ │ Aa FzDR\ │ │ │ │ `)YFPFzD │ │ │ │ WJYFPFzD │ │ │ │ ///555333555111555555555555555555 │ │ │ │ UUUUUUUU │ │ │ │ @@ -7445,15 +7445,15 @@ │ │ │ │ 741.=:CM}DCI#FCJ0FyD │ │ │ │ PF4F7FyD │ │ │ │ "F3FPFyD │ │ │ │ eyDRY~D │ │ │ │ !kK(FkJ{D │ │ │ │ !`K(F`J{D │ │ │ │ !UK(FUJ{D │ │ │ │ -czD;F Fu │ │ │ │ +czD;F Ft │ │ │ │ czD;F Ft │ │ │ │ DxDAX0F hw │ │ │ │ *KAFPJzD[ │ │ │ │ CzD3F8Fp │ │ │ │ i"F6i+F │ │ │ │ i"F7i+F │ │ │ │ #|J+FzDo │ │ │ │ @@ -7527,15 +7527,15 @@ │ │ │ │ CzD3F8Ff │ │ │ │ i"F6i+F │ │ │ │ i"F7i+F │ │ │ │ !~K F~J{D │ │ │ │ !yK FyJ{D │ │ │ │ !tK FtJ{D │ │ │ │ !oK FoJ{D │ │ │ │ -#|J+FzDe │ │ │ │ +#|J+FzDd │ │ │ │ #wJ+FzDd │ │ │ │ #rJ+FzDd │ │ │ │ #mJ+FzDd │ │ │ │ #hJ+FzDd │ │ │ │ #cJ+FzDd │ │ │ │ #^J+FzDd │ │ │ │ #YJ+FzDd │ │ │ │ @@ -7645,41 +7645,41 @@ │ │ │ │ 1.AJzDAK │ │ │ │ 2?J+FzDP │ │ │ │ 2;J+FzDP │ │ │ │ 2.J+FzDP │ │ │ │ ,N~D,I+F,J FyD │ │ │ │ SzD#F0FP │ │ │ │ b ^ Z V │ │ │ │ -SzD#F0FO │ │ │ │ +SzD#F0FN │ │ │ │ !BK(FBJ{D │ │ │ │ (F=KzD{D │ │ │ │ czD#F(FM │ │ │ │ SzDCF8FL │ │ │ │ SzDCF8FL │ │ │ │ xDAX F hq │ │ │ │ 3F*F FyD │ │ │ │ `9F*F3F F │ │ │ │ -#`J#FzDK │ │ │ │ -2RJ#FzDK │ │ │ │ -2LJ#FzDK │ │ │ │ +#`J#FzDJ │ │ │ │ +2RJ#FzDJ │ │ │ │ +2LJ#FzDJ │ │ │ │ 2GJ#FzDJ │ │ │ │ 2BJ#FzDJ │ │ │ │ 2zJ+FzDJ │ │ │ │ 2tJ+FzDJ │ │ │ │ 2oJ+FzDJ │ │ │ │ 2iJ+FzDJ │ │ │ │ 2dJ+FzDJ │ │ │ │ #ZJ+FzDJ │ │ │ │ #UJ+FzDJ │ │ │ │ -#YJ#FzDJ │ │ │ │ -#TJ#FzDJ │ │ │ │ -#OJ#FzDJ │ │ │ │ -#JJ#FzDJ │ │ │ │ -#EJ#FzDJ │ │ │ │ -#@J#FzDJ │ │ │ │ +#YJ#FzDI │ │ │ │ +#TJ#FzDI │ │ │ │ +#OJ#FzDI │ │ │ │ +#JJ#FzDI │ │ │ │ +#EJ#FzDI │ │ │ │ +#@J#FzDI │ │ │ │ (F|KzD{D │ │ │ │ (FwKzD{D │ │ │ │ !qK(FqJ{D │ │ │ │ !lK(FlJ{D │ │ │ │ (FgKzD{D │ │ │ │ !cK(FcJ{D │ │ │ │ !^K(F^J{D │ │ │ │ @@ -7734,19 +7734,19 @@ │ │ │ │ 8FJKzD{D │ │ │ │ 2{J+FzD; │ │ │ │ 2uJ+FzD; │ │ │ │ 2pJ+FzD; │ │ │ │ 2kJ+FzD; │ │ │ │ 2fJ+FzD; │ │ │ │ 2aJ+FzD; │ │ │ │ -2}J+FzD; │ │ │ │ -2xJ+FzD; │ │ │ │ -2sJ+FzD; │ │ │ │ -2nJ+FzD; │ │ │ │ -2jJ+FzD; │ │ │ │ +2}J+FzD: │ │ │ │ +2xJ+FzD: │ │ │ │ +2sJ+FzD: │ │ │ │ +2nJ+FzD: │ │ │ │ +2jJ+FzD: │ │ │ │ gN~DgI+FgJ FyD │ │ │ │ BF;F FyD │ │ │ │ d*+FQFzD0F │ │ │ │ )+FQFzD0F │ │ │ │ '+FAFzD0F │ │ │ │ BK:F F{D │ │ │ │ =KBF F{D │ │ │ │ @@ -7758,15 +7758,15 @@ │ │ │ │ 2;J+FzD5 │ │ │ │ 2.J+FzD5 │ │ │ │ ,N~D,I+F,J FyD │ │ │ │ #mJ+FzD3 │ │ │ │ szD#F0F1 │ │ │ │ !fK@FfJ{D │ │ │ │ czDCF8F1 │ │ │ │ -czD;F@F1 │ │ │ │ +czD;F@F0 │ │ │ │ ^ c @ E JFCFPF │ │ │ │ ! & JFCFPF │ │ │ │ szD#F(F. │ │ │ │ !yK(FyJ{D │ │ │ │ szD#F(F. │ │ │ │ !NK(FNJ{D │ │ │ │ czD#F(F- │ │ │ │ @@ -7803,19 +7803,15 @@ │ │ │ │ (+FQFzD0F │ │ │ │ t'+FQFzD0F │ │ │ │ !uK(FuJ{D │ │ │ │ !kK(FkJ{D │ │ │ │ szD3F(F# │ │ │ │ FHxDpGFHxDpGEHxDpGEHxDpGDHxDpGDHxDpGCHxDpGCHxDpGBHxDpGBHxDpGAHxDpGAHxDpG@HxDpG@HxDpG?HxDpG?HxDpG>HxDpG>HxDpG=HxDpG=HxDpGHxDpG>HxDpG=HxDpG=HxDpGJ+FzD │ │ │ │ #4J+FzD │ │ │ │ 2gJ3FzD │ │ │ │ 2^J3FzD │ │ │ │ #mJ+FzD │ │ │ │ q u ` e JFCFPF │ │ │ │ !|K(F|J{D │ │ │ │ !^K0F^J{D │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ @@ -7,15 +7,15 @@ │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl febc21b4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46020ff8 │ │ │ │ tstcs r3, #131072 @ 0x20000 │ │ │ │ @ instruction: 0xf7ff4478 │ │ │ │ svclt 0x0000efd2 │ │ │ │ - smlabteq r5, r8, r3, r9 │ │ │ │ + smlabbeq r5, r8, r4, r9 │ │ │ │ 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: 0x01b44fb8 │ │ │ │ andeq r3, r0, ip, asr r8 │ │ │ │ - tsteq r6, r4, ror r7 │ │ │ │ - tsteq r6, r6, lsl r7 │ │ │ │ - tsteq r6, r8, lsl r7 │ │ │ │ - strdeq r6, [r6, -lr] │ │ │ │ - smlatteq sl, r4, r5, r7 │ │ │ │ - smlatteq r6, sl, r6, r6 │ │ │ │ - ldrdeq r6, [r6, -lr] │ │ │ │ - @ instruction: 0x010a75b6 │ │ │ │ - smlabteq r6, sl, r6, r6 │ │ │ │ - @ instruction: 0x010a7598 │ │ │ │ - @ instruction: 0x01066696 │ │ │ │ - tsteq sl, lr, ror #10 │ │ │ │ - smlabbeq r6, lr, r6, r6 │ │ │ │ - strdeq r6, [r6, -r2] │ │ │ │ - tsteq r6, lr, ror #12 │ │ │ │ - smlatteq r6, r4, r5, r6 │ │ │ │ - tsteq r6, ip, asr #12 │ │ │ │ - smlatteq r6, r0, r5, r6 │ │ │ │ - strdeq r7, [sl, -lr] │ │ │ │ - @ instruction: 0x010664b4 │ │ │ │ - smlatbeq r6, r4, r4, r6 │ │ │ │ - smlabbeq r6, lr, r4, r6 │ │ │ │ - smlabteq r6, r8, r0, r6 │ │ │ │ - smlabteq r6, r0, r0, r6 │ │ │ │ - strheq r6, [r6, -r8] │ │ │ │ - strheq r6, [r6, -r0] │ │ │ │ - smlatbeq r6, r8, r0, r6 │ │ │ │ - smlatbeq r6, r0, r0, r6 │ │ │ │ - swpeq r6, r8, [r6] @ │ │ │ │ - swpeq r6, r0, [r6] @ │ │ │ │ - tsteq r6, r4, lsr r1 │ │ │ │ - smlabteq sl, r2, pc, r6 @ │ │ │ │ - smlatbeq sl, lr, pc, r6 @ │ │ │ │ - @ instruction: 0x010a6f96 │ │ │ │ - tsteq sl, lr, ror pc │ │ │ │ - tsteq sl, sl, ror #30 │ │ │ │ - tsteq sl, r2, asr pc │ │ │ │ - tsteq sl, sl, lsr pc │ │ │ │ - tsteq sl, r2, lsr #30 │ │ │ │ - tsteq sl, sl, lsl #30 │ │ │ │ - strdeq r6, [sl, -r6] │ │ │ │ - ldrdeq r6, [sl, -lr] │ │ │ │ + tsteq r6, r4, lsr r8 │ │ │ │ + ldrdeq r6, [r6, -r6] │ │ │ │ + ldrdeq r6, [r6, -r8] │ │ │ │ + @ instruction: 0x010667be │ │ │ │ + smlatbeq sl, r4, r6, r7 │ │ │ │ + smlatbeq r6, sl, r7, r6 │ │ │ │ + @ instruction: 0x0106679e │ │ │ │ + tsteq sl, r6, ror r6 │ │ │ │ + smlabbeq r6, sl, r7, r6 │ │ │ │ + tsteq sl, r8, asr r6 │ │ │ │ + tsteq r6, r6, asr r7 │ │ │ │ + tsteq sl, lr, lsr #12 │ │ │ │ + tsteq r6, lr, asr #14 │ │ │ │ + @ instruction: 0x010666b2 │ │ │ │ + tsteq r6, lr, lsr #14 │ │ │ │ + smlatbeq r6, r4, r6, r6 │ │ │ │ + tsteq r6, ip, lsl #14 │ │ │ │ + smlatbeq r6, r0, r6, r6 │ │ │ │ + @ instruction: 0x010a75be │ │ │ │ + tsteq r6, r4, ror r5 │ │ │ │ + tsteq r6, r4, ror #10 │ │ │ │ + tsteq r6, lr, asr #10 │ │ │ │ + smlabbeq r6, r8, r1, r6 │ │ │ │ + smlabbeq r6, r0, r1, r6 │ │ │ │ + tsteq r6, r8, ror r1 │ │ │ │ + tsteq r6, r0, ror r1 │ │ │ │ + tsteq r6, r8, ror #2 │ │ │ │ + tsteq r6, r0, ror #2 │ │ │ │ + tsteq r6, r8, asr r1 │ │ │ │ + tsteq r6, r0, asr r1 │ │ │ │ + strdeq r6, [r6, -r4] │ │ │ │ + smlabbeq sl, r2, r0, r7 │ │ │ │ + tsteq sl, lr, rrx │ │ │ │ + qaddeq r7, r6, sl │ │ │ │ + tsteq sl, lr, lsr r0 │ │ │ │ + tsteq sl, sl, lsr #32 │ │ │ │ + tsteq sl, r2, lsl r0 │ │ │ │ + strdeq r6, [sl, -sl] │ │ │ │ + smlatteq sl, r2, pc, r6 @ │ │ │ │ + smlabteq sl, sl, pc, r6 @ │ │ │ │ + @ instruction: 0x010a6fb6 │ │ │ │ + @ instruction: 0x010a6f9e │ │ │ │ + smlabbeq sl, r4, pc, r6 @ │ │ │ │ + tsteq sl, r2, asr #30 │ │ │ │ + tsteq sl, r2, lsl pc │ │ │ │ + smlatteq sl, r0, lr, r6 │ │ │ │ + ldrdeq r6, [sl, -r2] │ │ │ │ smlabteq sl, r4, lr, r6 │ │ │ │ + @ instruction: 0x010a6eb6 │ │ │ │ + smlatbeq sl, r8, lr, r6 │ │ │ │ + @ instruction: 0x010a6e98 │ │ │ │ smlabbeq sl, r2, lr, r6 │ │ │ │ - tsteq sl, r2, asr lr │ │ │ │ - tsteq sl, r0, lsr #28 │ │ │ │ - tsteq sl, r2, lsl lr │ │ │ │ - tsteq sl, r4, lsl #28 │ │ │ │ - strdeq r6, [sl, -r6] │ │ │ │ - smlatteq sl, r8, sp, r6 │ │ │ │ - ldrdeq r6, [sl, -r8] │ │ │ │ - smlabteq sl, r2, sp, r6 │ │ │ │ - @ instruction: 0x010a6db0 │ │ │ │ - @ instruction: 0x010a6d9a │ │ │ │ - smlabbeq sl, r4, sp, r6 │ │ │ │ - tsteq sl, lr, ror #26 │ │ │ │ - tsteq sl, r6, asr sp │ │ │ │ - tsteq sl, r6, asr #26 │ │ │ │ - tsteq sl, r0, lsr sp │ │ │ │ - tsteq sl, lr, lsl sp │ │ │ │ + tsteq sl, r0, ror lr │ │ │ │ + tsteq sl, sl, asr lr │ │ │ │ + tsteq sl, r4, asr #28 │ │ │ │ + tsteq sl, lr, lsr #28 │ │ │ │ + tsteq sl, r6, lsl lr │ │ │ │ + tsteq sl, r6, lsl #28 │ │ │ │ + strdeq r6, [sl, -r0] │ │ │ │ + ldrdeq r6, [sl, -lr] │ │ │ │ + smlabteq sl, r8, sp, r6 │ │ │ │ + @ instruction: 0x010a6db2 │ │ │ │ + smlatbeq sl, r0, sp, r6 │ │ │ │ + smlabbeq sl, sl, sp, r6 │ │ │ │ + tsteq sl, r4, ror sp │ │ │ │ + tsteq sl, lr, asr sp │ │ │ │ + tsteq sl, r8, asr #26 │ │ │ │ + tsteq sl, r6, lsr sp │ │ │ │ + tsteq sl, r0, lsr #26 │ │ │ │ tsteq sl, r8, lsl #26 │ │ │ │ strdeq r6, [sl, -r2] │ │ │ │ smlatteq sl, r0, ip, r6 │ │ │ │ smlabteq sl, sl, ip, r6 │ │ │ │ @ instruction: 0x010a6cb4 │ │ │ │ @ instruction: 0x010a6c9e │ │ │ │ - smlabbeq sl, r8, ip, r6 │ │ │ │ + smlabbeq sl, ip, ip, r6 │ │ │ │ tsteq sl, r6, ror ip │ │ │ │ tsteq sl, r0, ror #24 │ │ │ │ - tsteq sl, r8, asr #24 │ │ │ │ - tsteq sl, r2, lsr ip │ │ │ │ - tsteq sl, r0, lsr #24 │ │ │ │ - tsteq sl, sl, lsl #24 │ │ │ │ - strdeq r6, [sl, -r4] │ │ │ │ - ldrdeq r6, [sl, -lr] │ │ │ │ - smlabteq sl, ip, fp, r6 │ │ │ │ - @ instruction: 0x010a6bb6 │ │ │ │ - smlatbeq sl, r0, fp, r6 │ │ │ │ - smlabbeq sl, sl, fp, r6 │ │ │ │ - tsteq sl, r8, ror fp │ │ │ │ - tsteq sl, r2, ror #22 │ │ │ │ - tsteq sl, r0, asr fp │ │ │ │ - tsteq sl, r8, lsr fp │ │ │ │ + tsteq sl, sl, asr #24 │ │ │ │ + tsteq sl, r8, lsr ip │ │ │ │ + tsteq sl, r2, lsr #24 │ │ │ │ + tsteq sl, r0, lsl ip │ │ │ │ + strdeq r6, [sl, -r8] │ │ │ │ blmi fe6a015c │ │ │ │ @ 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 445ff4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x331c78> │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ andle r0, r1, r0, lsl #6 │ │ │ │ stc 7, cr15, [r0], {252} @ 0xfc │ │ │ │ pop {r0, r4, ip, sp, pc} │ │ │ │ svclt 0x00008ff0 │ │ │ │ + @ instruction: 0x010a6a92 │ │ │ │ + tsteq sl, ip, ror sl │ │ │ │ + tsteq sl, r6, ror #20 │ │ │ │ + tsteq sl, lr, asr #20 │ │ │ │ + tsteq sl, r8, lsr sl │ │ │ │ + tsteq sl, r6, lsr #20 │ │ │ │ + tsteq sl, r0, lsl sl │ │ │ │ + strdeq r6, [sl, -sl] │ │ │ │ + smlatteq sl, r4, r9, r6 │ │ │ │ ldrdeq r6, [sl, -r2] │ │ │ │ @ instruction: 0x010a69bc │ │ │ │ smlatbeq sl, r6, r9, r6 │ │ │ │ - smlabbeq sl, lr, r9, r6 │ │ │ │ - tsteq sl, r8, ror r9 │ │ │ │ - tsteq sl, r6, ror #18 │ │ │ │ - tsteq sl, r0, asr r9 │ │ │ │ - tsteq sl, sl, lsr r9 │ │ │ │ - tsteq sl, r4, lsr #18 │ │ │ │ - tsteq sl, r2, lsl r9 │ │ │ │ - strdeq r6, [sl, -ip] │ │ │ │ - smlatteq sl, r6, r8, r6 │ │ │ │ - ldrdeq r6, [sl, -r0] │ │ │ │ - @ instruction: 0x010a68be │ │ │ │ - smlatbeq sl, r8, r8, r6 │ │ │ │ - @ instruction: 0x010a6896 │ │ │ │ - smlabbeq sl, r0, r8, r6 │ │ │ │ - tsteq sl, lr, ror #16 │ │ │ │ - tsteq sl, r8, asr r8 │ │ │ │ - tsteq sl, r6, asr #16 │ │ │ │ - tsteq sl, r0, lsr r8 │ │ │ │ - tsteq sl, lr, lsl r8 │ │ │ │ - tsteq sl, r8, lsl #16 │ │ │ │ - strdeq r6, [sl, -r2] │ │ │ │ - ldrdeq r6, [sl, -ip] │ │ │ │ - smlabteq sl, ip, r7, r6 │ │ │ │ - tsteq r6, ip, lsr #18 │ │ │ │ - tsteq r6, r6, lsr fp │ │ │ │ + @ instruction: 0x010a6990 │ │ │ │ + tsteq sl, lr, ror r9 │ │ │ │ + tsteq sl, r8, ror #18 │ │ │ │ + tsteq sl, r6, asr r9 │ │ │ │ + tsteq sl, r0, asr #18 │ │ │ │ + tsteq sl, lr, lsr #18 │ │ │ │ + tsteq sl, r8, lsl r9 │ │ │ │ + tsteq sl, r6, lsl #18 │ │ │ │ + strdeq r6, [sl, -r0] │ │ │ │ + ldrdeq r6, [sl, -lr] │ │ │ │ + smlabteq sl, r8, r8, r6 │ │ │ │ + @ instruction: 0x010a68b2 │ │ │ │ + @ instruction: 0x010a689c │ │ │ │ + smlabbeq sl, ip, r8, r6 │ │ │ │ + smlatteq r6, ip, r9, r5 │ │ │ │ + strdeq r1, [r6, -r6] │ │ │ │ @ instruction: 0x01b4407c │ │ │ │ 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, asr #16 │ │ │ │ - tsteq r6, ip, ror #16 │ │ │ │ - smlabbeq r6, r2, r8, r5 │ │ │ │ - smlabteq r6, r2, r8, r5 │ │ │ │ - strdeq r5, [r6, -lr] │ │ │ │ - tsteq r6, lr, lsr #18 │ │ │ │ - tsteq r6, lr, ror r9 │ │ │ │ - @ instruction: 0x010659ba │ │ │ │ - tsteq r6, r2, lsl #20 │ │ │ │ - @ instruction: 0x010658b0 │ │ │ │ + tsteq r6, sl, lsl #18 │ │ │ │ + tsteq r6, ip, lsr #18 │ │ │ │ + tsteq r6, r2, asr #18 │ │ │ │ + smlabbeq r6, r2, r9, r5 │ │ │ │ + @ instruction: 0x010659be │ │ │ │ + smlatteq r6, lr, r9, r5 │ │ │ │ + tsteq r6, lr, lsr sl │ │ │ │ + tsteq r6, sl, ror sl │ │ │ │ + smlabteq r6, r2, sl, r5 │ │ │ │ + tsteq r6, r0, ror r9 │ │ │ │ + @ instruction: 0x010658ba │ │ │ │ + tsteq r6, r0, asr r8 │ │ │ │ + tsteq r6, r2, lsl r8 │ │ │ │ + smlatteq r6, ip, r7, r5 │ │ │ │ + tsteq r6, r2, lsl r7 │ │ │ │ + tsteq r6, ip, lsl #14 │ │ │ │ + tsteq r6, r2, ror #16 │ │ │ │ + tsteq r6, ip, ror r8 │ │ │ │ strdeq r5, [r6, -sl] │ │ │ │ - @ instruction: 0x01065790 │ │ │ │ - tsteq r6, r2, asr r7 │ │ │ │ - tsteq r6, ip, lsr #14 │ │ │ │ - tsteq r6, r2, asr r6 │ │ │ │ - tsteq r6, ip, asr #12 │ │ │ │ - smlatbeq r6, r2, r7, r5 │ │ │ │ - @ instruction: 0x010657bc │ │ │ │ - tsteq r6, sl, lsr r6 │ │ │ │ - tsteq r6, r4, lsr #16 │ │ │ │ - smlatteq r6, lr, r7, r5 │ │ │ │ - tsteq r6, r0, lsl #16 │ │ │ │ - tsteq r6, r2, lsr #12 │ │ │ │ - tsteq r6, r0, lsr r8 │ │ │ │ - tsteq r6, r2, asr #16 │ │ │ │ - tsteq r6, r0, lsl r6 │ │ │ │ - tsteq r6, sl, lsl r9 │ │ │ │ - @ instruction: 0x010658b4 │ │ │ │ - tsteq r6, r6, ror r8 │ │ │ │ - smlabbeq r6, ip, r8, r5 │ │ │ │ - strdeq r5, [r6, -r2] │ │ │ │ - smlabteq r6, ip, r8, r5 │ │ │ │ - ldrdeq r5, [r6, -lr] │ │ │ │ - smlatteq r6, r0, r5, r5 │ │ │ │ - tsteq r6, lr, asr #18 │ │ │ │ - tsteq r6, r8, lsl r9 │ │ │ │ - tsteq r6, sl, lsr #18 │ │ │ │ - smlabteq r6, r8, r5, r5 │ │ │ │ - tsteq r6, r6, ror #18 │ │ │ │ - tsteq r6, r8, ror r9 │ │ │ │ - @ instruction: 0x010655b6 │ │ │ │ + smlatteq r6, r4, r8, r5 │ │ │ │ + smlatbeq r6, lr, r8, r5 │ │ │ │ + smlabteq r6, r0, r8, r5 │ │ │ │ + smlatteq r6, r2, r6, r5 │ │ │ │ + strdeq r5, [r6, -r0] │ │ │ │ + tsteq r6, r2, lsl #18 │ │ │ │ + ldrdeq r5, [r6, -r0] │ │ │ │ + ldrdeq r5, [r6, -sl] │ │ │ │ + tsteq r6, r4, ror r9 │ │ │ │ + tsteq r6, r6, lsr r9 │ │ │ │ + tsteq r6, ip, asr #18 │ │ │ │ + @ instruction: 0x010656b2 │ │ │ │ + smlabbeq r6, ip, r9, r5 │ │ │ │ + @ instruction: 0x0106599e │ │ │ │ + smlatbeq r6, r0, r6, r5 │ │ │ │ + tsteq r6, lr, lsl #20 │ │ │ │ + ldrdeq r5, [r6, -r8] │ │ │ │ + smlatteq r6, sl, r9, r5 │ │ │ │ + smlabbeq r6, r8, r6, r5 │ │ │ │ + tsteq r6, r6, lsr #20 │ │ │ │ + tsteq r6, r8, lsr sl │ │ │ │ + tsteq r6, r6, ror r6 │ │ │ │ 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 15aae3c │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ svclt 0x000081f0 │ │ │ │ - tsteq r6, r6, asr #16 │ │ │ │ - tsteq r8, r4, lsl r0 │ │ │ │ - tsteq r6, r6, lsr r8 │ │ │ │ - ldrdeq r4, [r8, -ip] │ │ │ │ + tsteq r6, r6, lsl #18 │ │ │ │ + ldrdeq r5, [r8, -r4] │ │ │ │ + strdeq r5, [r6, -r6] │ │ │ │ + swpeq r5, ip, [r8] │ │ │ │ + tsteq r6, r4, lsr r8 │ │ │ │ + tsteq r8, lr, lsr #32 │ │ │ │ + tsteq r6, r0, lsr #16 │ │ │ │ + tsteq r8, sl │ │ │ │ + tsteq r6, r8, lsl #16 │ │ │ │ + tsteq r6, r2, lsl #16 │ │ │ │ + tsteq pc, r2, asr r6 @ │ │ │ │ + smlatteq r6, ip, r7, r5 │ │ │ │ + @ instruction: 0x01084fb8 │ │ │ │ + ldrdeq r5, [r6, -sl] │ │ │ │ + ldrdeq r5, [r6, -r8] │ │ │ │ + tsteq r8, r2, ror pc │ │ │ │ + smlabteq r6, r4, r7, r5 │ │ │ │ + strdeq r5, [r9, -ip] │ │ │ │ + @ instruction: 0x010657bc │ │ │ │ + smlatbeq r6, r8, r7, r5 │ │ │ │ + @ instruction: 0x010f1592 │ │ │ │ + @ instruction: 0x01065796 │ │ │ │ + @ instruction: 0x01065798 │ │ │ │ + @ instruction: 0x01065790 │ │ │ │ + smlabbeq r6, r6, r7, r5 │ │ │ │ + tsteq r9, ip, ror #26 │ │ │ │ tsteq r6, r4, ror r7 │ │ │ │ - tsteq r8, lr, ror #30 │ │ │ │ - tsteq r6, r0, ror #14 │ │ │ │ - tsteq r8, sl, asr #30 │ │ │ │ + smlabbeq r6, r0, r7, r5 │ │ │ │ + tsteq pc, r2, lsl #10 │ │ │ │ + tsteq r6, ip, ror r7 │ │ │ │ + tsteq r9, lr, lsl #26 │ │ │ │ + tsteq r6, lr, ror #14 │ │ │ │ + tsteq r6, sl, asr r7 │ │ │ │ + smlatbeq pc, r4, r4, r1 @ │ │ │ │ tsteq r6, r8, asr #14 │ │ │ │ - tsteq r6, r2, asr #14 │ │ │ │ - @ instruction: 0x010f1592 │ │ │ │ + tsteq r6, lr, asr #14 │ │ │ │ + tsteq r6, lr, asr #14 │ │ │ │ + tsteq r6, r6, asr #14 │ │ │ │ + tsteq r6, ip, lsl r7 │ │ │ │ + tsteq r6, ip, lsl r7 │ │ │ │ tsteq r6, ip, lsr #14 │ │ │ │ - strdeq r4, [r8, -r8] │ │ │ │ - tsteq r6, sl, lsl r7 │ │ │ │ - tsteq r6, r8, lsl r7 │ │ │ │ - @ instruction: 0x01084eb2 │ │ │ │ - tsteq r6, r4, lsl #14 │ │ │ │ - tsteq r9, ip, lsr sp │ │ │ │ - strdeq r5, [r6, -ip] │ │ │ │ - smlatteq r6, r8, r6, r5 │ │ │ │ - ldrdeq r1, [pc, -r2] │ │ │ │ - ldrdeq r5, [r6, -r6] │ │ │ │ - ldrdeq r5, [r6, -r8] │ │ │ │ - ldrdeq r5, [r6, -r0] │ │ │ │ + tsteq r6, r6, asr #12 │ │ │ │ + tsteq r6, lr, lsr r6 │ │ │ │ + tsteq r6, r2, lsl r7 │ │ │ │ + tsteq r6, r4, lsl r6 │ │ │ │ + tsteq r6, ip, lsl #12 │ │ │ │ + strdeq r5, [r6, -r6] │ │ │ │ + tsteq r8, r0, asr #26 │ │ │ │ + smlatteq r6, r4, r6, r5 │ │ │ │ + smlabteq r6, lr, r6, r5 │ │ │ │ smlabteq r6, r6, r6, r5 │ │ │ │ - smlatbeq r9, ip, ip, r5 │ │ │ │ - @ instruction: 0x010656b4 │ │ │ │ - smlabteq r6, r0, r6, r5 │ │ │ │ - tsteq pc, r2, asr #8 │ │ │ │ - @ instruction: 0x010656bc │ │ │ │ - tsteq r9, lr, asr #24 │ │ │ │ + @ instruction: 0x010656be │ │ │ │ + @ instruction: 0x010656b6 │ │ │ │ smlatbeq r6, lr, r6, r5 │ │ │ │ - @ instruction: 0x0106569a │ │ │ │ - smlatteq pc, r4, r3, r1 │ │ │ │ - smlabbeq r6, r8, r6, r5 │ │ │ │ - smlabbeq r6, lr, r6, r5 │ │ │ │ - smlabbeq r6, lr, r6, r5 │ │ │ │ - smlabbeq r6, r6, r6, r5 │ │ │ │ - tsteq r6, ip, asr r6 │ │ │ │ - tsteq r6, ip, asr r6 │ │ │ │ - tsteq r6, ip, ror #12 │ │ │ │ + smlatbeq r6, sl, r6, r5 │ │ │ │ + smlatbeq r6, r6, r6, r5 │ │ │ │ + tsteq pc, ip, lsl r3 @ │ │ │ │ + @ instruction: 0x01065690 │ │ │ │ + tsteq r6, sl, lsr #12 │ │ │ │ + tsteq r6, r2, lsr #12 │ │ │ │ + tsteq r6, sl, lsl r6 │ │ │ │ + tsteq r6, r2, lsl r6 │ │ │ │ + tsteq r6, sl, lsl #12 │ │ │ │ + tsteq r6, r6, lsl #12 │ │ │ │ + tsteq r6, r2, lsl #12 │ │ │ │ + tsteq pc, r8, ror r2 @ │ │ │ │ + strdeq r5, [r6, -r8] │ │ │ │ smlabbeq r6, r6, r5, r5 │ │ │ │ tsteq r6, lr, ror r5 │ │ │ │ - tsteq r6, r2, asr r6 │ │ │ │ - tsteq r6, r4, asr r5 │ │ │ │ - tsteq r6, ip, asr #10 │ │ │ │ - tsteq r6, r6, lsr r6 │ │ │ │ - smlabbeq r8, r0, ip, r4 │ │ │ │ - tsteq r6, r4, lsr #12 │ │ │ │ - tsteq r6, lr, lsl #12 │ │ │ │ - tsteq r6, r6, lsl #12 │ │ │ │ - strdeq r5, [r6, -lr] │ │ │ │ - strdeq r5, [r6, -r6] │ │ │ │ - smlatteq r6, lr, r5, r5 │ │ │ │ - smlatteq r6, sl, r5, r5 │ │ │ │ - smlatteq r6, r6, r5, r5 │ │ │ │ - tsteq pc, ip, asr r2 @ │ │ │ │ - ldrdeq r5, [r6, -r0] │ │ │ │ - tsteq r6, sl, ror #10 │ │ │ │ + tsteq r6, r6, ror r5 │ │ │ │ + tsteq r6, lr, ror #10 │ │ │ │ + tsteq r6, r6, ror #10 │ │ │ │ tsteq r6, r2, ror #10 │ │ │ │ - tsteq r6, sl, asr r5 │ │ │ │ - tsteq r6, r2, asr r5 │ │ │ │ - tsteq r6, sl, asr #10 │ │ │ │ - tsteq r6, r6, asr #10 │ │ │ │ - tsteq r6, r2, asr #10 │ │ │ │ - @ instruction: 0x010f11b8 │ │ │ │ - tsteq r6, r8, lsr r5 │ │ │ │ - smlabteq r6, r6, r4, r5 │ │ │ │ + tsteq r6, lr, asr r5 │ │ │ │ + ldrdeq r1, [pc, -r4] │ │ │ │ + tsteq r6, r0, ror #10 │ │ │ │ + smlatteq r6, r2, r4, r5 │ │ │ │ + ldrdeq r5, [r6, -sl] │ │ │ │ + ldrdeq r5, [r6, -r2] │ │ │ │ + smlabteq r6, sl, r4, r5 │ │ │ │ + smlabteq r6, r2, r4, r5 │ │ │ │ @ instruction: 0x010654be │ │ │ │ - @ instruction: 0x010654b6 │ │ │ │ - smlatbeq r6, lr, r4, r5 │ │ │ │ - smlatbeq r6, r6, r4, r5 │ │ │ │ + @ instruction: 0x010654ba │ │ │ │ + tsteq pc, r0, lsr r1 @ │ │ │ │ + smlabteq r6, r6, r4, r5 │ │ │ │ + swpeq r3, lr, [r9] │ │ │ │ + @ instruction: 0x010654b2 │ │ │ │ + smlatbeq r6, sl, r4, r5 │ │ │ │ smlatbeq r6, r2, r4, r5 │ │ │ │ - @ instruction: 0x0106549e │ │ │ │ - tsteq pc, r4, lsl r1 @ │ │ │ │ - smlatbeq r6, r0, r4, r5 │ │ │ │ - tsteq r6, r2, lsr #8 │ │ │ │ - tsteq r6, sl, lsl r4 │ │ │ │ - tsteq r6, r2, lsl r4 │ │ │ │ - tsteq r6, sl, lsl #8 │ │ │ │ - tsteq r6, r2, lsl #8 │ │ │ │ - strdeq r5, [r6, -lr] │ │ │ │ - strdeq r5, [r6, -sl] │ │ │ │ - tsteq pc, r0, ror r0 @ │ │ │ │ - tsteq r6, r6, lsl #8 │ │ │ │ - ldrdeq r2, [r9, -lr] │ │ │ │ - strdeq r5, [r6, -r2] │ │ │ │ - smlatteq r6, sl, r3, r5 │ │ │ │ - smlatteq r6, r2, r3, r5 │ │ │ │ - ldrdeq r5, [r6, -r8] │ │ │ │ - smlabbeq r9, r0, pc, r2 @ │ │ │ │ - @ instruction: 0x01065394 │ │ │ │ - smlabbeq r6, ip, r3, r5 │ │ │ │ - smlabbeq r6, r4, r3, r5 │ │ │ │ - @ instruction: 0x01065396 │ │ │ │ - tsteq r9, r2, lsr #30 │ │ │ │ - tsteq r6, r6, lsr r3 │ │ │ │ - tsteq r6, lr, lsr #6 │ │ │ │ - tsteq r6, r6, lsr #6 │ │ │ │ - tsteq r6, r4, asr r3 │ │ │ │ - tsteq r6, ip, asr #6 │ │ │ │ - tsteq r6, ip, asr #6 │ │ │ │ - tsteq pc, lr, lsl #30 │ │ │ │ + @ instruction: 0x01065498 │ │ │ │ + tsteq r9, r0, asr #32 │ │ │ │ + tsteq r6, r4, asr r4 │ │ │ │ + tsteq r6, ip, asr #8 │ │ │ │ + tsteq r6, r4, asr #8 │ │ │ │ + tsteq r6, r6, asr r4 │ │ │ │ + smlatteq r9, r2, pc, r2 @ │ │ │ │ + strdeq r5, [r6, -r6] │ │ │ │ + smlatteq r6, lr, r3, r5 │ │ │ │ + smlatteq r6, r6, r3, r5 │ │ │ │ + tsteq r6, r4, lsl r4 │ │ │ │ + tsteq r6, ip, lsl #8 │ │ │ │ + tsteq r6, ip, lsl #8 │ │ │ │ + smlabteq pc, lr, pc, r0 @ │ │ │ │ + strdeq r5, [r6, -r4] │ │ │ │ + smlabteq r6, sl, r3, r5 │ │ │ │ + ldrdeq r5, [r6, -r6] │ │ │ │ + ldrdeq r5, [r6, -r2] │ │ │ │ + smlabteq r6, lr, r3, r5 │ │ │ │ + smlabteq r6, sl, r3, r5 │ │ │ │ + smlabteq r6, sl, r3, r5 │ │ │ │ + tsteq pc, ip, lsr pc @ │ │ │ │ + @ instruction: 0x010653b6 │ │ │ │ + tsteq r6, r8, lsr r3 │ │ │ │ + tsteq r6, r4, asr #6 │ │ │ │ + tsteq r6, r0, asr #6 │ │ │ │ + tsteq r6, ip, lsr r3 │ │ │ │ + tsteq r6, r8, lsr r3 │ │ │ │ + tsteq r6, r8, lsr r3 │ │ │ │ + smlatbeq pc, sl, lr, r0 @ │ │ │ │ tsteq r6, r4, lsr r3 │ │ │ │ - tsteq r6, sl, lsl #6 │ │ │ │ - tsteq r6, r6, lsl r3 │ │ │ │ - tsteq r6, r2, lsl r3 │ │ │ │ + @ instruction: 0x010652b0 │ │ │ │ tsteq r6, lr, lsl #6 │ │ │ │ - tsteq r6, sl, lsl #6 │ │ │ │ - tsteq r6, sl, lsl #6 │ │ │ │ - tsteq pc, ip, ror lr @ │ │ │ │ + tsteq r6, ip, lsl #6 │ │ │ │ + tsteq r6, r2, lsl r3 │ │ │ │ + tsteq pc, r2, asr #28 │ │ │ │ + tsteq r6, r8, lsl #6 │ │ │ │ + @ instruction: 0x010847b2 │ │ │ │ strdeq r5, [r6, -r6] │ │ │ │ - tsteq r6, r8, ror r2 │ │ │ │ - smlabbeq r6, r4, r2, r5 │ │ │ │ - smlabbeq r6, r0, r2, r5 │ │ │ │ - tsteq r6, ip, ror r2 │ │ │ │ - tsteq r6, r8, ror r2 │ │ │ │ - tsteq r6, r8, ror r2 │ │ │ │ - smlatteq pc, sl, sp, r0 │ │ │ │ - tsteq r6, r4, ror r2 │ │ │ │ - strdeq r5, [r6, -r0] │ │ │ │ - tsteq r6, lr, asr #4 │ │ │ │ - tsteq r6, ip, asr #4 │ │ │ │ - tsteq r6, r2, asr r2 │ │ │ │ - smlabbeq pc, r2, sp, r0 @ │ │ │ │ - tsteq r6, r8, asr #4 │ │ │ │ - strdeq r4, [r8, -r2] │ │ │ │ - tsteq r6, r6, lsr r2 │ │ │ │ + tsteq r6, ip, lsl #4 │ │ │ │ + tsteq r6, r6, lsl #4 │ │ │ │ + tsteq r6, r8, lsl #4 │ │ │ │ + smlabteq pc, ip, sp, r0 @ │ │ │ │ + strdeq r5, [r6, -r4] │ │ │ │ + smlabteq r6, ip, r1, r5 │ │ │ │ + ldrdeq r5, [r6, -sl] │ │ │ │ + ldrdeq r5, [r6, -r8] │ │ │ │ + ldrdeq r5, [r6, -r6] │ │ │ │ + ldrdeq r5, [r6, -r4] │ │ │ │ + ldrdeq r5, [r6, -r6] │ │ │ │ + tsteq pc, sl, asr #26 │ │ │ │ + smlabteq r6, r6, r1, r5 │ │ │ │ + tsteq r6, lr, asr #2 │ │ │ │ tsteq r6, ip, asr #2 │ │ │ │ - tsteq r6, r6, asr #2 │ │ │ │ + tsteq r6, sl, asr #2 │ │ │ │ tsteq r6, r8, asr #2 │ │ │ │ - tsteq pc, ip, lsl #26 │ │ │ │ - tsteq r6, r4, lsr r1 │ │ │ │ - tsteq r6, ip, lsl #2 │ │ │ │ - tsteq r6, sl, lsl r1 │ │ │ │ - tsteq r6, r8, lsl r1 │ │ │ │ - tsteq r6, r6, lsl r1 │ │ │ │ - tsteq r6, r4, lsl r1 │ │ │ │ - tsteq r6, r6, lsl r1 │ │ │ │ - smlabbeq pc, sl, ip, r0 @ │ │ │ │ - tsteq r6, r6, lsl #2 │ │ │ │ - smlabbeq r6, lr, r0, r5 │ │ │ │ - smlabbeq r6, ip, r0, r5 │ │ │ │ - smlabbeq r6, sl, r0, r5 │ │ │ │ - smlabbeq r6, r8, r0, r5 │ │ │ │ - smlabbeq r6, sl, r0, r5 │ │ │ │ - strdeq r0, [pc, -lr] │ │ │ │ - smlatteq pc, r8, fp, r0 │ │ │ │ - tsteq r6, ip, lsr sl │ │ │ │ + tsteq r6, sl, asr #2 │ │ │ │ + @ instruction: 0x010f0cbe │ │ │ │ + smlatbeq pc, r8, ip, r0 @ │ │ │ │ + strdeq r4, [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 │ │ │ │ - ldrdeq r4, [r6, -lr] │ │ │ │ - tsteq r6, lr, lsl #28 │ │ │ │ - tsteq r6, r4, asr lr │ │ │ │ - strdeq r4, [r6, -r8] │ │ │ │ - strdeq r4, [r6, -ip] │ │ │ │ - tsteq r6, r0, ror #30 │ │ │ │ - smlatbeq r6, r2, pc, r4 @ │ │ │ │ - tsteq r6, r6 │ │ │ │ - tsteq r6, r0, lsl r0 │ │ │ │ - qaddeq r5, ip, r6 │ │ │ │ - smlatbeq r6, r6, r0, r5 │ │ │ │ - tsteq r6, r6, lsr #2 │ │ │ │ - tsteq r6, r2, lsr r1 │ │ │ │ - @ instruction: 0x0106519a │ │ │ │ - @ instruction: 0x0106519c │ │ │ │ - strdeq r5, [r6, -ip] │ │ │ │ - smlatteq r6, r4, r1, r5 │ │ │ │ - tsteq r6, r4, lsl r2 │ │ │ │ - tsteq r6, r6, ror #4 │ │ │ │ - smlabteq r6, r6, r2, r5 │ │ │ │ - smlabteq r6, r2, r2, r5 │ │ │ │ - tsteq r6, r2, lsr r3 │ │ │ │ - @ instruction: 0x0106539e │ │ │ │ - tsteq r6, r4, lsr r4 │ │ │ │ - tsteq r6, lr, lsr #8 │ │ │ │ - tsteq r6, r4, ror r4 │ │ │ │ - @ instruction: 0x010654b2 │ │ │ │ - tsteq r6, sl, asr r5 │ │ │ │ - tsteq r6, lr, ror #10 │ │ │ │ - tsteq r6, sl, lsl #12 │ │ │ │ - tsteq r6, sl, lsr #12 │ │ │ │ - ldrdeq r5, [r6, -r8] │ │ │ │ - smlabteq r6, r6, r6, r5 │ │ │ │ - tsteq r6, lr, lsr #14 │ │ │ │ - smlatbeq r6, lr, r7, r5 │ │ │ │ - tsteq r6, r4, ror #16 │ │ │ │ - tsteq r6, ip, ror r8 │ │ │ │ - tsteq r6, r4, lsl #18 │ │ │ │ - tsteq r6, r8, lsr r9 │ │ │ │ - smlabbeq r6, r2, r9, r5 │ │ │ │ - tsteq r6, r4, ror #18 │ │ │ │ - @ instruction: 0x01065990 │ │ │ │ - @ instruction: 0x010659b0 │ │ │ │ - strdeq r5, [r6, -r8] │ │ │ │ - smlatteq r6, r4, r9, r5 │ │ │ │ - tsteq r6, ip, lsr #20 │ │ │ │ - tsteq r6, r4, lsr #20 │ │ │ │ - @ instruction: 0x01065abc │ │ │ │ - smlatbeq r6, ip, sl, r5 │ │ │ │ - tsteq r6, r6, lsl fp │ │ │ │ - tsteq r6, r6, ror fp │ │ │ │ - tsteq r6, lr, lsl #24 │ │ │ │ - tsteq r6, r8, lsl ip │ │ │ │ - @ instruction: 0x01065cb0 │ │ │ │ - smlabteq r6, r6, ip, r5 │ │ │ │ - tsteq r6, r0, ror #26 │ │ │ │ - tsteq r6, r0, ror #26 │ │ │ │ - smlabteq r6, ip, sp, r5 │ │ │ │ - tsteq r6, ip, lsr #28 │ │ │ │ - smlabteq r6, r8, lr, r5 │ │ │ │ - ldrdeq r5, [r6, -r4] │ │ │ │ - tsteq r6, lr, ror #30 │ │ │ │ - smlabbeq r6, r6, pc, r5 @ │ │ │ │ + @ instruction: 0x01064e9e │ │ │ │ + smlabteq r6, lr, lr, r4 │ │ │ │ + tsteq r6, r4, lsl pc │ │ │ │ + @ instruction: 0x01064fb8 │ │ │ │ + @ instruction: 0x01064fbc │ │ │ │ tsteq r6, r0, lsr #32 │ │ │ │ + tsteq r6, r2, rrx │ │ │ │ + smlabteq r6, r6, r0, r5 │ │ │ │ + ldrdeq r5, [r6, -r0] │ │ │ │ + tsteq r6, ip, lsl r1 │ │ │ │ + tsteq r6, r6, ror #2 │ │ │ │ + smlatteq r6, r6, r1, r5 │ │ │ │ + strdeq r5, [r6, -r2] │ │ │ │ + tsteq r6, sl, asr r2 │ │ │ │ + tsteq r6, ip, asr r2 │ │ │ │ + @ instruction: 0x010652bc │ │ │ │ + smlatbeq r6, r4, r2, r5 │ │ │ │ + ldrdeq r5, [r6, -r4] │ │ │ │ + tsteq r6, r6, lsr #6 │ │ │ │ + smlabbeq r6, r6, r3, r5 │ │ │ │ + smlabbeq r6, r2, r3, r5 │ │ │ │ + strdeq r5, [r6, -r2] │ │ │ │ + tsteq r6, lr, asr r4 │ │ │ │ + strdeq r5, [r6, -r4] │ │ │ │ + smlatteq r6, lr, r4, r5 │ │ │ │ + tsteq r6, r4, lsr r5 │ │ │ │ + tsteq r6, r2, ror r5 │ │ │ │ + tsteq r6, sl, lsl r6 │ │ │ │ + tsteq r6, lr, lsr #12 │ │ │ │ + smlabteq r6, sl, r6, r5 │ │ │ │ + smlatteq r6, sl, r6, r5 │ │ │ │ + @ instruction: 0x01065798 │ │ │ │ + smlabbeq r6, r6, r7, r5 │ │ │ │ + smlatteq r6, lr, r7, r5 │ │ │ │ + tsteq r6, lr, ror #16 │ │ │ │ + tsteq r6, r4, lsr #18 │ │ │ │ + tsteq r6, ip, lsr r9 │ │ │ │ + smlabteq r6, r4, r9, r5 │ │ │ │ strdeq r5, [r6, -r8] │ │ │ │ - tsteq r6, r4, rrx │ │ │ │ - smlabteq r6, r4, r0, r6 │ │ │ │ - tsteq r6, lr, asr r1 │ │ │ │ - tsteq r6, ip, ror #2 │ │ │ │ - ldrdeq r6, [r6, -r8] │ │ │ │ - tsteq r6, r8, lsr r2 │ │ │ │ - ldrdeq r6, [r6, -r2] │ │ │ │ - smlabteq r6, lr, r2, r6 │ │ │ │ + tsteq r6, r2, asr #20 │ │ │ │ + tsteq r6, r4, lsr #20 │ │ │ │ + tsteq r6, r0, asr sl │ │ │ │ + tsteq r6, r0, ror sl │ │ │ │ + @ instruction: 0x01065ab8 │ │ │ │ + smlatbeq r6, r4, sl, r5 │ │ │ │ + smlatteq r6, ip, sl, r5 │ │ │ │ + smlatteq r6, r4, sl, r5 │ │ │ │ + tsteq r6, ip, ror fp │ │ │ │ + tsteq r6, ip, ror #22 │ │ │ │ + ldrdeq r5, [r6, -r6] │ │ │ │ + tsteq r6, r6, lsr ip │ │ │ │ + smlabteq r6, lr, ip, r5 │ │ │ │ + ldrdeq r5, [r6, -r8] │ │ │ │ + tsteq r6, r0, ror sp │ │ │ │ + smlabbeq r6, r6, sp, r5 │ │ │ │ + tsteq r6, r0, lsr #28 │ │ │ │ + tsteq r6, r0, lsr #28 │ │ │ │ + smlabbeq r6, ip, lr, r5 │ │ │ │ + smlatteq r6, ip, lr, r5 │ │ │ │ + smlabbeq r6, r8, pc, r5 @ │ │ │ │ + @ instruction: 0x01065f94 │ │ │ │ + tsteq r6, lr, lsr #32 │ │ │ │ + tsteq r6, r6, asr #32 │ │ │ │ + smlatteq r6, r0, r0, r6 │ │ │ │ + strheq r6, [r6, -r8] │ │ │ │ + tsteq r6, r4, lsr #2 │ │ │ │ + smlabbeq r6, r4, r1, r6 │ │ │ │ + tsteq r6, lr, lsl r2 │ │ │ │ + tsteq r6, ip, lsr #4 │ │ │ │ + @ instruction: 0x01066298 │ │ │ │ + strdeq r6, [r6, -r8] │ │ │ │ + @ instruction: 0x01066392 │ │ │ │ + smlabbeq r6, lr, r3, r6 │ │ │ │ orrpl pc, ip, #805306372 @ 0x30000004 │ │ │ │ @ instruction: 0xf0024298 │ │ │ │ vmin.s8 d24, d19, d31 │ │ │ │ addsmi r5, r8, #144, 6 @ 0x40000002 │ │ │ │ ldrthi pc, [lr], r2 @ │ │ │ │ orrpl pc, r8, #805306372 @ 0x30000004 │ │ │ │ @ instruction: 0xf0424298 │ │ │ │ @@ -3780,83 +3780,83 @@ │ │ │ │ cmnpne r0, #70254592 @ p-variant is OBSOLETE @ 0x4300000 │ │ │ │ @ instruction: 0xf0024298 │ │ │ │ @ instruction: 0xf643848b │ │ │ │ addsmi r1, r8, #116, 6 @ 0xd0000001 │ │ │ │ strhi pc, [sl], #66 @ 0x42 │ │ │ │ ldrbtmi r4, [r8], #-2117 @ 0xfffff7bb │ │ │ │ svclt 0x00004770 │ │ │ │ - tsteq r6, r2, lsl r2 │ │ │ │ - tsteq r6, r0, ror r2 │ │ │ │ - tsteq r6, r8, lsl #6 │ │ │ │ - tsteq r6, r4, lsl r3 │ │ │ │ - smlatbeq r6, ip, r3, r6 │ │ │ │ - smlabteq r6, r2, r3, r6 │ │ │ │ - tsteq r6, sl, asr r4 │ │ │ │ - tsteq r6, sl, asr #8 │ │ │ │ - @ instruction: 0x010664b6 │ │ │ │ - tsteq r6, r4, lsl r5 │ │ │ │ - smlatbeq r6, ip, r5, r6 │ │ │ │ - @ instruction: 0x010665b6 │ │ │ │ - tsteq r6, r2, lsr #12 │ │ │ │ - smlabbeq r6, r0, r6, r6 │ │ │ │ - tsteq r6, r8, lsl r7 │ │ │ │ - tsteq r6, r8, lsl r7 │ │ │ │ - smlabbeq r6, r2, r7, r6 │ │ │ │ - smlatteq r6, r0, r7, r6 │ │ │ │ - tsteq r6, r8, ror r8 │ │ │ │ - smlabbeq r6, r2, r8, r6 │ │ │ │ - tsteq r6, sl, lsl r9 │ │ │ │ - tsteq r6, r2, lsr r9 │ │ │ │ - smlabteq r6, sl, r9, r6 │ │ │ │ - smlatbeq r6, lr, r9, r6 │ │ │ │ - tsteq r6, r8, lsl sl │ │ │ │ - tsteq r6, r8, ror sl │ │ │ │ - tsteq r6, r0, lsl fp │ │ │ │ - tsteq r6, sl, lsl fp │ │ │ │ - smlabbeq r6, r4, fp, r6 │ │ │ │ - smlatteq r6, r4, fp, r6 │ │ │ │ - tsteq r6, ip, ror ip │ │ │ │ - tsteq r6, sl, ror ip │ │ │ │ - smlatteq r6, r4, ip, r6 │ │ │ │ - tsteq r6, r2, asr #26 │ │ │ │ + ldrdeq r6, [r6, -r2] │ │ │ │ + tsteq r6, r0, lsr r3 │ │ │ │ + smlabteq r6, r8, r3, r6 │ │ │ │ + ldrdeq r6, [r6, -r4] │ │ │ │ + tsteq r6, ip, ror #8 │ │ │ │ + smlabbeq r6, r2, r4, r6 │ │ │ │ + tsteq r6, sl, lsl r5 │ │ │ │ + tsteq r6, sl, lsl #10 │ │ │ │ + tsteq r6, r6, ror r5 │ │ │ │ + ldrdeq r6, [r6, -r4] │ │ │ │ + tsteq r6, ip, ror #12 │ │ │ │ + tsteq r6, r6, ror r6 │ │ │ │ + smlatteq r6, r2, r6, r6 │ │ │ │ + tsteq r6, r0, asr #14 │ │ │ │ + ldrdeq r6, [r6, -r8] │ │ │ │ + ldrdeq r6, [r6, -r8] │ │ │ │ + tsteq r6, r2, asr #16 │ │ │ │ + smlatbeq r6, r0, r8, r6 │ │ │ │ + tsteq r6, r8, lsr r9 │ │ │ │ + tsteq r6, r2, asr #18 │ │ │ │ + ldrdeq r6, [r6, -sl] │ │ │ │ + strdeq r6, [r6, -r2] │ │ │ │ + smlabbeq r6, sl, sl, r6 │ │ │ │ + tsteq r6, lr, ror #20 │ │ │ │ + ldrdeq r6, [r6, -r8] │ │ │ │ + tsteq r6, r8, lsr fp │ │ │ │ + ldrdeq r6, [r6, -r0] │ │ │ │ + ldrdeq r6, [r6, -sl] │ │ │ │ + tsteq r6, r4, asr #24 │ │ │ │ + smlatbeq r6, r4, ip, r6 │ │ │ │ + tsteq r6, ip, lsr sp │ │ │ │ + tsteq r6, sl, lsr sp │ │ │ │ + smlatbeq r6, r4, sp, r6 │ │ │ │ + tsteq r6, r2, lsl #28 │ │ │ │ + @ instruction: 0x01066e9c │ │ │ │ + smlatbeq r6, r6, lr, r6 │ │ │ │ + tsteq r6, lr, lsr pc │ │ │ │ + tsteq r6, r4, asr pc │ │ │ │ + smlatteq r6, ip, pc, r6 @ │ │ │ │ ldrdeq r6, [r6, -ip] │ │ │ │ - smlatteq r6, r6, sp, r6 │ │ │ │ - tsteq r6, lr, ror lr │ │ │ │ - @ instruction: 0x01066e94 │ │ │ │ - tsteq r6, ip, lsr #30 │ │ │ │ - tsteq r6, ip, lsl pc │ │ │ │ - smlabbeq r6, r6, pc, r6 @ │ │ │ │ - smlatteq r6, r4, pc, r6 @ │ │ │ │ - tsteq r6, ip, ror r0 │ │ │ │ - smlabbeq r6, r8, r0, r7 │ │ │ │ - @ instruction: 0x01068c9c │ │ │ │ - smlabbeq r6, r2, ip, r8 │ │ │ │ - smlabteq r6, r6, r0, r7 │ │ │ │ - swpeq r7, sl, [r6] │ │ │ │ - smlatbeq r6, ip, r0, r7 │ │ │ │ - strheq r7, [r6, -r2] │ │ │ │ - smlatbeq r6, r6, ip, r8 │ │ │ │ - smlabbeq r6, r8, ip, r8 │ │ │ │ - smlatteq r6, sl, r0, r7 │ │ │ │ - ldrdeq r7, [r6, -r6] │ │ │ │ - smlabteq r6, ip, ip, r8 │ │ │ │ - tsteq r6, sl, ror #24 │ │ │ │ - smlabbeq r6, r0, ip, r8 │ │ │ │ - smlabbeq r6, r8, ip, r8 │ │ │ │ - smlatteq r6, sl, r0, r7 │ │ │ │ - smlabteq r6, sl, r0, r7 │ │ │ │ - smlatteq r6, r0, r0, r7 │ │ │ │ - smlatteq r6, r8, r0, r7 │ │ │ │ - ldrdeq r8, [r6, -lr] │ │ │ │ - @ instruction: 0x01068cb4 │ │ │ │ - smlabteq r6, r8, ip, r8 │ │ │ │ - ldrdeq r8, [r6, -r0] │ │ │ │ - tsteq r6, r2, lsr r1 │ │ │ │ - tsteq r6, r0, lsl r1 │ │ │ │ - tsteq r6, r6, lsl #26 │ │ │ │ + tsteq r6, r6, asr #32 │ │ │ │ + smlatbeq r6, r4, r0, r7 │ │ │ │ + tsteq r6, ip, lsr r1 │ │ │ │ + tsteq r6, r8, asr #2 │ │ │ │ + tsteq r6, ip, asr sp │ │ │ │ + tsteq r6, r2, asr #26 │ │ │ │ + smlabbeq r6, r6, r1, r7 │ │ │ │ + tsteq r6, sl, asr r1 │ │ │ │ + tsteq r6, ip, ror #2 │ │ │ │ + tsteq r6, r2, ror r1 │ │ │ │ + tsteq r6, r6, ror #26 │ │ │ │ + tsteq r6, r8, asr #26 │ │ │ │ + smlatbeq r6, sl, r1, r7 │ │ │ │ + @ instruction: 0x01067196 │ │ │ │ + smlabbeq r6, ip, sp, r8 │ │ │ │ + tsteq r6, sl, lsr #26 │ │ │ │ + tsteq r6, r0, asr #26 │ │ │ │ + tsteq r6, r8, asr #26 │ │ │ │ + smlatbeq r6, sl, r1, r7 │ │ │ │ + smlabbeq r6, sl, r1, r7 │ │ │ │ + smlatbeq r6, r0, r1, r7 │ │ │ │ + smlatbeq r6, r8, r1, r7 │ │ │ │ + @ instruction: 0x01068d9e │ │ │ │ + tsteq r6, r4, ror sp │ │ │ │ + smlabbeq r6, r8, sp, r8 │ │ │ │ + @ instruction: 0x01068d90 │ │ │ │ + strdeq r7, [r6, -r2] │ │ │ │ + ldrdeq r7, [r6, -r0] │ │ │ │ + smlabteq r6, r6, sp, r8 │ │ │ │ orrne pc, r8, #70254592 @ 0x4300000 │ │ │ │ @ instruction: 0xf0024298 │ │ │ │ ldmdale r1, {r0, r1, r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ svcpl 0x0066f5b0 │ │ │ │ mvnshi pc, #2 │ │ │ │ orrne pc, r4, #70254592 @ 0x4300000 │ │ │ │ @ instruction: 0xf0024298 │ │ │ │ @@ -4645,83 +4645,83 @@ │ │ │ │ msrpl SPSR_fs, #70254592 @ 0x4300000 │ │ │ │ @ instruction: 0xf0024298 │ │ │ │ @ instruction: 0xf64384f3 │ │ │ │ addsmi r5, r8, #100, 6 @ 0x90000001 │ │ │ │ ldrbthi pc, [r2], #66 @ 0x42 @ │ │ │ │ ldrbtmi r4, [r8], #-2117 @ 0xfffff7bb │ │ │ │ svclt 0x00004770 │ │ │ │ - ldrdeq r8, [r6, -ip] │ │ │ │ - tsteq r6, ip, lsr r0 │ │ │ │ - mrseq r7, (UNDEF: 6) │ │ │ │ - tsteq r6, r2, lsl r0 │ │ │ │ - tsteq r6, sl, lsl r0 │ │ │ │ - tsteq r6, lr, lsl #24 │ │ │ │ - smlatteq r6, ip, fp, r8 │ │ │ │ - strdeq r8, [r6, -lr] │ │ │ │ - tsteq r6, r6, lsl #24 │ │ │ │ - tsteq r6, r6, rrx │ │ │ │ - tsteq r6, r8, lsr r0 │ │ │ │ - tsteq r6, sl, asr #32 │ │ │ │ - qaddeq r7, r0, r6 │ │ │ │ - tsteq r6, r6, asr #24 │ │ │ │ - tsteq r6, r4, lsr #24 │ │ │ │ - smlabbeq r6, r4, r0, r7 │ │ │ │ - tsteq r6, lr, rrx │ │ │ │ - tsteq r6, r2, ror #24 │ │ │ │ - tsteq r6, r8, lsl ip │ │ │ │ - tsteq r6, sl, lsr #24 │ │ │ │ - tsteq r6, r0, lsr ip │ │ │ │ - swpeq r7, r0, [r6] │ │ │ │ - tsteq r6, r0, ror r0 │ │ │ │ - smlabbeq r6, r2, r0, r7 │ │ │ │ - smlabbeq r6, r8, r0, r7 │ │ │ │ - tsteq r6, ip, ror ip │ │ │ │ - tsteq r6, r0, asr ip │ │ │ │ - tsteq r6, r2, ror #24 │ │ │ │ - tsteq r6, r8, ror #24 │ │ │ │ - smlabteq r6, r8, r0, r7 │ │ │ │ - smlatbeq r6, r8, r0, r7 │ │ │ │ @ instruction: 0x01068c9c │ │ │ │ - smlabbeq r6, r6, ip, r8 │ │ │ │ - smlatteq r6, r6, r0, r7 │ │ │ │ - smlatbeq r6, sl, r0, r7 │ │ │ │ - strheq r7, [r6, -lr] │ │ │ │ - smlabteq r6, r4, r0, r7 │ │ │ │ - @ instruction: 0x01068cb8 │ │ │ │ - @ instruction: 0x01068c96 │ │ │ │ + strdeq r7, [r6, -ip] │ │ │ │ + smlabteq r6, r0, r0, r7 │ │ │ │ + ldrdeq r7, [r6, -r2] │ │ │ │ + ldrdeq r7, [r6, -sl] │ │ │ │ + smlabteq r6, lr, ip, r8 │ │ │ │ + smlatbeq r6, ip, ip, r8 │ │ │ │ + @ instruction: 0x01068cbe │ │ │ │ + smlabteq r6, r6, ip, r8 │ │ │ │ + tsteq r6, r6, lsr #2 │ │ │ │ strdeq r7, [r6, -r8] │ │ │ │ - smlatteq r6, r2, r0, r7 │ │ │ │ - ldrdeq r8, [r6, -r6] │ │ │ │ - smlatbeq r6, sl, ip, r8 │ │ │ │ - @ instruction: 0x01068cbc │ │ │ │ - smlabteq r6, r2, ip, r8 │ │ │ │ - tsteq r6, r2, lsr #2 │ │ │ │ - mrseq r7, (UNDEF: 22) │ │ │ │ - strdeq r8, [r6, -r4] │ │ │ │ - smlatteq r6, r0, ip, r8 │ │ │ │ - tsteq r6, r0, asr #2 │ │ │ │ - smlatteq r6, ip, r0, r7 │ │ │ │ - mrseq r7, (UNDEF: 22) │ │ │ │ tsteq r6, sl, lsl #2 │ │ │ │ - tsteq r6, r0, lsl #26 │ │ │ │ - smlatteq r6, r0, ip, r8 │ │ │ │ - strdeq r8, [r6, -r4] │ │ │ │ - strdeq r8, [r6, -lr] │ │ │ │ - tsteq r6, r0, ror #2 │ │ │ │ - tsteq r6, r4, lsr r1 │ │ │ │ - tsteq r6, r8, asr #2 │ │ │ │ + tsteq r6, r0, lsl r1 │ │ │ │ + tsteq r6, r6, lsl #26 │ │ │ │ + smlatteq r6, r4, ip, r8 │ │ │ │ + tsteq r6, r4, asr #2 │ │ │ │ + tsteq r6, lr, lsr #2 │ │ │ │ + tsteq r6, r2, lsr #26 │ │ │ │ + ldrdeq r8, [r6, -r8] │ │ │ │ + smlatteq r6, sl, ip, r8 │ │ │ │ + strdeq r8, [r6, -r0] │ │ │ │ tsteq r6, r0, asr r1 │ │ │ │ - tsteq r6, r8, asr #26 │ │ │ │ + tsteq r6, r0, lsr r1 │ │ │ │ + tsteq r6, r2, asr #2 │ │ │ │ + tsteq r6, r8, asr #2 │ │ │ │ + tsteq r6, ip, lsr sp │ │ │ │ + tsteq r6, r0, lsl sp │ │ │ │ + tsteq r6, r2, lsr #26 │ │ │ │ tsteq r6, r8, lsr #26 │ │ │ │ - smlabbeq r6, sl, r1, r7 │ │ │ │ - tsteq r6, r6, ror r1 │ │ │ │ - tsteq r6, ip, ror #26 │ │ │ │ - tsteq r6, r0, lsr sp │ │ │ │ - tsteq r6, r4, asr #26 │ │ │ │ - tsteq r6, sl, asr #26 │ │ │ │ + smlabbeq r6, r8, r1, r7 │ │ │ │ + tsteq r6, r8, ror #2 │ │ │ │ + tsteq r6, ip, asr sp │ │ │ │ + tsteq r6, r6, asr #26 │ │ │ │ + smlatbeq r6, r6, r1, r7 │ │ │ │ + tsteq r6, sl, ror #2 │ │ │ │ + tsteq r6, lr, ror r1 │ │ │ │ + smlabbeq r6, r4, r1, r7 │ │ │ │ + tsteq r6, r8, ror sp │ │ │ │ + tsteq r6, r6, asr sp │ │ │ │ + @ instruction: 0x010671b8 │ │ │ │ + smlatbeq r6, r2, r1, r7 │ │ │ │ + @ instruction: 0x01068d96 │ │ │ │ + tsteq r6, sl, ror #26 │ │ │ │ + tsteq r6, ip, ror sp │ │ │ │ + smlabbeq r6, r2, sp, r8 │ │ │ │ + smlatteq r6, r2, r1, r7 │ │ │ │ + smlabteq r6, r0, r1, r7 │ │ │ │ + @ instruction: 0x01068db4 │ │ │ │ + smlatbeq r6, r0, sp, r8 │ │ │ │ + mrseq r7, LR_usr │ │ │ │ + smlatbeq r6, ip, r1, r7 │ │ │ │ + smlabteq r6, r0, r1, r7 │ │ │ │ + smlabteq r6, sl, r1, r7 │ │ │ │ + smlabteq r6, r0, sp, r8 │ │ │ │ + smlatbeq r6, r0, sp, r8 │ │ │ │ + @ instruction: 0x01068db4 │ │ │ │ + @ instruction: 0x01068dbe │ │ │ │ + tsteq r6, r0, lsr #4 │ │ │ │ + strdeq r7, [r6, -r4] │ │ │ │ + tsteq r6, r8, lsl #4 │ │ │ │ + tsteq r6, r0, lsl r2 │ │ │ │ + tsteq r6, r8, lsl #28 │ │ │ │ + smlatteq r6, r8, sp, r8 │ │ │ │ + tsteq r6, sl, asr #4 │ │ │ │ + tsteq r6, r6, lsr r2 │ │ │ │ + tsteq r6, ip, lsr #28 │ │ │ │ + strdeq r8, [r6, -r0] │ │ │ │ + tsteq r6, r4, lsl #28 │ │ │ │ + tsteq r6, sl, lsl #28 │ │ │ │ cmnppl r4, #70254592 @ p-variant is OBSOLETE @ 0x4300000 │ │ │ │ @ instruction: 0xf0024298 │ │ │ │ @ instruction: 0xf6438463 │ │ │ │ addsmi r5, r8, #120, 6 @ 0xe0000001 │ │ │ │ strbthi pc, [r2], #-66 @ 0xffffffbe @ │ │ │ │ bleq feaadce8 │ │ │ │ @ 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 │ │ │ │ - swpeq r7, r4, [r6] │ │ │ │ - tsteq r6, r4, ror r0 │ │ │ │ - smlabbeq r6, r6, r0, r7 │ │ │ │ - smlabbeq r6, ip, r0, r7 │ │ │ │ - smlabbeq r6, r0, ip, r8 │ │ │ │ - tsteq r6, r4, asr ip │ │ │ │ - tsteq r6, r6, ror #24 │ │ │ │ - tsteq r6, ip, ror #24 │ │ │ │ - smlabteq r6, ip, r0, r7 │ │ │ │ - smlatbeq r6, ip, r0, r7 │ │ │ │ - smlatbeq r6, r0, ip, r8 │ │ │ │ - smlabbeq r6, sl, ip, r8 │ │ │ │ - smlatteq r6, sl, r0, r7 │ │ │ │ - smlatbeq r6, r0, r0, r7 │ │ │ │ - strheq r7, [r6, -r4] │ │ │ │ - strheq r7, [r6, -sl] │ │ │ │ - smlatbeq r6, lr, ip, r8 │ │ │ │ - smlabbeq r6, ip, ip, r8 │ │ │ │ - smlatbeq r6, r0, ip, r8 │ │ │ │ - smlatbeq r6, r6, ip, r8 │ │ │ │ - tsteq r6, r6, lsl #2 │ │ │ │ - ldrdeq r7, [r6, -r8] │ │ │ │ - smlatteq r6, ip, r0, r7 │ │ │ │ - strdeq r7, [r6, -r2] │ │ │ │ - smlatteq r6, r6, ip, r8 │ │ │ │ - smlabteq r6, r4, ip, r8 │ │ │ │ - tsteq r6, r4, lsr #2 │ │ │ │ - tsteq r6, r0, lsl r1 │ │ │ │ - tsteq r6, r4, lsl #26 │ │ │ │ - smlabteq r6, r8, ip, r8 │ │ │ │ - ldrdeq r8, [r6, -sl] │ │ │ │ - smlatteq r6, r2, ip, r8 │ │ │ │ - tsteq r6, r2, asr #2 │ │ │ │ - tsteq r6, r0, lsr #2 │ │ │ │ + tsteq r6, r4, asr r1 │ │ │ │ + tsteq r6, r4, lsr r1 │ │ │ │ + tsteq r6, r6, asr #2 │ │ │ │ + tsteq r6, ip, asr #2 │ │ │ │ + tsteq r6, r0, asr #26 │ │ │ │ tsteq r6, r4, lsl sp │ │ │ │ - tsteq r6, r0, lsl #26 │ │ │ │ + tsteq r6, r6, lsr #26 │ │ │ │ + tsteq r6, ip, lsr #26 │ │ │ │ + smlabbeq r6, ip, r1, r7 │ │ │ │ + tsteq r6, ip, ror #2 │ │ │ │ + tsteq r6, r0, ror #26 │ │ │ │ + tsteq r6, sl, asr #26 │ │ │ │ + smlatbeq r6, sl, r1, r7 │ │ │ │ tsteq r6, r0, ror #2 │ │ │ │ - tsteq r6, r2, lsr r1 │ │ │ │ - tsteq r6, r4, asr #2 │ │ │ │ - tsteq r6, sl, asr #2 │ │ │ │ - tsteq r6, r0, asr #26 │ │ │ │ - tsteq r6, lr, lsl sp │ │ │ │ - tsteq r6, lr, ror r1 │ │ │ │ - tsteq r6, r8, ror #2 │ │ │ │ - tsteq r6, ip, asr sp │ │ │ │ - smlatteq r6, r4, r7, r5 │ │ │ │ - tsteq r6, ip, ror #20 │ │ │ │ - smlabbeq r6, r8, fp, r2 │ │ │ │ - strdeq r2, [r6, -ip] │ │ │ │ - ldrdeq r2, [r6, -r4] │ │ │ │ - tsteq r6, r0, lsr pc │ │ │ │ - tsteq r6, r8, lsr #28 │ │ │ │ - @ instruction: 0x01061dbc │ │ │ │ - smlabbeq r6, ip, sp, r1 │ │ │ │ - @ instruction: 0x01061d98 │ │ │ │ - tsteq r6, r8, lsr #12 │ │ │ │ - smlabteq r6, r0, sp, r1 │ │ │ │ - ldrdeq r1, [r6, -r0] │ │ │ │ - tsteq r6, r0, lsl r6 │ │ │ │ - tsteq r6, ip, ror lr │ │ │ │ - tsteq r6, ip, lsr #28 │ │ │ │ - tsteq r6, r8, asr #28 │ │ │ │ + tsteq r6, r4, ror r1 │ │ │ │ + tsteq r6, sl, ror r1 │ │ │ │ + tsteq r6, lr, ror #26 │ │ │ │ + tsteq r6, ip, asr #26 │ │ │ │ + tsteq r6, r0, ror #26 │ │ │ │ + tsteq r6, r6, ror #26 │ │ │ │ + smlabteq r6, r6, r1, r7 │ │ │ │ + @ instruction: 0x01067198 │ │ │ │ + smlatbeq r6, ip, r1, r7 │ │ │ │ + @ instruction: 0x010671b2 │ │ │ │ + smlatbeq r6, r6, sp, r8 │ │ │ │ + smlabbeq r6, r4, sp, r8 │ │ │ │ + smlatteq r6, r4, r1, r7 │ │ │ │ + ldrdeq r7, [r6, -r0] │ │ │ │ + smlabteq r6, r4, sp, r8 │ │ │ │ + smlabbeq r6, r8, sp, r8 │ │ │ │ + @ instruction: 0x01068d9a │ │ │ │ + smlatbeq r6, r2, sp, r8 │ │ │ │ + tsteq r6, r2, lsl #4 │ │ │ │ + smlatteq r6, r0, r1, r7 │ │ │ │ + ldrdeq r8, [r6, -r4] │ │ │ │ + smlabteq r6, r0, sp, r8 │ │ │ │ + tsteq r6, r0, lsr #4 │ │ │ │ + strdeq r7, [r6, -r2] │ │ │ │ + tsteq r6, r4, lsl #4 │ │ │ │ + tsteq r6, sl, lsl #4 │ │ │ │ + tsteq r6, r0, lsl #28 │ │ │ │ + ldrdeq r8, [r6, -lr] │ │ │ │ + tsteq r6, lr, lsr r2 │ │ │ │ + tsteq r6, r8, lsr #4 │ │ │ │ + tsteq r6, ip, lsl lr │ │ │ │ + smlatbeq r6, r4, r8, r5 │ │ │ │ + tsteq r6, ip, lsr #22 │ │ │ │ + tsteq r6, r8, asr #24 │ │ │ │ + @ instruction: 0x010624bc │ │ │ │ + @ instruction: 0x01062194 │ │ │ │ strdeq r1, [r6, -r0] │ │ │ │ + smlatteq r6, r8, lr, r1 │ │ │ │ + tsteq r6, ip, ror lr │ │ │ │ + tsteq r6, ip, asr #28 │ │ │ │ + tsteq r6, r8, asr lr │ │ │ │ + smlatteq r6, r8, r6, r1 │ │ │ │ smlabbeq r6, r0, lr, r1 │ │ │ │ - smlatteq r6, r0, r5, r1 │ │ │ │ - smlatbeq r6, r4, pc, r1 @ │ │ │ │ - tsteq r6, ip, lsr #30 │ │ │ │ + @ instruction: 0x01061e90 │ │ │ │ ldrdeq r1, [r6, -r0] │ │ │ │ - strdeq r1, [r6, -r4] │ │ │ │ - @ instruction: 0x010615b8 │ │ │ │ + tsteq r6, ip, lsr pc │ │ │ │ + smlatteq r6, ip, lr, r1 │ │ │ │ + tsteq r6, r8, lsl #30 │ │ │ │ + @ instruction: 0x010616b0 │ │ │ │ tsteq r6, r0, asr #30 │ │ │ │ - tsteq r6, r8, asr pc │ │ │ │ - smlatbeq r6, r0, r5, r1 │ │ │ │ - smlabteq r6, r4, pc, r1 @ │ │ │ │ - smlabbeq r6, ip, pc, r1 @ │ │ │ │ - @ instruction: 0x01061f9c │ │ │ │ - smlabbeq r6, r0, r5, r1 │ │ │ │ - @ instruction: 0x01061fbc │ │ │ │ - tsteq r6, r0, ror r5 │ │ │ │ - smlatbeq r6, lr, r1, r2 │ │ │ │ - ldrdeq r2, [r6, -r4] │ │ │ │ - qaddeq r2, r6, r6 │ │ │ │ + smlatbeq r6, r0, r6, r1 │ │ │ │ + tsteq r6, r4, rrx │ │ │ │ + smlatteq r6, ip, pc, r1 @ │ │ │ │ + @ instruction: 0x01061f90 │ │ │ │ + @ instruction: 0x01061fb4 │ │ │ │ + tsteq r6, r8, ror r6 │ │ │ │ + mrseq r2, (UNDEF: 6) │ │ │ │ tsteq r6, r8, lsl r0 │ │ │ │ - tsteq r6, sl, lsr #32 │ │ │ │ + tsteq r6, r0, ror #12 │ │ │ │ + smlabbeq r6, r4, r0, r2 │ │ │ │ + tsteq r6, ip, asr #32 │ │ │ │ + qaddeq r2, ip, r6 │ │ │ │ + tsteq r6, r0, asr #12 │ │ │ │ + tsteq r6, ip, ror r0 │ │ │ │ + tsteq r6, r0, lsr r6 │ │ │ │ + tsteq r6, lr, ror #4 │ │ │ │ + @ instruction: 0x01062194 │ │ │ │ + tsteq r6, r6, lsl r1 │ │ │ │ + ldrdeq r2, [r6, -r8] │ │ │ │ + smlatteq r6, sl, r0, r2 │ │ │ │ + tsteq r6, ip, lsl #12 │ │ │ │ + tsteq r6, r2, lsr r1 │ │ │ │ + tsteq r6, r8, asr r1 │ │ │ │ + strdeq r1, [r6, -sl] │ │ │ │ + smlabteq r6, ip, r1, r2 │ │ │ │ + smlabbeq r6, lr, r1, r2 │ │ │ │ + smlatbeq r6, r4, r1, r2 │ │ │ │ + smlatteq r6, r2, r5, r1 │ │ │ │ + smlatteq r6, r4, r1, r2 │ │ │ │ + ldrdeq r1, [r6, -r6] │ │ │ │ + smlabteq r6, r8, r2, r2 │ │ │ │ + tsteq r6, sl, ror r2 │ │ │ │ + tsteq r6, r0, asr #4 │ │ │ │ + tsteq r6, r6, asr r2 │ │ │ │ + @ instruction: 0x010615b8 │ │ │ │ + tsteq r6, sl, ror r2 │ │ │ │ + smlatbeq r6, ip, r5, r1 │ │ │ │ + strdeq r2, [r6, -r6] │ │ │ │ + smlabteq r6, r0, r2, r2 │ │ │ │ + ldrdeq r2, [r6, -r2] │ │ │ │ + @ instruction: 0x01061594 │ │ │ │ + strdeq r2, [r6, -r6] │ │ │ │ + smlabbeq r6, r8, r5, r1 │ │ │ │ + smlatbeq r6, r6, r6, r2 │ │ │ │ + @ instruction: 0x01062490 │ │ │ │ + smlatteq r6, r2, r3, r2 │ │ │ │ + tsteq r6, r0, ror #6 │ │ │ │ + tsteq r6, r2, lsr r3 │ │ │ │ + tsteq r6, r0, asr #6 │ │ │ │ + tsteq r6, lr, asr r5 │ │ │ │ + tsteq r6, ip, ror r3 │ │ │ │ + @ instruction: 0x01062392 │ │ │ │ tsteq r6, ip, asr #10 │ │ │ │ - tsteq r6, r2, ror r0 │ │ │ │ - swpeq r2, r8, [r6] │ │ │ │ - tsteq r6, sl, lsr r5 │ │ │ │ - tsteq r6, ip, lsl #2 │ │ │ │ - smlabteq r6, lr, r0, r2 │ │ │ │ - smlatteq r6, r4, r0, r2 │ │ │ │ - tsteq r6, r2, lsr #10 │ │ │ │ - tsteq r6, r4, lsr #2 │ │ │ │ - tsteq r6, r6, lsl r5 │ │ │ │ - tsteq r6, r8, lsl #4 │ │ │ │ - @ instruction: 0x010621ba │ │ │ │ - smlabbeq r6, r0, r1, r2 │ │ │ │ - @ instruction: 0x01062196 │ │ │ │ + tsteq r6, r2, lsl r4 │ │ │ │ + ldrdeq r2, [r6, -ip] │ │ │ │ + smlatteq r6, lr, r3, r2 │ │ │ │ + tsteq r6, r4, lsr r5 │ │ │ │ + tsteq r6, r2, lsl r4 │ │ │ │ + tsteq r6, r8, lsr #10 │ │ │ │ + tsteq r6, r6, asr r5 │ │ │ │ + smlatbeq r6, ip, r4, r2 │ │ │ │ + tsteq r6, r6, ror #8 │ │ │ │ + smlabbeq r6, r8, r4, r2 │ │ │ │ + tsteq r6, sl, lsl #10 │ │ │ │ + smlatteq r6, r8, r4, r2 │ │ │ │ + tsteq r6, sl, lsl #10 │ │ │ │ strdeq r1, [r6, -r8] │ │ │ │ - @ instruction: 0x010621ba │ │ │ │ - smlatteq r6, ip, r4, r1 │ │ │ │ - tsteq r6, r6, lsr r2 │ │ │ │ - mrseq r2, LR_usr │ │ │ │ - tsteq r6, r2, lsl r2 │ │ │ │ + smlatbeq r6, lr, r5, r2 │ │ │ │ + tsteq r6, r0, ror #10 │ │ │ │ + tsteq r6, lr, ror r5 │ │ │ │ + smlatteq r6, r0, r4, r1 │ │ │ │ + @ instruction: 0x010625ba │ │ │ │ ldrdeq r1, [r6, -r4] │ │ │ │ - tsteq r6, r6, lsr r2 │ │ │ │ - smlabteq r6, r8, r4, r1 │ │ │ │ - smlatteq r6, r6, r5, r2 │ │ │ │ - ldrdeq r2, [r6, -r0] │ │ │ │ - tsteq r6, r2, lsr #6 │ │ │ │ - smlatbeq r6, r0, r2, r2 │ │ │ │ - tsteq r6, r2, ror r2 │ │ │ │ - smlabbeq r6, r0, r2, r2 │ │ │ │ + smlabteq r6, lr, r7, r2 │ │ │ │ + smlabteq r6, r0, r6, r2 │ │ │ │ + tsteq r6, r6, asr r6 │ │ │ │ + tsteq r6, r0, lsr #12 │ │ │ │ + tsteq r6, lr, lsr #12 │ │ │ │ + @ instruction: 0x010614b0 │ │ │ │ + tsteq r6, r2, ror r6 │ │ │ │ + smlabbeq r6, r8, r6, r2 │ │ │ │ @ instruction: 0x0106149e │ │ │ │ - @ instruction: 0x010622bc │ │ │ │ - ldrdeq r2, [r6, -r2] │ │ │ │ - smlabbeq r6, ip, r4, r1 │ │ │ │ - tsteq r6, r2, asr r3 │ │ │ │ - tsteq r6, ip, lsl r3 │ │ │ │ - tsteq r6, lr, lsr #6 │ │ │ │ - tsteq r6, r4, ror r4 │ │ │ │ - tsteq r6, r2, asr r3 │ │ │ │ - tsteq r6, r8, ror #8 │ │ │ │ - @ instruction: 0x01062496 │ │ │ │ - smlatteq r6, ip, r3, r2 │ │ │ │ - smlatbeq r6, r6, r3, r2 │ │ │ │ - smlabteq r6, r8, r3, r2 │ │ │ │ - tsteq r6, sl, asr #8 │ │ │ │ - tsteq r6, r8, lsr #8 │ │ │ │ - tsteq r6, sl, asr #8 │ │ │ │ + tsteq r6, r0, lsr #14 │ │ │ │ + smlabteq r6, sl, r6, r2 │ │ │ │ + strdeq r2, [r6, -r0] │ │ │ │ + smlabbeq r6, r6, r4, r1 │ │ │ │ + tsteq r6, r4, lsr r7 │ │ │ │ + tsteq r6, sl, ror r4 │ │ │ │ + tsteq r6, ip, ror r8 │ │ │ │ + tsteq r6, r6, lsl #16 │ │ │ │ + @ instruction: 0x010627b8 │ │ │ │ + ldrdeq r2, [r6, -sl] │ │ │ │ + tsteq r6, ip, asr r4 │ │ │ │ + tsteq r6, r2, lsl r8 │ │ │ │ + tsteq r6, r0, asr r4 │ │ │ │ + strdeq r2, [r6, -r2] │ │ │ │ + @ instruction: 0x0106289c │ │ │ │ + @ instruction: 0x010628be │ │ │ │ tsteq r6, r8, lsr r4 │ │ │ │ - smlatteq r6, lr, r4, r2 │ │ │ │ - smlatbeq r6, r0, r4, r2 │ │ │ │ - @ instruction: 0x010624be │ │ │ │ - tsteq r6, r0, lsr #8 │ │ │ │ - strdeq r2, [r6, -sl] │ │ │ │ - tsteq r6, r4, lsl r4 │ │ │ │ - tsteq r6, lr, lsl #14 │ │ │ │ - tsteq r6, r0, lsl #12 │ │ │ │ - @ instruction: 0x01062596 │ │ │ │ - tsteq r6, r0, ror #10 │ │ │ │ - tsteq r6, lr, ror #10 │ │ │ │ - strdeq r1, [r6, -r0] │ │ │ │ - @ instruction: 0x010625b2 │ │ │ │ - smlabteq r6, r8, r5, r2 │ │ │ │ - ldrdeq r1, [r6, -lr] │ │ │ │ - tsteq r6, r0, ror #12 │ │ │ │ - tsteq r6, sl, lsl #12 │ │ │ │ - tsteq r6, r0, lsr r6 │ │ │ │ - smlabteq r6, r6, r3, r1 │ │ │ │ - tsteq r6, r4, ror r6 │ │ │ │ - @ instruction: 0x010613ba │ │ │ │ - @ instruction: 0x010627bc │ │ │ │ - tsteq r6, r6, asr #14 │ │ │ │ - strdeq r2, [r6, -r8] │ │ │ │ - tsteq r6, sl, lsl r7 │ │ │ │ - @ instruction: 0x0106139c │ │ │ │ - tsteq r6, r2, asr r7 │ │ │ │ - @ instruction: 0x01061390 │ │ │ │ - tsteq r6, r2, lsr r8 │ │ │ │ - ldrdeq r2, [r6, -ip] │ │ │ │ - strdeq r2, [r6, -lr] │ │ │ │ - tsteq r6, r8, ror r3 │ │ │ │ - tsteq r6, r2, asr #16 │ │ │ │ - tsteq r6, ip, ror #6 │ │ │ │ - tsteq r6, sl, lsr pc │ │ │ │ - @ instruction: 0x01062c90 │ │ │ │ - ldrdeq r2, [r6, -r6] │ │ │ │ - smlatbeq r6, ip, r9, r2 │ │ │ │ tsteq r6, r2, lsl #18 │ │ │ │ - @ instruction: 0x010628b8 │ │ │ │ - ldrdeq r2, [r6, -sl] │ │ │ │ - tsteq r6, ip, lsr r3 │ │ │ │ - tsteq r6, r6, lsr r9 │ │ │ │ - tsteq r6, ip, asr r9 │ │ │ │ - tsteq r6, sl, lsr #6 │ │ │ │ - tsteq r6, r0, lsr #20 │ │ │ │ - smlabteq r6, sl, r9, r2 │ │ │ │ - smlatteq r6, ip, r9, r2 │ │ │ │ - tsteq r6, r2, lsl r3 │ │ │ │ - tsteq r6, r4, lsr sl │ │ │ │ - tsteq r6, r6, lsl #6 │ │ │ │ - smlatbeq r6, r4, fp, r2 │ │ │ │ - tsteq r6, r2, lsr #22 │ │ │ │ - smlabteq r6, r4, sl, r2 │ │ │ │ - smlatteq r6, sl, sl, r2 │ │ │ │ - smlatteq r6, r8, r2, r1 │ │ │ │ - tsteq r6, lr, asr fp │ │ │ │ - tsteq r6, ip, ror #22 │ │ │ │ - ldrdeq r1, [r6, -r6] │ │ │ │ - smlabteq r6, r4, fp, r2 │ │ │ │ + tsteq r6, ip, lsr #8 │ │ │ │ + strdeq r2, [r6, -sl] │ │ │ │ + tsteq r6, r0, asr sp │ │ │ │ @ instruction: 0x01062b96 │ │ │ │ - smlatbeq r6, r4, fp, r2 │ │ │ │ - @ instruction: 0x010612be │ │ │ │ - smlabteq r6, r0, fp, r2 │ │ │ │ - @ instruction: 0x010612b2 │ │ │ │ - tsteq r6, r8, lsl #26 │ │ │ │ + tsteq r6, ip, ror #20 │ │ │ │ + smlabteq r6, r2, r9, r2 │ │ │ │ + tsteq r6, r8, ror r9 │ │ │ │ + @ instruction: 0x0106299a │ │ │ │ + strdeq r1, [r6, -ip] │ │ │ │ + strdeq r2, [r6, -r6] │ │ │ │ + tsteq r6, ip, lsl sl │ │ │ │ + smlatteq r6, sl, r3, r1 │ │ │ │ + smlatteq r6, r0, sl, r2 │ │ │ │ + smlabbeq r6, sl, sl, r2 │ │ │ │ + smlatbeq r6, ip, sl, r2 │ │ │ │ + ldrdeq r1, [r6, -r2] │ │ │ │ + strdeq r2, [r6, -r4] │ │ │ │ + smlabteq r6, r6, r3, r1 │ │ │ │ + tsteq r6, r4, ror #24 │ │ │ │ + smlatteq r6, r2, fp, r2 │ │ │ │ + smlabbeq r6, r4, fp, r2 │ │ │ │ + smlatbeq r6, sl, fp, r2 │ │ │ │ + smlatbeq r6, r8, r3, r1 │ │ │ │ + tsteq r6, lr, lsl ip │ │ │ │ + tsteq r6, ip, lsr #24 │ │ │ │ + @ instruction: 0x01061396 │ │ │ │ + smlabbeq r6, r4, ip, r2 │ │ │ │ + tsteq r6, r6, asr ip │ │ │ │ + tsteq r6, r4, ror #24 │ │ │ │ + tsteq r6, lr, ror r3 │ │ │ │ + smlabbeq r6, r0, ip, r2 │ │ │ │ + tsteq r6, r2, ror r3 │ │ │ │ + smlabteq r6, r8, sp, r2 │ │ │ │ stcleq 8, cr15, [r4], {223} @ 0xdf │ │ │ │ @ instruction: 0x47704478 │ │ │ │ stcleq 8, cr15, [r0], {223} @ 0xdf │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldceq 8, cr15, [ip], #892 @ 0x37c │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldceq 8, cr15, [r8], #892 @ 0x37c │ │ │ │ @@ -6481,423 +6481,423 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x066cf8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0668f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0664f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - tsteq r6, r0, ror #18 │ │ │ │ - tsteq r6, r8, lsl #18 │ │ │ │ - ldrdeq r2, [r6, -r8] │ │ │ │ - smlatteq r6, r4, r8, r2 │ │ │ │ - tsteq r6, r0, ror pc │ │ │ │ - tsteq r6, r0, lsl r9 │ │ │ │ - tsteq r6, ip, lsl r9 │ │ │ │ - tsteq r6, r8, asr pc │ │ │ │ - tsteq r6, r0, ror r9 │ │ │ │ - tsteq r6, r0, asr #18 │ │ │ │ - tsteq r6, ip, asr #18 │ │ │ │ - tsteq r6, r8, lsr pc │ │ │ │ - tsteq r6, r4, ror #18 │ │ │ │ - tsteq r6, r8, lsr #30 │ │ │ │ - tsteq r6, r8, lsl #20 │ │ │ │ - smlabteq r6, r4, r9, r2 │ │ │ │ - @ instruction: 0x01062994 │ │ │ │ - smlatbeq r6, r0, r9, r2 │ │ │ │ - tsteq r6, r0, lsl #30 │ │ │ │ - @ instruction: 0x010629b8 │ │ │ │ - strdeq r0, [r6, -r0] │ │ │ │ - tsteq r6, r0, asr sl │ │ │ │ + tsteq r6, r0, lsr #20 │ │ │ │ + smlabteq r6, r8, r9, r2 │ │ │ │ + @ instruction: 0x01062998 │ │ │ │ + smlatbeq r6, r4, r9, r2 │ │ │ │ + tsteq r6, r0, lsr r0 │ │ │ │ + ldrdeq r2, [r6, -r0] │ │ │ │ + ldrdeq r2, [r6, -ip] │ │ │ │ + tsteq r6, r8, lsl r0 │ │ │ │ + tsteq r6, r0, lsr sl │ │ │ │ tsteq r6, r0, lsl #20 │ │ │ │ - tsteq r6, ip, lsl sl │ │ │ │ - ldrdeq r0, [r6, -r0] │ │ │ │ + tsteq r6, ip, lsl #20 │ │ │ │ + strdeq r0, [r6, -r8] │ │ │ │ + tsteq r6, r4, lsr #20 │ │ │ │ + smlatteq r6, r8, pc, r0 @ │ │ │ │ + smlabteq r6, r8, sl, r2 │ │ │ │ + smlabbeq r6, r4, sl, r2 │ │ │ │ tsteq r6, r4, asr sl │ │ │ │ - smlabteq r6, r0, lr, r0 │ │ │ │ - smlatbeq r6, r0, lr, r2 │ │ │ │ - smlatbeq r6, r0, ip, r2 │ │ │ │ - @ instruction: 0x01062b9c │ │ │ │ - tsteq r6, r4, lsl #22 │ │ │ │ - @ instruction: 0x01062ab4 │ │ │ │ - ldrdeq r2, [r6, -r0] │ │ │ │ - smlabbeq r6, r8, lr, r0 │ │ │ │ - tsteq r6, ip, lsr #22 │ │ │ │ - tsteq r6, r8, asr #22 │ │ │ │ - tsteq r6, r0, ror lr │ │ │ │ + tsteq r6, r0, ror #20 │ │ │ │ + smlabteq r6, r0, pc, r0 @ │ │ │ │ + tsteq r6, r8, ror sl │ │ │ │ + @ instruction: 0x01060fb0 │ │ │ │ + tsteq r6, r0, lsl fp │ │ │ │ + smlabteq r6, r0, sl, r2 │ │ │ │ + ldrdeq r2, [r6, -ip] │ │ │ │ + @ instruction: 0x01060f90 │ │ │ │ + tsteq r6, r4, lsl fp │ │ │ │ + smlabbeq r6, r0, pc, r0 @ │ │ │ │ + tsteq r6, r0, ror #30 │ │ │ │ + tsteq r6, r0, ror #26 │ │ │ │ + tsteq r6, ip, asr ip │ │ │ │ + smlabteq r6, r4, fp, r2 │ │ │ │ + tsteq r6, r4, ror fp │ │ │ │ + @ instruction: 0x01062b90 │ │ │ │ + tsteq r6, r8, asr #30 │ │ │ │ smlatteq r6, ip, fp, r2 │ │ │ │ - @ instruction: 0x01062b9c │ │ │ │ - @ instruction: 0x01062bb8 │ │ │ │ - tsteq r6, r0, asr lr │ │ │ │ - strdeq r2, [r6, -r0] │ │ │ │ - tsteq r6, r0, asr #28 │ │ │ │ - tsteq r6, r4, lsr #26 │ │ │ │ + tsteq r6, r8, lsl #24 │ │ │ │ + tsteq r6, r0, lsr pc │ │ │ │ + smlatbeq r6, ip, ip, r2 │ │ │ │ + tsteq r6, ip, asr ip │ │ │ │ + tsteq r6, r8, ror ip │ │ │ │ + tsteq r6, r0, lsl pc │ │ │ │ @ instruction: 0x01062cb0 │ │ │ │ - tsteq r6, r0, ror #24 │ │ │ │ - tsteq r6, ip, ror ip │ │ │ │ - tsteq r6, r8, lsl lr │ │ │ │ - @ instruction: 0x01062cb4 │ │ │ │ - tsteq r6, r8, lsl #28 │ │ │ │ - tsteq r6, ip, ror sp │ │ │ │ - tsteq r6, ip, lsr #26 │ │ │ │ - tsteq r6, r8, asr #26 │ │ │ │ - smlatteq r6, r8, sp, r0 │ │ │ │ - smlabbeq r6, r0, sp, r2 │ │ │ │ + tsteq r6, r0, lsl #30 │ │ │ │ + smlatteq r6, r4, sp, r2 │ │ │ │ + tsteq r6, r0, ror sp │ │ │ │ + tsteq r6, r0, lsr #26 │ │ │ │ + tsteq r6, ip, lsr sp │ │ │ │ ldrdeq r0, [r6, -r8] │ │ │ │ - ldrdeq r2, [r6, -r4] │ │ │ │ - ldrdeq r2, [r6, -r0] │ │ │ │ - tsteq r6, r8, lsr lr │ │ │ │ - smlatteq r6, r8, sp, r2 │ │ │ │ - tsteq r6, r4, lsl #28 │ │ │ │ - smlatbeq r6, r8, sp, r0 │ │ │ │ - tsteq r6, r0, ror #28 │ │ │ │ - tsteq r6, ip, ror lr │ │ │ │ - @ instruction: 0x01060d90 │ │ │ │ + tsteq r6, r4, ror sp │ │ │ │ + smlabteq r6, r8, lr, r0 │ │ │ │ + tsteq r6, ip, lsr lr │ │ │ │ + smlatteq r6, ip, sp, r2 │ │ │ │ + tsteq r6, r8, lsl #28 │ │ │ │ + smlatbeq r6, r8, lr, r0 │ │ │ │ + tsteq r6, r0, asr #28 │ │ │ │ + @ instruction: 0x01060e98 │ │ │ │ + swpeq r3, r4, [r6] │ │ │ │ + @ instruction: 0x01062f90 │ │ │ │ + strdeq r2, [r6, -r8] │ │ │ │ + smlatbeq r6, r8, lr, r2 │ │ │ │ + smlabteq r6, r4, lr, r2 │ │ │ │ + tsteq r6, r8, ror #28 │ │ │ │ tsteq r6, r0, lsr #30 │ │ │ │ - ldrdeq r2, [r6, -r0] │ │ │ │ - smlatteq r6, ip, lr, r2 │ │ │ │ - tsteq r6, r0, ror sp │ │ │ │ - tsteq r6, r4, lsr #30 │ │ │ │ - tsteq r6, r0, ror #26 │ │ │ │ - qaddeq r3, r8, r6 │ │ │ │ + tsteq r6, ip, lsr pc │ │ │ │ + tsteq r6, r0, asr lr │ │ │ │ + smlatteq r6, r0, pc, r2 @ │ │ │ │ + @ instruction: 0x01062f90 │ │ │ │ + smlatbeq r6, ip, pc, r2 @ │ │ │ │ + tsteq r6, r0, lsr lr │ │ │ │ smlatteq r6, r4, pc, r2 @ │ │ │ │ - @ instruction: 0x01062f94 │ │ │ │ - @ instruction: 0x01062fb0 │ │ │ │ - tsteq r6, r8, lsr sp │ │ │ │ - smlatteq r6, r8, pc, r2 @ │ │ │ │ - tsteq r6, r8, lsr #26 │ │ │ │ - strheq r3, [r6, -r0] │ │ │ │ - tsteq r6, r0, rrx │ │ │ │ - tsteq r6, ip, ror r0 │ │ │ │ - tsteq r6, r8, lsl #26 │ │ │ │ - strheq r3, [r6, -r4] │ │ │ │ + tsteq r6, r0, lsr #28 │ │ │ │ + tsteq r6, r8, lsl r1 │ │ │ │ + smlatbeq r6, r4, r0, r3 │ │ │ │ + qaddeq r3, r4, r6 │ │ │ │ + tsteq r6, r0, ror r0 │ │ │ │ strdeq r0, [r6, -r8] │ │ │ │ - smlabbeq r6, r4, r1, r4 │ │ │ │ - tsteq r6, r0, lsr r9 │ │ │ │ - tsteq r6, r4, lsl r5 │ │ │ │ - strdeq r3, [r6, -r0] │ │ │ │ - smlatteq r6, ip, r1, r3 │ │ │ │ - tsteq r6, r4, asr r1 │ │ │ │ - tsteq r6, r4, lsl #2 │ │ │ │ + smlatbeq r6, r8, r0, r3 │ │ │ │ + smlatteq r6, r8, sp, r0 │ │ │ │ + tsteq r6, r0, ror r1 │ │ │ │ tsteq r6, r0, lsr #2 │ │ │ │ - @ instruction: 0x01060cb0 │ │ │ │ - tsteq r6, ip, ror r1 │ │ │ │ - @ instruction: 0x01063198 │ │ │ │ - @ instruction: 0x01060c98 │ │ │ │ + tsteq r6, ip, lsr r1 │ │ │ │ + smlabteq r6, r8, sp, r0 │ │ │ │ + tsteq r6, r4, ror r1 │ │ │ │ + @ instruction: 0x01060db8 │ │ │ │ + tsteq r6, r4, asr #4 │ │ │ │ + strdeq r3, [r6, -r0] │ │ │ │ + ldrdeq r3, [r6, -r4] │ │ │ │ + @ instruction: 0x010633b0 │ │ │ │ + smlatbeq r6, ip, r2, r3 │ │ │ │ + tsteq r6, r4, lsl r2 │ │ │ │ + smlabteq r6, r4, r1, r3 │ │ │ │ + smlatteq r6, r0, r1, r3 │ │ │ │ + tsteq r6, r0, ror sp │ │ │ │ tsteq r6, ip, lsr r2 │ │ │ │ - smlatteq r6, ip, r1, r3 │ │ │ │ - tsteq r6, r8, lsl #4 │ │ │ │ - tsteq r6, r8, ror ip │ │ │ │ - tsteq r6, r0, asr #4 │ │ │ │ - tsteq r6, r8, ror #24 │ │ │ │ - @ instruction: 0x01063398 │ │ │ │ + tsteq r6, r8, asr r2 │ │ │ │ + tsteq r6, r8, asr sp │ │ │ │ + strdeq r3, [r6, -ip] │ │ │ │ + smlatbeq r6, ip, r2, r3 │ │ │ │ + smlabteq r6, r8, r2, r3 │ │ │ │ + tsteq r6, r8, lsr sp │ │ │ │ mrseq r3, LR_und │ │ │ │ - @ instruction: 0x010632b0 │ │ │ │ - smlabteq r6, ip, r2, r3 │ │ │ │ - tsteq r6, r0, asr #24 │ │ │ │ - tsteq r6, r8, lsr #6 │ │ │ │ - tsteq r6, r4, asr #6 │ │ │ │ - tsteq r6, r8, lsr #24 │ │ │ │ + tsteq r6, r8, lsr #26 │ │ │ │ + tsteq r6, r8, asr r4 │ │ │ │ + smlabteq r6, r0, r3, r3 │ │ │ │ + tsteq r6, r0, ror r3 │ │ │ │ + smlabbeq r6, ip, r3, r3 │ │ │ │ + tsteq r6, r0, lsl #26 │ │ │ │ smlatteq r6, r8, r3, r3 │ │ │ │ - @ instruction: 0x01063398 │ │ │ │ - @ instruction: 0x010633b4 │ │ │ │ - tsteq r6, r8, lsl #24 │ │ │ │ - smlatteq r6, ip, r3, r3 │ │ │ │ - strdeq r0, [r6, -r8] │ │ │ │ - tsteq r6, r0, asr #12 │ │ │ │ - tsteq r6, ip, lsr r5 │ │ │ │ - smlatbeq r6, r4, r4, r3 │ │ │ │ - tsteq r6, r4, asr r4 │ │ │ │ - tsteq r6, r0, ror r4 │ │ │ │ - smlabteq r6, r8, fp, r0 │ │ │ │ - smlabteq r6, ip, r4, r3 │ │ │ │ - smlatteq r6, r8, r4, r3 │ │ │ │ - @ instruction: 0x01060bb0 │ │ │ │ + tsteq r6, r4, lsl #8 │ │ │ │ + smlatteq r6, r8, ip, r0 │ │ │ │ + smlatbeq r6, r8, r4, r3 │ │ │ │ + tsteq r6, r8, asr r4 │ │ │ │ + tsteq r6, r4, ror r4 │ │ │ │ + smlabteq r6, r8, ip, r0 │ │ │ │ + smlatbeq r6, ip, r4, r3 │ │ │ │ + @ instruction: 0x01060cb8 │ │ │ │ + tsteq r6, r0, lsl #14 │ │ │ │ + strdeq r3, [r6, -ip] │ │ │ │ + tsteq r6, r4, ror #10 │ │ │ │ + tsteq r6, r4, lsl r5 │ │ │ │ + tsteq r6, r0, lsr r5 │ │ │ │ + smlabbeq r6, r8, ip, r0 │ │ │ │ smlabbeq r6, ip, r5, r3 │ │ │ │ - tsteq r6, ip, lsr r5 │ │ │ │ - tsteq r6, r8, asr r5 │ │ │ │ - @ instruction: 0x01060b90 │ │ │ │ - @ instruction: 0x01063590 │ │ │ │ - smlabbeq r6, r0, fp, r0 │ │ │ │ - smlabteq r6, r4, r6, r3 │ │ │ │ + smlatbeq r6, r8, r5, r3 │ │ │ │ + tsteq r6, r0, ror ip │ │ │ │ + tsteq r6, ip, asr #12 │ │ │ │ + strdeq r3, [r6, -ip] │ │ │ │ + tsteq r6, r8, lsl r6 │ │ │ │ + tsteq r6, r0, asr ip │ │ │ │ tsteq r6, r0, asr r6 │ │ │ │ - tsteq r6, r0, lsl #12 │ │ │ │ - tsteq r6, ip, lsl r6 │ │ │ │ - tsteq r6, r8, asr fp │ │ │ │ - tsteq r6, r4, asr r6 │ │ │ │ - tsteq r6, r8, asr #22 │ │ │ │ - tsteq r6, ip, lsl r7 │ │ │ │ - smlabteq r6, ip, r6, r3 │ │ │ │ - smlatteq r6, r8, r6, r3 │ │ │ │ - tsteq r6, r8, lsr #22 │ │ │ │ - tsteq r6, r0, lsr #14 │ │ │ │ - tsteq r6, r8, lsl fp │ │ │ │ - @ instruction: 0x01063b90 │ │ │ │ - tsteq r6, ip, ror #18 │ │ │ │ - tsteq r6, r8, ror #16 │ │ │ │ - ldrdeq r3, [r6, -r0] │ │ │ │ - smlabbeq r6, r0, r7, r3 │ │ │ │ - @ instruction: 0x0106379c │ │ │ │ - smlatteq r6, r0, sl, r0 │ │ │ │ - strdeq r3, [r6, -r8] │ │ │ │ - tsteq r6, r4, lsl r8 │ │ │ │ - smlabteq r6, r8, sl, r0 │ │ │ │ + tsteq r6, r0, asr #24 │ │ │ │ + smlabbeq r6, r4, r7, r3 │ │ │ │ + tsteq r6, r0, lsl r7 │ │ │ │ + smlabteq r6, r0, r6, r3 │ │ │ │ + ldrdeq r3, [r6, -ip] │ │ │ │ + tsteq r6, r8, lsl ip │ │ │ │ + tsteq r6, r4, lsl r7 │ │ │ │ + tsteq r6, r8, lsl #24 │ │ │ │ + ldrdeq r3, [r6, -ip] │ │ │ │ + smlabbeq r6, ip, r7, r3 │ │ │ │ + smlatbeq r6, r8, r7, r3 │ │ │ │ + smlatteq r6, r8, fp, r0 │ │ │ │ + smlatteq r6, r0, r7, r3 │ │ │ │ + ldrdeq r0, [r6, -r8] │ │ │ │ + tsteq r6, r0, asr ip │ │ │ │ + tsteq r6, ip, lsr #20 │ │ │ │ + tsteq r6, r8, lsr #18 │ │ │ │ + @ instruction: 0x01063890 │ │ │ │ + tsteq r6, r0, asr #16 │ │ │ │ + tsteq r6, ip, asr r8 │ │ │ │ + smlatbeq r6, r0, fp, r0 │ │ │ │ @ instruction: 0x010638b8 │ │ │ │ - tsteq r6, r8, ror #16 │ │ │ │ - smlabbeq r6, r4, r8, r3 │ │ │ │ - smlatbeq r6, r8, sl, r0 │ │ │ │ - @ instruction: 0x010638bc │ │ │ │ - @ instruction: 0x01060a98 │ │ │ │ - tsteq r6, r4, lsl sl │ │ │ │ + ldrdeq r3, [r6, -r4] │ │ │ │ + smlabbeq r6, r8, fp, r0 │ │ │ │ + tsteq r6, r8, ror r9 │ │ │ │ + tsteq r6, r8, lsr #18 │ │ │ │ + tsteq r6, r4, asr #18 │ │ │ │ + tsteq r6, r8, ror #22 │ │ │ │ tsteq r6, ip, ror r9 │ │ │ │ - tsteq r6, ip, lsr #18 │ │ │ │ - tsteq r6, r8, asr #18 │ │ │ │ - tsteq r6, r0, ror sl │ │ │ │ - smlatbeq r6, r4, r9, r3 │ │ │ │ - smlabteq r6, r0, r9, r3 │ │ │ │ - tsteq r6, r8, asr sl │ │ │ │ + tsteq r6, r8, asr fp │ │ │ │ + ldrdeq r3, [r6, -r4] │ │ │ │ + tsteq r6, ip, lsr sl │ │ │ │ + smlatteq r6, ip, r9, r3 │ │ │ │ + tsteq r6, r8, lsl #20 │ │ │ │ + tsteq r6, r0, lsr fp │ │ │ │ tsteq r6, r4, ror #20 │ │ │ │ - tsteq r6, r4, lsl sl │ │ │ │ - tsteq r6, r0, lsr sl │ │ │ │ - tsteq r6, r8, lsr sl │ │ │ │ - tsteq r6, r8, ror #20 │ │ │ │ - tsteq r6, r8, lsr #20 │ │ │ │ - @ instruction: 0x01063cbc │ │ │ │ - @ instruction: 0x01063bb8 │ │ │ │ - tsteq r6, r0, lsr #22 │ │ │ │ - ldrdeq r3, [r6, -r0] │ │ │ │ - smlatteq r6, ip, sl, r3 │ │ │ │ + smlabbeq r6, r0, sl, r3 │ │ │ │ + tsteq r6, r8, lsl fp │ │ │ │ + tsteq r6, r4, lsr #22 │ │ │ │ + ldrdeq r3, [r6, -r4] │ │ │ │ + strdeq r3, [r6, -r0] │ │ │ │ strdeq r0, [r6, -r8] │ │ │ │ - tsteq r6, r8, asr #22 │ │ │ │ - tsteq r6, r4, ror #22 │ │ │ │ - smlatteq r6, r0, r9, r0 │ │ │ │ + tsteq r6, r8, lsr #22 │ │ │ │ + smlatteq r6, r8, sl, r0 │ │ │ │ + tsteq r6, ip, ror sp │ │ │ │ + tsteq r6, r8, ror ip │ │ │ │ + smlatteq r6, r0, fp, r3 │ │ │ │ + @ instruction: 0x01063b90 │ │ │ │ + smlatbeq r6, ip, fp, r3 │ │ │ │ + @ instruction: 0x01060ab8 │ │ │ │ tsteq r6, r8, lsl #24 │ │ │ │ - @ instruction: 0x01063bb8 │ │ │ │ - ldrdeq r3, [r6, -r4] │ │ │ │ - smlabteq r6, r0, r9, r0 │ │ │ │ - tsteq r6, ip, lsl #24 │ │ │ │ - @ instruction: 0x010609b0 │ │ │ │ - tsteq r6, r0, asr #26 │ │ │ │ + tsteq r6, r4, lsr #24 │ │ │ │ + smlatbeq r6, r0, sl, r0 │ │ │ │ + smlabteq r6, r8, ip, r3 │ │ │ │ + tsteq r6, r8, ror ip │ │ │ │ + @ instruction: 0x01063c94 │ │ │ │ + smlabbeq r6, r0, sl, r0 │ │ │ │ smlabteq r6, ip, ip, r3 │ │ │ │ - tsteq r6, ip, ror ip │ │ │ │ - @ instruction: 0x01063c98 │ │ │ │ - smlabbeq r6, r8, r9, r0 │ │ │ │ + tsteq r6, r0, ror sl │ │ │ │ + tsteq r6, r0, lsl #28 │ │ │ │ + smlabbeq r6, ip, sp, r3 │ │ │ │ + tsteq r6, ip, lsr sp │ │ │ │ + tsteq r6, r8, asr sp │ │ │ │ + tsteq r6, r8, asr #20 │ │ │ │ + @ instruction: 0x01063d90 │ │ │ │ + tsteq r6, r8, lsr sl │ │ │ │ + tsteq r6, r8, asr lr │ │ │ │ + tsteq r6, r8, lsl #28 │ │ │ │ + tsteq r6, r4, lsr #28 │ │ │ │ + tsteq r6, r8, lsl sl │ │ │ │ + tsteq r6, ip, asr lr │ │ │ │ + tsteq r6, r8, lsl #20 │ │ │ │ + smlatteq r6, r0, r6, r4 │ │ │ │ + smlabteq r6, r4, r2, r4 │ │ │ │ + smlatbeq r6, r0, r0, r4 │ │ │ │ + @ instruction: 0x01063f9c │ │ │ │ + tsteq r6, r4, lsl #30 │ │ │ │ + @ instruction: 0x01063eb4 │ │ │ │ ldrdeq r3, [r6, -r0] │ │ │ │ - tsteq r6, r8, ror r9 │ │ │ │ - @ instruction: 0x01063d98 │ │ │ │ - tsteq r6, r8, asr #26 │ │ │ │ - tsteq r6, r4, ror #26 │ │ │ │ - tsteq r6, r8, asr r9 │ │ │ │ - @ instruction: 0x01063d9c │ │ │ │ - tsteq r6, r8, asr #18 │ │ │ │ - tsteq r6, r0, lsr #12 │ │ │ │ - tsteq r6, r4, lsl #4 │ │ │ │ - smlatteq r6, r0, pc, r3 @ │ │ │ │ - ldrdeq r3, [r6, -ip] │ │ │ │ - tsteq r6, r4, asr #28 │ │ │ │ - strdeq r3, [r6, -r4] │ │ │ │ - tsteq r6, r0, lsl lr │ │ │ │ - tsteq r6, r8, lsl #18 │ │ │ │ - tsteq r6, ip, ror #28 │ │ │ │ - smlabbeq r6, r8, lr, r3 │ │ │ │ - strdeq r0, [r6, -r0] │ │ │ │ + smlabteq r6, r8, r9, r0 │ │ │ │ tsteq r6, ip, lsr #30 │ │ │ │ - ldrdeq r3, [r6, -ip] │ │ │ │ - strdeq r3, [r6, -r8] │ │ │ │ - ldrdeq r0, [r6, -r0] │ │ │ │ - tsteq r6, r0, lsr pc │ │ │ │ - smlabteq r6, r0, r8, r0 │ │ │ │ - smlabbeq r6, r8, r0, r4 │ │ │ │ + tsteq r6, r8, asr #30 │ │ │ │ + @ instruction: 0x010609b0 │ │ │ │ + smlatteq r6, ip, pc, r3 @ │ │ │ │ + @ instruction: 0x01063f9c │ │ │ │ + @ instruction: 0x01063fb8 │ │ │ │ + @ instruction: 0x01060990 │ │ │ │ strdeq r3, [r6, -r0] │ │ │ │ - smlatbeq r6, r0, pc, r3 @ │ │ │ │ - @ instruction: 0x01063fbc │ │ │ │ - @ instruction: 0x01060898 │ │ │ │ - tsteq r6, r8, lsl r0 │ │ │ │ - tsteq r6, r4, lsr r0 │ │ │ │ - smlabbeq r6, r0, r8, r0 │ │ │ │ - ldrdeq r4, [r6, -r8] │ │ │ │ - smlabbeq r6, r8, r0, r4 │ │ │ │ - smlatbeq r6, r4, r0, r4 │ │ │ │ - tsteq r6, r0, ror #16 │ │ │ │ - ldrdeq r4, [r6, -ip] │ │ │ │ - tsteq r6, r0, asr r8 │ │ │ │ - tsteq r6, r0, lsr r3 │ │ │ │ - tsteq r6, ip, lsr #4 │ │ │ │ - @ instruction: 0x01064194 │ │ │ │ - tsteq r6, r4, asr #2 │ │ │ │ - tsteq r6, r0, ror #2 │ │ │ │ - tsteq r6, r0, lsr #16 │ │ │ │ - @ instruction: 0x010641bc │ │ │ │ + smlabbeq r6, r0, r9, r0 │ │ │ │ + tsteq r6, r8, asr #2 │ │ │ │ + strheq r4, [r6, -r0] │ │ │ │ + tsteq r6, r0, rrx │ │ │ │ + tsteq r6, ip, ror r0 │ │ │ │ + tsteq r6, r8, asr r9 │ │ │ │ ldrdeq r4, [r6, -r8] │ │ │ │ - tsteq r6, r8, lsl #16 │ │ │ │ + strdeq r4, [r6, -r4] │ │ │ │ + tsteq r6, r0, asr #18 │ │ │ │ + @ instruction: 0x01064198 │ │ │ │ + tsteq r6, r8, asr #2 │ │ │ │ + tsteq r6, r4, ror #2 │ │ │ │ + tsteq r6, r0, lsr #18 │ │ │ │ + @ instruction: 0x0106419c │ │ │ │ + tsteq r6, r0, lsl r9 │ │ │ │ + strdeq r4, [r6, -r0] │ │ │ │ + smlatteq r6, ip, r2, r4 │ │ │ │ + tsteq r6, r4, asr r2 │ │ │ │ + tsteq r6, r4, lsl #4 │ │ │ │ + tsteq r6, r0, lsr #4 │ │ │ │ + smlatteq r6, r0, r8, r0 │ │ │ │ tsteq r6, ip, ror r2 │ │ │ │ - tsteq r6, ip, lsr #4 │ │ │ │ - tsteq r6, r8, asr #4 │ │ │ │ - smlatteq r6, r8, r7, r0 │ │ │ │ - smlabbeq r6, r0, r2, r4 │ │ │ │ - ldrdeq r0, [r6, -r8] │ │ │ │ - @ instruction: 0x010643b4 │ │ │ │ + @ instruction: 0x01064298 │ │ │ │ + smlabteq r6, r8, r8, r0 │ │ │ │ + tsteq r6, ip, lsr r3 │ │ │ │ + smlatteq r6, ip, r2, r4 │ │ │ │ + tsteq r6, r8, lsl #6 │ │ │ │ + smlatbeq r6, r8, r8, r0 │ │ │ │ tsteq r6, r0, asr #6 │ │ │ │ - strdeq r4, [r6, -r0] │ │ │ │ - tsteq r6, ip, lsl #6 │ │ │ │ - @ instruction: 0x010607b0 │ │ │ │ - tsteq r6, r4, asr #6 │ │ │ │ - smlatbeq r6, r0, r7, r0 │ │ │ │ - tsteq r6, ip, lsl #8 │ │ │ │ - @ instruction: 0x010643bc │ │ │ │ - ldrdeq r4, [r6, -r8] │ │ │ │ - smlabbeq r6, r0, r7, r0 │ │ │ │ - tsteq r6, r0, lsl r4 │ │ │ │ - tsteq r6, r0, ror r7 │ │ │ │ - tsteq r6, r8, lsl r3 │ │ │ │ - tsteq r6, ip, asr r6 │ │ │ │ - tsteq r6, r8, asr r5 │ │ │ │ - smlabteq r6, r0, r4, r4 │ │ │ │ - tsteq r6, r0, ror r4 │ │ │ │ - smlabbeq r6, ip, r4, r4 │ │ │ │ - tsteq r6, r8, lsr r7 │ │ │ │ - smlatteq r6, r8, r4, r4 │ │ │ │ - tsteq r6, r4, lsl #10 │ │ │ │ - tsteq r6, r0, lsr #14 │ │ │ │ + @ instruction: 0x01060898 │ │ │ │ + tsteq r6, r4, ror r4 │ │ │ │ + tsteq r6, r0, lsl #8 │ │ │ │ + @ instruction: 0x010643b0 │ │ │ │ + smlabteq r6, ip, r3, r4 │ │ │ │ + tsteq r6, r0, ror r8 │ │ │ │ + tsteq r6, r4, lsl #8 │ │ │ │ + tsteq r6, r0, ror #16 │ │ │ │ + smlabteq r6, ip, r4, r4 │ │ │ │ + tsteq r6, ip, ror r4 │ │ │ │ + @ instruction: 0x01064498 │ │ │ │ + tsteq r6, r0, asr #16 │ │ │ │ + ldrdeq r4, [r6, -r0] │ │ │ │ + tsteq r6, r0, lsr r8 │ │ │ │ + ldrdeq r6, [r6, -r8] │ │ │ │ + tsteq r6, ip, lsl r7 │ │ │ │ + tsteq r6, r8, lsl r6 │ │ │ │ + smlabbeq r6, r0, r5, r4 │ │ │ │ + tsteq r6, r0, lsr r5 │ │ │ │ + tsteq r6, ip, asr #10 │ │ │ │ + strdeq r0, [r6, -r8] │ │ │ │ smlatbeq r6, r8, r5, r4 │ │ │ │ - tsteq r6, r8, asr r5 │ │ │ │ - tsteq r6, r4, ror r5 │ │ │ │ - tsteq r6, r0, lsl #14 │ │ │ │ - smlatbeq r6, ip, r5, r4 │ │ │ │ - strdeq r0, [r6, -r0] │ │ │ │ - tsteq r6, ip, asr r6 │ │ │ │ - tsteq r6, r8, lsl r2 │ │ │ │ - strdeq r6, [r6, -r8] │ │ │ │ - tsteq r6, ip, lsl #12 │ │ │ │ - smlabteq r6, r8, r6, r0 │ │ │ │ + smlabteq r6, r4, r5, r4 │ │ │ │ + smlatteq r6, r0, r7, r0 │ │ │ │ + tsteq r6, r8, ror #12 │ │ │ │ tsteq r6, r8, lsl r6 │ │ │ │ - @ instruction: 0x010606b8 │ │ │ │ - tsteq r6, ip, asr r6 │ │ │ │ - tsteq r6, r8, lsr r6 │ │ │ │ - tsteq r6, r0, lsr #4 │ │ │ │ - @ instruction: 0x01060698 │ │ │ │ - tsteq r6, r8, lsr #4 │ │ │ │ - smlabbeq r6, r8, r6, r0 │ │ │ │ - tsteq r6, r8, lsr #14 │ │ │ │ - smlabbeq r6, r8, r2, r6 │ │ │ │ - tsteq r6, r0, asr r2 │ │ │ │ - tsteq r6, r0, lsr r2 │ │ │ │ - tsteq r6, r0, ror #12 │ │ │ │ - tsteq r6, r8, asr r6 │ │ │ │ - tsteq r6, r8, asr #4 │ │ │ │ - smlabbeq r6, r0, r6, r4 │ │ │ │ - tsteq r6, r0, asr #12 │ │ │ │ - smlabbeq r6, r0, r2, r6 │ │ │ │ - tsteq r6, ip, asr r2 │ │ │ │ - @ instruction: 0x01064698 │ │ │ │ - tsteq r6, r0, lsr #12 │ │ │ │ - smlatbeq r6, r4, r6, r4 │ │ │ │ - tsteq r6, r0, lsl r6 │ │ │ │ - ldrdeq r6, [r6, -ip] │ │ │ │ - smlatteq r6, r0, r6, r4 │ │ │ │ - @ instruction: 0x010646bc │ │ │ │ - smlabbeq r6, ip, r2, r6 │ │ │ │ - smlatteq r6, r8, r5, r0 │ │ │ │ - @ instruction: 0x01066298 │ │ │ │ - ldrdeq r0, [r6, -r8] │ │ │ │ - ldrdeq r6, [r6, -ip] │ │ │ │ + tsteq r6, r4, lsr r6 │ │ │ │ + smlabteq r6, r0, r7, r0 │ │ │ │ + tsteq r6, ip, ror #12 │ │ │ │ + @ instruction: 0x010607b0 │ │ │ │ + tsteq r6, ip, lsl r7 │ │ │ │ + ldrdeq r6, [r6, -r8] │ │ │ │ @ instruction: 0x010662b8 │ │ │ │ - strdeq r4, [r6, -r4] │ │ │ │ - @ instruction: 0x010605b8 │ │ │ │ - tsteq r6, r0, lsl #14 │ │ │ │ - smlatbeq r6, r8, r5, r0 │ │ │ │ - @ instruction: 0x01066fb0 │ │ │ │ - tsteq r6, r8, ror sp │ │ │ │ - tsteq r6, r0, lsl #12 │ │ │ │ - @ instruction: 0x01064898 │ │ │ │ - smlabbeq r6, r8, r3, r6 │ │ │ │ - tsteq r6, r4, asr r7 │ │ │ │ - tsteq r6, r4, lsl r7 │ │ │ │ - strdeq r4, [r6, -r0] │ │ │ │ - smlabteq r6, r0, r2, r6 │ │ │ │ - tsteq r6, r8, asr r5 │ │ │ │ - tsteq r6, r0, lsl r7 │ │ │ │ + smlabteq r6, ip, r6, r4 │ │ │ │ + smlabbeq r6, r8, r7, r0 │ │ │ │ + ldrdeq r4, [r6, -r8] │ │ │ │ + tsteq r6, r8, ror r7 │ │ │ │ + tsteq r6, ip, lsl r7 │ │ │ │ + strdeq r4, [r6, -r8] │ │ │ │ smlatteq r6, r0, r2, r6 │ │ │ │ - tsteq r6, r0, asr #10 │ │ │ │ - tsteq r6, ip, asr #14 │ │ │ │ - tsteq r6, r8, lsr #14 │ │ │ │ - strdeq r6, [r6, -r8] │ │ │ │ - tsteq r6, r0, lsr #10 │ │ │ │ - tsteq r6, r4, lsl #6 │ │ │ │ - tsteq r6, r0, lsl r5 │ │ │ │ - smlabbeq r6, r0, r3, r6 │ │ │ │ + tsteq r6, r8, asr r7 │ │ │ │ + smlatteq r6, r8, r2, r6 │ │ │ │ + tsteq r6, r8, asr #14 │ │ │ │ + smlatteq r6, r8, r7, r4 │ │ │ │ + tsteq r6, r8, asr #6 │ │ │ │ + tsteq r6, r0, lsl r3 │ │ │ │ + strdeq r6, [r6, -r0] │ │ │ │ + tsteq r6, r0, lsr #14 │ │ │ │ + tsteq r6, r8, lsl r7 │ │ │ │ + tsteq r6, r8, lsl #6 │ │ │ │ + tsteq r6, r0, asr #14 │ │ │ │ + tsteq r6, r0, lsl #14 │ │ │ │ tsteq r6, r0, asr #6 │ │ │ │ tsteq r6, ip, lsl r3 │ │ │ │ tsteq r6, r8, asr r7 │ │ │ │ - smlatteq r6, r8, r4, r0 │ │ │ │ - tsteq r6, ip, lsr r3 │ │ │ │ - tsteq r6, r8, ror r7 │ │ │ │ + smlatteq r6, r0, r6, r0 │ │ │ │ + tsteq r6, r4, ror #14 │ │ │ │ ldrdeq r0, [r6, -r0] │ │ │ │ - tsteq r6, r8, ror r3 │ │ │ │ - tsteq r6, r4, asr r3 │ │ │ │ - @ instruction: 0x01064790 │ │ │ │ - @ instruction: 0x010604b0 │ │ │ │ - @ instruction: 0x0106479c │ │ │ │ - smlatbeq r6, r0, r4, r0 │ │ │ │ - tsteq r6, r4, asr #8 │ │ │ │ - tsteq r6, r0, lsl r8 │ │ │ │ - ldrdeq r4, [r6, -r0] │ │ │ │ - smlatbeq r6, ip, r7, r4 │ │ │ │ - tsteq r6, ip, ror r3 │ │ │ │ - tsteq r6, r0, ror r4 │ │ │ │ - smlabteq r6, ip, r7, r4 │ │ │ │ @ instruction: 0x0106639c │ │ │ │ - tsteq r6, r8, asr r4 │ │ │ │ - tsteq r6, r8, lsl #16 │ │ │ │ - smlatteq r6, r4, r7, r4 │ │ │ │ - @ instruction: 0x010663b4 │ │ │ │ - tsteq r6, r8, lsr r4 │ │ │ │ - smlabteq r6, r0, r3, r6 │ │ │ │ - tsteq r6, r8, lsr #8 │ │ │ │ - tsteq r6, r4, ror #16 │ │ │ │ - strdeq r6, [r6, -ip] │ │ │ │ - ldrdeq r6, [r6, -r8] │ │ │ │ + smlatbeq r6, r0, r7, r4 │ │ │ │ + tsteq r6, ip, ror r7 │ │ │ │ + tsteq r6, ip, asr #6 │ │ │ │ + smlatbeq r6, r8, r6, r0 │ │ │ │ + tsteq r6, r8, asr r3 │ │ │ │ + @ instruction: 0x01060698 │ │ │ │ + @ instruction: 0x0106639c │ │ │ │ + tsteq r6, r8, ror r3 │ │ │ │ + @ instruction: 0x010647b4 │ │ │ │ + tsteq r6, r8, ror r6 │ │ │ │ + smlabteq r6, r0, r7, r4 │ │ │ │ + tsteq r6, r8, ror #12 │ │ │ │ + tsteq r6, r0, ror r0 │ │ │ │ + tsteq r6, r8, lsr lr │ │ │ │ + smlabteq r6, r0, r6, r6 │ │ │ │ + tsteq r6, r8, asr r9 │ │ │ │ + tsteq r6, r8, asr #8 │ │ │ │ tsteq r6, r4, lsl r8 │ │ │ │ - tsteq r6, r0, lsl #8 │ │ │ │ - tsteq r6, r0, lsr #16 │ │ │ │ - strdeq r0, [r6, -r0] │ │ │ │ - tsteq r6, r4, ror #16 │ │ │ │ - tsteq r6, r0, asr #16 │ │ │ │ - tsteq r6, r0, lsl r4 │ │ │ │ + ldrdeq r4, [r6, -r4] │ │ │ │ + @ instruction: 0x010647b0 │ │ │ │ + smlabbeq r6, r0, r3, r6 │ │ │ │ + tsteq r6, r8, lsl r6 │ │ │ │ + ldrdeq r4, [r6, -r0] │ │ │ │ + smlatbeq r6, r0, r3, r6 │ │ │ │ + tsteq r6, r0, lsl #12 │ │ │ │ + tsteq r6, ip, lsl #16 │ │ │ │ + smlatteq r6, r8, r7, r4 │ │ │ │ + @ instruction: 0x010663b8 │ │ │ │ + smlatteq r6, r0, r5, r0 │ │ │ │ + smlabteq r6, r4, r3, r6 │ │ │ │ ldrdeq r0, [r6, -r0] │ │ │ │ - tsteq r6, ip, lsl r4 │ │ │ │ - smlabteq r6, r0, r3, r0 │ │ │ │ - smlabteq r6, ip, r5, r6 │ │ │ │ - tsteq r6, r8, lsr #18 │ │ │ │ - smlabbeq r6, r8, r4, r6 │ │ │ │ - tsteq r6, r8, asr #8 │ │ │ │ - tsteq r6, r4, lsr #8 │ │ │ │ - tsteq r6, r0, ror #16 │ │ │ │ - smlabbeq r6, r8, r3, r0 │ │ │ │ - tsteq r6, r4, asr #8 │ │ │ │ - smlabbeq r6, r0, r8, r4 │ │ │ │ - tsteq r6, r0, ror r3 │ │ │ │ - smlabbeq r6, r0, r4, r6 │ │ │ │ + tsteq r6, r0, asr #8 │ │ │ │ + tsteq r6, r0, lsl #8 │ │ │ │ + ldrdeq r6, [r6, -ip] │ │ │ │ + tsteq r6, r8, lsl r8 │ │ │ │ + smlatbeq r6, r8, r5, r0 │ │ │ │ + strdeq r6, [r6, -ip] │ │ │ │ + tsteq r6, r8, lsr r8 │ │ │ │ + @ instruction: 0x01060590 │ │ │ │ + tsteq r6, r8, lsr r4 │ │ │ │ + tsteq r6, r4, lsl r4 │ │ │ │ + tsteq r6, r0, asr r8 │ │ │ │ + tsteq r6, r0, ror r5 │ │ │ │ + tsteq r6, ip, asr r8 │ │ │ │ + tsteq r6, r0, ror #10 │ │ │ │ + tsteq r6, r4, lsl #10 │ │ │ │ + ldrdeq r4, [r6, -r0] │ │ │ │ + @ instruction: 0x01064890 │ │ │ │ + tsteq r6, ip, ror #16 │ │ │ │ + tsteq r6, ip, lsr r4 │ │ │ │ + tsteq r6, r0, lsr r5 │ │ │ │ + smlabbeq r6, ip, r8, r4 │ │ │ │ tsteq r6, ip, asr r4 │ │ │ │ - @ instruction: 0x01064898 │ │ │ │ - tsteq r6, r0, asr r3 │ │ │ │ + tsteq r6, r8, lsl r5 │ │ │ │ + smlabteq r6, r8, r8, r4 │ │ │ │ smlatbeq r6, r4, r8, r4 │ │ │ │ - tsteq r6, r0, asr #6 │ │ │ │ - tsteq r6, r0, lsr #18 │ │ │ │ + tsteq r6, r4, ror r4 │ │ │ │ + strdeq r0, [r6, -r8] │ │ │ │ + smlabbeq r6, r0, r4, r6 │ │ │ │ + smlatteq r6, r8, r4, r0 │ │ │ │ + tsteq r6, r4, lsr #18 │ │ │ │ + @ instruction: 0x010664bc │ │ │ │ + @ instruction: 0x01066498 │ │ │ │ + ldrdeq r4, [r6, -r4] │ │ │ │ + smlabteq r6, r0, r4, r0 │ │ │ │ smlatteq r6, r0, r8, r4 │ │ │ │ - @ instruction: 0x010648bc │ │ │ │ - smlabbeq r6, ip, r4, r6 │ │ │ │ - tsteq r6, r8, lsl r3 │ │ │ │ - ldrdeq r4, [r6, -ip] │ │ │ │ - smlatbeq r6, ip, r4, r6 │ │ │ │ - mrseq r0, LR_und │ │ │ │ - tsteq r6, r8, lsl r9 │ │ │ │ - strdeq r4, [r6, -r4] │ │ │ │ - smlabteq r6, r4, r4, r6 │ │ │ │ - smlatteq r6, r0, r2, r0 │ │ │ │ + @ instruction: 0x010604b0 │ │ │ │ + tsteq r6, r4, lsr #18 │ │ │ │ + tsteq r6, r0, lsl #18 │ │ │ │ ldrdeq r6, [r6, -r0] │ │ │ │ - ldrdeq r0, [r6, -r0] │ │ │ │ + @ instruction: 0x01060490 │ │ │ │ + ldrdeq r6, [r6, -ip] │ │ │ │ + smlabbeq r6, r0, r4, r0 │ │ │ │ + smlabbeq r6, ip, r6, r6 │ │ │ │ + smlatteq r6, r8, r9, r4 │ │ │ │ + tsteq r6, r8, asr #10 │ │ │ │ + tsteq r6, r8, lsl #10 │ │ │ │ + smlatteq r6, r4, r4, r6 │ │ │ │ + tsteq r6, r0, lsr #18 │ │ │ │ + tsteq r6, r8, asr #8 │ │ │ │ + tsteq r6, r4, lsl #10 │ │ │ │ + tsteq r6, r0, asr #18 │ │ │ │ + tsteq r6, r0, lsr r4 │ │ │ │ + tsteq r6, r0, asr #10 │ │ │ │ + tsteq r6, ip, lsl r5 │ │ │ │ + tsteq r6, r8, asr r9 │ │ │ │ + tsteq r6, r0, lsl r4 │ │ │ │ + tsteq r6, r4, ror #18 │ │ │ │ + tsteq r6, r0, lsl #8 │ │ │ │ + smlatteq r6, r0, r9, r4 │ │ │ │ + smlatbeq r6, r0, r9, r4 │ │ │ │ + tsteq r6, ip, ror r9 │ │ │ │ + tsteq r6, ip, asr #10 │ │ │ │ + ldrdeq r0, [r6, -r8] │ │ │ │ + @ instruction: 0x0106499c │ │ │ │ + tsteq r6, ip, ror #10 │ │ │ │ + smlabteq r6, r0, r3, r0 │ │ │ │ + ldrdeq r4, [r6, -r8] │ │ │ │ + @ instruction: 0x010649b4 │ │ │ │ + smlabbeq r6, r4, r5, r6 │ │ │ │ + smlatbeq r6, r0, r3, r0 │ │ │ │ + @ instruction: 0x01066590 │ │ │ │ + @ instruction: 0x01060390 │ │ │ │ bleq ff3afed4 │ │ │ │ @ instruction: 0x47704478 │ │ │ │ bleq ff2afedc │ │ │ │ @ instruction: 0x47704478 │ │ │ │ bleq ff1afee4 │ │ │ │ @ instruction: 0x47704478 │ │ │ │ bleq ff0afeec │ │ │ │ @@ -7646,392 +7646,392 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbeq pc, [r0, #2271]! @ 0x8df @ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ strbeq pc, [ip, #2271]! @ 0x8df @ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ strbeq pc, [r8, #2271]! @ 0x8df @ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - smlabbeq r6, r0, r3, r4 │ │ │ │ - smlatteq r6, r0, lr, r5 │ │ │ │ - smlatbeq r6, r0, lr, r5 │ │ │ │ - tsteq r6, ip, ror lr │ │ │ │ - @ instruction: 0x010642b8 │ │ │ │ - tstpeq r5, ip, lsr ip @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x01065e9c │ │ │ │ - ldrdeq r4, [r6, -r8] │ │ │ │ - tstpeq r5, r4, lsr #24 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq r5, [r6, -r8] │ │ │ │ - @ instruction: 0x01065eb4 │ │ │ │ - strdeq r4, [r6, -r0] │ │ │ │ - tstpeq r5, r4, lsl #24 @ p-variant is OBSOLETE │ │ │ │ - strdeq r4, [r6, -ip] │ │ │ │ - strdeq pc, [r5, -r4] │ │ │ │ - tsteq r6, r4, lsr pc │ │ │ │ - tsteq r6, r8, lsr r3 │ │ │ │ - tsteq r6, r4, lsl r3 │ │ │ │ - smlatteq r6, r4, lr, r5 │ │ │ │ - smlabteq r5, ip, fp, pc @ │ │ │ │ - strdeq r5, [r6, -r0] │ │ │ │ - @ instruction: 0x0105fbbc │ │ │ │ - tsteq r6, r4, lsr pc │ │ │ │ - tsteq r6, r0, lsl pc │ │ │ │ - tsteq r6, ip, asr #6 │ │ │ │ - @ instruction: 0x0105fb9c │ │ │ │ - tsteq r6, r8, asr r3 │ │ │ │ - smlabbeq r5, ip, fp, pc @ │ │ │ │ - tsteq r6, r8, ror #4 │ │ │ │ - tsteq r6, r0, lsl #10 │ │ │ │ - strdeq r5, [r6, -r0] │ │ │ │ - @ instruction: 0x010643bc │ │ │ │ - tsteq r6, ip, ror r3 │ │ │ │ - tsteq r6, r8, asr r3 │ │ │ │ - tsteq r6, r8, lsr #30 │ │ │ │ - tstpeq r5, ip, asr #22 @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, r8, ror r3 │ │ │ │ - tsteq r6, r8, asr #30 │ │ │ │ - tstpeq r5, r4, lsr fp @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010643b4 │ │ │ │ - @ instruction: 0x01064390 │ │ │ │ + tsteq r6, r0, asr #8 │ │ │ │ + smlatbeq r6, r0, pc, r5 @ │ │ │ │ tsteq r6, r0, ror #30 │ │ │ │ - tstpeq r5, r4, lsl fp @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, ip, ror #30 │ │ │ │ - tstpeq r5, r4, lsl #22 @ p-variant is OBSOLETE │ │ │ │ - smlatteq r6, r8, pc, r5 @ │ │ │ │ - smlatbeq r6, r8, pc, r5 @ │ │ │ │ - smlabbeq r6, r4, pc, r5 @ │ │ │ │ - smlabteq r6, r0, r3, r4 │ │ │ │ - ldrdeq pc, [r5, -ip] │ │ │ │ - smlatbeq r6, r4, pc, r5 @ │ │ │ │ - smlatteq r6, r0, r3, r4 │ │ │ │ - smlabteq r5, r4, sl, pc @ │ │ │ │ - smlatteq r6, r0, pc, r5 @ │ │ │ │ - @ instruction: 0x01065fbc │ │ │ │ + tsteq r6, ip, lsr pc │ │ │ │ + tsteq r6, r8, ror r3 │ │ │ │ + strdeq pc, [r5, -ip] │ │ │ │ + tsteq r6, ip, asr pc │ │ │ │ + @ instruction: 0x01064398 │ │ │ │ + smlatteq r5, r4, ip, pc @ │ │ │ │ + @ instruction: 0x01065f98 │ │ │ │ + tsteq r6, r4, ror pc │ │ │ │ + @ instruction: 0x010643b0 │ │ │ │ + smlabteq r5, r4, ip, pc @ │ │ │ │ + @ instruction: 0x010643bc │ │ │ │ + @ instruction: 0x0105fcb4 │ │ │ │ + strdeq r5, [r6, -r4] │ │ │ │ strdeq r4, [r6, -r8] │ │ │ │ - smlatbeq r5, r4, sl, pc @ │ │ │ │ - tsteq r6, r4, lsl #8 │ │ │ │ - @ instruction: 0x0105fa94 │ │ │ │ - smlatbeq r6, ip, r0, r6 │ │ │ │ - tsteq r6, r8, ror r4 │ │ │ │ - tsteq r6, r8, lsr r4 │ │ │ │ - tsteq r6, r4, lsl r4 │ │ │ │ - smlatteq r6, r4, pc, r5 @ │ │ │ │ - tstpeq r5, r4, ror #20 @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, r4, lsr r4 │ │ │ │ - tsteq r6, r4 │ │ │ │ - tstpeq r5, ip, asr #20 @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, r0, ror r4 │ │ │ │ - tsteq r6, ip, asr #8 │ │ │ │ - tsteq r6, ip, lsl r0 │ │ │ │ - tstpeq r5, ip, lsr #20 @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, r8, lsr #32 │ │ │ │ - tstpeq r5, ip, lsl sl @ p-variant is OBSOLETE │ │ │ │ - smlabteq r6, ip, r4, r4 │ │ │ │ - tsteq r6, r4, rrx │ │ │ │ - tsteq r6, r0, asr #32 │ │ │ │ + ldrdeq r4, [r6, -r4] │ │ │ │ + smlatbeq r6, r4, pc, r5 @ │ │ │ │ + smlabbeq r5, ip, ip, pc @ │ │ │ │ + @ instruction: 0x01065fb0 │ │ │ │ + tstpeq r5, ip, ror ip @ p-variant is OBSOLETE │ │ │ │ + strdeq r5, [r6, -r4] │ │ │ │ + ldrdeq r5, [r6, -r0] │ │ │ │ + tsteq r6, ip, lsl #8 │ │ │ │ + tstpeq r5, ip, asr ip @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, r8, lsl r4 │ │ │ │ + tstpeq r5, ip, asr #24 @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, r8, lsr #6 │ │ │ │ + smlabteq r6, r0, r5, r4 │ │ │ │ + strheq r6, [r6, -r0] │ │ │ │ tsteq r6, ip, ror r4 │ │ │ │ + tsteq r6, ip, lsr r4 │ │ │ │ + tsteq r6, r8, lsl r4 │ │ │ │ + smlatteq r6, r8, pc, r5 @ │ │ │ │ + tstpeq r5, ip, lsl #24 @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, r8, lsr r4 │ │ │ │ + tsteq r6, r8 │ │ │ │ strdeq pc, [r5, -r4] │ │ │ │ - smlabbeq r6, r8, r4, r4 │ │ │ │ - smlatteq r5, r4, r9, pc @ │ │ │ │ - smlabteq r6, ip, r4, r4 │ │ │ │ - smlatbeq r6, r8, r4, r4 │ │ │ │ - tsteq r6, r8, ror r0 │ │ │ │ - smlabteq r5, r4, r9, pc @ │ │ │ │ - smlabbeq r6, r4, r0, r6 │ │ │ │ - @ instruction: 0x0105f9b4 │ │ │ │ - tsteq r6, ip, asr r6 │ │ │ │ - @ instruction: 0x01064590 │ │ │ │ - strdeq r6, [r6, -r0] │ │ │ │ - strheq r6, [r6, -r0] │ │ │ │ - smlabbeq r6, ip, r0, r6 │ │ │ │ - smlabteq r6, r8, r4, r4 │ │ │ │ - tstpeq r5, ip, ror r9 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq r6, ip, r0, r6 │ │ │ │ - smlatteq r6, r8, r4, r4 │ │ │ │ - tstpeq r5, r4, ror #18 @ p-variant is OBSOLETE │ │ │ │ - smlatteq r6, r8, r0, r6 │ │ │ │ + tsteq r6, r4, ror r4 │ │ │ │ + tsteq r6, r0, asr r4 │ │ │ │ + tsteq r6, r0, lsr #32 │ │ │ │ + ldrdeq pc, [r5, -r4] │ │ │ │ + tsteq r6, ip, lsr #32 │ │ │ │ + smlabteq r5, r4, fp, pc @ │ │ │ │ + smlatbeq r6, r8, r0, r6 │ │ │ │ + tsteq r6, r8, rrx │ │ │ │ + tsteq r6, r4, asr #32 │ │ │ │ + smlabbeq r6, r0, r4, r4 │ │ │ │ + @ instruction: 0x0105fb9c │ │ │ │ + tsteq r6, r4, rrx │ │ │ │ + smlatbeq r6, r0, r4, r4 │ │ │ │ + smlabbeq r5, r4, fp, pc @ │ │ │ │ + smlatbeq r6, r0, r0, r6 │ │ │ │ + tsteq r6, ip, ror r0 │ │ │ │ + @ instruction: 0x010644b8 │ │ │ │ + tstpeq r5, r4, ror #22 @ p-variant is OBSOLETE │ │ │ │ + smlabteq r6, r4, r4, r4 │ │ │ │ + tstpeq r5, r4, asr fp @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, ip, ror #2 │ │ │ │ + tsteq r6, r8, lsr r5 │ │ │ │ + strdeq r4, [r6, -r8] │ │ │ │ + ldrdeq r4, [r6, -r4] │ │ │ │ + smlatbeq r6, r4, r0, r6 │ │ │ │ + tstpeq r5, r4, lsr #22 @ p-variant is OBSOLETE │ │ │ │ + strdeq r4, [r6, -r4] │ │ │ │ smlabteq r6, r4, r0, r6 │ │ │ │ - tsteq r6, r0, lsl #10 │ │ │ │ - tstpeq r5, r4, asr #18 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, ip, lsl #22 @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, r0, lsr r5 │ │ │ │ tsteq r6, ip, lsl #10 │ │ │ │ - tstpeq r5, r4, lsr r9 @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, r4, asr #2 │ │ │ │ - tsteq r6, r8, asr #10 │ │ │ │ - tsteq r6, r4, lsr #10 │ │ │ │ - strdeq r6, [r6, -r4] │ │ │ │ - tstpeq r5, ip, lsl #18 @ p-variant is OBSOLETE │ │ │ │ - mrseq r6, (UNDEF: 22) │ │ │ │ - strdeq pc, [r5, -ip] │ │ │ │ - tsteq r6, r4, asr #2 │ │ │ │ - tsteq r6, r0, lsr #2 │ │ │ │ - tsteq r6, ip, asr r5 │ │ │ │ + ldrdeq r6, [r6, -ip] │ │ │ │ + smlatteq r5, ip, sl, pc @ │ │ │ │ + smlatteq r6, r8, r0, r6 │ │ │ │ ldrdeq pc, [r5, -ip] │ │ │ │ + smlabbeq r6, ip, r5, r4 │ │ │ │ + tsteq r6, r4, lsr #2 │ │ │ │ + mrseq r6, (UNDEF: 22) │ │ │ │ + tsteq r6, ip, lsr r5 │ │ │ │ + @ instruction: 0x0105fab4 │ │ │ │ + tsteq r6, r8, asr #10 │ │ │ │ + smlatbeq r5, r4, sl, pc @ │ │ │ │ + smlabbeq r6, ip, r5, r4 │ │ │ │ tsteq r6, r8, ror #10 │ │ │ │ - smlabteq r5, ip, r8, pc @ │ │ │ │ - tsteq r6, r0, lsl r2 │ │ │ │ - ldrdeq r4, [r6, -ip] │ │ │ │ - @ instruction: 0x0106459c │ │ │ │ - tsteq r6, r8, ror r5 │ │ │ │ - tsteq r6, r8, asr #2 │ │ │ │ - @ instruction: 0x0105f89c │ │ │ │ - @ instruction: 0x01064598 │ │ │ │ - tsteq r6, r8, ror #2 │ │ │ │ - smlabbeq r5, r4, r8, pc @ │ │ │ │ - ldrdeq r4, [r6, -r4] │ │ │ │ - @ instruction: 0x010645b0 │ │ │ │ - smlabbeq r6, r0, r1, r6 │ │ │ │ - tstpeq r5, r4, ror #16 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r6, ip, r1, r6 │ │ │ │ - tstpeq r5, r4, asr r8 @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, r0, lsr r6 │ │ │ │ - smlabteq r6, r8, r1, r6 │ │ │ │ - smlatbeq r6, r4, r1, r6 │ │ │ │ - smlatteq r6, r0, r5, r4 │ │ │ │ - tstpeq r5, ip, lsr #16 @ p-variant is OBSOLETE │ │ │ │ - smlatteq r6, ip, r5, r4 │ │ │ │ - tstpeq r5, ip, lsl r8 @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, r0, lsr r6 │ │ │ │ - tsteq r6, ip, lsl #12 │ │ │ │ - ldrdeq r6, [r6, -ip] │ │ │ │ - strdeq pc, [r5, -ip] │ │ │ │ - smlatteq r6, r8, r1, r6 │ │ │ │ - smlatteq r5, ip, r7, pc @ │ │ │ │ - tsteq r6, r8, ror #16 │ │ │ │ - tsteq r6, ip, asr r9 │ │ │ │ - smlabbeq r6, r8, r3, r6 │ │ │ │ - smlatteq r6, r4, r6, r4 │ │ │ │ - tsteq r6, r4, asr #4 │ │ │ │ + tsteq r6, r8, lsr r1 │ │ │ │ + smlabbeq r5, r4, sl, pc @ │ │ │ │ + tsteq r6, r4, asr #2 │ │ │ │ + tstpeq r5, r4, ror sl @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, ip, lsl r7 │ │ │ │ + tsteq r6, r0, asr r6 │ │ │ │ + @ instruction: 0x010661b0 │ │ │ │ + tsteq r6, r0, ror r1 │ │ │ │ + tsteq r6, ip, asr #2 │ │ │ │ + smlabbeq r6, r8, r5, r4 │ │ │ │ + tstpeq r5, ip, lsr sl @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, ip, ror #2 │ │ │ │ + smlatbeq r6, r8, r5, r4 │ │ │ │ + tstpeq r5, r4, lsr #20 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq r6, r8, r1, r6 │ │ │ │ + smlabbeq r6, r4, r1, r6 │ │ │ │ + smlabteq r6, r0, r5, r4 │ │ │ │ + tstpeq r5, r4, lsl #20 @ p-variant is OBSOLETE │ │ │ │ + smlabteq r6, ip, r5, r4 │ │ │ │ + strdeq pc, [r5, -r4] │ │ │ │ + tsteq r6, r4, lsl #4 │ │ │ │ + tsteq r6, r8, lsl #12 │ │ │ │ + smlatteq r6, r4, r5, r4 │ │ │ │ + @ instruction: 0x010661b4 │ │ │ │ + smlabteq r5, ip, r9, pc @ │ │ │ │ + smlabteq r6, r0, r1, r6 │ │ │ │ + @ instruction: 0x0105f9bc │ │ │ │ tsteq r6, r4, lsl #4 │ │ │ │ smlatteq r6, r0, r1, r6 │ │ │ │ tsteq r6, ip, lsl r6 │ │ │ │ - smlatbeq r5, r4, r7, pc @ │ │ │ │ - mrseq r6, LR_usr │ │ │ │ - tsteq r6, ip, lsr r6 │ │ │ │ - smlabbeq r5, ip, r7, pc @ │ │ │ │ - tsteq r6, ip, lsr r2 │ │ │ │ - tsteq r6, r8, lsl r2 │ │ │ │ - tsteq r6, r4, asr r6 │ │ │ │ - tstpeq r5, ip, ror #14 @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, r0, ror #12 │ │ │ │ - tstpeq r5, ip, asr r7 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq r4, [r6, -ip] │ │ │ │ + @ instruction: 0x0105f99c │ │ │ │ + tsteq r6, r8, lsr #12 │ │ │ │ + smlabbeq r5, ip, r9, pc @ │ │ │ │ + ldrdeq r6, [r6, -r0] │ │ │ │ @ instruction: 0x0106469c │ │ │ │ - tsteq r6, r8, ror r6 │ │ │ │ - tsteq r6, r8, asr #4 │ │ │ │ - tstpeq r5, r4, lsr r7 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x01064698 │ │ │ │ - tsteq r6, r8, ror #4 │ │ │ │ - tstpeq r5, ip, lsl r7 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq r4, [r6, -r4] │ │ │ │ - @ instruction: 0x010646b0 │ │ │ │ - smlabbeq r6, r0, r2, r6 │ │ │ │ - strdeq pc, [r5, -ip] │ │ │ │ - smlabbeq r6, ip, r2, r6 │ │ │ │ - smlatteq r5, ip, r6, pc @ │ │ │ │ - smlatbeq r6, r0, r7, r4 │ │ │ │ - mrseq r6, LR_und │ │ │ │ - smlabteq r6, r0, r2, r6 │ │ │ │ + tsteq r6, ip, asr r6 │ │ │ │ + tsteq r6, r8, lsr r6 │ │ │ │ + tsteq r6, r8, lsl #4 │ │ │ │ + tstpeq r5, ip, asr r9 @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, r8, asr r6 │ │ │ │ + tsteq r6, r8, lsr #4 │ │ │ │ + tstpeq r5, r4, asr #18 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x01064694 │ │ │ │ + tsteq r6, r0, ror r6 │ │ │ │ + tsteq r6, r0, asr #4 │ │ │ │ + tstpeq r5, r4, lsr #18 @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, ip, asr #4 │ │ │ │ + tstpeq r5, r4, lsl r9 @ p-variant is OBSOLETE │ │ │ │ + strdeq r4, [r6, -r0] │ │ │ │ + smlabbeq r6, r8, r2, r6 │ │ │ │ + tsteq r6, r4, ror #4 │ │ │ │ + smlatbeq r6, r0, r6, r4 │ │ │ │ + smlatteq r5, ip, r8, pc @ │ │ │ │ + smlatbeq r6, ip, r6, r4 │ │ │ │ + ldrdeq pc, [r5, -ip] │ │ │ │ + strdeq r4, [r6, -r0] │ │ │ │ + smlabteq r6, ip, r6, r4 │ │ │ │ @ instruction: 0x0106629c │ │ │ │ - ldrdeq r4, [r6, -r8] │ │ │ │ - @ instruction: 0x0105f6bc │ │ │ │ - @ instruction: 0x010662bc │ │ │ │ - strdeq r4, [r6, -r8] │ │ │ │ - smlatbeq r5, r4, r6, pc @ │ │ │ │ - strdeq r6, [r6, -r8] │ │ │ │ - ldrdeq r6, [r6, -r4] │ │ │ │ - tsteq r6, r0, lsl r7 │ │ │ │ - smlabbeq r5, r4, r6, pc @ │ │ │ │ - tsteq r6, ip, lsl r7 │ │ │ │ - tstpeq r5, r4, ror r6 @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, r4, asr r3 │ │ │ │ - tsteq r6, r8, asr r7 │ │ │ │ - tsteq r6, r4, lsr r7 │ │ │ │ - tsteq r6, r4, lsl #6 │ │ │ │ - tstpeq r5, ip, asr #12 @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, r0, lsl r3 │ │ │ │ - tstpeq r5, ip, lsr r6 @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, r4, asr r3 │ │ │ │ - tsteq r6, r0, lsr r3 │ │ │ │ - tsteq r6, ip, ror #14 │ │ │ │ - tstpeq r5, ip, lsl r6 @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, r8, ror r7 │ │ │ │ - tstpeq r5, ip, lsl #12 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0105f8bc │ │ │ │ + smlatbeq r6, r8, r2, r6 │ │ │ │ + smlatbeq r5, ip, r8, pc @ │ │ │ │ tsteq r6, r8, lsr #18 │ │ │ │ - tsteq r6, r8, lsl r4 │ │ │ │ - smlatteq r6, r4, r7, r4 │ │ │ │ + tsteq r6, ip, lsl sl │ │ │ │ + tsteq r6, r8, asr #8 │ │ │ │ smlatbeq r6, r4, r7, r4 │ │ │ │ - smlabbeq r6, r0, r7, r4 │ │ │ │ - tsteq r6, r0, asr r3 │ │ │ │ - ldrdeq pc, [r5, -r4] │ │ │ │ - smlatbeq r6, r0, r7, r4 │ │ │ │ - tsteq r6, r0, ror r3 │ │ │ │ - @ instruction: 0x0105f5bc │ │ │ │ + tsteq r6, r4, lsl #6 │ │ │ │ + smlabteq r6, r4, r2, r6 │ │ │ │ + smlatbeq r6, r0, r2, r6 │ │ │ │ ldrdeq r4, [r6, -ip] │ │ │ │ + tstpeq r5, r4, ror #16 @ p-variant is OBSOLETE │ │ │ │ + smlabteq r6, r0, r2, r6 │ │ │ │ + strdeq r4, [r6, -ip] │ │ │ │ + tstpeq r5, ip, asr #16 @ p-variant is OBSOLETE │ │ │ │ + strdeq r6, [r6, -ip] │ │ │ │ + ldrdeq r6, [r6, -r8] │ │ │ │ + tsteq r6, r4, lsl r7 │ │ │ │ + tstpeq r5, ip, lsr #16 @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, r0, lsr #14 │ │ │ │ + tstpeq r5, ip, lsl r8 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0106479c │ │ │ │ + tsteq r6, ip, asr r7 │ │ │ │ + tsteq r6, r8, lsr r7 │ │ │ │ + tsteq r6, r8, lsl #6 │ │ │ │ + strdeq pc, [r5, -r4] │ │ │ │ + tsteq r6, r8, asr r7 │ │ │ │ + tsteq r6, r8, lsr #6 │ │ │ │ + ldrdeq pc, [r5, -ip] │ │ │ │ + @ instruction: 0x01064794 │ │ │ │ + tsteq r6, r0, ror r7 │ │ │ │ + tsteq r6, r0, asr #6 │ │ │ │ + @ instruction: 0x0105f7bc │ │ │ │ + tsteq r6, ip, asr #6 │ │ │ │ + smlatbeq r5, ip, r7, pc @ │ │ │ │ + tsteq r6, r0, ror #16 │ │ │ │ + smlabteq r6, r0, r3, r6 │ │ │ │ + smlabbeq r6, r0, r3, r6 │ │ │ │ + tsteq r6, ip, asr r3 │ │ │ │ + @ instruction: 0x01064798 │ │ │ │ + tstpeq r5, ip, ror r7 @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, ip, ror r3 │ │ │ │ @ instruction: 0x010647b8 │ │ │ │ - smlabbeq r6, r8, r3, r6 │ │ │ │ - @ instruction: 0x0105f59c │ │ │ │ + tstpeq r5, r4, ror #14 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010663b8 │ │ │ │ @ instruction: 0x01066394 │ │ │ │ - smlabbeq r5, ip, r5, pc @ │ │ │ │ - tsteq r6, r0, lsl r4 │ │ │ │ + ldrdeq r4, [r6, -r0] │ │ │ │ + tstpeq r5, r4, asr #14 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq r4, [r6, -ip] │ │ │ │ + tstpeq r5, r4, lsr r7 @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, r4, lsl r4 │ │ │ │ + tsteq r6, r8, lsl r8 │ │ │ │ + strdeq r4, [r6, -r4] │ │ │ │ + smlabteq r6, r4, r3, r6 │ │ │ │ + tstpeq r5, ip, lsl #14 @ p-variant is OBSOLETE │ │ │ │ ldrdeq r6, [r6, -r0] │ │ │ │ - smlatbeq r6, ip, r3, r6 │ │ │ │ - smlatteq r6, r8, r7, r4 │ │ │ │ - tstpeq r5, r4, ror #10 @ p-variant is OBSOLETE │ │ │ │ - smlabteq r6, ip, r3, r6 │ │ │ │ - tsteq r6, r8, lsl #16 │ │ │ │ - tstpeq r5, ip, asr #10 @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, r8, lsl #8 │ │ │ │ - smlatteq r6, r4, r3, r6 │ │ │ │ - tsteq r6, r0, lsr #16 │ │ │ │ - tstpeq r5, ip, lsr #10 @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [r5, -ip] │ │ │ │ + tsteq r6, r4, lsl r4 │ │ │ │ + strdeq r6, [r6, -r0] │ │ │ │ tsteq r6, ip, lsr #16 │ │ │ │ - tstpeq r5, ip, lsl r5 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq r6, [r6, -r4] │ │ │ │ - smlatbeq r6, r0, r8, r4 │ │ │ │ + ldrdeq pc, [r5, -ip] │ │ │ │ + tsteq r6, r8, lsr r8 │ │ │ │ + smlabteq r5, ip, r6, pc @ │ │ │ │ + smlatteq r6, r8, r9, r4 │ │ │ │ + ldrdeq r6, [r6, -r8] │ │ │ │ + smlatbeq r6, r4, r8, r4 │ │ │ │ + tsteq r6, r4, ror #16 │ │ │ │ + tsteq r6, r0, asr #16 │ │ │ │ + tsteq r6, r0, lsl r4 │ │ │ │ + @ instruction: 0x0105f694 │ │ │ │ tsteq r6, r0, ror #16 │ │ │ │ - tsteq r6, ip, lsr r8 │ │ │ │ - tsteq r6, ip, lsl #8 │ │ │ │ - smlatteq r5, ip, r4, pc @ │ │ │ │ - tsteq r6, ip, asr r8 │ │ │ │ - tsteq r6, ip, lsr #8 │ │ │ │ - ldrdeq pc, [r5, -r4] │ │ │ │ - @ instruction: 0x01064898 │ │ │ │ - tsteq r6, r4, ror r8 │ │ │ │ - tsteq r6, r4, asr #8 │ │ │ │ - @ instruction: 0x0105f4b4 │ │ │ │ - tsteq r6, r0, asr r4 │ │ │ │ - smlatbeq r5, r4, r4, pc @ │ │ │ │ - strdeq r4, [r6, -r4] │ │ │ │ + tsteq r6, r0, lsr r4 │ │ │ │ + tstpeq r5, ip, ror r6 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0106489c │ │ │ │ + tsteq r6, r8, ror r8 │ │ │ │ + tsteq r6, r8, asr #8 │ │ │ │ + tstpeq r5, ip, asr r6 @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, r4, asr r4 │ │ │ │ + tstpeq r5, ip, asr #12 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq r6, [r6, -r0] │ │ │ │ + @ instruction: 0x01066490 │ │ │ │ + tsteq r6, ip, ror #8 │ │ │ │ + smlatbeq r6, r8, r8, r4 │ │ │ │ + tstpeq r5, r4, lsr #12 @ p-variant is OBSOLETE │ │ │ │ smlabbeq r6, ip, r4, r6 │ │ │ │ - tsteq r6, r8, ror #8 │ │ │ │ - smlatbeq r6, r4, r8, r4 │ │ │ │ - tstpeq r5, ip, ror r4 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010648b0 │ │ │ │ - tstpeq r5, ip, ror #8 @ p-variant is OBSOLETE │ │ │ │ - strdeq r4, [r6, -r4] │ │ │ │ - ldrdeq r4, [r6, -r0] │ │ │ │ - smlatbeq r6, r0, r4, r6 │ │ │ │ - tstpeq r5, ip, asr #8 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq r6, ip, r4, r6 │ │ │ │ - tstpeq r5, ip, lsr r4 @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, r8, lsr #24 │ │ │ │ - tsteq r6, r4, asr r6 │ │ │ │ - @ instruction: 0x010649b0 │ │ │ │ + smlabteq r6, r8, r8, r4 │ │ │ │ + tstpeq r5, ip, lsl #12 @ p-variant is OBSOLETE │ │ │ │ + smlabteq r6, r8, r4, r6 │ │ │ │ + smlatbeq r6, r4, r4, r6 │ │ │ │ + smlatteq r6, r0, r8, r4 │ │ │ │ + smlatteq r5, ip, r5, pc @ │ │ │ │ + smlatteq r6, ip, r8, r4 │ │ │ │ + ldrdeq pc, [r5, -ip] │ │ │ │ + @ instruction: 0x01066594 │ │ │ │ + tsteq r6, r0, ror #18 │ │ │ │ + tsteq r6, r0, lsr #18 │ │ │ │ + strdeq r4, [r6, -ip] │ │ │ │ + smlabteq r6, ip, r4, r6 │ │ │ │ + smlatbeq r5, ip, r5, pc @ │ │ │ │ + tsteq r6, ip, lsl r9 │ │ │ │ + smlatteq r6, ip, r4, r6 │ │ │ │ + @ instruction: 0x0105f594 │ │ │ │ + tsteq r6, r8, asr r9 │ │ │ │ + tsteq r6, r4, lsr r9 │ │ │ │ + tsteq r6, r4, lsl #10 │ │ │ │ + tstpeq r5, r4, ror r5 @ p-variant is OBSOLETE │ │ │ │ tsteq r6, r0, lsl r5 │ │ │ │ - ldrdeq r6, [r6, -r0] │ │ │ │ - smlatbeq r6, ip, r4, r6 │ │ │ │ - smlatteq r6, r8, r8, r4 │ │ │ │ + tstpeq r5, r4, ror #10 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010649b4 │ │ │ │ + tsteq r6, ip, asr #10 │ │ │ │ + tsteq r6, r8, lsr #10 │ │ │ │ + tsteq r6, r4, ror #18 │ │ │ │ + tstpeq r5, ip, lsr r5 @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, r0, ror r9 │ │ │ │ + tstpeq r5, ip, lsr #10 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010649b4 │ │ │ │ + @ instruction: 0x01064990 │ │ │ │ + tsteq r6, r0, ror #10 │ │ │ │ + tstpeq r5, ip, lsl #10 @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, ip, ror #10 │ │ │ │ strdeq pc, [r5, -ip] │ │ │ │ - smlabteq r6, ip, r4, r6 │ │ │ │ - tsteq r6, r8, lsl #18 │ │ │ │ - smlatteq r5, r4, r3, pc @ │ │ │ │ - tsteq r6, r8, lsl #10 │ │ │ │ - smlatteq r6, r4, r4, r6 │ │ │ │ - tsteq r6, r0, lsr #18 │ │ │ │ - smlabteq r5, r4, r3, pc @ │ │ │ │ - tsteq r6, ip, lsr #18 │ │ │ │ - @ instruction: 0x0105f3b4 │ │ │ │ + smlatteq r6, r8, ip, r4 │ │ │ │ + tsteq r6, r4, lsl r7 │ │ │ │ + tsteq r6, r0, ror sl │ │ │ │ + ldrdeq r6, [r6, -r0] │ │ │ │ + @ instruction: 0x01066590 │ │ │ │ + tsteq r6, ip, ror #10 │ │ │ │ smlatbeq r6, r8, r9, r4 │ │ │ │ - tsteq r6, r8, ror #18 │ │ │ │ - tsteq r6, r4, asr #18 │ │ │ │ - tsteq r6, r4, lsl r5 │ │ │ │ - smlabbeq r5, ip, r3, pc @ │ │ │ │ - tsteq r6, r4, ror #18 │ │ │ │ - tsteq r6, r4, lsr r5 │ │ │ │ - tstpeq r5, r4, ror r3 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq r6, r0, r9, r4 │ │ │ │ - tsteq r6, ip, ror r9 │ │ │ │ - tsteq r6, ip, asr #10 │ │ │ │ - tstpeq r5, r4, asr r3 @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, r8, asr r5 │ │ │ │ - tstpeq r5, r4, asr #6 @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, ip, ror #20 │ │ │ │ - smlabteq r6, ip, r5, r6 │ │ │ │ + @ instruction: 0x0105f4bc │ │ │ │ smlabbeq r6, ip, r5, r6 │ │ │ │ - tsteq r6, r8, ror #10 │ │ │ │ - smlatbeq r6, r4, r9, r4 │ │ │ │ - tstpeq r5, r4, lsl r3 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r6, r8, r5, r6 │ │ │ │ - smlabteq r6, r4, r9, r4 │ │ │ │ - strdeq pc, [r5, -ip] │ │ │ │ - smlabteq r6, r4, r5, r6 │ │ │ │ - smlatbeq r6, r0, r5, r6 │ │ │ │ - ldrdeq r4, [r6, -ip] │ │ │ │ - ldrdeq pc, [r5, -ip] │ │ │ │ - smlatteq r6, r8, r9, r4 │ │ │ │ - smlabteq r5, ip, r2, pc @ │ │ │ │ - tsteq r6, r0, lsr #12 │ │ │ │ + smlabteq r6, r8, r9, r4 │ │ │ │ + smlatbeq r5, r4, r4, pc @ │ │ │ │ + smlabteq r6, r8, r5, r6 │ │ │ │ + smlatbeq r6, r4, r5, r6 │ │ │ │ + smlatteq r6, r0, r9, r4 │ │ │ │ + smlabbeq r5, r4, r4, pc @ │ │ │ │ + smlatteq r6, ip, r9, r4 │ │ │ │ + tstpeq r5, r4, ror r4 @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, r8, ror #20 │ │ │ │ + tsteq r6, r8, lsr #20 │ │ │ │ + tsteq r6, r4, lsl #20 │ │ │ │ + ldrdeq r6, [r6, -r4] │ │ │ │ + tstpeq r5, ip, asr #8 @ p-variant is OBSOLETE │ │ │ │ tsteq r6, r4, lsr #20 │ │ │ │ - tsteq r6, r0, lsl #20 │ │ │ │ - ldrdeq r6, [r6, -r0] │ │ │ │ - smlatbeq r5, r4, r2, pc @ │ │ │ │ - ldrdeq r6, [r6, -ip] │ │ │ │ - @ instruction: 0x0105f294 │ │ │ │ - tsteq r6, r0, lsr #12 │ │ │ │ - strdeq r6, [r6, -ip] │ │ │ │ - tsteq r6, r8, lsr sl │ │ │ │ - tstpeq r5, r4, ror r2 @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, r4, asr #20 │ │ │ │ - tstpeq r5, r4, ror #4 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010667b0 │ │ │ │ - smlatteq r6, r4, r6, r6 │ │ │ │ - @ instruction: 0x01064ab0 │ │ │ │ - tsteq r6, r0, ror sl │ │ │ │ - tsteq r6, ip, asr #20 │ │ │ │ - tsteq r6, ip, lsl r6 │ │ │ │ - tstpeq r5, ip, lsr #4 @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, ip, ror #20 │ │ │ │ - tsteq r6, ip, lsr r6 │ │ │ │ - tstpeq r5, r4, lsl r2 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq r6, r8, sl, r4 │ │ │ │ + strdeq r6, [r6, -r4] │ │ │ │ + tstpeq r5, r4, lsr r4 @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, r0, ror #20 │ │ │ │ + tsteq r6, ip, lsr sl │ │ │ │ + tsteq r6, ip, lsl #12 │ │ │ │ + tstpeq r5, r4, lsl r4 @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, r8, lsl r6 │ │ │ │ + tstpeq r5, r4, lsl #8 @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, ip, lsr #22 │ │ │ │ + smlabbeq r6, ip, r6, r6 │ │ │ │ + tsteq r6, ip, asr #12 │ │ │ │ + tsteq r6, r8, lsr #12 │ │ │ │ + tsteq r6, r4, ror #20 │ │ │ │ + ldrdeq pc, [r5, -r4] │ │ │ │ + tsteq r6, r8, asr #12 │ │ │ │ smlabbeq r6, r4, sl, r4 │ │ │ │ - tsteq r6, r4, asr r6 │ │ │ │ - strdeq pc, [r5, -r4] │ │ │ │ + @ instruction: 0x0105f3bc │ │ │ │ + smlabbeq r6, r4, r6, r6 │ │ │ │ tsteq r6, r0, ror #12 │ │ │ │ - smlatteq r5, r4, r1, pc @ │ │ │ │ - tsteq r6, r4, lsl #22 │ │ │ │ - @ instruction: 0x0106669c │ │ │ │ - tsteq r6, r8, ror r6 │ │ │ │ - @ instruction: 0x01064ab4 │ │ │ │ - @ instruction: 0x0105f1bc │ │ │ │ + @ instruction: 0x01064a9c │ │ │ │ + @ instruction: 0x0105f39c │ │ │ │ + smlatbeq r6, r8, sl, r4 │ │ │ │ + smlabbeq r5, ip, r3, pc @ │ │ │ │ + smlatteq r6, r0, r6, r6 │ │ │ │ + smlatteq r6, r4, sl, r4 │ │ │ │ smlabteq r6, r0, sl, r4 │ │ │ │ - smlatbeq r5, ip, r1, pc @ │ │ │ │ - tsteq r6, r4, lsl #22 │ │ │ │ - smlatteq r6, r0, sl, r4 │ │ │ │ - @ instruction: 0x010666b0 │ │ │ │ - smlabbeq r5, ip, r1, pc @ │ │ │ │ + @ instruction: 0x01066690 │ │ │ │ + tstpeq r5, r4, ror #6 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0106669c │ │ │ │ + tstpeq r5, r4, asr r3 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r6, r0, r6, r6 │ │ │ │ @ instruction: 0x010666bc │ │ │ │ - tstpeq r5, ip, ror r1 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq r4, [r6, -r0] │ │ │ │ - tsteq r6, r0, lsr r7 │ │ │ │ + strdeq r4, [r6, -r8] │ │ │ │ + tstpeq r5, r4, lsr r3 @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, r4, lsl #22 │ │ │ │ + tstpeq r5, r4, lsr #6 @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, r0, ror r8 │ │ │ │ + smlatbeq r6, r4, r7, r6 │ │ │ │ + tsteq r6, r0, ror fp │ │ │ │ + tsteq r6, r0, lsr fp │ │ │ │ + tsteq r6, ip, lsl #22 │ │ │ │ + ldrdeq r6, [r6, -ip] │ │ │ │ + smlatteq r5, ip, r2, pc @ │ │ │ │ + tsteq r6, ip, lsr #22 │ │ │ │ + strdeq r6, [r6, -ip] │ │ │ │ + ldrdeq pc, [r5, -r4] │ │ │ │ + tsteq r6, r8, ror #22 │ │ │ │ + tsteq r6, r4, asr #22 │ │ │ │ + tsteq r6, r4, lsl r7 │ │ │ │ + @ instruction: 0x0105f2b4 │ │ │ │ + tsteq r6, r0, lsr #14 │ │ │ │ + smlatbeq r5, r4, r2, pc @ │ │ │ │ + smlabteq r6, r4, fp, r4 │ │ │ │ + tsteq r6, ip, asr r7 │ │ │ │ + tsteq r6, r8, lsr r7 │ │ │ │ + tsteq r6, r4, ror fp │ │ │ │ + tstpeq r5, ip, ror r2 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r6, r0, fp, r4 │ │ │ │ + tstpeq r5, ip, ror #4 @ p-variant is OBSOLETE │ │ │ │ + smlabteq r6, r4, fp, r4 │ │ │ │ + smlatbeq r6, r0, fp, r4 │ │ │ │ + tsteq r6, r0, ror r7 │ │ │ │ + tstpeq r5, ip, asr #4 @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, ip, ror r7 │ │ │ │ + tstpeq r5, ip, lsr r2 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x01064c90 │ │ │ │ strdeq r6, [r6, -r0] │ │ │ │ - smlabteq r6, ip, r6, r6 │ │ │ │ - tsteq r6, r8, lsl #22 │ │ │ │ - tstpeq r5, ip, asr #2 @ p-variant is OBSOLETE │ │ │ │ - smlatteq r6, ip, r6, r6 │ │ │ │ - tsteq r6, r8, lsr #22 │ │ │ │ - tstpeq r5, r4, lsr r1 @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, r8, lsr #14 │ │ │ │ - tsteq r6, r4, lsl #14 │ │ │ │ - tsteq r6, r0, asr #22 │ │ │ │ - tstpeq r5, r4, lsl r1 @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, ip, asr #22 │ │ │ │ - tstpeq r5, r4, lsl #2 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r6, r4, r7, r6 │ │ │ │ - smlabbeq r6, r8, fp, r4 │ │ │ │ - tsteq r6, r4, ror #22 │ │ │ │ - tsteq r6, r4, lsr r7 │ │ │ │ - ldrdeq pc, [r5, -ip] │ │ │ │ - tsteq r6, r0, asr #14 │ │ │ │ - smlabteq r5, ip, r0, pc @ │ │ │ │ - smlabbeq r6, r4, r7, r6 │ │ │ │ - tsteq r6, r0, ror #14 │ │ │ │ - @ instruction: 0x01064b9c │ │ │ │ - smlatbeq r5, ip, r0, pc @ │ │ │ │ - smlatbeq r6, r8, fp, r4 │ │ │ │ - swpeq pc, ip, [r5] @ │ │ │ │ + @ instruction: 0x010667b0 │ │ │ │ + smlabbeq r6, ip, r7, r6 │ │ │ │ + smlabteq r6, r8, fp, r4 │ │ │ │ + tstpeq r5, ip, lsl #4 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq r6, ip, r7, r6 │ │ │ │ + smlatteq r6, r8, fp, r4 │ │ │ │ + strdeq pc, [r5, -r4] │ │ │ │ + smlatteq r6, r8, r7, r6 │ │ │ │ + smlabteq r6, r4, r7, r6 │ │ │ │ + tsteq r6, r0, lsl #24 │ │ │ │ + ldrdeq pc, [r5, -r4] │ │ │ │ + tsteq r6, ip, lsl #24 │ │ │ │ + smlabteq r5, r4, r1, pc @ │ │ │ │ + tsteq r6, r4, asr #16 │ │ │ │ + tsteq r6, r8, asr #24 │ │ │ │ + tsteq r6, r4, lsr #24 │ │ │ │ + strdeq r6, [r6, -r4] │ │ │ │ + @ instruction: 0x0105f19c │ │ │ │ + tsteq r6, r0, lsl #16 │ │ │ │ + smlabbeq r5, ip, r1, pc @ │ │ │ │ + tsteq r6, r4, asr #16 │ │ │ │ + tsteq r6, r0, lsr #16 │ │ │ │ + tsteq r6, ip, asr ip │ │ │ │ + tstpeq r5, ip, ror #2 @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, r8, ror #24 │ │ │ │ + tstpeq r5, ip, asr r1 @ p-variant is OBSOLETE │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ addlt r4, r2, r6, lsl r6 │ │ │ │ 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, lsr #2 │ │ │ │ - tsteq r7, r8, lsl #12 │ │ │ │ - tsteq r6, sl, lsl r1 │ │ │ │ - tsteq r6, r2, ror r0 │ │ │ │ - tsteq r7, r4, lsl r5 │ │ │ │ - tsteq r6, lr, lsr #4 │ │ │ │ - tsteq r7, r4, asr #6 │ │ │ │ - tsteq r6, sl, lsl r2 │ │ │ │ - tsteq r6, r4, lsl #4 │ │ │ │ - smlatteq r6, lr, r1, r6 │ │ │ │ - tsteq r5, sl, asr sl │ │ │ │ - tsteq r7, sl, lsl r2 │ │ │ │ + smlatteq r6, r6, r1, r6 │ │ │ │ + smlabteq r7, r8, r6, lr │ │ │ │ + ldrdeq r6, [r6, -sl] │ │ │ │ + tsteq r6, r2, lsr r1 │ │ │ │ + ldrdeq lr, [r7, -r4] │ │ │ │ + smlatteq r6, lr, r2, r6 │ │ │ │ + tsteq r7, r4, lsl #8 │ │ │ │ + ldrdeq r6, [r6, -sl] │ │ │ │ + smlabteq r6, r4, r2, r6 │ │ │ │ + smlatbeq r6, lr, r2, r6 │ │ │ │ + tsteq r5, sl, lsl fp │ │ │ │ + ldrdeq lr, [r7, -sl] │ │ │ │ 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 fe8e4958 │ │ │ │ @ instruction: 0x46284631 │ │ │ │ @ instruction: 0xf7f5447a │ │ │ │ @ instruction: 0xf000ea4e │ │ │ │ svclt 0x0000bebb │ │ │ │ - strdeq sp, [r5, -r8] │ │ │ │ - smlatteq r7, r2, r2, sp │ │ │ │ - tsteq r6, ip, lsl #28 │ │ │ │ - smlabteq r7, r0, r2, sp │ │ │ │ - tsteq r6, r0, lsl lr │ │ │ │ - tsteq r6, r4, lsl lr │ │ │ │ + @ instruction: 0x0105dbb8 │ │ │ │ + smlatbeq r7, r2, r3, sp │ │ │ │ + smlabteq r6, ip, lr, r4 │ │ │ │ + smlabbeq r7, r0, r3, sp │ │ │ │ + ldrdeq r4, [r6, -r0] │ │ │ │ + ldrdeq r4, [r6, -r4] │ │ │ │ + @ instruction: 0x01064eb6 │ │ │ │ + @ instruction: 0x010e99b2 │ │ │ │ + smlatbeq r6, lr, lr, r4 │ │ │ │ + smlatbeq r6, r0, lr, r4 │ │ │ │ + @ instruction: 0x01064e9e │ │ │ │ + smlatbeq r6, r8, lr, r4 │ │ │ │ + smlatbeq r6, sl, lr, r4 │ │ │ │ + smlatbeq r6, r6, lr, r4 │ │ │ │ + smlatbeq r7, ip, r2, sp │ │ │ │ + @ instruction: 0x01064e96 │ │ │ │ + smlabbeq r7, r8, r2, sp │ │ │ │ + tsteq r6, r0, lsl #28 │ │ │ │ + tsteq r5, r0, ror #20 │ │ │ │ + smlatteq r5, r8, sl, sp │ │ │ │ + ldrdeq sp, [r5, -lr] │ │ │ │ + tsteq r6, r0, lsr lr │ │ │ │ + tsteq r6, lr, lsr #28 │ │ │ │ + tsteq r6, r0, lsr lr │ │ │ │ + tsteq lr, r4, ror #16 │ │ │ │ + tsteq r6, r4, lsr #28 │ │ │ │ + tsteq r5, sl, ror #20 │ │ │ │ + tsteq r5, r2, ror #20 │ │ │ │ + strdeq r4, [r6, -ip] │ │ │ │ + @ instruction: 0x0107d19c │ │ │ │ + strdeq r4, [r6, -r0] │ │ │ │ + tsteq r5, r6, ror #18 │ │ │ │ + @ instruction: 0x0105d8be │ │ │ │ + tsteq r6, r8, lsl sp │ │ │ │ + tsteq r6, r2, lsl sp │ │ │ │ + tsteq r6, r0, lsl sp │ │ │ │ + tsteq r6, lr, lsl #26 │ │ │ │ + tsteq r6, r8, lsl #26 │ │ │ │ + tsteq r6, r6, lsl #26 │ │ │ │ + tsteq r6, r4, lsl #26 │ │ │ │ + strdeq r4, [r6, -lr] │ │ │ │ + strdeq r4, [r6, -ip] │ │ │ │ strdeq r4, [r6, -r6] │ │ │ │ - strdeq r9, [lr, -r2] │ │ │ │ - smlatteq r6, lr, sp, r4 │ │ │ │ - smlatteq r6, r0, sp, r4 │ │ │ │ - ldrdeq r4, [r6, -lr] │ │ │ │ - smlatteq r6, r8, sp, r4 │ │ │ │ - smlatteq r6, sl, sp, r4 │ │ │ │ - smlatteq r6, r6, sp, r4 │ │ │ │ - smlatteq r7, ip, r1, sp │ │ │ │ + tsteq r6, r8, lsr r0 │ │ │ │ + smlatteq r6, r2, ip, r4 │ │ │ │ + ldrdeq r4, [r6, -ip] │ │ │ │ ldrdeq r4, [r6, -r6] │ │ │ │ - smlabteq r7, r8, r1, sp │ │ │ │ - tsteq r6, r0, asr #26 │ │ │ │ - smlatbeq r5, r0, r9, sp │ │ │ │ - tsteq r5, r8, lsr #20 │ │ │ │ - tsteq r5, lr, lsl sl │ │ │ │ - tsteq r6, r0, ror sp │ │ │ │ - tsteq r6, lr, ror #26 │ │ │ │ - tsteq r6, r0, ror sp │ │ │ │ - smlatbeq lr, r4, r7, r9 │ │ │ │ - tsteq r6, r4, ror #26 │ │ │ │ - smlatbeq r5, sl, r9, sp │ │ │ │ - smlatbeq r5, r2, r9, sp │ │ │ │ - tsteq r6, ip, lsr sp │ │ │ │ - ldrdeq sp, [r7, -ip] │ │ │ │ - tsteq r6, r0, lsr sp │ │ │ │ - smlatbeq r5, r6, r8, sp │ │ │ │ - strdeq sp, [r5, -lr] │ │ │ │ - tsteq r6, r8, asr ip │ │ │ │ - tsteq r6, r2, asr ip │ │ │ │ + tsteq r6, r4 │ │ │ │ + @ instruction: 0x01064cb6 │ │ │ │ + smlatbeq r6, ip, ip, r4 │ │ │ │ + smlatbeq r6, r6, ip, r4 │ │ │ │ + smlatbeq r6, r0, ip, r4 │ │ │ │ + @ instruction: 0x01064c9a │ │ │ │ + tsteq r5, r4, lsr r7 │ │ │ │ + tsteq r6, sl, ror ip │ │ │ │ + tsteq r6, r0, ror ip │ │ │ │ + tsteq r6, r6, ror #24 │ │ │ │ + tsteq r6, ip, asr ip │ │ │ │ + tsteq r6, r6, asr ip │ │ │ │ + tsteq r6, ip, asr ip │ │ │ │ + smlatbeq r5, ip, r6, sp │ │ │ │ + tsteq r6, r8, asr #24 │ │ │ │ + tsteq r6, lr, asr #24 │ │ │ │ tsteq r6, r0, asr ip │ │ │ │ + tsteq r6, r2, asr ip │ │ │ │ + tsteq r6, r8, asr ip │ │ │ │ + tsteq r6, r6, asr ip │ │ │ │ + tsteq r6, r4, asr ip │ │ │ │ tsteq r6, lr, asr #24 │ │ │ │ tsteq r6, r8, asr #24 │ │ │ │ - tsteq r6, r6, asr #24 │ │ │ │ - tsteq r6, r4, asr #24 │ │ │ │ - tsteq r6, lr, lsr ip │ │ │ │ - tsteq r6, ip, lsr ip │ │ │ │ - tsteq r6, r6, lsr ip │ │ │ │ - tsteq r6, r8, ror pc │ │ │ │ - tsteq r6, r2, lsr #24 │ │ │ │ + smlatbeq r6, r2, sl, r4 │ │ │ │ + tsteq r6, r0, lsr ip │ │ │ │ + tsteq r6, r6, lsr #24 │ │ │ │ tsteq r6, ip, lsl ip │ │ │ │ - tsteq r6, r6, lsl ip │ │ │ │ - tsteq r6, r4, asr #30 │ │ │ │ - strdeq r4, [r6, -r6] │ │ │ │ - smlatteq r6, ip, fp, r4 │ │ │ │ - smlatteq r6, r6, fp, r4 │ │ │ │ - smlatteq r6, r0, fp, r4 │ │ │ │ - ldrdeq r4, [r6, -sl] │ │ │ │ - tsteq r5, r4, ror r6 │ │ │ │ - @ instruction: 0x01064bba │ │ │ │ - @ instruction: 0x01064bb0 │ │ │ │ - smlatbeq r6, r6, fp, r4 │ │ │ │ - @ instruction: 0x01064b9c │ │ │ │ - @ instruction: 0x01064b96 │ │ │ │ - @ instruction: 0x01064b9c │ │ │ │ - smlatteq r5, ip, r5, sp │ │ │ │ - smlabbeq r6, r8, fp, r4 │ │ │ │ - smlabbeq r6, lr, fp, r4 │ │ │ │ - @ instruction: 0x01064b90 │ │ │ │ - @ instruction: 0x01064b92 │ │ │ │ - @ instruction: 0x01064b98 │ │ │ │ - @ instruction: 0x01064b96 │ │ │ │ - @ instruction: 0x01064b94 │ │ │ │ - smlabbeq r6, lr, fp, r4 │ │ │ │ - smlabbeq r6, r8, fp, r4 │ │ │ │ - smlatteq r6, r2, r9, r4 │ │ │ │ - tsteq r6, r0, ror fp │ │ │ │ - tsteq r6, r6, ror #22 │ │ │ │ - tsteq r6, ip, asr fp │ │ │ │ - tsteq r6, r2, asr fp │ │ │ │ - tsteq lr, r2, asr r3 │ │ │ │ - smlabteq r5, r6, r4, sp │ │ │ │ - strdeq sp, [r5, -r8] │ │ │ │ - strdeq sp, [r5, -r6] │ │ │ │ - tsteq r5, lr, lsr r7 │ │ │ │ - tsteq r5, r6, lsl r7 │ │ │ │ - tsteq r5, r2, lsr #14 │ │ │ │ - tsteq r5, lr, lsl r7 │ │ │ │ - tsteq r5, sl, lsl r7 │ │ │ │ - tsteq r5, r6, lsl r7 │ │ │ │ - tsteq r5, r6, lsl r7 │ │ │ │ - smlabbeq lr, r8, r2, r9 │ │ │ │ - tsteq r5, r2, lsl #14 │ │ │ │ - smlabbeq r5, r4, r6, sp │ │ │ │ - smlabbeq r5, lr, r6, sp │ │ │ │ - smlabbeq r5, r8, r6, sp │ │ │ │ - smlabbeq r5, r2, r6, sp │ │ │ │ - tsteq r5, ip, ror r6 │ │ │ │ - tsteq r5, sl, ror r6 │ │ │ │ - smlatteq lr, sl, r1, r9 │ │ │ │ - tsteq r5, lr, asr r3 │ │ │ │ - tsteq r7, r8, asr #22 │ │ │ │ - tsteq r5, sl, lsr r3 │ │ │ │ - tsteq r7, r2, lsr #22 │ │ │ │ - tsteq r6, r8, ror r9 │ │ │ │ - qaddeq r9, lr, lr │ │ │ │ - smlabbeq r5, r2, r4, sp │ │ │ │ - tsteq r5, sl, asr r4 │ │ │ │ - tsteq r5, r6, ror #8 │ │ │ │ - tsteq r5, r2, ror #8 │ │ │ │ - tsteq r5, lr, asr r4 │ │ │ │ - tsteq r5, sl, asr r4 │ │ │ │ - tsteq r5, sl, asr r4 │ │ │ │ - smlabteq lr, ip, pc, r8 @ │ │ │ │ - tsteq r5, r6, asr #8 │ │ │ │ - smlabbeq lr, r2, pc, r8 @ │ │ │ │ - strdeq sp, [r5, -r6] │ │ │ │ - tsteq r6, lr, asr #14 │ │ │ │ - tsteq r6, r8, asr #14 │ │ │ │ - tsteq r6, r2, asr #14 │ │ │ │ - tsteq lr, lr, lsl pc │ │ │ │ - swpeq sp, r2, [r5] │ │ │ │ - tsteq r6, ip, lsl #14 │ │ │ │ - tsteq r6, sl, lsl #14 │ │ │ │ - tsteq r6, r8, lsl #14 │ │ │ │ - tsteq r6, r6, lsl #14 │ │ │ │ - tsteq r5, r2, lsr r0 │ │ │ │ - tsteq r7, r0, lsl r4 │ │ │ │ - tsteq r8, r2, lsr #28 │ │ │ │ - smlabbeq r6, r0, r3, r4 │ │ │ │ - tsteq lr, sl, lsr lr │ │ │ │ - smlatbeq r5, lr, pc, ip @ │ │ │ │ - tsteq r6, r4, asr #12 │ │ │ │ - ldrdeq r8, [lr, -r4] │ │ │ │ - tsteq r5, r8, asr #30 │ │ │ │ - tsteq r6, ip, lsr #12 │ │ │ │ - tsteq r6, ip, lsr #12 │ │ │ │ - tsteq r6, r8, lsr #12 │ │ │ │ - tsteq r6, r4, lsr #12 │ │ │ │ - tsteq r6, r0, lsr #12 │ │ │ │ - tsteq r6, r8, lsl r6 │ │ │ │ - tsteq r6, ip, lsl r6 │ │ │ │ - tsteq r5, r8, lsl #4 │ │ │ │ - @ instruction: 0x0107c6b2 │ │ │ │ - strdeq sp, [r5, -r4] │ │ │ │ - tsteq r5, lr, ror lr │ │ │ │ - smlabteq r6, r6, r5, r4 │ │ │ │ - smlabteq r6, r6, r5, r4 │ │ │ │ - smlabteq r6, sl, r5, r4 │ │ │ │ - @ instruction: 0x0107d5b2 │ │ │ │ - smlabteq r6, r2, r5, r4 │ │ │ │ - smlatbeq r6, r4, r1, r4 │ │ │ │ - smlatbeq r6, sl, r5, r4 │ │ │ │ - smlatbeq r6, lr, r5, r4 │ │ │ │ - smlatbeq r6, lr, r5, r4 │ │ │ │ - smlatbeq r6, ip, r5, r4 │ │ │ │ - smlatbeq r6, sl, r5, r4 │ │ │ │ - smlatbeq r6, r8, r5, r4 │ │ │ │ - smlatbeq r6, sl, r5, r4 │ │ │ │ - tsteq lr, r6, lsl #24 │ │ │ │ - @ instruction: 0x0106459a │ │ │ │ - tsteq r6, r0, asr r5 │ │ │ │ - tsteq r6, ip, ror r5 │ │ │ │ + tsteq r6, r2, lsl ip │ │ │ │ + tsteq lr, r2, lsl r4 │ │ │ │ + smlabbeq r5, r6, r5, sp │ │ │ │ + @ instruction: 0x0105d6b8 │ │ │ │ + @ instruction: 0x0105d6b6 │ │ │ │ + strdeq sp, [r5, -lr] │ │ │ │ + ldrdeq sp, [r5, -r6] │ │ │ │ + smlatteq r5, r2, r7, sp │ │ │ │ + ldrdeq sp, [r5, -lr] │ │ │ │ + ldrdeq sp, [r5, -sl] │ │ │ │ + ldrdeq sp, [r5, -r6] │ │ │ │ + ldrdeq sp, [r5, -r6] │ │ │ │ + tsteq lr, r8, asr #6 │ │ │ │ + smlabteq r5, r2, r7, sp │ │ │ │ + tsteq r5, r4, asr #14 │ │ │ │ + tsteq r5, lr, asr #14 │ │ │ │ + tsteq r5, r8, asr #14 │ │ │ │ + tsteq r5, r2, asr #14 │ │ │ │ + tsteq r5, ip, lsr r7 │ │ │ │ + tsteq r5, sl, lsr r7 │ │ │ │ + smlatbeq lr, sl, r2, r9 │ │ │ │ + tsteq r5, lr, lsl r4 │ │ │ │ + tsteq r7, r8, lsl #24 │ │ │ │ + strdeq sp, [r5, -sl] │ │ │ │ + smlatteq r7, r2, fp, ip │ │ │ │ + tsteq r6, r8, lsr sl │ │ │ │ + tsteq lr, lr, lsl r1 │ │ │ │ + tsteq r5, r2, asr #10 │ │ │ │ + tsteq r5, sl, lsl r5 │ │ │ │ + tsteq r5, r6, lsr #10 │ │ │ │ + tsteq r5, r2, lsr #10 │ │ │ │ + tsteq r5, lr, lsl r5 │ │ │ │ + tsteq r5, sl, lsl r5 │ │ │ │ + tsteq r5, sl, lsl r5 │ │ │ │ + smlabbeq lr, ip, r0, r9 │ │ │ │ + tsteq r5, r6, lsl #10 │ │ │ │ + tsteq lr, r2, asr #32 │ │ │ │ + @ instruction: 0x0105d1b6 │ │ │ │ + tsteq r6, lr, lsl #16 │ │ │ │ + tsteq r6, r8, lsl #16 │ │ │ │ + tsteq r6, r2, lsl #16 │ │ │ │ + ldrdeq r8, [lr, -lr] │ │ │ │ + tsteq r5, r2, asr r1 │ │ │ │ + smlabteq r6, ip, r7, r4 │ │ │ │ + smlabteq r6, sl, r7, r4 │ │ │ │ + smlabteq r6, r8, r7, r4 │ │ │ │ + smlabteq r6, r6, r7, r4 │ │ │ │ + strdeq sp, [r5, -r2] │ │ │ │ + ldrdeq lr, [r7, -r0] │ │ │ │ + smlatteq r8, r2, lr, sl │ │ │ │ + tsteq r6, r0, asr #8 │ │ │ │ + strdeq r8, [lr, -sl] │ │ │ │ + tsteq r5, lr, rrx │ │ │ │ + tsteq r6, r4, lsl #14 │ │ │ │ + @ instruction: 0x010e8e94 │ │ │ │ + tsteq r5, r8 │ │ │ │ + smlatteq r6, ip, r6, r4 │ │ │ │ + smlatteq r6, ip, r6, r4 │ │ │ │ + smlatteq r6, r8, r6, r4 │ │ │ │ + smlatteq r6, r4, r6, r4 │ │ │ │ + smlatteq r6, r0, r6, r4 │ │ │ │ + ldrdeq r4, [r6, -r8] │ │ │ │ + ldrdeq r4, [r6, -ip] │ │ │ │ + smlabteq r5, r8, r2, sp │ │ │ │ + tsteq r7, r2, ror r7 │ │ │ │ + @ instruction: 0x0105d2b4 │ │ │ │ + tsteq r5, lr, lsr pc │ │ │ │ + smlabbeq r6, r6, r6, r4 │ │ │ │ + smlabbeq r6, r6, r6, r4 │ │ │ │ + smlabbeq r6, sl, r6, r4 │ │ │ │ + tsteq r7, r2, ror r6 │ │ │ │ + smlabbeq r6, r2, r6, r4 │ │ │ │ + tsteq r6, r4, ror #4 │ │ │ │ + tsteq r6, sl, ror #12 │ │ │ │ + tsteq r6, lr, ror #12 │ │ │ │ + tsteq r6, lr, ror #12 │ │ │ │ + tsteq r6, ip, ror #12 │ │ │ │ + tsteq r6, sl, ror #12 │ │ │ │ + tsteq r6, r8, ror #12 │ │ │ │ + tsteq r6, sl, ror #12 │ │ │ │ + smlabteq lr, r6, ip, r8 │ │ │ │ + tsteq r6, sl, asr r6 │ │ │ │ + tsteq r6, r0, lsl r6 │ │ │ │ + tsteq r6, ip, lsr r6 │ │ │ │ blcs b3454 │ │ │ │ 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 fe4b3ba0 │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ svclt 0x000081f0 │ │ │ │ - mrseq r4, LR_und │ │ │ │ - @ instruction: 0x0105cab2 │ │ │ │ - smlabteq r6, r4, r2, r4 │ │ │ │ - @ instruction: 0x010642be │ │ │ │ - @ instruction: 0x010642b4 │ │ │ │ - smlatbeq r6, lr, r2, r4 │ │ │ │ - tsteq r5, lr, lsr #20 │ │ │ │ - @ instruction: 0x01064298 │ │ │ │ - @ instruction: 0x01064292 │ │ │ │ - tsteq r5, ip, lsr sl │ │ │ │ - smlatteq r7, r2, r1, ip │ │ │ │ - tsteq r6, r6, ror #4 │ │ │ │ - smlabteq r7, r0, r1, ip │ │ │ │ - tsteq r6, lr, asr #4 │ │ │ │ - @ instruction: 0x0107c19c │ │ │ │ - tsteq r6, ip, lsr r2 │ │ │ │ - tsteq r6, ip, lsr #4 │ │ │ │ + smlabteq r6, r0, r3, r4 │ │ │ │ + tsteq r5, r2, ror fp │ │ │ │ + smlabbeq r6, r4, r3, r4 │ │ │ │ + tsteq r6, lr, ror r3 │ │ │ │ + tsteq r6, r4, ror r3 │ │ │ │ + tsteq r6, lr, ror #6 │ │ │ │ + smlatteq r5, lr, sl, ip │ │ │ │ + tsteq r6, r8, asr r3 │ │ │ │ + tsteq r6, r2, asr r3 │ │ │ │ + strdeq ip, [r5, -ip] │ │ │ │ + smlatbeq r7, r2, r2, ip │ │ │ │ + tsteq r6, r6, lsr #6 │ │ │ │ + smlabbeq r7, r0, r2, ip │ │ │ │ + tsteq r6, lr, lsl #6 │ │ │ │ + tsteq r7, ip, asr r2 │ │ │ │ + strdeq r4, [r6, -ip] │ │ │ │ + smlatteq r6, ip, r2, r4 │ │ │ │ + smlatteq r6, r8, r2, r4 │ │ │ │ + smlatteq r6, r4, r2, r4 │ │ │ │ + smlatteq r6, r0, r2, r4 │ │ │ │ + ldrdeq r4, [r6, -ip] │ │ │ │ + ldrdeq r4, [r6, -r8] │ │ │ │ + ldrdeq r4, [r6, -r4] │ │ │ │ + smlabteq r6, ip, r2, r4 │ │ │ │ + smlabteq r6, r8, r2, r4 │ │ │ │ + ldrdeq r4, [r6, -r4] │ │ │ │ + @ instruction: 0x010642b8 │ │ │ │ + smlatteq lr, sl, r7, r8 │ │ │ │ + smlatbeq r6, sl, r2, r4 │ │ │ │ + @ instruction: 0x010642b0 │ │ │ │ + smlatbeq r6, sl, r2, r4 │ │ │ │ + smlabteq r5, ip, sl, ip │ │ │ │ + tsteq r7, r6, lsl r1 │ │ │ │ + smlabbeq r6, r2, r2, r4 │ │ │ │ + tsteq r6, r6, ror r2 │ │ │ │ + tsteq r6, r0, ror r2 │ │ │ │ + tsteq r6, sl, ror #4 │ │ │ │ + tsteq r6, r4, ror #4 │ │ │ │ + tsteq r6, lr, asr r2 │ │ │ │ + tsteq lr, r6, lsl #14 │ │ │ │ + tsteq r5, ip, ror r8 │ │ │ │ tsteq r6, r8, lsr #4 │ │ │ │ - tsteq r6, r4, lsr #4 │ │ │ │ - tsteq r6, r0, lsr #4 │ │ │ │ - tsteq r6, ip, lsl r2 │ │ │ │ - tsteq r6, r8, lsl r2 │ │ │ │ - tsteq r6, r4, lsl r2 │ │ │ │ + @ instruction: 0x0108a3b4 │ │ │ │ + tsteq r6, r0, lsl r2 │ │ │ │ tsteq r6, ip, lsl #4 │ │ │ │ tsteq r6, r8, lsl #4 │ │ │ │ - tsteq r6, r4, lsl r2 │ │ │ │ - strdeq r4, [r6, -r8] │ │ │ │ - tsteq lr, sl, lsr #14 │ │ │ │ - smlatteq r6, sl, r1, r4 │ │ │ │ - strdeq r4, [r6, -r0] │ │ │ │ - smlatteq r6, sl, r1, r4 │ │ │ │ - tsteq r5, ip, lsl #20 │ │ │ │ - qaddeq ip, r6, r7 │ │ │ │ - smlabteq r6, r2, r1, r4 │ │ │ │ - @ instruction: 0x010641b6 │ │ │ │ - @ instruction: 0x010641b0 │ │ │ │ - smlatbeq r6, sl, r1, r4 │ │ │ │ - smlatbeq r6, r4, r1, r4 │ │ │ │ - @ instruction: 0x0106419e │ │ │ │ - tsteq lr, r6, asr #12 │ │ │ │ - @ instruction: 0x0105c7bc │ │ │ │ - tsteq r6, r8, ror #2 │ │ │ │ - strdeq sl, [r8, -r4] │ │ │ │ - tsteq r6, r0, asr r1 │ │ │ │ - tsteq r6, ip, asr #2 │ │ │ │ - tsteq r6, r8, asr #2 │ │ │ │ - smlabteq lr, r6, r5, r8 │ │ │ │ - smlabteq lr, r6, r4, r8 │ │ │ │ - tsteq r6, sl, lsr #32 │ │ │ │ - tsteq r7, r0, lsr lr │ │ │ │ - tsteq r6, r4, lsr #32 │ │ │ │ - tsteq r6, lr, lsl r0 │ │ │ │ - tsteq r6, r8, lsl r0 │ │ │ │ - tsteq r5, r8, lsl #18 │ │ │ │ - @ instruction: 0x0107bdb2 │ │ │ │ - strdeq ip, [r5, -r4] │ │ │ │ - smlabbeq r5, r2, r5, ip │ │ │ │ - tsteq r9, sl, lsl r8 │ │ │ │ - tsteq lr, lr, lsr r3 │ │ │ │ - @ instruction: 0x0105c4b2 │ │ │ │ - smlatteq r6, r6, lr, r3 │ │ │ │ - ldrdeq r3, [r6, -sl] │ │ │ │ - smlabteq r6, lr, lr, r3 │ │ │ │ - tsteq r5, r4, ror #8 │ │ │ │ + smlabbeq lr, r6, r6, r8 │ │ │ │ + smlabbeq lr, r6, r5, r8 │ │ │ │ + smlatteq r6, sl, r0, r4 │ │ │ │ + strdeq fp, [r7, -r0] │ │ │ │ + smlatteq r6, r4, r0, r4 │ │ │ │ + ldrdeq r4, [r6, -lr] │ │ │ │ + ldrdeq r4, [r6, -r8] │ │ │ │ + smlabteq r5, r8, r9, ip │ │ │ │ + tsteq r7, r2, ror lr │ │ │ │ + @ instruction: 0x0105c9b4 │ │ │ │ + tsteq r5, r2, asr #12 │ │ │ │ + ldrdeq r3, [r9, -sl] │ │ │ │ + strdeq r8, [lr, -lr] │ │ │ │ + tsteq r5, r2, ror r5 │ │ │ │ + smlatbeq r6, r6, pc, r3 @ │ │ │ │ + @ instruction: 0x01063f9a │ │ │ │ + smlabbeq r6, lr, pc, r3 @ │ │ │ │ + tsteq r5, r4, lsr #10 │ │ │ │ + tsteq r6, r4, ror #30 │ │ │ │ + tsteq r6, r0, ror #30 │ │ │ │ + tsteq r6, ip, asr pc │ │ │ │ + ldrdeq ip, [r5, -r8] │ │ │ │ + tsteq r6, r6, asr #30 │ │ │ │ + tsteq r6, r6, asr #30 │ │ │ │ + tsteq r6, ip, lsr pc │ │ │ │ + @ instruction: 0x0107bc9a │ │ │ │ + tsteq r6, r2, lsr pc │ │ │ │ + tsteq r6, r8, lsr #30 │ │ │ │ + tsteq r6, lr, lsl pc │ │ │ │ + tsteq r6, r4, lsl pc │ │ │ │ + tsteq r6, sl, lsl #30 │ │ │ │ + tsteq r6, r0, lsl #30 │ │ │ │ + strdeq r3, [r6, -r6] │ │ │ │ + smlatteq r6, ip, lr, r3 │ │ │ │ + ldrdeq r3, [r6, -lr] │ │ │ │ + ldrdeq r3, [r6, -r0] │ │ │ │ + smlabteq r6, r2, lr, r3 │ │ │ │ + @ instruction: 0x01063eb8 │ │ │ │ + @ instruction: 0x01063eb4 │ │ │ │ + @ instruction: 0x01063eb0 │ │ │ │ + smlatbeq r6, ip, lr, r3 │ │ │ │ + smlatbeq r6, ip, lr, r3 │ │ │ │ + smlatbeq r6, r8, lr, r3 │ │ │ │ smlatbeq r6, r4, lr, r3 │ │ │ │ smlatbeq r6, r0, lr, r3 │ │ │ │ @ instruction: 0x01063e9c │ │ │ │ - tsteq r5, r8, lsl r4 │ │ │ │ - smlabbeq r6, r6, lr, r3 │ │ │ │ - smlabbeq r6, r6, lr, r3 │ │ │ │ - tsteq r6, ip, ror lr │ │ │ │ - ldrdeq fp, [r7, -sl] │ │ │ │ - tsteq r6, r2, ror lr │ │ │ │ - tsteq r6, r8, ror #28 │ │ │ │ - tsteq r6, lr, asr lr │ │ │ │ - tsteq r6, r4, asr lr │ │ │ │ - tsteq r6, sl, asr #28 │ │ │ │ - tsteq r6, r0, asr #28 │ │ │ │ - tsteq r6, r6, lsr lr │ │ │ │ - tsteq r6, ip, lsr #28 │ │ │ │ + @ instruction: 0x01063e90 │ │ │ │ + smlabbeq r6, r4, lr, r3 │ │ │ │ + tsteq r6, r8, ror lr │ │ │ │ + tsteq r6, r0, ror lr │ │ │ │ + tsteq r6, r4, ror #28 │ │ │ │ + tsteq r6, r8, asr lr │ │ │ │ + tsteq r6, ip, asr #28 │ │ │ │ + tsteq r6, r4, asr #28 │ │ │ │ + tsteq r5, ip, asr r1 │ │ │ │ tsteq r6, lr, lsl lr │ │ │ │ - tsteq r6, r0, lsl lr │ │ │ │ - tsteq r6, r2, lsl #28 │ │ │ │ - strdeq r3, [r6, -r8] │ │ │ │ - strdeq r3, [r6, -r4] │ │ │ │ - strdeq r3, [r6, -r0] │ │ │ │ - smlatteq r6, ip, sp, r3 │ │ │ │ - smlatteq r6, ip, sp, r3 │ │ │ │ - smlatteq r6, r8, sp, r3 │ │ │ │ + tsteq r6, r8, lsl lr │ │ │ │ + tsteq r6, r6, lsl lr │ │ │ │ + @ instruction: 0x010e7f92 │ │ │ │ + tsteq r5, lr, lsl #2 │ │ │ │ + strdeq fp, [r7, -r8] │ │ │ │ + smlatteq r6, sl, sp, r3 │ │ │ │ + smlatteq r6, sl, sp, r3 │ │ │ │ smlatteq r6, r4, sp, r3 │ │ │ │ - smlatteq r6, r0, sp, r3 │ │ │ │ - ldrdeq r3, [r6, -ip] │ │ │ │ - ldrdeq r3, [r6, -r0] │ │ │ │ - smlabteq r6, r4, sp, r3 │ │ │ │ - @ instruction: 0x01063db8 │ │ │ │ - @ instruction: 0x01063db0 │ │ │ │ - smlatbeq r6, r4, sp, r3 │ │ │ │ - @ instruction: 0x01063d98 │ │ │ │ - smlabbeq r6, ip, sp, r3 │ │ │ │ - smlabbeq r6, r4, sp, r3 │ │ │ │ - swpeq ip, ip, [r5] │ │ │ │ - tsteq r6, lr, asr sp │ │ │ │ - tsteq r6, r8, asr sp │ │ │ │ - tsteq r6, r6, asr sp │ │ │ │ - ldrdeq r7, [lr, -r2] │ │ │ │ - tsteq r5, lr, asr #32 │ │ │ │ - tsteq r7, r8, lsr r8 │ │ │ │ - tsteq r6, sl, lsr #26 │ │ │ │ - tsteq r6, sl, lsr #26 │ │ │ │ - tsteq r6, r4, lsr #26 │ │ │ │ - tsteq r6, lr, lsl sp │ │ │ │ - tsteq r6, lr, lsl sp │ │ │ │ - tsteq r6, r8, lsl sp │ │ │ │ - @ instruction: 0x0105bcb4 │ │ │ │ + ldrdeq r3, [r6, -lr] │ │ │ │ + ldrdeq r3, [r6, -lr] │ │ │ │ + ldrdeq r3, [r6, -r8] │ │ │ │ + tsteq r5, r4, ror sp │ │ │ │ teqpne ip, #70254592 @ p-variant is OBSOLETE @ 0x4300000 │ │ │ │ @ instruction: 0xf0024298 │ │ │ │ vmin.s8 q4, , q11 │ │ │ │ vcge.s8 d24, d3, d1 │ │ │ │ addsmi r5, r8, #220, 6 @ 0x70000003 │ │ │ │ ldrbthi pc, [r3], r2 @ │ │ │ │ strhi pc, [lr, #-512] @ 0xfffffe00 │ │ │ │ @@ -11936,91 +11936,91 @@ │ │ │ │ orrvs pc, ip, #805306372 @ 0x30000004 │ │ │ │ @ instruction: 0xf0024298 │ │ │ │ vabd.s8 d24, d3, d7 │ │ │ │ addsmi r6, r8, #132, 6 @ 0x10000002 │ │ │ │ strhi pc, [r6, -r2, asr #32] │ │ │ │ ldrbtmi r4, [r8], #-2125 @ 0xfffff7b3 │ │ │ │ svclt 0x00004770 │ │ │ │ - smlabteq r6, r2, sl, r3 │ │ │ │ - tsteq r6, sl, lsl #22 │ │ │ │ - tsteq r6, r0, lsr #22 │ │ │ │ - smlabteq r6, r0, fp, r3 │ │ │ │ - ldrdeq r3, [r6, -r4] │ │ │ │ - tsteq r6, r4, asr ip │ │ │ │ - tsteq r6, sl, asr ip │ │ │ │ - @ instruction: 0x01063cbe │ │ │ │ - @ instruction: 0x01063cb0 │ │ │ │ - tsteq r6, ip, lsl #26 │ │ │ │ - tsteq r6, r2, lsl sp │ │ │ │ - tsteq r6, r2, ror sp │ │ │ │ - tsteq r6, lr, ror #26 │ │ │ │ - smlabteq r6, r6, sp, r3 │ │ │ │ - smlatteq r6, r0, sp, r3 │ │ │ │ - tsteq r6, r4, lsl #28 │ │ │ │ - smlatteq r6, r2, sp, r3 │ │ │ │ - tsteq r6, lr, lsr #28 │ │ │ │ - tsteq r6, ip, lsr #28 │ │ │ │ - tsteq r6, r8, ror lr │ │ │ │ - tsteq r6, ip, ror #28 │ │ │ │ - @ instruction: 0x01063eb8 │ │ │ │ + smlabbeq r6, r2, fp, r3 │ │ │ │ + smlabteq r6, sl, fp, r3 │ │ │ │ + smlatteq r6, r0, fp, r3 │ │ │ │ + smlabbeq r6, r0, ip, r3 │ │ │ │ + @ instruction: 0x01063c94 │ │ │ │ + tsteq r6, r4, lsl sp │ │ │ │ + tsteq r6, sl, lsl sp │ │ │ │ + tsteq r6, lr, ror sp │ │ │ │ + tsteq r6, r0, ror sp │ │ │ │ + smlabteq r6, ip, sp, r3 │ │ │ │ ldrdeq r3, [r6, -r2] │ │ │ │ - strdeq r3, [r6, -lr] │ │ │ │ - strdeq r3, [r6, -ip] │ │ │ │ - tsteq r6, r8, asr #30 │ │ │ │ - tsteq r6, lr, asr #30 │ │ │ │ - smlabteq r6, r2, pc, r3 @ │ │ │ │ - smlabteq r6, r8, pc, r3 @ │ │ │ │ - qaddeq r4, ip, r6 │ │ │ │ - smlatbeq r6, r0, r0, r4 │ │ │ │ - strdeq r4, [r6, -r0] │ │ │ │ + tsteq r6, r2, lsr lr │ │ │ │ + tsteq r6, lr, lsr #28 │ │ │ │ + smlabbeq r6, r6, lr, r3 │ │ │ │ + smlatbeq r6, r0, lr, r3 │ │ │ │ + smlabteq r6, r4, lr, r3 │ │ │ │ + smlatbeq r6, r2, lr, r3 │ │ │ │ + smlatteq r6, lr, lr, r3 │ │ │ │ + smlatteq r6, ip, lr, r3 │ │ │ │ + tsteq r6, r8, lsr pc │ │ │ │ + tsteq r6, ip, lsr #30 │ │ │ │ + tsteq r6, r8, ror pc │ │ │ │ + @ instruction: 0x01063f92 │ │ │ │ + @ instruction: 0x01063fbe │ │ │ │ + @ instruction: 0x01063fbc │ │ │ │ + tsteq r6, r8 │ │ │ │ + tsteq r6, lr │ │ │ │ + smlabbeq r6, r2, r0, r4 │ │ │ │ + smlabbeq r6, r8, r0, r4 │ │ │ │ + tsteq r6, ip, lsl r1 │ │ │ │ + tsteq r6, r0, ror #2 │ │ │ │ + @ instruction: 0x010641b0 │ │ │ │ + @ instruction: 0x01064192 │ │ │ │ + tsteq r6, ip, lsr #4 │ │ │ │ + tsteq r6, r2, asr #4 │ │ │ │ + ldrdeq r4, [r6, -sl] │ │ │ │ + smlatteq r6, r6, r2, r4 │ │ │ │ + tsteq r6, lr, ror r3 │ │ │ │ + smlabteq r6, r2, r3, r4 │ │ │ │ + tsteq r6, r2, lsl r4 │ │ │ │ + tsteq r6, r0, lsl r4 │ │ │ │ + smlatbeq r6, r8, r4, r4 │ │ │ │ + smlabteq r6, r0, r4, r4 │ │ │ │ + tsteq r6, r8, asr r5 │ │ │ │ + tsteq r6, r2, ror #10 │ │ │ │ + strdeq r4, [r6, -sl] │ │ │ │ + tsteq r6, lr, lsr r6 │ │ │ │ + @ instruction: 0x01064690 │ │ │ │ + smlabbeq r6, r0, r6, r4 │ │ │ │ + tsteq r6, r8, lsl r7 │ │ │ │ + tsteq r6, lr, lsr #14 │ │ │ │ + smlabteq r6, r6, r7, r4 │ │ │ │ ldrdeq r4, [r6, -r2] │ │ │ │ - tsteq r6, ip, ror #2 │ │ │ │ - smlabbeq r6, r2, r1, r4 │ │ │ │ - tsteq r6, sl, lsl r2 │ │ │ │ - tsteq r6, r6, lsr #4 │ │ │ │ - @ instruction: 0x010642be │ │ │ │ - tsteq r6, r2, lsl #6 │ │ │ │ - tsteq r6, r2, asr r3 │ │ │ │ - tsteq r6, r0, asr r3 │ │ │ │ - smlatteq r6, r8, r3, r4 │ │ │ │ - tsteq r6, r0, lsl #8 │ │ │ │ - @ instruction: 0x01064498 │ │ │ │ - smlatbeq r6, r2, r4, r4 │ │ │ │ - tsteq r6, sl, lsr r5 │ │ │ │ - tsteq r6, lr, ror r5 │ │ │ │ - ldrdeq r4, [r6, -r0] │ │ │ │ - smlabteq r6, r0, r5, r4 │ │ │ │ - tsteq r6, r8, asr r6 │ │ │ │ - tsteq r6, lr, ror #12 │ │ │ │ - tsteq r6, r6, lsl #14 │ │ │ │ - tsteq r6, r2, lsl r7 │ │ │ │ - smlatbeq r6, sl, r7, r4 │ │ │ │ - smlatteq r6, lr, r7, r4 │ │ │ │ - tsteq r6, lr, lsr r8 │ │ │ │ - tsteq r6, lr, lsr r8 │ │ │ │ - ldrdeq r4, [r6, -r6] │ │ │ │ - smlatteq r6, lr, r8, r4 │ │ │ │ - smlabbeq r6, r8, r9, r4 │ │ │ │ - @ instruction: 0x01064994 │ │ │ │ - tsteq r6, r0, lsr sl │ │ │ │ - tsteq r6, r6, ror sl │ │ │ │ - smlabteq r6, r8, sl, r4 │ │ │ │ - @ instruction: 0x01064a9e │ │ │ │ - tsteq r6, r8, lsr fp │ │ │ │ - tsteq r6, r2, asr fp │ │ │ │ - smlatteq r6, ip, fp, r4 │ │ │ │ + tsteq r6, sl, ror #16 │ │ │ │ + smlatbeq r6, lr, r8, r4 │ │ │ │ + strdeq r4, [r6, -lr] │ │ │ │ + strdeq r4, [r6, -lr] │ │ │ │ + @ instruction: 0x01064996 │ │ │ │ + smlatbeq r6, lr, r9, r4 │ │ │ │ + tsteq r6, r8, asr #20 │ │ │ │ + tsteq r6, r4, asr sl │ │ │ │ + strdeq r4, [r6, -r0] │ │ │ │ + tsteq r6, r6, lsr fp │ │ │ │ + smlabbeq r6, r8, fp, r4 │ │ │ │ + tsteq r6, lr, asr fp │ │ │ │ strdeq r4, [r6, -r8] │ │ │ │ - @ instruction: 0x01064c92 │ │ │ │ - ldrdeq r4, [r6, -r8] │ │ │ │ - tsteq r6, ip, lsr #26 │ │ │ │ - tsteq r6, lr, lsr #26 │ │ │ │ - smlabteq r6, r8, sp, r4 │ │ │ │ - smlatteq r6, r0, sp, r4 │ │ │ │ - tsteq r6, sl, ror lr │ │ │ │ - smlabbeq r6, r2, lr, r4 │ │ │ │ + tsteq r6, r2, lsl ip │ │ │ │ + smlatbeq r6, ip, ip, r4 │ │ │ │ + @ instruction: 0x01064cb8 │ │ │ │ + tsteq r6, r2, asr sp │ │ │ │ + @ instruction: 0x01064d98 │ │ │ │ + smlatteq r6, ip, sp, r4 │ │ │ │ + smlatteq r6, lr, sp, r4 │ │ │ │ + smlabbeq r6, r8, lr, r4 │ │ │ │ + smlatbeq r6, r0, lr, r4 │ │ │ │ + tsteq r6, sl, lsr pc │ │ │ │ + tsteq r6, r2, asr #30 │ │ │ │ orrsvs pc, r4, #805306372 @ 0x30000004 │ │ │ │ @ instruction: 0xf0024298 │ │ │ │ vmax.s8 q12, , │ │ │ │ addsmi r6, r8, #152, 6 @ 0x60000002 │ │ │ │ strbthi pc, [r6], -r2, asr #32 @ │ │ │ │ stceq 8, cr15, [ip], #-892 @ 0xfffffc84 │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @@ -12798,87 +12798,87 @@ │ │ │ │ msrcs SPSR_s, #70254592 @ 0x4300000 │ │ │ │ @ instruction: 0xf0024298 │ │ │ │ @ instruction: 0xf6438423 │ │ │ │ addsmi r2, r8, #104, 6 @ 0xa0000001 │ │ │ │ strthi pc, [r2], #-66 @ 0xffffffbe │ │ │ │ ldrbtmi r4, [r8], #-2121 @ 0xfffff7b7 │ │ │ │ svclt 0x00004770 │ │ │ │ - smlatteq r6, r4, sp, r4 │ │ │ │ - tsteq r6, r8, lsr #28 │ │ │ │ - tsteq r6, r8, ror lr │ │ │ │ - tsteq r6, sl, ror #28 │ │ │ │ - tsteq r6, r2, lsl #30 │ │ │ │ - tsteq r6, r8, lsl pc │ │ │ │ - @ instruction: 0x01064fb0 │ │ │ │ - @ instruction: 0x01064fba │ │ │ │ - qaddeq r5, r4, r6 │ │ │ │ - swpeq r5, r8, [r6] │ │ │ │ - smlatteq r6, r8, r0, r5 │ │ │ │ - smlatteq r6, r6, r0, r5 │ │ │ │ - tsteq r6, lr, ror r1 │ │ │ │ - @ instruction: 0x01065196 │ │ │ │ - tsteq r6, lr, lsr #4 │ │ │ │ - tsteq r6, r8, lsr r2 │ │ │ │ - ldrdeq r5, [r6, -r0] │ │ │ │ - tsteq r6, r6, lsl r3 │ │ │ │ - tsteq r6, r6, ror #6 │ │ │ │ - tsteq r6, r8, asr #6 │ │ │ │ - smlatteq r6, r0, r3, r5 │ │ │ │ - strdeq r5, [r6, -r6] │ │ │ │ - @ instruction: 0x01065490 │ │ │ │ - @ instruction: 0x0106549a │ │ │ │ - tsteq r6, r2, lsr r5 │ │ │ │ - tsteq r6, r6, ror r5 │ │ │ │ - smlabteq r6, r6, r5, r5 │ │ │ │ - smlabteq r6, r6, r5, r5 │ │ │ │ - tsteq r6, r6, lsl #12 │ │ │ │ - strdeq r5, [r6, -r0] │ │ │ │ + smlatbeq r6, r4, lr, r4 │ │ │ │ + smlatteq r6, r8, lr, r4 │ │ │ │ + tsteq r6, r8, lsr pc │ │ │ │ + tsteq r6, sl, lsr #30 │ │ │ │ + smlabteq r6, r2, pc, r4 @ │ │ │ │ + ldrdeq r4, [r6, -r8] │ │ │ │ + tsteq r6, r0, ror r0 │ │ │ │ + tsteq r6, sl, ror r0 │ │ │ │ + tsteq r6, r4, lsl r1 │ │ │ │ + tsteq r6, r8, asr r1 │ │ │ │ + smlatbeq r6, r8, r1, r5 │ │ │ │ + smlatbeq r6, r6, r1, r5 │ │ │ │ + tsteq r6, lr, lsr r2 │ │ │ │ + tsteq r6, r6, asr r2 │ │ │ │ + smlatteq r6, lr, r2, r5 │ │ │ │ + strdeq r5, [r6, -r8] │ │ │ │ + @ instruction: 0x01065390 │ │ │ │ + ldrdeq r5, [r6, -r6] │ │ │ │ + tsteq r6, r6, lsr #8 │ │ │ │ + tsteq r6, r8, lsl #8 │ │ │ │ + smlatbeq r6, r0, r4, r5 │ │ │ │ + @ instruction: 0x010654b6 │ │ │ │ + tsteq r6, r0, asr r5 │ │ │ │ + tsteq r6, sl, asr r5 │ │ │ │ + strdeq r5, [r6, -r2] │ │ │ │ + tsteq r6, r6, lsr r6 │ │ │ │ + smlabbeq r6, r6, r6, r5 │ │ │ │ + smlabbeq r6, r6, r6, r5 │ │ │ │ + smlabteq r6, r6, r6, r5 │ │ │ │ + @ instruction: 0x010656b0 │ │ │ │ + @ instruction: 0x010672b8 │ │ │ │ + @ instruction: 0x01067294 │ │ │ │ + smlatteq r6, r4, r6, r5 │ │ │ │ + @ instruction: 0x010672b0 │ │ │ │ + strdeq r5, [r6, -r4] │ │ │ │ + @ instruction: 0x010656ba │ │ │ │ + smlatbeq r6, lr, r2, r7 │ │ │ │ + @ instruction: 0x01067298 │ │ │ │ + strdeq r5, [r6, -r8] │ │ │ │ + ldrdeq r5, [r6, -r6] │ │ │ │ + smlabteq r6, sl, r2, r7 │ │ │ │ + tsteq r6, r4, lsl #14 │ │ │ │ + ldrdeq r7, [r6, -ip] │ │ │ │ + smlatbeq r6, lr, r2, r7 │ │ │ │ + tsteq r6, lr, lsl #14 │ │ │ │ + strdeq r5, [r6, -r8] │ │ │ │ + smlatteq r6, lr, r2, r7 │ │ │ │ + smlabteq r6, ip, r2, r7 │ │ │ │ + tsteq r6, ip, lsr #14 │ │ │ │ strdeq r7, [r6, -r8] │ │ │ │ - ldrdeq r7, [r6, -r4] │ │ │ │ - tsteq r6, r4, lsr #12 │ │ │ │ - strdeq r7, [r6, -r0] │ │ │ │ - tsteq r6, r4, lsr r6 │ │ │ │ - strdeq r5, [r6, -sl] │ │ │ │ - smlatteq r6, lr, r1, r7 │ │ │ │ - ldrdeq r7, [r6, -r8] │ │ │ │ - tsteq r6, r8, lsr r6 │ │ │ │ - tsteq r6, r6, lsl r6 │ │ │ │ - tsteq r6, sl, lsl #4 │ │ │ │ - tsteq r6, r4, asr #12 │ │ │ │ - tsteq r6, ip, lsl r2 │ │ │ │ - smlatteq r6, lr, r1, r7 │ │ │ │ - tsteq r6, lr, asr #12 │ │ │ │ - tsteq r6, r8, lsr r6 │ │ │ │ - tsteq r6, lr, lsr #4 │ │ │ │ - tsteq r6, ip, lsl #4 │ │ │ │ - tsteq r6, ip, ror #12 │ │ │ │ - tsteq r6, r8, lsr r2 │ │ │ │ - tsteq r6, ip, ror r6 │ │ │ │ - tsteq r6, r8, lsl r6 │ │ │ │ - tsteq r6, ip, lsl #4 │ │ │ │ + tsteq r6, ip, lsr r7 │ │ │ │ + ldrdeq r5, [r6, -r8] │ │ │ │ + smlabteq r6, ip, r2, r7 │ │ │ │ + @ instruction: 0x010672b8 │ │ │ │ + tsteq r6, sl, lsl r7 │ │ │ │ + strdeq r5, [r6, -ip] │ │ │ │ + strdeq r7, [r6, -r2] │ │ │ │ + ldrdeq r7, [r6, -lr] │ │ │ │ + tsteq r6, r0, asr #14 │ │ │ │ + tsteq r6, r4, lsl r7 │ │ │ │ + tsteq r6, ip, lsl #6 │ │ │ │ strdeq r7, [r6, -r8] │ │ │ │ - tsteq r6, sl, asr r6 │ │ │ │ - tsteq r6, ip, lsr r6 │ │ │ │ - tsteq r6, r2, lsr r2 │ │ │ │ - tsteq r6, lr, lsl r2 │ │ │ │ - smlabbeq r6, r0, r6, r5 │ │ │ │ - tsteq r6, r4, asr r6 │ │ │ │ - tsteq r6, ip, asr #4 │ │ │ │ - tsteq r6, r8, lsr r2 │ │ │ │ - @ instruction: 0x0106569a │ │ │ │ - tsteq r6, ip, ror r6 │ │ │ │ - tsteq r6, r2, ror r2 │ │ │ │ - smlatbeq r6, ip, r6, r5 │ │ │ │ - smlabbeq r6, r6, r2, r7 │ │ │ │ - tsteq r6, ip, asr #4 │ │ │ │ - smlatbeq r6, lr, r6, r5 │ │ │ │ - @ instruction: 0x0106569c │ │ │ │ - @ instruction: 0x01067292 │ │ │ │ - tsteq r6, r0, ror r2 │ │ │ │ - ldrdeq r5, [r6, -r2] │ │ │ │ + tsteq r6, sl, asr r7 │ │ │ │ + tsteq r6, ip, lsr r7 │ │ │ │ + tsteq r6, r2, lsr r3 │ │ │ │ + tsteq r6, ip, ror #14 │ │ │ │ + tsteq r6, r6, asr #6 │ │ │ │ + tsteq r6, ip, lsl #6 │ │ │ │ + tsteq r6, lr, ror #14 │ │ │ │ + tsteq r6, ip, asr r7 │ │ │ │ + tsteq r6, r2, asr r3 │ │ │ │ + tsteq r6, r0, lsr r3 │ │ │ │ + @ instruction: 0x01065792 │ │ │ │ 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, ror r1 │ │ │ │ - @ instruction: 0x010655be │ │ │ │ - @ instruction: 0x01065590 │ │ │ │ - smlabbeq r6, r4, r1, r7 │ │ │ │ - tsteq r6, lr, ror #2 │ │ │ │ - smlabteq r6, lr, r5, r5 │ │ │ │ - smlatbeq r6, lr, r5, r5 │ │ │ │ - smlatbeq r6, r2, r1, r7 │ │ │ │ - ldrdeq r5, [r6, -sl] │ │ │ │ - @ instruction: 0x010671b2 │ │ │ │ - tsteq r6, sl, ror #2 │ │ │ │ - smlabteq r6, sl, r5, r5 │ │ │ │ - @ instruction: 0x010655b4 │ │ │ │ - smlatbeq r6, r8, r1, r7 │ │ │ │ - smlabbeq r6, r6, r1, r7 │ │ │ │ - smlatteq r6, r8, r5, r5 │ │ │ │ - @ instruction: 0x010671b4 │ │ │ │ - strdeq r5, [r6, -r8] │ │ │ │ - smlabteq r6, sl, r5, r5 │ │ │ │ - @ instruction: 0x010671be │ │ │ │ - smlatbeq r6, sl, r1, r7 │ │ │ │ - tsteq r6, sl, lsl #12 │ │ │ │ - smlatteq r6, r8, r5, r5 │ │ │ │ - ldrdeq r7, [r6, -ip] │ │ │ │ - tsteq r6, r4, lsl r6 │ │ │ │ - smlatteq r6, lr, r1, r7 │ │ │ │ - @ instruction: 0x010671b4 │ │ │ │ - tsteq r6, r4, lsl r6 │ │ │ │ - strdeq r5, [r6, -lr] │ │ │ │ - strdeq r7, [r6, -r2] │ │ │ │ - ldrdeq r7, [r6, -r0] │ │ │ │ - tsteq r6, r0, lsr r6 │ │ │ │ - strdeq r7, [r6, -ip] │ │ │ │ - tsteq r6, r0, asr #12 │ │ │ │ - tsteq r6, r4, lsl r6 │ │ │ │ - tsteq r6, r8, lsl #4 │ │ │ │ - strdeq r7, [r6, -r2] │ │ │ │ - tsteq r6, r2, asr r6 │ │ │ │ - tsteq r6, r0, lsr r6 │ │ │ │ - tsteq r6, r6, lsr #4 │ │ │ │ - tsteq r6, lr, asr r6 │ │ │ │ - tsteq r6, r6, lsr r2 │ │ │ │ - ldrdeq r7, [r6, -lr] │ │ │ │ - tsteq r6, lr, lsr r6 │ │ │ │ - tsteq r6, sl, lsr #12 │ │ │ │ - tsteq r6, lr, lsl r2 │ │ │ │ - strdeq r7, [r6, -ip] │ │ │ │ - tsteq r6, ip, asr r6 │ │ │ │ - tsteq r6, sl, lsr #4 │ │ │ │ + tsteq r6, r8, lsr r2 │ │ │ │ + tsteq r6, lr, ror r6 │ │ │ │ + tsteq r6, r0, asr r6 │ │ │ │ + tsteq r6, r4, asr #4 │ │ │ │ + tsteq r6, lr, lsr #4 │ │ │ │ + smlabbeq r6, lr, r6, r5 │ │ │ │ tsteq r6, lr, ror #12 │ │ │ │ - tsteq r6, r0, asr #12 │ │ │ │ - tsteq r6, r4, lsr r2 │ │ │ │ - tsteq r6, lr, lsl r2 │ │ │ │ - smlabbeq r6, r2, r6, r5 │ │ │ │ - tsteq r6, r2, ror #12 │ │ │ │ - tsteq r6, r8, asr r2 │ │ │ │ - @ instruction: 0x01065692 │ │ │ │ - tsteq r6, ip, ror #4 │ │ │ │ - tsteq r6, r4, lsr r2 │ │ │ │ - @ instruction: 0x01065696 │ │ │ │ - smlabbeq r6, r2, r6, r5 │ │ │ │ - tsteq r6, r8, ror r2 │ │ │ │ - tsteq r6, sl, asr r2 │ │ │ │ - @ instruction: 0x010656bc │ │ │ │ - smlabbeq r6, sl, r2, r7 │ │ │ │ - ldrdeq r5, [r6, -r0] │ │ │ │ - smlatbeq r6, r6, r6, r5 │ │ │ │ + tsteq r6, r2, ror #4 │ │ │ │ + @ instruction: 0x0106569a │ │ │ │ + tsteq r6, r2, ror r2 │ │ │ │ + tsteq r6, sl, lsr #4 │ │ │ │ + smlabbeq r6, sl, r6, r5 │ │ │ │ + tsteq r6, r4, ror r6 │ │ │ │ + tsteq r6, r8, ror #4 │ │ │ │ + tsteq r6, r6, asr #4 │ │ │ │ + smlatbeq r6, r8, r6, r5 │ │ │ │ + tsteq r6, r4, ror r2 │ │ │ │ + @ instruction: 0x010656b8 │ │ │ │ + smlabbeq r6, sl, r6, r5 │ │ │ │ + tsteq r6, lr, ror r2 │ │ │ │ + tsteq r6, sl, ror #4 │ │ │ │ + smlabteq r6, sl, r6, r5 │ │ │ │ + smlatbeq r6, r8, r6, r5 │ │ │ │ @ instruction: 0x0106729c │ │ │ │ - smlabbeq r6, r8, r2, r7 │ │ │ │ + ldrdeq r5, [r6, -r4] │ │ │ │ + smlatbeq r6, lr, r2, r7 │ │ │ │ + tsteq r6, r4, ror r2 │ │ │ │ + ldrdeq r5, [r6, -r4] │ │ │ │ + @ instruction: 0x010656be │ │ │ │ + @ instruction: 0x010672b2 │ │ │ │ + @ instruction: 0x01067290 │ │ │ │ + strdeq r5, [r6, -r0] │ │ │ │ + @ instruction: 0x010672bc │ │ │ │ + tsteq r6, r0, lsl #14 │ │ │ │ + ldrdeq r5, [r6, -r4] │ │ │ │ + smlabteq r6, r8, r2, r7 │ │ │ │ + @ instruction: 0x010672b2 │ │ │ │ + tsteq r6, r2, lsl r7 │ │ │ │ + strdeq r5, [r6, -r0] │ │ │ │ + smlatteq r6, r6, r2, r7 │ │ │ │ + tsteq r6, lr, lsl r7 │ │ │ │ + strdeq r7, [r6, -r6] │ │ │ │ + @ instruction: 0x0106729e │ │ │ │ + strdeq r5, [r6, -lr] │ │ │ │ smlatteq r6, sl, r6, r5 │ │ │ │ - smlabteq r6, sl, r6, r5 │ │ │ │ - smlabteq r6, r0, r2, r7 │ │ │ │ - strdeq r5, [r6, -ip] │ │ │ │ - ldrdeq r7, [r6, -r6] │ │ │ │ + ldrdeq r7, [r6, -lr] │ │ │ │ + @ instruction: 0x010672bc │ │ │ │ + tsteq r6, ip, lsl r7 │ │ │ │ + smlatteq r6, sl, r2, r7 │ │ │ │ + tsteq r6, lr, lsr #14 │ │ │ │ + tsteq r6, r0, lsl #14 │ │ │ │ + strdeq r7, [r6, -r4] │ │ │ │ + ldrdeq r7, [r6, -lr] │ │ │ │ + tsteq r6, r2, asr #14 │ │ │ │ + tsteq r6, r2, lsr #14 │ │ │ │ + tsteq r6, r8, lsl r3 │ │ │ │ + tsteq r6, r2, asr r7 │ │ │ │ + tsteq r6, ip, lsr #6 │ │ │ │ + strdeq r7, [r6, -r4] │ │ │ │ + tsteq r6, r6, asr r7 │ │ │ │ + tsteq r6, r2, asr #14 │ │ │ │ + tsteq r6, r8, lsr r3 │ │ │ │ + tsteq r6, sl, lsl r3 │ │ │ │ + tsteq r6, ip, ror r7 │ │ │ │ + tsteq r6, sl, asr #6 │ │ │ │ + @ instruction: 0x01065790 │ │ │ │ + tsteq r6, r6, ror #14 │ │ │ │ + tsteq r6, ip, asr r3 │ │ │ │ + tsteq r6, r8, asr #6 │ │ │ │ + smlatbeq r6, sl, r7, r5 │ │ │ │ + smlabbeq r6, sl, r7, r5 │ │ │ │ + smlabbeq r6, r0, r3, r7 │ │ │ │ + @ instruction: 0x010657bc │ │ │ │ + @ instruction: 0x01067396 │ │ │ │ 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, ror #2 │ │ │ │ - smlabteq r6, r2, r5, r5 │ │ │ │ - smlatbeq r6, ip, r5, r5 │ │ │ │ - smlatbeq r6, r2, r1, r7 │ │ │ │ - smlabbeq r6, r0, r1, r7 │ │ │ │ - smlatteq r6, r0, r5, r5 │ │ │ │ - smlatbeq r6, ip, r1, r7 │ │ │ │ - strdeq r5, [r6, -r0] │ │ │ │ - smlabteq r6, r4, r5, r5 │ │ │ │ - @ instruction: 0x010671b8 │ │ │ │ - smlatbeq r6, r2, r1, r7 │ │ │ │ - tsteq r6, r2, lsl #12 │ │ │ │ - smlatteq r6, r2, r5, r5 │ │ │ │ - ldrdeq r7, [r6, -r6] │ │ │ │ - tsteq r6, lr, lsl #12 │ │ │ │ - smlatteq r6, r6, r1, r7 │ │ │ │ - smlatbeq r6, sl, r1, r7 │ │ │ │ - tsteq r6, ip, lsl #12 │ │ │ │ - strdeq r5, [r6, -r6] │ │ │ │ - smlatteq r6, sl, r1, r7 │ │ │ │ - smlabteq r6, r8, r1, r7 │ │ │ │ - tsteq r6, r8, lsr #12 │ │ │ │ - strdeq r7, [r6, -r6] │ │ │ │ - tsteq r6, sl, lsr r6 │ │ │ │ - tsteq r6, ip, lsl #12 │ │ │ │ - mrseq r7, LR_usr │ │ │ │ - smlatteq r6, ip, r1, r7 │ │ │ │ - tsteq r6, ip, asr #12 │ │ │ │ - tsteq r6, sl, lsr #12 │ │ │ │ - tsteq r6, lr, lsl r2 │ │ │ │ - tsteq r6, r6, asr r6 │ │ │ │ - tsteq r6, lr, lsr #4 │ │ │ │ - smlabbeq r6, r6, sl, r5 │ │ │ │ - tsteq r6, lr, lsl r7 │ │ │ │ - smlatteq r6, r6, r7, r1 │ │ │ │ - smlabbeq r6, r6, r2, r1 │ │ │ │ - tsteq r6, lr, lsl r0 │ │ │ │ - @ instruction: 0x01060e96 │ │ │ │ - smlabbeq r6, sl, sp, r0 │ │ │ │ - tsteq r6, r6, asr #26 │ │ │ │ - tsteq r6, r6, lsl sp │ │ │ │ - tsteq r6, r2, lsr #26 │ │ │ │ - ldrdeq r8, [r5, -r2] │ │ │ │ - tsteq r6, sl, lsr sp │ │ │ │ - smlabteq r5, r2, fp, r8 │ │ │ │ - smlatteq r6, sl, sp, r0 │ │ │ │ - @ instruction: 0x01060d92 │ │ │ │ - @ instruction: 0x01060db6 │ │ │ │ - smlatbeq r5, r2, fp, r8 │ │ │ │ - smlatteq r6, lr, sp, r0 │ │ │ │ - @ instruction: 0x01058b92 │ │ │ │ - strdeq r0, [r6, -sl] │ │ │ │ - @ instruction: 0x01060e96 │ │ │ │ - tsteq r6, lr, asr #28 │ │ │ │ - tsteq r6, sl, asr lr │ │ │ │ - tsteq r5, sl, ror #22 │ │ │ │ - @ instruction: 0x01060e9e │ │ │ │ - tsteq r5, sl, asr fp │ │ │ │ - tsteq r6, r6, lsr #30 │ │ │ │ - smlatteq r6, sl, lr, r0 │ │ │ │ + tsteq r6, r2, lsr #4 │ │ │ │ + smlabbeq r6, r2, r6, r5 │ │ │ │ + tsteq r6, ip, ror #12 │ │ │ │ + tsteq r6, r2, ror #4 │ │ │ │ + tsteq r6, r0, asr #4 │ │ │ │ + smlatbeq r6, r0, r6, r5 │ │ │ │ + tsteq r6, ip, ror #4 │ │ │ │ + @ instruction: 0x010656b0 │ │ │ │ + smlabbeq r6, r4, r6, r5 │ │ │ │ + tsteq r6, r8, ror r2 │ │ │ │ + tsteq r6, r2, ror #4 │ │ │ │ + smlabteq r6, r2, r6, r5 │ │ │ │ + smlatbeq r6, r2, r6, r5 │ │ │ │ + @ instruction: 0x01067296 │ │ │ │ + smlabteq r6, lr, r6, r5 │ │ │ │ + smlatbeq r6, r6, r2, r7 │ │ │ │ + tsteq r6, sl, ror #4 │ │ │ │ + smlabteq r6, ip, r6, r5 │ │ │ │ + @ instruction: 0x010656b6 │ │ │ │ + smlatbeq r6, sl, r2, r7 │ │ │ │ + smlabbeq r6, r8, r2, r7 │ │ │ │ + smlatteq r6, r8, r6, r5 │ │ │ │ + @ instruction: 0x010672b6 │ │ │ │ + strdeq r5, [r6, -sl] │ │ │ │ + smlabteq r6, ip, r6, r5 │ │ │ │ + smlabteq r6, r0, r2, r7 │ │ │ │ + smlatbeq r6, ip, r2, r7 │ │ │ │ + tsteq r6, ip, lsl #14 │ │ │ │ + smlatteq r6, sl, r6, r5 │ │ │ │ + ldrdeq r7, [r6, -lr] │ │ │ │ + tsteq r6, r6, lsl r7 │ │ │ │ + smlatteq r6, lr, r2, r7 │ │ │ │ + tsteq r6, r6, asr #22 │ │ │ │ + ldrdeq r2, [r6, -lr] │ │ │ │ + smlatbeq r6, r6, r8, r1 │ │ │ │ + tsteq r6, r6, asr #6 │ │ │ │ + ldrdeq r1, [r6, -lr] │ │ │ │ + tsteq r6, r6, asr pc │ │ │ │ + tsteq r6, sl, asr #28 │ │ │ │ + tsteq r6, r6, lsl #28 │ │ │ │ + ldrdeq r0, [r6, -r6] │ │ │ │ + smlatteq r6, r2, sp, r0 │ │ │ │ + @ instruction: 0x01058c92 │ │ │ │ strdeq r0, [r6, -sl] │ │ │ │ - tsteq r5, sl, lsr fp │ │ │ │ - tsteq r6, lr, lsl pc │ │ │ │ - tsteq r5, sl, lsr #22 │ │ │ │ - smlabbeq r6, sl, r0, r1 │ │ │ │ - ldrdeq r0, [r6, -sl] │ │ │ │ - smlabbeq r6, sl, pc, r0 @ │ │ │ │ + smlabbeq r5, r2, ip, r8 │ │ │ │ + smlatbeq r6, sl, lr, r0 │ │ │ │ + tsteq r6, r2, asr lr │ │ │ │ + tsteq r6, r6, ror lr │ │ │ │ + tsteq r5, r2, ror #24 │ │ │ │ + smlatbeq r6, lr, lr, r0 │ │ │ │ + tsteq r5, r2, asr ip │ │ │ │ + @ instruction: 0x01060fba │ │ │ │ tsteq r6, r6, asr pc │ │ │ │ - tsteq r6, r2, ror #30 │ │ │ │ + tsteq r6, lr, lsl #30 │ │ │ │ + tsteq r6, sl, lsl pc │ │ │ │ + tsteq r5, sl, lsr #24 │ │ │ │ + tsteq r6, lr, asr pc │ │ │ │ + tsteq r5, sl, lsl ip │ │ │ │ + smlatteq r6, r6, pc, r0 @ │ │ │ │ + smlatbeq r6, sl, pc, r0 @ │ │ │ │ + @ instruction: 0x01060fba │ │ │ │ strdeq r8, [r5, -sl] │ │ │ │ - smlabbeq r6, r2, pc, r0 @ │ │ │ │ - smlatteq r5, sl, sl, r8 │ │ │ │ - tsteq r6, r2 │ │ │ │ - smlabteq r6, sl, pc, r0 @ │ │ │ │ - ldrdeq r0, [r6, -sl] │ │ │ │ - smlabteq r5, sl, sl, r8 │ │ │ │ - strdeq r0, [r6, -sl] │ │ │ │ - @ instruction: 0x01058aba │ │ │ │ - strheq r1, [r6, -r6] │ │ │ │ - tsteq r6, r2, ror r0 │ │ │ │ - tsteq r6, sl, lsr r0 │ │ │ │ + ldrdeq r0, [r6, -lr] │ │ │ │ + smlatteq r5, sl, fp, r8 │ │ │ │ + tsteq r6, sl, asr #2 │ │ │ │ + swpeq r1, sl, [r6] │ │ │ │ tsteq r6, sl, asr #32 │ │ │ │ - @ instruction: 0x01058a92 │ │ │ │ - tsteq r6, r6, rrx │ │ │ │ - smlabbeq r5, r2, sl, r8 │ │ │ │ - strheq r1, [r6, -sl] │ │ │ │ + tsteq r6, r6, lsl r0 │ │ │ │ + tsteq r6, r2, lsr #32 │ │ │ │ + @ instruction: 0x01058bba │ │ │ │ + tsteq r6, r2, asr #32 │ │ │ │ + smlatbeq r5, sl, fp, r8 │ │ │ │ + smlabteq r6, r2, r0, r1 │ │ │ │ smlabbeq r6, sl, r0, r1 │ │ │ │ - tsteq r5, sl, ror #20 │ │ │ │ - strheq r1, [r6, -r6] │ │ │ │ - tsteq r5, sl, asr sl │ │ │ │ - tsteq r6, r2, lsl #6 │ │ │ │ - ldrdeq r1, [r6, -lr] │ │ │ │ - tsteq r6, sl, asr #2 │ │ │ │ - tsteq r6, r6, lsl #2 │ │ │ │ - ldrdeq r1, [r6, -r6] │ │ │ │ - smlatteq r6, r2, r0, r1 │ │ │ │ - tsteq r5, r2, lsr #20 │ │ │ │ + swpeq r1, sl, [r6] │ │ │ │ + smlabbeq r5, sl, fp, r8 │ │ │ │ + strheq r1, [r6, -sl] │ │ │ │ + tsteq r5, sl, ror fp │ │ │ │ + tsteq r6, r6, ror r1 │ │ │ │ + tsteq r6, r2, lsr r1 │ │ │ │ strdeq r1, [r6, -sl] │ │ │ │ + tsteq r6, sl, lsl #2 │ │ │ │ + tsteq r5, r2, asr fp │ │ │ │ + tsteq r6, r6, lsr #2 │ │ │ │ + tsteq r5, r2, asr #22 │ │ │ │ + tsteq r6, sl, ror r1 │ │ │ │ + tsteq r6, sl, asr #2 │ │ │ │ + tsteq r5, sl, lsr #22 │ │ │ │ + tsteq r6, r6, ror r1 │ │ │ │ + tsteq r5, sl, lsl fp │ │ │ │ + smlabteq r6, r2, r3, r1 │ │ │ │ + @ instruction: 0x0106129e │ │ │ │ + tsteq r6, sl, lsl #4 │ │ │ │ + smlabteq r6, r6, r1, r1 │ │ │ │ + @ instruction: 0x01061196 │ │ │ │ + smlatbeq r6, r2, r1, r1 │ │ │ │ + smlatteq r5, r2, sl, r8 │ │ │ │ + @ instruction: 0x010611ba │ │ │ │ + ldrdeq r8, [r5, -r2] │ │ │ │ + tsteq r6, r2, lsr #4 │ │ │ │ + strdeq r1, [r6, -r2] │ │ │ │ + strdeq r1, [r6, -lr] │ │ │ │ + @ instruction: 0x01058ab2 │ │ │ │ + tsteq r6, r6, lsl r2 │ │ │ │ + smlatbeq r5, r2, sl, r8 │ │ │ │ + @ instruction: 0x010612ba │ │ │ │ + tsteq r6, r6, ror r2 │ │ │ │ + tsteq r6, r6, asr #4 │ │ │ │ + tsteq r6, r2, asr r2 │ │ │ │ + tsteq r5, sl, ror sl │ │ │ │ + tsteq r6, sl, ror #4 │ │ │ │ + tsteq r5, sl, ror #20 │ │ │ │ + smlabteq r6, r2, r2, r1 │ │ │ │ + smlabbeq r6, lr, r2, r1 │ │ │ │ + tsteq r5, r2, asr sl │ │ │ │ + @ instruction: 0x010612be │ │ │ │ + tsteq r5, r2, asr #20 │ │ │ │ + tsteq r6, r2, asr #8 │ │ │ │ + tsteq r6, r6, ror r3 │ │ │ │ + tsteq r6, sl, lsr #6 │ │ │ │ + strdeq r1, [r6, -lr] │ │ │ │ + tsteq r6, r6, lsl #6 │ │ │ │ tsteq r5, r2, lsl sl │ │ │ │ - tsteq r6, r2, ror #2 │ │ │ │ - tsteq r6, r2, lsr r1 │ │ │ │ - tsteq r6, lr, lsr r1 │ │ │ │ - strdeq r8, [r5, -r2] │ │ │ │ - tsteq r6, r6, asr r1 │ │ │ │ + tsteq r6, r2, lsr #6 │ │ │ │ + tsteq r5, r2, lsl #20 │ │ │ │ + smlatbeq r6, r6, r3, r1 │ │ │ │ + tsteq r6, r6, ror #6 │ │ │ │ + tsteq r6, sl, ror r3 │ │ │ │ smlatteq r5, r2, r9, r8 │ │ │ │ - strdeq r1, [r6, -sl] │ │ │ │ - @ instruction: 0x010611b6 │ │ │ │ - smlabbeq r6, r6, r1, r1 │ │ │ │ - @ instruction: 0x01061192 │ │ │ │ - @ instruction: 0x010589ba │ │ │ │ - smlatbeq r6, sl, r1, r1 │ │ │ │ + smlatbeq r6, r2, r3, r1 │ │ │ │ + ldrdeq r8, [r5, -r2] │ │ │ │ + smlabteq r6, r6, r4, r1 │ │ │ │ + tsteq r6, r2, asr r4 │ │ │ │ + tsteq r6, r2, lsl #8 │ │ │ │ + tsteq r6, lr, lsl r4 │ │ │ │ smlatbeq r5, sl, r9, r8 │ │ │ │ - tsteq r6, r2, lsl #4 │ │ │ │ - smlabteq r6, lr, r1, r1 │ │ │ │ - @ instruction: 0x01058992 │ │ │ │ - strdeq r1, [r6, -lr] │ │ │ │ + tsteq r6, r6, asr r4 │ │ │ │ + @ instruction: 0x0105899a │ │ │ │ + strdeq r1, [r6, -sl] │ │ │ │ + smlatbeq r6, sl, r4, r1 │ │ │ │ smlabbeq r5, r2, r9, r8 │ │ │ │ - smlabbeq r6, r2, r3, r1 │ │ │ │ - @ instruction: 0x010612b6 │ │ │ │ - tsteq r6, sl, ror #4 │ │ │ │ - tsteq r6, lr, lsr r2 │ │ │ │ - tsteq r6, r6, asr #4 │ │ │ │ - tsteq r5, r2, asr r9 │ │ │ │ - tsteq r6, r2, ror #4 │ │ │ │ - tsteq r5, r2, asr #18 │ │ │ │ - smlatteq r6, r6, r2, r1 │ │ │ │ - smlatbeq r6, r6, r2, r1 │ │ │ │ - @ instruction: 0x010612ba │ │ │ │ + tsteq r6, r6, lsl #10 │ │ │ │ + tsteq r5, r2, ror r9 │ │ │ │ + ldrdeq r1, [r6, -r6] │ │ │ │ + tsteq r6, r2, lsl #18 │ │ │ │ + tsteq r6, r6, lsr #14 │ │ │ │ + tsteq r6, r2, lsr #12 │ │ │ │ + smlatbeq r6, lr, r5, r1 │ │ │ │ + tsteq r6, lr, asr r5 │ │ │ │ + tsteq r6, sl, ror r5 │ │ │ │ + tsteq r5, r2, lsr r9 │ │ │ │ + @ instruction: 0x010615b2 │ │ │ │ tsteq r5, r2, lsr #18 │ │ │ │ - smlatteq r6, r2, r2, r1 │ │ │ │ - tsteq r5, r2, lsl r9 │ │ │ │ - tsteq r6, r6, lsl #8 │ │ │ │ - @ instruction: 0x01061392 │ │ │ │ - tsteq r6, r2, asr #6 │ │ │ │ - tsteq r6, lr, asr r3 │ │ │ │ - smlatteq r5, sl, r8, r8 │ │ │ │ - @ instruction: 0x01061396 │ │ │ │ - ldrdeq r8, [r5, -sl] │ │ │ │ - tsteq r6, sl, lsr r4 │ │ │ │ - smlatteq r6, sl, r3, r1 │ │ │ │ - smlabteq r5, r2, r8, r8 │ │ │ │ - tsteq r6, r6, asr #8 │ │ │ │ - @ instruction: 0x010588b2 │ │ │ │ - tsteq r6, r6, lsl ip │ │ │ │ - tsteq r6, r2, asr #16 │ │ │ │ - tsteq r6, r6, ror #12 │ │ │ │ - tsteq r6, r2, ror #10 │ │ │ │ - smlatteq r6, lr, r4, r1 │ │ │ │ - @ instruction: 0x0106149e │ │ │ │ - @ instruction: 0x010614ba │ │ │ │ - tsteq r5, r2, ror r8 │ │ │ │ + tsteq r6, sl, ror r6 │ │ │ │ + tsteq r6, sl, lsr #12 │ │ │ │ + tsteq r6, r6, asr #12 │ │ │ │ + tsteq r5, r2, lsl #18 │ │ │ │ + tsteq r6, lr, ror r6 │ │ │ │ + strdeq r8, [r5, -r2] │ │ │ │ + @ instruction: 0x010617b2 │ │ │ │ + tsteq r6, lr, lsr r7 │ │ │ │ + smlatteq r6, lr, r6, r1 │ │ │ │ + tsteq r6, sl, lsl #14 │ │ │ │ + smlabteq r5, sl, r8, r8 │ │ │ │ + tsteq r6, r2, asr #14 │ │ │ │ + @ instruction: 0x010588ba │ │ │ │ + smlatteq r6, r6, r7, r1 │ │ │ │ + @ instruction: 0x01061796 │ │ │ │ + smlatbeq r5, r2, r8, r8 │ │ │ │ strdeq r1, [r6, -r2] │ │ │ │ + @ instruction: 0x01058892 │ │ │ │ + tsteq r6, r2, lsr #20 │ │ │ │ + tsteq r6, lr, lsl r9 │ │ │ │ + smlatbeq r6, sl, r8, r1 │ │ │ │ + tsteq r6, sl, asr r8 │ │ │ │ + tsteq r6, r6, ror r8 │ │ │ │ tsteq r5, r2, ror #16 │ │ │ │ - @ instruction: 0x010615ba │ │ │ │ - tsteq r6, sl, ror #10 │ │ │ │ - smlabbeq r6, r6, r5, r1 │ │ │ │ - tsteq r5, r2, asr #16 │ │ │ │ - @ instruction: 0x010615be │ │ │ │ + smlatbeq r6, lr, r8, r1 │ │ │ │ + tsteq r5, r2, asr r8 │ │ │ │ + tsteq r6, r6, ror r9 │ │ │ │ + tsteq r6, r6, lsr #18 │ │ │ │ + tsteq r6, r2, asr #18 │ │ │ │ tsteq r5, r2, lsr r8 │ │ │ │ - strdeq r1, [r6, -r2] │ │ │ │ - tsteq r6, lr, ror r6 │ │ │ │ - tsteq r6, lr, lsr #12 │ │ │ │ - tsteq r6, sl, asr #12 │ │ │ │ - tsteq r5, sl, lsl #16 │ │ │ │ - smlabbeq r6, r2, r6, r1 │ │ │ │ + tsteq r6, sl, ror r9 │ │ │ │ + tsteq r5, r2, lsr #16 │ │ │ │ + smlatbeq r6, lr, sl, r1 │ │ │ │ + tsteq r6, sl, lsr sl │ │ │ │ + smlatteq r6, sl, r9, r1 │ │ │ │ + tsteq r6, r6, lsl #20 │ │ │ │ strdeq r8, [r5, -sl] │ │ │ │ - tsteq r6, r6, lsr #14 │ │ │ │ - ldrdeq r1, [r6, -r6] │ │ │ │ - smlatteq r5, r2, r7, r8 │ │ │ │ - tsteq r6, r2, lsr r7 │ │ │ │ + tsteq r6, lr, lsr sl │ │ │ │ + smlatteq r5, sl, r7, r8 │ │ │ │ + smlatteq r6, r2, sl, r1 │ │ │ │ + @ instruction: 0x01061a92 │ │ │ │ ldrdeq r8, [r5, -r2] │ │ │ │ - tsteq r6, r2, ror #18 │ │ │ │ - tsteq r6, lr, asr r8 │ │ │ │ - smlatteq r6, sl, r7, r1 │ │ │ │ - @ instruction: 0x0106179a │ │ │ │ - @ instruction: 0x010617b6 │ │ │ │ - smlatbeq r5, r2, r7, r8 │ │ │ │ - smlatteq r6, lr, r7, r1 │ │ │ │ - @ instruction: 0x01058792 │ │ │ │ - @ instruction: 0x010618b6 │ │ │ │ - tsteq r6, r6, ror #16 │ │ │ │ - smlabbeq r6, r2, r8, r1 │ │ │ │ - tsteq r5, r2, ror r7 │ │ │ │ - @ instruction: 0x010618ba │ │ │ │ - tsteq r5, r2, ror #14 │ │ │ │ - smlatteq r6, lr, r9, r1 │ │ │ │ - tsteq r6, sl, ror r9 │ │ │ │ - tsteq r6, sl, lsr #18 │ │ │ │ - tsteq r6, r6, asr #18 │ │ │ │ - tsteq r5, sl, lsr r7 │ │ │ │ - tsteq r6, lr, ror r9 │ │ │ │ - tsteq r5, sl, lsr #14 │ │ │ │ - tsteq r6, r2, lsr #20 │ │ │ │ - ldrdeq r1, [r6, -r2] │ │ │ │ - tsteq r5, r2, lsl r7 │ │ │ │ - tsteq r6, lr, lsr #20 │ │ │ │ - tsteq r5, r2, lsl #14 │ │ │ │ - tsteq r6, r2, lsr lr │ │ │ │ - tsteq r6, r6, asr ip │ │ │ │ - tsteq r6, r2, asr fp │ │ │ │ + smlatteq r6, lr, sl, r1 │ │ │ │ + smlabteq r5, r2, r7, r8 │ │ │ │ + strdeq r1, [r6, -r2] │ │ │ │ + tsteq r6, r6, lsl sp │ │ │ │ + tsteq r6, r2, lsl ip │ │ │ │ + @ instruction: 0x01061b9e │ │ │ │ + tsteq r6, lr, asr #22 │ │ │ │ + tsteq r6, sl, ror #22 │ │ │ │ + smlabbeq r5, sl, r7, r8 │ │ │ │ + smlatbeq r6, r2, fp, r1 │ │ │ │ + tsteq r5, sl, ror r7 │ │ │ │ + tsteq r6, sl, ror #24 │ │ │ │ + tsteq r6, sl, lsl ip │ │ │ │ + tsteq r6, r6, lsr ip │ │ │ │ + tsteq r5, sl, asr r7 │ │ │ │ + tsteq r6, lr, ror #24 │ │ │ │ + tsteq r5, sl, asr #14 │ │ │ │ + smlatbeq r6, r2, sp, r1 │ │ │ │ + tsteq r6, lr, lsr #26 │ │ │ │ ldrdeq r1, [r6, -lr] │ │ │ │ - smlabbeq r6, lr, sl, r1 │ │ │ │ - smlatbeq r6, sl, sl, r1 │ │ │ │ - smlabteq r5, sl, r6, r8 │ │ │ │ - smlatteq r6, r2, sl, r1 │ │ │ │ + strdeq r1, [r6, -sl] │ │ │ │ + tsteq r5, r2, lsr #14 │ │ │ │ + tsteq r6, r2, lsr sp │ │ │ │ + tsteq r5, r2, lsl r7 │ │ │ │ + ldrdeq r1, [r6, -r6] │ │ │ │ + smlabbeq r6, r6, sp, r1 │ │ │ │ + strdeq r8, [r5, -sl] │ │ │ │ + smlatteq r6, r2, sp, r1 │ │ │ │ + smlatteq r5, sl, r6, r8 │ │ │ │ + tsteq r6, r2, lsl r0 │ │ │ │ + tsteq r6, lr, lsl #30 │ │ │ │ + @ instruction: 0x01061e9a │ │ │ │ + tsteq r6, sl, asr #28 │ │ │ │ + tsteq r6, r6, ror #28 │ │ │ │ @ instruction: 0x010586ba │ │ │ │ - smlatbeq r6, sl, fp, r1 │ │ │ │ - tsteq r6, sl, asr fp │ │ │ │ - tsteq r6, r6, ror fp │ │ │ │ - @ instruction: 0x0105869a │ │ │ │ - smlatbeq r6, lr, fp, r1 │ │ │ │ + @ instruction: 0x01061e9e │ │ │ │ + smlatbeq r5, sl, r6, r8 │ │ │ │ + tsteq r6, r6, ror #30 │ │ │ │ + tsteq r6, r6, lsl pc │ │ │ │ + tsteq r6, r2, lsr pc │ │ │ │ smlabbeq r5, sl, r6, r8 │ │ │ │ - smlatteq r6, r2, ip, r1 │ │ │ │ - tsteq r6, lr, ror #24 │ │ │ │ - tsteq r6, lr, lsl ip │ │ │ │ - tsteq r6, sl, lsr ip │ │ │ │ - tsteq r5, r2, ror #12 │ │ │ │ - tsteq r6, r2, ror ip │ │ │ │ + tsteq r6, sl, ror #30 │ │ │ │ + tsteq r5, sl, ror r6 │ │ │ │ + swpeq r2, lr, [r6] │ │ │ │ + tsteq r6, sl, lsr #32 │ │ │ │ + ldrdeq r1, [r6, -sl] │ │ │ │ + strdeq r1, [r6, -r6] │ │ │ │ tsteq r5, r2, asr r6 │ │ │ │ - tsteq r6, r6, lsl sp │ │ │ │ - smlabteq r6, r6, ip, r1 │ │ │ │ - tsteq r5, sl, lsr r6 │ │ │ │ - tsteq r6, r2, lsr #26 │ │ │ │ + tsteq r6, lr, lsr #32 │ │ │ │ + tsteq r5, r2, asr #12 │ │ │ │ + ldrdeq r2, [r6, -r2] │ │ │ │ + smlabbeq r6, r2, r0, r2 │ │ │ │ tsteq r5, sl, lsr #12 │ │ │ │ - tsteq r6, r2, asr pc │ │ │ │ - tsteq r6, lr, asr #28 │ │ │ │ - ldrdeq r1, [r6, -sl] │ │ │ │ - smlabbeq r6, sl, sp, r1 │ │ │ │ - smlatbeq r6, r6, sp, r1 │ │ │ │ - strdeq r8, [r5, -sl] │ │ │ │ - ldrdeq r1, [r6, -lr] │ │ │ │ - smlatteq r5, sl, r5, r8 │ │ │ │ - smlatbeq r6, r6, lr, r1 │ │ │ │ - tsteq r6, r6, asr lr │ │ │ │ - tsteq r6, r2, ror lr │ │ │ │ - smlabteq r5, sl, r5, r8 │ │ │ │ - smlatbeq r6, sl, lr, r1 │ │ │ │ - @ instruction: 0x010585ba │ │ │ │ - ldrdeq r1, [r6, -lr] │ │ │ │ - tsteq r6, sl, ror #30 │ │ │ │ - tsteq r6, sl, lsl pc │ │ │ │ - tsteq r6, r6, lsr pc │ │ │ │ + ldrdeq r2, [r6, -lr] │ │ │ │ + tsteq r5, sl, lsl r6 │ │ │ │ + tsteq r6, r6, asr #32 │ │ │ │ + smlatbeq r6, r6, r8, r2 │ │ │ │ + ldrdeq r2, [r6, -r2] │ │ │ │ + strdeq r2, [r6, -r6] │ │ │ │ + strdeq r2, [r6, -r2] │ │ │ │ + tsteq r6, lr, ror r1 │ │ │ │ + tsteq r6, lr, lsr #2 │ │ │ │ + tsteq r6, sl, asr #2 │ │ │ │ + ldrdeq r8, [r5, -r2] │ │ │ │ + smlabbeq r6, r2, r1, r2 │ │ │ │ + smlabteq r5, r2, r5, r8 │ │ │ │ + tsteq r6, sl, asr #4 │ │ │ │ + strdeq r2, [r6, -sl] │ │ │ │ + tsteq r6, r6, lsl r2 │ │ │ │ + smlatbeq r5, r2, r5, r8 │ │ │ │ + tsteq r6, lr, asr #4 │ │ │ │ @ instruction: 0x01058592 │ │ │ │ - tsteq r6, lr, ror #30 │ │ │ │ - smlabbeq r5, r2, r5, r8 │ │ │ │ - tsteq r6, r2, lsl r0 │ │ │ │ - smlabteq r6, r2, pc, r1 @ │ │ │ │ + smlabbeq r6, r2, r3, r2 │ │ │ │ + tsteq r6, lr, lsl #6 │ │ │ │ + @ instruction: 0x010622be │ │ │ │ + ldrdeq r2, [r6, -sl] │ │ │ │ tsteq r5, sl, ror #10 │ │ │ │ - tsteq r6, lr, lsl r0 │ │ │ │ + tsteq r6, r2, lsl r3 │ │ │ │ tsteq r5, sl, asr r5 │ │ │ │ - smlabbeq r6, r6, pc, r2 @ │ │ │ │ - smlatteq r6, r6, r7, r2 │ │ │ │ - tsteq r6, r2, lsl r4 │ │ │ │ - tsteq r6, r6, lsr r2 │ │ │ │ - tsteq r6, r2, lsr r1 │ │ │ │ - strheq r2, [r6, -lr] │ │ │ │ - tsteq r6, lr, rrx │ │ │ │ - smlabbeq r6, sl, r0, r2 │ │ │ │ - tsteq r5, r2, lsl r5 │ │ │ │ - smlabteq r6, r2, r0, r2 │ │ │ │ - tsteq r5, r2, lsl #10 │ │ │ │ - smlabbeq r6, sl, r1, r2 │ │ │ │ - tsteq r6, sl, lsr r1 │ │ │ │ - tsteq r6, r6, asr r1 │ │ │ │ - smlatteq r5, r2, r4, r8 │ │ │ │ - smlabbeq r6, lr, r1, r2 │ │ │ │ - ldrdeq r8, [r5, -r2] │ │ │ │ - smlabteq r6, r2, r2, r2 │ │ │ │ - tsteq r6, lr, asr #4 │ │ │ │ - strdeq r2, [r6, -lr] │ │ │ │ - tsteq r6, sl, lsl r2 │ │ │ │ - smlatbeq r5, sl, r4, r8 │ │ │ │ - tsteq r6, r2, asr r2 │ │ │ │ - @ instruction: 0x0105849a │ │ │ │ - strdeq r2, [r6, -r6] │ │ │ │ - smlatbeq r6, r6, r2, r2 │ │ │ │ + @ instruction: 0x010623b6 │ │ │ │ + tsteq r6, r6, ror #6 │ │ │ │ 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, lsr r0 │ │ │ │ - @ instruction: 0x01061eb0 │ │ │ │ - tsteq r5, r0, lsr #32 │ │ │ │ - smlatteq r6, r0, r0, r2 │ │ │ │ - ldrdeq r1, [r6, -ip] │ │ │ │ - tsteq r6, r8, ror #30 │ │ │ │ - tsteq r6, r8, lsl pc │ │ │ │ - tsteq r6, r4, lsr pc │ │ │ │ - strdeq r7, [r5, -r0] │ │ │ │ - tsteq r6, ip, ror #30 │ │ │ │ - smlatteq r5, r0, pc, r7 @ │ │ │ │ - tsteq r6, r4, lsr r0 │ │ │ │ - smlatteq r6, r4, pc, r1 @ │ │ │ │ - mrseq r2, (UNDEF: 6) │ │ │ │ - smlabteq r5, r0, pc, r7 @ │ │ │ │ - tsteq r6, r8, lsr r0 │ │ │ │ - @ instruction: 0x01057fb0 │ │ │ │ - tsteq r6, ip, ror #2 │ │ │ │ - strdeq r2, [r6, -r8] │ │ │ │ - smlatbeq r6, r8, r0, r2 │ │ │ │ - smlabteq r6, r4, r0, r2 │ │ │ │ - smlabbeq r5, r8, pc, r7 @ │ │ │ │ - strdeq r2, [r6, -ip] │ │ │ │ - tsteq r5, r8, ror pc │ │ │ │ + strdeq r8, [r5, -r0] │ │ │ │ + tsteq r6, r0, ror pc │ │ │ │ + smlatteq r5, r0, r0, r8 │ │ │ │ smlatbeq r6, r0, r1, r2 │ │ │ │ - tsteq r6, r0, asr r1 │ │ │ │ - tsteq r5, r0, ror #30 │ │ │ │ - smlatbeq r6, ip, r1, r2 │ │ │ │ - tsteq r5, r0, asr pc │ │ │ │ - @ instruction: 0x010625b0 │ │ │ │ - ldrdeq r2, [r6, -r4] │ │ │ │ - ldrdeq r2, [r6, -r0] │ │ │ │ - tsteq r6, ip, asr r2 │ │ │ │ - tsteq r6, ip, lsl #4 │ │ │ │ - tsteq r6, r8, lsr #4 │ │ │ │ - tsteq r5, r8, lsl pc │ │ │ │ - tsteq r6, r0, ror #4 │ │ │ │ - tsteq r5, r8, lsl #30 │ │ │ │ - tsteq r6, r8, lsr #6 │ │ │ │ - ldrdeq r2, [r6, -r8] │ │ │ │ + swpeq r2, ip, [r6] │ │ │ │ + tsteq r6, r8, lsr #32 │ │ │ │ + ldrdeq r1, [r6, -r8] │ │ │ │ + strdeq r1, [r6, -r4] │ │ │ │ + strheq r8, [r5, -r0] │ │ │ │ + tsteq r6, ip, lsr #32 │ │ │ │ + smlatbeq r5, r0, r0, r8 │ │ │ │ strdeq r2, [r6, -r4] │ │ │ │ - smlatteq r5, r8, lr, r7 │ │ │ │ - tsteq r6, ip, lsr #6 │ │ │ │ + smlatbeq r6, r4, r0, r2 │ │ │ │ + smlabteq r6, r0, r0, r2 │ │ │ │ + smlabbeq r5, r0, r0, r8 │ │ │ │ + strdeq r2, [r6, -r8] │ │ │ │ + tsteq r5, r0, ror r0 │ │ │ │ + tsteq r6, ip, lsr #4 │ │ │ │ + @ instruction: 0x010621b8 │ │ │ │ + tsteq r6, r8, ror #2 │ │ │ │ + smlabbeq r6, r4, r1, r2 │ │ │ │ + tsteq r5, r8, asr #32 │ │ │ │ + @ instruction: 0x010621bc │ │ │ │ + tsteq r5, r8, lsr r0 │ │ │ │ + tsteq r6, r0, ror #4 │ │ │ │ + tsteq r6, r0, lsl r2 │ │ │ │ + tsteq r5, r0, lsr #32 │ │ │ │ + tsteq r6, ip, ror #4 │ │ │ │ + tsteq r5, r0, lsl r0 │ │ │ │ + tsteq r6, r0, ror r6 │ │ │ │ + @ instruction: 0x01062494 │ │ │ │ + @ instruction: 0x01062390 │ │ │ │ + tsteq r6, ip, lsl r3 │ │ │ │ + smlabteq r6, ip, r2, r2 │ │ │ │ + smlatteq r6, r8, r2, r2 │ │ │ │ ldrdeq r7, [r5, -r8] │ │ │ │ - tsteq r6, r0, ror #8 │ │ │ │ + tsteq r6, r0, lsr #6 │ │ │ │ + smlabteq r5, r8, pc, r7 @ │ │ │ │ + smlatteq r6, r8, r3, r2 │ │ │ │ + @ instruction: 0x01062398 │ │ │ │ + @ instruction: 0x010623b4 │ │ │ │ + smlatbeq r5, r8, pc, r7 @ │ │ │ │ smlatteq r6, ip, r3, r2 │ │ │ │ - @ instruction: 0x0106239c │ │ │ │ - @ instruction: 0x010623b8 │ │ │ │ - @ instruction: 0x01057eb0 │ │ │ │ - strdeq r2, [r6, -r0] │ │ │ │ + @ instruction: 0x01057f98 │ │ │ │ + tsteq r6, r0, lsr #10 │ │ │ │ + smlatbeq r6, ip, r4, r2 │ │ │ │ + tsteq r6, ip, asr r4 │ │ │ │ + tsteq r6, r8, ror r4 │ │ │ │ + tsteq r5, r0, ror pc │ │ │ │ + @ instruction: 0x010624b0 │ │ │ │ + tsteq r5, r0, ror #30 │ │ │ │ + tsteq r6, r4, asr r5 │ │ │ │ + tsteq r6, r4, lsl #10 │ │ │ │ + tsteq r5, r8, asr #30 │ │ │ │ + tsteq r6, r0, ror #10 │ │ │ │ + tsteq r5, r8, lsr pc │ │ │ │ + @ instruction: 0x01062790 │ │ │ │ + smlabbeq r6, ip, r6, r2 │ │ │ │ + tsteq r6, r8, lsl r6 │ │ │ │ + smlabteq r6, r8, r5, r2 │ │ │ │ + smlatteq r6, r4, r5, r2 │ │ │ │ + tsteq r5, r8, lsl #30 │ │ │ │ + tsteq r6, ip, lsl r6 │ │ │ │ + strdeq r7, [r5, -r8] │ │ │ │ + smlatteq r6, r4, r6, r2 │ │ │ │ + @ instruction: 0x01062694 │ │ │ │ + @ instruction: 0x010626b0 │ │ │ │ + ldrdeq r7, [r5, -r8] │ │ │ │ + smlatteq r6, r8, r6, r2 │ │ │ │ + smlabteq r5, r8, lr, r7 │ │ │ │ + tsteq r6, ip, lsl r8 │ │ │ │ + smlatbeq r6, r8, r7, r2 │ │ │ │ + tsteq r6, r8, asr r7 │ │ │ │ + tsteq r6, r4, ror r7 │ │ │ │ smlatbeq r5, r0, lr, r7 │ │ │ │ - @ instruction: 0x01062494 │ │ │ │ - tsteq r6, r4, asr #8 │ │ │ │ - smlabbeq r5, r8, lr, r7 │ │ │ │ - smlatbeq r6, r0, r4, r2 │ │ │ │ + smlatbeq r6, ip, r7, r2 │ │ │ │ + @ instruction: 0x01057e90 │ │ │ │ + tsteq r6, r0, asr r8 │ │ │ │ + tsteq r6, r0, lsl #16 │ │ │ │ tsteq r5, r8, ror lr │ │ │ │ + tsteq r6, ip, asr r8 │ │ │ │ + tsteq r5, r8, ror #28 │ │ │ │ + ldrdeq r4, [r6, -r0] │ │ │ │ + tsteq r6, r8, asr ip │ │ │ │ + tsteq r6, ip, ror sl │ │ │ │ + tsteq r6, r8, ror r9 │ │ │ │ + tsteq r6, r4, lsl #18 │ │ │ │ + @ instruction: 0x010628b4 │ │ │ │ ldrdeq r2, [r6, -r0] │ │ │ │ - smlabteq r6, ip, r5, r2 │ │ │ │ - tsteq r6, r8, asr r5 │ │ │ │ - tsteq r6, r8, lsl #10 │ │ │ │ - tsteq r6, r4, lsr #10 │ │ │ │ - tsteq r5, r8, asr #28 │ │ │ │ - tsteq r6, ip, asr r5 │ │ │ │ - tsteq r5, r8, lsr lr │ │ │ │ - tsteq r6, r4, lsr #12 │ │ │ │ - ldrdeq r2, [r6, -r4] │ │ │ │ - strdeq r2, [r6, -r0] │ │ │ │ + tsteq r5, r8, lsr #28 │ │ │ │ + tsteq r6, r8, lsl #18 │ │ │ │ tsteq r5, r8, lsl lr │ │ │ │ - tsteq r6, r8, lsr #12 │ │ │ │ - tsteq r5, r8, lsl #28 │ │ │ │ - tsteq r6, ip, asr r7 │ │ │ │ - smlatteq r6, r8, r6, r2 │ │ │ │ - @ instruction: 0x01062698 │ │ │ │ - @ instruction: 0x010626b4 │ │ │ │ - smlatteq r5, r0, sp, r7 │ │ │ │ - smlatteq r6, ip, r6, r2 │ │ │ │ - ldrdeq r7, [r5, -r0] │ │ │ │ - @ instruction: 0x01062790 │ │ │ │ - tsteq r6, r0, asr #14 │ │ │ │ - @ instruction: 0x01057db8 │ │ │ │ - @ instruction: 0x0106279c │ │ │ │ - smlatbeq r5, r8, sp, r7 │ │ │ │ - tsteq r6, r0, lsl r9 │ │ │ │ - @ instruction: 0x01062b98 │ │ │ │ - @ instruction: 0x010629bc │ │ │ │ - @ instruction: 0x010628b8 │ │ │ │ - tsteq r6, r4, asr #16 │ │ │ │ - strdeq r2, [r6, -r4] │ │ │ │ - tsteq r6, r0, lsl r8 │ │ │ │ - tsteq r5, r8, ror #26 │ │ │ │ - tsteq r6, r8, asr #16 │ │ │ │ + ldrdeq r2, [r6, -r0] │ │ │ │ + smlabbeq r6, r0, r9, r2 │ │ │ │ + @ instruction: 0x0106299c │ │ │ │ + strdeq r7, [r5, -r8] │ │ │ │ + ldrdeq r2, [r6, -r4] │ │ │ │ + smlatteq r5, r8, sp, r7 │ │ │ │ + tsteq r6, r8, lsl #22 │ │ │ │ + @ instruction: 0x01062a94 │ │ │ │ + tsteq r6, r4, asr #20 │ │ │ │ + tsteq r6, r0, ror #20 │ │ │ │ + smlabteq r5, r0, sp, r7 │ │ │ │ + @ instruction: 0x01062a98 │ │ │ │ + @ instruction: 0x01057db0 │ │ │ │ + tsteq r6, ip, lsr fp │ │ │ │ + smlatteq r6, ip, sl, r2 │ │ │ │ + @ instruction: 0x01057d98 │ │ │ │ + tsteq r6, r8, asr #22 │ │ │ │ + smlabbeq r5, r8, sp, r7 │ │ │ │ + tsteq r6, r0, ror ip │ │ │ │ + strdeq r4, [r6, -r0] │ │ │ │ + ldrdeq r2, [r6, -r4] │ │ │ │ + @ instruction: 0x01062bb0 │ │ │ │ + smlatbeq r6, r8, r7, r4 │ │ │ │ tsteq r5, r8, asr sp │ │ │ │ - tsteq r6, r0, lsl r9 │ │ │ │ - smlabteq r6, r0, r8, r2 │ │ │ │ - ldrdeq r2, [r6, -ip] │ │ │ │ - tsteq r5, r8, lsr sp │ │ │ │ - tsteq r6, r4, lsl r9 │ │ │ │ + @ instruction: 0x010647b0 │ │ │ │ + tsteq r5, r8, asr #26 │ │ │ │ + smlatteq r6, r8, r7, r4 │ │ │ │ + smlabteq r6, r8, r7, r4 │ │ │ │ + smlatteq r6, r8, fp, r2 │ │ │ │ tsteq r5, r8, lsr #26 │ │ │ │ - tsteq r6, r8, asr #20 │ │ │ │ - ldrdeq r2, [r6, -r4] │ │ │ │ - smlabbeq r6, r4, r9, r2 │ │ │ │ - smlatbeq r6, r0, r9, r2 │ │ │ │ - tsteq r5, r0, lsl #26 │ │ │ │ - ldrdeq r2, [r6, -r8] │ │ │ │ + strdeq r2, [r6, -r4] │ │ │ │ + tsteq r5, r8, lsl sp │ │ │ │ + tsteq r6, r0, lsr r8 │ │ │ │ + tsteq r6, r0, lsr ip │ │ │ │ + tsteq r6, ip, lsl #24 │ │ │ │ + smlatteq r6, r8, r7, r4 │ │ │ │ strdeq r7, [r5, -r0] │ │ │ │ - tsteq r6, ip, ror sl │ │ │ │ - tsteq r6, ip, lsr #20 │ │ │ │ - ldrdeq r7, [r5, -r8] │ │ │ │ - smlabbeq r6, r8, sl, r2 │ │ │ │ - smlabteq r5, r8, ip, r7 │ │ │ │ - @ instruction: 0x01062bb0 │ │ │ │ - tsteq r6, r0, lsr r7 │ │ │ │ - tsteq r6, r4, lsl fp │ │ │ │ - strdeq r2, [r6, -r0] │ │ │ │ - smlatteq r6, r8, r6, r4 │ │ │ │ - @ instruction: 0x01057c98 │ │ │ │ strdeq r4, [r6, -r0] │ │ │ │ - smlabbeq r5, r8, ip, r7 │ │ │ │ - tsteq r6, r8, lsr #14 │ │ │ │ - tsteq r6, r8, lsl #14 │ │ │ │ - tsteq r6, r8, lsr #22 │ │ │ │ - tsteq r5, r8, ror #24 │ │ │ │ - tsteq r6, r4, lsr fp │ │ │ │ - tsteq r5, r8, asr ip │ │ │ │ - tsteq r6, r0, ror r7 │ │ │ │ - tsteq r6, r0, ror fp │ │ │ │ - tsteq r6, ip, asr #22 │ │ │ │ - tsteq r6, r8, lsr #14 │ │ │ │ - tsteq r5, r0, lsr ip │ │ │ │ - tsteq r6, r0, lsr r7 │ │ │ │ - tsteq r5, r0, lsr #24 │ │ │ │ - @ instruction: 0x01062b94 │ │ │ │ - tsteq r6, r0, ror fp │ │ │ │ - tsteq r5, r8, lsl #24 │ │ │ │ - tsteq r6, r4, asr r7 │ │ │ │ - strdeq r7, [r5, -r8] │ │ │ │ - tsteq r6, r0, lsl sp │ │ │ │ + smlatteq r5, r0, ip, r7 │ │ │ │ + tsteq r6, r4, asr ip │ │ │ │ + tsteq r6, r0, lsr ip │ │ │ │ + smlabteq r5, r8, ip, r7 │ │ │ │ + tsteq r6, r4, lsl r8 │ │ │ │ + @ instruction: 0x01057cb8 │ │ │ │ + ldrdeq r2, [r6, -r0] │ │ │ │ + ldrdeq r4, [r6, -ip] │ │ │ │ + smlatbeq r6, r8, ip, r2 │ │ │ │ + tsteq r6, r0, asr #16 │ │ │ │ tsteq r6, ip, lsl r8 │ │ │ │ - smlatteq r6, r8, fp, r2 │ │ │ │ - smlabbeq r6, r0, r7, r4 │ │ │ │ - tsteq r6, ip, asr r7 │ │ │ │ - @ instruction: 0x01062b98 │ │ │ │ - smlabteq r5, r0, fp, r7 │ │ │ │ - smlatbeq r6, r4, fp, r2 │ │ │ │ + tsteq r6, r8, asr ip │ │ │ │ + smlabbeq r5, r0, ip, r7 │ │ │ │ + tsteq r6, r4, ror #24 │ │ │ │ + tsteq r5, r0, ror ip │ │ │ │ + smlatbeq r6, r8, ip, r2 │ │ │ │ + smlabbeq r6, r4, ip, r2 │ │ │ │ + tsteq r6, r4, asr r8 │ │ │ │ + tsteq r5, r0, asr ip │ │ │ │ + tsteq r6, r0, ror #16 │ │ │ │ + tsteq r5, r0, asr #24 │ │ │ │ + tsteq r6, r4, lsl #26 │ │ │ │ + @ instruction: 0x0106489c │ │ │ │ + tsteq r6, r8, ror r8 │ │ │ │ + @ instruction: 0x01062cb4 │ │ │ │ + tsteq r5, r8, lsl ip │ │ │ │ + smlabteq r6, r0, ip, r2 │ │ │ │ + tsteq r5, r8, lsl #24 │ │ │ │ + smlabteq r6, r0, r8, r4 │ │ │ │ + @ instruction: 0x0106489c │ │ │ │ + strdeq r7, [r5, -r0] │ │ │ │ + smlatteq r6, ip, ip, r2 │ │ │ │ + smlatteq r5, r0, fp, r7 │ │ │ │ + @ instruction: 0x01062dbc │ │ │ │ + tsteq r6, ip, lsl r9 │ │ │ │ + tsteq r6, r0, lsr #26 │ │ │ │ + strdeq r2, [r6, -ip] │ │ │ │ + smlabteq r6, ip, r8, r4 │ │ │ │ @ instruction: 0x01057bb0 │ │ │ │ - smlatteq r6, r8, fp, r2 │ │ │ │ - smlabteq r6, r4, fp, r2 │ │ │ │ - @ instruction: 0x01064794 │ │ │ │ - @ instruction: 0x01057b90 │ │ │ │ - smlatbeq r6, r0, r7, r4 │ │ │ │ + ldrdeq r4, [r6, -r8] │ │ │ │ + smlatbeq r5, r0, fp, r7 │ │ │ │ + tsteq r6, ip, lsl r9 │ │ │ │ + strdeq r4, [r6, -r8] │ │ │ │ + tsteq r6, r4, lsr sp │ │ │ │ smlabbeq r5, r0, fp, r7 │ │ │ │ - tsteq r6, r4, asr #24 │ │ │ │ - ldrdeq r4, [r6, -ip] │ │ │ │ - @ instruction: 0x010647b8 │ │ │ │ - strdeq r2, [r6, -r4] │ │ │ │ - tsteq r5, r8, asr fp │ │ │ │ - tsteq r6, r0, lsl #24 │ │ │ │ + tsteq r6, r0, asr #26 │ │ │ │ + tsteq r5, r0, ror fp │ │ │ │ + tsteq r6, r8, ror r9 │ │ │ │ + tsteq r6, ip, ror sp │ │ │ │ + tsteq r6, r8, asr sp │ │ │ │ + tsteq r6, r8, lsr #18 │ │ │ │ tsteq r5, r8, asr #22 │ │ │ │ - tsteq r6, r0, lsl #16 │ │ │ │ - ldrdeq r4, [r6, -ip] │ │ │ │ - tsteq r5, r0, lsr fp │ │ │ │ - tsteq r6, ip, lsr #24 │ │ │ │ + tsteq r6, r4, lsr r9 │ │ │ │ + tsteq r5, r8, lsr fp │ │ │ │ + smlatbeq r6, r0, sp, r2 │ │ │ │ + tsteq r6, ip, ror sp │ │ │ │ tsteq r5, r0, lsr #22 │ │ │ │ - strdeq r2, [r6, -ip] │ │ │ │ - tsteq r6, ip, asr r8 │ │ │ │ - tsteq r6, r0, ror #24 │ │ │ │ - tsteq r6, ip, lsr ip │ │ │ │ - tsteq r6, ip, lsl #16 │ │ │ │ - strdeq r7, [r5, -r0] │ │ │ │ - tsteq r6, r8, lsl r8 │ │ │ │ - smlatteq r5, r0, sl, r7 │ │ │ │ - tsteq r6, ip, asr r8 │ │ │ │ - tsteq r6, r8, lsr r8 │ │ │ │ - tsteq r6, r4, ror ip │ │ │ │ + tsteq r6, r0, ror #18 │ │ │ │ + tsteq r5, r0, lsl fp │ │ │ │ + smlabbeq r6, r0, r9, r3 │ │ │ │ + @ instruction: 0x01063390 │ │ │ │ + swpeq r3, r4, [r6] │ │ │ │ + ldrdeq r4, [r6, -ip] │ │ │ │ + tsteq r6, r0, lsl sl │ │ │ │ + ldrdeq r2, [r6, -ip] │ │ │ │ + tsteq r6, r4, ror r9 │ │ │ │ + tsteq r6, r0, asr r9 │ │ │ │ + smlabbeq r6, ip, sp, r2 │ │ │ │ smlabteq r5, r0, sl, r7 │ │ │ │ - smlabbeq r6, r0, ip, r2 │ │ │ │ + @ instruction: 0x01062d98 │ │ │ │ @ instruction: 0x01057ab0 │ │ │ │ - @ instruction: 0x010648b8 │ │ │ │ - @ instruction: 0x01062cbc │ │ │ │ - @ instruction: 0x01062c98 │ │ │ │ - tsteq r6, r8, ror #16 │ │ │ │ - smlabbeq r5, r8, sl, r7 │ │ │ │ - tsteq r6, r4, ror r8 │ │ │ │ - tsteq r5, r8, ror sl │ │ │ │ - smlatteq r6, r0, ip, r2 │ │ │ │ - @ instruction: 0x01062cbc │ │ │ │ - tsteq r5, r0, ror #20 │ │ │ │ - smlatbeq r6, r0, r8, r4 │ │ │ │ - tsteq r5, r0, asr sl │ │ │ │ - smlabteq r6, r0, r8, r3 │ │ │ │ - ldrdeq r3, [r6, -r0] │ │ │ │ - ldrdeq r2, [r6, -r4] │ │ │ │ - tsteq r6, ip, lsl sl │ │ │ │ - tsteq r6, r0, asr r9 │ │ │ │ - tsteq r6, ip, lsl sp │ │ │ │ - @ instruction: 0x010648b4 │ │ │ │ - @ instruction: 0x01064890 │ │ │ │ - smlabteq r6, ip, ip, r2 │ │ │ │ - tsteq r5, r0, lsl #20 │ │ │ │ - ldrdeq r2, [r6, -r8] │ │ │ │ - strdeq r7, [r5, -r0] │ │ │ │ - tsteq r6, ip, lsl sp │ │ │ │ - strdeq r2, [r6, -r8] │ │ │ │ - smlabteq r6, r8, r8, r4 │ │ │ │ - ldrdeq r7, [r5, -r0] │ │ │ │ - ldrdeq r4, [r6, -r4] │ │ │ │ - smlabteq r5, r0, r9, r7 │ │ │ │ - tsteq r6, r8, ror sp │ │ │ │ - tsteq r6, r0, lsl r9 │ │ │ │ - smlatteq r6, ip, r8, r4 │ │ │ │ - tsteq r6, r8, lsr #26 │ │ │ │ - @ instruction: 0x01057998 │ │ │ │ - tsteq r6, r4, lsr sp │ │ │ │ - smlabbeq r5, r8, r9, r7 │ │ │ │ - tsteq r6, r8, ror sp │ │ │ │ - tsteq r6, r4, asr sp │ │ │ │ - tsteq r6, r4, lsr #18 │ │ │ │ - tsteq r5, r8, ror #18 │ │ │ │ - tsteq r6, r0, lsr r9 │ │ │ │ - tsteq r5, r8, asr r9 │ │ │ │ + ldrdeq r2, [r6, -ip] │ │ │ │ + @ instruction: 0x01062db8 │ │ │ │ + smlabbeq r6, r8, r9, r4 │ │ │ │ + @ instruction: 0x01057a90 │ │ │ │ + @ instruction: 0x01064994 │ │ │ │ + smlabbeq r5, r0, sl, r7 │ │ │ │ + tsteq r6, r8, lsr lr │ │ │ │ + ldrdeq r4, [r6, -r0] │ │ │ │ + smlatbeq r6, ip, r9, r4 │ │ │ │ + smlatteq r6, r8, sp, r2 │ │ │ │ + tsteq r5, r8, asr sl │ │ │ │ + strdeq r2, [r6, -r4] │ │ │ │ + tsteq r5, r8, asr #20 │ │ │ │ + tsteq r6, r8, lsr lr │ │ │ │ + tsteq r6, r4, lsl lr │ │ │ │ + smlatteq r6, r4, r9, r4 │ │ │ │ + tsteq r5, r8, lsr #20 │ │ │ │ + strdeq r4, [r6, -r0] │ │ │ │ + tsteq r5, r8, lsl sl │ │ │ │ + smlabteq r6, r0, sl, r4 │ │ │ │ + smlabbeq r6, ip, lr, r2 │ │ │ │ + tsteq r6, r4, lsr #20 │ │ │ │ tsteq r6, r0, lsl #20 │ │ │ │ - smlabteq r6, ip, sp, r2 │ │ │ │ - tsteq r6, r4, ror #18 │ │ │ │ - tsteq r6, r0, asr #18 │ │ │ │ - tsteq r6, ip, ror sp │ │ │ │ - tsteq r5, r8, lsr #18 │ │ │ │ - smlabbeq r6, r8, sp, r2 │ │ │ │ - tsteq r5, r8, lsl r9 │ │ │ │ - smlabteq r6, ip, sp, r2 │ │ │ │ - smlatbeq r6, r8, sp, r2 │ │ │ │ - tsteq r6, r8, ror r9 │ │ │ │ - strdeq r7, [r5, -r8] │ │ │ │ - smlabbeq r6, r4, r9, r4 │ │ │ │ - smlatteq r5, r8, r8, r7 │ │ │ │ - tsteq r6, r8, lsr #28 │ │ │ │ - smlabteq r6, r0, r9, r4 │ │ │ │ - @ instruction: 0x0106499c │ │ │ │ + tsteq r6, ip, lsr lr │ │ │ │ + smlatteq r5, r8, r9, r7 │ │ │ │ + tsteq r6, r8, asr #28 │ │ │ │ + ldrdeq r7, [r5, -r8] │ │ │ │ + smlabbeq r6, ip, lr, r2 │ │ │ │ + tsteq r6, r8, ror #28 │ │ │ │ + tsteq r6, r8, lsr sl │ │ │ │ + @ instruction: 0x010579b8 │ │ │ │ + tsteq r6, r4, asr #20 │ │ │ │ + smlatbeq r5, r8, r9, r7 │ │ │ │ + smlatteq r6, r8, lr, r2 │ │ │ │ + smlabbeq r6, r0, sl, r4 │ │ │ │ + tsteq r6, ip, asr sl │ │ │ │ + @ instruction: 0x01062e98 │ │ │ │ + smlabbeq r5, r0, r9, r7 │ │ │ │ + smlatbeq r6, r4, lr, r2 │ │ │ │ + tsteq r5, r0, ror r9 │ │ │ │ + smlatbeq r6, r4, sl, r4 │ │ │ │ + smlabbeq r6, r0, sl, r4 │ │ │ │ + tsteq r5, r8, asr r9 │ │ │ │ + ldrdeq r2, [r6, -r0] │ │ │ │ + tsteq r5, r8, asr #18 │ │ │ │ + tsteq r6, r0, lsr #24 │ │ │ │ + @ instruction: 0x01062f98 │ │ │ │ + strdeq r4, [r6, -r8] │ │ │ │ + strdeq r2, [r6, -ip] │ │ │ │ ldrdeq r2, [r6, -r8] │ │ │ │ - smlabteq r5, r0, r8, r7 │ │ │ │ - smlatteq r6, r4, sp, r2 │ │ │ │ - @ instruction: 0x010578b0 │ │ │ │ - smlatteq r6, r4, r9, r4 │ │ │ │ - smlabteq r6, r0, r9, r4 │ │ │ │ + smlatbeq r6, r8, sl, r4 │ │ │ │ + tsteq r5, r0, lsl r9 │ │ │ │ + @ instruction: 0x01064ab4 │ │ │ │ + tsteq r5, r0, lsl #18 │ │ │ │ + strdeq r4, [r6, -r8] │ │ │ │ + ldrdeq r4, [r6, -r4] │ │ │ │ + tsteq r6, r0, lsl pc │ │ │ │ + smlatteq r5, r0, r8, r7 │ │ │ │ + tsteq r6, ip, lsl pc │ │ │ │ + ldrdeq r7, [r5, -r0] │ │ │ │ + tsteq r6, r4, asr fp │ │ │ │ + tsteq r6, r8, asr pc │ │ │ │ + tsteq r6, r4, lsr pc │ │ │ │ + tsteq r6, r4, lsl #22 │ │ │ │ + smlatbeq r5, r8, r8, r7 │ │ │ │ + tsteq r6, r0, lsl fp │ │ │ │ @ instruction: 0x01057898 │ │ │ │ - tsteq r6, r0, lsl lr │ │ │ │ - smlabbeq r5, r8, r8, r7 │ │ │ │ - tsteq r6, r0, ror #22 │ │ │ │ + tsteq r6, ip, ror pc │ │ │ │ + tsteq r6, r8, asr pc │ │ │ │ + smlabbeq r5, r0, r8, r7 │ │ │ │ + tsteq r6, ip, lsr fp │ │ │ │ + tsteq r5, r0, ror r8 │ │ │ │ + tsteq r6, ip, lsl #24 │ │ │ │ ldrdeq r2, [r6, -r8] │ │ │ │ - tsteq r6, r8, lsr sl │ │ │ │ - tsteq r6, ip, lsr lr │ │ │ │ - tsteq r6, r8, lsl lr │ │ │ │ - smlatteq r6, r8, r9, r4 │ │ │ │ - tsteq r5, r0, asr r8 │ │ │ │ - strdeq r4, [r6, -r4] │ │ │ │ + tsteq r6, r0, ror fp │ │ │ │ + tsteq r6, ip, asr #22 │ │ │ │ + smlabbeq r6, r8, pc, r2 @ │ │ │ │ tsteq r5, r0, asr #16 │ │ │ │ - tsteq r6, r8, lsr sl │ │ │ │ - tsteq r6, r4, lsl sl │ │ │ │ - tsteq r6, r0, asr lr │ │ │ │ - tsteq r5, r0, lsr #16 │ │ │ │ - tsteq r6, ip, asr lr │ │ │ │ + @ instruction: 0x01062f94 │ │ │ │ + tsteq r5, r0, lsr r8 │ │ │ │ + ldrdeq r2, [r6, -r8] │ │ │ │ + @ instruction: 0x01062fb4 │ │ │ │ + smlabbeq r6, r4, fp, r4 │ │ │ │ tsteq r5, r0, lsl r8 │ │ │ │ - @ instruction: 0x01064a94 │ │ │ │ - @ instruction: 0x01062e98 │ │ │ │ - tsteq r6, r4, ror lr │ │ │ │ - tsteq r6, r4, asr #20 │ │ │ │ - smlatteq r5, r8, r7, r7 │ │ │ │ - tsteq r6, r0, asr sl │ │ │ │ + @ instruction: 0x01064b90 │ │ │ │ + tsteq r5, r0, lsl #16 │ │ │ │ + tsteq r6, r4, lsr r0 │ │ │ │ + smlabteq r6, ip, fp, r4 │ │ │ │ + smlatbeq r6, r8, fp, r4 │ │ │ │ + smlatteq r6, r4, pc, r2 @ │ │ │ │ ldrdeq r7, [r5, -r8] │ │ │ │ - @ instruction: 0x01062ebc │ │ │ │ - @ instruction: 0x01062e98 │ │ │ │ - smlabteq r5, r0, r7, r7 │ │ │ │ - tsteq r6, ip, ror sl │ │ │ │ + strdeq r2, [r6, -r0] │ │ │ │ + smlabteq r5, r8, r7, r7 │ │ │ │ + strdeq r4, [r6, -r0] │ │ │ │ + smlabteq r6, ip, fp, r4 │ │ │ │ @ instruction: 0x010577b0 │ │ │ │ - tsteq r6, ip, asr #22 │ │ │ │ - tsteq r6, r8, lsl pc │ │ │ │ - @ instruction: 0x01064ab0 │ │ │ │ - smlabbeq r6, ip, sl, r4 │ │ │ │ - smlabteq r6, r8, lr, r2 │ │ │ │ - smlabbeq r5, r0, r7, r7 │ │ │ │ - ldrdeq r2, [r6, -r4] │ │ │ │ - tsteq r5, r0, ror r7 │ │ │ │ - tsteq r6, r8, lsl pc │ │ │ │ - strdeq r2, [r6, -r4] │ │ │ │ - smlabteq r6, r4, sl, r4 │ │ │ │ - tsteq r5, r0, asr r7 │ │ │ │ - ldrdeq r4, [r6, -r0] │ │ │ │ - tsteq r5, r0, asr #14 │ │ │ │ - tsteq r6, r4, ror pc │ │ │ │ - tsteq r6, ip, lsl #22 │ │ │ │ - smlatteq r6, r8, sl, r4 │ │ │ │ - tsteq r6, r4, lsr #30 │ │ │ │ - tsteq r5, r8, lsl r7 │ │ │ │ - tsteq r6, r0, lsr pc │ │ │ │ - tsteq r5, r8, lsl #14 │ │ │ │ - tsteq r6, r0, lsr fp │ │ │ │ - tsteq r6, ip, lsl #22 │ │ │ │ - strdeq r7, [r5, -r0] │ │ │ │ - tsteq r6, ip, asr pc │ │ │ │ - smlatteq r5, r0, r6, r7 │ │ │ │ - tsteq r6, ip, asr r2 │ │ │ │ - smlatbeq r6, r4, ip, r4 │ │ │ │ tsteq r6, ip, lsl r0 │ │ │ │ - tsteq r6, ip, ror fp │ │ │ │ - smlabbeq r6, r0, pc, r2 @ │ │ │ │ - tsteq r6, ip, asr pc │ │ │ │ - tsteq r6, ip, lsr #22 │ │ │ │ - smlatbeq r5, r0, r6, r7 │ │ │ │ - tsteq r6, r8, lsr fp │ │ │ │ + smlatbeq r5, r0, r7, r7 │ │ │ │ + tsteq r6, ip, lsl r3 │ │ │ │ + tsteq r6, r4, ror #26 │ │ │ │ + ldrdeq r3, [r6, -ip] │ │ │ │ + tsteq r6, ip, lsr ip │ │ │ │ + tsteq r6, r0, asr #32 │ │ │ │ + tsteq r6, ip, lsl r0 │ │ │ │ + smlatteq r6, ip, fp, r4 │ │ │ │ + tsteq r5, r0, ror #14 │ │ │ │ + strdeq r4, [r6, -r8] │ │ │ │ + tsteq r5, r0, asr r7 │ │ │ │ + tsteq r6, ip, lsr ip │ │ │ │ + tsteq r6, r8, lsl ip │ │ │ │ + qaddeq r3, r4, r6 │ │ │ │ + tsteq r5, r0, lsr r7 │ │ │ │ + tsteq r6, r0, rrx │ │ │ │ + tsteq r5, r0, lsr #14 │ │ │ │ + @ instruction: 0x01064c98 │ │ │ │ + swpeq r3, ip, [r6] │ │ │ │ + tsteq r6, r8, ror r0 │ │ │ │ + tsteq r6, r8, asr #24 │ │ │ │ + strdeq r7, [r5, -r8] │ │ │ │ + tsteq r6, r4, asr ip │ │ │ │ + smlatteq r5, r8, r6, r7 │ │ │ │ + smlabteq r6, r0, r0, r3 │ │ │ │ + swpeq r3, ip, [r6] │ │ │ │ + ldrdeq r7, [r5, -r0] │ │ │ │ + smlabbeq r6, r0, ip, r4 │ │ │ │ + smlabteq r5, r0, r6, r7 │ │ │ │ + tsteq r6, r0, asr sp │ │ │ │ + tsteq r6, ip, lsl r1 │ │ │ │ + @ instruction: 0x01064cb4 │ │ │ │ + @ instruction: 0x01064c90 │ │ │ │ + smlabteq r6, ip, r0, r3 │ │ │ │ @ instruction: 0x01057690 │ │ │ │ - tsteq r6, ip, ror fp │ │ │ │ - tsteq r6, r8, asr fp │ │ │ │ - @ instruction: 0x01062f94 │ │ │ │ - tsteq r5, r0, ror r6 │ │ │ │ - smlatbeq r6, r0, pc, r2 @ │ │ │ │ + ldrdeq r3, [r6, -r8] │ │ │ │ + smlabbeq r5, r0, r6, r7 │ │ │ │ + tsteq r6, ip, lsl r1 │ │ │ │ + strdeq r3, [r6, -r8] │ │ │ │ + smlabteq r6, r8, ip, r4 │ │ │ │ tsteq r5, r0, ror #12 │ │ │ │ - ldrdeq r4, [r6, -r8] │ │ │ │ - ldrdeq r2, [r6, -ip] │ │ │ │ - @ instruction: 0x01062fb8 │ │ │ │ - smlabbeq r6, r8, fp, r4 │ │ │ │ - tsteq r5, r8, lsr r6 │ │ │ │ - @ instruction: 0x01064b94 │ │ │ │ + ldrdeq r4, [r6, -r4] │ │ │ │ + tsteq r5, r0, asr r6 │ │ │ │ + tsteq r6, r8, ror r1 │ │ │ │ + tsteq r6, r0, lsl sp │ │ │ │ + smlatteq r6, ip, ip, r4 │ │ │ │ + tsteq r6, r8, lsr #2 │ │ │ │ tsteq r5, r8, lsr #12 │ │ │ │ - mrseq r3, (UNDEF: 6) │ │ │ │ - ldrdeq r2, [r6, -ip] │ │ │ │ - tsteq r5, r0, lsl r6 │ │ │ │ - smlabteq r6, r0, fp, r4 │ │ │ │ + tsteq r6, r4, lsr r1 │ │ │ │ + tsteq r5, r8, lsl r6 │ │ │ │ + tsteq r6, r4, lsr sp │ │ │ │ + tsteq r6, r0, lsl sp │ │ │ │ tsteq r5, r0, lsl #12 │ │ │ │ - @ instruction: 0x01064c90 │ │ │ │ - qaddeq r3, ip, r6 │ │ │ │ - strdeq r4, [r6, -r4] │ │ │ │ - ldrdeq r4, [r6, -r0] │ │ │ │ - tsteq r6, ip │ │ │ │ - ldrdeq r7, [r5, -r0] │ │ │ │ - tsteq r6, r8, lsl r0 │ │ │ │ - smlabteq r5, r0, r5, r7 │ │ │ │ - qaddeq r3, ip, r6 │ │ │ │ - tsteq r6, r8, lsr r0 │ │ │ │ - tsteq r6, r8, lsl #24 │ │ │ │ - smlatbeq r5, r0, r5, r7 │ │ │ │ - tsteq r6, r4, lsl ip │ │ │ │ - @ instruction: 0x01057590 │ │ │ │ - strheq r3, [r6, -r8] │ │ │ │ - tsteq r6, r0, asr ip │ │ │ │ - tsteq r6, ip, lsr #24 │ │ │ │ - tsteq r6, r8, rrx │ │ │ │ - tsteq r5, r8, ror #10 │ │ │ │ - tsteq r6, r4, ror r0 │ │ │ │ - tsteq r5, r8, asr r5 │ │ │ │ - tsteq r6, r4, ror ip │ │ │ │ - tsteq r6, r0, asr ip │ │ │ │ - tsteq r5, r0, asr #10 │ │ │ │ - smlatbeq r6, r0, r0, r3 │ │ │ │ - tsteq r5, r0, lsr r5 │ │ │ │ - strdeq r4, [r6, -r0] │ │ │ │ + tsteq r6, r0, ror #2 │ │ │ │ + strdeq r7, [r5, -r0] │ │ │ │ + @ instruction: 0x01064eb0 │ │ │ │ + tsteq r6, r8, lsr #4 │ │ │ │ + smlabbeq r6, r8, sp, r4 │ │ │ │ + smlabbeq r6, ip, r1, r3 │ │ │ │ tsteq r6, r8, ror #2 │ │ │ │ - smlabteq r6, r8, ip, r4 │ │ │ │ - smlabteq r6, ip, r0, r3 │ │ │ │ - smlatbeq r6, r8, r0, r3 │ │ │ │ - tsteq r6, r8, ror ip │ │ │ │ - strdeq r7, [r5, -r8] │ │ │ │ - smlabbeq r6, r4, ip, r4 │ │ │ │ + tsteq r6, r8, lsr sp │ │ │ │ + @ instruction: 0x010575b8 │ │ │ │ + tsteq r6, r4, asr #26 │ │ │ │ + smlatbeq r5, r8, r5, r7 │ │ │ │ + smlabbeq r6, r8, sp, r4 │ │ │ │ + tsteq r6, r4, ror #26 │ │ │ │ + smlatbeq r6, r0, r1, r3 │ │ │ │ + smlabbeq r5, r8, r5, r7 │ │ │ │ + smlatbeq r6, ip, r1, r3 │ │ │ │ + tsteq r5, r8, ror r5 │ │ │ │ + smlatteq r6, r4, sp, r4 │ │ │ │ + smlatteq r6, r8, r1, r3 │ │ │ │ + smlabteq r6, r4, r1, r3 │ │ │ │ + @ instruction: 0x01064d94 │ │ │ │ + tsteq r5, r0, asr r5 │ │ │ │ + smlatbeq r6, r0, sp, r4 │ │ │ │ + tsteq r5, r0, asr #10 │ │ │ │ + tsteq r6, ip, lsl #4 │ │ │ │ + smlatteq r6, r8, r1, r3 │ │ │ │ + tsteq r5, r8, lsr #10 │ │ │ │ + smlabteq r6, ip, sp, r4 │ │ │ │ + tsteq r5, r8, lsl r5 │ │ │ │ + @ instruction: 0x01064e9c │ │ │ │ + tsteq r6, r8, ror #4 │ │ │ │ + tsteq r6, r0, lsl #28 │ │ │ │ + ldrdeq r4, [r6, -ip] │ │ │ │ + tsteq r6, r8, lsl r2 │ │ │ │ smlatteq r5, r8, r4, r7 │ │ │ │ - smlabteq r6, r8, ip, r4 │ │ │ │ - smlatbeq r6, r4, ip, r4 │ │ │ │ - smlatteq r6, r0, r0, r3 │ │ │ │ - smlabteq r5, r8, r4, r7 │ │ │ │ - smlatteq r6, ip, r0, r3 │ │ │ │ + tsteq r6, r4, lsr #4 │ │ │ │ + ldrdeq r7, [r5, -r8] │ │ │ │ + tsteq r6, r8, ror #4 │ │ │ │ + tsteq r6, r4, asr #4 │ │ │ │ + tsteq r6, r4, lsl lr │ │ │ │ @ instruction: 0x010574b8 │ │ │ │ - tsteq r6, r4, lsr #26 │ │ │ │ - tsteq r6, r8, lsr #2 │ │ │ │ - tsteq r6, r4, lsl #2 │ │ │ │ - ldrdeq r4, [r6, -r4] │ │ │ │ - @ instruction: 0x01057490 │ │ │ │ - smlatteq r6, r0, ip, r4 │ │ │ │ + tsteq r6, r0, lsr #28 │ │ │ │ + smlatbeq r5, r8, r4, r7 │ │ │ │ + smlabteq r6, r4, r2, r3 │ │ │ │ + tsteq r6, ip, asr lr │ │ │ │ + tsteq r6, r8, lsr lr │ │ │ │ + tsteq r6, r4, ror r2 │ │ │ │ smlabbeq r5, r0, r4, r7 │ │ │ │ - tsteq r6, ip, asr #2 │ │ │ │ - tsteq r6, r8, lsr #2 │ │ │ │ - tsteq r5, r8, ror #8 │ │ │ │ - tsteq r6, ip, lsl #26 │ │ │ │ + smlabbeq r6, r0, r2, r3 │ │ │ │ + tsteq r5, r0, ror r4 │ │ │ │ + smlabbeq r6, r0, lr, r4 │ │ │ │ + tsteq r6, ip, asr lr │ │ │ │ tsteq r5, r8, asr r4 │ │ │ │ - ldrdeq r4, [r6, -ip] │ │ │ │ - smlatbeq r6, r8, r1, r3 │ │ │ │ - tsteq r6, r0, asr #26 │ │ │ │ - tsteq r6, ip, lsl sp │ │ │ │ - tsteq r6, r8, asr r1 │ │ │ │ - tsteq r5, r8, lsr #8 │ │ │ │ - tsteq r6, r4, ror #2 │ │ │ │ - tsteq r5, r8, lsl r4 │ │ │ │ - smlatbeq r6, r8, r1, r3 │ │ │ │ - smlabbeq r6, r4, r1, r3 │ │ │ │ - tsteq r6, r4, asr sp │ │ │ │ - strdeq r7, [r5, -r8] │ │ │ │ - tsteq r6, r0, ror #26 │ │ │ │ - smlatteq r5, r8, r3, r7 │ │ │ │ - tsteq r6, r4, lsl #4 │ │ │ │ - @ instruction: 0x01064d9c │ │ │ │ - tsteq r6, r8, ror sp │ │ │ │ - @ instruction: 0x010631b4 │ │ │ │ - smlabteq r5, r0, r3, r7 │ │ │ │ - smlabteq r6, r0, r1, r3 │ │ │ │ - @ instruction: 0x010573b0 │ │ │ │ - smlabteq r6, r0, sp, r4 │ │ │ │ - @ instruction: 0x01064d9c │ │ │ │ - @ instruction: 0x01057398 │ │ │ │ - smlatteq r6, ip, r1, r3 │ │ │ │ - smlabbeq r5, r8, r3, r7 │ │ │ │ - smlatteq r6, r0, r7, r3 │ │ │ │ - smlatteq r6, r4, r4, r3 │ │ │ │ - tsteq r6, ip, lsr #30 │ │ │ │ + smlatbeq r6, ip, r2, r3 │ │ │ │ + tsteq r5, r8, asr #8 │ │ │ │ + smlatbeq r6, r0, r8, r3 │ │ │ │ + smlatbeq r6, r4, r5, r3 │ │ │ │ + smlatteq r6, ip, pc, r4 @ │ │ │ │ strbeq pc, [ip, #2271]! @ 0x8df @ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ strbeq pc, [r8, #2271]! @ 0x8df @ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ strbeq pc, [r4, #2271]! @ 0x8df @ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ strbeq pc, [r0, #2271]! @ 0x8df @ │ │ │ │ @@ -16446,226 +16446,226 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2261 @ 0xfffff72b │ │ │ │ ldmmi r5, {r4, r5, r6, r8, r9, sl, lr}^ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2260 @ 0xfffff72c │ │ │ │ ldmmi r4, {r4, r5, r6, r8, r9, sl, lr}^ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ + tsteq r6, r0, lsl #26 │ │ │ │ + tsteq r6, r0, ror #16 │ │ │ │ + tsteq r6, r4, ror #24 │ │ │ │ tsteq r6, r0, asr #24 │ │ │ │ - smlatbeq r6, r0, r7, r4 │ │ │ │ - smlatbeq r6, r4, fp, r2 │ │ │ │ - smlabbeq r6, r0, fp, r2 │ │ │ │ - tsteq r6, r0, asr r7 │ │ │ │ - ldrdeq r6, [r5, -ip] │ │ │ │ - tsteq r6, ip, asr r7 │ │ │ │ + tsteq r6, r0, lsl r8 │ │ │ │ + @ instruction: 0x01056d9c │ │ │ │ + tsteq r6, ip, lsl r8 │ │ │ │ + smlabbeq r5, ip, sp, r6 │ │ │ │ + tsteq r6, r0, ror #16 │ │ │ │ + tsteq r6, ip, lsr r8 │ │ │ │ + tsteq r6, r8, ror ip │ │ │ │ + tsteq r5, ip, ror #26 │ │ │ │ + smlabbeq r6, r4, ip, r2 │ │ │ │ + tsteq r5, ip, asr sp │ │ │ │ + @ instruction: 0x010648bc │ │ │ │ + smlabteq r6, r0, ip, r2 │ │ │ │ + @ instruction: 0x01062c9c │ │ │ │ + tsteq r6, ip, ror #16 │ │ │ │ + tsteq r5, r4, lsr sp │ │ │ │ + tsteq r6, r8, ror r8 │ │ │ │ + tsteq r5, r4, lsr #26 │ │ │ │ + smlatteq r6, r4, ip, r2 │ │ │ │ + smlabteq r6, r0, ip, r2 │ │ │ │ + tsteq r5, ip, lsl #26 │ │ │ │ + smlatbeq r6, r4, r8, r4 │ │ │ │ + strdeq r6, [r5, -ip] │ │ │ │ + tsteq r6, r4, ror r9 │ │ │ │ + tsteq r6, r0, asr #26 │ │ │ │ + ldrdeq r4, [r6, -r8] │ │ │ │ + @ instruction: 0x010648b4 │ │ │ │ + strdeq r2, [r6, -r0] │ │ │ │ smlabteq r5, ip, ip, r6 │ │ │ │ - smlatbeq r6, r0, r7, r4 │ │ │ │ - tsteq r6, ip, ror r7 │ │ │ │ - @ instruction: 0x01062bb8 │ │ │ │ - smlatbeq r5, ip, ip, r6 │ │ │ │ - smlabteq r6, r4, fp, r2 │ │ │ │ + strdeq r2, [r6, -ip] │ │ │ │ + @ instruction: 0x01056cbc │ │ │ │ + tsteq r6, r0, asr #26 │ │ │ │ + tsteq r6, ip, lsl sp │ │ │ │ + smlatteq r6, ip, r8, r4 │ │ │ │ @ instruction: 0x01056c9c │ │ │ │ - strdeq r4, [r6, -ip] │ │ │ │ - tsteq r6, r0, lsl #24 │ │ │ │ - ldrdeq r2, [r6, -ip] │ │ │ │ - smlatbeq r6, ip, r7, r4 │ │ │ │ - tsteq r5, r4, ror ip │ │ │ │ - @ instruction: 0x010647b8 │ │ │ │ + strdeq r4, [r6, -r8] │ │ │ │ + smlabbeq r5, ip, ip, r6 │ │ │ │ + @ instruction: 0x01062d9c │ │ │ │ + tsteq r6, r4, lsr r9 │ │ │ │ + tsteq r6, r0, lsl r9 │ │ │ │ + tsteq r6, ip, asr #26 │ │ │ │ tsteq r5, r4, ror #24 │ │ │ │ - tsteq r6, r4, lsr #24 │ │ │ │ - tsteq r6, r0, lsl #24 │ │ │ │ - tsteq r5, ip, asr #24 │ │ │ │ - smlatteq r6, r4, r7, r4 │ │ │ │ + tsteq r6, r8, asr sp │ │ │ │ + tsteq r5, r4, asr ip │ │ │ │ + tsteq r6, r8, asr r9 │ │ │ │ + tsteq r6, r4, lsr r9 │ │ │ │ tsteq r5, ip, lsr ip │ │ │ │ - @ instruction: 0x010648b4 │ │ │ │ - smlabbeq r6, r0, ip, r2 │ │ │ │ - tsteq r6, r8, lsl r8 │ │ │ │ - strdeq r4, [r6, -r4] │ │ │ │ - tsteq r6, r0, lsr ip │ │ │ │ - tsteq r5, ip, lsl #24 │ │ │ │ - tsteq r6, ip, lsr ip │ │ │ │ - strdeq r6, [r5, -ip] │ │ │ │ - smlabbeq r6, r0, ip, r2 │ │ │ │ - tsteq r6, ip, asr ip │ │ │ │ - tsteq r6, ip, lsr #16 │ │ │ │ - ldrdeq r6, [r5, -ip] │ │ │ │ - tsteq r6, r8, lsr r8 │ │ │ │ - smlabteq r5, ip, fp, r6 │ │ │ │ - ldrdeq r2, [r6, -ip] │ │ │ │ - tsteq r6, r4, ror r8 │ │ │ │ - tsteq r6, r0, asr r8 │ │ │ │ - smlabbeq r6, ip, ip, r2 │ │ │ │ - smlatbeq r5, r4, fp, r6 │ │ │ │ - @ instruction: 0x01062c98 │ │ │ │ - @ instruction: 0x01056b94 │ │ │ │ - @ instruction: 0x01064898 │ │ │ │ - tsteq r6, r4, ror r8 │ │ │ │ - tsteq r5, ip, ror fp │ │ │ │ - smlabteq r6, r4, ip, r2 │ │ │ │ - tsteq r5, ip, ror #22 │ │ │ │ - tsteq r6, r4, lsl sl │ │ │ │ + smlabbeq r6, r4, sp, r2 │ │ │ │ + tsteq r5, ip, lsr #24 │ │ │ │ + ldrdeq r4, [r6, -r4] │ │ │ │ + tsteq r6, ip, asr #28 │ │ │ │ + smlatbeq r6, ip, r9, r4 │ │ │ │ + @ instruction: 0x01062db0 │ │ │ │ smlabbeq r6, ip, sp, r2 │ │ │ │ - smlatteq r6, ip, r8, r4 │ │ │ │ - strdeq r2, [r6, -r0] │ │ │ │ - smlabteq r6, ip, ip, r2 │ │ │ │ - @ instruction: 0x0106489c │ │ │ │ - tsteq r5, r4, lsr fp │ │ │ │ - smlatbeq r6, r8, r8, r4 │ │ │ │ + tsteq r6, ip, asr r9 │ │ │ │ + strdeq r6, [r5, -r4] │ │ │ │ + tsteq r6, r8, ror #18 │ │ │ │ + smlatteq r5, r4, fp, r6 │ │ │ │ + smlatbeq r6, ip, r9, r4 │ │ │ │ + smlabbeq r6, r8, r9, r4 │ │ │ │ + smlabteq r6, r4, sp, r2 │ │ │ │ + smlabteq r5, r4, fp, r6 │ │ │ │ + ldrdeq r2, [r6, -r0] │ │ │ │ + @ instruction: 0x01056bb4 │ │ │ │ + tsteq r6, r8, lsl #20 │ │ │ │ + tsteq r6, ip, lsl #28 │ │ │ │ + smlatteq r6, r8, sp, r2 │ │ │ │ + @ instruction: 0x010649b8 │ │ │ │ + smlabbeq r5, ip, fp, r6 │ │ │ │ + smlabteq r6, r4, r9, r4 │ │ │ │ + tsteq r5, ip, ror fp │ │ │ │ + tsteq r6, r0, lsr lr │ │ │ │ + tsteq r6, ip, lsl #28 │ │ │ │ + tsteq r5, r4, ror #22 │ │ │ │ + strdeq r4, [r6, -r0] │ │ │ │ + tsteq r5, r4, asr fp │ │ │ │ + smlabteq r6, r0, sl, r4 │ │ │ │ + smlabbeq r6, ip, lr, r2 │ │ │ │ + tsteq r6, r4, lsr #20 │ │ │ │ + tsteq r6, r0, lsl #20 │ │ │ │ + tsteq r6, ip, lsr lr │ │ │ │ tsteq r5, r4, lsr #22 │ │ │ │ - smlatteq r6, ip, r8, r4 │ │ │ │ - smlabteq r6, r8, r8, r4 │ │ │ │ - tsteq r6, r4, lsl #26 │ │ │ │ - tsteq r5, r4, lsl #22 │ │ │ │ - tsteq r6, r0, lsl sp │ │ │ │ + tsteq r6, r8, asr #28 │ │ │ │ + tsteq r5, r4, lsl fp │ │ │ │ + smlabbeq r6, ip, lr, r2 │ │ │ │ + tsteq r6, r8, ror #28 │ │ │ │ + tsteq r6, r8, lsr sl │ │ │ │ strdeq r6, [r5, -r4] │ │ │ │ - tsteq r6, r8, asr #18 │ │ │ │ - tsteq r6, ip, asr #26 │ │ │ │ - tsteq r6, r8, lsr #26 │ │ │ │ - strdeq r4, [r6, -r8] │ │ │ │ - smlabteq r5, ip, sl, r6 │ │ │ │ - tsteq r6, r4, lsl #18 │ │ │ │ + tsteq r6, r4, asr #20 │ │ │ │ + smlatteq r5, r4, sl, r6 │ │ │ │ + smlatteq r6, r8, lr, r2 │ │ │ │ + smlabbeq r6, r0, sl, r4 │ │ │ │ + tsteq r6, ip, asr sl │ │ │ │ + @ instruction: 0x01062e98 │ │ │ │ @ instruction: 0x01056abc │ │ │ │ - tsteq r6, r0, ror sp │ │ │ │ - tsteq r6, ip, asr #26 │ │ │ │ - smlatbeq r5, r4, sl, r6 │ │ │ │ - tsteq r6, r0, lsr r9 │ │ │ │ + smlatbeq r6, r4, lr, r2 │ │ │ │ + smlatbeq r5, ip, sl, r6 │ │ │ │ + smlatbeq r6, r4, sl, r4 │ │ │ │ + smlabbeq r6, r0, sl, r4 │ │ │ │ @ instruction: 0x01056a94 │ │ │ │ - tsteq r6, r0, lsl #20 │ │ │ │ - smlabteq r6, ip, sp, r2 │ │ │ │ - tsteq r6, r4, ror #18 │ │ │ │ - tsteq r6, r0, asr #18 │ │ │ │ - tsteq r6, ip, ror sp │ │ │ │ - tsteq r5, r4, ror #20 │ │ │ │ - smlabbeq r6, r8, sp, r2 │ │ │ │ - tsteq r5, r4, asr sl │ │ │ │ - smlabteq r6, ip, sp, r2 │ │ │ │ - smlatbeq r6, r8, sp, r2 │ │ │ │ - tsteq r6, r8, ror r9 │ │ │ │ + ldrdeq r2, [r6, -r0] │ │ │ │ + smlabbeq r5, r4, sl, r6 │ │ │ │ + ldrdeq r3, [r6, -r0] │ │ │ │ + tsteq r6, r8, lsl ip │ │ │ │ + @ instruction: 0x01062f90 │ │ │ │ + strdeq r4, [r6, -r0] │ │ │ │ + strdeq r2, [r6, -r4] │ │ │ │ + ldrdeq r2, [r6, -r0] │ │ │ │ + smlatbeq r6, r0, sl, r4 │ │ │ │ + tsteq r5, r4, asr #20 │ │ │ │ + smlatbeq r6, ip, sl, r4 │ │ │ │ tsteq r5, r4, lsr sl │ │ │ │ - smlabbeq r6, r4, r9, r4 │ │ │ │ - tsteq r5, r4, lsr #20 │ │ │ │ - tsteq r6, r8, lsr #28 │ │ │ │ - smlabteq r6, r0, r9, r4 │ │ │ │ - @ instruction: 0x0106499c │ │ │ │ - ldrdeq r2, [r6, -r8] │ │ │ │ - strdeq r6, [r5, -ip] │ │ │ │ - smlatteq r6, r4, sp, r2 │ │ │ │ - smlatteq r5, ip, r9, r6 │ │ │ │ - smlatteq r6, r4, r9, r4 │ │ │ │ - smlabteq r6, r0, r9, r4 │ │ │ │ + strdeq r4, [r6, -r0] │ │ │ │ + smlabteq r6, ip, sl, r4 │ │ │ │ + tsteq r6, r8, lsl #30 │ │ │ │ + tsteq r5, r4, lsl sl │ │ │ │ + tsteq r6, r4, lsl pc │ │ │ │ + tsteq r5, r4, lsl #20 │ │ │ │ + tsteq r6, ip, asr #22 │ │ │ │ + tsteq r6, r0, asr pc │ │ │ │ + tsteq r6, ip, lsr #30 │ │ │ │ + strdeq r4, [r6, -lr] │ │ │ │ + smlatteq r5, r0, r9, r6 │ │ │ │ + tsteq r6, lr, lsl #22 │ │ │ │ ldrdeq r6, [r5, -r4] │ │ │ │ - tsteq r6, r0, lsl lr │ │ │ │ - smlabteq r5, r4, r9, r6 │ │ │ │ - tsteq r6, r0, lsl r1 │ │ │ │ - tsteq r6, r8, asr fp │ │ │ │ - ldrdeq r2, [r6, -r0] │ │ │ │ - tsteq r6, r0, lsr sl │ │ │ │ - tsteq r6, r4, lsr lr │ │ │ │ - tsteq r6, r0, lsl lr │ │ │ │ - smlatteq r6, r0, r9, r4 │ │ │ │ - smlabbeq r5, r4, r9, r6 │ │ │ │ - smlatteq r6, ip, r9, r4 │ │ │ │ - tsteq r5, r4, ror r9 │ │ │ │ - tsteq r6, r0, lsr sl │ │ │ │ - tsteq r6, ip, lsl #20 │ │ │ │ - tsteq r6, r8, asr #28 │ │ │ │ - tsteq r5, r4, asr r9 │ │ │ │ - tsteq r6, r4, asr lr │ │ │ │ - tsteq r5, r4, asr #18 │ │ │ │ - smlabbeq r6, ip, sl, r4 │ │ │ │ - @ instruction: 0x01062e90 │ │ │ │ - tsteq r6, ip, ror #28 │ │ │ │ - tsteq r6, lr, lsr sl │ │ │ │ - tsteq r5, r0, lsr #18 │ │ │ │ - tsteq r6, lr, asr #20 │ │ │ │ - tsteq r5, r4, lsl r9 │ │ │ │ - @ instruction: 0x01062ebe │ │ │ │ - @ instruction: 0x01062e9c │ │ │ │ - tsteq r5, r2, lsl #18 │ │ │ │ - smlabbeq r6, r4, sl, r4 │ │ │ │ - strdeq r6, [r5, -r6] │ │ │ │ - tsteq r6, r8, asr fp │ │ │ │ - tsteq r6, r6, lsr #30 │ │ │ │ - smlabteq r6, r0, sl, r4 │ │ │ │ - @ instruction: 0x01064a9e │ │ │ │ - ldrdeq r2, [r6, -ip] │ │ │ │ - ldrdeq r6, [r5, -r2] │ │ │ │ - smlatteq r6, ip, lr, r2 │ │ │ │ - smlabteq r5, r6, r8, r6 │ │ │ │ - tsteq r6, r4, lsr pc │ │ │ │ - tsteq r6, r2, lsl pc │ │ │ │ - smlatteq r6, r4, sl, r4 │ │ │ │ - smlatbeq r5, lr, r8, r6 │ │ │ │ - strdeq r4, [r6, -r4] │ │ │ │ - smlatbeq r5, r2, r8, r6 │ │ │ │ - @ instruction: 0x01062f9c │ │ │ │ - tsteq r6, r6, lsr fp │ │ │ │ - tsteq r6, r4, lsl fp │ │ │ │ - tsteq r6, r2, asr pc │ │ │ │ - smlabbeq r5, r4, r8, r6 │ │ │ │ - tsteq r6, r2, ror #30 │ │ │ │ - tsteq r5, r8, ror r8 │ │ │ │ - tsteq r6, r6, ror #22 │ │ │ │ + tsteq r6, lr, ror pc │ │ │ │ + tsteq r6, ip, asr pc │ │ │ │ + smlabteq r5, r2, r9, r6 │ │ │ │ tsteq r6, r4, asr #22 │ │ │ │ - tsteq r5, r6, ror #16 │ │ │ │ - @ instruction: 0x01062f98 │ │ │ │ - tsteq r5, sl, asr r8 │ │ │ │ - smlatteq r6, ip, ip, r4 │ │ │ │ - tsteq r6, r6, rrx │ │ │ │ - smlabteq r6, r8, fp, r4 │ │ │ │ - smlabteq r6, lr, pc, r2 @ │ │ │ │ + @ instruction: 0x010569b6 │ │ │ │ + tsteq r6, r8, lsl ip │ │ │ │ + smlatteq r6, r6, pc, r2 @ │ │ │ │ + smlabbeq r6, r0, fp, r4 │ │ │ │ + tsteq r6, lr, asr fp │ │ │ │ + @ instruction: 0x01062f9c │ │ │ │ + @ instruction: 0x01056992 │ │ │ │ smlatbeq r6, ip, pc, r2 @ │ │ │ │ - tsteq r6, lr, ror fp │ │ │ │ - tsteq r5, r0, lsr r8 │ │ │ │ - smlabbeq r6, lr, fp, r4 │ │ │ │ - tsteq r5, r4, lsr #16 │ │ │ │ - ldrdeq r4, [r6, -r6] │ │ │ │ + smlabbeq r5, r6, r9, r6 │ │ │ │ + strdeq r2, [r6, -r4] │ │ │ │ + ldrdeq r2, [r6, -r2] │ │ │ │ + smlatbeq r6, r4, fp, r4 │ │ │ │ + tsteq r5, lr, ror #18 │ │ │ │ @ instruction: 0x01064bb4 │ │ │ │ - strdeq r2, [r6, -r2] │ │ │ │ - tsteq r5, ip, lsl #16 │ │ │ │ - tsteq r6, r2 │ │ │ │ - tsteq r5, r0, lsl #16 │ │ │ │ - tsteq r6, lr, lsr ip │ │ │ │ - tsteq r6, r4, asr #32 │ │ │ │ + tsteq r5, r2, ror #18 │ │ │ │ + qaddeq r3, ip, r6 │ │ │ │ + strdeq r4, [r6, -r6] │ │ │ │ + ldrdeq r4, [r6, -r4] │ │ │ │ + tsteq r6, r2, lsl r0 │ │ │ │ + tsteq r5, r4, asr #18 │ │ │ │ tsteq r6, r2, lsr #32 │ │ │ │ - strdeq r4, [r6, -r4] │ │ │ │ - smlatteq r5, r2, r7, r6 │ │ │ │ + tsteq r5, r8, lsr r9 │ │ │ │ + tsteq r6, r6, lsr #24 │ │ │ │ tsteq r6, r4, lsl #24 │ │ │ │ - ldrdeq r6, [r5, -r6] │ │ │ │ - tsteq r6, r4, ror r0 │ │ │ │ - qaddeq r3, r2, r6 │ │ │ │ - smlabteq r5, r4, r7, r6 │ │ │ │ - tsteq r6, sl, lsr ip │ │ │ │ - @ instruction: 0x010567b8 │ │ │ │ - tsteq r6, lr, lsl #26 │ │ │ │ - ldrdeq r3, [r6, -ip] │ │ │ │ - tsteq r6, r6, ror ip │ │ │ │ - tsteq r6, r4, asr ip │ │ │ │ - swpeq r3, r2, [r6] │ │ │ │ - @ instruction: 0x01056794 │ │ │ │ - smlatbeq r6, r2, r0, r3 │ │ │ │ - smlabbeq r5, r8, r7, r6 │ │ │ │ - smlatteq r6, sl, r0, r3 │ │ │ │ - smlabteq r6, r8, r0, r3 │ │ │ │ - @ instruction: 0x01064c9a │ │ │ │ - tsteq r5, r0, ror r7 │ │ │ │ - smlatbeq r6, sl, ip, r4 │ │ │ │ - tsteq r5, r4, ror #14 │ │ │ │ - tsteq r6, r2, asr r1 │ │ │ │ - smlatteq r6, ip, ip, r4 │ │ │ │ - smlabteq r6, sl, ip, r4 │ │ │ │ - tsteq r6, r8, lsl #2 │ │ │ │ - tsteq r5, r6, asr #14 │ │ │ │ - tsteq r6, r8, lsl r1 │ │ │ │ - tsteq r5, sl, lsr r7 │ │ │ │ - tsteq r6, ip, lsl sp │ │ │ │ + tsteq r5, r6, lsr #18 │ │ │ │ + qaddeq r3, r8, r6 │ │ │ │ + tsteq r5, sl, lsl r9 │ │ │ │ + smlatbeq r6, ip, sp, r4 │ │ │ │ + tsteq r6, r6, lsr #2 │ │ │ │ + smlabbeq r6, r8, ip, r4 │ │ │ │ + smlabbeq r6, lr, r0, r3 │ │ │ │ + tsteq r6, ip, rrx │ │ │ │ + tsteq r6, lr, lsr ip │ │ │ │ + strdeq r6, [r5, -r0] │ │ │ │ + tsteq r6, lr, asr #24 │ │ │ │ + smlatteq r5, r4, r8, r6 │ │ │ │ + @ instruction: 0x01064c96 │ │ │ │ + tsteq r6, r4, ror ip │ │ │ │ + strheq r3, [r6, -r2] │ │ │ │ + smlabteq r5, ip, r8, r6 │ │ │ │ + smlabteq r6, r2, r0, r3 │ │ │ │ + smlabteq r5, r0, r8, r6 │ │ │ │ + strdeq r4, [r6, -lr] │ │ │ │ + tsteq r6, r4, lsl #2 │ │ │ │ + smlatteq r6, r2, r0, r3 │ │ │ │ + @ instruction: 0x01064cb4 │ │ │ │ + smlatbeq r5, r2, r8, r6 │ │ │ │ + smlabteq r6, r4, ip, r4 │ │ │ │ + @ instruction: 0x01056896 │ │ │ │ + tsteq r6, r4, lsr r1 │ │ │ │ + tsteq r6, r2, lsl r1 │ │ │ │ + smlabbeq r5, r4, r8, r6 │ │ │ │ strdeq r4, [r6, -sl] │ │ │ │ - tsteq r5, r8, lsr #14 │ │ │ │ - tsteq r6, lr, asr #2 │ │ │ │ - tsteq r5, ip, lsl r7 │ │ │ │ + tsteq r5, r8, ror r8 │ │ │ │ + smlabteq r6, lr, sp, r4 │ │ │ │ + @ instruction: 0x0106319c │ │ │ │ + tsteq r6, r6, lsr sp │ │ │ │ + tsteq r6, r4, lsl sp │ │ │ │ + tsteq r6, r2, asr r1 │ │ │ │ + tsteq r5, r4, asr r8 │ │ │ │ + tsteq r6, r2, ror #2 │ │ │ │ + tsteq r5, r8, asr #16 │ │ │ │ + smlatbeq r6, sl, r1, r3 │ │ │ │ + smlabbeq r6, r8, r1, r3 │ │ │ │ + tsteq r6, sl, asr sp │ │ │ │ + tsteq r5, r0, lsr r8 │ │ │ │ + tsteq r6, sl, ror #26 │ │ │ │ + tsteq r5, r4, lsr #16 │ │ │ │ + tsteq r6, r2, lsl r2 │ │ │ │ + smlatbeq r6, ip, sp, r4 │ │ │ │ + smlabbeq r6, sl, sp, r4 │ │ │ │ + smlabteq r6, r8, r1, r3 │ │ │ │ + tsteq r5, r6, lsl #16 │ │ │ │ + ldrdeq r3, [r6, -r8] │ │ │ │ + strdeq r6, [r5, -sl] │ │ │ │ + ldrdeq r4, [r6, -ip] │ │ │ │ + @ instruction: 0x01064dba │ │ │ │ + smlatteq r5, r8, r7, r6 │ │ │ │ + tsteq r6, lr, lsl #4 │ │ │ │ + ldrdeq r6, [r5, -ip] │ │ │ │ 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 r5, lr, asr #20 │ │ │ │ - tsteq r7, r0, lsr pc │ │ │ │ - tsteq r5, r2, asr #20 │ │ │ │ - ldrdeq sp, [r5, -r4] │ │ │ │ - tsteq r7, r6, ror lr │ │ │ │ + tsteq r5, lr, lsl #22 │ │ │ │ + strdeq r5, [r7, -r0] │ │ │ │ + tsteq r5, r2, lsl #22 │ │ │ │ + @ instruction: 0x0105da94 │ │ │ │ + tsteq r7, r6, lsr pc │ │ │ │ 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 1974a10 │ │ │ │ tstcs r1, fp, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ @ instruction: 0xf7ed9600 │ │ │ │ andlt lr, r2, r8, ror ip │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - tsteq r5, r8, lsl r8 │ │ │ │ - tsteq r7, r2 │ │ │ │ - tsteq r5, lr, lsr #22 │ │ │ │ - smlatteq r7, r4, pc, r4 @ │ │ │ │ - tsteq r5, r6, lsr fp │ │ │ │ - tsteq r5, sl, lsr fp │ │ │ │ - tsteq r5, lr, lsl fp │ │ │ │ - tsteq lr, ip, lsl r6 │ │ │ │ - tsteq r5, sl, lsl fp │ │ │ │ - tsteq r5, ip, lsl #22 │ │ │ │ - tsteq r5, ip, lsl #22 │ │ │ │ - tsteq r5, r8, lsl fp │ │ │ │ - tsteq r5, ip, lsl fp │ │ │ │ - tsteq r5, sl, lsl fp │ │ │ │ - tsteq r7, r0, lsr #30 │ │ │ │ - tsteq r5, ip, lsl #22 │ │ │ │ - strdeq r4, [r7, -lr] │ │ │ │ - tsteq r5, r8, ror sl │ │ │ │ - tsteq r5, r4, ror r7 │ │ │ │ - tsteq r5, ip, ror #14 │ │ │ │ - smlabteq r5, r0, sl, ip │ │ │ │ - smlabteq r5, r0, sl, ip │ │ │ │ - smlabteq r5, r4, sl, ip │ │ │ │ - strdeq r1, [lr, -sl] │ │ │ │ + ldrdeq r5, [r5, -r8] │ │ │ │ + smlabteq r7, r2, r0, r5 │ │ │ │ + smlatteq r5, lr, fp, ip │ │ │ │ + smlatbeq r7, r4, r0, r5 │ │ │ │ + strdeq ip, [r5, -r6] │ │ │ │ + strdeq ip, [r5, -sl] │ │ │ │ + ldrdeq ip, [r5, -lr] │ │ │ │ + ldrdeq r1, [lr, -ip] │ │ │ │ + ldrdeq ip, [r5, -sl] │ │ │ │ + smlabteq r5, ip, fp, ip │ │ │ │ + smlabteq r5, ip, fp, ip │ │ │ │ + ldrdeq ip, [r5, -r8] │ │ │ │ + ldrdeq ip, [r5, -ip] │ │ │ │ + ldrdeq ip, [r5, -sl] │ │ │ │ + smlatteq r7, r0, pc, r4 @ │ │ │ │ + smlabteq r5, ip, fp, ip │ │ │ │ + @ instruction: 0x01074fbe │ │ │ │ + tsteq r5, r8, lsr fp │ │ │ │ + tsteq r5, r4, lsr r8 │ │ │ │ + tsteq r5, ip, lsr #16 │ │ │ │ + smlabbeq r5, r0, fp, ip │ │ │ │ + smlabbeq r5, r0, fp, ip │ │ │ │ + smlabbeq r5, r4, fp, ip │ │ │ │ + @ instruction: 0x010e15ba │ │ │ │ + @ instruction: 0x010559b8 │ │ │ │ + smlabteq r5, r4, r9, r5 │ │ │ │ + smlabbeq lr, r6, r5, r1 │ │ │ │ + smlatbeq r5, ip, r9, r5 │ │ │ │ + smlabbeq r5, r2, r9, r5 │ │ │ │ + smlabbeq r5, lr, r9, r5 │ │ │ │ + smlabbeq r5, sl, r9, r5 │ │ │ │ + smlabbeq r5, r6, r9, r5 │ │ │ │ + smlabbeq r5, r2, r9, r5 │ │ │ │ + smlabbeq r5, r2, r9, r5 │ │ │ │ + strdeq r1, [lr, -r4] │ │ │ │ + tsteq r5, lr, ror #18 │ │ │ │ + strdeq r5, [r5, -r0] │ │ │ │ + strdeq r5, [r5, -ip] │ │ │ │ strdeq r5, [r5, -r8] │ │ │ │ - tsteq r5, r4, lsl #18 │ │ │ │ - smlabteq lr, r6, r4, r1 │ │ │ │ - smlatteq r5, ip, r8, r5 │ │ │ │ - smlabteq r5, r2, r8, r5 │ │ │ │ - smlabteq r5, lr, r8, r5 │ │ │ │ - smlabteq r5, sl, r8, r5 │ │ │ │ - smlabteq r5, r6, r8, r5 │ │ │ │ - smlabteq r5, r2, r8, r5 │ │ │ │ - smlabteq r5, r2, r8, r5 │ │ │ │ - tsteq lr, r4, lsr r4 │ │ │ │ - smlatbeq r5, lr, r8, r5 │ │ │ │ - tsteq r5, r0, lsr r8 │ │ │ │ - tsteq r5, ip, lsr r8 │ │ │ │ - tsteq r5, r8, lsr r8 │ │ │ │ + strdeq r5, [r5, -r4] │ │ │ │ + strdeq r5, [r5, -r0] │ │ │ │ + strdeq r5, [r5, -r0] │ │ │ │ + tsteq lr, r2, ror #8 │ │ │ │ + tsteq r5, r0, ror #16 │ │ │ │ + tsteq r5, r8, ror #16 │ │ │ │ + tsteq lr, sl, lsr #8 │ │ │ │ + tsteq r5, r0, asr r8 │ │ │ │ + tsteq r5, r8, lsr #16 │ │ │ │ + tsteq r5, r6, lsr r8 │ │ │ │ tsteq r5, r4, lsr r8 │ │ │ │ + tsteq r5, r2, lsr r8 │ │ │ │ tsteq r5, r0, lsr r8 │ │ │ │ - tsteq r5, r0, lsr r8 │ │ │ │ - smlatbeq lr, r2, r3, r1 │ │ │ │ - smlatbeq r5, r0, r7, r5 │ │ │ │ - smlatbeq r5, r8, r7, r5 │ │ │ │ - tsteq lr, sl, ror #6 │ │ │ │ - @ instruction: 0x01055790 │ │ │ │ - tsteq r5, r8, ror #14 │ │ │ │ - tsteq r5, r6, ror r7 │ │ │ │ - tsteq r5, r4, ror r7 │ │ │ │ - tsteq r5, r2, ror r7 │ │ │ │ - tsteq r5, r0, ror r7 │ │ │ │ - tsteq r5, r2, ror r7 │ │ │ │ - smlatteq lr, r6, r2, r1 │ │ │ │ - tsteq r5, r2, ror #14 │ │ │ │ - smlatbeq lr, r0, r2, r1 │ │ │ │ - @ instruction: 0x010555b8 │ │ │ │ - tsteq r7, r4, lsl #24 │ │ │ │ - @ instruction: 0x0105559a │ │ │ │ - smlatteq r7, r6, fp, r4 │ │ │ │ - tsteq r6, r8, lsl r6 │ │ │ │ - tsteq r5, ip, ror #8 │ │ │ │ - tsteq r5, r6, ror #8 │ │ │ │ - ldrdeq r5, [r5, -ip] │ │ │ │ - smlatteq r5, r4, r4, r5 │ │ │ │ - smlatteq r5, r6, r4, r5 │ │ │ │ - smlatteq r5, r0, r4, r5 │ │ │ │ - @ instruction: 0x010554b8 │ │ │ │ - @ instruction: 0x010554ba │ │ │ │ - smlatbeq r6, r6, r5, r3 │ │ │ │ - smlatbeq r6, r6, r5, r3 │ │ │ │ - smlatbeq r6, r8, r5, r3 │ │ │ │ - smlatbeq r6, r6, r5, r3 │ │ │ │ + tsteq r5, r2, lsr r8 │ │ │ │ + smlatbeq lr, r6, r3, r1 │ │ │ │ + tsteq r5, r2, lsr #16 │ │ │ │ + tsteq lr, r0, ror #6 │ │ │ │ + tsteq r5, r8, ror r6 │ │ │ │ + smlabteq r7, r4, ip, r4 │ │ │ │ + tsteq r5, sl, asr r6 │ │ │ │ + smlatbeq r7, r6, ip, r4 │ │ │ │ + ldrdeq r3, [r6, -r8] │ │ │ │ + tsteq r5, ip, lsr #10 │ │ │ │ + tsteq r5, r6, lsr #10 │ │ │ │ + @ instruction: 0x0105559c │ │ │ │ + smlatbeq r5, r4, r5, r5 │ │ │ │ + smlatbeq r5, r6, r5, r5 │ │ │ │ + smlatbeq r5, r0, r5, r5 │ │ │ │ + tsteq r5, r8, ror r5 │ │ │ │ + tsteq r5, sl, ror r5 │ │ │ │ + tsteq r6, r6, ror #12 │ │ │ │ + tsteq r6, r6, ror #12 │ │ │ │ + tsteq r6, r8, ror #12 │ │ │ │ + tsteq r6, r6, ror #12 │ │ │ │ + tsteq lr, sl, asr #4 │ │ │ │ + smlabteq r5, r8, r4, r5 │ │ │ │ + tsteq r6, r6, asr #12 │ │ │ │ + tsteq r8, r0, asr sl │ │ │ │ + tsteq lr, r8, lsl #4 │ │ │ │ + tsteq r6, r6, lsr #12 │ │ │ │ + tsteq r6, r2, lsr r6 │ │ │ │ + tsteq r6, r0, lsr r6 │ │ │ │ + ldrdeq ip, [r5, -ip] │ │ │ │ + smlatteq r5, r6, sl, ip │ │ │ │ + smlatteq r5, ip, sl, ip │ │ │ │ + smlatteq r5, lr, sl, ip │ │ │ │ smlabbeq lr, sl, r1, r1 │ │ │ │ - tsteq r5, r8, lsl #8 │ │ │ │ - smlabbeq r6, r6, r5, r3 │ │ │ │ - @ instruction: 0x01085990 │ │ │ │ - tsteq lr, r8, asr #2 │ │ │ │ - tsteq r6, r6, ror #10 │ │ │ │ - tsteq r6, r2, ror r5 │ │ │ │ - tsteq r6, r0, ror r5 │ │ │ │ - tsteq r5, ip, lsl r6 │ │ │ │ - tsteq r5, r6, lsr #20 │ │ │ │ - tsteq r5, ip, lsr #20 │ │ │ │ - tsteq r5, lr, lsr #20 │ │ │ │ - smlabteq lr, sl, r0, r1 │ │ │ │ - @ instruction: 0x01055294 │ │ │ │ - tsteq r7, r0, lsr sl │ │ │ │ - smlatbeq r5, ip, r5, ip │ │ │ │ - tsteq lr, ip, rrx │ │ │ │ - smlatteq r5, r4, r1, r5 │ │ │ │ - smlabteq r7, lr, r9, r4 │ │ │ │ - smlabteq r5, r4, r1, r5 │ │ │ │ - @ instruction: 0x010749b0 │ │ │ │ - smlabbeq r5, r2, lr, r4 │ │ │ │ + tsteq r5, r4, asr r3 │ │ │ │ + strdeq r4, [r7, -r0] │ │ │ │ + tsteq r5, ip, ror #12 │ │ │ │ + tsteq lr, ip, lsr #2 │ │ │ │ + smlatbeq r5, r4, r2, r5 │ │ │ │ + smlabbeq r7, lr, sl, r4 │ │ │ │ + smlabbeq r5, r4, r2, r5 │ │ │ │ + tsteq r7, r0, ror sl │ │ │ │ + tsteq r5, r2, asr #30 │ │ │ │ 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 │ │ │ │ - ldrdeq r3, [r6, -ip] │ │ │ │ - tsteq r6, lr, lsl #6 │ │ │ │ - tsteq r6, lr, asr #6 │ │ │ │ @ instruction: 0x0106339c │ │ │ │ - tsteq r6, lr, lsl r3 │ │ │ │ - smlabteq r6, r8, r2, r3 │ │ │ │ - smlatbeq r6, r6, r2, r3 │ │ │ │ - @ instruction: 0x010632b0 │ │ │ │ - smlabteq r5, sl, fp, r4 │ │ │ │ - ldrdeq r3, [r6, -r8] │ │ │ │ - smlatteq r6, r6, r2, r3 │ │ │ │ - @ instruction: 0x01054bb8 │ │ │ │ - tsteq r6, sl, lsr r3 │ │ │ │ - tsteq r6, r4, lsl r3 │ │ │ │ - tsteq r6, lr, lsl r3 │ │ │ │ - smlatbeq r5, r0, fp, r4 │ │ │ │ - tsteq r6, sl, lsr r3 │ │ │ │ - @ instruction: 0x01054b94 │ │ │ │ + smlabteq r6, lr, r3, r3 │ │ │ │ + tsteq r6, lr, lsl #8 │ │ │ │ + tsteq r6, ip, asr r4 │ │ │ │ + ldrdeq r3, [r6, -lr] │ │ │ │ + smlabbeq r6, r8, r3, r3 │ │ │ │ + tsteq r6, r6, ror #6 │ │ │ │ + tsteq r6, r0, ror r3 │ │ │ │ + smlabbeq r5, sl, ip, r4 │ │ │ │ + @ instruction: 0x01063398 │ │ │ │ + smlatbeq r6, r6, r3, r3 │ │ │ │ + tsteq r5, r8, ror ip │ │ │ │ + strdeq r3, [r6, -sl] │ │ │ │ + ldrdeq r3, [r6, -r4] │ │ │ │ + ldrdeq r3, [r6, -lr] │ │ │ │ + tsteq r5, r0, ror #24 │ │ │ │ + strdeq r3, [r6, -sl] │ │ │ │ + tsteq r5, r4, asr ip │ │ │ │ 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 10f5094 │ │ │ │ tstcs r1, fp, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ @ instruction: 0xf7ed9500 │ │ │ │ andlt lr, r2, r6, lsr r9 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ + smlatbeq r5, r2, r3, ip │ │ │ │ + @ instruction: 0x01074796 │ │ │ │ + tsteq r6, r8, asr #6 │ │ │ │ + tsteq r7, r4, asr r7 │ │ │ │ + tsteq r6, lr, lsr r3 │ │ │ │ + tsteq r6, r8, lsr r3 │ │ │ │ + smlatbeq lr, r0, sp, r0 │ │ │ │ + tsteq r6, ip, lsl r3 │ │ │ │ + tsteq r7, r4, lsl #14 │ │ │ │ smlatteq r5, r2, r2, ip │ │ │ │ - ldrdeq r4, [r7, -r6] │ │ │ │ - smlabbeq r6, r8, r2, r3 │ │ │ │ - @ instruction: 0x01074694 │ │ │ │ - tsteq r6, lr, ror r2 │ │ │ │ - tsteq r6, r8, ror r2 │ │ │ │ - smlatteq lr, r0, ip, r0 │ │ │ │ - tsteq r6, ip, asr r2 │ │ │ │ - tsteq r7, r4, asr #12 │ │ │ │ - tsteq r5, r2, lsr #4 │ │ │ │ - tsteq r7, sl, lsr #12 │ │ │ │ - tsteq r5, r4, ror lr │ │ │ │ - tsteq r7, r0, lsl r6 │ │ │ │ - tsteq r6, sl, lsl r2 │ │ │ │ - tsteq r6, ip, lsl #4 │ │ │ │ - tsteq r6, sl, lsl #4 │ │ │ │ - tsteq r6, r8, lsl #4 │ │ │ │ - tsteq r6, r6, lsl #4 │ │ │ │ - tsteq lr, r6, lsr #24 │ │ │ │ - strdeq r3, [r6, -r4] │ │ │ │ - strdeq r3, [r6, -ip] │ │ │ │ - strdeq r3, [r6, -sl] │ │ │ │ - strdeq r3, [r6, -r8] │ │ │ │ - strdeq r3, [r6, -ip] │ │ │ │ - strdeq r3, [r6, -r2] │ │ │ │ - smlatteq r6, ip, r1, r3 │ │ │ │ - strdeq r3, [r6, -r0] │ │ │ │ - smlatteq r6, sl, r1, r3 │ │ │ │ - smlatteq r6, r0, r1, r3 │ │ │ │ - tsteq r7, ip, lsl #10 │ │ │ │ - ldrdeq r3, [r6, -r8] │ │ │ │ - ldrdeq r3, [r6, -r8] │ │ │ │ - ldrdeq r3, [r6, -ip] │ │ │ │ + smlatteq r7, sl, r6, r4 │ │ │ │ + tsteq r5, r4, lsr pc │ │ │ │ + ldrdeq r4, [r7, -r0] │ │ │ │ ldrdeq r3, [r6, -sl] │ │ │ │ - smlatteq r6, r0, r1, r3 │ │ │ │ - tsteq lr, r4, lsl fp │ │ │ │ - ldrdeq r3, [r6, -sl] │ │ │ │ - tsteq r7, sl, ror r4 │ │ │ │ - smlabbeq r6, r8, r0, r3 │ │ │ │ - @ instruction: 0x010631b0 │ │ │ │ - @ instruction: 0x010631b6 │ │ │ │ - @ instruction: 0x010631b4 │ │ │ │ - @ instruction: 0x010631ba │ │ │ │ - smlabteq r6, r4, r1, r3 │ │ │ │ - smlabteq r6, lr, r1, r3 │ │ │ │ - ldrdeq r3, [r6, -r4] │ │ │ │ - tsteq lr, r4, ror #20 │ │ │ │ - smlabteq r6, r6, r1, r3 │ │ │ │ - smlatteq r8, r2, r9, r2 │ │ │ │ - @ instruction: 0x01075fb0 │ │ │ │ - @ instruction: 0x010631ba │ │ │ │ - smlabteq r6, sl, r1, r3 │ │ │ │ - smlabteq r6, r4, r1, r3 │ │ │ │ - smlabteq r6, r4, r1, r3 │ │ │ │ - tsteq r7, r4, ror r3 │ │ │ │ - tsteq r5, lr, lsl #26 │ │ │ │ - tsteq r7, sl, asr r3 │ │ │ │ - @ instruction: 0x01063198 │ │ │ │ - tstpeq r3, sl, lsl r9 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq lr, sl, r9, r0 │ │ │ │ - strdeq r4, [r5, -lr] │ │ │ │ + smlabteq r6, ip, r2, r3 │ │ │ │ + smlabteq r6, sl, r2, r3 │ │ │ │ + smlabteq r6, r8, r2, r3 │ │ │ │ + smlabteq r6, r6, r2, r3 │ │ │ │ + smlatteq lr, r6, ip, r0 │ │ │ │ + @ instruction: 0x010632b4 │ │ │ │ + @ instruction: 0x010632bc │ │ │ │ + @ instruction: 0x010632ba │ │ │ │ + @ instruction: 0x010632b8 │ │ │ │ + @ instruction: 0x010632bc │ │ │ │ + @ instruction: 0x010632b2 │ │ │ │ + smlatbeq r6, ip, r2, r3 │ │ │ │ + @ instruction: 0x010632b0 │ │ │ │ + smlatbeq r6, sl, r2, r3 │ │ │ │ + smlatbeq r6, r0, r2, r3 │ │ │ │ + smlabteq r7, ip, r5, r4 │ │ │ │ + @ instruction: 0x01063298 │ │ │ │ + @ instruction: 0x01063298 │ │ │ │ + @ instruction: 0x0106329c │ │ │ │ + @ instruction: 0x0106329a │ │ │ │ + smlatbeq r6, r0, r2, r3 │ │ │ │ + ldrdeq r0, [lr, -r4] │ │ │ │ + @ instruction: 0x0106329a │ │ │ │ + tsteq r7, sl, lsr r5 │ │ │ │ + tsteq r6, r8, asr #2 │ │ │ │ + tsteq r6, r0, ror r2 │ │ │ │ + tsteq r6, r6, ror r2 │ │ │ │ + tsteq r6, r4, ror r2 │ │ │ │ + tsteq r6, sl, ror r2 │ │ │ │ + smlabbeq r6, r4, r2, r3 │ │ │ │ + smlabbeq r6, lr, r2, r3 │ │ │ │ + @ instruction: 0x01063294 │ │ │ │ + tsteq lr, r4, lsr #22 │ │ │ │ + smlabbeq r6, r6, r2, r3 │ │ │ │ + smlatbeq r8, r2, sl, r2 │ │ │ │ + tsteq r7, r0, ror r0 │ │ │ │ + tsteq r6, sl, ror r2 │ │ │ │ + smlabbeq r6, sl, r2, r3 │ │ │ │ + smlabbeq r6, r4, r2, r3 │ │ │ │ + smlabbeq r6, r4, r2, r3 │ │ │ │ + tsteq r7, r4, lsr r4 │ │ │ │ + smlabteq r5, lr, sp, r4 │ │ │ │ + tsteq r7, sl, lsl r4 │ │ │ │ + tsteq r6, r8, asr r2 │ │ │ │ + ldrdeq pc, [r3, -sl] │ │ │ │ + tsteq lr, sl, ror #20 │ │ │ │ + @ instruction: 0x010548be │ │ │ │ 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 │ │ │ │ - smlatteq r6, lr, pc, r2 @ │ │ │ │ - tsteq r6, lr, lsl r0 │ │ │ │ - tsteq r6, r4, rrx │ │ │ │ - smlatteq r6, r4, r0, r3 │ │ │ │ - tsteq r6, r4, asr #2 │ │ │ │ - smlatbeq r6, r0, r1, r3 │ │ │ │ - tsteq r6, r2, lsl #4 │ │ │ │ - tsteq r6, r6, ror r2 │ │ │ │ - ldrdeq r3, [r6, -r8] │ │ │ │ - tsteq r6, ip, asr #6 │ │ │ │ - smlatbeq r6, r2, r3, r3 │ │ │ │ - strdeq r3, [r6, -sl] │ │ │ │ - tsteq r6, sl, ror #8 │ │ │ │ - smlabteq r6, r2, r4, r3 │ │ │ │ - strdeq r3, [r6, -r8] │ │ │ │ - tsteq r6, r4, ror #10 │ │ │ │ - tsteq r6, r2, ror #10 │ │ │ │ - tsteq r6, lr, asr r7 │ │ │ │ - @ instruction: 0x010636b0 │ │ │ │ - tsteq r6, ip, lsl #12 │ │ │ │ - tsteq r6, r8, asr r5 │ │ │ │ - strdeq r3, [r6, -sl] │ │ │ │ - tsteq r6, sl, lsr #16 │ │ │ │ - smlatbeq r6, r8, r9, r3 │ │ │ │ + smlatbeq r6, lr, r0, r3 │ │ │ │ ldrdeq r3, [r6, -lr] │ │ │ │ - smlabteq r6, r2, r9, r3 │ │ │ │ - tsteq r6, ip, lsr #20 │ │ │ │ - @ instruction: 0x01063a9e │ │ │ │ - smlatteq r6, lr, sl, r3 │ │ │ │ - tsteq r6, r6, asr fp │ │ │ │ - smlatbeq r6, r0, fp, r3 │ │ │ │ - ldrdeq r3, [r6, -r8] │ │ │ │ - strheq r4, [r6, -r6] │ │ │ │ - tsteq r6, r2, ror r5 │ │ │ │ - tsteq r6, r6, asr #28 │ │ │ │ - smlatteq r6, r6, r2, r4 │ │ │ │ - smlatteq r6, r4, fp, r3 │ │ │ │ - tsteq r6, r6, lsr #32 │ │ │ │ - smlabteq r6, lr, r4, r4 │ │ │ │ - @ instruction: 0x01063db6 │ │ │ │ - tsteq r6, lr, lsr r2 │ │ │ │ - tsteq r6, r0, asr #22 │ │ │ │ - smlabbeq r6, r0, pc, r3 @ │ │ │ │ - tsteq r6, ip, lsr #8 │ │ │ │ - tsteq r6, r6, lsl #26 │ │ │ │ - @ instruction: 0x010641b6 │ │ │ │ - @ instruction: 0x01063a9e │ │ │ │ - tsteq r6, sl, asr #32 │ │ │ │ - tsteq r6, r8, ror #4 │ │ │ │ - tsteq r6, r8, asr #22 │ │ │ │ - ldrdeq r3, [r6, -r0] │ │ │ │ - tsteq r6, r8, lsr r3 │ │ │ │ - tsteq r6, r8, lsl fp │ │ │ │ + tsteq r6, r4, lsr #2 │ │ │ │ + smlatbeq r6, r4, r1, r3 │ │ │ │ + tsteq r6, r4, lsl #4 │ │ │ │ + tsteq r6, r0, ror #4 │ │ │ │ + smlabteq r6, r2, r2, r3 │ │ │ │ + tsteq r6, r6, lsr r3 │ │ │ │ + @ instruction: 0x01063398 │ │ │ │ + tsteq r6, ip, lsl #8 │ │ │ │ + tsteq r6, r2, ror #8 │ │ │ │ + @ instruction: 0x010634ba │ │ │ │ + tsteq r6, sl, lsr #10 │ │ │ │ + smlabbeq r6, r2, r5, r3 │ │ │ │ + @ instruction: 0x010635b8 │ │ │ │ + tsteq r6, r4, lsr #12 │ │ │ │ + tsteq r6, r2, lsr #12 │ │ │ │ + tsteq r6, lr, lsl r8 │ │ │ │ + tsteq r6, r0, ror r7 │ │ │ │ + smlabteq r6, ip, r6, r3 │ │ │ │ + tsteq r6, r8, lsl r6 │ │ │ │ + @ instruction: 0x010638ba │ │ │ │ + smlatteq r6, sl, r8, r3 │ │ │ │ + tsteq r6, r8, ror #20 │ │ │ │ + @ instruction: 0x0106399e │ │ │ │ + smlabbeq r6, r2, sl, r3 │ │ │ │ + smlatteq r6, ip, sl, r3 │ │ │ │ + tsteq r6, lr, asr fp │ │ │ │ + smlatbeq r6, lr, fp, r3 │ │ │ │ + tsteq r6, r6, lsl ip │ │ │ │ + tsteq r6, r0, ror #24 │ │ │ │ + @ instruction: 0x01063f98 │ │ │ │ + tsteq r6, r6, ror r1 │ │ │ │ + tsteq r6, r2, lsr r6 │ │ │ │ + tsteq r6, r6, lsl #30 │ │ │ │ + smlatbeq r6, r6, r3, r4 │ │ │ │ + smlatbeq r6, r4, ip, r3 │ │ │ │ + smlatteq r6, r6, r0, r4 │ │ │ │ + smlabbeq r6, lr, r5, r4 │ │ │ │ + tsteq r6, r6, ror lr │ │ │ │ strdeq r4, [r6, -lr] │ │ │ │ - strdeq r4, [r6, -r0] │ │ │ │ - tsteq r6, r8, lsl #26 │ │ │ │ - @ instruction: 0x010644b4 │ │ │ │ - smlabteq r6, r2, ip, r4 │ │ │ │ - smlabbeq r6, r6, r8, r4 │ │ │ │ - smlabbeq r6, r2, r4, r4 │ │ │ │ - tsteq r6, sl, ror ip │ │ │ │ - tsteq r6, r8, asr #16 │ │ │ │ - tsteq r6, sl, lsr r4 │ │ │ │ - tsteq r6, r2, asr #4 │ │ │ │ - ldrdeq r4, [r6, -r4] │ │ │ │ - ldrdeq r4, [r6, -r2] │ │ │ │ - @ instruction: 0x010649be │ │ │ │ - smlatbeq r6, r4, r5, r4 │ │ │ │ - smlabbeq r6, sl, r1, r4 │ │ │ │ - smlabbeq r6, r6, r9, r4 │ │ │ │ - tsteq r6, sl, asr r5 │ │ │ │ + tsteq r6, r0, lsl #24 │ │ │ │ + tsteq r6, r0, asr #32 │ │ │ │ + smlatteq r6, ip, r4, r4 │ │ │ │ + smlabteq r6, r6, sp, r3 │ │ │ │ + tsteq r6, r6, ror r2 │ │ │ │ + tsteq r6, lr, asr fp │ │ │ │ + tsteq r6, sl, lsl #2 │ │ │ │ + tsteq r6, r8, lsr #6 │ │ │ │ + tsteq r6, r8, lsl #24 │ │ │ │ + swpeq r4, r0, [r6] │ │ │ │ + strdeq r4, [r6, -r8] │ │ │ │ + ldrdeq r4, [r6, -r8] │ │ │ │ + @ instruction: 0x010647be │ │ │ │ + @ instruction: 0x010643b0 │ │ │ │ + smlabteq r6, r8, sp, r4 │ │ │ │ + tsteq r6, r4, ror r5 │ │ │ │ + smlabbeq r6, r2, sp, r4 │ │ │ │ + tsteq r6, r6, asr #18 │ │ │ │ + tsteq r6, r2, asr #10 │ │ │ │ + tsteq r6, sl, lsr sp │ │ │ │ + tsteq r6, r8, lsl #18 │ │ │ │ + strdeq r4, [r6, -sl] │ │ │ │ + tsteq r6, r2, lsl #6 │ │ │ │ + @ instruction: 0x01064694 │ │ │ │ + @ instruction: 0x01064292 │ │ │ │ + tsteq r6, lr, ror sl │ │ │ │ + tsteq r6, r4, ror #12 │ │ │ │ + tsteq r6, sl, asr #4 │ │ │ │ + tsteq r6, r6, asr #20 │ │ │ │ + tsteq r6, sl, lsl r6 │ │ │ │ @ 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, lsr r0 │ │ │ │ - tsteq r6, r6, lsl r8 │ │ │ │ - smlatteq r6, lr, r3, r4 │ │ │ │ - ldrdeq r3, [r6, -lr] │ │ │ │ - smlatteq r6, r8, r7, r4 │ │ │ │ - smlatteq r6, r8, lr, r4 │ │ │ │ - smlatteq r6, r8, lr, r4 │ │ │ │ - ldrdeq r4, [r6, -ip] │ │ │ │ - tsteq r6, r4, lsr #2 │ │ │ │ - tsteq r6, r6, asr #24 │ │ │ │ - tsteq r6, r8, asr #24 │ │ │ │ - tsteq r6, r0, asr #24 │ │ │ │ - tsteq r6, r2, asr #24 │ │ │ │ - tsteq r6, r0, lsr ip │ │ │ │ - tsteq r6, r2, lsr ip │ │ │ │ - tsteq r6, sl, lsr #24 │ │ │ │ - smlabbeq r6, sl, lr, r4 │ │ │ │ - @ instruction: 0x01064996 │ │ │ │ - @ instruction: 0x0106499a │ │ │ │ - @ instruction: 0x01064992 │ │ │ │ - @ instruction: 0x01064996 │ │ │ │ - smlabbeq r6, r2, r0, r5 │ │ │ │ - smlatbeq r6, lr, r0, r5 │ │ │ │ - smlabteq r6, lr, r0, r5 │ │ │ │ - tsteq r6, ip, lsr #4 │ │ │ │ - smlatteq r6, ip, r1, r5 │ │ │ │ - smlabbeq r6, ip, r2, r5 │ │ │ │ - @ instruction: 0x0106529c │ │ │ │ - tsteq r6, r0, lsl r3 │ │ │ │ - tsteq r6, r4, asr r3 │ │ │ │ - smlatbeq r6, ip, r3, r5 │ │ │ │ - tsteq r6, r6, lsl #8 │ │ │ │ - tsteq r6, sl, asr r4 │ │ │ │ - tsteq r6, ip, ror r4 │ │ │ │ - smlabteq r6, lr, r4, r5 │ │ │ │ - tsteq r6, sl, lsr r5 │ │ │ │ - smlabbeq r6, lr, r9, r5 │ │ │ │ - tsteq r6, r4, asr r5 │ │ │ │ - tsteq r6, ip, asr r7 │ │ │ │ - smlabbeq r6, r0, r9, r5 │ │ │ │ - tsteq r6, lr, ror r7 │ │ │ │ - tsteq r6, r4, lsr r5 │ │ │ │ - tsteq r6, r0, asr r7 │ │ │ │ - tsteq r6, r0, ror #18 │ │ │ │ - tsteq r6, ip, lsr r5 │ │ │ │ - tsteq r6, r0, asr r7 │ │ │ │ - tsteq r6, ip, asr r9 │ │ │ │ - tsteq r6, ip, lsr #10 │ │ │ │ - @ instruction: 0x010659b4 │ │ │ │ - @ instruction: 0x010659be │ │ │ │ - tsteq r6, ip, lsr #20 │ │ │ │ - tsteq r6, r2, ror sl │ │ │ │ + strdeq r4, [r6, -r8] │ │ │ │ + ldrdeq r4, [r6, -r6] │ │ │ │ + smlatbeq r6, lr, r4, r4 │ │ │ │ + swpeq r4, lr, [r6] │ │ │ │ + smlatbeq r6, r8, r8, r4 │ │ │ │ + smlatbeq r6, r8, pc, r4 @ │ │ │ │ + smlatbeq r6, r8, pc, r4 @ │ │ │ │ + @ instruction: 0x01064f9c │ │ │ │ + smlatteq r6, r4, r1, r5 │ │ │ │ + tsteq r6, r6, lsl #26 │ │ │ │ + tsteq r6, r8, lsl #26 │ │ │ │ + tsteq r6, r0, lsl #26 │ │ │ │ + tsteq r6, r2, lsl #26 │ │ │ │ + strdeq r4, [r6, -r0] │ │ │ │ + strdeq r4, [r6, -r2] │ │ │ │ + smlatteq r6, sl, ip, r4 │ │ │ │ + tsteq r6, sl, asr #30 │ │ │ │ + tsteq r6, r6, asr sl │ │ │ │ + tsteq r6, sl, asr sl │ │ │ │ + tsteq r6, r2, asr sl │ │ │ │ + tsteq r6, r6, asr sl │ │ │ │ + tsteq r6, r2, asr #2 │ │ │ │ + tsteq r6, lr, ror #2 │ │ │ │ + smlabbeq r6, lr, r1, r5 │ │ │ │ + smlatteq r6, ip, r2, r5 │ │ │ │ + smlatbeq r6, ip, r2, r5 │ │ │ │ + tsteq r6, ip, asr #6 │ │ │ │ + tsteq r6, ip, asr r3 │ │ │ │ ldrdeq r5, [r6, -r0] │ │ │ │ - tsteq r6, lr, lsl #22 │ │ │ │ - tsteq r6, ip, asr #22 │ │ │ │ - @ instruction: 0x01065bb8 │ │ │ │ - tsteq r6, ip, ror #24 │ │ │ │ - tsteq r6, r4, asr #24 │ │ │ │ - smlabbeq r6, r0, ip, r5 │ │ │ │ - @ instruction: 0x01065cb2 │ │ │ │ - smlatteq r6, lr, ip, r5 │ │ │ │ - tsteq r6, r4, lsl sp │ │ │ │ - @ instruction: 0x01065d9c │ │ │ │ - strdeq r5, [r6, -r8] │ │ │ │ - tsteq r6, lr, ror #28 │ │ │ │ - @ instruction: 0x01065e9c │ │ │ │ - tsteq r6, r8, lsl #30 │ │ │ │ + tsteq r6, r4, lsl r4 │ │ │ │ + tsteq r6, ip, ror #8 │ │ │ │ + smlabteq r6, r6, r4, r5 │ │ │ │ + tsteq r6, sl, lsl r5 │ │ │ │ + tsteq r6, ip, lsr r5 │ │ │ │ + smlabbeq r6, lr, r5, r5 │ │ │ │ + strdeq r5, [r6, -sl] │ │ │ │ + tsteq r6, lr, asr #20 │ │ │ │ + tsteq r6, r4, lsl r6 │ │ │ │ + tsteq r6, ip, lsl r8 │ │ │ │ + tsteq r6, r0, asr #20 │ │ │ │ + tsteq r6, lr, lsr r8 │ │ │ │ + strdeq r5, [r6, -r4] │ │ │ │ + tsteq r6, r0, lsl r8 │ │ │ │ + tsteq r6, r0, lsr #20 │ │ │ │ + strdeq r5, [r6, -ip] │ │ │ │ + tsteq r6, r0, lsl r8 │ │ │ │ + tsteq r6, ip, lsl sl │ │ │ │ + smlatteq r6, ip, r5, r5 │ │ │ │ + tsteq r6, r4, ror sl │ │ │ │ + tsteq r6, lr, ror sl │ │ │ │ + smlatteq r6, ip, sl, r5 │ │ │ │ + tsteq r6, r2, lsr fp │ │ │ │ + @ instruction: 0x01065b90 │ │ │ │ + smlabteq r6, lr, fp, r5 │ │ │ │ + tsteq r6, ip, lsl #24 │ │ │ │ + tsteq r6, r8, ror ip │ │ │ │ + tsteq r6, ip, lsr #26 │ │ │ │ + tsteq r6, r4, lsl #26 │ │ │ │ + tsteq r6, r0, asr #26 │ │ │ │ + tsteq r6, r2, ror sp │ │ │ │ + smlatbeq r6, lr, sp, r5 │ │ │ │ + ldrdeq r5, [r6, -r4] │ │ │ │ + tsteq r6, ip, asr lr │ │ │ │ + @ instruction: 0x01065eb8 │ │ │ │ + tsteq r6, lr, lsr #30 │ │ │ │ + tsteq r6, ip, asr pc │ │ │ │ + smlabteq r6, r8, pc, r5 @ │ │ │ │ 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, asr lr │ │ │ │ - smlabteq r6, r6, lr, r5 │ │ │ │ - tsteq r6, sl, lsl pc │ │ │ │ - smlabbeq r6, r4, pc, r5 @ │ │ │ │ - smlatteq r6, r4, pc, r5 @ │ │ │ │ - tsteq r6, ip, ror r0 │ │ │ │ - tsteq r6, ip, rrx │ │ │ │ - strdeq r6, [r6, -r0] │ │ │ │ + tsteq r6, ip, lsl pc │ │ │ │ + smlabbeq r6, r6, pc, r5 @ │ │ │ │ + ldrdeq r5, [r6, -sl] │ │ │ │ + tsteq r6, r4, asr #32 │ │ │ │ + smlatbeq r6, r4, r0, r6 │ │ │ │ + tsteq r6, ip, lsr r1 │ │ │ │ tsteq r6, ip, lsr #2 │ │ │ │ - tsteq r6, sl, ror r1 │ │ │ │ - mrseq r6, LR_usr │ │ │ │ - tsteq r6, r0, asr #4 │ │ │ │ - smlatteq r6, r4, r2, r6 │ │ │ │ - tsteq r6, r4, asr r3 │ │ │ │ - tsteq r6, ip, lsr r3 │ │ │ │ - smlabbeq r6, r6, r3, r6 │ │ │ │ - ldrdeq r6, [r6, -sl] │ │ │ │ - tsteq r6, r0, asr #8 │ │ │ │ - smlabbeq r6, r4, r4, r6 │ │ │ │ - smlabteq r6, sl, r4, r6 │ │ │ │ - smlatteq r6, sl, r4, r6 │ │ │ │ - tsteq r6, r6, asr #10 │ │ │ │ - tsteq r6, r4, lsl r5 │ │ │ │ - tsteq r6, lr, asr r5 │ │ │ │ - smlatbeq r6, r2, r5, r6 │ │ │ │ - tsteq r6, r8, lsl r6 │ │ │ │ - tsteq r6, sl, ror #12 │ │ │ │ - @ instruction: 0x010666be │ │ │ │ - tsteq r6, r8, lsl r7 │ │ │ │ - tsteq r6, r0, ror #14 │ │ │ │ - smlabbeq r6, sl, r7, r6 │ │ │ │ - ldrdeq r6, [r6, -sl] │ │ │ │ - tsteq r6, r4, lsr #16 │ │ │ │ - smlabbeq r6, r2, r8, r6 │ │ │ │ - smlabteq r6, sl, r8, r6 │ │ │ │ - tsteq r6, r4, lsr #18 │ │ │ │ - tsteq r6, r6, asr r9 │ │ │ │ - ldrdeq r6, [r6, -sl] │ │ │ │ + @ instruction: 0x010661b0 │ │ │ │ + smlatteq r6, ip, r1, r6 │ │ │ │ + tsteq r6, sl, lsr r2 │ │ │ │ + smlabteq r6, r0, r2, r6 │ │ │ │ + mrseq r6, LR_und │ │ │ │ + smlatbeq r6, r4, r3, r6 │ │ │ │ + tsteq r6, r4, lsl r4 │ │ │ │ + strdeq r6, [r6, -ip] │ │ │ │ + tsteq r6, r6, asr #8 │ │ │ │ + @ instruction: 0x0106649a │ │ │ │ + tsteq r6, r0, lsl #10 │ │ │ │ + tsteq r6, r4, asr #10 │ │ │ │ + smlabbeq r6, sl, r5, r6 │ │ │ │ + smlatbeq r6, sl, r5, r6 │ │ │ │ + tsteq r6, r6, lsl #12 │ │ │ │ ldrdeq r6, [r6, -r4] │ │ │ │ - tsteq r6, lr, lsr #20 │ │ │ │ - tsteq r6, r6, asr sl │ │ │ │ - smlatbeq r6, sl, sl, r6 │ │ │ │ + tsteq r6, lr, lsl r6 │ │ │ │ + tsteq r6, r2, ror #12 │ │ │ │ + ldrdeq r6, [r6, -r8] │ │ │ │ + tsteq r6, sl, lsr #14 │ │ │ │ + tsteq r6, lr, ror r7 │ │ │ │ + ldrdeq r6, [r6, -r8] │ │ │ │ + tsteq r6, r0, lsr #16 │ │ │ │ + tsteq r6, sl, asr #16 │ │ │ │ + @ instruction: 0x0106689a │ │ │ │ + smlatteq r6, r4, r8, r6 │ │ │ │ + tsteq r6, r2, asr #18 │ │ │ │ + smlabbeq r6, sl, r9, r6 │ │ │ │ + smlatteq r6, r4, r9, r6 │ │ │ │ + tsteq r6, r6, lsl sl │ │ │ │ + @ instruction: 0x01066a9a │ │ │ │ + @ instruction: 0x01066a94 │ │ │ │ + smlatteq r6, lr, sl, r6 │ │ │ │ + tsteq r6, r6, lsl fp │ │ │ │ + tsteq r6, sl, ror #22 │ │ │ │ + @ instruction: 0x01066b9e │ │ │ │ + strdeq r6, [r6, -r8] │ │ │ │ + tsteq r6, lr, asr #24 │ │ │ │ + @ instruction: 0x01066cbc │ │ │ │ + smlatbeq r6, lr, ip, r6 │ │ │ │ + tsteq r6, r2, lsl #26 │ │ │ │ + tsteq r6, r4, asr #26 │ │ │ │ + @ instruction: 0x01066d92 │ │ │ │ ldrdeq r6, [r6, -lr] │ │ │ │ - tsteq r6, r8, lsr fp │ │ │ │ - smlabbeq r6, lr, fp, r6 │ │ │ │ - strdeq r6, [r6, -ip] │ │ │ │ - smlatteq r6, lr, fp, r6 │ │ │ │ - tsteq r6, r2, asr #24 │ │ │ │ - smlabbeq r6, r4, ip, r6 │ │ │ │ - ldrdeq r6, [r6, -r2] │ │ │ │ - tsteq r6, lr, lsl sp │ │ │ │ - ldrdeq r6, [r6, -ip] │ │ │ │ - tsteq r6, r0, asr lr │ │ │ │ - strdeq r6, [r6, -lr] │ │ │ │ - smlatteq r6, r4, lr, r6 │ │ │ │ - tsteq r6, r0, ror #30 │ │ │ │ - ldrdeq r6, [r6, -r0] │ │ │ │ - tsteq r6, ip, asr #32 │ │ │ │ - strheq r7, [r6, -r0] │ │ │ │ - tsteq r6, ip, lsr #2 │ │ │ │ - @ instruction: 0x01067196 │ │ │ │ + @ instruction: 0x01066e9c │ │ │ │ + tsteq r6, r0, lsl pc │ │ │ │ + @ instruction: 0x01066fbe │ │ │ │ + smlatbeq r6, r4, pc, r6 @ │ │ │ │ + tsteq r6, r0, lsr #32 │ │ │ │ + swpeq r7, r0, [r6] │ │ │ │ + tsteq r6, ip, lsl #2 │ │ │ │ + tsteq r6, r0, ror r1 │ │ │ │ + smlatteq r6, ip, r1, r7 │ │ │ │ + tsteq r6, r6, asr r2 │ │ │ │ + @ instruction: 0x0106729a │ │ │ │ ldrdeq r7, [r6, -sl] │ │ │ │ - tsteq r6, sl, lsl r2 │ │ │ │ - tsteq r6, lr, ror r2 │ │ │ │ - @ instruction: 0x010672b4 │ │ │ │ - strdeq r7, [r6, -r6] │ │ │ │ - tsteq r6, r8, lsr #6 │ │ │ │ + tsteq r6, lr, lsr r3 │ │ │ │ + tsteq r6, r4, ror r3 │ │ │ │ + @ instruction: 0x010673b6 │ │ │ │ + smlatteq r6, r8, r3, r7 │ │ │ │ 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, ror #4 │ │ │ │ - @ instruction: 0x010672ba │ │ │ │ - tsteq r6, lr, lsr #6 │ │ │ │ - tsteq r6, r6, lsl #6 │ │ │ │ - tsteq r6, r0, asr #6 │ │ │ │ - tsteq r6, ip, asr r3 │ │ │ │ - smlatbeq r6, ip, r3, r7 │ │ │ │ - smlabbeq r6, lr, fp, r7 │ │ │ │ - @ instruction: 0x01067b92 │ │ │ │ - smlabbeq r6, r8, fp, r7 │ │ │ │ - @ instruction: 0x010673be │ │ │ │ - smlabteq r6, r4, r8, r7 │ │ │ │ - smlabteq r6, ip, r8, r7 │ │ │ │ - smlabteq r6, r6, r8, r7 │ │ │ │ - smlabteq r6, lr, r8, r7 │ │ │ │ - @ instruction: 0x010678bc │ │ │ │ - smlabteq r6, r4, r8, r7 │ │ │ │ - @ instruction: 0x010678be │ │ │ │ - tsteq r6, r6, ror #22 │ │ │ │ - ldrdeq r7, [r6, -sl] │ │ │ │ - smlatteq r6, r0, r5, r7 │ │ │ │ - ldrdeq r7, [r6, -sl] │ │ │ │ - smlatteq r6, r0, r5, r7 │ │ │ │ - smlatbeq r6, r8, sp, r7 │ │ │ │ - smlatbeq r6, lr, sp, r7 │ │ │ │ - smlatbeq r6, r8, sp, r7 │ │ │ │ - smlatbeq r6, lr, sp, r7 │ │ │ │ - @ instruction: 0x01067d94 │ │ │ │ - @ instruction: 0x01067d9a │ │ │ │ - @ instruction: 0x01067d94 │ │ │ │ - @ instruction: 0x01067d9a │ │ │ │ - smlabbeq r6, sl, sp, r7 │ │ │ │ - @ instruction: 0x01067d90 │ │ │ │ - smlabbeq r6, sl, sp, r7 │ │ │ │ - qaddeq r8, sl, r6 │ │ │ │ - smlabteq r6, r2, sl, r7 │ │ │ │ - smlabteq r6, r4, sl, r7 │ │ │ │ - @ instruction: 0x01067abc │ │ │ │ - @ instruction: 0x01067abe │ │ │ │ - smlabteq r6, r4, r2, r8 │ │ │ │ - @ instruction: 0x0106889e │ │ │ │ - tsteq r6, r4, lsr r4 │ │ │ │ - tsteq r6, r0, ror #22 │ │ │ │ - strdeq r8, [r6, -r6] │ │ │ │ - smlabbeq r6, sl, r9, r8 │ │ │ │ - tsteq r6, ip, lsr #10 │ │ │ │ - strdeq r8, [r6, -ip] │ │ │ │ - smlabbeq r6, lr, r6, r8 │ │ │ │ - tsteq r6, lr, lsr #4 │ │ │ │ - smlabteq r6, r4, r7, r8 │ │ │ │ - strdeq r8, [r6, -sl] │ │ │ │ - tsteq r6, r6, asr #14 │ │ │ │ - smlatteq r6, sl, r2, r8 │ │ │ │ - @ instruction: 0x010688b0 │ │ │ │ - tsteq r6, r8, ror #20 │ │ │ │ - tsteq r6, lr, ror sl │ │ │ │ - smlatbeq r6, sl, sl, r8 │ │ │ │ - smlabteq r6, ip, sl, r8 │ │ │ │ - strdeq r8, [r6, -r8] │ │ │ │ - tsteq r6, r2, lsl #22 │ │ │ │ - tsteq r6, lr, lsr #22 │ │ │ │ - tsteq r6, r0, asr fp │ │ │ │ - strdeq r8, [r6, -ip] │ │ │ │ - tsteq r6, r2, lsl lr │ │ │ │ - tsteq r6, lr, lsr lr │ │ │ │ - tsteq r6, r0, ror #28 │ │ │ │ - tsteq r6, r6, lsl r1 │ │ │ │ + tsteq r6, sl, lsr #6 │ │ │ │ + tsteq r6, sl, ror r3 │ │ │ │ + smlatteq r6, lr, r3, r7 │ │ │ │ + smlabteq r6, r6, r3, r7 │ │ │ │ + tsteq r6, r0, lsl #8 │ │ │ │ + tsteq r6, ip, lsl r4 │ │ │ │ + tsteq r6, ip, ror #8 │ │ │ │ + tsteq r6, lr, asr #24 │ │ │ │ + tsteq r6, r2, asr ip │ │ │ │ + tsteq r6, r8, asr #24 │ │ │ │ + tsteq r6, lr, ror r4 │ │ │ │ + smlabbeq r6, r4, r9, r7 │ │ │ │ + smlabbeq r6, ip, r9, r7 │ │ │ │ + smlabbeq r6, r6, r9, r7 │ │ │ │ + smlabbeq r6, lr, r9, r7 │ │ │ │ + tsteq r6, ip, ror r9 │ │ │ │ + smlabbeq r6, r4, r9, r7 │ │ │ │ + tsteq r6, lr, ror r9 │ │ │ │ + tsteq r6, r6, lsr #24 │ │ │ │ + @ instruction: 0x0106769a │ │ │ │ + smlatbeq r6, r0, r6, r7 │ │ │ │ + @ instruction: 0x0106769a │ │ │ │ + smlatbeq r6, r0, r6, r7 │ │ │ │ + tsteq r6, r8, ror #28 │ │ │ │ + tsteq r6, lr, ror #28 │ │ │ │ + tsteq r6, r8, ror #28 │ │ │ │ + tsteq r6, lr, ror #28 │ │ │ │ + tsteq r6, r4, asr lr │ │ │ │ + tsteq r6, sl, asr lr │ │ │ │ + tsteq r6, r4, asr lr │ │ │ │ + tsteq r6, sl, asr lr │ │ │ │ + tsteq r6, sl, asr #28 │ │ │ │ + tsteq r6, r0, asr lr │ │ │ │ + tsteq r6, sl, asr #28 │ │ │ │ + tsteq r6, sl, lsl r1 │ │ │ │ + smlabbeq r6, r2, fp, r7 │ │ │ │ + smlabbeq r6, r4, fp, r7 │ │ │ │ + tsteq r6, ip, ror fp │ │ │ │ + tsteq r6, lr, ror fp │ │ │ │ + smlabbeq r6, r4, r3, r8 │ │ │ │ + tsteq r6, lr, asr r9 │ │ │ │ + strdeq r8, [r6, -r4] │ │ │ │ + tsteq r6, r0, lsr #24 │ │ │ │ + @ instruction: 0x010684b6 │ │ │ │ + tsteq r6, sl, asr #20 │ │ │ │ + smlatteq r6, ip, r5, r8 │ │ │ │ + @ instruction: 0x01068bbc │ │ │ │ + tsteq r6, lr, asr #14 │ │ │ │ + smlatteq r6, lr, r2, r8 │ │ │ │ + smlabbeq r6, r4, r8, r8 │ │ │ │ + @ instruction: 0x010685ba │ │ │ │ + tsteq r6, r6, lsl #16 │ │ │ │ + smlatbeq r6, sl, r3, r8 │ │ │ │ + tsteq r6, r0, ror r9 │ │ │ │ + tsteq r6, r8, lsr #22 │ │ │ │ + tsteq r6, lr, lsr fp │ │ │ │ + tsteq r6, sl, ror #22 │ │ │ │ + smlabbeq r6, ip, fp, r8 │ │ │ │ + @ instruction: 0x01068bb8 │ │ │ │ + smlabteq r6, r2, fp, r8 │ │ │ │ + smlatteq r6, lr, fp, r8 │ │ │ │ + tsteq r6, r0, lsl ip │ │ │ │ + @ instruction: 0x01068ebc │ │ │ │ + ldrdeq r8, [r6, -r2] │ │ │ │ + strdeq r8, [r6, -lr] │ │ │ │ + tsteq r6, r0, lsr #30 │ │ │ │ + ldrdeq r9, [r6, -r6] │ │ │ │ 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 │ │ │ │ - ldrdeq r8, [r6, -sl] │ │ │ │ - tsteq r6, r4 │ │ │ │ - tsteq r6, r4, lsr #32 │ │ │ │ - tsteq r6, lr, lsl #2 │ │ │ │ - tsteq r6, r8, lsl r4 │ │ │ │ - tsteq r6, ip │ │ │ │ - tsteq r6, r2, lsr #6 │ │ │ │ - smlatteq r6, r0, pc, r8 @ │ │ │ │ - tsteq r6, r0, lsr #2 │ │ │ │ - tsteq r6, sl, asr r4 │ │ │ │ - tsteq r6, r0, lsr #32 │ │ │ │ - tsteq r6, lr, asr #6 │ │ │ │ - tsteq r6, lr, lsl pc │ │ │ │ - tsteq r6, r0, asr #4 │ │ │ │ - tsteq r6, r8, ror #10 │ │ │ │ - tsteq r6, r4, lsl r2 │ │ │ │ - tsteq r6, ip, asr r3 │ │ │ │ - tsteq r6, lr, lsl r5 │ │ │ │ - tsteq r6, ip, lsr r5 │ │ │ │ - tsteq r6, r6, ror #10 │ │ │ │ - tsteq r6, sl, ror r5 │ │ │ │ - smlatbeq r6, r4, r5, r9 │ │ │ │ - smlabteq r6, r2, r5, r9 │ │ │ │ - smlatteq r6, ip, r5, r9 │ │ │ │ - strdeq r9, [r6, -r4] │ │ │ │ - tsteq r6, r2, lsr r6 │ │ │ │ - @ instruction: 0x01069694 │ │ │ │ - smlatteq r6, lr, r6, r9 │ │ │ │ - tsteq r6, r2, lsr r7 │ │ │ │ - smlabbeq r6, ip, r7, r9 │ │ │ │ - smlatteq r6, r2, r7, r9 │ │ │ │ - smlabbeq r6, lr, r8, r9 │ │ │ │ - smlabbeq r6, r6, r8, r9 │ │ │ │ - tsteq r6, r0, lsl #18 │ │ │ │ - tsteq r6, r0, ror r9 │ │ │ │ - strdeq r9, [r6, -r2] │ │ │ │ - tsteq r6, r6, ror sl │ │ │ │ - tsteq r6, r0, lsl fp │ │ │ │ - @ instruction: 0x01069b9e │ │ │ │ - smlabbeq r6, r2, ip, r9 │ │ │ │ - smlatbeq r6, r2, ip, r9 │ │ │ │ - tsteq r6, ip, asr #26 │ │ │ │ - smlatteq r6, ip, sp, r9 │ │ │ │ - smlabbeq r6, r6, lr, r9 │ │ │ │ + swpeq r9, sl, [r6] │ │ │ │ + smlabteq r6, r4, r0, r9 │ │ │ │ + smlatteq r6, r4, r0, r9 │ │ │ │ + smlabteq r6, lr, r1, r9 │ │ │ │ ldrdeq r9, [r6, -r8] │ │ │ │ - tsteq r6, r2, asr #30 │ │ │ │ - smlatbeq r6, r2, pc, r9 @ │ │ │ │ - tsteq r6, sl, lsr r0 │ │ │ │ - tsteq r6, r0, lsl r0 │ │ │ │ - tsteq r6, ip, ror r0 │ │ │ │ - ldrdeq sl, [r6, -ip] │ │ │ │ - tsteq r6, sl, asr #2 │ │ │ │ - @ instruction: 0x0106a19e │ │ │ │ - tsteq r6, sl, lsl #4 │ │ │ │ - tsteq r6, sl, ror #4 │ │ │ │ - ldrdeq sl, [r6, -r8] │ │ │ │ - tsteq r6, r0, lsr #6 │ │ │ │ - smlabbeq r6, ip, r3, sl │ │ │ │ - smlatteq r6, ip, r3, sl │ │ │ │ - tsteq r6, sl, asr r4 │ │ │ │ - smlatbeq r6, lr, r4, sl │ │ │ │ + smlabteq r6, ip, r0, r9 │ │ │ │ + smlatteq r6, r2, r3, r9 │ │ │ │ + smlatbeq r6, r0, r0, r9 │ │ │ │ + smlatteq r6, r0, r1, r9 │ │ │ │ tsteq r6, sl, lsl r5 │ │ │ │ - tsteq r6, sl, ror r5 │ │ │ │ - tsteq r6, r6, lsl r6 │ │ │ │ - tsteq r6, r6, lsl #12 │ │ │ │ - tsteq r6, r2, ror r6 │ │ │ │ + smlatteq r6, r0, r0, r9 │ │ │ │ + tsteq r6, lr, lsl #8 │ │ │ │ + ldrdeq r8, [r6, -lr] │ │ │ │ + mrseq r9, LR_und │ │ │ │ + tsteq r6, r8, lsr #12 │ │ │ │ + ldrdeq r9, [r6, -r4] │ │ │ │ + tsteq r6, ip, lsl r4 │ │ │ │ + ldrdeq r9, [r6, -lr] │ │ │ │ + strdeq r9, [r6, -ip] │ │ │ │ + tsteq r6, r6, lsr #12 │ │ │ │ + tsteq r6, sl, lsr r6 │ │ │ │ + tsteq r6, r4, ror #12 │ │ │ │ + smlabbeq r6, r2, r6, r9 │ │ │ │ + smlatbeq r6, ip, r6, r9 │ │ │ │ + @ instruction: 0x010696b4 │ │ │ │ + strdeq r9, [r6, -r2] │ │ │ │ + tsteq r6, r4, asr r7 │ │ │ │ + smlatbeq r6, lr, r7, r9 │ │ │ │ + strdeq r9, [r6, -r2] │ │ │ │ + tsteq r6, ip, asr #16 │ │ │ │ + smlatbeq r6, r2, r8, r9 │ │ │ │ + tsteq r6, lr, asr #18 │ │ │ │ + tsteq r6, r6, asr #18 │ │ │ │ + smlabteq r6, r0, r9, r9 │ │ │ │ + tsteq r6, r0, lsr sl │ │ │ │ + @ instruction: 0x01069ab2 │ │ │ │ + tsteq r6, r6, lsr fp │ │ │ │ + ldrdeq r9, [r6, -r0] │ │ │ │ + tsteq r6, lr, asr ip │ │ │ │ + tsteq r6, r2, asr #26 │ │ │ │ + tsteq r6, r2, ror #26 │ │ │ │ + tsteq r6, ip, lsl #28 │ │ │ │ + smlatbeq r6, ip, lr, r9 │ │ │ │ + tsteq r6, r6, asr #30 │ │ │ │ + @ instruction: 0x01069f98 │ │ │ │ + tsteq r6, r2 │ │ │ │ + tsteq r6, r2, rrx │ │ │ │ + strdeq sl, [r6, -sl] │ │ │ │ ldrdeq sl, [r6, -r0] │ │ │ │ + tsteq r6, ip, lsr r1 │ │ │ │ + @ instruction: 0x0106a19c │ │ │ │ + tsteq r6, sl, lsl #4 │ │ │ │ + tsteq r6, lr, asr r2 │ │ │ │ + smlabteq r6, sl, r2, sl │ │ │ │ + tsteq r6, sl, lsr #6 │ │ │ │ + @ instruction: 0x0106a398 │ │ │ │ + smlatteq r6, r0, r3, sl │ │ │ │ + tsteq r6, ip, asr #8 │ │ │ │ + smlatbeq r6, ip, r4, sl │ │ │ │ + tsteq r6, sl, lsl r5 │ │ │ │ + tsteq r6, lr, ror #10 │ │ │ │ + ldrdeq sl, [r6, -sl] │ │ │ │ + tsteq r6, sl, lsr r6 │ │ │ │ + ldrdeq sl, [r6, -r6] │ │ │ │ + smlabteq r6, r6, r6, sl │ │ │ │ + tsteq r6, r2, lsr r7 │ │ │ │ + @ instruction: 0x0106a790 │ │ │ │ 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 │ │ │ │ + strdeq sl, [r6, -r0] │ │ │ │ + tsteq r6, r2, asr #14 │ │ │ │ + smlatbeq r6, ip, r7, sl │ │ │ │ + tsteq r6, sl, lsl #16 │ │ │ │ + smlatbeq r6, r4, r8, sl │ │ │ │ + smlatbeq r6, r2, r8, sl │ │ │ │ + tsteq r6, ip, lsl #18 │ │ │ │ + tsteq r6, sl, ror #18 │ │ │ │ + ldrdeq sl, [r6, -r6] │ │ │ │ + tsteq r6, r8, lsr #20 │ │ │ │ + @ instruction: 0x0106aa92 │ │ │ │ + strdeq sl, [r6, -r0] │ │ │ │ + smlabbeq r6, r8, fp, sl │ │ │ │ + tsteq r6, lr, ror #22 │ │ │ │ + ldrdeq sl, [r6, -r8] │ │ │ │ + tsteq r6, r6, lsr ip │ │ │ │ + smlatbeq r6, r0, ip, sl │ │ │ │ + strdeq sl, [r6, -r2] │ │ │ │ + tsteq r6, ip, asr sp │ │ │ │ + @ instruction: 0x0106adba │ │ │ │ + tsteq r6, r4, lsr #28 │ │ │ │ + tsteq r6, ip, ror #28 │ │ │ │ + ldrdeq sl, [r6, -r6] │ │ │ │ + tsteq r6, r4, lsr pc │ │ │ │ + @ instruction: 0x0106af9e │ │ │ │ + strdeq sl, [r6, -r0] │ │ │ │ + qaddeq fp, sl, r6 │ │ │ │ + strheq fp, [r6, -r8] │ │ │ │ + tsteq r6, r0, asr r1 │ │ │ │ + tsteq r6, r2, asr #2 │ │ │ │ + smlatbeq r6, ip, r1, fp │ │ │ │ + tsteq r6, sl, lsl #4 │ │ │ │ + tsteq r6, r4, ror r2 │ │ │ │ + smlabteq r6, r8, r2, fp │ │ │ │ + tsteq r6, r2, lsr r3 │ │ │ │ + @ instruction: 0x0106b390 │ │ │ │ + tsteq r6, r8, lsr #8 │ │ │ │ + tsteq r6, r8, lsr #8 │ │ │ │ + @ instruction: 0x0106b492 │ │ │ │ + strdeq fp, [r6, -r0] │ │ │ │ + tsteq r6, sl, asr r5 │ │ │ │ + smlatbeq r6, lr, r5, fp │ │ │ │ + smlabteq r6, r4, r1, sp │ │ │ │ + smlabteq r6, r2, r1, sp │ │ │ │ + tsteq r6, r6, lsl #12 │ │ │ │ + smlatbeq r6, r2, r5, fp │ │ │ │ + @ instruction: 0x0106b5b4 │ │ │ │ + @ instruction: 0x0106b5ba │ │ │ │ + smlabteq r6, lr, r5, fp │ │ │ │ + smlabteq r6, ip, r5, fp │ │ │ │ + smlatteq r6, r0, r5, fp │ │ │ │ + smlatteq r6, r8, r5, fp │ │ │ │ + strdeq fp, [r6, -ip] │ │ │ │ + smlatteq r6, lr, r5, fp │ │ │ │ + tsteq r6, r2, lsl #12 │ │ │ │ + tsteq r6, sl, lsl #12 │ │ │ │ + tsteq r6, lr, lsl r6 │ │ │ │ + tsteq r6, ip, lsl r6 │ │ │ │ tsteq r6, r0, lsr r6 │ │ │ │ - smlabbeq r6, r2, r6, sl │ │ │ │ - smlatteq r6, ip, r6, sl │ │ │ │ - tsteq r6, sl, asr #14 │ │ │ │ - smlatteq r6, r4, r7, sl │ │ │ │ - smlatteq r6, r2, r7, sl │ │ │ │ - tsteq r6, ip, asr #16 │ │ │ │ - smlatbeq r6, sl, r8, sl │ │ │ │ - tsteq r6, r6, lsl r9 │ │ │ │ - tsteq r6, r8, ror #18 │ │ │ │ - ldrdeq sl, [r6, -r2] │ │ │ │ - tsteq r6, r0, lsr sl │ │ │ │ - smlabteq r6, r8, sl, sl │ │ │ │ - smlatbeq r6, lr, sl, sl │ │ │ │ - tsteq r6, r8, lsl fp │ │ │ │ - tsteq r6, r6, ror fp │ │ │ │ - smlatteq r6, r0, fp, sl │ │ │ │ - tsteq r6, r2, lsr ip │ │ │ │ - @ instruction: 0x0106ac9c │ │ │ │ - strdeq sl, [r6, -sl] │ │ │ │ - tsteq r6, r4, ror #26 │ │ │ │ - smlatbeq r6, ip, sp, sl │ │ │ │ - tsteq r6, r6, lsl lr │ │ │ │ - tsteq r6, r4, ror lr │ │ │ │ - ldrdeq sl, [r6, -lr] │ │ │ │ - tsteq r6, r0, lsr pc │ │ │ │ - @ instruction: 0x0106af9a │ │ │ │ - strdeq sl, [r6, -r8] │ │ │ │ - swpeq fp, r0, [r6] │ │ │ │ - smlabbeq r6, r2, r0, fp │ │ │ │ - smlatteq r6, ip, r0, fp │ │ │ │ - tsteq r6, sl, asr #2 │ │ │ │ - @ instruction: 0x0106b1b4 │ │ │ │ - tsteq r6, r8, lsl #4 │ │ │ │ - tsteq r6, r2, ror r2 │ │ │ │ - ldrdeq fp, [r6, -r0] │ │ │ │ - tsteq r6, r8, ror #6 │ │ │ │ - tsteq r6, r8, ror #6 │ │ │ │ - ldrdeq fp, [r6, -r2] │ │ │ │ - tsteq r6, r0, lsr r4 │ │ │ │ - @ instruction: 0x0106b49a │ │ │ │ - smlatteq r6, lr, r4, fp │ │ │ │ - tsteq r6, r4, lsl #2 │ │ │ │ - tsteq r6, r2, lsl #2 │ │ │ │ - tsteq r6, r6, asr #10 │ │ │ │ - smlatteq r6, r2, r4, fp │ │ │ │ - strdeq fp, [r6, -r4] │ │ │ │ - strdeq fp, [r6, -sl] │ │ │ │ - tsteq r6, lr, lsl #10 │ │ │ │ - tsteq r6, ip, lsl #10 │ │ │ │ - tsteq r6, r0, lsr #10 │ │ │ │ - tsteq r6, r8, lsr #10 │ │ │ │ - tsteq r6, ip, lsr r5 │ │ │ │ - tsteq r6, lr, lsr #10 │ │ │ │ - tsteq r6, r2, asr #10 │ │ │ │ - tsteq r6, sl, asr #10 │ │ │ │ - tsteq r6, lr, asr r5 │ │ │ │ - tsteq r6, ip, asr r5 │ │ │ │ - tsteq r6, r0, ror r5 │ │ │ │ - tsteq r6, r8, ror r5 │ │ │ │ - tsteq r6, lr, ror #2 │ │ │ │ - tsteq r6, r6, lsr r1 │ │ │ │ - tsteq r6, sl, asr #2 │ │ │ │ - tsteq r6, r2, asr r1 │ │ │ │ - tsteq r6, r6, ror #2 │ │ │ │ - tsteq r6, r0, ror #2 │ │ │ │ + tsteq r6, r8, lsr r6 │ │ │ │ + tsteq r6, lr, lsr #4 │ │ │ │ + strdeq sp, [r6, -r6] │ │ │ │ + tsteq r6, sl, lsl #4 │ │ │ │ + tsteq r6, r2, lsl r2 │ │ │ │ + tsteq r6, r6, lsr #4 │ │ │ │ + tsteq r6, r0, lsr #4 │ │ │ │ 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 r6, sl, rrx │ │ │ │ - tsteq r6, r0, ror r0 │ │ │ │ - ldrdeq fp, [r6, -r0] │ │ │ │ - smlatbeq r6, r2, r4, fp │ │ │ │ - @ instruction: 0x0106b4b6 │ │ │ │ - @ instruction: 0x0106b4bc │ │ │ │ - smlabteq r6, lr, r4, fp │ │ │ │ - smlabteq r6, r8, r4, fp │ │ │ │ - ldrdeq fp, [r6, -ip] │ │ │ │ - smlatteq r6, r2, r4, fp │ │ │ │ - ldrdeq sp, [r6, -r6] │ │ │ │ - smlabbeq r6, ip, r0, sp │ │ │ │ - smlatbeq r6, r0, r0, sp │ │ │ │ - smlatbeq r6, r6, r0, sp │ │ │ │ - strheq sp, [r6, -r8] │ │ │ │ - strheq sp, [r6, -r2] │ │ │ │ - smlabteq r6, r6, r0, sp │ │ │ │ - smlabteq r6, ip, r0, sp │ │ │ │ - ldrdeq sp, [r6, -lr] │ │ │ │ - smlabteq r6, ip, r0, sp │ │ │ │ - smlatteq r6, r0, r0, sp │ │ │ │ - smlatteq r6, r6, r0, sp │ │ │ │ - strdeq sp, [r6, -r8] │ │ │ │ - strdeq sp, [r6, -r2] │ │ │ │ - tsteq r6, r6, lsl #2 │ │ │ │ - tsteq r6, ip, lsl #2 │ │ │ │ - tsteq r6, ip, ror #10 │ │ │ │ - tsteq r6, r0, lsr r5 │ │ │ │ - tsteq r6, r4, asr #10 │ │ │ │ - tsteq r6, sl, asr #10 │ │ │ │ - tsteq r6, ip, asr r5 │ │ │ │ - tsteq r6, r6, asr r5 │ │ │ │ - tsteq r6, sl, ror #10 │ │ │ │ - tsteq r6, r0, ror r5 │ │ │ │ - tsteq r6, r4, ror #2 │ │ │ │ - tsteq r6, r8, lsr r1 │ │ │ │ - tsteq r6, sl, asr #2 │ │ │ │ - tsteq r6, r0, asr r1 │ │ │ │ - tsteq r6, r2, ror #2 │ │ │ │ - tsteq r6, lr, asr r1 │ │ │ │ - tsteq r6, r0, ror r1 │ │ │ │ - tsteq r6, r6, ror r1 │ │ │ │ - ldrdeq fp, [r6, -r6] │ │ │ │ - tsteq r6, lr, ror r5 │ │ │ │ + tsteq r6, sl, lsr #2 │ │ │ │ + tsteq r6, r0, lsr r1 │ │ │ │ @ instruction: 0x0106b590 │ │ │ │ - @ instruction: 0x0106b598 │ │ │ │ - smlatbeq r6, sl, r5, fp │ │ │ │ - smlatbeq r6, r4, r5, fp │ │ │ │ - @ instruction: 0x0106b5b8 │ │ │ │ - smlabteq r6, r2, r5, fp │ │ │ │ - ldrdeq fp, [r6, -r6] │ │ │ │ - smlabteq r6, r6, r5, fp │ │ │ │ - ldrdeq fp, [r6, -sl] │ │ │ │ - smlatteq r6, r4, r5, fp │ │ │ │ - strdeq fp, [r6, -r8] │ │ │ │ - strdeq fp, [r6, -r4] │ │ │ │ - tsteq r6, r8, lsl #12 │ │ │ │ - tsteq r6, r2, lsl r6 │ │ │ │ - tsteq r6, r8, lsl #4 │ │ │ │ - smlabteq r6, lr, r1, sp │ │ │ │ - smlatteq r6, r2, r1, sp │ │ │ │ - smlatteq r6, ip, r1, sp │ │ │ │ - mrseq sp, LR_usr │ │ │ │ - strdeq sp, [r6, -ip] │ │ │ │ + tsteq r6, r2, ror #10 │ │ │ │ + tsteq r6, r6, ror r5 │ │ │ │ + tsteq r6, ip, ror r5 │ │ │ │ + smlabbeq r6, lr, r5, fp │ │ │ │ + smlabbeq r6, r8, r5, fp │ │ │ │ + @ instruction: 0x0106b59c │ │ │ │ + smlatbeq r6, r2, r5, fp │ │ │ │ + @ instruction: 0x0106d196 │ │ │ │ + tsteq r6, ip, asr #2 │ │ │ │ + tsteq r6, r0, ror #2 │ │ │ │ + tsteq r6, r6, ror #2 │ │ │ │ + tsteq r6, r8, ror r1 │ │ │ │ + tsteq r6, r2, ror r1 │ │ │ │ + smlabbeq r6, r6, r1, sp │ │ │ │ + smlabbeq r6, ip, r1, sp │ │ │ │ + @ instruction: 0x0106d19e │ │ │ │ + smlabbeq r6, ip, r1, sp │ │ │ │ + smlatbeq r6, r0, r1, sp │ │ │ │ + smlatbeq r6, r6, r1, sp │ │ │ │ + @ instruction: 0x0106d1b8 │ │ │ │ + @ instruction: 0x0106d1b2 │ │ │ │ + smlabteq r6, r6, r1, sp │ │ │ │ + smlabteq r6, ip, r1, sp │ │ │ │ + tsteq r6, ip, lsr #12 │ │ │ │ + strdeq fp, [r6, -r0] │ │ │ │ + tsteq r6, r4, lsl #12 │ │ │ │ + tsteq r6, sl, lsl #12 │ │ │ │ + tsteq r6, ip, lsl r6 │ │ │ │ + tsteq r6, r6, lsl r6 │ │ │ │ + tsteq r6, sl, lsr #12 │ │ │ │ + tsteq r6, r0, lsr r6 │ │ │ │ + tsteq r6, r4, lsr #4 │ │ │ │ + strdeq sp, [r6, -r8] │ │ │ │ + tsteq r6, sl, lsl #4 │ │ │ │ tsteq r6, r0, lsl r2 │ │ │ │ - tsteq r6, sl, lsl r2 │ │ │ │ - tsteq r6, ip, ror r6 │ │ │ │ + tsteq r6, r2, lsr #4 │ │ │ │ + tsteq r6, lr, lsl r2 │ │ │ │ + tsteq r6, r0, lsr r2 │ │ │ │ + tsteq r6, r6, lsr r2 │ │ │ │ + @ instruction: 0x0106b696 │ │ │ │ + tsteq r6, lr, lsr r6 │ │ │ │ + tsteq r6, r0, asr r6 │ │ │ │ + tsteq r6, r8, asr r6 │ │ │ │ + tsteq r6, sl, ror #12 │ │ │ │ + tsteq r6, r4, ror #12 │ │ │ │ + tsteq r6, r8, ror r6 │ │ │ │ + smlabbeq r6, r2, r6, fp │ │ │ │ + @ instruction: 0x0106b696 │ │ │ │ + smlabbeq r6, r6, r6, fp │ │ │ │ + @ instruction: 0x0106b69a │ │ │ │ + smlatbeq r6, r4, r6, fp │ │ │ │ + @ instruction: 0x0106b6b8 │ │ │ │ + @ instruction: 0x0106b6b4 │ │ │ │ + smlabteq r6, r8, r6, fp │ │ │ │ + ldrdeq fp, [r6, -r2] │ │ │ │ + smlabteq r6, r8, r2, sp │ │ │ │ + smlabbeq r6, lr, r2, sp │ │ │ │ + smlatbeq r6, r2, r2, sp │ │ │ │ + smlatbeq r6, ip, r2, sp │ │ │ │ + smlabteq r6, r0, r2, sp │ │ │ │ + @ instruction: 0x0106d2bc │ │ │ │ + ldrdeq sp, [r6, -r0] │ │ │ │ + ldrdeq sp, [r6, -sl] │ │ │ │ + tsteq r6, ip, lsr r7 │ │ │ │ bicspl pc, r4, #70254592 @ 0x4300000 │ │ │ │ @ instruction: 0xf0054298 │ │ │ │ ldmdale ip, {r0, r3, r5, r7, r9, sl, pc}^ │ │ │ │ @ instruction: 0x53b4f643 │ │ │ │ @ instruction: 0xf0054298 │ │ │ │ stmdale fp!, {r0, r1, r2, r5, r7, r9, sl, pc} │ │ │ │ @ instruction: 0x53a4f643 │ │ │ │ @@ -25399,227 +25399,227 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2262 @ 0xfffff72a │ │ │ │ ldmmi r6, {r4, r5, r6, r8, r9, sl, lr}^ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2261 @ 0xfffff72b │ │ │ │ ldmmi r5, {r4, r5, r6, r8, r9, sl, lr}^ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - tsteq r6, r2, asr #10 │ │ │ │ - tsteq r6, r4, asr r5 │ │ │ │ - tsteq r6, ip, asr r5 │ │ │ │ - tsteq r6, lr, ror #10 │ │ │ │ - tsteq r6, r8, ror #10 │ │ │ │ - tsteq r6, sl, ror r5 │ │ │ │ - smlabbeq r6, r2, r5, fp │ │ │ │ - tsteq r6, r6, ror r1 │ │ │ │ - tsteq r6, ip, lsr #2 │ │ │ │ - tsteq r6, lr, lsr r1 │ │ │ │ - tsteq r6, r6, asr #2 │ │ │ │ - tsteq r6, r8, asr r1 │ │ │ │ - tsteq r6, r2, asr r1 │ │ │ │ - tsteq r6, r4, ror #2 │ │ │ │ - tsteq r6, ip, ror #2 │ │ │ │ - smlabteq r6, ip, r5, fp │ │ │ │ - @ instruction: 0x0106b59e │ │ │ │ - @ instruction: 0x0106b5b0 │ │ │ │ - @ instruction: 0x0106b5b6 │ │ │ │ - smlabteq r6, sl, r5, fp │ │ │ │ - smlabteq r6, r4, r5, fp │ │ │ │ - ldrdeq fp, [r6, -r6] │ │ │ │ - ldrdeq fp, [r6, -ip] │ │ │ │ - ldrdeq sp, [r6, -r2] │ │ │ │ - @ instruction: 0x0106d196 │ │ │ │ - smlatbeq r6, r8, r1, sp │ │ │ │ - smlatbeq r6, lr, r1, sp │ │ │ │ - smlabteq r6, r2, r1, sp │ │ │ │ - @ instruction: 0x0106d1bc │ │ │ │ - smlabteq r6, lr, r1, sp │ │ │ │ - ldrdeq sp, [r6, -r4] │ │ │ │ - tsteq r6, r6, lsr r6 │ │ │ │ - tsteq r6, r8, lsl #12 │ │ │ │ - tsteq r6, sl, lsl r6 │ │ │ │ - tsteq r6, r0, lsr #12 │ │ │ │ - tsteq r6, r4, lsr r6 │ │ │ │ + tsteq r6, r2, lsl #12 │ │ │ │ + tsteq r6, r4, lsl r6 │ │ │ │ + tsteq r6, ip, lsl r6 │ │ │ │ tsteq r6, lr, lsr #12 │ │ │ │ - tsteq r6, r0, asr #12 │ │ │ │ - tsteq r6, r6, asr #12 │ │ │ │ - tsteq r6, sl, lsr r2 │ │ │ │ - tsteq r6, r6, lsr #4 │ │ │ │ - tsteq r6, r2, lsr lr │ │ │ │ - tsteq r5, r6, lsl r9 │ │ │ │ - tsteq r5, lr, lsl #30 │ │ │ │ - smlatteq r5, r6, r1, sp │ │ │ │ - tsteq r5, r2, lsl #28 │ │ │ │ - smlabteq r5, r6, fp, ip │ │ │ │ - smlabbeq r5, lr, sl, ip │ │ │ │ - tsteq r5, r2, lsr #20 │ │ │ │ - strdeq ip, [r5, -r2] │ │ │ │ - strdeq ip, [r5, -lr] │ │ │ │ - @ instruction: 0x0104df96 │ │ │ │ - tsteq r5, r6, lsr #20 │ │ │ │ - tsteq r5, r6, lsr sl │ │ │ │ - tsteq r4, lr, ror pc │ │ │ │ + tsteq r6, r8, lsr #12 │ │ │ │ + tsteq r6, sl, lsr r6 │ │ │ │ + tsteq r6, r2, asr #12 │ │ │ │ + tsteq r6, r6, lsr r2 │ │ │ │ + smlatteq r6, ip, r1, sp │ │ │ │ + strdeq sp, [r6, -lr] │ │ │ │ + tsteq r6, r6, lsl #4 │ │ │ │ + tsteq r6, r8, lsl r2 │ │ │ │ + tsteq r6, r2, lsl r2 │ │ │ │ + tsteq r6, r4, lsr #4 │ │ │ │ + tsteq r6, ip, lsr #4 │ │ │ │ + smlabbeq r6, ip, r6, fp │ │ │ │ + tsteq r6, lr, asr r6 │ │ │ │ + tsteq r6, r0, ror r6 │ │ │ │ + tsteq r6, r6, ror r6 │ │ │ │ + smlabbeq r6, sl, r6, fp │ │ │ │ + smlabbeq r6, r4, r6, fp │ │ │ │ + @ instruction: 0x0106b696 │ │ │ │ + @ instruction: 0x0106b69c │ │ │ │ + @ instruction: 0x0106d292 │ │ │ │ + tsteq r6, r6, asr r2 │ │ │ │ + tsteq r6, r8, ror #4 │ │ │ │ + tsteq r6, lr, ror #4 │ │ │ │ + smlabbeq r6, r2, r2, sp │ │ │ │ + tsteq r6, ip, ror r2 │ │ │ │ + smlabbeq r6, lr, r2, sp │ │ │ │ + @ instruction: 0x0106d294 │ │ │ │ + strdeq fp, [r6, -r6] │ │ │ │ + smlabteq r6, r8, r6, fp │ │ │ │ + ldrdeq fp, [r6, -sl] │ │ │ │ + smlatteq r6, r0, r6, fp │ │ │ │ + strdeq fp, [r6, -r4] │ │ │ │ + smlatteq r6, lr, r6, fp │ │ │ │ + tsteq r6, r0, lsl #14 │ │ │ │ + tsteq r6, r6, lsl #14 │ │ │ │ + strdeq sp, [r6, -sl] │ │ │ │ + smlatteq r6, r6, r2, r5 │ │ │ │ + strdeq r0, [r6, -r2] │ │ │ │ + ldrdeq lr, [r5, -r6] │ │ │ │ + smlabteq r5, lr, pc, sp @ │ │ │ │ + smlatbeq r5, r6, r2, sp │ │ │ │ + smlabteq r5, r2, lr, ip │ │ │ │ + smlabbeq r5, r6, ip, ip │ │ │ │ + tsteq r5, lr, asr #22 │ │ │ │ smlatteq r5, r2, sl, ip │ │ │ │ - @ instruction: 0x0105ca92 │ │ │ │ - smlatbeq r5, lr, sl, ip │ │ │ │ + @ instruction: 0x0105cab2 │ │ │ │ + @ instruction: 0x0105cabe │ │ │ │ + qaddeq lr, r6, r4 │ │ │ │ + smlatteq r5, r6, sl, ip │ │ │ │ + strdeq ip, [r5, -r6] │ │ │ │ + tsteq r4, lr, lsr r0 │ │ │ │ + smlatbeq r5, r2, fp, ip │ │ │ │ + tsteq r5, r2, asr fp │ │ │ │ + tsteq r5, lr, ror #22 │ │ │ │ + tsteq r4, lr, lsl r0 │ │ │ │ + ldrdeq ip, [r5, -r6] │ │ │ │ + strdeq ip, [r5, -r2] │ │ │ │ + tsteq r4, r6 │ │ │ │ + tsteq r5, sl, lsl #26 │ │ │ │ + tsteq r5, r6, ror ip │ │ │ │ + tsteq r5, lr, lsr #24 │ │ │ │ + tsteq r5, sl, lsr ip │ │ │ │ + ldrdeq sp, [r4, -lr] │ │ │ │ + @ instruction: 0x0105cc92 │ │ │ │ + @ instruction: 0x0105ccb6 │ │ │ │ + smlabteq r4, r6, pc, sp @ │ │ │ │ + tsteq r5, r6, ror #26 │ │ │ │ + tsteq r5, sl, lsl #26 │ │ │ │ + tsteq r5, sl, lsl sp │ │ │ │ + smlatbeq r4, r6, pc, sp @ │ │ │ │ + smlabbeq r5, sl, sp, ip │ │ │ │ + smlatbeq r5, r6, sp, ip │ │ │ │ + smlabbeq r4, lr, pc, sp @ │ │ │ │ + strdeq ip, [r5, -r6] │ │ │ │ + ldrdeq ip, [r5, -r6] │ │ │ │ + tsteq r5, r2, asr lr │ │ │ │ + tsteq r5, r2, lsl #28 │ │ │ │ + tsteq r5, r2, lsr #28 │ │ │ │ tsteq r4, lr, asr pc │ │ │ │ - tsteq r5, r6, lsl fp │ │ │ │ - tsteq r5, r2, lsr fp │ │ │ │ + tsteq r5, sl, ror lr │ │ │ │ + smlabbeq r5, sl, lr, ip │ │ │ │ tsteq r4, r6, asr #30 │ │ │ │ - tsteq r5, sl, asr #24 │ │ │ │ - @ instruction: 0x0105cbb6 │ │ │ │ - tsteq r5, lr, ror #22 │ │ │ │ - tsteq r5, sl, ror fp │ │ │ │ - tsteq r4, lr, lsl pc │ │ │ │ - ldrdeq ip, [r5, -r2] │ │ │ │ + tsteq r5, r2, lsl pc │ │ │ │ + smlabteq r5, lr, lr, ip │ │ │ │ + smlatteq r5, r6, lr, ip │ │ │ │ + tsteq r4, r6, lsr #30 │ │ │ │ + tsteq r5, r6, lsr pc │ │ │ │ + tsteq r5, sl, asr pc │ │ │ │ + tsteq r4, lr, lsl #30 │ │ │ │ + qaddeq sp, lr, r5 │ │ │ │ strdeq ip, [r5, -r6] │ │ │ │ - tsteq r4, r6, lsl #30 │ │ │ │ - smlatbeq r5, r6, ip, ip │ │ │ │ - tsteq r5, sl, asr #24 │ │ │ │ - tsteq r5, sl, asr ip │ │ │ │ + smlatbeq r5, lr, pc, ip @ │ │ │ │ + smlabteq r5, r6, pc, ip @ │ │ │ │ smlatteq r4, r6, lr, sp │ │ │ │ - smlabteq r5, sl, ip, ip │ │ │ │ - smlatteq r5, r6, ip, ip │ │ │ │ + tsteq r5, r6 │ │ │ │ + tsteq r5, r6, lsl r0 │ │ │ │ smlabteq r4, lr, lr, sp │ │ │ │ - tsteq r5, r6, lsr pc │ │ │ │ - tsteq r5, r6, lsl lr │ │ │ │ - @ instruction: 0x0105cd92 │ │ │ │ - tsteq r5, r2, asr #26 │ │ │ │ - tsteq r5, r2, ror #26 │ │ │ │ + tsteq r5, lr, ror r0 │ │ │ │ + tsteq r5, r6, asr #32 │ │ │ │ + qaddeq sp, r6, r5 │ │ │ │ + smlatbeq r4, lr, lr, sp │ │ │ │ + tsteq r5, r6, ror r0 │ │ │ │ @ instruction: 0x0104de9e │ │ │ │ - @ instruction: 0x0105cdba │ │ │ │ - smlabteq r5, sl, sp, ip │ │ │ │ - smlabbeq r4, r6, lr, sp │ │ │ │ - tsteq r5, r2, asr lr │ │ │ │ - tsteq r5, lr, lsl #28 │ │ │ │ - tsteq r5, r6, lsr #28 │ │ │ │ + ldrdeq sp, [r5, -r6] │ │ │ │ + smlatteq r5, lr, r3, sp │ │ │ │ + smlatbeq r5, sl, r1, sp │ │ │ │ + tsteq r5, r6, lsr #4 │ │ │ │ + smlabteq r5, lr, r0, sp │ │ │ │ + tsteq r5, r6, ror #2 │ │ │ │ tsteq r4, r6, ror #28 │ │ │ │ - tsteq r5, r6, ror lr │ │ │ │ - @ instruction: 0x0105ce9a │ │ │ │ + tsteq r5, r6, asr r3 │ │ │ │ + ldrdeq sp, [r5, -r6] │ │ │ │ tsteq r4, lr, asr #28 │ │ │ │ - @ instruction: 0x0105cf9e │ │ │ │ - tsteq r5, r6, lsr pc │ │ │ │ - smlatteq r5, lr, lr, ip │ │ │ │ - tsteq r5, r6, lsl #30 │ │ │ │ - tsteq r4, r6, lsr #28 │ │ │ │ - tsteq r5, r6, asr #30 │ │ │ │ - tsteq r5, r6, asr pc │ │ │ │ - tsteq r4, lr, lsl #28 │ │ │ │ - @ instruction: 0x0105cfbe │ │ │ │ - smlabbeq r5, r6, pc, ip @ │ │ │ │ - @ instruction: 0x0105cf96 │ │ │ │ - smlatteq r4, lr, sp, sp │ │ │ │ - @ instruction: 0x0105cfb6 │ │ │ │ + smlatteq r5, lr, r0, sp │ │ │ │ + @ instruction: 0x0105d2be │ │ │ │ + tsteq r5, r2, ror #6 │ │ │ │ + tsteq r4, lr, lsr #28 │ │ │ │ + tsteq r5, r6, lsr #4 │ │ │ │ + smlabteq r5, r6, r2, sp │ │ │ │ + tsteq r4, r6, lsl lr │ │ │ │ + tsteq r5, r6, asr #10 │ │ │ │ + ldrdeq sp, [r5, -r6] │ │ │ │ + tsteq r5, sl, ror r1 │ │ │ │ + tsteq r5, r2, lsr #4 │ │ │ │ + strdeq sp, [r4, -r0] │ │ │ │ + @ instruction: 0x0105d3b2 │ │ │ │ + tsteq r5, ip, asr #8 │ │ │ │ ldrdeq sp, [r4, -lr] │ │ │ │ - tsteq r5, r6, lsl r4 │ │ │ │ - tsteq r5, lr, lsr #6 │ │ │ │ - smlatteq r5, sl, r0, sp │ │ │ │ - tsteq r5, r6, ror #2 │ │ │ │ - tsteq r5, lr │ │ │ │ - smlatbeq r5, r6, r0, sp │ │ │ │ - smlatbeq r4, r6, sp, sp │ │ │ │ - @ instruction: 0x0105d296 │ │ │ │ - tsteq r5, r6, lsl r0 │ │ │ │ - smlabbeq r4, lr, sp, sp │ │ │ │ - tsteq r5, lr, lsr #32 │ │ │ │ + strdeq sp, [r5, -r0] │ │ │ │ + tsteq r5, lr, ror #8 │ │ │ │ + tsteq r5, ip, lsr #10 │ │ │ │ + smlabteq r4, r6, sp, sp │ │ │ │ + @ instruction: 0x0105d490 │ │ │ │ + @ instruction: 0x0104ddba │ │ │ │ + tsteq r5, r4, asr r7 │ │ │ │ + tsteq r5, lr, lsr #12 │ │ │ │ + @ instruction: 0x0105d598 │ │ │ │ + tsteq r5, r2, asr r5 │ │ │ │ + tsteq r5, r4, ror r5 │ │ │ │ + @ instruction: 0x0104dd96 │ │ │ │ + smlabteq r5, ip, r5, sp │ │ │ │ + smlatteq r5, r2, r5, sp │ │ │ │ + smlabbeq r4, r4, sp, sp │ │ │ │ + @ instruction: 0x0105d692 │ │ │ │ + tsteq r5, r4, asr #12 │ │ │ │ + tsteq r5, r2, ror #12 │ │ │ │ + tsteq r4, ip, ror #26 │ │ │ │ + smlabteq r5, r2, r6, sp │ │ │ │ + smlatteq r5, r0, r6, sp │ │ │ │ + tsteq r4, sl, asr sp │ │ │ │ + strdeq sp, [r5, -ip] │ │ │ │ + tsteq r5, r6, ror r7 │ │ │ │ + tsteq r5, r8, lsr #14 │ │ │ │ + tsteq r5, sl, asr #14 │ │ │ │ + tsteq r4, ip, lsr sp │ │ │ │ + smlatbeq r5, r6, r7, sp │ │ │ │ + @ instruction: 0x0105d7bc │ │ │ │ + tsteq r4, sl, lsr #26 │ │ │ │ + tsteq r5, ip, lsl r9 │ │ │ │ strdeq sp, [r5, -lr] │ │ │ │ - smlatbeq r5, r2, r2, sp │ │ │ │ - tsteq r4, lr, ror #26 │ │ │ │ - tsteq r5, r6, ror #2 │ │ │ │ - tsteq r5, r6, lsl #4 │ │ │ │ - tsteq r4, r6, asr sp │ │ │ │ - smlabbeq r5, r6, r4, sp │ │ │ │ - tsteq r5, r6, lsl r2 │ │ │ │ - strheq sp, [r5, -sl] │ │ │ │ - tsteq r5, r2, ror #2 │ │ │ │ - tsteq r4, r0, lsr sp │ │ │ │ - strdeq sp, [r5, -r2] │ │ │ │ - smlabbeq r5, ip, r3, sp │ │ │ │ - tsteq r4, lr, lsl sp │ │ │ │ - tsteq r5, r0, lsr r3 │ │ │ │ - smlatbeq r5, lr, r3, sp │ │ │ │ - tsteq r5, ip, ror #8 │ │ │ │ + tsteq r5, r0, lsl r8 │ │ │ │ + tsteq r4, r2, lsl sp │ │ │ │ + tsteq r5, r4, lsl #20 │ │ │ │ tsteq r4, r6, lsl #26 │ │ │ │ - ldrdeq sp, [r5, -r0] │ │ │ │ - strdeq sp, [r4, -sl] │ │ │ │ - @ instruction: 0x0105d694 │ │ │ │ - tsteq r5, lr, ror #10 │ │ │ │ - ldrdeq sp, [r5, -r8] │ │ │ │ - @ instruction: 0x0105d492 │ │ │ │ - @ instruction: 0x0105d4b4 │ │ │ │ + smlabteq r5, r8, r0, lr │ │ │ │ + strdeq sp, [r5, -r6] │ │ │ │ + tsteq r5, ip, lsr #16 │ │ │ │ + tsteq r5, sl, lsl #20 │ │ │ │ + mrseq lr, (UNDEF: 21) │ │ │ │ + tsteq r5, sl, asr lr │ │ │ │ + @ instruction: 0x0105dfb4 │ │ │ │ ldrdeq sp, [r4, -r6] │ │ │ │ - tsteq r5, ip, lsl #10 │ │ │ │ - tsteq r5, r2, lsr #10 │ │ │ │ + smlatteq r5, r8, r7, sp │ │ │ │ + smlatteq r5, r2, r8, sp │ │ │ │ smlabteq r4, r4, ip, sp │ │ │ │ - ldrdeq sp, [r5, -r2] │ │ │ │ - smlabbeq r5, r4, r5, sp │ │ │ │ - smlatbeq r5, r2, r5, sp │ │ │ │ + tsteq r5, r2, ror #28 │ │ │ │ + tsteq r5, r4, lsl ip │ │ │ │ + tsteq r5, lr, lsr #26 │ │ │ │ smlatbeq r4, ip, ip, sp │ │ │ │ - tsteq r5, r2, lsl #12 │ │ │ │ - tsteq r5, r0, lsr #12 │ │ │ │ + smlatteq r5, r2, r0, lr │ │ │ │ + strdeq lr, [r5, -r8] │ │ │ │ @ instruction: 0x0104dc9a │ │ │ │ - tsteq r5, ip, lsr r7 │ │ │ │ - @ instruction: 0x0105d6b6 │ │ │ │ - tsteq r5, r8, ror #12 │ │ │ │ - smlabbeq r5, sl, r6, sp │ │ │ │ + strdeq lr, [r5, -r4] │ │ │ │ + tsteq r5, lr, lsl #24 │ │ │ │ + smlabteq r5, r8, r9, sp │ │ │ │ + smlatteq r5, r2, sl, sp │ │ │ │ tsteq r4, ip, ror ip │ │ │ │ - smlatteq r5, r6, r6, sp │ │ │ │ - strdeq sp, [r5, -ip] │ │ │ │ + tsteq r5, r6, asr #28 │ │ │ │ + @ instruction: 0x0105df98 │ │ │ │ tsteq r4, sl, ror #24 │ │ │ │ - tsteq r5, ip, asr r8 │ │ │ │ - tsteq r5, lr, lsr r7 │ │ │ │ - tsteq r5, r0, asr r7 │ │ │ │ + smlabteq r5, r8, r9, sp │ │ │ │ + @ instruction: 0x0105d7b6 │ │ │ │ + @ instruction: 0x0105d8b0 │ │ │ │ tsteq r4, r2, asr ip │ │ │ │ - tsteq r5, r4, asr #18 │ │ │ │ - tsteq r4, r6, asr #24 │ │ │ │ - tsteq r5, r8 │ │ │ │ - tsteq r5, r6, lsr lr │ │ │ │ - tsteq r5, ip, ror #14 │ │ │ │ - tsteq r5, sl, asr #18 │ │ │ │ - tsteq r5, r0, asr #32 │ │ │ │ - @ instruction: 0x0105dd9a │ │ │ │ - strdeq sp, [r5, -r4] │ │ │ │ - tsteq r4, r6, lsl ip │ │ │ │ - tsteq r5, r8, lsr #14 │ │ │ │ - tsteq r5, r2, lsr #16 │ │ │ │ - tsteq r4, r4, lsl #24 │ │ │ │ - smlatbeq r5, r2, sp, sp │ │ │ │ - tsteq r5, r4, asr fp │ │ │ │ - tsteq r5, lr, ror #24 │ │ │ │ - smlatteq r4, ip, fp, sp │ │ │ │ - tsteq r5, r2, lsr #32 │ │ │ │ - tsteq r5, r8, lsr r1 │ │ │ │ - ldrdeq sp, [r4, -sl] │ │ │ │ - tsteq r5, r4, lsr r0 │ │ │ │ - tsteq r5, lr, asr #22 │ │ │ │ - tsteq r5, r8, lsl #18 │ │ │ │ - tsteq r5, r2, lsr #20 │ │ │ │ - @ instruction: 0x0104dbbc │ │ │ │ - smlabbeq r5, r6, sp, sp │ │ │ │ - ldrdeq sp, [r5, -r8] │ │ │ │ - smlatbeq r4, sl, fp, sp │ │ │ │ - tsteq r5, r8, lsl #18 │ │ │ │ - strdeq sp, [r5, -r6] │ │ │ │ strdeq sp, [r5, -r0] │ │ │ │ - @ instruction: 0x0104db92 │ │ │ │ - tsteq r5, r0, lsr fp │ │ │ │ - tsteq r5, sl, asr #24 │ │ │ │ - smlabbeq r4, r0, fp, sp │ │ │ │ - tsteq r5, r6, lsr #18 │ │ │ │ - tsteq r5, ip, lsr fp │ │ │ │ - smlatteq r5, r6, r6, sp │ │ │ │ - smlatteq r5, ip, pc, sp @ │ │ │ │ - strdeq lr, [r5, -sl] │ │ │ │ - tsteq r4, ip, asr fp │ │ │ │ - ldrdeq sp, [r5, -lr] │ │ │ │ - strdeq sp, [r5, -r8] │ │ │ │ - tsteq r4, sl, asr #22 │ │ │ │ - smlatteq r5, ip, pc, sp @ │ │ │ │ - tsteq r5, r6, ror #26 │ │ │ │ - @ instruction: 0x0105deb0 │ │ │ │ + tsteq r5, sl, lsl #26 │ │ │ │ + tsteq r4, r0, asr #24 │ │ │ │ + smlatteq r5, r6, r9, sp │ │ │ │ + strdeq sp, [r5, -ip] │ │ │ │ + smlatbeq r5, r6, r7, sp │ │ │ │ + smlatbeq r5, ip, r0, lr │ │ │ │ + @ instruction: 0x0105e1ba │ │ │ │ + tsteq r4, ip, lsl ip │ │ │ │ + @ instruction: 0x0105d99e │ │ │ │ + @ instruction: 0x0105dab8 │ │ │ │ + tsteq r4, sl, lsl #24 │ │ │ │ + smlatbeq r5, ip, r0, lr │ │ │ │ + tsteq r5, r6, lsr #28 │ │ │ │ + tsteq r5, r0, ror pc │ │ │ │ stcleq 8, cr15, [r4], {223} @ 0xdf │ │ │ │ @ instruction: 0x47704478 │ │ │ │ stcleq 8, cr15, [r0], {223} @ 0xdf │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldceq 8, cr15, [ip], #892 @ 0x37c │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldceq 8, cr15, [r8], #892 @ 0x37c │ │ │ │ @@ -26430,423 +26430,423 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x066cf8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0668f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0664f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ + @ instruction: 0x0104d89c │ │ │ │ + tsteq r5, ip, lsr #8 │ │ │ │ + tsteq r5, r4, lsr #10 │ │ │ │ + smlabbeq r4, r4, r8, sp │ │ │ │ + tsteq r5, r4, lsr r4 │ │ │ │ + smlabteq r5, r8, sl, sp │ │ │ │ + tsteq r5, r8, asr r8 │ │ │ │ + tsteq r5, r0, ror r9 │ │ │ │ + tsteq r4, ip, asr r8 │ │ │ │ + tsteq r5, r0, lsr #26 │ │ │ │ + tsteq r5, r4, lsr #28 │ │ │ │ + tsteq r4, r4, asr #16 │ │ │ │ + tsteq r5, ip, asr #16 │ │ │ │ + tsteq r5, r4, lsl #12 │ │ │ │ + tsteq r5, ip, lsl r7 │ │ │ │ + tsteq r4, r4, lsr #16 │ │ │ │ + tsteq r5, ip, asr #18 │ │ │ │ + tsteq r4, r4, lsl r8 │ │ │ │ + smlatbeq r5, r4, lr, sp │ │ │ │ + tsteq r5, ip, lsr r4 │ │ │ │ + tsteq r5, r0, asr r9 │ │ │ │ + smlabteq r5, ip, r4, sp │ │ │ │ + smlatteq r5, r4, sp, sp │ │ │ │ + @ instruction: 0x0105d3bc │ │ │ │ ldrdeq sp, [r4, -ip] │ │ │ │ - tsteq r5, ip, ror #6 │ │ │ │ - tsteq r5, r4, ror #8 │ │ │ │ + smlatteq r5, r8, r6, sp │ │ │ │ + tsteq r5, r0, lsl #16 │ │ │ │ smlabteq r4, r4, r7, sp │ │ │ │ - tsteq r5, r4, ror r3 │ │ │ │ - tsteq r5, r8, lsl #20 │ │ │ │ - @ instruction: 0x0105d798 │ │ │ │ - @ instruction: 0x0105d8b0 │ │ │ │ - @ instruction: 0x0104d79c │ │ │ │ - tsteq r5, r0, ror #24 │ │ │ │ - tsteq r5, r4, ror #26 │ │ │ │ - smlabbeq r4, r4, r7, sp │ │ │ │ - smlabbeq r5, ip, r7, sp │ │ │ │ - tsteq r5, r4, asr #10 │ │ │ │ - tsteq r5, ip, asr r6 │ │ │ │ + ldrdeq sp, [r5, -r4] │ │ │ │ + smlatbeq r5, r4, fp, sp │ │ │ │ + smlabteq r5, r0, ip, sp │ │ │ │ + smlatbeq r4, r4, r7, sp │ │ │ │ + ldrdeq sp, [r5, -r4] │ │ │ │ + smlabteq r5, ip, r1, lr │ │ │ │ + smlabbeq r4, ip, r7, sp │ │ │ │ + tsteq r5, ip, lsl #16 │ │ │ │ + ldrdeq sp, [r5, -r4] │ │ │ │ + ldrdeq lr, [r5, -ip] │ │ │ │ + smlabteq r5, r4, sp, sp │ │ │ │ tsteq r4, r4, ror #14 │ │ │ │ - smlabbeq r5, ip, r8, sp │ │ │ │ - tsteq r4, r4, asr r7 │ │ │ │ - smlatteq r5, r4, sp, sp │ │ │ │ - tsteq r5, ip, ror r3 │ │ │ │ - @ instruction: 0x0105d890 │ │ │ │ - tsteq r5, ip, lsl #8 │ │ │ │ - tsteq r5, r4, lsr #26 │ │ │ │ - strdeq sp, [r5, -ip] │ │ │ │ + @ instruction: 0x0105e3b4 │ │ │ │ + smlabteq r5, r4, r5, lr │ │ │ │ + tsteq r4, ip, asr #14 │ │ │ │ + @ instruction: 0x0105e3bc │ │ │ │ + @ instruction: 0x0105dfb4 │ │ │ │ + smlatbeq r5, ip, r1, lr │ │ │ │ + tsteq r4, ip, lsr #14 │ │ │ │ + @ instruction: 0x0105e5b4 │ │ │ │ tsteq r4, ip, lsl r7 │ │ │ │ - tsteq r5, r8, lsr #12 │ │ │ │ - tsteq r5, r0, asr #14 │ │ │ │ - tsteq r4, r4, lsl #14 │ │ │ │ - tsteq r5, r4, lsl sp │ │ │ │ - smlatteq r5, r4, sl, sp │ │ │ │ - tsteq r5, r0, lsl #24 │ │ │ │ - smlatteq r4, r4, r6, sp │ │ │ │ + tsteq r5, r4, lsl #12 │ │ │ │ + smlabteq r5, r4, r1, lr │ │ │ │ + @ instruction: 0x0105e5b4 │ │ │ │ + @ instruction: 0x0105e194 │ │ │ │ + smlabbeq r5, ip, r3, lr │ │ │ │ + smlatteq r4, ip, r6, sp │ │ │ │ + @ instruction: 0x0105dd9c │ │ │ │ + @ instruction: 0x0105df94 │ │ │ │ + ldrdeq sp, [r4, -r4] │ │ │ │ + smlatbeq r5, r4, sp, sp │ │ │ │ + @ instruction: 0x0105e594 │ │ │ │ + smlatbeq r5, r4, r7, lr │ │ │ │ + @ instruction: 0x0104d6b4 │ │ │ │ + smlabbeq r5, r4, r1, lr │ │ │ │ + tsteq r5, ip, ror r3 │ │ │ │ + @ instruction: 0x0104d69c │ │ │ │ + smlatbeq r5, ip, sp, sp │ │ │ │ + smlabbeq r5, r4, r1, lr │ │ │ │ + tsteq r5, ip, ror sp │ │ │ │ + tsteq r5, r4, ror pc │ │ │ │ + tsteq r4, r4, ror r6 │ │ │ │ + tsteq r5, ip, ror r5 │ │ │ │ + smlabbeq r5, ip, r7, lr │ │ │ │ + tsteq r4, ip, asr r6 │ │ │ │ + smlabbeq r5, r4, r5, lr │ │ │ │ + tsteq r5, r4, ror #2 │ │ │ │ + tsteq r5, ip, asr r3 │ │ │ │ + tsteq r4, ip, lsr r6 │ │ │ │ + tsteq r5, ip, ror r7 │ │ │ │ + tsteq r4, ip, lsr #12 │ │ │ │ + tstpeq r5, ip, lsr r3 @ p-variant is OBSOLETE │ │ │ │ + tsteq r5, ip, lsr r9 │ │ │ │ + strdeq lr, [r5, -r8] │ │ │ │ + @ instruction: 0x0105e7b4 │ │ │ │ + tsteq r5, ip, asr r3 │ │ │ │ + tsteq r5, r4, ror #14 │ │ │ │ + tsteq r5, ip, lsr #6 │ │ │ │ + tsteq r5, ip, lsr r5 │ │ │ │ + smlatteq r4, r4, r5, sp │ │ │ │ + tsteq r5, r4, lsr pc │ │ │ │ + tsteq r5, ip, lsr #2 │ │ │ │ + smlabteq r4, ip, r5, sp │ │ │ │ + tsteq r5, ip, lsr pc │ │ │ │ + tsteq r5, r4, asr #14 │ │ │ │ + tsteq r5, ip, lsr #26 │ │ │ │ + smlatbeq r4, ip, r5, sp │ │ │ │ + tsteq r5, ip, lsl r3 │ │ │ │ + tsteq r5, ip, lsr #10 │ │ │ │ + @ instruction: 0x0104d594 │ │ │ │ + tsteq r5, r4, asr #30 │ │ │ │ + tsteq r5, r0, lsr #6 │ │ │ │ tsteq r5, r4, lsl pc │ │ │ │ tsteq r5, ip, lsl #2 │ │ │ │ - smlabteq r4, ip, r6, sp │ │ │ │ - tsteq r5, ip, asr #14 │ │ │ │ - tsteq r5, r4, lsl pc │ │ │ │ - tsteq r5, ip, lsl r7 │ │ │ │ - tsteq r5, r4, lsl #26 │ │ │ │ - smlatbeq r4, r4, r6, sp │ │ │ │ - strdeq lr, [r5, -r4] │ │ │ │ - tsteq r5, r4, lsl #10 │ │ │ │ - smlabbeq r4, ip, r6, sp │ │ │ │ + tsteq r4, ip, ror #10 │ │ │ │ + tsteq r5, r0, lsr r7 │ │ │ │ + tsteq r5, r4, lsl sp │ │ │ │ + tsteq r4, r4, asr r5 │ │ │ │ + tsteq r5, ip, lsr r7 │ │ │ │ + tsteq r5, r4, lsl #6 │ │ │ │ + tsteq r5, r4, lsl r5 │ │ │ │ + tsteq r4, r4, lsr r5 │ │ │ │ + tsteq r5, r4, lsl #30 │ │ │ │ strdeq lr, [r5, -ip] │ │ │ │ - strdeq sp, [r5, -r4] │ │ │ │ - smlatteq r5, ip, r0, lr │ │ │ │ - tsteq r4, ip, ror #12 │ │ │ │ - strdeq lr, [r5, -r4] │ │ │ │ - tsteq r4, ip, asr r6 │ │ │ │ - tsteq r5, r4, asr #10 │ │ │ │ - tsteq r5, r4, lsl #2 │ │ │ │ - strdeq lr, [r5, -r4] │ │ │ │ - ldrdeq lr, [r5, -r4] │ │ │ │ - smlabteq r5, ip, r2, lr │ │ │ │ - tsteq r4, ip, lsr #12 │ │ │ │ - ldrdeq sp, [r5, -ip] │ │ │ │ - ldrdeq sp, [r5, -r4] │ │ │ │ - tsteq r4, r4, lsl r6 │ │ │ │ - smlatteq r5, r4, ip, sp │ │ │ │ - ldrdeq lr, [r5, -r4] │ │ │ │ - smlatteq r5, r4, r6, lr │ │ │ │ - strdeq sp, [r4, -r4] │ │ │ │ - smlabteq r5, r4, r0, lr │ │ │ │ - @ instruction: 0x0105e2bc │ │ │ │ - ldrdeq sp, [r4, -ip] │ │ │ │ + tsteq r4, ip, lsl r5 │ │ │ │ + tsteq r5, r4, lsl sl │ │ │ │ + tsteq r5, r4, asr #14 │ │ │ │ + strdeq sp, [r5, -ip] │ │ │ │ + tsteq r5, r0, lsl r7 │ │ │ │ smlatteq r5, ip, ip, sp │ │ │ │ - smlabteq r5, r4, r0, lr │ │ │ │ - @ instruction: 0x0105dcbc │ │ │ │ - @ instruction: 0x0105deb4 │ │ │ │ - @ instruction: 0x0104d5b4 │ │ │ │ - @ instruction: 0x0105e4bc │ │ │ │ - smlabteq r5, ip, r6, lr │ │ │ │ - @ instruction: 0x0104d59c │ │ │ │ - smlabteq r5, r4, r4, lr │ │ │ │ - smlatbeq r5, r4, r0, lr │ │ │ │ - @ instruction: 0x0105e29c │ │ │ │ - tsteq r4, ip, ror r5 │ │ │ │ - @ instruction: 0x0105e6bc │ │ │ │ - tsteq r4, ip, ror #10 │ │ │ │ - tstpeq r5, ip, ror r2 @ p-variant is OBSOLETE │ │ │ │ - tsteq r5, ip, ror r8 │ │ │ │ - tsteq r5, r8, lsr r3 │ │ │ │ - strdeq lr, [r5, -r4] │ │ │ │ - @ instruction: 0x0105e29c │ │ │ │ - smlatbeq r5, r4, r6, lr │ │ │ │ - tsteq r5, ip, ror #4 │ │ │ │ - tsteq r5, ip, ror r4 │ │ │ │ - tsteq r4, r4, lsr #10 │ │ │ │ - tsteq r5, r4, ror lr │ │ │ │ - tsteq r5, ip, rrx │ │ │ │ - tsteq r4, ip, lsl #10 │ │ │ │ - tsteq r5, ip, ror lr │ │ │ │ - smlabbeq r5, r4, r6, lr │ │ │ │ - tsteq r5, ip, ror #24 │ │ │ │ smlatteq r4, ip, r4, sp │ │ │ │ - tsteq r5, ip, asr r2 │ │ │ │ - tsteq r5, ip, ror #8 │ │ │ │ + smlatteq r5, ip, r2, lr │ │ │ │ + strdeq lr, [r5, -ip] │ │ │ │ ldrdeq sp, [r4, -r4] │ │ │ │ - smlabbeq r5, r4, lr, sp │ │ │ │ - tsteq r5, r0, ror #4 │ │ │ │ - tsteq r5, r4, asr lr │ │ │ │ - tsteq r5, ip, asr #32 │ │ │ │ - smlatbeq r4, ip, r4, sp │ │ │ │ - tsteq r5, r0, ror r6 │ │ │ │ - tsteq r5, r4, asr ip │ │ │ │ - @ instruction: 0x0104d494 │ │ │ │ - tsteq r5, ip, ror r6 │ │ │ │ - tsteq r5, r4, asr #4 │ │ │ │ - tsteq r5, r4, asr r4 │ │ │ │ - tsteq r4, r4, ror r4 │ │ │ │ + strdeq lr, [r5, -r8] │ │ │ │ + ldrdeq sp, [r5, -ip] │ │ │ │ + ldrdeq lr, [r5, -r4] │ │ │ │ + @ instruction: 0x0104d4b4 │ │ │ │ + tsteq r5, r8, lsl #14 │ │ │ │ + tsteq r5, r4, lsr #14 │ │ │ │ + @ instruction: 0x0104d49c │ │ │ │ + smlatteq r5, r4, r9, lr │ │ │ │ + @ instruction: 0x0105e9b4 │ │ │ │ tsteq r5, r4, asr #28 │ │ │ │ - tsteq r5, ip, lsr r0 │ │ │ │ + tsteq r5, r4, lsr #14 │ │ │ │ + tsteq r4, r4, ror r4 │ │ │ │ + tsteq r5, r0, asr lr │ │ │ │ + tsteq r5, r4, lsr r7 │ │ │ │ tsteq r4, ip, asr r4 │ │ │ │ - tsteq r5, r4, asr r9 │ │ │ │ - smlabbeq r5, r4, r6, lr │ │ │ │ - tsteq r5, ip, lsr lr │ │ │ │ - tsteq r5, r0, asr r6 │ │ │ │ - tsteq r5, ip, lsr #24 │ │ │ │ + smlabteq r5, ip, r9, lr │ │ │ │ + tsteq r5, r4, asr lr │ │ │ │ + tsteq r5, ip, lsr r7 │ │ │ │ + tsteq r4, ip, lsr r4 │ │ │ │ + tsteq r5, r0, lsr #24 │ │ │ │ tsteq r4, ip, lsr #8 │ │ │ │ - tsteq r5, ip, lsr #4 │ │ │ │ - tsteq r5, ip, lsr r4 │ │ │ │ - tsteq r4, r4, lsl r4 │ │ │ │ - tsteq r5, r8, lsr r2 │ │ │ │ - tsteq r5, ip, lsl lr │ │ │ │ - tsteq r5, r4, lsl r0 │ │ │ │ + tsteq r5, r0, ror pc │ │ │ │ + ldrdeq lr, [r5, -ip] │ │ │ │ + smlabbeq r5, r4, r7, lr │ │ │ │ + tsteq r5, r4, asr r7 │ │ │ │ + tsteq r5, r4, lsl ip │ │ │ │ + tsteq r5, ip, asr #28 │ │ │ │ strdeq sp, [r4, -r4] │ │ │ │ - tsteq r5, r8, asr #12 │ │ │ │ - tsteq r5, r4, ror #12 │ │ │ │ + tsteq r5, r0, lsr #24 │ │ │ │ + tsteq r5, r8, asr lr │ │ │ │ ldrdeq sp, [r4, -ip] │ │ │ │ - tsteq r5, r4, lsr #18 │ │ │ │ - strdeq lr, [r5, -r4] │ │ │ │ - smlabbeq r5, r4, sp, lr │ │ │ │ - tsteq r5, r4, ror #12 │ │ │ │ - @ instruction: 0x0104d3b4 │ │ │ │ - @ instruction: 0x0105ed90 │ │ │ │ - tsteq r5, r4, ror r6 │ │ │ │ - @ instruction: 0x0104d39c │ │ │ │ - tsteq r5, ip, lsl #18 │ │ │ │ - @ instruction: 0x0105ed94 │ │ │ │ - tsteq r5, ip, ror r6 │ │ │ │ + tsteq r5, ip, ror #14 │ │ │ │ + tsteq r5, r4, lsr #24 │ │ │ │ + tsteq r5, ip, asr lr │ │ │ │ + @ instruction: 0x0104d3bc │ │ │ │ + tsteq r5, r0, lsr ip │ │ │ │ + tsteq r5, r8, ror #28 │ │ │ │ + smlatbeq r4, r4, r3, sp │ │ │ │ + smlatbeq r5, ip, r7, lr │ │ │ │ + tsteq r5, ip, ror r7 │ │ │ │ + tsteq r5, ip, lsr #24 │ │ │ │ + tsteq r5, r4, ror #28 │ │ │ │ tsteq r4, ip, ror r3 │ │ │ │ - tsteq r5, r0, ror #22 │ │ │ │ - tsteq r4, ip, ror #6 │ │ │ │ - @ instruction: 0x0105eeb0 │ │ │ │ - tsteq r5, ip, lsl r7 │ │ │ │ - smlabteq r5, r4, r6, lr │ │ │ │ - @ instruction: 0x0105e694 │ │ │ │ - tsteq r5, r4, asr fp │ │ │ │ - smlabbeq r5, ip, sp, lr │ │ │ │ + tsteq r5, r8, lsr ip │ │ │ │ + tsteq r5, r0, ror lr │ │ │ │ + tsteq r4, r4, ror #6 │ │ │ │ + @ instruction: 0x0105e794 │ │ │ │ + tsteq r5, ip, lsr ip │ │ │ │ + tsteq r5, r4, ror lr │ │ │ │ + tsteq r4, r4, asr #6 │ │ │ │ + strdeq lr, [r5, -r4] │ │ │ │ tsteq r4, r4, lsr r3 │ │ │ │ - tsteq r5, r0, ror #22 │ │ │ │ - @ instruction: 0x0105ed98 │ │ │ │ - tsteq r4, ip, lsl r3 │ │ │ │ - smlatbeq r5, ip, r6, lr │ │ │ │ - tsteq r5, r4, ror #22 │ │ │ │ - @ instruction: 0x0105ed9c │ │ │ │ - strdeq sp, [r4, -ip] │ │ │ │ - tsteq r5, r0, ror fp │ │ │ │ - smlatbeq r5, r8, sp, lr │ │ │ │ - smlatteq r4, r4, r2, sp │ │ │ │ - smlatteq r5, ip, r6, lr │ │ │ │ - @ instruction: 0x0105e6bc │ │ │ │ - tsteq r5, ip, ror #22 │ │ │ │ - smlatbeq r5, r4, sp, lr │ │ │ │ - @ instruction: 0x0104d2bc │ │ │ │ - tsteq r5, r8, ror fp │ │ │ │ - @ instruction: 0x0105edb0 │ │ │ │ - smlatbeq r4, r4, r2, sp │ │ │ │ - ldrdeq lr, [r5, -r4] │ │ │ │ - tsteq r5, ip, ror fp │ │ │ │ - @ instruction: 0x0105edb4 │ │ │ │ - smlabbeq r4, r4, r2, sp │ │ │ │ - tsteq r5, r4, lsr r9 │ │ │ │ + tsteq r5, r8, lsl #30 │ │ │ │ + @ instruction: 0x0105eeb8 │ │ │ │ + smlabbeq r5, ip, lr, lr │ │ │ │ + strdeq lr, [r5, -r4] │ │ │ │ + tsteq r5, ip, lsr ip │ │ │ │ + tsteq r4, r4, lsl #6 │ │ │ │ + tsteq r5, r4, lsl #20 │ │ │ │ + tsteq r5, r8, asr #24 │ │ │ │ + smlatteq r4, ip, r2, sp │ │ │ │ + @ instruction: 0x0105ee9c │ │ │ │ + tsteq r5, ip, lsl #20 │ │ │ │ + tsteq r5, ip, asr #24 │ │ │ │ + smlabteq r4, ip, r2, sp │ │ │ │ + tsteq r5, ip, lsl sl │ │ │ │ + tsteq r5, r8, asr ip │ │ │ │ + @ instruction: 0x0104d2b4 │ │ │ │ + qaddeq pc, r8, r5 @ │ │ │ │ + tstpeq r5, r8 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq lr, [r5, -ip] │ │ │ │ + @ instruction: 0x0105eebc │ │ │ │ + smlabbeq r4, ip, r2, sp │ │ │ │ + tstpeq r5, ip @ p-variant is OBSOLETE │ │ │ │ + strdeq lr, [r5, -r4] │ │ │ │ tsteq r4, r4, ror r2 │ │ │ │ - tsteq r5, r8, asr #28 │ │ │ │ - strdeq lr, [r5, -r8] │ │ │ │ - smlabteq r5, ip, sp, lr │ │ │ │ - tsteq r5, r4, lsr r9 │ │ │ │ - tsteq r5, ip, ror fp │ │ │ │ + tstpeq r5, r0, rrx @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r4, lsr r0 @ p-variant is OBSOLETE │ │ │ │ + tsteq r5, r4, lsr #30 │ │ │ │ + tsteq r4, r4, asr r2 │ │ │ │ + tsteq r5, ip, lsr pc │ │ │ │ tsteq r4, r4, asr #4 │ │ │ │ - tsteq r5, r4, asr #18 │ │ │ │ - smlabbeq r5, r8, fp, lr │ │ │ │ - tsteq r4, ip, lsr #4 │ │ │ │ - ldrdeq lr, [r5, -ip] │ │ │ │ - tsteq r5, ip, asr #18 │ │ │ │ - smlabbeq r5, ip, fp, lr │ │ │ │ - tsteq r4, ip, lsl #4 │ │ │ │ - tsteq r5, ip, asr r9 │ │ │ │ - @ instruction: 0x0105eb98 │ │ │ │ - strdeq sp, [r4, -r4] │ │ │ │ - @ instruction: 0x0105ef98 │ │ │ │ - tsteq r5, r8, asr #30 │ │ │ │ - tsteq r5, ip, lsl pc │ │ │ │ - strdeq lr, [r5, -ip] │ │ │ │ + smlabteq r5, r8, sl, pc @ │ │ │ │ + tstpeq r5, r8, asr r4 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r8, ror #4 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r5, r4, r0, pc @ │ │ │ │ + swpeq pc, ip, [r5] @ │ │ │ │ + tstpeq r5, r4, ror r0 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r5, ip, r0, pc @ │ │ │ │ + tsteq r4, r4, lsl #4 │ │ │ │ + swpeq pc, ip, [r5] @ │ │ │ │ + tstpeq r5, r4, lsl r1 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r4, ip, r1, sp │ │ │ │ + @ instruction: 0x0105f19c │ │ │ │ + tstpeq r5, ip, lsr r1 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r8, ror #2 @ p-variant is OBSOLETE │ │ │ │ smlabteq r4, ip, r1, sp │ │ │ │ - tsteq r5, ip, asr #30 │ │ │ │ - tsteq r5, r4, lsr lr │ │ │ │ + smlabteq r5, r0, r1, pc @ │ │ │ │ + ldrdeq pc, [r5, -r8] │ │ │ │ @ instruction: 0x0104d1b4 │ │ │ │ - smlatbeq r5, r0, pc, lr @ │ │ │ │ - tsteq r5, r4, ror pc │ │ │ │ - tsteq r5, r4, ror #28 │ │ │ │ - @ instruction: 0x0104d194 │ │ │ │ - tsteq r5, ip, ror lr │ │ │ │ - smlabbeq r4, r4, r1, sp │ │ │ │ - tstpeq r5, r8, lsl #20 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0105f398 │ │ │ │ - smlatbeq r5, r8, r1, pc @ │ │ │ │ - tstpeq r5, r4, lsr #32 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq lr, [r5, -ip] │ │ │ │ - @ instruction: 0x0105efb4 │ │ │ │ - tstpeq r5, ip, lsr #32 @ p-variant is OBSOLETE │ │ │ │ - tsteq r4, r4, asr #2 │ │ │ │ - ldrdeq lr, [r5, -ip] │ │ │ │ - qaddeq pc, r4, r5 @ │ │ │ │ - tsteq r4, ip, lsr #2 │ │ │ │ ldrdeq pc, [r5, -ip] │ │ │ │ - tstpeq r5, ip, ror r0 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq r5, r8, r0, pc @ │ │ │ │ + tstpeq r5, r8, asr r2 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r0, lsl r2 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r8, lsr #4 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r4, ip, r1, sp │ │ │ │ + tstpeq r5, r8, ror r2 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r5, ip, r2, pc @ │ │ │ │ + tsteq r4, r4, ror r1 │ │ │ │ + tstpeq r5, r8, lsr #6 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r5, r0, r2, pc @ │ │ │ │ + strdeq pc, [r5, -r8] │ │ │ │ + tsteq r4, r4, asr r1 │ │ │ │ + tstpeq r5, r4, lsr r3 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r8, asr #6 @ p-variant is OBSOLETE │ │ │ │ + tsteq r4, ip, lsr r1 │ │ │ │ + tstpeq r5, r0, lsr #18 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r0, ror #8 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0105f3b0 │ │ │ │ + tstpeq r5, r8, ror r3 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r5, r4, r3, pc @ │ │ │ │ tsteq r4, ip, lsl #2 │ │ │ │ - mrseq pc, (UNDEF: 21) @ │ │ │ │ - tstpeq r5, r8, lsl r1 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq pc, [r5, -ip] │ │ │ │ + tstpeq r5, r4, lsl #8 @ p-variant is OBSOLETE │ │ │ │ strdeq sp, [r4, -r4] │ │ │ │ - tstpeq r5, ip, lsl r2 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0105f198 │ │ │ │ - tstpeq r5, r0, asr r1 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r8, ror #2 @ p-variant is OBSOLETE │ │ │ │ - smlabteq r4, ip, r0, sp │ │ │ │ - @ instruction: 0x0105f1b8 │ │ │ │ - smlabteq r5, ip, r1, pc @ │ │ │ │ - strheq sp, [r4, -r4] │ │ │ │ - tstpeq r5, r8, ror #4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r0, lsr #4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r8, lsr r2 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r8, ror r6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r4, asr r4 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r8, ror #8 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq sp, [r4, -r4] │ │ │ │ + tstpeq r5, r8, ror r4 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r4, ror r6 @ p-variant is OBSOLETE │ │ │ │ + strheq sp, [r4, -ip] │ │ │ │ + ldrdeq pc, [r5, -r0] │ │ │ │ + @ instruction: 0x0105f498 │ │ │ │ + tstpeq r5, r8, ror r6 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq r5, r8, r8, pc @ │ │ │ │ swpeq sp, r4, [r4] @ │ │ │ │ - tstpeq r5, r4, ror r2 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r5, r8, r2, pc @ │ │ │ │ + @ instruction: 0x0105f8b8 │ │ │ │ + @ instruction: 0x0105f490 │ │ │ │ tsteq r4, ip, ror r0 │ │ │ │ - tstpeq r5, r0, ror #16 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq r5, r0, r3, pc @ │ │ │ │ - strdeq pc, [r5, -r0] │ │ │ │ - @ instruction: 0x0105f2b8 │ │ │ │ - smlabteq r5, r4, r2, pc @ │ │ │ │ + smlatteq r5, r0, r8, pc @ │ │ │ │ + @ instruction: 0x0105f498 │ │ │ │ + smlatbeq r5, r4, r6, pc @ │ │ │ │ + qaddeq sp, ip, r4 │ │ │ │ + smlatbeq r5, r0, r4, pc @ │ │ │ │ tsteq r4, ip, asr #32 │ │ │ │ - tstpeq r5, ip, lsl r3 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r4, asr #6 @ p-variant is OBSOLETE │ │ │ │ - tsteq r4, r4, lsr r0 │ │ │ │ - @ instruction: 0x0105f5b8 │ │ │ │ - @ instruction: 0x0105f394 │ │ │ │ - smlatbeq r5, r8, r3, pc @ │ │ │ │ + tstpeq r5, r8, ror sl @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r8, asr #10 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r4, lsl #14 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0105f4b8 │ │ │ │ + smlatbeq r5, ip, r6, pc @ │ │ │ │ + smlabteq r5, r8, r8, pc @ │ │ │ │ tsteq r4, r4, lsl r0 │ │ │ │ - @ instruction: 0x0105f3b8 │ │ │ │ - @ instruction: 0x0105f5b4 │ │ │ │ + ldrdeq pc, [r5, -r8] │ │ │ │ + @ instruction: 0x0105f4b0 │ │ │ │ strdeq ip, [r4, -ip] │ │ │ │ - tstpeq r5, r0, lsl r6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r0, lsl #18 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0105f4b8 │ │ │ │ ldrdeq pc, [r5, -r8] │ │ │ │ - @ instruction: 0x0105f5b8 │ │ │ │ - smlatteq r5, r8, r7, pc @ │ │ │ │ - ldrdeq ip, [r4, -r4] │ │ │ │ + ldrdeq ip, [r4, -ip] │ │ │ │ + smlatteq r5, ip, r6, pc @ │ │ │ │ + strdeq pc, [r5, -r8] │ │ │ │ + smlabteq r4, r4, pc, ip @ │ │ │ │ + tstpeq r5, r8, asr #18 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r4, lsl r7 @ p-variant is OBSOLETE │ │ │ │ strdeq pc, [r5, -r8] │ │ │ │ ldrdeq pc, [r5, -r0] │ │ │ │ - @ instruction: 0x0104cfbc │ │ │ │ - tstpeq r5, r0, lsr #16 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq pc, [r5, -r8] │ │ │ │ - smlatteq r5, r4, r5, pc @ │ │ │ │ @ instruction: 0x0104cf9c │ │ │ │ - smlatteq r5, r0, r3, pc @ │ │ │ │ - smlabbeq r4, ip, pc, ip @ │ │ │ │ - @ instruction: 0x0105f9b8 │ │ │ │ - smlabbeq r5, r8, r4, pc @ │ │ │ │ - tstpeq r5, r4, asr #12 @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [r5, -r8] │ │ │ │ - smlatteq r5, ip, r5, pc @ │ │ │ │ - tstpeq r5, r8, lsl #16 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r5, r0, r4, pc @ │ │ │ │ + tstpeq r5, r0, lsl r7 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r4, r4, pc, ip @ │ │ │ │ + tstpeq r5, r8, asr #18 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, ip, lsl r7 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r8, lsl r9 @ p-variant is OBSOLETE │ │ │ │ + tsteq r4, r4, ror #30 │ │ │ │ + tstpeq r5, ip, asr #18 @ p-variant is OBSOLETE │ │ │ │ tsteq r4, r4, asr pc │ │ │ │ - tstpeq r5, r8, lsl r8 @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [r5, -r0] │ │ │ │ - tsteq r4, ip, lsr pc │ │ │ │ - tstpeq r5, r0, asr #16 @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [r5, -r8] │ │ │ │ - tstpeq r5, r8, lsl r6 @ p-variant is OBSOLETE │ │ │ │ - tsteq r4, ip, lsl pc │ │ │ │ - tstpeq r5, ip, lsr #12 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r8, lsr r8 @ p-variant is OBSOLETE │ │ │ │ - tsteq r4, r4, lsl #30 │ │ │ │ - smlabbeq r5, r8, r8, pc @ │ │ │ │ - tstpeq r5, r4, asr r6 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r8, lsr r8 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r0, lsl r4 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq ip, [r4, -ip] │ │ │ │ - tstpeq r5, r0, lsr #8 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r0, asr r6 @ p-variant is OBSOLETE │ │ │ │ - smlabteq r4, r4, lr, ip │ │ │ │ - smlabbeq r5, r8, r8, pc @ │ │ │ │ - tstpeq r5, ip, asr r6 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r8, asr r8 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq r4, r4, lr, ip │ │ │ │ - smlabbeq r5, ip, r8, pc @ │ │ │ │ - @ instruction: 0x0104ce94 │ │ │ │ + @ instruction: 0x0105fb94 │ │ │ │ + smlabbeq r5, r4, sl, pc @ │ │ │ │ + tstpeq r5, r8, lsl #20 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0105f9b8 │ │ │ │ ldrdeq pc, [r5, -r4] │ │ │ │ - smlabteq r5, r4, r9, pc @ │ │ │ │ - tstpeq r5, r8, asr #18 @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [r5, -r8] │ │ │ │ - tstpeq r5, r4, lsl r9 @ p-variant is OBSOLETE │ │ │ │ + tsteq r4, r4, lsr #30 │ │ │ │ + tstpeq r5, r4, lsr #20 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r8, lsr sl @ p-variant is OBSOLETE │ │ │ │ + tsteq r4, ip, lsl #30 │ │ │ │ + smlabteq r5, r4, sl, pc @ │ │ │ │ + tstpeq r5, ip, ror sl @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0105fa94 │ │ │ │ + smlatteq r4, ip, lr, ip │ │ │ │ + smlatteq r5, r8, sl, pc @ │ │ │ │ + tstpeq r5, r4, lsl #22 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq ip, [r4, -r4] │ │ │ │ + strdeq pc, [r5, -ip] │ │ │ │ + tstpeq r5, r0, ror #22 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r4, lsr #22 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r4, lsr fp @ p-variant is OBSOLETE │ │ │ │ + smlatbeq r4, ip, lr, ip │ │ │ │ + smlabbeq r5, r0, fp, pc @ │ │ │ │ + @ instruction: 0x0105fb9c │ │ │ │ + @ instruction: 0x0104ce94 │ │ │ │ + tstpeq r5, r8, asr ip @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [r5, -ip] │ │ │ │ + tstpeq r5, ip, lsl ip @ p-variant is OBSOLETE │ │ │ │ + tsteq r4, r4, ror lr │ │ │ │ + tstpeq r5, r4, ror #24 @ p-variant is OBSOLETE │ │ │ │ tsteq r4, r4, ror #28 │ │ │ │ - tstpeq r5, r4, ror #18 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r8, ror r9 @ p-variant is OBSOLETE │ │ │ │ - tsteq r4, ip, asr #28 │ │ │ │ - tstpeq r5, r4, lsl #20 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0105f9bc │ │ │ │ - ldrdeq pc, [r5, -r4] │ │ │ │ - tsteq r4, ip, lsr #28 │ │ │ │ - tstpeq r5, r8, lsr #20 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r4, asr #20 @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, r0, asr #24 │ │ │ │ + tsteq r6, ip, ror ip │ │ │ │ + smlabteq r6, r0, r4, r0 │ │ │ │ + tsteq r6, r4, rrx │ │ │ │ + tstpeq r5, r8, lsl lr @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r0, asr sp @ p-variant is OBSOLETE │ │ │ │ + smlatteq r5, r8, ip, pc @ │ │ │ │ + @ instruction: 0x0105fcb0 │ │ │ │ + smlabteq r5, r0, ip, pc @ │ │ │ │ tsteq r4, r4, lsl lr │ │ │ │ - tstpeq r5, ip, lsr fp @ p-variant is OBSOLETE │ │ │ │ - smlatbeq r5, r0, sl, pc @ │ │ │ │ - tstpeq r5, r4, ror #20 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r4, ror sl @ p-variant is OBSOLETE │ │ │ │ - smlatteq r4, ip, sp, ip │ │ │ │ - smlabteq r5, r0, sl, pc @ │ │ │ │ - ldrdeq pc, [r5, -ip] │ │ │ │ - ldrdeq ip, [r4, -r4] │ │ │ │ - @ instruction: 0x0105fb98 │ │ │ │ - tstpeq r5, ip, lsr fp @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, ip, asr fp @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0104cdb4 │ │ │ │ - smlatbeq r5, r4, fp, pc @ │ │ │ │ - smlatbeq r4, r4, sp, ip │ │ │ │ - smlabbeq r6, r0, fp, r1 │ │ │ │ - @ instruction: 0x01060bbc │ │ │ │ - tsteq r6, r0, lsl #8 │ │ │ │ - smlatbeq r5, r4, pc, pc @ │ │ │ │ - tstpeq r5, r8, asr sp @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0105fc90 │ │ │ │ - tstpeq r5, r8, lsr #24 @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [r5, -r8] │ │ │ │ + tstpeq r5, r8, lsl #26 @ p-variant is OBSOLETE │ │ │ │ + strdeq ip, [r4, -ip] │ │ │ │ + tstpeq r5, r0, ror sp @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r8, lsr sp @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r8, asr #26 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq ip, [r4, -ip] │ │ │ │ + smlabbeq r5, r0, sp, pc @ │ │ │ │ + @ instruction: 0x0105fd90 │ │ │ │ + smlabteq r4, r4, sp, ip │ │ │ │ + smlabteq r5, r4, lr, pc @ │ │ │ │ + tstpeq r5, ip, lsr #28 @ p-variant is OBSOLETE │ │ │ │ + smlabteq r5, ip, sp, pc @ │ │ │ │ strdeq pc, [r5, -r0] │ │ │ │ - tstpeq r5, r0, lsl #24 @ p-variant is OBSOLETE │ │ │ │ - tsteq r4, r4, asr sp │ │ │ │ - tstpeq r5, r8, lsr ip @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r8, asr #24 @ p-variant is OBSOLETE │ │ │ │ - tsteq r4, ip, lsr sp │ │ │ │ - @ instruction: 0x0105fcb0 │ │ │ │ - tstpeq r5, r8, ror ip @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r5, r8, ip, pc @ │ │ │ │ + @ instruction: 0x0104cd9c │ │ │ │ + tstpeq r5, ip, asr lr @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r5, r0, lr, pc @ │ │ │ │ + smlabbeq r4, r4, sp, ip │ │ │ │ + tstpeq r5, r8, lsr #30 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r5, r4, lr, pc @ │ │ │ │ + strdeq pc, [r5, -r8] │ │ │ │ + tsteq r4, r4, ror #26 │ │ │ │ + tstpeq r5, ip, lsr pc @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r8, asr pc @ p-variant is OBSOLETE │ │ │ │ + tsteq r4, ip, asr #26 │ │ │ │ + @ instruction: 0x0106019c │ │ │ │ + tsteq r6, r4, ror r0 │ │ │ │ + ldrdeq pc, [r5, -ip] │ │ │ │ + smlabbeq r5, ip, pc, pc @ │ │ │ │ + smlatbeq r5, r8, pc, pc @ │ │ │ │ tsteq r4, ip, lsl sp │ │ │ │ - smlabteq r5, r0, ip, pc @ │ │ │ │ - ldrdeq pc, [r5, -r0] │ │ │ │ + tsteq r6, r4 │ │ │ │ + tsteq r6, r0, lsr #32 │ │ │ │ tsteq r4, r4, lsl #26 │ │ │ │ - tstpeq r5, r4, lsl #28 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, ip, ror #26 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, ip, lsl #26 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r0, lsr sp @ p-variant is OBSOLETE │ │ │ │ - ldrdeq ip, [r4, -ip] │ │ │ │ - @ instruction: 0x0105fd9c │ │ │ │ - smlabteq r5, r0, sp, pc @ │ │ │ │ - smlabteq r4, r4, ip, ip │ │ │ │ - tstpeq r5, r8, ror #28 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r4, lsr #28 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r8, lsr lr @ p-variant is OBSOLETE │ │ │ │ + smlabteq r6, r4, r0, r0 │ │ │ │ + tsteq r6, r4, ror r0 │ │ │ │ + swpeq r0, r0, [r6] │ │ │ │ + smlatteq r4, r4, ip, ip │ │ │ │ + smlatteq r6, ip, r0, r0 │ │ │ │ + tsteq r6, r8, lsl #2 │ │ │ │ + smlabteq r4, ip, ip, ip │ │ │ │ + tsteq r6, ip, lsr r2 │ │ │ │ + smlatbeq r6, r4, r1, r0 │ │ │ │ + tsteq r6, r4, asr r1 │ │ │ │ + tsteq r6, r0, ror r1 │ │ │ │ smlatbeq r4, r4, ip, ip │ │ │ │ - tstpeq r5, ip, ror lr @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0105fe98 │ │ │ │ + smlabteq r6, ip, r1, r0 │ │ │ │ + smlatteq r6, r8, r1, r0 │ │ │ │ smlabbeq r4, ip, ip, ip │ │ │ │ - ldrdeq r0, [r6, -ip] │ │ │ │ - @ instruction: 0x0105ffb4 │ │ │ │ - tstpeq r5, ip, lsl pc @ p-variant is OBSOLETE │ │ │ │ - smlabteq r5, ip, lr, pc @ │ │ │ │ - smlatteq r5, r8, lr, pc @ │ │ │ │ + smlabbeq r6, ip, r2, r0 │ │ │ │ + tsteq r6, ip, lsr r2 │ │ │ │ + tsteq r6, r8, asr r2 │ │ │ │ + tsteq r4, ip, ror #24 │ │ │ │ + @ instruction: 0x01060290 │ │ │ │ tsteq r4, ip, asr ip │ │ │ │ - tstpeq r5, r4, asr #30 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r0, ror #30 @ p-variant is OBSOLETE │ │ │ │ - tsteq r4, r4, asr #24 │ │ │ │ - tsteq r6, r4 │ │ │ │ - @ instruction: 0x0105ffb4 │ │ │ │ - ldrdeq pc, [r5, -r0] │ │ │ │ + tsteq r6, r4, lsl r7 │ │ │ │ + tsteq r6, r0, lsl r5 │ │ │ │ + ldrdeq r0, [r6, -r8] │ │ │ │ + tsteq r6, r4, ror #6 │ │ │ │ + strdeq r0, [r6, -r0] │ │ │ │ + tsteq r6, ip, lsl r3 │ │ │ │ tsteq r4, r4, lsr #24 │ │ │ │ - tsteq r6, ip, lsr #32 │ │ │ │ - tsteq r6, r8, asr #32 │ │ │ │ + smlabbeq r6, r0, r3, r0 │ │ │ │ + @ instruction: 0x01060390 │ │ │ │ tsteq r4, ip, lsl #24 │ │ │ │ - tsteq r6, ip, ror r1 │ │ │ │ - smlatteq r6, r4, r0, r0 │ │ │ │ - swpeq r0, r4, [r6] │ │ │ │ - strheq r0, [r6, -r0] │ │ │ │ - smlatteq r4, r4, fp, ip │ │ │ │ - tsteq r6, ip, lsl #2 │ │ │ │ - tsteq r6, r8, lsr #2 │ │ │ │ - smlabteq r4, ip, fp, ip │ │ │ │ - smlabteq r6, ip, r1, r0 │ │ │ │ - tsteq r6, ip, ror r1 │ │ │ │ - @ instruction: 0x01060198 │ │ │ │ - smlatbeq r4, ip, fp, ip │ │ │ │ - ldrdeq r0, [r6, -r0] │ │ │ │ - @ instruction: 0x0104cb9c │ │ │ │ - tsteq r6, r4, asr r6 │ │ │ │ - tsteq r6, r0, asr r4 │ │ │ │ - tsteq r6, r8, lsl r3 │ │ │ │ - smlatbeq r6, r4, r2, r0 │ │ │ │ - tsteq r6, r0, lsr r2 │ │ │ │ - tsteq r6, ip, asr r2 │ │ │ │ - tsteq r4, r4, ror #22 │ │ │ │ - smlabteq r6, r0, r2, r0 │ │ │ │ + tsteq r6, r0, lsl #8 │ │ │ │ + smlabteq r6, r4, r3, r0 │ │ │ │ ldrdeq r0, [r6, -r0] │ │ │ │ - tsteq r4, ip, asr #22 │ │ │ │ - tsteq r6, r0, asr #6 │ │ │ │ - tsteq r6, r4, lsl #6 │ │ │ │ - tsteq r6, r0, lsl r3 │ │ │ │ - tsteq r4, ip, lsr #22 │ │ │ │ - tsteq r6, r0, ror r3 │ │ │ │ - smlatbeq r6, r8, r3, r0 │ │ │ │ + smlatteq r4, ip, fp, ip │ │ │ │ + tsteq r6, r0, lsr r4 │ │ │ │ + tsteq r6, r8, ror #8 │ │ │ │ stcleq 8, cr15, [r4], {223} @ 0xdf │ │ │ │ @ instruction: 0x47704478 │ │ │ │ stcleq 8, cr15, [r0], {223} @ 0xdf │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldceq 8, cr15, [ip], #892 @ 0x37c │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldceq 8, cr15, [r8], #892 @ 0x37c │ │ │ │ @@ -27657,423 +27657,423 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x066cf8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0668f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0664f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - @ instruction: 0x0104c4b0 │ │ │ │ - smlatbeq r5, r0, lr, pc @ │ │ │ │ + tsteq r4, r0, ror r5 │ │ │ │ + tstpeq r5, r0, ror #30 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0105fe90 │ │ │ │ + tstpeq r5, r8, asr lr @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r8, ror #28 @ p-variant is OBSOLETE │ │ │ │ + tsteq r4, r8, asr #10 │ │ │ │ + smlabteq r5, ip, lr, pc @ │ │ │ │ + tstpeq r5, r4, lsl #30 @ p-variant is OBSOLETE │ │ │ │ + tsteq r4, r0, lsr r5 │ │ │ │ + @ instruction: 0x0105ff98 │ │ │ │ + tstpeq r5, r4, asr pc @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r4, ror #30 @ p-variant is OBSOLETE │ │ │ │ + tsteq r4, r0, lsl r5 │ │ │ │ + @ instruction: 0x0105ff94 │ │ │ │ + tsteq r4, r0, lsl #10 │ │ │ │ + @ instruction: 0x010601b4 │ │ │ │ + swpeq r0, r4, [r6] │ │ │ │ + tsteq r6, r0, lsl r0 │ │ │ │ ldrdeq pc, [r5, -r0] │ │ │ │ - @ instruction: 0x0105fd98 │ │ │ │ - smlatbeq r5, r8, sp, pc @ │ │ │ │ - smlabbeq r4, r8, r4, ip │ │ │ │ - tstpeq r5, ip, lsl #28 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r4, asr #28 @ p-variant is OBSOLETE │ │ │ │ - tsteq r4, r0, ror r4 │ │ │ │ - ldrdeq pc, [r5, -r8] │ │ │ │ - @ instruction: 0x0105fe94 │ │ │ │ - smlatbeq r5, r4, lr, pc @ │ │ │ │ - tsteq r4, r0, asr r4 │ │ │ │ - ldrdeq pc, [r5, -r4] │ │ │ │ + smlatteq r5, r4, pc, pc @ │ │ │ │ + ldrdeq ip, [r4, -r0] │ │ │ │ + tsteq r6, ip, lsr #32 │ │ │ │ + tsteq r6, r4, asr #32 │ │ │ │ + @ instruction: 0x0104c4b8 │ │ │ │ + smlatteq r6, r4, r0, r0 │ │ │ │ + swpeq r0, ip, [r6] │ │ │ │ + strheq r0, [r6, -r8] │ │ │ │ + @ instruction: 0x0104c498 │ │ │ │ + tsteq r6, ip, lsl #2 │ │ │ │ + tsteq r6, r0, lsr #2 │ │ │ │ + smlabbeq r4, r0, r4, ip │ │ │ │ + strdeq r0, [r6, -r8] │ │ │ │ + smlatbeq r6, r0, r1, r0 │ │ │ │ + tsteq r6, r4, ror #2 │ │ │ │ + tsteq r6, ip, ror r1 │ │ │ │ + tsteq r4, r8, asr r4 │ │ │ │ + smlatbeq r6, r8, r1, r0 │ │ │ │ + @ instruction: 0x010601b4 │ │ │ │ tsteq r4, r0, asr #8 │ │ │ │ - strdeq r0, [r6, -r4] │ │ │ │ - ldrdeq pc, [r5, -r4] │ │ │ │ - tstpeq r5, r0, asr pc @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r0, lsl pc @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r4, lsr #30 @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, ip, lsl #4 │ │ │ │ + ldrdeq r0, [r6, -r8] │ │ │ │ + smlatteq r6, r4, r1, r0 │ │ │ │ + tsteq r4, r0, lsr #8 │ │ │ │ + tsteq r6, r8, lsl #4 │ │ │ │ tsteq r4, r0, lsl r4 │ │ │ │ - tstpeq r5, ip, ror #30 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r5, r4, pc, pc @ │ │ │ │ - strdeq ip, [r4, -r8] │ │ │ │ - tsteq r6, r4, lsr #32 │ │ │ │ - ldrdeq pc, [r5, -ip] │ │ │ │ - strdeq pc, [r5, -r8] │ │ │ │ - ldrdeq ip, [r4, -r8] │ │ │ │ - tsteq r6, ip, asr #32 │ │ │ │ - tsteq r6, r0, rrx │ │ │ │ - smlabteq r4, r0, r3, ip │ │ │ │ - tsteq r6, r8, lsr r1 │ │ │ │ - smlatteq r6, r0, r0, r0 │ │ │ │ - smlatbeq r6, r4, r0, r0 │ │ │ │ - strheq r0, [r6, -ip] │ │ │ │ - @ instruction: 0x0104c398 │ │ │ │ - smlatteq r6, r8, r0, r0 │ │ │ │ + smlatteq r6, r0, r9, r0 │ │ │ │ + tsteq r6, r4, lsl r6 │ │ │ │ + tsteq r6, r0, lsr #8 │ │ │ │ + strdeq r0, [r6, -r0] │ │ │ │ + tsteq r6, ip, ror r2 │ │ │ │ + tsteq r6, ip, lsr r2 │ │ │ │ + tsteq r6, r4, asr r2 │ │ │ │ + ldrdeq ip, [r4, -r0] │ │ │ │ + @ instruction: 0x01060290 │ │ │ │ + smlatbeq r6, r4, r2, r0 │ │ │ │ + @ instruction: 0x0104c3b8 │ │ │ │ + tsteq r6, r0, asr #6 │ │ │ │ strdeq r0, [r6, -r4] │ │ │ │ + tsteq r6, r8, lsl #6 │ │ │ │ + @ instruction: 0x0104c398 │ │ │ │ + tsteq r6, r0, ror r3 │ │ │ │ + smlabbeq r6, ip, r3, r0 │ │ │ │ smlabbeq r4, r0, r3, ip │ │ │ │ - tsteq r6, ip, asr #2 │ │ │ │ - tsteq r6, r8, lsl r1 │ │ │ │ - tsteq r6, r4, lsr #2 │ │ │ │ - tsteq r4, r0, ror #6 │ │ │ │ - tsteq r6, r8, asr #2 │ │ │ │ - tsteq r4, r0, asr r3 │ │ │ │ - tsteq r6, r0, lsr #18 │ │ │ │ - tsteq r6, r4, asr r5 │ │ │ │ - tsteq r6, r0, ror #6 │ │ │ │ - tsteq r6, r0, lsr r2 │ │ │ │ - @ instruction: 0x010601bc │ │ │ │ - tsteq r6, ip, ror r1 │ │ │ │ - @ instruction: 0x01060194 │ │ │ │ - tsteq r4, r0, lsl r3 │ │ │ │ - ldrdeq r0, [r6, -r0] │ │ │ │ - smlatteq r6, r4, r1, r0 │ │ │ │ - strdeq ip, [r4, -r8] │ │ │ │ - smlabbeq r6, r0, r2, r0 │ │ │ │ - tsteq r6, r4, lsr r2 │ │ │ │ - tsteq r6, r8, asr #4 │ │ │ │ + smlatbeq r6, r4, r4, r0 │ │ │ │ + tsteq r6, r4, lsr #8 │ │ │ │ + ldrdeq r0, [r6, -r8] │ │ │ │ + strdeq r0, [r6, -r0] │ │ │ │ + tsteq r4, r8, asr r3 │ │ │ │ + tsteq r6, ip, lsr #8 │ │ │ │ + tsteq r6, r8, asr #8 │ │ │ │ + tsteq r4, r0, asr #6 │ │ │ │ + smlatteq r6, r0, r4, r0 │ │ │ │ + smlatbeq r6, r0, r4, r0 │ │ │ │ + @ instruction: 0x010604b8 │ │ │ │ + tsteq r4, r0, lsr #6 │ │ │ │ + strdeq r0, [r6, -r0] │ │ │ │ + tsteq r6, r8, lsl #10 │ │ │ │ + tsteq r4, r8, lsl #6 │ │ │ │ + tsteq r6, ip, lsl #14 │ │ │ │ + strdeq r0, [r6, -ip] │ │ │ │ + tsteq r6, ip, ror r5 │ │ │ │ + tsteq r6, r4, lsr r5 │ │ │ │ + tsteq r6, r0, asr r5 │ │ │ │ ldrdeq ip, [r4, -r8] │ │ │ │ - @ instruction: 0x010602b0 │ │ │ │ - smlabteq r6, ip, r2, r0 │ │ │ │ + @ instruction: 0x01060594 │ │ │ │ + smlatbeq r6, ip, r5, r0 │ │ │ │ smlabteq r4, r0, r2, ip │ │ │ │ - smlatteq r6, r4, r3, r0 │ │ │ │ - tsteq r6, r4, ror #6 │ │ │ │ - tsteq r6, r8, lsl r3 │ │ │ │ - tsteq r6, r0, lsr r3 │ │ │ │ - @ instruction: 0x0104c298 │ │ │ │ - tsteq r6, ip, ror #6 │ │ │ │ - smlabbeq r6, r8, r3, r0 │ │ │ │ - smlabbeq r4, r0, r2, ip │ │ │ │ - tsteq r6, r0, lsr #8 │ │ │ │ - smlatteq r6, r0, r3, r0 │ │ │ │ + tsteq r6, r0, asr #12 │ │ │ │ strdeq r0, [r6, -r8] │ │ │ │ + tsteq r6, r0, lsl r6 │ │ │ │ + smlatbeq r4, r0, r2, ip │ │ │ │ + tsteq r6, r0, ror #12 │ │ │ │ + tsteq r6, r8, ror r6 │ │ │ │ + smlabbeq r4, r8, r2, ip │ │ │ │ + tsteq r6, r8, ror r7 │ │ │ │ + tsteq r6, ip, lsl #14 │ │ │ │ + smlabteq r6, r0, r6, r0 │ │ │ │ + ldrdeq r0, [r6, -ip] │ │ │ │ tsteq r4, r0, ror #4 │ │ │ │ - tsteq r6, r0, lsr r4 │ │ │ │ - tsteq r6, r8, asr #8 │ │ │ │ + tsteq r6, ip, lsl r7 │ │ │ │ + tsteq r6, r4, lsr r7 │ │ │ │ tsteq r4, r8, asr #4 │ │ │ │ - tsteq r6, ip, asr #12 │ │ │ │ - tsteq r6, ip, lsr r5 │ │ │ │ - @ instruction: 0x010604bc │ │ │ │ - tsteq r6, r4, ror r4 │ │ │ │ - @ instruction: 0x01060490 │ │ │ │ + smlatbeq r6, r8, r7, r0 │ │ │ │ + tsteq r6, r0, ror #14 │ │ │ │ + tsteq r6, r4, ror r7 │ │ │ │ + tsteq r4, r8, lsr #4 │ │ │ │ + smlatbeq r6, r8, r7, r0 │ │ │ │ tsteq r4, r8, lsl r2 │ │ │ │ - ldrdeq r0, [r6, -r4] │ │ │ │ - smlatteq r6, ip, r4, r0 │ │ │ │ - mrseq ip, R12_usr │ │ │ │ - smlabbeq r6, r0, r5, r0 │ │ │ │ - tsteq r6, r8, lsr r5 │ │ │ │ - tsteq r6, r0, asr r5 │ │ │ │ + smlabbeq r6, r4, fp, r0 │ │ │ │ + smlatbeq r6, r8, r9, r0 │ │ │ │ + @ instruction: 0x010608bc │ │ │ │ + tsteq r6, ip, asr r8 │ │ │ │ + tsteq r6, r8, lsl r8 │ │ │ │ + tsteq r6, r0, lsr r8 │ │ │ │ smlatteq r4, r0, r1, ip │ │ │ │ - smlatbeq r6, r0, r5, r0 │ │ │ │ - @ instruction: 0x010605b8 │ │ │ │ + tsteq r6, r8, ror r8 │ │ │ │ + tsteq r6, ip, ror r8 │ │ │ │ smlabteq r4, r8, r1, ip │ │ │ │ - @ instruction: 0x010606b8 │ │ │ │ - tsteq r6, ip, asr #12 │ │ │ │ - tsteq r6, r0, lsl #12 │ │ │ │ - tsteq r6, ip, lsl r6 │ │ │ │ - smlatbeq r4, r0, r1, ip │ │ │ │ - tsteq r6, ip, asr r6 │ │ │ │ - tsteq r6, r4, ror r6 │ │ │ │ - smlabbeq r4, r8, r1, ip │ │ │ │ - smlatteq r6, r8, r6, r0 │ │ │ │ - smlatbeq r6, r0, r6, r0 │ │ │ │ - @ instruction: 0x010606b4 │ │ │ │ + strdeq r0, [r6, -r0] │ │ │ │ + smlatbeq r6, ip, r8, r0 │ │ │ │ + smlabteq r6, r0, r8, r0 │ │ │ │ + smlatbeq r4, r8, r1, ip │ │ │ │ + tsteq r6, r0, lsl r9 │ │ │ │ + tsteq r6, ip, lsl r9 │ │ │ │ + @ instruction: 0x0104c190 │ │ │ │ + tsteq r6, ip, lsr #20 │ │ │ │ + smlatbeq r6, r0, r9, r0 │ │ │ │ + tsteq r6, r0, ror #18 │ │ │ │ + tsteq r6, r0, ror r9 │ │ │ │ tsteq r4, r8, ror #2 │ │ │ │ - smlatteq r6, r8, r6, r0 │ │ │ │ - tsteq r4, r8, asr r1 │ │ │ │ - smlabteq r6, r4, sl, r0 │ │ │ │ - smlatteq r6, r8, r8, r0 │ │ │ │ - strdeq r0, [r6, -ip] │ │ │ │ - @ instruction: 0x0106079c │ │ │ │ - tsteq r6, r8, asr r7 │ │ │ │ - tsteq r6, r0, ror r7 │ │ │ │ + smlabteq r6, r8, r9, r0 │ │ │ │ + smlatteq r6, r4, r9, r0 │ │ │ │ + tsteq r4, r0, asr r1 │ │ │ │ + tsteq r6, r4, ror #20 │ │ │ │ + tsteq r6, r4, lsr #20 │ │ │ │ + tsteq r6, r8, lsr sl │ │ │ │ + tsteq r4, r0, lsr r1 │ │ │ │ + tsteq r6, r0, ror #20 │ │ │ │ tsteq r4, r0, lsr #2 │ │ │ │ - @ instruction: 0x010607b8 │ │ │ │ - @ instruction: 0x010607bc │ │ │ │ - tsteq r4, r8, lsl #2 │ │ │ │ - tsteq r6, r0, lsr r8 │ │ │ │ - smlatteq r6, ip, r7, r0 │ │ │ │ - tsteq r6, r0, lsl #16 │ │ │ │ - smlatteq r4, r8, r0, ip │ │ │ │ - tsteq r6, r0, asr r8 │ │ │ │ - tsteq r6, ip, asr r8 │ │ │ │ - ldrdeq ip, [r4, -r0] │ │ │ │ - tsteq r6, ip, ror #18 │ │ │ │ - smlatteq r6, r0, r8, r0 │ │ │ │ - smlatbeq r6, r0, r8, r0 │ │ │ │ - @ instruction: 0x010608b0 │ │ │ │ - smlatbeq r4, r8, r0, ip │ │ │ │ - tsteq r6, r8, lsl #18 │ │ │ │ - tsteq r6, r4, lsr #18 │ │ │ │ - swpeq ip, r0, [r4] │ │ │ │ - smlatbeq r6, r4, r9, r0 │ │ │ │ - tsteq r6, r4, ror #18 │ │ │ │ - tsteq r6, r8, ror r9 │ │ │ │ - tsteq r4, r0, ror r0 │ │ │ │ - smlatbeq r6, r0, r9, r0 │ │ │ │ - tsteq r4, r0, rrx │ │ │ │ - @ instruction: 0x01060b94 │ │ │ │ + tsteq r6, r4, asr ip │ │ │ │ + tsteq r6, r8, ror #22 │ │ │ │ + strdeq r0, [r6, -r0] │ │ │ │ smlatbeq r6, r8, sl, r0 │ │ │ │ - tsteq r6, r0, lsr sl │ │ │ │ - smlatteq r6, r8, r9, r0 │ │ │ │ - tsteq r6, r8, lsl #20 │ │ │ │ - tsteq r4, r0, lsr r0 │ │ │ │ - tsteq r6, r0, asr #20 │ │ │ │ - tsteq r6, r8, asr sl │ │ │ │ - tsteq r4, r8, lsl r0 │ │ │ │ - ldrdeq r0, [r6, -ip] │ │ │ │ - @ instruction: 0x01060a9c │ │ │ │ - @ instruction: 0x01060ab0 │ │ │ │ - strdeq fp, [r4, -r8] │ │ │ │ - strdeq r0, [r6, -r4] │ │ │ │ - tsteq r6, r8, lsl #22 │ │ │ │ - smlatteq r4, r0, pc, fp @ │ │ │ │ + smlabteq r6, r8, sl, r0 │ │ │ │ + strdeq ip, [r4, -r0] │ │ │ │ + tsteq r6, r0, lsl #22 │ │ │ │ + tsteq r6, r8, lsl fp │ │ │ │ + ldrdeq ip, [r4, -r8] │ │ │ │ + @ instruction: 0x01060b9c │ │ │ │ + tsteq r6, ip, asr fp │ │ │ │ + tsteq r6, r0, ror fp │ │ │ │ + strheq ip, [r4, -r8] │ │ │ │ + @ instruction: 0x01060bb4 │ │ │ │ + smlabteq r6, r8, fp, r0 │ │ │ │ + smlatbeq r4, r0, r0, ip │ │ │ │ + tsteq r6, r4, ror #26 │ │ │ │ smlatbeq r6, r4, ip, r0 │ │ │ │ - smlatteq r6, r4, fp, r0 │ │ │ │ - tsteq r6, ip, ror #22 │ │ │ │ - @ instruction: 0x01060b98 │ │ │ │ - @ instruction: 0x0104bfb8 │ │ │ │ - tsteq r6, r8, lsr ip │ │ │ │ - tsteq r6, ip, asr #24 │ │ │ │ - smlatbeq r4, r0, pc, fp @ │ │ │ │ - tsteq r6, r4, lsl #26 │ │ │ │ - smlatbeq r6, ip, ip, r0 │ │ │ │ - smlabteq r6, ip, ip, r0 │ │ │ │ - smlabbeq r4, r0, pc, fp @ │ │ │ │ + tsteq r6, ip, lsr #24 │ │ │ │ + tsteq r6, r8, asr ip │ │ │ │ + tsteq r4, r8, ror r0 │ │ │ │ + strdeq r0, [r6, -r8] │ │ │ │ tsteq r6, ip, lsl #26 │ │ │ │ - tsteq r4, r0, ror pc │ │ │ │ - @ instruction: 0x010618b0 │ │ │ │ - tsteq r6, r0, ror r5 │ │ │ │ - strdeq r1, [r6, -r4] │ │ │ │ - @ instruction: 0x01060fb4 │ │ │ │ - tsteq r6, ip, ror #28 │ │ │ │ + tsteq r4, r0, rrx │ │ │ │ smlabteq r6, r4, sp, r0 │ │ │ │ tsteq r6, ip, ror #26 │ │ │ │ smlabbeq r6, ip, sp, r0 │ │ │ │ - tsteq r4, r8, lsr #30 │ │ │ │ - strdeq r0, [r6, -r4] │ │ │ │ - tsteq r6, r4, lsl lr │ │ │ │ - tsteq r4, r0, lsl pc │ │ │ │ - smlabteq r6, ip, lr, r0 │ │ │ │ - tsteq r6, r4, ror lr │ │ │ │ - @ instruction: 0x01060e94 │ │ │ │ + tsteq r4, r0, asr #32 │ │ │ │ + smlabteq r6, ip, sp, r0 │ │ │ │ + tsteq r4, r0, lsr r0 │ │ │ │ + tsteq r6, r0, ror r9 │ │ │ │ + tsteq r6, r0, lsr r6 │ │ │ │ + @ instruction: 0x010612b4 │ │ │ │ + tsteq r6, r4, ror r0 │ │ │ │ + tsteq r6, ip, lsr #30 │ │ │ │ + smlabbeq r6, r4, lr, r0 │ │ │ │ + tsteq r6, ip, lsr #28 │ │ │ │ + tsteq r6, ip, asr #28 │ │ │ │ + smlatteq r4, r8, pc, fp @ │ │ │ │ + @ instruction: 0x01060eb4 │ │ │ │ + ldrdeq r0, [r6, -r4] │ │ │ │ + ldrdeq fp, [r4, -r0] │ │ │ │ + smlabbeq r6, ip, pc, r0 @ │ │ │ │ + tsteq r6, r4, lsr pc │ │ │ │ + tsteq r6, r4, asr pc │ │ │ │ + @ instruction: 0x0104bfb0 │ │ │ │ + @ instruction: 0x01060fbc │ │ │ │ + ldrdeq r0, [r6, -ip] │ │ │ │ + @ instruction: 0x0104bf98 │ │ │ │ + tsteq r6, r4, lsr r1 │ │ │ │ + smlabbeq r6, ip, r0, r1 │ │ │ │ + tsteq r6, r4, lsr r0 │ │ │ │ + qaddeq r1, r4, r6 │ │ │ │ + tsteq r4, r0, ror pc │ │ │ │ + strheq r1, [r6, -ip] │ │ │ │ + ldrdeq r1, [r6, -ip] │ │ │ │ + tsteq r4, r8, asr pc │ │ │ │ + tsteq r6, r0, ror #2 │ │ │ │ + tsteq r6, r0, lsr #2 │ │ │ │ + tsteq r6, r4, lsr r1 │ │ │ │ + tsteq r4, r8, lsr pc │ │ │ │ + smlabbeq r6, r0, r1, r1 │ │ │ │ + smlatbeq r6, r0, r1, r1 │ │ │ │ + tsteq r4, r0, lsr #30 │ │ │ │ + tsteq r6, r0, ror r3 │ │ │ │ + @ instruction: 0x01061290 │ │ │ │ + tsteq r6, r8, lsr #4 │ │ │ │ + ldrdeq r1, [r6, -r8] │ │ │ │ + strdeq r1, [r6, -r8] │ │ │ │ strdeq fp, [r4, -r0] │ │ │ │ - strdeq r0, [r6, -ip] │ │ │ │ - tsteq r6, ip, lsl pc │ │ │ │ + tsteq r6, ip, lsr r2 │ │ │ │ + tsteq r6, r8, asr #4 │ │ │ │ ldrdeq fp, [r4, -r8] │ │ │ │ - tsteq r6, r4, ror r0 │ │ │ │ - smlabteq r6, ip, pc, r0 @ │ │ │ │ - tsteq r6, r4, ror pc │ │ │ │ - @ instruction: 0x01060f94 │ │ │ │ - @ instruction: 0x0104beb0 │ │ │ │ - strdeq r0, [r6, -ip] │ │ │ │ - tsteq r6, ip, lsl r0 │ │ │ │ - @ instruction: 0x0104be98 │ │ │ │ - smlatbeq r6, r0, r0, r1 │ │ │ │ - tsteq r6, r0, rrx │ │ │ │ - tsteq r6, r4, ror r0 │ │ │ │ + smlabteq r6, r0, r2, r1 │ │ │ │ + tsteq r6, ip, ror r2 │ │ │ │ + smlabbeq r6, ip, r2, r1 │ │ │ │ + @ instruction: 0x0104beb8 │ │ │ │ + ldrdeq r1, [r6, -r4] │ │ │ │ + smlatteq r6, ip, r2, r1 │ │ │ │ + smlatbeq r4, r0, lr, fp │ │ │ │ + smlatteq r6, r0, r3, r1 │ │ │ │ + tsteq r6, r8, asr r3 │ │ │ │ + tsteq r6, r8, lsl r3 │ │ │ │ + tsteq r6, r8, lsr #6 │ │ │ │ tsteq r4, r8, ror lr │ │ │ │ - smlabteq r6, r0, r0, r1 │ │ │ │ - smlatteq r6, r0, r0, r1 │ │ │ │ + tsteq r6, r8, ror r3 │ │ │ │ + @ instruction: 0x01061390 │ │ │ │ tsteq r4, r0, ror #28 │ │ │ │ - @ instruction: 0x010612b0 │ │ │ │ - ldrdeq r1, [r6, -r0] │ │ │ │ - tsteq r6, r8, ror #2 │ │ │ │ - tsteq r6, r8, lsl r1 │ │ │ │ - tsteq r6, r8, lsr r1 │ │ │ │ + tsteq r6, r0, lsr #8 │ │ │ │ + ldrdeq r1, [r6, -r8] │ │ │ │ + strdeq r1, [r6, -r0] │ │ │ │ + tsteq r4, r0, asr #28 │ │ │ │ + tsteq r6, r8, lsl r4 │ │ │ │ tsteq r4, r0, lsr lr │ │ │ │ - tsteq r6, ip, ror r1 │ │ │ │ - smlabbeq r6, r8, r1, r1 │ │ │ │ - tsteq r4, r8, lsl lr │ │ │ │ - mrseq r1, LR_usr │ │ │ │ - @ instruction: 0x010611bc │ │ │ │ - smlabteq r6, ip, r1, r1 │ │ │ │ + smlabteq r6, r0, r8, r1 │ │ │ │ + smlabteq r6, r8, sl, r1 │ │ │ │ + ldrdeq r1, [r6, -r8] │ │ │ │ + smlabbeq r6, r0, r4, r1 │ │ │ │ + tsteq r6, r8, asr #8 │ │ │ │ + tsteq r6, r8, asr r4 │ │ │ │ strdeq fp, [r4, -r8] │ │ │ │ - tsteq r6, r4, lsl r2 │ │ │ │ - tsteq r6, ip, lsr #4 │ │ │ │ + smlabbeq r6, r8, r4, r1 │ │ │ │ + @ instruction: 0x01061494 │ │ │ │ smlatteq r4, r0, sp, fp │ │ │ │ - tsteq r6, r0, lsr #6 │ │ │ │ - @ instruction: 0x01061298 │ │ │ │ - tsteq r6, r8, asr r2 │ │ │ │ - tsteq r6, r8, ror #4 │ │ │ │ - @ instruction: 0x0104bdb8 │ │ │ │ - @ instruction: 0x010612b8 │ │ │ │ + tsteq r6, r0, lsl #10 │ │ │ │ + @ instruction: 0x010614b8 │ │ │ │ ldrdeq r1, [r6, -r0] │ │ │ │ - smlatbeq r4, r0, sp, fp │ │ │ │ - tsteq r6, r0, ror #6 │ │ │ │ - tsteq r6, r8, lsl r3 │ │ │ │ - tsteq r6, r0, lsr r3 │ │ │ │ + smlabteq r4, r0, sp, fp │ │ │ │ + tsteq r6, r0, lsr #10 │ │ │ │ + @ instruction: 0x01061798 │ │ │ │ + smlatbeq r4, r8, sp, fp │ │ │ │ + smlatbeq r6, r0, sl, r1 │ │ │ │ + tsteq r6, ip, ror #20 │ │ │ │ + tsteq r6, r0, lsr #10 │ │ │ │ + @ instruction: 0x0106179c │ │ │ │ smlabbeq r4, r0, sp, fp │ │ │ │ - tsteq r6, r8, asr r3 │ │ │ │ - tsteq r4, r0, ror sp │ │ │ │ - tsteq r6, r0, lsl #16 │ │ │ │ - tsteq r6, r8, lsl #20 │ │ │ │ - tsteq r6, r8, lsl r4 │ │ │ │ - smlabteq r6, r0, r3, r1 │ │ │ │ - smlabbeq r6, r8, r3, r1 │ │ │ │ - @ instruction: 0x01061398 │ │ │ │ + tsteq r6, r0, lsr r5 │ │ │ │ + @ instruction: 0x010617b0 │ │ │ │ + tsteq r4, r8, ror #26 │ │ │ │ + smlabbeq r6, ip, sl, r1 │ │ │ │ + tsteq r6, r8, lsr r5 │ │ │ │ + @ instruction: 0x010617bc │ │ │ │ + tsteq r4, r8, asr #26 │ │ │ │ + tsteq r6, r0, lsr #26 │ │ │ │ tsteq r4, r8, lsr sp │ │ │ │ - smlabteq r6, r8, r3, r1 │ │ │ │ - ldrdeq r1, [r6, -r4] │ │ │ │ - tsteq r4, r0, lsr #26 │ │ │ │ - tsteq r6, r0, asr #8 │ │ │ │ - strdeq r1, [r6, -r8] │ │ │ │ - tsteq r6, r0, lsl r4 │ │ │ │ - tsteq r4, r0, lsl #26 │ │ │ │ - tsteq r6, r0, ror #8 │ │ │ │ - ldrdeq r1, [r6, -r8] │ │ │ │ - smlatteq r4, r8, ip, fp │ │ │ │ - smlatteq r6, r0, r9, r1 │ │ │ │ - smlatbeq r6, ip, r9, r1 │ │ │ │ - tsteq r6, r0, ror #8 │ │ │ │ - ldrdeq r1, [r6, -ip] │ │ │ │ - smlabteq r4, r0, ip, fp │ │ │ │ - tsteq r6, r0, ror r4 │ │ │ │ - strdeq r1, [r6, -r0] │ │ │ │ - smlatbeq r4, r8, ip, fp │ │ │ │ - smlabteq r6, ip, r9, r1 │ │ │ │ - tsteq r6, r8, ror r4 │ │ │ │ - strdeq r1, [r6, -ip] │ │ │ │ - smlabbeq r4, r8, ip, fp │ │ │ │ - tsteq r6, r0, ror #24 │ │ │ │ + tsteq r6, r8, ror r8 │ │ │ │ + tsteq r6, r8, lsl r8 │ │ │ │ + smlatteq r6, r4, r7, r1 │ │ │ │ + tsteq r6, r0, lsr #26 │ │ │ │ + tsteq r6, r0, asr #10 │ │ │ │ + tsteq r4, r8, lsl #26 │ │ │ │ + tsteq r6, r0, lsr sp │ │ │ │ + tsteq r6, r0, asr r5 │ │ │ │ + strdeq fp, [r4, -r0] │ │ │ │ + tsteq r6, r4, lsl #16 │ │ │ │ + tsteq r6, r8, lsr sp │ │ │ │ + tsteq r6, r8, asr r5 │ │ │ │ + ldrdeq fp, [r4, -r0] │ │ │ │ + tsteq r6, r8, asr #26 │ │ │ │ + tsteq r6, r8, ror #10 │ │ │ │ + @ instruction: 0x0104bcb8 │ │ │ │ + tsteq r6, r0, asr r8 │ │ │ │ + tsteq r6, ip, lsl r8 │ │ │ │ + tsteq r6, r8, asr #26 │ │ │ │ + tsteq r6, r8, ror #10 │ │ │ │ + @ instruction: 0x0104bc90 │ │ │ │ + tsteq r6, r8, asr sp │ │ │ │ + tsteq r6, r8, ror r5 │ │ │ │ tsteq r4, r8, ror ip │ │ │ │ - @ instruction: 0x010617b8 │ │ │ │ - tsteq r6, r8, asr r7 │ │ │ │ - tsteq r6, r4, lsr #14 │ │ │ │ - tsteq r6, r0, ror #24 │ │ │ │ - smlabbeq r6, r0, r4, r1 │ │ │ │ + tsteq r6, ip, lsr r8 │ │ │ │ + tsteq r6, r0, ror #26 │ │ │ │ + smlabbeq r6, r0, r5, r1 │ │ │ │ + tsteq r4, r8, asr ip │ │ │ │ + ldrdeq r1, [r6, -ip] │ │ │ │ tsteq r4, r8, asr #24 │ │ │ │ - tsteq r6, r0, ror ip │ │ │ │ - @ instruction: 0x01061490 │ │ │ │ - tsteq r4, r0, lsr ip │ │ │ │ - tsteq r6, r4, asr #14 │ │ │ │ - tsteq r6, r8, ror ip │ │ │ │ - @ instruction: 0x01061498 │ │ │ │ - tsteq r4, r0, lsl ip │ │ │ │ - smlabbeq r6, r8, ip, r1 │ │ │ │ - smlatbeq r6, r8, r4, r1 │ │ │ │ - strdeq fp, [r4, -r8] │ │ │ │ - @ instruction: 0x01061790 │ │ │ │ - tsteq r6, ip, asr r7 │ │ │ │ - smlabbeq r6, r8, ip, r1 │ │ │ │ - smlatbeq r6, r8, r4, r1 │ │ │ │ + strdeq r2, [r6, -ip] │ │ │ │ + ldrdeq r1, [r6, -r8] │ │ │ │ + tsteq r6, r0, lsr lr │ │ │ │ + smlabteq r6, r0, r5, r1 │ │ │ │ + @ instruction: 0x01061590 │ │ │ │ + ldrdeq r1, [r6, -r0] │ │ │ │ + tsteq r6, r0, ror #26 │ │ │ │ + tsteq r4, r8, lsl #24 │ │ │ │ + smlatteq r6, r4, sl, r1 │ │ │ │ + tsteq r6, r4, ror sp │ │ │ │ + strdeq fp, [r4, -r0] │ │ │ │ + smlatbeq r6, r8, r5, r1 │ │ │ │ + strdeq r1, [r6, -r0] │ │ │ │ + smlabbeq r6, r0, sp, r1 │ │ │ │ ldrdeq fp, [r4, -r0] │ │ │ │ - @ instruction: 0x01061c98 │ │ │ │ - @ instruction: 0x010614b8 │ │ │ │ + tsteq r6, r4, lsl #22 │ │ │ │ + @ instruction: 0x01061d94 │ │ │ │ @ instruction: 0x0104bbb8 │ │ │ │ - tsteq r6, ip, ror r7 │ │ │ │ - smlatbeq r6, r0, ip, r1 │ │ │ │ - smlabteq r6, r0, r4, r1 │ │ │ │ - @ instruction: 0x0104bb98 │ │ │ │ - tsteq r6, ip, lsl sl │ │ │ │ - smlabbeq r4, r8, fp, fp │ │ │ │ - tsteq r6, ip, lsr r7 │ │ │ │ - tsteq r6, r8, lsl lr │ │ │ │ - tsteq r6, r0, ror sp │ │ │ │ - tsteq r6, r0, lsl #10 │ │ │ │ + tsteq r6, r0, lsl #28 │ │ │ │ ldrdeq r1, [r6, -r0] │ │ │ │ - tsteq r6, r0, lsl sl │ │ │ │ - smlatbeq r6, r0, ip, r1 │ │ │ │ - tsteq r4, r8, asr #22 │ │ │ │ - tsteq r6, r4, lsr #20 │ │ │ │ - @ instruction: 0x01061cb4 │ │ │ │ - tsteq r4, r0, lsr fp │ │ │ │ - smlatteq r6, r8, r4, r1 │ │ │ │ - tsteq r6, r0, lsr sl │ │ │ │ - smlabteq r6, r0, ip, r1 │ │ │ │ + smlatteq r6, r0, r2, r2 │ │ │ │ + @ instruction: 0x01062598 │ │ │ │ + @ instruction: 0x0104bb90 │ │ │ │ + strdeq r2, [r6, -r4] │ │ │ │ + smlatbeq r6, r8, r5, r2 │ │ │ │ + tsteq r4, r8, ror fp │ │ │ │ + smlatteq r6, r8, sp, r1 │ │ │ │ + mrseq r2, LR_und │ │ │ │ + @ instruction: 0x010625b0 │ │ │ │ + tsteq r4, r8, asr fp │ │ │ │ + tsteq r6, r4, lsl r3 │ │ │ │ + smlabteq r6, r0, r5, r2 │ │ │ │ + tsteq r4, r0, asr #22 │ │ │ │ + tsteq r6, r8, ror lr │ │ │ │ + tsteq r6, r0, lsr #28 │ │ │ │ + strdeq r1, [r6, -r0] │ │ │ │ + tsteq r6, r0, lsl r3 │ │ │ │ + @ instruction: 0x010625b8 │ │ │ │ tsteq r4, r0, lsl fp │ │ │ │ - tsteq r6, r4, asr #20 │ │ │ │ - ldrdeq r1, [r6, -r4] │ │ │ │ + tsteq r6, r4, lsr #6 │ │ │ │ + smlabteq r6, r8, r5, r2 │ │ │ │ strdeq fp, [r4, -r8] │ │ │ │ - tsteq r6, r0, asr #26 │ │ │ │ - tsteq r6, r0, lsl sp │ │ │ │ - tsteq r6, r0, lsr #4 │ │ │ │ - ldrdeq r2, [r6, -r8] │ │ │ │ - ldrdeq fp, [r4, -r0] │ │ │ │ - tsteq r6, r4, lsr r2 │ │ │ │ - smlatteq r6, r8, r4, r2 │ │ │ │ - @ instruction: 0x0104bab8 │ │ │ │ - tsteq r6, r8, lsr #26 │ │ │ │ - tsteq r6, r0, asr #4 │ │ │ │ - strdeq r2, [r6, -r0] │ │ │ │ + tsteq r6, r8, lsl #28 │ │ │ │ + tsteq r6, r0, lsr r3 │ │ │ │ + ldrdeq r2, [r6, -r0] │ │ │ │ + ldrdeq fp, [r4, -r8] │ │ │ │ + tsteq r6, r4, asr #6 │ │ │ │ + smlatteq r6, r0, r5, r2 │ │ │ │ + smlabteq r4, r0, sl, fp │ │ │ │ + tsteq r6, r8, asr #28 │ │ │ │ + tsteq r6, r8, lsl lr │ │ │ │ + tsteq r6, r8, asr #6 │ │ │ │ + smlatteq r6, r0, r5, r2 │ │ │ │ @ instruction: 0x0104ba98 │ │ │ │ - tsteq r6, r4, asr r2 │ │ │ │ - tsteq r6, r0, lsl #10 │ │ │ │ + tsteq r6, ip, asr r3 │ │ │ │ + strdeq r2, [r6, -r0] │ │ │ │ smlabbeq r4, r0, sl, fp │ │ │ │ - @ instruction: 0x01061db8 │ │ │ │ - tsteq r6, r0, ror #26 │ │ │ │ - tsteq r6, r0, lsr sp │ │ │ │ - tsteq r6, r0, asr r2 │ │ │ │ + tsteq r6, r0, lsr lr │ │ │ │ + tsteq r6, r8, ror #6 │ │ │ │ strdeq r2, [r6, -r8] │ │ │ │ + tsteq r4, r0, ror #20 │ │ │ │ + strheq r2, [r6, -ip] │ │ │ │ tsteq r4, r0, asr sl │ │ │ │ - tsteq r6, r4, ror #4 │ │ │ │ - tsteq r6, r8, lsl #10 │ │ │ │ - tsteq r4, r8, lsr sl │ │ │ │ - tsteq r6, r8, asr #26 │ │ │ │ - tsteq r6, r0, ror r2 │ │ │ │ - tsteq r6, r0, lsl r5 │ │ │ │ + tsteq r6, r8, asr #14 │ │ │ │ + smlatbeq r6, ip, r6, r2 │ │ │ │ + tsteq r6, ip, asr #12 │ │ │ │ + tsteq r6, r8, lsl r6 │ │ │ │ + strheq r2, [r6, -r8] │ │ │ │ + tsteq r6, r0, ror r3 │ │ │ │ tsteq r4, r8, lsl sl │ │ │ │ - smlabbeq r6, r4, r2, r2 │ │ │ │ - tsteq r6, r0, lsr #10 │ │ │ │ + smlabteq r6, ip, r0, r2 │ │ │ │ + smlabbeq r6, r4, r3, r2 │ │ │ │ tsteq r4, r0, lsl #20 │ │ │ │ - smlabbeq r6, r8, sp, r1 │ │ │ │ - tsteq r6, r8, asr sp │ │ │ │ - smlabbeq r6, r8, r2, r2 │ │ │ │ - tsteq r6, r0, lsr #10 │ │ │ │ - ldrdeq fp, [r4, -r8] │ │ │ │ - @ instruction: 0x0106229c │ │ │ │ - tsteq r6, r0, lsr r5 │ │ │ │ - smlabteq r4, r0, r9, fp │ │ │ │ - tsteq r6, r0, ror sp │ │ │ │ - smlatbeq r6, r8, r2, r2 │ │ │ │ - tsteq r6, r8, lsr r5 │ │ │ │ + tsteq r6, r8, lsr r6 │ │ │ │ + ldrdeq r2, [r6, -r8] │ │ │ │ + @ instruction: 0x01062390 │ │ │ │ + smlatteq r4, r0, r9, fp │ │ │ │ + smlatteq r6, ip, r0, r2 │ │ │ │ + smlatbeq r6, r4, r3, r2 │ │ │ │ + smlabteq r4, r8, r9, fp │ │ │ │ + smlabbeq r6, ip, r6, r2 │ │ │ │ + ldrdeq r2, [r6, -r0] │ │ │ │ + smlatteq r6, r8, r7, r2 │ │ │ │ + tsteq r6, r0, lsr #18 │ │ │ │ smlatbeq r4, r0, r9, fp │ │ │ │ - strdeq r1, [r6, -ip] │ │ │ │ - @ instruction: 0x0104b990 │ │ │ │ - smlabbeq r6, r8, r6, r2 │ │ │ │ - smlatteq r6, ip, r5, r2 │ │ │ │ - smlabbeq r6, ip, r5, r2 │ │ │ │ - tsteq r6, r8, asr r5 │ │ │ │ - strdeq r1, [r6, -r8] │ │ │ │ - @ instruction: 0x010622b0 │ │ │ │ + tsteq r6, r0, ror sp │ │ │ │ + tsteq r6, r8, lsl #30 │ │ │ │ + smlabbeq r4, r8, r9, fp │ │ │ │ + tsteq r6, r0, asr #24 │ │ │ │ + tsteq r6, r4, lsr #18 │ │ │ │ + @ instruction: 0x01062ab8 │ │ │ │ + tsteq r4, r8, ror #18 │ │ │ │ + tsteq r6, ip, ror #26 │ │ │ │ tsteq r4, r8, asr r9 │ │ │ │ - tsteq r6, ip │ │ │ │ - smlabteq r6, r4, r2, r2 │ │ │ │ - tsteq r4, r0, asr #18 │ │ │ │ - tsteq r6, r8, ror r5 │ │ │ │ - tsteq r6, r8, lsl r0 │ │ │ │ - ldrdeq r2, [r6, -r0] │ │ │ │ - tsteq r4, r0, lsr #18 │ │ │ │ - tsteq r6, ip, lsr #32 │ │ │ │ - smlatteq r6, r4, r2, r2 │ │ │ │ - tsteq r4, r8, lsl #18 │ │ │ │ - smlabteq r6, ip, r5, r2 │ │ │ │ - tsteq r6, r0, lsl sl │ │ │ │ - tsteq r6, r8, lsr #14 │ │ │ │ - tsteq r6, r0, ror #16 │ │ │ │ - smlatteq r4, r0, r8, fp │ │ │ │ - @ instruction: 0x01062cb0 │ │ │ │ - tsteq r6, r8, asr #28 │ │ │ │ - smlabteq r4, r8, r8, fp │ │ │ │ - smlabbeq r6, r0, fp, r2 │ │ │ │ - tsteq r6, r4, ror #16 │ │ │ │ + @ instruction: 0x01062998 │ │ │ │ strdeq r2, [r6, -r8] │ │ │ │ - smlatbeq r4, r8, r8, fp │ │ │ │ - smlatbeq r6, ip, ip, r2 │ │ │ │ - @ instruction: 0x0104b898 │ │ │ │ - ldrdeq r2, [r6, -r8] │ │ │ │ - tsteq r6, r8, lsr r7 │ │ │ │ - tsteq r6, r8, ror #22 │ │ │ │ - tsteq r6, r8, asr r8 │ │ │ │ - smlatteq r6, r8, r9, r2 │ │ │ │ - tsteq r4, r8, ror #16 │ │ │ │ - tsteq r6, r8, lsr lr │ │ │ │ - smlabbeq r6, ip, r5, r2 │ │ │ │ - tsteq r4, r0, asr r8 │ │ │ │ - @ instruction: 0x01062cbc │ │ │ │ - smlatteq r6, r8, r9, r2 │ │ │ │ - tsteq r6, r8, asr #22 │ │ │ │ - tsteq r4, r0, lsr r8 │ │ │ │ - @ instruction: 0x01062590 │ │ │ │ + tsteq r6, r8, lsr #24 │ │ │ │ + tsteq r6, r8, lsl r9 │ │ │ │ + smlatbeq r6, r8, sl, r2 │ │ │ │ + tsteq r4, r8, lsr #18 │ │ │ │ strdeq r2, [r6, -r8] │ │ │ │ - tsteq r4, r8, lsl r8 │ │ │ │ - tsteq r6, r8, lsl sl │ │ │ │ - tsteq r6, r0, asr #28 │ │ │ │ - tsteq r6, r8, lsr fp │ │ │ │ - smlatbeq r6, r0, ip, r2 │ │ │ │ + tsteq r6, ip, asr #12 │ │ │ │ + tsteq r4, r0, lsl r9 │ │ │ │ + tsteq r6, ip, ror sp │ │ │ │ + smlatbeq r6, r8, sl, r2 │ │ │ │ + tsteq r6, r8, lsl #24 │ │ │ │ strdeq fp, [r4, -r0] │ │ │ │ + tsteq r6, r0, asr r6 │ │ │ │ + @ instruction: 0x010627b8 │ │ │ │ + ldrdeq fp, [r4, -r8] │ │ │ │ + ldrdeq r2, [r6, -r8] │ │ │ │ + tsteq r6, r0, lsl #30 │ │ │ │ + strdeq r2, [r6, -r8] │ │ │ │ + tsteq r6, r0, ror #26 │ │ │ │ + @ instruction: 0x0104b8b0 │ │ │ │ stcleq 8, cr15, [r4], {223} @ 0xdf │ │ │ │ @ instruction: 0x47704478 │ │ │ │ stcleq 8, cr15, [r0], {223} @ 0xdf │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldceq 8, cr15, [ip], #892 @ 0x37c │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldceq 8, cr15, [r8], #892 @ 0x37c │ │ │ │ @@ -28884,423 +28884,423 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x066cf8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0668f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0664f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - smlabbeq r6, r4, r0, r2 │ │ │ │ - strdeq r2, [r6, -r8] │ │ │ │ - tsteq r4, r4, ror r1 │ │ │ │ - tsteq r6, ip, lsr pc │ │ │ │ - tsteq r6, r0, asr #12 │ │ │ │ - smlabteq r6, r4, r7, r2 │ │ │ │ - tsteq r4, r4, asr r1 │ │ │ │ - tsteq r6, r4, ror r0 │ │ │ │ - tsteq r4, r4, asr #2 │ │ │ │ - tsteq r6, r4, asr r8 │ │ │ │ - tsteq r6, r8, ror #20 │ │ │ │ - smlatteq r6, r0, r6, r3 │ │ │ │ - smlatbeq r6, ip, lr, r2 │ │ │ │ - tsteq r6, r4, lsr #24 │ │ │ │ - ldrdeq r2, [r6, -ip] │ │ │ │ - @ instruction: 0x010624bc │ │ │ │ - tsteq r6, r8, lsl #30 │ │ │ │ - tsteq r6, ip, lsl #12 │ │ │ │ - smlabbeq r6, ip, r7, r2 │ │ │ │ - smlatteq r4, ip, r0, fp │ │ │ │ - smlabteq r6, r8, r1, r2 │ │ │ │ - tsteq r6, r4, asr #6 │ │ │ │ - ldrdeq fp, [r4, -r4] │ │ │ │ - tsteq r6, r4, asr #20 │ │ │ │ - smlabbeq r6, ip, r7, r2 │ │ │ │ - @ instruction: 0x010627b4 │ │ │ │ - strheq fp, [r4, -r4] │ │ │ │ - tsteq r6, ip, asr #20 │ │ │ │ - smlatteq r6, ip, r7, r2 │ │ │ │ - swpeq fp, ip, [r4] │ │ │ │ - strdeq r2, [r6, -ip] │ │ │ │ - smlatbeq r6, r4, sl, r2 │ │ │ │ - tsteq r6, r4, ror sl │ │ │ │ - tsteq r6, r4, lsl r8 │ │ │ │ - tsteq r4, r4, ror r0 │ │ │ │ - smlatbeq r6, ip, sl, r2 │ │ │ │ + tsteq r6, r4, asr #2 │ │ │ │ + @ instruction: 0x010622b8 │ │ │ │ + tsteq r4, r4, lsr r2 │ │ │ │ + strdeq r1, [r6, -ip] │ │ │ │ + tsteq r6, r0, lsl #14 │ │ │ │ + smlabbeq r6, r4, r8, r2 │ │ │ │ + tsteq r4, r4, lsl r2 │ │ │ │ + tsteq r6, r4, lsr r1 │ │ │ │ + tsteq r4, r4, lsl #4 │ │ │ │ + tsteq r6, r4, lsl r9 │ │ │ │ + tsteq r6, r8, lsr #22 │ │ │ │ + smlatbeq r6, r0, r7, r3 │ │ │ │ + tsteq r6, ip, ror #30 │ │ │ │ + smlatteq r6, r4, ip, r2 │ │ │ │ + @ instruction: 0x01062b9c │ │ │ │ + tsteq r6, ip, ror r5 │ │ │ │ + smlabteq r6, r8, pc, r1 @ │ │ │ │ + smlabteq r6, ip, r6, r2 │ │ │ │ tsteq r6, ip, asr #16 │ │ │ │ - qaddeq fp, ip, r4 │ │ │ │ + smlatbeq r4, ip, r1, fp │ │ │ │ + smlabbeq r6, r8, r2, r2 │ │ │ │ + tsteq r6, r4, lsl #8 │ │ │ │ + @ instruction: 0x0104b194 │ │ │ │ + tsteq r6, r4, lsl #22 │ │ │ │ + tsteq r6, ip, asr #16 │ │ │ │ + tsteq r6, r4, ror r8 │ │ │ │ + tsteq r4, r4, ror r1 │ │ │ │ tsteq r6, ip, lsl #22 │ │ │ │ - ldrdeq r2, [r6, -ip] │ │ │ │ - tsteq r6, ip, ror r8 │ │ │ │ - tsteq r4, ip, lsr r0 │ │ │ │ - tsteq r6, r4, lsl fp │ │ │ │ - @ instruction: 0x010628b4 │ │ │ │ - tsteq r4, r4, lsr #32 │ │ │ │ - smlatteq r6, r4, lr, r2 │ │ │ │ + smlatbeq r6, ip, r8, r2 │ │ │ │ + tsteq r4, ip, asr r1 │ │ │ │ @ instruction: 0x01062bbc │ │ │ │ tsteq r6, r4, ror #22 │ │ │ │ tsteq r6, r4, lsr fp │ │ │ │ ldrdeq r2, [r6, -r4] │ │ │ │ - strdeq sl, [r4, -r4] │ │ │ │ + tsteq r4, r4, lsr r1 │ │ │ │ tsteq r6, ip, ror #22 │ │ │ │ tsteq r6, ip, lsl #18 │ │ │ │ - ldrdeq sl, [r4, -ip] │ │ │ │ - tsteq r6, ip, asr #28 │ │ │ │ + tsteq r4, ip, lsl r1 │ │ │ │ + smlabteq r6, ip, fp, r2 │ │ │ │ @ instruction: 0x01062b9c │ │ │ │ - @ instruction: 0x01062bbc │ │ │ │ - @ instruction: 0x0104afbc │ │ │ │ - tsteq r6, r4, asr lr │ │ │ │ + tsteq r6, ip, lsr r9 │ │ │ │ + strdeq fp, [r4, -ip] │ │ │ │ + ldrdeq r2, [r6, -r4] │ │ │ │ + tsteq r6, r4, ror r9 │ │ │ │ + smlatteq r4, r4, r0, fp │ │ │ │ + smlatbeq r6, r4, pc, r2 @ │ │ │ │ + tsteq r6, ip, ror ip │ │ │ │ + tsteq r6, r4, lsr #24 │ │ │ │ strdeq r2, [r6, -r4] │ │ │ │ - smlatbeq r4, r4, pc, sl @ │ │ │ │ - tsteq r6, r4, lsl #30 │ │ │ │ - smlatbeq r6, ip, lr, r2 │ │ │ │ - tsteq r6, ip, ror lr │ │ │ │ - tsteq r6, ip, lsl ip │ │ │ │ - tsteq r4, ip, ror pc │ │ │ │ - @ instruction: 0x01062eb4 │ │ │ │ - tsteq r6, r4, asr ip │ │ │ │ - tsteq r4, r4, ror #30 │ │ │ │ + @ instruction: 0x01062994 │ │ │ │ + strheq fp, [r4, -r4] │ │ │ │ + tsteq r6, ip, lsr #24 │ │ │ │ + smlabteq r6, ip, r9, r2 │ │ │ │ + swpeq fp, ip, [r4] │ │ │ │ + tsteq r6, ip, lsl #30 │ │ │ │ + tsteq r6, ip, asr ip │ │ │ │ + tsteq r6, ip, ror ip │ │ │ │ + tsteq r4, ip, ror r0 │ │ │ │ tsteq r6, r4, lsl pc │ │ │ │ - smlatteq r6, r4, lr, r2 │ │ │ │ - smlabbeq r6, r4, ip, r2 │ │ │ │ - tsteq r4, r4, asr #30 │ │ │ │ - @ instruction: 0x01062c9c │ │ │ │ - tsteq r4, r4, lsr pc │ │ │ │ - tsteq r6, r4, lsr #2 │ │ │ │ - tsteq r6, r4, ror #6 │ │ │ │ - tsteq r6, r4, asr #26 │ │ │ │ - smlatteq r6, ip, ip, r2 │ │ │ │ - @ instruction: 0x01062cbc │ │ │ │ - tsteq r6, r4, lsr pc │ │ │ │ - strdeq sl, [r4, -ip] │ │ │ │ - strdeq r2, [r6, -r4] │ │ │ │ + @ instruction: 0x01062cb4 │ │ │ │ + tsteq r4, r4, rrx │ │ │ │ + smlabteq r6, r4, pc, r2 @ │ │ │ │ tsteq r6, ip, ror #30 │ │ │ │ - smlatteq r4, r4, lr, sl │ │ │ │ + tsteq r6, ip, lsr pc │ │ │ │ + ldrdeq r2, [r6, -ip] │ │ │ │ + tsteq r4, ip, lsr r0 │ │ │ │ + tsteq r6, r4, ror pc │ │ │ │ + tsteq r6, r4, lsl sp │ │ │ │ + tsteq r4, r4, lsr #32 │ │ │ │ ldrdeq r2, [r6, -r4] │ │ │ │ - tsteq r6, r4, lsr #26 │ │ │ │ - @ instruction: 0x01062f9c │ │ │ │ - smlabteq r4, r4, lr, sl │ │ │ │ - tsteq r6, r4, lsr r1 │ │ │ │ - tsteq r6, r4, lsl #4 │ │ │ │ - smlatbeq r4, ip, lr, sl │ │ │ │ - tsteq r6, ip, lsl r2 │ │ │ │ - tsteq r6, r4, lsr #12 │ │ │ │ - tsteq r6, ip, ror #8 │ │ │ │ - tsteq r6, ip, lsr r5 │ │ │ │ - smlabbeq r4, r4, lr, sl │ │ │ │ - qaddeq r3, r4, r6 │ │ │ │ - tsteq r6, r0, lsl r1 │ │ │ │ - tsteq r4, ip, ror #28 │ │ │ │ - tsteq r6, r8, lsr r5 │ │ │ │ - smlabbeq r6, r0, r3, r3 │ │ │ │ - tsteq r6, r0, asr r4 │ │ │ │ - tsteq r4, ip, asr #28 │ │ │ │ - strdeq r3, [r6, -r0] │ │ │ │ - tsteq r4, ip, lsr lr │ │ │ │ - tsteq r6, r8, lsr #12 │ │ │ │ - smlabbeq r6, r4, pc, r2 @ │ │ │ │ - tsteq r6, ip, ror #6 │ │ │ │ - @ instruction: 0x010631bc │ │ │ │ - @ instruction: 0x01063294 │ │ │ │ - tsteq r4, ip, lsl #28 │ │ │ │ - strdeq r3, [r6, -ip] │ │ │ │ - smlabteq r6, ip, r5, r3 │ │ │ │ + smlatbeq r6, r4, pc, r2 @ │ │ │ │ + tsteq r6, r4, asr #26 │ │ │ │ + tsteq r4, r4 │ │ │ │ + tsteq r6, ip, asr sp │ │ │ │ strdeq sl, [r4, -r4] │ │ │ │ - smlabbeq r6, ip, r2, r3 │ │ │ │ - smlabteq r6, r8, r0, r3 │ │ │ │ - smlatbeq r6, r4, r1, r3 │ │ │ │ - ldrdeq sl, [r4, -r4] │ │ │ │ - tsteq r6, r0, lsl r4 │ │ │ │ - smlatteq r6, r0, r4, r3 │ │ │ │ - @ instruction: 0x0104adbc │ │ │ │ + smlatteq r6, r4, r1, r3 │ │ │ │ + tsteq r6, r4, lsr #8 │ │ │ │ + tsteq r6, r4, lsl #28 │ │ │ │ + smlatbeq r6, ip, sp, r2 │ │ │ │ + tsteq r6, ip, ror sp │ │ │ │ + strdeq r2, [r6, -r4] │ │ │ │ + @ instruction: 0x0104afbc │ │ │ │ + @ instruction: 0x01062db4 │ │ │ │ + tsteq r6, ip, lsr #32 │ │ │ │ + smlatbeq r4, r4, pc, sl @ │ │ │ │ + swpeq r3, r4, [r6] │ │ │ │ + smlatteq r6, r4, sp, r2 │ │ │ │ + qaddeq r3, ip, r6 │ │ │ │ + smlabbeq r4, r4, pc, sl @ │ │ │ │ strdeq r3, [r6, -r4] │ │ │ │ - @ instruction: 0x0106319c │ │ │ │ - ldrdeq r2, [r6, -ip] │ │ │ │ - smlatbeq r6, r4, r0, r3 │ │ │ │ - @ instruction: 0x0104ad94 │ │ │ │ - tsteq r6, ip, lsl r3 │ │ │ │ - smlatteq r6, ip, r3, r3 │ │ │ │ - tsteq r4, ip, ror sp │ │ │ │ - smlatbeq r6, r0, r0, r3 │ │ │ │ - tsteq r6, r4, lsl #30 │ │ │ │ - @ instruction: 0x01062fbc │ │ │ │ - tsteq r4, ip, asr sp │ │ │ │ - tsteq r6, ip, ror #2 │ │ │ │ - tsteq r4, ip, asr #26 │ │ │ │ - ldrdeq r3, [r6, -r8] │ │ │ │ - smlabteq r6, ip, r7, r3 │ │ │ │ - smlabbeq r6, r4, r6, r3 │ │ │ │ + smlabteq r6, r4, r2, r3 │ │ │ │ + tsteq r4, ip, ror #30 │ │ │ │ ldrdeq r3, [r6, -ip] │ │ │ │ - smlabbeq r6, r4, r5, r3 │ │ │ │ - smlabbeq r6, r0, r4, r3 │ │ │ │ - tsteq r6, r0, asr r5 │ │ │ │ - tsteq r4, ip, lsl #26 │ │ │ │ - smlabbeq r6, ip, r5, r3 │ │ │ │ - @ instruction: 0x01063598 │ │ │ │ - strdeq sl, [r4, -r4] │ │ │ │ - smlatteq r6, ip, r5, r3 │ │ │ │ + smlatteq r6, r4, r6, r3 │ │ │ │ + tsteq r6, ip, lsr #10 │ │ │ │ + strdeq r3, [r6, -ip] │ │ │ │ + tsteq r4, r4, asr #30 │ │ │ │ + tsteq r6, r4, lsl r1 │ │ │ │ + ldrdeq r3, [r6, -r0] │ │ │ │ + tsteq r4, ip, lsr #30 │ │ │ │ + strdeq r3, [r6, -r8] │ │ │ │ + tsteq r6, r0, asr #8 │ │ │ │ + tsteq r6, r0, lsl r5 │ │ │ │ + tsteq r4, ip, lsl #30 │ │ │ │ + @ instruction: 0x010636b0 │ │ │ │ + strdeq sl, [r4, -ip] │ │ │ │ + smlatteq r6, r8, r6, r3 │ │ │ │ + tsteq r6, r4, asr #32 │ │ │ │ + tsteq r6, ip, lsr #8 │ │ │ │ + tsteq r6, ip, ror r2 │ │ │ │ + tsteq r6, r4, asr r3 │ │ │ │ + smlabteq r4, ip, lr, sl │ │ │ │ @ instruction: 0x010635bc │ │ │ │ - smlabteq r6, r8, r5, r3 │ │ │ │ - ldrdeq sl, [r4, -r4] │ │ │ │ - strdeq r3, [r6, -r4] │ │ │ │ - tsteq r6, r0, lsl #12 │ │ │ │ - @ instruction: 0x0104acbc │ │ │ │ - smlatbeq r6, r4, r6, r3 │ │ │ │ + smlabbeq r6, ip, r6, r3 │ │ │ │ + @ instruction: 0x0104aeb4 │ │ │ │ + tsteq r6, ip, asr #6 │ │ │ │ + smlabbeq r6, r8, r1, r3 │ │ │ │ + tsteq r6, r4, ror #4 │ │ │ │ + @ instruction: 0x0104ae94 │ │ │ │ + ldrdeq r3, [r6, -r0] │ │ │ │ + smlatbeq r6, r0, r5, r3 │ │ │ │ + tsteq r4, ip, ror lr │ │ │ │ + @ instruction: 0x010635b4 │ │ │ │ + tsteq r6, ip, asr r2 │ │ │ │ + swpeq r3, ip, [r6] │ │ │ │ + tsteq r6, r4, ror #2 │ │ │ │ + tsteq r4, r4, asr lr │ │ │ │ + ldrdeq r3, [r6, -ip] │ │ │ │ + smlatbeq r6, ip, r4, r3 │ │ │ │ + tsteq r4, ip, lsr lr │ │ │ │ + tsteq r6, r0, ror #2 │ │ │ │ + smlabteq r6, r4, pc, r2 @ │ │ │ │ + tsteq r6, ip, ror r0 │ │ │ │ + tsteq r4, ip, lsl lr │ │ │ │ + tsteq r6, ip, lsr #4 │ │ │ │ + tsteq r4, ip, lsl #28 │ │ │ │ + @ instruction: 0x01063c98 │ │ │ │ + smlabbeq r6, ip, r8, r3 │ │ │ │ + tsteq r6, r4, asr #14 │ │ │ │ + @ instruction: 0x0106369c │ │ │ │ + tsteq r6, r4, asr #12 │ │ │ │ + tsteq r6, r0, asr #10 │ │ │ │ + tsteq r6, r0, lsl r6 │ │ │ │ + smlabteq r4, ip, sp, sl │ │ │ │ tsteq r6, ip, asr #12 │ │ │ │ - tsteq r6, ip, lsl r6 │ │ │ │ - tsteq r6, r8, lsr #12 │ │ │ │ - @ instruction: 0x0104ac94 │ │ │ │ - tsteq r6, r4, asr r6 │ │ │ │ - tsteq r6, r0, ror #12 │ │ │ │ - tsteq r4, ip, ror ip │ │ │ │ + tsteq r6, r8, asr r6 │ │ │ │ + @ instruction: 0x0104adb4 │ │ │ │ + smlatbeq r6, ip, r6, r3 │ │ │ │ + tsteq r6, ip, ror r6 │ │ │ │ + smlabbeq r6, r8, r6, r3 │ │ │ │ + @ instruction: 0x0104ad94 │ │ │ │ @ instruction: 0x010636b4 │ │ │ │ - smlabbeq r6, r4, r6, r3 │ │ │ │ - @ instruction: 0x01063690 │ │ │ │ - tsteq r4, ip, asr ip │ │ │ │ - @ instruction: 0x010636bc │ │ │ │ - smlabteq r6, r8, r6, r3 │ │ │ │ - tsteq r4, r4, asr #24 │ │ │ │ - @ instruction: 0x010638b8 │ │ │ │ - @ instruction: 0x010637b0 │ │ │ │ + smlabteq r6, r0, r6, r3 │ │ │ │ + tsteq r4, ip, ror sp │ │ │ │ + tsteq r6, r4, ror #14 │ │ │ │ tsteq r6, ip, lsl #14 │ │ │ │ ldrdeq r3, [r6, -ip] │ │ │ │ smlatteq r6, r8, r6, r3 │ │ │ │ - tsteq r4, r4, lsl ip │ │ │ │ - tsteq r6, ip, lsr r7 │ │ │ │ - tsteq r6, ip, asr r7 │ │ │ │ - strdeq sl, [r4, -ip] │ │ │ │ - strdeq r3, [r6, -r0] │ │ │ │ + tsteq r4, r4, asr sp │ │ │ │ + tsteq r6, r4, lsl r7 │ │ │ │ + tsteq r6, r0, lsr #14 │ │ │ │ + tsteq r4, ip, lsr sp │ │ │ │ + tsteq r6, r4, ror r7 │ │ │ │ + tsteq r6, r4, asr #14 │ │ │ │ + tsteq r6, r0, asr r7 │ │ │ │ + tsteq r4, ip, lsl sp │ │ │ │ + tsteq r6, ip, ror r7 │ │ │ │ + smlabbeq r6, r8, r7, r3 │ │ │ │ + tsteq r4, r4, lsl #26 │ │ │ │ + tsteq r6, r8, ror r9 │ │ │ │ + tsteq r6, r0, ror r8 │ │ │ │ + smlabteq r6, ip, r7, r3 │ │ │ │ + @ instruction: 0x0106379c │ │ │ │ smlatbeq r6, r8, r7, r3 │ │ │ │ - smlabteq r6, r0, r7, r3 │ │ │ │ - ldrdeq sl, [r4, -ip] │ │ │ │ - tsteq r6, r0, lsl r8 │ │ │ │ - tsteq r6, r8, lsr #16 │ │ │ │ - smlabteq r4, r4, fp, sl │ │ │ │ - tsteq r6, r8, lsr r9 │ │ │ │ + ldrdeq sl, [r4, -r4] │ │ │ │ + strdeq r3, [r6, -ip] │ │ │ │ + tsteq r6, ip, lsl r8 │ │ │ │ + @ instruction: 0x0104acbc │ │ │ │ @ instruction: 0x010638b0 │ │ │ │ tsteq r6, r8, ror #16 │ │ │ │ smlabbeq r6, r0, r8, r3 │ │ │ │ - @ instruction: 0x0104ab9c │ │ │ │ + @ instruction: 0x0104ac9c │ │ │ │ ldrdeq r3, [r6, -r0] │ │ │ │ smlatteq r6, r8, r8, r3 │ │ │ │ - smlabbeq r4, r4, fp, sl │ │ │ │ - @ instruction: 0x01063998 │ │ │ │ + smlabbeq r4, r4, ip, sl │ │ │ │ + strdeq r3, [r6, -r8] │ │ │ │ + tsteq r6, r0, ror r9 │ │ │ │ + tsteq r6, r8, lsr #18 │ │ │ │ tsteq r6, r0, asr #18 │ │ │ │ - tsteq r6, r0, ror #18 │ │ │ │ - tsteq r4, r4, ror #22 │ │ │ │ - smlatbeq r6, r0, r9, r3 │ │ │ │ - tsteq r4, r4, asr fp │ │ │ │ - tsteq r6, r4, ror #30 │ │ │ │ - tsteq r6, r8, ror ip │ │ │ │ - tsteq r6, r0, lsl fp │ │ │ │ - tsteq r6, r8, ror #20 │ │ │ │ - tsteq r6, r0, lsl sl │ │ │ │ - tsteq r6, r0, lsr sl │ │ │ │ - tsteq r4, ip, lsl fp │ │ │ │ - @ instruction: 0x01063a98 │ │ │ │ - @ instruction: 0x01063ab8 │ │ │ │ - tsteq r4, r4, lsl #22 │ │ │ │ - tsteq r6, r0, ror fp │ │ │ │ - tsteq r6, r8, lsl #22 │ │ │ │ - tsteq r6, r0, lsr fp │ │ │ │ - smlatteq r4, r4, sl, sl │ │ │ │ - @ instruction: 0x01063bb0 │ │ │ │ - ldrdeq r3, [r6, -r8] │ │ │ │ - smlabteq r4, ip, sl, sl │ │ │ │ - tsteq r6, r8, ror sp │ │ │ │ - @ instruction: 0x01063cb0 │ │ │ │ - tsteq r6, r8, asr #24 │ │ │ │ - tsteq r6, r0, ror ip │ │ │ │ - smlatbeq r4, r4, sl, sl │ │ │ │ - strdeq r3, [r6, -r0] │ │ │ │ - tsteq r6, r8, lsl sp │ │ │ │ - smlabbeq r4, ip, sl, sl │ │ │ │ - tsteq r6, r0, lsl #28 │ │ │ │ - @ instruction: 0x01063d90 │ │ │ │ - @ instruction: 0x01063dbc │ │ │ │ - tsteq r4, ip, ror #20 │ │ │ │ - tsteq r6, r4, lsl lr │ │ │ │ - tsteq r4, ip, asr sl │ │ │ │ - tsteq r6, ip, ror #2 │ │ │ │ - tsteq r6, r4 │ │ │ │ - tsteq r6, ip, lsr #30 │ │ │ │ - @ instruction: 0x01063ebc │ │ │ │ - smlatteq r6, r8, lr, r3 │ │ │ │ - tsteq r4, ip, lsr #20 │ │ │ │ - tsteq r6, r4, ror pc │ │ │ │ - smlatbeq r6, r0, pc, r3 @ │ │ │ │ - tsteq r4, r4, lsl sl │ │ │ │ - swpeq r4, r4, [r6] │ │ │ │ + tsteq r4, ip, asr ip │ │ │ │ + @ instruction: 0x01063990 │ │ │ │ + smlatbeq r6, r8, r9, r3 │ │ │ │ + tsteq r4, r4, asr #24 │ │ │ │ + tsteq r6, r8, asr sl │ │ │ │ + tsteq r6, r0, lsl #20 │ │ │ │ + tsteq r6, r0, lsr #20 │ │ │ │ + tsteq r4, r4, lsr #24 │ │ │ │ + tsteq r6, r0, ror #20 │ │ │ │ + tsteq r4, r4, lsl ip │ │ │ │ tsteq r6, r4, lsr #32 │ │ │ │ - qaddeq r4, r0, r6 │ │ │ │ - strdeq sl, [r4, -r4] │ │ │ │ - strheq r4, [r6, -ip] │ │ │ │ - ldrdeq r4, [r6, -r8] │ │ │ │ + tsteq r6, r8, lsr sp │ │ │ │ + ldrdeq r3, [r6, -r0] │ │ │ │ + tsteq r6, r8, lsr #22 │ │ │ │ + ldrdeq r3, [r6, -r0] │ │ │ │ + strdeq r3, [r6, -r0] │ │ │ │ ldrdeq sl, [r4, -ip] │ │ │ │ - tsteq r6, ip, lsl #4 │ │ │ │ - tsteq r6, r4, ror r1 │ │ │ │ - tsteq r6, r4, lsr #2 │ │ │ │ - tsteq r6, r0, asr #2 │ │ │ │ - @ instruction: 0x0104a9b4 │ │ │ │ - @ instruction: 0x0106419c │ │ │ │ - @ instruction: 0x010641b8 │ │ │ │ - @ instruction: 0x0104a99c │ │ │ │ + tsteq r6, r8, asr fp │ │ │ │ + tsteq r6, r8, ror fp │ │ │ │ + smlabteq r4, r4, fp, sl │ │ │ │ + tsteq r6, r0, lsr ip │ │ │ │ + smlabteq r6, r8, fp, r3 │ │ │ │ + strdeq r3, [r6, -r0] │ │ │ │ + smlatbeq r4, r4, fp, sl │ │ │ │ + tsteq r6, r0, ror ip │ │ │ │ + @ instruction: 0x01063c98 │ │ │ │ + smlabbeq r4, ip, fp, sl │ │ │ │ + tsteq r6, r8, lsr lr │ │ │ │ + tsteq r6, r0, ror sp │ │ │ │ + tsteq r6, r8, lsl #26 │ │ │ │ + tsteq r6, r0, lsr sp │ │ │ │ + tsteq r4, r4, ror #22 │ │ │ │ + @ instruction: 0x01063db0 │ │ │ │ + ldrdeq r3, [r6, -r8] │ │ │ │ + tsteq r4, ip, asr #22 │ │ │ │ + smlabteq r6, r0, lr, r3 │ │ │ │ + tsteq r6, r0, asr lr │ │ │ │ + tsteq r6, ip, ror lr │ │ │ │ + tsteq r4, ip, lsr #22 │ │ │ │ + ldrdeq r3, [r6, -r4] │ │ │ │ + tsteq r4, ip, lsl fp │ │ │ │ + tsteq r6, ip, lsr #4 │ │ │ │ + smlabteq r6, r4, r0, r4 │ │ │ │ + smlatteq r6, ip, pc, r3 @ │ │ │ │ + tsteq r6, ip, ror pc │ │ │ │ + smlatbeq r6, r8, pc, r3 @ │ │ │ │ + smlatteq r4, ip, sl, sl │ │ │ │ + tsteq r6, r4, lsr r0 │ │ │ │ + tsteq r6, r0, rrx │ │ │ │ + ldrdeq sl, [r4, -r4] │ │ │ │ + tsteq r6, r4, asr r1 │ │ │ │ + smlatteq r6, r4, r0, r4 │ │ │ │ + tsteq r6, r0, lsl r1 │ │ │ │ + @ instruction: 0x0104aab4 │ │ │ │ + tsteq r6, ip, ror r1 │ │ │ │ + @ instruction: 0x01064198 │ │ │ │ + @ instruction: 0x0104aa9c │ │ │ │ + smlabteq r6, ip, r2, r4 │ │ │ │ + tsteq r6, r4, lsr r2 │ │ │ │ + smlatteq r6, r4, r1, r4 │ │ │ │ + mrseq r4, LR_usr │ │ │ │ + tsteq r4, r4, ror sl │ │ │ │ tsteq r6, ip, asr r2 │ │ │ │ - tsteq r6, ip, lsl #4 │ │ │ │ - tsteq r6, r8, lsr #4 │ │ │ │ - tsteq r4, ip, ror r9 │ │ │ │ - tsteq r6, r0, ror #4 │ │ │ │ - tsteq r4, ip, ror #18 │ │ │ │ - tsteq r6, ip, lsr #8 │ │ │ │ - tsteq r6, ip, ror #22 │ │ │ │ - tsteq r6, r8, lsl #14 │ │ │ │ - smlabteq r6, r0, r4, r4 │ │ │ │ - @ instruction: 0x01064398 │ │ │ │ - mrseq r4, LR_und │ │ │ │ - @ instruction: 0x010642b0 │ │ │ │ + tsteq r6, r8, ror r2 │ │ │ │ + tsteq r4, ip, asr sl │ │ │ │ + tsteq r6, ip, lsl r3 │ │ │ │ smlabteq r6, ip, r2, r4 │ │ │ │ - tsteq r4, r4, lsr #18 │ │ │ │ - tsteq r6, r8, lsr #6 │ │ │ │ - tsteq r6, r4, asr #6 │ │ │ │ - tsteq r4, ip, lsl #18 │ │ │ │ + smlatteq r6, r8, r2, r4 │ │ │ │ + tsteq r4, ip, lsr sl │ │ │ │ + tsteq r6, r0, lsr #6 │ │ │ │ + tsteq r4, ip, lsr #20 │ │ │ │ + smlatteq r6, ip, r4, r5 │ │ │ │ + tsteq r6, ip, lsr #24 │ │ │ │ + smlabteq r6, r8, r7, r4 │ │ │ │ + smlabbeq r6, r0, r5, r4 │ │ │ │ + tsteq r6, r8, asr r4 │ │ │ │ + smlabteq r6, r0, r3, r4 │ │ │ │ + tsteq r6, r0, ror r3 │ │ │ │ + smlabbeq r6, ip, r3, r4 │ │ │ │ + smlatteq r4, r4, r9, sl │ │ │ │ smlatteq r6, r8, r3, r4 │ │ │ │ - @ instruction: 0x01064398 │ │ │ │ - @ instruction: 0x010643b4 │ │ │ │ + tsteq r6, r4, lsl #8 │ │ │ │ + smlabteq r4, ip, r9, sl │ │ │ │ + smlatbeq r6, r8, r4, r4 │ │ │ │ + tsteq r6, r8, asr r4 │ │ │ │ + tsteq r6, r4, ror r4 │ │ │ │ + smlatbeq r4, ip, r9, sl │ │ │ │ + ldrdeq r4, [r6, -r0] │ │ │ │ + smlatteq r6, ip, r4, r4 │ │ │ │ + @ instruction: 0x0104a994 │ │ │ │ + tsteq r6, r0, lsr #12 │ │ │ │ + smlabbeq r6, r8, r5, r4 │ │ │ │ + tsteq r6, r8, lsr r5 │ │ │ │ + tsteq r6, r4, asr r5 │ │ │ │ + tsteq r4, ip, ror #18 │ │ │ │ + @ instruction: 0x010645b0 │ │ │ │ + smlabteq r6, ip, r5, r4 │ │ │ │ + tsteq r4, r4, asr r9 │ │ │ │ + tsteq r6, r0, ror r6 │ │ │ │ + tsteq r6, r0, lsr #12 │ │ │ │ + tsteq r6, ip, lsr r6 │ │ │ │ + tsteq r4, r4, lsr r9 │ │ │ │ + @ instruction: 0x01064698 │ │ │ │ + @ instruction: 0x010646b4 │ │ │ │ + tsteq r4, ip, lsl r9 │ │ │ │ + tsteq r6, r8, lsl #18 │ │ │ │ + smlatteq r6, r0, r7, r4 │ │ │ │ + tsteq r6, r8, asr #14 │ │ │ │ + strdeq r4, [r6, -r8] │ │ │ │ + tsteq r6, r4, lsl r7 │ │ │ │ smlatteq r4, ip, r8, sl │ │ │ │ - tsteq r6, r0, lsl r4 │ │ │ │ - tsteq r6, ip, lsr #8 │ │ │ │ + tsteq r6, r0, ror r7 │ │ │ │ + smlabbeq r6, ip, r7, r4 │ │ │ │ ldrdeq sl, [r4, -r4] │ │ │ │ - tsteq r6, r0, ror #10 │ │ │ │ - smlabteq r6, r8, r4, r4 │ │ │ │ - tsteq r6, r8, ror r4 │ │ │ │ - @ instruction: 0x01064494 │ │ │ │ - smlatbeq r4, ip, r8, sl │ │ │ │ - strdeq r4, [r6, -r0] │ │ │ │ - tsteq r6, ip, lsl #10 │ │ │ │ - @ instruction: 0x0104a894 │ │ │ │ - @ instruction: 0x010645b0 │ │ │ │ - tsteq r6, r0, ror #10 │ │ │ │ - tsteq r6, ip, ror r5 │ │ │ │ + tsteq r6, r0, lsr r8 │ │ │ │ + smlatteq r6, r0, r7, r4 │ │ │ │ + strdeq r4, [r6, -ip] │ │ │ │ + @ instruction: 0x0104a8b4 │ │ │ │ + tsteq r6, r8, asr r8 │ │ │ │ + tsteq r6, r4, ror r8 │ │ │ │ + @ instruction: 0x0104a89c │ │ │ │ + smlatbeq r6, r8, r9, r4 │ │ │ │ + tsteq r6, r0, lsl r9 │ │ │ │ + smlabteq r6, r0, r8, r4 │ │ │ │ + ldrdeq r4, [r6, -ip] │ │ │ │ tsteq r4, r4, ror r8 │ │ │ │ - ldrdeq r4, [r6, -r8] │ │ │ │ - strdeq r4, [r6, -r4] │ │ │ │ + tsteq r6, r8, lsr r9 │ │ │ │ + tsteq r6, r4, asr r9 │ │ │ │ tsteq r4, ip, asr r8 │ │ │ │ - tsteq r6, r8, asr #16 │ │ │ │ - tsteq r6, r0, lsr #14 │ │ │ │ - smlabbeq r6, r8, r6, r4 │ │ │ │ - tsteq r6, r8, lsr r6 │ │ │ │ - tsteq r6, r4, asr r6 │ │ │ │ + strdeq r4, [r6, -r8] │ │ │ │ + smlatbeq r6, r8, r9, r4 │ │ │ │ + smlabteq r6, r4, r9, r4 │ │ │ │ + tsteq r4, ip, lsr r8 │ │ │ │ + strdeq r4, [r6, -ip] │ │ │ │ tsteq r4, ip, lsr #16 │ │ │ │ - @ instruction: 0x010646b0 │ │ │ │ - smlabteq r6, ip, r6, r4 │ │ │ │ - tsteq r4, r4, lsl r8 │ │ │ │ - tsteq r6, r0, ror r7 │ │ │ │ - tsteq r6, r0, lsr #14 │ │ │ │ - tsteq r6, ip, lsr r7 │ │ │ │ + @ instruction: 0x01064e90 │ │ │ │ + tsteq r6, ip, ror #24 │ │ │ │ + tsteq r6, r4, asr #22 │ │ │ │ + smlatbeq r6, ip, sl, r4 │ │ │ │ + tsteq r6, ip, asr sl │ │ │ │ + tsteq r6, r8, ror sl │ │ │ │ strdeq sl, [r4, -r4] │ │ │ │ - @ instruction: 0x01064798 │ │ │ │ - @ instruction: 0x010647b4 │ │ │ │ + ldrdeq r4, [r6, -r4] │ │ │ │ + strdeq r4, [r6, -r0] │ │ │ │ ldrdeq sl, [r4, -ip] │ │ │ │ - smlatteq r6, r8, r8, r4 │ │ │ │ - tsteq r6, r0, asr r8 │ │ │ │ - tsteq r6, r0, lsl #16 │ │ │ │ - tsteq r6, ip, lsl r8 │ │ │ │ - @ instruction: 0x0104a7b4 │ │ │ │ - tsteq r6, r8, ror r8 │ │ │ │ - @ instruction: 0x01064894 │ │ │ │ - @ instruction: 0x0104a79c │ │ │ │ - tsteq r6, r8, lsr r9 │ │ │ │ - smlatteq r6, r8, r8, r4 │ │ │ │ - tsteq r6, r4, lsl #18 │ │ │ │ + @ instruction: 0x01064b94 │ │ │ │ + tsteq r6, r4, asr #22 │ │ │ │ + tsteq r6, r0, ror #22 │ │ │ │ + @ instruction: 0x0104a7bc │ │ │ │ + @ instruction: 0x01064bbc │ │ │ │ + ldrdeq r4, [r6, -r8] │ │ │ │ + smlatbeq r4, r4, r7, sl │ │ │ │ + tsteq r6, ip, lsl #26 │ │ │ │ + tsteq r6, r4, ror ip │ │ │ │ + tsteq r6, r4, lsr #24 │ │ │ │ + tsteq r6, r0, asr #24 │ │ │ │ tsteq r4, ip, ror r7 │ │ │ │ - tsteq r6, ip, lsr r9 │ │ │ │ - tsteq r4, ip, ror #14 │ │ │ │ - ldrdeq r4, [r6, -r0] │ │ │ │ - smlatbeq r6, ip, fp, r4 │ │ │ │ - smlabbeq r6, r4, sl, r4 │ │ │ │ - smlatteq r6, ip, r9, r4 │ │ │ │ - @ instruction: 0x0106499c │ │ │ │ - @ instruction: 0x010649b8 │ │ │ │ - tsteq r4, r4, lsr r7 │ │ │ │ - tsteq r6, r4, lsl sl │ │ │ │ - tsteq r6, r0, lsr sl │ │ │ │ - tsteq r4, ip, lsl r7 │ │ │ │ - ldrdeq r4, [r6, -r4] │ │ │ │ - smlabbeq r6, r4, sl, r4 │ │ │ │ - smlatbeq r6, r0, sl, r4 │ │ │ │ - strdeq sl, [r4, -ip] │ │ │ │ - strdeq r4, [r6, -ip] │ │ │ │ - tsteq r6, r8, lsl fp │ │ │ │ - smlatteq r4, r4, r6, sl │ │ │ │ - tsteq r6, ip, asr #24 │ │ │ │ - @ instruction: 0x01064bb4 │ │ │ │ - tsteq r6, r4, ror #22 │ │ │ │ - smlabbeq r6, r0, fp, r4 │ │ │ │ - @ instruction: 0x0104a6bc │ │ │ │ - ldrdeq r4, [r6, -ip] │ │ │ │ - strdeq r4, [r6, -r8] │ │ │ │ - smlatbeq r4, r4, r6, sl │ │ │ │ @ instruction: 0x01064c9c │ │ │ │ - tsteq r6, ip, asr #24 │ │ │ │ - tsteq r6, r8, ror #24 │ │ │ │ - smlabbeq r4, r4, r6, sl │ │ │ │ - smlatbeq r6, r0, ip, r4 │ │ │ │ + @ instruction: 0x01064cb8 │ │ │ │ + tsteq r4, r4, ror #14 │ │ │ │ + tsteq r6, ip, asr sp │ │ │ │ + tsteq r6, ip, lsl #26 │ │ │ │ + tsteq r6, r8, lsr #26 │ │ │ │ + tsteq r4, r4, asr #14 │ │ │ │ + tsteq r6, r0, ror #26 │ │ │ │ + tsteq r4, r4, lsr r7 │ │ │ │ + ldrdeq r4, [r6, -r8] │ │ │ │ + @ instruction: 0x01064eb0 │ │ │ │ + tsteq r6, r8, lsl lr │ │ │ │ + smlabteq r6, r8, sp, r4 │ │ │ │ + smlatteq r6, r4, sp, r4 │ │ │ │ + tsteq r4, r4, lsl #14 │ │ │ │ + tsteq r6, r0, asr #28 │ │ │ │ + tsteq r6, ip, asr lr │ │ │ │ + smlatteq r4, ip, r6, sl │ │ │ │ + tsteq r6, r0, lsl #30 │ │ │ │ + @ instruction: 0x01064eb0 │ │ │ │ + smlabteq r6, ip, lr, r4 │ │ │ │ + smlabteq r4, ip, r6, sl │ │ │ │ + tsteq r6, r8, lsr #30 │ │ │ │ + tsteq r6, r4, asr #30 │ │ │ │ + @ instruction: 0x0104a6b4 │ │ │ │ + tsteq r6, r8, ror r0 │ │ │ │ + smlatteq r6, r0, pc, r4 @ │ │ │ │ + @ instruction: 0x01064f90 │ │ │ │ + smlatbeq r6, ip, pc, r4 @ │ │ │ │ + smlabbeq r4, ip, r6, sl │ │ │ │ + tsteq r6, r8 │ │ │ │ + tsteq r6, r4, lsr #32 │ │ │ │ tsteq r4, r4, ror r6 │ │ │ │ - tsteq r6, r8, lsl pc │ │ │ │ - strdeq r4, [r6, -r0] │ │ │ │ - tsteq r6, r8, asr sp │ │ │ │ - tsteq r6, r8, lsl #26 │ │ │ │ - tsteq r6, r4, lsr #26 │ │ │ │ + smlabteq r6, r8, r0, r5 │ │ │ │ + tsteq r6, r8, ror r0 │ │ │ │ + swpeq r5, r4, [r6] │ │ │ │ + tsteq r4, r4, asr r6 │ │ │ │ + smlabteq r6, ip, r0, r5 │ │ │ │ tsteq r4, r4, asr #12 │ │ │ │ - smlabbeq r6, r0, sp, r4 │ │ │ │ - @ instruction: 0x01064d9c │ │ │ │ - tsteq r4, ip, lsr #12 │ │ │ │ - tsteq r6, r0, asr #28 │ │ │ │ - strdeq r4, [r6, -r0] │ │ │ │ - tsteq r6, ip, lsl #28 │ │ │ │ - tsteq r4, ip, lsl #12 │ │ │ │ - tsteq r6, r8, ror #28 │ │ │ │ - smlabbeq r6, r4, lr, r4 │ │ │ │ - strdeq sl, [r4, -r4] │ │ │ │ - @ instruction: 0x01064fb8 │ │ │ │ - tsteq r6, r0, lsr #30 │ │ │ │ - ldrdeq r4, [r6, -r0] │ │ │ │ - smlatteq r6, ip, lr, r4 │ │ │ │ + smlatteq r6, r0, r9, r5 │ │ │ │ + tsteq r6, ip, ror r5 │ │ │ │ + tsteq r6, r4, lsr r3 │ │ │ │ + tsteq r6, ip, lsl #4 │ │ │ │ + tsteq r6, r4, ror r1 │ │ │ │ + tsteq r6, r4, lsr #2 │ │ │ │ + tsteq r6, r0, asr #2 │ │ │ │ + tsteq r4, r4, lsl #12 │ │ │ │ + @ instruction: 0x0106519c │ │ │ │ + @ instruction: 0x010651b8 │ │ │ │ + smlatteq r4, ip, r5, sl │ │ │ │ + tsteq r6, ip, asr r2 │ │ │ │ + tsteq r6, ip, lsl #4 │ │ │ │ + tsteq r6, r8, lsr #4 │ │ │ │ smlabteq r4, ip, r5, sl │ │ │ │ - tsteq r6, r8, asr #30 │ │ │ │ - tsteq r6, r4, ror #30 │ │ │ │ + smlabbeq r6, r4, r2, r5 │ │ │ │ + smlatbeq r6, r0, r2, r5 │ │ │ │ @ instruction: 0x0104a5b4 │ │ │ │ - tsteq r6, r8 │ │ │ │ - @ instruction: 0x01064fb8 │ │ │ │ - ldrdeq r4, [r6, -r4] │ │ │ │ - @ instruction: 0x0104a594 │ │ │ │ - tsteq r6, ip │ │ │ │ - smlabbeq r4, r4, r5, sl │ │ │ │ - tsteq r6, r0, lsr #18 │ │ │ │ - @ instruction: 0x010654bc │ │ │ │ - tsteq r6, r4, ror r2 │ │ │ │ - tsteq r6, ip, asr #2 │ │ │ │ - strheq r5, [r6, -r4] │ │ │ │ - tsteq r6, r4, rrx │ │ │ │ - smlabbeq r6, r0, r0, r5 │ │ │ │ - tsteq r4, r4, asr #10 │ │ │ │ - ldrdeq r5, [r6, -ip] │ │ │ │ - strdeq r5, [r6, -r8] │ │ │ │ - tsteq r4, ip, lsr #10 │ │ │ │ - @ instruction: 0x0106519c │ │ │ │ - tsteq r6, ip, asr #2 │ │ │ │ - tsteq r6, r8, ror #2 │ │ │ │ - tsteq r4, ip, lsl #10 │ │ │ │ - smlabteq r6, r4, r1, r5 │ │ │ │ - smlatteq r6, r0, r1, r5 │ │ │ │ - strdeq sl, [r4, -r4] │ │ │ │ - tsteq r6, r4, lsl r3 │ │ │ │ - tsteq r6, ip, ror r2 │ │ │ │ - tsteq r6, ip, lsr #4 │ │ │ │ - tsteq r6, r8, asr #4 │ │ │ │ - smlabteq r4, ip, r4, sl │ │ │ │ - smlatbeq r6, r4, r2, r5 │ │ │ │ + ldrdeq r5, [r6, -r4] │ │ │ │ + tsteq r6, ip, lsr r3 │ │ │ │ + smlatteq r6, ip, r2, r5 │ │ │ │ + tsteq r6, r8, lsl #6 │ │ │ │ + smlabbeq r4, ip, r5, sl │ │ │ │ + tsteq r6, r4, ror #6 │ │ │ │ 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, asr ip │ │ │ │ - tsteq r4, r0, asr lr │ │ │ │ - tsteq r6, r0, lsl #26 │ │ │ │ - @ instruction: 0x01064cb0 │ │ │ │ - smlabteq r6, ip, ip, r4 │ │ │ │ + tsteq r6, ip, lsl sp │ │ │ │ + tsteq r4, r0, lsl pc │ │ │ │ + smlabteq r6, r0, sp, r4 │ │ │ │ + tsteq r6, r0, ror sp │ │ │ │ + smlabbeq r6, ip, sp, r4 │ │ │ │ + strdeq r9, [r4, -r0] │ │ │ │ + smlatteq r6, r8, sp, r4 │ │ │ │ + tsteq r6, r4, lsl #28 │ │ │ │ + ldrdeq r9, [r4, -r8] │ │ │ │ + qaddeq r5, r8, r6 │ │ │ │ + tsteq r6, r0, lsr pc │ │ │ │ + @ instruction: 0x01064e98 │ │ │ │ + tsteq r6, r8, asr #28 │ │ │ │ + tsteq r6, r4, ror #28 │ │ │ │ + smlatbeq r4, r8, lr, r9 │ │ │ │ + smlabteq r6, r0, lr, r4 │ │ │ │ + ldrdeq r4, [r6, -ip] │ │ │ │ + @ instruction: 0x01049e90 │ │ │ │ + smlabbeq r6, r0, pc, r4 @ │ │ │ │ + tsteq r6, r0, lsr pc │ │ │ │ + tsteq r6, ip, asr #30 │ │ │ │ + tsteq r4, r0, ror lr │ │ │ │ + smlatbeq r6, r8, pc, r4 @ │ │ │ │ + smlabteq r6, r4, pc, r4 @ │ │ │ │ + tsteq r4, r8, asr lr │ │ │ │ + strdeq r5, [r6, -r8] │ │ │ │ + tsteq r6, r0, rrx │ │ │ │ + tsteq r6, r0, lsl r0 │ │ │ │ + tsteq r6, ip, lsr #32 │ │ │ │ tsteq r4, r0, lsr lr │ │ │ │ - tsteq r6, r8, lsr #26 │ │ │ │ - tsteq r6, r4, asr #26 │ │ │ │ + smlabbeq r6, r8, r0, r5 │ │ │ │ + smlatbeq r6, r4, r0, r5 │ │ │ │ tsteq r4, r8, lsl lr │ │ │ │ - @ instruction: 0x01064f98 │ │ │ │ - tsteq r6, r0, ror lr │ │ │ │ - ldrdeq r4, [r6, -r8] │ │ │ │ - smlabbeq r6, r8, sp, r4 │ │ │ │ - smlatbeq r6, r4, sp, r4 │ │ │ │ + tsteq r6, r8, asr #2 │ │ │ │ + strdeq r5, [r6, -r8] │ │ │ │ + tsteq r6, r4, lsl r1 │ │ │ │ + strdeq r9, [r4, -r8] │ │ │ │ + tsteq r6, ip, asr #2 │ │ │ │ smlatteq r4, r8, sp, r9 │ │ │ │ - tsteq r6, r0, lsl #28 │ │ │ │ - tsteq r6, ip, lsl lr │ │ │ │ - ldrdeq r9, [r4, -r0] │ │ │ │ - smlabteq r6, r0, lr, r4 │ │ │ │ - tsteq r6, r0, ror lr │ │ │ │ - smlabbeq r6, ip, lr, r4 │ │ │ │ + smlatteq r6, r0, r5, r5 │ │ │ │ + @ instruction: 0x010653bc │ │ │ │ + @ instruction: 0x01065294 │ │ │ │ + strdeq r5, [r6, -ip] │ │ │ │ + smlatbeq r6, ip, r1, r5 │ │ │ │ + smlabteq r6, r8, r1, r5 │ │ │ │ @ instruction: 0x01049db0 │ │ │ │ - smlatteq r6, r8, lr, r4 │ │ │ │ - tsteq r6, r4, lsl #30 │ │ │ │ + tsteq r6, r4, lsr #4 │ │ │ │ + tsteq r6, r0, asr #4 │ │ │ │ @ instruction: 0x01049d98 │ │ │ │ - tsteq r6, r8, lsr r0 │ │ │ │ - smlatbeq r6, r0, pc, r4 @ │ │ │ │ - tsteq r6, r0, asr pc │ │ │ │ - tsteq r6, ip, ror #30 │ │ │ │ - tsteq r4, r0, ror sp │ │ │ │ - smlabteq r6, r8, pc, r4 @ │ │ │ │ - smlatteq r6, r4, pc, r4 @ │ │ │ │ - tsteq r4, r8, asr sp │ │ │ │ - smlabbeq r6, r8, r0, r5 │ │ │ │ - tsteq r6, r8, lsr r0 │ │ │ │ - qaddeq r5, r4, r6 │ │ │ │ + smlatteq r6, r4, r2, r5 │ │ │ │ + @ instruction: 0x01065294 │ │ │ │ + @ instruction: 0x010652b0 │ │ │ │ + tsteq r4, r8, ror sp │ │ │ │ + tsteq r6, ip, lsl #6 │ │ │ │ + tsteq r6, r8, lsr #6 │ │ │ │ + tsteq r4, r0, ror #26 │ │ │ │ + tsteq r6, ip, asr r4 │ │ │ │ + smlabteq r6, r4, r3, r5 │ │ │ │ + tsteq r6, r4, ror r3 │ │ │ │ + @ instruction: 0x01065390 │ │ │ │ tsteq r4, r8, lsr sp │ │ │ │ - smlabbeq r6, ip, r0, r5 │ │ │ │ - tsteq r4, r8, lsr #26 │ │ │ │ - tsteq r6, r0, lsr #10 │ │ │ │ - strdeq r5, [r6, -ip] │ │ │ │ - ldrdeq r5, [r6, -r4] │ │ │ │ - tsteq r6, ip, lsr r1 │ │ │ │ - smlatteq r6, ip, r0, r5 │ │ │ │ - tsteq r6, r8, lsl #2 │ │ │ │ - strdeq r9, [r4, -r0] │ │ │ │ - tsteq r6, r4, ror #2 │ │ │ │ - smlabbeq r6, r0, r1, r5 │ │ │ │ - ldrdeq r9, [r4, -r8] │ │ │ │ - tsteq r6, r4, lsr #4 │ │ │ │ - ldrdeq r5, [r6, -r4] │ │ │ │ - strdeq r5, [r6, -r0] │ │ │ │ - @ instruction: 0x01049cb8 │ │ │ │ - tsteq r6, ip, asr #4 │ │ │ │ - tsteq r6, r8, ror #4 │ │ │ │ - smlatbeq r4, r0, ip, r9 │ │ │ │ - @ instruction: 0x0106539c │ │ │ │ - tsteq r6, r4, lsl #6 │ │ │ │ - @ instruction: 0x010652b4 │ │ │ │ - ldrdeq r5, [r6, -r0] │ │ │ │ - tsteq r4, r8, ror ip │ │ │ │ - tsteq r6, ip, lsr #6 │ │ │ │ - tsteq r6, r8, asr #6 │ │ │ │ - tsteq r4, r0, ror #24 │ │ │ │ smlatteq r6, ip, r3, r5 │ │ │ │ - @ instruction: 0x0106539c │ │ │ │ - @ instruction: 0x010653b8 │ │ │ │ - tsteq r4, r0, asr #24 │ │ │ │ - strdeq r5, [r6, -r0] │ │ │ │ - tsteq r4, r0, lsr ip │ │ │ │ - tsteq r6, r8, ror #12 │ │ │ │ - tsteq r6, r0, asr #10 │ │ │ │ - smlatbeq r6, r8, r4, r5 │ │ │ │ - tsteq r6, r8, asr r4 │ │ │ │ - tsteq r6, r4, ror r4 │ │ │ │ - tsteq r4, r0, lsl #24 │ │ │ │ - ldrdeq r5, [r6, -r0] │ │ │ │ - smlatteq r6, ip, r4, r5 │ │ │ │ - smlatteq r4, r8, fp, r9 │ │ │ │ + tsteq r6, r8, lsl #8 │ │ │ │ + tsteq r4, r0, lsr #26 │ │ │ │ + smlatbeq r6, ip, r4, r5 │ │ │ │ + tsteq r6, ip, asr r4 │ │ │ │ + tsteq r6, r8, ror r4 │ │ │ │ + tsteq r4, r0, lsl #26 │ │ │ │ + @ instruction: 0x010654b0 │ │ │ │ + strdeq r9, [r4, -r0] │ │ │ │ + tsteq r6, r8, lsr #14 │ │ │ │ + tsteq r6, r0, lsl #12 │ │ │ │ + tsteq r6, r8, ror #10 │ │ │ │ + tsteq r6, r8, lsl r5 │ │ │ │ + tsteq r6, r4, lsr r5 │ │ │ │ + smlabteq r4, r0, ip, r9 │ │ │ │ @ instruction: 0x01065590 │ │ │ │ - tsteq r6, r0, asr #10 │ │ │ │ - tsteq r6, ip, asr r5 │ │ │ │ - smlabteq r4, r8, fp, r9 │ │ │ │ - @ instruction: 0x010655b8 │ │ │ │ - ldrdeq r5, [r6, -r4] │ │ │ │ - @ instruction: 0x01049bb0 │ │ │ │ - smlabbeq r6, r4, r6, r5 │ │ │ │ - tsteq r6, r4, asr #12 │ │ │ │ - tsteq r6, r0, lsr #12 │ │ │ │ - tsteq r6, r8, lsl r2 │ │ │ │ - smlabbeq r4, r8, fp, r9 │ │ │ │ - tsteq r6, r0, asr #12 │ │ │ │ - tsteq r6, r0, lsr r2 │ │ │ │ - tsteq r4, r0, ror fp │ │ │ │ - tsteq r6, ip, ror r6 │ │ │ │ - tsteq r6, r8, asr r6 │ │ │ │ - tsteq r6, r0, asr #4 │ │ │ │ - tsteq r4, r0, asr fp │ │ │ │ - tsteq r6, r8, asr #4 │ │ │ │ - tsteq r4, r0, asr #22 │ │ │ │ - smlatteq r6, ip, pc, r7 @ │ │ │ │ - tsteq r6, r4, asr #26 │ │ │ │ - ldrdeq r5, [r6, -r8] │ │ │ │ - smlatteq r6, r8, r3, r7 │ │ │ │ + smlatbeq r6, ip, r5, r5 │ │ │ │ + smlatbeq r4, r8, ip, r9 │ │ │ │ + tsteq r6, r0, asr r6 │ │ │ │ + tsteq r6, r0, lsl #12 │ │ │ │ + tsteq r6, ip, lsl r6 │ │ │ │ + smlabbeq r4, r8, ip, r9 │ │ │ │ + tsteq r6, r8, ror r6 │ │ │ │ + @ instruction: 0x01065694 │ │ │ │ + tsteq r4, r0, ror ip │ │ │ │ + tsteq r6, r4, asr #14 │ │ │ │ + tsteq r6, r4, lsl #14 │ │ │ │ + smlatteq r6, r0, r6, r5 │ │ │ │ + ldrdeq r7, [r6, -r8] │ │ │ │ + tsteq r4, r8, asr #24 │ │ │ │ + tsteq r6, r0, lsl #14 │ │ │ │ + strdeq r7, [r6, -r0] │ │ │ │ + tsteq r4, r0, lsr ip │ │ │ │ + tsteq r6, ip, lsr r7 │ │ │ │ + tsteq r6, r8, lsl r7 │ │ │ │ mrseq r7, LR_und │ │ │ │ - smlabbeq r6, r8, r2, r7 │ │ │ │ - tsteq r6, r0, asr r2 │ │ │ │ - tsteq r6, r0, lsr r2 │ │ │ │ - tsteq r6, r0, ror #12 │ │ │ │ - strdeq r9, [r4, -r0] │ │ │ │ - tsteq r6, r8, asr #4 │ │ │ │ - smlabbeq r6, r0, r6, r5 │ │ │ │ - ldrdeq r9, [r4, -r8] │ │ │ │ - smlabbeq r6, r0, r2, r7 │ │ │ │ - tsteq r6, ip, asr r2 │ │ │ │ - @ instruction: 0x01065698 │ │ │ │ - @ instruction: 0x01049ab8 │ │ │ │ - tsteq r6, ip, ror r2 │ │ │ │ - @ instruction: 0x010656b8 │ │ │ │ - smlatbeq r4, r0, sl, r9 │ │ │ │ + tsteq r4, r0, lsl ip │ │ │ │ + tsteq r6, r8, lsl #6 │ │ │ │ + tsteq r4, r0, lsl #24 │ │ │ │ + smlatbeq r6, ip, r0, r8 │ │ │ │ + tsteq r6, r4, lsl #28 │ │ │ │ + @ instruction: 0x01065a98 │ │ │ │ + smlatbeq r6, r8, r4, r7 │ │ │ │ + smlabteq r6, r0, r3, r7 │ │ │ │ + tsteq r6, r8, asr #6 │ │ │ │ + tsteq r6, r0, lsl r3 │ │ │ │ strdeq r7, [r6, -r0] │ │ │ │ - @ instruction: 0x010672b0 │ │ │ │ - smlabbeq r6, ip, r2, r7 │ │ │ │ - smlabteq r6, r8, r6, r5 │ │ │ │ - tsteq r4, r8, ror sl │ │ │ │ - smlatbeq r6, ip, r2, r7 │ │ │ │ - smlatteq r6, r8, r6, r5 │ │ │ │ - tsteq r4, r0, ror #20 │ │ │ │ - smlatteq r6, r8, r2, r7 │ │ │ │ - smlabteq r6, r4, r2, r7 │ │ │ │ - tsteq r6, r0, lsl #14 │ │ │ │ - tsteq r4, r0, asr #20 │ │ │ │ - smlatteq r6, r4, r2, r7 │ │ │ │ tsteq r6, r0, lsr #14 │ │ │ │ - tsteq r4, r8, lsr #20 │ │ │ │ - smlabteq r6, r8, r3, r7 │ │ │ │ - tsteq r6, r0, asr r3 │ │ │ │ - tsteq r6, r0, lsl r3 │ │ │ │ - smlatteq r6, ip, r2, r7 │ │ │ │ - tsteq r6, r8, lsr #14 │ │ │ │ - strdeq r9, [r4, -r8] │ │ │ │ - tsteq r6, ip, lsl #6 │ │ │ │ - tsteq r6, r8, asr #14 │ │ │ │ - smlatteq r4, r0, r9, r9 │ │ │ │ - tsteq r6, r8, asr #6 │ │ │ │ - tsteq r6, r4, lsr #6 │ │ │ │ - tsteq r6, r0, ror #14 │ │ │ │ - smlabteq r4, r0, r9, r9 │ │ │ │ - tsteq r6, r4, asr #6 │ │ │ │ - smlabbeq r6, r0, r7, r5 │ │ │ │ - smlatbeq r4, r8, r9, r9 │ │ │ │ - @ instruction: 0x010673b8 │ │ │ │ - tsteq r6, r8, ror r3 │ │ │ │ - tsteq r6, r4, asr r3 │ │ │ │ - @ instruction: 0x01065790 │ │ │ │ - smlabbeq r4, r0, r9, r9 │ │ │ │ - tsteq r6, r4, ror r3 │ │ │ │ - @ instruction: 0x010657b0 │ │ │ │ - tsteq r4, r8, ror #18 │ │ │ │ + @ instruction: 0x01049bb0 │ │ │ │ + tsteq r6, r8, lsl #6 │ │ │ │ + tsteq r6, r0, asr #14 │ │ │ │ + @ instruction: 0x01049b98 │ │ │ │ + tsteq r6, r0, asr #6 │ │ │ │ + tsteq r6, ip, lsl r3 │ │ │ │ + tsteq r6, r8, asr r7 │ │ │ │ + tsteq r4, r8, ror fp │ │ │ │ + tsteq r6, ip, lsr r3 │ │ │ │ + tsteq r6, r8, ror r7 │ │ │ │ + tsteq r4, r0, ror #22 │ │ │ │ @ instruction: 0x010673b0 │ │ │ │ - smlabbeq r6, ip, r3, r7 │ │ │ │ - smlabteq r6, r8, r7, r5 │ │ │ │ - tsteq r4, r8, asr #18 │ │ │ │ - ldrdeq r5, [r6, -r4] │ │ │ │ - tsteq r4, r8, lsr r9 │ │ │ │ - tsteq r6, ip, asr r5 │ │ │ │ - @ instruction: 0x010658b8 │ │ │ │ - tsteq r6, r0, asr #16 │ │ │ │ - tsteq r6, r0, lsl #16 │ │ │ │ - ldrdeq r5, [r6, -ip] │ │ │ │ + tsteq r6, r0, ror r3 │ │ │ │ + tsteq r6, ip, asr #6 │ │ │ │ + smlabbeq r6, r8, r7, r5 │ │ │ │ + tsteq r4, r8, lsr fp │ │ │ │ + tsteq r6, ip, ror #6 │ │ │ │ + smlatbeq r6, r8, r7, r5 │ │ │ │ + tsteq r4, r0, lsr #22 │ │ │ │ + smlatbeq r6, r8, r3, r7 │ │ │ │ + smlabbeq r6, r4, r3, r7 │ │ │ │ + smlabteq r6, r0, r7, r5 │ │ │ │ + tsteq r4, r0, lsl #22 │ │ │ │ + smlatbeq r6, r4, r3, r7 │ │ │ │ + smlatteq r6, r0, r7, r5 │ │ │ │ + smlatteq r4, r8, sl, r9 │ │ │ │ + smlabbeq r6, r8, r4, r7 │ │ │ │ + tsteq r6, r0, lsl r4 │ │ │ │ + ldrdeq r7, [r6, -r0] │ │ │ │ smlatbeq r6, ip, r3, r7 │ │ │ │ - tsteq r4, r0, lsl #18 │ │ │ │ - strdeq r5, [r6, -ip] │ │ │ │ + smlatteq r6, r8, r7, r5 │ │ │ │ + @ instruction: 0x01049ab8 │ │ │ │ smlabteq r6, ip, r3, r7 │ │ │ │ - smlatteq r4, r8, r8, r9 │ │ │ │ - tsteq r6, r8, lsr r8 │ │ │ │ - tsteq r6, r4, lsl r8 │ │ │ │ + tsteq r6, r8, lsl #16 │ │ │ │ + smlatbeq r4, r0, sl, r9 │ │ │ │ + tsteq r6, r8, lsl #8 │ │ │ │ smlatteq r6, r4, r3, r7 │ │ │ │ - smlabteq r4, r8, r8, r9 │ │ │ │ - tsteq r6, r4, lsr r8 │ │ │ │ + tsteq r6, r0, lsr #16 │ │ │ │ + smlabbeq r4, r0, sl, r9 │ │ │ │ tsteq r6, r4, lsl #8 │ │ │ │ - @ instruction: 0x010498b0 │ │ │ │ - smlatbeq r6, r8, r8, r5 │ │ │ │ - tsteq r6, r8, ror #16 │ │ │ │ - tsteq r6, r4, asr #16 │ │ │ │ + tsteq r6, r0, asr #16 │ │ │ │ + tsteq r4, r8, ror #20 │ │ │ │ + tsteq r6, r8, ror r4 │ │ │ │ + tsteq r6, r8, lsr r4 │ │ │ │ tsteq r6, r4, lsl r4 │ │ │ │ - smlabbeq r4, r8, r8, r9 │ │ │ │ - tsteq r6, r4, ror #16 │ │ │ │ + tsteq r6, r0, asr r8 │ │ │ │ + tsteq r4, r0, asr #20 │ │ │ │ tsteq r6, r4, lsr r4 │ │ │ │ - tsteq r4, r0, ror r8 │ │ │ │ - smlatbeq r6, r0, r8, r5 │ │ │ │ - tsteq r6, ip, ror r8 │ │ │ │ + tsteq r6, r0, ror r8 │ │ │ │ + tsteq r4, r8, lsr #20 │ │ │ │ + tsteq r6, r0, ror r4 │ │ │ │ tsteq r6, ip, asr #8 │ │ │ │ - tsteq r4, r0, asr r8 │ │ │ │ - tsteq r6, r8, asr r4 │ │ │ │ - tsteq r4, r0, asr #16 │ │ │ │ - tsteq r6, r4, asr #10 │ │ │ │ - smlabteq r6, ip, r4, r7 │ │ │ │ - smlabbeq r6, ip, r4, r7 │ │ │ │ - tsteq r6, r8, ror #8 │ │ │ │ - smlatbeq r6, r4, r8, r5 │ │ │ │ - tsteq r4, r0, lsl r8 │ │ │ │ - smlabbeq r6, r8, r4, r7 │ │ │ │ - smlabteq r6, r4, r8, r5 │ │ │ │ + smlabbeq r6, r8, r8, r5 │ │ │ │ + tsteq r4, r8, lsl #20 │ │ │ │ + @ instruction: 0x01065894 │ │ │ │ strdeq r9, [r4, -r8] │ │ │ │ + tsteq r6, ip, lsl r6 │ │ │ │ + tsteq r6, r8, ror r9 │ │ │ │ + tsteq r6, r0, lsl #18 │ │ │ │ + smlabteq r6, r0, r8, r5 │ │ │ │ + @ instruction: 0x0106589c │ │ │ │ + tsteq r6, ip, ror #8 │ │ │ │ + smlabteq r4, r0, r9, r9 │ │ │ │ + @ instruction: 0x010658bc │ │ │ │ + smlabbeq r6, ip, r4, r7 │ │ │ │ + smlatbeq r4, r8, r9, r9 │ │ │ │ + strdeq r5, [r6, -r8] │ │ │ │ + ldrdeq r5, [r6, -r4] │ │ │ │ + smlatbeq r6, r4, r4, r7 │ │ │ │ + smlabbeq r4, r8, r9, r9 │ │ │ │ + strdeq r5, [r6, -r4] │ │ │ │ smlabteq r6, r4, r4, r7 │ │ │ │ - smlatbeq r6, r0, r4, r7 │ │ │ │ - ldrdeq r5, [r6, -ip] │ │ │ │ - ldrdeq r9, [r4, -r8] │ │ │ │ - smlabteq r6, r0, r4, r7 │ │ │ │ - strdeq r5, [r6, -ip] │ │ │ │ - smlabteq r4, r0, r7, r9 │ │ │ │ - tsteq r6, r4, lsr r5 │ │ │ │ + tsteq r4, r0, ror r9 │ │ │ │ + tsteq r6, r8, ror #18 │ │ │ │ + tsteq r6, r8, lsr #18 │ │ │ │ + tsteq r6, r4, lsl #18 │ │ │ │ + ldrdeq r7, [r6, -r4] │ │ │ │ + tsteq r4, r8, asr #18 │ │ │ │ + tsteq r6, r4, lsr #18 │ │ │ │ strdeq r7, [r6, -r4] │ │ │ │ - ldrdeq r7, [r6, -r0] │ │ │ │ - tsteq r6, ip, lsl #18 │ │ │ │ - @ instruction: 0x01049798 │ │ │ │ - strdeq r7, [r6, -r0] │ │ │ │ - tsteq r6, ip, lsr #18 │ │ │ │ - smlabbeq r4, r0, r7, r9 │ │ │ │ - tsteq r6, ip, lsr #10 │ │ │ │ - tsteq r6, r8, lsl #10 │ │ │ │ - tsteq r6, r4, asr #18 │ │ │ │ - tsteq r4, r0, ror #14 │ │ │ │ - tsteq r6, r0, asr r9 │ │ │ │ - tsteq r4, r0, asr r7 │ │ │ │ - @ instruction: 0x01067898 │ │ │ │ - tsteq r6, r4, lsl fp │ │ │ │ - tsteq r6, ip, lsr #20 │ │ │ │ - @ instruction: 0x010659b4 │ │ │ │ - tsteq r6, r4, ror r9 │ │ │ │ - tsteq r6, r0, asr r9 │ │ │ │ - tsteq r6, r0, lsr #10 │ │ │ │ - tsteq r4, r0, lsl r7 │ │ │ │ - tsteq r6, r0, ror r9 │ │ │ │ - tsteq r6, r0, asr #10 │ │ │ │ - strdeq r9, [r4, -r8] │ │ │ │ - smlatbeq r6, ip, r9, r5 │ │ │ │ - smlabbeq r6, r8, r9, r5 │ │ │ │ - tsteq r6, r8, asr r5 │ │ │ │ - ldrdeq r9, [r4, -r8] │ │ │ │ - smlatbeq r6, r8, r9, r5 │ │ │ │ - tsteq r6, r8, ror r5 │ │ │ │ - smlabteq r4, r0, r6, r9 │ │ │ │ - tsteq r6, ip, lsl sl │ │ │ │ - ldrdeq r5, [r6, -ip] │ │ │ │ - @ instruction: 0x010659b8 │ │ │ │ - smlabbeq r6, r8, r5, r7 │ │ │ │ - @ instruction: 0x01049698 │ │ │ │ - ldrdeq r5, [r6, -r8] │ │ │ │ - smlatbeq r6, r8, r5, r7 │ │ │ │ - smlabbeq r4, r0, r6, r9 │ │ │ │ - tsteq r6, r4, lsl sl │ │ │ │ - strdeq r5, [r6, -r0] │ │ │ │ - smlabteq r6, r0, r5, r7 │ │ │ │ - tsteq r4, r0, ror #12 │ │ │ │ + tsteq r4, r0, lsr r9 │ │ │ │ + tsteq r6, r0, ror #18 │ │ │ │ + tsteq r6, ip, lsr r9 │ │ │ │ + tsteq r6, ip, lsl #10 │ │ │ │ + tsteq r4, r0, lsl r9 │ │ │ │ + tsteq r6, r8, lsl r5 │ │ │ │ + tsteq r4, r0, lsl #18 │ │ │ │ + tsteq r6, r4, lsl #12 │ │ │ │ + smlabbeq r6, ip, r5, r7 │ │ │ │ + tsteq r6, ip, asr #10 │ │ │ │ + tsteq r6, r8, lsr #10 │ │ │ │ + tsteq r6, r4, ror #18 │ │ │ │ + ldrdeq r9, [r4, -r0] │ │ │ │ + tsteq r6, r8, asr #10 │ │ │ │ + smlabbeq r6, r4, r9, r5 │ │ │ │ + @ instruction: 0x010498b8 │ │ │ │ + smlabbeq r6, r4, r5, r7 │ │ │ │ + tsteq r6, r0, ror #10 │ │ │ │ + @ instruction: 0x0106599c │ │ │ │ + @ instruction: 0x01049898 │ │ │ │ + smlabbeq r6, r0, r5, r7 │ │ │ │ + @ instruction: 0x010659bc │ │ │ │ + smlabbeq r4, r0, r8, r9 │ │ │ │ + strdeq r7, [r6, -r4] │ │ │ │ + @ instruction: 0x010675b4 │ │ │ │ + @ instruction: 0x01067590 │ │ │ │ + smlabteq r6, ip, r9, r5 │ │ │ │ + tsteq r4, r8, asr r8 │ │ │ │ + @ instruction: 0x010675b0 │ │ │ │ + smlatteq r6, ip, r9, r5 │ │ │ │ + tsteq r4, r0, asr #16 │ │ │ │ + smlatteq r6, ip, r5, r7 │ │ │ │ + smlabteq r6, r8, r5, r7 │ │ │ │ + tsteq r6, r4, lsl #20 │ │ │ │ + tsteq r4, r0, lsr #16 │ │ │ │ tsteq r6, r0, lsl sl │ │ │ │ - smlatteq r6, r0, r5, r7 │ │ │ │ - tsteq r4, r8, asr #12 │ │ │ │ - strdeq r5, [r6, -r4] │ │ │ │ - tsteq r6, ip, ror sl │ │ │ │ - tsteq r6, ip, lsr sl │ │ │ │ - tsteq r6, r8, lsl sl │ │ │ │ - smlatteq r6, r8, r5, r7 │ │ │ │ - tsteq r4, r8, lsl r6 │ │ │ │ - tsteq r6, r8, lsr sl │ │ │ │ - tsteq r6, r8, lsl #12 │ │ │ │ - tsteq r4, r0, lsl #12 │ │ │ │ + tsteq r4, r0, lsl r8 │ │ │ │ + tsteq r6, r8, asr r9 │ │ │ │ + ldrdeq r5, [r6, -r4] │ │ │ │ + smlatteq r6, ip, sl, r5 │ │ │ │ tsteq r6, r4, ror sl │ │ │ │ - tsteq r6, r0, asr sl │ │ │ │ - tsteq r6, r0, lsr #12 │ │ │ │ - smlatteq r4, r0, r5, r9 │ │ │ │ - tsteq r6, r0, ror sl │ │ │ │ - tsteq r6, r0, asr #12 │ │ │ │ - smlabteq r4, r8, r5, r9 │ │ │ │ - smlatteq r6, r4, sl, r5 │ │ │ │ - smlatbeq r6, r4, sl, r5 │ │ │ │ - smlabbeq r6, r0, sl, r5 │ │ │ │ - tsteq r6, r0, asr r6 │ │ │ │ - smlatbeq r4, r0, r5, r9 │ │ │ │ - smlatbeq r6, r0, sl, r5 │ │ │ │ - tsteq r6, r0, ror r6 │ │ │ │ - smlabbeq r4, r8, r5, r9 │ │ │ │ + tsteq r6, r4, lsr sl │ │ │ │ + tsteq r6, r0, lsl sl │ │ │ │ + smlatteq r6, r0, r5, r7 │ │ │ │ + ldrdeq r9, [r4, -r0] │ │ │ │ + tsteq r6, r0, lsr sl │ │ │ │ + tsteq r6, r0, lsl #12 │ │ │ │ + @ instruction: 0x010497b8 │ │ │ │ + tsteq r6, ip, ror #20 │ │ │ │ + tsteq r6, r8, asr #20 │ │ │ │ + tsteq r6, r8, lsl r6 │ │ │ │ + @ instruction: 0x01049798 │ │ │ │ + tsteq r6, r8, ror #20 │ │ │ │ + tsteq r6, r8, lsr r6 │ │ │ │ + smlabbeq r4, r0, r7, r9 │ │ │ │ ldrdeq r5, [r6, -ip] │ │ │ │ - @ instruction: 0x01065ab8 │ │ │ │ - smlabbeq r6, r8, r6, r7 │ │ │ │ - tsteq r4, r8, ror #10 │ │ │ │ - @ instruction: 0x01067694 │ │ │ │ - tsteq r4, r8, asr r5 │ │ │ │ - smlabbeq r6, r8, ip, r5 │ │ │ │ - tsteq r6, r8, ror r7 │ │ │ │ - tsteq r6, r0, lsl #14 │ │ │ │ - smlabteq r6, r0, r6, r7 │ │ │ │ - @ instruction: 0x0106769c │ │ │ │ + @ instruction: 0x01065a9c │ │ │ │ + tsteq r6, r8, ror sl │ │ │ │ + tsteq r6, r8, asr #12 │ │ │ │ + tsteq r4, r8, asr r7 │ │ │ │ + @ instruction: 0x01065a98 │ │ │ │ + tsteq r6, r8, ror #12 │ │ │ │ + tsteq r4, r0, asr #14 │ │ │ │ + ldrdeq r5, [r6, -r4] │ │ │ │ + @ instruction: 0x01065ab0 │ │ │ │ + smlabbeq r6, r0, r6, r7 │ │ │ │ + tsteq r4, r0, lsr #14 │ │ │ │ + ldrdeq r5, [r6, -r0] │ │ │ │ + smlatbeq r6, r0, r6, r7 │ │ │ │ + tsteq r4, r8, lsl #14 │ │ │ │ + @ instruction: 0x01065bb4 │ │ │ │ + tsteq r6, ip, lsr fp │ │ │ │ + strdeq r5, [r6, -ip] │ │ │ │ ldrdeq r5, [r6, -r8] │ │ │ │ - tsteq r4, r0, lsr #10 │ │ │ │ - @ instruction: 0x010676bc │ │ │ │ + smlatbeq r6, r8, r6, r7 │ │ │ │ + ldrdeq r9, [r4, -r8] │ │ │ │ strdeq r5, [r6, -r8] │ │ │ │ - tsteq r4, r8, lsl #10 │ │ │ │ - strdeq r7, [r6, -r8] │ │ │ │ - ldrdeq r7, [r6, -r4] │ │ │ │ + smlabteq r6, r8, r6, r7 │ │ │ │ + smlabteq r4, r0, r6, r9 │ │ │ │ + tsteq r6, r4, lsr fp │ │ │ │ tsteq r6, r0, lsl fp │ │ │ │ - smlatteq r4, r8, r4, r9 │ │ │ │ - strdeq r7, [r6, -r4] │ │ │ │ + smlatteq r6, r0, r6, r7 │ │ │ │ + smlatbeq r4, r0, r6, r9 │ │ │ │ tsteq r6, r0, lsr fp │ │ │ │ - ldrdeq r9, [r4, -r0] │ │ │ │ - tsteq r6, r8, ror #14 │ │ │ │ - tsteq r6, r8, lsr #14 │ │ │ │ - tsteq r6, r4, lsl #14 │ │ │ │ + tsteq r6, r0, lsl #14 │ │ │ │ + smlabbeq r4, r8, r6, r9 │ │ │ │ + smlatbeq r6, r4, fp, r5 │ │ │ │ + tsteq r6, r4, ror #22 │ │ │ │ tsteq r6, r0, asr #22 │ │ │ │ - smlatbeq r4, r8, r4, r9 │ │ │ │ - tsteq r6, r4, lsr #14 │ │ │ │ + tsteq r6, r0, lsl r7 │ │ │ │ + tsteq r4, r0, ror #12 │ │ │ │ tsteq r6, r0, ror #22 │ │ │ │ - @ instruction: 0x01049490 │ │ │ │ - tsteq r6, r0, ror #14 │ │ │ │ - tsteq r6, ip, lsr r7 │ │ │ │ + tsteq r6, r0, lsr r7 │ │ │ │ + tsteq r4, r8, asr #12 │ │ │ │ + @ instruction: 0x01065b9c │ │ │ │ tsteq r6, r8, ror fp │ │ │ │ - tsteq r4, r0, ror r4 │ │ │ │ - smlabbeq r6, r4, fp, r5 │ │ │ │ - tsteq r4, r0, ror #8 │ │ │ │ - tsteq r6, r0, ror ip │ │ │ │ - strdeq r5, [r6, -r8] │ │ │ │ + tsteq r6, r8, asr #14 │ │ │ │ + tsteq r4, r8, lsr #12 │ │ │ │ + tsteq r6, r4, asr r7 │ │ │ │ + tsteq r4, r8, lsl r6 │ │ │ │ + tsteq r6, r8, asr #26 │ │ │ │ + tsteq r6, r8, lsr r8 │ │ │ │ + smlabteq r6, r0, r7, r7 │ │ │ │ + smlabbeq r6, r0, r7, r7 │ │ │ │ + tsteq r6, ip, asr r7 │ │ │ │ + @ instruction: 0x01065b98 │ │ │ │ + smlatteq r4, r0, r5, r9 │ │ │ │ + tsteq r6, ip, ror r7 │ │ │ │ @ instruction: 0x01065bb8 │ │ │ │ - @ instruction: 0x01065b94 │ │ │ │ - tsteq r6, r4, ror #14 │ │ │ │ - tsteq r4, r0, lsr r4 │ │ │ │ - @ instruction: 0x01065bb4 │ │ │ │ - smlabbeq r6, r4, r7, r7 │ │ │ │ - tsteq r4, r8, lsl r4 │ │ │ │ + smlabteq r4, r8, r5, r9 │ │ │ │ + @ instruction: 0x010677b8 │ │ │ │ + @ instruction: 0x01067794 │ │ │ │ + ldrdeq r5, [r6, -r0] │ │ │ │ + smlatbeq r4, r8, r5, r9 │ │ │ │ + @ instruction: 0x010677b4 │ │ │ │ strdeq r5, [r6, -r0] │ │ │ │ - smlabteq r6, ip, fp, r5 │ │ │ │ - @ instruction: 0x0106779c │ │ │ │ - strdeq r9, [r4, -r8] │ │ │ │ - smlatteq r6, ip, fp, r5 │ │ │ │ - @ instruction: 0x010677bc │ │ │ │ - smlatteq r4, r0, r3, r9 │ │ │ │ - tsteq r6, r0, ror #24 │ │ │ │ + @ instruction: 0x01049590 │ │ │ │ + tsteq r6, r8, lsr #16 │ │ │ │ + smlatteq r6, r8, r7, r7 │ │ │ │ + smlabteq r6, r4, r7, r7 │ │ │ │ + tsteq r6, r0, lsl #24 │ │ │ │ + tsteq r4, r8, ror #10 │ │ │ │ + smlatteq r6, r4, r7, r7 │ │ │ │ tsteq r6, r0, lsr #24 │ │ │ │ - strdeq r5, [r6, -ip] │ │ │ │ - smlabteq r6, ip, r7, r7 │ │ │ │ - @ instruction: 0x010493b8 │ │ │ │ - tsteq r6, ip, lsl ip │ │ │ │ - smlatteq r6, ip, r7, r7 │ │ │ │ - smlatbeq r4, r0, r3, r9 │ │ │ │ - tsteq r6, r8, asr ip │ │ │ │ - tsteq r6, r4, lsr ip │ │ │ │ - tsteq r6, r4, lsl #16 │ │ │ │ - smlabbeq r4, r0, r3, r9 │ │ │ │ - tsteq r6, r0, lsl r8 │ │ │ │ - tsteq r4, r0, ror r3 │ │ │ │ - tsteq r6, r8, lsr #6 │ │ │ │ - @ instruction: 0x01065fbc │ │ │ │ - smlabteq r6, ip, r9, r7 │ │ │ │ - smlatteq r6, r4, r8, r7 │ │ │ │ - tsteq r6, ip, ror #16 │ │ │ │ - tsteq r6, ip, lsr #16 │ │ │ │ - tsteq r6, r8, lsl #16 │ │ │ │ + tsteq r4, r0, asr r5 │ │ │ │ + tsteq r6, r0, lsr #16 │ │ │ │ + strdeq r7, [r6, -ip] │ │ │ │ + tsteq r6, r8, lsr ip │ │ │ │ + tsteq r4, r0, lsr r5 │ │ │ │ tsteq r6, r4, asr #24 │ │ │ │ - tsteq r4, r8, lsr #6 │ │ │ │ - tsteq r6, r8, lsr #16 │ │ │ │ - tsteq r6, r4, ror #24 │ │ │ │ - tsteq r4, r0, lsl r3 │ │ │ │ - tsteq r6, r4, ror #16 │ │ │ │ - tsteq r6, r0, asr #16 │ │ │ │ - tsteq r6, ip, ror ip │ │ │ │ + tsteq r4, r0, lsr #10 │ │ │ │ + tsteq r6, r0, lsr sp │ │ │ │ + @ instruction: 0x01065cb8 │ │ │ │ + tsteq r6, r8, ror ip │ │ │ │ + tsteq r6, r4, asr ip │ │ │ │ + tsteq r6, r4, lsr #16 │ │ │ │ strdeq r9, [r4, -r0] │ │ │ │ - tsteq r6, r0, ror #16 │ │ │ │ - @ instruction: 0x01065c9c │ │ │ │ + tsteq r6, r4, ror ip │ │ │ │ + tsteq r6, r4, asr #16 │ │ │ │ ldrdeq r9, [r4, -r8] │ │ │ │ - ldrdeq r7, [r6, -r4] │ │ │ │ - @ instruction: 0x01067894 │ │ │ │ - tsteq r6, r0, ror r8 │ │ │ │ + @ instruction: 0x01065cb0 │ │ │ │ + smlabbeq r6, ip, ip, r5 │ │ │ │ + tsteq r6, ip, asr r8 │ │ │ │ + @ instruction: 0x010494b8 │ │ │ │ smlatbeq r6, ip, ip, r5 │ │ │ │ - @ instruction: 0x010492b0 │ │ │ │ - @ instruction: 0x01067890 │ │ │ │ - smlabteq r6, ip, ip, r5 │ │ │ │ - @ instruction: 0x01049298 │ │ │ │ - smlabteq r6, ip, r8, r7 │ │ │ │ - smlatbeq r6, r8, r8, r7 │ │ │ │ - smlatteq r6, r4, ip, r5 │ │ │ │ - tsteq r4, r8, ror r2 │ │ │ │ - smlabteq r6, r8, r8, r7 │ │ │ │ - tsteq r6, r4, lsl #26 │ │ │ │ - tsteq r4, r0, ror #4 │ │ │ │ - smlatbeq r6, ip, r9, r7 │ │ │ │ - tsteq r6, r4, lsr r9 │ │ │ │ - strdeq r7, [r6, -r4] │ │ │ │ + tsteq r6, ip, ror r8 │ │ │ │ + smlatbeq r4, r0, r4, r9 │ │ │ │ + tsteq r6, r0, lsr #26 │ │ │ │ + smlatteq r6, r0, ip, r5 │ │ │ │ + @ instruction: 0x01065cbc │ │ │ │ + smlabbeq r6, ip, r8, r7 │ │ │ │ + tsteq r4, r8, ror r4 │ │ │ │ + ldrdeq r5, [r6, -ip] │ │ │ │ + smlatbeq r6, ip, r8, r7 │ │ │ │ + tsteq r4, r0, ror #8 │ │ │ │ + tsteq r6, r8, lsl sp │ │ │ │ + strdeq r5, [r6, -r4] │ │ │ │ + smlabteq r6, r4, r8, r7 │ │ │ │ + tsteq r4, r0, asr #8 │ │ │ │ ldrdeq r7, [r6, -r0] │ │ │ │ - tsteq r6, ip, lsl #26 │ │ │ │ - tsteq r4, r0, lsr r2 │ │ │ │ - strdeq r7, [r6, -r0] │ │ │ │ - tsteq r6, ip, lsr #26 │ │ │ │ - tsteq r4, r8, lsl r2 │ │ │ │ + tsteq r4, r0, lsr r4 │ │ │ │ + smlatteq r6, r8, r3, r6 │ │ │ │ + tsteq r6, ip, ror r0 │ │ │ │ + smlabbeq r6, ip, sl, r7 │ │ │ │ + smlatbeq r6, r4, r9, r7 │ │ │ │ tsteq r6, ip, lsr #18 │ │ │ │ - tsteq r6, r8, lsl #18 │ │ │ │ - tsteq r6, r4, asr #26 │ │ │ │ - strdeq r9, [r4, -r8] │ │ │ │ - tsteq r6, r8, lsr #18 │ │ │ │ - tsteq r6, r4, ror #26 │ │ │ │ - smlatteq r4, r0, r1, r9 │ │ │ │ - @ instruction: 0x0106799c │ │ │ │ - tsteq r6, ip, asr r9 │ │ │ │ - tsteq r6, r8, lsr r9 │ │ │ │ - tsteq r6, r4, ror sp │ │ │ │ - @ instruction: 0x010491b8 │ │ │ │ - tsteq r6, r8, asr r9 │ │ │ │ - @ instruction: 0x01065d94 │ │ │ │ - smlatbeq r4, r0, r1, r9 │ │ │ │ + smlatteq r6, ip, r8, r7 │ │ │ │ + smlabteq r6, r8, r8, r7 │ │ │ │ + tsteq r6, r4, lsl #26 │ │ │ │ + smlatteq r4, r8, r3, r9 │ │ │ │ + smlatteq r6, r8, r8, r7 │ │ │ │ + tsteq r6, r4, lsr #26 │ │ │ │ + ldrdeq r9, [r4, -r0] │ │ │ │ + tsteq r6, r4, lsr #18 │ │ │ │ + tsteq r6, r0, lsl #18 │ │ │ │ + tsteq r6, ip, lsr sp │ │ │ │ + @ instruction: 0x010493b0 │ │ │ │ + tsteq r6, r0, lsr #18 │ │ │ │ + tsteq r6, ip, asr sp │ │ │ │ + @ instruction: 0x01049398 │ │ │ │ @ instruction: 0x01067994 │ │ │ │ + tsteq r6, r4, asr r9 │ │ │ │ + tsteq r6, r0, lsr r9 │ │ │ │ + tsteq r6, ip, ror #26 │ │ │ │ + tsteq r4, r0, ror r3 │ │ │ │ + tsteq r6, r0, asr r9 │ │ │ │ + smlabbeq r6, ip, sp, r5 │ │ │ │ + tsteq r4, r8, asr r3 │ │ │ │ + smlabbeq r6, ip, r9, r7 │ │ │ │ + tsteq r6, r8, ror #18 │ │ │ │ + smlatbeq r6, r4, sp, r5 │ │ │ │ + tsteq r4, r8, lsr r3 │ │ │ │ + smlabbeq r6, r8, r9, r7 │ │ │ │ + smlabteq r6, r4, sp, r5 │ │ │ │ + tsteq r4, r0, lsr #6 │ │ │ │ + tsteq r6, ip, ror #20 │ │ │ │ + strdeq r7, [r6, -r4] │ │ │ │ + @ instruction: 0x010679b4 │ │ │ │ + @ instruction: 0x01067990 │ │ │ │ + smlabteq r6, ip, sp, r5 │ │ │ │ + strdeq r9, [r4, -r0] │ │ │ │ + @ instruction: 0x010679b0 │ │ │ │ + smlatteq r6, ip, sp, r5 │ │ │ │ + ldrdeq r9, [r4, -r8] │ │ │ │ + smlatteq r6, ip, r9, r7 │ │ │ │ + smlabteq r6, r8, r9, r7 │ │ │ │ + tsteq r6, r4, lsl #28 │ │ │ │ + @ instruction: 0x010492b8 │ │ │ │ + smlatteq r6, r8, r9, r7 │ │ │ │ + tsteq r6, r4, lsr #28 │ │ │ │ + smlatbeq r4, r0, r2, r9 │ │ │ │ + tsteq r6, ip, asr sl │ │ │ │ + tsteq r6, ip, lsl sl │ │ │ │ + strdeq r7, [r6, -r8] │ │ │ │ + tsteq r6, r4, lsr lr │ │ │ │ + tsteq r4, r8, ror r2 │ │ │ │ + tsteq r6, r8, lsl sl │ │ │ │ + tsteq r6, r4, asr lr │ │ │ │ + tsteq r4, r0, ror #4 │ │ │ │ + tsteq r6, r4, asr sl │ │ │ │ ldrbeq pc, [r8], #2271 @ 0x8df @ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbeq pc, [r4], #2271 @ 0x8df @ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbeq pc, [r0], #2271 @ 0x8df @ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ strbeq pc, [ip], #2271 @ 0x8df @ │ │ │ │ @@ -30831,203 +30831,203 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2238 @ 0xfffff742 │ │ │ │ ldmmi lr!, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2237 @ 0xfffff743 │ │ │ │ popmi {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - tsteq r6, ip, lsl #6 │ │ │ │ - tsteq r6, r8, asr #14 │ │ │ │ - tsteq r4, ip, lsl fp │ │ │ │ - tsteq r6, r4, asr r7 │ │ │ │ - tsteq r4, ip, lsl #22 │ │ │ │ - ldrdeq r7, [r6, -ip] │ │ │ │ - tsteq r6, r8, lsr r8 │ │ │ │ - smlabteq r6, r0, r7, r5 │ │ │ │ - smlabbeq r6, r0, r7, r5 │ │ │ │ - tsteq r6, ip, asr r7 │ │ │ │ - tsteq r6, ip, lsr #6 │ │ │ │ - ldrdeq r8, [r4, -r4] │ │ │ │ - tsteq r6, ip, ror r7 │ │ │ │ - tsteq r6, ip, asr #6 │ │ │ │ - @ instruction: 0x01048abc │ │ │ │ - @ instruction: 0x010657b8 │ │ │ │ - @ instruction: 0x01065794 │ │ │ │ - tsteq r6, r4, ror #6 │ │ │ │ - @ instruction: 0x01048a9c │ │ │ │ - @ instruction: 0x010657b4 │ │ │ │ - smlabbeq r6, r4, r3, r7 │ │ │ │ - smlabbeq r4, r4, sl, r8 │ │ │ │ - tsteq r6, r8, lsr #16 │ │ │ │ - smlatteq r6, r8, r7, r5 │ │ │ │ - smlabteq r6, r4, r7, r5 │ │ │ │ - @ instruction: 0x01067394 │ │ │ │ - tsteq r4, ip, asr sl │ │ │ │ - smlatteq r6, r4, r7, r5 │ │ │ │ - @ instruction: 0x010673b4 │ │ │ │ - tsteq r4, r4, asr #20 │ │ │ │ - tsteq r6, r0, lsr #16 │ │ │ │ - strdeq r5, [r6, -ip] │ │ │ │ smlabteq r6, ip, r3, r7 │ │ │ │ - tsteq r4, r4, lsr #20 │ │ │ │ - ldrdeq r7, [r6, -r8] │ │ │ │ - tsteq r4, r4, lsl sl │ │ │ │ - smlabteq r6, r4, r4, r7 │ │ │ │ - tsteq r6, ip, asr #8 │ │ │ │ + tsteq r6, r8, lsl #16 │ │ │ │ + ldrdeq r8, [r4, -ip] │ │ │ │ + tsteq r6, r4, lsl r8 │ │ │ │ + smlabteq r4, ip, fp, r8 │ │ │ │ + @ instruction: 0x0106759c │ │ │ │ + strdeq r5, [r6, -r8] │ │ │ │ + smlabbeq r6, r0, r8, r5 │ │ │ │ + tsteq r6, r0, asr #16 │ │ │ │ + tsteq r6, ip, lsl r8 │ │ │ │ + smlatteq r6, ip, r3, r7 │ │ │ │ + @ instruction: 0x01048b94 │ │ │ │ + tsteq r6, ip, lsr r8 │ │ │ │ tsteq r6, ip, lsl #8 │ │ │ │ - smlatteq r6, r8, r3, r7 │ │ │ │ - tsteq r6, r4, lsr #16 │ │ │ │ - smlatteq r4, r4, r9, r8 │ │ │ │ - tsteq r6, r8, lsl #8 │ │ │ │ - tsteq r6, r4, asr #16 │ │ │ │ - smlabteq r4, ip, r9, r8 │ │ │ │ + tsteq r4, ip, ror fp │ │ │ │ + tsteq r6, r8, ror r8 │ │ │ │ + tsteq r6, r4, asr r8 │ │ │ │ + tsteq r6, r4, lsr #8 │ │ │ │ + tsteq r4, ip, asr fp │ │ │ │ + tsteq r6, r4, ror r8 │ │ │ │ tsteq r6, r4, asr #8 │ │ │ │ - tsteq r6, r0, lsr #8 │ │ │ │ - tsteq r6, ip, asr r8 │ │ │ │ - smlatbeq r4, ip, r9, r8 │ │ │ │ - tsteq r6, r0, asr #8 │ │ │ │ - tsteq r6, ip, ror r8 │ │ │ │ - @ instruction: 0x01048994 │ │ │ │ - @ instruction: 0x010674b4 │ │ │ │ + tsteq r4, r4, asr #22 │ │ │ │ + smlatteq r6, r8, r8, r5 │ │ │ │ + smlatbeq r6, r8, r8, r5 │ │ │ │ + smlabbeq r6, r4, r8, r5 │ │ │ │ + tsteq r6, r4, asr r4 │ │ │ │ + tsteq r4, ip, lsl fp │ │ │ │ + smlatbeq r6, r4, r8, r5 │ │ │ │ tsteq r6, r4, ror r4 │ │ │ │ - tsteq r6, r0, asr r4 │ │ │ │ - smlabbeq r6, lr, r8, r5 │ │ │ │ - tsteq r4, r0, ror r9 │ │ │ │ - tsteq r6, r6, ror r4 │ │ │ │ - @ instruction: 0x010658b4 │ │ │ │ - tsteq r4, lr, asr r9 │ │ │ │ - @ instruction: 0x010674b8 │ │ │ │ - @ instruction: 0x01067496 │ │ │ │ - ldrdeq r5, [r6, -r4] │ │ │ │ - tsteq r4, r6, asr #18 │ │ │ │ + tsteq r4, r4, lsl #22 │ │ │ │ + smlatteq r6, r0, r8, r5 │ │ │ │ + @ instruction: 0x010658bc │ │ │ │ + smlabbeq r6, ip, r4, r7 │ │ │ │ + smlatteq r4, r4, sl, r8 │ │ │ │ + @ instruction: 0x01067498 │ │ │ │ + ldrdeq r8, [r4, -r4] │ │ │ │ + smlabbeq r6, r4, r5, r7 │ │ │ │ + tsteq r6, ip, lsl #10 │ │ │ │ + smlabteq r6, ip, r4, r7 │ │ │ │ + smlatbeq r6, r8, r4, r7 │ │ │ │ smlatteq r6, r4, r8, r5 │ │ │ │ - tsteq r4, sl, lsr r9 │ │ │ │ - tsteq r6, r8, asr ip │ │ │ │ - tsteq r6, sl, ror #12 │ │ │ │ - smlabteq r6, r8, r9, r5 │ │ │ │ - tsteq r6, r2, asr r9 │ │ │ │ - tsteq r6, r4, lsl r9 │ │ │ │ - strdeq r5, [r6, -r2] │ │ │ │ - smlabteq r6, r4, r4, r7 │ │ │ │ - tsteq r4, sl, lsl #18 │ │ │ │ - tsteq r6, r8, lsl r9 │ │ │ │ - smlatteq r6, sl, r4, r7 │ │ │ │ - strdeq r8, [r4, -r8] │ │ │ │ - tsteq r6, sl, asr r9 │ │ │ │ - tsteq r6, r8, lsr r9 │ │ │ │ - tsteq r6, sl, lsl #10 │ │ │ │ - smlatteq r4, r0, r8, r8 │ │ │ │ - tsteq r6, lr, asr r9 │ │ │ │ - tsteq r6, r0, lsr r5 │ │ │ │ - smlabteq r4, lr, r8, r8 │ │ │ │ + smlatbeq r4, r4, sl, r8 │ │ │ │ + smlabteq r6, r8, r4, r7 │ │ │ │ + tsteq r6, r4, lsl #18 │ │ │ │ + smlabbeq r4, ip, sl, r8 │ │ │ │ + tsteq r6, r4, lsl #10 │ │ │ │ + smlatteq r6, r0, r4, r7 │ │ │ │ + tsteq r6, ip, lsl r9 │ │ │ │ + tsteq r4, ip, ror #20 │ │ │ │ + tsteq r6, r0, lsl #10 │ │ │ │ + tsteq r6, ip, lsr r9 │ │ │ │ + tsteq r4, r4, asr sl │ │ │ │ + tsteq r6, r4, ror r5 │ │ │ │ + tsteq r6, r4, lsr r5 │ │ │ │ + tsteq r6, r0, lsl r5 │ │ │ │ + tsteq r6, lr, asr #18 │ │ │ │ + tsteq r4, r0, lsr sl │ │ │ │ + tsteq r6, r6, lsr r5 │ │ │ │ + tsteq r6, r4, ror r9 │ │ │ │ + tsteq r4, lr, lsl sl │ │ │ │ + tsteq r6, r8, ror r5 │ │ │ │ + tsteq r6, r6, asr r5 │ │ │ │ + @ instruction: 0x01065994 │ │ │ │ + tsteq r4, r6, lsl #20 │ │ │ │ + smlatbeq r6, r4, r9, r5 │ │ │ │ + strdeq r8, [r4, -sl] │ │ │ │ + tsteq r6, r8, lsl sp │ │ │ │ + tsteq r6, sl, lsr #14 │ │ │ │ + smlabbeq r6, r8, sl, r5 │ │ │ │ + tsteq r6, r2, lsl sl │ │ │ │ + ldrdeq r5, [r6, -r4] │ │ │ │ + @ instruction: 0x010659b2 │ │ │ │ + smlabbeq r6, r4, r5, r7 │ │ │ │ + smlabteq r4, sl, r9, r8 │ │ │ │ ldrdeq r5, [r6, -r8] │ │ │ │ - @ instruction: 0x0106599a │ │ │ │ - tsteq r6, r8, ror r9 │ │ │ │ - tsteq r6, sl, asr #10 │ │ │ │ - @ instruction: 0x010488b0 │ │ │ │ - @ instruction: 0x0106599e │ │ │ │ - tsteq r6, r0, ror r5 │ │ │ │ - @ instruction: 0x0104889e │ │ │ │ - smlatteq r6, r0, r9, r5 │ │ │ │ - @ instruction: 0x010659be │ │ │ │ - @ instruction: 0x01067590 │ │ │ │ - smlabbeq r4, r6, r8, r8 │ │ │ │ - smlatbeq r6, r0, r5, r7 │ │ │ │ - tsteq r4, sl, ror r8 │ │ │ │ - @ instruction: 0x01067690 │ │ │ │ - tsteq r6, sl, lsl r6 │ │ │ │ - ldrdeq r7, [r6, -ip] │ │ │ │ - @ instruction: 0x010675ba │ │ │ │ + smlatbeq r6, sl, r5, r7 │ │ │ │ + @ instruction: 0x010489b8 │ │ │ │ + tsteq r6, sl, lsl sl │ │ │ │ strdeq r5, [r6, -r8] │ │ │ │ - tsteq r4, r6, asr r8 │ │ │ │ - smlatteq r6, r0, r5, r7 │ │ │ │ + smlabteq r6, sl, r5, r7 │ │ │ │ + smlatbeq r4, r0, r9, r8 │ │ │ │ tsteq r6, lr, lsl sl │ │ │ │ - tsteq r4, r4, asr #16 │ │ │ │ - tsteq r6, r2, lsr #12 │ │ │ │ - tsteq r6, r0, lsl #12 │ │ │ │ - tsteq r6, lr, lsr sl │ │ │ │ - tsteq r4, ip, lsr #16 │ │ │ │ - tsteq r6, r6, lsr #12 │ │ │ │ - tsteq r6, r4, ror #20 │ │ │ │ - tsteq r4, sl, lsl r8 │ │ │ │ - smlatbeq r6, r0, r6, r7 │ │ │ │ - tsteq r6, r2, ror #12 │ │ │ │ - tsteq r6, r0, asr #12 │ │ │ │ + strdeq r7, [r6, -r0] │ │ │ │ + smlabbeq r4, lr, r9, r8 │ │ │ │ + @ instruction: 0x01065a98 │ │ │ │ + tsteq r6, sl, asr sl │ │ │ │ + tsteq r6, r8, lsr sl │ │ │ │ + tsteq r6, sl, lsl #12 │ │ │ │ + tsteq r4, r0, ror r9 │ │ │ │ + tsteq r6, lr, asr sl │ │ │ │ + tsteq r6, r0, lsr r6 │ │ │ │ + tsteq r4, lr, asr r9 │ │ │ │ + smlatbeq r6, r0, sl, r5 │ │ │ │ tsteq r6, lr, ror sl │ │ │ │ - strdeq r8, [r4, -ip] │ │ │ │ - tsteq r6, r6, ror #12 │ │ │ │ - smlatbeq r6, r4, sl, r5 │ │ │ │ - smlatteq r4, sl, r7, r8 │ │ │ │ - smlatbeq r6, r8, r6, r7 │ │ │ │ - smlabbeq r6, r6, r6, r7 │ │ │ │ - smlabteq r6, r4, sl, r5 │ │ │ │ - ldrdeq r8, [r4, -r2] │ │ │ │ - ldrdeq r5, [r6, -r4] │ │ │ │ - smlabteq r4, r6, r7, r8 │ │ │ │ - tsteq r6, r0, ror #16 │ │ │ │ - @ instruction: 0x01065bbe │ │ │ │ - tsteq r6, r8, asr #22 │ │ │ │ - tsteq r6, sl, lsl #22 │ │ │ │ - smlatteq r6, r8, sl, r5 │ │ │ │ - @ instruction: 0x010676ba │ │ │ │ - @ instruction: 0x0104879c │ │ │ │ - tsteq r6, lr, lsl #22 │ │ │ │ - smlatteq r6, r0, r6, r7 │ │ │ │ - smlabbeq r4, sl, r7, r8 │ │ │ │ - tsteq r6, r0, asr fp │ │ │ │ - tsteq r6, lr, lsr #22 │ │ │ │ + tsteq r6, r0, asr r6 │ │ │ │ + tsteq r4, r6, asr #18 │ │ │ │ + tsteq r6, r0, ror #12 │ │ │ │ + tsteq r4, sl, lsr r9 │ │ │ │ + tsteq r6, r0, asr r7 │ │ │ │ + ldrdeq r7, [r6, -sl] │ │ │ │ + @ instruction: 0x0106769c │ │ │ │ + tsteq r6, sl, ror r6 │ │ │ │ + @ instruction: 0x01065ab8 │ │ │ │ + tsteq r4, r6, lsl r9 │ │ │ │ + smlatbeq r6, r0, r6, r7 │ │ │ │ + ldrdeq r5, [r6, -lr] │ │ │ │ + tsteq r4, r4, lsl #18 │ │ │ │ + smlatteq r6, r2, r6, r7 │ │ │ │ + smlabteq r6, r0, r6, r7 │ │ │ │ + strdeq r5, [r6, -lr] │ │ │ │ + smlatteq r4, ip, r8, r8 │ │ │ │ + smlatteq r6, r6, r6, r7 │ │ │ │ + tsteq r6, r4, lsr #22 │ │ │ │ + ldrdeq r8, [r4, -sl] │ │ │ │ + tsteq r6, r0, ror #14 │ │ │ │ + tsteq r6, r2, lsr #14 │ │ │ │ tsteq r6, r0, lsl #14 │ │ │ │ - tsteq r4, r2, ror r7 │ │ │ │ - tsteq r6, r4, asr fp │ │ │ │ + tsteq r6, lr, lsr fp │ │ │ │ + @ instruction: 0x010488bc │ │ │ │ tsteq r6, r6, lsr #14 │ │ │ │ - tsteq r4, r0, ror #14 │ │ │ │ - smlabteq r6, lr, fp, r5 │ │ │ │ - @ instruction: 0x01065b90 │ │ │ │ - tsteq r6, lr, ror #22 │ │ │ │ - tsteq r6, r0, asr #14 │ │ │ │ - tsteq r4, r2, asr #14 │ │ │ │ + tsteq r6, r4, ror #22 │ │ │ │ + smlatbeq r4, sl, r8, r8 │ │ │ │ + tsteq r6, r8, ror #14 │ │ │ │ + tsteq r6, r6, asr #14 │ │ │ │ + smlabbeq r6, r4, fp, r5 │ │ │ │ + @ instruction: 0x01048892 │ │ │ │ @ instruction: 0x01065b94 │ │ │ │ - tsteq r6, r6, ror #14 │ │ │ │ - tsteq r4, r0, lsr r7 │ │ │ │ - ldrdeq r5, [r6, -r6] │ │ │ │ - @ instruction: 0x01065bb4 │ │ │ │ - smlabbeq r6, r6, r7, r7 │ │ │ │ - tsteq r4, r8, lsl r7 │ │ │ │ - @ instruction: 0x01067796 │ │ │ │ - tsteq r4, ip, lsl #14 │ │ │ │ - smlabbeq r6, r6, r8, r7 │ │ │ │ - tsteq r6, r0, lsl r8 │ │ │ │ - ldrdeq r7, [r6, -r2] │ │ │ │ - @ instruction: 0x010677b0 │ │ │ │ + smlabbeq r4, r6, r8, r8 │ │ │ │ + tsteq r6, r0, lsr #18 │ │ │ │ + tsteq r6, lr, ror ip │ │ │ │ + tsteq r6, r8, lsl #24 │ │ │ │ + smlabteq r6, sl, fp, r5 │ │ │ │ + smlatbeq r6, r8, fp, r5 │ │ │ │ + tsteq r6, sl, ror r7 │ │ │ │ + tsteq r4, ip, asr r8 │ │ │ │ + smlabteq r6, lr, fp, r5 │ │ │ │ + smlatbeq r6, r0, r7, r7 │ │ │ │ + tsteq r4, sl, asr #16 │ │ │ │ + tsteq r6, r0, lsl ip │ │ │ │ smlatteq r6, lr, fp, r5 │ │ │ │ - smlatteq r4, r8, r6, r8 │ │ │ │ - ldrdeq r7, [r6, -r6] │ │ │ │ + smlabteq r6, r0, r7, r7 │ │ │ │ + tsteq r4, r2, lsr r8 │ │ │ │ tsteq r6, r4, lsl ip │ │ │ │ - ldrdeq r8, [r4, -r6] │ │ │ │ - tsteq r6, r8, lsl r8 │ │ │ │ - strdeq r7, [r6, -r6] │ │ │ │ - tsteq r6, r4, lsr ip │ │ │ │ - @ instruction: 0x010486be │ │ │ │ - tsteq r6, ip, lsl r8 │ │ │ │ - tsteq r6, sl, asr ip │ │ │ │ - smlatbeq r4, ip, r6, r8 │ │ │ │ - @ instruction: 0x01067896 │ │ │ │ - tsteq r6, r8, asr r8 │ │ │ │ - tsteq r6, r6, lsr r8 │ │ │ │ + smlatteq r6, r6, r7, r7 │ │ │ │ + tsteq r4, r0, lsr #16 │ │ │ │ + smlabbeq r6, lr, ip, r5 │ │ │ │ + tsteq r6, r0, asr ip │ │ │ │ + tsteq r6, lr, lsr #24 │ │ │ │ + tsteq r6, r0, lsl #16 │ │ │ │ + tsteq r4, r2, lsl #16 │ │ │ │ + tsteq r6, r4, asr ip │ │ │ │ + tsteq r6, r6, lsr #16 │ │ │ │ + strdeq r8, [r4, -r0] │ │ │ │ + @ instruction: 0x01065c96 │ │ │ │ tsteq r6, r4, ror ip │ │ │ │ - smlabbeq r4, lr, r6, r8 │ │ │ │ - tsteq r6, ip, asr r8 │ │ │ │ - @ instruction: 0x01065c9a │ │ │ │ - tsteq r4, ip, ror r6 │ │ │ │ - @ instruction: 0x0106789e │ │ │ │ - tsteq r6, ip, ror r8 │ │ │ │ - @ instruction: 0x01065cba │ │ │ │ - tsteq r4, r4, ror #12 │ │ │ │ - smlabteq r6, sl, ip, r5 │ │ │ │ - tsteq r4, r8, asr r6 │ │ │ │ + tsteq r6, r6, asr #16 │ │ │ │ + ldrdeq r8, [r4, -r8] │ │ │ │ + tsteq r6, r6, asr r8 │ │ │ │ + smlabteq r4, ip, r7, r8 │ │ │ │ + tsteq r6, r6, asr #18 │ │ │ │ + ldrdeq r7, [r6, -r0] │ │ │ │ + @ instruction: 0x01067892 │ │ │ │ + tsteq r6, r0, ror r8 │ │ │ │ + smlatbeq r6, lr, ip, r5 │ │ │ │ + smlatbeq r4, r8, r7, r8 │ │ │ │ + @ instruction: 0x01067896 │ │ │ │ + ldrdeq r5, [r6, -r4] │ │ │ │ + @ instruction: 0x01048796 │ │ │ │ + ldrdeq r7, [r6, -r8] │ │ │ │ + @ instruction: 0x010678b6 │ │ │ │ + strdeq r5, [r6, -r4] │ │ │ │ + tsteq r4, lr, ror r7 │ │ │ │ + ldrdeq r7, [r6, -ip] │ │ │ │ + tsteq r6, sl, lsl sp │ │ │ │ + tsteq r4, ip, ror #14 │ │ │ │ + tsteq r6, r6, asr r9 │ │ │ │ + tsteq r6, r8, lsl r9 │ │ │ │ + strdeq r7, [r6, -r6] │ │ │ │ + tsteq r6, r4, lsr sp │ │ │ │ + tsteq r4, lr, asr #14 │ │ │ │ + tsteq r6, ip, lsl r9 │ │ │ │ + tsteq r6, sl, asr sp │ │ │ │ + tsteq r4, ip, lsr r7 │ │ │ │ + tsteq r6, lr, asr r9 │ │ │ │ + tsteq r6, ip, lsr r9 │ │ │ │ + tsteq r6, sl, ror sp │ │ │ │ + tsteq r4, r4, lsr #14 │ │ │ │ + smlabbeq r6, sl, sp, r5 │ │ │ │ + tsteq r4, r8, lsl r7 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ addlt r4, r4, r6, lsl r6 │ │ │ │ eorspl pc, r8, #268435460 @ 0x10000004 │ │ │ │ addsmi r4, r1, #5242880 @ 0x500000 │ │ │ │ @@ -31868,36 +31868,36 @@ │ │ │ │ adclt r2, r4, #67108864 @ 0x4000000 │ │ │ │ @ instruction: 0xf01340a3 │ │ │ │ @ instruction: 0xf0453f10 │ │ │ │ @ instruction: 0xf013810e │ │ │ │ @ instruction: 0xf0453f01 │ │ │ │ @ instruction: 0xf00a80e9 │ │ │ │ svclt 0x0000bb52 │ │ │ │ - smlabteq r4, r2, r9, pc @ │ │ │ │ - smlatbeq r6, r4, lr, r7 │ │ │ │ - @ instruction: 0x0104f9b6 │ │ │ │ - smlatteq r6, lr, r4, r7 │ │ │ │ - tsteq r6, ip, ror sp │ │ │ │ - smlatteq r6, r8, r4, r7 │ │ │ │ - smlatteq r6, r4, r4, r7 │ │ │ │ - tsteq r6, lr, asr #14 │ │ │ │ - tsteq r6, ip, lsr ip │ │ │ │ - tsteq r6, r2, ror #14 │ │ │ │ - tsteq r6, ip, ror r7 │ │ │ │ - smlabbeq r6, lr, r7, r7 │ │ │ │ - smlabteq r6, r0, r7, r7 │ │ │ │ - @ instruction: 0x01067bb0 │ │ │ │ - smlabteq r6, ip, r6, r7 │ │ │ │ - tsteq r6, r0, ror sl │ │ │ │ - tsteq r4, ip, lsl r2 │ │ │ │ - tsteq r6, r4, lsl #20 │ │ │ │ - smlabbeq r6, r6, r6, r7 │ │ │ │ - smlabteq r6, r6, r9, r7 │ │ │ │ - @ instruction: 0x010676b2 │ │ │ │ - tsteq r6, ip, ror #18 │ │ │ │ + smlabbeq r4, r2, sl, pc @ │ │ │ │ + tsteq r6, r4, ror #30 │ │ │ │ + tstpeq r4, r6, ror sl @ p-variant is OBSOLETE │ │ │ │ + smlatbeq r6, lr, r5, r7 │ │ │ │ + tsteq r6, ip, lsr lr │ │ │ │ + smlatbeq r6, r8, r5, r7 │ │ │ │ + smlatbeq r6, r4, r5, r7 │ │ │ │ + tsteq r6, lr, lsl #16 │ │ │ │ + strdeq r7, [r6, -ip] │ │ │ │ + tsteq r6, r2, lsr #16 │ │ │ │ + tsteq r6, ip, lsr r8 │ │ │ │ + tsteq r6, lr, asr #16 │ │ │ │ + smlabbeq r6, r0, r8, r7 │ │ │ │ + tsteq r6, r0, ror ip │ │ │ │ + smlabbeq r6, ip, r7, r7 │ │ │ │ + tsteq r6, r0, lsr fp │ │ │ │ + ldrdeq r8, [r4, -ip] │ │ │ │ + smlabteq r6, r4, sl, r7 │ │ │ │ + tsteq r6, r6, asr #14 │ │ │ │ + smlabbeq r6, r6, sl, r7 │ │ │ │ + tsteq r6, r2, ror r7 │ │ │ │ + tsteq r6, ip, lsr #20 │ │ │ │ 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 @ 8af04 │ │ │ │ - smlabteq r6, r4, r1, r7 │ │ │ │ - tsteq r6, r0, ror r1 │ │ │ │ - smlatteq r4, r6, fp, r7 │ │ │ │ - @ instruction: 0x01047890 │ │ │ │ - tsteq r6, r2, lsl r4 │ │ │ │ - tsteq r6, lr, lsr #32 │ │ │ │ - tsteq r4, r0, asr r7 │ │ │ │ - tsteq r6, r8, lsr pc │ │ │ │ - smlatbeq r4, ip, r8, r7 │ │ │ │ - tsteq r6, r6, asr sp │ │ │ │ - smlabteq r4, ip, r7, r7 │ │ │ │ - @ instruction: 0x010474bc │ │ │ │ - smlatbeq r6, r4, ip, r6 │ │ │ │ - tsteq r6, r6, asr #2 │ │ │ │ - tsteq r6, r2, lsl ip │ │ │ │ - tsteq r6, r6, asr #2 │ │ │ │ - strdeq r7, [r6, -r4] │ │ │ │ - @ instruction: 0x01066aba │ │ │ │ - smlatteq r5, r4, r8, r5 │ │ │ │ - ldrdeq r7, [r6, -r0] │ │ │ │ - smlatteq r4, r8, r4, r7 │ │ │ │ - tsteq r6, r8, asr #20 │ │ │ │ - tsteq r4, r2, lsl #4 │ │ │ │ - tsteq r6, r2, asr #2 │ │ │ │ - strdeq r6, [r6, -r6] │ │ │ │ - tsteq r5, r8, lsr #14 │ │ │ │ - smlatteq r6, r2, r8, r6 │ │ │ │ - @ instruction: 0x010673be │ │ │ │ - tsteq r4, r8, ror r0 │ │ │ │ - mrseq r7, LR_usr │ │ │ │ - tsteq r4, r2, lsr #32 │ │ │ │ - smlabteq r4, r6, pc, r6 @ │ │ │ │ - @ instruction: 0x01046fb4 │ │ │ │ - smlabteq r6, ip, r0, r7 │ │ │ │ - tsteq r4, r4, asr #26 │ │ │ │ - tsteq r6, r6, lsr #10 │ │ │ │ - strdeq r6, [r4, -r8] │ │ │ │ + smlabbeq r6, r4, r2, r7 │ │ │ │ + tsteq r6, r0, lsr r2 │ │ │ │ + smlatbeq r4, r6, ip, r7 │ │ │ │ + tsteq r4, r0, asr r9 │ │ │ │ + ldrdeq r7, [r6, -r2] │ │ │ │ + smlatteq r6, lr, r0, r7 │ │ │ │ + tsteq r4, r0, lsl r8 │ │ │ │ + strdeq r6, [r6, -r8] │ │ │ │ + tsteq r4, ip, ror #18 │ │ │ │ + tsteq r6, r6, lsl lr │ │ │ │ + smlabbeq r4, ip, r8, r7 │ │ │ │ + tsteq r4, ip, ror r5 │ │ │ │ + tsteq r6, r4, ror #26 │ │ │ │ + tsteq r6, r6, lsl #4 │ │ │ │ + ldrdeq r6, [r6, -r2] │ │ │ │ + tsteq r6, r6, lsl #4 │ │ │ │ + @ instruction: 0x010673b4 │ │ │ │ + tsteq r6, sl, ror fp │ │ │ │ + smlatbeq r5, r4, r9, r5 │ │ │ │ + @ instruction: 0x01067390 │ │ │ │ + smlatbeq r4, r8, r5, r7 │ │ │ │ + tsteq r6, r8, lsl #22 │ │ │ │ + smlabteq r4, r2, r2, r7 │ │ │ │ + tsteq r6, r2, lsl #4 │ │ │ │ + @ instruction: 0x010661b6 │ │ │ │ + smlatteq r5, r8, r7, r5 │ │ │ │ + smlatbeq r6, r2, r9, r6 │ │ │ │ + tsteq r6, lr, ror r4 │ │ │ │ + tsteq r4, r8, lsr r1 │ │ │ │ + smlabteq r6, r0, r2, r7 │ │ │ │ + smlatteq r4, r2, r0, r7 │ │ │ │ + smlabbeq r4, r6, r0, r7 │ │ │ │ + tsteq r4, r4, ror r0 │ │ │ │ + smlabbeq r6, ip, r1, r7 │ │ │ │ + tsteq r4, r4, lsl #28 │ │ │ │ + smlatteq r6, r6, r5, r6 │ │ │ │ + @ instruction: 0x01046db8 │ │ │ │ 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] │ │ │ │ - ldrdeq r7, [r6, -ip] │ │ │ │ - tsteq r6, r6, lsr #6 │ │ │ │ - ldrdeq r7, [r6, -r0] │ │ │ │ - @ instruction: 0x01067abe │ │ │ │ - smlatbeq r6, ip, sl, r7 │ │ │ │ - smlabteq r6, r4, sl, r7 │ │ │ │ - tsteq r6, r6, lsl #2 │ │ │ │ - tsteq r5, r0, lsr pc │ │ │ │ - tsteq r6, ip, lsl r9 │ │ │ │ - strdeq r7, [r6, -r0] │ │ │ │ + @ instruction: 0x01067b9c │ │ │ │ + smlatteq r6, r6, r3, r6 │ │ │ │ + @ instruction: 0x01067b90 │ │ │ │ + tsteq r6, lr, ror fp │ │ │ │ + tsteq r6, ip, ror #22 │ │ │ │ + smlabbeq r6, r4, fp, r7 │ │ │ │ + smlabteq r6, r6, r1, r6 │ │ │ │ + strdeq r4, [r5, -r0] │ │ │ │ + ldrdeq r6, [r6, -ip] │ │ │ │ + @ instruction: 0x010678b0 │ │ │ │ movsvs pc, #68157440 @ 0x4100000 │ │ │ │ @ instruction: 0xf0084299 │ │ │ │ ldmdale r8!, {r6, r8, pc} │ │ │ │ svcpl 0x00f5f5b1 │ │ │ │ strbhi pc, [r3, #1] @ │ │ │ │ @ instruction: 0xf641d822 │ │ │ │ addsmi r6, r9, #144, 6 @ 0x40000002 │ │ │ │ @@ -34871,28 +34871,28 @@ │ │ │ │ addsmi r6, r9, #2080374784 @ 0x7c000000 │ │ │ │ @ instruction: 0xf5a4d926 │ │ │ │ @ instruction: 0xf04f5478 │ │ │ │ stccc 3, cr3, [r0], #-68 @ 0xffffffbc │ │ │ │ rscmi fp, r3, r4, lsr #5 │ │ │ │ @ instruction: 0xf14707d9 │ │ │ │ ldrsbt r8, [r4], #60 @ 0x3c │ │ │ │ - smlatbeq r6, r8, r1, r7 │ │ │ │ - tsteq r6, r8, lsr pc │ │ │ │ - @ instruction: 0x01067198 │ │ │ │ - smlabbeq r6, lr, r1, r7 │ │ │ │ - smlabbeq r6, r0, r1, r7 │ │ │ │ - tsteq r6, r6, ror r1 │ │ │ │ - tsteq r6, r8, ror #2 │ │ │ │ - tsteq r6, lr, asr r1 │ │ │ │ - tsteq r6, r0, asr r1 │ │ │ │ - smlabbeq r6, sl, r0, r7 │ │ │ │ - tsteq r6, ip, lsl lr │ │ │ │ - smlatteq r6, r6, r0, r7 │ │ │ │ - smlatteq r6, r6, sp, r4 │ │ │ │ - ldrdeq r7, [r6, -r2] │ │ │ │ + tsteq r6, r8, ror #4 │ │ │ │ + strdeq r4, [r6, -r8] │ │ │ │ + tsteq r6, r8, asr r2 │ │ │ │ + tsteq r6, lr, asr #4 │ │ │ │ + tsteq r6, r0, asr #4 │ │ │ │ + tsteq r6, r6, lsr r2 │ │ │ │ + tsteq r6, r8, lsr #4 │ │ │ │ + tsteq r6, lr, lsl r2 │ │ │ │ + tsteq r6, r0, lsl r2 │ │ │ │ + tsteq r6, sl, asr #2 │ │ │ │ + ldrdeq r4, [r6, -ip] │ │ │ │ + smlatbeq r6, r6, r1, r7 │ │ │ │ + smlatbeq r6, r6, lr, r4 │ │ │ │ + @ instruction: 0x01067192 │ │ │ │ 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 ff247ef8 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7dc447a │ │ │ │ ldr lr, [r4, lr, ror #18]! │ │ │ │ - tsteq r4, r4, lsr #18 │ │ │ │ - tsteq r6, lr, lsl #2 │ │ │ │ - tsteq r4, r4, lsr ip │ │ │ │ - smlatteq r6, sl, r0, r4 │ │ │ │ - tsteq r4, r4, lsr #24 │ │ │ │ - smlabteq r6, r6, r0, r4 │ │ │ │ - tsteq r4, r6, lsl ip │ │ │ │ - tsteq r4, sl, lsl ip │ │ │ │ - strdeq fp, [r4, -ip] │ │ │ │ - strdeq r0, [sp, -r0] │ │ │ │ - smlatteq r4, ip, fp, fp │ │ │ │ - ldrdeq fp, [r4, -lr] │ │ │ │ - ldrdeq fp, [r4, -ip] │ │ │ │ - smlatteq r4, r6, fp, fp │ │ │ │ - smlatteq r4, r8, fp, fp │ │ │ │ - tsteq r4, r0, lsl #16 │ │ │ │ - smlatteq r6, sl, pc, r3 @ │ │ │ │ - smlabteq r4, r0, fp, fp │ │ │ │ - smlabteq r6, r6, pc, r3 @ │ │ │ │ - @ instruction: 0x0104bbb0 │ │ │ │ - smlatbeq r6, r2, pc, r3 @ │ │ │ │ - tsteq r4, ip, lsl fp │ │ │ │ - smlabteq r6, r0, r6, r3 │ │ │ │ - tsteq r6, ip, asr pc │ │ │ │ - smlatteq r4, ip, lr, fp │ │ │ │ - ldrdeq r4, [r4, -lr] │ │ │ │ - @ instruction: 0x01063f9c │ │ │ │ - @ instruction: 0x010447b8 │ │ │ │ - @ instruction: 0x01063f9c │ │ │ │ - @ instruction: 0x01044794 │ │ │ │ - smlatbeq r6, r0, pc, r3 @ │ │ │ │ - tsteq r4, r0, ror r7 │ │ │ │ - @ instruction: 0x01063f98 │ │ │ │ - tsteq r4, ip, asr #14 │ │ │ │ - @ instruction: 0x01063f90 │ │ │ │ - tsteq r4, r8, lsr #14 │ │ │ │ - @ instruction: 0x01063f94 │ │ │ │ - tsteq r4, r4, lsl #14 │ │ │ │ - @ instruction: 0x01063f9c │ │ │ │ - smlatteq r4, r0, r6, r4 │ │ │ │ - smlatbeq r6, r4, pc, r3 @ │ │ │ │ - @ instruction: 0x010446bc │ │ │ │ - smlatbeq r6, r4, pc, r3 @ │ │ │ │ - @ instruction: 0x01044698 │ │ │ │ - smlatbeq r6, ip, pc, r3 @ │ │ │ │ - tsteq r4, r4, ror r6 │ │ │ │ - smlatbeq r6, r4, pc, r3 @ │ │ │ │ - tsteq r4, r0, asr r6 │ │ │ │ - @ instruction: 0x01063f9c │ │ │ │ - tsteq r4, ip, lsr #12 │ │ │ │ - @ instruction: 0x01063f94 │ │ │ │ - tsteq r4, r8, lsl #12 │ │ │ │ - @ instruction: 0x01063f98 │ │ │ │ - smlatteq r4, r4, r5, r4 │ │ │ │ - @ instruction: 0x01063fb0 │ │ │ │ - smlabteq r4, r0, r5, r4 │ │ │ │ - smlatbeq r6, ip, pc, r3 @ │ │ │ │ - smlatbeq r4, r4, r5, r4 │ │ │ │ - strdeq fp, [r4, -r6] │ │ │ │ + smlatteq r4, r4, r9, r4 │ │ │ │ + smlabteq r6, lr, r1, r4 │ │ │ │ strdeq fp, [r4, -r4] │ │ │ │ - strdeq fp, [r4, -r6] │ │ │ │ - tsteq sp, sl, lsr #6 │ │ │ │ - tsteq r6, sl, lsl r3 │ │ │ │ - tsteq r6, sl, lsl #6 │ │ │ │ - tsteq r6, r8, lsl #6 │ │ │ │ - @ instruction: 0x0107099a │ │ │ │ - tsteq r7, r0, lsl r4 │ │ │ │ - tsteq r7, sl, lsl #8 │ │ │ │ - tsteq r7, r4, lsl #8 │ │ │ │ - strdeq r7, [r7, -lr] │ │ │ │ - smlatbeq r6, r4, r2, r3 │ │ │ │ - @ instruction: 0x0106329a │ │ │ │ - @ instruction: 0x01063290 │ │ │ │ - smlabbeq r6, r6, r2, r3 │ │ │ │ - tsteq r6, ip, ror r2 │ │ │ │ - tsteq r6, r2, ror r2 │ │ │ │ - tsteq r6, r8, ror #4 │ │ │ │ - tsteq r6, lr, asr r2 │ │ │ │ - tsteq r6, r8, asr r2 │ │ │ │ - tsteq r6, r2, asr r2 │ │ │ │ - tsteq r6, ip, asr #4 │ │ │ │ - tsteq r6, r6, asr #4 │ │ │ │ - tsteq r6, r0, asr #4 │ │ │ │ - tsteq r6, sl, lsr r2 │ │ │ │ - tsteq sp, r2, ror #2 │ │ │ │ - ldrdeq r4, [r4, -ip] │ │ │ │ - tsteq r4, sl, ror #20 │ │ │ │ - tsteq r6, r4, ror r2 │ │ │ │ - tsteq r6, r2, ror #4 │ │ │ │ - tsteq r6, r0, ror #4 │ │ │ │ - tsteq r6, lr, asr r2 │ │ │ │ - smlatteq sp, r6, r0, r0 │ │ │ │ - tsteq r6, r6, asr #4 │ │ │ │ - smlatteq r4, ip, r2, r4 │ │ │ │ + smlatbeq r6, sl, r1, r4 │ │ │ │ + smlatteq r4, r4, ip, fp │ │ │ │ + smlabbeq r6, r6, r1, r4 │ │ │ │ + ldrdeq fp, [r4, -r6] │ │ │ │ + ldrdeq fp, [r4, -sl] │ │ │ │ + @ instruction: 0x0104bcbc │ │ │ │ + @ instruction: 0x010d07b0 │ │ │ │ + smlatbeq r4, ip, ip, fp │ │ │ │ + @ instruction: 0x0104bc9e │ │ │ │ + @ instruction: 0x0104bc9c │ │ │ │ + smlatbeq r4, r6, ip, fp │ │ │ │ + smlatbeq r4, r8, ip, fp │ │ │ │ + smlabteq r4, r0, r8, r4 │ │ │ │ + smlatbeq r6, sl, r0, r4 │ │ │ │ + smlabbeq r4, r0, ip, fp │ │ │ │ + smlabbeq r6, r6, r0, r4 │ │ │ │ + tsteq r4, r0, ror ip │ │ │ │ + tsteq r6, r2, rrx │ │ │ │ + ldrdeq fp, [r4, -ip] │ │ │ │ + smlabbeq r6, r0, r7, r3 │ │ │ │ + tsteq r6, ip, lsl r0 │ │ │ │ + smlatbeq r4, ip, pc, fp @ │ │ │ │ + @ instruction: 0x0104489e │ │ │ │ + qaddeq r4, ip, r6 │ │ │ │ + tsteq r4, r8, ror r8 │ │ │ │ + qaddeq r4, ip, r6 │ │ │ │ + tsteq r4, r4, asr r8 │ │ │ │ + tsteq r6, r0, rrx │ │ │ │ + tsteq r4, r0, lsr r8 │ │ │ │ + qaddeq r4, r8, r6 │ │ │ │ + tsteq r4, ip, lsl #16 │ │ │ │ + qaddeq r4, r0, r6 │ │ │ │ + smlatteq r4, r8, r7, r4 │ │ │ │ + qaddeq r4, r4, r6 │ │ │ │ + smlabteq r4, r4, r7, r4 │ │ │ │ + qaddeq r4, ip, r6 │ │ │ │ + smlatbeq r4, r0, r7, r4 │ │ │ │ + tsteq r6, r4, rrx │ │ │ │ + tsteq r4, ip, ror r7 │ │ │ │ + tsteq r6, r4, rrx │ │ │ │ + tsteq r4, r8, asr r7 │ │ │ │ + tsteq r6, ip, rrx │ │ │ │ + tsteq r4, r4, lsr r7 │ │ │ │ + tsteq r6, r4, rrx │ │ │ │ + tsteq r4, r0, lsl r7 │ │ │ │ + qaddeq r4, ip, r6 │ │ │ │ + smlatteq r4, ip, r6, r4 │ │ │ │ + qaddeq r4, r4, r6 │ │ │ │ + smlabteq r4, r8, r6, r4 │ │ │ │ + qaddeq r4, r8, r6 │ │ │ │ + smlatbeq r4, r4, r6, r4 │ │ │ │ + tsteq r6, r0, ror r0 │ │ │ │ + smlabbeq r4, r0, r6, r4 │ │ │ │ + tsteq r6, ip, rrx │ │ │ │ + tsteq r4, r4, ror #12 │ │ │ │ + @ instruction: 0x0104b9b6 │ │ │ │ + @ instruction: 0x0104b9b4 │ │ │ │ + @ instruction: 0x0104b9b6 │ │ │ │ + smlatteq sp, sl, r3, r0 │ │ │ │ + ldrdeq r3, [r6, -sl] │ │ │ │ + smlabteq r6, sl, r3, r3 │ │ │ │ + smlabteq r6, r8, r3, r3 │ │ │ │ + tsteq r7, sl, asr sl │ │ │ │ + ldrdeq r7, [r7, -r0] │ │ │ │ + smlabteq r7, sl, r4, r7 │ │ │ │ + smlabteq r7, r4, r4, r7 │ │ │ │ + @ instruction: 0x010774be │ │ │ │ + tsteq r6, r4, ror #6 │ │ │ │ + tsteq r6, sl, asr r3 │ │ │ │ + tsteq r6, r0, asr r3 │ │ │ │ + tsteq r6, r6, asr #6 │ │ │ │ + tsteq r6, ip, lsr r3 │ │ │ │ + tsteq r6, r2, lsr r3 │ │ │ │ + tsteq r6, r8, lsr #6 │ │ │ │ + tsteq r6, lr, lsl r3 │ │ │ │ + tsteq r6, r8, lsl r3 │ │ │ │ + tsteq r6, r2, lsl r3 │ │ │ │ + tsteq r6, ip, lsl #6 │ │ │ │ + tsteq r6, r6, lsl #6 │ │ │ │ + mrseq r3, LR_und │ │ │ │ + strdeq r3, [r6, -sl] │ │ │ │ + tsteq sp, r2, lsr #4 │ │ │ │ + @ instruction: 0x0104439c │ │ │ │ + tsteq r4, sl, lsr #22 │ │ │ │ + tsteq r6, r4, lsr r3 │ │ │ │ + tsteq r6, r2, lsr #6 │ │ │ │ + tsteq r6, r0, lsr #6 │ │ │ │ + tsteq r6, lr, lsl r3 │ │ │ │ + smlatbeq sp, r6, r1, r0 │ │ │ │ + tsteq r6, r6, lsl #6 │ │ │ │ + smlatbeq r4, ip, r3, r4 │ │ │ │ + smlatbeq r4, r4, r3, r4 │ │ │ │ + smlatteq r6, r8, r2, r3 │ │ │ │ + tsteq r4, sl, ror r3 │ │ │ │ + tsteq r4, r2, ror r3 │ │ │ │ + smlabteq r6, r2, r2, r3 │ │ │ │ + tsteq r4, r8, asr #6 │ │ │ │ + tsteq r4, r0, asr #6 │ │ │ │ + smlatbeq r6, r0, r2, r3 │ │ │ │ + tsteq r4, r6, lsl r3 │ │ │ │ + tsteq r4, lr, lsl #6 │ │ │ │ + tsteq r6, lr, ror r2 │ │ │ │ smlatteq r4, r4, r2, r4 │ │ │ │ - tsteq r6, r8, lsr #4 │ │ │ │ - @ instruction: 0x010442ba │ │ │ │ - @ instruction: 0x010442b2 │ │ │ │ - tsteq r6, r2, lsl #4 │ │ │ │ - smlabbeq r4, r8, r2, r4 │ │ │ │ - smlabbeq r4, r0, r2, r4 │ │ │ │ - smlatteq r6, r0, r1, r3 │ │ │ │ - tsteq r4, r6, asr r2 │ │ │ │ - tsteq r4, lr, asr #4 │ │ │ │ - @ instruction: 0x010631be │ │ │ │ - tsteq r4, r4, lsr #4 │ │ │ │ + ldrdeq r4, [r4, -ip] │ │ │ │ + tsteq r6, ip, asr r2 │ │ │ │ tsteq r4, ip, lsl r2 │ │ │ │ - @ instruction: 0x0106319c │ │ │ │ - tsteq r4, ip, asr r1 │ │ │ │ - tsteq r5, sl, ror r7 │ │ │ │ - ldrdeq r4, [r6, -r0] │ │ │ │ - tsteq r5, r4, asr r7 │ │ │ │ - smlabteq r6, r4, ip, r4 │ │ │ │ - tsteq r5, sl, lsr #14 │ │ │ │ - tsteq r6, r6, lsr r1 │ │ │ │ - smlatteq r6, r4, r8, r3 │ │ │ │ - tsteq r6, r6, lsr r1 │ │ │ │ - tsteq r6, r4, lsr r1 │ │ │ │ - tsteq r4, r0, asr #2 │ │ │ │ - tsteq r4, r8, lsr r1 │ │ │ │ - tsteq r6, sl, lsl r1 │ │ │ │ - tsteq r6, r0, lsr #2 │ │ │ │ - tsteq r6, r0, ror #16 │ │ │ │ - tsteq r6, r2, lsl r1 │ │ │ │ - tsteq r6, lr, lsr r8 │ │ │ │ - tsteq r4, r0, lsr r0 │ │ │ │ - tsteq r6, r8, lsl r8 │ │ │ │ - @ instruction: 0x01044292 │ │ │ │ - @ instruction: 0x0104429e │ │ │ │ - tstpeq ip, r0, ror #28 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r4, r6, r2, r4 │ │ │ │ - tsteq r4, ip, asr r2 │ │ │ │ - tsteq r4, r8, ror #4 │ │ │ │ - tsteq r4, r4, ror #4 │ │ │ │ - tsteq r4, r0, ror #4 │ │ │ │ - tsteq r4, ip, asr r2 │ │ │ │ - tsteq r4, ip, asr r2 │ │ │ │ - smlabteq ip, lr, sp, pc @ │ │ │ │ - tsteq r4, sl, asr #4 │ │ │ │ - ldrdeq r4, [r4, -r6] │ │ │ │ - @ instruction: 0x010cfd96 │ │ │ │ - @ instruction: 0x0104b296 │ │ │ │ - smlabteq r6, r8, pc, r2 @ │ │ │ │ - smlabteq r6, r8, pc, r2 @ │ │ │ │ - smlabteq r6, r8, pc, r2 @ │ │ │ │ - smlabteq r6, r4, r6, r3 │ │ │ │ - tsteq r4, r2, asr r6 │ │ │ │ - tsteq r4, r8, asr #30 │ │ │ │ - tsteq r4, r0, asr #30 │ │ │ │ - smlabbeq r6, r6, pc, r2 @ │ │ │ │ - @ instruction: 0x010524ba │ │ │ │ - tsteq r6, r8, ror #12 │ │ │ │ - tsteq r6, r6, ror pc │ │ │ │ - smlabbeq r6, r8, pc, r2 @ │ │ │ │ - smlatbeq ip, ip, ip, pc @ │ │ │ │ - tsteq r6, r2, ror pc │ │ │ │ - smlabbeq r6, lr, pc, r2 @ │ │ │ │ - smlatbeq r4, r8, lr, r3 │ │ │ │ + tsteq r5, sl, lsr r8 │ │ │ │ + @ instruction: 0x01064d90 │ │ │ │ + tsteq r5, r4, lsl r8 │ │ │ │ + smlabbeq r6, r4, sp, r4 │ │ │ │ + smlatteq r5, sl, r7, r2 │ │ │ │ + strdeq r3, [r6, -r6] │ │ │ │ + smlatbeq r6, r4, r9, r3 │ │ │ │ + strdeq r3, [r6, -r6] │ │ │ │ + strdeq r3, [r6, -r4] │ │ │ │ + mrseq r4, R12_usr │ │ │ │ + strdeq r4, [r4, -r8] │ │ │ │ + ldrdeq r3, [r6, -sl] │ │ │ │ + smlatteq r6, r0, r1, r3 │ │ │ │ + tsteq r6, r0, lsr #18 │ │ │ │ + ldrdeq r3, [r6, -r2] │ │ │ │ + strdeq r3, [r6, -lr] │ │ │ │ + strdeq r4, [r4, -r0] │ │ │ │ + ldrdeq r3, [r6, -r8] │ │ │ │ + tsteq r4, r2, asr r3 │ │ │ │ + tsteq r4, lr, asr r3 │ │ │ │ + tstpeq ip, r0, lsr #30 @ p-variant is OBSOLETE │ │ │ │ + tsteq r4, r6, asr #6 │ │ │ │ + tsteq r4, ip, lsl r3 │ │ │ │ + tsteq r4, r8, lsr #6 │ │ │ │ + tsteq r4, r4, lsr #6 │ │ │ │ + tsteq r4, r0, lsr #6 │ │ │ │ + tsteq r4, ip, lsl r3 │ │ │ │ + tsteq r4, ip, lsl r3 │ │ │ │ + smlabbeq ip, lr, lr, pc @ │ │ │ │ + tsteq r4, sl, lsl #6 │ │ │ │ + @ instruction: 0x01044296 │ │ │ │ + tstpeq ip, r6, asr lr @ p-variant is OBSOLETE │ │ │ │ + tsteq r4, r6, asr r3 │ │ │ │ + smlabbeq r6, r8, r0, r3 │ │ │ │ + smlabbeq r6, r8, r0, r3 │ │ │ │ + smlabbeq r6, r8, r0, r3 │ │ │ │ + smlabbeq r6, r4, r7, r3 │ │ │ │ + tsteq r4, r2, lsl r7 │ │ │ │ + tsteq r4, r8 │ │ │ │ + mrseq r4, (UNDEF: 4) │ │ │ │ + tsteq r6, r6, asr #32 │ │ │ │ + tsteq r5, sl, ror r5 │ │ │ │ + tsteq r6, r8, lsr #14 │ │ │ │ + tsteq r6, r6, lsr r0 │ │ │ │ + tsteq r6, r8, asr #32 │ │ │ │ + tstpeq ip, ip, ror #26 @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, r2, lsr r0 │ │ │ │ + tsteq r6, lr, asr #32 │ │ │ │ + tsteq r4, r8, ror #30 │ │ │ │ + tsteq r4, r0, ror #30 │ │ │ │ + tsteq r6, ip, lsr #32 │ │ │ │ + tsteq r4, r6, lsr pc │ │ │ │ + tsteq r4, lr, lsr #30 │ │ │ │ + tsteq r6, sl │ │ │ │ + tsteq r4, r4, lsl #30 │ │ │ │ + strdeq r3, [r4, -ip] │ │ │ │ + smlatteq r6, r8, pc, r2 @ │ │ │ │ + ldrdeq r3, [r4, -r2] │ │ │ │ + smlabteq r4, sl, lr, r3 │ │ │ │ + smlabteq r6, r6, pc, r2 @ │ │ │ │ smlatbeq r4, r0, lr, r3 │ │ │ │ - tsteq r6, ip, ror #30 │ │ │ │ - tsteq r4, r6, ror lr │ │ │ │ + @ instruction: 0x01043e98 │ │ │ │ + smlatbeq r6, r4, pc, r2 @ │ │ │ │ tsteq r4, lr, ror #28 │ │ │ │ - tsteq r6, sl, asr #30 │ │ │ │ - tsteq r4, r4, asr #28 │ │ │ │ + tsteq r4, r6, ror #28 │ │ │ │ + smlabbeq r6, r2, pc, r2 @ │ │ │ │ tsteq r4, ip, lsr lr │ │ │ │ + tsteq r4, r4, lsr lr │ │ │ │ + tsteq r6, r6, ror #30 │ │ │ │ + tsteq r6, r8, ror #30 │ │ │ │ + @ instruction: 0x0106499e │ │ │ │ + @ instruction: 0x0106d69c │ │ │ │ + tsteq r7, lr, lsr r8 │ │ │ │ + tsteq r7, ip, lsl r8 │ │ │ │ + tsteq r6, lr, lsr #30 │ │ │ │ tsteq r6, r8, lsr #30 │ │ │ │ - tsteq r4, r2, lsl lr │ │ │ │ - tsteq r4, sl, lsl #28 │ │ │ │ - tsteq r6, r6, lsl #30 │ │ │ │ - smlatteq r4, r0, sp, r3 │ │ │ │ - ldrdeq r3, [r4, -r8] │ │ │ │ - smlatteq r6, r4, lr, r2 │ │ │ │ - smlatbeq r4, lr, sp, r3 │ │ │ │ - smlatbeq r4, r6, sp, r3 │ │ │ │ - smlabteq r6, r2, lr, r2 │ │ │ │ - tsteq r4, ip, ror sp │ │ │ │ - tsteq r4, r4, ror sp │ │ │ │ - smlatbeq r6, r6, lr, r2 │ │ │ │ - smlatbeq r6, r8, lr, r2 │ │ │ │ - ldrdeq r4, [r6, -lr] │ │ │ │ - ldrdeq sp, [r6, -ip] │ │ │ │ - tsteq r7, lr, ror r7 │ │ │ │ - tsteq r7, ip, asr r7 │ │ │ │ - tsteq r6, lr, ror #28 │ │ │ │ - tsteq r6, r8, ror #28 │ │ │ │ - tsteq r6, r2, ror #28 │ │ │ │ - tsteq r6, r0, ror #28 │ │ │ │ - @ instruction: 0x010cfa9c │ │ │ │ - tsteq r6, lr, asr #28 │ │ │ │ - tsteq r6, r2, asr lr │ │ │ │ - tsteq r6, sl, asr #28 │ │ │ │ - ldrdeq r2, [r6, -r6] │ │ │ │ - tsteq r6, r2, lsl #16 │ │ │ │ - tsteq r6, r0, lsl #10 │ │ │ │ - smlatbeq r7, r2, r6, r3 │ │ │ │ - smlabbeq r7, r0, r6, r3 │ │ │ │ + tsteq r6, r2, lsr #30 │ │ │ │ + tsteq r6, r0, lsr #30 │ │ │ │ + tstpeq ip, ip, asr fp @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, lr, lsl #30 │ │ │ │ + tsteq r6, r2, lsl pc │ │ │ │ + tsteq r6, sl, lsl #30 │ │ │ │ + @ instruction: 0x01062e96 │ │ │ │ + smlabteq r6, r2, r8, r4 │ │ │ │ + smlabteq r6, r0, r5, sp │ │ │ │ + tsteq r7, r2, ror #14 │ │ │ │ + tsteq r7, r0, asr #14 │ │ │ │ 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 ffa8ab10 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ stc 6, cr9, [sp, #8] │ │ │ │ @ instruction: 0xf7db7b00 │ │ │ │ @ instruction: 0xf005e958 │ │ │ │ svclt 0x0000bc04 │ │ │ │ - smlabbeq r6, r0, sl, r2 │ │ │ │ - tsteq r6, r8, ror sl │ │ │ │ - tsteq r6, r0, ror sl │ │ │ │ - tsteq r6, ip, ror #20 │ │ │ │ - smlatbeq ip, r6, r6, pc @ │ │ │ │ - tsteq r6, r6, ror sl │ │ │ │ - tsteq r6, r2, ror sl │ │ │ │ - tsteq r6, lr, ror #20 │ │ │ │ - tsteq r6, sl, ror #20 │ │ │ │ - tstpeq ip, r8, asr #12 @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, lr, asr #20 │ │ │ │ - tsteq r6, r4, asr #20 │ │ │ │ - tsteq r6, r0, asr #20 │ │ │ │ - tsteq r6, r0, asr #20 │ │ │ │ - smlatteq ip, sl, r5, pc @ │ │ │ │ - tsteq r6, r0, lsr sl │ │ │ │ - tsteq r4, ip, lsl #2 │ │ │ │ - @ instruction: 0x01071296 │ │ │ │ - tsteq r6, r8, lsl #20 │ │ │ │ - tsteq r6, r6, lsl #20 │ │ │ │ + tsteq r6, r0, asr #22 │ │ │ │ + tsteq r6, r8, lsr fp │ │ │ │ + tsteq r6, r0, lsr fp │ │ │ │ + tsteq r6, ip, lsr #22 │ │ │ │ + tstpeq ip, r6, ror #14 @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, r6, lsr fp │ │ │ │ + tsteq r6, r2, lsr fp │ │ │ │ + tsteq r6, lr, lsr #22 │ │ │ │ + tsteq r6, sl, lsr #22 │ │ │ │ + tstpeq ip, r8, lsl #14 @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, lr, lsl #22 │ │ │ │ + tsteq r6, r4, lsl #22 │ │ │ │ + tsteq r6, r0, lsl #22 │ │ │ │ + tsteq r6, r0, lsl #22 │ │ │ │ + smlatbeq ip, sl, r6, pc @ │ │ │ │ + strdeq r2, [r6, -r0] │ │ │ │ + smlabteq r4, ip, r1, fp │ │ │ │ + tsteq r7, r6, asr r3 │ │ │ │ + smlabteq r6, r8, sl, r2 │ │ │ │ smlabteq r6, r6, sl, r2 │ │ │ │ - smlatteq r6, r8, lr, r2 │ │ │ │ - tsteq r4, r2, lsl #14 │ │ │ │ - smlabteq r6, r4, lr, r2 │ │ │ │ - strdeq r3, [r4, -sl] │ │ │ │ - smlatbeq r6, r0, lr, r2 │ │ │ │ - @ instruction: 0x01062a9a │ │ │ │ - tsteq r6, ip, ror lr │ │ │ │ - smlabbeq r6, r2, sl, r2 │ │ │ │ - tsteq r6, r8, asr lr │ │ │ │ - tsteq r6, r2, ror sl │ │ │ │ - tsteq r6, r2, lsr lr │ │ │ │ - tsteq r6, ip, asr sl │ │ │ │ - tsteq r6, lr, lsl #28 │ │ │ │ - tsteq r6, ip, asr sl │ │ │ │ + smlabbeq r6, r6, fp, r2 │ │ │ │ + smlatbeq r6, r8, pc, r2 @ │ │ │ │ + smlabteq r4, r2, r7, r3 │ │ │ │ + smlabbeq r6, r4, pc, r2 @ │ │ │ │ + @ instruction: 0x010437ba │ │ │ │ + tsteq r6, r0, ror #30 │ │ │ │ + tsteq r6, sl, asr fp │ │ │ │ + tsteq r6, ip, lsr pc │ │ │ │ + tsteq r6, r2, asr #22 │ │ │ │ + tsteq r6, r8, lsl pc │ │ │ │ + tsteq r6, r2, lsr fp │ │ │ │ + strdeq r2, [r6, -r2] │ │ │ │ + tsteq r6, ip, lsl fp │ │ │ │ + smlabteq r6, lr, lr, r2 │ │ │ │ + tsteq r6, ip, lsl fp │ │ │ │ + smlatbeq r6, ip, lr, r2 │ │ │ │ + tsteq r6, ip, lsl #22 │ │ │ │ + tsteq r6, r8, lsl #22 │ │ │ │ + tsteq r6, r6, lsl #22 │ │ │ │ + tsteq r6, r0, lsl #22 │ │ │ │ + tsteq r6, r6, asr lr │ │ │ │ + tsteq r6, r6, lsl #22 │ │ │ │ + tsteq r6, r4, lsr lr │ │ │ │ + strdeq r2, [r6, -r8] │ │ │ │ + tsteq r6, r0, lsl lr │ │ │ │ + smlabbeq r4, sl, r8, r3 │ │ │ │ smlatteq r6, ip, sp, r2 │ │ │ │ - tsteq r6, ip, asr #20 │ │ │ │ - tsteq r6, r8, asr #20 │ │ │ │ - tsteq r6, r6, asr #20 │ │ │ │ - tsteq r6, r0, asr #20 │ │ │ │ - @ instruction: 0x01062d96 │ │ │ │ - tsteq r6, r6, asr #20 │ │ │ │ - tsteq r6, r4, ror sp │ │ │ │ - tsteq r6, r8, lsr sl │ │ │ │ - tsteq r6, r0, asr sp │ │ │ │ - smlabteq r4, sl, r7, r3 │ │ │ │ - tsteq r6, ip, lsr #26 │ │ │ │ - smlabteq r4, lr, r7, r3 │ │ │ │ - tsteq r6, r8, lsl #26 │ │ │ │ - tsteq r4, r0, lsl #16 │ │ │ │ - smlatteq r6, r6, ip, r2 │ │ │ │ - smlabteq r6, sl, r9, r2 │ │ │ │ - ldrdeq r2, [r6, -r4] │ │ │ │ - smlabteq r6, r2, ip, r2 │ │ │ │ - smlabteq r6, ip, r9, r2 │ │ │ │ - smlabteq r6, lr, r9, r2 │ │ │ │ - tsteq r6, r8, ror ip │ │ │ │ - smlabteq r6, r6, r9, r2 │ │ │ │ - tsteq r6, r4, asr ip │ │ │ │ - smlabteq r6, r0, r9, r2 │ │ │ │ - ldrdeq r3, [r4, -r6] │ │ │ │ - smlabteq r4, lr, r4, r3 │ │ │ │ - smlatbeq r6, r4, r9, r2 │ │ │ │ - tsteq r4, ip, lsl #8 │ │ │ │ - strdeq r2, [r6, -r4] │ │ │ │ - smlatteq r4, r6, r3, r3 │ │ │ │ - smlabteq r6, lr, fp, r2 │ │ │ │ - smlabteq r4, r0, r3, r3 │ │ │ │ - smlabbeq r5, r2, r6, r1 │ │ │ │ - @ instruction: 0x0104a7b4 │ │ │ │ - @ instruction: 0x01062792 │ │ │ │ - @ instruction: 0x01062798 │ │ │ │ - @ instruction: 0x0104a796 │ │ │ │ - smlabbeq r6, ip, r7, r2 │ │ │ │ - smlabbeq r6, lr, r7, r2 │ │ │ │ - tsteq r4, r4, ror r7 │ │ │ │ + smlabbeq r4, lr, r8, r3 │ │ │ │ + smlabteq r6, r8, sp, r2 │ │ │ │ + smlabteq r4, r0, r8, r3 │ │ │ │ + smlatbeq r6, r6, sp, r2 │ │ │ │ + smlabbeq r6, sl, sl, r2 │ │ │ │ + @ instruction: 0x01062a94 │ │ │ │ + smlabbeq r6, r2, sp, r2 │ │ │ │ + smlabbeq r6, ip, sl, r2 │ │ │ │ + smlabbeq r6, lr, sl, r2 │ │ │ │ + tsteq r6, r8, lsr sp │ │ │ │ + smlabbeq r6, r6, sl, r2 │ │ │ │ + tsteq r6, r4, lsl sp │ │ │ │ + smlabbeq r6, r0, sl, r2 │ │ │ │ + @ instruction: 0x01043596 │ │ │ │ + smlabbeq r4, lr, r5, r3 │ │ │ │ + tsteq r6, r4, ror #20 │ │ │ │ + smlabteq r4, ip, r4, r3 │ │ │ │ + @ instruction: 0x01062cb4 │ │ │ │ + smlatbeq r4, r6, r4, r3 │ │ │ │ + smlabbeq r6, lr, ip, r2 │ │ │ │ + smlabbeq r4, r0, r4, r3 │ │ │ │ + tsteq r5, r2, asr #14 │ │ │ │ + tsteq r4, r4, ror r8 │ │ │ │ + tsteq r6, r2, asr r8 │ │ │ │ + tsteq r6, r8, asr r8 │ │ │ │ + tsteq r4, r6, asr r8 │ │ │ │ + tsteq r6, ip, asr #16 │ │ │ │ + tsteq r6, lr, asr #16 │ │ │ │ + tsteq r4, r4, lsr r8 │ │ │ │ + tsteq r4, r6, lsr r8 │ │ │ │ + tsteq r6, ip, lsr #16 │ │ │ │ + tsteq r6, r2, lsr r8 │ │ │ │ + @ instruction: 0x0104a794 │ │ │ │ tsteq r4, r6, ror r7 │ │ │ │ - tsteq r6, ip, ror #14 │ │ │ │ - tsteq r6, r2, ror r7 │ │ │ │ - ldrdeq sl, [r4, -r4] │ │ │ │ - @ instruction: 0x0104a6b6 │ │ │ │ - tsteq r6, r4, asr r7 │ │ │ │ - tsteq r6, lr, asr #14 │ │ │ │ - smlatbeq r4, r4, r6, sl │ │ │ │ - tsteq r4, r2, ror r5 │ │ │ │ - tsteq r4, ip, ror #10 │ │ │ │ - @ instruction: 0x0104a596 │ │ │ │ - tsteq r6, r0, lsl #14 │ │ │ │ - tsteq r4, r6, asr r5 │ │ │ │ - tsteq r4, r0, asr r5 │ │ │ │ - smlatbeq r4, r2, r6, sl │ │ │ │ - smlabteq r6, ip, r6, r2 │ │ │ │ - smlabteq r6, sl, r6, r2 │ │ │ │ - smlabbeq r4, r8, r6, sl │ │ │ │ - smlabbeq r4, r2, r6, sl │ │ │ │ - smlatbeq r6, r4, r6, r2 │ │ │ │ - @ instruction: 0x0106269e │ │ │ │ - tsteq r4, r4, lsr r6 │ │ │ │ - @ instruction: 0x0104a492 │ │ │ │ + tsteq r6, r4, lsl r8 │ │ │ │ + tsteq r6, lr, lsl #16 │ │ │ │ + tsteq r4, r4, ror #14 │ │ │ │ + tsteq r4, r2, lsr r6 │ │ │ │ + tsteq r4, ip, lsr #12 │ │ │ │ + tsteq r4, r6, asr r6 │ │ │ │ + smlabteq r6, r0, r7, r2 │ │ │ │ + tsteq r4, r6, lsl r6 │ │ │ │ + tsteq r4, r0, lsl r6 │ │ │ │ + tsteq r4, r2, ror #14 │ │ │ │ + smlabbeq r6, ip, r7, r2 │ │ │ │ + smlabbeq r6, sl, r7, r2 │ │ │ │ + tsteq r4, r8, asr #14 │ │ │ │ + tsteq r4, r2, asr #14 │ │ │ │ + tsteq r6, r4, ror #14 │ │ │ │ + tsteq r6, lr, asr r7 │ │ │ │ + strdeq sl, [r4, -r4] │ │ │ │ + tsteq r4, r2, asr r5 │ │ │ │ + @ instruction: 0x0104a6b0 │ │ │ │ + tsteq r6, r2, lsr #14 │ │ │ │ + tsteq r6, r8, lsl r7 │ │ │ │ + smlatteq r4, r2, r5, sl │ │ │ │ + tsteq r4, r4, lsr r5 │ │ │ │ + tsteq r4, lr, lsr #10 │ │ │ │ + smlabbeq r4, ip, r8, sl │ │ │ │ + tsteq r4, r6, lsr r5 │ │ │ │ + smlabteq r4, r4, r4, sl │ │ │ │ + tsteq r4, r2, asr r6 │ │ │ │ + @ instruction: 0x01062690 │ │ │ │ + smlabbeq r6, r6, r6, r2 │ │ │ │ + tsteq r6, ip, ror r6 │ │ │ │ + tsteq r4, r2, lsl r6 │ │ │ │ + tsteq r6, r0, ror #12 │ │ │ │ + tsteq r6, r6, asr r6 │ │ │ │ strdeq sl, [r4, -r0] │ │ │ │ - tsteq r6, r2, ror #12 │ │ │ │ - tsteq r6, r8, asr r6 │ │ │ │ - tsteq r4, r2, lsr #10 │ │ │ │ - tsteq r4, r4, ror r4 │ │ │ │ - tsteq r4, lr, ror #8 │ │ │ │ - smlabteq r4, ip, r7, sl │ │ │ │ - tsteq r4, r6, ror r4 │ │ │ │ - tsteq r4, r4, lsl #8 │ │ │ │ + tsteq r6, sl, lsr r6 │ │ │ │ + smlabteq r4, r0, r5, sl │ │ │ │ + tsteq r6, sl, lsl r6 │ │ │ │ + tsteq r6, r0, lsl r6 │ │ │ │ @ instruction: 0x0104a592 │ │ │ │ - ldrdeq r2, [r6, -r0] │ │ │ │ - smlabteq r6, r6, r5, r2 │ │ │ │ - @ instruction: 0x010625bc │ │ │ │ - tsteq r4, r2, asr r5 │ │ │ │ - smlatbeq r6, r0, r5, r2 │ │ │ │ - @ instruction: 0x01062596 │ │ │ │ - tsteq r4, r0, lsr r4 │ │ │ │ - tsteq r6, sl, ror r5 │ │ │ │ - tsteq r4, r0, lsl #10 │ │ │ │ + tsteq r4, r4, lsr r4 │ │ │ │ + strdeq sl, [r4, -sl] │ │ │ │ + strdeq sl, [r4, -r4] │ │ │ │ + tsteq r4, r6, lsl r4 │ │ │ │ + tsteq r4, r0, lsl r4 │ │ │ │ + tsteq r4, sl, lsl #8 │ │ │ │ + tsteq r4, r4, lsl #8 │ │ │ │ + tsteq r6, r6, ror r5 │ │ │ │ + tsteq r4, r4, ror r4 │ │ │ │ tsteq r6, sl, asr r5 │ │ │ │ tsteq r6, r0, asr r5 │ │ │ │ - ldrdeq sl, [r4, -r2] │ │ │ │ - tsteq r4, r4, ror r3 │ │ │ │ - tsteq r4, sl, lsr r3 │ │ │ │ - tsteq r4, r4, lsr r3 │ │ │ │ - tsteq r4, r6, asr r3 │ │ │ │ - tsteq r4, r0, asr r3 │ │ │ │ - tsteq r4, sl, asr #6 │ │ │ │ - tsteq r4, r4, asr #6 │ │ │ │ - @ instruction: 0x010624b6 │ │ │ │ - @ instruction: 0x0104a3b4 │ │ │ │ - @ instruction: 0x0106249a │ │ │ │ - @ instruction: 0x01062490 │ │ │ │ - smlabbeq r6, r6, r4, r2 │ │ │ │ - tsteq r6, ip, ror r4 │ │ │ │ - tsteq r6, r6, ror r4 │ │ │ │ - tsteq r6, r0, ror r4 │ │ │ │ - smlabteq ip, r4, fp, lr │ │ │ │ - tsteq r6, r4, asr r4 │ │ │ │ - smlabteq r4, sl, pc, r2 @ │ │ │ │ - smlabbeq ip, lr, fp, lr │ │ │ │ + tsteq r6, r6, asr #10 │ │ │ │ + tsteq r6, ip, lsr r5 │ │ │ │ + tsteq r6, r6, lsr r5 │ │ │ │ + tsteq r6, r0, lsr r5 │ │ │ │ + smlabbeq ip, r4, ip, lr │ │ │ │ + tsteq r6, r4, lsl r5 │ │ │ │ + smlabbeq r4, sl, r0, r3 │ │ │ │ + tsteq ip, lr, asr #24 │ │ │ │ + strdeq r2, [r6, -r6] │ │ │ │ + tsteq r4, lr, asr #32 │ │ │ │ + qaddeq r3, ip, r4 │ │ │ │ + qaddeq r3, sl, r4 │ │ │ │ + qaddeq r3, r8, r4 │ │ │ │ + qaddeq r3, r6, r4 │ │ │ │ + qaddeq r3, r8, r4 │ │ │ │ + smlabteq ip, ip, fp, lr │ │ │ │ + smlabbeq r6, r8, r4, r2 │ │ │ │ + smlabteq r4, ip, pc, r2 @ │ │ │ │ + ldrdeq r2, [r4, -sl] │ │ │ │ + ldrdeq r2, [r4, -r8] │ │ │ │ + ldrdeq r2, [r4, -r6] │ │ │ │ + ldrdeq r2, [r4, -r4] │ │ │ │ + ldrdeq r2, [r4, -r6] │ │ │ │ + tsteq ip, sl, asr #22 │ │ │ │ + tsteq r6, ip, lsl r4 │ │ │ │ + strdeq r2, [r4, -r8] │ │ │ │ + strdeq r2, [r4, -sl] │ │ │ │ + tsteq r6, r0, lsl #8 │ │ │ │ + tsteq r6, r0, lsl r4 │ │ │ │ + tsteq r6, r4, lsr #8 │ │ │ │ tsteq r6, r6, lsr r4 │ │ │ │ - smlabbeq r4, lr, pc, r2 @ │ │ │ │ - @ instruction: 0x01042f9c │ │ │ │ - @ instruction: 0x01042f9a │ │ │ │ - @ instruction: 0x01042f98 │ │ │ │ - @ instruction: 0x01042f96 │ │ │ │ - @ instruction: 0x01042f98 │ │ │ │ - tsteq ip, ip, lsl #22 │ │ │ │ - smlabteq r6, r8, r3, r2 │ │ │ │ - tsteq r4, ip, lsl #30 │ │ │ │ - tsteq r4, sl, lsl pc │ │ │ │ - tsteq r4, r8, lsl pc │ │ │ │ - tsteq r4, r6, lsl pc │ │ │ │ - tsteq r4, r4, lsl pc │ │ │ │ - tsteq r4, r6, lsl pc │ │ │ │ - smlabbeq ip, sl, sl, lr │ │ │ │ - tsteq r6, ip, asr r3 │ │ │ │ - tsteq r4, r8, lsr sp │ │ │ │ - tsteq r4, sl, lsr sp │ │ │ │ - tsteq r6, r0, asr #6 │ │ │ │ - tsteq r6, r0, asr r3 │ │ │ │ - tsteq r6, r4, ror #6 │ │ │ │ - tsteq r6, r6, ror r3 │ │ │ │ - @ instruction: 0x01062392 │ │ │ │ - tsteq r6, ip, ror #6 │ │ │ │ - tsteq r4, lr, ror fp │ │ │ │ - tsteq r6, lr, asr r3 │ │ │ │ + tsteq r6, r2, asr r4 │ │ │ │ + tsteq r6, ip, lsr #8 │ │ │ │ + tsteq r4, lr, lsr ip │ │ │ │ + tsteq r6, lr, lsl r4 │ │ │ │ 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 fecf057c │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7da447a │ │ │ │ cmn r4, r0, lsl #19 │ │ │ │ - strheq r2, [r6, -r0] │ │ │ │ - smlatbeq r6, r4, r0, r2 │ │ │ │ - tsteq r4, sl, lsl fp │ │ │ │ + tsteq r6, r0, ror r1 │ │ │ │ + tsteq r6, r4, ror #2 │ │ │ │ + ldrdeq r2, [r4, -sl] │ │ │ │ + tsteq r6, sl, lsr r1 │ │ │ │ + tsteq r6, r2, lsr #2 │ │ │ │ + smlabteq r4, r0, fp, r2 │ │ │ │ + tsteq r6, r4, lsl #2 │ │ │ │ + smlatteq r6, r0, r0, r2 │ │ │ │ + strdeq r2, [r6, -r2] │ │ │ │ + ldrdeq r2, [r6, -sl] │ │ │ │ + swpeq r2, lr, [r6] │ │ │ │ + smlabteq r6, r8, r0, r2 │ │ │ │ + strheq r2, [r6, -ip] │ │ │ │ + qaddeq r2, ip, r6 │ │ │ │ + strdeq r2, [r4, -sl] │ │ │ │ + tsteq r4, r8, lsr #16 │ │ │ │ + tsteq r6, r0, lsl r0 │ │ │ │ + tsteq r4, r0, lsl #16 │ │ │ │ + smlatteq r7, ip, r5, r0 │ │ │ │ + smlatteq r6, r6, r2, r2 │ │ │ │ + smlatteq r6, r0, pc, r1 @ │ │ │ │ + smlatbeq r4, r2, sl, r2 │ │ │ │ + smlatbeq r4, r4, sl, r2 │ │ │ │ + smlatbeq r6, lr, pc, r1 @ │ │ │ │ + smlatbeq ip, lr, r5, lr │ │ │ │ + smlabteq r4, ip, r7, r2 │ │ │ │ + @ instruction: 0x010427ba │ │ │ │ + smlatbeq r4, r8, r7, r2 │ │ │ │ + @ instruction: 0x01042796 │ │ │ │ + smlabbeq r4, r4, r7, r2 │ │ │ │ + tsteq r4, r2, ror r7 │ │ │ │ + tsteq r4, r0, ror #14 │ │ │ │ + tsteq r4, lr, asr #14 │ │ │ │ + tsteq r4, ip, lsr r7 │ │ │ │ + tsteq r4, sl, lsr #14 │ │ │ │ + tsteq r4, r8, lsl r7 │ │ │ │ + tsteq r4, r6, lsl #14 │ │ │ │ + strdeq r2, [r4, -r4] │ │ │ │ + smlatteq r4, r2, r6, r2 │ │ │ │ + ldrdeq r2, [r4, -r0] │ │ │ │ + ldrdeq r2, [r6, -r0] │ │ │ │ + smlabteq r6, sl, r0, r2 │ │ │ │ + ldrdeq r2, [r6, -r4] │ │ │ │ + ldrdeq r2, [r6, -sl] │ │ │ │ + ldrdeq r2, [r4, -r8] │ │ │ │ + @ instruction: 0x01049f90 │ │ │ │ + strheq r2, [r6, -r8] │ │ │ │ + smlabbeq r4, lr, r5, r2 │ │ │ │ + @ instruction: 0x0104a296 │ │ │ │ tsteq r6, sl, ror r0 │ │ │ │ - tsteq r6, r2, rrx │ │ │ │ - tsteq r4, r0, lsl #22 │ │ │ │ - tsteq r6, r4, asr #32 │ │ │ │ - tsteq r6, r0, lsr #32 │ │ │ │ + tsteq r6, ip, lsr #18 │ │ │ │ + strdeq r2, [r6, -r4] │ │ │ │ + @ instruction: 0x010ce39a │ │ │ │ + tsteq r6, lr, lsr r0 │ │ │ │ tsteq r6, r2, lsr r0 │ │ │ │ + tsteq r6, r8, lsr #32 │ │ │ │ tsteq r6, sl, lsl r0 │ │ │ │ - ldrdeq r1, [r6, -lr] │ │ │ │ - tsteq r6, r8 │ │ │ │ - strdeq r1, [r6, -ip] │ │ │ │ - @ instruction: 0x01061f9c │ │ │ │ - tsteq r4, sl, lsr sl │ │ │ │ - tsteq r4, r8, ror #14 │ │ │ │ - tsteq r6, r0, asr pc │ │ │ │ - tsteq r4, r0, asr #14 │ │ │ │ - tsteq r7, ip, lsr #10 │ │ │ │ - tsteq r6, r6, lsr #4 │ │ │ │ - tsteq r6, r0, lsr #30 │ │ │ │ - smlatteq r4, r2, r9, r2 │ │ │ │ - smlatteq r4, r4, r9, r2 │ │ │ │ - smlatteq r6, lr, lr, r1 │ │ │ │ - smlatteq ip, lr, r4, lr │ │ │ │ - tsteq r4, ip, lsl #14 │ │ │ │ - strdeq r2, [r4, -sl] │ │ │ │ - smlatteq r4, r8, r6, r2 │ │ │ │ - ldrdeq r2, [r4, -r6] │ │ │ │ - smlabteq r4, r4, r6, r2 │ │ │ │ - @ instruction: 0x010426b2 │ │ │ │ - smlatbeq r4, r0, r6, r2 │ │ │ │ - smlabbeq r4, lr, r6, r2 │ │ │ │ - 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, r0, lsl r6 │ │ │ │ tsteq r6, r0, lsl r0 │ │ │ │ - tsteq r6, sl │ │ │ │ - tsteq r6, r4, lsl r0 │ │ │ │ - tsteq r6, sl, lsl r0 │ │ │ │ - tsteq r4, r8, lsl r5 │ │ │ │ - ldrdeq r9, [r4, -r0] │ │ │ │ + tsteq ip, r4, lsr #6 │ │ │ │ + strdeq r1, [r6, -r2] │ │ │ │ + smlabbeq r6, r4, ip, r1 │ │ │ │ + ldrdeq r1, [r6, -sl] │ │ │ │ + tsteq r6, ip, lsl #16 │ │ │ │ + tsteq r6, r8, lsl #16 │ │ │ │ + tsteq r6, r4, lsl r8 │ │ │ │ + @ instruction: 0x01062798 │ │ │ │ + tsteq r6, r0, lsl #16 │ │ │ │ + tsteq r6, r0, lsl #16 │ │ │ │ + @ instruction: 0x01062794 │ │ │ │ + tsteq r6, r4, lsl #16 │ │ │ │ + tsteq ip, lr, asr #4 │ │ │ │ + tsteq r6, r6, lsr pc │ │ │ │ + tsteq r4, r4, asr r4 │ │ │ │ + tsteq r4, ip, asr #8 │ │ │ │ + tsteq r6, r8, lsl pc │ │ │ │ + tsteq r4, r2, lsr #8 │ │ │ │ + tsteq r4, sl, lsl r4 │ │ │ │ strdeq r1, [r6, -r8] │ │ │ │ - smlabteq r4, lr, r4, r2 │ │ │ │ - ldrdeq sl, [r4, -r6] │ │ │ │ - @ instruction: 0x01061fba │ │ │ │ - tsteq r6, ip, ror #16 │ │ │ │ - tsteq r6, r4, lsr r8 │ │ │ │ - ldrdeq lr, [ip, -sl] │ │ │ │ - tsteq r6, lr, ror pc │ │ │ │ - tsteq r6, r2, ror pc │ │ │ │ - tsteq r6, r8, ror #30 │ │ │ │ - tsteq r6, sl, asr pc │ │ │ │ - tsteq r6, r0, asr pc │ │ │ │ - tsteq ip, r4, ror #4 │ │ │ │ - tsteq r6, r2, lsr pc │ │ │ │ - smlabteq r6, r4, fp, r1 │ │ │ │ - tsteq r6, sl, lsl pc │ │ │ │ - tsteq r6, ip, asr #14 │ │ │ │ - tsteq r6, r8, asr #14 │ │ │ │ - tsteq r6, r4, asr r7 │ │ │ │ - ldrdeq r2, [r6, -r8] │ │ │ │ - tsteq r6, r0, asr #14 │ │ │ │ - tsteq r6, r0, asr #14 │ │ │ │ - ldrdeq r2, [r6, -r4] │ │ │ │ - tsteq r6, r4, asr #14 │ │ │ │ - smlabbeq ip, lr, r1, lr │ │ │ │ - tsteq r6, r6, ror lr │ │ │ │ - @ instruction: 0x01042394 │ │ │ │ - smlabbeq r4, ip, r3, r2 │ │ │ │ - tsteq r6, r8, asr lr │ │ │ │ - tsteq r4, r2, ror #6 │ │ │ │ - tsteq r4, sl, asr r3 │ │ │ │ - tsteq r6, r8, lsr lr │ │ │ │ - @ instruction: 0x01061a94 │ │ │ │ - tsteq r6, r4, lsr #28 │ │ │ │ - tsteq r4, ip, asr r2 │ │ │ │ - strdeq r1, [r6, -r0] │ │ │ │ - smlatteq r6, sl, sp, r1 │ │ │ │ - smlatteq r6, r0, sp, r1 │ │ │ │ - smlatteq r6, r8, sp, r1 │ │ │ │ + tsteq r6, r4, asr fp │ │ │ │ + smlatteq r6, r4, lr, r1 │ │ │ │ + tsteq r4, ip, lsl r3 │ │ │ │ + @ instruction: 0x01061eb0 │ │ │ │ + smlatbeq r6, sl, lr, r1 │ │ │ │ + smlatbeq r6, r0, lr, r1 │ │ │ │ + smlatbeq r6, r8, lr, r1 │ │ │ │ + @ instruction: 0x01061abe │ │ │ │ + smlatbeq r6, r0, lr, r1 │ │ │ │ + @ instruction: 0x01061e96 │ │ │ │ + @ instruction: 0x01061e9c │ │ │ │ + @ instruction: 0x01061e96 │ │ │ │ + @ instruction: 0x01061e94 │ │ │ │ + tsteq r6, r4, asr #20 │ │ │ │ + smlabbeq r6, r2, lr, r1 │ │ │ │ + tsteq r4, r0, lsl r2 │ │ │ │ + tsteq r6, sl, asr lr │ │ │ │ + tsteq r6, r4, asr lr │ │ │ │ + ldrdeq r2, [r4, -r8] │ │ │ │ + smlabteq r6, r2, r9, r1 │ │ │ │ + tsteq r6, r6, lsr lr │ │ │ │ + smlatbeq r4, r8, r1, r2 │ │ │ │ + tsteq r6, r4, lsl lr │ │ │ │ + tsteq r6, sl, lsl #28 │ │ │ │ + tsteq r6, r0, lsl #28 │ │ │ │ + strdeq r1, [r6, -r6] │ │ │ │ + smlatteq r6, ip, sp, r1 │ │ │ │ + smlatteq r6, r2, sp, r1 │ │ │ │ + ldrdeq r1, [r6, -r8] │ │ │ │ + ldrdeq r1, [r6, -r2] │ │ │ │ + ldrdeq r1, [r6, -r0] │ │ │ │ + smlabteq r6, lr, sp, r1 │ │ │ │ + tsteq ip, sl, lsr pc │ │ │ │ + tsteq r4, r4, lsr r3 │ │ │ │ + tsteq r4, r0, asr #6 │ │ │ │ + tsteq ip, r2, lsl #30 │ │ │ │ + tsteq r4, r8, lsr #6 │ │ │ │ + strdeq r2, [r4, -lr] │ │ │ │ + tsteq r4, sl, lsl #6 │ │ │ │ + tsteq r4, r6, lsl #6 │ │ │ │ + tsteq r4, r2, lsl #6 │ │ │ │ + strdeq r2, [r4, -lr] │ │ │ │ + strdeq r2, [r4, -lr] │ │ │ │ + tsteq ip, r0, ror lr │ │ │ │ + smlatteq r4, ip, r2, r2 │ │ │ │ + tsteq ip, r6, asr #28 │ │ │ │ + tsteq r4, ip, lsl #6 │ │ │ │ + smlatbeq r6, lr, r7, r1 │ │ │ │ + tsteq r4, ip, asr #4 │ │ │ │ + smlabbeq r6, r4, ip, r1 │ │ │ │ + tsteq r4, sl │ │ │ │ + tsteq r4, r2 │ │ │ │ + strdeq r0, [r6, -ip] │ │ │ │ + tsteq r4, r0, asr #30 │ │ │ │ + tsteq r6, r8, lsr #14 │ │ │ │ + tsteq r6, r0, asr #24 │ │ │ │ + tsteq r6, ip, lsl #14 │ │ │ │ + tsteq r6, r2, asr #24 │ │ │ │ + tsteq r6, r2, lsr ip │ │ │ │ + tsteq r4, r4, ror #30 │ │ │ │ + tsteq r4, ip, asr pc │ │ │ │ + tsteq r6, r8, lsl ip │ │ │ │ + tsteq r4, r2, lsr pc │ │ │ │ + tsteq r4, sl, lsr #30 │ │ │ │ + tsteq r6, r4, lsl #24 │ │ │ │ + tsteq r6, r0, lsl ip │ │ │ │ + strdeq r1, [r4, -sl] │ │ │ │ + strdeq r1, [r4, -r2] │ │ │ │ + strdeq r1, [r6, -sl] │ │ │ │ + smlabteq r4, r8, lr, r1 │ │ │ │ + smlabteq r4, r0, lr, r1 │ │ │ │ + smlatteq r6, r2, fp, r1 │ │ │ │ + @ instruction: 0x01041e9a │ │ │ │ + @ instruction: 0x01041e94 │ │ │ │ + smlabteq r6, lr, fp, r1 │ │ │ │ + smlabbeq r6, r6, sp, r0 │ │ │ │ + ldrdeq r1, [r6, -sl] │ │ │ │ + strdeq r1, [r6, -r2] │ │ │ │ + tsteq r6, r6, lsl #24 │ │ │ │ + smlatbeq r6, r8, r5, r1 │ │ │ │ + tsteq r6, r0, lsl #24 │ │ │ │ + @ instruction: 0x01061592 │ │ │ │ + strdeq r1, [r6, -r6] │ │ │ │ + strdeq r1, [r6, -r2] │ │ │ │ + smlatteq r6, lr, fp, r1 │ │ │ │ + ldrdeq r1, [r6, -lr] │ │ │ │ strdeq r1, [r6, -lr] │ │ │ │ - smlatteq r6, r0, sp, r1 │ │ │ │ - ldrdeq r1, [r6, -r6] │ │ │ │ + strdeq r1, [r6, -sl] │ │ │ │ + strdeq r1, [r6, -r6] │ │ │ │ + strdeq r1, [r6, -r2] │ │ │ │ + smlatteq r6, lr, fp, r1 │ │ │ │ + smlatteq r6, lr, fp, r1 │ │ │ │ + smlatteq r6, lr, fp, r1 │ │ │ │ + smlatteq r6, r8, fp, r1 │ │ │ │ + smlabbeq r6, lr, r4, r1 │ │ │ │ ldrdeq r1, [r6, -ip] │ │ │ │ - ldrdeq r1, [r6, -r6] │ │ │ │ - ldrdeq r1, [r6, -r4] │ │ │ │ - smlabbeq r6, r4, r9, r1 │ │ │ │ - smlabteq r6, r2, sp, r1 │ │ │ │ - tsteq r4, r0, asr r1 │ │ │ │ - @ instruction: 0x01061d9a │ │ │ │ - @ instruction: 0x01061d94 │ │ │ │ - tsteq r4, r8, lsl r1 │ │ │ │ - tsteq r6, r2, lsl #18 │ │ │ │ - tsteq r6, r6, ror sp │ │ │ │ - smlatteq r4, r8, r0, r2 │ │ │ │ - tsteq r6, r4, asr sp │ │ │ │ - tsteq r6, sl, asr #26 │ │ │ │ - tsteq r6, r0, asr #26 │ │ │ │ - tsteq r6, r6, lsr sp │ │ │ │ - tsteq r6, ip, lsr #26 │ │ │ │ - tsteq r6, r2, lsr #26 │ │ │ │ - tsteq r6, r8, lsl sp │ │ │ │ - tsteq r6, r2, lsl sp │ │ │ │ - tsteq r6, r0, lsl sp │ │ │ │ - tsteq r6, lr, lsl #26 │ │ │ │ - tsteq ip, sl, ror lr │ │ │ │ - tsteq r4, r4, ror r2 │ │ │ │ - smlabbeq r4, r0, r2, r2 │ │ │ │ - tsteq ip, r2, asr #28 │ │ │ │ - tsteq r4, r8, ror #4 │ │ │ │ - tsteq r4, lr, lsr r2 │ │ │ │ - tsteq r4, sl, asr #4 │ │ │ │ - tsteq r4, r6, asr #4 │ │ │ │ - tsteq r4, r2, asr #4 │ │ │ │ - tsteq r4, lr, lsr r2 │ │ │ │ - tsteq r4, lr, lsr r2 │ │ │ │ - @ instruction: 0x010cddb0 │ │ │ │ - tsteq r4, ip, lsr #4 │ │ │ │ - smlabbeq ip, r6, sp, sp │ │ │ │ - tsteq r4, ip, asr #4 │ │ │ │ - smlatteq r6, lr, r6, r1 │ │ │ │ - smlabbeq r4, ip, r1, r2 │ │ │ │ - smlabteq r6, r4, fp, r1 │ │ │ │ - tsteq r4, sl, asr #30 │ │ │ │ - tsteq r4, r2, asr #30 │ │ │ │ - tsteq r6, ip, lsr lr │ │ │ │ - smlabbeq r4, r0, lr, r1 │ │ │ │ - tsteq r6, r8, ror #12 │ │ │ │ - smlabbeq r6, r0, fp, r1 │ │ │ │ - tsteq r6, ip, asr #12 │ │ │ │ - smlabbeq r6, r2, fp, r1 │ │ │ │ - tsteq r6, r2, ror fp │ │ │ │ - smlatbeq r4, r4, lr, r1 │ │ │ │ - @ instruction: 0x01041e9c │ │ │ │ - tsteq r6, r8, asr fp │ │ │ │ - tsteq r4, r2, ror lr │ │ │ │ - tsteq r4, sl, ror #28 │ │ │ │ - tsteq r6, r4, asr #22 │ │ │ │ - tsteq r6, r0, asr fp │ │ │ │ - tsteq r4, sl, lsr lr │ │ │ │ - tsteq r4, r2, lsr lr │ │ │ │ - tsteq r6, sl, lsr fp │ │ │ │ - tsteq r4, r8, lsl #28 │ │ │ │ - tsteq r4, r0, lsl #28 │ │ │ │ - tsteq r6, r2, lsr #22 │ │ │ │ - ldrdeq r1, [r4, -sl] │ │ │ │ - ldrdeq r1, [r4, -r4] │ │ │ │ - tsteq r6, lr, lsl #22 │ │ │ │ - smlabteq r6, r6, ip, r0 │ │ │ │ - tsteq r6, sl, lsl fp │ │ │ │ - tsteq r6, r2, lsr fp │ │ │ │ - tsteq r6, r6, asr #22 │ │ │ │ - smlatteq r6, r8, r4, r1 │ │ │ │ - tsteq r6, r0, asr #22 │ │ │ │ - ldrdeq r1, [r6, -r2] │ │ │ │ - tsteq r6, r6, lsr fp │ │ │ │ - tsteq r6, r2, lsr fp │ │ │ │ - tsteq r6, lr, lsr #22 │ │ │ │ - tsteq r6, lr, lsl fp │ │ │ │ - tsteq r6, lr, lsr fp │ │ │ │ - tsteq r6, sl, lsr fp │ │ │ │ - tsteq r6, r6, lsr fp │ │ │ │ - tsteq r6, r2, lsr fp │ │ │ │ - tsteq r6, lr, lsr #22 │ │ │ │ - tsteq r6, lr, lsr #22 │ │ │ │ - tsteq r6, lr, lsr #22 │ │ │ │ - tsteq r6, r8, lsr #22 │ │ │ │ - smlabteq r6, lr, r3, r1 │ │ │ │ - tsteq r6, ip, lsl fp │ │ │ │ - tsteq r6, r8, lsl fp │ │ │ │ + ldrdeq r1, [r6, -r8] │ │ │ │ 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 fed31530 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7d9447a │ │ │ │ cmn r6, sl, lsr #19 │ │ │ │ + tsteq r6, r4, lsl r9 │ │ │ │ + tsteq r6, r8, ror #2 │ │ │ │ + tsteq r6, ip, ror r1 │ │ │ │ + smlatteq r6, ip, r8, r1 │ │ │ │ + @ instruction: 0x010618b8 │ │ │ │ + @ instruction: 0x010618bc │ │ │ │ + smlatteq r4, r0, lr, r8 │ │ │ │ + smlatbeq r6, ip, r8, r1 │ │ │ │ + smlatbeq r6, r8, r8, r1 │ │ │ │ + tsteq r4, ip, ror sp │ │ │ │ + @ instruction: 0x01061898 │ │ │ │ + smlatbeq r4, r4, sp, r8 │ │ │ │ + tsteq r4, r8, ror #26 │ │ │ │ + tsteq r6, r8, ror r8 │ │ │ │ + @ instruction: 0x01048eb8 │ │ │ │ + tsteq r6, ip, asr #30 │ │ │ │ tsteq r6, r4, asr r8 │ │ │ │ - smlatbeq r6, r8, r0, r1 │ │ │ │ - strheq r1, [r6, -ip] │ │ │ │ - tsteq r6, ip, lsr #16 │ │ │ │ - strdeq r1, [r6, -r8] │ │ │ │ - strdeq r1, [r6, -ip] │ │ │ │ - tsteq r4, r0, lsr #28 │ │ │ │ - smlatteq r6, ip, r7, r1 │ │ │ │ - smlatteq r6, r8, r7, r1 │ │ │ │ - @ instruction: 0x01048cbc │ │ │ │ - ldrdeq r1, [r6, -r8] │ │ │ │ - smlatteq r4, r4, ip, r8 │ │ │ │ - smlatbeq r4, r8, ip, r8 │ │ │ │ - @ instruction: 0x010617b8 │ │ │ │ - strdeq r8, [r4, -r8] │ │ │ │ - smlabbeq r6, ip, lr, r0 │ │ │ │ - @ instruction: 0x01061794 │ │ │ │ - tsteq r4, r0, asr #24 │ │ │ │ - smlabbeq r6, r0, r7, r1 │ │ │ │ - tsteq r6, r0, lsr #28 │ │ │ │ - tsteq r6, r8, lsr #28 │ │ │ │ - @ instruction: 0x01048db8 │ │ │ │ - @ instruction: 0x010cd5ba │ │ │ │ - tsteq r6, r6, lsr r7 │ │ │ │ - smlabteq r6, r6, r5, r1 │ │ │ │ - smlatteq r6, r6, r5, r1 │ │ │ │ - smlatteq r6, r2, r5, r1 │ │ │ │ + tsteq r4, r0, lsl #26 │ │ │ │ + tsteq r6, r0, asr #16 │ │ │ │ + smlatteq r6, r0, lr, r0 │ │ │ │ + smlatteq r6, r8, lr, r0 │ │ │ │ + tsteq r4, r8, ror lr │ │ │ │ + tsteq ip, sl, ror r6 │ │ │ │ + strdeq r1, [r6, -r6] │ │ │ │ + smlabbeq r6, r6, r6, r1 │ │ │ │ + smlatbeq r6, r6, r6, r1 │ │ │ │ + smlatbeq r6, r2, r6, r1 │ │ │ │ + @ instruction: 0x0106169e │ │ │ │ + @ instruction: 0x0106169a │ │ │ │ + @ instruction: 0x01061696 │ │ │ │ + @ instruction: 0x01061696 │ │ │ │ + @ instruction: 0x01061696 │ │ │ │ + tsteq r6, r0, ror r7 │ │ │ │ + smlabbeq r6, r8, r6, r1 │ │ │ │ + tsteq r6, ip, lsr #30 │ │ │ │ + tsteq r6, r8, ror r6 │ │ │ │ + tsteq r6, r4, ror r6 │ │ │ │ + tsteq r6, ip, ror #12 │ │ │ │ + smlabteq r6, r0, lr, r0 │ │ │ │ + ldrdeq r0, [r6, -r4] │ │ │ │ + tsteq r6, r4, asr #12 │ │ │ │ + tsteq r6, r0, lsl r6 │ │ │ │ + tsteq r6, r4, lsl r6 │ │ │ │ + tsteq r4, r8, lsr ip │ │ │ │ + tsteq r6, r4, lsl #12 │ │ │ │ + tsteq r6, r0, lsl #12 │ │ │ │ + ldrdeq r8, [r4, -r4] │ │ │ │ + strdeq r1, [r6, -r0] │ │ │ │ + strdeq r8, [r4, -ip] │ │ │ │ + smlabteq r4, r0, sl, r8 │ │ │ │ + ldrdeq r1, [r6, -r0] │ │ │ │ + tsteq r4, r0, lsl ip │ │ │ │ + smlatbeq r6, r4, ip, r0 │ │ │ │ + smlatbeq r6, ip, r5, r1 │ │ │ │ + tsteq r4, r8, asr sl │ │ │ │ + @ instruction: 0x01061598 │ │ │ │ + tsteq r6, r8, lsr ip │ │ │ │ + tsteq r6, r0, asr #24 │ │ │ │ + ldrdeq r8, [r4, -r0] │ │ │ │ + ldrdeq sp, [ip, -r2] │ │ │ │ + tsteq r6, lr, asr #10 │ │ │ │ ldrdeq r1, [r6, -lr] │ │ │ │ + strdeq r1, [r6, -lr] │ │ │ │ + strdeq r1, [r6, -sl] │ │ │ │ + strdeq r1, [r6, -r6] │ │ │ │ + strdeq r1, [r6, -r2] │ │ │ │ + smlatteq r6, lr, r3, r1 │ │ │ │ + smlatteq r6, lr, r3, r1 │ │ │ │ + smlatteq r6, lr, r3, r1 │ │ │ │ + ldrdeq r1, [r6, -r2] │ │ │ │ + @ instruction: 0x01060c98 │ │ │ │ + smlabteq r4, r2, sl, pc @ │ │ │ │ + smlatbeq r6, lr, r4, r1 │ │ │ │ + tsteq r6, ip, asr r5 │ │ │ │ + tsteq r6, lr, asr #24 │ │ │ │ + smlatbeq r6, lr, r5, r0 │ │ │ │ + smlatbeq r6, r0, r5, r0 │ │ │ │ + @ instruction: 0x01060592 │ │ │ │ + smlabbeq r6, r4, r5, r0 │ │ │ │ + tsteq r6, r6, ror r5 │ │ │ │ + tsteq r6, r8, ror #10 │ │ │ │ + tsteq r6, sl, asr r5 │ │ │ │ + tsteq r6, ip, asr #10 │ │ │ │ + tsteq r6, sl, asr r4 │ │ │ │ + tsteq ip, r6, ror #2 │ │ │ │ + smlabbeq r4, ip, r5, r1 │ │ │ │ + smlabteq r6, r4, sl, r0 │ │ │ │ + smlatteq r6, r0, r3, r1 │ │ │ │ + smlatbeq r6, r2, sl, r0 │ │ │ │ ldrdeq r1, [r6, -sl] │ │ │ │ - ldrdeq r1, [r6, -r6] │ │ │ │ - ldrdeq r1, [r6, -r6] │ │ │ │ - ldrdeq r1, [r6, -r6] │ │ │ │ - @ instruction: 0x010616b0 │ │ │ │ - smlabteq r6, r8, r5, r1 │ │ │ │ - tsteq r6, ip, ror #28 │ │ │ │ - @ instruction: 0x010615b8 │ │ │ │ - @ instruction: 0x010615b4 │ │ │ │ - smlatbeq r6, ip, r5, r1 │ │ │ │ - tsteq r6, r0, lsl #28 │ │ │ │ - tsteq r6, r4, lsl lr │ │ │ │ - smlabbeq r6, r4, r5, r1 │ │ │ │ - tsteq r6, r0, asr r5 │ │ │ │ - tsteq r6, r4, asr r5 │ │ │ │ - tsteq r4, r8, ror fp │ │ │ │ - tsteq r6, r4, asr #10 │ │ │ │ - tsteq r6, r0, asr #10 │ │ │ │ - tsteq r4, r4, lsl sl │ │ │ │ - tsteq r6, r0, lsr r5 │ │ │ │ - tsteq r4, ip, lsr sl │ │ │ │ - tsteq r4, r0, lsl #20 │ │ │ │ - tsteq r6, r0, lsl r5 │ │ │ │ - tsteq r4, r0, asr fp │ │ │ │ - smlatteq r6, r4, fp, r0 │ │ │ │ - smlatteq r6, ip, r4, r1 │ │ │ │ - @ instruction: 0x01048998 │ │ │ │ - ldrdeq r1, [r6, -r8] │ │ │ │ - tsteq r6, r8, ror fp │ │ │ │ - smlabbeq r6, r0, fp, r0 │ │ │ │ - tsteq r4, r0, lsl fp │ │ │ │ - tsteq ip, r2, lsl r3 │ │ │ │ - smlabbeq r6, lr, r4, r1 │ │ │ │ - tsteq r6, lr, lsl r3 │ │ │ │ + ldrdeq r1, [r6, -r4] │ │ │ │ + tsteq r4, r4, ror r2 │ │ │ │ + smlabteq r6, r6, r3, r1 │ │ │ │ + smlabteq r6, r4, r3, r1 │ │ │ │ + smlabteq r6, r4, r3, r1 │ │ │ │ + tsteq r6, r6, lsr #20 │ │ │ │ + @ instruction: 0x010613b6 │ │ │ │ + tsteq r6, r2, lsl #20 │ │ │ │ + @ instruction: 0x010613b2 │ │ │ │ + ldrdeq r2, [r6, -r2] │ │ │ │ + smlatteq r6, r6, pc, lr @ │ │ │ │ + smlabbeq r6, r6, r3, r1 │ │ │ │ + smlatbeq r6, sl, r9, r0 │ │ │ │ + tsteq r4, r6, lsr #10 │ │ │ │ + tsteq r6, ip, asr r3 │ │ │ │ + tsteq r6, r2, ror #6 │ │ │ │ + tsteq r6, r0, ror #6 │ │ │ │ + strdeq r1, [r4, -r6] │ │ │ │ + smlatteq r4, lr, r1, r1 │ │ │ │ tsteq r6, lr, lsr r3 │ │ │ │ - tsteq r6, sl, lsr r3 │ │ │ │ - tsteq r6, r6, lsr r3 │ │ │ │ - tsteq r6, r2, lsr r3 │ │ │ │ - tsteq r6, lr, lsr #6 │ │ │ │ - tsteq r6, lr, lsr #6 │ │ │ │ - tsteq r6, lr, lsr #6 │ │ │ │ - tsteq r6, r2, lsl r4 │ │ │ │ - ldrdeq r0, [r6, -r8] │ │ │ │ - tstpeq r4, r2, lsl #20 @ p-variant is OBSOLETE │ │ │ │ - smlatteq r6, lr, r3, r1 │ │ │ │ - @ instruction: 0x0106149c │ │ │ │ - smlabbeq r6, lr, fp, r0 │ │ │ │ - smlatteq r6, lr, r4, r0 │ │ │ │ - smlatteq r6, r0, r4, r0 │ │ │ │ - ldrdeq r0, [r6, -r2] │ │ │ │ - smlabteq r6, r4, r4, r0 │ │ │ │ - @ instruction: 0x010604b6 │ │ │ │ - smlatbeq r6, r8, r4, r0 │ │ │ │ - @ instruction: 0x0106049a │ │ │ │ - smlabbeq r6, ip, r4, r0 │ │ │ │ - @ instruction: 0x0106139a │ │ │ │ - smlatbeq ip, r6, r0, sp │ │ │ │ - smlabteq r4, ip, r4, r1 │ │ │ │ - tsteq r6, r4, lsl #20 │ │ │ │ - tsteq r6, r0, lsr #6 │ │ │ │ - smlatteq r6, r2, r9, r0 │ │ │ │ - tsteq r6, sl, lsl r3 │ │ │ │ - tsteq r6, r4, lsl r3 │ │ │ │ - @ instruction: 0x010411b4 │ │ │ │ - tsteq r6, r6, lsl #6 │ │ │ │ - tsteq r6, r4, lsl #6 │ │ │ │ - tsteq r6, r4, lsl #6 │ │ │ │ - tsteq r6, r6, ror #18 │ │ │ │ - strdeq r1, [r6, -r6] │ │ │ │ - tsteq r6, r2, asr #18 │ │ │ │ + smlabteq r4, r4, r1, r1 │ │ │ │ + @ instruction: 0x010411bc │ │ │ │ + smlabteq r6, r4, lr, r0 │ │ │ │ + @ instruction: 0x01041192 │ │ │ │ + smlabbeq r4, sl, r1, r1 │ │ │ │ strdeq r1, [r6, -r2] │ │ │ │ - tsteq r6, r2, lsl r5 │ │ │ │ - tsteq r6, r6, lsr #30 │ │ │ │ - smlabteq r6, r6, r2, r1 │ │ │ │ - smlatteq r6, sl, r8, r0 │ │ │ │ - tsteq r4, r6, ror #8 │ │ │ │ - @ instruction: 0x0106129c │ │ │ │ + tsteq r4, r0, ror #2 │ │ │ │ + tsteq r4, r8, asr r1 │ │ │ │ + ldrdeq r1, [r6, -ip] │ │ │ │ + smlabbeq r6, r8, r8, r0 │ │ │ │ + ldrdeq r1, [r6, -r4] │ │ │ │ + ldrdeq r1, [r6, -r2] │ │ │ │ + smlabteq r6, ip, r2, r1 │ │ │ │ + tsteq r4, r2, asr #32 │ │ │ │ smlatbeq r6, r2, r2, r1 │ │ │ │ - smlatbeq r6, r0, r2, r1 │ │ │ │ - tsteq r4, r6, lsr r1 │ │ │ │ - tsteq r4, lr, lsr #2 │ │ │ │ - tsteq r6, lr, ror r2 │ │ │ │ - tsteq r4, r4, lsl #2 │ │ │ │ - strdeq r1, [r4, -ip] │ │ │ │ - tsteq r6, r4, lsl #28 │ │ │ │ - ldrdeq r1, [r4, -r2] │ │ │ │ - smlabteq r4, sl, r0, r1 │ │ │ │ - tsteq r6, r2, lsr r2 │ │ │ │ - smlatbeq r4, r0, r0, r1 │ │ │ │ - swpeq r1, r8, [r4] │ │ │ │ - tsteq r6, ip, lsl r2 │ │ │ │ - smlabteq r6, r8, r7, r0 │ │ │ │ - tsteq r6, r4, lsl r2 │ │ │ │ - tsteq r6, r2, lsl r2 │ │ │ │ - tsteq r6, ip, lsl #4 │ │ │ │ - smlabbeq r4, r2, pc, r0 @ │ │ │ │ - smlatteq r6, r2, r1, r1 │ │ │ │ + @ instruction: 0x0106129e │ │ │ │ + smlabbeq r6, r4, r2, r1 │ │ │ │ + tsteq r6, lr, ror #4 │ │ │ │ + smlabbeq r5, r0, pc, pc @ │ │ │ │ + tsteq r6, r6, ror #4 │ │ │ │ + tsteq r6, r6, ror #4 │ │ │ │ + tsteq r6, r0, ror #4 │ │ │ │ + tsteq r6, sl, asr r2 │ │ │ │ + smlatteq ip, sl, sp, ip │ │ │ │ + tsteq r6, r8, asr r2 │ │ │ │ + tsteq r6, r2, asr r7 │ │ │ │ + tsteq r6, ip, asr #4 │ │ │ │ + tsteq r6, lr, lsr r2 │ │ │ │ + tsteq r6, r0, lsr r2 │ │ │ │ + smlatteq r4, r4, lr, r0 │ │ │ │ + tsteq r7, r8, ror r5 │ │ │ │ + @ instruction: 0x01040eb6 │ │ │ │ ldrdeq r1, [r6, -lr] │ │ │ │ - smlabteq r6, r4, r1, r1 │ │ │ │ - smlatbeq r6, lr, r1, r1 │ │ │ │ - smlabteq r5, r0, lr, pc @ │ │ │ │ - smlatbeq r6, r6, r1, r1 │ │ │ │ - smlatbeq r6, r6, r1, r1 │ │ │ │ - smlatbeq r6, r0, r1, r1 │ │ │ │ - @ instruction: 0x0106119a │ │ │ │ - tsteq ip, sl, lsr #26 │ │ │ │ - @ instruction: 0x01061198 │ │ │ │ - @ instruction: 0x01060692 │ │ │ │ - smlabbeq r6, ip, r1, r1 │ │ │ │ - tsteq r6, lr, ror r1 │ │ │ │ - tsteq r6, r0, ror r1 │ │ │ │ - tsteq r4, r4, lsr #28 │ │ │ │ - @ instruction: 0x010714b8 │ │ │ │ - strdeq r0, [r4, -r6] │ │ │ │ - tsteq r6, lr, lsl r1 │ │ │ │ - tsteq r6, r6, lsl #2 │ │ │ │ - @ instruction: 0x01040dba │ │ │ │ + smlabteq r6, r6, r1, r1 │ │ │ │ + tsteq r4, sl, ror lr │ │ │ │ + tsteq r4, ip, ror #28 │ │ │ │ + tsteq r6, r6, asr r6 │ │ │ │ + tsteq r6, r8 │ │ │ │ + strdeq r0, [r6, -lr] │ │ │ │ + tsteq r6, r6, lsr #4 │ │ │ │ + tsteq r6, ip, lsr ip │ │ │ │ + ldrdeq r0, [r6, -lr] │ │ │ │ + tsteq r6, r4, lsl #12 │ │ │ │ + tsteq r6, r2, lsr #4 │ │ │ │ + tsteq r4, sl, asr r4 │ │ │ │ + tsteq ip, r0, asr ip │ │ │ │ + smlabteq r4, ip, sp, r0 │ │ │ │ + smlabteq r4, r4, sp, r0 │ │ │ │ + @ instruction: 0x01040dbc │ │ │ │ + @ instruction: 0x01040db4 │ │ │ │ smlatbeq r4, ip, sp, r0 │ │ │ │ - @ instruction: 0x01060596 │ │ │ │ - tsteq r6, r8, asr #30 │ │ │ │ - tsteq r6, lr, lsr pc │ │ │ │ - tsteq r6, r6, ror #2 │ │ │ │ - tsteq r6, ip, ror fp │ │ │ │ - tsteq r6, lr, lsl pc │ │ │ │ - tsteq r6, r4, asr #10 │ │ │ │ - tsteq r6, r2, ror #2 │ │ │ │ - @ instruction: 0x0104839a │ │ │ │ - @ instruction: 0x010ccb90 │ │ │ │ - tsteq r4, ip, lsl #26 │ │ │ │ - tsteq r4, r4, lsl #26 │ │ │ │ - strdeq r0, [r4, -ip] │ │ │ │ - strdeq r0, [r4, -r4] │ │ │ │ - smlatteq r4, ip, ip, r0 │ │ │ │ - ldrdeq r0, [r4, -r6] │ │ │ │ - tsteq r6, r6, asr #10 │ │ │ │ - tsteq r4, sl, asr sp │ │ │ │ - tsteq r4, r4, asr sp │ │ │ │ - tsteq r6, sl, lsr #10 │ │ │ │ - tsteq r4, lr, lsr #26 │ │ │ │ - tsteq r4, r8, lsr #26 │ │ │ │ - tsteq r6, lr, lsl #10 │ │ │ │ - tsteq r4, r2, lsl #26 │ │ │ │ - strdeq r0, [r4, -ip] │ │ │ │ - strdeq r1, [r6, -r2] │ │ │ │ - ldrdeq r0, [r4, -r6] │ │ │ │ - ldrdeq r0, [r4, -r0] │ │ │ │ - ldrdeq r1, [r6, -r6] │ │ │ │ - smlatbeq r4, r8, ip, r0 │ │ │ │ + @ instruction: 0x01040d96 │ │ │ │ + tsteq r6, r6, lsl #12 │ │ │ │ + tsteq r4, sl, lsl lr │ │ │ │ + tsteq r4, r4, lsl lr │ │ │ │ + smlatteq r6, sl, r5, r1 │ │ │ │ + smlatteq r4, lr, sp, r0 │ │ │ │ + smlatteq r4, r8, sp, r0 │ │ │ │ + smlabteq r6, lr, r5, r1 │ │ │ │ + smlabteq r4, r2, sp, r0 │ │ │ │ + @ instruction: 0x01040dbc │ │ │ │ + @ instruction: 0x010615b2 │ │ │ │ + @ instruction: 0x01040d96 │ │ │ │ + @ instruction: 0x01040d90 │ │ │ │ + @ instruction: 0x01061596 │ │ │ │ + tsteq r4, r8, ror #26 │ │ │ │ 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 fef725a0 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7d8447a │ │ │ │ @ instruction: 0xe178e996 │ │ │ │ - smlatteq r4, r0, r9, r0 │ │ │ │ - strdeq r1, [r6, -r4] │ │ │ │ - @ instruction: 0x010409b6 │ │ │ │ - smlatbeq r4, lr, r9, r0 │ │ │ │ - ldrdeq r1, [r6, -r2] │ │ │ │ - smlabbeq r4, r4, r9, r0 │ │ │ │ - tsteq r4, ip, ror r9 │ │ │ │ - @ instruction: 0x010611b0 │ │ │ │ - tsteq r4, r4, lsr ip │ │ │ │ - @ instruction: 0x01061196 │ │ │ │ - @ instruction: 0x01061192 │ │ │ │ - @ instruction: 0x01061194 │ │ │ │ - @ instruction: 0x01061198 │ │ │ │ - qaddeq r0, lr, r6 │ │ │ │ - tsteq r6, lr, lsl #20 │ │ │ │ - smlabbeq r6, r4, r1, r1 │ │ │ │ + smlatbeq r4, r0, sl, r0 │ │ │ │ + @ instruction: 0x010612b4 │ │ │ │ + tsteq r4, r6, ror sl │ │ │ │ + tsteq r4, lr, ror #20 │ │ │ │ + @ instruction: 0x01061292 │ │ │ │ + tsteq r4, r4, asr #20 │ │ │ │ + tsteq r4, ip, lsr sl │ │ │ │ + tsteq r6, r0, ror r2 │ │ │ │ + strdeq r7, [r4, -r4] │ │ │ │ + tsteq r6, r6, asr r2 │ │ │ │ + tsteq r6, r2, asr r2 │ │ │ │ + tsteq r6, r4, asr r2 │ │ │ │ + tsteq r6, r8, asr r2 │ │ │ │ + tsteq r6, lr, lsl r1 │ │ │ │ + smlabteq r6, lr, sl, r0 │ │ │ │ + tsteq r6, r4, asr #4 │ │ │ │ + @ instruction: 0x01040996 │ │ │ │ + smlabbeq r4, lr, r9, r0 │ │ │ │ + tsteq r6, ip, lsr #4 │ │ │ │ + tsteq r6, r2, ror #12 │ │ │ │ + tsteq r4, ip, asr #18 │ │ │ │ + tsteq r4, r4, asr #18 │ │ │ │ + tsteq r6, r2, asr r6 │ │ │ │ + smlatteq r6, r6, r1, r1 │ │ │ │ + tsteq r4, r0, lsl r9 │ │ │ │ + tsteq r4, r8, lsl #18 │ │ │ │ + smlabteq r6, r4, r1, r1 │ │ │ │ + ldrdeq r0, [r4, -lr] │ │ │ │ ldrdeq r0, [r4, -r6] │ │ │ │ - smlabteq r4, lr, r8, r0 │ │ │ │ - tsteq r6, ip, ror #2 │ │ │ │ - smlatbeq r6, r2, r5, r0 │ │ │ │ - smlabbeq r4, ip, r8, r0 │ │ │ │ - smlabbeq r4, r4, r8, r0 │ │ │ │ - @ instruction: 0x01060592 │ │ │ │ - tsteq r6, r6, lsr #2 │ │ │ │ - tsteq r4, r0, asr r8 │ │ │ │ + smlatbeq r6, r2, r1, r1 │ │ │ │ + smlatbeq r4, ip, r8, r0 │ │ │ │ + smlatbeq r4, r4, r8, r0 │ │ │ │ + smlabbeq r6, r0, r1, r1 │ │ │ │ + tsteq r4, sl, ror r8 │ │ │ │ + tsteq r4, r2, ror r8 │ │ │ │ + tsteq r6, lr, asr r1 │ │ │ │ tsteq r4, r8, asr #16 │ │ │ │ - tsteq r6, r4, lsl #2 │ │ │ │ - tsteq r4, lr, lsl r8 │ │ │ │ + tsteq r4, r0, asr #16 │ │ │ │ + tsteq r6, ip, lsr r1 │ │ │ │ tsteq r4, r6, lsl r8 │ │ │ │ - smlatteq r6, r2, r0, r1 │ │ │ │ - smlatteq r4, ip, r7, r0 │ │ │ │ + tsteq r4, lr, lsl #16 │ │ │ │ + tsteq r6, sl, lsl r1 │ │ │ │ smlatteq r4, r4, r7, r0 │ │ │ │ + ldrdeq r0, [r4, -ip] │ │ │ │ + strdeq r1, [r6, -lr] │ │ │ │ + tsteq r4, r4, ror #20 │ │ │ │ + strheq r1, [r6, -r2] │ │ │ │ + strheq r1, [r6, -r8] │ │ │ │ + smlabteq r6, r2, r0, r1 │ │ │ │ smlabteq r6, r0, r0, r1 │ │ │ │ - @ instruction: 0x010407ba │ │ │ │ - @ instruction: 0x010407b2 │ │ │ │ - swpeq r1, lr, [r6] │ │ │ │ - smlabbeq r4, r8, r7, r0 │ │ │ │ - smlabbeq r4, r0, r7, r0 │ │ │ │ - tsteq r6, ip, ror r0 │ │ │ │ - tsteq r4, r6, asr r7 │ │ │ │ - tsteq r4, lr, asr #14 │ │ │ │ - qaddeq r1, sl, r6 │ │ │ │ - tsteq r4, r4, lsr #14 │ │ │ │ - tsteq r4, ip, lsl r7 │ │ │ │ - tsteq r6, lr, lsr r0 │ │ │ │ - smlatbeq r4, r4, r9, r7 │ │ │ │ - strdeq r0, [r6, -r2] │ │ │ │ - strdeq r0, [r6, -r8] │ │ │ │ - tsteq r6, r2 │ │ │ │ - mrseq r1, (UNDEF: 6) │ │ │ │ - strdeq r0, [r6, -lr] │ │ │ │ - strdeq r0, [r6, -ip] │ │ │ │ - tsteq r6, r6 │ │ │ │ - tsteq r6, r4 │ │ │ │ - tsteq r6, lr │ │ │ │ - tsteq r6, r0, lsl r0 │ │ │ │ - tsteq r6, lr, lsl r0 │ │ │ │ - tsteq r6, ip, lsr #32 │ │ │ │ - tsteq r6, lr, asr #32 │ │ │ │ - qaddeq r1, r4, r6 │ │ │ │ - tsteq r6, r2, rrx │ │ │ │ - tsteq r6, r0, rrx │ │ │ │ - qaddeq r1, lr, r6 │ │ │ │ - tsteq r6, r0, rrx │ │ │ │ - tsteq ip, r0, asr #6 │ │ │ │ - @ instruction: 0x010605bc │ │ │ │ - smlatbeq r5, r0, ip, pc @ │ │ │ │ - @ instruction: 0x0104eabc │ │ │ │ - tsteq r4, r6, lsl #16 │ │ │ │ - smlabteq ip, r2, r2, ip │ │ │ │ - strdeq r0, [r6, -ip] │ │ │ │ - tstpeq r5, r0, lsr #24 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq r0, [r6, -r8] │ │ │ │ - strdeq pc, [r5, -ip] │ │ │ │ - strdeq r0, [r4, -r4] │ │ │ │ - smlatteq r4, ip, r3, r0 │ │ │ │ - smlabteq r4, r6, r3, r0 │ │ │ │ - tsteq r6, lr, ror r8 │ │ │ │ + strheq r1, [r6, -lr] │ │ │ │ + strheq r1, [r6, -ip] │ │ │ │ + smlabteq r6, r6, r0, r1 │ │ │ │ + smlabteq r6, r4, r0, r1 │ │ │ │ + smlabteq r6, lr, r0, r1 │ │ │ │ + ldrdeq r1, [r6, -r0] │ │ │ │ + ldrdeq r1, [r6, -lr] │ │ │ │ + smlatteq r6, ip, r0, r1 │ │ │ │ + tsteq r6, lr, lsl #2 │ │ │ │ + tsteq r6, r4, lsl r1 │ │ │ │ + tsteq r6, r2, lsr #2 │ │ │ │ + tsteq r6, r0, lsr #2 │ │ │ │ + tsteq r6, lr, lsl r1 │ │ │ │ + tsteq r6, r0, lsr #2 │ │ │ │ + tsteq ip, r0, lsl #8 │ │ │ │ + tsteq r6, ip, ror r6 │ │ │ │ + tstpeq r5, r0, ror #26 @ p-variant is OBSOLETE │ │ │ │ + tsteq r4, ip, ror fp │ │ │ │ + smlabteq r4, r6, r8, r7 │ │ │ │ + smlabbeq ip, r2, r3, ip │ │ │ │ + strheq r1, [r6, -ip] │ │ │ │ + smlatteq r5, r0, ip, pc @ │ │ │ │ + swpeq r1, r8, [r6] │ │ │ │ + @ instruction: 0x0105fcbc │ │ │ │ + @ instruction: 0x010404b4 │ │ │ │ + smlatbeq r4, ip, r4, r0 │ │ │ │ + smlabbeq r4, r6, r4, r0 │ │ │ │ + tsteq r6, lr, lsr r9 │ │ │ │ + @ instruction: 0x01060abc │ │ │ │ + tsteq r6, r2, ror #24 │ │ │ │ + tsteq r6, ip, asr ip │ │ │ │ + tsteq r6, sl, asr ip │ │ │ │ + tsteq r6, r8, asr ip │ │ │ │ + tsteq r6, r6, asr ip │ │ │ │ + tsteq r6, r0, asr ip │ │ │ │ + tsteq r6, sl, asr #24 │ │ │ │ + tsteq r6, r4, ror #22 │ │ │ │ + tsteq r6, lr, asr fp │ │ │ │ + tsteq r6, ip, asr fp │ │ │ │ + tsteq r6, sl, asr fp │ │ │ │ + tsteq r6, lr, asr #22 │ │ │ │ + tsteq r6, r0, asr #22 │ │ │ │ + tsteq r6, r0, lsr fp │ │ │ │ + tsteq r4, r2, lsl r3 │ │ │ │ + @ instruction: 0x01060692 │ │ │ │ + smlabbeq r6, ip, r6, r0 │ │ │ │ + smlabbeq r6, r6, r6, r0 │ │ │ │ + smlabbeq r6, r0, r6, r0 │ │ │ │ + tsteq r6, lr, ror r6 │ │ │ │ + tsteq r6, ip, ror r6 │ │ │ │ + tsteq r6, sl, ror r6 │ │ │ │ + tsteq r6, ip, ror r6 │ │ │ │ + tsteq r6, sl, ror r5 │ │ │ │ + tsteq r6, r4, ror r5 │ │ │ │ + tsteq r6, lr, ror #10 │ │ │ │ + tsteq r6, r8, ror #10 │ │ │ │ + tsteq r6, r2, ror #10 │ │ │ │ + tsteq r6, r0, ror #10 │ │ │ │ + tsteq r6, lr, asr r5 │ │ │ │ + tsteq r6, r8, asr r5 │ │ │ │ + strdeq r7, [r4, -sl] │ │ │ │ + tsteq r6, ip, asr sp │ │ │ │ + tsteq r6, r2, asr sp │ │ │ │ + tsteq r6, r8, asr #26 │ │ │ │ + tsteq r6, lr, lsr sp │ │ │ │ + tsteq r4, ip, lsr r1 │ │ │ │ + tstpeq r5, r6, lsr #18 @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, lr, asr r2 │ │ │ │ + tsteq r6, r2, lsl #26 │ │ │ │ + tsteq r6, r4, lsl #26 │ │ │ │ strdeq r0, [r6, -ip] │ │ │ │ - smlatbeq r6, r2, fp, r0 │ │ │ │ - @ instruction: 0x01060b9c │ │ │ │ - @ instruction: 0x01060b9a │ │ │ │ - @ instruction: 0x01060b98 │ │ │ │ - @ instruction: 0x01060b96 │ │ │ │ - @ instruction: 0x01060b90 │ │ │ │ - smlabbeq r6, sl, fp, r0 │ │ │ │ - smlatbeq r6, r4, sl, r0 │ │ │ │ - @ instruction: 0x01060a9e │ │ │ │ - @ instruction: 0x01060a9c │ │ │ │ - @ instruction: 0x01060a9a │ │ │ │ - smlabbeq r6, lr, sl, r0 │ │ │ │ - smlabbeq r6, r0, sl, r0 │ │ │ │ - tsteq r6, r0, ror sl │ │ │ │ - tsteq r4, r2, asr r2 │ │ │ │ + smlatteq r6, lr, ip, r0 │ │ │ │ + smlatteq r6, r8, ip, r0 │ │ │ │ + smlatteq r6, r2, ip, r0 │ │ │ │ + ldrdeq r0, [r6, -ip] │ │ │ │ + ldrdeq r0, [r6, -r6] │ │ │ │ + ldrdeq r0, [r6, -r4] │ │ │ │ ldrdeq r0, [r6, -r2] │ │ │ │ - smlabteq r6, ip, r5, r0 │ │ │ │ - smlabteq r6, r6, r5, r0 │ │ │ │ - smlabteq r6, r0, r5, r0 │ │ │ │ - @ instruction: 0x010605be │ │ │ │ - @ instruction: 0x010605bc │ │ │ │ - @ instruction: 0x010605ba │ │ │ │ - @ instruction: 0x010605bc │ │ │ │ - @ instruction: 0x010604ba │ │ │ │ - @ instruction: 0x010604b4 │ │ │ │ - smlatbeq r6, lr, r4, r0 │ │ │ │ - smlatbeq r6, r8, r4, r0 │ │ │ │ - smlatbeq r6, r2, r4, r0 │ │ │ │ - smlatbeq r6, r0, r4, r0 │ │ │ │ - @ instruction: 0x0106049e │ │ │ │ - @ instruction: 0x01060498 │ │ │ │ - tsteq r4, sl, lsr r4 │ │ │ │ - @ instruction: 0x01060c9c │ │ │ │ + smlabteq r6, ip, ip, r0 │ │ │ │ + smlabteq r6, sl, ip, r0 │ │ │ │ + smlabteq r6, r8, ip, r0 │ │ │ │ + smlabteq r6, r6, ip, r0 │ │ │ │ + tsteq ip, r2, ror lr │ │ │ │ + tsteq r4, r4, lsr #12 │ │ │ │ + ldrdeq pc, [r5, -r0] │ │ │ │ @ instruction: 0x01060c92 │ │ │ │ - smlabbeq r6, r8, ip, r0 │ │ │ │ - tsteq r6, lr, ror ip │ │ │ │ - tsteq r4, ip, ror r0 │ │ │ │ - tstpeq r5, r6, ror #16 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0106019e │ │ │ │ - tsteq r6, r2, asr #24 │ │ │ │ - tsteq r6, r4, asr #24 │ │ │ │ - tsteq r6, ip, lsr r1 │ │ │ │ - tsteq r6, lr, lsr #24 │ │ │ │ - tsteq r6, r8, lsr #24 │ │ │ │ - tsteq r6, r2, lsr #24 │ │ │ │ - tsteq r6, ip, lsl ip │ │ │ │ - tsteq r6, r6, lsl ip │ │ │ │ - tsteq r6, r4, lsl ip │ │ │ │ - tsteq r6, r2, lsl ip │ │ │ │ - tsteq r6, ip, lsl #24 │ │ │ │ + smlabbeq r6, r2, ip, r0 │ │ │ │ + smlatbeq r5, r0, r7, pc @ │ │ │ │ + tsteq r6, r2, ror ip │ │ │ │ + tsteq r6, sl, asr ip │ │ │ │ + @ instruction: 0x010605ba │ │ │ │ + tsteq r6, lr, lsr ip │ │ │ │ + tsteq r6, r6, lsr ip │ │ │ │ + @ instruction: 0x010cbd98 │ │ │ │ + tsteq r4, r8, lsl #24 │ │ │ │ tsteq r6, sl, lsl #24 │ │ │ │ - tsteq r6, r8, lsl #24 │ │ │ │ - tsteq r6, r6, lsl #24 │ │ │ │ - @ instruction: 0x010cbdb2 │ │ │ │ - tsteq r4, r4, ror #10 │ │ │ │ - tstpeq r5, r0, lsl r7 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq r0, [r6, -r2] │ │ │ │ - smlabteq r6, r2, fp, r0 │ │ │ │ - smlatteq r5, r0, r6, pc @ │ │ │ │ - @ instruction: 0x01060bb2 │ │ │ │ - @ instruction: 0x01060b9a │ │ │ │ + tsteq r6, r2, lsl #24 │ │ │ │ strdeq r0, [r6, -sl] │ │ │ │ - tsteq r6, lr, ror fp │ │ │ │ - tsteq r6, r6, ror fp │ │ │ │ - ldrdeq fp, [ip, -r8] │ │ │ │ - tsteq r4, r8, asr #22 │ │ │ │ - tsteq r6, sl, asr #22 │ │ │ │ - tsteq r6, r2, asr #22 │ │ │ │ - tsteq r6, sl, lsr fp │ │ │ │ - tsteq r6, r8, lsr fp │ │ │ │ - tsteq r6, r8, lsr fp │ │ │ │ + strdeq r0, [r6, -r8] │ │ │ │ + strdeq r0, [r6, -r8] │ │ │ │ + strdeq r0, [r6, -r4] │ │ │ │ + smlabteq r6, r6, fp, r0 │ │ │ │ + smlabteq r6, r6, fp, r0 │ │ │ │ + ldrdeq r0, [r6, -r2] │ │ │ │ + @ instruction: 0x01060b94 │ │ │ │ + @ instruction: 0x01060b94 │ │ │ │ + @ instruction: 0x01060bb0 │ │ │ │ + tsteq r6, r2, ror #22 │ │ │ │ + tsteq r6, r2, ror #22 │ │ │ │ + smlabbeq r6, lr, fp, r0 │ │ │ │ + tsteq r6, r2, lsr fp │ │ │ │ tsteq r6, r4, lsr fp │ │ │ │ + tsteq r6, r2, ror fp │ │ │ │ tsteq r6, r6, lsl #22 │ │ │ │ - tsteq r6, r6, lsl #22 │ │ │ │ - tsteq r6, r2, lsl fp │ │ │ │ - ldrdeq r0, [r6, -r4] │ │ │ │ - ldrdeq r0, [r6, -r4] │ │ │ │ - strdeq r0, [r6, -r0] │ │ │ │ - smlatbeq r6, r2, sl, r0 │ │ │ │ - smlatbeq r6, r2, sl, r0 │ │ │ │ - smlabteq r6, lr, sl, r0 │ │ │ │ - tsteq r6, r2, ror sl │ │ │ │ - tsteq r6, r4, ror sl │ │ │ │ - @ instruction: 0x01060ab2 │ │ │ │ - tsteq r6, r6, asr #20 │ │ │ │ - tsteq r6, r8, asr #20 │ │ │ │ - @ instruction: 0x01060a96 │ │ │ │ - tsteq r6, sl, lsl sl │ │ │ │ - tsteq r6, ip, lsl sl │ │ │ │ - tsteq r6, sl, ror sl │ │ │ │ - smlatteq r6, lr, r9, r0 │ │ │ │ + tsteq r6, r8, lsl #22 │ │ │ │ + tsteq r6, r6, asr fp │ │ │ │ + ldrdeq r0, [r6, -sl] │ │ │ │ + ldrdeq r0, [r6, -ip] │ │ │ │ + tsteq r6, sl, lsr fp │ │ │ │ + smlatbeq r6, lr, sl, r0 │ │ │ │ + @ instruction: 0x01060ab0 │ │ │ │ + tsteq r6, lr, lsl fp │ │ │ │ + smlabbeq r6, r2, sl, r0 │ │ │ │ + smlabbeq r6, r4, sl, r0 │ │ │ │ + tsteq r6, r2, lsl #22 │ │ │ │ + tsteq r6, r6, asr sl │ │ │ │ + tsteq r6, r6, asr sl │ │ │ │ + smlatteq r6, r2, sl, r0 │ │ │ │ + smlatteq r6, lr, sl, r0 │ │ │ │ strdeq r0, [r6, -r0] │ │ │ │ - tsteq r6, lr, asr sl │ │ │ │ - smlabteq r6, r2, r9, r0 │ │ │ │ - smlabteq r6, r4, r9, r0 │ │ │ │ - tsteq r6, r2, asr #20 │ │ │ │ - @ instruction: 0x01060996 │ │ │ │ - @ instruction: 0x01060996 │ │ │ │ - tsteq r6, r2, lsr #20 │ │ │ │ - tsteq r6, lr, lsr #20 │ │ │ │ - tsteq r6, r0, lsr sl │ │ │ │ - tsteq r6, r2, lsr sl │ │ │ │ - tsteq r6, lr, lsr sl │ │ │ │ - strdeq r0, [r6, -r4] │ │ │ │ - tsteq r6, r2, lsr sl │ │ │ │ - tsteq r6, r0, lsl sl │ │ │ │ + strdeq r0, [r6, -r2] │ │ │ │ + strdeq r0, [r6, -lr] │ │ │ │ + @ instruction: 0x01060ab4 │ │ │ │ + strdeq r0, [r6, -r2] │ │ │ │ + ldrdeq r0, [r6, -r0] │ │ │ │ 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 ff78f09c │ │ │ │ - smlatteq r6, r0, r6, r0 │ │ │ │ - tsteq r6, r4, lsr r7 │ │ │ │ - strdeq r0, [r6, -sl] │ │ │ │ - smlatbeq r6, lr, r6, r0 │ │ │ │ - tsteq r6, sl, lsl r7 │ │ │ │ - smlabbeq r6, ip, r6, r0 │ │ │ │ - smlabbeq r6, ip, r6, r0 │ │ │ │ - strdeq r0, [r6, -ip] │ │ │ │ - @ instruction: 0x01060696 │ │ │ │ - tsteq r6, r8, asr #12 │ │ │ │ - smlabbeq r4, r8, lr, sp │ │ │ │ - smlatteq r4, r0, r1, r7 │ │ │ │ - tsteq r6, ip, ror #6 │ │ │ │ - tstpeq r5, ip, asr #16 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r8, asr #16 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010471b4 │ │ │ │ - tstpeq r5, r4, lsr r8 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r4, lsr r8 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r4, lsr r8 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, ip, lsr #16 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r8, lsr #16 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r4, lsr #16 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r4, lsr #16 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r8, lsr #16 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, ip, lsr #16 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r4, lsr r8 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010cb59e │ │ │ │ - @ instruction: 0x010605b6 │ │ │ │ - @ instruction: 0x010605b8 │ │ │ │ - @ instruction: 0x010605b0 │ │ │ │ - smlatbeq r6, sl, r5, r0 │ │ │ │ - tsteq r6, ip, ror r5 │ │ │ │ - @ instruction: 0x01060594 │ │ │ │ - tsteq r6, r4, ror #10 │ │ │ │ - tsteq ip, lr, lsl #10 │ │ │ │ + smlatbeq r6, r0, r7, r0 │ │ │ │ + strdeq r0, [r6, -r4] │ │ │ │ + @ instruction: 0x010607ba │ │ │ │ + tsteq r6, lr, ror #14 │ │ │ │ + ldrdeq r0, [r6, -sl] │ │ │ │ + tsteq r6, ip, asr #14 │ │ │ │ + tsteq r6, ip, asr #14 │ │ │ │ + @ instruction: 0x010607bc │ │ │ │ + tsteq r6, r6, asr r7 │ │ │ │ + tsteq r6, r8, lsl #14 │ │ │ │ + tsteq r4, r8, asr #30 │ │ │ │ + smlatbeq r4, r0, r2, r7 │ │ │ │ + tsteq r6, ip, lsr #8 │ │ │ │ + tstpeq r5, ip, lsl #18 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r8, lsl #18 @ p-variant is OBSOLETE │ │ │ │ + tsteq r4, r4, ror r2 │ │ │ │ + strdeq pc, [r5, -r4] │ │ │ │ + strdeq pc, [r5, -r4] │ │ │ │ + strdeq pc, [r5, -r4] │ │ │ │ + smlatteq r5, ip, r8, pc @ │ │ │ │ + smlatteq r5, r8, r8, pc @ │ │ │ │ + smlatteq r5, r4, r8, pc @ │ │ │ │ + smlatteq r5, r4, r8, pc @ │ │ │ │ + smlatteq r5, r8, r8, pc @ │ │ │ │ + smlatteq r5, ip, r8, pc @ │ │ │ │ + strdeq pc, [r5, -r4] │ │ │ │ + tsteq ip, lr, asr r6 │ │ │ │ + tsteq r6, r6, ror r6 │ │ │ │ + tsteq r6, r8, ror r6 │ │ │ │ + tsteq r6, r0, ror r6 │ │ │ │ + tsteq r6, sl, ror #12 │ │ │ │ + tsteq r6, ip, lsr r6 │ │ │ │ + tsteq r6, r4, asr r6 │ │ │ │ + tsteq r6, r4, lsr #12 │ │ │ │ + smlabteq ip, lr, r5, fp │ │ │ │ + tsteq r6, ip, lsr #12 │ │ │ │ + tsteq r6, r4, lsr #12 │ │ │ │ + tsteq r6, lr, lsr #12 │ │ │ │ + tsteq r6, r4, lsr r6 │ │ │ │ + tsteq r6, sl, lsr r6 │ │ │ │ + tsteq r4, r8, ror lr │ │ │ │ + tstpeq r3, lr, ror #14 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r3, r6, ror #14 @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, lr, lsl #12 │ │ │ │ + @ instruction: 0x0105ee96 │ │ │ │ + tsteq r6, r2, lsl #12 │ │ │ │ + tstpeq r3, r8, lsl r7 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r3, r0, lsl r7 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r6, lr, r5, r0 │ │ │ │ + tsteq r6, r0, lsr #12 │ │ │ │ + tsteq r5, r0, asr #28 │ │ │ │ + tsteq r6, r2, lsl r6 │ │ │ │ + tsteq r6, sl, lsl #12 │ │ │ │ + tsteq r6, ip, lsl #12 │ │ │ │ + tsteq r6, sl, lsl #12 │ │ │ │ + ldrdeq pc, [r3, -r8] │ │ │ │ + tsteq r6, lr, lsl r6 │ │ │ │ + tsteq r6, r4, lsl #12 │ │ │ │ + tsteq r4, r2, lsr #18 │ │ │ │ + smlatteq r6, r4, r5, r0 │ │ │ │ + ldrdeq r0, [r6, -lr] │ │ │ │ + ldrdeq r0, [r6, -ip] │ │ │ │ + ldrdeq r0, [r6, -sl] │ │ │ │ + ldrdeq r0, [r6, -ip] │ │ │ │ + ldrdeq r0, [r6, -r0] │ │ │ │ + smlabteq r6, r6, r5, r0 │ │ │ │ + @ instruction: 0x010605bc │ │ │ │ + smlatbeq r6, lr, r5, r0 │ │ │ │ + ldrdeq lr, [r5, -r8] │ │ │ │ + smlatbeq r6, r2, r5, r0 │ │ │ │ + smlatbeq r3, r4, r4, pc @ │ │ │ │ + tsteq r6, r6, asr #6 │ │ │ │ tsteq r6, ip, ror #10 │ │ │ │ - tsteq r6, r4, ror #10 │ │ │ │ - tsteq r6, lr, ror #10 │ │ │ │ - tsteq r6, r4, ror r5 │ │ │ │ - tsteq r6, sl, ror r5 │ │ │ │ - @ instruction: 0x01046db8 │ │ │ │ - smlatbeq r3, lr, r6, pc @ │ │ │ │ - smlatbeq r3, r6, r6, pc @ │ │ │ │ - tsteq r6, lr, asr #10 │ │ │ │ - ldrdeq lr, [r5, -r6] │ │ │ │ - tsteq r6, r2, asr #10 │ │ │ │ - tstpeq r3, r8, asr r6 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r3, r0, asr r6 @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, lr, lsr #10 │ │ │ │ - tsteq r6, r0, ror #10 │ │ │ │ - smlabbeq r5, r0, sp, lr │ │ │ │ - tsteq r6, r2, asr r5 │ │ │ │ - tsteq r6, sl, asr #10 │ │ │ │ - tsteq r6, ip, asr #10 │ │ │ │ - tsteq r6, sl, asr #10 │ │ │ │ - tstpeq r3, r8, lsl r5 @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, lr, asr r5 │ │ │ │ - tsteq r6, r4, asr #10 │ │ │ │ - tsteq r4, r2, ror #16 │ │ │ │ - tsteq r6, r4, lsr #10 │ │ │ │ - tsteq r6, lr, lsl r5 │ │ │ │ - tsteq r6, ip, lsl r5 │ │ │ │ + tsteq r6, r2, ror #10 │ │ │ │ + smlabteq r5, r4, sl, pc @ │ │ │ │ + tsteq r6, r8, asr r5 │ │ │ │ + tsteq r6, r4, asr r5 │ │ │ │ + tsteq r5, ip, lsl r5 │ │ │ │ + tsteq r4, r2, asr #20 │ │ │ │ + tsteq r4, sl, lsr #20 │ │ │ │ + tsteq r6, r4, lsr r5 │ │ │ │ + tsteq r5, lr, lsr #30 │ │ │ │ + tsteq r6, r0, lsr #10 │ │ │ │ tsteq r6, sl, lsl r5 │ │ │ │ - tsteq r6, ip, lsl r5 │ │ │ │ - tsteq r6, r0, lsl r5 │ │ │ │ - tsteq r6, r6, lsl #10 │ │ │ │ - strdeq r0, [r6, -ip] │ │ │ │ + tsteq r6, r4, lsl r5 │ │ │ │ + strdeq fp, [ip, -ip] │ │ │ │ + strdeq r0, [r6, -r6] │ │ │ │ smlatteq r6, lr, r4, r0 │ │ │ │ - tsteq r5, r8, lsl ip │ │ │ │ - smlatteq r6, r2, r4, r0 │ │ │ │ - smlatteq r3, r4, r3, pc @ │ │ │ │ - smlabbeq r6, r6, r2, r0 │ │ │ │ - smlatbeq r6, ip, r4, r0 │ │ │ │ - smlatbeq r6, r2, r4, r0 │ │ │ │ - tstpeq r5, r4, lsl #20 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x01060498 │ │ │ │ - @ instruction: 0x01060494 │ │ │ │ - tsteq r5, ip, asr r4 │ │ │ │ - smlabbeq r4, r2, r9, sp │ │ │ │ - tsteq r4, sl, ror #18 │ │ │ │ - tsteq r6, r4, ror r4 │ │ │ │ - tsteq r5, lr, ror #28 │ │ │ │ - tsteq r6, r0, ror #8 │ │ │ │ - tsteq r6, sl, asr r4 │ │ │ │ - tsteq r6, r4, asr r4 │ │ │ │ - tsteq ip, ip, lsr r1 │ │ │ │ - tsteq r6, r6, lsr r4 │ │ │ │ - tsteq r6, lr, lsr #8 │ │ │ │ - tsteq r6, r8, lsr #8 │ │ │ │ - smlabteq r4, lr, fp, r6 │ │ │ │ - tsteq r6, r0, lsl r4 │ │ │ │ - tsteq r5, r6, asr #20 │ │ │ │ - smlatteq r6, sl, r3, r0 │ │ │ │ - tsteq r5, ip, lsr #20 │ │ │ │ - tsteq r4, r6, asr r8 │ │ │ │ - tstpeq r5, r2, asr #4 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq r6, r2, r3, r0 │ │ │ │ - smlatteq r5, r4, r9, lr │ │ │ │ - tsteq r4, lr, lsl #16 │ │ │ │ - strdeq pc, [r5, -sl] │ │ │ │ - smlatbeq r5, r8, r1, pc @ │ │ │ │ - smlatbeq r5, r2, r1, pc @ │ │ │ │ - tsteq r4, ip, lsl #22 │ │ │ │ - smlabbeq r5, sl, r1, pc @ │ │ │ │ - smlabbeq r5, r8, r1, pc @ │ │ │ │ - smlabbeq r5, r6, r1, pc @ │ │ │ │ - tstpeq r5, ip, ror r1 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r6, ror r1 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r0, ror r1 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, lr, ror #2 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r0, ror r1 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r2, ror r1 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r8, ror r1 @ p-variant is OBSOLETE │ │ │ │ - smlatteq ip, r0, lr, sl │ │ │ │ - tsteq r6, r6, lsl #4 │ │ │ │ - tsteq r5, r8, asr #16 │ │ │ │ - tsteq r4, r2, ror r6 │ │ │ │ - qaddeq pc, lr, r5 @ │ │ │ │ - @ instruction: 0x010601be │ │ │ │ - tsteq r5, r0, lsl #16 │ │ │ │ - tsteq r4, sl, lsr #12 │ │ │ │ - tstpeq r5, r6, lsl r0 @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, r6, ror r1 │ │ │ │ - @ instruction: 0x0105e7b8 │ │ │ │ - smlatteq r4, r2, r5, sp │ │ │ │ - smlabteq r5, lr, pc, lr @ │ │ │ │ - tsteq r6, r2, asr #2 │ │ │ │ - tsteq r4, ip, lsl #14 │ │ │ │ - tstpeq r3, r2 @ p-variant is OBSOLETE │ │ │ │ - strdeq lr, [r3, -sl] │ │ │ │ - tsteq r6, r6, lsl r1 │ │ │ │ - tsteq r5, sl, lsr #14 │ │ │ │ - tsteq r3, lr, lsl pc │ │ │ │ - ldrdeq r0, [r6, -r8] │ │ │ │ - smlabteq r6, lr, r0, r0 │ │ │ │ - smlabteq r6, r4, r0, r0 │ │ │ │ - smlabteq r6, r2, r0, r0 │ │ │ │ - smlabteq r6, r0, r0, r0 │ │ │ │ - smlabteq r6, r2, r0, r0 │ │ │ │ - smlabteq r6, r4, r0, r0 │ │ │ │ - smlabteq r6, r6, r0, r0 │ │ │ │ - tsteq r3, r0, lsl pc │ │ │ │ - tsteq r3, r8, lsl #30 │ │ │ │ - strheq r0, [r6, -r0] │ │ │ │ - tsteq r6, lr, ror #2 │ │ │ │ - smlatbeq r6, r2, r0, r0 │ │ │ │ - swpeq r0, sl, [r6] │ │ │ │ + smlatteq r6, r8, r4, r0 │ │ │ │ + smlabbeq r4, lr, ip, r6 │ │ │ │ + ldrdeq r0, [r6, -r0] │ │ │ │ + tsteq r5, r6, lsl #22 │ │ │ │ + smlatbeq r6, sl, r4, r0 │ │ │ │ + smlatteq r5, ip, sl, lr │ │ │ │ + tsteq r4, r6, lsl r9 │ │ │ │ + tstpeq r5, r2, lsl #6 @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, r2, ror #8 │ │ │ │ + smlatbeq r5, r4, sl, lr │ │ │ │ + smlabteq r4, lr, r8, sp │ │ │ │ + @ instruction: 0x0105f2ba │ │ │ │ + tstpeq r5, r8, ror #4 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r2, ror #4 @ p-variant is OBSOLETE │ │ │ │ + smlabteq r4, ip, fp, r6 │ │ │ │ + tstpeq r5, sl, asr #4 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r8, asr #4 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r6, asr #4 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, ip, lsr r2 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r6, lsr r2 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r0, lsr r2 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, lr, lsr #4 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r0, lsr r2 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r2, lsr r2 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r8, lsr r2 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq ip, r0, pc, sl @ │ │ │ │ + smlabteq r6, r6, r2, r0 │ │ │ │ + tsteq r5, r8, lsl #18 │ │ │ │ + tsteq r4, r2, lsr r7 │ │ │ │ + tstpeq r5, lr, lsl r1 @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, lr, ror r2 │ │ │ │ + smlabteq r5, r0, r8, lr │ │ │ │ + smlatteq r4, sl, r6, sp │ │ │ │ + ldrdeq pc, [r5, -r6] │ │ │ │ + tsteq r6, r6, lsr r2 │ │ │ │ + tsteq r5, r8, ror r8 │ │ │ │ + smlatbeq r4, r2, r6, sp │ │ │ │ + smlabbeq r5, lr, r0, pc @ │ │ │ │ + tsteq r6, r2, lsl #4 │ │ │ │ + smlabteq r4, ip, r7, r6 │ │ │ │ + smlabteq r3, r2, r0, pc @ │ │ │ │ + strheq pc, [r3, -sl] @ │ │ │ │ + ldrdeq r0, [r6, -r6] │ │ │ │ + smlatteq r5, sl, r7, lr │ │ │ │ + ldrdeq lr, [r3, -lr] │ │ │ │ + @ instruction: 0x01060198 │ │ │ │ + smlabbeq r6, lr, r1, r0 │ │ │ │ + smlabbeq r6, r4, r1, r0 │ │ │ │ + smlabbeq r6, r2, r1, r0 │ │ │ │ + smlabbeq r6, r0, r1, r0 │ │ │ │ + smlabbeq r6, r2, r1, r0 │ │ │ │ + smlabbeq r6, r4, r1, r0 │ │ │ │ + smlabbeq r6, r6, r1, r0 │ │ │ │ + ldrdeq lr, [r3, -r0] │ │ │ │ + smlabteq r3, r8, pc, lr @ │ │ │ │ + tsteq r6, r0, ror r1 │ │ │ │ + tsteq r6, lr, lsr #4 │ │ │ │ + tsteq r6, r2, ror #2 │ │ │ │ + tsteq r6, sl, asr r1 │ │ │ │ + strdeq r0, [r6, -ip] │ │ │ │ + tsteq r6, r0, lsr r1 │ │ │ │ tsteq r6, ip, lsr r1 │ │ │ │ - tsteq r6, r0, ror r0 │ │ │ │ - tsteq r6, ip, ror r0 │ │ │ │ - smlabbeq r6, r6, r0, r0 │ │ │ │ - smlabbeq r6, r2, r0, r0 │ │ │ │ + tsteq r6, r6, asr #2 │ │ │ │ + tsteq r6, r2, asr #2 │ │ │ │ + tsteq r6, lr, lsr r1 │ │ │ │ + tsteq r6, r4, lsl r1 │ │ │ │ + tsteq r6, r0, lsl r1 │ │ │ │ + tsteq r6, sl, lsr #2 │ │ │ │ + tsteq r6, r0, lsr #2 │ │ │ │ + tsteq r6, ip, lsl r1 │ │ │ │ + tsteq r6, r8, lsl r1 │ │ │ │ + tsteq r6, ip, lsl r1 │ │ │ │ + tsteq r6, r0, lsr #2 │ │ │ │ + tsteq r6, r8, lsr #2 │ │ │ │ + tsteq ip, lr, lsr ip │ │ │ │ + tsteq r6, r4, lsl r1 │ │ │ │ + tsteq r6, r2, lsl r1 │ │ │ │ + tsteq r6, r0, lsr r0 │ │ │ │ + tsteq r6, sl, lsr #32 │ │ │ │ + smlabteq r5, r4, r6, pc @ │ │ │ │ tsteq r6, lr, ror r0 │ │ │ │ - qaddeq r0, r4, r6 │ │ │ │ - qaddeq r0, r0, r6 │ │ │ │ - tsteq r6, sl, rrx │ │ │ │ - tsteq r6, r0, rrx │ │ │ │ - qaddeq r0, ip, r6 │ │ │ │ - qaddeq r0, r8, r6 │ │ │ │ - qaddeq r0, ip, r6 │ │ │ │ - tsteq r6, r0, rrx │ │ │ │ - tsteq r6, r8, rrx │ │ │ │ - tsteq ip, lr, ror fp │ │ │ │ - qaddeq r0, r4, r6 │ │ │ │ - qaddeq r0, r2, r6 │ │ │ │ + smlabbeq r6, r6, r0, r0 │ │ │ │ + smlatbeq r5, r2, r6, pc @ │ │ │ │ + tsteq r6, ip, asr #32 │ │ │ │ + qaddeq r0, r6, r6 │ │ │ │ + smlabbeq r5, r4, r6, pc @ │ │ │ │ + tsteq r6, r0, lsr #32 │ │ │ │ + tsteq r6, sl, lsr #32 │ │ │ │ + tstpeq r5, r8, ror #12 @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [r5, -r4] │ │ │ │ + strdeq pc, [r5, -lr] │ │ │ │ + tstpeq r5, ip, asr #12 @ p-variant is OBSOLETE │ │ │ │ + smlabteq r5, r8, pc, pc @ │ │ │ │ + ldrdeq pc, [r5, -r2] │ │ │ │ + tstpeq r5, r0, lsr r6 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0105ff9c │ │ │ │ + smlatbeq r5, r6, pc, pc @ │ │ │ │ + tstpeq r5, r4, lsl r6 @ p-variant is OBSOLETE │ │ │ │ tstpeq r5, r0, ror pc @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, sl, ror #30 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r4, lsl #12 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0105ffbe │ │ │ │ - smlabteq r5, r6, pc, pc @ │ │ │ │ - smlatteq r5, r2, r5, pc @ │ │ │ │ - smlabbeq r5, ip, pc, pc @ │ │ │ │ - @ instruction: 0x0105ff96 │ │ │ │ - smlabteq r5, r4, r5, pc @ │ │ │ │ - tstpeq r5, r0, ror #30 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, sl, ror #30 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq r5, r8, r5, pc @ │ │ │ │ - tstpeq r5, r4, lsr pc @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, lr, lsr pc @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r5, ip, r5, pc @ │ │ │ │ - tstpeq r5, r8, lsl #30 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r2, lsl pc @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r0, ror r5 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq pc, [r5, -ip] │ │ │ │ - smlatteq r5, r6, lr, pc @ │ │ │ │ - tstpeq r5, r4, asr r5 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0105feb0 │ │ │ │ - @ instruction: 0x0105feba │ │ │ │ - tstpeq r5, r8, lsr r5 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r5, r4, lr, pc @ │ │ │ │ - smlabbeq r5, ip, lr, pc @ │ │ │ │ - @ instruction: 0x01045eb8 │ │ │ │ - @ instruction: 0x010462ba │ │ │ │ + tstpeq r5, sl, ror pc @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [r5, -r8] │ │ │ │ + tstpeq r5, r4, asr #30 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, ip, asr #30 @ p-variant is OBSOLETE │ │ │ │ + tsteq r4, r8, ror pc │ │ │ │ + tsteq r4, sl, ror r3 │ │ │ │ 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 fed8cff0 │ │ │ │ @ instruction: 0xf7fd447a │ │ │ │ svclt 0x0000bb95 │ │ │ │ - @ instruction: 0x01045fb8 │ │ │ │ - @ instruction: 0x01045fb6 │ │ │ │ - smlatbeq r4, r0, r4, r6 │ │ │ │ - tstpeq r5, sl, asr fp @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r8, ror #22 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0103e79e │ │ │ │ - tstpeq r5, r6, asr fp @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r0, asr fp @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, sl, asr #22 @ p-variant is OBSOLETE │ │ │ │ - tsteq r3, ip, asr #14 │ │ │ │ - smlabteq r4, r4, ip, ip │ │ │ │ - smlatbeq ip, r0, r5, sl │ │ │ │ - tsteq r5, lr, lsl #18 │ │ │ │ - smlatbeq r3, r4, r7, lr │ │ │ │ - @ instruction: 0x0103e79c │ │ │ │ - strdeq lr, [r5, -r2] │ │ │ │ + tsteq r4, r8, ror r0 │ │ │ │ + tsteq r4, r6, ror r0 │ │ │ │ + tsteq r4, r0, ror #10 │ │ │ │ + tstpeq r5, sl, lsl ip @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r8, lsr #24 @ p-variant is OBSOLETE │ │ │ │ + tsteq r3, lr, asr r8 │ │ │ │ + tstpeq r5, r6, lsl ip @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r0, lsl ip @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, sl, lsl #24 @ p-variant is OBSOLETE │ │ │ │ + tsteq r3, ip, lsl #16 │ │ │ │ + smlabbeq r4, r4, sp, ip │ │ │ │ + tsteq ip, r0, ror #12 │ │ │ │ + smlabteq r5, lr, r9, lr │ │ │ │ + tsteq r3, r4, ror #16 │ │ │ │ + tsteq r3, ip, asr r8 │ │ │ │ + @ instruction: 0x0105e9b2 │ │ │ │ + @ instruction: 0x0105fb98 │ │ │ │ + tsteq r3, lr, lsr #16 │ │ │ │ + tsteq r3, r6, lsr #16 │ │ │ │ + smlabbeq r5, ip, fp, pc @ │ │ │ │ + tsteq r3, r4, asr r7 │ │ │ │ + strdeq pc, [r5, -r0] │ │ │ │ + smlatteq r5, sl, sl, pc @ │ │ │ │ + smlatteq r5, r4, sl, pc @ │ │ │ │ + ldrdeq pc, [r5, -lr] │ │ │ │ + ldrdeq pc, [r5, -ip] │ │ │ │ + ldrdeq pc, [r5, -sl] │ │ │ │ + ldrdeq pc, [r5, -r4] │ │ │ │ + ldrdeq pc, [r5, -r2] │ │ │ │ ldrdeq pc, [r5, -r8] │ │ │ │ - tsteq r3, lr, ror #14 │ │ │ │ - tsteq r3, r6, ror #14 │ │ │ │ - smlabteq r5, ip, sl, pc @ │ │ │ │ - @ instruction: 0x0103e694 │ │ │ │ - tstpeq r5, r0, lsr sl @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, sl, lsr #20 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r4, lsr #20 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, lr, lsl sl @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, ip, lsl sl @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, sl, lsl sl @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r4, lsl sl @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r2, lsl sl @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r8, lsl sl @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r2, lsr #20 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r4, lsr #20 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r6, lsr #20 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r0, lsr sl @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r6, lsr sl @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, ip, lsr sl @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, sl, asr #20 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, ip, asr #20 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r5, r2, sl, pc @ │ │ │ │ + smlatteq r5, r4, sl, pc @ │ │ │ │ + smlatteq r5, r6, sl, pc @ │ │ │ │ + strdeq pc, [r5, -r0] │ │ │ │ + strdeq pc, [r5, -r6] │ │ │ │ + strdeq pc, [r5, -ip] │ │ │ │ + tstpeq r5, sl, lsl #22 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, ip, lsl #22 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r6, lsl fp @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, ip, lsl fp @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r2, lsr #22 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r0, lsr fp @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010ca3b4 │ │ │ │ + tsteq r3, r6, lsl r5 │ │ │ │ + smlatteq r5, r6, sl, pc @ │ │ │ │ + tsteq r4, ip, asr #26 │ │ │ │ + smlabteq r5, sl, sl, pc @ │ │ │ │ + smlabteq r5, r8, sl, pc @ │ │ │ │ + @ instruction: 0x0105fabe │ │ │ │ + @ instruction: 0x0105fabc │ │ │ │ + @ instruction: 0x01045d92 │ │ │ │ + tsteq r5, r0, lsr sl │ │ │ │ + ldrdeq r0, [r7, -lr] │ │ │ │ + tstpeq r5, ip, ror sl @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0105ec92 │ │ │ │ + tstpeq r5, r0, ror #20 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, sl, asr sl @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r8, asr sl @ p-variant is OBSOLETE │ │ │ │ tstpeq r5, r6, asr sl @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, ip, asr sl @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r2, ror #20 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r0, ror sl @ p-variant is OBSOLETE │ │ │ │ - strdeq sl, [ip, -r4] │ │ │ │ + tstpeq r5, ip, asr #20 @ p-variant is OBSOLETE │ │ │ │ + smlabteq r5, r0, r5, lr │ │ │ │ tsteq r3, r6, asr r4 │ │ │ │ - tstpeq r5, r6, lsr #20 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r4, ip, ip, r5 │ │ │ │ - tstpeq r5, sl, lsl #20 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r8, lsl #20 @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [r5, -lr] │ │ │ │ - strdeq pc, [r5, -ip] │ │ │ │ - ldrdeq r5, [r4, -r2] │ │ │ │ - tsteq r5, r0, ror r9 │ │ │ │ - tsteq r7, lr, lsl sl │ │ │ │ - @ instruction: 0x0105f9bc │ │ │ │ - ldrdeq lr, [r5, -r2] │ │ │ │ - smlatbeq r5, r0, r9, pc @ │ │ │ │ - @ instruction: 0x0105f99a │ │ │ │ + tsteq r3, lr, asr #8 │ │ │ │ + @ instruction: 0x0105e59e │ │ │ │ + tsteq r3, r4, lsr #8 │ │ │ │ + tsteq r3, ip, lsl r4 │ │ │ │ + ldrdeq pc, [r5, -ip] │ │ │ │ + strdeq lr, [r3, -r2] │ │ │ │ + smlatteq r3, sl, r3, lr │ │ │ │ + @ instruction: 0x0105f9ba │ │ │ │ + smlabteq r3, r0, r3, lr │ │ │ │ + @ instruction: 0x0103e3b8 │ │ │ │ @ instruction: 0x0105f998 │ │ │ │ - @ instruction: 0x0105f996 │ │ │ │ - smlabbeq r5, ip, r9, pc @ │ │ │ │ - tsteq r5, r0, lsl #10 │ │ │ │ - @ instruction: 0x0103e396 │ │ │ │ smlabbeq r3, lr, r3, lr │ │ │ │ - ldrdeq lr, [r5, -lr] │ │ │ │ - tsteq r3, r4, ror #6 │ │ │ │ + smlabbeq r3, r6, r3, lr │ │ │ │ + tstpeq r5, r6, ror r9 @ p-variant is OBSOLETE │ │ │ │ tsteq r3, ip, asr r3 │ │ │ │ - tstpeq r5, ip, lsl r9 @ p-variant is OBSOLETE │ │ │ │ - tsteq r3, r2, lsr r3 │ │ │ │ - tsteq r3, sl, lsr #6 │ │ │ │ - strdeq pc, [r5, -sl] │ │ │ │ - mrseq lr, SP_svc │ │ │ │ - strdeq lr, [r3, -r8] │ │ │ │ - ldrdeq pc, [r5, -r8] │ │ │ │ - smlabteq r3, lr, r2, lr │ │ │ │ - smlabteq r3, r6, r2, lr │ │ │ │ - @ instruction: 0x0105f8b6 │ │ │ │ - @ instruction: 0x0103e29c │ │ │ │ - @ instruction: 0x0103e294 │ │ │ │ - @ instruction: 0x0105f892 │ │ │ │ - smlabteq r5, lr, r9, sp │ │ │ │ - strdeq lr, [r5, -r6] │ │ │ │ - tstpeq r5, lr, lsl #16 @ p-variant is OBSOLETE │ │ │ │ - tsteq r3, r4, lsr #4 │ │ │ │ - tsteq r3, ip, lsl r2 │ │ │ │ - smlatteq r5, ip, r7, pc @ │ │ │ │ - strdeq lr, [r3, -r2] │ │ │ │ - smlatteq r3, sl, r1, lr │ │ │ │ - smlabteq r5, sl, r7, pc @ │ │ │ │ - smlabteq r3, r0, r1, lr │ │ │ │ - @ instruction: 0x0103e1b8 │ │ │ │ - smlatbeq r5, ip, r7, pc @ │ │ │ │ - tsteq r3, sl, asr #2 │ │ │ │ - smlatteq r5, r4, r8, sp │ │ │ │ - smlatteq r4, r8, r4, ip │ │ │ │ - smlatteq r4, sl, r4, ip │ │ │ │ - smlabteq r4, lr, r4, ip │ │ │ │ - tstpeq r5, r6, ror #14 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r6, ror #14 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, lr, asr r7 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, ip, asr r7 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r4, ror r7 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r5, ip, r7, pc @ │ │ │ │ - smlabbeq r5, sl, r7, pc @ │ │ │ │ - @ instruction: 0x0105f79e │ │ │ │ - @ instruction: 0x0105f7b0 │ │ │ │ - @ instruction: 0x0106e69c │ │ │ │ - @ instruction: 0x0105f790 │ │ │ │ - @ instruction: 0x0105f790 │ │ │ │ - @ instruction: 0x0105f790 │ │ │ │ - @ instruction: 0x0105f79c │ │ │ │ - smlatbeq r5, r0, r7, pc @ │ │ │ │ - smlatbeq r5, r4, r7, pc @ │ │ │ │ - smlatbeq r5, r8, r7, pc @ │ │ │ │ - smlatbeq r5, r0, r7, pc @ │ │ │ │ - @ instruction: 0x0105f798 │ │ │ │ - @ instruction: 0x0105f798 │ │ │ │ - tstpeq r5, ip, lsr #6 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq ip, r2, sp, r9 │ │ │ │ - tstpeq r5, r2, ror r7 @ p-variant is OBSOLETE │ │ │ │ - tsteq r7, r4, ror r5 │ │ │ │ - tstpeq r5, r4, ror #14 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r8, asr r7 @ p-variant is OBSOLETE │ │ │ │ - tsteq r3, r6, ror pc │ │ │ │ - tsteq r3, lr, ror #30 │ │ │ │ - tstpeq r5, r8, lsr r7 @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, sl, lsr #10 │ │ │ │ - tsteq r5, lr, asr #16 │ │ │ │ - tsteq r5, r6, asr r8 │ │ │ │ - tsteq r5, r2, ror #16 │ │ │ │ - tsteq r5, r2, ror #16 │ │ │ │ - tsteq r5, r2, ror #16 │ │ │ │ - tsteq r5, r2, ror #16 │ │ │ │ - tsteq r5, lr, ror #16 │ │ │ │ - tsteq r5, lr, ror #16 │ │ │ │ + tsteq r3, r4, asr r3 │ │ │ │ + tstpeq r5, r2, asr r9 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r5, lr, sl, sp │ │ │ │ + @ instruction: 0x0105e4b6 │ │ │ │ + smlabteq r5, lr, r8, pc @ │ │ │ │ + smlatteq r3, r4, r2, lr │ │ │ │ + ldrdeq lr, [r3, -ip] │ │ │ │ + smlatbeq r5, ip, r8, pc @ │ │ │ │ + @ instruction: 0x0103e2b2 │ │ │ │ + smlatbeq r3, sl, r2, lr │ │ │ │ + smlabbeq r5, sl, r8, pc @ │ │ │ │ + smlabbeq r3, r0, r2, lr │ │ │ │ + tsteq r3, r8, ror r2 │ │ │ │ + tstpeq r5, ip, ror #16 @ p-variant is OBSOLETE │ │ │ │ + tsteq r3, sl, lsl #4 │ │ │ │ + smlatbeq r5, r4, r9, sp │ │ │ │ + smlatbeq r4, r8, r5, ip │ │ │ │ + smlatbeq r4, sl, r5, ip │ │ │ │ + smlabbeq r4, lr, r5, ip │ │ │ │ + tstpeq r5, r6, lsr #16 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r6, lsr #16 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, lr, lsl r8 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, ip, lsl r8 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r4, lsr r8 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, ip, asr #16 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, sl, asr #16 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, lr, asr r8 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r0, ror r8 @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, ip, asr r7 │ │ │ │ + tstpeq r5, r0, asr r8 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r0, asr r8 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r0, asr r8 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, ip, asr r8 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r0, ror #16 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r4, ror #16 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r8, ror #16 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r0, ror #16 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r8, asr r8 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r8, asr r8 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r5, ip, r3, pc @ │ │ │ │ + tsteq ip, r2, ror #28 │ │ │ │ + tstpeq r5, r2, lsr r8 @ p-variant is OBSOLETE │ │ │ │ + tsteq r7, r4, lsr r6 │ │ │ │ + tstpeq r5, r4, lsr #16 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r8, lsl r8 @ p-variant is OBSOLETE │ │ │ │ + tsteq r3, r6, lsr r0 │ │ │ │ + tsteq r3, lr, lsr #32 │ │ │ │ + strdeq pc, [r5, -r8] │ │ │ │ + smlatteq r6, sl, r5, lr │ │ │ │ + tsteq r5, lr, lsl #18 │ │ │ │ + tsteq r5, r6, lsl r9 │ │ │ │ + tsteq r5, r2, lsr #18 │ │ │ │ + tsteq r5, r2, lsr #18 │ │ │ │ + tsteq r5, r2, lsr #18 │ │ │ │ + tsteq r5, r2, lsr #18 │ │ │ │ + tsteq r5, lr, lsr #18 │ │ │ │ + tsteq r5, lr, lsr #18 │ │ │ │ + tsteq r5, lr, lsr #20 │ │ │ │ + tsteq r5, sl, lsr #18 │ │ │ │ tsteq r5, lr, ror #18 │ │ │ │ - tsteq r5, sl, ror #16 │ │ │ │ - smlatbeq r5, lr, r8, lr │ │ │ │ - tsteq r5, lr, asr r8 │ │ │ │ - tsteq r5, lr, ror #16 │ │ │ │ - tstpeq r5, lr, lsr #12 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, lr, asr #12 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0105e892 │ │ │ │ - @ instruction: 0x0105e89a │ │ │ │ - tstpeq r5, r6, lsr r6 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r6, lsr r6 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r6, lsr r6 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r6, lsr r6 @ p-variant is OBSOLETE │ │ │ │ - tsteq r5, sl, ror r8 │ │ │ │ - tsteq r5, sl, ror r8 │ │ │ │ - tstpeq r5, r6, lsl r6 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, sl, lsl r6 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r6, lsr #12 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, lr, lsr #12 @ p-variant is OBSOLETE │ │ │ │ - tsteq ip, r0, lsr fp │ │ │ │ - tstpeq r5, r0, lsr #12 @ p-variant is OBSOLETE │ │ │ │ - tsteq r4, r6, asr pc │ │ │ │ - tsteq r4, r2, asr pc │ │ │ │ - tstpeq r5, r4, lsl #12 @ p-variant is OBSOLETE │ │ │ │ - tsteq r5, r8, ror #8 │ │ │ │ - strdeq pc, [r5, -sl] │ │ │ │ - strdeq pc, [r5, -ip] │ │ │ │ - strdeq pc, [r5, -r4] │ │ │ │ - tsteq r5, sl, lsl #8 │ │ │ │ - @ instruction: 0x0104539e │ │ │ │ - strdeq sp, [r3, -r0] │ │ │ │ - smlatteq r3, sl, fp, sp │ │ │ │ - smlatteq r3, r4, fp, sp │ │ │ │ - tsteq r5, r6, asr #32 │ │ │ │ - tsteq r5, r2, asr #32 │ │ │ │ - tsteq r5, r2, asr #32 │ │ │ │ - tsteq r5, r6, asr #32 │ │ │ │ - tsteq r5, r2, asr #32 │ │ │ │ - tsteq r5, sl, ror #30 │ │ │ │ - tsteq r5, r0, ror pc │ │ │ │ - tsteq r5, lr, ror pc │ │ │ │ - smlabbeq r5, r0, pc, sp @ │ │ │ │ - tsteq r5, lr, ror pc │ │ │ │ - strdeq sp, [r3, -r4] │ │ │ │ + tsteq r5, lr, lsl r9 │ │ │ │ + tsteq r5, lr, lsr #18 │ │ │ │ + smlatteq r5, lr, r6, pc @ │ │ │ │ + tstpeq r5, lr, lsl #14 @ p-variant is OBSOLETE │ │ │ │ + tsteq r5, r2, asr r9 │ │ │ │ + tsteq r5, sl, asr r9 │ │ │ │ + strdeq pc, [r5, -r6] │ │ │ │ + strdeq pc, [r5, -r6] │ │ │ │ + strdeq pc, [r5, -r6] │ │ │ │ + strdeq pc, [r5, -r6] │ │ │ │ + tsteq r5, sl, lsr r9 │ │ │ │ + tsteq r5, sl, lsr r9 │ │ │ │ + ldrdeq pc, [r5, -r6] │ │ │ │ + ldrdeq pc, [r5, -sl] │ │ │ │ + smlatteq r5, r6, r6, pc @ │ │ │ │ + smlatteq r5, lr, r6, pc @ │ │ │ │ + strdeq r9, [ip, -r0] │ │ │ │ + smlatteq r5, r0, r6, pc @ │ │ │ │ + tsteq r4, r6, lsl r0 │ │ │ │ + tsteq r4, r2, lsl r0 │ │ │ │ + smlabteq r5, r4, r6, pc @ │ │ │ │ + tsteq r5, r8, lsr #10 │ │ │ │ + @ instruction: 0x0105f6ba │ │ │ │ + @ instruction: 0x0105f6bc │ │ │ │ + @ instruction: 0x0105f6b4 │ │ │ │ + smlabteq r5, sl, r4, sp │ │ │ │ + tsteq r4, lr, asr r4 │ │ │ │ + @ instruction: 0x0103dcb0 │ │ │ │ + smlatbeq r3, sl, ip, sp │ │ │ │ + smlatbeq r3, r4, ip, sp │ │ │ │ + tsteq r5, r6, lsl #2 │ │ │ │ + tsteq r5, r2, lsl #2 │ │ │ │ + tsteq r5, r2, lsl #2 │ │ │ │ + tsteq r5, r6, lsl #2 │ │ │ │ + tsteq r5, r2, lsl #2 │ │ │ │ + tsteq r5, sl, lsr #32 │ │ │ │ + tsteq r5, r0, lsr r0 │ │ │ │ + tsteq r5, lr, lsr r0 │ │ │ │ + tsteq r5, r0, asr #32 │ │ │ │ + tsteq r5, lr, lsr r0 │ │ │ │ + @ instruction: 0x0103dbb4 │ │ │ │ adchi pc, r0, r0, lsl #4 │ │ │ │ blcs 51bd50 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4079d4> │ │ │ │ svcge 0x00cbf638 │ │ │ │ cdpcs 14, 1, cr3, cr1, cr2, {0} │ │ │ │ bge ed1c84 │ │ │ │ @ instruction: 0xf006e8df │ │ │ │ tstcs r9, r9, lsl #2 │ │ │ │ @@ -42538,76 +42538,76 @@ │ │ │ │ ldcl 7, cr15, [sl, #-852] @ 0xfffffcac │ │ │ │ bmi 114c85c │ │ │ │ tstcs r1, fp, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ @ instruction: 0xf7d59600 │ │ │ │ andlt lr, r4, r2, asr sp │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - tsteq r5, r2, ror #28 │ │ │ │ - tsteq r5, lr, asr lr │ │ │ │ - tsteq r5, lr, asr lr │ │ │ │ - tsteq r5, r2, ror #28 │ │ │ │ - tsteq r5, r2, ror #28 │ │ │ │ - tsteq r5, r6, ror #28 │ │ │ │ - tsteq r5, r6, ror #28 │ │ │ │ - tsteq r5, sl, ror #28 │ │ │ │ - tsteq r5, sl, ror #28 │ │ │ │ - tsteq r5, lr, ror #28 │ │ │ │ - tsteq r5, r2, ror lr │ │ │ │ - tsteq r5, r6, ror lr │ │ │ │ - tsteq r5, lr, ror lr │ │ │ │ - smlabbeq r5, r2, lr, sp │ │ │ │ - smlabbeq r5, r6, lr, sp │ │ │ │ - smlabbeq r5, r8, lr, sp │ │ │ │ - smlabbeq r5, lr, lr, sp │ │ │ │ - @ instruction: 0x0105de90 │ │ │ │ - smlatbeq r5, r0, fp, sp │ │ │ │ - @ instruction: 0x0103d6b6 │ │ │ │ - tsteq r5, r0, asr fp │ │ │ │ - tsteq r5, r2, asr fp │ │ │ │ - tsteq r5, r0, ror #22 │ │ │ │ - tsteq r5, r2, ror #22 │ │ │ │ - tsteq r5, r0, ror fp │ │ │ │ - tsteq r5, r2, ror fp │ │ │ │ - smlabbeq r5, r0, fp, sp │ │ │ │ - smlabbeq r5, r2, fp, sp │ │ │ │ - @ instruction: 0x0105db90 │ │ │ │ - tsteq r5, ip, lsl #22 │ │ │ │ - tsteq r5, r2, lsl fp │ │ │ │ - tsteq r5, r4, lsr #22 │ │ │ │ - tsteq r5, sl, lsr #22 │ │ │ │ - tsteq r5, r4, lsr #22 │ │ │ │ - tsteq r5, r6, lsr #22 │ │ │ │ - tsteq r5, ip, lsr #22 │ │ │ │ - tsteq r5, lr, lsr #22 │ │ │ │ - tsteq r4, r6, ror #24 │ │ │ │ - tsteq r3, lr, asr r5 │ │ │ │ - tsteq r3, r8, asr r5 │ │ │ │ - strdeq r4, [r4, -ip] │ │ │ │ - tsteq r5, r8, ror #28 │ │ │ │ - tsteq r5, r6, ror lr │ │ │ │ - tsteq r5, r0, ror lr │ │ │ │ - tsteq r5, r6, ror lr │ │ │ │ - tsteq r5, r8, ror lr │ │ │ │ - strdeq ip, [r6, -sl] │ │ │ │ - smlatbeq ip, r6, r2, r9 │ │ │ │ - smlatteq r5, lr, fp, ip │ │ │ │ - tsteq r5, sl, lsl #24 │ │ │ │ - tsteq r5, r8, lsr lr │ │ │ │ - smlatteq r5, sl, fp, ip │ │ │ │ - tsteq r5, sl, lsr pc │ │ │ │ - smlabteq r5, ip, fp, ip │ │ │ │ - tsteq r4, sl, lsl #16 │ │ │ │ - tsteq r3, r2, asr r4 │ │ │ │ - tsteq r3, ip, asr #8 │ │ │ │ - ldrdeq lr, [r5, -sl] │ │ │ │ - smlabbeq r5, r0, fp, ip │ │ │ │ - smlabbeq r5, r4, lr, lr │ │ │ │ - tsteq r5, r4, ror #22 │ │ │ │ - tsteq r3, r6, lsr r0 │ │ │ │ + tsteq r5, r2, lsr #30 │ │ │ │ + tsteq r5, lr, lsl pc │ │ │ │ + tsteq r5, lr, lsl pc │ │ │ │ + tsteq r5, r2, lsr #30 │ │ │ │ + tsteq r5, r2, lsr #30 │ │ │ │ + tsteq r5, r6, lsr #30 │ │ │ │ + tsteq r5, r6, lsr #30 │ │ │ │ + tsteq r5, sl, lsr #30 │ │ │ │ + tsteq r5, sl, lsr #30 │ │ │ │ + tsteq r5, lr, lsr #30 │ │ │ │ + tsteq r5, r2, lsr pc │ │ │ │ + tsteq r5, r6, lsr pc │ │ │ │ + tsteq r5, lr, lsr pc │ │ │ │ + tsteq r5, r2, asr #30 │ │ │ │ + tsteq r5, r6, asr #30 │ │ │ │ + tsteq r5, r8, asr #30 │ │ │ │ + tsteq r5, lr, asr #30 │ │ │ │ + tsteq r5, r0, asr pc │ │ │ │ + tsteq r5, r0, ror #24 │ │ │ │ + tsteq r3, r6, ror r7 │ │ │ │ + tsteq r5, r0, lsl ip │ │ │ │ + tsteq r5, r2, lsl ip │ │ │ │ + tsteq r5, r0, lsr #24 │ │ │ │ + tsteq r5, r2, lsr #24 │ │ │ │ + tsteq r5, r0, lsr ip │ │ │ │ + tsteq r5, r2, lsr ip │ │ │ │ + tsteq r5, r0, asr #24 │ │ │ │ + tsteq r5, r2, asr #24 │ │ │ │ + tsteq r5, r0, asr ip │ │ │ │ + smlabteq r5, ip, fp, sp │ │ │ │ + ldrdeq sp, [r5, -r2] │ │ │ │ + smlatteq r5, r4, fp, sp │ │ │ │ + smlatteq r5, sl, fp, sp │ │ │ │ + smlatteq r5, r4, fp, sp │ │ │ │ + smlatteq r5, r6, fp, sp │ │ │ │ + smlatteq r5, ip, fp, sp │ │ │ │ + smlatteq r5, lr, fp, sp │ │ │ │ + tsteq r4, r6, lsr #26 │ │ │ │ + tsteq r3, lr, lsl r6 │ │ │ │ + tsteq r3, r8, lsl r6 │ │ │ │ + @ instruction: 0x010448bc │ │ │ │ + tsteq r5, r8, lsr #30 │ │ │ │ + tsteq r5, r6, lsr pc │ │ │ │ + tsteq r5, r0, lsr pc │ │ │ │ + tsteq r5, r6, lsr pc │ │ │ │ + tsteq r5, r8, lsr pc │ │ │ │ + @ instruction: 0x0106cfba │ │ │ │ + tsteq ip, r6, ror #6 │ │ │ │ + smlatbeq r5, lr, ip, ip │ │ │ │ + smlabteq r5, sl, ip, ip │ │ │ │ + strdeq lr, [r5, -r8] │ │ │ │ + smlatbeq r5, sl, ip, ip │ │ │ │ + strdeq ip, [r5, -sl] │ │ │ │ + smlabbeq r5, ip, ip, ip │ │ │ │ + smlabteq r4, sl, r8, r4 │ │ │ │ + tsteq r3, r2, lsl r5 │ │ │ │ + tsteq r3, ip, lsl #10 │ │ │ │ + @ instruction: 0x0105ee9a │ │ │ │ + tsteq r5, r0, asr #24 │ │ │ │ + tsteq r5, r4, asr #30 │ │ │ │ + tsteq r5, r4, lsr #24 │ │ │ │ + strdeq sp, [r3, -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 r5, r4, ror sp │ │ │ │ - tsteq r5, lr, lsr sp │ │ │ │ - tsteq r5, ip, lsl #26 │ │ │ │ - tsteq r5, r6, lsl sp │ │ │ │ - tsteq r5, r4, asr #26 │ │ │ │ - smlatbeq r5, sl, sp, lr │ │ │ │ - tsteq r5, ip, ror #26 │ │ │ │ - smlabbeq r5, r2, sp, lr │ │ │ │ - @ instruction: 0x0105edb0 │ │ │ │ + tsteq r5, r4, lsr lr │ │ │ │ + strdeq lr, [r5, -lr] │ │ │ │ + smlabteq r5, ip, sp, lr │ │ │ │ + ldrdeq lr, [r5, -r6] │ │ │ │ + tsteq r5, r4, lsl #28 │ │ │ │ + tsteq r5, sl, ror #28 │ │ │ │ + tsteq r5, ip, lsr #28 │ │ │ │ + tsteq r5, r2, asr #28 │ │ │ │ + tsteq r5, r0, ror lr │ │ │ │ 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 r5, r6, lsr #26 │ │ │ │ - tsteq r5, r0, lsr #18 │ │ │ │ - tsteq r5, sl, lsr #26 │ │ │ │ - tsteq r5, r2, lsr sp │ │ │ │ - tsteq r5, r6, lsr sp │ │ │ │ - tsteq r5, sl, lsr sp │ │ │ │ - tsteq r5, sl, lsr sp │ │ │ │ - tsteq r5, r2, lsr sp │ │ │ │ - tsteq r5, lr, lsr #26 │ │ │ │ - tsteq r5, r6, lsr #26 │ │ │ │ - tsteq r5, r2, lsr #26 │ │ │ │ - tsteq r5, lr, lsl sp │ │ │ │ - tsteq r5, r6, lsl sp │ │ │ │ - tsteq r5, lr, lsl #26 │ │ │ │ - tsteq r5, r6, lsl #26 │ │ │ │ - strdeq lr, [r5, -lr] │ │ │ │ + smlatteq r5, r6, sp, lr │ │ │ │ + smlatteq r5, r0, r9, ip │ │ │ │ + smlatteq r5, sl, sp, lr │ │ │ │ + strdeq lr, [r5, -r2] │ │ │ │ + strdeq lr, [r5, -r6] │ │ │ │ + strdeq lr, [r5, -sl] │ │ │ │ strdeq lr, [r5, -sl] │ │ │ │ strdeq lr, [r5, -r2] │ │ │ │ - tsteq r3, r6, asr pc │ │ │ │ + smlatteq r5, lr, sp, lr │ │ │ │ + smlatteq r5, r6, sp, lr │ │ │ │ + smlatteq r5, r2, sp, lr │ │ │ │ + ldrdeq lr, [r5, -lr] │ │ │ │ ldrdeq lr, [r5, -r6] │ │ │ │ - tsteq r3, r0, asr #30 │ │ │ │ - @ instruction: 0x010c8d94 │ │ │ │ - tsteq r3, r4, lsr pc │ │ │ │ - strdeq ip, [r5, -r8] │ │ │ │ - smlatbeq r5, r2, ip, lr │ │ │ │ - smlatbeq r5, r2, ip, lr │ │ │ │ - smlatbeq r5, r0, ip, lr │ │ │ │ - @ instruction: 0x0105ec9c │ │ │ │ - @ instruction: 0x0105ec98 │ │ │ │ - @ instruction: 0x0105ec96 │ │ │ │ - @ instruction: 0x0105ec9c │ │ │ │ - strdeq r8, [ip, -r8] │ │ │ │ - @ instruction: 0x0105ec92 │ │ │ │ - tsteq r5, r2, lsr #24 │ │ │ │ - tsteq r5, r0, lsr #24 │ │ │ │ - tsteq r5, r4, ror ip │ │ │ │ - tsteq r5, r8, lsl ip │ │ │ │ - tsteq r5, r6, lsl ip │ │ │ │ - tsteq r5, ip, lsl ip │ │ │ │ - tsteq ip, r8, ror ip │ │ │ │ - tsteq r3, r8, lsr lr │ │ │ │ - smlatteq r5, r0, r5, ip │ │ │ │ - tsteq r4, lr, asr r1 │ │ │ │ - tsteq r3, ip, asr lr │ │ │ │ - tsteq r3, r6, asr lr │ │ │ │ - smlatbeq r4, ip, r1, r4 │ │ │ │ - smlatbeq r4, lr, r1, r4 │ │ │ │ - @ instruction: 0x010441b4 │ │ │ │ - smlatteq ip, ip, fp, r8 │ │ │ │ + smlabteq r5, lr, sp, lr │ │ │ │ + smlabteq r5, r6, sp, lr │ │ │ │ + @ instruction: 0x0105edbe │ │ │ │ + @ instruction: 0x0105edba │ │ │ │ + @ instruction: 0x0105edb2 │ │ │ │ + tsteq r3, r6, lsl r0 │ │ │ │ + @ instruction: 0x0105ed96 │ │ │ │ + mrseq sp, (UNDEF: 3) │ │ │ │ + tsteq ip, r4, asr lr │ │ │ │ + strdeq ip, [r3, -r4] │ │ │ │ + @ instruction: 0x0105c7b8 │ │ │ │ + tsteq r5, r2, ror #26 │ │ │ │ + tsteq r5, r2, ror #26 │ │ │ │ + tsteq r5, r0, ror #26 │ │ │ │ + tsteq r5, ip, asr sp │ │ │ │ + tsteq r5, r8, asr sp │ │ │ │ + tsteq r5, r6, asr sp │ │ │ │ + tsteq r5, ip, asr sp │ │ │ │ + @ instruction: 0x010c8db8 │ │ │ │ + tsteq r5, r2, asr sp │ │ │ │ + smlatteq r5, r2, ip, lr │ │ │ │ + smlatteq r5, r0, ip, lr │ │ │ │ + tsteq r5, r4, lsr sp │ │ │ │ + ldrdeq lr, [r5, -r8] │ │ │ │ + ldrdeq lr, [r5, -r6] │ │ │ │ + ldrdeq lr, [r5, -ip] │ │ │ │ + tsteq ip, r8, lsr sp │ │ │ │ + strdeq ip, [r3, -r8] │ │ │ │ + smlatbeq r5, r0, r6, ip │ │ │ │ + tsteq r4, lr, lsl r2 │ │ │ │ + tsteq r3, ip, lsl pc │ │ │ │ + tsteq r3, r6, lsl pc │ │ │ │ + tsteq r4, ip, ror #4 │ │ │ │ + tsteq r4, lr, ror #4 │ │ │ │ + tsteq r4, r4, ror r2 │ │ │ │ + smlatbeq ip, ip, ip, r8 │ │ │ │ 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 r5, ip, ror #20 │ │ │ │ - @ instruction: 0x0105ea9c │ │ │ │ - smlatteq r5, r2, sl, lr │ │ │ │ - tsteq r5, sl, asr fp │ │ │ │ - @ instruction: 0x0105eb96 │ │ │ │ - tsteq r5, lr, lsl ip │ │ │ │ - smlabbeq r5, r8, ip, lr │ │ │ │ - tsteq r5, r0, lsl sp │ │ │ │ - tsteq r5, r2, lsr #26 │ │ │ │ - tsteq r5, lr, ror sp │ │ │ │ - smlabteq r5, ip, sp, lr │ │ │ │ - tsteq r5, r8, asr #28 │ │ │ │ - tsteq r5, sl, asr lr │ │ │ │ - @ instruction: 0x0105ee92 │ │ │ │ - @ instruction: 0x0105eeb4 │ │ │ │ - strdeq lr, [r5, -lr] │ │ │ │ - ldrdeq lr, [r5, -r4] │ │ │ │ - tsteq r5, r2, lsl #30 │ │ │ │ - tsteq r5, r4, lsr #30 │ │ │ │ - tsteq r5, lr, ror #30 │ │ │ │ - tsteq r5, ip, asr pc │ │ │ │ - smlabbeq r5, lr, pc, lr @ │ │ │ │ - smlatteq r5, r8, pc, lr @ │ │ │ │ - tstpeq r5, r0, rrx @ p-variant is OBSOLETE │ │ │ │ - qaddeq pc, ip, r5 @ │ │ │ │ - smlatbeq r5, r2, r0, pc @ │ │ │ │ - ldrdeq pc, [r5, -ip] │ │ │ │ - tstpeq r5, r8, lsr r1 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, sl, lsr #2 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r0, ror #2 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0105f1b6 │ │ │ │ - tstpeq r5, r6, asr #4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, lr, lsl r2 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r0, ror r2 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0105f2be │ │ │ │ - tstpeq r5, r4, lsl r3 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r6, ror #6 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r5, lr, r3, pc @ │ │ │ │ - ldrdeq pc, [r5, -r2] │ │ │ │ - tstpeq r5, r2, ror r4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r8, ror #8 @ p-variant is OBSOLETE │ │ │ │ - smlabteq r5, r2, r4, pc @ │ │ │ │ - tstpeq r5, r2, lsl r5 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0105f596 │ │ │ │ - smlatbeq r5, r8, r5, pc @ │ │ │ │ - tstpeq r5, r2, asr #12 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq pc, [r5, -r2] │ │ │ │ - smlatbeq r5, r6, r7, pc @ │ │ │ │ - smlatbeq r5, lr, r7, pc @ │ │ │ │ - tstpeq r5, r8, asr r8 @ p-variant is OBSOLETE │ │ │ │ + tsteq r5, ip, lsr #22 │ │ │ │ + tsteq r5, ip, asr fp │ │ │ │ + smlatbeq r5, r2, fp, lr │ │ │ │ + tsteq r5, sl, lsl ip │ │ │ │ + tsteq r5, r6, asr ip │ │ │ │ + ldrdeq lr, [r5, -lr] │ │ │ │ + tsteq r5, r8, asr #26 │ │ │ │ + ldrdeq lr, [r5, -r0] │ │ │ │ + smlatteq r5, r2, sp, lr │ │ │ │ + tsteq r5, lr, lsr lr │ │ │ │ + smlabbeq r5, ip, lr, lr │ │ │ │ + tsteq r5, r8, lsl #30 │ │ │ │ + tsteq r5, sl, lsl pc │ │ │ │ + tsteq r5, r2, asr pc │ │ │ │ + tsteq r5, r4, ror pc │ │ │ │ + @ instruction: 0x0105efbe │ │ │ │ + @ instruction: 0x0105ef94 │ │ │ │ + smlabteq r5, r2, pc, lr @ │ │ │ │ + smlatteq r5, r4, pc, lr @ │ │ │ │ + tstpeq r5, lr, lsr #32 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, ip, lsl r0 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, lr, asr #32 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq r5, r8, r0, pc @ │ │ │ │ + tstpeq r5, r0, lsr #2 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, ip, lsl r1 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r2, ror #2 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0105f19c │ │ │ │ strdeq pc, [r5, -r8] │ │ │ │ - smlatteq r5, r0, r9, pc @ │ │ │ │ - tstpeq r5, lr, lsl #20 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0105fa9a │ │ │ │ - strdeq pc, [r5, -sl] │ │ │ │ - @ instruction: 0x0105fb94 │ │ │ │ - @ instruction: 0x0105fb96 │ │ │ │ - tstpeq r5, r2, lsl #24 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r2, ror #24 @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [r5, -ip] │ │ │ │ - tstpeq r5, r8, lsl #26 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r6, ror sp @ p-variant is OBSOLETE │ │ │ │ - ldrdeq pc, [r5, -r6] │ │ │ │ - tstpeq r5, r0, ror lr @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r6, asr #28 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0105feb4 │ │ │ │ - tstpeq r5, r4, lsl pc @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r5, r0, pc, pc @ │ │ │ │ + smlatteq r5, sl, r1, pc @ │ │ │ │ + tstpeq r5, r0, lsr #4 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r6, ror r2 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r6, lsl #6 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq pc, [r5, -lr] │ │ │ │ + tstpeq r5, r0, lsr r3 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, lr, ror r3 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq pc, [r5, -r4] │ │ │ │ + tstpeq r5, r6, lsr #8 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, lr, asr #8 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0105f492 │ │ │ │ + tstpeq r5, r2, lsr r5 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r8, lsr #10 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r5, r2, r5, pc @ │ │ │ │ ldrdeq pc, [r5, -r2] │ │ │ │ + tstpeq r5, r6, asr r6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r8, ror #12 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r2, lsl #14 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0105f792 │ │ │ │ + tstpeq r5, r6, ror #16 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, lr, ror #16 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r8, lsl r9 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0105f9b8 │ │ │ │ + smlatbeq r5, r0, sl, pc @ │ │ │ │ + smlabteq r5, lr, sl, pc @ │ │ │ │ + tstpeq r5, sl, asr fp @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0105fbba │ │ │ │ + tstpeq r5, r4, asr ip @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r6, asr ip @ p-variant is OBSOLETE │ │ │ │ + smlabteq r5, r2, ip, pc @ │ │ │ │ + tstpeq r5, r2, lsr #26 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0105fdbc │ │ │ │ + smlabteq r5, r8, sp, pc @ │ │ │ │ + tstpeq r5, r6, lsr lr @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0105fe96 │ │ │ │ + tstpeq r5, r0, lsr pc @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r6, lsl #30 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r4, ror pc @ p-variant is OBSOLETE │ │ │ │ + ldrdeq pc, [r5, -r4] │ │ │ │ tsteq r6, r0, asr #32 │ │ │ │ + swpeq r0, r2, [r6] │ │ │ │ + mrseq r0, (UNDEF: 22) │ │ │ │ tstppl r8, #805306372 @ p-variant is OBSOLETE @ 0x30000004 │ │ │ │ @ instruction: 0xf0024298 │ │ │ │ ldmdale r2, {r0, r1, r3, r4, r8, r9, sl, pc} │ │ │ │ tstppl r0, #805306372 @ p-variant is OBSOLETE @ 0x30000004 │ │ │ │ @ instruction: 0xf0024298 │ │ │ │ vaba.s8 d24, d3, d9 │ │ │ │ addsmi r5, r8, #20, 6 @ 0x50000000 │ │ │ │ @@ -44643,82 +44643,82 @@ │ │ │ │ @ instruction: 0xf64384e3 │ │ │ │ addsmi r1, r8, #8, 6 @ 0x20000000 │ │ │ │ andshi pc, r4, r3 │ │ │ │ svcpl 0x0064f5b0 │ │ │ │ andshi pc, r4, r3, asr #32 │ │ │ │ ldrbtmi r4, [r8], #-2116 @ 0xfffff7bc │ │ │ │ svclt 0x00004770 │ │ │ │ - smlabbeq r5, r6, pc, pc @ │ │ │ │ - tsteq r6, lr, lsl r0 │ │ │ │ - tsteq r6, ip, lsl r0 │ │ │ │ - smlabbeq r6, r8, r0, r0 │ │ │ │ - smlatteq r6, r6, r0, r0 │ │ │ │ - tsteq r6, lr, ror r1 │ │ │ │ - smlabbeq r6, sl, r1, r0 │ │ │ │ - strdeq r0, [r6, -r4] │ │ │ │ - tsteq r6, r2, asr r2 │ │ │ │ - smlatteq r6, sl, r2, r0 │ │ │ │ - ldrdeq r0, [r6, -sl] │ │ │ │ - tsteq r6, r4, asr #6 │ │ │ │ - smlatbeq r6, r4, r3, r0 │ │ │ │ - tsteq r6, ip, lsr r4 │ │ │ │ - tsteq r6, r6, asr #8 │ │ │ │ - @ instruction: 0x010604b0 │ │ │ │ - tsteq r6, r0, lsl r5 │ │ │ │ - smlatbeq r6, r8, r5, r0 │ │ │ │ - smlatbeq r6, r6, r5, r0 │ │ │ │ - tsteq r6, r0, lsl r6 │ │ │ │ - tsteq r6, r0, ror r6 │ │ │ │ - tsteq r6, r8, lsl #14 │ │ │ │ - tsteq r6, r2, lsl r7 │ │ │ │ - tsteq r6, ip, ror r7 │ │ │ │ - ldrdeq r0, [r6, -ip] │ │ │ │ - tsteq r6, r4, ror r8 │ │ │ │ - tsteq r6, r8, asr r8 │ │ │ │ - smlabteq r6, r2, r8, r0 │ │ │ │ - tsteq r6, r0, lsr #18 │ │ │ │ - smlabbeq r6, ip, r9, r0 │ │ │ │ + tsteq r6, r6, asr #32 │ │ │ │ ldrdeq r0, [r6, -lr] │ │ │ │ - tsteq r6, r8, asr #20 │ │ │ │ - smlatbeq r6, r6, sl, r0 │ │ │ │ - tsteq r6, r0, asr #22 │ │ │ │ - tsteq r6, lr, lsr fp │ │ │ │ - smlatbeq r6, r8, fp, r0 │ │ │ │ - tsteq r6, r6, lsl #24 │ │ │ │ - smlatbeq r6, r0, ip, r0 │ │ │ │ - smlatbeq r6, sl, ip, r0 │ │ │ │ - tsteq r6, r4, lsl sp │ │ │ │ - tsteq r6, r2, ror sp │ │ │ │ - tsteq r6, sl, lsl #28 │ │ │ │ - strdeq r0, [r6, -sl] │ │ │ │ - tsteq r6, r4, ror #28 │ │ │ │ - smlabteq r6, r2, lr, r0 │ │ │ │ - tsteq r6, sl, asr pc │ │ │ │ - tsteq r6, r6, ror #30 │ │ │ │ + ldrdeq r0, [r6, -ip] │ │ │ │ + tsteq r6, r8, asr #2 │ │ │ │ + smlatbeq r6, r6, r1, r0 │ │ │ │ + tsteq r6, lr, lsr r2 │ │ │ │ + tsteq r6, sl, asr #4 │ │ │ │ + @ instruction: 0x010602b4 │ │ │ │ + tsteq r6, r2, lsl r3 │ │ │ │ + smlatbeq r6, sl, r3, r0 │ │ │ │ + @ instruction: 0x0106039a │ │ │ │ + tsteq r6, r4, lsl #8 │ │ │ │ + tsteq r6, r4, ror #8 │ │ │ │ + strdeq r0, [r6, -ip] │ │ │ │ + tsteq r6, r6, lsl #10 │ │ │ │ + tsteq r6, r0, ror r5 │ │ │ │ ldrdeq r0, [r6, -r0] │ │ │ │ - tsteq r6, lr, lsr #32 │ │ │ │ - smlabteq r6, r6, r0, r1 │ │ │ │ - smlabteq r6, r8, r0, r1 │ │ │ │ - smlatteq r6, r0, ip, r2 │ │ │ │ - smlatteq r6, r0, ip, r2 │ │ │ │ - tsteq r6, r6, lsr #2 │ │ │ │ - tsteq r6, r8, lsl #2 │ │ │ │ - tsteq r6, ip, lsl r1 │ │ │ │ - tsteq r6, r4, lsr #2 │ │ │ │ - tsteq r6, sl, lsl sp │ │ │ │ - @ instruction: 0x01062cb8 │ │ │ │ - smlabteq r6, ip, ip, r2 │ │ │ │ - ldrdeq r2, [r6, -r4] │ │ │ │ - smlatteq r6, r8, ip, r2 │ │ │ │ - smlatteq r6, r6, ip, r2 │ │ │ │ - strdeq r2, [r6, -sl] │ │ │ │ - tsteq r6, r2, lsl #26 │ │ │ │ - tsteq r6, r4, ror #2 │ │ │ │ - tsteq r6, r4, lsr r1 │ │ │ │ - tsteq r6, sl, asr #2 │ │ │ │ + tsteq r6, r8, ror #12 │ │ │ │ + tsteq r6, r6, ror #12 │ │ │ │ + ldrdeq r0, [r6, -r0] │ │ │ │ + tsteq r6, r0, lsr r7 │ │ │ │ + smlabteq r6, r8, r7, r0 │ │ │ │ + ldrdeq r0, [r6, -r2] │ │ │ │ + tsteq r6, ip, lsr r8 │ │ │ │ + @ instruction: 0x0106089c │ │ │ │ + tsteq r6, r4, lsr r9 │ │ │ │ + tsteq r6, r8, lsl r9 │ │ │ │ + smlabbeq r6, r2, r9, r0 │ │ │ │ + smlatteq r6, r0, r9, r0 │ │ │ │ + tsteq r6, ip, asr #20 │ │ │ │ + @ instruction: 0x01060a9e │ │ │ │ + tsteq r6, r8, lsl #22 │ │ │ │ + tsteq r6, r6, ror #22 │ │ │ │ + tsteq r6, r0, lsl #24 │ │ │ │ + strdeq r0, [r6, -lr] │ │ │ │ + tsteq r6, r8, ror #24 │ │ │ │ + smlabteq r6, r6, ip, r0 │ │ │ │ + tsteq r6, r0, ror #26 │ │ │ │ + tsteq r6, sl, ror #26 │ │ │ │ + ldrdeq r0, [r6, -r4] │ │ │ │ + tsteq r6, r2, lsr lr │ │ │ │ + smlabteq r6, sl, lr, r0 │ │ │ │ + @ instruction: 0x01060eba │ │ │ │ + tsteq r6, r4, lsr #30 │ │ │ │ + smlabbeq r6, r2, pc, r0 @ │ │ │ │ + tsteq r6, sl, lsl r0 │ │ │ │ + tsteq r6, r6, lsr #32 │ │ │ │ + swpeq r1, r0, [r6] │ │ │ │ + smlatteq r6, lr, r0, r1 │ │ │ │ + smlabbeq r6, r6, r1, r1 │ │ │ │ + smlabbeq r6, r8, r1, r1 │ │ │ │ + smlatbeq r6, r0, sp, r2 │ │ │ │ + smlatbeq r6, r0, sp, r2 │ │ │ │ + smlatteq r6, r6, r1, r1 │ │ │ │ + smlabteq r6, r8, r1, r1 │ │ │ │ + ldrdeq r1, [r6, -ip] │ │ │ │ + smlatteq r6, r4, r1, r1 │ │ │ │ + ldrdeq r2, [r6, -sl] │ │ │ │ + tsteq r6, r8, ror sp │ │ │ │ + smlabbeq r6, ip, sp, r2 │ │ │ │ + @ instruction: 0x01062d94 │ │ │ │ + smlatbeq r6, r8, sp, r2 │ │ │ │ + smlatbeq r6, r6, sp, r2 │ │ │ │ + @ instruction: 0x01062dba │ │ │ │ + smlabteq r6, r2, sp, r2 │ │ │ │ + tsteq r6, r4, lsr #4 │ │ │ │ + strdeq r1, [r6, -r4] │ │ │ │ + tsteq r6, sl, lsl #4 │ │ │ │ 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, lsr r0 │ │ │ │ - tsteq r6, r2, lsr ip │ │ │ │ - tsteq r6, r0, lsl ip │ │ │ │ - tsteq r6, r4, lsr #24 │ │ │ │ - tsteq r6, sl, lsr #24 │ │ │ │ - smlabbeq r6, sl, r0, r1 │ │ │ │ - tsteq r6, lr, asr #32 │ │ │ │ - tsteq r6, r2, rrx │ │ │ │ - tsteq r6, r8, rrx │ │ │ │ - tsteq r6, ip, asr ip │ │ │ │ - tsteq r6, ip, lsr ip │ │ │ │ - tsteq r6, lr, asr #24 │ │ │ │ - tsteq r6, r4, asr ip │ │ │ │ - strheq r1, [r6, -r4] │ │ │ │ - smlabbeq r6, r6, r0, r1 │ │ │ │ - swpeq r1, r8, [r6] │ │ │ │ - smlatbeq r6, r0, r0, r1 │ │ │ │ - @ instruction: 0x01062c94 │ │ │ │ - tsteq r6, r2, ror ip │ │ │ │ - smlabbeq r6, r4, ip, r2 │ │ │ │ - smlabbeq r6, ip, ip, r2 │ │ │ │ - smlatteq r6, ip, r0, r1 │ │ │ │ - smlatbeq r6, r2, r0, r1 │ │ │ │ - strheq r1, [r6, -r4] │ │ │ │ - strheq r1, [r6, -ip] │ │ │ │ - smlabteq r6, lr, r0, r1 │ │ │ │ - smlabteq r6, r8, r0, r1 │ │ │ │ - ldrdeq r1, [r6, -sl] │ │ │ │ - smlatteq r6, r2, r0, r1 │ │ │ │ - ldrdeq r2, [r6, -r6] │ │ │ │ - smlatbeq r6, r8, ip, r2 │ │ │ │ - @ instruction: 0x01062cba │ │ │ │ - smlabteq r6, r2, ip, r2 │ │ │ │ + strdeq r1, [r6, -lr] │ │ │ │ + strdeq r2, [r6, -r2] │ │ │ │ + ldrdeq r2, [r6, -r0] │ │ │ │ + smlatteq r6, r4, ip, r2 │ │ │ │ + smlatteq r6, sl, ip, r2 │ │ │ │ + tsteq r6, sl, asr #2 │ │ │ │ + tsteq r6, lr, lsl #2 │ │ │ │ tsteq r6, r2, lsr #2 │ │ │ │ - mrseq r1, (UNDEF: 22) │ │ │ │ - tsteq r6, r2, lsl r1 │ │ │ │ - tsteq r6, r8, lsl r1 │ │ │ │ - tsteq r6, lr, lsl #26 │ │ │ │ - ldrdeq r2, [r6, -r4] │ │ │ │ - smlatteq r6, r6, ip, r2 │ │ │ │ - smlatteq r6, ip, ip, r2 │ │ │ │ - tsteq r6, lr, asr #2 │ │ │ │ - tsteq r6, ip, lsr #2 │ │ │ │ - tsteq r6, lr, lsr r1 │ │ │ │ - tsteq r6, r4, asr #2 │ │ │ │ - tsteq r6, r8, lsr sp │ │ │ │ - tsteq r6, sl, lsl #26 │ │ │ │ + tsteq r6, r8, lsr #2 │ │ │ │ tsteq r6, ip, lsl sp │ │ │ │ - tsteq r6, r2, lsr #26 │ │ │ │ - smlabbeq r6, r2, r1, r1 │ │ │ │ - tsteq r6, r4, ror #2 │ │ │ │ - tsteq r6, r8, ror r1 │ │ │ │ - smlabbeq r6, r0, r1, r1 │ │ │ │ - tsteq r6, r6, ror sp │ │ │ │ - tsteq r6, r2, lsr #26 │ │ │ │ - tsteq r6, r6, lsr sp │ │ │ │ - tsteq r6, lr, lsr sp │ │ │ │ - tsteq r6, r2, asr sp │ │ │ │ - tsteq r6, r0, asr sp │ │ │ │ - tsteq r6, r4, ror #26 │ │ │ │ - tsteq r6, ip, ror #26 │ │ │ │ - smlabteq r6, lr, r1, r1 │ │ │ │ - smlatbeq r6, r4, r1, r1 │ │ │ │ - @ instruction: 0x010611b8 │ │ │ │ - smlabteq r6, r0, r1, r1 │ │ │ │ - @ instruction: 0x01062db6 │ │ │ │ + strdeq r2, [r6, -ip] │ │ │ │ + tsteq r6, lr, lsl #26 │ │ │ │ + tsteq r6, r4, lsl sp │ │ │ │ + tsteq r6, r4, ror r1 │ │ │ │ + tsteq r6, r6, asr #2 │ │ │ │ + tsteq r6, r8, asr r1 │ │ │ │ + tsteq r6, r0, ror #2 │ │ │ │ + tsteq r6, r4, asr sp │ │ │ │ + tsteq r6, r2, lsr sp │ │ │ │ + tsteq r6, r4, asr #26 │ │ │ │ + tsteq r6, ip, asr #26 │ │ │ │ + smlatbeq r6, ip, r1, r1 │ │ │ │ + tsteq r6, r2, ror #2 │ │ │ │ + tsteq r6, r4, ror r1 │ │ │ │ + tsteq r6, ip, ror r1 │ │ │ │ + smlabbeq r6, lr, r1, r1 │ │ │ │ + smlabbeq r6, r8, r1, r1 │ │ │ │ + @ instruction: 0x0106119a │ │ │ │ + smlatbeq r6, r2, r1, r1 │ │ │ │ @ instruction: 0x01062d96 │ │ │ │ - smlatbeq r6, sl, sp, r2 │ │ │ │ + tsteq r6, r8, ror #26 │ │ │ │ + tsteq r6, sl, ror sp │ │ │ │ + smlabbeq r6, r2, sp, r2 │ │ │ │ + smlatteq r6, r2, r1, r1 │ │ │ │ + smlabteq r6, r0, r1, r1 │ │ │ │ + ldrdeq r1, [r6, -r2] │ │ │ │ + ldrdeq r1, [r6, -r8] │ │ │ │ + smlabteq r6, lr, sp, r2 │ │ │ │ + @ instruction: 0x01062d94 │ │ │ │ + smlatbeq r6, r6, sp, r2 │ │ │ │ + smlatbeq r6, ip, sp, r2 │ │ │ │ + tsteq r6, lr, lsl #4 │ │ │ │ + smlatteq r6, ip, r1, r1 │ │ │ │ + strdeq r1, [r6, -lr] │ │ │ │ + tsteq r6, r4, lsl #4 │ │ │ │ + strdeq r2, [r6, -r8] │ │ │ │ + smlabteq r6, sl, sp, r2 │ │ │ │ + ldrdeq r2, [r6, -ip] │ │ │ │ + smlatteq r6, r2, sp, r2 │ │ │ │ + tsteq r6, r2, asr #4 │ │ │ │ + tsteq r6, r4, lsr #4 │ │ │ │ + tsteq r6, r8, lsr r2 │ │ │ │ + tsteq r6, r0, asr #4 │ │ │ │ + tsteq r6, r6, lsr lr │ │ │ │ + smlatteq r6, r2, sp, r2 │ │ │ │ + strdeq r2, [r6, -r6] │ │ │ │ + strdeq r2, [r6, -lr] │ │ │ │ + tsteq r6, r2, lsl lr │ │ │ │ + tsteq r6, r0, lsl lr │ │ │ │ + tsteq r6, r4, lsr #28 │ │ │ │ + tsteq r6, ip, lsr #28 │ │ │ │ + smlabbeq r6, lr, r2, r1 │ │ │ │ + tsteq r6, r4, ror #4 │ │ │ │ + tsteq r6, r8, ror r2 │ │ │ │ + smlabbeq r6, r0, r2, r1 │ │ │ │ + tsteq r6, r6, ror lr │ │ │ │ + tsteq r6, r6, asr lr │ │ │ │ + tsteq r6, sl, ror #28 │ │ │ │ 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 │ │ │ │ - @ instruction: 0x01062c9e │ │ │ │ - strdeq r1, [r6, -lr] │ │ │ │ - smlabteq r6, r2, r0, r1 │ │ │ │ - ldrdeq r1, [r6, -r6] │ │ │ │ - ldrdeq r1, [r6, -ip] │ │ │ │ - ldrdeq r2, [r6, -r0] │ │ │ │ - smlatbeq r6, lr, ip, r2 │ │ │ │ - smlabteq r6, r2, ip, r2 │ │ │ │ - smlabteq r6, r8, ip, r2 │ │ │ │ - tsteq r6, r8, lsr #2 │ │ │ │ - strdeq r1, [r6, -sl] │ │ │ │ - tsteq r6, lr, lsl #2 │ │ │ │ - tsteq r6, r4, lsl r1 │ │ │ │ - tsteq r6, r8, lsl #26 │ │ │ │ - smlatteq r6, r8, ip, r2 │ │ │ │ - strdeq r2, [r6, -sl] │ │ │ │ - tsteq r6, r0, lsl #26 │ │ │ │ - tsteq r6, r0, ror #2 │ │ │ │ - tsteq r6, r6, lsl r1 │ │ │ │ - tsteq r6, r8, lsr #2 │ │ │ │ - tsteq r6, r0, lsr r1 │ │ │ │ - tsteq r6, r2, asr #2 │ │ │ │ - tsteq r6, ip, lsr r1 │ │ │ │ - tsteq r6, lr, asr #2 │ │ │ │ - tsteq r6, r6, asr r1 │ │ │ │ - tsteq r6, sl, asr #26 │ │ │ │ - tsteq r6, ip, lsl sp │ │ │ │ - tsteq r6, lr, lsr #26 │ │ │ │ - tsteq r6, r6, lsr sp │ │ │ │ + tsteq r6, lr, asr sp │ │ │ │ + @ instruction: 0x010611be │ │ │ │ + smlabbeq r6, r2, r1, r1 │ │ │ │ @ instruction: 0x01061196 │ │ │ │ - tsteq r6, r4, ror r1 │ │ │ │ - smlabbeq r6, r6, r1, r1 │ │ │ │ - smlabbeq r6, lr, r1, r1 │ │ │ │ - smlabbeq r6, r2, sp, r2 │ │ │ │ - tsteq r6, r6, asr #26 │ │ │ │ - tsteq r6, r8, asr sp │ │ │ │ - tsteq r6, r0, ror #26 │ │ │ │ - smlabteq r6, r0, r1, r1 │ │ │ │ - @ instruction: 0x0106119e │ │ │ │ - @ instruction: 0x010611b0 │ │ │ │ - @ instruction: 0x010611b6 │ │ │ │ - smlatbeq r6, ip, sp, r2 │ │ │ │ - tsteq r6, lr, ror sp │ │ │ │ + @ instruction: 0x0106119c │ │ │ │ @ instruction: 0x01062d90 │ │ │ │ - @ instruction: 0x01062d96 │ │ │ │ - strdeq r1, [r6, -r8] │ │ │ │ - ldrdeq r1, [r6, -r8] │ │ │ │ - smlatteq r6, ip, r1, r1 │ │ │ │ - strdeq r1, [r6, -r4] │ │ │ │ - smlatteq r6, sl, sp, r2 │ │ │ │ - @ instruction: 0x0105f7b0 │ │ │ │ - tsteq r5, sl, lsl #16 │ │ │ │ - tsteq r5, ip, lsl #12 │ │ │ │ - smlatteq r5, r6, pc, fp @ │ │ │ │ - @ instruction: 0x0105bcbc │ │ │ │ - smlatbeq r5, r6, sl, fp │ │ │ │ - smlabbeq r5, ip, r9, fp │ │ │ │ - tsteq r5, r2, lsr #18 │ │ │ │ - strdeq fp, [r5, -r4] │ │ │ │ - tsteq r5, r2, lsl #18 │ │ │ │ - smlatbeq r3, ip, r6, r9 │ │ │ │ - tsteq r5, lr, lsr #18 │ │ │ │ - tsteq r5, r0, asr #18 │ │ │ │ - @ instruction: 0x0103969a │ │ │ │ - strdeq fp, [r5, -r0] │ │ │ │ - smlatbeq r5, r2, r9, fp │ │ │ │ - smlabteq r5, r0, r9, fp │ │ │ │ + tsteq r6, lr, ror #26 │ │ │ │ + smlabbeq r6, r2, sp, r2 │ │ │ │ + smlabbeq r6, r8, sp, r2 │ │ │ │ + smlatteq r6, r8, r1, r1 │ │ │ │ + @ instruction: 0x010611ba │ │ │ │ + smlabteq r6, lr, r1, r1 │ │ │ │ + ldrdeq r1, [r6, -r4] │ │ │ │ + smlabteq r6, r8, sp, r2 │ │ │ │ + smlatbeq r6, r8, sp, r2 │ │ │ │ + @ instruction: 0x01062dba │ │ │ │ + smlabteq r6, r0, sp, r2 │ │ │ │ + tsteq r6, r0, lsr #4 │ │ │ │ + ldrdeq r1, [r6, -r6] │ │ │ │ + smlatteq r6, r8, r1, r1 │ │ │ │ + strdeq r1, [r6, -r0] │ │ │ │ + tsteq r6, r2, lsl #4 │ │ │ │ + strdeq r1, [r6, -ip] │ │ │ │ + tsteq r6, lr, lsl #4 │ │ │ │ + tsteq r6, r6, lsl r2 │ │ │ │ + tsteq r6, sl, lsl #28 │ │ │ │ + ldrdeq r2, [r6, -ip] │ │ │ │ + smlatteq r6, lr, sp, r2 │ │ │ │ + strdeq r2, [r6, -r6] │ │ │ │ + tsteq r6, r6, asr r2 │ │ │ │ + tsteq r6, r4, lsr r2 │ │ │ │ + tsteq r6, r6, asr #4 │ │ │ │ + tsteq r6, lr, asr #4 │ │ │ │ + tsteq r6, r2, asr #28 │ │ │ │ + tsteq r6, r6, lsl #28 │ │ │ │ + tsteq r6, r8, lsl lr │ │ │ │ + tsteq r6, r0, lsr #28 │ │ │ │ + smlabbeq r6, r0, r2, r1 │ │ │ │ + tsteq r6, lr, asr r2 │ │ │ │ + tsteq r6, r0, ror r2 │ │ │ │ + tsteq r6, r6, ror r2 │ │ │ │ + tsteq r6, ip, ror #28 │ │ │ │ + tsteq r6, lr, lsr lr │ │ │ │ + tsteq r6, r0, asr lr │ │ │ │ + tsteq r6, r6, asr lr │ │ │ │ + @ instruction: 0x010612b8 │ │ │ │ + @ instruction: 0x01061298 │ │ │ │ + smlatbeq r6, ip, r2, r1 │ │ │ │ + @ instruction: 0x010612b4 │ │ │ │ + smlatbeq r6, sl, lr, r2 │ │ │ │ + tstpeq r5, r0, ror r8 @ p-variant is OBSOLETE │ │ │ │ + smlabteq r5, sl, r8, sp │ │ │ │ + smlabteq r5, ip, r6, ip │ │ │ │ + smlatbeq r5, r6, r0, ip │ │ │ │ + tsteq r5, ip, ror sp │ │ │ │ + tsteq r5, r6, ror #22 │ │ │ │ + tsteq r5, ip, asr #20 │ │ │ │ + smlatteq r5, r2, r9, fp │ │ │ │ + @ instruction: 0x0105b9b4 │ │ │ │ + smlabteq r5, r2, r9, fp │ │ │ │ + tsteq r3, ip, ror #14 │ │ │ │ + smlatteq r5, lr, r9, fp │ │ │ │ + tsteq r5, r0, lsl #20 │ │ │ │ + tsteq r3, sl, asr r7 │ │ │ │ + @ instruction: 0x0105bab0 │ │ │ │ + tsteq r5, r2, ror #20 │ │ │ │ + smlabbeq r5, r0, sl, fp │ │ │ │ + tsteq r3, r2, asr #14 │ │ │ │ + smlatteq r5, r0, sl, fp │ │ │ │ + strdeq fp, [r5, -lr] │ │ │ │ + tsteq r3, r0, lsr r7 │ │ │ │ + tsteq r5, r6, lsr ip │ │ │ │ + @ instruction: 0x0105bb90 │ │ │ │ + tsteq r5, sl, lsr fp │ │ │ │ + tsteq r5, ip, asr fp │ │ │ │ + tsteq r3, r2, lsl r7 │ │ │ │ + smlabteq r5, ip, fp, fp │ │ │ │ + smlatteq r5, sl, fp, fp │ │ │ │ + tsteq r3, r0, lsl #14 │ │ │ │ + smlabbeq r5, r2, ip, fp │ │ │ │ + tsteq r5, ip, lsr ip │ │ │ │ + tsteq r5, r2, asr ip │ │ │ │ + smlatteq r3, r8, r6, r9 │ │ │ │ + smlabbeq r5, lr, ip, fp │ │ │ │ + ldrdeq r9, [r3, -ip] │ │ │ │ + @ instruction: 0x0105be9e │ │ │ │ + @ instruction: 0x0105bdbc │ │ │ │ + tsteq r5, sl, asr #26 │ │ │ │ + tsteq r5, r8, lsl #26 │ │ │ │ + tsteq r5, lr, lsl sp │ │ │ │ + @ instruction: 0x010396b8 │ │ │ │ + tsteq r5, lr, asr sp │ │ │ │ + tsteq r5, r8, ror sp │ │ │ │ + smlatbeq r3, r6, r6, r9 │ │ │ │ + tsteq r5, r4, lsl lr │ │ │ │ + smlabteq r5, lr, sp, fp │ │ │ │ + smlatteq r5, r4, sp, fp │ │ │ │ + smlabbeq r3, lr, r6, r9 │ │ │ │ + tsteq r5, r4, lsl lr │ │ │ │ smlabbeq r3, r2, r6, r9 │ │ │ │ - tsteq r5, r0, lsr #20 │ │ │ │ - tsteq r5, lr, lsr sl │ │ │ │ - tsteq r3, r0, ror r6 │ │ │ │ - tsteq r5, r6, ror fp │ │ │ │ - ldrdeq fp, [r5, -r0] │ │ │ │ - tsteq r5, sl, ror sl │ │ │ │ - @ instruction: 0x0105ba9c │ │ │ │ + tsteq r5, r0, lsl #30 │ │ │ │ + smlatbeq r5, sl, lr, fp │ │ │ │ + tsteq r5, ip, ror lr │ │ │ │ + smlabbeq r5, sl, lr, fp │ │ │ │ + tsteq r3, r4, ror #12 │ │ │ │ + @ instruction: 0x0105beba │ │ │ │ + smlabteq r5, r8, lr, fp │ │ │ │ tsteq r3, r2, asr r6 │ │ │ │ - tsteq r5, ip, lsl #22 │ │ │ │ - tsteq r5, sl, lsr #22 │ │ │ │ - tsteq r3, r0, asr #12 │ │ │ │ - smlabteq r5, r2, fp, fp │ │ │ │ - tsteq r5, ip, ror fp │ │ │ │ - @ instruction: 0x0105bb92 │ │ │ │ - tsteq r3, r8, lsr #12 │ │ │ │ - smlabteq r5, lr, fp, fp │ │ │ │ - tsteq r3, ip, lsl r6 │ │ │ │ - ldrdeq fp, [r5, -lr] │ │ │ │ - strdeq fp, [r5, -ip] │ │ │ │ - smlabbeq r5, sl, ip, fp │ │ │ │ - tsteq r5, r8, asr #24 │ │ │ │ - tsteq r5, lr, asr ip │ │ │ │ - strdeq r9, [r3, -r8] │ │ │ │ - @ instruction: 0x0105bc9e │ │ │ │ - @ instruction: 0x0105bcb8 │ │ │ │ - smlatteq r3, r6, r5, r9 │ │ │ │ - tsteq r5, r4, asr sp │ │ │ │ - tsteq r5, lr, lsl #26 │ │ │ │ - tsteq r5, r4, lsr #26 │ │ │ │ + tsteq r5, r0, lsr #30 │ │ │ │ + strdeq fp, [r5, -r2] │ │ │ │ + tsteq r5, r0, lsl #30 │ │ │ │ + tsteq r3, sl, lsr r6 │ │ │ │ + tsteq r5, ip, lsl pc │ │ │ │ + tsteq r3, lr, lsr #12 │ │ │ │ + tsteq r5, ip, lsl #4 │ │ │ │ + qaddeq ip, lr, r5 │ │ │ │ + smlabteq r5, ip, pc, fp @ │ │ │ │ + tsteq r5, r6, ror pc │ │ │ │ + tsteq r5, r8, asr #30 │ │ │ │ + tsteq r5, r6, asr pc │ │ │ │ + tsteq r3, r4, lsl #12 │ │ │ │ + smlabbeq r5, r6, pc, fp @ │ │ │ │ + @ instruction: 0x0105bf94 │ │ │ │ + strdeq r9, [r3, -r2] │ │ │ │ + smlatteq r5, ip, pc, fp @ │ │ │ │ + @ instruction: 0x0105bfbe │ │ │ │ + smlabteq r5, ip, pc, fp @ │ │ │ │ + ldrdeq r9, [r3, -sl] │ │ │ │ + smlatteq r5, r8, pc, fp @ │ │ │ │ smlabteq r3, lr, r5, r9 │ │ │ │ - tsteq r5, r4, asr sp │ │ │ │ - smlabteq r3, r2, r5, r9 │ │ │ │ - tsteq r5, r0, asr #28 │ │ │ │ - smlatteq r5, sl, sp, fp │ │ │ │ - @ instruction: 0x0105bdbc │ │ │ │ - smlabteq r5, sl, sp, fp │ │ │ │ - smlatbeq r3, r4, r5, r9 │ │ │ │ - strdeq fp, [r5, -sl] │ │ │ │ - tsteq r5, r8, lsl #28 │ │ │ │ - @ instruction: 0x01039592 │ │ │ │ - tsteq r5, r0, ror #28 │ │ │ │ - tsteq r5, r2, lsr lr │ │ │ │ - tsteq r5, r0, asr #28 │ │ │ │ + ldrdeq ip, [r5, -r0] │ │ │ │ + tsteq r5, lr, asr #32 │ │ │ │ + tsteq r5, r0, lsr #32 │ │ │ │ + tsteq r5, lr, lsr #32 │ │ │ │ + @ instruction: 0x010395b0 │ │ │ │ + tsteq r5, r6, ror r0 │ │ │ │ + smlabbeq r5, r8, r0, ip │ │ │ │ + @ instruction: 0x0103959e │ │ │ │ + tsteq r5, r0, lsr r1 │ │ │ │ + smlatteq r5, r2, r0, ip │ │ │ │ + mrseq ip, (UNDEF: 21) │ │ │ │ + smlabbeq r3, r6, r5, r9 │ │ │ │ + tsteq r5, r8, lsr #2 │ │ │ │ tsteq r3, sl, ror r5 │ │ │ │ - tsteq r5, ip, asr lr │ │ │ │ - tsteq r3, lr, ror #10 │ │ │ │ - tsteq r5, ip, asr #2 │ │ │ │ - @ instruction: 0x0105bf9e │ │ │ │ - tsteq r5, ip, lsl #30 │ │ │ │ - @ instruction: 0x0105beb6 │ │ │ │ - smlabbeq r5, r8, lr, fp │ │ │ │ - @ instruction: 0x0105be96 │ │ │ │ + ldrdeq ip, [r5, -ip] │ │ │ │ + tsteq r5, lr, lsr #4 │ │ │ │ + @ instruction: 0x0105c1bc │ │ │ │ + smlabbeq r5, r6, r1, ip │ │ │ │ + @ instruction: 0x0105c198 │ │ │ │ + tsteq r3, r6, asr r5 │ │ │ │ + ldrdeq ip, [r5, -r4] │ │ │ │ + strdeq ip, [r5, -r2] │ │ │ │ tsteq r3, r4, asr #10 │ │ │ │ - smlabteq r5, r6, lr, fp │ │ │ │ - ldrdeq fp, [r5, -r4] │ │ │ │ - tsteq r3, r2, lsr r5 │ │ │ │ - tsteq r5, ip, lsr #30 │ │ │ │ - strdeq fp, [r5, -lr] │ │ │ │ - tsteq r5, ip, lsl #30 │ │ │ │ - tsteq r3, sl, lsl r5 │ │ │ │ - tsteq r5, r8, lsr #30 │ │ │ │ - tsteq r3, lr, lsl #10 │ │ │ │ - tsteq r5, r0, lsl r0 │ │ │ │ - smlabbeq r5, lr, pc, fp @ │ │ │ │ - tsteq r5, r0, ror #30 │ │ │ │ - tsteq r5, lr, ror #30 │ │ │ │ - strdeq r9, [r3, -r0] │ │ │ │ - @ instruction: 0x0105bfb6 │ │ │ │ - smlabteq r5, r8, pc, fp @ │ │ │ │ - ldrdeq r9, [r3, -lr] │ │ │ │ - tsteq r5, r0, ror r0 │ │ │ │ - tsteq r5, r2, lsr #32 │ │ │ │ - tsteq r5, r0, asr #32 │ │ │ │ - smlabteq r3, r6, r4, r9 │ │ │ │ - tsteq r5, r8, rrx │ │ │ │ - @ instruction: 0x010394ba │ │ │ │ - tsteq r5, ip, lsl r2 │ │ │ │ - tsteq r5, lr, ror #2 │ │ │ │ - strdeq ip, [r5, -ip] │ │ │ │ - smlabteq r5, r6, r0, ip │ │ │ │ - ldrdeq ip, [r5, -r8] │ │ │ │ - @ instruction: 0x01039496 │ │ │ │ - tsteq r5, r4, lsl r1 │ │ │ │ - tsteq r5, r2, lsr r1 │ │ │ │ - smlabbeq r3, r4, r4, r9 │ │ │ │ - @ instruction: 0x0105c19e │ │ │ │ - tsteq r5, r8, ror #2 │ │ │ │ - tsteq r5, sl, ror r1 │ │ │ │ - tsteq r3, ip, ror #8 │ │ │ │ - @ instruction: 0x0105c19e │ │ │ │ - tsteq r3, r0, ror #8 │ │ │ │ - @ instruction: 0x0105c29e │ │ │ │ - tsteq r5, ip, lsl r2 │ │ │ │ - smlatteq r5, r6, r1, ip │ │ │ │ - strdeq ip, [r5, -r8] │ │ │ │ - tsteq r3, r2, asr #8 │ │ │ │ - tsteq r5, r4, lsr r2 │ │ │ │ - tsteq r5, sl, asr r2 │ │ │ │ + tsteq r5, lr, asr r2 │ │ │ │ + tsteq r5, r8, lsr #4 │ │ │ │ + tsteq r5, sl, lsr r2 │ │ │ │ + tsteq r3, ip, lsr #10 │ │ │ │ + tsteq r5, lr, asr r2 │ │ │ │ + tsteq r3, r0, lsr #10 │ │ │ │ + tsteq r5, lr, asr r3 │ │ │ │ + ldrdeq ip, [r5, -ip] │ │ │ │ + smlatbeq r5, r6, r2, ip │ │ │ │ + @ instruction: 0x0105c2b8 │ │ │ │ + tsteq r3, r2, lsl #10 │ │ │ │ + strdeq ip, [r5, -r4] │ │ │ │ + tsteq r5, sl, lsl r3 │ │ │ │ stcleq 8, cr15, [r4], {223} @ 0xdf │ │ │ │ @ instruction: 0x47704478 │ │ │ │ stcleq 8, cr15, [r0], {223} @ 0xdf │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldceq 8, cr15, [ip], #892 @ 0x37c │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldceq 8, cr15, [r8], #892 @ 0x37c │ │ │ │ @@ -47312,423 +47312,423 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x066cf8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0668f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0664f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - @ instruction: 0x01039194 │ │ │ │ - qaddeq ip, ip, r5 │ │ │ │ - tsteq r5, r0, lsl r0 │ │ │ │ - tsteq r5, r0, lsr r0 │ │ │ │ - tsteq r3, r4, ror r1 │ │ │ │ - tsteq r5, r4, rrx │ │ │ │ - tsteq r3, r4, ror #2 │ │ │ │ - strdeq ip, [r5, -r8] │ │ │ │ - tsteq r5, r0, asr #8 │ │ │ │ - tsteq r5, r8, ror r2 │ │ │ │ - tsteq r5, r8, ror #2 │ │ │ │ - smlatteq r5, r0, r0, ip │ │ │ │ - swpeq ip, ip, [r5] │ │ │ │ - strheq ip, [r5, -r0] │ │ │ │ - tsteq r3, r4, lsr #2 │ │ │ │ - mrseq ip, (UNDEF: 21) │ │ │ │ - tsteq r5, r8, lsl r1 │ │ │ │ - tsteq r3, ip, lsl #2 │ │ │ │ - smlatbeq r5, r8, r1, ip │ │ │ │ + tsteq r3, r4, asr r2 │ │ │ │ + tsteq r5, ip, lsl r1 │ │ │ │ + ldrdeq ip, [r5, -r0] │ │ │ │ + strdeq ip, [r5, -r0] │ │ │ │ + tsteq r3, r4, lsr r2 │ │ │ │ + tsteq r5, r4, lsr #2 │ │ │ │ + tsteq r3, r4, lsr #4 │ │ │ │ + @ instruction: 0x0105c9b8 │ │ │ │ + tsteq r5, r0, lsl #10 │ │ │ │ + tsteq r5, r8, lsr r3 │ │ │ │ + tsteq r5, r8, lsr #4 │ │ │ │ + smlatbeq r5, r0, r1, ip │ │ │ │ tsteq r5, ip, asr r1 │ │ │ │ tsteq r5, r0, ror r1 │ │ │ │ - smlatteq r3, ip, r0, r9 │ │ │ │ + smlatteq r3, r4, r1, r9 │ │ │ │ smlabteq r5, r0, r1, ip │ │ │ │ - smlatteq r5, r0, r1, ip │ │ │ │ - ldrdeq r9, [r3, -r4] │ │ │ │ - @ instruction: 0x0105c2bc │ │ │ │ - tsteq r5, ip, asr #4 │ │ │ │ + ldrdeq ip, [r5, -r8] │ │ │ │ + smlabteq r3, ip, r1, r9 │ │ │ │ + tsteq r5, r8, ror #4 │ │ │ │ tsteq r5, ip, lsl r2 │ │ │ │ - tsteq r5, r8, lsr #4 │ │ │ │ - smlatbeq r3, ip, r0, r9 │ │ │ │ - tsteq r5, r4, asr r2 │ │ │ │ - tsteq r5, ip, ror #4 │ │ │ │ - swpeq r9, r4, [r3] │ │ │ │ + tsteq r5, r0, lsr r2 │ │ │ │ + smlatbeq r3, ip, r1, r9 │ │ │ │ + smlabbeq r5, r0, r2, ip │ │ │ │ + smlatbeq r5, r0, r2, ip │ │ │ │ + @ instruction: 0x01039194 │ │ │ │ + tsteq r5, ip, ror r3 │ │ │ │ tsteq r5, ip, lsl #6 │ │ │ │ - @ instruction: 0x0105c2b4 │ │ │ │ - ldrdeq ip, [r5, -r4] │ │ │ │ - tsteq r3, r4, ror r0 │ │ │ │ + ldrdeq ip, [r5, -ip] │ │ │ │ + smlatteq r5, r8, r2, ip │ │ │ │ + tsteq r3, ip, ror #2 │ │ │ │ tsteq r5, r4, lsl r3 │ │ │ │ - tsteq r3, r4, rrx │ │ │ │ - tsteq r5, r8, lsr #10 │ │ │ │ - tsteq r5, r0, asr #8 │ │ │ │ - @ instruction: 0x0105c3b8 │ │ │ │ - tsteq r5, r0, ror r3 │ │ │ │ - smlabbeq r5, r8, r3, ip │ │ │ │ - tsteq r3, r4, lsr r0 │ │ │ │ - ldrdeq ip, [r5, -r8] │ │ │ │ - strdeq ip, [r5, -r0] │ │ │ │ - tsteq r3, ip, lsl r0 │ │ │ │ - smlabbeq r5, r0, r4, ip │ │ │ │ - tsteq r5, r8, lsr r4 │ │ │ │ - tsteq r5, r0, asr r4 │ │ │ │ - strdeq r8, [r3, -ip] │ │ │ │ - smlabbeq r5, r0, r4, ip │ │ │ │ - smlatteq r3, ip, pc, r8 @ │ │ │ │ - tsteq r5, r0, lsr r6 │ │ │ │ - tsteq r5, r8, ror #10 │ │ │ │ + tsteq r5, ip, lsr #6 │ │ │ │ + tsteq r3, r4, asr r1 │ │ │ │ + smlabteq r5, ip, r3, ip │ │ │ │ + tsteq r5, r4, ror r3 │ │ │ │ + @ instruction: 0x0105c394 │ │ │ │ + tsteq r3, r4, lsr r1 │ │ │ │ + ldrdeq ip, [r5, -r4] │ │ │ │ + tsteq r3, r4, lsr #2 │ │ │ │ + smlatteq r5, r8, r5, ip │ │ │ │ tsteq r5, r0, lsl #10 │ │ │ │ - tsteq r5, r8, lsr #10 │ │ │ │ - smlabteq r3, r4, pc, r8 @ │ │ │ │ - smlatbeq r5, r8, r5, ip │ │ │ │ + tsteq r5, r8, ror r4 │ │ │ │ + tsteq r5, r0, lsr r4 │ │ │ │ + tsteq r5, r8, asr #8 │ │ │ │ + strdeq r9, [r3, -r4] │ │ │ │ + @ instruction: 0x0105c498 │ │ │ │ + @ instruction: 0x0105c4b0 │ │ │ │ + ldrdeq r9, [r3, -ip] │ │ │ │ + tsteq r5, r0, asr #10 │ │ │ │ + strdeq ip, [r5, -r8] │ │ │ │ + tsteq r5, r0, lsl r5 │ │ │ │ + strheq r9, [r3, -ip] │ │ │ │ + tsteq r5, r0, asr #10 │ │ │ │ + smlatbeq r3, ip, r0, r9 │ │ │ │ + strdeq ip, [r5, -r0] │ │ │ │ + tsteq r5, r8, lsr #12 │ │ │ │ + smlabteq r5, r0, r5, ip │ │ │ │ + smlatteq r5, r8, r5, ip │ │ │ │ + smlabbeq r3, r4, r0, r9 │ │ │ │ + tsteq r5, r8, ror #12 │ │ │ │ + @ instruction: 0x0105c690 │ │ │ │ + tsteq r3, ip, rrx │ │ │ │ + tsteq r5, r0, ror r7 │ │ │ │ + tsteq r5, r8, lsl #14 │ │ │ │ + tsteq r5, r0, lsr r7 │ │ │ │ + tsteq r3, ip, asr #32 │ │ │ │ + smlabbeq r5, r0, r7, ip │ │ │ │ + tsteq r3, ip, lsr r0 │ │ │ │ + tsteq r5, r4, lsr #26 │ │ │ │ ldrdeq ip, [r5, -r0] │ │ │ │ - smlatbeq r3, ip, pc, r8 @ │ │ │ │ - @ instruction: 0x0105c6b0 │ │ │ │ - tsteq r5, r8, asr #12 │ │ │ │ - tsteq r5, r0, ror r6 │ │ │ │ - smlabbeq r3, ip, pc, r8 @ │ │ │ │ - smlabteq r5, r0, r6, ip │ │ │ │ + tsteq r5, ip, asr r9 │ │ │ │ + smlabbeq r5, r4, r8, ip │ │ │ │ + tsteq r5, r4, lsl r8 │ │ │ │ + tsteq r5, r0, asr #16 │ │ │ │ + tsteq r3, r4 │ │ │ │ + smlabteq r5, ip, r8, ip │ │ │ │ + strdeq ip, [r5, -r8] │ │ │ │ + smlatteq r3, ip, pc, r8 @ │ │ │ │ + smlatteq r5, ip, r9, ip │ │ │ │ + tsteq r5, ip, ror r9 │ │ │ │ + smlatbeq r5, r8, r9, ip │ │ │ │ + smlabteq r3, ip, pc, r8 @ │ │ │ │ + tsteq r5, r0, lsl #20 │ │ │ │ + @ instruction: 0x01038fbc │ │ │ │ + smlatbeq r5, r8, fp, ip │ │ │ │ + tsteq r5, r0, lsl fp │ │ │ │ + @ instruction: 0x0105cab0 │ │ │ │ + ldrdeq ip, [r5, -ip] │ │ │ │ + @ instruction: 0x01038f94 │ │ │ │ + tsteq r5, r8, lsr fp │ │ │ │ + tsteq r5, r4, asr fp │ │ │ │ tsteq r3, ip, ror pc │ │ │ │ + strdeq ip, [r5, -r8] │ │ │ │ + smlatbeq r5, r8, fp, ip │ │ │ │ + smlabteq r5, r4, fp, ip │ │ │ │ + tsteq r3, ip, asr pc │ │ │ │ + strdeq ip, [r5, -ip] │ │ │ │ + tsteq r3, ip, asr #30 │ │ │ │ + tsteq r5, r0, asr lr │ │ │ │ + tsteq r5, ip, asr #26 │ │ │ │ + @ instruction: 0x0105ccb4 │ │ │ │ tsteq r5, r4, ror #24 │ │ │ │ - tsteq r5, r0, lsl sl │ │ │ │ - @ instruction: 0x0105c89c │ │ │ │ - smlabteq r5, r4, r7, ip │ │ │ │ - tsteq r5, r4, asr r7 │ │ │ │ - smlabbeq r5, r0, r7, ip │ │ │ │ - tsteq r3, r4, asr #30 │ │ │ │ - tsteq r5, ip, lsl #16 │ │ │ │ - tsteq r5, r8, lsr r8 │ │ │ │ - tsteq r3, ip, lsr #30 │ │ │ │ - tsteq r5, ip, lsr #18 │ │ │ │ - @ instruction: 0x0105c8bc │ │ │ │ - smlatteq r5, r8, r8, ip │ │ │ │ - tsteq r3, ip, lsl #30 │ │ │ │ - tsteq r5, r0, asr #18 │ │ │ │ - strdeq r8, [r3, -ip] │ │ │ │ - smlatteq r5, r8, sl, ip │ │ │ │ - tsteq r5, r0, asr sl │ │ │ │ - strdeq ip, [r5, -r0] │ │ │ │ - tsteq r5, ip, lsl sl │ │ │ │ - ldrdeq r8, [r3, -r4] │ │ │ │ - tsteq r5, r8, ror sl │ │ │ │ - @ instruction: 0x0105ca94 │ │ │ │ - @ instruction: 0x01038ebc │ │ │ │ - tsteq r5, r8, lsr fp │ │ │ │ - smlatteq r5, r8, sl, ip │ │ │ │ - tsteq r5, r4, lsl #22 │ │ │ │ - @ instruction: 0x01038e9c │ │ │ │ - tsteq r5, ip, lsr fp │ │ │ │ - smlabbeq r3, ip, lr, r8 │ │ │ │ - @ instruction: 0x0105cd90 │ │ │ │ - smlabbeq r5, ip, ip, ip │ │ │ │ - strdeq ip, [r5, -r4] │ │ │ │ - smlatbeq r5, r4, fp, ip │ │ │ │ - smlabteq r5, r0, fp, ip │ │ │ │ - tsteq r3, ip, asr lr │ │ │ │ - tsteq r5, ip, lsl ip │ │ │ │ - tsteq r5, r8, lsr ip │ │ │ │ - tsteq r3, r4, asr #28 │ │ │ │ + smlabbeq r5, r0, ip, ip │ │ │ │ + tsteq r3, ip, lsl pc │ │ │ │ ldrdeq ip, [r5, -ip] │ │ │ │ - smlabbeq r5, ip, ip, ip │ │ │ │ - smlatbeq r5, r8, ip, ip │ │ │ │ - tsteq r3, r4, lsr #28 │ │ │ │ - smlatteq r5, r0, ip, ip │ │ │ │ - tsteq r3, r4, lsl lr │ │ │ │ - tsteq r5, r8, lsr lr │ │ │ │ + strdeq ip, [r5, -r8] │ │ │ │ + tsteq r3, r4, lsl #30 │ │ │ │ + @ instruction: 0x0105cd9c │ │ │ │ + tsteq r5, ip, asr #26 │ │ │ │ + tsteq r5, r8, ror #26 │ │ │ │ + smlatteq r3, r4, lr, r8 │ │ │ │ smlatbeq r5, r0, sp, ip │ │ │ │ - tsteq r5, r0, asr sp │ │ │ │ - tsteq r5, ip, ror #26 │ │ │ │ - smlatteq r3, ip, sp, r8 │ │ │ │ - smlabteq r5, r8, sp, ip │ │ │ │ - smlatteq r5, r4, sp, ip │ │ │ │ ldrdeq r8, [r3, -r4] │ │ │ │ + strdeq ip, [r5, -r8] │ │ │ │ + tsteq r5, r0, ror #28 │ │ │ │ + tsteq r5, r0, lsl lr │ │ │ │ + tsteq r5, ip, lsr #28 │ │ │ │ + smlatbeq r3, ip, lr, r8 │ │ │ │ smlabbeq r5, r8, lr, ip │ │ │ │ - tsteq r5, r8, lsr lr │ │ │ │ - tsteq r5, r4, asr lr │ │ │ │ - @ instruction: 0x01038db4 │ │ │ │ - smlabbeq r5, ip, lr, ip │ │ │ │ - smlatbeq r3, r4, sp, r8 │ │ │ │ - smlabteq r5, r8, pc, sp @ │ │ │ │ - tsteq r5, r0, asr r7 │ │ │ │ - tsteq r5, r0, lsl r3 │ │ │ │ - smlatteq r5, ip, r0, sp │ │ │ │ - smlabteq r5, r4, pc, ip @ │ │ │ │ - tsteq r5, ip, lsr #30 │ │ │ │ - ldrdeq ip, [r5, -ip] │ │ │ │ + smlatbeq r5, r4, lr, ip │ │ │ │ + @ instruction: 0x01038e94 │ │ │ │ + tsteq r5, r8, asr #30 │ │ │ │ strdeq ip, [r5, -r8] │ │ │ │ - tsteq r3, ip, asr sp │ │ │ │ - tsteq r5, r4, asr pc │ │ │ │ - tsteq r5, r0, ror pc │ │ │ │ - tsteq r3, r4, asr #26 │ │ │ │ + tsteq r5, r4, lsl pc │ │ │ │ + tsteq r3, r4, ror lr │ │ │ │ + tsteq r5, ip, asr #30 │ │ │ │ + tsteq r3, r4, ror #28 │ │ │ │ + smlabbeq r5, r8, r0, lr │ │ │ │ + tsteq r5, r0, lsl r8 │ │ │ │ + ldrdeq sp, [r5, -r0] │ │ │ │ + smlatbeq r5, ip, r1, sp │ │ │ │ + smlabbeq r5, r4, r0, sp │ │ │ │ + smlatteq r5, ip, pc, ip @ │ │ │ │ + @ instruction: 0x0105cf9c │ │ │ │ + @ instruction: 0x0105cfb8 │ │ │ │ + tsteq r3, ip, lsl lr │ │ │ │ tsteq r5, r4, lsl r0 │ │ │ │ - smlabteq r5, r4, pc, ip @ │ │ │ │ - smlatteq r5, r0, pc, ip @ │ │ │ │ - tsteq r3, r4, lsr #26 │ │ │ │ - tsteq r5, ip, lsr r0 │ │ │ │ - qaddeq sp, r8, r5 │ │ │ │ - tsteq r3, ip, lsl #26 │ │ │ │ - smlabbeq r5, ip, r1, sp │ │ │ │ - strdeq sp, [r5, -r4] │ │ │ │ - smlatbeq r5, r4, r0, sp │ │ │ │ - smlabteq r5, r0, r0, sp │ │ │ │ - smlatteq r3, r4, ip, r8 │ │ │ │ - tsteq r5, ip, lsl r1 │ │ │ │ - tsteq r5, r8, lsr r1 │ │ │ │ - smlabteq r3, ip, ip, r8 │ │ │ │ - ldrdeq sp, [r5, -ip] │ │ │ │ - smlabbeq r5, ip, r1, sp │ │ │ │ - smlatbeq r5, r8, r1, sp │ │ │ │ - smlatbeq r3, ip, ip, r8 │ │ │ │ - smlatteq r5, r0, r1, sp │ │ │ │ - @ instruction: 0x01038c9c │ │ │ │ - tsteq r5, r4, lsr r4 │ │ │ │ - tsteq r5, r0, lsr r3 │ │ │ │ - @ instruction: 0x0105d298 │ │ │ │ - tsteq r5, r8, asr #4 │ │ │ │ - tsteq r5, r4, ror #4 │ │ │ │ - tsteq r3, ip, ror #24 │ │ │ │ - smlabteq r5, r0, r2, sp │ │ │ │ + tsteq r5, r0, lsr r0 │ │ │ │ + tsteq r3, r4, lsl #28 │ │ │ │ + ldrdeq sp, [r5, -r4] │ │ │ │ + smlabbeq r5, r4, r0, sp │ │ │ │ + smlatbeq r5, r0, r0, sp │ │ │ │ + smlatteq r3, r4, sp, r8 │ │ │ │ + strdeq sp, [r5, -ip] │ │ │ │ + tsteq r5, r8, lsl r1 │ │ │ │ + smlabteq r3, ip, sp, r8 │ │ │ │ + tsteq r5, ip, asr #4 │ │ │ │ + @ instruction: 0x0105d1b4 │ │ │ │ + tsteq r5, r4, ror #2 │ │ │ │ + smlabbeq r5, r0, r1, sp │ │ │ │ + smlatbeq r3, r4, sp, r8 │ │ │ │ ldrdeq sp, [r5, -ip] │ │ │ │ - tsteq r3, r4, asr ip │ │ │ │ + strdeq sp, [r5, -r8] │ │ │ │ + smlabbeq r3, ip, sp, r8 │ │ │ │ + @ instruction: 0x0105d29c │ │ │ │ + tsteq r5, ip, asr #4 │ │ │ │ + tsteq r5, r8, ror #4 │ │ │ │ + tsteq r3, ip, ror #26 │ │ │ │ + smlatbeq r5, r0, r2, sp │ │ │ │ + tsteq r3, ip, asr sp │ │ │ │ + strdeq sp, [r5, -r4] │ │ │ │ + strdeq sp, [r5, -r0] │ │ │ │ + tsteq r5, r8, asr r3 │ │ │ │ + tsteq r5, r8, lsl #6 │ │ │ │ + tsteq r5, r4, lsr #6 │ │ │ │ + tsteq r3, ip, lsr #26 │ │ │ │ smlabbeq r5, r0, r3, sp │ │ │ │ - tsteq r5, r0, lsr r3 │ │ │ │ - tsteq r5, ip, asr #6 │ │ │ │ - tsteq r3, r4, lsr ip │ │ │ │ - smlabbeq r5, r4, r3, sp │ │ │ │ - tsteq r3, r4, lsr #24 │ │ │ │ - ldrdeq sp, [r5, -ip] │ │ │ │ + @ instruction: 0x0105d39c │ │ │ │ + tsteq r3, r4, lsl sp │ │ │ │ + tsteq r5, r0, asr #8 │ │ │ │ + strdeq sp, [r5, -r0] │ │ │ │ + tsteq r5, ip, lsl #8 │ │ │ │ + strdeq r8, [r3, -r4] │ │ │ │ tsteq r5, r4, asr #8 │ │ │ │ - strdeq sp, [r5, -r4] │ │ │ │ - tsteq r5, r0, lsl r4 │ │ │ │ - strdeq r8, [r3, -ip] │ │ │ │ - tsteq r5, ip, ror #8 │ │ │ │ - smlabbeq r5, r8, r4, sp │ │ │ │ - smlatteq r3, r4, fp, r8 │ │ │ │ + smlatteq r3, r4, ip, r8 │ │ │ │ + @ instruction: 0x0105d59c │ │ │ │ + tsteq r5, r4, lsl #10 │ │ │ │ + @ instruction: 0x0105d4b4 │ │ │ │ + ldrdeq sp, [r5, -r0] │ │ │ │ + @ instruction: 0x01038cbc │ │ │ │ tsteq r5, ip, lsr #10 │ │ │ │ - ldrdeq sp, [r5, -ip] │ │ │ │ - strdeq sp, [r5, -r8] │ │ │ │ - smlabteq r3, r4, fp, r8 │ │ │ │ - tsteq r5, r0, lsr r5 │ │ │ │ - @ instruction: 0x01038bb4 │ │ │ │ - smlatbeq r5, r0, r9, sp │ │ │ │ - tsteq r5, ip, ror r7 │ │ │ │ - tsteq r5, r8, ror r6 │ │ │ │ - smlatteq r5, r0, r5, sp │ │ │ │ - @ instruction: 0x0105d590 │ │ │ │ - smlatbeq r5, ip, r5, sp │ │ │ │ - tsteq r3, ip, ror fp │ │ │ │ - tsteq r5, r8, lsl #12 │ │ │ │ - tsteq r5, r4, lsr #12 │ │ │ │ - tsteq r3, r4, ror #22 │ │ │ │ + tsteq r5, r8, asr #10 │ │ │ │ + smlatbeq r3, r4, ip, r8 │ │ │ │ + smlatteq r5, ip, r5, sp │ │ │ │ + @ instruction: 0x0105d59c │ │ │ │ + @ instruction: 0x0105d5b8 │ │ │ │ + smlabbeq r3, r4, ip, r8 │ │ │ │ + strdeq sp, [r5, -r0] │ │ │ │ + tsteq r3, r4, ror ip │ │ │ │ + tsteq r5, r0, ror #20 │ │ │ │ + tsteq r5, ip, lsr r8 │ │ │ │ + tsteq r5, r8, lsr r7 │ │ │ │ + smlatbeq r5, r0, r6, sp │ │ │ │ + tsteq r5, r0, asr r6 │ │ │ │ + tsteq r5, ip, ror #12 │ │ │ │ + tsteq r3, ip, lsr ip │ │ │ │ smlabteq r5, r8, r6, sp │ │ │ │ - tsteq r5, r8, ror r6 │ │ │ │ - @ instruction: 0x0105d694 │ │ │ │ - tsteq r3, r4, asr #22 │ │ │ │ - smlabteq r5, ip, r6, sp │ │ │ │ - tsteq r3, r4, lsr fp │ │ │ │ - tsteq r5, r4, lsr #16 │ │ │ │ + smlatteq r5, r4, r6, sp │ │ │ │ + tsteq r3, r4, lsr #24 │ │ │ │ + smlabbeq r5, r8, r7, sp │ │ │ │ + tsteq r5, r8, lsr r7 │ │ │ │ + tsteq r5, r4, asr r7 │ │ │ │ + tsteq r3, r4, lsl #24 │ │ │ │ smlabbeq r5, ip, r7, sp │ │ │ │ - tsteq r5, ip, lsr r7 │ │ │ │ - tsteq r5, r8, asr r7 │ │ │ │ - tsteq r3, ip, lsl #22 │ │ │ │ - @ instruction: 0x0105d7b4 │ │ │ │ - ldrdeq sp, [r5, -r0] │ │ │ │ strdeq r8, [r3, -r4] │ │ │ │ - tsteq r5, r4, ror r8 │ │ │ │ - tsteq r5, r4, lsr #16 │ │ │ │ - tsteq r5, r0, asr #16 │ │ │ │ - ldrdeq r8, [r3, -r4] │ │ │ │ - tsteq r5, r8, ror r8 │ │ │ │ - smlabteq r3, r4, sl, r8 │ │ │ │ - smlabteq r5, ip, sl, sp │ │ │ │ - smlabteq r5, r8, r9, sp │ │ │ │ - tsteq r5, r0, lsr r9 │ │ │ │ - smlatteq r5, r0, r8, sp │ │ │ │ + smlatteq r5, r4, r8, sp │ │ │ │ + tsteq r5, ip, asr #16 │ │ │ │ strdeq sp, [r5, -ip] │ │ │ │ - @ instruction: 0x01038a94 │ │ │ │ - tsteq r5, r8, asr r9 │ │ │ │ - tsteq r5, r4, ror r9 │ │ │ │ - tsteq r3, ip, ror sl │ │ │ │ + tsteq r5, r8, lsl r8 │ │ │ │ + smlabteq r3, ip, fp, r8 │ │ │ │ + tsteq r5, r4, ror r8 │ │ │ │ + @ instruction: 0x0105d890 │ │ │ │ + @ instruction: 0x01038bb4 │ │ │ │ + tsteq r5, r4, lsr r9 │ │ │ │ + smlatteq r5, r4, r8, sp │ │ │ │ + tsteq r5, r0, lsl #18 │ │ │ │ + @ instruction: 0x01038b94 │ │ │ │ + tsteq r5, r8, lsr r9 │ │ │ │ + smlabbeq r3, r4, fp, r8 │ │ │ │ + smlabbeq r5, ip, fp, sp │ │ │ │ + smlabbeq r5, r8, sl, sp │ │ │ │ + strdeq sp, [r5, -r0] │ │ │ │ + smlatbeq r5, r0, r9, sp │ │ │ │ + @ instruction: 0x0105d9bc │ │ │ │ + tsteq r3, r4, asr fp │ │ │ │ tsteq r5, r8, lsl sl │ │ │ │ - smlabteq r5, r8, r9, sp │ │ │ │ - smlatteq r5, r4, r9, sp │ │ │ │ - tsteq r3, ip, asr sl │ │ │ │ - tsteq r5, ip, lsl sl │ │ │ │ - tsteq r3, ip, asr #20 │ │ │ │ - tsteq r5, r4, ror fp │ │ │ │ + tsteq r5, r4, lsr sl │ │ │ │ + tsteq r3, ip, lsr fp │ │ │ │ + ldrdeq sp, [r5, -r8] │ │ │ │ + smlabbeq r5, r8, sl, sp │ │ │ │ + smlatbeq r5, r4, sl, sp │ │ │ │ + tsteq r3, ip, lsl fp │ │ │ │ ldrdeq sp, [r5, -ip] │ │ │ │ - smlabbeq r5, ip, sl, sp │ │ │ │ - smlatbeq r5, r8, sl, sp │ │ │ │ - tsteq r3, r4, lsr #20 │ │ │ │ - tsteq r5, r4, lsl #22 │ │ │ │ - tsteq r5, r0, lsr #22 │ │ │ │ - tsteq r3, ip, lsl #20 │ │ │ │ + tsteq r3, ip, lsl #22 │ │ │ │ + tsteq r5, r4, lsr ip │ │ │ │ + @ instruction: 0x0105db9c │ │ │ │ + tsteq r5, ip, asr #22 │ │ │ │ + tsteq r5, r8, ror #22 │ │ │ │ + smlatteq r3, r4, sl, r8 │ │ │ │ smlabteq r5, r4, fp, sp │ │ │ │ - tsteq r5, r4, ror fp │ │ │ │ - @ instruction: 0x0105db90 │ │ │ │ - smlatteq r3, ip, r9, r8 │ │ │ │ - smlabteq r5, r8, fp, sp │ │ │ │ - ldrdeq r8, [r3, -ip] │ │ │ │ - @ instruction: 0x0105e494 │ │ │ │ - qaddeq lr, r4, r5 │ │ │ │ - tsteq r5, r0, lsr lr │ │ │ │ - tsteq r5, r8, lsl #26 │ │ │ │ - tsteq r5, r0, ror ip │ │ │ │ - tsteq r5, r0, lsr #24 │ │ │ │ - tsteq r5, ip, lsr ip │ │ │ │ - @ instruction: 0x0103899c │ │ │ │ - @ instruction: 0x0105dc98 │ │ │ │ - @ instruction: 0x0105dcb4 │ │ │ │ - smlabbeq r3, r4, r9, r8 │ │ │ │ + smlatteq r5, r0, fp, sp │ │ │ │ + smlabteq r3, ip, sl, r8 │ │ │ │ + smlabbeq r5, r4, ip, sp │ │ │ │ + tsteq r5, r4, lsr ip │ │ │ │ + tsteq r5, r0, asr ip │ │ │ │ + smlatbeq r3, ip, sl, r8 │ │ │ │ + smlabbeq r5, r8, ip, sp │ │ │ │ + @ instruction: 0x01038a9c │ │ │ │ + tsteq r5, r4, asr r5 │ │ │ │ + tsteq r5, r4, lsl r1 │ │ │ │ + strdeq sp, [r5, -r0] │ │ │ │ + smlabteq r5, r8, sp, sp │ │ │ │ + tsteq r5, r0, lsr sp │ │ │ │ + smlatteq r5, r0, ip, sp │ │ │ │ + strdeq sp, [r5, -ip] │ │ │ │ + tsteq r3, ip, asr sl │ │ │ │ tsteq r5, r8, asr sp │ │ │ │ - tsteq r5, r8, lsl #26 │ │ │ │ - tsteq r5, r4, lsr #26 │ │ │ │ - tsteq r3, r4, ror #18 │ │ │ │ - smlabbeq r5, r0, sp, sp │ │ │ │ - @ instruction: 0x0105dd9c │ │ │ │ - tsteq r3, ip, asr #18 │ │ │ │ - ldrdeq sp, [r5, -r0] │ │ │ │ - tsteq r5, r8, lsr lr │ │ │ │ - smlatteq r5, r8, sp, sp │ │ │ │ - tsteq r5, r4, lsl #28 │ │ │ │ - tsteq r3, r4, lsr #18 │ │ │ │ - tsteq r5, r0, ror #28 │ │ │ │ - tsteq r5, ip, ror lr │ │ │ │ - tsteq r3, ip, lsl #18 │ │ │ │ + tsteq r5, r4, ror sp │ │ │ │ + tsteq r3, r4, asr #20 │ │ │ │ + tsteq r5, r8, lsl lr │ │ │ │ + smlabteq r5, r8, sp, sp │ │ │ │ + smlatteq r5, r4, sp, sp │ │ │ │ + tsteq r3, r4, lsr #20 │ │ │ │ + tsteq r5, r0, asr #28 │ │ │ │ + tsteq r5, ip, asr lr │ │ │ │ + tsteq r3, ip, lsl #20 │ │ │ │ + @ instruction: 0x0105df90 │ │ │ │ + strdeq sp, [r5, -r8] │ │ │ │ + smlatbeq r5, r8, lr, sp │ │ │ │ + smlabteq r5, r4, lr, sp │ │ │ │ + smlatteq r3, r4, r9, r8 │ │ │ │ tsteq r5, r0, lsr #30 │ │ │ │ - ldrdeq sp, [r5, -r0] │ │ │ │ - smlatteq r5, ip, lr, sp │ │ │ │ - smlatteq r3, ip, r8, r8 │ │ │ │ - tsteq r5, r4, lsr #30 │ │ │ │ - ldrdeq r8, [r3, -ip] │ │ │ │ - tsteq r5, r8, ror r1 │ │ │ │ - tsteq r5, r4, ror r0 │ │ │ │ - ldrdeq sp, [r5, -ip] │ │ │ │ - smlabbeq r5, ip, pc, sp @ │ │ │ │ - smlatbeq r5, r8, pc, sp @ │ │ │ │ - smlatbeq r3, ip, r8, r8 │ │ │ │ - tsteq r5, r4 │ │ │ │ - tsteq r5, r0, lsr #32 │ │ │ │ - @ instruction: 0x01038894 │ │ │ │ + tsteq r5, ip, lsr pc │ │ │ │ + smlabteq r3, ip, r9, r8 │ │ │ │ + smlatteq r5, r0, pc, sp @ │ │ │ │ + @ instruction: 0x0105df90 │ │ │ │ + smlatbeq r5, ip, pc, sp @ │ │ │ │ + smlatbeq r3, ip, r9, r8 │ │ │ │ + smlatteq r5, r4, pc, sp @ │ │ │ │ + @ instruction: 0x0103899c │ │ │ │ + tsteq r5, r8, lsr r2 │ │ │ │ + tsteq r5, r4, lsr r1 │ │ │ │ + swpeq lr, ip, [r5] │ │ │ │ + tsteq r5, ip, asr #32 │ │ │ │ + tsteq r5, r8, rrx │ │ │ │ + tsteq r3, ip, ror #18 │ │ │ │ smlabteq r5, r4, r0, lr │ │ │ │ - tsteq r5, r4, ror r0 │ │ │ │ - swpeq lr, r0, [r5] │ │ │ │ - tsteq r3, r4, ror r8 │ │ │ │ - smlabteq r5, r8, r0, lr │ │ │ │ - tsteq r3, r4, ror #16 │ │ │ │ - tsteq r5, r0, lsr #4 │ │ │ │ + smlatteq r5, r0, r0, lr │ │ │ │ + tsteq r3, r4, asr r9 │ │ │ │ + smlabbeq r5, r4, r1, lr │ │ │ │ + tsteq r5, r4, lsr r1 │ │ │ │ + tsteq r5, r0, asr r1 │ │ │ │ + tsteq r3, r4, lsr r9 │ │ │ │ smlabbeq r5, r8, r1, lr │ │ │ │ - tsteq r5, r8, lsr r1 │ │ │ │ - tsteq r5, r4, asr r1 │ │ │ │ - tsteq r3, ip, lsr r8 │ │ │ │ - @ instruction: 0x0105e1b0 │ │ │ │ - smlabteq r5, ip, r1, lr │ │ │ │ - tsteq r3, r4, lsr #16 │ │ │ │ + tsteq r3, r4, lsr #18 │ │ │ │ + smlatteq r5, r0, r2, lr │ │ │ │ + tsteq r5, r8, asr #4 │ │ │ │ + strdeq lr, [r5, -r8] │ │ │ │ + tsteq r5, r4, lsl r2 │ │ │ │ + strdeq r8, [r3, -ip] │ │ │ │ tsteq r5, r0, ror r2 │ │ │ │ - tsteq r5, r0, lsr #4 │ │ │ │ - tsteq r5, ip, lsr r2 │ │ │ │ - tsteq r3, r4, lsl #16 │ │ │ │ - tsteq r5, r4, ror r2 │ │ │ │ - strdeq r8, [r3, -r4] │ │ │ │ - smlatteq r5, r4, r6, lr │ │ │ │ - smlabteq r5, r0, r4, lr │ │ │ │ - @ instruction: 0x0105e3bc │ │ │ │ - tsteq r5, r4, lsr #6 │ │ │ │ - ldrdeq lr, [r5, -r4] │ │ │ │ - strdeq lr, [r5, -r0] │ │ │ │ - @ instruction: 0x010387bc │ │ │ │ - tsteq r5, ip, asr #6 │ │ │ │ - tsteq r5, r8, ror #6 │ │ │ │ - smlatbeq r3, r4, r7, r8 │ │ │ │ + smlabbeq r5, ip, r2, lr │ │ │ │ + smlatteq r3, r4, r8, r8 │ │ │ │ + tsteq r5, r0, lsr r3 │ │ │ │ + smlatteq r5, r0, r2, lr │ │ │ │ + strdeq lr, [r5, -ip] │ │ │ │ + smlabteq r3, r4, r8, r8 │ │ │ │ + tsteq r5, r4, lsr r3 │ │ │ │ + @ instruction: 0x010388b4 │ │ │ │ + smlatbeq r5, r4, r7, lr │ │ │ │ + smlabbeq r5, r0, r5, lr │ │ │ │ + tsteq r5, ip, ror r4 │ │ │ │ + smlatteq r5, r4, r3, lr │ │ │ │ + @ instruction: 0x0105e394 │ │ │ │ + @ instruction: 0x0105e3b0 │ │ │ │ + tsteq r3, ip, ror r8 │ │ │ │ tsteq r5, ip, lsl #8 │ │ │ │ - @ instruction: 0x0105e3bc │ │ │ │ - ldrdeq lr, [r5, -r8] │ │ │ │ - smlabbeq r3, r4, r7, r8 │ │ │ │ - tsteq r5, r0, lsl r4 │ │ │ │ - tsteq r3, r4, ror r7 │ │ │ │ - tsteq r5, r8, ror #10 │ │ │ │ + tsteq r5, r8, lsr #8 │ │ │ │ + tsteq r3, r4, ror #16 │ │ │ │ + smlabteq r5, ip, r4, lr │ │ │ │ + tsteq r5, ip, ror r4 │ │ │ │ + @ instruction: 0x0105e498 │ │ │ │ + tsteq r3, r4, asr #16 │ │ │ │ ldrdeq lr, [r5, -r0] │ │ │ │ - smlabbeq r5, r0, r4, lr │ │ │ │ - @ instruction: 0x0105e49c │ │ │ │ - tsteq r3, ip, asr #14 │ │ │ │ - strdeq lr, [r5, -r8] │ │ │ │ - tsteq r5, r4, lsl r5 │ │ │ │ - tsteq r3, r4, lsr r7 │ │ │ │ + tsteq r3, r4, lsr r8 │ │ │ │ + tsteq r5, r8, lsr #12 │ │ │ │ + @ instruction: 0x0105e590 │ │ │ │ + tsteq r5, r0, asr #10 │ │ │ │ + tsteq r5, ip, asr r5 │ │ │ │ + tsteq r3, ip, lsl #16 │ │ │ │ @ instruction: 0x0105e5b8 │ │ │ │ - tsteq r5, r8, ror #10 │ │ │ │ - smlabbeq r5, r4, r5, lr │ │ │ │ - tsteq r3, r4, lsl r7 │ │ │ │ - @ instruction: 0x0105e5bc │ │ │ │ - tsteq r3, r4, lsl #14 │ │ │ │ - smlabteq r6, ip, r2, r0 │ │ │ │ - smlabbeq r5, r8, r6, lr │ │ │ │ - tsteq r5, r8, asr #12 │ │ │ │ - tsteq r5, r4, lsr #12 │ │ │ │ - tsteq r6, ip, lsl r2 │ │ │ │ - ldrdeq r8, [r3, -r4] │ │ │ │ + ldrdeq lr, [r5, -r4] │ │ │ │ + strdeq r8, [r3, -r4] │ │ │ │ + tsteq r5, r8, ror r6 │ │ │ │ + tsteq r5, r8, lsr #12 │ │ │ │ tsteq r5, r4, asr #12 │ │ │ │ - tsteq r6, r4, lsr r2 │ │ │ │ - @ instruction: 0x010386bc │ │ │ │ - smlabbeq r5, r0, r6, lr │ │ │ │ - tsteq r5, ip, asr r6 │ │ │ │ - tsteq r6, r4, asr #4 │ │ │ │ - @ instruction: 0x0103869c │ │ │ │ - tsteq r6, ip, asr #4 │ │ │ │ - smlabbeq r3, ip, r6, r8 │ │ │ │ - @ instruction: 0x010602b4 │ │ │ │ - tsteq r6, ip, ror r2 │ │ │ │ - tsteq r6, ip, asr r2 │ │ │ │ - smlabbeq r5, ip, r6, lr │ │ │ │ - tsteq r3, r4, ror #12 │ │ │ │ - tsteq r6, r4, ror r2 │ │ │ │ - smlatbeq r5, ip, r6, lr │ │ │ │ - tsteq r3, ip, asr #12 │ │ │ │ - smlatbeq r6, ip, r2, r0 │ │ │ │ - smlabbeq r6, r8, r2, r0 │ │ │ │ - smlabteq r5, r4, r6, lr │ │ │ │ - tsteq r3, ip, lsr #12 │ │ │ │ - ldrdeq lr, [r5, -r0] │ │ │ │ - tsteq r3, ip, lsl r6 │ │ │ │ - tstpeq r5, r8, lsl r4 @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, ip, lsr r9 │ │ │ │ - smlatteq r6, ip, r5, r0 │ │ │ │ - tsteq r6, r0, asr #8 │ │ │ │ - @ instruction: 0x0105e79c │ │ │ │ - tsteq r5, r4, lsr #14 │ │ │ │ + ldrdeq r8, [r3, -r4] │ │ │ │ + tsteq r5, ip, ror r6 │ │ │ │ + smlabteq r3, r4, r7, r8 │ │ │ │ + smlabbeq r6, ip, r3, r0 │ │ │ │ + tsteq r5, r8, asr #14 │ │ │ │ + tsteq r5, r8, lsl #14 │ │ │ │ smlatteq r5, r4, r6, lr │ │ │ │ - smlabteq r5, r0, r6, lr │ │ │ │ - @ instruction: 0x01060290 │ │ │ │ - smlabteq r3, ip, r5, r8 │ │ │ │ - smlatteq r5, r0, r6, lr │ │ │ │ - @ instruction: 0x010602b0 │ │ │ │ - @ instruction: 0x010385b4 │ │ │ │ + ldrdeq r0, [r6, -ip] │ │ │ │ + @ instruction: 0x01038794 │ │ │ │ + tsteq r5, r4, lsl #14 │ │ │ │ + strdeq r0, [r6, -r4] │ │ │ │ + tsteq r3, ip, ror r7 │ │ │ │ + tsteq r5, r0, asr #14 │ │ │ │ tsteq r5, ip, lsl r7 │ │ │ │ - strdeq lr, [r5, -r8] │ │ │ │ - smlabteq r6, r8, r2, r0 │ │ │ │ - @ instruction: 0x01038594 │ │ │ │ - tsteq r5, r8, lsl r7 │ │ │ │ - smlatteq r6, r8, r2, r0 │ │ │ │ - tsteq r3, ip, ror r5 │ │ │ │ - smlabbeq r5, ip, r7, lr │ │ │ │ + tsteq r6, r4, lsl #6 │ │ │ │ + tsteq r3, ip, asr r7 │ │ │ │ + tsteq r6, ip, lsl #6 │ │ │ │ + tsteq r3, ip, asr #14 │ │ │ │ + tsteq r6, r4, ror r3 │ │ │ │ + tsteq r6, ip, lsr r3 │ │ │ │ + tsteq r6, ip, lsl r3 │ │ │ │ tsteq r5, ip, asr #14 │ │ │ │ - tsteq r5, r8, lsr #14 │ │ │ │ - strdeq r0, [r6, -r8] │ │ │ │ - tsteq r3, r4, asr r5 │ │ │ │ - tsteq r5, r8, asr #14 │ │ │ │ - tsteq r6, r8, lsl r3 │ │ │ │ - tsteq r3, ip, lsr r5 │ │ │ │ + tsteq r3, r4, lsr #14 │ │ │ │ + tsteq r6, r4, lsr r3 │ │ │ │ + tsteq r5, ip, ror #14 │ │ │ │ + tsteq r3, ip, lsl #14 │ │ │ │ + tsteq r6, ip, ror #6 │ │ │ │ + tsteq r6, r8, asr #6 │ │ │ │ smlabbeq r5, r4, r7, lr │ │ │ │ - tsteq r5, r0, ror #14 │ │ │ │ - tsteq r6, r0, lsr r3 │ │ │ │ - tsteq r3, ip, lsl r5 │ │ │ │ - tsteq r6, ip, lsr r3 │ │ │ │ - tsteq r3, ip, lsl #10 │ │ │ │ - tsteq r5, r0, asr r8 │ │ │ │ - @ instruction: 0x010603b0 │ │ │ │ + smlatteq r3, ip, r6, r8 │ │ │ │ + @ instruction: 0x0105e790 │ │ │ │ + ldrdeq r8, [r3, -ip] │ │ │ │ + ldrdeq pc, [r5, -r8] │ │ │ │ + strdeq r0, [r6, -ip] │ │ │ │ + smlatbeq r6, ip, r6, r0 │ │ │ │ + tsteq r6, r0, lsl #10 │ │ │ │ + tsteq r5, ip, asr r8 │ │ │ │ + smlatteq r5, r4, r7, lr │ │ │ │ + smlatbeq r5, r4, r7, lr │ │ │ │ + smlabbeq r5, r0, r7, lr │ │ │ │ + tsteq r6, r0, asr r3 │ │ │ │ + smlabbeq r3, ip, r6, r8 │ │ │ │ + smlatbeq r5, r0, r7, lr │ │ │ │ tsteq r6, r0, ror r3 │ │ │ │ - tsteq r6, ip, asr #6 │ │ │ │ - smlabbeq r5, r8, r7, lr │ │ │ │ + tsteq r3, r4, ror r6 │ │ │ │ + ldrdeq lr, [r5, -ip] │ │ │ │ + @ instruction: 0x0105e7b8 │ │ │ │ + smlabbeq r6, r8, r3, r0 │ │ │ │ + tsteq r3, r4, asr r6 │ │ │ │ + ldrdeq lr, [r5, -r8] │ │ │ │ + smlatbeq r6, r8, r3, r0 │ │ │ │ + tsteq r3, ip, lsr r6 │ │ │ │ + tsteq r5, ip, asr #16 │ │ │ │ + tsteq r5, ip, lsl #16 │ │ │ │ + smlatteq r5, r8, r7, lr │ │ │ │ + @ instruction: 0x010603b8 │ │ │ │ + tsteq r3, r4, lsl r6 │ │ │ │ + tsteq r5, r8, lsl #16 │ │ │ │ + ldrdeq r0, [r6, -r8] │ │ │ │ + strdeq r8, [r3, -ip] │ │ │ │ + tsteq r5, r4, asr #16 │ │ │ │ + tsteq r5, r0, lsr #16 │ │ │ │ + strdeq r0, [r6, -r0] │ │ │ │ ldrdeq r8, [r3, -ip] │ │ │ │ - tsteq r6, ip, ror #6 │ │ │ │ + strdeq r0, [r6, -ip] │ │ │ │ + smlabteq r3, ip, r5, r8 │ │ │ │ + tsteq r5, r0, lsl r9 │ │ │ │ + tsteq r6, r0, ror r4 │ │ │ │ + tsteq r6, r0, lsr r4 │ │ │ │ + tsteq r6, ip, lsl #8 │ │ │ │ + tsteq r5, r8, asr #16 │ │ │ │ + @ instruction: 0x0103859c │ │ │ │ + tsteq r6, ip, lsr #8 │ │ │ │ stcleq 8, cr15, [r4], {223} @ 0xdf │ │ │ │ @ instruction: 0x47704478 │ │ │ │ stcleq 8, cr15, [r0], {223} @ 0xdf │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldceq 8, cr15, [ip], #892 @ 0x37c │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldceq 8, cr15, [r8], #892 @ 0x37c │ │ │ │ @@ -48539,423 +48539,423 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x066cf8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0668f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0664f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - tsteq r5, r4, asr #2 │ │ │ │ - tsteq r3, r0, ror #28 │ │ │ │ - tstpeq r5, r4, asr #26 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r0, lsr #26 @ p-variant is OBSOLETE │ │ │ │ - tsteq r5, ip, asr r1 │ │ │ │ - tsteq r3, r0, asr #28 │ │ │ │ - tsteq r5, r8, ror #2 │ │ │ │ - tsteq r3, r0, lsr lr │ │ │ │ - smlatteq r5, r4, r1, lr │ │ │ │ - smlatbeq r5, r4, r1, lr │ │ │ │ - smlabbeq r5, r0, r1, lr │ │ │ │ - tstpeq r5, r0, asr sp @ p-variant is OBSOLETE │ │ │ │ - tsteq r3, r8, lsl #28 │ │ │ │ - smlatbeq r5, r0, r1, lr │ │ │ │ - tstpeq r5, r0, ror sp @ p-variant is OBSOLETE │ │ │ │ - strdeq r7, [r3, -r0] │ │ │ │ - ldrdeq lr, [r5, -ip] │ │ │ │ - @ instruction: 0x0105e1b8 │ │ │ │ - smlabbeq r5, r8, sp, pc @ │ │ │ │ - ldrdeq r7, [r3, -r0] │ │ │ │ - @ instruction: 0x0105fd94 │ │ │ │ - smlabteq r3, r0, sp, r7 │ │ │ │ - tstpeq r5, r4, asr #30 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq r5, r0, r2, lr │ │ │ │ - tstpeq r5, r0, lsl #28 @ p-variant is OBSOLETE │ │ │ │ - smlabteq r5, r0, sp, pc @ │ │ │ │ - @ instruction: 0x0105fd9c │ │ │ │ - ldrdeq lr, [r5, -r8] │ │ │ │ - smlabbeq r3, r8, sp, r7 │ │ │ │ - @ instruction: 0x0105fdbc │ │ │ │ - strdeq lr, [r5, -r8] │ │ │ │ - tsteq r3, r0, ror sp │ │ │ │ - strdeq pc, [r5, -r8] │ │ │ │ - ldrdeq pc, [r5, -r4] │ │ │ │ - tsteq r5, r0, lsl r2 │ │ │ │ - tsteq r3, r0, asr sp │ │ │ │ - tsteq r5, ip, lsl r2 │ │ │ │ - tsteq r3, r0, asr #26 │ │ │ │ - @ instruction: 0x0105e298 │ │ │ │ - tsteq r5, r8, asr r2 │ │ │ │ - tsteq r5, r4, lsr r2 │ │ │ │ + tsteq r5, r4, lsl #4 │ │ │ │ + tsteq r3, r0, lsr #30 │ │ │ │ tstpeq r5, r4, lsl #28 @ p-variant is OBSOLETE │ │ │ │ - tsteq r3, r8, lsl sp │ │ │ │ - tsteq r5, r4, asr r2 │ │ │ │ - tstpeq r5, r4, lsr #28 @ p-variant is OBSOLETE │ │ │ │ - tsteq r3, r0, lsl #26 │ │ │ │ - @ instruction: 0x0105e290 │ │ │ │ - tsteq r5, ip, ror #4 │ │ │ │ - tstpeq r5, ip, lsr lr @ p-variant is OBSOLETE │ │ │ │ - smlatteq r3, r0, ip, r7 │ │ │ │ + smlatteq r5, r0, sp, pc @ │ │ │ │ + tsteq r5, ip, lsl r2 │ │ │ │ + tsteq r3, r0, lsl #30 │ │ │ │ + tsteq r5, r8, lsr #4 │ │ │ │ + strdeq r7, [r3, -r0] │ │ │ │ + smlatbeq r5, r4, r2, lr │ │ │ │ + tsteq r5, r4, ror #4 │ │ │ │ + tsteq r5, r0, asr #4 │ │ │ │ + tstpeq r5, r0, lsl lr @ p-variant is OBSOLETE │ │ │ │ + smlabteq r3, r8, lr, r7 │ │ │ │ + tsteq r5, r0, ror #4 │ │ │ │ + tstpeq r5, r0, lsr lr @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x01037eb0 │ │ │ │ + @ instruction: 0x0105e29c │ │ │ │ + tsteq r5, r8, ror r2 │ │ │ │ tstpeq r5, r8, asr #28 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq r7, [r3, -r0] │ │ │ │ - tsteq r5, ip, asr r3 │ │ │ │ - @ instruction: 0x0105febc │ │ │ │ + @ instruction: 0x01037e90 │ │ │ │ + tstpeq r5, r4, asr lr @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r3, r0, lr, r7 │ │ │ │ + tsteq r6, r4 │ │ │ │ + tsteq r5, r0, ror #6 │ │ │ │ + smlabteq r5, r0, lr, pc @ │ │ │ │ + smlabbeq r5, r0, lr, pc @ │ │ │ │ + tstpeq r5, ip, asr lr @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0105e298 │ │ │ │ + tsteq r3, r8, asr #28 │ │ │ │ tstpeq r5, ip, ror lr @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r8, asr lr @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0105e294 │ │ │ │ - smlatbeq r3, r0, ip, r7 │ │ │ │ - tstpeq r5, r8, ror lr @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0105e2b4 │ │ │ │ - smlabbeq r3, r8, ip, r7 │ │ │ │ - @ instruction: 0x0105feb4 │ │ │ │ - @ instruction: 0x0105fe90 │ │ │ │ - smlabteq r5, ip, r2, lr │ │ │ │ - tsteq r3, r8, ror #24 │ │ │ │ - ldrdeq lr, [r5, -r8] │ │ │ │ - tsteq r3, r8, asr ip │ │ │ │ - tsteq r5, r4, asr r3 │ │ │ │ + @ instruction: 0x0105e2b8 │ │ │ │ + tsteq r3, r0, lsr lr │ │ │ │ + @ instruction: 0x0105feb8 │ │ │ │ + @ instruction: 0x0105fe94 │ │ │ │ + ldrdeq lr, [r5, -r0] │ │ │ │ + tsteq r3, r0, lsl lr │ │ │ │ + ldrdeq lr, [r5, -ip] │ │ │ │ + tsteq r3, r0, lsl #28 │ │ │ │ + tsteq r5, r8, asr r3 │ │ │ │ + tsteq r5, r8, lsl r3 │ │ │ │ + strdeq lr, [r5, -r4] │ │ │ │ + smlabteq r5, r4, lr, pc @ │ │ │ │ + ldrdeq r7, [r3, -r8] │ │ │ │ tsteq r5, r4, lsl r3 │ │ │ │ - strdeq lr, [r5, -r0] │ │ │ │ - smlabteq r5, r0, lr, pc @ │ │ │ │ - tsteq r3, r0, lsr ip │ │ │ │ - tsteq r5, r0, lsl r3 │ │ │ │ - smlatteq r5, r0, lr, pc @ │ │ │ │ - tsteq r3, r8, lsl ip │ │ │ │ - tsteq r5, ip, asr #6 │ │ │ │ - tsteq r5, r8, lsr #6 │ │ │ │ - strdeq pc, [r5, -r8] │ │ │ │ - strdeq r7, [r3, -r8] │ │ │ │ - tstpeq r5, r4, lsl #30 @ p-variant is OBSOLETE │ │ │ │ - smlatteq r3, r8, fp, r7 │ │ │ │ - @ instruction: 0x0105e69c │ │ │ │ - strdeq lr, [r5, -r0] │ │ │ │ - smlatteq r5, r0, pc, pc @ │ │ │ │ - tstpeq r5, r8, ror #30 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r8, lsr #30 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r4, lsl #30 @ p-variant is OBSOLETE │ │ │ │ - tsteq r5, r0, asr #6 │ │ │ │ - smlatbeq r3, r8, fp, r7 │ │ │ │ - tstpeq r5, r4, lsr #30 @ p-variant is OBSOLETE │ │ │ │ - tsteq r5, r0, ror #6 │ │ │ │ - @ instruction: 0x01037b90 │ │ │ │ - tstpeq r5, r0, ror #30 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r5, r4, lr, pc @ │ │ │ │ + smlabteq r3, r0, sp, r7 │ │ │ │ + tsteq r5, r0, asr r3 │ │ │ │ + tsteq r5, ip, lsr #6 │ │ │ │ + strdeq pc, [r5, -ip] │ │ │ │ + smlatbeq r3, r0, sp, r7 │ │ │ │ + tstpeq r5, r8, lsl #30 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x01037d90 │ │ │ │ + tsteq r5, ip, lsl r4 │ │ │ │ + tstpeq r5, ip, ror pc @ p-variant is OBSOLETE │ │ │ │ tstpeq r5, ip, lsr pc @ p-variant is OBSOLETE │ │ │ │ - tsteq r5, r8, ror r3 │ │ │ │ - tsteq r3, r0, ror fp │ │ │ │ - tstpeq r5, ip, asr pc @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r8, lsl pc @ p-variant is OBSOLETE │ │ │ │ + tsteq r5, r4, asr r3 │ │ │ │ + tsteq r3, r0, ror #26 │ │ │ │ + tstpeq r5, r8, lsr pc @ p-variant is OBSOLETE │ │ │ │ + tsteq r5, r4, ror r3 │ │ │ │ + tsteq r3, r8, asr #26 │ │ │ │ + tstpeq r5, r4, ror pc @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r0, asr pc @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r5, ip, r3, lr │ │ │ │ + tsteq r3, r8, lsr #26 │ │ │ │ @ instruction: 0x0105e398 │ │ │ │ - tsteq r3, r8, asr fp │ │ │ │ - ldrdeq pc, [r5, -r0] │ │ │ │ - @ instruction: 0x0105ff90 │ │ │ │ - tstpeq r5, ip, ror #30 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq r5, r8, r3, lr │ │ │ │ - tsteq r3, r0, lsr fp │ │ │ │ - smlabbeq r5, ip, pc, pc @ │ │ │ │ - smlabteq r5, r8, r3, lr │ │ │ │ - tsteq r3, r8, lsl fp │ │ │ │ - smlabteq r5, r8, pc, pc @ │ │ │ │ - smlatbeq r5, r4, pc, pc @ │ │ │ │ - smlatteq r5, r0, r3, lr │ │ │ │ - strdeq r7, [r3, -r8] │ │ │ │ - smlatteq r5, ip, r3, lr │ │ │ │ - smlatteq r3, r8, sl, r7 │ │ │ │ - swpeq r0, r4, [r6] │ │ │ │ - tsteq r5, r0, ror #8 │ │ │ │ - tsteq r5, r0, lsr #8 │ │ │ │ - strdeq lr, [r5, -ip] │ │ │ │ - smlabteq r5, ip, pc, pc @ │ │ │ │ - @ instruction: 0x01037ab8 │ │ │ │ - tsteq r5, ip, lsl r4 │ │ │ │ - smlatteq r5, ip, pc, pc @ │ │ │ │ - smlatbeq r3, r0, sl, r7 │ │ │ │ - tsteq r5, r8, asr r4 │ │ │ │ - tsteq r5, r4, lsr r4 │ │ │ │ - tsteq r6, r4 │ │ │ │ - smlabbeq r3, r0, sl, r7 │ │ │ │ - tsteq r6, r0, lsl r0 │ │ │ │ - tsteq r3, r0, ror sl │ │ │ │ - smlabbeq r6, ip, r0, r0 │ │ │ │ - tsteq r6, ip, asr #32 │ │ │ │ - tsteq r6, r8, lsr #32 │ │ │ │ - tsteq r5, r4, ror #8 │ │ │ │ - tsteq r3, r8, asr #20 │ │ │ │ - tsteq r6, r8, asr #32 │ │ │ │ - smlabbeq r5, r4, r4, lr │ │ │ │ - tsteq r3, r0, lsr sl │ │ │ │ - smlabbeq r6, r4, r0, r0 │ │ │ │ - tsteq r6, r0, rrx │ │ │ │ - @ instruction: 0x0105e49c │ │ │ │ - tsteq r3, r0, lsl sl │ │ │ │ - smlatbeq r5, r8, r4, lr │ │ │ │ - tsteq r3, r0, lsl #20 │ │ │ │ - tsteq r5, r8, asr r6 │ │ │ │ - tsteq r6, r8, asr #2 │ │ │ │ - tsteq r5, r4, lsl r5 │ │ │ │ + tsteq r3, r8, lsl sp │ │ │ │ + tsteq r5, r4, lsl r4 │ │ │ │ ldrdeq lr, [r5, -r4] │ │ │ │ - @ instruction: 0x0105e4b0 │ │ │ │ - smlabbeq r6, r0, r0, r0 │ │ │ │ - smlabteq r3, r8, r9, r7 │ │ │ │ + @ instruction: 0x0105e3b0 │ │ │ │ + smlabbeq r5, r0, pc, pc @ │ │ │ │ + strdeq r7, [r3, -r0] │ │ │ │ ldrdeq lr, [r5, -r0] │ │ │ │ + smlatbeq r5, r0, pc, pc @ │ │ │ │ + ldrdeq r7, [r3, -r8] │ │ │ │ + tsteq r5, ip, lsl #8 │ │ │ │ + smlatteq r5, r8, r3, lr │ │ │ │ + @ instruction: 0x0105ffb8 │ │ │ │ + @ instruction: 0x01037cb8 │ │ │ │ + smlabteq r5, r4, pc, pc @ │ │ │ │ + smlatbeq r3, r8, ip, r7 │ │ │ │ + tsteq r5, ip, asr r7 │ │ │ │ + @ instruction: 0x0105e5b0 │ │ │ │ smlatbeq r6, r0, r0, r0 │ │ │ │ - @ instruction: 0x010379b0 │ │ │ │ - tsteq r5, ip, lsl #10 │ │ │ │ - smlatteq r5, r8, r4, lr │ │ │ │ - strheq r0, [r6, -r8] │ │ │ │ - @ instruction: 0x01037990 │ │ │ │ - smlabteq r6, r4, r0, r0 │ │ │ │ - smlabbeq r3, r0, r9, r7 │ │ │ │ - tsteq r6, r0, asr #2 │ │ │ │ - mrseq r0, (UNDEF: 22) │ │ │ │ - ldrdeq r0, [r6, -ip] │ │ │ │ + tsteq r6, r8, lsr #32 │ │ │ │ + smlatteq r5, r8, pc, pc @ │ │ │ │ + smlabteq r5, r4, pc, pc @ │ │ │ │ + tsteq r5, r0, lsl #8 │ │ │ │ + tsteq r3, r8, ror #24 │ │ │ │ + smlatteq r5, r4, pc, pc @ │ │ │ │ + tsteq r5, r0, lsr #8 │ │ │ │ + tsteq r3, r0, asr ip │ │ │ │ + tsteq r6, r0, lsr #32 │ │ │ │ + strdeq pc, [r5, -ip] │ │ │ │ + tsteq r5, r8, lsr r4 │ │ │ │ + tsteq r3, r0, lsr ip │ │ │ │ + tsteq r6, ip, lsl r0 │ │ │ │ + tsteq r5, r8, asr r4 │ │ │ │ + tsteq r3, r8, lsl ip │ │ │ │ + swpeq r0, r0, [r6] │ │ │ │ + qaddeq r0, r0, r6 │ │ │ │ + tsteq r6, ip, lsr #32 │ │ │ │ + tsteq r5, r8, ror #8 │ │ │ │ + strdeq r7, [r3, -r0] │ │ │ │ + tsteq r6, ip, asr #32 │ │ │ │ + smlabbeq r5, r8, r4, lr │ │ │ │ + ldrdeq r7, [r3, -r8] │ │ │ │ + smlabbeq r6, r8, r0, r0 │ │ │ │ + tsteq r6, r4, rrx │ │ │ │ + smlatbeq r5, r0, r4, lr │ │ │ │ + @ instruction: 0x01037bb8 │ │ │ │ + smlatbeq r5, ip, r4, lr │ │ │ │ + smlatbeq r3, r8, fp, r7 │ │ │ │ + tsteq r6, r4, asr r1 │ │ │ │ + tsteq r5, r0, lsr #10 │ │ │ │ + smlatteq r5, r0, r4, lr │ │ │ │ + @ instruction: 0x0105e4bc │ │ │ │ + smlabbeq r6, ip, r0, r0 │ │ │ │ + tsteq r3, r8, ror fp │ │ │ │ + ldrdeq lr, [r5, -ip] │ │ │ │ + smlatbeq r6, ip, r0, r0 │ │ │ │ + tsteq r3, r0, ror #22 │ │ │ │ tsteq r5, r8, lsl r5 │ │ │ │ - tsteq r3, r8, asr r9 │ │ │ │ - strdeq r0, [r6, -ip] │ │ │ │ - tsteq r5, r8, lsr r5 │ │ │ │ - tsteq r3, r0, asr #18 │ │ │ │ - tsteq r6, r8, lsr r1 │ │ │ │ - tsteq r6, r4, lsl r1 │ │ │ │ - tsteq r5, r0, asr r5 │ │ │ │ - tsteq r3, r0, lsr #18 │ │ │ │ - tsteq r5, ip, asr r5 │ │ │ │ - tsteq r3, r0, lsl r9 │ │ │ │ - tsteq r6, r4, lsl #4 │ │ │ │ - ldrdeq lr, [r5, -r0] │ │ │ │ - @ instruction: 0x0105e590 │ │ │ │ - tsteq r5, ip, ror #10 │ │ │ │ - tsteq r6, ip, lsr r1 │ │ │ │ - smlatteq r3, r0, r8, r7 │ │ │ │ - smlabbeq r5, ip, r5, lr │ │ │ │ - tsteq r6, ip, asr r1 │ │ │ │ - smlabteq r3, r8, r8, r7 │ │ │ │ - smlabteq r5, r8, r5, lr │ │ │ │ - smlatbeq r5, r4, r5, lr │ │ │ │ - tsteq r6, r4, ror r1 │ │ │ │ - smlatbeq r3, r8, r8, r7 │ │ │ │ - smlabbeq r6, r0, r1, r0 │ │ │ │ - @ instruction: 0x01037898 │ │ │ │ - strdeq r0, [r6, -ip] │ │ │ │ - @ instruction: 0x010601bc │ │ │ │ - @ instruction: 0x01060198 │ │ │ │ - ldrdeq lr, [r5, -r4] │ │ │ │ - tsteq r3, r0, ror r8 │ │ │ │ - @ instruction: 0x010601b8 │ │ │ │ strdeq lr, [r5, -r4] │ │ │ │ - tsteq r3, r8, asr r8 │ │ │ │ - strdeq r0, [r6, -r4] │ │ │ │ + smlabteq r6, r4, r0, r0 │ │ │ │ + tsteq r3, r0, asr #22 │ │ │ │ ldrdeq r0, [r6, -r0] │ │ │ │ - tsteq r5, ip, lsl #12 │ │ │ │ - tsteq r3, r8, lsr r8 │ │ │ │ - tsteq r5, r8, lsl r6 │ │ │ │ - tsteq r3, r8, lsr #16 │ │ │ │ - smlabbeq r6, ip, r8, r0 │ │ │ │ - tsteq r6, ip, lsr r5 │ │ │ │ - @ instruction: 0x01060390 │ │ │ │ - smlatteq r5, ip, r6, lr │ │ │ │ - tsteq r5, r4, ror r6 │ │ │ │ - tsteq r5, r4, lsr r6 │ │ │ │ - tsteq r5, r0, lsl r6 │ │ │ │ - smlatteq r6, r0, r1, r0 │ │ │ │ - smlatteq r3, r0, r7, r7 │ │ │ │ - tsteq r5, r0, lsr r6 │ │ │ │ - mrseq r0, LR_usr │ │ │ │ - smlabteq r3, r8, r7, r7 │ │ │ │ - tsteq r5, ip, ror #12 │ │ │ │ - tsteq r5, r8, asr #12 │ │ │ │ - tsteq r6, r8, lsl r2 │ │ │ │ - smlatbeq r3, r8, r7, r7 │ │ │ │ - tsteq r5, r8, ror #12 │ │ │ │ - tsteq r6, r8, lsr r2 │ │ │ │ - @ instruction: 0x01037790 │ │ │ │ - ldrdeq lr, [r5, -ip] │ │ │ │ - @ instruction: 0x0105e69c │ │ │ │ - tsteq r5, r8, ror r6 │ │ │ │ - tsteq r6, r8, asr #4 │ │ │ │ - tsteq r3, r8, ror #14 │ │ │ │ - @ instruction: 0x0105e698 │ │ │ │ - tsteq r6, r8, ror #4 │ │ │ │ - tsteq r3, r0, asr r7 │ │ │ │ + tsteq r3, r0, lsr fp │ │ │ │ + tsteq r6, ip, asr #2 │ │ │ │ + tsteq r6, ip, lsl #2 │ │ │ │ + smlatteq r6, r8, r0, r0 │ │ │ │ + tsteq r5, r4, lsr #10 │ │ │ │ + tsteq r3, r8, lsl #22 │ │ │ │ + tsteq r6, r8, lsl #2 │ │ │ │ + tsteq r5, r4, asr #10 │ │ │ │ + strdeq r7, [r3, -r0] │ │ │ │ + tsteq r6, r4, asr #2 │ │ │ │ + tsteq r6, r0, lsr #2 │ │ │ │ + tsteq r5, ip, asr r5 │ │ │ │ + ldrdeq r7, [r3, -r0] │ │ │ │ + tsteq r5, r8, ror #10 │ │ │ │ + smlabteq r3, r0, sl, r7 │ │ │ │ + tsteq r5, r8, lsl r7 │ │ │ │ + tsteq r6, r8, lsl #4 │ │ │ │ ldrdeq lr, [r5, -r4] │ │ │ │ - @ instruction: 0x0105e6b0 │ │ │ │ - smlabbeq r6, r0, r2, r0 │ │ │ │ - tsteq r3, r0, lsr r7 │ │ │ │ - smlabbeq r6, ip, r2, r0 │ │ │ │ - tsteq r3, r0, lsr #14 │ │ │ │ - smlatbeq r5, r0, r7, lr │ │ │ │ - mrseq r0, LR_und │ │ │ │ - smlabteq r6, r0, r2, r0 │ │ │ │ - @ instruction: 0x0106029c │ │ │ │ + @ instruction: 0x0105e594 │ │ │ │ + tsteq r5, r0, ror r5 │ │ │ │ + tsteq r6, r0, asr #2 │ │ │ │ + smlabbeq r3, r8, sl, r7 │ │ │ │ + @ instruction: 0x0105e590 │ │ │ │ + tsteq r6, r0, ror #2 │ │ │ │ + tsteq r3, r0, ror sl │ │ │ │ + smlabteq r5, ip, r5, lr │ │ │ │ + smlatbeq r5, r8, r5, lr │ │ │ │ + tsteq r6, r8, ror r1 │ │ │ │ + tsteq r3, r0, asr sl │ │ │ │ + smlabbeq r6, r4, r1, r0 │ │ │ │ + tsteq r3, r0, asr #20 │ │ │ │ + mrseq r0, LR_usr │ │ │ │ + smlabteq r6, r0, r1, r0 │ │ │ │ + @ instruction: 0x0106019c │ │ │ │ ldrdeq lr, [r5, -r8] │ │ │ │ - strdeq r7, [r3, -r0] │ │ │ │ - @ instruction: 0x010602bc │ │ │ │ + tsteq r3, r8, lsl sl │ │ │ │ + @ instruction: 0x010601bc │ │ │ │ strdeq lr, [r5, -r8] │ │ │ │ - ldrdeq r7, [r3, -r8] │ │ │ │ + tsteq r3, r0, lsl #20 │ │ │ │ strdeq r0, [r6, -r8] │ │ │ │ ldrdeq r0, [r6, -r4] │ │ │ │ - tsteq r5, r0, lsl r7 │ │ │ │ - @ instruction: 0x010376b8 │ │ │ │ - tsteq r5, ip, lsl r7 │ │ │ │ - smlatbeq r3, r8, r6, r7 │ │ │ │ - @ instruction: 0x0105e798 │ │ │ │ - tsteq r5, r8, asr r7 │ │ │ │ - tsteq r5, r4, lsr r7 │ │ │ │ - tsteq r6, r4, lsl #6 │ │ │ │ - smlabbeq r3, r0, r6, r7 │ │ │ │ - tsteq r5, r4, asr r7 │ │ │ │ - tsteq r6, r4, lsr #6 │ │ │ │ - tsteq r3, r8, ror #12 │ │ │ │ - @ instruction: 0x0105e790 │ │ │ │ - tsteq r5, ip, ror #14 │ │ │ │ - tsteq r6, ip, lsr r3 │ │ │ │ - tsteq r3, r8, asr #12 │ │ │ │ - tsteq r6, r8, asr #6 │ │ │ │ - tsteq r3, r8, lsr r6 │ │ │ │ - strdeq r0, [r6, -r8] │ │ │ │ - tsteq r5, r4, asr r8 │ │ │ │ - @ instruction: 0x010603b4 │ │ │ │ - tsteq r6, r4, ror r3 │ │ │ │ - tsteq r6, r0, asr r3 │ │ │ │ - smlabbeq r5, ip, r7, lr │ │ │ │ - tsteq r3, r0, lsl #12 │ │ │ │ - tsteq r6, r0, ror r3 │ │ │ │ + tsteq r5, r0, lsl r6 │ │ │ │ + smlatteq r3, r0, r9, r7 │ │ │ │ + tsteq r5, ip, lsl r6 │ │ │ │ + ldrdeq r7, [r3, -r0] │ │ │ │ + smlabteq r6, r4, r2, r0 │ │ │ │ + @ instruction: 0x0105e690 │ │ │ │ + tsteq r5, r0, asr r6 │ │ │ │ + tsteq r5, ip, lsr #12 │ │ │ │ + strdeq r0, [r6, -ip] │ │ │ │ + smlatbeq r3, r0, r9, r7 │ │ │ │ + tsteq r5, ip, asr #12 │ │ │ │ + tsteq r6, ip, lsl r2 │ │ │ │ + smlabbeq r3, r8, r9, r7 │ │ │ │ + smlabbeq r5, r8, r6, lr │ │ │ │ + tsteq r5, r4, ror #12 │ │ │ │ + tsteq r6, r4, lsr r2 │ │ │ │ + tsteq r3, r8, ror #18 │ │ │ │ + tsteq r6, r0, asr #4 │ │ │ │ + tsteq r3, r8, asr r9 │ │ │ │ + @ instruction: 0x010602bc │ │ │ │ + tsteq r6, ip, ror r2 │ │ │ │ + tsteq r6, r8, asr r2 │ │ │ │ + @ instruction: 0x0105e694 │ │ │ │ + tsteq r3, r0, lsr r9 │ │ │ │ + tsteq r6, r8, ror r2 │ │ │ │ + @ instruction: 0x0105e6b4 │ │ │ │ + tsteq r3, r8, lsl r9 │ │ │ │ + @ instruction: 0x010602b4 │ │ │ │ + @ instruction: 0x01060290 │ │ │ │ + smlabteq r5, ip, r6, lr │ │ │ │ + strdeq r7, [r3, -r8] │ │ │ │ + ldrdeq lr, [r5, -r8] │ │ │ │ + smlatteq r3, r8, r8, r7 │ │ │ │ + tsteq r6, ip, asr #18 │ │ │ │ + strdeq r0, [r6, -ip] │ │ │ │ + tsteq r6, r0, asr r4 │ │ │ │ smlatbeq r5, ip, r7, lr │ │ │ │ - smlatteq r3, r8, r5, r7 │ │ │ │ - smlatbeq r6, ip, r3, r0 │ │ │ │ - smlabbeq r6, r8, r3, r0 │ │ │ │ - smlabteq r5, r4, r7, lr │ │ │ │ - smlabteq r3, r8, r5, r7 │ │ │ │ + tsteq r5, r4, lsr r7 │ │ │ │ + strdeq lr, [r5, -r4] │ │ │ │ ldrdeq lr, [r5, -r0] │ │ │ │ - @ instruction: 0x010375b8 │ │ │ │ - tsteq r5, ip, asr #16 │ │ │ │ - tsteq r5, ip, lsl #16 │ │ │ │ - smlatteq r5, r8, r7, lr │ │ │ │ - @ instruction: 0x010603b8 │ │ │ │ - @ instruction: 0x01037590 │ │ │ │ - tsteq r5, r8, lsl #16 │ │ │ │ + smlatbeq r6, r0, r2, r0 │ │ │ │ + smlatbeq r3, r0, r8, r7 │ │ │ │ + strdeq lr, [r5, -r0] │ │ │ │ + smlabteq r6, r0, r2, r0 │ │ │ │ + smlabbeq r3, r8, r8, r7 │ │ │ │ + tsteq r5, ip, lsr #14 │ │ │ │ + tsteq r5, r8, lsl #14 │ │ │ │ ldrdeq r0, [r6, -r8] │ │ │ │ - tsteq r3, r8, ror r5 │ │ │ │ - tsteq r5, r4, asr #16 │ │ │ │ - tsteq r5, r0, lsr #16 │ │ │ │ - strdeq r0, [r6, -r0] │ │ │ │ - tsteq r3, r8, asr r5 │ │ │ │ - strdeq r0, [r6, -ip] │ │ │ │ - tsteq r3, r8, asr #10 │ │ │ │ - tsteq r5, r0, lsl r9 │ │ │ │ - tsteq r6, r0, ror r4 │ │ │ │ - tsteq r6, r0, lsr r4 │ │ │ │ - tsteq r6, ip, lsl #8 │ │ │ │ - tsteq r5, r8, asr #16 │ │ │ │ - tsteq r3, r8, lsl r5 │ │ │ │ - tsteq r6, ip, lsr #8 │ │ │ │ - tsteq r5, r8, ror #16 │ │ │ │ - tsteq r3, r0, lsl #10 │ │ │ │ - tsteq r6, r8, ror #8 │ │ │ │ - tsteq r6, r4, asr #8 │ │ │ │ - smlabbeq r5, r0, r8, lr │ │ │ │ - smlatteq r3, r0, r4, r7 │ │ │ │ - smlabbeq r5, ip, r8, lr │ │ │ │ - ldrdeq r7, [r3, -r0] │ │ │ │ - tsteq r5, r8, lsl #18 │ │ │ │ - smlabteq r5, r8, r8, lr │ │ │ │ - smlatbeq r5, r4, r8, lr │ │ │ │ - tsteq r6, r4, ror r4 │ │ │ │ - smlatbeq r3, r8, r4, r7 │ │ │ │ - smlabteq r5, r4, r8, lr │ │ │ │ - @ instruction: 0x01060494 │ │ │ │ - @ instruction: 0x01037490 │ │ │ │ - tsteq r5, r0, lsl #18 │ │ │ │ + tsteq r3, r8, ror #16 │ │ │ │ + tsteq r5, r8, lsr #14 │ │ │ │ + strdeq r0, [r6, -r8] │ │ │ │ + tsteq r3, r0, asr r8 │ │ │ │ + @ instruction: 0x0105e79c │ │ │ │ + tsteq r5, ip, asr r7 │ │ │ │ + tsteq r5, r8, lsr r7 │ │ │ │ + tsteq r6, r8, lsl #6 │ │ │ │ + tsteq r3, r8, lsr #16 │ │ │ │ + tsteq r5, r8, asr r7 │ │ │ │ + tsteq r6, r8, lsr #6 │ │ │ │ + tsteq r3, r0, lsl r8 │ │ │ │ + @ instruction: 0x0105e794 │ │ │ │ + tsteq r5, r0, ror r7 │ │ │ │ + tsteq r6, r0, asr #6 │ │ │ │ + strdeq r7, [r3, -r0] │ │ │ │ + tsteq r6, ip, asr #6 │ │ │ │ + smlatteq r3, r0, r7, r7 │ │ │ │ + tsteq r5, r0, ror #16 │ │ │ │ + smlabteq r6, r0, r3, r0 │ │ │ │ + smlabbeq r6, r0, r3, r0 │ │ │ │ + tsteq r6, ip, asr r3 │ │ │ │ + @ instruction: 0x0105e798 │ │ │ │ + @ instruction: 0x010377b0 │ │ │ │ + tsteq r6, ip, ror r3 │ │ │ │ + @ instruction: 0x0105e7b8 │ │ │ │ + @ instruction: 0x01037798 │ │ │ │ + @ instruction: 0x010603b8 │ │ │ │ + @ instruction: 0x01060394 │ │ │ │ + ldrdeq lr, [r5, -r0] │ │ │ │ + tsteq r3, r8, ror r7 │ │ │ │ ldrdeq lr, [r5, -ip] │ │ │ │ - smlatbeq r6, ip, r4, r0 │ │ │ │ - tsteq r3, r0, ror r4 │ │ │ │ - @ instruction: 0x010604b8 │ │ │ │ - tsteq r3, r0, ror #8 │ │ │ │ - tsteq r5, r0, asr ip │ │ │ │ - smlatbeq r5, r4, sl, lr │ │ │ │ - @ instruction: 0x01060594 │ │ │ │ - tsteq r6, ip, lsl r5 │ │ │ │ - ldrdeq r0, [r6, -ip] │ │ │ │ - @ instruction: 0x010604b8 │ │ │ │ + tsteq r3, r8, ror #14 │ │ │ │ + tsteq r5, r8, asr r8 │ │ │ │ + tsteq r5, r8, lsl r8 │ │ │ │ strdeq lr, [r5, -r4] │ │ │ │ - tsteq r3, r0, lsr #8 │ │ │ │ - ldrdeq r0, [r6, -r8] │ │ │ │ + smlabteq r6, r4, r3, r0 │ │ │ │ + tsteq r3, r0, asr #14 │ │ │ │ + tsteq r5, r4, lsl r8 │ │ │ │ + smlatteq r6, r4, r3, r0 │ │ │ │ + tsteq r3, r8, lsr #14 │ │ │ │ + tsteq r5, r0, asr r8 │ │ │ │ + tsteq r5, ip, lsr #16 │ │ │ │ + strdeq r0, [r6, -ip] │ │ │ │ + tsteq r3, r8, lsl #14 │ │ │ │ + tsteq r6, r8, lsl #8 │ │ │ │ + strdeq r7, [r3, -r8] │ │ │ │ + @ instruction: 0x010605b8 │ │ │ │ tsteq r5, r4, lsl r9 │ │ │ │ - tsteq r3, r8, lsl #8 │ │ │ │ - tsteq r6, r4, lsl r5 │ │ │ │ + tsteq r6, r4, ror r4 │ │ │ │ + tsteq r6, r4, lsr r4 │ │ │ │ + tsteq r6, r0, lsl r4 │ │ │ │ + tsteq r5, ip, asr #16 │ │ │ │ + smlabteq r3, r0, r6, r7 │ │ │ │ + tsteq r6, r0, lsr r4 │ │ │ │ + tsteq r5, ip, ror #16 │ │ │ │ + smlatbeq r3, r8, r6, r7 │ │ │ │ + tsteq r6, ip, ror #8 │ │ │ │ + tsteq r6, r8, asr #8 │ │ │ │ + smlabbeq r5, r4, r8, lr │ │ │ │ + smlabbeq r3, r8, r6, r7 │ │ │ │ + @ instruction: 0x0105e890 │ │ │ │ + tsteq r3, r8, ror r6 │ │ │ │ + tsteq r5, ip, lsl #18 │ │ │ │ + smlabteq r5, ip, r8, lr │ │ │ │ + smlatbeq r5, r8, r8, lr │ │ │ │ + tsteq r6, r8, ror r4 │ │ │ │ + tsteq r3, r0, asr r6 │ │ │ │ + smlabteq r5, r8, r8, lr │ │ │ │ + @ instruction: 0x01060498 │ │ │ │ + tsteq r3, r8, lsr r6 │ │ │ │ + tsteq r5, r4, lsl #18 │ │ │ │ + smlatteq r5, r0, r8, lr │ │ │ │ + @ instruction: 0x010604b0 │ │ │ │ + tsteq r3, r8, lsl r6 │ │ │ │ + @ instruction: 0x010604bc │ │ │ │ + tsteq r3, r8, lsl #12 │ │ │ │ + ldrdeq lr, [r5, -r0] │ │ │ │ + tsteq r6, r0, lsr r5 │ │ │ │ strdeq r0, [r6, -r0] │ │ │ │ - tsteq r5, ip, lsr #18 │ │ │ │ - smlatteq r3, r8, r3, r7 │ │ │ │ - tsteq r6, r0, lsl r5 │ │ │ │ + smlabteq r6, ip, r4, r0 │ │ │ │ + tsteq r5, r8, lsl #18 │ │ │ │ + ldrdeq r7, [r3, -r8] │ │ │ │ + smlatteq r6, ip, r4, r0 │ │ │ │ + tsteq r5, r8, lsr #18 │ │ │ │ + smlabteq r3, r0, r5, r7 │ │ │ │ + tsteq r6, r8, lsr #10 │ │ │ │ + tsteq r6, r4, lsl #10 │ │ │ │ + tsteq r5, r0, asr #18 │ │ │ │ + smlatbeq r3, r0, r5, r7 │ │ │ │ tsteq r5, ip, asr #18 │ │ │ │ - ldrdeq r7, [r3, -r0] │ │ │ │ - smlabbeq r6, r4, r5, r0 │ │ │ │ - tsteq r6, r4, asr #10 │ │ │ │ - tsteq r6, r0, lsr #10 │ │ │ │ - tsteq r5, ip, asr r9 │ │ │ │ - smlatbeq r3, r8, r3, r7 │ │ │ │ - tsteq r6, r0, asr #10 │ │ │ │ - tsteq r5, ip, ror r9 │ │ │ │ - @ instruction: 0x01037390 │ │ │ │ - tsteq r6, ip, ror r5 │ │ │ │ - tsteq r6, r8, asr r5 │ │ │ │ - @ instruction: 0x0105e994 │ │ │ │ - tsteq r3, r0, ror r3 │ │ │ │ - smlatbeq r5, r0, r9, lr │ │ │ │ - tsteq r3, r0, ror #6 │ │ │ │ - tsteq r6, r8, asr #12 │ │ │ │ - tsteq r5, r4, lsl sl │ │ │ │ + @ instruction: 0x01037590 │ │ │ │ + smlabteq r5, r8, r9, lr │ │ │ │ + smlabbeq r5, r8, r9, lr │ │ │ │ + tsteq r5, r4, ror #18 │ │ │ │ + tsteq r6, r4, lsr r5 │ │ │ │ + tsteq r3, r8, ror #10 │ │ │ │ + smlabbeq r5, r4, r9, lr │ │ │ │ + tsteq r6, r4, asr r5 │ │ │ │ + tsteq r3, r0, asr r5 │ │ │ │ + smlabteq r5, r0, r9, lr │ │ │ │ + @ instruction: 0x0105e99c │ │ │ │ + tsteq r6, ip, ror #10 │ │ │ │ + tsteq r3, r0, lsr r5 │ │ │ │ + tsteq r6, r8, ror r5 │ │ │ │ + tsteq r3, r0, lsr #10 │ │ │ │ + tsteq r5, r0, lsl sp │ │ │ │ + tsteq r5, r4, ror #22 │ │ │ │ + tsteq r6, r4, asr r6 │ │ │ │ + ldrdeq r0, [r6, -ip] │ │ │ │ + @ instruction: 0x0106059c │ │ │ │ + tsteq r6, r8, ror r5 │ │ │ │ + @ instruction: 0x0105e9b4 │ │ │ │ + smlatteq r3, r0, r4, r7 │ │ │ │ + @ instruction: 0x01060598 │ │ │ │ ldrdeq lr, [r5, -r4] │ │ │ │ - @ instruction: 0x0105e9b0 │ │ │ │ - smlabbeq r6, r0, r5, r0 │ │ │ │ - tsteq r3, r0, lsr r3 │ │ │ │ - ldrdeq lr, [r5, -r0] │ │ │ │ - smlatbeq r6, r0, r5, r0 │ │ │ │ - tsteq r3, r8, lsl r3 │ │ │ │ + smlabteq r3, r8, r4, r7 │ │ │ │ + ldrdeq r0, [r6, -r4] │ │ │ │ + @ instruction: 0x010605b0 │ │ │ │ + smlatteq r5, ip, r9, lr │ │ │ │ + smlatbeq r3, r8, r4, r7 │ │ │ │ + ldrdeq r0, [r6, -r0] │ │ │ │ tsteq r5, ip, lsl #20 │ │ │ │ - smlatteq r5, r8, r9, lr │ │ │ │ - @ instruction: 0x010605b8 │ │ │ │ - strdeq r7, [r3, -r8] │ │ │ │ - smlabteq r6, r4, r5, r0 │ │ │ │ - smlatteq r3, r8, r2, r7 │ │ │ │ - tsteq r6, r0, asr #12 │ │ │ │ + @ instruction: 0x01037490 │ │ │ │ + tsteq r6, r4, asr #12 │ │ │ │ + tsteq r6, r4, lsl #12 │ │ │ │ + smlatteq r6, r0, r5, r0 │ │ │ │ + tsteq r5, ip, lsl sl │ │ │ │ + tsteq r3, r8, ror #8 │ │ │ │ tsteq r6, r0, lsl #12 │ │ │ │ - ldrdeq r0, [r6, -ip] │ │ │ │ - tsteq r5, r8, lsl sl │ │ │ │ - smlabteq r3, r0, r2, r7 │ │ │ │ - strdeq r0, [r6, -ip] │ │ │ │ - tsteq r5, r8, lsr sl │ │ │ │ - smlatbeq r3, r8, r2, r7 │ │ │ │ - tsteq r6, r8, lsr r6 │ │ │ │ - tsteq r6, r4, lsl r6 │ │ │ │ - tsteq r5, r0, asr sl │ │ │ │ - smlabbeq r3, r8, r2, r7 │ │ │ │ - tsteq r5, ip, asr sl │ │ │ │ - tsteq r3, r8, ror r2 │ │ │ │ - tsteq r5, ip, lsl #24 │ │ │ │ - strdeq r0, [r6, -ip] │ │ │ │ - smlabteq r5, r8, sl, lr │ │ │ │ - smlabbeq r5, r8, sl, lr │ │ │ │ - tsteq r5, r4, ror #20 │ │ │ │ - tsteq r6, r4, lsr r6 │ │ │ │ - tsteq r3, r0, asr #4 │ │ │ │ - smlabbeq r5, r4, sl, lr │ │ │ │ - tsteq r6, r4, asr r6 │ │ │ │ - tsteq r3, r8, lsr #4 │ │ │ │ - smlabteq r5, r0, sl, lr │ │ │ │ - @ instruction: 0x0105ea9c │ │ │ │ - tsteq r6, ip, ror #12 │ │ │ │ - tsteq r3, r8, lsl #4 │ │ │ │ + tsteq r5, ip, lsr sl │ │ │ │ + tsteq r3, r0, asr r4 │ │ │ │ + tsteq r6, ip, lsr r6 │ │ │ │ + tsteq r6, r8, lsl r6 │ │ │ │ + tsteq r5, r4, asr sl │ │ │ │ + tsteq r3, r0, lsr r4 │ │ │ │ + tsteq r5, r0, ror #20 │ │ │ │ + tsteq r3, r0, lsr #8 │ │ │ │ + tsteq r6, r8, lsl #14 │ │ │ │ + ldrdeq lr, [r5, -r4] │ │ │ │ + @ instruction: 0x0105ea94 │ │ │ │ + tsteq r5, r0, ror sl │ │ │ │ + tsteq r6, r0, asr #12 │ │ │ │ + strdeq r7, [r3, -r0] │ │ │ │ + @ instruction: 0x0105ea90 │ │ │ │ + tsteq r6, r0, ror #12 │ │ │ │ + ldrdeq r7, [r3, -r8] │ │ │ │ + smlabteq r5, ip, sl, lr │ │ │ │ + smlatbeq r5, r8, sl, lr │ │ │ │ tsteq r6, r8, ror r6 │ │ │ │ - strdeq r7, [r3, -r8] │ │ │ │ + @ instruction: 0x010373b8 │ │ │ │ + smlabbeq r6, r4, r6, r0 │ │ │ │ + smlatbeq r3, r8, r3, r7 │ │ │ │ + tsteq r6, r0, lsl #14 │ │ │ │ + smlabteq r6, r0, r6, r0 │ │ │ │ + @ instruction: 0x0106069c │ │ │ │ + ldrdeq lr, [r5, -r8] │ │ │ │ + smlabbeq r3, r0, r3, r7 │ │ │ │ + @ instruction: 0x010606bc │ │ │ │ + strdeq lr, [r5, -r8] │ │ │ │ + tsteq r3, r8, ror #6 │ │ │ │ + strdeq r0, [r6, -r8] │ │ │ │ + ldrdeq r0, [r6, -r4] │ │ │ │ + tsteq r5, r0, lsl fp │ │ │ │ + tsteq r3, r8, asr #6 │ │ │ │ + tsteq r5, ip, lsl fp │ │ │ │ + tsteq r3, r8, lsr r3 │ │ │ │ + smlabteq r5, ip, ip, lr │ │ │ │ + @ instruction: 0x010607bc │ │ │ │ + smlabbeq r5, r8, fp, lr │ │ │ │ + tsteq r5, r8, asr #22 │ │ │ │ + tsteq r5, r4, lsr #22 │ │ │ │ strdeq r0, [r6, -r4] │ │ │ │ - @ instruction: 0x010606b4 │ │ │ │ - @ instruction: 0x01060690 │ │ │ │ - smlabteq r5, ip, sl, lr │ │ │ │ - ldrdeq r7, [r3, -r0] │ │ │ │ - @ instruction: 0x010606b0 │ │ │ │ - smlatteq r5, ip, sl, lr │ │ │ │ - @ instruction: 0x010371b8 │ │ │ │ - smlatteq r6, ip, r6, r0 │ │ │ │ - smlabteq r6, r8, r6, r0 │ │ │ │ + mrseq r7, SP_svc │ │ │ │ + tsteq r5, r4, asr #22 │ │ │ │ + tsteq r6, r4, lsl r7 │ │ │ │ + smlatteq r3, r8, r2, r7 │ │ │ │ + smlabbeq r5, r0, fp, lr │ │ │ │ + tsteq r5, ip, asr fp │ │ │ │ + tsteq r6, ip, lsr #14 │ │ │ │ + smlabteq r3, r8, r2, r7 │ │ │ │ + tsteq r6, r8, lsr r7 │ │ │ │ + @ instruction: 0x010372b8 │ │ │ │ + @ instruction: 0x010607b4 │ │ │ │ + tsteq r6, r4, ror r7 │ │ │ │ + tsteq r6, r0, asr r7 │ │ │ │ + smlabbeq r5, ip, fp, lr │ │ │ │ + @ instruction: 0x01037290 │ │ │ │ + tsteq r6, r0, ror r7 │ │ │ │ + smlatbeq r5, ip, fp, lr │ │ │ │ + tsteq r3, r8, ror r2 │ │ │ │ + smlatbeq r6, ip, r7, r0 │ │ │ │ + smlabbeq r6, r8, r7, r0 │ │ │ │ ldrbtmi r4, [r8], #-2097 @ 0xfffff7cf │ │ │ │ ldmdami r1!, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2096 @ 0xfffff7d0 │ │ │ │ ldmdami r0!, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2095 @ 0xfffff7d1 │ │ │ │ @@ -48998,47 +48998,47 @@ │ │ │ │ stmdami r3!, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2082 @ 0xfffff7de │ │ │ │ stmdami r2!, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2081 @ 0xfffff7df │ │ │ │ svclt 0x00004770 │ │ │ │ - smlatbeq r5, r2, r4, lr │ │ │ │ - tsteq r3, r8, lsr fp │ │ │ │ - @ instruction: 0x0105e4b2 │ │ │ │ - tsteq r3, ip, lsr #22 │ │ │ │ + tsteq r5, r2, ror #10 │ │ │ │ + strdeq r6, [r3, -r8] │ │ │ │ + tsteq r5, r2, ror r5 │ │ │ │ + smlatteq r3, ip, fp, r6 │ │ │ │ + tsteq r6, lr, lsl r2 │ │ │ │ + smlatteq r5, ip, r5, lr │ │ │ │ + smlatbeq r5, lr, r5, lr │ │ │ │ + smlabbeq r5, ip, r5, lr │ │ │ │ tsteq r6, lr, asr r1 │ │ │ │ - tsteq r5, ip, lsr #10 │ │ │ │ - smlatteq r5, lr, r4, lr │ │ │ │ - smlabteq r5, ip, r4, lr │ │ │ │ - swpeq r0, lr, [r6] │ │ │ │ - tsteq r3, r8, lsl #22 │ │ │ │ - strdeq lr, [r5, -r2] │ │ │ │ - smlabteq r6, r4, r0, r0 │ │ │ │ - strdeq r6, [r3, -r6] │ │ │ │ - tsteq r5, r4, lsr r5 │ │ │ │ - tsteq r5, r2, lsl r5 │ │ │ │ - smlatteq r6, r4, r0, r0 │ │ │ │ - ldrdeq r6, [r3, -lr] │ │ │ │ - strdeq r0, [r6, -r4] │ │ │ │ - ldrdeq r6, [r3, -r2] │ │ │ │ - tsteq r6, r4, ror r1 │ │ │ │ - tsteq r6, r6, lsr r1 │ │ │ │ - tsteq r6, r4, lsl r1 │ │ │ │ - tsteq r5, r2, asr r5 │ │ │ │ - @ instruction: 0x01036ab4 │ │ │ │ - tsteq r6, sl, lsr r1 │ │ │ │ - tsteq r5, r8, ror r5 │ │ │ │ - smlatbeq r3, r2, sl, r6 │ │ │ │ - tsteq r6, ip, ror r1 │ │ │ │ - tsteq r6, sl, asr r1 │ │ │ │ - @ instruction: 0x0105e598 │ │ │ │ - smlabbeq r3, sl, sl, r6 │ │ │ │ - smlatbeq r5, r8, r5, lr │ │ │ │ - tsteq r3, lr, ror sl │ │ │ │ + smlabteq r3, r8, fp, r6 │ │ │ │ + @ instruction: 0x0105e5b2 │ │ │ │ + smlabbeq r6, r4, r1, r0 │ │ │ │ + @ instruction: 0x01036bb6 │ │ │ │ + strdeq lr, [r5, -r4] │ │ │ │ + ldrdeq lr, [r5, -r2] │ │ │ │ + smlatbeq r6, r4, r1, r0 │ │ │ │ + @ instruction: 0x01036b9e │ │ │ │ + @ instruction: 0x010601b4 │ │ │ │ + @ instruction: 0x01036b92 │ │ │ │ + tsteq r6, r4, lsr r2 │ │ │ │ + strdeq r0, [r6, -r6] │ │ │ │ + ldrdeq r0, [r6, -r4] │ │ │ │ + tsteq r5, r2, lsl r6 │ │ │ │ + tsteq r3, r4, ror fp │ │ │ │ + strdeq r0, [r6, -sl] │ │ │ │ + tsteq r5, r8, lsr r6 │ │ │ │ + tsteq r3, r2, ror #22 │ │ │ │ + tsteq r6, ip, lsr r2 │ │ │ │ + tsteq r6, sl, lsl r2 │ │ │ │ + tsteq r5, r8, asr r6 │ │ │ │ + tsteq r3, sl, asr #22 │ │ │ │ + tsteq r5, r8, ror #12 │ │ │ │ + tsteq r3, lr, lsr fp │ │ │ │ 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 r3, r2, ror r0 │ │ │ │ - tsteq r5, r4, asr r5 │ │ │ │ - tsteq r3, r6, rrx │ │ │ │ - tsteq r3, r0, ror ip │ │ │ │ - tsteq r5, r8, asr r4 │ │ │ │ - tsteq r3, r2, ror r0 │ │ │ │ - tsteq r3, r0, rrx │ │ │ │ - @ instruction: 0x01056d98 │ │ │ │ - smlabteq r5, r0, ip, r5 │ │ │ │ - tstpeq r5, r4, asr #30 @ p-variant is OBSOLETE │ │ │ │ - tsteq r5, r8, asr #6 │ │ │ │ - ldrdeq r6, [r5, -r8] │ │ │ │ - strdeq r6, [r5, -r2] │ │ │ │ - strdeq r5, [r5, -ip] │ │ │ │ - tsteq r5, r4, lsl r2 │ │ │ │ - strdeq r6, [r5, -r2] │ │ │ │ - @ instruction: 0x01056ab0 │ │ │ │ - tsteq r5, sl, ror #8 │ │ │ │ - smlabbeq r5, lr, r0, r6 │ │ │ │ - tsteq r5, sl, lsl r4 │ │ │ │ - tsteq r5, lr, lsr r0 │ │ │ │ - tsteq r5, lr, lsr #20 │ │ │ │ - smlatteq r5, r4, r0, r8 │ │ │ │ - smlabteq r5, r2, sp, r5 │ │ │ │ + tsteq r3, r2, lsr r1 │ │ │ │ + tsteq r5, r4, lsl r6 │ │ │ │ + tsteq r3, r6, lsr #2 │ │ │ │ + tsteq r3, r0, lsr sp │ │ │ │ + tsteq r5, r8, lsl r5 │ │ │ │ + tsteq r3, r2, lsr r1 │ │ │ │ + tsteq r3, r0, lsr #2 │ │ │ │ + tsteq r5, r8, asr lr │ │ │ │ + smlabbeq r5, r0, sp, r5 │ │ │ │ + tsteq r6, r4 │ │ │ │ + tsteq r5, r8, lsl #8 │ │ │ │ + @ instruction: 0x01056398 │ │ │ │ + @ instruction: 0x010563b2 │ │ │ │ + @ instruction: 0x01055fbc │ │ │ │ + ldrdeq r6, [r5, -r4] │ │ │ │ + @ instruction: 0x01056bb2 │ │ │ │ + tsteq r5, r0, ror fp │ │ │ │ + tsteq r5, sl, lsr #10 │ │ │ │ + tsteq r5, lr, asr #2 │ │ │ │ + ldrdeq r7, [r5, -sl] │ │ │ │ + strdeq r6, [r5, -lr] │ │ │ │ + smlatteq r5, lr, sl, r7 │ │ │ │ + smlatbeq r5, r4, r1, r8 │ │ │ │ + smlabbeq r5, r2, lr, r5 │ │ │ │ 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 ff1d5650 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7cd447a │ │ │ │ orr lr, sl, lr, ror #18 │ │ │ │ - tsteq r3, r4, ror #18 │ │ │ │ - tsteq r5, lr, asr #2 │ │ │ │ - tsteq r3, r4, ror ip │ │ │ │ - tsteq r5, sl, lsr #2 │ │ │ │ - tsteq r3, r4, ror #24 │ │ │ │ - tsteq r5, r6, lsl #2 │ │ │ │ - tsteq r3, r6, asr ip │ │ │ │ - tsteq r3, sl, asr ip │ │ │ │ - tsteq r3, ip, lsr ip │ │ │ │ - tsteq ip, r8, lsr r7 │ │ │ │ - tsteq r3, r4, lsr ip │ │ │ │ - tsteq r3, r6, lsr #24 │ │ │ │ - tsteq r3, r4, lsr #24 │ │ │ │ - tsteq r3, lr, lsr #24 │ │ │ │ - tsteq r3, r0, lsr ip │ │ │ │ - tsteq r3, ip, lsr #24 │ │ │ │ - tsteq r5, r2, lsr r0 │ │ │ │ - tsteq r3, ip, lsl ip │ │ │ │ - tsteq r5, lr │ │ │ │ - smlabbeq r3, r6, fp, ip │ │ │ │ - tsteq r5, r8, lsr #16 │ │ │ │ - ldrdeq r4, [r5, -r6] │ │ │ │ - tsteq r5, r8, lsr #16 │ │ │ │ - tsteq r5, r6, lsr #16 │ │ │ │ - tsteq r3, r0, lsr r8 │ │ │ │ - tsteq r5, r4, lsl r8 │ │ │ │ - tsteq r3, lr, lsl #16 │ │ │ │ - tsteq r5, r6, asr r2 │ │ │ │ - strdeq r5, [r3, -r4] │ │ │ │ - tsteq r3, r6, asr #22 │ │ │ │ - tsteq r3, r4, asr #22 │ │ │ │ - tsteq r3, r6, asr #22 │ │ │ │ - tsteq ip, sl, ror r5 │ │ │ │ - smlatteq r3, lr, r6, r5 │ │ │ │ - ldrdeq r4, [r5, -r6] │ │ │ │ - strdeq lr, [r5, -ip] │ │ │ │ - mrseq r5, SP_usr │ │ │ │ - strdeq r4, [r5, -ip] │ │ │ │ - smlabteq r3, r0, r9, r5 │ │ │ │ - smlabteq r3, r4, r9, r5 │ │ │ │ - tsteq r5, r0, lsr #10 │ │ │ │ - ldrdeq r1, [ip, -r2] │ │ │ │ - @ instruction: 0x0105e998 │ │ │ │ - tsteq r5, ip, ror r1 │ │ │ │ - tsteq r5, r6, ror lr │ │ │ │ - tsteq r3, r8, lsr r9 │ │ │ │ - tsteq r3, sl, lsr r9 │ │ │ │ - @ instruction: 0x01054494 │ │ │ │ - tsteq r6, r6, lsr #22 │ │ │ │ - @ instruction: 0x0106859c │ │ │ │ - @ instruction: 0x01068596 │ │ │ │ - tsteq ip, lr, lsl #8 │ │ │ │ - tsteq r5, r6, lsl sl │ │ │ │ - tsteq r5, ip, ror #26 │ │ │ │ - tsteq r5, sl, asr #10 │ │ │ │ + tsteq r3, r4, lsr #20 │ │ │ │ + tsteq r5, lr, lsl #4 │ │ │ │ + tsteq r3, r4, lsr sp │ │ │ │ + smlatteq r5, sl, r1, r5 │ │ │ │ + tsteq r3, r4, lsr #26 │ │ │ │ + smlabteq r5, r6, r1, r5 │ │ │ │ + tsteq r3, r6, lsl sp │ │ │ │ + tsteq r3, sl, lsl sp │ │ │ │ + strdeq ip, [r3, -ip] │ │ │ │ + strdeq r1, [ip, -r8] │ │ │ │ + strdeq ip, [r3, -r4] │ │ │ │ + smlatteq r3, r6, ip, ip │ │ │ │ + smlatteq r3, r4, ip, ip │ │ │ │ + smlatteq r3, lr, ip, ip │ │ │ │ + strdeq ip, [r3, -r0] │ │ │ │ + smlatteq r3, ip, ip, ip │ │ │ │ + strdeq r5, [r5, -r2] │ │ │ │ + ldrdeq ip, [r3, -ip] │ │ │ │ + smlabteq r5, lr, r0, r5 │ │ │ │ + tsteq r3, r6, asr #24 │ │ │ │ + smlatteq r5, r8, r8, r4 │ │ │ │ + swpeq r5, r6, [r5] @ │ │ │ │ + smlatteq r5, r8, r8, r4 │ │ │ │ + smlatteq r5, r6, r8, r4 │ │ │ │ strdeq r5, [r3, -r0] │ │ │ │ - smlatteq r3, r8, r5, r5 │ │ │ │ - tsteq r5, ip, lsr #10 │ │ │ │ - @ instruction: 0x010355be │ │ │ │ - @ instruction: 0x010355b6 │ │ │ │ - tsteq r5, r6, lsl #10 │ │ │ │ - smlabbeq r3, ip, r5, r5 │ │ │ │ - smlabbeq r3, r4, r5, r5 │ │ │ │ - smlatteq r5, r4, r4, r4 │ │ │ │ - tsteq r3, sl, asr r5 │ │ │ │ - tsteq r3, r2, asr r5 │ │ │ │ - smlabteq r5, r2, r4, r4 │ │ │ │ - tsteq r3, r8, lsr #10 │ │ │ │ - tsteq r3, r0, lsr #10 │ │ │ │ - smlatbeq r5, r2, r4, r4 │ │ │ │ - smlatbeq r3, ip, r8, ip │ │ │ │ - smlatteq r3, ip, r4, r5 │ │ │ │ - smlatteq r3, r4, r4, r5 │ │ │ │ - @ instruction: 0x0105e796 │ │ │ │ - tsteq r5, lr, lsl ip │ │ │ │ - smlabbeq r5, sl, r7, lr │ │ │ │ - tsteq r3, sl, ror r4 │ │ │ │ - tsteq r3, r2, ror r4 │ │ │ │ - tsteq r5, r4, asr #14 │ │ │ │ - smlatbeq r5, ip, fp, r4 │ │ │ │ - tsteq r5, r8, lsl r7 │ │ │ │ - smlabteq r3, r2, r7, ip │ │ │ │ - strdeq r5, [r3, -r4] │ │ │ │ - tsteq r5, r2, ror #22 │ │ │ │ - tsteq r3, r2, lsl #12 │ │ │ │ + ldrdeq r4, [r5, -r4] │ │ │ │ + smlabteq r3, lr, r8, r5 │ │ │ │ + tsteq r5, r6, lsl r3 │ │ │ │ + @ instruction: 0x010358b4 │ │ │ │ + tsteq r3, r6, lsl #24 │ │ │ │ + tsteq r3, r4, lsl #24 │ │ │ │ + tsteq r3, r6, lsl #24 │ │ │ │ + tsteq ip, sl, lsr r6 │ │ │ │ + smlatbeq r3, lr, r7, r5 │ │ │ │ + @ instruction: 0x01054f96 │ │ │ │ + @ instruction: 0x0105eabc │ │ │ │ + smlabteq r5, r0, r2, r5 │ │ │ │ + @ instruction: 0x01054fbc │ │ │ │ + smlabbeq r3, r0, sl, r5 │ │ │ │ + smlabbeq r3, r4, sl, r5 │ │ │ │ + smlatteq r5, r0, r5, r4 │ │ │ │ + @ instruction: 0x010c1592 │ │ │ │ + tsteq r5, r8, asr sl │ │ │ │ + tsteq r5, ip, lsr r2 │ │ │ │ + tsteq r5, r6, lsr pc │ │ │ │ + strdeq r5, [r3, -r8] │ │ │ │ + strdeq r5, [r3, -sl] │ │ │ │ + tsteq r5, r4, asr r5 │ │ │ │ + smlatteq r6, r6, fp, r1 │ │ │ │ + tsteq r6, ip, asr r6 │ │ │ │ + tsteq r6, r6, asr r6 │ │ │ │ + smlabteq ip, lr, r4, r1 │ │ │ │ + ldrdeq r4, [r5, -r6] │ │ │ │ + tsteq r5, ip, lsr #28 │ │ │ │ + tsteq r5, sl, lsl #12 │ │ │ │ + @ instruction: 0x010356b0 │ │ │ │ + smlatbeq r3, r8, r6, r5 │ │ │ │ + smlatteq r5, ip, r5, r4 │ │ │ │ + tsteq r3, lr, ror r6 │ │ │ │ + tsteq r3, r6, ror r6 │ │ │ │ + smlabteq r5, r6, r5, r4 │ │ │ │ tsteq r3, ip, asr #12 │ │ │ │ - tsteq r5, r2, lsr fp │ │ │ │ - smlatteq r5, r2, r4, r5 │ │ │ │ - tsteq r5, r2, lsl #14 │ │ │ │ - tsteq r6, r6, lsl r1 │ │ │ │ - @ instruction: 0x010554b6 │ │ │ │ - ldrdeq r4, [r5, -sl] │ │ │ │ - ldrdeq r5, [r3, -r0] │ │ │ │ - @ instruction: 0x01054ab8 │ │ │ │ - smlatbeq r3, sl, r2, r5 │ │ │ │ - @ instruction: 0x01054a94 │ │ │ │ - smlabbeq r3, r6, r2, r5 │ │ │ │ - tsteq r5, r0, ror sl │ │ │ │ - tsteq r3, r2, ror #4 │ │ │ │ - tsteq r5, sl, asr #20 │ │ │ │ - smlatteq r5, r0, r5, lr │ │ │ │ - tsteq r5, r8, lsr #20 │ │ │ │ + tsteq r3, r4, asr #12 │ │ │ │ + smlatbeq r5, r4, r5, r4 │ │ │ │ + tsteq r3, sl, lsl r6 │ │ │ │ + tsteq r3, r2, lsl r6 │ │ │ │ + smlabbeq r5, r2, r5, r4 │ │ │ │ + smlatteq r3, r8, r5, r5 │ │ │ │ + smlatteq r3, r0, r5, r5 │ │ │ │ + tsteq r5, r2, ror #10 │ │ │ │ + tsteq r3, ip, ror #18 │ │ │ │ + smlatbeq r3, ip, r5, r5 │ │ │ │ + smlatbeq r3, r4, r5, r5 │ │ │ │ + tsteq r5, r6, asr r8 │ │ │ │ + ldrdeq r4, [r5, -lr] │ │ │ │ + tsteq r5, sl, asr #16 │ │ │ │ + tsteq r3, sl, lsr r5 │ │ │ │ + tsteq r3, r2, lsr r5 │ │ │ │ + tsteq r5, r4, lsl #16 │ │ │ │ + tsteq r5, ip, ror #24 │ │ │ │ ldrdeq lr, [r5, -r8] │ │ │ │ - smlatbeq r3, ip, r2, r5 │ │ │ │ - smlatbeq r3, r4, r2, r5 │ │ │ │ - @ instruction: 0x0105e5b8 │ │ │ │ - ldrdeq r4, [r5, -r4] │ │ │ │ - smlabteq r3, sl, r1, r5 │ │ │ │ - smlatteq r4, r8, r7, r3 │ │ │ │ - smlabteq r4, lr, r7, r3 │ │ │ │ - tsteq r3, ip, lsr r2 │ │ │ │ - @ instruction: 0x0105429e │ │ │ │ - smlatbeq r5, ip, r2, r4 │ │ │ │ - tsteq r3, r6, lsl fp │ │ │ │ - @ instruction: 0x010c0fbe │ │ │ │ - tsteq r5, sl, lsl r5 │ │ │ │ - tsteq r5, lr, lsl r9 │ │ │ │ - tsteq r5, ip, lsl #10 │ │ │ │ - tsteq r5, r2, lsl r5 │ │ │ │ - tsteq r5, r0, lsl #18 │ │ │ │ - tsteq r5, r4, lsl #10 │ │ │ │ - smlatteq r5, lr, r4, lr │ │ │ │ - @ instruction: 0x010548b8 │ │ │ │ - smlatbeq r3, lr, r0, r5 │ │ │ │ - @ instruction: 0x01054896 │ │ │ │ - tsteq r5, r4, lsr r5 │ │ │ │ - tsteq r5, r4, ror r8 │ │ │ │ - tsteq r5, r4, lsr #10 │ │ │ │ - tsteq r5, r2, asr r8 │ │ │ │ - tsteq r5, lr, ror #8 │ │ │ │ - tsteq r6, ip, lsr #28 │ │ │ │ - tsteq r5, r6, lsr r8 │ │ │ │ - tsteq ip, r6, lsr lr │ │ │ │ + smlabbeq r3, r2, r8, ip │ │ │ │ + @ instruction: 0x010356b4 │ │ │ │ + tsteq r5, r2, lsr #24 │ │ │ │ + smlabteq r3, r2, r6, r5 │ │ │ │ + tsteq r3, ip, lsl #14 │ │ │ │ + strdeq r4, [r5, -r2] │ │ │ │ + smlatbeq r5, r2, r5, r5 │ │ │ │ + smlabteq r5, r2, r7, r6 │ │ │ │ + ldrdeq r3, [r6, -r6] │ │ │ │ + tsteq r5, r6, ror r5 │ │ │ │ + @ instruction: 0x01054b9a │ │ │ │ + @ instruction: 0x01035390 │ │ │ │ tsteq r5, r8, ror fp │ │ │ │ - @ instruction: 0x01054794 │ │ │ │ - tsteq r3, r4, lsr #14 │ │ │ │ - smlabteq r5, ip, ip, r4 │ │ │ │ - strdeq r4, [r3, -lr] │ │ │ │ - strdeq r4, [r3, -r6] │ │ │ │ - @ instruction: 0x01054cb2 │ │ │ │ - smlabteq r3, ip, pc, r4 @ │ │ │ │ - smlabteq r3, r4, pc, r4 @ │ │ │ │ - @ instruction: 0x01054c98 │ │ │ │ - strdeq r4, [r3, -r6] │ │ │ │ - tsteq r5, r8, asr #32 │ │ │ │ - tsteq r5, r6, asr #32 │ │ │ │ - tsteq r3, r8, asr #4 │ │ │ │ - tsteq r5, lr, ror r0 │ │ │ │ - smlabbeq r5, r4, r0, r5 │ │ │ │ - tsteq r5, r8, asr #32 │ │ │ │ - tsteq r5, lr, lsr r0 │ │ │ │ - tsteq r5, r4, ror #4 │ │ │ │ - tsteq r6, r8, ror ip │ │ │ │ - tsteq r5, r8, lsl r0 │ │ │ │ - tsteq r5, ip, lsr r6 │ │ │ │ - tsteq r5, r8, asr r2 │ │ │ │ - smlabbeq r3, lr, r4, ip │ │ │ │ - smlabbeq ip, r4, ip, r0 │ │ │ │ - smlabbeq r3, r0, r1, ip │ │ │ │ - tsteq ip, lr, lsr ip │ │ │ │ - tsteq r3, ip, lsr r1 │ │ │ │ + tsteq r3, sl, ror #6 │ │ │ │ + tsteq r5, r4, asr fp │ │ │ │ + tsteq r3, r6, asr #6 │ │ │ │ + tsteq r5, r0, lsr fp │ │ │ │ + tsteq r3, r2, lsr #6 │ │ │ │ + tsteq r5, sl, lsl #22 │ │ │ │ + smlatbeq r5, r0, r6, lr │ │ │ │ + smlatteq r5, r8, sl, r4 │ │ │ │ + @ instruction: 0x0105e698 │ │ │ │ + tsteq r3, ip, ror #6 │ │ │ │ + tsteq r3, r4, ror #6 │ │ │ │ + tsteq r5, r8, ror r6 │ │ │ │ + @ instruction: 0x01054a94 │ │ │ │ + smlabbeq r3, sl, r2, r5 │ │ │ │ + smlatbeq r4, r8, r8, r3 │ │ │ │ + smlabbeq r4, lr, r8, r3 │ │ │ │ + strdeq r5, [r3, -ip] │ │ │ │ + tsteq r5, lr, asr r3 │ │ │ │ + tsteq r5, ip, ror #6 │ │ │ │ + ldrdeq ip, [r3, -r6] │ │ │ │ + tsteq ip, lr, ror r0 │ │ │ │ + ldrdeq lr, [r5, -sl] │ │ │ │ + ldrdeq r4, [r5, -lr] │ │ │ │ + smlabteq r5, ip, r5, lr │ │ │ │ + ldrdeq lr, [r5, -r2] │ │ │ │ + smlabteq r5, r0, r9, r4 │ │ │ │ + smlabteq r5, r4, r5, lr │ │ │ │ + smlatbeq r5, lr, r5, lr │ │ │ │ + tsteq r5, r8, ror r9 │ │ │ │ + tsteq r3, lr, ror #2 │ │ │ │ + tsteq r5, r6, asr r9 │ │ │ │ + strdeq r4, [r5, -r4] │ │ │ │ + tsteq r5, r4, lsr r9 │ │ │ │ + smlatteq r5, r4, r5, r4 │ │ │ │ + tsteq r5, r2, lsl r9 │ │ │ │ + tsteq r5, lr, lsr #10 │ │ │ │ + smlatteq r6, ip, lr, r2 │ │ │ │ + strdeq r4, [r5, -r6] │ │ │ │ + strdeq r0, [ip, -r6] │ │ │ │ + tsteq r5, r8, lsr ip │ │ │ │ + tsteq r5, r4, asr r8 │ │ │ │ + smlatteq r3, r4, r7, ip │ │ │ │ + smlabbeq r5, ip, sp, r4 │ │ │ │ + strheq r5, [r3, -lr] │ │ │ │ + strheq r5, [r3, -r6] │ │ │ │ + tsteq r5, r2, ror sp │ │ │ │ + smlabbeq r3, ip, r0, r5 │ │ │ │ + smlabbeq r3, r4, r0, r5 │ │ │ │ + tsteq r5, r8, asr sp │ │ │ │ + @ instruction: 0x01034fb6 │ │ │ │ + tsteq r5, r8, lsl #2 │ │ │ │ + tsteq r5, r6, lsl #2 │ │ │ │ + tsteq r3, r8, lsl #6 │ │ │ │ + tsteq r5, lr, lsr r1 │ │ │ │ + tsteq r5, r4, asr #2 │ │ │ │ + tsteq r5, r8, lsl #2 │ │ │ │ strdeq r5, [r5, -lr] │ │ │ │ - strdeq r5, [r5, -sl] │ │ │ │ - strdeq r5, [r5, -sl] │ │ │ │ - strdeq r5, [r5, -sl] │ │ │ │ - tsteq r5, lr, asr #28 │ │ │ │ - @ instruction: 0x010553b0 │ │ │ │ - tsteq r5, r4, asr #28 │ │ │ │ - tsteq r5, r0, asr #28 │ │ │ │ - tsteq r3, r8, asr r1 │ │ │ │ - @ instruction: 0x01034d9e │ │ │ │ - @ instruction: 0x01034d96 │ │ │ │ - tsteq r5, r2, lsr #14 │ │ │ │ - smlabteq r5, r6, r4, r4 │ │ │ │ - smlatbeq r5, r6, ip, r3 │ │ │ │ - tsteq r3, lr, asr #26 │ │ │ │ - tsteq r3, r8, asr #26 │ │ │ │ - smlabteq r5, sl, r0, lr │ │ │ │ - tsteq r3, r2, lsr #26 │ │ │ │ - tsteq r3, ip, lsl sp │ │ │ │ - tsteq r5, lr, ror #24 │ │ │ │ - strdeq r4, [r3, -r6] │ │ │ │ - strdeq r4, [r3, -r0] │ │ │ │ - tsteq r5, r2, asr ip │ │ │ │ - smlatbeq r3, sl, pc, fp @ │ │ │ │ - @ instruction: 0x0103c3b4 │ │ │ │ - @ instruction: 0x0103c3ba │ │ │ │ - @ instruction: 0x0103c3bc │ │ │ │ - tsteq ip, r8, asr sl │ │ │ │ - tsteq r3, r2, lsr #24 │ │ │ │ - @ instruction: 0x010543be │ │ │ │ - smlabteq r4, r6, pc, r2 @ │ │ │ │ - tsteq r5, sl, ror r2 │ │ │ │ - smlabteq r4, r0, pc, r2 @ │ │ │ │ + tsteq r5, r4, lsr #6 │ │ │ │ + tsteq r6, r8, lsr sp │ │ │ │ + ldrdeq r5, [r5, -r8] │ │ │ │ + strdeq r4, [r5, -ip] │ │ │ │ + tsteq r5, r8, lsl r3 │ │ │ │ + tsteq r3, lr, asr #10 │ │ │ │ + tsteq ip, r4, asr #26 │ │ │ │ + tsteq r3, r0, asr #4 │ │ │ │ + strdeq r0, [ip, -lr] │ │ │ │ + strdeq ip, [r3, -ip] │ │ │ │ + @ instruction: 0x01055ebe │ │ │ │ + @ instruction: 0x01055eba │ │ │ │ + @ instruction: 0x01055eba │ │ │ │ + @ instruction: 0x01055eba │ │ │ │ + tsteq r5, lr, lsl #30 │ │ │ │ + tsteq r5, r0, ror r4 │ │ │ │ + tsteq r5, r4, lsl #30 │ │ │ │ + tsteq r5, r0, lsl #30 │ │ │ │ + tsteq r3, r8, lsl r2 │ │ │ │ + tsteq r3, lr, asr lr │ │ │ │ + tsteq r3, r6, asr lr │ │ │ │ + smlatteq r5, r2, r7, r6 │ │ │ │ + smlabbeq r5, r6, r5, r4 │ │ │ │ + tsteq r5, r6, ror #26 │ │ │ │ + tsteq r3, lr, lsl #28 │ │ │ │ + tsteq r3, r8, lsl #28 │ │ │ │ + smlabbeq r5, sl, r1, lr │ │ │ │ + smlatteq r3, r2, sp, r4 │ │ │ │ + ldrdeq r4, [r3, -ip] │ │ │ │ + tsteq r5, lr, lsr #26 │ │ │ │ + @ instruction: 0x01034db6 │ │ │ │ + @ instruction: 0x01034db0 │ │ │ │ + tsteq r5, r2, lsl sp │ │ │ │ + tsteq r3, sl, rrx │ │ │ │ + tsteq r3, r4, ror r4 │ │ │ │ + tsteq r3, sl, ror r4 │ │ │ │ + tsteq r3, ip, ror r4 │ │ │ │ + tsteq ip, r8, lsl fp │ │ │ │ + smlatteq r3, r2, ip, r4 │ │ │ │ + tsteq r5, lr, ror r4 │ │ │ │ + smlabbeq r4, r6, r0, r3 │ │ │ │ + tsteq r5, sl, lsr r3 │ │ │ │ + smlabbeq r4, r0, r0, r3 │ │ │ │ @ instruction: 0x46234a7c │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7cc447a │ │ │ │ bmi 1f592b8 │ │ │ │ ldrtmi r2, [fp], -r1, lsl #2 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ svc 0x00daf7cc │ │ │ │ @@ -51546,39 +51546,39 @@ │ │ │ │ strd lr, [r7], -ip │ │ │ │ @ instruction: 0x463b4a1d │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0x9600447a │ │ │ │ cdp 7, 15, cr15, cr2, cr12, {6} │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ svclt 0x000081f0 │ │ │ │ - strdeq r0, [ip, -r0] │ │ │ │ - ldrdeq r6, [r5, -sl] │ │ │ │ - strdeq r4, [r3, -sl] │ │ │ │ - strdeq r4, [r3, -r4] │ │ │ │ - @ instruction: 0x010561b6 │ │ │ │ - smlatteq r4, lr, sl, r2 │ │ │ │ - smlatteq r4, ip, sl, r2 │ │ │ │ - ldrdeq r6, [r5, -r8] │ │ │ │ - tsteq r5, r6, asr r3 │ │ │ │ - smlatteq r5, r8, pc, r3 @ │ │ │ │ - tsteq r5, r6, lsr r2 │ │ │ │ - smlabteq r5, sl, pc, r3 @ │ │ │ │ - tsteq r5, r4, lsr #4 │ │ │ │ - @ instruction: 0x01053fb4 │ │ │ │ - tsteq r5, r6, lsl r2 │ │ │ │ - tsteq r5, lr, lsl #4 │ │ │ │ - tsteq r5, r2, lsl #4 │ │ │ │ - strdeq r6, [r5, -sl] │ │ │ │ - smlatteq r5, lr, r1, r6 │ │ │ │ - smlatteq r5, r6, r1, r6 │ │ │ │ - ldrdeq r6, [r5, -sl] │ │ │ │ - smlabteq r5, lr, r1, r6 │ │ │ │ - smlabteq r5, lr, lr, r3 │ │ │ │ - @ instruction: 0x010561bc │ │ │ │ - tsteq r3, r8, ror r3 │ │ │ │ + @ instruction: 0x010c07b0 │ │ │ │ + @ instruction: 0x0105619a │ │ │ │ + @ instruction: 0x010349ba │ │ │ │ + @ instruction: 0x010349b4 │ │ │ │ + tsteq r5, r6, ror r2 │ │ │ │ + smlatbeq r4, lr, fp, r2 │ │ │ │ + smlatbeq r4, ip, fp, r2 │ │ │ │ + @ instruction: 0x01056298 │ │ │ │ + tsteq r5, r6, lsl r4 │ │ │ │ + smlatbeq r5, r8, r0, r4 │ │ │ │ + strdeq r6, [r5, -r6] │ │ │ │ + smlabbeq r5, sl, r0, r4 │ │ │ │ + smlatteq r5, r4, r2, r6 │ │ │ │ + tsteq r5, r4, ror r0 │ │ │ │ + ldrdeq r6, [r5, -r6] │ │ │ │ + smlabteq r5, lr, r2, r6 │ │ │ │ + smlabteq r5, r2, r2, r6 │ │ │ │ + @ instruction: 0x010562ba │ │ │ │ + smlatbeq r5, lr, r2, r6 │ │ │ │ + smlatbeq r5, r6, r2, r6 │ │ │ │ + @ instruction: 0x0105629a │ │ │ │ + smlabbeq r5, lr, r2, r6 │ │ │ │ + smlabbeq r5, lr, pc, r3 @ │ │ │ │ + tsteq r5, ip, ror r2 │ │ │ │ + tsteq r3, r8, lsr r4 │ │ │ │ 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 │ │ │ │ - @ instruction: 0x0105da9c │ │ │ │ - tsteq r5, lr, asr #20 │ │ │ │ - tsteq r5, r4, ror sl │ │ │ │ - tsteq r5, r2, lsr #20 │ │ │ │ - @ instruction: 0x0105da9c │ │ │ │ - smlatbeq r5, lr, sl, sp │ │ │ │ + tsteq r5, ip, asr fp │ │ │ │ + tsteq r5, lr, lsl #22 │ │ │ │ + tsteq r5, r4, lsr fp │ │ │ │ + smlatteq r5, r2, sl, sp │ │ │ │ + tsteq r5, ip, asr fp │ │ │ │ + tsteq r5, lr, ror #22 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl febf47fc │ │ │ │ @ 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, asr r8 │ │ │ │ - tsteq r5, r0, asr sp │ │ │ │ - tsteq r5, r0, asr #20 │ │ │ │ - @ instruction: 0x0103bcbe │ │ │ │ - @ instruction: 0x010345b6 │ │ │ │ - smlatteq r5, lr, r8, sp │ │ │ │ - strdeq r3, [r5, -r4] │ │ │ │ - smlatteq r5, r2, r8, sp │ │ │ │ + tsteq r3, lr, lsl r9 │ │ │ │ + tsteq r5, r0, lsl lr │ │ │ │ + tsteq r5, r0, lsl #22 │ │ │ │ + tsteq r3, lr, ror sp │ │ │ │ + tsteq r3, r6, ror r6 │ │ │ │ + smlatbeq r5, lr, r9, sp │ │ │ │ + @ instruction: 0x01053db4 │ │ │ │ + smlatbeq r5, r2, r9, sp │ │ │ │ + tsteq r3, r4, asr #12 │ │ │ │ + smlatbeq r5, r8, r6, r3 │ │ │ │ + tsteq r3, r0, lsr pc │ │ │ │ + tsteq r5, sl, ror sl │ │ │ │ + @ instruction: 0x01053698 │ │ │ │ + smlabteq ip, r0, r3, r0 │ │ │ │ + tsteq r5, r0, lsr #18 │ │ │ │ + tsteq r5, r6, lsr #26 │ │ │ │ + tsteq r5, r4, lsl r6 │ │ │ │ + tsteq r5, r8, ror fp │ │ │ │ + tsteq r5, lr, lsl #12 │ │ │ │ + tsteq r5, ip, lsl #12 │ │ │ │ smlabbeq r3, r4, r5, r4 │ │ │ │ - smlatteq r5, r8, r5, r3 │ │ │ │ - tsteq r3, r0, ror lr │ │ │ │ - @ instruction: 0x0105d9ba │ │ │ │ - ldrdeq r3, [r5, -r8] │ │ │ │ - mrseq r0, LR_mon │ │ │ │ - tsteq r5, r0, ror #16 │ │ │ │ - tsteq r5, r6, ror #24 │ │ │ │ - tsteq r5, r4, asr r5 │ │ │ │ - @ instruction: 0x01054ab8 │ │ │ │ - tsteq r5, lr, asr #10 │ │ │ │ - tsteq r5, ip, asr #10 │ │ │ │ - smlabteq r3, r4, r4, r4 │ │ │ │ - @ instruction: 0x010344be │ │ │ │ - tsteq r5, r8, lsr #18 │ │ │ │ - tsteq r5, r0, lsr r9 │ │ │ │ - tsteq r5, sl, lsr #18 │ │ │ │ - tsteq r5, r0, lsr r9 │ │ │ │ - tsteq r5, ip, lsr r9 │ │ │ │ - tsteq r5, sl, lsr r9 │ │ │ │ + tsteq r3, lr, ror r5 │ │ │ │ + smlatteq r5, r8, r9, sp │ │ │ │ + strdeq sp, [r5, -r0] │ │ │ │ + smlatteq r5, sl, r9, sp │ │ │ │ + strdeq sp, [r5, -r0] │ │ │ │ + strdeq sp, [r5, -ip] │ │ │ │ + strdeq sp, [r5, -sl] │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl febf4a64 │ │ │ │ @ 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 │ │ │ │ - @ instruction: 0x0105d99e │ │ │ │ + tsteq r5, lr, asr sl │ │ │ │ + smlabbeq r5, r0, r9, sp │ │ │ │ + tsteq r5, sl, lsl r9 │ │ │ │ smlabteq r5, r0, r8, sp │ │ │ │ - tsteq r5, sl, asr r8 │ │ │ │ - tsteq r5, r0, lsl #16 │ │ │ │ - tsteq r5, r2, lsr #16 │ │ │ │ - tsteq r5, r4, ror #16 │ │ │ │ - tsteq r5, sl, ror r8 │ │ │ │ - tsteq r5, r0, lsl #18 │ │ │ │ - @ instruction: 0x0105d8b6 │ │ │ │ - smlabteq r5, ip, r8, sp │ │ │ │ - tsteq r5, r6, lsl r9 │ │ │ │ - tsteq r5, r8, lsr r9 │ │ │ │ - tsteq r5, r2, lsr sl │ │ │ │ + smlatteq r5, r2, r8, sp │ │ │ │ + tsteq r5, r4, lsr #18 │ │ │ │ + tsteq r5, sl, lsr r9 │ │ │ │ smlabteq r5, r0, r9, sp │ │ │ │ - tsteq r5, r2, ror r9 │ │ │ │ - @ instruction: 0x0105d990 │ │ │ │ - ldrdeq sp, [r5, -r2] │ │ │ │ - strdeq sp, [r5, -r0] │ │ │ │ - tsteq r5, sl, ror sl │ │ │ │ - tsteq r5, ip, lsr #20 │ │ │ │ - tsteq r5, sl, asr #20 │ │ │ │ - smlabbeq r5, ip, sl, sp │ │ │ │ - smlatbeq r5, r6, sl, sp │ │ │ │ + tsteq r5, r6, ror r9 │ │ │ │ + smlabbeq r5, ip, r9, sp │ │ │ │ + ldrdeq sp, [r5, -r6] │ │ │ │ + strdeq sp, [r5, -r8] │ │ │ │ + strdeq sp, [r5, -r2] │ │ │ │ + smlabbeq r5, r0, sl, sp │ │ │ │ + tsteq r5, r2, lsr sl │ │ │ │ + tsteq r5, r0, asr sl │ │ │ │ + @ instruction: 0x0105da92 │ │ │ │ + @ instruction: 0x0105dab0 │ │ │ │ + tsteq r5, sl, lsr fp │ │ │ │ + smlatteq r5, ip, sl, sp │ │ │ │ + tsteq r5, sl, lsl #22 │ │ │ │ + tsteq r5, ip, asr #22 │ │ │ │ + tsteq r5, r6, ror #22 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl febf4c0c │ │ │ │ @ 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, asr #4 │ │ │ │ - @ instruction: 0x01053894 │ │ │ │ - tsteq r3, r2, lsr #16 │ │ │ │ - tsteq r3, r8, lsl r1 │ │ │ │ - @ instruction: 0x0105dabc │ │ │ │ - strdeq r4, [r3, -r4] │ │ │ │ - @ instruction: 0x0105dab4 │ │ │ │ - ldrdeq r4, [r3, -sl] │ │ │ │ - @ instruction: 0x0103b7ba │ │ │ │ + tsteq r5, r8, lsl #6 │ │ │ │ + tsteq r5, r4, asr r9 │ │ │ │ + smlatteq r3, r2, r8, fp │ │ │ │ + ldrdeq r4, [r3, -r8] │ │ │ │ + tsteq r5, ip, ror fp │ │ │ │ + @ instruction: 0x010341b4 │ │ │ │ + tsteq r5, r4, ror fp │ │ │ │ + @ instruction: 0x0103419a │ │ │ │ + tsteq r3, sl, ror r8 │ │ │ │ + tsteq r3, r0, ror r1 │ │ │ │ + tsteq r3, r8, ror #2 │ │ │ │ + tsteq r5, r4, ror r9 │ │ │ │ + tsteq r3, lr, lsr r1 │ │ │ │ + tsteq r3, r6, lsr r1 │ │ │ │ + tsteq r5, r2, asr r9 │ │ │ │ + tsteq r3, ip, lsl #2 │ │ │ │ + tsteq r3, r4, lsl #2 │ │ │ │ + tsteq r5, r8, lsr r9 │ │ │ │ + tsteq r5, r4, lsr r8 │ │ │ │ + smlabteq r3, r2, r7, fp │ │ │ │ + strheq r4, [r3, -r8] │ │ │ │ strheq r4, [r3, -r0] │ │ │ │ - smlatbeq r3, r8, r0, r4 │ │ │ │ - @ instruction: 0x0105d8b4 │ │ │ │ - tsteq r3, lr, ror r0 │ │ │ │ - tsteq r3, r6, ror r0 │ │ │ │ + strdeq sp, [r5, -r4] │ │ │ │ + smlatteq r5, r0, r7, r3 │ │ │ │ + smlatteq r5, sl, r8, sp │ │ │ │ + smlabteq r5, r8, r7, r3 │ │ │ │ + smlatteq r5, r2, r8, sp │ │ │ │ + tsteq r5, ip, lsr lr │ │ │ │ + smlatbeq r5, r6, r8, sp │ │ │ │ + smlatbeq r5, r4, r8, sp │ │ │ │ + smlatbeq r5, r2, r8, sp │ │ │ │ + smlatbeq r5, r0, r8, sp │ │ │ │ + @ instruction: 0x0105d89e │ │ │ │ + @ instruction: 0x0105d898 │ │ │ │ @ instruction: 0x0105d892 │ │ │ │ - tsteq r3, ip, asr #32 │ │ │ │ - tsteq r3, r4, asr #32 │ │ │ │ - tsteq r5, r8, ror r8 │ │ │ │ - tsteq r5, r4, ror r7 │ │ │ │ - tsteq r3, r2, lsl #14 │ │ │ │ + smlabbeq r5, ip, r8, sp │ │ │ │ + smlabbeq r5, sl, r8, sp │ │ │ │ + smlabbeq r5, r4, r8, sp │ │ │ │ + smlabbeq r5, r2, r8, sp │ │ │ │ + smlabbeq r5, r0, r8, sp │ │ │ │ + tsteq r5, sl, ror r8 │ │ │ │ + tsteq r6, r0, lsr r5 │ │ │ │ + smlatteq fp, r4, ip, pc @ │ │ │ │ + tsteq r5, ip, asr #16 │ │ │ │ + tsteq r5, r0, asr r8 │ │ │ │ + tsteq r5, r6, lsr r8 │ │ │ │ + @ instruction: 0x010bfc96 │ │ │ │ + tsteq r5, r6, lsr #30 │ │ │ │ + tsteq r5, r4, lsr pc │ │ │ │ + @ instruction: 0x0103b79e │ │ │ │ + tstpeq fp, r6, asr #24 @ p-variant is OBSOLETE │ │ │ │ + tsteq r3, r6, asr r5 │ │ │ │ + tsteq r3, ip, asr #28 │ │ │ │ + tsteq r3, r4, asr #28 │ │ │ │ + smlatbeq r5, r4, r6, sp │ │ │ │ + tsteq r5, r4, ror r5 │ │ │ │ + tsteq r3, r2, lsl #10 │ │ │ │ strdeq r3, [r3, -r8] │ │ │ │ strdeq r3, [r3, -r0] │ │ │ │ - tsteq r5, r4, lsr r8 │ │ │ │ - tsteq r5, r0, lsr #14 │ │ │ │ - tsteq r5, sl, lsr #16 │ │ │ │ - tsteq r5, r8, lsl #14 │ │ │ │ - tsteq r5, r2, lsr #16 │ │ │ │ - tsteq r5, ip, ror sp │ │ │ │ - smlatteq r5, r6, r7, sp │ │ │ │ - smlatteq r5, r4, r7, sp │ │ │ │ - smlatteq r5, r2, r7, sp │ │ │ │ - smlatteq r5, r0, r7, sp │ │ │ │ - ldrdeq sp, [r5, -lr] │ │ │ │ - ldrdeq sp, [r5, -r8] │ │ │ │ - ldrdeq sp, [r5, -r2] │ │ │ │ - smlabteq r5, ip, r7, sp │ │ │ │ - smlabteq r5, sl, r7, sp │ │ │ │ - smlabteq r5, r4, r7, sp │ │ │ │ - smlabteq r5, r2, r7, sp │ │ │ │ - smlabteq r5, r0, r7, sp │ │ │ │ - @ instruction: 0x0105d7ba │ │ │ │ - tsteq r6, r0, ror r4 │ │ │ │ - tstpeq fp, r4, lsr #24 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r5, ip, r7, sp │ │ │ │ - @ instruction: 0x0105d790 │ │ │ │ - tsteq r5, r6, ror r7 │ │ │ │ - ldrdeq pc, [fp, -r6] │ │ │ │ - tsteq r5, r6, ror #28 │ │ │ │ - tsteq r5, r4, ror lr │ │ │ │ - ldrdeq fp, [r3, -lr] │ │ │ │ - smlabbeq fp, r6, fp, pc @ │ │ │ │ - @ instruction: 0x0103b496 │ │ │ │ - smlabbeq r3, ip, sp, r3 │ │ │ │ - smlabbeq r3, r4, sp, r3 │ │ │ │ - smlatteq r5, r4, r5, sp │ │ │ │ - @ instruction: 0x010534b4 │ │ │ │ - tsteq r3, r2, asr #8 │ │ │ │ - tsteq r3, r8, lsr sp │ │ │ │ - tsteq r3, r0, lsr sp │ │ │ │ - ldrdeq sl, [r3, -r2] │ │ │ │ - smlatbeq r5, r6, r4, r5 │ │ │ │ - tsteq r5, r2, ror #12 │ │ │ │ - tsteq r5, sl, ror #12 │ │ │ │ - tsteq r5, lr, ror #12 │ │ │ │ - @ instruction: 0x010bfa90 │ │ │ │ - @ instruction: 0x01033cb0 │ │ │ │ - strdeq r3, [r3, -sl] │ │ │ │ - smlatteq r5, r2, r3, r3 │ │ │ │ - tsteq r5, r2, ror #12 │ │ │ │ - @ instruction: 0x010533be │ │ │ │ - @ instruction: 0x01033bb2 │ │ │ │ - tsteq r4, r4, ror lr │ │ │ │ - smlatbeq r3, r8, pc, sl @ │ │ │ │ - smlabbeq r5, r8, pc, r2 @ │ │ │ │ - @ instruction: 0x01052f90 │ │ │ │ - @ instruction: 0x0103af90 │ │ │ │ - smlabbeq r5, r8, pc, r2 @ │ │ │ │ - smlabbeq r5, ip, pc, r2 @ │ │ │ │ + swpeq fp, r2, [r3] │ │ │ │ + tsteq r5, r6, ror #10 │ │ │ │ + tsteq r5, r2, lsr #14 │ │ │ │ + tsteq r5, sl, lsr #14 │ │ │ │ + tsteq r5, lr, lsr #14 │ │ │ │ + tstpeq fp, r0, asr fp @ p-variant is OBSOLETE │ │ │ │ + tsteq r3, r0, ror sp │ │ │ │ + @ instruction: 0x01033cba │ │ │ │ + smlatbeq r5, r2, r4, r3 │ │ │ │ + tsteq r5, r2, lsr #14 │ │ │ │ + tsteq r5, lr, ror r4 │ │ │ │ + tsteq r3, r2, ror ip │ │ │ │ + tsteq r4, r4, lsr pc │ │ │ │ + tsteq r3, r8, rrx │ │ │ │ + tsteq r5, r8, asr #32 │ │ │ │ + qaddeq r3, r0, r5 │ │ │ │ + qaddeq fp, r0, r3 │ │ │ │ + tsteq r5, r8, asr #32 │ │ │ │ + tsteq r5, ip, asr #32 │ │ │ │ + tsteq r3, r4, lsr r0 │ │ │ │ + tsteq r3, r8, lsr r0 │ │ │ │ + tsteq r5, r0, lsr r0 │ │ │ │ + tsteq r5, r8, lsr r0 │ │ │ │ + @ instruction: 0x0103af9c │ │ │ │ + smlabbeq r3, r0, pc, sl @ │ │ │ │ + tsteq r5, r0, lsr #32 │ │ │ │ + tsteq r5, ip, lsl r0 │ │ │ │ tsteq r3, r4, ror pc │ │ │ │ - tsteq r3, r8, ror pc │ │ │ │ - tsteq r5, r0, ror pc │ │ │ │ - tsteq r5, r8, ror pc │ │ │ │ - ldrdeq sl, [r3, -ip] │ │ │ │ - smlabteq r3, r0, lr, sl │ │ │ │ - tsteq r5, r0, ror #30 │ │ │ │ - tsteq r5, ip, asr pc │ │ │ │ - @ instruction: 0x0103aeb4 │ │ │ │ - smlabbeq r3, r4, sp, sl │ │ │ │ + tsteq r3, r4, asr #28 │ │ │ │ + tsteq r3, r0, asr #28 │ │ │ │ + tsteq r3, ip, ror #28 │ │ │ │ + ldrdeq r2, [r5, -r8] │ │ │ │ + tsteq r3, r0, lsr lr │ │ │ │ + tsteq r3, ip, lsr #28 │ │ │ │ + smlabbeq r3, r0, pc, sl @ │ │ │ │ + smlatbeq r5, ip, pc, r2 @ │ │ │ │ + smlatbeq r5, ip, pc, r2 @ │ │ │ │ + tsteq r3, ip, ror #30 │ │ │ │ + tsteq r3, r8, ror #30 │ │ │ │ + smlabbeq r5, ip, pc, r2 @ │ │ │ │ + smlabbeq r5, r8, pc, r2 @ │ │ │ │ + tsteq r3, r0, lsr #30 │ │ │ │ smlabbeq r3, r0, sp, sl │ │ │ │ - smlatbeq r3, ip, sp, sl │ │ │ │ - tsteq r5, r8, lsl pc │ │ │ │ - tsteq r3, r0, ror sp │ │ │ │ + smlatteq r3, r0, lr, sl │ │ │ │ + tsteq r5, r4, asr pc │ │ │ │ + tsteq r5, ip, asr #30 │ │ │ │ + tsteq r3, r8, lsl lr │ │ │ │ tsteq r3, ip, ror #26 │ │ │ │ - smlabteq r3, r0, lr, sl │ │ │ │ - smlatteq r5, ip, lr, r2 │ │ │ │ - smlatteq r5, ip, lr, r2 │ │ │ │ - smlatbeq r3, ip, lr, sl │ │ │ │ - smlatbeq r3, r8, lr, sl │ │ │ │ + tsteq r3, r8, ror #26 │ │ │ │ + smlabteq r3, r8, r0, fp │ │ │ │ + tsteq r3, r4, ror sp │ │ │ │ + tsteq r3, r4, lsl #26 │ │ │ │ + @ instruction: 0x0103ae94 │ │ │ │ + ldrdeq r2, [r5, -r4] │ │ │ │ smlabteq r5, ip, lr, r2 │ │ │ │ - smlabteq r5, r8, lr, r2 │ │ │ │ - tsteq r3, r0, ror #28 │ │ │ │ - smlabteq r3, r0, ip, sl │ │ │ │ - tsteq r3, r0, lsr #28 │ │ │ │ - @ instruction: 0x01052e94 │ │ │ │ + smlabteq r5, r4, lr, r2 │ │ │ │ + tsteq r3, ip, asr lr │ │ │ │ + smlatbeq r5, ip, lr, r2 │ │ │ │ + smlatbeq r5, r4, lr, r2 │ │ │ │ + tsteq r3, r0, asr #26 │ │ │ │ smlabbeq r5, ip, lr, r2 │ │ │ │ - tsteq r3, r8, asr sp │ │ │ │ - smlatbeq r3, ip, ip, sl │ │ │ │ - smlatbeq r3, r8, ip, sl │ │ │ │ - tsteq r3, r8 │ │ │ │ - @ instruction: 0x0103acb4 │ │ │ │ - tsteq r3, r4, asr #24 │ │ │ │ - ldrdeq sl, [r3, -r4] │ │ │ │ - tsteq r5, r4, lsl lr │ │ │ │ - tsteq r5, ip, lsl #28 │ │ │ │ - tsteq r5, r4, lsl #28 │ │ │ │ - @ instruction: 0x0103ad9c │ │ │ │ - smlatteq r5, ip, sp, r2 │ │ │ │ - smlatteq r5, r4, sp, r2 │ │ │ │ - smlabbeq r3, r0, ip, sl │ │ │ │ - smlabteq r5, ip, sp, r2 │ │ │ │ - tsteq r3, r4, asr sp │ │ │ │ - @ instruction: 0x01052db0 │ │ │ │ - smlatbeq r5, r8, sp, r2 │ │ │ │ - tsteq r3, ip, lsr #26 │ │ │ │ - ldrdeq sl, [r3, -r0] │ │ │ │ - @ instruction: 0x0103ab98 │ │ │ │ - @ instruction: 0x0103ab94 │ │ │ │ - @ instruction: 0x0103abb8 │ │ │ │ - @ instruction: 0x0103abb6 │ │ │ │ - @ instruction: 0x0103abb4 │ │ │ │ - @ instruction: 0x0103abb2 │ │ │ │ - tsteq r5, r8, lsr #26 │ │ │ │ - tsteq r3, sl, lsr #24 │ │ │ │ - tsteq r5, r4, lsl sp │ │ │ │ - tsteq r5, lr, lsl #26 │ │ │ │ - tsteq r5, r8, lsl #26 │ │ │ │ - tsteq r5, r2, lsl #26 │ │ │ │ - tsteq r5, r0, lsl #26 │ │ │ │ - strdeq r2, [r5, -lr] │ │ │ │ - smlabbeq r5, r4, r0, sp │ │ │ │ - tstpeq fp, r8, asr #8 @ p-variant is OBSOLETE │ │ │ │ - tsteq r3, ip, lsl r9 │ │ │ │ - tsteq r5, sl, asr #2 │ │ │ │ + tsteq r3, r4, lsl lr │ │ │ │ + tsteq r5, r0, ror lr │ │ │ │ + tsteq r5, r8, ror #28 │ │ │ │ + smlatteq r3, ip, sp, sl │ │ │ │ + @ instruction: 0x0103ac90 │ │ │ │ + tsteq r3, r8, asr ip │ │ │ │ + tsteq r3, r4, asr ip │ │ │ │ + tsteq r3, r8, ror ip │ │ │ │ + tsteq r3, r6, ror ip │ │ │ │ + tsteq r3, r4, ror ip │ │ │ │ + tsteq r3, r2, ror ip │ │ │ │ + smlatteq r5, r8, sp, r2 │ │ │ │ + smlatteq r3, sl, ip, sl │ │ │ │ + ldrdeq r2, [r5, -r4] │ │ │ │ + smlabteq r5, lr, sp, r2 │ │ │ │ + smlabteq r5, r8, sp, r2 │ │ │ │ + smlabteq r5, r2, sp, r2 │ │ │ │ + smlabteq r5, r0, sp, r2 │ │ │ │ + @ instruction: 0x01052dbe │ │ │ │ tsteq r5, r4, asr #2 │ │ │ │ - tsteq r5, lr, lsr r1 │ │ │ │ - tsteq r5, r8, lsr r1 │ │ │ │ - @ instruction: 0x010bf3b0 │ │ │ │ - tsteq r5, r0, lsr #12 │ │ │ │ - smlabbeq r5, r4, fp, r3 │ │ │ │ - tsteq r5, sl, lsl r6 │ │ │ │ - tsteq r5, r8, lsl r6 │ │ │ │ - @ instruction: 0x01033590 │ │ │ │ - smlabbeq r3, sl, r5, r3 │ │ │ │ - strdeq ip, [r5, -r4] │ │ │ │ - strdeq ip, [r5, -ip] │ │ │ │ - strdeq ip, [r5, -r6] │ │ │ │ - strdeq ip, [r5, -ip] │ │ │ │ - tsteq r5, r8, lsl #20 │ │ │ │ - tsteq r5, r6, lsl #20 │ │ │ │ + tstpeq fp, r8, lsl #10 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq sl, [r3, -ip] │ │ │ │ + tsteq r5, sl, lsl #4 │ │ │ │ + tsteq r5, r4, lsl #4 │ │ │ │ + strdeq r4, [r5, -lr] │ │ │ │ + strdeq r4, [r5, -r8] │ │ │ │ + tstpeq fp, r0, ror r4 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r5, r0, r6, r4 │ │ │ │ + tsteq r5, r4, asr #24 │ │ │ │ + ldrdeq r4, [r5, -sl] │ │ │ │ + ldrdeq r4, [r5, -r8] │ │ │ │ + tsteq r3, r0, asr r6 │ │ │ │ + tsteq r3, sl, asr #12 │ │ │ │ + @ instruction: 0x0105cab4 │ │ │ │ + @ instruction: 0x0105cabc │ │ │ │ + @ instruction: 0x0105cab6 │ │ │ │ + @ instruction: 0x0105cabc │ │ │ │ + smlabteq r5, r8, sl, ip │ │ │ │ + smlabteq r5, r6, sl, ip │ │ │ │ cmnppl r0, #805306372 @ p-variant is OBSOLETE @ 0x30000004 │ │ │ │ @ instruction: 0xf0014298 │ │ │ │ vand d8, d0, d23 │ │ │ │ vshl.s8 d24, d25, d3 │ │ │ │ addsmi r4, r8, #40, 6 @ 0xa0000000 │ │ │ │ teqphi r4, r1 @ p-variant is OBSOLETE │ │ │ │ mvnshi pc, r0, lsl #4 │ │ │ │ @@ -53637,106 +53637,106 @@ │ │ │ │ @ instruction: 0xf0404298 │ │ │ │ ldmdami pc, {r0, r5, r6, r7, r9, sl, pc}^ @ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ orrvs pc, ip, #805306372 @ 0x30000004 │ │ │ │ @ instruction: 0xf0404298 │ │ │ │ ldmdami ip, {r0, r2, r3, r4, r6, r7, r9, sl, pc}^ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - tsteq r5, r6, ror #24 │ │ │ │ - smlabbeq r5, sl, ip, ip │ │ │ │ - @ instruction: 0x0105ccb4 │ │ │ │ - smlatteq r5, ip, ip, ip │ │ │ │ - tsteq r5, r0, lsl #26 │ │ │ │ - tsteq r5, r4, asr #26 │ │ │ │ - tsteq r5, r6, ror #26 │ │ │ │ - tsteq r5, lr, ror sp │ │ │ │ - @ instruction: 0x0105cd94 │ │ │ │ - @ instruction: 0x0105cdb4 │ │ │ │ - smlatteq r5, r6, sp, ip │ │ │ │ - tsteq r5, sl, lsl #28 │ │ │ │ - tsteq r5, r2, lsr lr │ │ │ │ - tsteq r5, sl, asr lr │ │ │ │ - tsteq r5, ip, ror lr │ │ │ │ - @ instruction: 0x0105ce94 │ │ │ │ - @ instruction: 0x0105ce90 │ │ │ │ - @ instruction: 0x0105ceb4 │ │ │ │ - smlabteq r5, lr, lr, ip │ │ │ │ - smlatteq r5, r6, lr, ip │ │ │ │ - strdeq ip, [r5, -r6] │ │ │ │ - tsteq r5, lr, lsl #30 │ │ │ │ - tsteq r5, r8, lsr #30 │ │ │ │ - tsteq r5, r0, asr #30 │ │ │ │ - tsteq r5, r6, asr #30 │ │ │ │ - tsteq r5, lr, asr pc │ │ │ │ - tsteq r5, sl, ror pc │ │ │ │ - smlatbeq r5, r0, pc, ip @ │ │ │ │ - ldrdeq ip, [r5, -r8] │ │ │ │ - tsteq r5, lr │ │ │ │ - qaddeq sp, r2, r5 │ │ │ │ - smlabbeq r5, r8, r0, sp │ │ │ │ - swpeq sp, sl, [r5] │ │ │ │ - smlatteq r5, sl, r0, sp │ │ │ │ - tsteq r5, lr, lsr #2 │ │ │ │ - tsteq r5, r4, ror #2 │ │ │ │ - @ instruction: 0x0105d19c │ │ │ │ + tsteq r5, r6, lsr #26 │ │ │ │ + tsteq r5, sl, asr #26 │ │ │ │ + tsteq r5, r4, ror sp │ │ │ │ + smlatbeq r5, ip, sp, ip │ │ │ │ + smlabteq r5, r0, sp, ip │ │ │ │ + tsteq r5, r4, lsl #28 │ │ │ │ + tsteq r5, r6, lsr #28 │ │ │ │ + tsteq r5, lr, lsr lr │ │ │ │ + tsteq r5, r4, asr lr │ │ │ │ + tsteq r5, r4, ror lr │ │ │ │ + smlatbeq r5, r6, lr, ip │ │ │ │ + smlabteq r5, sl, lr, ip │ │ │ │ + strdeq ip, [r5, -r2] │ │ │ │ + tsteq r5, sl, lsl pc │ │ │ │ + tsteq r5, ip, lsr pc │ │ │ │ + tsteq r5, r4, asr pc │ │ │ │ + tsteq r5, r0, asr pc │ │ │ │ + tsteq r5, r4, ror pc │ │ │ │ + smlabbeq r5, lr, pc, ip @ │ │ │ │ + smlatbeq r5, r6, pc, ip @ │ │ │ │ + @ instruction: 0x0105cfb6 │ │ │ │ + smlabteq r5, lr, pc, ip @ │ │ │ │ + smlatteq r5, r8, pc, ip @ │ │ │ │ + mrseq sp, (UNDEF: 5) │ │ │ │ + tsteq r5, r6 │ │ │ │ + tsteq r5, lr, lsl r0 │ │ │ │ + tsteq r5, sl, lsr r0 │ │ │ │ + tsteq r5, r0, rrx │ │ │ │ + swpeq sp, r8, [r5] │ │ │ │ + smlabteq r5, lr, r0, sp │ │ │ │ + tsteq r5, r2, lsl r1 │ │ │ │ + tsteq r5, r8, asr #2 │ │ │ │ + tsteq r5, sl, asr r1 │ │ │ │ + smlatbeq r5, sl, r1, sp │ │ │ │ + smlatteq r5, lr, r1, sp │ │ │ │ + tsteq r5, r4, lsr #4 │ │ │ │ + tsteq r5, ip, asr r2 │ │ │ │ + @ instruction: 0x0105d292 │ │ │ │ + ldrdeq sp, [r5, -r6] │ │ │ │ + tsteq r5, ip, lsl #6 │ │ │ │ + tsteq r5, sl, lsr r3 │ │ │ │ + tsteq r5, r0, ror r3 │ │ │ │ + @ instruction: 0x0105d3b4 │ │ │ │ + smlatteq r5, sl, r3, sp │ │ │ │ + tsteq r5, r2, lsr #8 │ │ │ │ + tsteq r5, r8, asr r4 │ │ │ │ + @ instruction: 0x0105d49e │ │ │ │ + ldrdeq sp, [r5, -r4] │ │ │ │ + strdeq sp, [r5, -r2] │ │ │ │ + tsteq r5, r2, asr #10 │ │ │ │ + smlabbeq r5, r6, r5, sp │ │ │ │ + @ instruction: 0x0105d5bc │ │ │ │ + strdeq sp, [r5, -r6] │ │ │ │ + tsteq r5, ip, lsr #12 │ │ │ │ + tsteq r5, r0, ror r6 │ │ │ │ + smlatbeq r5, r6, r6, sp │ │ │ │ ldrdeq sp, [r5, -r2] │ │ │ │ - tsteq r5, r6, lsl r2 │ │ │ │ - tsteq r5, ip, asr #4 │ │ │ │ - tsteq r5, sl, ror r2 │ │ │ │ - @ instruction: 0x0105d2b0 │ │ │ │ + tsteq r5, r8, lsl #14 │ │ │ │ + tsteq r5, lr, asr #14 │ │ │ │ + smlabbeq r5, r4, r7, sp │ │ │ │ + @ instruction: 0x0105d7bc │ │ │ │ + strdeq sp, [r5, -r2] │ │ │ │ + tsteq r5, r6, lsr r8 │ │ │ │ + tsteq r5, ip, ror #16 │ │ │ │ + tsteq r5, lr, ror #16 │ │ │ │ + smlabteq r5, r0, r8, sp │ │ │ │ + tsteq r5, r4, lsl #18 │ │ │ │ + tsteq r5, sl, lsr r9 │ │ │ │ + tsteq r5, r4, ror r9 │ │ │ │ + smlatbeq r5, ip, r9, sp │ │ │ │ + strdeq sp, [r5, -r2] │ │ │ │ + tsteq r5, ip, lsr #20 │ │ │ │ + tsteq r5, sl, asr sl │ │ │ │ + @ instruction: 0x0105da92 │ │ │ │ + ldrdeq sp, [r5, -r8] │ │ │ │ + tsteq r5, r0, lsl fp │ │ │ │ + tsteq r5, ip, asr #22 │ │ │ │ + smlabbeq r5, r4, fp, sp │ │ │ │ + smlabteq r5, sl, fp, sp │ │ │ │ + tsteq r5, r2, lsl #24 │ │ │ │ + tsteq r5, r4, lsr #24 │ │ │ │ + tsteq r5, r6, ror ip │ │ │ │ + @ instruction: 0x0105dcbc │ │ │ │ strdeq sp, [r5, -r4] │ │ │ │ - tsteq r5, sl, lsr #6 │ │ │ │ - tsteq r5, r2, ror #6 │ │ │ │ - @ instruction: 0x0105d398 │ │ │ │ - ldrdeq sp, [r5, -lr] │ │ │ │ - tsteq r5, r4, lsl r4 │ │ │ │ - tsteq r5, r2, lsr r4 │ │ │ │ - smlabbeq r5, r2, r4, sp │ │ │ │ - smlabteq r5, r6, r4, sp │ │ │ │ - strdeq sp, [r5, -ip] │ │ │ │ - tsteq r5, r6, lsr r5 │ │ │ │ - tsteq r5, ip, ror #10 │ │ │ │ - @ instruction: 0x0105d5b0 │ │ │ │ - smlatteq r5, r6, r5, sp │ │ │ │ - tsteq r5, r2, lsl r6 │ │ │ │ - tsteq r5, r8, asr #12 │ │ │ │ - smlabbeq r5, lr, r6, sp │ │ │ │ - smlabteq r5, r4, r6, sp │ │ │ │ - strdeq sp, [r5, -ip] │ │ │ │ - tsteq r5, r2, lsr r7 │ │ │ │ - tsteq r5, r6, ror r7 │ │ │ │ - smlatbeq r5, ip, r7, sp │ │ │ │ - smlatbeq r5, lr, r7, sp │ │ │ │ - tsteq r5, r0, lsl #16 │ │ │ │ - tsteq r5, r4, asr #16 │ │ │ │ - tsteq r5, sl, ror r8 │ │ │ │ - @ instruction: 0x0105d8b4 │ │ │ │ - smlatteq r5, ip, r8, sp │ │ │ │ - tsteq r5, r2, lsr r9 │ │ │ │ - tsteq r5, ip, ror #18 │ │ │ │ - @ instruction: 0x0105d99a │ │ │ │ - ldrdeq sp, [r5, -r2] │ │ │ │ - tsteq r5, r8, lsl sl │ │ │ │ - tsteq r5, r0, asr sl │ │ │ │ - smlabbeq r5, ip, sl, sp │ │ │ │ - smlabteq r5, r4, sl, sp │ │ │ │ - tsteq r5, sl, lsl #22 │ │ │ │ - tsteq r5, r2, asr #22 │ │ │ │ - tsteq r5, r4, ror #22 │ │ │ │ - @ instruction: 0x0105dbb6 │ │ │ │ - strdeq sp, [r5, -ip] │ │ │ │ - tsteq r5, r4, lsr ip │ │ │ │ - tsteq r5, lr, ror #24 │ │ │ │ - smlatbeq r5, r6, ip, sp │ │ │ │ - smlatteq r5, ip, ip, sp │ │ │ │ - tsteq r5, r4, lsr #26 │ │ │ │ - tsteq r5, r0, asr sp │ │ │ │ - smlabbeq r5, r8, sp, sp │ │ │ │ - ldrdeq sp, [r5, -r0] │ │ │ │ - tsteq r5, r8, lsl #28 │ │ │ │ + tsteq r5, lr, lsr #26 │ │ │ │ + tsteq r5, r6, ror #26 │ │ │ │ + smlatbeq r5, ip, sp, sp │ │ │ │ + smlatteq r5, r4, sp, sp │ │ │ │ + tsteq r5, r0, lsl lr │ │ │ │ + tsteq r5, r8, asr #28 │ │ │ │ + @ instruction: 0x0105de90 │ │ │ │ + smlabteq r5, r8, lr, sp │ │ │ │ @ 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: 0x0105dd90 │ │ │ │ + smlabteq r5, r6, sp, sp │ │ │ │ + tsteq r5, sl, lsl #28 │ │ │ │ + tsteq r5, r0, asr #28 │ │ │ │ + tsteq r5, r2, asr lr │ │ │ │ + smlatbeq r5, r2, lr, sp │ │ │ │ + smlatteq r5, r6, lr, sp │ │ │ │ + tsteq r5, ip, lsl pc │ │ │ │ + tsteq r5, r4, asr pc │ │ │ │ + smlabbeq r5, sl, pc, sp @ │ │ │ │ ldrdeq sp, [r5, -r0] │ │ │ │ - tsteq r5, r6, lsl #26 │ │ │ │ - tsteq r5, sl, asr #26 │ │ │ │ - smlabbeq r5, r0, sp, sp │ │ │ │ - @ instruction: 0x0105dd92 │ │ │ │ - smlatteq r5, r2, sp, sp │ │ │ │ - tsteq r5, r6, lsr #28 │ │ │ │ - tsteq r5, ip, asr lr │ │ │ │ - @ instruction: 0x0105de94 │ │ │ │ - smlabteq r5, sl, lr, sp │ │ │ │ - tsteq r5, r0, lsl pc │ │ │ │ - tsteq r5, r6, asr #30 │ │ │ │ - tsteq r5, r2, ror pc │ │ │ │ - smlatbeq r5, r8, pc, sp @ │ │ │ │ - smlatteq r5, ip, pc, sp @ │ │ │ │ - tsteq r5, r2, lsr #32 │ │ │ │ - qaddeq lr, ip, r5 │ │ │ │ - swpeq lr, r2, [r5] │ │ │ │ - ldrdeq lr, [r5, -r6] │ │ │ │ - tsteq r5, ip, lsl #2 │ │ │ │ - tsteq r5, sl, lsr #2 │ │ │ │ - tsteq r5, sl, ror r1 │ │ │ │ - smlabteq r5, r0, r1, lr │ │ │ │ - strdeq lr, [r5, -r6] │ │ │ │ - tsteq r5, lr, lsr #4 │ │ │ │ - tsteq r5, r4, ror #4 │ │ │ │ - smlatbeq r5, r8, r2, lr │ │ │ │ - ldrdeq lr, [r5, -lr] │ │ │ │ - tsteq r5, sl, lsl #6 │ │ │ │ - tsteq r5, r2, asr #6 │ │ │ │ - smlabbeq r5, r6, r3, lr │ │ │ │ - @ instruction: 0x0105e3bc │ │ │ │ - strdeq lr, [r5, -r4] │ │ │ │ - tsteq r5, sl, lsr #8 │ │ │ │ - tsteq r5, lr, ror #8 │ │ │ │ - smlatbeq r5, r4, r4, lr │ │ │ │ - @ instruction: 0x0105cdb0 │ │ │ │ - tsteq r5, r0, lsr #4 │ │ │ │ - tsteq r5, ip, lsl lr │ │ │ │ - tsteq r5, r0, lsr #24 │ │ │ │ + tsteq r5, r6 │ │ │ │ + tsteq r5, r2, lsr r0 │ │ │ │ + tsteq r5, r8, rrx │ │ │ │ + smlatbeq r5, ip, r0, lr │ │ │ │ + smlatteq r5, r2, r0, lr │ │ │ │ + tsteq r5, ip, lsl r1 │ │ │ │ + tsteq r5, r2, asr r1 │ │ │ │ + @ instruction: 0x0105e196 │ │ │ │ + smlabteq r5, ip, r1, lr │ │ │ │ + smlatteq r5, sl, r1, lr │ │ │ │ + tsteq r5, sl, lsr r2 │ │ │ │ + smlabbeq r5, r0, r2, lr │ │ │ │ + @ instruction: 0x0105e2b6 │ │ │ │ + smlatteq r5, lr, r2, lr │ │ │ │ + tsteq r5, r4, lsr #6 │ │ │ │ + tsteq r5, r8, ror #6 │ │ │ │ + @ instruction: 0x0105e39e │ │ │ │ + smlabteq r5, sl, r3, lr │ │ │ │ + tsteq r5, r2, lsl #8 │ │ │ │ + tsteq r5, r6, asr #8 │ │ │ │ + tsteq r5, ip, ror r4 │ │ │ │ + @ instruction: 0x0105e4b4 │ │ │ │ + smlatteq r5, sl, r4, lr │ │ │ │ + tsteq r5, lr, lsr #10 │ │ │ │ + tsteq r5, r4, ror #10 │ │ │ │ + tsteq r5, r0, ror lr │ │ │ │ + smlatteq r5, r0, r2, ip │ │ │ │ + ldrdeq fp, [r5, -ip] │ │ │ │ + smlatteq r5, r0, ip, fp │ │ │ │ + ldrdeq fp, [r5, -r0] │ │ │ │ + tsteq r5, r0, lsr fp │ │ │ │ + strdeq fp, [r5, -r0] │ │ │ │ + smlabteq r5, r0, sl, fp │ │ │ │ + tsteq r3, r4, lsr #24 │ │ │ │ + smlatteq r5, ip, sl, fp │ │ │ │ + tsteq r3, r4, lsl ip │ │ │ │ + tsteq r5, r0, ror #22 │ │ │ │ tsteq r5, r0, lsl fp │ │ │ │ - tsteq r5, r0, ror sl │ │ │ │ - tsteq r5, r0, lsr sl │ │ │ │ - tsteq r5, r0, lsl #20 │ │ │ │ + strdeq r1, [r3, -ip] │ │ │ │ + strdeq r1, [r3, -r4] │ │ │ │ + tsteq r5, r0, lsl ip │ │ │ │ + smlabteq r5, r8, fp, fp │ │ │ │ + tsteq r5, ip, ror fp │ │ │ │ + ldrdeq r1, [r3, -r4] │ │ │ │ + smlabteq r3, ip, fp, r1 │ │ │ │ + tsteq r5, r8, lsr #24 │ │ │ │ + strdeq fp, [r5, -r4] │ │ │ │ + @ instruction: 0x01031bb4 │ │ │ │ + smlatbeq r3, ip, fp, r1 │ │ │ │ + tsteq r5, ip, lsr sp │ │ │ │ + @ instruction: 0x0105bcb0 │ │ │ │ + tsteq r5, r0, ror ip │ │ │ │ + tsteq r5, r8, lsr ip │ │ │ │ + smlabbeq r3, r4, fp, r1 │ │ │ │ + tsteq r3, ip, ror fp │ │ │ │ + ldrdeq fp, [r5, -r4] │ │ │ │ + smlatbeq r5, r0, ip, fp │ │ │ │ tsteq r3, r4, ror #22 │ │ │ │ - tsteq r5, ip, lsr #20 │ │ │ │ - tsteq r3, r4, asr fp │ │ │ │ - smlatbeq r5, r0, sl, fp │ │ │ │ - tsteq r5, r0, asr sl │ │ │ │ + tsteq r3, ip, asr fp │ │ │ │ + tsteq r5, r8, ror sp │ │ │ │ + tsteq r5, r8, lsr sp │ │ │ │ + strdeq fp, [r5, -r8] │ │ │ │ tsteq r3, ip, lsr fp │ │ │ │ tsteq r3, r4, lsr fp │ │ │ │ - tsteq r5, r0, asr fp │ │ │ │ - tsteq r5, r8, lsl #22 │ │ │ │ - @ instruction: 0x0105babc │ │ │ │ + smlabbeq r5, ip, sp, fp │ │ │ │ + tsteq r5, ip, asr sp │ │ │ │ + tsteq r3, ip, lsl fp │ │ │ │ tsteq r3, r4, lsl fp │ │ │ │ - tsteq r3, ip, lsl #22 │ │ │ │ - tsteq r5, r8, ror #22 │ │ │ │ - tsteq r5, r4, lsr fp │ │ │ │ - strdeq r1, [r3, -r4] │ │ │ │ - smlatteq r3, ip, sl, r1 │ │ │ │ - tsteq r5, ip, ror ip │ │ │ │ - strdeq fp, [r5, -r0] │ │ │ │ - @ instruction: 0x0105bbb0 │ │ │ │ - tsteq r5, r8, ror fp │ │ │ │ - smlabteq r3, r4, sl, r1 │ │ │ │ + tsteq r5, r8, lsr pc │ │ │ │ + tsteq r5, r8, ror #28 │ │ │ │ + strdeq fp, [r5, -ip] │ │ │ │ + @ instruction: 0x0105bdb8 │ │ │ │ + smlabbeq r5, r8, sp, fp │ │ │ │ + smlatteq r3, r4, sl, r1 │ │ │ │ + @ instruction: 0x0105bdb4 │ │ │ │ + ldrdeq r1, [r3, -r4] │ │ │ │ + tsteq r5, r8, lsl #28 │ │ │ │ + ldrdeq fp, [r5, -r8] │ │ │ │ @ instruction: 0x01031abc │ │ │ │ - tsteq r5, r4, lsl ip │ │ │ │ - smlatteq r5, r0, fp, fp │ │ │ │ - smlatbeq r3, r4, sl, r1 │ │ │ │ - @ instruction: 0x01031a9c │ │ │ │ - @ instruction: 0x0105bcb8 │ │ │ │ - tsteq r5, r8, ror ip │ │ │ │ - tsteq r5, r8, lsr ip │ │ │ │ - tsteq r3, ip, ror sl │ │ │ │ + @ instruction: 0x01031ab4 │ │ │ │ + tsteq r5, r4, ror lr │ │ │ │ + tsteq r5, r4, asr #28 │ │ │ │ + tsteq r5, r4, lsl lr │ │ │ │ + @ instruction: 0x01031a94 │ │ │ │ + smlabbeq r3, ip, sl, r1 │ │ │ │ + smlabbeq r5, r8, lr, fp │ │ │ │ + tsteq r5, r8, asr lr │ │ │ │ tsteq r3, r4, ror sl │ │ │ │ - smlabteq r5, ip, ip, fp │ │ │ │ - @ instruction: 0x0105bc9c │ │ │ │ - tsteq r3, ip, asr sl │ │ │ │ - tsteq r3, r4, asr sl │ │ │ │ - tsteq r5, r8, ror lr │ │ │ │ - smlatbeq r5, r8, sp, fp │ │ │ │ - tsteq r5, ip, lsr sp │ │ │ │ - strdeq fp, [r5, -r8] │ │ │ │ - smlabteq r5, r8, ip, fp │ │ │ │ + tsteq r3, ip, ror #20 │ │ │ │ + smlabbeq r5, r0, pc, fp @ │ │ │ │ + smlatteq r5, ip, lr, fp │ │ │ │ + @ instruction: 0x0105bebc │ │ │ │ + smlabbeq r5, ip, lr, fp │ │ │ │ + tsteq r3, r4, asr #20 │ │ │ │ + tsteq r3, ip, lsr sl │ │ │ │ + tsteq r5, r0, lsl pc │ │ │ │ + ldrdeq fp, [r5, -r0] │ │ │ │ tsteq r3, r4, lsr #20 │ │ │ │ - strdeq fp, [r5, -r4] │ │ │ │ - tsteq r3, r4, lsl sl │ │ │ │ - tsteq r5, r8, asr #26 │ │ │ │ - tsteq r5, r8, lsl sp │ │ │ │ + tsteq r3, ip, lsl sl │ │ │ │ + smlatteq r5, r4, pc, fp @ │ │ │ │ + @ instruction: 0x0105bf94 │ │ │ │ + tsteq r5, r4, asr #30 │ │ │ │ strdeq r1, [r3, -ip] │ │ │ │ strdeq r1, [r3, -r4] │ │ │ │ - @ instruction: 0x0105bdb4 │ │ │ │ - smlabbeq r5, r4, sp, fp │ │ │ │ - tsteq r5, r4, asr sp │ │ │ │ + tsteq r5, r8, lsr #32 │ │ │ │ + ldrdeq fp, [r5, -r8] │ │ │ │ + ldrdeq r1, [r3, -ip] │ │ │ │ ldrdeq r1, [r3, -r4] │ │ │ │ - smlabteq r3, ip, r9, r1 │ │ │ │ - smlabteq r5, r8, sp, fp │ │ │ │ - @ instruction: 0x0105bd98 │ │ │ │ - @ instruction: 0x010319b4 │ │ │ │ - smlatbeq r3, ip, r9, r1 │ │ │ │ - smlabteq r5, r0, lr, fp │ │ │ │ - tsteq r5, ip, lsr #28 │ │ │ │ - strdeq fp, [r5, -ip] │ │ │ │ - smlabteq r5, ip, sp, fp │ │ │ │ - smlabbeq r3, r4, r9, r1 │ │ │ │ - tsteq r3, ip, ror r9 │ │ │ │ - tsteq r5, r0, asr lr │ │ │ │ - tsteq r5, r0, lsl lr │ │ │ │ - tsteq r3, r4, ror #18 │ │ │ │ - tsteq r3, ip, asr r9 │ │ │ │ - tsteq r5, r4, lsr #30 │ │ │ │ - ldrdeq fp, [r5, -r4] │ │ │ │ - smlabbeq r5, r4, lr, fp │ │ │ │ - tsteq r3, ip, lsr r9 │ │ │ │ - tsteq r3, r4, lsr r9 │ │ │ │ - tsteq r5, r8, ror #30 │ │ │ │ - tsteq r5, r8, lsl pc │ │ │ │ - tsteq r3, ip, lsl r9 │ │ │ │ - tsteq r3, r4, lsl r9 │ │ │ │ - tsteq r5, r4, asr r5 │ │ │ │ - tsteq r5, ip, ror r2 │ │ │ │ - tsteq r5, ip, lsl #2 │ │ │ │ - qaddeq ip, r0, r5 │ │ │ │ - ldrdeq fp, [r5, -ip] │ │ │ │ - smlabbeq r5, ip, pc, fp @ │ │ │ │ + tsteq r5, r4, lsl r6 │ │ │ │ + tsteq r5, ip, lsr r3 │ │ │ │ + smlabteq r5, ip, r1, ip │ │ │ │ + tsteq r5, r0, lsl r1 │ │ │ │ + swpeq ip, ip, [r5] │ │ │ │ + tsteq r5, ip, asr #32 │ │ │ │ + @ instruction: 0x0103199c │ │ │ │ + smlatbeq r5, r8, r0, ip │ │ │ │ + smlabbeq r3, ip, r9, r1 │ │ │ │ + tsteq r5, ip, asr #2 │ │ │ │ + strdeq ip, [r5, -ip] │ │ │ │ + tsteq r3, r4, ror r9 │ │ │ │ + tsteq r3, ip, ror #18 │ │ │ │ + tsteq r5, r8, lsr #4 │ │ │ │ + ldrdeq ip, [r5, -r8] │ │ │ │ + smlabbeq r5, r8, r1, ip │ │ │ │ + tsteq r3, ip, asr #18 │ │ │ │ + tsteq r3, r4, asr #18 │ │ │ │ + tsteq r5, ip, ror #4 │ │ │ │ + tsteq r5, ip, lsl r2 │ │ │ │ + tsteq r3, ip, lsr #18 │ │ │ │ + tsteq r3, r4, lsr #18 │ │ │ │ + strdeq ip, [r5, -ip] │ │ │ │ + tsteq r5, r0, asr #6 │ │ │ │ + strdeq ip, [r5, -r0] │ │ │ │ + smlatbeq r5, r0, r2, ip │ │ │ │ + strdeq r1, [r3, -ip] │ │ │ │ + strdeq r1, [r3, -r4] │ │ │ │ + smlabbeq r5, r4, r3, ip │ │ │ │ + tsteq r5, r4, lsr r3 │ │ │ │ ldrdeq r1, [r3, -ip] │ │ │ │ - smlatteq r5, r8, pc, fp @ │ │ │ │ - smlabteq r3, ip, r8, r1 │ │ │ │ - smlabbeq r5, ip, r0, ip │ │ │ │ - tsteq r5, ip, lsr r0 │ │ │ │ + ldrdeq r1, [r3, -r4] │ │ │ │ + tsteq r5, r0, ror #8 │ │ │ │ + tsteq r5, r0, lsl r4 │ │ │ │ + smlabteq r5, r0, r3, ip │ │ │ │ @ instruction: 0x010318b4 │ │ │ │ smlatbeq r3, ip, r8, r1 │ │ │ │ - tsteq r5, r8, ror #2 │ │ │ │ - tsteq r5, r8, lsl r1 │ │ │ │ - smlabteq r5, r8, r0, ip │ │ │ │ + smlatbeq r5, r4, r4, ip │ │ │ │ + tsteq r5, r4, asr r4 │ │ │ │ + @ instruction: 0x01031894 │ │ │ │ smlabbeq r3, ip, r8, r1 │ │ │ │ - smlabbeq r3, r4, r8, r1 │ │ │ │ - smlatbeq r5, ip, r1, ip │ │ │ │ - tsteq r5, ip, asr r1 │ │ │ │ - tsteq r3, ip, ror #16 │ │ │ │ - tsteq r3, r4, ror #16 │ │ │ │ - tsteq r5, ip, lsr r3 │ │ │ │ - smlabbeq r5, r0, r2, ip │ │ │ │ - tsteq r5, r0, lsr r2 │ │ │ │ - smlatteq r5, r0, r1, ip │ │ │ │ - tsteq r3, ip, lsr r8 │ │ │ │ + smlabteq r5, r0, r7, ip │ │ │ │ + tsteq r5, r0, asr r6 │ │ │ │ + @ instruction: 0x0105c594 │ │ │ │ + tsteq r5, r0, lsr #10 │ │ │ │ + ldrdeq ip, [r5, -r0] │ │ │ │ + tsteq r3, ip, asr r8 │ │ │ │ + tsteq r5, ip, lsr #10 │ │ │ │ + tsteq r3, ip, asr #16 │ │ │ │ + ldrdeq ip, [r5, -r0] │ │ │ │ + smlabbeq r5, r0, r5, ip │ │ │ │ tsteq r3, r4, lsr r8 │ │ │ │ - smlabteq r5, r4, r2, ip │ │ │ │ - tsteq r5, r4, ror r2 │ │ │ │ - tsteq r3, ip, lsl r8 │ │ │ │ - tsteq r3, r4, lsl r8 │ │ │ │ - smlatbeq r5, r0, r3, ip │ │ │ │ - tsteq r5, r0, asr r3 │ │ │ │ - mrseq ip, SP_abt │ │ │ │ - strdeq r1, [r3, -r4] │ │ │ │ + tsteq r3, ip, lsr #16 │ │ │ │ + smlatbeq r5, ip, r6, ip │ │ │ │ + tsteq r5, ip, asr r6 │ │ │ │ + tsteq r5, ip, lsl #12 │ │ │ │ + tsteq r3, ip, lsl #16 │ │ │ │ + tsteq r3, r4, lsl #16 │ │ │ │ + strdeq ip, [r5, -r0] │ │ │ │ + smlatbeq r5, r0, r6, ip │ │ │ │ smlatteq r3, ip, r7, r1 │ │ │ │ - smlatteq r5, r4, r3, ip │ │ │ │ - @ instruction: 0x0105c394 │ │ │ │ - ldrdeq r1, [r3, -r4] │ │ │ │ - smlabteq r3, ip, r7, r1 │ │ │ │ - tsteq r5, r0, lsl #14 │ │ │ │ - @ instruction: 0x0105c590 │ │ │ │ - ldrdeq ip, [r5, -r4] │ │ │ │ - tsteq r5, r0, ror #8 │ │ │ │ - tsteq r5, r0, lsl r4 │ │ │ │ + smlatteq r3, r4, r7, r1 │ │ │ │ + smlabbeq r5, r0, r8, ip │ │ │ │ + smlabteq r5, r4, r7, ip │ │ │ │ + tsteq r5, r4, ror r7 │ │ │ │ + tsteq r5, r4, lsr #14 │ │ │ │ + @ instruction: 0x010317bc │ │ │ │ + @ instruction: 0x010317b4 │ │ │ │ + tsteq r5, r8, lsl #16 │ │ │ │ + @ instruction: 0x0105c7b8 │ │ │ │ @ instruction: 0x0103179c │ │ │ │ - tsteq r5, ip, ror #8 │ │ │ │ - smlabbeq r3, ip, r7, r1 │ │ │ │ - tsteq r5, r0, lsl r5 │ │ │ │ - smlabteq r5, r0, r4, ip │ │ │ │ + @ instruction: 0x01031794 │ │ │ │ + smlatteq r5, r4, r8, ip │ │ │ │ + @ instruction: 0x0105c894 │ │ │ │ + tsteq r5, r4, asr #16 │ │ │ │ tsteq r3, r4, ror r7 │ │ │ │ tsteq r3, ip, ror #14 │ │ │ │ - smlatteq r5, ip, r5, ip │ │ │ │ - @ instruction: 0x0105c59c │ │ │ │ - tsteq r5, ip, asr #10 │ │ │ │ + tsteq r5, r8, lsr #18 │ │ │ │ + ldrdeq ip, [r5, -r8] │ │ │ │ + tsteq r3, r4, asr r7 │ │ │ │ tsteq r3, ip, asr #14 │ │ │ │ - tsteq r3, r4, asr #14 │ │ │ │ - tsteq r5, r0, lsr r6 │ │ │ │ - smlatteq r5, r0, r5, ip │ │ │ │ - tsteq r3, ip, lsr #14 │ │ │ │ - tsteq r3, r4, lsr #14 │ │ │ │ - smlabteq r5, r0, r7, ip │ │ │ │ - tsteq r5, r4, lsl #14 │ │ │ │ - @ instruction: 0x0105c6b4 │ │ │ │ - tsteq r5, r4, ror #12 │ │ │ │ + ldrdeq sp, [r5, -r8] │ │ │ │ + tsteq r5, ip, lsl #30 │ │ │ │ + tsteq r5, r4, lsr ip │ │ │ │ + smlabteq r5, r4, sl, ip │ │ │ │ + tsteq r5, r8, lsl #20 │ │ │ │ + @ instruction: 0x0105c994 │ │ │ │ + tsteq r5, r4, asr #18 │ │ │ │ + tsteq r3, ip, lsl #14 │ │ │ │ + smlatbeq r5, r0, r9, ip │ │ │ │ strdeq r1, [r3, -ip] │ │ │ │ - strdeq r1, [r3, -r4] │ │ │ │ - tsteq r5, r8, asr #14 │ │ │ │ - strdeq ip, [r5, -r8] │ │ │ │ + tsteq r5, r4, asr #20 │ │ │ │ + strdeq ip, [r5, -r4] │ │ │ │ + smlatteq r3, r4, r6, r1 │ │ │ │ ldrdeq r1, [r3, -ip] │ │ │ │ - ldrdeq r1, [r3, -r4] │ │ │ │ - tsteq r5, r4, lsr #16 │ │ │ │ - ldrdeq ip, [r5, -r4] │ │ │ │ - smlabbeq r5, r4, r7, ip │ │ │ │ + tsteq r5, r0, lsr #22 │ │ │ │ + ldrdeq ip, [r5, -r0] │ │ │ │ + smlabbeq r5, r0, sl, ip │ │ │ │ + @ instruction: 0x010316bc │ │ │ │ @ instruction: 0x010316b4 │ │ │ │ - smlatbeq r3, ip, r6, r1 │ │ │ │ - tsteq r5, r8, ror #16 │ │ │ │ - tsteq r5, r8, lsl r8 │ │ │ │ + tsteq r5, r4, ror #22 │ │ │ │ + tsteq r5, r4, lsl fp │ │ │ │ + @ instruction: 0x0103169c │ │ │ │ @ instruction: 0x01031694 │ │ │ │ - smlabbeq r3, ip, r6, r1 │ │ │ │ - tsteq r5, r8, lsl r4 │ │ │ │ - tsteq r5, ip, asr #28 │ │ │ │ - tsteq r5, r4, ror fp │ │ │ │ - tsteq r5, r4, lsl #20 │ │ │ │ - tsteq r5, r8, asr #18 │ │ │ │ - ldrdeq ip, [r5, -r4] │ │ │ │ - smlabbeq r5, r4, r8, ip │ │ │ │ + strdeq ip, [r5, -r4] │ │ │ │ + tsteq r5, r8, lsr ip │ │ │ │ + smlatteq r5, r8, fp, ip │ │ │ │ + @ instruction: 0x0105cb98 │ │ │ │ + tsteq r3, ip, ror #12 │ │ │ │ + tsteq r3, r4, ror #12 │ │ │ │ + tsteq r5, ip, ror ip │ │ │ │ + tsteq r5, ip, lsr #24 │ │ │ │ tsteq r3, ip, asr #12 │ │ │ │ - smlatteq r5, r0, r8, ip │ │ │ │ - tsteq r3, ip, lsr r6 │ │ │ │ - smlabbeq r5, r4, r9, ip │ │ │ │ - tsteq r5, r4, lsr r9 │ │ │ │ + tsteq r3, r4, asr #12 │ │ │ │ + tsteq r5, r8, asr sp │ │ │ │ + tsteq r5, r8, lsl #26 │ │ │ │ + @ instruction: 0x0105ccb8 │ │ │ │ tsteq r3, r4, lsr #12 │ │ │ │ tsteq r3, ip, lsl r6 │ │ │ │ - tsteq r5, r0, ror #20 │ │ │ │ - tsteq r5, r0, lsl sl │ │ │ │ - smlabteq r5, r0, r9, ip │ │ │ │ + @ instruction: 0x0105cd9c │ │ │ │ + tsteq r5, ip, asr #26 │ │ │ │ + tsteq r3, r4, lsl #12 │ │ │ │ strdeq r1, [r3, -ip] │ │ │ │ - strdeq r1, [r3, -r4] │ │ │ │ - smlatbeq r5, r4, sl, ip │ │ │ │ - tsteq r5, r4, asr sl │ │ │ │ - ldrdeq r1, [r3, -ip] │ │ │ │ - ldrdeq r1, [r3, -r4] │ │ │ │ - tsteq r5, r4, lsr ip │ │ │ │ - tsteq r5, r8, ror fp │ │ │ │ - tsteq r5, r8, lsr #22 │ │ │ │ - ldrdeq ip, [r5, -r8] │ │ │ │ - smlatbeq r3, ip, r5, r1 │ │ │ │ + strheq sp, [r5, -r8] │ │ │ │ + tsteq r5, r8, asr #30 │ │ │ │ + smlabbeq r5, ip, lr, ip │ │ │ │ + tsteq r5, r8, lsl lr │ │ │ │ + smlabteq r5, r8, sp, ip │ │ │ │ + smlabteq r3, ip, r5, r1 │ │ │ │ + tsteq r5, r4, lsr #28 │ │ │ │ + @ instruction: 0x010315bc │ │ │ │ + smlabteq r5, r8, lr, ip │ │ │ │ + tsteq r5, r8, ror lr │ │ │ │ smlatbeq r3, r4, r5, r1 │ │ │ │ - @ instruction: 0x0105cbbc │ │ │ │ - tsteq r5, ip, ror #22 │ │ │ │ - smlabbeq r3, ip, r5, r1 │ │ │ │ - smlabbeq r3, r4, r5, r1 │ │ │ │ - @ instruction: 0x0105cc98 │ │ │ │ - tsteq r5, r8, asr #24 │ │ │ │ - strdeq ip, [r5, -r8] │ │ │ │ - tsteq r3, r4, ror #10 │ │ │ │ + @ instruction: 0x0103159c │ │ │ │ + smlatbeq r5, r4, pc, ip @ │ │ │ │ + tsteq r5, r4, asr pc │ │ │ │ + tsteq r5, r4, lsl #30 │ │ │ │ + tsteq r3, ip, ror r5 │ │ │ │ + tsteq r3, r4, ror r5 │ │ │ │ + smlatteq r5, r8, pc, ip @ │ │ │ │ + @ instruction: 0x0105cf98 │ │ │ │ tsteq r3, ip, asr r5 │ │ │ │ - ldrdeq ip, [r5, -ip] │ │ │ │ - smlabbeq r5, ip, ip, ip │ │ │ │ - tsteq r3, r4, asr #10 │ │ │ │ - tsteq r3, ip, lsr r5 │ │ │ │ - strdeq ip, [r5, -r8] │ │ │ │ - smlabbeq r5, r8, lr, ip │ │ │ │ - smlabteq r5, ip, sp, ip │ │ │ │ - tsteq r5, r8, asr sp │ │ │ │ - tsteq r5, r8, lsl #26 │ │ │ │ + tsteq r3, r4, asr r5 │ │ │ │ + tsteq r5, r8, ror r1 │ │ │ │ + strheq sp, [r5, -ip] │ │ │ │ + tsteq r5, ip, rrx │ │ │ │ + tsteq r5, ip, lsl r0 │ │ │ │ + tsteq r3, ip, lsr #10 │ │ │ │ + tsteq r3, r4, lsr #10 │ │ │ │ + mrseq sp, (UNDEF: 21) │ │ │ │ + strheq sp, [r5, -r0] │ │ │ │ tsteq r3, ip, lsl #10 │ │ │ │ - tsteq r5, r4, ror #26 │ │ │ │ - strdeq r1, [r3, -ip] │ │ │ │ - tsteq r5, r8, lsl #28 │ │ │ │ - @ instruction: 0x0105cdb8 │ │ │ │ + tsteq r3, r4, lsl #10 │ │ │ │ + ldrdeq sp, [r5, -ip] │ │ │ │ + smlabbeq r5, ip, r1, sp │ │ │ │ + tsteq r5, ip, lsr r1 │ │ │ │ smlatteq r3, r4, r4, r1 │ │ │ │ ldrdeq r1, [r3, -ip] │ │ │ │ - smlatteq r5, r4, lr, ip │ │ │ │ - @ instruction: 0x0105ce94 │ │ │ │ - tsteq r5, r4, asr #28 │ │ │ │ + tsteq r5, r0, lsr #4 │ │ │ │ + ldrdeq sp, [r5, -r0] │ │ │ │ + smlabteq r3, r4, r4, r1 │ │ │ │ @ instruction: 0x010314bc │ │ │ │ - @ instruction: 0x010314b4 │ │ │ │ - tsteq r5, r8, lsr #30 │ │ │ │ - ldrdeq ip, [r5, -r8] │ │ │ │ - @ instruction: 0x0103149c │ │ │ │ - @ instruction: 0x01031494 │ │ │ │ - strheq sp, [r5, -r8] │ │ │ │ - strdeq ip, [r5, -ip] │ │ │ │ - smlatbeq r5, ip, pc, ip @ │ │ │ │ - tsteq r5, ip, asr pc │ │ │ │ - tsteq r3, ip, ror #8 │ │ │ │ - tsteq r3, r4, ror #8 │ │ │ │ - tsteq r5, r0, asr #32 │ │ │ │ - strdeq ip, [r5, -r0] │ │ │ │ - tsteq r3, ip, asr #8 │ │ │ │ - tsteq r3, r4, asr #8 │ │ │ │ - tsteq r5, ip, lsl r1 │ │ │ │ - smlabteq r5, ip, r0, sp │ │ │ │ - tsteq r5, ip, ror r0 │ │ │ │ - tsteq r3, r4, lsr #8 │ │ │ │ - tsteq r3, ip, lsl r4 │ │ │ │ - tsteq r5, r0, ror #2 │ │ │ │ - tsteq r5, r0, lsl r1 │ │ │ │ - tsteq r3, r4, lsl #8 │ │ │ │ - strdeq r1, [r3, -ip] │ │ │ │ - tsteq r5, ip, asr #14 │ │ │ │ - tsteq r5, r4, ror r4 │ │ │ │ - tsteq r5, r4, lsl #6 │ │ │ │ - tsteq r5, r8, asr #4 │ │ │ │ - ldrdeq sp, [r5, -r4] │ │ │ │ + tsteq r5, ip, lsl #16 │ │ │ │ + tsteq r5, r4, lsr r5 │ │ │ │ + smlabteq r5, r4, r3, sp │ │ │ │ + tsteq r5, r8, lsl #6 │ │ │ │ + @ instruction: 0x0105d294 │ │ │ │ ldrbtmi r4, [r8], #-2161 @ 0xfffff78f │ │ │ │ ldmdami r1!, {r4, r5, r6, r8, r9, sl, lr}^ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2160 @ 0xfffff790 │ │ │ │ ldmdami r0!, {r4, r5, r6, r8, r9, sl, lr}^ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2159 @ 0xfffff791 │ │ │ │ @@ -54945,90 +54945,90 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2125 @ 0xfffff7b3 │ │ │ │ stmdami sp, {r4, r5, r6, r8, r9, sl, lr}^ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2124 @ 0xfffff7b4 │ │ │ │ stmdami ip, {r4, r5, r6, r8, r9, sl, lr}^ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - tsteq r5, sl, lsl #26 │ │ │ │ - tsteq r3, ip, asr #30 │ │ │ │ - tsteq r5, sl, ror #26 │ │ │ │ + smlabteq r5, sl, sp, ip │ │ │ │ + tsteq r3, ip │ │ │ │ + tsteq r5, sl, lsr #28 │ │ │ │ + mrseq r1, (UNDEF: 3) │ │ │ │ + ldrdeq ip, [r5, -r2] │ │ │ │ + smlabbeq r5, r4, lr, ip │ │ │ │ + smlatteq r3, lr, pc, r0 @ │ │ │ │ + smlatteq r3, r8, pc, r0 @ │ │ │ │ + @ instruction: 0x0105cfb6 │ │ │ │ + tsteq r5, r8, ror #30 │ │ │ │ + tsteq r5, sl, lsl pc │ │ │ │ + ldrdeq r0, [r3, -r0] │ │ │ │ + smlabteq r3, sl, pc, r0 @ │ │ │ │ + tsteq r5, r4 │ │ │ │ + @ instruction: 0x0105cfb6 │ │ │ │ + @ instruction: 0x01030fb8 │ │ │ │ + @ instruction: 0x01030fb2 │ │ │ │ + @ instruction: 0x0105d19c │ │ │ │ + smlatteq r5, r2, r0, sp │ │ │ │ + swpeq sp, r4, [r5] │ │ │ │ + tsteq r5, r6, asr #32 │ │ │ │ + @ instruction: 0x01030f94 │ │ │ │ + smlabbeq r3, lr, pc, r0 @ │ │ │ │ + tsteq r5, r0, lsr r1 │ │ │ │ + smlatteq r5, r2, r0, sp │ │ │ │ + tsteq r3, ip, ror pc │ │ │ │ + tsteq r3, r6, ror pc │ │ │ │ + tsteq r5, r4, lsl r2 │ │ │ │ + smlabteq r5, r6, r1, sp │ │ │ │ + tsteq r5, r8, ror r1 │ │ │ │ + tsteq r3, lr, asr pc │ │ │ │ + tsteq r3, r8, asr pc │ │ │ │ + tsteq r5, r2, ror #4 │ │ │ │ + tsteq r5, r4, lsl r2 │ │ │ │ + tsteq r3, r6, asr #30 │ │ │ │ tsteq r3, r0, asr #30 │ │ │ │ - tsteq r5, r2, lsl lr │ │ │ │ - smlabteq r5, r4, sp, ip │ │ │ │ - tsteq r3, lr, lsr #30 │ │ │ │ - tsteq r3, r8, lsr #30 │ │ │ │ - strdeq ip, [r5, -r6] │ │ │ │ - smlatbeq r5, r8, lr, ip │ │ │ │ - tsteq r5, sl, asr lr │ │ │ │ + smlabbeq r5, r6, r5, sp │ │ │ │ + tsteq r5, r8, lsl r4 │ │ │ │ + tsteq r5, lr, asr r3 │ │ │ │ + smlatteq r5, ip, r2, sp │ │ │ │ + @ instruction: 0x0105d29e │ │ │ │ + tsteq r3, ip, lsl pc │ │ │ │ + strdeq sp, [r5, -lr] │ │ │ │ tsteq r3, r0, lsl pc │ │ │ │ - tsteq r3, sl, lsl #30 │ │ │ │ - tsteq r5, r4, asr #30 │ │ │ │ - strdeq ip, [r5, -r6] │ │ │ │ + smlatbeq r5, r6, r3, sp │ │ │ │ + tsteq r5, r8, asr r3 │ │ │ │ + strdeq r0, [r3, -lr] │ │ │ │ strdeq r0, [r3, -r8] │ │ │ │ - strdeq r0, [r3, -r2] │ │ │ │ - ldrdeq sp, [r5, -ip] │ │ │ │ - tsteq r5, r2, lsr #32 │ │ │ │ - ldrdeq ip, [r5, -r4] │ │ │ │ - smlabbeq r5, r6, pc, ip @ │ │ │ │ - ldrdeq r0, [r3, -r4] │ │ │ │ - smlabteq r3, lr, lr, r0 │ │ │ │ - tsteq r5, r0, ror r0 │ │ │ │ - tsteq r5, r2, lsr #32 │ │ │ │ - @ instruction: 0x01030ebc │ │ │ │ - @ instruction: 0x01030eb6 │ │ │ │ - tsteq r5, r4, asr r1 │ │ │ │ - tsteq r5, r6, lsl #2 │ │ │ │ - strheq sp, [r5, -r8] │ │ │ │ + smlabbeq r5, sl, r4, sp │ │ │ │ + tsteq r5, ip, lsr r4 │ │ │ │ + smlatteq r5, lr, r3, sp │ │ │ │ + smlatteq r3, r0, lr, r0 │ │ │ │ + ldrdeq r0, [r3, -sl] │ │ │ │ + ldrdeq sp, [r5, -r8] │ │ │ │ + smlabbeq r5, sl, r4, sp │ │ │ │ + smlabteq r3, r8, lr, r0 │ │ │ │ + smlabteq r3, r2, lr, r0 │ │ │ │ + tsteq r5, r0, ror r6 │ │ │ │ + @ instruction: 0x0105d5b6 │ │ │ │ + tsteq r5, r8, ror #10 │ │ │ │ + tsteq r5, sl, lsl r5 │ │ │ │ + smlatbeq r3, r4, lr, r0 │ │ │ │ @ instruction: 0x01030e9e │ │ │ │ - @ instruction: 0x01030e98 │ │ │ │ - smlatbeq r5, r2, r1, sp │ │ │ │ - tsteq r5, r4, asr r1 │ │ │ │ + tsteq r5, r4, lsl #12 │ │ │ │ + @ instruction: 0x0105d5b6 │ │ │ │ + smlabbeq r3, ip, lr, r0 │ │ │ │ smlabbeq r3, r6, lr, r0 │ │ │ │ - smlabbeq r3, r0, lr, r0 │ │ │ │ - smlabteq r5, r6, r4, sp │ │ │ │ - tsteq r5, r8, asr r3 │ │ │ │ - @ instruction: 0x0105d29e │ │ │ │ - tsteq r5, ip, lsr #4 │ │ │ │ - ldrdeq sp, [r5, -lr] │ │ │ │ - tsteq r3, ip, asr lr │ │ │ │ - tsteq r5, lr, lsr r2 │ │ │ │ + smlatteq r5, r8, r6, sp │ │ │ │ + @ instruction: 0x0105d69a │ │ │ │ + tsteq r5, ip, asr #12 │ │ │ │ + tsteq r3, lr, ror #28 │ │ │ │ + tsteq r3, r8, ror #28 │ │ │ │ + tsteq r5, r6, lsr r7 │ │ │ │ + smlatteq r5, r8, r6, sp │ │ │ │ + tsteq r3, r6, asr lr │ │ │ │ tsteq r3, r0, asr lr │ │ │ │ - smlatteq r5, r6, r2, sp │ │ │ │ - @ instruction: 0x0105d298 │ │ │ │ - tsteq r3, lr, lsr lr │ │ │ │ - tsteq r3, r8, lsr lr │ │ │ │ - smlabteq r5, sl, r3, sp │ │ │ │ - tsteq r5, ip, ror r3 │ │ │ │ - tsteq r5, lr, lsr #6 │ │ │ │ - tsteq r3, r0, lsr #28 │ │ │ │ - tsteq r3, sl, lsl lr │ │ │ │ - tsteq r5, r8, lsl r4 │ │ │ │ - smlabteq r5, sl, r3, sp │ │ │ │ - tsteq r3, r8, lsl #28 │ │ │ │ - tsteq r3, r2, lsl #28 │ │ │ │ - @ instruction: 0x0105d5b0 │ │ │ │ - strdeq sp, [r5, -r6] │ │ │ │ - smlatbeq r5, r8, r4, sp │ │ │ │ - tsteq r5, sl, asr r4 │ │ │ │ - smlatteq r3, r4, sp, r0 │ │ │ │ - ldrdeq r0, [r3, -lr] │ │ │ │ - tsteq r5, r4, asr #10 │ │ │ │ - strdeq sp, [r5, -r6] │ │ │ │ - smlabteq r3, ip, sp, r0 │ │ │ │ - smlabteq r3, r6, sp, r0 │ │ │ │ - tsteq r5, r8, lsr #12 │ │ │ │ - ldrdeq sp, [r5, -sl] │ │ │ │ - smlabbeq r5, ip, r5, sp │ │ │ │ - smlatbeq r3, lr, sp, r0 │ │ │ │ - smlatbeq r3, r8, sp, r0 │ │ │ │ - tsteq r5, r6, ror r6 │ │ │ │ - tsteq r5, r8, lsr #12 │ │ │ │ - @ instruction: 0x01030d96 │ │ │ │ - @ instruction: 0x01030d90 │ │ │ │ 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, lsr r1 │ │ │ │ - smlabbeq r5, r2, r7, r0 │ │ │ │ - @ instruction: 0x010382b8 │ │ │ │ - tsteq r5, sl, asr r7 │ │ │ │ - @ instruction: 0x01030eb2 │ │ │ │ - @ instruction: 0x0105069c │ │ │ │ - @ instruction: 0x01037eb0 │ │ │ │ - @ instruction: 0x01050392 │ │ │ │ - smlatbeq r3, r4, lr, r7 │ │ │ │ - tsteq r3, lr, asr fp │ │ │ │ - tsteq r5, r8, asr #6 │ │ │ │ - tsteq r3, r4, ror lr │ │ │ │ - tsteq r5, sl, lsr #6 │ │ │ │ - tsteq r3, lr, ror lr │ │ │ │ - smlabbeq r3, r2, lr, r7 │ │ │ │ - tsteq r3, r6, ror #28 │ │ │ │ - tsteq fp, r4, ror #18 │ │ │ │ - @ instruction: 0x01037ebe │ │ │ │ - smlabteq r5, r4, r2, r0 │ │ │ │ - @ instruction: 0x01037eb0 │ │ │ │ - smlatbeq r5, r2, r2, r0 │ │ │ │ - tsteq r3, ip, lsl lr │ │ │ │ - tsteq r3, r8, lsr r3 │ │ │ │ - smlabbeq r3, r4, r3, r8 │ │ │ │ - smlatbeq r5, r0, pc, ip @ │ │ │ │ - smlatbeq r5, ip, pc, ip @ │ │ │ │ - smlabteq r3, lr, sl, r0 │ │ │ │ - smlabteq r3, r6, sl, r0 │ │ │ │ - tsteq r3, sl, lsl lr │ │ │ │ - tsteq r3, sl, lsl lr │ │ │ │ - tsteq r3, lr, lsl lr │ │ │ │ - tsteq fp, r4, asr r8 │ │ │ │ - tsteq r3, lr, ror #22 │ │ │ │ - @ instruction: 0x010501b8 │ │ │ │ - tsteq r3, r4, lsr ip │ │ │ │ - tsteq r3, ip, lsr ip │ │ │ │ - strdeq ip, [fp, -lr] │ │ │ │ - tsteq r3, r4, lsr #24 │ │ │ │ - strdeq r0, [r3, -sl] │ │ │ │ - tsteq r3, r6, lsl #24 │ │ │ │ - tsteq r3, r2, lsl #24 │ │ │ │ - strdeq r0, [r3, -lr] │ │ │ │ - strdeq r0, [r3, -ip] │ │ │ │ - strdeq r0, [r3, -lr] │ │ │ │ - tsteq fp, r2, ror r7 │ │ │ │ - smlatteq r3, lr, fp, r0 │ │ │ │ - tsteq r3, r2, ror fp │ │ │ │ - smlabbeq r3, r0, fp, r0 │ │ │ │ - tsteq r3, lr, ror fp │ │ │ │ - tsteq r3, ip, ror fp │ │ │ │ - tsteq r3, sl, ror fp │ │ │ │ - tsteq r3, ip, ror fp │ │ │ │ - strdeq ip, [fp, -r0] │ │ │ │ - tsteq r3, ip, ror #16 │ │ │ │ - qaddeq r0, r6, r5 │ │ │ │ - smlatbeq r3, ip, r9, r0 │ │ │ │ - smlabbeq r3, r4, r9, r0 │ │ │ │ - smlabbeq r3, r6, r9, r0 │ │ │ │ - tsteq r3, r2, ror sl │ │ │ │ - tsteq r3, r2, ror sl │ │ │ │ - tsteq r3, r4, ror sl │ │ │ │ - tsteq r3, r2, ror sl │ │ │ │ - tsteq fp, r6, asr r6 │ │ │ │ - ldrdeq r0, [r3, -r4] │ │ │ │ - tsteq r3, r2, asr sl │ │ │ │ - tsteq r6, ip, asr lr │ │ │ │ - tsteq fp, r4, lsl r6 │ │ │ │ - tsteq r3, r2, lsr sl │ │ │ │ - tsteq r3, lr, lsr sl │ │ │ │ - tsteq r3, ip, lsr sl │ │ │ │ - @ instruction: 0x0105cc9a │ │ │ │ - strdeq r0, [r3, -r2] │ │ │ │ - smlatteq r3, ip, r7, r0 │ │ │ │ - smlatteq r3, r2, pc, r7 @ │ │ │ │ - ldrdeq r7, [r3, -lr] │ │ │ │ + strdeq r1, [r3, -r8] │ │ │ │ + tsteq r5, r2, asr #16 │ │ │ │ + tsteq r3, r8, ror r3 │ │ │ │ + tsteq r5, sl, lsl r8 │ │ │ │ + tsteq r3, r2, ror pc │ │ │ │ + tsteq r5, ip, asr r7 │ │ │ │ + tsteq r3, r0, ror pc │ │ │ │ + tsteq r5, r2, asr r4 │ │ │ │ + tsteq r3, r4, ror #30 │ │ │ │ + tsteq r3, lr, lsl ip │ │ │ │ + tsteq r5, r8, lsl #8 │ │ │ │ + tsteq r3, r4, lsr pc │ │ │ │ + smlatteq r5, sl, r3, r0 │ │ │ │ + tsteq r3, lr, lsr pc │ │ │ │ + tsteq r3, r2, asr #30 │ │ │ │ + tsteq r3, r6, lsr #30 │ │ │ │ + tsteq fp, r4, lsr #20 │ │ │ │ + tsteq r3, lr, ror pc │ │ │ │ + smlabbeq r5, r4, r3, r0 │ │ │ │ + tsteq r3, r0, ror pc │ │ │ │ + tsteq r5, r2, ror #6 │ │ │ │ ldrdeq r7, [r3, -ip] │ │ │ │ + strdeq r8, [r3, -r8] │ │ │ │ + tsteq r3, r4, asr #8 │ │ │ │ + tsteq r5, r0, rrx │ │ │ │ + tsteq r5, ip, rrx │ │ │ │ + smlabbeq r3, lr, fp, r0 │ │ │ │ + smlabbeq r3, r6, fp, r0 │ │ │ │ ldrdeq r7, [r3, -sl] │ │ │ │ - ldrdeq r7, [r3, -r8] │ │ │ │ - ldrdeq r7, [r3, -r6] │ │ │ │ - ldrdeq r7, [r3, -r4] │ │ │ │ - smlabteq r3, lr, pc, r7 @ │ │ │ │ - tsteq r5, ip, lsl #24 │ │ │ │ - tsteq fp, r4, lsl r5 │ │ │ │ - ldrdeq r0, [r3, -ip] │ │ │ │ - tstpeq r4, r8, ror lr @ p-variant is OBSOLETE │ │ │ │ - strdeq r7, [r3, -r6] │ │ │ │ - @ instruction: 0x010bc4b4 │ │ │ │ - @ instruction: 0x010379b2 │ │ │ │ - @ instruction: 0x01037dbc │ │ │ │ - smlabteq r3, r2, sp, r7 │ │ │ │ - smlabteq r3, r4, sp, r7 │ │ │ │ - tsteq fp, r0, ror #8 │ │ │ │ - @ instruction: 0x010302b4 │ │ │ │ + ldrdeq r7, [r3, -sl] │ │ │ │ + ldrdeq r7, [r3, -lr] │ │ │ │ + tsteq fp, r4, lsl r9 │ │ │ │ + tsteq r3, lr, lsr #24 │ │ │ │ + tsteq r5, r8, ror r2 │ │ │ │ + strdeq r0, [r3, -r4] │ │ │ │ + strdeq r0, [r3, -ip] │ │ │ │ + @ instruction: 0x010bc8be │ │ │ │ + smlatteq r3, r4, ip, r0 │ │ │ │ + @ instruction: 0x01030cba │ │ │ │ + smlabteq r3, r6, ip, r0 │ │ │ │ + smlabteq r3, r2, ip, r0 │ │ │ │ + @ instruction: 0x01030cbe │ │ │ │ + @ instruction: 0x01030cbc │ │ │ │ + @ instruction: 0x01030cbe │ │ │ │ + tsteq fp, r2, lsr r8 │ │ │ │ + smlatbeq r3, lr, ip, r0 │ │ │ │ + tsteq r3, r2, lsr ip │ │ │ │ + tsteq r3, r0, asr #24 │ │ │ │ + tsteq r3, lr, lsr ip │ │ │ │ + tsteq r3, ip, lsr ip │ │ │ │ + tsteq r3, sl, lsr ip │ │ │ │ + tsteq r3, ip, lsr ip │ │ │ │ + @ instruction: 0x010bc7b0 │ │ │ │ + tsteq r3, ip, lsr #18 │ │ │ │ + tsteq r5, r6, lsl r1 │ │ │ │ + tsteq r3, ip, ror #20 │ │ │ │ + tsteq r3, r4, asr #20 │ │ │ │ + tsteq r3, r6, asr #20 │ │ │ │ + tsteq r3, r2, lsr fp │ │ │ │ + tsteq r3, r2, lsr fp │ │ │ │ + tsteq r3, r4, lsr fp │ │ │ │ + tsteq r3, r2, lsr fp │ │ │ │ + tsteq fp, r6, lsl r7 │ │ │ │ + @ instruction: 0x01030994 │ │ │ │ + tsteq r3, r2, lsl fp │ │ │ │ + tsteq r6, ip, lsl pc │ │ │ │ + ldrdeq ip, [fp, -r4] │ │ │ │ + strdeq lr, [r3, -r2] │ │ │ │ + strdeq lr, [r3, -lr] │ │ │ │ + strdeq lr, [r3, -ip] │ │ │ │ + tsteq r5, sl, asr sp │ │ │ │ + @ instruction: 0x010308b2 │ │ │ │ + smlatbeq r3, ip, r8, r0 │ │ │ │ + smlatbeq r3, r2, r0, r8 │ │ │ │ + swpeq r8, lr, [r3] │ │ │ │ + swpeq r8, ip, [r3] │ │ │ │ + swpeq r8, sl, [r3] │ │ │ │ + swpeq r8, r8, [r3] │ │ │ │ + swpeq r8, r6, [r3] │ │ │ │ + swpeq r8, r4, [r3] │ │ │ │ + smlabbeq r3, lr, r0, r8 │ │ │ │ + smlabteq r5, ip, ip, ip │ │ │ │ + ldrdeq ip, [fp, -r4] │ │ │ │ + @ instruction: 0x0103079c │ │ │ │ + tstpeq r4, r8, lsr pc @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x01037ab6 │ │ │ │ + tsteq fp, r4, ror r5 │ │ │ │ + tsteq r3, r2, ror sl │ │ │ │ + tsteq r3, ip, ror lr │ │ │ │ + smlabbeq r3, r2, lr, r7 │ │ │ │ + smlabbeq r3, r4, lr, r7 │ │ │ │ + tsteq fp, r0, lsr #10 │ │ │ │ + tsteq r3, r4, ror r3 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl febf8954 │ │ │ │ @ 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, asr #32 │ │ │ │ - smlatbeq r5, lr, r9, ip │ │ │ │ - tsteq r3, sl │ │ │ │ - ldrdeq pc, [r2, -ip] │ │ │ │ - smlabteq r2, r0, pc, pc @ │ │ │ │ - @ instruction: 0x0102ff98 │ │ │ │ - @ instruction: 0x0102ff92 │ │ │ │ - smlatteq r5, r6, r8, ip │ │ │ │ - tstpeq r2, r8, ror pc @ p-variant is OBSOLETE │ │ │ │ - strdeq ip, [r5, -r6] │ │ │ │ - tstpeq r2, ip, ror #30 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r6, ror #30 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r0, ror #30 @ p-variant is OBSOLETE │ │ │ │ + tsteq r3, r2, lsl #2 │ │ │ │ + tsteq r5, lr, ror #20 │ │ │ │ + smlabteq r3, sl, r0, r0 │ │ │ │ + swpeq r0, ip, [r3] │ │ │ │ + smlabbeq r3, r0, r0, r0 │ │ │ │ + qaddeq r0, r8, r3 │ │ │ │ + qaddeq r0, r2, r3 │ │ │ │ + smlatbeq r5, r6, r9, ip │ │ │ │ + tsteq r3, r8, lsr r0 │ │ │ │ + @ instruction: 0x0105c9b6 │ │ │ │ + tsteq r3, ip, lsr #32 │ │ │ │ + tsteq r3, r6, lsr #32 │ │ │ │ + tsteq r3, r0, lsr #32 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl febf8a9c │ │ │ │ @ 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 fed5fcac │ │ │ │ bmi 1299dac │ │ │ │ tstcs r1, r3, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ @ instruction: 0xf7c89500 │ │ │ │ andlt lr, r3, sl, lsr #21 │ │ │ │ svclt 0x0000bdf0 │ │ │ │ - smlatteq r5, r0, r7, ip │ │ │ │ - smlatteq r5, r4, pc, r1 @ │ │ │ │ - @ instruction: 0x0105c7b8 │ │ │ │ - ldrdeq r1, [r5, -r0] │ │ │ │ - ldrdeq r1, [r5, -r6] │ │ │ │ - tsteq fp, r2, lsr r0 │ │ │ │ - tsteq r3, sl, lsl #4 │ │ │ │ - tsteq r6, r4, asr #16 │ │ │ │ - tsteq r3, r6, lsl #4 │ │ │ │ - strdeq r0, [r3, -r4] │ │ │ │ - smlatteq fp, r0, pc, fp @ │ │ │ │ - smlatteq r3, r6, r1, r0 │ │ │ │ - smlatteq r3, sl, r1, r0 │ │ │ │ - smlatteq r3, r4, r1, r0 │ │ │ │ - ldrdeq r0, [r3, -ip] │ │ │ │ - smlabteq r6, r4, r7, r0 │ │ │ │ - smlabteq r3, lr, r1, r0 │ │ │ │ - ldrdeq r0, [r3, -ip] │ │ │ │ - tsteq fp, r0, ror #30 │ │ │ │ - ldrdeq r0, [r3, -ip] │ │ │ │ - tsteq r6, r0, ror r7 │ │ │ │ - ldrdeq r0, [r3, -r2] │ │ │ │ - smlabteq r3, r0, r1, r0 │ │ │ │ - tsteq fp, ip, lsl #30 │ │ │ │ - @ instruction: 0x010301b2 │ │ │ │ - @ instruction: 0x010301ba │ │ │ │ - @ instruction: 0x010301bc │ │ │ │ - @ instruction: 0x010301b6 │ │ │ │ - smlabbeq r3, lr, r1, r0 │ │ │ │ - @ instruction: 0x01030190 │ │ │ │ - smlatbeq r3, r2, r1, r0 │ │ │ │ - strheq r0, [r3, -lr] │ │ │ │ - strheq r0, [r3, -r8] │ │ │ │ - smlabbeq r3, lr, r1, r0 │ │ │ │ - swpeq r0, r2, [r3] │ │ │ │ - smlabbeq r3, ip, r0, r0 │ │ │ │ - @ instruction: 0x0105c5b6 │ │ │ │ - @ instruction: 0x0105c5b6 │ │ │ │ - @ instruction: 0x0105c5bc │ │ │ │ - tsteq r5, sl, asr sp │ │ │ │ - tsteq r5, sl, asr sp │ │ │ │ - tsteq r5, r8, asr sp │ │ │ │ - @ instruction: 0x01051d9e │ │ │ │ - tsteq r5, lr, lsr #26 │ │ │ │ - tsteq r5, ip, lsr #26 │ │ │ │ - tsteq r5, r4, ror #10 │ │ │ │ - tsteq r5, sl, asr r5 │ │ │ │ - tsteq r5, r4, asr r5 │ │ │ │ - tsteq r5, lr, asr #10 │ │ │ │ - tsteq r5, r8, asr #10 │ │ │ │ - tsteq r5, r2, asr #10 │ │ │ │ - tsteq r5, ip, lsr r5 │ │ │ │ - @ instruction: 0x010377be │ │ │ │ - @ instruction: 0x010377bc │ │ │ │ - tsteq r5, sl, lsl r5 │ │ │ │ - tsteq r5, r4, lsl r5 │ │ │ │ - tsteq r5, lr, lsl #10 │ │ │ │ - tsteq r5, r8, lsl #10 │ │ │ │ - tsteq r5, r2, lsl #10 │ │ │ │ - smlatteq fp, sl, ip, fp │ │ │ │ - smlatteq r5, ip, r4, ip │ │ │ │ - @ instruction: 0x01037794 │ │ │ │ - tsteq r3, sl, ror r7 │ │ │ │ - smlatteq r5, r0, r4, ip │ │ │ │ - smlabteq r2, r8, lr, pc @ │ │ │ │ - smlabteq r2, r2, lr, pc @ │ │ │ │ - smlatteq r2, r6, sl, pc @ │ │ │ │ + smlatbeq r5, r0, r8, ip │ │ │ │ + smlatbeq r5, r4, r0, r2 │ │ │ │ + tsteq r5, r8, ror r8 │ │ │ │ + swpeq r2, r0, [r5] │ │ │ │ + swpeq r2, r6, [r5] │ │ │ │ + strdeq ip, [fp, -r2] │ │ │ │ + smlabteq r3, sl, r2, r0 │ │ │ │ + tsteq r6, r4, lsl #18 │ │ │ │ + smlabteq r3, r6, r2, r0 │ │ │ │ + @ instruction: 0x010302b4 │ │ │ │ + smlatbeq fp, r0, r0, ip │ │ │ │ + smlatbeq r3, r6, r2, r0 │ │ │ │ + smlatbeq r3, sl, r2, r0 │ │ │ │ + smlatbeq r3, r4, r2, r0 │ │ │ │ + @ instruction: 0x0103029c │ │ │ │ + smlabbeq r6, r4, r8, r0 │ │ │ │ + smlabbeq r3, lr, r2, r0 │ │ │ │ + @ instruction: 0x0103029c │ │ │ │ + tsteq fp, r0, lsr #32 │ │ │ │ + @ instruction: 0x0103029c │ │ │ │ + tsteq r6, r0, lsr r8 │ │ │ │ + @ instruction: 0x01030292 │ │ │ │ + smlabbeq r3, r0, r2, r0 │ │ │ │ + smlabteq fp, ip, pc, fp @ │ │ │ │ + tsteq r3, r2, ror r2 │ │ │ │ + tsteq r3, sl, ror r2 │ │ │ │ + tsteq r3, ip, ror r2 │ │ │ │ + tsteq r3, r6, ror r2 │ │ │ │ + tsteq r3, lr, asr #4 │ │ │ │ + tsteq r3, r0, asr r2 │ │ │ │ + tsteq r3, r2, ror #4 │ │ │ │ + tsteq r3, lr, ror r1 │ │ │ │ + tsteq r3, r8, ror r1 │ │ │ │ + tsteq r3, lr, asr #4 │ │ │ │ + tsteq r3, r2, asr r1 │ │ │ │ + tsteq r3, ip, asr #2 │ │ │ │ + tsteq r5, r6, ror r6 │ │ │ │ + tsteq r5, r6, ror r6 │ │ │ │ + tsteq r5, ip, ror r6 │ │ │ │ + tsteq r5, sl, lsl lr │ │ │ │ + tsteq r5, sl, lsl lr │ │ │ │ + tsteq r5, r8, lsl lr │ │ │ │ + tsteq r5, lr, asr lr │ │ │ │ + smlatteq r5, lr, sp, r1 │ │ │ │ + smlatteq r5, ip, sp, r1 │ │ │ │ + tsteq r5, r4, lsr #12 │ │ │ │ + tsteq r5, sl, lsl r6 │ │ │ │ + tsteq r5, r4, lsl r6 │ │ │ │ + tsteq r5, lr, lsl #12 │ │ │ │ + tsteq r5, r8, lsl #12 │ │ │ │ + tsteq r5, r2, lsl #12 │ │ │ │ + strdeq ip, [r5, -ip] │ │ │ │ + tsteq r3, lr, ror r8 │ │ │ │ + tsteq r3, ip, ror r8 │ │ │ │ + ldrdeq ip, [r5, -sl] │ │ │ │ + ldrdeq ip, [r5, -r4] │ │ │ │ + smlabteq r5, lr, r5, ip │ │ │ │ + smlabteq r5, r8, r5, ip │ │ │ │ + smlabteq r5, r2, r5, ip │ │ │ │ + smlatbeq fp, sl, sp, fp │ │ │ │ + smlatbeq r5, ip, r5, ip │ │ │ │ + tsteq r3, r4, asr r8 │ │ │ │ + tsteq r3, sl, lsr r8 │ │ │ │ + smlatbeq r5, r0, r5, ip │ │ │ │ + smlabbeq r2, r8, pc, pc @ │ │ │ │ + smlabbeq r2, r2, pc, pc @ │ │ │ │ + smlatbeq r2, r6, fp, pc @ │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl febf90b8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf7da0ff8 │ │ │ │ stclt 14, cr15, [r8, #-388] @ 0xfffffe7c │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl febf90cc │ │ │ │ @@ -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: 0x0105c5be │ │ │ │ - tstpeq r2, r8, lsr r8 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r0, lsr #16 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, lr, lsl #16 @ p-variant is OBSOLETE │ │ │ │ - smlatteq r2, ip, r7, pc @ │ │ │ │ - @ instruction: 0x0105c2be │ │ │ │ - smlatteq r5, lr, r2, ip │ │ │ │ - tsteq r5, r4, asr r3 │ │ │ │ - smlatteq r5, lr, r3, ip │ │ │ │ - tsteq r5, lr, lsl r3 │ │ │ │ - smlabbeq r5, ip, r3, ip │ │ │ │ - smlatteq r5, r0, r3, ip │ │ │ │ - @ instruction: 0x0105c392 │ │ │ │ - tstpeq r2, r6, ror r6 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, sl, asr #12 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r0, asr #12 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, sl, lsl r6 @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [r2, -r0] │ │ │ │ - smlabteq r2, r6, r5, pc @ │ │ │ │ - smlatbeq r2, r2, r5, pc @ │ │ │ │ - tstpeq r2, r8, ror r5 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, lr, ror #10 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, sl, asr #10 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, lr, lsl r5 @ p-variant is OBSOLETE │ │ │ │ - smlatteq r2, sl, r4, pc @ │ │ │ │ - smlatteq r2, r0, r4, pc @ │ │ │ │ - smlabteq r2, lr, r4, pc @ │ │ │ │ - smlatbeq r2, r8, r4, pc @ │ │ │ │ - tstpeq r2, sl, ror r4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r0, ror r4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, ip, asr #8 @ p-variant is OBSOLETE │ │ │ │ - tsteq r5, r6, asr r1 │ │ │ │ - strdeq pc, [r2, -r0] │ │ │ │ - smlabteq r2, r0, r3, pc @ │ │ │ │ - @ instruction: 0x0102f392 │ │ │ │ - tstpeq r2, r6, ror #6 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, sl, lsr r3 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, lr, lsl #6 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r4, lsl #6 @ p-variant is OBSOLETE │ │ │ │ - smlatteq r2, lr, r2, pc @ │ │ │ │ - smlabteq r2, r2, r2, pc @ │ │ │ │ - smlatbeq r2, ip, r2, pc @ │ │ │ │ - @ instruction: 0x0102f296 │ │ │ │ - tstpeq r2, lr, asr r2 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r8, asr #4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r6, lsr r2 @ p-variant is OBSOLETE │ │ │ │ + tsteq r5, lr, ror r6 │ │ │ │ + strdeq pc, [r2, -r8] │ │ │ │ + smlatteq r2, r0, r8, pc @ │ │ │ │ + smlabteq r2, lr, r8, pc @ │ │ │ │ + smlatbeq r2, ip, r8, pc @ │ │ │ │ + tsteq r5, lr, ror r3 │ │ │ │ + smlatbeq r5, lr, r3, ip │ │ │ │ + tsteq r5, r4, lsl r4 │ │ │ │ + smlatbeq r5, lr, r4, ip │ │ │ │ + ldrdeq ip, [r5, -lr] │ │ │ │ + tsteq r5, ip, asr #8 │ │ │ │ + smlatbeq r5, r0, r4, ip │ │ │ │ + tsteq r5, r2, asr r4 │ │ │ │ + tstpeq r2, r6, lsr r7 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, sl, lsl #14 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r0, lsl #14 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq pc, [r2, -sl] │ │ │ │ + @ instruction: 0x0102f6b0 │ │ │ │ + smlabbeq r2, r6, r6, pc @ │ │ │ │ + tstpeq r2, r2, ror #12 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r8, lsr r6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, lr, lsr #12 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, sl, lsl #12 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq pc, [r2, -lr] │ │ │ │ + smlatbeq r2, sl, r5, pc @ │ │ │ │ + smlatbeq r2, r0, r5, pc @ │ │ │ │ + smlabbeq r2, lr, r5, pc @ │ │ │ │ + tstpeq r2, r8, ror #10 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, sl, lsr r5 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r0, lsr r5 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, ip, lsl #10 @ p-variant is OBSOLETE │ │ │ │ + tsteq r5, r6, lsl r2 │ │ │ │ + @ instruction: 0x0102f4b0 │ │ │ │ + smlabbeq r2, r0, r4, pc @ │ │ │ │ + tstpeq r2, r2, asr r4 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r6, lsr #8 @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [r2, -sl] │ │ │ │ + smlabteq r2, lr, r3, pc @ │ │ │ │ + smlabteq r2, r4, r3, pc @ │ │ │ │ + smlatbeq r2, lr, r3, pc @ │ │ │ │ + smlabbeq r2, r2, r3, pc @ │ │ │ │ + tstpeq r2, ip, ror #6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r6, asr r3 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, lr, lsl r3 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r8, lsl #6 @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [r2, -r6] │ │ │ │ + smlabteq r2, sl, r2, pc @ │ │ │ │ + smlabteq r2, r0, r2, pc @ │ │ │ │ + smlatbeq r2, sl, r2, pc @ │ │ │ │ + tstpeq r2, sl, ror r2 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, ip, asr #4 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r0, lsr #4 @ p-variant is OBSOLETE │ │ │ │ tstpeq r2, sl, lsl #4 @ p-variant is OBSOLETE │ │ │ │ - mrseq pc, R10_usr @ │ │ │ │ - smlatteq r2, sl, r1, pc @ │ │ │ │ - @ instruction: 0x0102f1ba │ │ │ │ - smlabbeq r2, ip, r1, pc @ │ │ │ │ - tstpeq r2, r0, ror #2 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, sl, asr #2 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r4, lsr r1 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r6, lsl #2 @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [r2, -ip] │ │ │ │ - ldrdeq pc, [r2, -r6] │ │ │ │ - smlatbeq r2, r8, r0, pc @ │ │ │ │ - tstpeq r2, sl, ror r0 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r0, ror r0 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, sl, asr #32 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, ip, lsl r0 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r2, lsl r0 @ p-variant is OBSOLETE │ │ │ │ - smlatteq r2, ip, pc, lr @ │ │ │ │ - @ instruction: 0x0102efbe │ │ │ │ - smlabbeq r2, lr, pc, lr @ │ │ │ │ - tsteq r2, r0, ror #30 │ │ │ │ - tsteq r2, r2, lsr pc │ │ │ │ - tsteq r2, r8, lsr #30 │ │ │ │ - tsteq r2, r2, lsl #30 │ │ │ │ - ldrdeq lr, [r2, -r4] │ │ │ │ - smlabteq r2, sl, lr, lr │ │ │ │ - smlatbeq r2, r4, lr, lr │ │ │ │ - tsteq r2, sl, ror lr │ │ │ │ - tsteq r2, r8, asr lr │ │ │ │ - tsteq r2, r6, lsr lr │ │ │ │ - tsteq r2, ip, lsl #28 │ │ │ │ - smlatteq r2, r2, sp, lr │ │ │ │ - @ instruction: 0x0102edb8 │ │ │ │ - @ instruction: 0x0102edb0 │ │ │ │ - smlabbeq r2, lr, sp, lr │ │ │ │ - tsteq r2, ip, ror #26 │ │ │ │ - tsteq r2, r2, asr #26 │ │ │ │ - tsteq r2, r0, lsr #26 │ │ │ │ - strdeq lr, [r2, -lr] │ │ │ │ - smlabteq r2, r4, ip, lr │ │ │ │ - tsteq r5, r6, asr #20 │ │ │ │ - tsteq r2, r6, asr ip │ │ │ │ - smlatbeq r5, r6, r9, fp │ │ │ │ - tsteq r2, r6, lsl ip │ │ │ │ - smlatteq r2, r8, fp, lr │ │ │ │ - @ instruction: 0x0102ebb8 │ │ │ │ + strdeq pc, [r2, -r4] │ │ │ │ + smlabteq r2, r6, r1, pc @ │ │ │ │ + @ instruction: 0x0102f1bc │ │ │ │ + @ instruction: 0x0102f196 │ │ │ │ + tstpeq r2, r8, ror #2 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, sl, lsr r1 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r0, lsr r1 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, sl, lsl #2 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq pc, [r2, -ip] │ │ │ │ + ldrdeq pc, [r2, -r2] │ │ │ │ + smlatbeq r2, ip, r0, pc @ │ │ │ │ + tstpeq r2, lr, ror r0 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, lr, asr #32 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r0, lsr #32 @ p-variant is OBSOLETE │ │ │ │ + strdeq lr, [r2, -r2] │ │ │ │ + smlatteq r2, r8, pc, lr @ │ │ │ │ + smlabteq r2, r2, pc, lr @ │ │ │ │ + @ instruction: 0x0102ef94 │ │ │ │ + smlabbeq r2, sl, pc, lr @ │ │ │ │ + tsteq r2, r4, ror #30 │ │ │ │ + tsteq r2, sl, lsr pc │ │ │ │ + tsteq r2, r8, lsl pc │ │ │ │ + strdeq lr, [r2, -r6] │ │ │ │ + smlabteq r2, ip, lr, lr │ │ │ │ + smlatbeq r2, r2, lr, lr │ │ │ │ + tsteq r2, r8, ror lr │ │ │ │ + tsteq r2, r0, ror lr │ │ │ │ + tsteq r2, lr, asr #28 │ │ │ │ + tsteq r2, ip, lsr #28 │ │ │ │ + tsteq r2, r2, lsl #28 │ │ │ │ + smlatteq r2, r0, sp, lr │ │ │ │ + @ instruction: 0x0102edbe │ │ │ │ + smlabbeq r2, r4, sp, lr │ │ │ │ + tsteq r5, r6, lsl #22 │ │ │ │ + tsteq r2, r6, lsl sp │ │ │ │ + tsteq r5, r6, ror #20 │ │ │ │ + ldrdeq lr, [r2, -r6] │ │ │ │ + smlatbeq r2, r8, ip, lr │ │ │ │ + tsteq r2, r8, ror ip │ │ │ │ svcvs 0x0060f5b0 │ │ │ │ @ instruction: 0xf640d826 │ │ │ │ addsmi r5, r8, #-1946157053 @ 0x8c000003 │ │ │ │ @ instruction: 0xf6a0d90f │ │ │ │ vcgt.s8 , q8, q10 │ │ │ │ vmov.i32 d17, #4352 @ 0x00001100 │ │ │ │ addslt r1, fp, #16, 4 │ │ │ │ @@ -58020,99 +58020,99 @@ │ │ │ │ andshi pc, r7, r2, lsl #4 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf10107da │ │ │ │ ldmdami r6, {r2, r4, r8, r9, sl, pc}^ │ │ │ │ @ instruction: 0xf0024478 │ │ │ │ svclt 0x0000b8d4 │ │ │ │ - tsteq r2, r8, lsl sl │ │ │ │ - strdeq lr, [r2, -r2] │ │ │ │ - smlabteq r2, ip, r9, lr │ │ │ │ - @ instruction: 0x0102e99e │ │ │ │ - tsteq r2, r8, ror r9 │ │ │ │ - tsteq r2, r2, asr r9 │ │ │ │ - tsteq r2, r4, lsr #18 │ │ │ │ - strdeq lr, [r2, -r4] │ │ │ │ - smlabteq r2, lr, r8, lr │ │ │ │ - smlatbeq r2, r0, r8, lr │ │ │ │ - @ instruction: 0x0102e896 │ │ │ │ - tsteq r2, r0, ror r8 │ │ │ │ - tsteq r2, r0, asr #16 │ │ │ │ - tsteq r2, ip, lsl r8 │ │ │ │ - strdeq lr, [r2, -r4] │ │ │ │ - tsteq r5, r4, ror #10 │ │ │ │ - smlabbeq r2, r8, r7, lr │ │ │ │ - tsteq r2, lr, ror r7 │ │ │ │ - tsteq r2, r8, asr r7 │ │ │ │ - tsteq r2, ip, lsr #14 │ │ │ │ - tsteq r2, r0, lsl #14 │ │ │ │ - ldrdeq lr, [r2, -r2] │ │ │ │ - smlatbeq r2, r2, r6, lr │ │ │ │ - @ instruction: 0x0102e698 │ │ │ │ - tsteq r2, r4, ror r6 │ │ │ │ - tsteq r2, r0, asr r6 │ │ │ │ - tsteq r2, r0, lsr #12 │ │ │ │ - smlatteq r2, ip, r5, lr │ │ │ │ - @ instruction: 0x0102e5be │ │ │ │ - smlatbeq r2, sl, r5, lr │ │ │ │ - @ instruction: 0x0102e592 │ │ │ │ - tsteq r2, r2, ror #10 │ │ │ │ - tsteq r2, r8, asr r5 │ │ │ │ - tsteq r2, r2, lsr r5 │ │ │ │ - strdeq fp, [r5, -r0] │ │ │ │ - @ instruction: 0x0105b294 │ │ │ │ - tsteq r2, sl, ror r4 │ │ │ │ - tsteq r2, r8, asr #8 │ │ │ │ - tsteq r2, r8, lsl r4 │ │ │ │ - tsteq r2, lr, lsl #8 │ │ │ │ - smlatteq r2, r8, r3, lr │ │ │ │ - @ instruction: 0x0102e3b6 │ │ │ │ - @ instruction: 0x0102e390 │ │ │ │ - tsteq r2, r0, ror #6 │ │ │ │ - tsteq r2, r6, asr r3 │ │ │ │ - tsteq r2, r2, asr #6 │ │ │ │ - tsteq r2, r0, lsl r3 │ │ │ │ - ldrdeq lr, [r2, -lr] │ │ │ │ - @ instruction: 0x0102e2b8 │ │ │ │ - @ instruction: 0x0102e292 │ │ │ │ - tsteq r2, r4, ror #4 │ │ │ │ - tsteq r2, lr, lsr r2 │ │ │ │ - tsteq r2, r8, lsl r2 │ │ │ │ - smlatteq r2, r6, r1, lr │ │ │ │ + ldrdeq lr, [r2, -r8] │ │ │ │ + @ instruction: 0x0102eab2 │ │ │ │ + smlabbeq r2, ip, sl, lr │ │ │ │ + tsteq r2, lr, asr sl │ │ │ │ + tsteq r2, r8, lsr sl │ │ │ │ + tsteq r2, r2, lsl sl │ │ │ │ + smlatteq r2, r4, r9, lr │ │ │ │ + @ instruction: 0x0102e9b4 │ │ │ │ + smlabbeq r2, lr, r9, lr │ │ │ │ + tsteq r2, r0, ror #18 │ │ │ │ + tsteq r2, r6, asr r9 │ │ │ │ + tsteq r2, r0, lsr r9 │ │ │ │ + tsteq r2, r0, lsl #18 │ │ │ │ ldrdeq lr, [r2, -ip] │ │ │ │ - @ instruction: 0x0102e1b6 │ │ │ │ - smlabbeq r2, r4, r1, lr │ │ │ │ - tsteq r2, r4, asr r1 │ │ │ │ - tsteq r2, r4, lsr #2 │ │ │ │ + @ instruction: 0x0102e8b4 │ │ │ │ + tsteq r5, r4, lsr #12 │ │ │ │ + tsteq r2, r8, asr #16 │ │ │ │ + tsteq r2, lr, lsr r8 │ │ │ │ + tsteq r2, r8, lsl r8 │ │ │ │ + smlatteq r2, ip, r7, lr │ │ │ │ + smlabteq r2, r0, r7, lr │ │ │ │ + @ instruction: 0x0102e792 │ │ │ │ + tsteq r2, r2, ror #14 │ │ │ │ + tsteq r2, r8, asr r7 │ │ │ │ + tsteq r2, r4, lsr r7 │ │ │ │ + tsteq r2, r0, lsl r7 │ │ │ │ + smlatteq r2, r0, r6, lr │ │ │ │ + smlatbeq r2, ip, r6, lr │ │ │ │ + tsteq r2, lr, ror r6 │ │ │ │ + tsteq r2, sl, ror #12 │ │ │ │ + tsteq r2, r2, asr r6 │ │ │ │ + tsteq r2, r2, lsr #12 │ │ │ │ + tsteq r2, r8, lsl r6 │ │ │ │ strdeq lr, [r2, -r2] │ │ │ │ - ldrdeq lr, [r2, -r4] │ │ │ │ - smlatbeq r2, lr, r0, lr │ │ │ │ - smlabbeq r2, r0, r0, lr │ │ │ │ - tsteq r2, r8, ror r0 │ │ │ │ - qaddeq lr, r4, r2 │ │ │ │ - tsteq r2, r4, lsr #32 │ │ │ │ - strdeq sp, [r2, -r4] │ │ │ │ - ldrdeq sp, [r2, -r0] │ │ │ │ - smlatbeq r2, sl, pc, sp @ │ │ │ │ - tsteq r2, sl, ror pc │ │ │ │ + @ instruction: 0x0105b3b0 │ │ │ │ + tsteq r5, r4, asr r3 │ │ │ │ + tsteq r2, sl, lsr r5 │ │ │ │ + tsteq r2, r8, lsl #10 │ │ │ │ + ldrdeq lr, [r2, -r8] │ │ │ │ + smlabteq r2, lr, r4, lr │ │ │ │ + smlatbeq r2, r8, r4, lr │ │ │ │ + tsteq r2, r6, ror r4 │ │ │ │ + tsteq r2, r0, asr r4 │ │ │ │ + tsteq r2, r0, lsr #8 │ │ │ │ + tsteq r2, r6, lsl r4 │ │ │ │ + tsteq r2, r2, lsl #8 │ │ │ │ + ldrdeq lr, [r2, -r0] │ │ │ │ + @ instruction: 0x0102e39e │ │ │ │ + tsteq r2, r8, ror r3 │ │ │ │ + tsteq r2, r2, asr r3 │ │ │ │ + tsteq r2, r4, lsr #6 │ │ │ │ + strdeq lr, [r2, -lr] │ │ │ │ + ldrdeq lr, [r2, -r8] │ │ │ │ + smlatbeq r2, r6, r2, lr │ │ │ │ + @ instruction: 0x0102e29c │ │ │ │ + tsteq r2, r6, ror r2 │ │ │ │ + tsteq r2, r4, asr #4 │ │ │ │ + tsteq r2, r4, lsl r2 │ │ │ │ + smlatteq r2, r4, r1, lr │ │ │ │ + @ instruction: 0x0102e1b2 │ │ │ │ + @ instruction: 0x0102e194 │ │ │ │ + tsteq r2, lr, ror #2 │ │ │ │ + tsteq r2, r0, asr #2 │ │ │ │ + tsteq r2, r8, lsr r1 │ │ │ │ + tsteq r2, r4, lsl r1 │ │ │ │ + smlatteq r2, r4, r0, lr │ │ │ │ + strheq lr, [r2, -r4] │ │ │ │ + swpeq lr, r0, [r2] │ │ │ │ + tsteq r2, sl, rrx │ │ │ │ + tsteq r2, sl, lsr r0 │ │ │ │ + tsteq r2, r2, lsr r0 │ │ │ │ + tsteq r2, r0, lsl r0 │ │ │ │ + ldrdeq sp, [r2, -r4] │ │ │ │ + @ instruction: 0x0102df98 │ │ │ │ + @ instruction: 0x0102df90 │ │ │ │ tsteq r2, r2, ror pc │ │ │ │ - tsteq r2, r0, asr pc │ │ │ │ - tsteq r2, r4, lsl pc │ │ │ │ - ldrdeq sp, [r2, -r8] │ │ │ │ - ldrdeq sp, [r2, -r0] │ │ │ │ - @ instruction: 0x0102deb2 │ │ │ │ - smlabbeq r2, r6, lr, sp │ │ │ │ - tsteq r2, sl, asr lr │ │ │ │ - tsteq r2, r0, lsr lr │ │ │ │ - tsteq r2, r6, lsl #28 │ │ │ │ - strdeq sp, [r2, -lr] │ │ │ │ - ldrdeq sp, [r2, -ip] │ │ │ │ - @ instruction: 0x0102ddb2 │ │ │ │ - smlatbeq r2, sl, sp, sp │ │ │ │ - smlabbeq r2, r8, sp, sp │ │ │ │ + tsteq r2, r6, asr #30 │ │ │ │ + tsteq r2, sl, lsl pc │ │ │ │ + strdeq sp, [r2, -r0] │ │ │ │ + smlabteq r2, r6, lr, sp │ │ │ │ + @ instruction: 0x0102debe │ │ │ │ + @ instruction: 0x0102de9c │ │ │ │ + tsteq r2, r2, ror lr │ │ │ │ + tsteq r2, sl, ror #28 │ │ │ │ + tsteq r2, r8, asr #28 │ │ │ │ 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 931064 │ │ │ │ ldrbeq pc, [fp, r3, lsl #6] @ │ │ │ │ andshi pc, r9, r1, lsl #2 │ │ │ │ ldrbtmi r4, [r8], #-2140 @ 0xfffff7a4 │ │ │ │ ldmiblt r9, {r0, ip, sp, lr, pc}^ │ │ │ │ - tsteq r2, r6, lsl #24 │ │ │ │ - ldrdeq sp, [r2, -sl] │ │ │ │ - ldrdeq sp, [r2, -r0] │ │ │ │ - smlatbeq r2, ip, fp, sp │ │ │ │ + smlabteq r2, r6, ip, sp │ │ │ │ + @ instruction: 0x0102dc9a │ │ │ │ + @ instruction: 0x0102dc90 │ │ │ │ + tsteq r2, ip, ror #24 │ │ │ │ + tsteq r2, r0, asr #24 │ │ │ │ + tsteq r2, r6, lsr ip │ │ │ │ + tsteq r2, r2, lsl ip │ │ │ │ + smlatteq r2, r2, fp, sp │ │ │ │ + @ instruction: 0x0102dbb6 │ │ │ │ + smlabbeq r2, sl, fp, sp │ │ │ │ smlabbeq r2, r0, fp, sp │ │ │ │ - tsteq r2, r6, ror fp │ │ │ │ - tsteq r2, r2, asr fp │ │ │ │ - tsteq r2, r2, lsr #22 │ │ │ │ - strdeq sp, [r2, -r6] │ │ │ │ - smlabteq r2, sl, sl, sp │ │ │ │ - smlabteq r2, r0, sl, sp │ │ │ │ - @ instruction: 0x0102da9c │ │ │ │ - tsteq r2, r0, ror sl │ │ │ │ - tsteq r2, r6, ror #20 │ │ │ │ - tsteq r2, r0, asr #20 │ │ │ │ - tsteq r2, r2, lsl sl │ │ │ │ - smlatteq r2, r4, r9, sp │ │ │ │ + tsteq r2, ip, asr fp │ │ │ │ + tsteq r2, r0, lsr fp │ │ │ │ + tsteq r2, r6, lsr #22 │ │ │ │ + tsteq r2, r0, lsl #22 │ │ │ │ + ldrdeq sp, [r2, -r2] │ │ │ │ + smlatbeq r2, r4, sl, sp │ │ │ │ + @ instruction: 0x0102da9a │ │ │ │ + tsteq r2, r4, ror sl │ │ │ │ + tsteq r2, r6, asr #20 │ │ │ │ + tsteq r2, ip, lsr sl │ │ │ │ + tsteq r2, r6, lsl sl │ │ │ │ ldrdeq sp, [r2, -sl] │ │ │ │ - @ instruction: 0x0102d9b4 │ │ │ │ - smlabbeq r2, r6, r9, sp │ │ │ │ - tsteq r2, ip, ror r9 │ │ │ │ - tsteq r2, r6, asr r9 │ │ │ │ - tsteq r2, sl, lsl r9 │ │ │ │ - smlatteq r2, ip, r8, sp │ │ │ │ - smlabteq r2, r0, r8, sp │ │ │ │ - @ instruction: 0x0102d894 │ │ │ │ - smlabbeq r2, sl, r8, sp │ │ │ │ - tsteq r2, r6, ror #16 │ │ │ │ - tsteq r2, sl, lsr r8 │ │ │ │ - tsteq r2, r0, lsr r8 │ │ │ │ + smlatbeq r2, ip, r9, sp │ │ │ │ + smlabbeq r2, r0, r9, sp │ │ │ │ + tsteq r2, r4, asr r9 │ │ │ │ + tsteq r2, sl, asr #18 │ │ │ │ + tsteq r2, r6, lsr #18 │ │ │ │ + strdeq sp, [r2, -sl] │ │ │ │ + strdeq sp, [r2, -r0] │ │ │ │ + smlabteq r2, ip, r8, sp │ │ │ │ + smlatbeq r2, r0, r8, sp │ │ │ │ + tsteq r2, r4, ror r8 │ │ │ │ + tsteq r2, sl, ror #16 │ │ │ │ + tsteq r2, r6, asr #16 │ │ │ │ tsteq r2, ip, lsl #16 │ │ │ │ smlatteq r2, r0, r7, sp │ │ │ │ - @ instruction: 0x0102d7b4 │ │ │ │ - smlatbeq r2, sl, r7, sp │ │ │ │ - smlabbeq r2, r6, r7, sp │ │ │ │ - tsteq r2, ip, asr #14 │ │ │ │ - tsteq r2, r0, lsr #14 │ │ │ │ - tsteq r2, r6, lsl r7 │ │ │ │ - tsteq r2, r2, lsl #14 │ │ │ │ - ldrdeq sp, [r2, -r0] │ │ │ │ - smlatbeq r2, r4, r6, sp │ │ │ │ - tsteq r2, sl, ror #12 │ │ │ │ - tsteq r2, lr, lsr r6 │ │ │ │ - tsteq r2, r4, lsr r6 │ │ │ │ - tsteq r2, r0, lsr #12 │ │ │ │ - strdeq sp, [r2, -r0] │ │ │ │ - smlatteq r2, r6, r5, sp │ │ │ │ - smlabteq r2, r2, r5, sp │ │ │ │ - @ instruction: 0x0102d596 │ │ │ │ - tsteq r2, sl, ror #10 │ │ │ │ - tsteq r2, r0, ror #10 │ │ │ │ - tsteq r2, sl, lsr r5 │ │ │ │ + ldrdeq sp, [r2, -r6] │ │ │ │ + smlabteq r2, r2, r7, sp │ │ │ │ + @ instruction: 0x0102d790 │ │ │ │ + tsteq r2, r4, ror #14 │ │ │ │ + tsteq r2, sl, lsr #14 │ │ │ │ strdeq sp, [r2, -lr] │ │ │ │ - smlatteq r2, sl, r4, sp │ │ │ │ - smlabteq r2, r8, r4, sp │ │ │ │ - @ instruction: 0x0102d492 │ │ │ │ - tsteq r2, lr, ror r4 │ │ │ │ - tsteq r2, lr, asr r4 │ │ │ │ - tsteq r2, lr, lsl #8 │ │ │ │ - tsteq r2, r4, lsl #8 │ │ │ │ - ldrdeq sp, [r2, -lr] │ │ │ │ - smlatbeq r5, lr, r2, sl │ │ │ │ - ldrdeq sl, [r5, -r8] │ │ │ │ - @ instruction: 0x0105a3be │ │ │ │ - strdeq sl, [r5, -r2] │ │ │ │ - smlatbeq r5, r2, r4, sl │ │ │ │ - smlatteq r2, r8, r2, sp │ │ │ │ - @ instruction: 0x0102d2b6 │ │ │ │ - smlabbeq r2, r4, r2, sp │ │ │ │ + strdeq sp, [r2, -r4] │ │ │ │ + smlatteq r2, r0, r6, sp │ │ │ │ + @ instruction: 0x0102d6b0 │ │ │ │ + smlatbeq r2, r6, r6, sp │ │ │ │ + smlabbeq r2, r2, r6, sp │ │ │ │ + tsteq r2, r6, asr r6 │ │ │ │ + tsteq r2, sl, lsr #12 │ │ │ │ + tsteq r2, r0, lsr #12 │ │ │ │ + strdeq sp, [r2, -sl] │ │ │ │ + @ instruction: 0x0102d5be │ │ │ │ + smlatbeq r2, sl, r5, sp │ │ │ │ + smlabbeq r2, r8, r5, sp │ │ │ │ + tsteq r2, r2, asr r5 │ │ │ │ + tsteq r2, lr, lsr r5 │ │ │ │ + tsteq r2, lr, lsl r5 │ │ │ │ + smlabteq r2, lr, r4, sp │ │ │ │ + smlabteq r2, r4, r4, sp │ │ │ │ + @ instruction: 0x0102d49e │ │ │ │ + tsteq r5, lr, ror #6 │ │ │ │ + @ instruction: 0x0105a398 │ │ │ │ + tsteq r5, lr, ror r4 │ │ │ │ + @ instruction: 0x0105a4b2 │ │ │ │ + tsteq r5, r2, ror #10 │ │ │ │ + smlatbeq r2, r8, r3, sp │ │ │ │ + tsteq r2, r6, ror r3 │ │ │ │ + tsteq r2, r4, asr #6 │ │ │ │ + tsteq r2, r4, lsl r3 │ │ │ │ + smlatteq r2, sl, r2, sp │ │ │ │ + smlabteq r2, r0, r2, sp │ │ │ │ + smlatbeq r2, lr, r2, sp │ │ │ │ + smlabbeq r2, sl, r2, sp │ │ │ │ + tsteq r2, ip, asr r2 │ │ │ │ tsteq r2, r4, asr r2 │ │ │ │ - tsteq r2, sl, lsr #4 │ │ │ │ - mrseq sp, R10_usr │ │ │ │ - smlatteq r2, lr, r1, sp │ │ │ │ - smlabteq r2, sl, r1, sp │ │ │ │ - @ instruction: 0x0102d19c │ │ │ │ - @ instruction: 0x0102d194 │ │ │ │ - tsteq r2, r2, ror r1 │ │ │ │ - tsteq r2, r8, asr #2 │ │ │ │ - tsteq r2, lr, lsl r1 │ │ │ │ - tsteq r2, r6, lsl r1 │ │ │ │ - strdeq sp, [r2, -r2] │ │ │ │ - smlabteq r2, r4, r0, sp │ │ │ │ - strheq sp, [r2, -ip] │ │ │ │ - swpeq sp, sl, [r2] │ │ │ │ - tsteq r2, sl, rrx │ │ │ │ - tsteq r2, r0, asr #32 │ │ │ │ - tsteq r2, r6, lsl r0 │ │ │ │ - tsteq r2, lr │ │ │ │ - smlatteq r2, sl, pc, ip @ │ │ │ │ - @ instruction: 0x0102cfbc │ │ │ │ - @ instruction: 0x0102cfb4 │ │ │ │ - @ instruction: 0x0102cf92 │ │ │ │ + tsteq r2, r2, lsr r2 │ │ │ │ + tsteq r2, r8, lsl #4 │ │ │ │ + ldrdeq sp, [r2, -lr] │ │ │ │ + ldrdeq sp, [r2, -r6] │ │ │ │ + @ instruction: 0x0102d1b2 │ │ │ │ + smlabbeq r2, r4, r1, sp │ │ │ │ + tsteq r2, ip, ror r1 │ │ │ │ + tsteq r2, sl, asr r1 │ │ │ │ + tsteq r2, sl, lsr #2 │ │ │ │ + mrseq sp, (UNDEF: 18) │ │ │ │ + ldrdeq sp, [r2, -r6] │ │ │ │ + smlabteq r2, lr, r0, sp │ │ │ │ + smlatbeq r2, sl, r0, sp │ │ │ │ + tsteq r2, ip, ror r0 │ │ │ │ + tsteq r2, r4, ror r0 │ │ │ │ + qaddeq sp, r2, 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 7d206c │ │ │ │ rschi pc, r7, #0, 4 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf10007da │ │ │ │ ldmdami lr, {r2, r5, r8, pc}^ │ │ │ │ rsc r4, r4, #120, 8 @ 0x78000000 │ │ │ │ - strdeq ip, [r2, -r6] │ │ │ │ + @ instruction: 0x0102ceb6 │ │ │ │ + smlabbeq r2, sl, lr, ip │ │ │ │ + smlabbeq r2, r0, lr, ip │ │ │ │ + tsteq r2, sl, asr lr │ │ │ │ + tsteq r2, sl, lsr #28 │ │ │ │ + tsteq r2, r0, lsr #28 │ │ │ │ + strdeq ip, [r2, -ip] │ │ │ │ smlabteq r2, sl, sp, ip │ │ │ │ - smlabteq r2, r0, sp, ip │ │ │ │ - @ instruction: 0x0102cd9a │ │ │ │ - tsteq r2, sl, ror #26 │ │ │ │ - tsteq r2, r0, ror #26 │ │ │ │ - tsteq r2, ip, lsr sp │ │ │ │ - tsteq r2, sl, lsl #26 │ │ │ │ - ldrdeq ip, [r2, -r8] │ │ │ │ - smlatbeq r2, ip, ip, ip │ │ │ │ - smlabbeq r2, r0, ip, ip │ │ │ │ - tsteq r2, r6, ror ip │ │ │ │ + @ instruction: 0x0102cd98 │ │ │ │ + tsteq r2, ip, ror #26 │ │ │ │ + tsteq r2, r0, asr #26 │ │ │ │ + tsteq r2, r6, lsr sp │ │ │ │ + tsteq r2, r0, lsl sp │ │ │ │ + smlatteq r2, r0, ip, ip │ │ │ │ + ldrdeq ip, [r2, -r6] │ │ │ │ + @ instruction: 0x0102ccb2 │ │ │ │ + smlabbeq r2, r6, ip, ip │ │ │ │ + tsteq r2, sl, asr ip │ │ │ │ tsteq r2, r0, asr ip │ │ │ │ - tsteq r2, r0, lsr #24 │ │ │ │ - tsteq r2, r6, lsl ip │ │ │ │ - strdeq ip, [r2, -r2] │ │ │ │ - smlabteq r2, r6, fp, ip │ │ │ │ + tsteq r2, sl, lsr #24 │ │ │ │ + strdeq ip, [r2, -sl] │ │ │ │ + strdeq ip, [r2, -r0] │ │ │ │ + smlabteq r2, ip, fp, ip │ │ │ │ @ instruction: 0x0102cb9a │ │ │ │ - @ instruction: 0x0102cb90 │ │ │ │ - tsteq r2, sl, ror #22 │ │ │ │ - tsteq r2, sl, lsr fp │ │ │ │ - tsteq r2, r0, lsr fp │ │ │ │ - tsteq r2, ip, lsl #22 │ │ │ │ - ldrdeq ip, [r2, -sl] │ │ │ │ - smlatbeq r2, lr, sl, ip │ │ │ │ - smlabbeq r2, r2, sl, ip │ │ │ │ - tsteq r2, r8, ror sl │ │ │ │ + tsteq r2, lr, ror #22 │ │ │ │ + tsteq r2, r2, asr #22 │ │ │ │ + tsteq r2, r8, lsr fp │ │ │ │ + tsteq r2, r2, lsl fp │ │ │ │ + smlatteq r2, r2, sl, ip │ │ │ │ + ldrdeq ip, [r2, -r8] │ │ │ │ + @ instruction: 0x0102cab4 │ │ │ │ + smlabbeq r2, r8, sl, ip │ │ │ │ + tsteq r2, ip, asr sl │ │ │ │ tsteq r2, r2, asr sl │ │ │ │ - tsteq r2, r2, lsr #20 │ │ │ │ - tsteq r2, r8, lsl sl │ │ │ │ - strdeq ip, [r2, -r4] │ │ │ │ - smlabteq r2, r8, r9, ip │ │ │ │ - @ instruction: 0x0102c99c │ │ │ │ - @ instruction: 0x0102c992 │ │ │ │ - tsteq r2, ip, ror #18 │ │ │ │ - tsteq r2, ip, lsr r9 │ │ │ │ - tsteq r2, r2, lsr r9 │ │ │ │ - tsteq r2, lr, lsl #18 │ │ │ │ - smlatteq r2, r0, r8, ip │ │ │ │ - @ instruction: 0x0102c8b2 │ │ │ │ - smlabbeq r2, r4, r8, ip │ │ │ │ - tsteq r2, r4, asr r8 │ │ │ │ - tsteq r2, r4, lsr #16 │ │ │ │ - tsteq r2, r4, lsl #16 │ │ │ │ - smlatteq r2, r0, r7, ip │ │ │ │ - @ instruction: 0x0102c7b4 │ │ │ │ - smlatbeq r2, sl, r7, ip │ │ │ │ - smlabbeq r2, r4, r7, ip │ │ │ │ - tsteq r2, r4, asr r7 │ │ │ │ - tsteq r2, r4, lsr #14 │ │ │ │ - tsteq r2, sl, lsl r7 │ │ │ │ - strdeq ip, [r2, -r6] │ │ │ │ - smlabteq r2, sl, r6, ip │ │ │ │ - smlabteq r2, r0, r6, ip │ │ │ │ - @ instruction: 0x0102c69a │ │ │ │ - tsteq r2, ip, ror #12 │ │ │ │ - tsteq r2, ip, lsr r6 │ │ │ │ - tsteq r2, ip, lsl #12 │ │ │ │ - tsteq r2, r2, lsl #12 │ │ │ │ - ldrdeq ip, [r2, -lr] │ │ │ │ - @ instruction: 0x0102c5b2 │ │ │ │ - smlatbeq r2, r8, r5, ip │ │ │ │ - smlabbeq r2, r2, r5, ip │ │ │ │ - tsteq r2, r2, asr r5 │ │ │ │ - tsteq r2, r2, lsr #10 │ │ │ │ - tsteq r2, r8, lsl r5 │ │ │ │ - strdeq ip, [r2, -r4] │ │ │ │ - smlabteq r2, r8, r4, ip │ │ │ │ - @ instruction: 0x0102c4be │ │ │ │ - @ instruction: 0x0102c498 │ │ │ │ - tsteq r2, ip, ror #8 │ │ │ │ - tsteq r2, r2, asr #8 │ │ │ │ - tsteq r2, r4, lsl r4 │ │ │ │ - smlatteq r2, r6, r3, ip │ │ │ │ - ldrdeq ip, [r2, -lr] │ │ │ │ - @ instruction: 0x0102c3be │ │ │ │ - @ instruction: 0x0102c396 │ │ │ │ - @ instruction: 0x0102c390 │ │ │ │ - tsteq r2, lr, ror #6 │ │ │ │ - tsteq r2, r2, asr #6 │ │ │ │ - tsteq r2, r6, lsl r3 │ │ │ │ - tsteq r2, r0, lsl r3 │ │ │ │ - strdeq ip, [r2, -r0] │ │ │ │ - smlabteq r2, r8, r2, ip │ │ │ │ - smlabteq r2, r2, r2, ip │ │ │ │ - smlatbeq r2, r0, r2, ip │ │ │ │ - tsteq r2, r6, ror r2 │ │ │ │ - tsteq r2, sl, asr #4 │ │ │ │ - tsteq r2, lr, lsl r2 │ │ │ │ - tsteq r2, r8, lsl r2 │ │ │ │ - strdeq ip, [r2, -r8] │ │ │ │ + tsteq r2, ip, lsr #20 │ │ │ │ + strdeq ip, [r2, -ip] │ │ │ │ + strdeq ip, [r2, -r2] │ │ │ │ + smlabteq r2, lr, r9, ip │ │ │ │ + smlatbeq r2, r0, r9, ip │ │ │ │ + tsteq r2, r2, ror r9 │ │ │ │ + tsteq r2, r4, asr #18 │ │ │ │ + tsteq r2, r4, lsl r9 │ │ │ │ + smlatteq r2, r4, r8, ip │ │ │ │ + smlabteq r2, r4, r8, ip │ │ │ │ + smlatbeq r2, r0, r8, ip │ │ │ │ + tsteq r2, r4, ror r8 │ │ │ │ + tsteq r2, sl, ror #16 │ │ │ │ + tsteq r2, r4, asr #16 │ │ │ │ + tsteq r2, r4, lsl r8 │ │ │ │ + smlatteq r2, r4, r7, ip │ │ │ │ + ldrdeq ip, [r2, -sl] │ │ │ │ + @ instruction: 0x0102c7b6 │ │ │ │ + smlabbeq r2, sl, r7, ip │ │ │ │ + smlabbeq r2, r0, r7, ip │ │ │ │ + tsteq r2, sl, asr r7 │ │ │ │ + tsteq r2, ip, lsr #14 │ │ │ │ + strdeq ip, [r2, -ip] │ │ │ │ + smlabteq r2, ip, r6, ip │ │ │ │ + smlabteq r2, r2, r6, ip │ │ │ │ + @ instruction: 0x0102c69e │ │ │ │ + tsteq r2, r2, ror r6 │ │ │ │ + tsteq r2, r8, ror #12 │ │ │ │ + tsteq r2, r2, asr #12 │ │ │ │ + tsteq r2, r2, lsl r6 │ │ │ │ + smlatteq r2, r2, r5, ip │ │ │ │ + ldrdeq ip, [r2, -r8] │ │ │ │ + @ instruction: 0x0102c5b4 │ │ │ │ + smlabbeq r2, r8, r5, ip │ │ │ │ + tsteq r2, lr, ror r5 │ │ │ │ + tsteq r2, r8, asr r5 │ │ │ │ + tsteq r2, ip, lsr #10 │ │ │ │ + tsteq r2, r2, lsl #10 │ │ │ │ + ldrdeq ip, [r2, -r4] │ │ │ │ + smlatbeq r2, r6, r4, ip │ │ │ │ + @ instruction: 0x0102c49e │ │ │ │ + tsteq r2, lr, ror r4 │ │ │ │ + tsteq r2, r6, asr r4 │ │ │ │ + tsteq r2, r0, asr r4 │ │ │ │ + tsteq r2, lr, lsr #8 │ │ │ │ + tsteq r2, r2, lsl #8 │ │ │ │ + ldrdeq ip, [r2, -r6] │ │ │ │ ldrdeq ip, [r2, -r0] │ │ │ │ - smlabteq r2, sl, r1, ip │ │ │ │ - smlatbeq r2, r8, r1, ip │ │ │ │ + @ instruction: 0x0102c3b0 │ │ │ │ + smlabbeq r2, r8, r3, ip │ │ │ │ + smlabbeq r2, r2, r3, ip │ │ │ │ + tsteq r2, r0, ror #6 │ │ │ │ + tsteq r2, r6, lsr r3 │ │ │ │ + tsteq r2, sl, lsl #6 │ │ │ │ + ldrdeq ip, [r2, -lr] │ │ │ │ + ldrdeq ip, [r2, -r8] │ │ │ │ + @ instruction: 0x0102c2b8 │ │ │ │ + @ instruction: 0x0102c290 │ │ │ │ + smlabbeq r2, sl, r2, ip │ │ │ │ + tsteq r2, r8, ror #4 │ │ │ │ @ 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 │ │ │ │ - tsteq r2, r4 │ │ │ │ + smlabteq r2, r4, r0, ip │ │ │ │ + swpeq ip, r8, [r2] │ │ │ │ + swpeq ip, r0, [r2] │ │ │ │ + tsteq r2, r2, ror r0 │ │ │ │ + tsteq r2, ip, asr #32 │ │ │ │ + tsteq r2, r6, asr #32 │ │ │ │ + tsteq r2, r6, lsr #32 │ │ │ │ + tsteq r5, sl, lsl #24 │ │ │ │ + tsteq r5, r8, asr #22 │ │ │ │ + smlatteq r5, lr, sl, r8 │ │ │ │ + @ instruction: 0x01058ab8 │ │ │ │ + tsteq r2, r2 │ │ │ │ + tsteq r5, r0, lsr #28 │ │ │ │ + strdeq fp, [r2, -r6] │ │ │ │ + strdeq fp, [r2, -r0] │ │ │ │ + smlatteq r2, sl, pc, fp @ │ │ │ │ + smlatteq r2, r4, pc, fp @ │ │ │ │ + ldrdeq fp, [r2, -lr] │ │ │ │ ldrdeq fp, [r2, -r8] │ │ │ │ - ldrdeq fp, [r2, -r0] │ │ │ │ - @ instruction: 0x0102bfb2 │ │ │ │ - smlabbeq r2, ip, pc, fp @ │ │ │ │ - smlabbeq r2, r6, pc, fp @ │ │ │ │ - tsteq r2, r6, ror #30 │ │ │ │ - tsteq r5, sl, asr #22 │ │ │ │ - smlabbeq r5, r8, sl, r8 │ │ │ │ - tsteq r5, lr, lsr #20 │ │ │ │ + ldrdeq fp, [r2, -r2] │ │ │ │ + smlabteq r2, ip, pc, fp @ │ │ │ │ + smlabteq r2, r6, pc, fp @ │ │ │ │ + smlabbeq r5, r4, ip, r8 │ │ │ │ + @ instruction: 0x0102bfba │ │ │ │ + tsteq r5, ip, ror sl │ │ │ │ + smlatbeq r2, lr, pc, fp @ │ │ │ │ + @ instruction: 0x01058ab4 │ │ │ │ + smlabteq r5, r2, sl, r8 │ │ │ │ + @ instruction: 0x0102bf9c │ │ │ │ + tsteq r5, lr, lsr #22 │ │ │ │ strdeq r8, [r5, -r8] │ │ │ │ + tsteq r5, sl, lsl #22 │ │ │ │ + smlabbeq r2, r4, pc, fp @ │ │ │ │ + tsteq r5, lr, lsr #22 │ │ │ │ + tsteq r2, r8, ror pc │ │ │ │ + smlabteq r5, r6, fp, r8 │ │ │ │ + smlabbeq r5, r8, fp, r8 │ │ │ │ + @ instruction: 0x01058b9e │ │ │ │ + tsteq r2, r0, ror #30 │ │ │ │ + smlabteq r5, sl, fp, r8 │ │ │ │ + tsteq r2, r4, asr pc │ │ │ │ + tsteq r5, lr, lsr #24 │ │ │ │ + tsteq r2, r8, asr #30 │ │ │ │ tsteq r2, r2, asr #30 │ │ │ │ - tsteq r5, r0, ror #26 │ │ │ │ + tsteq r2, ip, lsr pc │ │ │ │ tsteq r2, r6, lsr pc │ │ │ │ tsteq r2, r0, lsr pc │ │ │ │ tsteq r2, sl, lsr #30 │ │ │ │ tsteq r2, r4, lsr #30 │ │ │ │ tsteq r2, lr, lsl pc │ │ │ │ tsteq r2, r8, lsl pc │ │ │ │ tsteq r2, r2, lsl pc │ │ │ │ tsteq r2, ip, lsl #30 │ │ │ │ tsteq r2, r6, lsl #30 │ │ │ │ - smlabteq r5, r4, fp, r8 │ │ │ │ + tsteq r2, r0, lsl #30 │ │ │ │ strdeq fp, [r2, -sl] │ │ │ │ - @ instruction: 0x010589bc │ │ │ │ + strdeq fp, [r2, -r4] │ │ │ │ smlatteq r2, lr, lr, fp │ │ │ │ - strdeq r8, [r5, -r4] │ │ │ │ - tsteq r5, r2, lsl #20 │ │ │ │ + smlatteq r2, r8, lr, fp │ │ │ │ + strdeq r8, [r5, -sl] │ │ │ │ ldrdeq fp, [r2, -ip] │ │ │ │ - tsteq r5, lr, ror #20 │ │ │ │ - tsteq r5, r8, lsr sl │ │ │ │ - tsteq r5, sl, asr #20 │ │ │ │ + ldrdeq fp, [r2, -r6] │ │ │ │ + ldrdeq fp, [r2, -r0] │ │ │ │ + smlabteq r2, sl, lr, fp │ │ │ │ smlabteq r2, r4, lr, fp │ │ │ │ - tsteq r5, lr, ror #20 │ │ │ │ + @ instruction: 0x0102bebe │ │ │ │ @ instruction: 0x0102beb8 │ │ │ │ - tsteq r5, r6, lsl #22 │ │ │ │ - smlabteq r5, r8, sl, r8 │ │ │ │ - ldrdeq r8, [r5, -lr] │ │ │ │ + @ instruction: 0x0102beb2 │ │ │ │ + smlatbeq r2, ip, lr, fp │ │ │ │ + smlatbeq r2, r6, lr, fp │ │ │ │ smlatbeq r2, r0, lr, fp │ │ │ │ - tsteq r5, sl, lsl #22 │ │ │ │ + @ instruction: 0x0102be9a │ │ │ │ @ instruction: 0x0102be94 │ │ │ │ - tsteq r5, lr, ror #22 │ │ │ │ + smlabbeq r2, lr, lr, fp │ │ │ │ smlabbeq r2, r8, lr, fp │ │ │ │ smlabbeq r2, r2, lr, fp │ │ │ │ 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 │ │ │ │ + @ instruction: 0x01058cb6 │ │ │ │ + tsteq r5, r4, ror ip │ │ │ │ tsteq r2, lr, lsr #28 │ │ │ │ tsteq r2, r8, lsr #28 │ │ │ │ - tsteq r5, sl, lsr sp │ │ │ │ + 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 fp, [r2, -lr] │ │ │ │ + tsteq r5, lr, asr ip │ │ │ │ strdeq fp, [r2, -r8] │ │ │ │ strdeq fp, [r2, -r2] │ │ │ │ smlatteq r2, ip, sp, fp │ │ │ │ smlatteq r2, r6, sp, fp │ │ │ │ smlatteq r2, r0, sp, fp │ │ │ │ ldrdeq fp, [r2, -sl] │ │ │ │ ldrdeq fp, [r2, -r4] │ │ │ │ smlabteq r2, lr, sp, fp │ │ │ │ - smlabteq r2, r8, sp, fp │ │ │ │ - smlabteq r2, r2, sp, fp │ │ │ │ + tsteq r5, r8, ror ip │ │ │ │ + tsteq r5, sl, asr ip │ │ │ │ @ instruction: 0x0102bdbc │ │ │ │ @ instruction: 0x0102bdb6 │ │ │ │ @ instruction: 0x0102bdb0 │ │ │ │ - smlatbeq r2, sl, sp, fp │ │ │ │ - smlatbeq r2, r4, sp, fp │ │ │ │ - @ instruction: 0x0102bd9e │ │ │ │ - @ instruction: 0x0102bd98 │ │ │ │ + tsteq r5, lr, lsr #28 │ │ │ │ + smlabbeq r5, ip, sp, r8 │ │ │ │ + tsteq r5, lr, lsl sp │ │ │ │ + tsteq r5, ip, asr #26 │ │ │ │ @ instruction: 0x0102bd92 │ │ │ │ - smlabbeq r2, ip, sp, fp │ │ │ │ + smlatbeq r5, r8, sp, r8 │ │ │ │ smlabbeq r2, r6, sp, fp │ │ │ │ - smlabbeq r2, r0, sp, fp │ │ │ │ - strdeq r8, [r5, -r6] │ │ │ │ - @ instruction: 0x01058bb4 │ │ │ │ + ldrdeq r8, [r5, -r4] │ │ │ │ + tsteq r5, r6, ror #28 │ │ │ │ + @ instruction: 0x01058e94 │ │ │ │ tsteq r2, lr, ror #26 │ │ │ │ - tsteq r2, r8, ror #26 │ │ │ │ + tsteq r5, r4, lsr #30 │ │ │ │ tsteq r2, r2, ror #26 │ │ │ │ tsteq r2, ip, asr sp │ │ │ │ tsteq r2, r6, asr sp │ │ │ │ tsteq r2, r0, asr sp │ │ │ │ tsteq r2, sl, asr #26 │ │ │ │ tsteq r2, r4, asr #26 │ │ │ │ - @ instruction: 0x01058b9e │ │ │ │ + tsteq r2, lr, lsr sp │ │ │ │ tsteq r2, r8, lsr sp │ │ │ │ tsteq r2, r2, lsr sp │ │ │ │ tsteq r2, ip, lsr #26 │ │ │ │ tsteq r2, r6, lsr #26 │ │ │ │ tsteq r2, r0, lsr #26 │ │ │ │ tsteq r2, sl, lsl sp │ │ │ │ tsteq r2, r4, lsl sp │ │ │ │ tsteq r2, lr, lsl #26 │ │ │ │ - @ instruction: 0x01058bb8 │ │ │ │ - @ instruction: 0x01058b9a │ │ │ │ + tsteq r2, r8, lsl #26 │ │ │ │ + tsteq r2, r2, lsl #26 │ │ │ │ strdeq fp, [r2, -ip] │ │ │ │ strdeq fp, [r2, -r6] │ │ │ │ strdeq fp, [r2, -r0] │ │ │ │ - tsteq r5, lr, ror #26 │ │ │ │ - smlabteq r5, ip, ip, r8 │ │ │ │ - tsteq r5, lr, asr ip │ │ │ │ - smlabbeq r5, ip, ip, r8 │ │ │ │ + smlatteq r2, sl, ip, fp │ │ │ │ + smlatteq r2, r4, ip, fp │ │ │ │ + ldrdeq fp, [r2, -lr] │ │ │ │ + ldrdeq fp, [r2, -r8] │ │ │ │ ldrdeq fp, [r2, -r2] │ │ │ │ - smlatteq r5, r8, ip, r8 │ │ │ │ + smlabteq r2, ip, ip, fp │ │ │ │ smlabteq r2, r6, ip, fp │ │ │ │ - tsteq r5, r4, lsl lr │ │ │ │ - smlatbeq r5, r6, sp, r8 │ │ │ │ - ldrdeq r8, [r5, -r4] │ │ │ │ + smlabteq r2, r0, ip, fp │ │ │ │ + @ instruction: 0x0102bcba │ │ │ │ + @ instruction: 0x0102bcb4 │ │ │ │ smlatbeq r2, lr, ip, fp │ │ │ │ - tsteq r5, r4, ror #28 │ │ │ │ + smlatbeq r2, r8, ip, fp │ │ │ │ smlatbeq r2, r2, ip, fp │ │ │ │ @ instruction: 0x0102bc9c │ │ │ │ - @ instruction: 0x0102bc96 │ │ │ │ - @ instruction: 0x0102bc90 │ │ │ │ - smlabbeq r2, sl, ip, fp │ │ │ │ - smlabbeq r2, r4, ip, fp │ │ │ │ - tsteq r2, lr, ror ip │ │ │ │ - tsteq r2, r8, ror ip │ │ │ │ - tsteq r2, r2, ror ip │ │ │ │ - tsteq r2, ip, ror #24 │ │ │ │ - tsteq r2, r6, ror #24 │ │ │ │ - tsteq r2, r0, ror #24 │ │ │ │ - tsteq r2, sl, asr ip │ │ │ │ - tsteq r2, r4, asr ip │ │ │ │ - tsteq r2, lr, asr #24 │ │ │ │ - tsteq r2, r8, asr #24 │ │ │ │ - tsteq r2, r2, asr #24 │ │ │ │ - tsteq r2, ip, lsr ip │ │ │ │ - tsteq r2, r6, lsr ip │ │ │ │ - tsteq r2, r0, lsr ip │ │ │ │ - tsteq r2, sl, lsr #24 │ │ │ │ - tsteq r2, r4, lsr #24 │ │ │ │ - tsteq r2, lr, lsl ip │ │ │ │ - tsteq r2, r8, lsl ip │ │ │ │ - tsteq r2, r2, lsl ip │ │ │ │ - tsteq r2, ip, lsl #24 │ │ │ │ - tsteq r2, r6, lsl #24 │ │ │ │ - tsteq r2, r0, lsl #24 │ │ │ │ - strdeq fp, [r2, -sl] │ │ │ │ - strdeq fp, [r2, -r4] │ │ │ │ - smlatteq r2, lr, fp, fp │ │ │ │ - smlatteq r2, r8, fp, fp │ │ │ │ - smlatteq r2, r2, fp, fp │ │ │ │ - ldrdeq fp, [r2, -ip] │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ strmi fp, [ip], -r2, lsl #1 │ │ │ │ ldrmi r4, [r6], -r5, lsl #12 │ │ │ │ @ instruction: 0xf5b1461f │ │ │ │ @@ -61166,25 +61166,25 @@ │ │ │ │ @ instruction: 0xf6a4d922 │ │ │ │ tstcs r1, #172, 4 @ 0xc000000a │ │ │ │ tstpne r1, #268435468 @ p-variant is OBSOLETE @ 0x1000000c │ │ │ │ smullsmi fp, r3, r2, r2 │ │ │ │ @ instruction: 0xf14307da │ │ │ │ @ instruction: 0xf002807b │ │ │ │ svclt 0x0000b83b │ │ │ │ - smlatbeq r3, r0, r0, r3 │ │ │ │ - @ instruction: 0x0104b492 │ │ │ │ - tsteq r2, r0, ror #24 │ │ │ │ - tsteq r4, r8, asr #8 │ │ │ │ - @ instruction: 0x0102bdb2 │ │ │ │ - strdeq fp, [r4, -ip] │ │ │ │ - smlabbeq r4, ip, sl, ip │ │ │ │ - smlabteq r4, r4, r2, fp │ │ │ │ - tsteq r4, sl, ror sl │ │ │ │ - smlabteq r2, lr, r2, fp │ │ │ │ - @ instruction: 0x0104aab8 │ │ │ │ + tsteq r3, r0, ror #2 │ │ │ │ + tsteq r4, r2, asr r5 │ │ │ │ + tsteq r2, r0, lsr #26 │ │ │ │ + tsteq r4, r8, lsl #10 │ │ │ │ + tsteq r2, r2, ror lr │ │ │ │ + @ instruction: 0x0104b4bc │ │ │ │ + tsteq r4, ip, asr #22 │ │ │ │ + smlabbeq r4, r4, r3, fp │ │ │ │ + tsteq r4, sl, lsr fp │ │ │ │ + smlabbeq r2, lr, r3, fp │ │ │ │ + tsteq r4, r8, ror fp │ │ │ │ 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 8b5024 │ │ │ │ blx 955250 │ │ │ │ ldrbeq pc, [r9, r3, lsl #6] @ │ │ │ │ mvnshi pc, r0, lsl #2 │ │ │ │ blt d647f4 │ │ │ │ - @ instruction: 0x0104bab8 │ │ │ │ - tsteq r4, sl, asr #16 │ │ │ │ - smlatbeq r4, sl, sl, fp │ │ │ │ - smlatbeq r4, r0, sl, fp │ │ │ │ - @ instruction: 0x0104ba92 │ │ │ │ - smlabbeq r4, r8, sl, fp │ │ │ │ - tsteq r4, sl, ror sl │ │ │ │ - tsteq r4, r0, ror sl │ │ │ │ - tsteq r4, r2, ror #20 │ │ │ │ - strdeq r6, [r5, -r4] │ │ │ │ - smlatteq r5, r6, sp, r6 │ │ │ │ - ldrdeq r6, [r5, -ip] │ │ │ │ - smlabteq r5, lr, sp, r6 │ │ │ │ - smlabteq r5, r4, sp, r6 │ │ │ │ - tsteq r4, r8, lsr r9 │ │ │ │ - tsteq r4, sl, lsr r6 │ │ │ │ - smlatbeq r3, lr, r1, r1 │ │ │ │ - smlatteq r5, ip, ip, r6 │ │ │ │ - smlatteq r4, sl, r8, fp │ │ │ │ + tsteq r4, r8, ror fp │ │ │ │ + tsteq r4, sl, lsl #18 │ │ │ │ + tsteq r4, sl, ror #22 │ │ │ │ + tsteq r4, r0, ror #22 │ │ │ │ + tsteq r4, r2, asr fp │ │ │ │ + tsteq r4, r8, asr #22 │ │ │ │ + tsteq r4, sl, lsr fp │ │ │ │ + tsteq r4, r0, lsr fp │ │ │ │ + tsteq r4, r2, lsr #22 │ │ │ │ + @ instruction: 0x01056eb4 │ │ │ │ + smlatbeq r5, r6, lr, r6 │ │ │ │ + @ instruction: 0x01056e9c │ │ │ │ + smlabbeq r5, lr, lr, r6 │ │ │ │ + smlabbeq r5, r4, lr, r6 │ │ │ │ + strdeq fp, [r4, -r8] │ │ │ │ + strdeq r9, [r4, -sl] │ │ │ │ + tsteq r3, lr, ror #4 │ │ │ │ + smlatbeq r5, ip, sp, r6 │ │ │ │ + smlatbeq r4, sl, r9, fp │ │ │ │ cmnppl r2, #675282944 @ p-variant is OBSOLETE @ 0x28400000 │ │ │ │ blcs 7d52b0 │ │ │ │ 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 ff0c9f14 │ │ │ │ @ instruction: 0x46284631 │ │ │ │ @ instruction: 0xf7c0447a │ │ │ │ @ instruction: 0xe1b5ecfe │ │ │ │ - smlatbeq r2, lr, pc, r8 @ │ │ │ │ - @ instruction: 0x01048798 │ │ │ │ - tsteq r2, lr, lsr #2 │ │ │ │ - tsteq r4, r8, ror r7 │ │ │ │ - strdeq r9, [r2, -r2] │ │ │ │ - strdeq r9, [r2, -lr] │ │ │ │ - smlabteq fp, r0, sp, r4 │ │ │ │ - smlatteq r2, r6, r1, r9 │ │ │ │ - @ instruction: 0x010291bc │ │ │ │ - smlabteq r2, r8, r1, r9 │ │ │ │ - smlabteq r2, r4, r1, r9 │ │ │ │ - smlabteq r2, r0, r1, r9 │ │ │ │ - @ instruction: 0x010291bc │ │ │ │ - @ instruction: 0x010291bc │ │ │ │ - tsteq fp, lr, lsr #26 │ │ │ │ - smlatbeq r2, r8, r1, r9 │ │ │ │ - tsteq r2, sl, lsr #2 │ │ │ │ - tsteq r2, r4, lsr r1 │ │ │ │ - tsteq r2, lr, lsr #2 │ │ │ │ - tsteq r2, r8, lsr #2 │ │ │ │ - tsteq r2, r2, lsr #2 │ │ │ │ - tsteq r2, r0, lsr #2 │ │ │ │ - @ instruction: 0x010b4c90 │ │ │ │ - tsteq r2, r8, lsl #28 │ │ │ │ - strdeq r8, [r4, -r2] │ │ │ │ - tsteq r2, r4, asr #30 │ │ │ │ - tsteq r2, sl, lsl pc │ │ │ │ - tsteq r2, sl, lsl pc │ │ │ │ - tsteq r3, r4 │ │ │ │ - tsteq r3, r2 │ │ │ │ - tsteq r3, r2 │ │ │ │ - strdeq r6, [r3, -lr] │ │ │ │ - smlatteq fp, r0, fp, r4 │ │ │ │ - tsteq r2, ip, asr lr │ │ │ │ - ldrdeq r6, [r3, -r8] │ │ │ │ - smlatteq r5, r0, r3, r9 │ │ │ │ - @ instruction: 0x010b4b96 │ │ │ │ - @ instruction: 0x01036fb2 │ │ │ │ - @ instruction: 0x01036fbc │ │ │ │ - @ instruction: 0x01036fb8 │ │ │ │ - tsteq r5, r4, lsl r2 │ │ │ │ - tsteq r2, sl, ror #26 │ │ │ │ - tsteq r2, r2, ror #26 │ │ │ │ - tsteq r3, r6, asr r5 │ │ │ │ - tsteq r3, r6, asr #10 │ │ │ │ - tsteq r3, r2, asr #10 │ │ │ │ - tsteq r3, lr, lsr r5 │ │ │ │ - tsteq r3, sl, lsr r5 │ │ │ │ - tsteq r3, r6, lsr r5 │ │ │ │ - tsteq r3, r2, lsr r5 │ │ │ │ - tsteq r3, lr, lsr #10 │ │ │ │ - tsteq r3, r6, lsr #10 │ │ │ │ - tsteq r3, r2, lsr #10 │ │ │ │ - tsteq r5, lr, asr #2 │ │ │ │ - tsteq r5, lr, lsr #2 │ │ │ │ - tsteq fp, r4, asr #20 │ │ │ │ - tsteq r5, r8, lsr #2 │ │ │ │ - tsteq r2, sl, asr #24 │ │ │ │ - tsteq r4, lr, ror fp │ │ │ │ - tsteq r2, r4, lsr #24 │ │ │ │ - tsteq r4, r0, ror fp │ │ │ │ + tsteq r2, lr, rrx │ │ │ │ + tsteq r4, r8, asr r8 │ │ │ │ + smlatteq r2, lr, r1, r9 │ │ │ │ + tsteq r4, r8, lsr r8 │ │ │ │ + @ instruction: 0x010292b2 │ │ │ │ + @ instruction: 0x010292be │ │ │ │ + smlabbeq fp, r0, lr, r4 │ │ │ │ + smlatbeq r2, r6, r2, r9 │ │ │ │ + tsteq r2, ip, ror r2 │ │ │ │ + smlabbeq r2, r8, r2, r9 │ │ │ │ + smlabbeq r2, r4, r2, r9 │ │ │ │ + smlabbeq r2, r0, r2, r9 │ │ │ │ + tsteq r2, ip, ror r2 │ │ │ │ + tsteq r2, ip, ror r2 │ │ │ │ + smlatteq fp, lr, sp, r4 │ │ │ │ + tsteq r2, r8, ror #4 │ │ │ │ + smlatteq r2, sl, r1, r9 │ │ │ │ + strdeq r9, [r2, -r4] │ │ │ │ + smlatteq r2, lr, r1, r9 │ │ │ │ + smlatteq r2, r8, r1, r9 │ │ │ │ + smlatteq r2, r2, r1, r9 │ │ │ │ + smlatteq r2, r0, r1, r9 │ │ │ │ + tsteq fp, r0, asr sp │ │ │ │ + smlabteq r2, r8, lr, r8 │ │ │ │ + @ instruction: 0x010486b2 │ │ │ │ + tsteq r2, r4 │ │ │ │ + ldrdeq r8, [r2, -sl] │ │ │ │ + ldrdeq r8, [r2, -sl] │ │ │ │ + smlabteq r3, r4, r0, r7 │ │ │ │ + smlabteq r3, r2, r0, r7 │ │ │ │ + smlabteq r3, r2, r0, r7 │ │ │ │ + strheq r7, [r3, -lr] │ │ │ │ + smlatbeq fp, r0, ip, r4 │ │ │ │ + tsteq r2, ip, lsl pc │ │ │ │ + swpeq r7, r8, [r3] │ │ │ │ + smlatbeq r5, r0, r4, r9 │ │ │ │ + tsteq fp, r6, asr ip │ │ │ │ + tsteq r3, r2, ror r0 │ │ │ │ + tsteq r3, ip, ror r0 │ │ │ │ + tsteq r3, r8, ror r0 │ │ │ │ + ldrdeq r5, [r5, -r4] │ │ │ │ + tsteq r2, sl, lsr #28 │ │ │ │ + tsteq r2, r2, lsr #28 │ │ │ │ + tsteq r3, r6, lsl r6 │ │ │ │ + tsteq r3, r6, lsl #12 │ │ │ │ + tsteq r3, r2, lsl #12 │ │ │ │ + strdeq r0, [r3, -lr] │ │ │ │ + strdeq r0, [r3, -sl] │ │ │ │ + strdeq r0, [r3, -r6] │ │ │ │ + strdeq r0, [r3, -r2] │ │ │ │ + smlatteq r3, lr, r5, r0 │ │ │ │ + smlatteq r3, r6, r5, r0 │ │ │ │ + smlatteq r3, r2, r5, r0 │ │ │ │ + tsteq r5, lr, lsl #4 │ │ │ │ + smlatteq r5, lr, r1, r5 │ │ │ │ + tsteq fp, r4, lsl #22 │ │ │ │ + smlatteq r5, r8, r1, r5 │ │ │ │ + tsteq r2, sl, lsl #26 │ │ │ │ + tsteq r4, lr, lsr ip │ │ │ │ + smlatteq r2, r4, ip, r8 │ │ │ │ + tsteq r4, r0, lsr ip │ │ │ │ + smlabteq r2, r2, ip, r8 │ │ │ │ + tsteq r4, sl, lsr #24 │ │ │ │ + smlatbeq r2, r0, ip, r8 │ │ │ │ + tsteq r4, r8, lsl ip │ │ │ │ + tsteq r2, lr, ror ip │ │ │ │ + tsteq r4, r2, lsl #24 │ │ │ │ + tsteq r2, r4, ror #24 │ │ │ │ + @ instruction: 0x0102ff90 │ │ │ │ + @ instruction: 0x01048396 │ │ │ │ + ldrdeq r8, [r2, -ip] │ │ │ │ + tsteq r4, r6, ror r3 │ │ │ │ + tsteq r2, r2, lsl ip │ │ │ │ tsteq r2, r2, lsl #24 │ │ │ │ - tsteq r4, sl, ror #22 │ │ │ │ - smlatteq r2, r0, fp, r8 │ │ │ │ - tsteq r4, r8, asr fp │ │ │ │ - @ instruction: 0x01028bbe │ │ │ │ - tsteq r4, r2, asr #22 │ │ │ │ - smlatbeq r2, r4, fp, r8 │ │ │ │ - ldrdeq pc, [r2, -r0] │ │ │ │ - ldrdeq r8, [r4, -r6] │ │ │ │ - tsteq r2, ip, lsl fp │ │ │ │ - @ instruction: 0x010482b6 │ │ │ │ + strdeq r8, [r2, -r2] │ │ │ │ + smlatteq r2, r2, fp, r8 │ │ │ │ + strdeq r8, [r4, -r8] │ │ │ │ + tsteq r4, r2, lsl r3 │ │ │ │ + tsteq r5, r0, lsl r9 │ │ │ │ + tsteq r5, lr, lsl #18 │ │ │ │ + tsteq r5, ip, lsl #18 │ │ │ │ + @ instruction: 0x01047ab4 │ │ │ │ + tsteq r2, sl, asr fp │ │ │ │ tsteq r2, r2, asr fp │ │ │ │ - tsteq r2, r2, asr #22 │ │ │ │ - tsteq r2, r2, lsr fp │ │ │ │ - tsteq r2, r2, lsr #22 │ │ │ │ - tsteq r4, r8, lsr r2 │ │ │ │ - tsteq r4, r2, asr r2 │ │ │ │ - tsteq r5, r0, asr r8 │ │ │ │ - tsteq r5, lr, asr #16 │ │ │ │ - tsteq r5, ip, asr #16 │ │ │ │ - strdeq r7, [r4, -r4] │ │ │ │ - @ instruction: 0x01028a9a │ │ │ │ - @ instruction: 0x01028a92 │ │ │ │ - tsteq r5, r2, lsl lr │ │ │ │ - tsteq r2, r8, ror #20 │ │ │ │ - tsteq r2, r0, ror #20 │ │ │ │ - smlabteq r4, r0, r9, r7 │ │ │ │ - tsteq r4, r2, lsr #14 │ │ │ │ - tsteq r4, ip, lsr fp │ │ │ │ - tsteq r4, r2, ror #26 │ │ │ │ - tsteq r5, r6, ror r7 │ │ │ │ - tsteq r4, r6, lsl fp │ │ │ │ - tsteq r4, sl, lsr r1 │ │ │ │ - strdeq r9, [r4, -lr] │ │ │ │ - tsteq r4, lr, lsl r1 │ │ │ │ - strdeq r9, [r4, -r0] │ │ │ │ - ldrdeq r9, [r4, -lr] │ │ │ │ - tsteq r4, r0, asr #30 │ │ │ │ - ldrdeq r9, [r4, -r4] │ │ │ │ - ldrdeq r1, [r5, -r8] │ │ │ │ - ldrdeq r1, [r5, -lr] │ │ │ │ - ldrdeq r1, [r5, -r6] │ │ │ │ - ldrdeq r1, [r5, -sl] │ │ │ │ - smlatteq r5, r4, sp, r1 │ │ │ │ - ldrdeq r1, [r5, -lr] │ │ │ │ - tsteq r3, r2, ror #24 │ │ │ │ - tsteq r3, r4, ror #24 │ │ │ │ - tsteq r3, r8, asr #24 │ │ │ │ - smlatteq r4, r0, lr, r9 │ │ │ │ - smlatteq r4, r0, lr, r9 │ │ │ │ + ldrdeq r1, [r5, -r2] │ │ │ │ + tsteq r2, r8, lsr #22 │ │ │ │ + tsteq r2, r0, lsr #22 │ │ │ │ + smlabbeq r4, r0, sl, r7 │ │ │ │ + smlatteq r4, r2, r7, r8 │ │ │ │ + strdeq r8, [r4, -ip] │ │ │ │ + tsteq r4, r2, lsr #28 │ │ │ │ + tsteq r5, r6, lsr r8 │ │ │ │ + ldrdeq r8, [r4, -r6] │ │ │ │ + strdeq r8, [r4, -sl] │ │ │ │ + @ instruction: 0x010499be │ │ │ │ + ldrdeq r8, [r4, -lr] │ │ │ │ + @ instruction: 0x010499b0 │ │ │ │ + @ instruction: 0x01049a9e │ │ │ │ + mrseq r9, (UNDEF: 4) │ │ │ │ + @ instruction: 0x01049a94 │ │ │ │ + @ instruction: 0x01051e98 │ │ │ │ + @ instruction: 0x01051e9e │ │ │ │ + @ instruction: 0x01051e96 │ │ │ │ + @ instruction: 0x01051e9a │ │ │ │ + smlatbeq r5, r4, lr, r1 │ │ │ │ + @ instruction: 0x01051e9e │ │ │ │ + tsteq r3, r2, lsr #26 │ │ │ │ + tsteq r3, r4, lsr #26 │ │ │ │ + tsteq r3, r8, lsl #26 │ │ │ │ + smlatbeq r4, r0, pc, r9 @ │ │ │ │ + smlatbeq r4, r0, pc, r9 @ │ │ │ │ + @ instruction: 0x01049f98 │ │ │ │ + @ instruction: 0x01049f96 │ │ │ │ + smlatbeq r4, lr, pc, r9 @ │ │ │ │ + smlabteq r4, r6, pc, r9 @ │ │ │ │ + smlabteq r4, r4, pc, r9 @ │ │ │ │ ldrdeq r9, [r4, -r8] │ │ │ │ + smlatteq r4, sl, pc, r9 @ │ │ │ │ + ldrdeq r8, [r5, -r6] │ │ │ │ + smlabteq r4, sl, pc, r9 @ │ │ │ │ + smlabteq r4, sl, pc, r9 @ │ │ │ │ + smlabteq r4, sl, pc, r9 @ │ │ │ │ ldrdeq r9, [r4, -r6] │ │ │ │ - smlatteq r4, lr, lr, r9 │ │ │ │ - tsteq r4, r6, lsl #30 │ │ │ │ - tsteq r4, r4, lsl #30 │ │ │ │ - tsteq r4, r8, lsl pc │ │ │ │ - tsteq r4, sl, lsr #30 │ │ │ │ - tsteq r5, r6, lsl lr │ │ │ │ - tsteq r4, sl, lsl #30 │ │ │ │ - tsteq r4, sl, lsl #30 │ │ │ │ - tsteq r4, sl, lsl #30 │ │ │ │ - tsteq r4, r6, lsl pc │ │ │ │ - tsteq r4, sl, lsl pc │ │ │ │ - tsteq r4, lr, lsl pc │ │ │ │ - tsteq r4, r2, lsr #30 │ │ │ │ - tsteq r4, sl, lsl pc │ │ │ │ - tsteq r4, r2, lsl pc │ │ │ │ - tsteq r4, r2, lsl pc │ │ │ │ - smlatbeq r4, r6, sl, r9 │ │ │ │ - tsteq fp, ip, lsl r5 │ │ │ │ - smlatteq r4, ip, lr, r9 │ │ │ │ - smlatteq r5, lr, ip, sl │ │ │ │ + ldrdeq r9, [r4, -sl] │ │ │ │ ldrdeq r9, [r4, -lr] │ │ │ │ + smlatteq r4, r2, pc, r9 @ │ │ │ │ + ldrdeq r9, [r4, -sl] │ │ │ │ ldrdeq r9, [r4, -r2] │ │ │ │ - strdeq r8, [r2, -r0] │ │ │ │ - smlatteq r2, r8, r6, r8 │ │ │ │ - @ instruction: 0x01049eb2 │ │ │ │ - smlatbeq r5, r4, ip, r8 │ │ │ │ - smlabteq r4, r8, pc, r8 @ │ │ │ │ - ldrdeq r8, [r4, -r0] │ │ │ │ - ldrdeq r8, [r4, -ip] │ │ │ │ - ldrdeq r8, [r4, -ip] │ │ │ │ - ldrdeq r8, [r4, -ip] │ │ │ │ - ldrdeq r8, [r4, -ip] │ │ │ │ - smlatteq r4, r8, pc, r8 @ │ │ │ │ - smlatteq r4, r8, pc, r8 @ │ │ │ │ + ldrdeq r9, [r4, -r2] │ │ │ │ + tsteq r4, r6, ror #22 │ │ │ │ + ldrdeq r4, [fp, -ip] │ │ │ │ + smlatbeq r4, ip, pc, r9 @ │ │ │ │ + smlatbeq r5, lr, sp, sl │ │ │ │ + @ instruction: 0x01049f9e │ │ │ │ + @ instruction: 0x01049f92 │ │ │ │ + @ instruction: 0x010287b0 │ │ │ │ + smlatbeq r2, r8, r7, r8 │ │ │ │ + tsteq r4, r2, ror pc │ │ │ │ + tsteq r5, r4, ror #26 │ │ │ │ + smlabbeq r4, r8, r0, r9 │ │ │ │ + swpeq r9, r0, [r4] │ │ │ │ + swpeq r9, ip, [r4] │ │ │ │ + swpeq r9, ip, [r4] │ │ │ │ + swpeq r9, ip, [r4] │ │ │ │ + swpeq r9, ip, [r4] │ │ │ │ + smlatbeq r4, r8, r0, r9 │ │ │ │ + smlatbeq r4, r8, r0, r9 │ │ │ │ + smlatbeq r4, r8, r1, r9 │ │ │ │ + smlatbeq r4, r4, r0, r9 │ │ │ │ smlatteq r4, r8, r0, r9 │ │ │ │ - smlatteq r4, r4, pc, r8 @ │ │ │ │ - tsteq r4, r8, lsr #32 │ │ │ │ - ldrdeq r8, [r4, -r8] │ │ │ │ - smlatteq r4, r8, pc, r8 @ │ │ │ │ - smlatbeq r4, r8, sp, r9 │ │ │ │ - smlabteq r4, r8, sp, r9 │ │ │ │ - tsteq r4, ip │ │ │ │ - tsteq r4, r4, lsl r0 │ │ │ │ - @ instruction: 0x01049db0 │ │ │ │ - @ instruction: 0x01049db0 │ │ │ │ - @ instruction: 0x01049db0 │ │ │ │ - @ instruction: 0x01049db0 │ │ │ │ - strdeq r8, [r4, -r4] │ │ │ │ - strdeq r8, [r4, -r4] │ │ │ │ - @ instruction: 0x01049d90 │ │ │ │ - @ instruction: 0x01049d94 │ │ │ │ - smlatbeq r4, r0, sp, r9 │ │ │ │ - smlatbeq r4, r8, sp, r9 │ │ │ │ - smlatbeq fp, sl, r2, r4 │ │ │ │ - @ instruction: 0x01049d9a │ │ │ │ - ldrdeq r6, [r3, -r0] │ │ │ │ - smlabteq r3, ip, r6, r6 │ │ │ │ - smlabbeq r4, r2, sp, r9 │ │ │ │ - smlatteq r4, r6, fp, r7 │ │ │ │ - tsteq r4, r8, ror sp │ │ │ │ - tsteq r4, r8, ror sp │ │ │ │ - tsteq r2, r6, asr #8 │ │ │ │ - tsteq r2, r0, asr #8 │ │ │ │ - smlabteq r5, r2, r8, r4 │ │ │ │ - tsteq r2, sl, lsl r4 │ │ │ │ - tsteq r2, r4, lsl r4 │ │ │ │ - tstpeq r2, sl, lsl #24 @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [r2, -ip] │ │ │ │ - strdeq pc, [r2, -sl] │ │ │ │ - strdeq pc, [r2, -r8] │ │ │ │ - strdeq pc, [r2, -r6] │ │ │ │ - strdeq pc, [r2, -r4] │ │ │ │ - strdeq pc, [r2, -r2] │ │ │ │ - strdeq pc, [r2, -r0] │ │ │ │ - smlatteq r2, sl, fp, pc @ │ │ │ │ - smlatteq r2, r8, fp, pc @ │ │ │ │ - tsteq r5, r0, lsl r8 │ │ │ │ + swpeq r9, r8, [r4] │ │ │ │ + smlatbeq r4, r8, r0, r9 │ │ │ │ + tsteq r4, r8, ror #28 │ │ │ │ + smlabbeq r4, r8, lr, r9 │ │ │ │ + smlabteq r4, ip, r0, r9 │ │ │ │ + ldrdeq r9, [r4, -r4] │ │ │ │ + tsteq r4, r0, ror lr │ │ │ │ + tsteq r4, r0, ror lr │ │ │ │ + tsteq r4, r0, ror lr │ │ │ │ + tsteq r4, r0, ror lr │ │ │ │ + strheq r9, [r4, -r4] │ │ │ │ + strheq r9, [r4, -r4] │ │ │ │ + tsteq r4, r0, asr lr │ │ │ │ + tsteq r4, r4, asr lr │ │ │ │ + tsteq r4, r0, ror #28 │ │ │ │ + tsteq r4, r8, ror #28 │ │ │ │ + tsteq fp, sl, ror #6 │ │ │ │ + tsteq r4, sl, asr lr │ │ │ │ + @ instruction: 0x01036790 │ │ │ │ + smlabbeq r3, ip, r7, r6 │ │ │ │ + tsteq r4, r2, asr #28 │ │ │ │ + smlatbeq r4, r6, ip, r7 │ │ │ │ + tsteq r4, r8, lsr lr │ │ │ │ + tsteq r4, r8, lsr lr │ │ │ │ + tsteq r2, r6, lsl #10 │ │ │ │ + tsteq r2, r0, lsl #10 │ │ │ │ + smlabbeq r5, r2, r9, r4 │ │ │ │ + ldrdeq r8, [r2, -sl] │ │ │ │ + ldrdeq r8, [r2, -r4] │ │ │ │ + smlabteq r2, sl, ip, pc @ │ │ │ │ + @ instruction: 0x0102fcbc │ │ │ │ + @ instruction: 0x0102fcba │ │ │ │ + @ instruction: 0x0102fcb8 │ │ │ │ + @ instruction: 0x0102fcb6 │ │ │ │ + @ instruction: 0x0102fcb4 │ │ │ │ + @ instruction: 0x0102fcb2 │ │ │ │ + @ instruction: 0x0102fcb0 │ │ │ │ + smlatbeq r2, sl, ip, pc @ │ │ │ │ + smlatbeq r2, r8, ip, pc @ │ │ │ │ + ldrdeq r4, [r5, -r0] │ │ │ │ tstcs r1, lr, lsl sl │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ bl 1f67afc │ │ │ │ bmi 7e1cc8 │ │ │ │ tstcs r1, r3, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ bl 1d67b0c │ │ │ │ @@ -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 1267b64 │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ svclt 0x000081f0 │ │ │ │ - strdeq r4, [r5, -sl] │ │ │ │ - tsteq fp, r2, lsl lr │ │ │ │ - smlabteq r5, sl, sp, r4 │ │ │ │ - ldrdeq r4, [r5, -r2] │ │ │ │ - ldrdeq r4, [r5, -r0] │ │ │ │ - ldrdeq r4, [r5, -r0] │ │ │ │ - tsteq r4, lr, asr #14 │ │ │ │ - tsteq r2, r0, lsr #24 │ │ │ │ + @ instruction: 0x010545ba │ │ │ │ + ldrdeq r3, [fp, -r2] │ │ │ │ + smlabbeq r5, sl, lr, r4 │ │ │ │ + @ instruction: 0x01054e92 │ │ │ │ + @ instruction: 0x01054e90 │ │ │ │ + @ instruction: 0x01054e90 │ │ │ │ + tsteq r4, lr, lsl #16 │ │ │ │ + smlatteq r2, r0, ip, r7 │ │ │ │ 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 │ │ │ │ - strdeq r4, [r5, -ip] │ │ │ │ - smlabteq r5, sl, sp, r4 │ │ │ │ - ldrdeq r4, [r5, -r8] │ │ │ │ - tsteq r5, sl, lsl #28 │ │ │ │ - tsteq r5, r4, lsr #28 │ │ │ │ + @ instruction: 0x01054ebc │ │ │ │ + smlabbeq r5, sl, lr, r4 │ │ │ │ + @ instruction: 0x01054e98 │ │ │ │ + smlabteq r5, sl, lr, r4 │ │ │ │ + smlatteq r5, r4, lr, r4 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec00efc │ │ │ │ @ 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 fe8e7cb0 │ │ │ │ @ instruction: 0xf0254a0d │ │ │ │ tstcs r1, lr, ror r3 │ │ │ │ @ instruction: 0x4620447a │ │ │ │ b fe6e7cc0 │ │ │ │ svclt 0x0000bd38 │ │ │ │ - @ instruction: 0x0102f19a │ │ │ │ - tsteq r4, r0, asr r6 │ │ │ │ - smlatteq r2, sl, pc, r7 @ │ │ │ │ - tsteq r4, r4, lsr r6 │ │ │ │ - tsteq r2, lr, lsr #28 │ │ │ │ - tsteq r4, r8, lsl r6 │ │ │ │ - tsteq r2, r2, lsl lr │ │ │ │ - strdeq r7, [r4, -ip] │ │ │ │ - ldrdeq pc, [r2, -sl] │ │ │ │ - smlatteq r4, r0, r5, r7 │ │ │ │ + tstpeq r2, sl, asr r2 @ p-variant is OBSOLETE │ │ │ │ + tsteq r4, r0, lsl r7 │ │ │ │ + smlatbeq r2, sl, r0, r8 │ │ │ │ + strdeq r7, [r4, -r4] │ │ │ │ + smlatteq r2, lr, lr, r7 │ │ │ │ + ldrdeq r7, [r4, -r8] │ │ │ │ + ldrdeq r7, [r2, -r2] │ │ │ │ + @ instruction: 0x010476bc │ │ │ │ + @ instruction: 0x0102f29a │ │ │ │ + smlatbeq r4, r0, r6, r7 │ │ │ │ andle r2, fp, ip, lsl r8 │ │ │ │ andle r2, ip, r8, ror r8 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec00ffc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf7f80ff8 │ │ │ │ stclt 8, cr15, [r8, #-340] @ 0xfffffeac │ │ │ │ ldrbtmi r4, [r8], #-2050 @ 0xfffff7fe │ │ │ │ stmdami r2, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - tsteq r5, r2, lsl sp │ │ │ │ - tsteq r5, r0, lsr #26 │ │ │ │ + ldrdeq r4, [r5, -r2] │ │ │ │ + smlatteq r5, r0, sp, r4 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec01024 │ │ │ │ @ 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 9a203c │ │ │ │ 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, ror #2 │ │ │ │ - smlabteq r5, ip, ip, r4 │ │ │ │ - tsteq r3, r6, asr #2 │ │ │ │ - tsteq r3, r4, asr #2 │ │ │ │ - tsteq r3, r2, asr #2 │ │ │ │ - tsteq r3, r0, asr #2 │ │ │ │ - tsteq fp, r0, ror #22 │ │ │ │ - tsteq r3, lr, lsr #2 │ │ │ │ - tsteq r3, r6, lsr r1 │ │ │ │ - tsteq r3, r4, lsr r1 │ │ │ │ - tsteq r3, r2, lsr r1 │ │ │ │ - tsteq r3, r6, lsr r1 │ │ │ │ - tsteq r3, ip, lsr #2 │ │ │ │ - tsteq r3, r6, lsr #2 │ │ │ │ - tsteq r3, sl, lsr #2 │ │ │ │ - tsteq r3, r4, lsr #2 │ │ │ │ - strdeq r4, [r5, -ip] │ │ │ │ - strdeq r8, [r4, -r6] │ │ │ │ - strdeq r8, [r4, -r4] │ │ │ │ - tstpeq r2, lr, lsr #10 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r2, r0, r4, pc @ │ │ │ │ - smlabteq r4, r2, r1, r8 │ │ │ │ - smlabbeq r4, r0, r0, r8 │ │ │ │ - smlabteq r2, sl, r4, pc @ │ │ │ │ - smlabteq r2, r8, r4, pc @ │ │ │ │ - tsteq fp, ip, lsr sl │ │ │ │ - tsteq r4, lr, asr sl │ │ │ │ - smlatteq r2, r6, r4, pc @ │ │ │ │ - smlabteq r2, lr, r4, pc @ │ │ │ │ - @ instruction: 0x01035f92 │ │ │ │ - tsteq r4, sl, ror r3 │ │ │ │ + tsteq r3, ip, lsr #4 │ │ │ │ + smlabbeq r5, ip, sp, r4 │ │ │ │ + tsteq r3, r6, lsl #4 │ │ │ │ + tsteq r3, r4, lsl #4 │ │ │ │ + tsteq r3, r2, lsl #4 │ │ │ │ + mrseq r6, R11_usr │ │ │ │ + tsteq fp, r0, lsr #24 │ │ │ │ + smlatteq r3, lr, r1, r6 │ │ │ │ + strdeq r6, [r3, -r6] │ │ │ │ + strdeq r6, [r3, -r4] │ │ │ │ + strdeq r6, [r3, -r2] │ │ │ │ + strdeq r6, [r3, -r6] │ │ │ │ + smlatteq r3, ip, r1, r6 │ │ │ │ + smlatteq r3, r6, r1, r6 │ │ │ │ + smlatteq r3, sl, r1, r6 │ │ │ │ + smlatteq r3, r4, r1, r6 │ │ │ │ + @ instruction: 0x01054cbc │ │ │ │ + @ instruction: 0x010481b6 │ │ │ │ + @ instruction: 0x010481b4 │ │ │ │ + smlatteq r2, lr, r5, pc @ │ │ │ │ + tstpeq r2, r0, asr #10 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r4, r2, r2, r8 │ │ │ │ + tsteq r4, r0, asr #2 │ │ │ │ + smlabbeq r2, sl, r5, pc @ │ │ │ │ + smlabbeq r2, r8, r5, pc @ │ │ │ │ + strdeq r3, [fp, -ip] │ │ │ │ + tsteq r4, lr, lsl fp │ │ │ │ + smlatbeq r2, r6, r5, pc @ │ │ │ │ + smlabbeq r2, lr, r5, pc @ │ │ │ │ + qaddeq r6, r2, r3 │ │ │ │ + tsteq r4, sl, lsr r4 │ │ │ │ svcvc 0x0024f5b0 │ │ │ │ strthi pc, [r2], -r0 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec012b4 │ │ │ │ @ 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: 0x010276b2 │ │ │ │ - tsteq r5, r2, lsr #20 │ │ │ │ - tsteq r2, r6, ror #12 │ │ │ │ - tsteq r2, r0, asr r6 │ │ │ │ - tsteq r5, sl, lsl #20 │ │ │ │ - tsteq r5, r6, lsr #20 │ │ │ │ - tsteq r5, r4, asr #20 │ │ │ │ - tsteq r5, lr, asr sl │ │ │ │ - smlabbeq r5, r4, sl, r4 │ │ │ │ - @ instruction: 0x01054a96 │ │ │ │ + tsteq r2, r2, ror r7 │ │ │ │ + smlatteq r5, r2, sl, r4 │ │ │ │ + tsteq r2, r6, lsr #14 │ │ │ │ + tsteq r2, r0, lsl r7 │ │ │ │ + smlabteq r5, sl, sl, r4 │ │ │ │ smlatteq r5, r6, sl, r4 │ │ │ │ - tsteq r5, ip, lsl #22 │ │ │ │ - tsteq r5, r4, asr fp │ │ │ │ - tsteq r2, lr, lsl r5 │ │ │ │ - strdeq r7, [r2, -r0] │ │ │ │ - @ instruction: 0x01054bb6 │ │ │ │ - tsteq r5, r6, lsl ip │ │ │ │ - tsteq r5, ip, asr #24 │ │ │ │ - tsteq r5, r6, asr ip │ │ │ │ - tsteq r5, ip, ror #24 │ │ │ │ - smlabbeq r5, lr, ip, r4 │ │ │ │ - tsteq r5, r0, lsr #26 │ │ │ │ - smlabteq r2, ip, r3, r7 │ │ │ │ - smlatbeq r2, r0, r3, r7 │ │ │ │ - tsteq r2, ip, ror r3 │ │ │ │ - tsteq r2, r8, asr r3 │ │ │ │ - tsteq r2, ip, lsr #6 │ │ │ │ + tsteq r5, r4, lsl #22 │ │ │ │ + tsteq r5, lr, lsl fp │ │ │ │ + tsteq r5, r4, asr #22 │ │ │ │ + tsteq r5, r6, asr fp │ │ │ │ + smlatbeq r5, r6, fp, r4 │ │ │ │ + smlabteq r5, ip, fp, r4 │ │ │ │ + tsteq r5, r4, lsl ip │ │ │ │ + ldrdeq r7, [r2, -lr] │ │ │ │ + @ instruction: 0x010275b0 │ │ │ │ + tsteq r5, r6, ror ip │ │ │ │ + ldrdeq r4, [r5, -r6] │ │ │ │ + tsteq r5, ip, lsl #26 │ │ │ │ + tsteq r5, r6, lsl sp │ │ │ │ + tsteq r5, ip, lsr #26 │ │ │ │ + tsteq r5, lr, asr #26 │ │ │ │ + smlatteq r5, r0, sp, r4 │ │ │ │ + smlabbeq r2, ip, r4, r7 │ │ │ │ + tsteq r2, r0, ror #8 │ │ │ │ + tsteq r2, ip, lsr r4 │ │ │ │ + tsteq r2, r8, lsl r4 │ │ │ │ + smlatteq r2, ip, r3, r7 │ │ │ │ + @ instruction: 0x010273b2 │ │ │ │ + smlatbeq r2, r8, r3, r7 │ │ │ │ + @ instruction: 0x01027394 │ │ │ │ + tsteq r2, r0, ror r3 │ │ │ │ + tsteq r2, r0, asr #6 │ │ │ │ + tsteq r2, r6, lsr r3 │ │ │ │ + tsteq r2, r2, lsr #6 │ │ │ │ strdeq r7, [r2, -r2] │ │ │ │ - smlatteq r2, r8, r2, r7 │ │ │ │ - ldrdeq r7, [r2, -r4] │ │ │ │ - @ instruction: 0x010272b0 │ │ │ │ - smlabbeq r2, r0, r2, r7 │ │ │ │ + smlabteq r2, r6, r2, r7 │ │ │ │ + @ instruction: 0x01027294 │ │ │ │ tsteq r2, r6, ror r2 │ │ │ │ - tsteq r2, r2, ror #4 │ │ │ │ - tsteq r2, r2, lsr r2 │ │ │ │ - tsteq r2, r6, lsl #4 │ │ │ │ - ldrdeq r7, [r2, -r4] │ │ │ │ - @ instruction: 0x010271b6 │ │ │ │ - @ instruction: 0x0102719e │ │ │ │ - tsteq r2, ip, ror #2 │ │ │ │ - tsteq r2, lr, asr #2 │ │ │ │ - tsteq r2, r0, lsr #2 │ │ │ │ - tsteq r5, lr, lsr fp │ │ │ │ - tsteq r2, sl, ror r0 │ │ │ │ - qaddeq r7, ip, r2 │ │ │ │ - smlabbeq r5, r2, fp, r4 │ │ │ │ - ldrdeq r4, [r5, -r6] │ │ │ │ - tsteq r5, lr, lsr ip │ │ │ │ - @ instruction: 0x01054c92 │ │ │ │ - ldrdeq r4, [r5, -sl] │ │ │ │ - tsteq r2, r0, ror pc │ │ │ │ - tsteq r2, lr, lsr pc │ │ │ │ - tsteq r2, lr, lsl #30 │ │ │ │ + tsteq r2, lr, asr r2 │ │ │ │ + tsteq r2, ip, lsr #4 │ │ │ │ + tsteq r2, lr, lsl #4 │ │ │ │ + smlatteq r2, r0, r1, r7 │ │ │ │ + strdeq r4, [r5, -lr] │ │ │ │ + tsteq r2, sl, lsr r1 │ │ │ │ + tsteq r2, ip, lsl r1 │ │ │ │ + tsteq r5, r2, asr #24 │ │ │ │ + @ instruction: 0x01054c96 │ │ │ │ + strdeq r4, [r5, -lr] │ │ │ │ + tsteq r5, r2, asr sp │ │ │ │ + @ instruction: 0x01054d9a │ │ │ │ + tsteq r2, r0, lsr r0 │ │ │ │ + strdeq r6, [r2, -lr] │ │ │ │ + smlabteq r2, lr, pc, r6 @ │ │ │ │ + @ instruction: 0x01026f9e │ │ │ │ + tsteq r2, r2, ror pc │ │ │ │ + tsteq r2, r0, asr pc │ │ │ │ + tsteq r2, r2, lsr #30 │ │ │ │ + tsteq r2, r4, lsl #30 │ │ │ │ + smlatteq r2, r2, lr, r6 │ │ │ │ + @ instruction: 0x01026eb4 │ │ │ │ + smlabbeq r2, r6, lr, r6 │ │ │ │ + tsteq r2, r8, ror #28 │ │ │ │ + tsteq r2, r6, asr #28 │ │ │ │ + tsteq r2, sl, lsl lr │ │ │ │ + strdeq r6, [r2, -lr] │ │ │ │ ldrdeq r6, [r2, -lr] │ │ │ │ - @ instruction: 0x01026eb2 │ │ │ │ - @ instruction: 0x01026e90 │ │ │ │ - tsteq r2, r2, ror #28 │ │ │ │ - tsteq r2, r4, asr #28 │ │ │ │ - tsteq r2, r2, lsr #28 │ │ │ │ - strdeq r6, [r2, -r4] │ │ │ │ - smlabteq r2, r6, sp, r6 │ │ │ │ - smlatbeq r2, r8, sp, r6 │ │ │ │ - smlabbeq r2, r6, sp, r6 │ │ │ │ - tsteq r2, sl, asr sp │ │ │ │ - tsteq r2, lr, lsr sp │ │ │ │ - tsteq r2, lr, lsl sp │ │ │ │ - strdeq r6, [r2, -r4] │ │ │ │ - smlabteq r2, ip, ip, r6 │ │ │ │ - smlatbeq r2, r4, ip, r6 │ │ │ │ - tsteq r2, ip, ror ip │ │ │ │ - tsteq r2, r6, ror ip │ │ │ │ - tsteq r2, r4, asr ip │ │ │ │ - tsteq r2, r2, lsr ip │ │ │ │ - tsteq r2, sl, lsl #24 │ │ │ │ - smlatteq r2, r8, fp, r6 │ │ │ │ - smlabteq r2, r8, fp, r6 │ │ │ │ - smlatbeq r2, r2, fp, r6 │ │ │ │ - tsteq r2, ip, ror fp │ │ │ │ - tsteq r2, ip, asr fp │ │ │ │ - tsteq r2, ip, lsr fp │ │ │ │ - tsteq r2, r6, lsl fp │ │ │ │ - strdeq r6, [r2, -r6] │ │ │ │ + @ instruction: 0x01026db4 │ │ │ │ + smlabbeq r2, ip, sp, r6 │ │ │ │ + tsteq r2, r4, ror #26 │ │ │ │ + tsteq r2, ip, lsr sp │ │ │ │ + tsteq r2, r6, lsr sp │ │ │ │ + tsteq r2, r4, lsl sp │ │ │ │ + strdeq r6, [r2, -r2] │ │ │ │ + smlabteq r2, sl, ip, r6 │ │ │ │ + smlatbeq r2, r8, ip, r6 │ │ │ │ + smlabbeq r2, r8, ip, r6 │ │ │ │ + tsteq r2, r2, ror #24 │ │ │ │ + tsteq r2, ip, lsr ip │ │ │ │ + tsteq r2, ip, lsl ip │ │ │ │ + strdeq r6, [r2, -ip] │ │ │ │ ldrdeq r6, [r2, -r6] │ │ │ │ - smlabbeq r5, r6, r2, r4 │ │ │ │ - tsteq r5, r4 │ │ │ │ - tsteq r5, r2, lsl pc │ │ │ │ - @ instruction: 0x01053e98 │ │ │ │ - tsteq r5, r6, ror #28 │ │ │ │ - smlatbeq r2, ip, sl, r6 │ │ │ │ - tsteq r5, sl, asr r5 │ │ │ │ - smlatbeq r2, r0, sl, r6 │ │ │ │ - @ instruction: 0x01026a9a │ │ │ │ - @ instruction: 0x01026a94 │ │ │ │ - smlatbeq r5, lr, lr, r3 │ │ │ │ - smlabbeq r5, r0, lr, r3 │ │ │ │ - smlabbeq r2, r2, sl, r6 │ │ │ │ + @ instruction: 0x01026bb6 │ │ │ │ + @ instruction: 0x01026b96 │ │ │ │ + tsteq r5, r6, asr #6 │ │ │ │ + smlabteq r5, r4, r0, r4 │ │ │ │ + ldrdeq r3, [r5, -r2] │ │ │ │ + tsteq r5, r8, asr pc │ │ │ │ + tsteq r5, r6, lsr #30 │ │ │ │ + tsteq r2, ip, ror #22 │ │ │ │ + tsteq r5, sl, lsl r6 │ │ │ │ + tsteq r2, r0, ror #22 │ │ │ │ + tsteq r2, sl, asr fp │ │ │ │ + tsteq r2, r4, asr fp │ │ │ │ + tsteq r5, lr, ror #30 │ │ │ │ + tsteq r5, r0, asr #30 │ │ │ │ + tsteq r2, r2, asr #22 │ │ │ │ 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: 0x010269ba │ │ │ │ + @ instruction: 0x01053e90 │ │ │ │ + tsteq r5, sl, asr #28 │ │ │ │ + tsteq r5, r4, lsl lr │ │ │ │ + smlatbeq r2, r2, r9, r6 │ │ │ │ + @ instruction: 0x0102699c │ │ │ │ + @ instruction: 0x01053e9e │ │ │ │ + @ instruction: 0x01053eb4 │ │ │ │ + smlabbeq r2, sl, r9, r6 │ │ │ │ + tsteq r5, r8 │ │ │ │ + tsteq r5, sl, asr #30 │ │ │ │ + tsteq r5, ip, lsl #30 │ │ │ │ + smlabteq r5, lr, lr, r3 │ │ │ │ + tsteq r2, ip, ror #18 │ │ │ │ + tsteq r2, r6, ror #18 │ │ │ │ + smlatbeq r5, r4, pc, r3 @ │ │ │ │ + tsteq r5, lr, asr #30 │ │ │ │ + tsteq r2, r4, asr r9 │ │ │ │ + @ instruction: 0x01053fba │ │ │ │ + tsteq r5, ip, asr #32 │ │ │ │ + strdeq r3, [r5, -lr] │ │ │ │ + smlatteq r5, r0, pc, r3 @ │ │ │ │ + tsteq r2, r6, lsr r9 │ │ │ │ + strheq r4, [r5, -r0] │ │ │ │ + qaddeq r4, sl, r5 │ │ │ │ + tsteq r2, r4, lsr #18 │ │ │ │ + tsteq r2, lr, lsl r9 │ │ │ │ + tsteq r5, r4, ror #6 │ │ │ │ + tsteq r5, r2, lsl #4 │ │ │ │ + tsteq r5, r8, asr #2 │ │ │ │ + tsteq r5, lr, lsl #2 │ │ │ │ + ldrdeq r4, [r5, -r8] │ │ │ │ strdeq r6, [r2, -sl] │ │ │ │ - ldrdeq r3, [r5, -r0] │ │ │ │ - smlabbeq r5, sl, sp, r3 │ │ │ │ - tsteq r5, r4, asr sp │ │ │ │ + strdeq r6, [r2, -r4] │ │ │ │ + tsteq r5, lr, ror r1 │ │ │ │ + smlatbeq r5, r8, r1, r4 │ │ │ │ smlatteq r2, r2, r8, r6 │ │ │ │ - ldrdeq r6, [r2, -ip] │ │ │ │ - ldrdeq r3, [r5, -lr] │ │ │ │ - strdeq r3, [r5, -r4] │ │ │ │ - smlabteq r2, sl, r8, r6 │ │ │ │ - tsteq r5, r8, asr #30 │ │ │ │ - smlabbeq r5, sl, lr, r3 │ │ │ │ - tsteq r5, ip, asr #28 │ │ │ │ - tsteq r5, lr, lsl #28 │ │ │ │ - smlatbeq r2, ip, r8, r6 │ │ │ │ - smlatbeq r2, r6, r8, r6 │ │ │ │ - smlatteq r5, r4, lr, r3 │ │ │ │ - smlabbeq r5, lr, lr, r3 │ │ │ │ - @ instruction: 0x01026894 │ │ │ │ - strdeq r3, [r5, -sl] │ │ │ │ - smlabbeq r5, ip, pc, r3 @ │ │ │ │ - tsteq r5, lr, lsr pc │ │ │ │ - tsteq r5, r0, lsr #30 │ │ │ │ - tsteq r2, r6, ror r8 │ │ │ │ - strdeq r3, [r5, -r0] │ │ │ │ - @ instruction: 0x01053f9a │ │ │ │ - tsteq r2, r4, ror #16 │ │ │ │ + tsteq r5, r8, ror #4 │ │ │ │ + tsteq r5, lr, lsl r2 │ │ │ │ + ldrdeq r6, [r2, -r0] │ │ │ │ + tsteq r5, lr, lsr r2 │ │ │ │ + smlabteq r2, r4, r8, r6 │ │ │ │ + @ instruction: 0x010268be │ │ │ │ + @ instruction: 0x010268b8 │ │ │ │ + @ instruction: 0x010268b2 │ │ │ │ + @ instruction: 0x01054294 │ │ │ │ + tsteq r5, r6, ror #4 │ │ │ │ + smlatbeq r2, r0, r8, r6 │ │ │ │ + @ instruction: 0x0105429e │ │ │ │ + smlabteq r5, r0, r2, r4 │ │ │ │ + smlabbeq r2, lr, r8, r6 │ │ │ │ + tsteq r5, r4, ror r4 │ │ │ │ + tsteq r5, sl, ror #6 │ │ │ │ + tsteq r2, ip, ror r8 │ │ │ │ + ldrdeq r4, [r5, -lr] │ │ │ │ + tsteq r2, r0, ror r8 │ │ │ │ + smlatteq r5, lr, r3, r4 │ │ │ │ + smlabbeq r5, r0, r3, r4 │ │ │ │ tsteq r2, lr, asr r8 │ │ │ │ - smlatbeq r5, r4, r2, r4 │ │ │ │ - tsteq r5, r2, asr #2 │ │ │ │ - smlabbeq r5, r8, r0, r4 │ │ │ │ - tsteq r5, lr, asr #32 │ │ │ │ - tsteq r5, r8, lsl r0 │ │ │ │ + tsteq r2, r8, asr r8 │ │ │ │ + tsteq r5, r2, asr #10 │ │ │ │ + ldrdeq r4, [r5, -r4] │ │ │ │ + tsteq r5, r6, ror #8 │ │ │ │ + tsteq r2, r0, asr #16 │ │ │ │ tsteq r2, sl, lsr r8 │ │ │ │ - tsteq r2, r4, lsr r8 │ │ │ │ - strheq r4, [r5, -lr] │ │ │ │ - smlatteq r5, r8, r0, r4 │ │ │ │ + smlabbeq r5, ip, r5, r4 │ │ │ │ + tsteq r2, lr, lsr #16 │ │ │ │ + @ instruction: 0x010545b4 │ │ │ │ tsteq r2, r2, lsr #16 │ │ │ │ - smlatbeq r5, r8, r1, r4 │ │ │ │ - tsteq r5, lr, asr r1 │ │ │ │ + tsteq r2, ip, lsl r8 │ │ │ │ + tsteq r2, r6, lsl r8 │ │ │ │ tsteq r2, r0, lsl r8 │ │ │ │ - tsteq r5, lr, ror r1 │ │ │ │ + tsteq r2, sl, lsl #16 │ │ │ │ tsteq r2, r4, lsl #16 │ │ │ │ strdeq r6, [r2, -lr] │ │ │ │ strdeq r6, [r2, -r8] │ │ │ │ strdeq r6, [r2, -r2] │ │ │ │ - ldrdeq r4, [r5, -r4] │ │ │ │ - smlatbeq r5, r6, r1, r4 │ │ │ │ + smlatteq r2, ip, r7, r6 │ │ │ │ + smlatteq r2, r6, r7, r6 │ │ │ │ smlatteq r2, r0, r7, r6 │ │ │ │ - ldrdeq r4, [r5, -lr] │ │ │ │ - mrseq r4, SP_usr │ │ │ │ + ldrdeq r6, [r2, -sl] │ │ │ │ + ldrdeq r6, [r2, -r4] │ │ │ │ smlabteq r2, lr, r7, r6 │ │ │ │ - @ instruction: 0x010543b4 │ │ │ │ - smlatbeq r5, sl, r2, r4 │ │ │ │ - @ instruction: 0x010267bc │ │ │ │ - tsteq r5, lr, lsl r2 │ │ │ │ - @ instruction: 0x010267b0 │ │ │ │ - tsteq r5, lr, lsr #6 │ │ │ │ - smlabteq r5, r0, r2, r4 │ │ │ │ - @ instruction: 0x0102679e │ │ │ │ - @ instruction: 0x01026798 │ │ │ │ - smlabbeq r5, r2, r4, r4 │ │ │ │ - tsteq r5, r4, lsl r4 │ │ │ │ - smlatbeq r5, r6, r3, r4 │ │ │ │ - smlabbeq r2, r0, r7, r6 │ │ │ │ - tsteq r2, sl, ror r7 │ │ │ │ - smlabteq r5, ip, r4, r4 │ │ │ │ - tsteq r2, lr, ror #14 │ │ │ │ - strdeq r4, [r5, -r4] │ │ │ │ - tsteq r2, r2, ror #14 │ │ │ │ - tsteq r2, ip, asr r7 │ │ │ │ - tsteq r2, r6, asr r7 │ │ │ │ - tsteq r2, r0, asr r7 │ │ │ │ - tsteq r2, sl, asr #14 │ │ │ │ - tsteq r2, r4, asr #14 │ │ │ │ - tsteq r2, lr, lsr r7 │ │ │ │ - tsteq r2, r8, lsr r7 │ │ │ │ - tsteq r2, r2, lsr r7 │ │ │ │ - tsteq r2, ip, lsr #14 │ │ │ │ - tsteq r2, r6, lsr #14 │ │ │ │ - tsteq r2, r0, lsr #14 │ │ │ │ - tsteq r2, sl, lsl r7 │ │ │ │ - tsteq r2, r4, lsl r7 │ │ │ │ - tsteq r2, lr, lsl #14 │ │ │ │ - tsteq r2, r8, lsl #14 │ │ │ │ - tsteq r2, r2, lsl #14 │ │ │ │ + smlabteq r2, r8, r7, r6 │ │ │ │ + smlabteq r2, r2, r7, r6 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ strmi fp, [r4], -r2, lsl #1 │ │ │ │ @ instruction: 0x461f4616 │ │ │ │ svcvc 0x0012f5b1 │ │ │ │ @@ -66516,94 +66516,94 @@ │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ b 1e9de0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd5a64> │ │ │ │ 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, ror #20 │ │ │ │ - strheq r6, [r4, -r2] │ │ │ │ - tsteq r2, r4, ror #16 │ │ │ │ - strdeq r5, [r4, -lr] │ │ │ │ - ldrdeq sp, [r2, -ip] │ │ │ │ - smlabteq r4, lr, pc, r5 @ │ │ │ │ - tsteq r5, r4, lsl r1 │ │ │ │ - smlatteq r4, lr, lr, r5 │ │ │ │ - @ instruction: 0x01053294 │ │ │ │ - tsteq r4, r0, lsl ip │ │ │ │ - tsteq r2, r2, lsl r1 │ │ │ │ - strdeq r5, [r4, -ip] │ │ │ │ - @ instruction: 0x01026292 │ │ │ │ - ldrdeq r5, [r4, -ip] │ │ │ │ - tsteq r2, r6, asr r3 │ │ │ │ - tsteq r2, r2, ror #6 │ │ │ │ - tsteq fp, r4, lsr #30 │ │ │ │ - tsteq r2, sl, asr #6 │ │ │ │ - tsteq r2, r0, lsr #6 │ │ │ │ - tsteq r2, ip, lsr #6 │ │ │ │ - tsteq r2, r8, lsr #6 │ │ │ │ - tsteq r2, r4, lsr #6 │ │ │ │ - tsteq r2, r2, lsr #6 │ │ │ │ - tsteq r2, r4, lsr #6 │ │ │ │ - @ instruction: 0x010b1e98 │ │ │ │ - tsteq r2, r4, lsl r3 │ │ │ │ - @ instruction: 0x01026298 │ │ │ │ - smlatbeq r2, r4, r2, r6 │ │ │ │ - smlatbeq r2, r0, r2, r6 │ │ │ │ - @ instruction: 0x0102629c │ │ │ │ - @ instruction: 0x01026298 │ │ │ │ - @ instruction: 0x01026298 │ │ │ │ - tsteq fp, sl, lsl #28 │ │ │ │ - smlabbeq r2, r4, pc, r5 @ │ │ │ │ - tsteq r4, lr, ror #14 │ │ │ │ - tsteq r2, r6, ror #30 │ │ │ │ - tsteq r4, r2, asr r7 │ │ │ │ - smlatbeq r2, r6, r0, r6 │ │ │ │ - tsteq r2, lr, ror r0 │ │ │ │ - smlabbeq r2, r0, r0, r6 │ │ │ │ - tsteq r3, ip, ror #2 │ │ │ │ - tsteq r3, ip, ror #2 │ │ │ │ - tsteq r3, lr, ror #2 │ │ │ │ - tsteq r3, ip, ror #2 │ │ │ │ - tsteq fp, r0, asr sp │ │ │ │ - smlabteq r2, lr, pc, r5 @ │ │ │ │ - tsteq r3, ip, asr #2 │ │ │ │ - tsteq r5, r6, asr r5 │ │ │ │ - tsteq fp, lr, lsl #26 │ │ │ │ - tsteq r3, ip, lsr #2 │ │ │ │ - tsteq r3, r8, lsr r1 │ │ │ │ - tsteq r3, r6, lsr r1 │ │ │ │ - @ instruction: 0x01052394 │ │ │ │ - smlatteq r2, ip, lr, r5 │ │ │ │ - smlatteq r2, r6, lr, r5 │ │ │ │ - ldrdeq sp, [r2, -ip] │ │ │ │ - smlabteq r2, lr, r6, sp │ │ │ │ - smlabteq r2, ip, r6, sp │ │ │ │ - smlabteq r2, sl, r6, sp │ │ │ │ - smlabteq r2, r8, r6, sp │ │ │ │ - smlabteq r2, r6, r6, sp │ │ │ │ - smlabteq r2, r4, r6, sp │ │ │ │ - smlabteq r2, r2, r6, sp │ │ │ │ - @ instruction: 0x0102d6bc │ │ │ │ - @ instruction: 0x0102d6ba │ │ │ │ - smlatteq r5, r8, r2, r2 │ │ │ │ - smlabteq r5, sl, r2, r2 │ │ │ │ - smlatteq fp, r2, fp, r1 │ │ │ │ - smlabteq r5, r8, r2, r2 │ │ │ │ - smlatteq r2, ip, sp, r5 │ │ │ │ - tsteq r4, r6, lsr #26 │ │ │ │ - smlabteq r2, ip, sp, r5 │ │ │ │ - tsteq r4, sl, lsl sp │ │ │ │ - smlatbeq r2, ip, sp, r5 │ │ │ │ - tsteq r4, r6, lsl sp │ │ │ │ - smlabbeq r2, ip, sp, r5 │ │ │ │ - tsteq r4, r6, lsl #26 │ │ │ │ - tsteq r2, ip, ror #26 │ │ │ │ - strdeq r4, [r4, -r2] │ │ │ │ - tsteq r2, r6, asr sp │ │ │ │ + tsteq r2, r8, lsr #22 │ │ │ │ + tsteq r4, r2, ror r1 │ │ │ │ + tsteq r2, r4, lsr #18 │ │ │ │ + strheq r6, [r4, -lr] │ │ │ │ + @ instruction: 0x0102dc9c │ │ │ │ + smlabbeq r4, lr, r0, r6 │ │ │ │ + ldrdeq r4, [r5, -r4] │ │ │ │ + smlatbeq r4, lr, pc, r5 @ │ │ │ │ + tsteq r5, r4, asr r3 │ │ │ │ + ldrdeq r5, [r4, -r0] │ │ │ │ + ldrdeq r6, [r2, -r2] │ │ │ │ + @ instruction: 0x010459bc │ │ │ │ + tsteq r2, r2, asr r3 │ │ │ │ + @ instruction: 0x0104599c │ │ │ │ + tsteq r2, r6, lsl r4 │ │ │ │ + tsteq r2, r2, lsr #8 │ │ │ │ + smlatteq fp, r4, pc, r1 @ │ │ │ │ + tsteq r2, sl, lsl #8 │ │ │ │ + smlatteq r2, r0, r3, r6 │ │ │ │ + smlatteq r2, ip, r3, r6 │ │ │ │ + smlatteq r2, r8, r3, r6 │ │ │ │ + smlatteq r2, r4, r3, r6 │ │ │ │ + smlatteq r2, r2, r3, r6 │ │ │ │ + smlatteq r2, r4, r3, r6 │ │ │ │ + tsteq fp, r8, asr pc │ │ │ │ + ldrdeq r6, [r2, -r4] │ │ │ │ + tsteq r2, r8, asr r3 │ │ │ │ + tsteq r2, r4, ror #6 │ │ │ │ + tsteq r2, r0, ror #6 │ │ │ │ + tsteq r2, ip, asr r3 │ │ │ │ + tsteq r2, r8, asr r3 │ │ │ │ + tsteq r2, r8, asr r3 │ │ │ │ + smlabteq fp, sl, lr, r1 │ │ │ │ + tsteq r2, r4, asr #32 │ │ │ │ + tsteq r4, lr, lsr #16 │ │ │ │ + tsteq r2, r6, lsr #32 │ │ │ │ + tsteq r4, r2, lsl r8 │ │ │ │ + tsteq r2, r6, ror #2 │ │ │ │ + tsteq r2, lr, lsr r1 │ │ │ │ + tsteq r2, r0, asr #2 │ │ │ │ + tsteq r3, ip, lsr #4 │ │ │ │ + tsteq r3, ip, lsr #4 │ │ │ │ + tsteq r3, lr, lsr #4 │ │ │ │ + tsteq r3, ip, lsr #4 │ │ │ │ + tsteq fp, r0, lsl lr │ │ │ │ + smlabbeq r2, lr, r0, r6 │ │ │ │ + tsteq r3, ip, lsl #4 │ │ │ │ + tsteq r5, r6, lsl r6 │ │ │ │ + smlabteq fp, lr, sp, r1 │ │ │ │ + smlatteq r3, ip, r1, r4 │ │ │ │ + strdeq r4, [r3, -r8] │ │ │ │ + strdeq r4, [r3, -r6] │ │ │ │ + tsteq r5, r4, asr r4 │ │ │ │ + smlatbeq r2, ip, pc, r5 @ │ │ │ │ + smlatbeq r2, r6, pc, r5 @ │ │ │ │ + @ instruction: 0x0102d79c │ │ │ │ + smlabbeq r2, lr, r7, sp │ │ │ │ + smlabbeq r2, ip, r7, sp │ │ │ │ + smlabbeq r2, sl, r7, sp │ │ │ │ + smlabbeq r2, r8, r7, sp │ │ │ │ + smlabbeq r2, r6, r7, sp │ │ │ │ + smlabbeq r2, r4, r7, sp │ │ │ │ + smlabbeq r2, r2, r7, sp │ │ │ │ + tsteq r2, ip, ror r7 │ │ │ │ + tsteq r2, sl, ror r7 │ │ │ │ + smlatbeq r5, r8, r3, r2 │ │ │ │ + smlabbeq r5, sl, r3, r2 │ │ │ │ + smlatbeq fp, r2, ip, r1 │ │ │ │ + smlabbeq r5, r8, r3, r2 │ │ │ │ + smlatbeq r2, ip, lr, r5 │ │ │ │ + smlatteq r4, r6, sp, r4 │ │ │ │ + smlabbeq r2, ip, lr, r5 │ │ │ │ + ldrdeq r4, [r4, -sl] │ │ │ │ + tsteq r2, ip, ror #28 │ │ │ │ + ldrdeq r4, [r4, -r6] │ │ │ │ + tsteq r2, ip, asr #28 │ │ │ │ + smlabteq r4, r6, sp, r4 │ │ │ │ + tsteq r2, ip, lsr #28 │ │ │ │ + @ instruction: 0x01044db2 │ │ │ │ + tsteq r2, r6, lsl lr │ │ │ │ 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 r2, r2, asr #30 │ │ │ │ - tsteq r4, r8, asr #6 │ │ │ │ - tsteq r2, lr, ror #28 │ │ │ │ - tsteq r4, r4, lsr #6 │ │ │ │ - tsteq r2, lr, asr lr │ │ │ │ - mrseq r5, LR_abt │ │ │ │ - tsteq r4, lr, asr #12 │ │ │ │ - smlatteq r4, r0, r2, r5 │ │ │ │ - @ instruction: 0x010534b4 │ │ │ │ - smlabteq r4, r2, r2, r5 │ │ │ │ - tsteq r2, r0, ror #22 │ │ │ │ - tsteq r2, r0, asr fp │ │ │ │ - tsteq r2, r0, asr #22 │ │ │ │ - tsteq r2, r0, lsr fp │ │ │ │ - tsteq r5, r6, ror #8 │ │ │ │ - tsteq r5, r8, ror #8 │ │ │ │ - tsteq r4, r0, asr #24 │ │ │ │ - tsteq r4, lr, ror #28 │ │ │ │ - tsteq r4, ip, lsr r2 │ │ │ │ - smlabteq r2, r8, fp, r5 │ │ │ │ - smlabbeq r4, lr, fp, r5 │ │ │ │ - smlatteq r4, lr, r1, r5 │ │ │ │ - tsteq r4, sl, lsl ip │ │ │ │ - smlatbeq r4, r0, r9, r6 │ │ │ │ - smlabteq r4, r2, r1, r5 │ │ │ │ - @ instruction: 0x01046994 │ │ │ │ - @ instruction: 0x01025994 │ │ │ │ - tsteq r4, lr, ror r1 │ │ │ │ - @ instruction: 0x0105339e │ │ │ │ + tsteq r2, r2 │ │ │ │ + tsteq r4, r8, lsl #8 │ │ │ │ + tsteq r2, lr, lsr #30 │ │ │ │ + smlatteq r4, r4, r3, r5 │ │ │ │ + tsteq r2, lr, lsl pc │ │ │ │ + smlabteq r4, r0, r3, r5 │ │ │ │ + tsteq r4, lr, lsl #14 │ │ │ │ + smlatbeq r4, r0, r3, r5 │ │ │ │ + tsteq r5, r4, ror r5 │ │ │ │ + smlabbeq r4, r2, r3, r5 │ │ │ │ + tsteq r2, r0, lsr #24 │ │ │ │ + tsteq r2, r0, lsl ip │ │ │ │ + tsteq r2, r0, lsl #24 │ │ │ │ + strdeq r5, [r2, -r0] │ │ │ │ + tsteq r5, r6, lsr #10 │ │ │ │ + tsteq r5, r8, lsr #10 │ │ │ │ + tsteq r4, r0, lsl #26 │ │ │ │ + tsteq r4, lr, lsr #30 │ │ │ │ + strdeq r5, [r4, -ip] │ │ │ │ + smlabbeq r2, r8, ip, r5 │ │ │ │ + tsteq r4, lr, asr #24 │ │ │ │ + smlatbeq r4, lr, r2, r5 │ │ │ │ + ldrdeq r6, [r4, -sl] │ │ │ │ + tsteq r4, r0, ror #20 │ │ │ │ + smlabbeq r4, r2, r2, r5 │ │ │ │ + tsteq r4, r4, asr sl │ │ │ │ + tsteq r2, r4, asr sl │ │ │ │ + tsteq r4, lr, lsr r2 │ │ │ │ + tsteq r5, lr, asr r4 │ │ │ │ + tsteq r4, r8, lsr #4 │ │ │ │ + tsteq r5, ip, asr #8 │ │ │ │ + tsteq r5, ip, lsr r4 │ │ │ │ + smlabbeq r2, r6, sl, r5 │ │ │ │ + tsteq r2, lr, ror sl │ │ │ │ + tsteq r5, lr, lsl r4 │ │ │ │ + tsteq r2, sl, asr #2 │ │ │ │ + tsteq r2, r0, asr #20 │ │ │ │ + tsteq r2, r8, lsr sl │ │ │ │ + smlatteq r5, r8, r3, r3 │ │ │ │ tsteq r4, r8, ror #2 │ │ │ │ - smlabbeq r5, ip, r3, r3 │ │ │ │ - tsteq r5, ip, ror r3 │ │ │ │ - smlabteq r2, r6, r9, r5 │ │ │ │ - @ instruction: 0x010259be │ │ │ │ - tsteq r5, lr, asr r3 │ │ │ │ - smlabbeq r2, sl, r0, sp │ │ │ │ - smlabbeq r2, r0, r9, r5 │ │ │ │ - tsteq r2, r8, ror r9 │ │ │ │ - tsteq r5, r8, lsr #6 │ │ │ │ - smlatbeq r4, r8, r0, r5 │ │ │ │ - tsteq r4, r4, asr #26 │ │ │ │ - smlabbeq r4, r6, r0, r5 │ │ │ │ - tsteq r4, r6, lsr sp │ │ │ │ - tsteq r4, r4, rrx │ │ │ │ - ldrdeq r3, [r5, -r4] │ │ │ │ - tsteq r4, r0, asr #32 │ │ │ │ + tsteq r4, r4, lsl #28 │ │ │ │ + tsteq r4, r6, asr #2 │ │ │ │ + strdeq r4, [r4, -r6] │ │ │ │ + tsteq r4, r4, lsr #2 │ │ │ │ + @ instruction: 0x01053394 │ │ │ │ + mrseq r5, (UNDEF: 20) │ │ │ │ + @ instruction: 0x010468b0 │ │ │ │ + smlatteq r4, sl, r0, r5 │ │ │ │ + smlatbeq r4, r0, r8, r6 │ │ │ │ + tsteq r5, sl, asr #6 │ │ │ │ + tsteq r4, ip, asr sl │ │ │ │ + smlabbeq r4, r2, ip, r6 │ │ │ │ + @ instruction: 0x01053696 │ │ │ │ + tsteq r4, r6, lsr sl │ │ │ │ + qaddeq r5, sl, r4 │ │ │ │ + tsteq r4, r6, asr #18 │ │ │ │ + smlatbeq r4, r8, lr, r5 │ │ │ │ + tsteq r4, ip, lsr r9 │ │ │ │ + tsteq r4, r8, lsl #16 │ │ │ │ + smlatbeq r2, lr, r8, r5 │ │ │ │ + smlatbeq r2, r6, r8, r5 │ │ │ │ + tsteq r4, r6, lsr #24 │ │ │ │ + tsteq r2, ip, ror r8 │ │ │ │ + tsteq r2, r4, ror r8 │ │ │ │ + ldrdeq r4, [r4, -r4] │ │ │ │ + @ instruction: 0x01033bb8 │ │ │ │ + tsteq r4, ip, ror #28 │ │ │ │ + @ instruction: 0x01033bb0 │ │ │ │ + smlatteq fp, r6, r5, r1 │ │ │ │ + smlabteq r4, lr, pc, r6 @ │ │ │ │ + smlatteq r2, ip, r7, r5 │ │ │ │ + smlatteq r2, r4, r7, r5 │ │ │ │ + smlatbeq r4, r4, r0, r7 │ │ │ │ + ldrdeq r3, [r3, -sl] │ │ │ │ + ldrdeq r3, [r3, -r6] │ │ │ │ + strheq r7, [r4, -sl] │ │ │ │ + smlabbeq r2, r8, r7, r5 │ │ │ │ + smlabbeq r2, r0, r7, r5 │ │ │ │ + tsteq r5, r0, lsl #24 │ │ │ │ + tsteq r2, r6, asr r7 │ │ │ │ + tsteq r2, lr, asr #14 │ │ │ │ + tsteq r2, r2, asr #30 │ │ │ │ + tsteq r2, r2, lsr pc │ │ │ │ + tsteq r2, lr, lsr #30 │ │ │ │ + tsteq r2, ip, lsr #30 │ │ │ │ + tsteq r2, sl, lsr #30 │ │ │ │ + tsteq r2, r8, lsr #30 │ │ │ │ + tsteq r2, r6, lsr #30 │ │ │ │ + tsteq r2, r4, lsr #30 │ │ │ │ + tsteq r2, lr, lsl pc │ │ │ │ + tsteq r2, ip, lsl pc │ │ │ │ + tsteq r5, sl, asr #22 │ │ │ │ + tsteq r5, ip, lsr #22 │ │ │ │ + tsteq fp, r4, asr #8 │ │ │ │ + @ instruction: 0x01044d90 │ │ │ │ + smlatbeq r4, ip, sp, r4 │ │ │ │ + tsteq r4, r6 │ │ │ │ + @ instruction: 0x01044d96 │ │ │ │ + strdeq r6, [r4, -r8] │ │ │ │ strdeq r6, [r4, -r0] │ │ │ │ - tsteq r4, sl, lsr #32 │ │ │ │ - smlatteq r4, r0, r7, r6 │ │ │ │ - smlabbeq r5, sl, r2, r3 │ │ │ │ - @ instruction: 0x0104599c │ │ │ │ - smlabteq r4, r2, fp, r6 │ │ │ │ - ldrdeq r3, [r5, -r6] │ │ │ │ - tsteq r4, r6, ror r9 │ │ │ │ - @ instruction: 0x01044f9a │ │ │ │ - smlabbeq r4, r6, r8, r6 │ │ │ │ - smlatteq r4, r8, sp, r5 │ │ │ │ - tsteq r4, ip, ror r8 │ │ │ │ - tsteq r4, r8, asr #14 │ │ │ │ - smlatteq r2, lr, r7, r5 │ │ │ │ - smlatteq r2, r6, r7, r5 │ │ │ │ - tsteq r4, r6, ror #22 │ │ │ │ - @ instruction: 0x010257bc │ │ │ │ - @ instruction: 0x010257b4 │ │ │ │ - tsteq r4, r4, lsl r7 │ │ │ │ - strdeq r3, [r3, -r8] │ │ │ │ - smlatbeq r4, ip, sp, r6 │ │ │ │ - strdeq r3, [r3, -r0] │ │ │ │ - tsteq fp, r6, lsr #10 │ │ │ │ - tsteq r4, lr, lsl #30 │ │ │ │ - tsteq r2, ip, lsr #14 │ │ │ │ - tsteq r2, r4, lsr #14 │ │ │ │ smlatteq r4, r4, pc, r6 @ │ │ │ │ - tsteq r3, sl, lsl r9 │ │ │ │ - tsteq r3, r6, lsl r9 │ │ │ │ - strdeq r6, [r4, -sl] │ │ │ │ - smlabteq r2, r8, r6, r5 │ │ │ │ - smlabteq r2, r0, r6, r5 │ │ │ │ - tsteq r5, r0, asr #22 │ │ │ │ - @ instruction: 0x01025696 │ │ │ │ - smlabbeq r2, lr, r6, r5 │ │ │ │ - smlabbeq r2, r2, lr, ip │ │ │ │ - tsteq r2, r2, ror lr │ │ │ │ - tsteq r2, lr, ror #28 │ │ │ │ - tsteq r2, ip, ror #28 │ │ │ │ - tsteq r2, sl, ror #28 │ │ │ │ - tsteq r2, r8, ror #28 │ │ │ │ - tsteq r2, r6, ror #28 │ │ │ │ - tsteq r2, r4, ror #28 │ │ │ │ - tsteq r2, lr, asr lr │ │ │ │ - tsteq r2, ip, asr lr │ │ │ │ - smlabbeq r5, sl, sl, r1 │ │ │ │ - tsteq r5, ip, ror #20 │ │ │ │ - smlabbeq fp, r4, r3, r1 │ │ │ │ - ldrdeq r4, [r4, -r0] │ │ │ │ - smlatteq r4, ip, ip, r4 │ │ │ │ - tsteq r4, r6, asr #30 │ │ │ │ - ldrdeq r4, [r4, -r6] │ │ │ │ - tsteq r4, r8, lsr pc │ │ │ │ - tsteq r4, r0, lsr pc │ │ │ │ - tsteq r4, r4, lsr #30 │ │ │ │ - tsteq r4, ip, lsl pc │ │ │ │ - tsteq r4, r0, lsl pc │ │ │ │ - tsteq r4, r8, lsl #30 │ │ │ │ - strdeq r6, [r4, -ip] │ │ │ │ - @ instruction: 0x01052290 │ │ │ │ - smlabbeq r5, r4, r2, r2 │ │ │ │ - tsteq r5, ip, ror r2 │ │ │ │ - tsteq r5, r0, ror r2 │ │ │ │ - tsteq r5, r8, ror #4 │ │ │ │ - tsteq r4, r6, ror #28 │ │ │ │ - tsteq r4, r6, ror #22 │ │ │ │ - ldrdeq ip, [r2, -ip] │ │ │ │ - tsteq r5, ip, lsl r2 │ │ │ │ - tsteq r4, ip, lsl lr │ │ │ │ - ldrdeq r4, [r2, -r8] │ │ │ │ + ldrdeq r6, [r4, -ip] │ │ │ │ + ldrdeq r6, [r4, -r0] │ │ │ │ + smlabteq r4, r8, pc, r6 @ │ │ │ │ + @ instruction: 0x01046fbc │ │ │ │ + tsteq r5, r0, asr r3 │ │ │ │ + tsteq r5, r4, asr #6 │ │ │ │ + tsteq r5, ip, lsr r3 │ │ │ │ + tsteq r5, r0, lsr r3 │ │ │ │ + tsteq r5, r8, lsr #6 │ │ │ │ + tsteq r4, r6, lsr #30 │ │ │ │ + tsteq r4, r6, lsr #24 │ │ │ │ + @ instruction: 0x0102c79c │ │ │ │ + ldrdeq r2, [r5, -ip] │ │ │ │ + ldrdeq r6, [r4, -ip] │ │ │ │ + swpeq r5, r8, [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 76aa78 │ │ │ │ stmdami r3, {r3, r8, sl, fp, ip, sp, pc} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2050 @ 0xfffff7fe │ │ │ │ svclt 0x00004770 │ │ │ │ - @ instruction: 0x01052b94 │ │ │ │ - @ instruction: 0x01052bb2 │ │ │ │ + tsteq r5, r4, asr ip │ │ │ │ + tsteq r5, r2, ror ip │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec03cc4 │ │ │ │ @ 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 367ab0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x253734> │ │ │ │ smlattcs r1, fp, r2, fp │ │ │ │ @ instruction: 0x4620447a │ │ │ │ bl ff66aa38 │ │ │ │ svclt 0x0000bdf8 │ │ │ │ - tsteq r2, r0, asr r8 │ │ │ │ - tsteq r2, r8, asr #2 │ │ │ │ - tsteq r2, r2, asr #2 │ │ │ │ - strdeq r2, [r5, -r4] │ │ │ │ - tsteq r4, r6, ror r8 │ │ │ │ - tsteq r5, ip, asr fp │ │ │ │ - tsteq r4, ip, asr r8 │ │ │ │ + tsteq r2, r0, lsl r9 │ │ │ │ + tsteq r2, r8, lsl #4 │ │ │ │ + tsteq r2, r2, lsl #4 │ │ │ │ + @ instruction: 0x01052bb4 │ │ │ │ + tsteq r4, r6, lsr r9 │ │ │ │ + tsteq r5, ip, lsl ip │ │ │ │ + tsteq r4, ip, lsl r9 │ │ │ │ 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 fec03d80 │ │ │ │ @@ -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, lsr fp │ │ │ │ - tsteq r5, r0, lsl fp │ │ │ │ - tsteq r5, lr, lsl fp │ │ │ │ - tsteq r5, ip, lsr fp │ │ │ │ + strdeq r2, [r5, -sl] │ │ │ │ + ldrdeq r2, [r5, -r0] │ │ │ │ + ldrdeq r2, [r5, -lr] │ │ │ │ + strdeq r2, [r5, -ip] │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec03dbc │ │ │ │ @ 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 86ada8 │ │ │ │ vaddw.u8 q9, , d1 │ │ │ │ ldrtmi r5, [sl], -r5, lsl #6 │ │ │ │ @ instruction: 0xf7bd4620 │ │ │ │ @ instruction: 0xbdf8ea18 │ │ │ │ - smlabteq r3, r0, r3, r3 │ │ │ │ - @ instruction: 0x010333b2 │ │ │ │ - @ instruction: 0x010333b0 │ │ │ │ - smlatbeq r3, lr, r3, r3 │ │ │ │ - smlatbeq r3, ip, r3, r3 │ │ │ │ - smlabteq fp, ip, sp, r0 │ │ │ │ - @ instruction: 0x0103339a │ │ │ │ - smlatbeq r3, r2, r3, r3 │ │ │ │ - smlatbeq r3, r0, r3, r3 │ │ │ │ - @ instruction: 0x0103339e │ │ │ │ - smlatbeq r3, r2, r3, r3 │ │ │ │ - @ instruction: 0x01033398 │ │ │ │ - @ instruction: 0x01033392 │ │ │ │ - @ instruction: 0x01033396 │ │ │ │ - @ instruction: 0x01033390 │ │ │ │ - tsteq r3, lr, lsl #8 │ │ │ │ - smlatbeq r4, lr, r6, r4 │ │ │ │ - @ instruction: 0x010332bc │ │ │ │ - smlatteq r3, r4, r3, r3 │ │ │ │ - strdeq r3, [r3, -r6] │ │ │ │ + smlabbeq r3, r0, r4, r3 │ │ │ │ + tsteq r3, r2, ror r4 │ │ │ │ + tsteq r3, r0, ror r4 │ │ │ │ + tsteq r3, lr, ror #8 │ │ │ │ + tsteq r3, ip, ror #8 │ │ │ │ + smlabbeq fp, ip, lr, r0 │ │ │ │ + tsteq r3, sl, asr r4 │ │ │ │ + tsteq r3, r2, ror #8 │ │ │ │ + tsteq r3, r0, ror #8 │ │ │ │ + tsteq r3, lr, asr r4 │ │ │ │ + tsteq r3, r2, ror #8 │ │ │ │ + tsteq r3, r8, asr r4 │ │ │ │ + tsteq r3, r2, asr r4 │ │ │ │ + tsteq r3, r6, asr r4 │ │ │ │ + tsteq r3, r0, asr r4 │ │ │ │ + smlabteq r3, lr, r4, r3 │ │ │ │ + tsteq r4, lr, ror #14 │ │ │ │ + tsteq r3, ip, ror r3 │ │ │ │ + smlatbeq r3, r4, r4, r3 │ │ │ │ + @ instruction: 0x010334b6 │ │ │ │ + tsteq r5, r8, ror sl │ │ │ │ + ldrdeq r3, [r3, -lr] │ │ │ │ + smlatteq r3, r4, r4, r3 │ │ │ │ + tsteq fp, r4, ror sp │ │ │ │ + ldrdeq r3, [r3, -r6] │ │ │ │ + strdeq r2, [r5, -r2] │ │ │ │ + smlabteq r4, r0, r2, r6 │ │ │ │ + smlabteq r3, sl, r4, r3 │ │ │ │ + ldrdeq r3, [r3, -sl] │ │ │ │ + ldrdeq r3, [r3, -r4] │ │ │ │ + smlatteq r2, r8, lr, r4 │ │ │ │ + smlabbeq r4, r4, r6, r4 │ │ │ │ + smlabbeq r3, lr, r2, r3 │ │ │ │ + smlabteq r5, lr, r9, r2 │ │ │ │ + @ instruction: 0x010456bc │ │ │ │ + @ instruction: 0x010529ba │ │ │ │ @ instruction: 0x010529b8 │ │ │ │ - tsteq r3, lr, lsl r4 │ │ │ │ - tsteq r3, r4, lsr #8 │ │ │ │ - @ instruction: 0x010b0cb4 │ │ │ │ - tsteq r3, r6, lsl r4 │ │ │ │ - tsteq r5, r2, lsr ip │ │ │ │ - mrseq r6, R12_usr │ │ │ │ - tsteq r3, sl, lsl #8 │ │ │ │ - tsteq r3, sl, lsl r4 │ │ │ │ - tsteq r3, r4, lsl r4 │ │ │ │ - tsteq r2, r8, lsr #28 │ │ │ │ - smlabteq r4, r4, r5, r4 │ │ │ │ - smlabteq r3, lr, r1, r3 │ │ │ │ - tsteq r5, lr, lsl #18 │ │ │ │ - strdeq r5, [r4, -ip] │ │ │ │ - strdeq r2, [r5, -sl] │ │ │ │ - strdeq r2, [r5, -r8] │ │ │ │ - strdeq r2, [r5, -r6] │ │ │ │ - strdeq r3, [r3, -r6] │ │ │ │ - smlatteq r3, r4, r1, r3 │ │ │ │ - ldrdeq r2, [r5, -lr] │ │ │ │ - smlabteq r3, sl, r1, r3 │ │ │ │ - @ instruction: 0x010331b8 │ │ │ │ - @ instruction: 0x010528be │ │ │ │ - tsteq r4, r6, lsl #10 │ │ │ │ - @ instruction: 0x010528b4 │ │ │ │ + @ instruction: 0x010529b6 │ │ │ │ + @ instruction: 0x010332b6 │ │ │ │ + smlatbeq r3, r4, r2, r3 │ │ │ │ + @ instruction: 0x0105299e │ │ │ │ + smlabbeq r3, sl, r2, r3 │ │ │ │ + tsteq r3, r8, ror r2 │ │ │ │ + tsteq r5, lr, ror r9 │ │ │ │ + smlabteq r4, r6, r5, r4 │ │ │ │ + tsteq r5, r4, ror r9 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec04184 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf5b00ff8 │ │ │ │ vmax.f32 q3, q0, q8 │ │ │ │ @ instruction: 0xf64085ec │ │ │ │ addsmi r5, r8, #-1946157053 @ 0x8c000003 │ │ │ │ @@ -68406,101 +68406,101 @@ │ │ │ │ ldrhi pc, [r1], -r2, lsl #4 │ │ │ │ andseq pc, r1, #268435460 @ 0x10000004 │ │ │ │ andseq pc, r1, #268435468 @ 0x1000000c │ │ │ │ @ instruction: 0x07d340da │ │ │ │ strthi pc, [sp], #258 @ 0x102 │ │ │ │ ldrbtmi r4, [r8], #-2135 @ 0xfffff7a9 │ │ │ │ svclt 0x0000f002 │ │ │ │ - tsteq r5, r2, lsl #16 │ │ │ │ - tsteq r5, ip, lsl #18 │ │ │ │ - tsteq r2, r6, asr r7 │ │ │ │ - tsteq r2, r8, lsr r7 │ │ │ │ - tsteq r2, r0, lsr #14 │ │ │ │ - strdeq r4, [r2, -ip] │ │ │ │ + smlabteq r5, r2, r8, r2 │ │ │ │ + smlabteq r5, ip, r9, r2 │ │ │ │ + tsteq r2, r6, lsl r8 │ │ │ │ + strdeq r4, [r2, -r8] │ │ │ │ + smlatteq r2, r0, r7, r4 │ │ │ │ + @ instruction: 0x010247bc │ │ │ │ + @ instruction: 0x01024790 │ │ │ │ + tsteq r2, sl, ror #14 │ │ │ │ + tsteq r2, r0, asr #14 │ │ │ │ + tsteq r2, r6, lsr r7 │ │ │ │ + tsteq r2, r4, lsr #14 │ │ │ │ + smlabteq r5, r2, r6, r2 │ │ │ │ + smlatteq r2, r4, r6, r4 │ │ │ │ + @ instruction: 0x010246b4 │ │ │ │ + smlabbeq r2, r6, r6, r4 │ │ │ │ + tsteq r2, ip, asr r6 │ │ │ │ + tsteq r2, r2, lsr r6 │ │ │ │ + tsteq r2, r8, lsr #12 │ │ │ │ + tsteq r2, r4, lsl #12 │ │ │ │ + ldrdeq r4, [r2, -sl] │ │ │ │ ldrdeq r4, [r2, -r0] │ │ │ │ - smlatbeq r2, sl, r6, r4 │ │ │ │ - smlabbeq r2, r0, r6, r4 │ │ │ │ - tsteq r2, r6, ror r6 │ │ │ │ - tsteq r2, r4, ror #12 │ │ │ │ - tsteq r5, r2, lsl #12 │ │ │ │ - tsteq r2, r4, lsr #12 │ │ │ │ - strdeq r4, [r2, -r4] │ │ │ │ - smlabteq r2, r6, r5, r4 │ │ │ │ - @ instruction: 0x0102459c │ │ │ │ - tsteq r2, r2, ror r5 │ │ │ │ - tsteq r2, r8, ror #10 │ │ │ │ - tsteq r2, r4, asr #10 │ │ │ │ - tsteq r2, sl, lsl r5 │ │ │ │ - tsteq r2, r0, lsl r5 │ │ │ │ - smlatteq r2, sl, r4, r4 │ │ │ │ - @ instruction: 0x010244be │ │ │ │ - @ instruction: 0x01024494 │ │ │ │ - tsteq r2, lr, ror #8 │ │ │ │ - tsteq r2, r8, asr #8 │ │ │ │ - tsteq r2, ip, lsl r4 │ │ │ │ - strdeq r4, [r2, -r6] │ │ │ │ + smlatbeq r2, sl, r5, r4 │ │ │ │ + tsteq r2, lr, ror r5 │ │ │ │ + tsteq r2, r4, asr r5 │ │ │ │ + tsteq r2, lr, lsr #10 │ │ │ │ + tsteq r2, r8, lsl #10 │ │ │ │ + ldrdeq r4, [r2, -ip] │ │ │ │ + @ instruction: 0x010244b6 │ │ │ │ + @ instruction: 0x01024490 │ │ │ │ + tsteq r2, r2, ror #8 │ │ │ │ + tsteq r2, r6, lsr r4 │ │ │ │ + tsteq r2, sl, lsl #8 │ │ │ │ + smlatteq r2, r6, r3, r4 │ │ │ │ ldrdeq r4, [r2, -r0] │ │ │ │ - smlatbeq r2, r2, r3, r4 │ │ │ │ - tsteq r2, r6, ror r3 │ │ │ │ - tsteq r2, sl, asr #6 │ │ │ │ - tsteq r2, r6, lsr #6 │ │ │ │ - tsteq r2, r0, lsl r3 │ │ │ │ - smlatteq r2, r4, r2, r4 │ │ │ │ - smlabteq r2, lr, r2, r4 │ │ │ │ - @ instruction: 0x010242b8 │ │ │ │ - smlabbeq r2, ip, r2, r4 │ │ │ │ - tsteq r2, r0, ror #4 │ │ │ │ - tsteq r2, sl, asr #4 │ │ │ │ - tsteq r2, r4, lsr r2 │ │ │ │ - tsteq r2, r8, lsl #4 │ │ │ │ + smlatbeq r2, r4, r3, r4 │ │ │ │ + smlabbeq r2, lr, r3, r4 │ │ │ │ + tsteq r2, r8, ror r3 │ │ │ │ + tsteq r2, ip, asr #6 │ │ │ │ + tsteq r2, r0, lsr #6 │ │ │ │ + tsteq r2, sl, lsl #6 │ │ │ │ + strdeq r4, [r2, -r4] │ │ │ │ + smlabteq r2, r8, r2, r4 │ │ │ │ + @ instruction: 0x010242b2 │ │ │ │ + smlatbeq r2, r0, r2, r4 │ │ │ │ + tsteq r5, r8, ror r2 │ │ │ │ + tsteq r5, ip, lsl r2 │ │ │ │ + strdeq r4, [r2, -r0] │ │ │ │ + smlabteq r2, r0, r1, r4 │ │ │ │ + @ instruction: 0x01024192 │ │ │ │ + tsteq r2, r4, ror #2 │ │ │ │ + tsteq r2, r8, lsr r1 │ │ │ │ + tsteq r2, lr, lsr #2 │ │ │ │ + tsteq r2, r8, lsl r1 │ │ │ │ strdeq r4, [r2, -r2] │ │ │ │ - smlatteq r2, r0, r1, r4 │ │ │ │ - @ instruction: 0x010521b8 │ │ │ │ - tsteq r5, ip, asr r1 │ │ │ │ - tsteq r2, r0, lsr r1 │ │ │ │ - mrseq r4, (UNDEF: 18) │ │ │ │ - ldrdeq r4, [r2, -r2] │ │ │ │ - smlatbeq r2, r4, r0, r4 │ │ │ │ + smlabteq r2, r4, r0, r4 │ │ │ │ + swpeq r4, lr, [r2] │ │ │ │ tsteq r2, r8, ror r0 │ │ │ │ - tsteq r2, lr, rrx │ │ │ │ - qaddeq r4, r8, r2 │ │ │ │ - tsteq r2, r2, lsr r0 │ │ │ │ - tsteq r2, r4 │ │ │ │ - ldrdeq r3, [r2, -lr] │ │ │ │ - @ instruction: 0x01023fb8 │ │ │ │ - smlabbeq r2, sl, pc, r3 @ │ │ │ │ - tsteq r2, ip, asr pc │ │ │ │ - tsteq r2, lr, lsr #30 │ │ │ │ - tsteq r2, r4, lsr #30 │ │ │ │ - strdeq r3, [r2, -lr] │ │ │ │ - ldrdeq r3, [r2, -r8] │ │ │ │ - smlatbeq r2, sl, lr, r3 │ │ │ │ - smlabbeq r2, r4, lr, r3 │ │ │ │ - tsteq r2, lr, asr lr │ │ │ │ - tsteq r2, r0, lsr lr │ │ │ │ - tsteq r2, r6, lsl #28 │ │ │ │ - ldrdeq r3, [r2, -ip] │ │ │ │ - @ instruction: 0x01023dba │ │ │ │ - @ instruction: 0x01023d98 │ │ │ │ - tsteq r2, lr, ror #26 │ │ │ │ - tsteq r2, r6, ror #26 │ │ │ │ - tsteq r2, r4, asr #26 │ │ │ │ - tsteq r2, sl, lsl sp │ │ │ │ + tsteq r2, sl, asr #32 │ │ │ │ + tsteq r2, ip, lsl r0 │ │ │ │ + smlatteq r2, lr, pc, r3 @ │ │ │ │ + smlatteq r2, r4, pc, r3 @ │ │ │ │ + @ instruction: 0x01023fbe │ │ │ │ + @ instruction: 0x01023f98 │ │ │ │ + tsteq r2, sl, ror #30 │ │ │ │ + tsteq r2, r4, asr #30 │ │ │ │ + tsteq r2, lr, lsl pc │ │ │ │ strdeq r3, [r2, -r0] │ │ │ │ - smlabteq r2, lr, ip, r3 │ │ │ │ - smlatbeq r2, ip, ip, r3 │ │ │ │ - smlabbeq r2, r2, ip, r3 │ │ │ │ - tsteq r2, sl, ror ip │ │ │ │ - tsteq r2, r8, asr ip │ │ │ │ - tsteq r2, r4, lsl #24 │ │ │ │ - ldrdeq r3, [r2, -r8] │ │ │ │ - @ instruction: 0x01023bb4 │ │ │ │ - @ instruction: 0x01023b90 │ │ │ │ - tsteq r2, r2, ror #22 │ │ │ │ - tsteq r2, lr, lsr fp │ │ │ │ + smlabteq r2, r6, lr, r3 │ │ │ │ + @ instruction: 0x01023e9c │ │ │ │ + tsteq r2, sl, ror lr │ │ │ │ + tsteq r2, r8, asr lr │ │ │ │ + tsteq r2, lr, lsr #28 │ │ │ │ + tsteq r2, r6, lsr #28 │ │ │ │ + tsteq r2, r4, lsl #28 │ │ │ │ + ldrdeq r3, [r2, -sl] │ │ │ │ + @ instruction: 0x01023db0 │ │ │ │ + smlabbeq r2, lr, sp, r3 │ │ │ │ + tsteq r2, ip, ror #26 │ │ │ │ + tsteq r2, r2, asr #26 │ │ │ │ + tsteq r2, sl, lsr sp │ │ │ │ + tsteq r2, r8, lsl sp │ │ │ │ + smlabteq r2, r4, ip, r3 │ │ │ │ + @ instruction: 0x01023c98 │ │ │ │ + tsteq r2, r4, ror ip │ │ │ │ + tsteq r2, r0, asr ip │ │ │ │ + tsteq r2, r2, lsr #24 │ │ │ │ + strdeq r3, [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 95b508 │ │ │ │ ldrbeq pc, [sl, r3, lsl #6] @ │ │ │ │ ldrhi pc, [r9, #257] @ 0x101 │ │ │ │ ldrbtmi r4, [r8], #-2133 @ 0xfffff7ab │ │ │ │ svclt 0x00ecf001 │ │ │ │ - @ instruction: 0x010239b4 │ │ │ │ - smlatbeq r2, sl, r9, r3 │ │ │ │ - smlabbeq r2, r4, r9, r3 │ │ │ │ - tsteq r5, ip, ror #20 │ │ │ │ - tsteq r2, r8, lsr #18 │ │ │ │ - strdeq r3, [r2, -r8] │ │ │ │ - smlabteq r2, sl, r8, r3 │ │ │ │ - @ instruction: 0x0102389c │ │ │ │ - tsteq r2, r8, ror r8 │ │ │ │ - tsteq r2, r4, asr r8 │ │ │ │ - tsteq r2, r4, lsr #16 │ │ │ │ - tsteq r2, sl, lsl r8 │ │ │ │ - strdeq r3, [r2, -r2] │ │ │ │ - smlabteq r2, r2, r7, r3 │ │ │ │ - @ instruction: 0x01023792 │ │ │ │ - tsteq r2, sl, ror #14 │ │ │ │ - tsteq r2, r2, asr #14 │ │ │ │ - tsteq r2, r6, lsl r7 │ │ │ │ - strdeq r3, [r2, -r2] │ │ │ │ - smlabteq r2, lr, r6, r3 │ │ │ │ - @ instruction: 0x0102369c │ │ │ │ - tsteq r2, lr, ror #12 │ │ │ │ - tsteq r2, ip, lsr r6 │ │ │ │ - tsteq r2, r8, lsl r6 │ │ │ │ - tsteq r2, r0, lsl #12 │ │ │ │ - ldrdeq r3, [r2, -r0] │ │ │ │ - @ instruction: 0x010235b8 │ │ │ │ - @ instruction: 0x01023592 │ │ │ │ - tsteq r2, r2, ror #10 │ │ │ │ - tsteq r2, r0, lsr r5 │ │ │ │ - tsteq r2, r6, lsr #10 │ │ │ │ - tsteq r2, r0, lsl #10 │ │ │ │ + tsteq r2, r4, ror sl │ │ │ │ + tsteq r2, sl, ror #20 │ │ │ │ + tsteq r2, r4, asr #20 │ │ │ │ + tsteq r5, ip, lsr #22 │ │ │ │ + smlatteq r2, r8, r9, r3 │ │ │ │ + @ instruction: 0x010239b8 │ │ │ │ + smlabbeq r2, sl, r9, r3 │ │ │ │ + tsteq r2, ip, asr r9 │ │ │ │ + tsteq r2, r8, lsr r9 │ │ │ │ + tsteq r2, r4, lsl r9 │ │ │ │ + smlatteq r2, r4, r8, r3 │ │ │ │ + ldrdeq r3, [r2, -sl] │ │ │ │ + @ instruction: 0x010238b2 │ │ │ │ + smlabbeq r2, r2, r8, r3 │ │ │ │ + tsteq r2, r2, asr r8 │ │ │ │ + tsteq r2, sl, lsr #16 │ │ │ │ + tsteq r2, r2, lsl #16 │ │ │ │ + ldrdeq r3, [r2, -r6] │ │ │ │ + @ instruction: 0x010237b2 │ │ │ │ + smlabbeq r2, lr, r7, r3 │ │ │ │ + tsteq r2, ip, asr r7 │ │ │ │ + tsteq r2, lr, lsr #14 │ │ │ │ + strdeq r3, [r2, -ip] │ │ │ │ ldrdeq r3, [r2, -r8] │ │ │ │ - smlatbeq r2, sl, r4, r3 │ │ │ │ - tsteq r2, sl, ror r4 │ │ │ │ - tsteq r2, ip, asr #8 │ │ │ │ - tsteq r2, r8, lsl r4 │ │ │ │ - smlatteq r2, r4, r3, r3 │ │ │ │ - @ instruction: 0x010233b8 │ │ │ │ - smlabbeq r2, r6, r3, r3 │ │ │ │ - tsteq r2, r0, ror #6 │ │ │ │ - tsteq r2, r0, lsr r3 │ │ │ │ + smlabteq r2, r0, r6, r3 │ │ │ │ + @ instruction: 0x01023690 │ │ │ │ + tsteq r2, r8, ror r6 │ │ │ │ + tsteq r2, r2, asr r6 │ │ │ │ + tsteq r2, r2, lsr #12 │ │ │ │ + strdeq r3, [r2, -r0] │ │ │ │ + smlatteq r2, r6, r5, r3 │ │ │ │ + smlabteq r2, r0, r5, r3 │ │ │ │ + @ instruction: 0x01023598 │ │ │ │ + tsteq r2, sl, ror #10 │ │ │ │ + tsteq r2, sl, lsr r5 │ │ │ │ + tsteq r2, ip, lsl #10 │ │ │ │ + ldrdeq r3, [r2, -r8] │ │ │ │ + smlatbeq r2, r4, r4, r3 │ │ │ │ + tsteq r2, r8, ror r4 │ │ │ │ + tsteq r2, r6, asr #8 │ │ │ │ + tsteq r2, r0, lsr #8 │ │ │ │ + strdeq r3, [r2, -r0] │ │ │ │ + smlatteq r2, r6, r3, r3 │ │ │ │ + ldrdeq r3, [r2, -r2] │ │ │ │ + smlatbeq r2, r0, r3, r3 │ │ │ │ + tsteq r2, sl, ror r3 │ │ │ │ + tsteq r2, r4, asr r3 │ │ │ │ tsteq r2, r6, lsr #6 │ │ │ │ - tsteq r2, r2, lsl r3 │ │ │ │ - smlatteq r2, r0, r2, r3 │ │ │ │ - @ instruction: 0x010232ba │ │ │ │ + strdeq r3, [r2, -r6] │ │ │ │ + smlatteq r2, ip, r2, r3 │ │ │ │ + smlabteq r2, r6, r2, r3 │ │ │ │ @ instruction: 0x01023294 │ │ │ │ - tsteq r2, r6, ror #4 │ │ │ │ - tsteq r2, r6, lsr r2 │ │ │ │ - tsteq r2, ip, lsr #4 │ │ │ │ - tsteq r2, r6, lsl #4 │ │ │ │ - ldrdeq r3, [r2, -r4] │ │ │ │ - smlatbeq r2, ip, r1, r3 │ │ │ │ - smlabbeq r2, r6, r1, r3 │ │ │ │ - tsteq r2, r4, asr r1 │ │ │ │ - tsteq r2, r4, lsr #2 │ │ │ │ - strdeq r3, [r2, -r2] │ │ │ │ - smlabteq r2, r0, r0, r3 │ │ │ │ - smlatbeq r2, r2, r0, r3 │ │ │ │ - tsteq r2, r2, ror r0 │ │ │ │ - tsteq r2, r8, rrx │ │ │ │ - tsteq r2, r2, asr #32 │ │ │ │ - tsteq r2, r2, lsl r0 │ │ │ │ - smlatteq r2, r4, pc, r2 @ │ │ │ │ - smlabteq r2, r0, pc, r2 @ │ │ │ │ - @ instruction: 0x01022f9a │ │ │ │ - tsteq r2, sl, ror #30 │ │ │ │ - tsteq r2, r2, ror #30 │ │ │ │ - tsteq r2, ip, lsr pc │ │ │ │ - tsteq r2, r0, lsl pc │ │ │ │ - smlatteq r2, r6, lr, r2 │ │ │ │ - @ instruction: 0x01022ebc │ │ │ │ - @ instruction: 0x01022e92 │ │ │ │ - smlabbeq r2, sl, lr, r2 │ │ │ │ - tsteq r2, r4, ror #28 │ │ │ │ - tsteq r2, sl, lsr lr │ │ │ │ - tsteq r2, r2, lsr lr │ │ │ │ - tsteq r2, r0, lsl lr │ │ │ │ - smlatteq r2, r6, sp, r2 │ │ │ │ - @ instruction: 0x01022dbc │ │ │ │ - @ instruction: 0x01022db4 │ │ │ │ - @ instruction: 0x01022d92 │ │ │ │ - tsteq r2, r0, ror sp │ │ │ │ - tsteq r2, r4, asr #26 │ │ │ │ - tsteq r2, r6, lsl sp │ │ │ │ + tsteq r2, ip, ror #4 │ │ │ │ + tsteq r2, r6, asr #4 │ │ │ │ + tsteq r2, r4, lsl r2 │ │ │ │ + smlatteq r2, r4, r1, r3 │ │ │ │ + @ instruction: 0x010231b2 │ │ │ │ + smlabbeq r2, r0, r1, r3 │ │ │ │ + tsteq r2, r2, ror #2 │ │ │ │ + tsteq r2, r2, lsr r1 │ │ │ │ + tsteq r2, r8, lsr #2 │ │ │ │ + tsteq r2, r2, lsl #2 │ │ │ │ + ldrdeq r3, [r2, -r2] │ │ │ │ + smlatbeq r2, r4, r0, r3 │ │ │ │ + smlabbeq r2, r0, r0, r3 │ │ │ │ + qaddeq r3, sl, r2 │ │ │ │ + tsteq r2, sl, lsr #32 │ │ │ │ + tsteq r2, r2, lsr #32 │ │ │ │ + strdeq r2, [r2, -ip] │ │ │ │ + ldrdeq r2, [r2, -r0] │ │ │ │ + smlatbeq r2, r6, pc, r2 @ │ │ │ │ + tsteq r2, ip, ror pc │ │ │ │ + tsteq r2, r2, asr pc │ │ │ │ + tsteq r2, sl, asr #30 │ │ │ │ + tsteq r2, r4, lsr #30 │ │ │ │ + strdeq r2, [r2, -sl] │ │ │ │ + strdeq r2, [r2, -r2] │ │ │ │ + ldrdeq r2, [r2, -r0] │ │ │ │ + smlatbeq r2, r6, lr, r2 │ │ │ │ + tsteq r2, ip, ror lr │ │ │ │ + tsteq r2, r4, ror lr │ │ │ │ + tsteq r2, r2, asr lr │ │ │ │ + tsteq r2, r0, lsr lr │ │ │ │ + tsteq r2, r4, lsl #28 │ │ │ │ + ldrdeq r2, [r2, -r6] │ │ │ │ tstppl ip, #68157440 @ p-variant is OBSOLETE @ 0x4100000 │ │ │ │ ldmdale r6, {r3, r4, r7, r9, lr} │ │ │ │ svcpl 0x00e8f5b0 │ │ │ │ @ instruction: 0xf5a0d30e │ │ │ │ @ instruction: 0xf04f53e8 │ │ │ │ addslt r3, fp, #268435457 @ 0x10000001 │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @@ -70216,106 +70216,106 @@ │ │ │ │ addshi pc, r5, r1, lsl #4 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf10007da │ │ │ │ ldmdami sp, {r1, r3, r7, r9, sl, pc}^ │ │ │ │ @ instruction: 0xf0014478 │ │ │ │ svclt 0x0000b8dd │ │ │ │ - @ instruction: 0x01022b96 │ │ │ │ - smlabbeq r2, ip, fp, r2 │ │ │ │ - tsteq r2, r8, ror #22 │ │ │ │ - tsteq r2, r4, asr #22 │ │ │ │ - tsteq r2, r8, lsl fp │ │ │ │ - smlatteq r2, ip, sl, r2 │ │ │ │ - smlatteq r2, r2, sl, r2 │ │ │ │ - @ instruction: 0x01022abe │ │ │ │ - @ instruction: 0x01022a90 │ │ │ │ - smlabbeq r2, r6, sl, r2 │ │ │ │ - tsteq r2, r0, ror #20 │ │ │ │ - tsteq r2, r2, lsr sl │ │ │ │ - tsteq r2, r4, lsl #20 │ │ │ │ - ldrdeq r2, [r2, -r6] │ │ │ │ - smlatbeq r2, r8, r9, r2 │ │ │ │ - tsteq r2, sl, ror r9 │ │ │ │ - tsteq r2, r0, ror r9 │ │ │ │ + tsteq r2, r6, asr ip │ │ │ │ + tsteq r2, ip, asr #24 │ │ │ │ + tsteq r2, r8, lsr #24 │ │ │ │ + tsteq r2, r4, lsl #24 │ │ │ │ + ldrdeq r2, [r2, -r8] │ │ │ │ + smlatbeq r2, ip, fp, r2 │ │ │ │ + smlatbeq r2, r2, fp, r2 │ │ │ │ + tsteq r2, lr, ror fp │ │ │ │ + tsteq r2, r0, asr fp │ │ │ │ + tsteq r2, r6, asr #22 │ │ │ │ + tsteq r2, r0, lsr #22 │ │ │ │ + strdeq r2, [r2, -r2] │ │ │ │ + smlabteq r2, r4, sl, r2 │ │ │ │ + @ instruction: 0x01022a96 │ │ │ │ + tsteq r2, r8, ror #20 │ │ │ │ + tsteq r2, sl, lsr sl │ │ │ │ + tsteq r2, r0, lsr sl │ │ │ │ + tsteq r2, sl, lsl #20 │ │ │ │ + ldrdeq r2, [r2, -ip] │ │ │ │ + ldrdeq r2, [r2, -r2] │ │ │ │ + smlatbeq r2, ip, r9, r2 │ │ │ │ + smlabbeq r2, r0, r9, r2 │ │ │ │ + tsteq r2, r4, asr r9 │ │ │ │ tsteq r2, sl, asr #18 │ │ │ │ - tsteq r2, ip, lsl r9 │ │ │ │ - tsteq r2, r2, lsl r9 │ │ │ │ - smlatteq r2, ip, r8, r2 │ │ │ │ - smlabteq r2, r0, r8, r2 │ │ │ │ - @ instruction: 0x01022894 │ │ │ │ - smlabbeq r2, sl, r8, r2 │ │ │ │ - tsteq r2, r6, ror #16 │ │ │ │ - tsteq r2, sl, lsr r8 │ │ │ │ - tsteq r2, r0, lsr r8 │ │ │ │ - tsteq r2, ip, lsl #16 │ │ │ │ - ldrdeq r2, [r2, -lr] │ │ │ │ - @ instruction: 0x010227b2 │ │ │ │ - smlabbeq r2, r6, r7, r2 │ │ │ │ + tsteq r2, r6, lsr #18 │ │ │ │ + strdeq r2, [r2, -sl] │ │ │ │ + strdeq r2, [r2, -r0] │ │ │ │ + smlabteq r2, ip, r8, r2 │ │ │ │ + @ instruction: 0x0102289e │ │ │ │ + tsteq r2, r2, ror r8 │ │ │ │ + tsteq r2, r6, asr #16 │ │ │ │ + tsteq r2, r2, lsr #16 │ │ │ │ + tsteq r2, lr, lsl #16 │ │ │ │ + smlatteq r2, r2, r7, r2 │ │ │ │ + smlabteq r2, lr, r7, r2 │ │ │ │ + @ instruction: 0x010227ba │ │ │ │ + smlabbeq r2, lr, r7, r2 │ │ │ │ tsteq r2, r2, ror #14 │ │ │ │ tsteq r2, lr, asr #14 │ │ │ │ - tsteq r2, r2, lsr #14 │ │ │ │ + tsteq r2, sl, lsr r7 │ │ │ │ tsteq r2, lr, lsl #14 │ │ │ │ strdeq r2, [r2, -sl] │ │ │ │ - smlabteq r2, lr, r6, r2 │ │ │ │ - smlatbeq r2, r2, r6, r2 │ │ │ │ - smlabbeq r2, lr, r6, r2 │ │ │ │ - tsteq r2, sl, ror r6 │ │ │ │ + ldrdeq r2, [r2, -r4] │ │ │ │ + smlabbeq r2, r8, r6, r2 │ │ │ │ + tsteq r2, r8, asr r6 │ │ │ │ tsteq r2, lr, asr #12 │ │ │ │ - tsteq r2, sl, lsr r6 │ │ │ │ - tsteq r2, r4, lsl r6 │ │ │ │ - smlabteq r2, r8, r5, r2 │ │ │ │ - @ instruction: 0x01022598 │ │ │ │ - smlabbeq r2, lr, r5, r2 │ │ │ │ - tsteq r2, sl, ror #10 │ │ │ │ - tsteq r2, lr, lsr #10 │ │ │ │ - tsteq r2, ip, lsl #10 │ │ │ │ - ldrdeq r2, [r2, -lr] │ │ │ │ - @ instruction: 0x010224bc │ │ │ │ - smlabbeq r2, ip, r4, r2 │ │ │ │ - tsteq r2, sl, asr r4 │ │ │ │ - tsteq r2, r8, lsr #8 │ │ │ │ - tsteq r2, sl, lsl #8 │ │ │ │ - ldrdeq r2, [r2, -sl] │ │ │ │ - ldrdeq r2, [r2, -r0] │ │ │ │ - smlatbeq r2, sl, r3, r2 │ │ │ │ - tsteq r2, r8, ror r3 │ │ │ │ - tsteq r2, ip, asr #6 │ │ │ │ - tsteq r2, r0, lsr #6 │ │ │ │ - tsteq r2, r6, lsl r3 │ │ │ │ + tsteq r2, sl, lsr #12 │ │ │ │ + smlatteq r2, lr, r5, r2 │ │ │ │ + smlabteq r2, ip, r5, r2 │ │ │ │ + @ instruction: 0x0102259e │ │ │ │ + tsteq r2, ip, ror r5 │ │ │ │ + tsteq r2, ip, asr #10 │ │ │ │ + tsteq r2, sl, lsl r5 │ │ │ │ + smlatteq r2, r8, r4, r2 │ │ │ │ + smlabteq r2, sl, r4, r2 │ │ │ │ + @ instruction: 0x0102249a │ │ │ │ + @ instruction: 0x01022490 │ │ │ │ + tsteq r2, sl, ror #8 │ │ │ │ + tsteq r2, r8, lsr r4 │ │ │ │ + tsteq r2, ip, lsl #8 │ │ │ │ + smlatteq r2, r0, r3, r2 │ │ │ │ + ldrdeq r2, [r2, -r6] │ │ │ │ + @ instruction: 0x010223b0 │ │ │ │ + smlabbeq r2, r0, r3, r2 │ │ │ │ + tsteq r2, r6, ror r3 │ │ │ │ + tsteq r2, r2, asr r3 │ │ │ │ + tsteq r2, r6, lsr #6 │ │ │ │ + strdeq r2, [r2, -sl] │ │ │ │ strdeq r2, [r2, -r0] │ │ │ │ - smlabteq r2, r0, r2, r2 │ │ │ │ - @ instruction: 0x010222b6 │ │ │ │ - @ instruction: 0x01022292 │ │ │ │ - tsteq r2, r6, ror #4 │ │ │ │ - tsteq r2, sl, lsr r2 │ │ │ │ - tsteq r2, r0, lsr r2 │ │ │ │ - tsteq r2, sl, lsl #4 │ │ │ │ - smlatteq r2, r4, r1, r2 │ │ │ │ - @ instruction: 0x010221b4 │ │ │ │ - smlabbeq r2, r8, r1, r2 │ │ │ │ - tsteq r2, r8, asr r1 │ │ │ │ - tsteq r2, lr, lsr #2 │ │ │ │ - mrseq r2, (UNDEF: 18) │ │ │ │ - ldrdeq r2, [r2, -r2] │ │ │ │ - smlabteq r2, sl, r0, r2 │ │ │ │ - smlatbeq r2, r8, r0, r2 │ │ │ │ - tsteq r2, lr, ror r0 │ │ │ │ - tsteq r2, r6, ror r0 │ │ │ │ - qaddeq r2, r2, r2 │ │ │ │ - tsteq r2, r4, lsr #32 │ │ │ │ - strdeq r1, [r2, -r6] │ │ │ │ - smlatteq r2, lr, pc, r1 @ │ │ │ │ - smlabteq r2, ip, pc, r1 @ │ │ │ │ - smlatbeq r2, sl, pc, r1 @ │ │ │ │ - tsteq r2, sl, ror pc │ │ │ │ - tsteq r2, lr, asr #30 │ │ │ │ - tsteq r2, r4, lsr #30 │ │ │ │ - tsteq r2, ip, lsl pc │ │ │ │ - strdeq r1, [r2, -r8] │ │ │ │ + smlabteq r2, sl, r2, r2 │ │ │ │ + smlatbeq r2, r4, r2, r2 │ │ │ │ + tsteq r2, r4, ror r2 │ │ │ │ + tsteq r2, r8, asr #4 │ │ │ │ + tsteq r2, r8, lsl r2 │ │ │ │ + smlatteq r2, lr, r1, r2 │ │ │ │ + smlabteq r2, r0, r1, r2 │ │ │ │ + @ instruction: 0x01022192 │ │ │ │ + smlabbeq r2, sl, r1, r2 │ │ │ │ + tsteq r2, r8, ror #2 │ │ │ │ + tsteq r2, lr, lsr r1 │ │ │ │ + tsteq r2, r6, lsr r1 │ │ │ │ + tsteq r2, r2, lsl r1 │ │ │ │ + smlatteq r2, r4, r0, r2 │ │ │ │ + strheq r2, [r2, -r6] │ │ │ │ + smlatbeq r2, lr, r0, r2 │ │ │ │ + smlabbeq r2, ip, r0, r2 │ │ │ │ + tsteq r2, sl, rrx │ │ │ │ + tsteq r2, sl, lsr r0 │ │ │ │ + tsteq r2, lr │ │ │ │ + smlatteq r2, r4, pc, r1 @ │ │ │ │ + ldrdeq r1, [r2, -ip] │ │ │ │ + @ instruction: 0x01021fb8 │ │ │ │ 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, asr sp │ │ │ │ - tsteq r2, ip, asr #26 │ │ │ │ - tsteq r2, r8, lsr #26 │ │ │ │ - strdeq r1, [r2, -ip] │ │ │ │ - ldrdeq r1, [r2, -r0] │ │ │ │ - smlabteq r2, r6, ip, r1 │ │ │ │ - smlatbeq r2, r0, ip, r1 │ │ │ │ + tsteq r2, r6, lsl lr │ │ │ │ + tsteq r2, ip, lsl #28 │ │ │ │ + smlatteq r2, r8, sp, r1 │ │ │ │ + @ instruction: 0x01021dbc │ │ │ │ + @ instruction: 0x01021d90 │ │ │ │ + smlabbeq r2, r6, sp, r1 │ │ │ │ + tsteq r2, r0, ror #26 │ │ │ │ + tsteq r2, sl, lsr sp │ │ │ │ + tsteq r2, r8, lsl #26 │ │ │ │ + ldrdeq r1, [r2, -sl] │ │ │ │ + smlatbeq r2, sl, ip, r1 │ │ │ │ tsteq r2, sl, ror ip │ │ │ │ - tsteq r2, r8, asr #24 │ │ │ │ - tsteq r2, sl, lsl ip │ │ │ │ - smlatteq r2, sl, fp, r1 │ │ │ │ - @ instruction: 0x01021bba │ │ │ │ - @ instruction: 0x01021bb0 │ │ │ │ - smlabbeq r2, ip, fp, r1 │ │ │ │ - tsteq r2, r0, ror #22 │ │ │ │ - tsteq r2, r6, asr fp │ │ │ │ - tsteq r2, r0, lsr fp │ │ │ │ - tsteq r2, r0, lsl #22 │ │ │ │ - ldrdeq r1, [r2, -r0] │ │ │ │ - smlabteq r2, r6, sl, r1 │ │ │ │ - smlatbeq r2, r2, sl, r1 │ │ │ │ - tsteq r2, lr, ror sl │ │ │ │ - tsteq r2, r2, asr sl │ │ │ │ - tsteq r2, r6, lsr #20 │ │ │ │ - strdeq r1, [r2, -sl] │ │ │ │ + tsteq r2, r0, ror ip │ │ │ │ + tsteq r2, ip, asr #24 │ │ │ │ + tsteq r2, r0, lsr #24 │ │ │ │ + tsteq r2, r6, lsl ip │ │ │ │ strdeq r1, [r2, -r0] │ │ │ │ - smlabteq r2, sl, r9, r1 │ │ │ │ - smlatbeq r2, r4, r9, r1 │ │ │ │ - tsteq r2, r4, ror r9 │ │ │ │ - tsteq r2, r4, asr #18 │ │ │ │ - tsteq r2, sl, lsr r9 │ │ │ │ - tsteq r2, r6, lsl r9 │ │ │ │ - strdeq r1, [r2, -r2] │ │ │ │ - smlabteq r2, r0, r8, r1 │ │ │ │ - @ instruction: 0x01021892 │ │ │ │ - tsteq r2, r0, ror #16 │ │ │ │ - tsteq r2, r4, lsr r8 │ │ │ │ - tsteq r2, r8, lsl #16 │ │ │ │ - strdeq r1, [r2, -lr] │ │ │ │ - ldrdeq r1, [r2, -r8] │ │ │ │ - smlatbeq r2, r8, r7, r1 │ │ │ │ - @ instruction: 0x0102179e │ │ │ │ - tsteq r2, sl, ror r7 │ │ │ │ - tsteq r2, lr, asr #14 │ │ │ │ - tsteq r2, r2, lsr #14 │ │ │ │ - tsteq r2, r8, lsl r7 │ │ │ │ - strdeq r1, [r2, -r2] │ │ │ │ - smlabteq r2, ip, r6, r1 │ │ │ │ - @ instruction: 0x0102169e │ │ │ │ - tsteq r2, lr, ror #12 │ │ │ │ - tsteq r2, lr, lsr r6 │ │ │ │ - tsteq r2, r4, lsr r6 │ │ │ │ - tsteq r2, r0, lsl r6 │ │ │ │ - smlatteq r2, r4, r5, r1 │ │ │ │ - ldrdeq r1, [r2, -sl] │ │ │ │ - @ instruction: 0x010215b4 │ │ │ │ - smlabbeq r2, r4, r5, r1 │ │ │ │ - tsteq r2, r4, asr r5 │ │ │ │ - tsteq r2, sl, asr #10 │ │ │ │ - tsteq r2, r6, lsr #10 │ │ │ │ - tsteq r2, r4, lsl #10 │ │ │ │ + smlabteq r2, r0, fp, r1 │ │ │ │ + @ instruction: 0x01021b90 │ │ │ │ + smlabbeq r2, r6, fp, r1 │ │ │ │ + tsteq r2, r2, ror #22 │ │ │ │ + tsteq r2, lr, lsr fp │ │ │ │ + tsteq r2, r2, lsl fp │ │ │ │ + smlatteq r2, r6, sl, r1 │ │ │ │ + @ instruction: 0x01021aba │ │ │ │ + @ instruction: 0x01021ab0 │ │ │ │ + smlabbeq r2, sl, sl, r1 │ │ │ │ + tsteq r2, r4, ror #20 │ │ │ │ + tsteq r2, r4, lsr sl │ │ │ │ + tsteq r2, r4, lsl #20 │ │ │ │ + strdeq r1, [r2, -sl] │ │ │ │ + ldrdeq r1, [r2, -r6] │ │ │ │ + @ instruction: 0x010219b2 │ │ │ │ + smlabbeq r2, r0, r9, r1 │ │ │ │ + tsteq r2, r2, asr r9 │ │ │ │ + tsteq r2, r0, lsr #18 │ │ │ │ + strdeq r1, [r2, -r4] │ │ │ │ + smlabteq r2, r8, r8, r1 │ │ │ │ + @ instruction: 0x010218be │ │ │ │ + @ instruction: 0x01021898 │ │ │ │ + tsteq r2, r8, ror #16 │ │ │ │ + tsteq r2, lr, asr r8 │ │ │ │ + tsteq r2, sl, lsr r8 │ │ │ │ + tsteq r2, lr, lsl #16 │ │ │ │ + smlatteq r2, r2, r7, r1 │ │ │ │ ldrdeq r1, [r2, -r8] │ │ │ │ - smlatbeq r2, sl, r4, r1 │ │ │ │ - smlabbeq r2, r0, r4, r1 │ │ │ │ - tsteq r2, r6, asr r4 │ │ │ │ - tsteq r2, lr, asr #8 │ │ │ │ - tsteq r2, ip, lsr #8 │ │ │ │ + @ instruction: 0x010217b2 │ │ │ │ + smlabbeq r2, ip, r7, r1 │ │ │ │ + tsteq r2, lr, asr r7 │ │ │ │ + tsteq r2, lr, lsr #14 │ │ │ │ + strdeq r1, [r2, -lr] │ │ │ │ + strdeq r1, [r2, -r4] │ │ │ │ + ldrdeq r1, [r2, -r0] │ │ │ │ + smlatbeq r2, r4, r6, r1 │ │ │ │ + @ instruction: 0x0102169a │ │ │ │ + tsteq r2, r4, ror r6 │ │ │ │ + tsteq r2, r4, asr #12 │ │ │ │ + tsteq r2, r4, lsl r6 │ │ │ │ + tsteq r2, sl, lsl #12 │ │ │ │ + smlatteq r2, r6, r5, r1 │ │ │ │ + smlabteq r2, r4, r5, r1 │ │ │ │ + @ instruction: 0x01021598 │ │ │ │ + tsteq r2, sl, ror #10 │ │ │ │ + tsteq r2, r0, asr #10 │ │ │ │ + tsteq r2, r6, lsl r5 │ │ │ │ + tsteq r2, lr, lsl #10 │ │ │ │ + smlatteq r2, ip, r4, r1 │ │ │ │ + smlabteq r2, r0, r4, r1 │ │ │ │ + @ instruction: 0x010214ba │ │ │ │ + @ instruction: 0x0102149a │ │ │ │ + tsteq r2, r2, ror r4 │ │ │ │ + tsteq r2, sl, asr #8 │ │ │ │ + tsteq r2, r4, asr #8 │ │ │ │ + tsteq r2, r2, lsr #8 │ │ │ │ tsteq r2, r0, lsl #8 │ │ │ │ - strdeq r1, [r2, -sl] │ │ │ │ - ldrdeq r1, [r2, -sl] │ │ │ │ - @ instruction: 0x010213b2 │ │ │ │ - smlabbeq r2, sl, r3, r1 │ │ │ │ - smlabbeq r2, r4, r3, r1 │ │ │ │ - tsteq r2, r2, ror #6 │ │ │ │ - tsteq r2, r0, asr #6 │ │ │ │ - tsteq r2, r4, lsl r3 │ │ │ │ - smlatteq r2, r8, r2, r1 │ │ │ │ - @ instruction: 0x010212be │ │ │ │ - @ instruction: 0x010212b8 │ │ │ │ - @ instruction: 0x0102129a │ │ │ │ - tsteq r2, ip, ror r2 │ │ │ │ + ldrdeq r1, [r2, -r4] │ │ │ │ + smlatbeq r2, r8, r3, r1 │ │ │ │ + tsteq r2, lr, ror r3 │ │ │ │ + tsteq r2, r8, ror r3 │ │ │ │ + tsteq r2, sl, asr r3 │ │ │ │ + tsteq r2, ip, lsr r3 │ │ │ │ + tsteq r2, r6, lsl r3 │ │ │ │ + strdeq r1, [r2, -r0] │ │ │ │ + smlatteq r2, sl, r2, r1 │ │ │ │ + smlabteq r2, sl, r2, r1 │ │ │ │ + smlatbeq r2, sl, r2, r1 │ │ │ │ + @ instruction: 0x0102129e │ │ │ │ + tstpeq r4, r0, lsr #6 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x01021292 │ │ │ │ + smlabteq r4, r4, r2, pc @ │ │ │ │ + smlabbeq r2, r6, r2, r1 │ │ │ │ + smlabbeq r2, r0, r2, r1 │ │ │ │ + tsteq r2, sl, ror r2 │ │ │ │ + tstpeq r4, ip, lsr #4 @ p-variant is OBSOLETE │ │ │ │ + tsteq r2, lr, ror #4 │ │ │ │ + tsteq r2, r8, ror #4 │ │ │ │ + tsteq r2, r2, ror #4 │ │ │ │ + tsteq r2, ip, asr r2 │ │ │ │ tsteq r2, r6, asr r2 │ │ │ │ - tsteq r2, r0, lsr r2 │ │ │ │ - tsteq r2, sl, lsr #4 │ │ │ │ - tsteq r2, sl, lsl #4 │ │ │ │ - smlatteq r2, sl, r1, r1 │ │ │ │ - ldrdeq r1, [r2, -lr] │ │ │ │ - tstpeq r4, r0, ror #4 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq r1, [r2, -r2] │ │ │ │ - tstpeq r4, r4, lsl #4 @ p-variant is OBSOLETE │ │ │ │ - smlabteq r2, r6, r1, r1 │ │ │ │ - smlabteq r2, r0, r1, r1 │ │ │ │ - @ instruction: 0x010211ba │ │ │ │ - tstpeq r4, ip, ror #2 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq r2, lr, r1, r1 │ │ │ │ - smlatbeq r2, r8, r1, r1 │ │ │ │ - smlatbeq r2, r2, r1, r1 │ │ │ │ - @ instruction: 0x0102119c │ │ │ │ - @ instruction: 0x01021196 │ │ │ │ - @ instruction: 0x01021190 │ │ │ │ - smlabbeq r2, sl, r1, r1 │ │ │ │ - smlabbeq r2, r4, r1, r1 │ │ │ │ - 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, r0, asr r2 │ │ │ │ + tsteq r2, sl, asr #4 │ │ │ │ + tsteq r2, r4, asr #4 │ │ │ │ + tsteq r2, lr, lsr r2 │ │ │ │ + tsteq r2, r8, lsr r2 │ │ │ │ + tsteq r2, r2, lsr r2 │ │ │ │ + tsteq r2, ip, lsr #4 │ │ │ │ + tsteq r2, r6, lsr #4 │ │ │ │ + tsteq r2, r0, lsr #4 │ │ │ │ + tsteq r2, sl, lsl r2 │ │ │ │ + tsteq r2, r4, lsl r2 │ │ │ │ + tsteq r2, lr, lsl #4 │ │ │ │ + tsteq r2, r8, lsl #4 │ │ │ │ + tsteq r2, r2, lsl #4 │ │ │ │ + strdeq r1, [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, lsr #32 │ │ │ │ + tsteq r2, r8, lsr #32 │ │ │ │ + tsteq r2, r2, lsr #32 │ │ │ │ + tsteq r2, ip, lsl r0 │ │ │ │ + tsteq r2, r6, lsl r0 │ │ │ │ + tstpeq r4, r8, lsr r1 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq pc, [r4, -lr] │ │ │ │ + strheq pc, [r4, -r4] @ │ │ │ │ + strdeq r0, [r2, -lr] │ │ │ │ + strdeq r0, [r2, -r8] │ │ │ │ + strdeq r0, [r2, -r2] │ │ │ │ + smlatteq r2, ip, pc, r0 @ │ │ │ │ + smlatteq r2, r6, pc, r0 @ │ │ │ │ + smlatteq r2, r0, pc, r0 @ │ │ │ │ + tstpeq r4, sl, asr r1 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r4, r8, lsr #2 @ p-variant is OBSOLETE │ │ │ │ + smlabteq r2, lr, pc, r0 @ │ │ │ │ + smlabteq r2, r8, pc, r0 @ │ │ │ │ + smlabteq r2, r2, pc, r0 @ │ │ │ │ + @ instruction: 0x01020fbc │ │ │ │ + @ instruction: 0x01020fb6 │ │ │ │ + @ instruction: 0x01020fb0 │ │ │ │ + smlatbeq r2, sl, pc, r0 @ │ │ │ │ + smlatbeq r2, r4, pc, r0 @ │ │ │ │ + @ instruction: 0x01020f9e │ │ │ │ + @ instruction: 0x01020f98 │ │ │ │ + @ instruction: 0x01020f92 │ │ │ │ + smlabbeq r2, ip, pc, r0 @ │ │ │ │ + smlabbeq r2, r6, pc, r0 @ │ │ │ │ + smlabbeq r2, r0, pc, r0 @ │ │ │ │ + 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 │ │ │ │ - tstpeq r4, r8, ror r0 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r4, lr, lsl r0 @ p-variant is OBSOLETE │ │ │ │ - strdeq lr, [r4, -r4] │ │ │ │ + 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 │ │ │ │ - swpeq pc, sl, [r4] @ │ │ │ │ - tstpeq r4, r8, rrx @ p-variant is OBSOLETE │ │ │ │ + tsteq r2, sl, lsl pc │ │ │ │ + tsteq r2, r4, lsl pc │ │ │ │ tsteq r2, lr, lsl #30 │ │ │ │ tsteq r2, r8, lsl #30 │ │ │ │ tsteq r2, r2, lsl #30 │ │ │ │ strdeq r0, [r2, -ip] │ │ │ │ strdeq r0, [r2, -r6] │ │ │ │ strdeq r0, [r2, -r0] │ │ │ │ smlatteq r2, sl, lr, r0 │ │ │ │ @@ -71414,46 +71446,14 @@ │ │ │ │ tsteq r2, lr, lsl lr │ │ │ │ tsteq r2, r8, lsl lr │ │ │ │ tsteq r2, r2, lsl lr │ │ │ │ tsteq r2, ip, lsl #28 │ │ │ │ tsteq r2, r6, lsl #28 │ │ │ │ tsteq r2, r0, lsl #28 │ │ │ │ strdeq r0, [r2, -sl] │ │ │ │ - strdeq r0, [r2, -r4] │ │ │ │ - smlatteq r2, lr, sp, r0 │ │ │ │ - smlatteq r2, r8, sp, r0 │ │ │ │ - smlatteq r2, r2, sp, r0 │ │ │ │ - ldrdeq r0, [r2, -ip] │ │ │ │ - ldrdeq r0, [r2, -r6] │ │ │ │ - ldrdeq r0, [r2, -r0] │ │ │ │ - smlabteq r2, sl, sp, r0 │ │ │ │ - smlabteq r2, r4, sp, r0 │ │ │ │ - @ instruction: 0x01020dbe │ │ │ │ - @ instruction: 0x01020db8 │ │ │ │ - @ instruction: 0x01020db2 │ │ │ │ - smlatbeq r2, ip, sp, r0 │ │ │ │ - smlatbeq r2, r6, sp, r0 │ │ │ │ - smlatbeq r2, r0, sp, r0 │ │ │ │ - @ instruction: 0x01020d9a │ │ │ │ - @ instruction: 0x01020d94 │ │ │ │ - smlabbeq r2, lr, sp, r0 │ │ │ │ - smlabbeq r2, r8, sp, r0 │ │ │ │ - smlabbeq r2, r2, sp, r0 │ │ │ │ - tsteq r2, ip, ror sp │ │ │ │ - tsteq r2, r6, ror sp │ │ │ │ - tsteq r2, r0, ror sp │ │ │ │ - tsteq r2, sl, ror #26 │ │ │ │ - tsteq r2, r4, ror #26 │ │ │ │ - tsteq r2, lr, asr sp │ │ │ │ - tsteq r2, r8, asr sp │ │ │ │ - tsteq r2, r2, asr sp │ │ │ │ - tsteq r2, ip, asr #26 │ │ │ │ - tsteq r2, r6, asr #26 │ │ │ │ - tsteq r2, r0, asr #26 │ │ │ │ - tsteq r2, sl, lsr sp │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ strmi fp, [ip], -r2, lsl #1 │ │ │ │ ldrmi r4, [r6], -r5, lsl #12 │ │ │ │ @ instruction: 0xf5b1461f │ │ │ │ @@ -72270,16 +72270,16 @@ │ │ │ │ movwle r5, #65419 @ 0xff8b │ │ │ │ addpl pc, fp, #164, 10 @ 0x29000000 │ │ │ │ tstpcc r1, #79 @ p-variant is OBSOLETE @ 0x4f │ │ │ │ smullsmi fp, r3, r2, r2 │ │ │ │ @ instruction: 0xf14207d8 │ │ │ │ @ instruction: 0xf00184a2 │ │ │ │ svclt 0x0000be6d │ │ │ │ - strdeq r0, [r2, -r4] │ │ │ │ - ldrdeq r0, [r4, -lr] │ │ │ │ + @ instruction: 0x01020fb4 │ │ │ │ + @ instruction: 0x0104079e │ │ │ │ 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 feeec240 │ │ │ │ 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, asr #18 │ │ │ │ - @ instruction: 0x0103ddb6 │ │ │ │ - tsteq r4, lr, ror r3 │ │ │ │ - tsteq r1, sl, lsr r6 │ │ │ │ - tsteq r1, r2, lsr r6 │ │ │ │ - tsteq r4, sl, asr r3 │ │ │ │ - tsteq r4, r8, asr r3 │ │ │ │ - tsteq r4, lr, asr r3 │ │ │ │ - strdeq pc, [r3, -sl] │ │ │ │ - tsteq r3, r8, lsr sp │ │ │ │ - tsteq r3, r0, ror #14 │ │ │ │ - tsteq r4, lr, lsl r3 │ │ │ │ - @ instruction: 0x0103e89c │ │ │ │ - strdeq ip, [r4, -lr] │ │ │ │ - mrseq ip, LR_abt │ │ │ │ - strdeq ip, [r4, -lr] │ │ │ │ - tsteq r2, r6, lsr ip │ │ │ │ - tsteq r1, ip, lsr #10 │ │ │ │ + tsteq r4, lr, lsl #20 │ │ │ │ + tsteq r3, r6, ror lr │ │ │ │ + tsteq r4, lr, lsr r4 │ │ │ │ + strdeq lr, [r1, -sl] │ │ │ │ + strdeq lr, [r1, -r2] │ │ │ │ + tsteq r4, sl, lsl r4 │ │ │ │ + tsteq r4, r8, lsl r4 │ │ │ │ + tsteq r4, lr, lsl r4 │ │ │ │ + @ instruction: 0x0103fcba │ │ │ │ + strdeq sp, [r3, -r8] │ │ │ │ + tsteq r3, r0, lsr #16 │ │ │ │ + ldrdeq ip, [r4, -lr] │ │ │ │ + tsteq r3, ip, asr r9 │ │ │ │ + @ instruction: 0x0104c3be │ │ │ │ + smlabteq r4, r0, r3, ip │ │ │ │ + @ instruction: 0x0104c3be │ │ │ │ + strdeq r5, [r2, -r6] │ │ │ │ + smlatteq r1, ip, r5, lr │ │ │ │ + smlatteq r1, r4, r5, lr │ │ │ │ + smlabbeq r4, sl, r3, ip │ │ │ │ + tsteq r3, sl, lsr #18 │ │ │ │ + tsteq r4, ip, ror #6 │ │ │ │ + tsteq r4, r2, ror #6 │ │ │ │ + tsteq r4, r0, ror #6 │ │ │ │ + tsteq r2, r0, ror #24 │ │ │ │ + tsteq r1, r6, asr r5 │ │ │ │ + tsteq r1, lr, asr #10 │ │ │ │ + tsteq r4, sl, lsr r3 │ │ │ │ tsteq r1, r4, lsr #10 │ │ │ │ - smlabteq r4, sl, r2, ip │ │ │ │ - tsteq r3, sl, ror #16 │ │ │ │ - smlatbeq r4, ip, r2, ip │ │ │ │ - smlatbeq r4, r2, r2, ip │ │ │ │ - smlatbeq r4, r0, r2, ip │ │ │ │ - smlatbeq r2, r0, fp, r5 │ │ │ │ - @ instruction: 0x0101e496 │ │ │ │ - smlabbeq r1, lr, r4, lr │ │ │ │ - tsteq r4, sl, ror r2 │ │ │ │ - tsteq r1, r4, ror #8 │ │ │ │ - tsteq r4, r2, asr #6 │ │ │ │ - tsteq r4, ip, ror #8 │ │ │ │ - tsteq r4, lr, lsl #6 │ │ │ │ - tsteq r4, r8, ror #8 │ │ │ │ - tsteq r4, sl, asr r4 │ │ │ │ - tsteq r4, r2, ror #8 │ │ │ │ - ldrdeq lr, [r1, -r0] │ │ │ │ - tsteq r2, r4, asr r9 │ │ │ │ - tsteq r3, r2, lsl #22 │ │ │ │ - @ instruction: 0x0104c1b0 │ │ │ │ - tsteq r1, r4, ror r3 │ │ │ │ - tsteq r1, ip, ror #6 │ │ │ │ - tsteq r5, r0, lsr #18 │ │ │ │ - smlatbeq r4, r8, r0, ip │ │ │ │ + tsteq r4, r2, lsl #8 │ │ │ │ + tsteq r4, ip, lsr #10 │ │ │ │ + smlabteq r4, lr, r3, ip │ │ │ │ + tsteq r4, r8, lsr #10 │ │ │ │ + tsteq r4, sl, lsl r5 │ │ │ │ + tsteq r4, r2, lsr #10 │ │ │ │ + @ instruction: 0x0101e490 │ │ │ │ + tsteq r2, r4, lsl sl │ │ │ │ + smlabteq r3, r2, fp, sp │ │ │ │ + tsteq r4, r0, ror r2 │ │ │ │ + tsteq r1, r4, lsr r4 │ │ │ │ + tsteq r1, ip, lsr #8 │ │ │ │ + smlatteq r5, r0, r9, r0 │ │ │ │ + tsteq r4, r8, ror #2 │ │ │ │ + tsteq r4, ip, lsl r2 │ │ │ │ + tsteq r2, r0, ror r9 │ │ │ │ + mrseq ip, R12_usr │ │ │ │ + @ instruction: 0x0103fb90 │ │ │ │ + tsteq r2, r8, lsr #14 │ │ │ │ + smlabteq r4, r2, r1, ip │ │ │ │ + smlabteq r4, r2, r1, ip │ │ │ │ + @ instruction: 0x0103e792 │ │ │ │ + smlabbeq r3, lr, r7, lr │ │ │ │ + smlatbeq r4, r2, r1, ip │ │ │ │ + tsteq r3, r2, lsr r7 │ │ │ │ + tsteq r3, lr, lsr #14 │ │ │ │ + strdeq sl, [sl, -r8] │ │ │ │ + tsteq r4, r8, ror #2 │ │ │ │ + tsteq r4, r0, ror #2 │ │ │ │ tsteq r4, ip, asr r1 │ │ │ │ - @ instruction: 0x0102c8b0 │ │ │ │ + tsteq r4, r8, asr r1 │ │ │ │ + tsteq r4, r4, asr r1 │ │ │ │ + tsteq r4, r0, asr r1 │ │ │ │ + tsteq r4, ip, asr #2 │ │ │ │ + tsteq r4, r8, asr #2 │ │ │ │ + tsteq r4, r4, asr #2 │ │ │ │ tsteq r4, r0, asr #2 │ │ │ │ - ldrdeq pc, [r3, -r0] │ │ │ │ - tsteq r2, r8, ror #12 │ │ │ │ - tsteq r4, r2, lsl #2 │ │ │ │ - tsteq r4, r2, lsl #2 │ │ │ │ - ldrdeq lr, [r3, -r2] │ │ │ │ - smlabteq r3, lr, r6, lr │ │ │ │ - smlatteq r4, r2, r0, ip │ │ │ │ - tsteq r3, r2, ror r6 │ │ │ │ - tsteq r3, lr, ror #12 │ │ │ │ - tsteq sl, r8, lsr r0 │ │ │ │ - smlatbeq r4, r8, r0, ip │ │ │ │ - smlatbeq r4, r0, r0, ip │ │ │ │ - swpeq ip, ip, [r4] │ │ │ │ - swpeq ip, r8, [r4] │ │ │ │ - swpeq ip, r4, [r4] @ │ │ │ │ - swpeq ip, r0, [r4] │ │ │ │ - smlabbeq r4, ip, r0, ip │ │ │ │ - smlabbeq r4, r8, r0, ip │ │ │ │ - smlabbeq r4, r4, r0, ip │ │ │ │ - smlabbeq r4, r0, r0, ip │ │ │ │ - tsteq r4, r4, ror r0 │ │ │ │ - tsteq r4, r0, ror r0 │ │ │ │ - tsteq r4, ip, rrx │ │ │ │ - tsteq r4, r8, rrx │ │ │ │ - tsteq r4, r4, rrx │ │ │ │ - tsteq r4, r0, rrx │ │ │ │ - qaddeq ip, ip, r4 │ │ │ │ + tsteq r4, r4, lsr r1 │ │ │ │ + tsteq r4, r0, lsr r1 │ │ │ │ + tsteq r4, ip, lsr #2 │ │ │ │ + tsteq r4, r8, lsr #2 │ │ │ │ + tsteq r4, r4, lsr #2 │ │ │ │ + tsteq r4, r0, lsr #2 │ │ │ │ + tsteq r4, ip, lsl r1 │ │ │ │ + tsteq r4, r8, lsl r1 │ │ │ │ + tsteq r4, r2, lsl r1 │ │ │ │ + tsteq r3, r6, ror #14 │ │ │ │ + tsteq r4, r2, lsl #30 │ │ │ │ + tsteq r4, sl, rrx │ │ │ │ + tsteq r4, r2, ror r0 │ │ │ │ + smlabteq r4, r2, r0, ip │ │ │ │ + tsteq r4, r6, asr #32 │ │ │ │ + tsteq r4, lr, asr #32 │ │ │ │ + smlatbeq r4, r6, r0, ip │ │ │ │ + tsteq r4, sl, lsr r0 │ │ │ │ + tsteq r4, r6, lsr r0 │ │ │ │ + tsteq r4, r2, lsr r0 │ │ │ │ + tsteq r4, lr, lsr #32 │ │ │ │ + tsteq r4, sl, rrx │ │ │ │ + tsteq r4, sl, rrx │ │ │ │ + @ instruction: 0x010a9e94 │ │ │ │ qaddeq ip, r8, r4 │ │ │ │ - qaddeq ip, r2, r4 │ │ │ │ - smlatbeq r3, r6, r6, lr │ │ │ │ - tsteq r4, r2, asr #28 │ │ │ │ - smlatbeq r4, sl, pc, fp @ │ │ │ │ - @ instruction: 0x0104bfb2 │ │ │ │ - tsteq r4, r2 │ │ │ │ - smlabbeq r4, r6, pc, fp @ │ │ │ │ - smlabbeq r4, lr, pc, fp @ │ │ │ │ - smlatteq r4, r6, pc, fp @ │ │ │ │ - tsteq r4, sl, ror pc │ │ │ │ - tsteq r4, r6, ror pc │ │ │ │ - tsteq r4, r2, ror pc │ │ │ │ - tsteq r4, lr, ror #30 │ │ │ │ - smlatbeq r4, sl, pc, fp @ │ │ │ │ - smlatbeq r4, sl, pc, fp @ │ │ │ │ + tsteq r4, r4, ror pc │ │ │ │ + tsteq r4, r0, ror pc │ │ │ │ + tsteq r4, ip, ror #30 │ │ │ │ + tsteq r4, r8, ror #30 │ │ │ │ + tsteq r4, r4, ror #30 │ │ │ │ + tsteq r4, r0, ror #30 │ │ │ │ + tsteq r4, ip, asr pc │ │ │ │ + tsteq r4, r8, asr pc │ │ │ │ + smlabteq r4, sl, pc, fp @ │ │ │ │ + smlatbeq r3, r6, r5, lr │ │ │ │ + tsteq r4, r2, asr #26 │ │ │ │ + smlatbeq r4, sl, lr, fp │ │ │ │ + @ instruction: 0x0104beb2 │ │ │ │ + tsteq r4, r2, lsl #30 │ │ │ │ + smlabbeq r4, r6, lr, fp │ │ │ │ + smlabbeq r4, lr, lr, fp │ │ │ │ + smlatteq r4, r6, lr, fp │ │ │ │ + tsteq r4, sl, ror lr │ │ │ │ + tsteq r4, r6, ror lr │ │ │ │ + tsteq r4, r2, ror lr │ │ │ │ + tsteq r4, lr, ror #28 │ │ │ │ + smlatbeq r4, sl, lr, fp │ │ │ │ + smlatteq r4, sl, lr, fp │ │ │ │ ldrdeq r9, [sl, -r4] │ │ │ │ - @ instruction: 0x0104bf98 │ │ │ │ - @ instruction: 0x0104beb4 │ │ │ │ + ldrdeq fp, [r4, -r6] │ │ │ │ + @ instruction: 0x0104beb8 │ │ │ │ @ instruction: 0x0104beb0 │ │ │ │ - smlatbeq r4, ip, lr, fp │ │ │ │ smlatbeq r4, r8, lr, fp │ │ │ │ - smlatbeq r4, r4, lr, fp │ │ │ │ smlatbeq r4, r0, lr, fp │ │ │ │ - @ instruction: 0x0104be9c │ │ │ │ @ instruction: 0x0104be98 │ │ │ │ - tsteq r4, sl, lsl #30 │ │ │ │ - smlatteq r3, r6, r4, lr │ │ │ │ - smlabbeq r4, r2, ip, fp │ │ │ │ - smlatteq r4, sl, sp, fp │ │ │ │ - strdeq fp, [r4, -r2] │ │ │ │ - tsteq r4, r2, asr #28 │ │ │ │ - smlabteq r4, r6, sp, fp │ │ │ │ - smlabteq r4, lr, sp, fp │ │ │ │ - tsteq r4, r6, lsr #28 │ │ │ │ - @ instruction: 0x0104bdba │ │ │ │ - @ instruction: 0x0104bdb6 │ │ │ │ - @ instruction: 0x0104bdb2 │ │ │ │ - smlatbeq r4, lr, sp, fp │ │ │ │ - smlatteq r4, sl, sp, fp │ │ │ │ + tsteq sl, sl, lsr ip │ │ │ │ + @ instruction: 0x0104be96 │ │ │ │ + smlabbeq r4, lr, lr, fp │ │ │ │ + smlabbeq r4, r6, lr, fp │ │ │ │ + @ instruction: 0x0104be9a │ │ │ │ + @ instruction: 0x0104be92 │ │ │ │ + tsteq r4, r2, lsl r4 │ │ │ │ + smlatteq r2, ip, r4, r5 │ │ │ │ + tsteq r1, r0, asr #26 │ │ │ │ + tsteq r3, sl, lsr #10 │ │ │ │ + @ instruction: 0x0103e59e │ │ │ │ + @ instruction: 0x0101ddb0 │ │ │ │ + smlatbeq r1, r8, sp, sp │ │ │ │ + tsteq r4, r8, lsr #28 │ │ │ │ tsteq r4, sl, lsr #28 │ │ │ │ - tsteq sl, r4, lsl ip │ │ │ │ - tsteq r4, r6, lsl lr │ │ │ │ - strdeq fp, [r4, -r8] │ │ │ │ - strdeq fp, [r4, -r0] │ │ │ │ - smlatteq r4, r8, sp, fp │ │ │ │ - smlatteq r4, r0, sp, fp │ │ │ │ - ldrdeq fp, [r4, -r8] │ │ │ │ - tsteq sl, sl, ror fp │ │ │ │ - ldrdeq fp, [r4, -r6] │ │ │ │ - smlabteq r4, lr, sp, fp │ │ │ │ + tsteq r4, lr, lsr #28 │ │ │ │ + tsteq r3, sl, asr #10 │ │ │ │ + tsteq r1, ip, asr #26 │ │ │ │ + tsteq r1, r4, asr #26 │ │ │ │ + tsteq r4, r4, lsl #28 │ │ │ │ smlabteq r4, r6, sp, fp │ │ │ │ - ldrdeq fp, [r4, -sl] │ │ │ │ - ldrdeq fp, [r4, -r2] │ │ │ │ - tsteq r4, r2, asr r3 │ │ │ │ - tsteq r2, ip, lsr #8 │ │ │ │ - smlabbeq r1, r0, ip, sp │ │ │ │ - tsteq r3, sl, ror #8 │ │ │ │ - ldrdeq lr, [r3, -lr] │ │ │ │ - strdeq sp, [r1, -r0] │ │ │ │ + smlabteq r4, sl, sp, fp │ │ │ │ + strdeq lr, [r3, -r6] │ │ │ │ smlatteq r1, r8, ip, sp │ │ │ │ - tsteq r4, r8, ror #26 │ │ │ │ - tsteq r4, sl, ror #26 │ │ │ │ - tsteq r4, lr, ror #26 │ │ │ │ - smlabbeq r3, sl, r4, lr │ │ │ │ - smlabbeq r1, ip, ip, sp │ │ │ │ + smlatteq r1, r0, ip, sp │ │ │ │ + @ instruction: 0x0104bdb4 │ │ │ │ + tsteq r4, r2, ror #26 │ │ │ │ + tsteq r4, r6, ror #26 │ │ │ │ + smlatbeq r3, r2, r4, lr │ │ │ │ smlabbeq r1, r4, ip, sp │ │ │ │ - tsteq r4, r4, asr #26 │ │ │ │ + tsteq r1, ip, ror ip │ │ │ │ + tsteq r4, r4, ror #26 │ │ │ │ + tsteq r4, r0, lsl #26 │ │ │ │ tsteq r4, r6, lsl #26 │ │ │ │ - tsteq r4, sl, lsl #26 │ │ │ │ - tsteq r3, r6, lsr r4 │ │ │ │ + tsteq r3, r4, asr r4 │ │ │ │ tsteq r1, r8, lsr #24 │ │ │ │ - tsteq r1, r0, lsr #24 │ │ │ │ - strdeq fp, [r4, -r4] │ │ │ │ - smlatbeq r4, r2, ip, fp │ │ │ │ - smlatbeq r4, r6, ip, fp │ │ │ │ - smlatteq r3, r2, r3, lr │ │ │ │ - smlabteq r1, r4, fp, sp │ │ │ │ - @ instruction: 0x0101dbbc │ │ │ │ - smlatbeq r4, r4, ip, fp │ │ │ │ - tsteq r4, r0, asr #24 │ │ │ │ - tsteq r4, r6, asr #24 │ │ │ │ - @ instruction: 0x0103e394 │ │ │ │ - tsteq r1, r8, ror #22 │ │ │ │ - tsteq r1, r2, ror #22 │ │ │ │ - tsteq r4, r0, ror #24 │ │ │ │ - smlatteq r4, r8, fp, fp │ │ │ │ - smlatteq r4, lr, fp, fp │ │ │ │ - tsteq r3, ip, asr #6 │ │ │ │ - tsteq r1, r0, lsl fp │ │ │ │ - tsteq r1, sl, lsl #22 │ │ │ │ - tsteq r4, ip, lsl ip │ │ │ │ - @ instruction: 0x0104bb90 │ │ │ │ - @ instruction: 0x0104bb96 │ │ │ │ - tsteq r3, r4, lsl #6 │ │ │ │ - @ instruction: 0x0101dab8 │ │ │ │ - @ instruction: 0x0101dab2 │ │ │ │ - ldrdeq fp, [r4, -r8] │ │ │ │ - tsteq r4, r8, lsr fp │ │ │ │ - tsteq r4, lr, lsr fp │ │ │ │ - @ instruction: 0x0103e2bc │ │ │ │ - tsteq r1, r0, ror #20 │ │ │ │ - tsteq r1, sl, asr sl │ │ │ │ - @ instruction: 0x0104bb94 │ │ │ │ - smlatteq r4, r0, sl, fp │ │ │ │ - smlatteq r4, r6, sl, fp │ │ │ │ - tsteq r1, r2, asr r6 │ │ │ │ + tsteq r1, r2, lsr #24 │ │ │ │ + tsteq r4, r0, lsr #26 │ │ │ │ + smlatbeq r4, r8, ip, fp │ │ │ │ + smlatbeq r4, lr, ip, fp │ │ │ │ + tsteq r3, ip, lsl #8 │ │ │ │ + ldrdeq sp, [r1, -r0] │ │ │ │ + smlabteq r1, sl, fp, sp │ │ │ │ + ldrdeq fp, [r4, -ip] │ │ │ │ + tsteq r4, r0, asr ip │ │ │ │ + tsteq r4, r6, asr ip │ │ │ │ + smlabteq r3, r4, r3, lr │ │ │ │ + tsteq r1, r8, ror fp │ │ │ │ + tsteq r1, r2, ror fp │ │ │ │ + @ instruction: 0x0104bc98 │ │ │ │ + strdeq fp, [r4, -r8] │ │ │ │ + strdeq fp, [r4, -lr] │ │ │ │ + tsteq r3, ip, ror r3 │ │ │ │ + tsteq r1, r0, lsr #22 │ │ │ │ + tsteq r1, sl, lsl fp │ │ │ │ + tsteq r4, r4, asr ip │ │ │ │ + smlatbeq r4, r0, fp, fp │ │ │ │ + smlatbeq r4, r6, fp, fp │ │ │ │ + tsteq r1, r2, lsl r7 │ │ │ │ eorsle r2, r9, r4, lsr r8 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec0b714 │ │ │ │ @ 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 │ │ │ │ - smlabbeq r1, ip, r2, sp │ │ │ │ - smlabbeq r4, ip, r8, fp │ │ │ │ - tsteq r4, ip, asr r8 │ │ │ │ - tsteq r4, lr, asr r8 │ │ │ │ - tsteq r4, r6, lsr r8 │ │ │ │ - tsteq r4, ip, lsl r8 │ │ │ │ - tsteq r1, lr, lsr #4 │ │ │ │ - tsteq r1, r8, lsr #4 │ │ │ │ - tsteq r1, r2, lsr #4 │ │ │ │ - tsteq r1, ip, lsl r2 │ │ │ │ + tsteq r1, ip, asr #6 │ │ │ │ + tsteq r4, ip, asr #18 │ │ │ │ + tsteq r4, ip, lsl r9 │ │ │ │ + tsteq r4, lr, lsl r9 │ │ │ │ + strdeq fp, [r4, -r6] │ │ │ │ + ldrdeq fp, [r4, -ip] │ │ │ │ + smlatteq r1, lr, r2, sp │ │ │ │ + smlatteq r1, r8, r2, sp │ │ │ │ + smlatteq r1, r2, r2, sp │ │ │ │ + ldrdeq sp, [r1, -ip] │ │ │ │ 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, asr r9 │ │ │ │ - @ instruction: 0x0104a4b2 │ │ │ │ - tsteq r2, ip, lsr #18 │ │ │ │ - tsteq r2, sl, lsr #18 │ │ │ │ - tsteq r2, r8, lsr #18 │ │ │ │ - tsteq r2, r6, lsr #18 │ │ │ │ - tsteq sl, r6, asr #6 │ │ │ │ - tsteq r2, r4, lsl r9 │ │ │ │ - tsteq r2, ip, lsl r9 │ │ │ │ - tsteq r2, sl, lsl r9 │ │ │ │ - tsteq r2, r8, lsl r9 │ │ │ │ - tsteq r2, ip, lsl r9 │ │ │ │ - tsteq r2, r2, lsl r9 │ │ │ │ - tsteq r2, ip, lsl #18 │ │ │ │ - tsteq r2, r0, lsl r9 │ │ │ │ - tsteq r2, sl, lsl #18 │ │ │ │ - smlatteq r4, r2, r3, sl │ │ │ │ - ldrdeq sp, [r3, -ip] │ │ │ │ - ldrdeq sp, [r3, -sl] │ │ │ │ - tsteq r2, r4, lsl sp │ │ │ │ - tsteq r2, r6, ror #24 │ │ │ │ - smlatbeq r3, r8, r9, sp │ │ │ │ - tsteq r3, r6, ror #16 │ │ │ │ - @ instruction: 0x01024cb0 │ │ │ │ - smlatbeq r2, lr, ip, r4 │ │ │ │ - tsteq sl, r2, lsr #4 │ │ │ │ - tsteq r3, r4, asr #4 │ │ │ │ - smlabteq r2, ip, ip, r4 │ │ │ │ - @ instruction: 0x01024cb4 │ │ │ │ - tsteq r2, ip, lsr r8 │ │ │ │ - tsteq r3, r0, ror #22 │ │ │ │ - smlatbeq r4, lr, r5, fp │ │ │ │ - tsteq r4, ip, asr r1 │ │ │ │ - tsteq r3, sl, lsr #14 │ │ │ │ - @ instruction: 0x0104b59c │ │ │ │ - tsteq r2, r4, asr #18 │ │ │ │ - tsteq r2, lr, lsr r9 │ │ │ │ - strdeq fp, [r2, -r6] │ │ │ │ - strdeq fp, [r2, -sl] │ │ │ │ - strdeq fp, [r2, -r8] │ │ │ │ + tsteq r2, r2, lsl sl │ │ │ │ + tsteq r4, r2, ror r5 │ │ │ │ + smlatteq r2, ip, r9, fp │ │ │ │ + smlatteq r2, sl, r9, fp │ │ │ │ + smlatteq r2, r8, r9, fp │ │ │ │ + smlatteq r2, r6, r9, fp │ │ │ │ + tsteq sl, r6, lsl #8 │ │ │ │ + ldrdeq fp, [r2, -r4] │ │ │ │ + ldrdeq fp, [r2, -ip] │ │ │ │ + ldrdeq fp, [r2, -sl] │ │ │ │ + ldrdeq fp, [r2, -r8] │ │ │ │ + ldrdeq fp, [r2, -ip] │ │ │ │ + ldrdeq fp, [r2, -r2] │ │ │ │ + smlabteq r2, ip, r9, fp │ │ │ │ + ldrdeq fp, [r2, -r0] │ │ │ │ + smlabteq r2, sl, r9, fp │ │ │ │ + smlatbeq r4, r2, r4, sl │ │ │ │ + @ instruction: 0x0103d99c │ │ │ │ + @ instruction: 0x0103d99a │ │ │ │ + ldrdeq r4, [r2, -r4] │ │ │ │ + tsteq r2, r6, lsr #26 │ │ │ │ + tsteq r3, r8, ror #20 │ │ │ │ + tsteq r3, r6, lsr #18 │ │ │ │ + tsteq r2, r0, ror sp │ │ │ │ + tsteq r2, lr, ror #26 │ │ │ │ + smlatteq sl, r2, r2, r9 │ │ │ │ + tsteq r3, r4, lsl #6 │ │ │ │ + smlabbeq r2, ip, sp, r4 │ │ │ │ + tsteq r2, r4, ror sp │ │ │ │ + strdeq fp, [r2, -ip] │ │ │ │ + tsteq r3, r0, lsr #24 │ │ │ │ + tsteq r4, lr, ror #12 │ │ │ │ + tsteq r4, ip, lsl r2 │ │ │ │ + smlatteq r3, sl, r7, lr │ │ │ │ + tsteq r4, ip, asr r6 │ │ │ │ + tsteq r2, r4, lsl #20 │ │ │ │ strdeq fp, [r2, -lr] │ │ │ │ + @ instruction: 0x0102b8b6 │ │ │ │ + @ instruction: 0x0102b8ba │ │ │ │ + @ instruction: 0x0102b8b8 │ │ │ │ + @ instruction: 0x0102b8be │ │ │ │ + strdeq r9, [sl, -r2] │ │ │ │ + strdeq fp, [r4, -r8] │ │ │ │ + tsteq r3, r8, asr fp │ │ │ │ + @ instruction: 0x0102b89a │ │ │ │ + tsteq r3, sl, lsr fp │ │ │ │ + tsteq r2, r8, asr #14 │ │ │ │ + @ instruction: 0x0104d19c │ │ │ │ + smlabbeq r2, r2, r8, fp │ │ │ │ + smlabbeq r2, r8, r8, fp │ │ │ │ + @ instruction: 0x0102b892 │ │ │ │ + @ instruction: 0x0102b89c │ │ │ │ + smlatbeq r2, r2, r8, fp │ │ │ │ tsteq sl, r2, lsr r1 │ │ │ │ - tsteq r4, r8, lsr r5 │ │ │ │ + tsteq r4, r8, asr r5 │ │ │ │ @ instruction: 0x0103ca98 │ │ │ │ - ldrdeq fp, [r2, -sl] │ │ │ │ - tsteq r3, sl, ror sl │ │ │ │ - smlabbeq r2, r8, r6, fp │ │ │ │ - ldrdeq sp, [r4, -ip] │ │ │ │ - smlabteq r2, r2, r7, fp │ │ │ │ - smlabteq r2, r8, r7, fp │ │ │ │ - ldrdeq fp, [r2, -r2] │ │ │ │ - ldrdeq fp, [r2, -ip] │ │ │ │ - smlatteq r2, r2, r7, fp │ │ │ │ - tsteq sl, r2, ror r0 │ │ │ │ - @ instruction: 0x0104b498 │ │ │ │ - ldrdeq ip, [r3, -r8] │ │ │ │ - @ instruction: 0x0104b49e │ │ │ │ - @ instruction: 0x0103e5b0 │ │ │ │ - tsteq sl, sl, lsr #32 │ │ │ │ - smlatteq r2, sl, r7, fp │ │ │ │ - tsteq r0, r2, ror #30 │ │ │ │ - tsteq r4, r4, asr r4 │ │ │ │ - tsteq r4, sl, asr r4 │ │ │ │ - tsteq r4, r0, ror #8 │ │ │ │ - tsteq r1, ip, lsr #28 │ │ │ │ + tsteq r4, lr, asr r5 │ │ │ │ + tsteq r3, r0, ror r6 │ │ │ │ + smlatteq sl, sl, r0, r9 │ │ │ │ + smlatbeq r2, sl, r8, fp │ │ │ │ + tsteq r0, r2, lsr #32 │ │ │ │ + tsteq r4, r4, lsl r5 │ │ │ │ + tsteq r4, sl, lsl r5 │ │ │ │ + tsteq r4, r0, lsr #10 │ │ │ │ + smlatteq r1, ip, lr, ip │ │ │ │ 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, lsr r3 │ │ │ │ - smlabbeq r1, r0, fp, ip │ │ │ │ - tsteq r4, r2, asr #4 │ │ │ │ - tsteq r1, r8, lsr fp │ │ │ │ - tsteq r1, sl, lsl fp │ │ │ │ - tsteq r1, r2, lsl #22 │ │ │ │ - ldrdeq ip, [r1, -lr] │ │ │ │ - @ instruction: 0x0101cab2 │ │ │ │ - smlabbeq r1, ip, sl, ip │ │ │ │ - tsteq r1, r0, ror #20 │ │ │ │ - tsteq r1, r6, asr sl │ │ │ │ - tsteq r1, r4, asr #20 │ │ │ │ - tsteq r1, r6, lsl sl │ │ │ │ - smlatteq r1, r8, r9, ip │ │ │ │ - @ instruction: 0x0101c9be │ │ │ │ - @ instruction: 0x0101c994 │ │ │ │ - smlabbeq r1, sl, r9, ip │ │ │ │ - tsteq r1, r6, ror #18 │ │ │ │ - tsteq r1, ip, lsr r9 │ │ │ │ - tsteq r1, r8, lsl r9 │ │ │ │ - strdeq ip, [r1, -r2] │ │ │ │ - smlabteq r1, r4, r8, ip │ │ │ │ - @ instruction: 0x0101c898 │ │ │ │ - tsteq r1, ip, ror #16 │ │ │ │ - tsteq r1, r2, ror #16 │ │ │ │ - tsteq r1, lr, lsr r8 │ │ │ │ - tsteq r1, r8, lsl r8 │ │ │ │ - smlatteq r1, sl, r7, ip │ │ │ │ - @ instruction: 0x0101c7be │ │ │ │ - @ instruction: 0x0101c7b4 │ │ │ │ - smlabbeq r1, lr, r7, ip │ │ │ │ - tsteq r1, r8, ror #14 │ │ │ │ - tsteq r1, sl, lsr r7 │ │ │ │ + strdeq fp, [r4, -ip] │ │ │ │ + tsteq r1, r0, asr #24 │ │ │ │ + tsteq r4, r2, lsl #6 │ │ │ │ + strdeq ip, [r1, -r8] │ │ │ │ + ldrdeq ip, [r1, -sl] │ │ │ │ + smlabteq r1, r2, fp, ip │ │ │ │ + @ instruction: 0x0101cb9e │ │ │ │ + tsteq r1, r2, ror fp │ │ │ │ + tsteq r1, ip, asr #22 │ │ │ │ + tsteq r1, r0, lsr #22 │ │ │ │ + tsteq r1, r6, lsl fp │ │ │ │ + tsteq r1, r4, lsl #22 │ │ │ │ + ldrdeq ip, [r1, -r6] │ │ │ │ + smlatbeq r1, r8, sl, ip │ │ │ │ + tsteq r1, lr, ror sl │ │ │ │ + tsteq r1, r4, asr sl │ │ │ │ + tsteq r1, sl, asr #20 │ │ │ │ + tsteq r1, r6, lsr #20 │ │ │ │ + strdeq ip, [r1, -ip] │ │ │ │ + ldrdeq ip, [r1, -r8] │ │ │ │ + @ instruction: 0x0101c9b2 │ │ │ │ + smlabbeq r1, r4, r9, ip │ │ │ │ + tsteq r1, r8, asr r9 │ │ │ │ + tsteq r1, ip, lsr #18 │ │ │ │ + tsteq r1, r2, lsr #18 │ │ │ │ + strdeq ip, [r1, -lr] │ │ │ │ + ldrdeq ip, [r1, -r8] │ │ │ │ + smlatbeq r1, sl, r8, ip │ │ │ │ + tsteq r1, lr, ror r8 │ │ │ │ + tsteq r1, r4, ror r8 │ │ │ │ + tsteq r1, lr, asr #16 │ │ │ │ + tsteq r1, r8, lsr #16 │ │ │ │ + strdeq ip, [r1, -sl] │ │ │ │ + @ instruction: 0x0101c7b6 │ │ │ │ + smlatbeq r1, r0, r7, ip │ │ │ │ + tsteq r1, r4, ror r7 │ │ │ │ + tsteq r1, r0, ror #14 │ │ │ │ + tsteq r1, lr, asr #14 │ │ │ │ + tsteq r1, r2, lsr #14 │ │ │ │ strdeq ip, [r1, -r6] │ │ │ │ - smlatteq r1, r0, r6, ip │ │ │ │ - @ instruction: 0x0101c6b4 │ │ │ │ - smlatbeq r1, r0, r6, ip │ │ │ │ - smlabbeq r1, lr, r6, ip │ │ │ │ - tsteq r1, r2, ror #12 │ │ │ │ - tsteq r1, r6, lsr r6 │ │ │ │ - tsteq r1, ip, lsr #12 │ │ │ │ - tsteq r1, r6, lsl r6 │ │ │ │ - tsteq r1, r0, lsl #12 │ │ │ │ - @ instruction: 0x0101c5be │ │ │ │ - smlatbeq r1, r8, r5, ip │ │ │ │ - tsteq r1, sl, ror r5 │ │ │ │ + smlatteq r1, ip, r6, ip │ │ │ │ + ldrdeq ip, [r1, -r6] │ │ │ │ + smlabteq r1, r0, r6, ip │ │ │ │ + tsteq r1, lr, ror r6 │ │ │ │ + tsteq r1, r8, ror #12 │ │ │ │ + tsteq r1, sl, lsr r6 │ │ │ │ + tsteq r1, ip, lsl #12 │ │ │ │ + ldrdeq ip, [r1, -ip] │ │ │ │ + @ instruction: 0x0101c5b6 │ │ │ │ + tsteq r4, r6, asr #2 │ │ │ │ tsteq r1, ip, asr #10 │ │ │ │ tsteq r1, ip, lsl r5 │ │ │ │ - strdeq ip, [r1, -r6] │ │ │ │ - smlabbeq r4, r6, r0, fp │ │ │ │ - smlabbeq r1, ip, r4, ip │ │ │ │ - tsteq r1, ip, asr r4 │ │ │ │ - tsteq r1, lr, lsr #8 │ │ │ │ - tsteq r1, r0, lsl #8 │ │ │ │ - ldrdeq ip, [r1, -sl] │ │ │ │ - @ instruction: 0x0101c3b4 │ │ │ │ - smlabbeq r1, r6, r3, ip │ │ │ │ - tsteq r1, r0, ror #6 │ │ │ │ - tsteq r1, sl, lsr r3 │ │ │ │ - tsteq r1, ip, lsl #6 │ │ │ │ - ldrdeq ip, [r1, -lr] │ │ │ │ - @ instruction: 0x0101c2b8 │ │ │ │ - @ instruction: 0x0101c292 │ │ │ │ - tsteq r1, r6, ror #4 │ │ │ │ - tsteq r1, ip, asr r2 │ │ │ │ - tsteq r1, r8, lsr r2 │ │ │ │ - tsteq r1, lr, lsl #4 │ │ │ │ - smlatteq r1, r4, r1, ip │ │ │ │ - @ instruction: 0x0101c1ba │ │ │ │ - @ instruction: 0x0101c1b2 │ │ │ │ - @ instruction: 0x0101c190 │ │ │ │ - tsteq r1, r6, ror #2 │ │ │ │ - tsteq r1, lr, asr r1 │ │ │ │ - tsteq r1, ip, lsr r1 │ │ │ │ - tsteq r1, r2, lsl r1 │ │ │ │ - smlatteq r1, r8, r0, ip │ │ │ │ - smlatteq r1, r0, r0, ip │ │ │ │ - strheq ip, [r1, -lr] │ │ │ │ - swpeq ip, r4, [r1] │ │ │ │ - tsteq r1, r2, ror r0 │ │ │ │ - tsteq r1, lr, asr #32 │ │ │ │ - tsteq r1, r2, lsr #32 │ │ │ │ - strdeq fp, [r1, -r6] │ │ │ │ - smlabteq r1, sl, pc, fp @ │ │ │ │ - smlabteq r1, r2, pc, fp @ │ │ │ │ - @ instruction: 0x0101bf9e │ │ │ │ - tsteq r1, sl, ror pc │ │ │ │ - tsteq r1, ip, asr #30 │ │ │ │ - tsteq r1, r8, lsr #30 │ │ │ │ + smlatteq r1, lr, r4, ip │ │ │ │ + smlabteq r1, r0, r4, ip │ │ │ │ + @ instruction: 0x0101c49a │ │ │ │ + tsteq r1, r4, ror r4 │ │ │ │ + tsteq r1, r6, asr #8 │ │ │ │ + tsteq r1, r0, lsr #8 │ │ │ │ + strdeq ip, [r1, -sl] │ │ │ │ + smlabteq r1, ip, r3, ip │ │ │ │ + @ instruction: 0x0101c39e │ │ │ │ + tsteq r1, r8, ror r3 │ │ │ │ + tsteq r1, r2, asr r3 │ │ │ │ + tsteq r1, r6, lsr #6 │ │ │ │ + tsteq r1, ip, lsl r3 │ │ │ │ + strdeq ip, [r1, -r8] │ │ │ │ + smlabteq r1, lr, r2, ip │ │ │ │ + smlatbeq r1, r4, r2, ip │ │ │ │ + tsteq r1, sl, ror r2 │ │ │ │ + tsteq r1, r2, ror r2 │ │ │ │ + tsteq r1, r0, asr r2 │ │ │ │ + tsteq r1, r6, lsr #4 │ │ │ │ + tsteq r1, lr, lsl r2 │ │ │ │ + strdeq ip, [r1, -ip] │ │ │ │ + ldrdeq ip, [r1, -r2] │ │ │ │ + smlatbeq r1, r8, r1, ip │ │ │ │ + smlatbeq r1, r0, r1, ip │ │ │ │ + tsteq r1, lr, ror r1 │ │ │ │ + tsteq r1, r4, asr r1 │ │ │ │ + tsteq r1, r2, lsr r1 │ │ │ │ + tsteq r1, lr, lsl #2 │ │ │ │ + smlatteq r1, r2, r0, ip │ │ │ │ + strheq ip, [r1, -r6] │ │ │ │ + smlabbeq r1, sl, r0, ip │ │ │ │ + smlabbeq r1, r2, r0, ip │ │ │ │ + qaddeq ip, lr, r1 │ │ │ │ + tsteq r1, sl, lsr r0 │ │ │ │ + tsteq r1, ip │ │ │ │ + smlatteq r1, r8, pc, fp @ │ │ │ │ msrvs SPSR_fsx, #160, 10 @ 0x28000000 │ │ │ │ blcs 6e2474 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x6e174> │ │ │ │ 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 │ │ │ │ - @ instruction: 0x0101bd9c │ │ │ │ - @ instruction: 0x0104a4bc │ │ │ │ - @ instruction: 0x0104a4b0 │ │ │ │ - tsteq r1, lr, lsl #26 │ │ │ │ + tsteq r1, ip, asr lr │ │ │ │ + tsteq r4, ip, ror r5 │ │ │ │ + tsteq r4, r0, ror r5 │ │ │ │ + smlabteq r1, lr, sp, fp │ │ │ │ + smlatbeq r1, sl, sp, fp │ │ │ │ + tsteq r1, ip, ror sp │ │ │ │ + tsteq r1, r2, ror sp │ │ │ │ + tsteq r1, lr, asr #26 │ │ │ │ + strdeq fp, [r1, -r4] │ │ │ │ smlatteq r1, sl, ip, fp │ │ │ │ - @ instruction: 0x0101bcbc │ │ │ │ - @ instruction: 0x0101bcb2 │ │ │ │ - smlabbeq r1, lr, ip, fp │ │ │ │ - tsteq r1, r4, lsr ip │ │ │ │ - tsteq r1, sl, lsr #24 │ │ │ │ - tsteq r1, r2, lsl #24 │ │ │ │ - tsteq r4, sl, lsl #8 │ │ │ │ - tsteq r4, r2, asr #8 │ │ │ │ - smlatbeq r1, r8, fp, fp │ │ │ │ - smlatbeq r4, lr, r4, sl │ │ │ │ - tsteq r4, lr, lsr #8 │ │ │ │ - smlabteq r1, ip, sl, fp │ │ │ │ - smlatbeq r1, r0, sl, fp │ │ │ │ + smlabteq r1, r2, ip, fp │ │ │ │ + smlabteq r4, sl, r4, sl │ │ │ │ + tsteq r4, r2, lsl #10 │ │ │ │ + tsteq r1, r8, ror #24 │ │ │ │ + tsteq r4, lr, ror #10 │ │ │ │ + smlatteq r4, lr, r4, sl │ │ │ │ + smlabbeq r1, ip, fp, fp │ │ │ │ + tsteq r1, r0, ror #22 │ │ │ │ + tsteq r1, r0, asr #22 │ │ │ │ + tsteq r1, ip, lsl fp │ │ │ │ + smlatteq r1, sl, sl, fp │ │ │ │ + smlabteq r1, r6, sl, fp │ │ │ │ + smlatbeq r1, lr, sl, fp │ │ │ │ smlabbeq r1, r0, sl, fp │ │ │ │ - tsteq r1, ip, asr sl │ │ │ │ - tsteq r1, sl, lsr #20 │ │ │ │ - tsteq r1, r6, lsl #20 │ │ │ │ - smlatteq r1, lr, r9, fp │ │ │ │ - smlabteq r1, r0, r9, fp │ │ │ │ - smlabbeq r1, ip, r9, fp │ │ │ │ - tsteq r1, lr, asr r9 │ │ │ │ - tsteq r1, ip, lsr #18 │ │ │ │ + tsteq r1, ip, asr #20 │ │ │ │ + tsteq r1, lr, lsl sl │ │ │ │ + smlatteq r1, ip, r9, fp │ │ │ │ + @ instruction: 0x0101b9bc │ │ │ │ + smlabbeq r1, sl, r9, fp │ │ │ │ + tsteq r1, sl, asr r9 │ │ │ │ + tsteq r1, r0, asr r9 │ │ │ │ + tsteq r1, ip, lsr r9 │ │ │ │ + tsteq r1, ip, lsl #18 │ │ │ │ + tsteq r1, r2, lsl #18 │ │ │ │ + ldrdeq fp, [r1, -sl] │ │ │ │ + smlatbeq r1, r8, r8, fp │ │ │ │ + smlabbeq r1, r2, r8, fp │ │ │ │ + tsteq r1, r0, asr r8 │ │ │ │ + tsteq r1, sl, lsr #16 │ │ │ │ + strdeq fp, [r1, -sl] │ │ │ │ + strdeq fp, [r1, -r0] │ │ │ │ + ldrdeq fp, [r1, -ip] │ │ │ │ + smlatbeq r1, ip, r7, fp │ │ │ │ + tsteq r1, sl, ror r7 │ │ │ │ + tsteq r1, r8, asr #14 │ │ │ │ + tsteq r1, r2, lsr #14 │ │ │ │ strdeq fp, [r1, -ip] │ │ │ │ - smlabteq r1, sl, r8, fp │ │ │ │ - @ instruction: 0x0101b89a │ │ │ │ - @ instruction: 0x0101b890 │ │ │ │ - tsteq r1, ip, ror r8 │ │ │ │ - tsteq r1, ip, asr #16 │ │ │ │ - tsteq r1, r2, asr #16 │ │ │ │ - tsteq r1, sl, lsl r8 │ │ │ │ - smlatteq r1, r8, r7, fp │ │ │ │ - smlabteq r1, r2, r7, fp │ │ │ │ - @ instruction: 0x0101b790 │ │ │ │ - tsteq r1, sl, ror #14 │ │ │ │ - tsteq r1, sl, lsr r7 │ │ │ │ - tsteq r1, r0, lsr r7 │ │ │ │ - tsteq r1, ip, lsl r7 │ │ │ │ - smlatteq r1, ip, r6, fp │ │ │ │ - @ instruction: 0x0101b6ba │ │ │ │ - smlabbeq r1, r8, r6, fp │ │ │ │ - tsteq r1, r2, ror #12 │ │ │ │ - tsteq r1, ip, lsr r6 │ │ │ │ - tsteq r1, ip, lsl #12 │ │ │ │ - tsteq r1, r2, lsl #12 │ │ │ │ + smlabteq r1, ip, r6, fp │ │ │ │ + smlabteq r1, r2, r6, fp │ │ │ │ + @ instruction: 0x0101b69c │ │ │ │ + tsteq r1, sl, ror #12 │ │ │ │ + tsteq r1, r8, lsr r6 │ │ │ │ + tsteq r1, r0, lsl r6 │ │ │ │ + smlatteq r1, sl, r5, fp │ │ │ │ + @ instruction: 0x0101b5b8 │ │ │ │ + smlabbeq r1, r6, r5, fp │ │ │ │ + tsteq r1, r8, ror #10 │ │ │ │ + tsteq r1, sl, lsr r5 │ │ │ │ + tsteq r1, sl, lsl #10 │ │ │ │ ldrdeq fp, [r1, -ip] │ │ │ │ - smlatbeq r1, sl, r5, fp │ │ │ │ - tsteq r1, r8, ror r5 │ │ │ │ - tsteq r1, r0, asr r5 │ │ │ │ - tsteq r1, sl, lsr #10 │ │ │ │ - strdeq fp, [r1, -r8] │ │ │ │ - smlabteq r1, r6, r4, fp │ │ │ │ - smlatbeq r1, r8, r4, fp │ │ │ │ - tsteq r1, sl, ror r4 │ │ │ │ - tsteq r1, sl, asr #8 │ │ │ │ - tsteq r1, ip, lsl r4 │ │ │ │ - smlatteq r1, lr, r3, fp │ │ │ │ - smlatteq r1, r6, r3, fp │ │ │ │ - smlabteq r1, r2, r3, fp │ │ │ │ - @ instruction: 0x0101b39e │ │ │ │ - tsteq r1, lr, ror #6 │ │ │ │ - tsteq r1, lr, lsr r3 │ │ │ │ - tsteq r1, r6, lsr r3 │ │ │ │ - tsteq r1, r0, lsl r3 │ │ │ │ - smlatteq r1, r0, r2, fp │ │ │ │ - ldrdeq fp, [r1, -r8] │ │ │ │ - @ instruction: 0x0101b2b6 │ │ │ │ - smlabbeq r1, ip, r2, fp │ │ │ │ - tsteq r1, r2, ror #4 │ │ │ │ - tsteq r1, r2, lsr r2 │ │ │ │ - tsteq r1, sl, lsr #4 │ │ │ │ - tsteq r1, r8, lsl #4 │ │ │ │ - ldrdeq fp, [r1, -lr] │ │ │ │ - ldrdeq fp, [r1, -r6] │ │ │ │ - @ instruction: 0x0101b1b4 │ │ │ │ - smlabbeq r1, sl, r1, fp │ │ │ │ - tsteq r1, r0, ror #2 │ │ │ │ - tsteq r1, r8, asr r1 │ │ │ │ - tsteq r1, r6, lsr r1 │ │ │ │ - tsteq r1, r4, lsl r1 │ │ │ │ + smlatbeq r1, lr, r4, fp │ │ │ │ + smlatbeq r1, r6, r4, fp │ │ │ │ + smlabbeq r1, r2, r4, fp │ │ │ │ + tsteq r1, lr, asr r4 │ │ │ │ + tsteq r1, lr, lsr #8 │ │ │ │ + strdeq fp, [r1, -lr] │ │ │ │ + strdeq fp, [r1, -r6] │ │ │ │ + ldrdeq fp, [r1, -r0] │ │ │ │ + smlatbeq r1, r0, r3, fp │ │ │ │ + @ instruction: 0x0101b398 │ │ │ │ + tsteq r1, r6, ror r3 │ │ │ │ + tsteq r1, ip, asr #6 │ │ │ │ + tsteq r1, r2, lsr #6 │ │ │ │ + strdeq fp, [r1, -r2] │ │ │ │ + smlatteq r1, sl, r2, fp │ │ │ │ + smlabteq r1, r8, r2, fp │ │ │ │ + @ instruction: 0x0101b29e │ │ │ │ + @ instruction: 0x0101b296 │ │ │ │ + tsteq r1, r4, ror r2 │ │ │ │ + tsteq r1, sl, asr #4 │ │ │ │ + tsteq r1, r0, lsr #4 │ │ │ │ + tsteq r1, r8, lsl r2 │ │ │ │ + strdeq fp, [r1, -r6] │ │ │ │ + ldrdeq fp, [r1, -r4] │ │ │ │ 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 963288 │ │ │ │ @@ -78142,104 +78142,104 @@ │ │ │ │ @ instruction: 0xf04f535a │ │ │ │ blcc 8c3cd4 │ │ │ │ blx 963f00 │ │ │ │ ldrbeq pc, [sl, r3, lsl #6] @ │ │ │ │ ldrbhi pc, [r5, r0, lsl #2]! @ │ │ │ │ ldrbtmi r4, [r8], #-2138 @ 0xfffff7a6 │ │ │ │ ldmiblt r1, {r0, ip, sp, lr, pc} │ │ │ │ - @ instruction: 0x0101af94 │ │ │ │ - tsteq r1, r4, ror #30 │ │ │ │ - tsteq r1, r8, lsr pc │ │ │ │ - tsteq r1, ip, lsl #30 │ │ │ │ - smlatteq r1, r0, lr, sl │ │ │ │ - ldrdeq sl, [r1, -r6] │ │ │ │ - @ instruction: 0x0101aeb2 │ │ │ │ - smlabbeq r1, lr, lr, sl │ │ │ │ - tsteq r1, r2, ror #28 │ │ │ │ - tsteq r1, lr, lsr lr │ │ │ │ - tsteq r1, r0, lsl lr │ │ │ │ - tsteq r1, r6, lsl #28 │ │ │ │ - smlatteq r1, r0, sp, sl │ │ │ │ - @ instruction: 0x0101adb2 │ │ │ │ - smlabbeq r1, r4, sp, sl │ │ │ │ - tsteq r1, r6, asr sp │ │ │ │ - tsteq r1, ip, asr #26 │ │ │ │ - tsteq r1, r6, lsr #26 │ │ │ │ - tsteq r1, r0, lsl #26 │ │ │ │ - ldrdeq sl, [r1, -r4] │ │ │ │ - smlatbeq r1, r8, ip, sl │ │ │ │ - @ instruction: 0x0101ac9e │ │ │ │ - tsteq r1, sl, ror ip │ │ │ │ - tsteq r1, r6, asr ip │ │ │ │ - tsteq r1, r8, lsr #24 │ │ │ │ - strdeq sl, [r1, -ip] │ │ │ │ + qaddeq fp, r4, r1 │ │ │ │ + tsteq r1, r4, lsr #32 │ │ │ │ + strdeq sl, [r1, -r8] │ │ │ │ + smlabteq r1, ip, pc, sl @ │ │ │ │ + smlatbeq r1, r0, pc, sl @ │ │ │ │ + @ instruction: 0x0101af96 │ │ │ │ + tsteq r1, r2, ror pc │ │ │ │ + tsteq r1, lr, asr #30 │ │ │ │ + tsteq r1, r2, lsr #30 │ │ │ │ + strdeq sl, [r1, -lr] │ │ │ │ ldrdeq sl, [r1, -r0] │ │ │ │ - smlatbeq r1, r4, fp, sl │ │ │ │ - @ instruction: 0x0101ab9a │ │ │ │ - tsteq r1, r6, ror fp │ │ │ │ - tsteq r1, sl, asr #22 │ │ │ │ + smlabteq r1, r6, lr, sl │ │ │ │ + smlatbeq r1, r0, lr, sl │ │ │ │ + tsteq r1, r2, ror lr │ │ │ │ + tsteq r1, r4, asr #28 │ │ │ │ + tsteq r1, r6, lsl lr │ │ │ │ + tsteq r1, ip, lsl #28 │ │ │ │ + smlatteq r1, r6, sp, sl │ │ │ │ + smlabteq r1, r0, sp, sl │ │ │ │ + @ instruction: 0x0101ad94 │ │ │ │ + tsteq r1, r8, ror #26 │ │ │ │ + tsteq r1, lr, asr sp │ │ │ │ + tsteq r1, sl, lsr sp │ │ │ │ + tsteq r1, r6, lsl sp │ │ │ │ + smlatteq r1, r8, ip, sl │ │ │ │ + @ instruction: 0x0101acbc │ │ │ │ + @ instruction: 0x0101ac90 │ │ │ │ + tsteq r1, r4, ror #24 │ │ │ │ + tsteq r1, sl, asr ip │ │ │ │ + tsteq r1, r6, lsr ip │ │ │ │ + tsteq r1, sl, lsl #24 │ │ │ │ + tsteq r1, r0, lsl #24 │ │ │ │ + smlatteq r1, ip, fp, sl │ │ │ │ + smlabteq r1, r0, fp, sl │ │ │ │ + @ instruction: 0x0101ab94 │ │ │ │ + smlabbeq r1, r0, fp, sl │ │ │ │ + tsteq r1, ip, ror #22 │ │ │ │ tsteq r1, r0, asr #22 │ │ │ │ tsteq r1, ip, lsr #22 │ │ │ │ - tsteq r1, r0, lsl #22 │ │ │ │ - ldrdeq sl, [r1, -r4] │ │ │ │ - smlabteq r1, r0, sl, sl │ │ │ │ - smlatbeq r1, ip, sl, sl │ │ │ │ - smlabbeq r1, r0, sl, sl │ │ │ │ - tsteq r1, ip, ror #20 │ │ │ │ + tsteq r1, r8, lsl fp │ │ │ │ + smlatteq r1, ip, sl, sl │ │ │ │ + @ instruction: 0x0101aabc │ │ │ │ + smlabbeq r1, lr, sl, sl │ │ │ │ + tsteq r1, r2, ror #20 │ │ │ │ tsteq r1, r8, asr sl │ │ │ │ - tsteq r1, ip, lsr #20 │ │ │ │ - strdeq sl, [r1, -ip] │ │ │ │ - smlabteq r1, lr, r9, sl │ │ │ │ - smlatbeq r1, r2, r9, sl │ │ │ │ - @ instruction: 0x0101a998 │ │ │ │ - tsteq r1, r2, ror r9 │ │ │ │ - tsteq r1, r6, lsr r9 │ │ │ │ - tsteq r1, ip, lsr #18 │ │ │ │ - tsteq r1, r0, lsl #18 │ │ │ │ - strdeq sl, [r1, -r6] │ │ │ │ - ldrdeq sl, [r1, -r4] │ │ │ │ - @ instruction: 0x0101a89a │ │ │ │ - tsteq r1, ip, ror r8 │ │ │ │ - tsteq r1, sl, asr #16 │ │ │ │ - tsteq r1, r8, lsr #16 │ │ │ │ - tsteq r4, sl, lsl #4 │ │ │ │ - ldrdeq r9, [r4, -ip] │ │ │ │ - tsteq r4, ip, lsl #4 │ │ │ │ - tsteq r1, lr, asr r7 │ │ │ │ - tsteq r1, r8, lsr r7 │ │ │ │ - tsteq r1, r8, lsl #14 │ │ │ │ - strdeq sl, [r1, -lr] │ │ │ │ - ldrdeq sl, [r1, -ip] │ │ │ │ - smlatbeq r1, lr, r6, sl │ │ │ │ - smlabbeq r1, r0, r6, sl │ │ │ │ - tsteq r1, r2, asr r6 │ │ │ │ - tsteq r1, r4, lsr #12 │ │ │ │ + tsteq r1, r2, lsr sl │ │ │ │ strdeq sl, [r1, -r6] │ │ │ │ - smlabteq r1, r8, r5, sl │ │ │ │ - smlatbeq r1, sl, r5, sl │ │ │ │ - smlabbeq r1, r8, r5, sl │ │ │ │ - tsteq r1, lr, asr r5 │ │ │ │ - tsteq r1, r6, asr r5 │ │ │ │ - tsteq r1, r2, lsr r5 │ │ │ │ - tsteq r1, r4, lsl #10 │ │ │ │ - ldrdeq sl, [r1, -r6] │ │ │ │ - smlabteq r1, lr, r4, sl │ │ │ │ - smlatbeq r1, ip, r4, sl │ │ │ │ - smlabbeq r1, r2, r4, sl │ │ │ │ - tsteq r1, sl, ror r4 │ │ │ │ - tsteq r1, r6, asr r4 │ │ │ │ - tsteq r1, ip, lsr #8 │ │ │ │ - strdeq sl, [r1, -lr] │ │ │ │ - ldrdeq sl, [r1, -r0] │ │ │ │ - smlabteq r1, r8, r3, sl │ │ │ │ - smlatbeq r1, r6, r3, sl │ │ │ │ - tsteq r1, ip, ror r3 │ │ │ │ - tsteq r1, r4, ror r3 │ │ │ │ - tsteq r1, r0, asr r3 │ │ │ │ - tsteq r1, lr, lsl r3 │ │ │ │ + smlatteq r1, ip, r9, sl │ │ │ │ + smlabteq r1, r0, r9, sl │ │ │ │ + @ instruction: 0x0101a9b6 │ │ │ │ + @ instruction: 0x0101a994 │ │ │ │ + tsteq r1, sl, asr r9 │ │ │ │ + tsteq r1, ip, lsr r9 │ │ │ │ + tsteq r1, sl, lsl #18 │ │ │ │ + smlatteq r1, r8, r8, sl │ │ │ │ + smlabteq r4, sl, r2, r9 │ │ │ │ + @ instruction: 0x0104939c │ │ │ │ + smlabteq r4, ip, r2, r9 │ │ │ │ + tsteq r1, lr, lsl r8 │ │ │ │ + strdeq sl, [r1, -r8] │ │ │ │ + smlabteq r1, r8, r7, sl │ │ │ │ + @ instruction: 0x0101a7be │ │ │ │ + @ instruction: 0x0101a79c │ │ │ │ + tsteq r1, lr, ror #14 │ │ │ │ + tsteq r1, r0, asr #14 │ │ │ │ + tsteq r1, r2, lsl r7 │ │ │ │ + smlatteq r1, r4, r6, sl │ │ │ │ + @ instruction: 0x0101a6b6 │ │ │ │ + smlabbeq r1, r8, r6, sl │ │ │ │ + tsteq r1, sl, ror #12 │ │ │ │ + tsteq r1, r8, asr #12 │ │ │ │ + tsteq r1, lr, lsl r6 │ │ │ │ + tsteq r1, r6, lsl r6 │ │ │ │ + strdeq sl, [r1, -r2] │ │ │ │ + smlabteq r1, r4, r5, sl │ │ │ │ + @ instruction: 0x0101a596 │ │ │ │ + smlabbeq r1, lr, r5, sl │ │ │ │ + tsteq r1, ip, ror #10 │ │ │ │ + tsteq r1, r2, asr #10 │ │ │ │ + tsteq r1, sl, lsr r5 │ │ │ │ + tsteq r1, r6, lsl r5 │ │ │ │ + smlatteq r1, ip, r4, sl │ │ │ │ + @ instruction: 0x0101a4be │ │ │ │ + @ instruction: 0x0101a490 │ │ │ │ + smlabbeq r1, r8, r4, sl │ │ │ │ + tsteq r1, r6, ror #8 │ │ │ │ + tsteq r1, ip, lsr r4 │ │ │ │ + tsteq r1, r4, lsr r4 │ │ │ │ + tsteq r1, r0, lsl r4 │ │ │ │ + ldrdeq sl, [r1, -lr] │ │ │ │ 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 8c4aa4 │ │ │ │ blx 964cd0 │ │ │ │ ldrbeq pc, [sl, r3, lsl #6] @ │ │ │ │ mrshi pc, (UNDEF: 29) @ │ │ │ │ ldrbtmi r4, [r8], #-2142 @ 0xfffff7a2 │ │ │ │ svclt 0x0000e2a9 │ │ │ │ - smlabbeq r1, r6, r1, sl │ │ │ │ - tsteq r1, ip, ror r1 │ │ │ │ - tsteq r1, r8, asr r1 │ │ │ │ - tsteq r1, ip, lsr #2 │ │ │ │ - tsteq r1, r2, lsr #2 │ │ │ │ - strdeq sl, [r1, -ip] │ │ │ │ - smlabteq r1, lr, r0, sl │ │ │ │ - smlatbeq r1, r0, r0, sl │ │ │ │ - tsteq r1, r0, ror r0 │ │ │ │ - tsteq r1, r0, asr #32 │ │ │ │ - tsteq r1, r6, lsr r0 │ │ │ │ - tsteq r1, r2, lsl r0 │ │ │ │ - smlatteq r1, r6, pc, r9 @ │ │ │ │ - ldrdeq r9, [r1, -ip] │ │ │ │ - @ instruction: 0x01019fb6 │ │ │ │ - smlabbeq r1, r6, pc, r9 @ │ │ │ │ - tsteq r1, r6, asr pc │ │ │ │ - tsteq r1, ip, asr #30 │ │ │ │ - tsteq r1, r8, lsr #30 │ │ │ │ + tsteq r1, r6, asr #4 │ │ │ │ + tsteq r1, ip, lsr r2 │ │ │ │ + tsteq r1, r8, lsl r2 │ │ │ │ + smlatteq r1, ip, r1, sl │ │ │ │ + smlatteq r1, r2, r1, sl │ │ │ │ + @ instruction: 0x0101a1bc │ │ │ │ + smlabbeq r1, lr, r1, sl │ │ │ │ + tsteq r1, r0, ror #2 │ │ │ │ + tsteq r1, r0, lsr r1 │ │ │ │ + mrseq sl, (UNDEF: 17) │ │ │ │ + strdeq sl, [r1, -r6] │ │ │ │ + ldrdeq sl, [r1, -r2] │ │ │ │ + smlatbeq r1, r6, r0, sl │ │ │ │ + swpeq sl, ip, [r1] │ │ │ │ + tsteq r1, r6, ror r0 │ │ │ │ + tsteq r1, r6, asr #32 │ │ │ │ + tsteq r1, r6, lsl r0 │ │ │ │ + tsteq r1, ip │ │ │ │ + smlatteq r1, r8, pc, r9 @ │ │ │ │ + @ instruction: 0x01019fbc │ │ │ │ + @ instruction: 0x01019fb2 │ │ │ │ + smlabbeq r1, ip, pc, r9 @ │ │ │ │ + tsteq r1, lr, asr pc │ │ │ │ + tsteq r1, lr, lsr #30 │ │ │ │ + strdeq r9, [r1, -lr] │ │ │ │ + strdeq r9, [r1, -r4] │ │ │ │ + ldrdeq r9, [r1, -r0] │ │ │ │ + smlatbeq r1, r4, lr, r9 │ │ │ │ + @ instruction: 0x01019e9a │ │ │ │ + tsteq r1, r4, ror lr │ │ │ │ + tsteq r1, r4, asr #28 │ │ │ │ + tsteq r1, r4, lsl lr │ │ │ │ + tsteq r1, sl, lsl #28 │ │ │ │ + smlatteq r1, r6, sp, r9 │ │ │ │ + @ instruction: 0x01019dba │ │ │ │ + @ instruction: 0x01019db0 │ │ │ │ + smlabbeq r1, sl, sp, r9 │ │ │ │ + tsteq r1, ip, asr sp │ │ │ │ + tsteq r1, lr, lsr #26 │ │ │ │ + tsteq r1, r0, lsl #26 │ │ │ │ + ldrdeq r9, [r1, -r0] │ │ │ │ + smlatbeq r1, r0, ip, r9 │ │ │ │ + @ instruction: 0x01019c96 │ │ │ │ + tsteq r1, r2, ror ip │ │ │ │ + tsteq r1, r6, asr #24 │ │ │ │ + tsteq r1, ip, lsr ip │ │ │ │ + tsteq r1, r6, lsl ip │ │ │ │ + smlatteq r1, r6, fp, r9 │ │ │ │ + @ instruction: 0x01019bb6 │ │ │ │ + smlatbeq r1, ip, fp, r9 │ │ │ │ + smlabbeq r1, r8, fp, r9 │ │ │ │ + tsteq r1, ip, asr fp │ │ │ │ + tsteq r1, r2, asr fp │ │ │ │ + tsteq r1, ip, lsr #22 │ │ │ │ + strdeq r9, [r1, -lr] │ │ │ │ + smlabteq r1, lr, sl, r9 │ │ │ │ + @ instruction: 0x01019a9e │ │ │ │ + @ instruction: 0x01019a94 │ │ │ │ + tsteq r1, r0, ror sl │ │ │ │ + tsteq r1, r4, asr #20 │ │ │ │ + tsteq r1, sl, lsr sl │ │ │ │ + tsteq r1, r4, lsl sl │ │ │ │ + smlatteq r1, r4, r9, r9 │ │ │ │ + @ instruction: 0x010199b4 │ │ │ │ + smlatbeq r1, sl, r9, r9 │ │ │ │ + smlabbeq r1, r6, r9, r9 │ │ │ │ + tsteq r1, sl, asr r9 │ │ │ │ + tsteq r1, r0, asr r9 │ │ │ │ + tsteq r1, sl, lsr #18 │ │ │ │ strdeq r9, [r1, -ip] │ │ │ │ - strdeq r9, [r1, -r2] │ │ │ │ - smlabteq r1, ip, lr, r9 │ │ │ │ - @ instruction: 0x01019e9e │ │ │ │ - tsteq r1, lr, ror #28 │ │ │ │ - tsteq r1, lr, lsr lr │ │ │ │ - tsteq r1, r4, lsr lr │ │ │ │ - tsteq r1, r0, lsl lr │ │ │ │ - smlatteq r1, r4, sp, r9 │ │ │ │ - ldrdeq r9, [r1, -sl] │ │ │ │ - @ instruction: 0x01019db4 │ │ │ │ - smlabbeq r1, r4, sp, r9 │ │ │ │ - tsteq r1, r4, asr sp │ │ │ │ - tsteq r1, sl, asr #26 │ │ │ │ - tsteq r1, r6, lsr #26 │ │ │ │ - strdeq r9, [r1, -sl] │ │ │ │ - strdeq r9, [r1, -r0] │ │ │ │ - smlabteq r1, sl, ip, r9 │ │ │ │ - @ instruction: 0x01019c9c │ │ │ │ - tsteq r1, lr, ror #24 │ │ │ │ - tsteq r1, r0, asr #24 │ │ │ │ - tsteq r1, r0, lsl ip │ │ │ │ - smlatteq r1, r0, fp, r9 │ │ │ │ + ldrdeq r9, [r1, -r2] │ │ │ │ + smlatbeq r1, r4, r8, r9 │ │ │ │ + tsteq r1, r8, ror r8 │ │ │ │ + tsteq r1, r2, ror r8 │ │ │ │ + tsteq r1, r2, asr r8 │ │ │ │ + tsteq r1, sl, lsr #16 │ │ │ │ + tsteq r1, r4, lsr #16 │ │ │ │ + tsteq r1, r2, lsl #16 │ │ │ │ ldrdeq r9, [r1, -r6] │ │ │ │ - @ instruction: 0x01019bb2 │ │ │ │ - smlabbeq r1, r6, fp, r9 │ │ │ │ - tsteq r1, ip, ror fp │ │ │ │ - tsteq r1, r6, asr fp │ │ │ │ - tsteq r1, r6, lsr #22 │ │ │ │ - strdeq r9, [r1, -r6] │ │ │ │ - smlatteq r1, ip, sl, r9 │ │ │ │ - smlabteq r1, r8, sl, r9 │ │ │ │ - @ instruction: 0x01019a9c │ │ │ │ - @ instruction: 0x01019a92 │ │ │ │ - tsteq r1, ip, ror #20 │ │ │ │ - tsteq r1, lr, lsr sl │ │ │ │ - tsteq r1, lr, lsl #20 │ │ │ │ - ldrdeq r9, [r1, -lr] │ │ │ │ - ldrdeq r9, [r1, -r4] │ │ │ │ - @ instruction: 0x010199b0 │ │ │ │ - smlabbeq r1, r4, r9, r9 │ │ │ │ - tsteq r1, sl, ror r9 │ │ │ │ - tsteq r1, r4, asr r9 │ │ │ │ - tsteq r1, r4, lsr #18 │ │ │ │ - strdeq r9, [r1, -r4] │ │ │ │ - smlatteq r1, sl, r8, r9 │ │ │ │ - smlabteq r1, r6, r8, r9 │ │ │ │ - @ instruction: 0x0101989a │ │ │ │ - @ instruction: 0x01019890 │ │ │ │ - tsteq r1, sl, ror #16 │ │ │ │ - tsteq r1, ip, lsr r8 │ │ │ │ - tsteq r1, r2, lsl r8 │ │ │ │ - smlatteq r1, r4, r7, r9 │ │ │ │ - @ instruction: 0x010197b8 │ │ │ │ - @ instruction: 0x010197b2 │ │ │ │ - @ instruction: 0x01019792 │ │ │ │ - tsteq r1, sl, ror #14 │ │ │ │ - tsteq r1, r4, ror #14 │ │ │ │ - tsteq r1, r2, asr #14 │ │ │ │ - tsteq r1, r6, lsl r7 │ │ │ │ - smlatteq r1, sl, r6, r9 │ │ │ │ - smlatteq r1, r4, r6, r9 │ │ │ │ - smlabteq r1, r4, r6, r9 │ │ │ │ - @ instruction: 0x0101969c │ │ │ │ - @ instruction: 0x01019696 │ │ │ │ - tsteq r1, r4, ror r6 │ │ │ │ - tsteq r1, ip, asr #12 │ │ │ │ - tsteq r1, r0, lsr #12 │ │ │ │ - strdeq r9, [r1, -r4] │ │ │ │ - smlatteq r1, lr, r5, r9 │ │ │ │ - smlabteq r1, lr, r5, r9 │ │ │ │ - smlatbeq r1, r6, r5, r9 │ │ │ │ - smlatbeq r1, r0, r5, r9 │ │ │ │ - tsteq r1, lr, ror r5 │ │ │ │ - tsteq r1, lr, asr #10 │ │ │ │ + smlatbeq r1, sl, r7, r9 │ │ │ │ + smlatbeq r1, r4, r7, r9 │ │ │ │ + smlabbeq r1, r4, r7, r9 │ │ │ │ + tsteq r1, ip, asr r7 │ │ │ │ + tsteq r1, r6, asr r7 │ │ │ │ + tsteq r1, r4, lsr r7 │ │ │ │ + tsteq r1, ip, lsl #14 │ │ │ │ + smlatteq r1, r0, r6, r9 │ │ │ │ + @ instruction: 0x010196b4 │ │ │ │ + smlatbeq r1, lr, r6, r9 │ │ │ │ + smlabbeq r1, lr, r6, r9 │ │ │ │ + tsteq r1, r6, ror #12 │ │ │ │ + tsteq r1, r0, ror #12 │ │ │ │ + tsteq r1, lr, lsr r6 │ │ │ │ + tsteq r1, lr, lsl #12 │ │ │ │ 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 │ │ │ │ - smlatbeq r1, sl, r3, r9 │ │ │ │ - smlatbeq r1, r4, r3, r9 │ │ │ │ - smlabbeq r1, r6, r3, r9 │ │ │ │ - tsteq r1, r0, ror #6 │ │ │ │ - tsteq r1, sl, asr r3 │ │ │ │ + tsteq r1, sl, ror #8 │ │ │ │ + tsteq r1, r4, ror #8 │ │ │ │ + tsteq r1, r6, asr #8 │ │ │ │ + tsteq r1, r0, lsr #8 │ │ │ │ + tsteq r1, sl, lsl r4 │ │ │ │ + strdeq r9, [r1, -sl] │ │ │ │ + smlabteq r4, sl, ip, r7 │ │ │ │ + strdeq r7, [r4, -ip] │ │ │ │ + smlatteq r1, r2, r3, r9 │ │ │ │ + tsteq r4, r0, lsr #30 │ │ │ │ + ldrdeq r9, [r1, -r6] │ │ │ │ + tsteq r4, ip, asr #26 │ │ │ │ + smlabteq r1, sl, r3, r9 │ │ │ │ + tsteq r4, r0, lsl #26 │ │ │ │ + @ instruction: 0x010193be │ │ │ │ + tsteq r4, r4, ror fp │ │ │ │ + @ instruction: 0x010193b2 │ │ │ │ + smlatbeq r1, ip, r3, r9 │ │ │ │ + smlatbeq r1, r6, r3, r9 │ │ │ │ + smlatbeq r1, r0, r3, r9 │ │ │ │ + @ instruction: 0x0101939a │ │ │ │ + @ instruction: 0x01019394 │ │ │ │ + smlabbeq r1, lr, r3, r9 │ │ │ │ + smlabbeq r1, r8, r3, r9 │ │ │ │ + smlabbeq r1, r2, r3, r9 │ │ │ │ + tsteq r1, ip, ror r3 │ │ │ │ + tsteq r1, r6, ror r3 │ │ │ │ + tsteq r1, r0, ror r3 │ │ │ │ + tsteq r1, sl, ror #6 │ │ │ │ + tsteq r1, r4, ror #6 │ │ │ │ + tsteq r1, lr, asr r3 │ │ │ │ + tsteq r1, r8, asr r3 │ │ │ │ + tsteq r1, r2, asr r3 │ │ │ │ + tsteq r1, ip, asr #6 │ │ │ │ + tsteq r1, r6, asr #6 │ │ │ │ + tsteq r1, r0, asr #6 │ │ │ │ tsteq r1, sl, lsr r3 │ │ │ │ - tsteq r4, sl, lsl #24 │ │ │ │ - tsteq r4, ip, lsr sl │ │ │ │ + tsteq r1, r4, lsr r3 │ │ │ │ + tsteq r1, lr, lsr #6 │ │ │ │ + tsteq r1, r8, lsr #6 │ │ │ │ tsteq r1, r2, lsr #6 │ │ │ │ - tsteq r4, r0, ror #28 │ │ │ │ + tsteq r1, ip, lsl r3 │ │ │ │ tsteq r1, r6, lsl r3 │ │ │ │ - smlabbeq r4, ip, ip, r7 │ │ │ │ + tsteq r1, r0, lsl r3 │ │ │ │ tsteq r1, sl, lsl #6 │ │ │ │ - tsteq r4, r0, asr #24 │ │ │ │ + tsteq r1, r4, lsl #6 │ │ │ │ strdeq r9, [r1, -lr] │ │ │ │ - @ instruction: 0x01047ab4 │ │ │ │ + strdeq r9, [r1, -r8] │ │ │ │ strdeq r9, [r1, -r2] │ │ │ │ smlatteq r1, ip, r2, r9 │ │ │ │ - smlatteq r1, r6, r2, r9 │ │ │ │ + tsteq r4, r2, asr #20 │ │ │ │ smlatteq r1, r0, r2, r9 │ │ │ │ ldrdeq r9, [r1, -sl] │ │ │ │ ldrdeq r9, [r1, -r4] │ │ │ │ smlabteq r1, lr, r2, r9 │ │ │ │ - smlabteq r1, r8, r2, r9 │ │ │ │ - smlabteq r1, r2, r2, r9 │ │ │ │ - @ instruction: 0x010192bc │ │ │ │ + tsteq r4, r4, lsl #22 │ │ │ │ + @ instruction: 0x01047abe │ │ │ │ + @ instruction: 0x01047a98 │ │ │ │ @ instruction: 0x010192b6 │ │ │ │ @ instruction: 0x010192b0 │ │ │ │ smlatbeq r1, sl, r2, r9 │ │ │ │ - smlatbeq r1, r4, r2, r9 │ │ │ │ - @ instruction: 0x0101929e │ │ │ │ + tsteq r4, r0, asr #22 │ │ │ │ + strdeq r7, [r4, -sl] │ │ │ │ @ instruction: 0x01019298 │ │ │ │ - @ instruction: 0x01019292 │ │ │ │ - smlabbeq r1, ip, r2, r9 │ │ │ │ - smlabbeq r1, r6, r2, r9 │ │ │ │ + tsteq r4, lr, asr #22 │ │ │ │ + @ instruction: 0x01047cb8 │ │ │ │ + smlabbeq r4, r2, fp, r7 │ │ │ │ smlabbeq r1, r0, r2, r9 │ │ │ │ - tsteq r1, sl, ror r2 │ │ │ │ - tsteq r1, r4, ror r2 │ │ │ │ + tsteq r4, r6, lsr ip │ │ │ │ + tsteq r4, r0, lsl ip │ │ │ │ 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 │ │ │ │ - smlabbeq r4, r2, r9, r7 │ │ │ │ + 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 r4, r4, asr #20 │ │ │ │ - strdeq r7, [r4, -lr] │ │ │ │ - ldrdeq r7, [r4, -r8] │ │ │ │ + tsteq r1, r8, lsl #4 │ │ │ │ + tsteq r1, r2, lsl #4 │ │ │ │ + strdeq r9, [r1, -ip] │ │ │ │ strdeq r9, [r1, -r6] │ │ │ │ strdeq r9, [r1, -r0] │ │ │ │ smlatteq r1, sl, r1, r9 │ │ │ │ - smlabbeq r4, r0, sl, r7 │ │ │ │ - tsteq r4, sl, lsr sl │ │ │ │ + smlatteq r1, r4, r1, r9 │ │ │ │ + ldrdeq r9, [r1, -lr] │ │ │ │ ldrdeq r9, [r1, -r8] │ │ │ │ - smlabbeq r4, lr, sl, r7 │ │ │ │ - strdeq r7, [r4, -r8] │ │ │ │ - smlabteq r4, r2, sl, r7 │ │ │ │ + ldrdeq r9, [r1, -r2] │ │ │ │ + smlabteq r1, ip, r1, r9 │ │ │ │ + smlabteq r1, r6, r1, r9 │ │ │ │ smlabteq r1, r0, r1, r9 │ │ │ │ - tsteq r4, r6, ror fp │ │ │ │ - tsteq r4, r0, asr fp │ │ │ │ + @ instruction: 0x010191ba │ │ │ │ + @ instruction: 0x010191b4 │ │ │ │ smlatbeq r1, lr, r1, r9 │ │ │ │ smlatbeq r1, r8, r1, r9 │ │ │ │ - smlatbeq r1, r2, r1, r9 │ │ │ │ - @ instruction: 0x0101919c │ │ │ │ + tsteq r4, lr, lsr ip │ │ │ │ + tsteq r4, r0, ror ip │ │ │ │ @ instruction: 0x01019196 │ │ │ │ - @ instruction: 0x01019190 │ │ │ │ - smlabbeq r1, sl, r1, r9 │ │ │ │ + tsteq r4, r4, lsr sp │ │ │ │ + tsteq r4, r6, lsl #26 │ │ │ │ smlabbeq r1, r4, r1, r9 │ │ │ │ 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 │ │ │ │ @@ -79471,54 +79503,22 @@ │ │ │ │ tsteq r1, ip, lsl #2 │ │ │ │ tsteq r1, r6, lsl #2 │ │ │ │ mrseq r9, (UNDEF: 17) │ │ │ │ strdeq r9, [r1, -sl] │ │ │ │ strdeq r9, [r1, -r4] │ │ │ │ smlatteq r1, lr, r0, r9 │ │ │ │ smlatteq r1, r8, r0, r9 │ │ │ │ - tsteq r4, lr, ror fp │ │ │ │ - @ instruction: 0x01047bb0 │ │ │ │ + smlatteq r1, r2, r0, r9 │ │ │ │ + ldrdeq r9, [r1, -ip] │ │ │ │ ldrdeq r9, [r1, -r6] │ │ │ │ - tsteq r4, r4, ror ip │ │ │ │ - tsteq r4, r6, asr #24 │ │ │ │ + ldrdeq r9, [r1, -r0] │ │ │ │ + smlabteq r1, sl, r0, r9 │ │ │ │ smlabteq r1, r4, r0, r9 │ │ │ │ strheq r9, [r1, -lr] │ │ │ │ strheq r9, [r1, -r8] │ │ │ │ - strheq r9, [r1, -r2] │ │ │ │ - smlatbeq r1, ip, r0, r9 │ │ │ │ - smlatbeq r1, r6, r0, r9 │ │ │ │ - smlatbeq r1, r0, r0, r9 │ │ │ │ - swpeq r9, sl, [r1] │ │ │ │ - swpeq r9, r4, [r1] │ │ │ │ - smlabbeq r1, lr, r0, r9 │ │ │ │ - smlabbeq r1, r8, r0, r9 │ │ │ │ - smlabbeq r1, r2, r0, r9 │ │ │ │ - tsteq r1, ip, ror r0 │ │ │ │ - tsteq r1, r6, ror r0 │ │ │ │ - tsteq r1, r0, ror r0 │ │ │ │ - tsteq r1, sl, rrx │ │ │ │ - tsteq r1, r4, rrx │ │ │ │ - qaddeq r9, lr, r1 │ │ │ │ - qaddeq r9, r8, r1 │ │ │ │ - qaddeq r9, r2, r1 │ │ │ │ - tsteq r1, ip, asr #32 │ │ │ │ - tsteq r1, r6, asr #32 │ │ │ │ - tsteq r1, r0, asr #32 │ │ │ │ - tsteq r1, sl, lsr r0 │ │ │ │ - tsteq r1, r4, lsr r0 │ │ │ │ - tsteq r1, lr, lsr #32 │ │ │ │ - tsteq r1, r8, lsr #32 │ │ │ │ - tsteq r1, r2, lsr #32 │ │ │ │ - tsteq r1, ip, lsl r0 │ │ │ │ - tsteq r1, r6, lsl r0 │ │ │ │ - tsteq r1, r0, lsl r0 │ │ │ │ - tsteq r1, sl │ │ │ │ - tsteq r1, r4 │ │ │ │ - strdeq r8, [r1, -lr] │ │ │ │ - strdeq r8, [r1, -r8] │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec0fc10 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vmax.f32 q8, , q8 │ │ │ │ addlt r0, r3, ip, asr #15 │ │ │ │ ldrmi r4, [r5], -r4, lsl #12 │ │ │ │ adcsmi r4, r9, #31457280 @ 0x1e00000 │ │ │ │ @@ -81021,19 +81021,19 @@ │ │ │ │ rscspl pc, r0, #675282944 @ 0x28400000 │ │ │ │ tstpne r1, #268435460 @ p-variant is OBSOLETE @ 0x10000004 │ │ │ │ tstpne r1, #192, 4 @ p-variant is OBSOLETE │ │ │ │ smullsmi fp, r3, r2, r2 │ │ │ │ @ instruction: 0xf10107da │ │ │ │ @ instruction: 0xf001817c │ │ │ │ svclt 0x0000b9e1 │ │ │ │ - tsteq r4, sl, ror lr │ │ │ │ - tsteq r3, r4, asr lr │ │ │ │ - tsteq r4, sl, ror lr │ │ │ │ - tsteq r4, ip, ror lr │ │ │ │ - smlabbeq r4, r2, lr, r6 │ │ │ │ + tsteq r4, sl, lsr pc │ │ │ │ + tsteq r3, r4, lsl pc │ │ │ │ + tsteq r4, sl, lsr pc │ │ │ │ + tsteq r4, ip, lsr pc │ │ │ │ + tsteq r4, r2, asr #30 │ │ │ │ mvnspl pc, #675282944 @ 0x28400000 │ │ │ │ blcs 6e6c28 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x72928> │ │ │ │ bicshi pc, r0, r1, lsl #4 │ │ │ │ andsne pc, r1, #268435460 @ 0x10000004 │ │ │ │ andsne pc, r1, #192, 4 │ │ │ │ @ instruction: 0x07d040da │ │ │ │ msrhi SPSR_c, r1, lsl #2 │ │ │ │ @@ -82290,37 +82290,37 @@ │ │ │ │ @ instruction: 0xf7ae4620 │ │ │ │ and lr, r7, sl, asr #29 │ │ │ │ @ instruction: 0x46334a11 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ strls r4, [r0, #-1146] @ 0xfffffb86 │ │ │ │ cdp 7, 12, cr15, cr0, cr14, {5} │ │ │ │ ldcllt 0, cr11, [r0, #12]! │ │ │ │ - @ instruction: 0x01036896 │ │ │ │ - smlatteq r3, r4, lr, r5 │ │ │ │ - smlatteq r4, r2, lr, r4 │ │ │ │ - tsteq r1, lr, ror #14 │ │ │ │ - smlabteq r1, r2, r6, r6 │ │ │ │ - tsteq r1, sl, asr r7 │ │ │ │ - tsteq r4, lr, lsr pc │ │ │ │ - @ instruction: 0x01035e92 │ │ │ │ - tsteq r4, r0, lsr pc │ │ │ │ - tsteq r1, r4, ror r6 │ │ │ │ - tsteq r3, r0, ror #28 │ │ │ │ - tsteq r4, r6, lsr #30 │ │ │ │ - tsteq r3, r2, asr #28 │ │ │ │ - tsteq r1, r4, lsl r3 │ │ │ │ + tsteq r3, r6, asr r9 │ │ │ │ + smlatbeq r3, r4, pc, r5 @ │ │ │ │ + smlatbeq r4, r2, pc, r4 @ │ │ │ │ + tsteq r1, lr, lsr #16 │ │ │ │ + smlabbeq r1, r2, r7, r6 │ │ │ │ + tsteq r1, sl, lsl r8 │ │ │ │ + strdeq r4, [r4, -lr] │ │ │ │ + tsteq r3, r2, asr pc │ │ │ │ + strdeq r4, [r4, -r0] │ │ │ │ + tsteq r1, r4, lsr r7 │ │ │ │ + tsteq r3, r0, lsr #30 │ │ │ │ + smlatteq r4, r6, pc, r4 @ │ │ │ │ + tsteq r3, r2, lsl #30 │ │ │ │ + ldrdeq r6, [r1, -r4] │ │ │ │ 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 │ │ │ │ - @ instruction: 0x01044ebc │ │ │ │ + tsteq r4, ip, ror pc │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec127d8 │ │ │ │ @ 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 1033988 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7ae447a │ │ │ │ ldcllt 12, cr14, [r8, #744]! @ 0x2e8 │ │ │ │ - tsteq r1, ip, lsl #12 │ │ │ │ - tsteq r4, r2, asr #24 │ │ │ │ - tsteq r1, r4, lsl #12 │ │ │ │ - strdeq r6, [r1, -r2] │ │ │ │ - ldrdeq r2, [sl, -lr] │ │ │ │ - smlatteq r1, r4, r5, r6 │ │ │ │ - smlatteq r1, r8, r5, r6 │ │ │ │ - smlatteq r1, r2, r5, r6 │ │ │ │ - ldrdeq r6, [r1, -sl] │ │ │ │ - smlabteq r4, r2, fp, r6 │ │ │ │ - smlabteq r1, ip, r5, r6 │ │ │ │ - ldrdeq r6, [r1, -sl] │ │ │ │ - tsteq sl, lr, asr r3 │ │ │ │ - ldrdeq r6, [r1, -sl] │ │ │ │ - tsteq r4, lr, ror #22 │ │ │ │ - ldrdeq r6, [r1, -r0] │ │ │ │ - @ instruction: 0x010165be │ │ │ │ - tsteq sl, sl, lsl #6 │ │ │ │ - @ instruction: 0x010165b0 │ │ │ │ - @ instruction: 0x010165b8 │ │ │ │ - @ instruction: 0x010165ba │ │ │ │ - @ instruction: 0x010165b4 │ │ │ │ - smlabbeq r1, ip, r5, r6 │ │ │ │ - smlabbeq r1, lr, r5, r6 │ │ │ │ - smlatbeq r1, r0, r5, r6 │ │ │ │ - @ instruction: 0x010164bc │ │ │ │ - @ instruction: 0x010164b6 │ │ │ │ - smlabbeq r1, ip, r5, r6 │ │ │ │ - @ instruction: 0x01016490 │ │ │ │ - smlabbeq r1, sl, r4, r6 │ │ │ │ - smlabteq r4, ip, ip, r4 │ │ │ │ - tsteq r1, r4, ror #8 │ │ │ │ - tsteq r1, lr, asr r4 │ │ │ │ - tsteq r3, r8, asr r1 │ │ │ │ - tsteq r3, r8, asr r1 │ │ │ │ - tsteq r3, r6, asr r1 │ │ │ │ - @ instruction: 0x0103819c │ │ │ │ - tsteq r3, ip, lsr #2 │ │ │ │ - tsteq r3, sl, lsr #2 │ │ │ │ - tsteq r4, r2, ror #18 │ │ │ │ - tsteq r4, ip, asr r9 │ │ │ │ - tsteq r4, r6, asr r9 │ │ │ │ - tsteq r4, r0, asr r9 │ │ │ │ - tsteq r4, sl, asr #18 │ │ │ │ - tsteq r4, r4, asr #18 │ │ │ │ - tsteq r4, lr, lsr r9 │ │ │ │ - smlabteq r1, r0, fp, sp │ │ │ │ - @ instruction: 0x0101dbbe │ │ │ │ - tsteq r4, ip, lsl r9 │ │ │ │ - tsteq sl, r4, lsr #2 │ │ │ │ - tsteq r4, r6, lsr #18 │ │ │ │ - smlabteq r1, lr, fp, sp │ │ │ │ - @ instruction: 0x0101dbb4 │ │ │ │ - tsteq r4, sl, lsl r9 │ │ │ │ - tsteq r1, r2, lsl #6 │ │ │ │ - strdeq r6, [r1, -ip] │ │ │ │ - tsteq r4, r6, lsr #16 │ │ │ │ - tsteq r4, r6, lsr #16 │ │ │ │ - tsteq r4, ip, lsr #16 │ │ │ │ + smlabteq r1, ip, r6, r6 │ │ │ │ + tsteq r4, r2, lsl #26 │ │ │ │ + smlabteq r1, r4, r6, r6 │ │ │ │ + @ instruction: 0x010166b2 │ │ │ │ + @ instruction: 0x010a249e │ │ │ │ + smlatbeq r1, r4, r6, r6 │ │ │ │ + smlatbeq r1, r8, r6, r6 │ │ │ │ + smlatbeq r1, r2, r6, r6 │ │ │ │ + @ instruction: 0x0101669a │ │ │ │ + smlabbeq r4, r2, ip, r6 │ │ │ │ + smlabbeq r1, ip, r6, r6 │ │ │ │ + @ instruction: 0x0101669a │ │ │ │ + tsteq sl, lr, lsl r4 │ │ │ │ + @ instruction: 0x0101669a │ │ │ │ + tsteq r4, lr, lsr #24 │ │ │ │ + @ instruction: 0x01016690 │ │ │ │ + tsteq r1, lr, ror r6 │ │ │ │ + smlabteq sl, sl, r3, r2 │ │ │ │ + tsteq r1, r0, ror r6 │ │ │ │ + tsteq r1, r8, ror r6 │ │ │ │ + tsteq r1, sl, ror r6 │ │ │ │ + tsteq r1, r4, ror r6 │ │ │ │ + tsteq r1, ip, asr #12 │ │ │ │ + tsteq r1, lr, asr #12 │ │ │ │ + tsteq r1, r0, ror #12 │ │ │ │ + tsteq r1, ip, ror r5 │ │ │ │ + tsteq r1, r6, ror r5 │ │ │ │ + tsteq r1, ip, asr #12 │ │ │ │ + tsteq r1, r0, asr r5 │ │ │ │ + tsteq r1, sl, asr #10 │ │ │ │ + smlabbeq r4, ip, sp, r4 │ │ │ │ + tsteq r1, r4, lsr #10 │ │ │ │ + tsteq r1, lr, lsl r5 │ │ │ │ + tsteq r3, r8, lsl r2 │ │ │ │ + tsteq r3, r8, lsl r2 │ │ │ │ + tsteq r3, r6, lsl r2 │ │ │ │ + tsteq r3, ip, asr r2 │ │ │ │ + smlatteq r3, ip, r1, r8 │ │ │ │ + smlatteq r3, sl, r1, r8 │ │ │ │ + tsteq r4, r2, lsr #20 │ │ │ │ + tsteq r4, ip, lsl sl │ │ │ │ + tsteq r4, r6, lsl sl │ │ │ │ + tsteq r4, r0, lsl sl │ │ │ │ + tsteq r4, sl, lsl #20 │ │ │ │ + tsteq r4, r4, lsl #20 │ │ │ │ + strdeq r2, [r4, -lr] │ │ │ │ + smlabbeq r1, r0, ip, sp │ │ │ │ + tsteq r1, lr, ror ip │ │ │ │ + ldrdeq r2, [r4, -ip] │ │ │ │ + smlatteq sl, r4, r1, r2 │ │ │ │ + smlatteq r4, r6, r9, r2 │ │ │ │ + smlabbeq r1, lr, ip, sp │ │ │ │ + tsteq r1, r4, ror ip │ │ │ │ + ldrdeq r2, [r4, -sl] │ │ │ │ + smlabteq r1, r2, r3, r6 │ │ │ │ + @ instruction: 0x010163bc │ │ │ │ + smlatteq r4, r6, r8, r2 │ │ │ │ + smlatteq r4, r6, r8, r2 │ │ │ │ + smlatteq r4, ip, r8, r2 │ │ │ │ svcvc 0x0017f5b0 │ │ │ │ ldrbhi pc, [sl] @ │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec12c7c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vrecps.f32 q0, q8, q12 │ │ │ │ @ instruction: 0xf5b080fa │ │ │ │ @@ -83407,124 +83407,124 @@ │ │ │ │ bkpt 0xe448 │ │ │ │ ldrbtmi r4, [r8], #-2159 @ 0xfffff791 │ │ │ │ stmdami pc!, {r0, r1, r3, r5, r8, sp, lr, pc}^ @ │ │ │ │ bkpt 0x8448 │ │ │ │ ldrbtmi r4, [r8], #-2158 @ 0xfffff792 │ │ │ │ stmdami lr!, {r0, r2, r5, r8, sp, lr, pc}^ │ │ │ │ bkpt 0x2448 │ │ │ │ - smlatteq r1, r6, ip, r5 │ │ │ │ + smlatbeq r1, r6, sp, r5 │ │ │ │ + tsteq r4, r0, ror sl │ │ │ │ + tsteq r1, ip, asr sp │ │ │ │ + tsteq r1, ip, lsr sp │ │ │ │ + tsteq r1, sl, lsr #26 │ │ │ │ + tsteq r1, r4, lsl #26 │ │ │ │ + ldrdeq r5, [r1, -sl] │ │ │ │ + ldrdeq r5, [r1, -r0] │ │ │ │ + smlatbeq r1, sl, ip, r5 │ │ │ │ @ instruction: 0x010449b0 │ │ │ │ - @ instruction: 0x01015c9c │ │ │ │ - tsteq r1, ip, ror ip │ │ │ │ - tsteq r1, sl, ror #24 │ │ │ │ - tsteq r1, r4, asr #24 │ │ │ │ - tsteq r1, sl, lsl ip │ │ │ │ - tsteq r1, r0, lsl ip │ │ │ │ - smlatteq r1, sl, fp, r5 │ │ │ │ - strdeq r4, [r4, -r0] │ │ │ │ - tsteq r4, lr, lsl #18 │ │ │ │ - tsteq r4, r8, ror #18 │ │ │ │ - tsteq r1, sl, ror #22 │ │ │ │ - smlabbeq r4, r8, r9, r4 │ │ │ │ - tsteq r1, sl, lsl #22 │ │ │ │ - smlatbeq r4, lr, r9, r4 │ │ │ │ - @ instruction: 0x01015ab6 │ │ │ │ - smlabbeq r1, ip, sl, r5 │ │ │ │ - tsteq r1, r6, ror #20 │ │ │ │ - tsteq r1, ip, lsr sl │ │ │ │ - tsteq r1, r2, lsr sl │ │ │ │ - tsteq r1, lr, lsl #20 │ │ │ │ - smlatteq r1, r2, r9, r5 │ │ │ │ - @ instruction: 0x010159be │ │ │ │ - @ instruction: 0x0101599a │ │ │ │ - tsteq r1, r4, asr #18 │ │ │ │ - tsteq r1, r8, lsl r9 │ │ │ │ - strdeq r5, [r1, -sl] │ │ │ │ - ldrdeq r5, [r1, -r6] │ │ │ │ - smlatbeq r1, r6, r8, r5 │ │ │ │ - smlabbeq r1, lr, r8, r5 │ │ │ │ - tsteq r1, sl, ror r8 │ │ │ │ - tsteq r1, r2, asr #16 │ │ │ │ - tsteq r1, ip, lsl r8 │ │ │ │ - strdeq r5, [r1, -sl] │ │ │ │ - smlabteq r1, lr, r7, r5 │ │ │ │ - smlatbeq r1, r6, r7, r5 │ │ │ │ - smlabbeq r1, lr, r7, r5 │ │ │ │ - tsteq r4, sl, lsl #14 │ │ │ │ - tsteq r4, r6, asr #14 │ │ │ │ - smlatteq r4, r2, r7, r4 │ │ │ │ - ldrdeq r5, [r1, -r2] │ │ │ │ - smlatbeq r1, r0, r6, r5 │ │ │ │ - tsteq r1, lr, ror r6 │ │ │ │ - tsteq r1, sl, asr r6 │ │ │ │ - tsteq r1, lr, lsr #12 │ │ │ │ - tsteq r1, r2, lsl #12 │ │ │ │ + smlabteq r4, lr, r9, r4 │ │ │ │ + tsteq r4, r8, lsr #20 │ │ │ │ + tsteq r1, sl, lsr #24 │ │ │ │ + tsteq r4, r8, asr #20 │ │ │ │ + smlabteq r1, sl, fp, r5 │ │ │ │ + tsteq r4, lr, ror #20 │ │ │ │ + tsteq r1, r6, ror fp │ │ │ │ + tsteq r1, ip, asr #22 │ │ │ │ + tsteq r1, r6, lsr #22 │ │ │ │ + strdeq r5, [r1, -ip] │ │ │ │ + strdeq r5, [r1, -r2] │ │ │ │ + smlabteq r1, lr, sl, r5 │ │ │ │ + smlatbeq r1, r2, sl, r5 │ │ │ │ + tsteq r1, lr, ror sl │ │ │ │ + tsteq r1, sl, asr sl │ │ │ │ + tsteq r1, r4, lsl #20 │ │ │ │ ldrdeq r5, [r1, -r8] │ │ │ │ - smlatbeq r1, lr, r5, r5 │ │ │ │ - smlabbeq r1, r4, r5, r5 │ │ │ │ - tsteq r1, ip, ror r5 │ │ │ │ + @ instruction: 0x010159ba │ │ │ │ + @ instruction: 0x01015996 │ │ │ │ + tsteq r1, r6, ror #18 │ │ │ │ + tsteq r1, lr, asr #18 │ │ │ │ + tsteq r1, sl, lsr r9 │ │ │ │ + tsteq r1, r2, lsl #18 │ │ │ │ + ldrdeq r5, [r1, -ip] │ │ │ │ + @ instruction: 0x010158ba │ │ │ │ + smlabbeq r1, lr, r8, r5 │ │ │ │ + tsteq r1, r6, ror #16 │ │ │ │ + tsteq r1, lr, asr #16 │ │ │ │ + smlabteq r4, sl, r7, r4 │ │ │ │ + tsteq r4, r6, lsl #16 │ │ │ │ + smlatbeq r4, r2, r8, r4 │ │ │ │ + @ instruction: 0x01015792 │ │ │ │ + tsteq r1, r0, ror #14 │ │ │ │ + tsteq r1, lr, lsr r7 │ │ │ │ + tsteq r1, sl, lsl r7 │ │ │ │ + smlatteq r1, lr, r6, r5 │ │ │ │ + smlabteq r1, r2, r6, r5 │ │ │ │ + @ instruction: 0x01015698 │ │ │ │ + tsteq r1, lr, ror #12 │ │ │ │ + tsteq r1, r4, asr #12 │ │ │ │ + tsteq r1, ip, lsr r6 │ │ │ │ + tsteq r1, r8, lsl r6 │ │ │ │ + strdeq r5, [r1, -r4] │ │ │ │ + smlabteq r1, sl, r5, r5 │ │ │ │ + smlatbeq r1, r6, r5, r5 │ │ │ │ + smlabbeq r1, r2, r5, r5 │ │ │ │ tsteq r1, r8, asr r5 │ │ │ │ - tsteq r1, r4, lsr r5 │ │ │ │ + tsteq r1, lr, lsr #10 │ │ │ │ tsteq r1, sl, lsl #10 │ │ │ │ smlatteq r1, r6, r4, r5 │ │ │ │ - smlabteq r1, r2, r4, r5 │ │ │ │ - @ instruction: 0x01015498 │ │ │ │ - tsteq r1, lr, ror #8 │ │ │ │ - tsteq r1, sl, asr #8 │ │ │ │ + @ instruction: 0x010154bc │ │ │ │ + @ instruction: 0x0101549a │ │ │ │ + tsteq r1, r8, ror r4 │ │ │ │ + tsteq r1, lr, asr #8 │ │ │ │ tsteq r1, r6, lsr #8 │ │ │ │ - strdeq r5, [r1, -ip] │ │ │ │ + strdeq r5, [r1, -lr] │ │ │ │ + ldrdeq r5, [r1, -ip] │ │ │ │ + @ instruction: 0x010153ba │ │ │ │ + @ instruction: 0x01015392 │ │ │ │ + tsteq r1, r0, ror r3 │ │ │ │ + tsteq r1, r0, asr r3 │ │ │ │ + tsteq r1, sl, lsr #6 │ │ │ │ + tsteq r1, r4, lsl #6 │ │ │ │ + smlatteq r1, r4, r2, r5 │ │ │ │ + smlabteq r1, r4, r2, r5 │ │ │ │ + @ instruction: 0x0101529e │ │ │ │ + tsteq r1, lr, ror r2 │ │ │ │ + tsteq r1, lr, asr r2 │ │ │ │ + strdeq r4, [r4, -r2] │ │ │ │ + tsteq r4, ip │ │ │ │ + smlabbeq r4, r6, pc, r3 @ │ │ │ │ + tsteq r4, r8, asr #6 │ │ │ │ + tsteq r1, sl, lsr r2 │ │ │ │ + tsteq r1, r4, lsr r2 │ │ │ │ + tsteq r1, lr, lsr #4 │ │ │ │ + tsteq r1, r8, lsr #4 │ │ │ │ + tsteq r1, r2, lsr #4 │ │ │ │ + @ instruction: 0x01043f9c │ │ │ │ + @ instruction: 0x01043fb6 │ │ │ │ + tsteq r1, r0, lsl r2 │ │ │ │ + tsteq r4, sl, lsr #32 │ │ │ │ + tsteq r4, r4 │ │ │ │ + strdeq r5, [r1, -lr] │ │ │ │ + qaddeq r4, r8, r4 │ │ │ │ + tsteq r4, r2, ror r0 │ │ │ │ + smlatteq r1, ip, r1, r5 │ │ │ │ + smlatbeq r4, lr, r1, r4 │ │ │ │ + smlabteq r4, r0, r0, r4 │ │ │ │ ldrdeq r5, [r1, -sl] │ │ │ │ - @ instruction: 0x010153b8 │ │ │ │ - smlabbeq r1, lr, r3, r5 │ │ │ │ - tsteq r1, r6, ror #6 │ │ │ │ - tsteq r1, lr, lsr r3 │ │ │ │ - tsteq r1, ip, lsl r3 │ │ │ │ - strdeq r5, [r1, -sl] │ │ │ │ - ldrdeq r5, [r1, -r2] │ │ │ │ - @ instruction: 0x010152b0 │ │ │ │ - @ instruction: 0x01015290 │ │ │ │ - tsteq r1, sl, ror #4 │ │ │ │ - tsteq r1, r4, asr #4 │ │ │ │ - tsteq r1, r4, lsr #4 │ │ │ │ - tsteq r1, r4, lsl #4 │ │ │ │ - ldrdeq r5, [r1, -lr] │ │ │ │ - @ instruction: 0x010151be │ │ │ │ + ldrdeq r4, [r4, -r4] │ │ │ │ + smlabteq r1, lr, r1, r5 │ │ │ │ + smlabteq r1, r8, r1, r5 │ │ │ │ + smlabteq r1, r2, r1, r5 │ │ │ │ + @ instruction: 0x010151bc │ │ │ │ + @ instruction: 0x010151b6 │ │ │ │ + tsteq r4, r8, lsl #2 │ │ │ │ + smlabteq r4, sl, r0, r4 │ │ │ │ + smlatbeq r1, r4, r1, r5 │ │ │ │ @ instruction: 0x0101519e │ │ │ │ - tsteq r4, r2, lsr r0 │ │ │ │ - tsteq r4, ip, asr #30 │ │ │ │ - smlabteq r4, r6, lr, r3 │ │ │ │ - smlabbeq r4, r8, r2, r4 │ │ │ │ - tsteq r1, sl, ror r1 │ │ │ │ - tsteq r1, r4, ror r1 │ │ │ │ - tsteq r1, lr, ror #2 │ │ │ │ - tsteq r1, r8, ror #2 │ │ │ │ - tsteq r1, r2, ror #2 │ │ │ │ - ldrdeq r3, [r4, -ip] │ │ │ │ - strdeq r3, [r4, -r6] │ │ │ │ - tsteq r1, r0, asr r1 │ │ │ │ - tsteq r4, sl, ror #30 │ │ │ │ - tsteq r4, r4, asr #30 │ │ │ │ - tsteq r1, lr, lsr r1 │ │ │ │ - @ instruction: 0x01043f98 │ │ │ │ - @ instruction: 0x01043fb2 │ │ │ │ - tsteq r1, ip, lsr #2 │ │ │ │ - smlatteq r4, lr, r0, r4 │ │ │ │ - mrseq r4, (UNDEF: 4) │ │ │ │ - tsteq r1, sl, lsl r1 │ │ │ │ - tsteq r4, r4, lsl r0 │ │ │ │ - tsteq r1, lr, lsl #2 │ │ │ │ - tsteq r1, r8, lsl #2 │ │ │ │ - tsteq r1, r2, lsl #2 │ │ │ │ - strdeq r5, [r1, -ip] │ │ │ │ - strdeq r5, [r1, -r6] │ │ │ │ - tsteq r4, r8, asr #32 │ │ │ │ - tsteq r4, sl │ │ │ │ - smlatteq r1, r4, r0, r5 │ │ │ │ - ldrdeq r5, [r1, -lr] │ │ │ │ - ldrdeq r5, [r1, -r8] │ │ │ │ + @ instruction: 0x01015198 │ │ │ │ ldrbtmi r4, [r8], #-2083 @ 0xfffff7dd │ │ │ │ stmdami r3!, {r0, r1, r6, sp, lr, pc} │ │ │ │ sub r4, r0, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2082 @ 0xfffff7de │ │ │ │ stmdami r2!, {r0, r2, r3, r4, r5, sp, lr, pc} │ │ │ │ eors r4, sl, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2081 @ 0xfffff7df │ │ │ │ @@ -83553,38 +83553,38 @@ │ │ │ │ and r4, sl, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2073 @ 0xfffff7e7 │ │ │ │ ldmdami r9, {r0, r1, r2, sp, lr, pc} │ │ │ │ and r4, r4, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2072 @ 0xfffff7e8 │ │ │ │ ldmdami r8, {r0, sp, lr, pc} │ │ │ │ stclt 4, cr4, [r8, #-480] @ 0xfffffe20 │ │ │ │ - tsteq r1, sl, lsl pc │ │ │ │ - tsteq r1, r4, lsl pc │ │ │ │ - @ instruction: 0x01043fb6 │ │ │ │ - tsteq r4, r0, asr #30 │ │ │ │ - tsteq r4, r2, ror pc │ │ │ │ - strdeq r4, [r1, -ip] │ │ │ │ - strdeq r4, [r1, -r6] │ │ │ │ - strdeq r4, [r1, -r0] │ │ │ │ - smlatteq r1, sl, lr, r4 │ │ │ │ - smlatteq r1, r4, lr, r4 │ │ │ │ - ldrdeq r4, [r1, -lr] │ │ │ │ - ldrdeq r4, [r1, -r8] │ │ │ │ - ldrdeq r4, [r1, -r2] │ │ │ │ - smlabteq r1, ip, lr, r4 │ │ │ │ - smlabteq r1, r6, lr, r4 │ │ │ │ - smlabteq r1, r0, lr, r4 │ │ │ │ - @ instruction: 0x01014eba │ │ │ │ - @ instruction: 0x01014eb4 │ │ │ │ - smlatbeq r1, lr, lr, r4 │ │ │ │ - smlatbeq r1, r8, lr, r4 │ │ │ │ - smlatbeq r1, r2, lr, r4 │ │ │ │ - @ instruction: 0x01014e9c │ │ │ │ - @ instruction: 0x01014e96 │ │ │ │ - @ instruction: 0x01014e90 │ │ │ │ + ldrdeq r4, [r1, -sl] │ │ │ │ + ldrdeq r4, [r1, -r4] │ │ │ │ + tsteq r4, r6, ror r0 │ │ │ │ + mrseq r4, (UNDEF: 4) │ │ │ │ + tsteq r4, r2, lsr r0 │ │ │ │ + @ instruction: 0x01014fbc │ │ │ │ + @ instruction: 0x01014fb6 │ │ │ │ + @ instruction: 0x01014fb0 │ │ │ │ + smlatbeq r1, sl, pc, r4 @ │ │ │ │ + smlatbeq r1, r4, pc, r4 @ │ │ │ │ + @ instruction: 0x01014f9e │ │ │ │ + @ instruction: 0x01014f98 │ │ │ │ + @ instruction: 0x01014f92 │ │ │ │ + smlabbeq r1, ip, pc, r4 @ │ │ │ │ + smlabbeq r1, r6, pc, r4 @ │ │ │ │ + smlabbeq r1, r0, pc, r4 @ │ │ │ │ + tsteq r1, sl, ror pc │ │ │ │ + tsteq r1, r4, ror pc │ │ │ │ + tsteq r1, lr, ror #30 │ │ │ │ + tsteq r1, r8, ror #30 │ │ │ │ + tsteq r1, r2, ror #30 │ │ │ │ + tsteq r1, ip, asr pc │ │ │ │ + tsteq r1, r6, asr pc │ │ │ │ + tsteq r1, r0, asr 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 │ │ │ │ @@ -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 │ │ │ │ - smlabbeq r4, lr, r6, r3 │ │ │ │ - smlatbeq r3, sl, r5, r4 │ │ │ │ - tsteq r1, ip, lsl fp │ │ │ │ - smlatbeq r1, ip, fp, r4 │ │ │ │ - smlatbeq r1, r6, fp, r4 │ │ │ │ - smlatteq r1, lr, sl, r4 │ │ │ │ - ldrdeq r4, [r3, -sl] │ │ │ │ - smlatbeq r1, ip, r7, r4 │ │ │ │ + tsteq r4, lr, asr #14 │ │ │ │ + tsteq r3, sl, ror #12 │ │ │ │ + ldrdeq r4, [r1, -ip] │ │ │ │ + tsteq r1, ip, ror #24 │ │ │ │ + tsteq r1, r6, ror #24 │ │ │ │ + smlatbeq r1, lr, fp, r4 │ │ │ │ + @ instruction: 0x0103439a │ │ │ │ + tsteq r1, ip, ror #16 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec14308 │ │ │ │ @ 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 │ │ │ │ - smlatteq r4, ip, r7, r3 │ │ │ │ - smlabbeq r4, r6, r6, r3 │ │ │ │ - ldrdeq r3, [r4, -r0] │ │ │ │ - tsteq r4, r2, ror r5 │ │ │ │ - tsteq r4, r0, asr #10 │ │ │ │ - strdeq r3, [r4, -sl] │ │ │ │ - tsteq r4, ip, lsl #10 │ │ │ │ - smlabbeq r4, r6, r5, r3 │ │ │ │ - tsteq r4, r0, asr r8 │ │ │ │ - tsteq r4, r6, lsl r8 │ │ │ │ - strdeq r3, [r4, -r8] │ │ │ │ - smlabteq r4, r6, r5, r3 │ │ │ │ - smlatbeq r4, r0, r8, r3 │ │ │ │ - tsteq r4, r6, ror #16 │ │ │ │ - tsteq r4, ip, lsl #12 │ │ │ │ - strdeq r3, [r4, -r6] │ │ │ │ - @ instruction: 0x010438bc │ │ │ │ - ldrdeq r3, [r4, -r6] │ │ │ │ - tsteq r4, r8, ror r6 │ │ │ │ + smlatbeq r4, ip, r8, r3 │ │ │ │ + tsteq r4, r6, asr #14 │ │ │ │ + @ instruction: 0x01043690 │ │ │ │ + tsteq r4, r2, lsr r6 │ │ │ │ + tsteq r4, r0, lsl #12 │ │ │ │ + @ instruction: 0x010438ba │ │ │ │ + smlabteq r4, ip, r5, r3 │ │ │ │ tsteq r4, r6, asr #12 │ │ │ │ - tsteq r4, r0, asr #18 │ │ │ │ - tsteq r4, r6, lsl #18 │ │ │ │ - smlabbeq r4, ip, r6, r3 │ │ │ │ - @ instruction: 0x01043996 │ │ │ │ - tsteq r4, ip, asr r9 │ │ │ │ - strdeq r3, [r4, -lr] │ │ │ │ + tsteq r4, r0, lsl r9 │ │ │ │ + ldrdeq r3, [r4, -r6] │ │ │ │ + @ instruction: 0x010436b8 │ │ │ │ + smlabbeq r4, r6, r6, r3 │ │ │ │ + tsteq r4, r0, ror #18 │ │ │ │ + tsteq r4, r6, lsr #18 │ │ │ │ smlabteq r4, ip, r6, r3 │ │ │ │ - smlatteq r4, lr, r9, r3 │ │ │ │ - @ instruction: 0x010439b0 │ │ │ │ - tsteq r4, r2, lsl r7 │ │ │ │ - tsteq r4, ip, asr #20 │ │ │ │ - tsteq r4, lr, lsl #20 │ │ │ │ - tsteq r4, r0, asr ip │ │ │ │ - tsteq r4, lr, asr #22 │ │ │ │ - ldrdeq r3, [r4, -r8] │ │ │ │ - @ instruction: 0x01043a9e │ │ │ │ - @ instruction: 0x01043ab4 │ │ │ │ - tsteq r4, sl, asr sl │ │ │ │ - strdeq r3, [r4, -r4] │ │ │ │ - tsteq r4, lr, lsl #22 │ │ │ │ - ldrdeq r3, [r4, -r8] │ │ │ │ - @ instruction: 0x01043b9a │ │ │ │ - tsteq r4, r4, asr fp │ │ │ │ - tsteq r4, lr, ror #22 │ │ │ │ - tsteq r4, r0, lsr fp │ │ │ │ - @ instruction: 0x01043bbe │ │ │ │ - ldrdeq r3, [r4, -ip] │ │ │ │ - smlabbeq r4, lr, fp, r3 │ │ │ │ - tsteq r4, r0, lsr sp │ │ │ │ - smlabbeq r4, lr, ip, r3 │ │ │ │ - tsteq r4, r0, lsr ip │ │ │ │ - tsteq r4, r6, asr ip │ │ │ │ - strdeq r3, [r4, -r8] │ │ │ │ - smlabteq r4, sl, ip, r3 │ │ │ │ - smlatteq r4, ip, ip, r3 │ │ │ │ - @ instruction: 0x01043c96 │ │ │ │ - smlabbeq r4, r8, sp, r3 │ │ │ │ - tsteq r4, r2, lsr sp │ │ │ │ - tsteq r4, r0, asr sp │ │ │ │ - tsteq r4, lr, lsl #26 │ │ │ │ - @ instruction: 0x01043d9c │ │ │ │ - smlabteq r4, r6, sp, r3 │ │ │ │ + @ instruction: 0x010439b6 │ │ │ │ + tsteq r4, ip, ror r9 │ │ │ │ + @ instruction: 0x01043796 │ │ │ │ + tsteq r4, r8, lsr r7 │ │ │ │ + tsteq r4, r6, lsl #14 │ │ │ │ + tsteq r4, r0, lsl #20 │ │ │ │ + smlabteq r4, r6, r9, r3 │ │ │ │ + tsteq r4, ip, asr #14 │ │ │ │ + tsteq r4, r6, asr sl │ │ │ │ + tsteq r4, ip, lsl sl │ │ │ │ + @ instruction: 0x010437be │ │ │ │ + smlabbeq r4, ip, r7, r3 │ │ │ │ + smlatbeq r4, lr, sl, r3 │ │ │ │ + tsteq r4, r0, ror sl │ │ │ │ + ldrdeq r3, [r4, -r2] │ │ │ │ + tsteq r4, ip, lsl #22 │ │ │ │ + smlabteq r4, lr, sl, r3 │ │ │ │ + tsteq r4, r0, lsl sp │ │ │ │ + tsteq r4, lr, lsl #24 │ │ │ │ + @ instruction: 0x01043b98 │ │ │ │ + tsteq r4, lr, asr fp │ │ │ │ + tsteq r4, r4, ror fp │ │ │ │ + tsteq r4, sl, lsl fp │ │ │ │ + @ instruction: 0x01043bb4 │ │ │ │ + smlabteq r4, lr, fp, r3 │ │ │ │ + @ instruction: 0x01043b98 │ │ │ │ + tsteq r4, sl, asr ip │ │ │ │ + tsteq r4, r4, lsl ip │ │ │ │ + tsteq r4, lr, lsr #24 │ │ │ │ + strdeq r3, [r4, -r0] │ │ │ │ + tsteq r4, lr, ror ip │ │ │ │ + @ instruction: 0x01043c9c │ │ │ │ + tsteq r4, lr, asr #24 │ │ │ │ + strdeq r3, [r4, -r0] │ │ │ │ + tsteq r4, lr, asr #26 │ │ │ │ + strdeq r3, [r4, -r0] │ │ │ │ + tsteq r4, r6, lsl sp │ │ │ │ + @ instruction: 0x01043cb8 │ │ │ │ + smlabbeq r4, sl, sp, r3 │ │ │ │ + smlatbeq r4, ip, sp, r3 │ │ │ │ + tsteq r4, r6, asr sp │ │ │ │ + tsteq r4, r8, asr #28 │ │ │ │ + strdeq r3, [r4, -r2] │ │ │ │ + tsteq r4, r0, lsl lr │ │ │ │ + smlabteq r4, lr, sp, r3 │ │ │ │ + tsteq r4, ip, asr lr │ │ │ │ + smlabbeq r4, r6, lr, r3 │ │ │ │ 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 fedb6568 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7ab447a │ │ │ │ pop {r1, r3, r6, r7, r9, sl, fp, sp, lr, pc} │ │ │ │ svclt 0x000081f0 │ │ │ │ - strdeq r3, [r3, -lr] │ │ │ │ - smlabbeq r3, lr, sl, r3 │ │ │ │ - smlatteq r3, lr, r6, r3 │ │ │ │ - smlatteq r3, sl, r6, r3 │ │ │ │ - smlatteq r3, sl, r6, r3 │ │ │ │ - smlabteq r4, r6, r9, r3 │ │ │ │ - tsteq r3, sl, lsr sl │ │ │ │ - tsteq r1, r8, ror r5 │ │ │ │ - @ instruction: 0x01043994 │ │ │ │ - smlabbeq r4, ip, r9, r3 │ │ │ │ - smlabbeq r4, r4, r9, r3 │ │ │ │ - tsteq r4, ip, ror r9 │ │ │ │ - tsteq r4, r4, ror r9 │ │ │ │ - tsteq r4, ip, ror #18 │ │ │ │ - tsteq r4, r4, ror #18 │ │ │ │ - tsteq r4, ip, asr r9 │ │ │ │ - ldrdeq r4, [r1, -ip] │ │ │ │ - strdeq r3, [r4, -r0] │ │ │ │ - smlatteq r4, r8, r8, r3 │ │ │ │ - smlatteq r4, r0, r8, r3 │ │ │ │ - ldrdeq r3, [r4, -r8] │ │ │ │ - ldrdeq r3, [r4, -r0] │ │ │ │ - smlabteq r4, r8, r8, r3 │ │ │ │ - smlabteq r4, r0, r8, r3 │ │ │ │ - @ instruction: 0x010438b8 │ │ │ │ - @ instruction: 0x010438b0 │ │ │ │ - tsteq r4, ip, asr #16 │ │ │ │ - tsteq r4, r4, asr #16 │ │ │ │ - tsteq r4, ip, lsr r8 │ │ │ │ - tsteq r4, r4, lsr r8 │ │ │ │ + @ instruction: 0x010337be │ │ │ │ + tsteq r3, lr, asr #22 │ │ │ │ + smlatbeq r3, lr, r7, r3 │ │ │ │ + smlatbeq r3, sl, r7, r3 │ │ │ │ + smlatbeq r3, sl, r7, r3 │ │ │ │ + smlabbeq r4, r6, sl, r3 │ │ │ │ + strdeq r3, [r3, -sl] │ │ │ │ + tsteq r1, r8, lsr r6 │ │ │ │ + tsteq r4, r4, asr sl │ │ │ │ + tsteq r4, ip, asr #20 │ │ │ │ + tsteq r4, r4, asr #20 │ │ │ │ + tsteq r4, ip, lsr sl │ │ │ │ + tsteq r4, r4, lsr sl │ │ │ │ + tsteq r4, ip, lsr #20 │ │ │ │ + tsteq r4, r4, lsr #20 │ │ │ │ + tsteq r4, ip, lsl sl │ │ │ │ + @ instruction: 0x0101459c │ │ │ │ + @ instruction: 0x010439b0 │ │ │ │ + smlatbeq r4, r8, r9, r3 │ │ │ │ + smlatbeq r4, r0, r9, r3 │ │ │ │ + @ instruction: 0x01043998 │ │ │ │ + @ instruction: 0x01043990 │ │ │ │ + smlabbeq r4, r8, r9, r3 │ │ │ │ + smlabbeq r4, r0, r9, r3 │ │ │ │ + tsteq r4, r8, ror r9 │ │ │ │ + tsteq r4, r0, ror r9 │ │ │ │ + tsteq r4, ip, lsl #18 │ │ │ │ + tsteq r4, r4, lsl #18 │ │ │ │ + strdeq r3, [r4, -ip] │ │ │ │ + strdeq r3, [r4, -r4] │ │ │ │ + smlatteq r4, ip, r8, r3 │ │ │ │ + smlatteq r4, r4, r8, r3 │ │ │ │ + ldrdeq r3, [r4, -ip] │ │ │ │ + ldrdeq r3, [r4, -r4] │ │ │ │ + ldrdeq r3, [r4, -r2] │ │ │ │ + tsteq r4, r8, ror #16 │ │ │ │ + tsteq r4, lr, asr r8 │ │ │ │ + tsteq r4, r4, asr r8 │ │ │ │ + tsteq r4, sl, asr #16 │ │ │ │ + tsteq r4, r0, asr #16 │ │ │ │ + tsteq r4, r6, lsr r8 │ │ │ │ tsteq r4, ip, lsr #16 │ │ │ │ + tsteq r4, r2, lsr #16 │ │ │ │ tsteq r4, r4, lsr #16 │ │ │ │ - tsteq r4, ip, lsl r8 │ │ │ │ + tsteq r3, ip, lsr r8 │ │ │ │ tsteq r4, r4, lsl r8 │ │ │ │ - tsteq r4, r2, lsl r8 │ │ │ │ + @ instruction: 0x0101b79c │ │ │ │ + swpeq r4, r2, [r1] │ │ │ │ + tsteq r4, r6, lsr r9 │ │ │ │ + tsteq r1, r8, ror r0 │ │ │ │ + @ instruction: 0x010437bc │ │ │ │ + tsteq r1, lr, asr #32 │ │ │ │ + tsteq r1, r6, asr #32 │ │ │ │ smlatbeq r4, r8, r7, r3 │ │ │ │ - @ instruction: 0x0104379e │ │ │ │ - @ instruction: 0x01043794 │ │ │ │ - smlabbeq r4, sl, r7, r3 │ │ │ │ - smlabbeq r4, r0, r7, r3 │ │ │ │ - tsteq r4, r6, ror r7 │ │ │ │ - tsteq r4, ip, ror #14 │ │ │ │ - tsteq r4, r2, ror #14 │ │ │ │ - tsteq r4, r4, ror #14 │ │ │ │ - tsteq r3, ip, ror r7 │ │ │ │ - tsteq r4, r4, asr r7 │ │ │ │ - ldrdeq fp, [r1, -ip] │ │ │ │ - ldrdeq r3, [r1, -r2] │ │ │ │ - tsteq r4, r6, ror r8 │ │ │ │ - @ instruction: 0x01013fb8 │ │ │ │ - strdeq r3, [r4, -ip] │ │ │ │ - smlabbeq r1, lr, pc, r3 @ │ │ │ │ - smlabbeq r1, r6, pc, r3 @ │ │ │ │ - smlatteq r4, r8, r6, r3 │ │ │ │ - smlabteq r1, sl, lr, r3 │ │ │ │ - @ instruction: 0x010336b4 │ │ │ │ - tsteq r1, lr, lsr #4 │ │ │ │ - smlabteq r4, r2, r6, r3 │ │ │ │ - tsteq r1, r6, lsl #4 │ │ │ │ - smlabteq r2, sl, r2, r2 │ │ │ │ - smlabteq r9, r2, ip, pc @ │ │ │ │ - tsteq r3, r0, asr pc │ │ │ │ + smlabbeq r1, sl, pc, r3 @ │ │ │ │ + tsteq r3, r4, ror r7 │ │ │ │ + smlatteq r1, lr, r2, fp │ │ │ │ + smlabbeq r4, r2, r7, r3 │ │ │ │ + smlabteq r1, r6, r2, fp │ │ │ │ + smlabbeq r2, sl, r3, r2 │ │ │ │ + smlabbeq r9, r2, sp, pc @ │ │ │ │ + tsteq r3, r0, lsl r0 │ │ │ │ + tsteq r3, r6, lsl #22 │ │ │ │ + tsteq r3, lr, lsl #22 │ │ │ │ + tsteq r3, r6, lsl fp │ │ │ │ + tsteq r3, r6, lsl fp │ │ │ │ + tsteq r3, r6, lsl fp │ │ │ │ + tstpeq r9, r0, lsl #26 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010436ba │ │ │ │ + @ instruction: 0x010436b8 │ │ │ │ + @ instruction: 0x010436b8 │ │ │ │ + @ instruction: 0x010436b8 │ │ │ │ + smlabteq r4, r0, r6, r3 │ │ │ │ + tsteq r3, r6, asr #4 │ │ │ │ + @ instruction: 0x010436b0 │ │ │ │ + smlatbeq r4, r8, r6, r3 │ │ │ │ + smlatteq r1, sl, sp, r3 │ │ │ │ + tsteq r3, r6, asr sl │ │ │ │ + tsteq r3, lr, asr #20 │ │ │ │ tsteq r3, r6, asr #20 │ │ │ │ + tsteq r3, lr, lsr sl │ │ │ │ tsteq r3, lr, asr #20 │ │ │ │ - tsteq r3, r6, asr sl │ │ │ │ - tsteq r3, r6, asr sl │ │ │ │ - tsteq r3, r6, asr sl │ │ │ │ - tstpeq r9, r0, asr #24 @ p-variant is OBSOLETE │ │ │ │ - strdeq r3, [r4, -sl] │ │ │ │ - strdeq r3, [r4, -r8] │ │ │ │ - strdeq r3, [r4, -r8] │ │ │ │ - strdeq r3, [r4, -r8] │ │ │ │ - tsteq r4, r0, lsl #12 │ │ │ │ - smlabbeq r3, r6, r1, r3 │ │ │ │ - strdeq r3, [r4, -r0] │ │ │ │ - smlatteq r4, r8, r5, r3 │ │ │ │ - tsteq r1, sl, lsr #26 │ │ │ │ - @ instruction: 0x01033996 │ │ │ │ - smlabbeq r3, lr, r9, r3 │ │ │ │ - smlabbeq r3, r6, r9, r3 │ │ │ │ - tsteq r3, lr, ror r9 │ │ │ │ - smlabbeq r3, lr, r9, r3 │ │ │ │ - tsteq r3, r6, ror #18 │ │ │ │ - tsteq r3, lr, asr r9 │ │ │ │ - tsteq r3, r6, asr r9 │ │ │ │ - tsteq r3, r2, asr r9 │ │ │ │ - tsteq r3, r2, asr r9 │ │ │ │ - tsteq r3, r2, asr r9 │ │ │ │ - smlabteq r9, r0, sl, pc @ │ │ │ │ - smlatteq r4, lr, r4, r3 │ │ │ │ - smlatteq r4, r8, r4, r3 │ │ │ │ - smlatteq r4, r8, r4, r3 │ │ │ │ - smlatteq r4, lr, r4, r3 │ │ │ │ - tsteq r2, r8, lsr #4 │ │ │ │ - tsteq r2, r0, lsl r2 │ │ │ │ - smlatteq r4, r8, r4, r3 │ │ │ │ - strdeq r2, [r2, -r6] │ │ │ │ - ldrdeq r2, [r2, -lr] │ │ │ │ - smlatteq r4, r2, r4, r3 │ │ │ │ - smlabteq r2, r4, r1, r2 │ │ │ │ - smlatbeq r2, ip, r1, r2 │ │ │ │ - smlatteq r4, lr, r4, r3 │ │ │ │ - strdeq r3, [r4, -r4] │ │ │ │ - strdeq r3, [r4, -r0] │ │ │ │ - @ instruction: 0x0109f9b6 │ │ │ │ - tsteq r3, ip, lsr #6 │ │ │ │ - tsteq r3, r2, lsr #6 │ │ │ │ - tsteq r3, sl, lsl r3 │ │ │ │ - @ instruction: 0x0104349c │ │ │ │ - smlabbeq r4, sl, r4, r3 │ │ │ │ - tsteq r4, r8, ror r4 │ │ │ │ - tsteq r4, r6, ror #8 │ │ │ │ - tsteq r4, r4, asr r4 │ │ │ │ - tsteq r4, r2, asr #8 │ │ │ │ - tsteq r4, r2, lsr r4 │ │ │ │ - tsteq r1, sl, lsr #20 │ │ │ │ - tsteq r3, r4, lsl r2 │ │ │ │ - smlatbeq r1, r4, r1, fp │ │ │ │ - @ instruction: 0x01013a9a │ │ │ │ - @ instruction: 0x01013a92 │ │ │ │ - smlatteq r4, r6, r3, r3 │ │ │ │ - smlabteq r3, r2, r1, r3 │ │ │ │ - @ instruction: 0x01033bb2 │ │ │ │ - tsteq r1, r8, asr #20 │ │ │ │ - tsteq r1, r0, asr #20 │ │ │ │ - @ instruction: 0x01033b96 │ │ │ │ - tsteq r1, ip, lsl #2 │ │ │ │ - tsteq r1, r2, lsl #20 │ │ │ │ - strdeq r3, [r1, -sl] │ │ │ │ - tsteq r4, lr, asr r3 │ │ │ │ - tsteq r4, r4, ror #6 │ │ │ │ - tsteq r4, ip, ror #6 │ │ │ │ - tsteq r1, lr, lsl #18 │ │ │ │ - strdeq r3, [r3, -r6] │ │ │ │ - tsteq r4, lr, asr #6 │ │ │ │ - tsteq r4, r2, asr r3 │ │ │ │ - tsteq r4, r6, asr r3 │ │ │ │ - tsteq r4, lr, asr r3 │ │ │ │ - tstpeq r9, r8, lsl r7 @ p-variant is OBSOLETE │ │ │ │ - tsteq r4, r4, asr r3 │ │ │ │ - tsteq r4, r2, ror #6 │ │ │ │ - tsteq r4, r6, ror #6 │ │ │ │ - tsteq r4, sl, ror #6 │ │ │ │ - tsteq r4, ip, ror r3 │ │ │ │ - smlabbeq r4, r4, r3, r3 │ │ │ │ - smlabbeq r4, sl, r3, r3 │ │ │ │ - tsteq r3, r0, lsr #32 │ │ │ │ - smlabbeq r4, lr, r3, r3 │ │ │ │ - tsteq r3, r4, lsr sl │ │ │ │ - smlabbeq r1, r0, r8, r3 │ │ │ │ - tsteq r1, sl, ror r8 │ │ │ │ - tsteq r3, r4, lsr #20 │ │ │ │ + tsteq r3, r6, lsr #20 │ │ │ │ + tsteq r3, lr, lsl sl │ │ │ │ + tsteq r3, r6, lsl sl │ │ │ │ + tsteq r3, r2, lsl sl │ │ │ │ + tsteq r3, r2, lsl sl │ │ │ │ + tsteq r3, r2, lsl sl │ │ │ │ + smlabbeq r9, r0, fp, pc @ │ │ │ │ + smlatbeq r4, lr, r5, r3 │ │ │ │ + smlatbeq r4, r8, r5, r3 │ │ │ │ + smlatbeq r4, r8, r5, r3 │ │ │ │ + smlatbeq r4, lr, r5, r3 │ │ │ │ + smlatteq r2, r8, r2, r2 │ │ │ │ + ldrdeq r2, [r2, -r0] │ │ │ │ + smlatbeq r4, r8, r5, r3 │ │ │ │ + @ instruction: 0x010222b6 │ │ │ │ + @ instruction: 0x0102229e │ │ │ │ + smlatbeq r4, r2, r5, r3 │ │ │ │ + smlabbeq r2, r4, r2, r2 │ │ │ │ + tsteq r2, ip, ror #4 │ │ │ │ + smlatbeq r4, lr, r5, r3 │ │ │ │ + @ instruction: 0x010435b4 │ │ │ │ + @ instruction: 0x010435b0 │ │ │ │ + tstpeq r9, r6, ror sl @ p-variant is OBSOLETE │ │ │ │ + smlatteq r3, ip, r3, r3 │ │ │ │ + smlatteq r3, r2, r3, r3 │ │ │ │ + ldrdeq r3, [r3, -sl] │ │ │ │ + tsteq r4, ip, asr r5 │ │ │ │ + tsteq r4, sl, asr #10 │ │ │ │ + tsteq r4, r8, lsr r5 │ │ │ │ + tsteq r4, r6, lsr #10 │ │ │ │ + tsteq r4, r4, lsl r5 │ │ │ │ + tsteq r4, r2, lsl #10 │ │ │ │ + strdeq r3, [r4, -r2] │ │ │ │ + smlatteq r1, sl, sl, r3 │ │ │ │ + ldrdeq r3, [r3, -r4] │ │ │ │ + tsteq r1, r4, ror #4 │ │ │ │ + tsteq r1, sl, asr fp │ │ │ │ + tsteq r1, r2, asr fp │ │ │ │ + smlatbeq r4, r6, r4, r3 │ │ │ │ + smlabbeq r3, r2, r2, r3 │ │ │ │ + tsteq r3, r2, ror ip │ │ │ │ + tsteq r1, r8, lsl #22 │ │ │ │ + tsteq r1, r0, lsl #22 │ │ │ │ + tsteq r3, r6, asr ip │ │ │ │ + smlabteq r1, ip, r1, fp │ │ │ │ + smlabteq r1, r2, sl, r3 │ │ │ │ + @ instruction: 0x01013aba │ │ │ │ + tsteq r4, lr, lsl r4 │ │ │ │ + tsteq r4, r4, lsr #8 │ │ │ │ + tsteq r4, ip, lsr #8 │ │ │ │ + smlabteq r1, lr, r9, r3 │ │ │ │ + @ instruction: 0x010331b6 │ │ │ │ + tsteq r4, lr, lsl #8 │ │ │ │ + tsteq r4, r2, lsl r4 │ │ │ │ + tsteq r4, r6, lsl r4 │ │ │ │ + tsteq r4, lr, lsl r4 │ │ │ │ + ldrdeq pc, [r9, -r8] │ │ │ │ + tsteq r4, r4, lsl r4 │ │ │ │ + tsteq r4, r2, lsr #8 │ │ │ │ + tsteq r4, r6, lsr #8 │ │ │ │ + tsteq r4, sl, lsr #8 │ │ │ │ + tsteq r4, ip, lsr r4 │ │ │ │ + tsteq r4, r4, asr #8 │ │ │ │ + tsteq r4, sl, asr #8 │ │ │ │ + smlatteq r3, r0, r0, r3 │ │ │ │ + tsteq r4, lr, asr #8 │ │ │ │ + strdeq r4, [r3, -r4] │ │ │ │ + tsteq r1, r0, asr #18 │ │ │ │ + tsteq r1, sl, lsr r9 │ │ │ │ smlatteq r3, r4, sl, r4 │ │ │ │ - tsteq r3, sl, lsl sl │ │ │ │ - tsteq r3, r4, lsl sl │ │ │ │ - @ instruction: 0x01034ab8 │ │ │ │ - smlatteq r3, lr, r9, r4 │ │ │ │ - strdeq r4, [r3, -ip] │ │ │ │ - tsteq r3, r8, lsl #20 │ │ │ │ - tsteq r3, r6, lsl #20 │ │ │ │ - tsteq r3, r4, lsl #20 │ │ │ │ - ldrdeq r4, [r3, -ip] │ │ │ │ + smlatbeq r3, r4, fp, r4 │ │ │ │ ldrdeq r4, [r3, -sl] │ │ │ │ - strdeq r4, [r3, -r8] │ │ │ │ - smlatteq r3, ip, r9, r4 │ │ │ │ - smlatteq r3, sl, r9, r4 │ │ │ │ - smlatteq r3, r8, r9, r4 │ │ │ │ - smlatteq r3, lr, r9, r4 │ │ │ │ - strdeq r4, [r3, -r4] │ │ │ │ - strdeq r4, [r3, -lr] │ │ │ │ - tsteq r4, r0, asr #4 │ │ │ │ - tstpeq r9, r8, lsl #10 @ p-variant is OBSOLETE │ │ │ │ - smlatteq r3, r0, r9, r4 │ │ │ │ - smlatteq r3, r0, r9, r4 │ │ │ │ - tsteq r3, r2, lsl #18 │ │ │ │ - tsteq r3, r0, lsl #18 │ │ │ │ + ldrdeq r4, [r3, -r4] │ │ │ │ + tsteq r3, r8, ror fp │ │ │ │ + smlatbeq r3, lr, sl, r4 │ │ │ │ + @ instruction: 0x01034abc │ │ │ │ + smlabteq r3, r8, sl, r4 │ │ │ │ + smlabteq r3, r6, sl, r4 │ │ │ │ + smlabteq r3, r4, sl, r4 │ │ │ │ + @ instruction: 0x01034a9c │ │ │ │ + @ instruction: 0x01034a9a │ │ │ │ + @ instruction: 0x01034ab8 │ │ │ │ + smlatbeq r3, ip, sl, r4 │ │ │ │ + smlatbeq r3, sl, sl, r4 │ │ │ │ + smlatbeq r3, r8, sl, r4 │ │ │ │ + smlatbeq r3, lr, sl, r4 │ │ │ │ + @ instruction: 0x01034ab4 │ │ │ │ + @ instruction: 0x01034abe │ │ │ │ + mrseq r3, LR_abt │ │ │ │ + smlabteq r9, r8, r5, pc @ │ │ │ │ + smlatbeq r3, r0, sl, r4 │ │ │ │ + smlatbeq r3, r0, sl, r4 │ │ │ │ + smlabteq r3, r2, r9, r4 │ │ │ │ + smlabteq r3, r0, r9, r4 │ │ │ │ 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, asr #30 │ │ │ │ - tsteq r4, ip, lsl #30 │ │ │ │ - ldrdeq r2, [r4, -r6] │ │ │ │ - smlatteq r4, r8, lr, r2 │ │ │ │ - tsteq r4, r2, lsl pc │ │ │ │ - tsteq r4, r4, ror pc │ │ │ │ - @ instruction: 0x01042f92 │ │ │ │ - tsteq r4, r0, asr #30 │ │ │ │ + tsteq r4, sl │ │ │ │ + smlabteq r4, ip, pc, r2 @ │ │ │ │ + @ instruction: 0x01042f96 │ │ │ │ + smlatbeq r4, r8, pc, r2 @ │ │ │ │ + ldrdeq r2, [r4, -r2] │ │ │ │ + tsteq r4, r4, lsr r0 │ │ │ │ + qaddeq r3, r2, r4 │ │ │ │ + mrseq r3, (UNDEF: 4) │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec15acc │ │ │ │ @ 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 4f9c20 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3e58a4> │ │ │ │ movweq pc, #4101 @ 0x1005 @ │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ @ instruction: 0xf7ab4620 │ │ │ │ ldcllt 12, cr14, [r0, #-568]! @ 0xfffffdc8 │ │ │ │ - tsteq r4, r4, lsr pc │ │ │ │ - tsteq r4, r4, lsr pc │ │ │ │ - tsteq r4, sl, lsr pc │ │ │ │ - tsteq r4, sl, lsr pc │ │ │ │ - tsteq r3, ip, lsr sl │ │ │ │ - tsteq r4, sl, lsr pc │ │ │ │ - smlabteq r1, r6, r2, r3 │ │ │ │ - tsteq r4, sl, lsr pc │ │ │ │ - @ instruction: 0x010132b2 │ │ │ │ - strdeq r3, [r1, -lr] │ │ │ │ - smlatteq r3, sl, r9, r2 │ │ │ │ - smlatteq r1, r0, r1, r3 │ │ │ │ - smlabteq r3, sl, r9, r2 │ │ │ │ + strdeq r2, [r4, -r4] │ │ │ │ + strdeq r2, [r4, -r4] │ │ │ │ + strdeq r2, [r4, -sl] │ │ │ │ + strdeq r2, [r4, -sl] │ │ │ │ + strdeq r2, [r3, -ip] │ │ │ │ + strdeq r2, [r4, -sl] │ │ │ │ + smlabbeq r1, r6, r3, r3 │ │ │ │ + strdeq r2, [r4, -sl] │ │ │ │ + tsteq r1, r2, ror r3 │ │ │ │ + @ instruction: 0x010132be │ │ │ │ + smlatbeq r3, sl, sl, r2 │ │ │ │ + smlatbeq r1, r0, r2, r3 │ │ │ │ + smlabbeq r3, sl, sl, r2 │ │ │ │ andsle r2, r5, r4, lsr r8 │ │ │ │ stmdacs ip!, {r1, r2, fp, ip, lr, pc} │ │ │ │ ldmdacs r0!, {r0, r2, r4, ip, lr, pc} │ │ │ │ stmdacs r8!, {r1, r2, r4, ip, lr, pc} │ │ │ │ and sp, r3, r7, lsl r0 │ │ │ │ andsle r2, r7, r0, ror r8 │ │ │ │ andsle r2, r8, r4, ror r8 │ │ │ │ @@ -85677,20 +85677,20 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2055 @ 0xfffff7f9 │ │ │ │ stmdami r7, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2054 @ 0xfffff7fa │ │ │ │ stmdami r6, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - ldrdeq r2, [r4, -r6] │ │ │ │ - @ instruction: 0x01042eb0 │ │ │ │ - @ instruction: 0x01042eba │ │ │ │ - @ instruction: 0x01042e94 │ │ │ │ - smlabteq r4, lr, lr, r2 │ │ │ │ - ldrdeq r2, [r4, -ip] │ │ │ │ + @ instruction: 0x01042f96 │ │ │ │ + tsteq r4, r0, ror pc │ │ │ │ + tsteq r4, sl, ror pc │ │ │ │ + tsteq r4, r4, asr pc │ │ │ │ + smlabbeq r4, lr, pc, r2 @ │ │ │ │ + @ instruction: 0x01042f9c │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec15c80 │ │ │ │ @ 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 1279718 │ │ │ │ movwcs pc, #46021 @ 0xb3c5 @ │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ @ instruction: 0xf7ab4620 │ │ │ │ @ instruction: 0xbdf8ea0a │ │ │ │ - smlabbeq r4, r8, lr, r2 │ │ │ │ - ldrdeq r2, [r3, -r2] │ │ │ │ - @ instruction: 0x01042e9e │ │ │ │ + tsteq r4, r8, asr #30 │ │ │ │ + @ instruction: 0x01032992 │ │ │ │ + tsteq r4, lr, asr pc │ │ │ │ + tsteq r4, lr, ror #30 │ │ │ │ + smlatteq r2, r8, r5, r1 │ │ │ │ + ldrdeq r1, [r2, -lr] │ │ │ │ + tsteq r4, r0, ror #30 │ │ │ │ + tsteq r3, r0, lsr #18 │ │ │ │ + tsteq r4, sl, ror #30 │ │ │ │ + tsteq r3, r6, lsl #18 │ │ │ │ + tsteq r4, r0, ror pc │ │ │ │ + tsteq r4, r6, ror pc │ │ │ │ + tsteq r4, r4, ror #30 │ │ │ │ + tsteq r9, r4, asr #30 │ │ │ │ + tsteq r4, r2, lsl r3 │ │ │ │ + smlabteq r4, r2, lr, r0 │ │ │ │ + @ instruction: 0x01034490 │ │ │ │ + tsteq r4, r2, lsl #6 │ │ │ │ + smlatbeq r2, sl, r6, r1 │ │ │ │ + smlatbeq r2, r4, r6, r1 │ │ │ │ + strdeq r2, [r4, -r8] │ │ │ │ + strdeq r3, [r4, -r8] │ │ │ │ + smlatbeq r3, sl, r7, r4 │ │ │ │ + ldrdeq r2, [r4, -ip] │ │ │ │ + ldrdeq r2, [r4, -lr] │ │ │ │ + smlatteq r4, r4, lr, r2 │ │ │ │ + tsteq r9, r8, ror lr │ │ │ │ + ldrdeq r2, [r4, -r4] │ │ │ │ + smlabbeq r4, r8, r6, r3 │ │ │ │ + smlabteq r4, lr, lr, r2 │ │ │ │ + smlabteq r4, ip, lr, r2 │ │ │ │ + tsteq r9, r4, lsr #28 │ │ │ │ + @ instruction: 0x01042eba │ │ │ │ + tsteq r3, ip, ror #6 │ │ │ │ + @ instruction: 0x01042eb2 │ │ │ │ + @ instruction: 0x01042eb0 │ │ │ │ smlatbeq r4, lr, lr, r2 │ │ │ │ - tsteq r2, r8, lsr #10 │ │ │ │ - tsteq r2, lr, lsl r5 │ │ │ │ - smlatbeq r4, r0, lr, r2 │ │ │ │ - tsteq r3, r0, ror #16 │ │ │ │ + smlatbeq r4, ip, lr, r2 │ │ │ │ smlatbeq r4, sl, lr, r2 │ │ │ │ - tsteq r3, r6, asr #16 │ │ │ │ - @ instruction: 0x01042eb0 │ │ │ │ - @ instruction: 0x01042eb6 │ │ │ │ - smlatbeq r4, r4, lr, r2 │ │ │ │ - smlabbeq r9, r4, lr, lr │ │ │ │ - tsteq r4, r2, asr r2 │ │ │ │ - tsteq r4, r2, lsl #28 │ │ │ │ - ldrdeq r4, [r3, -r0] │ │ │ │ - tsteq r4, r2, asr #4 │ │ │ │ - smlatteq r2, sl, r5, r1 │ │ │ │ - smlatteq r2, r4, r5, r1 │ │ │ │ - tsteq r4, r8, lsr lr │ │ │ │ - tsteq r4, r8, lsr r6 │ │ │ │ - smlatteq r3, sl, r6, r4 │ │ │ │ - tsteq r4, ip, lsl lr │ │ │ │ - tsteq r4, lr, lsl lr │ │ │ │ - tsteq r4, r4, lsr #28 │ │ │ │ - @ instruction: 0x0109edb8 │ │ │ │ - tsteq r4, r4, lsl lr │ │ │ │ - smlabteq r4, r8, r5, r3 │ │ │ │ - tsteq r4, lr, lsl #28 │ │ │ │ - tsteq r4, ip, lsl #28 │ │ │ │ - tsteq r9, r4, ror #26 │ │ │ │ - strdeq r2, [r4, -sl] │ │ │ │ - smlatbeq r3, ip, r2, r4 │ │ │ │ - strdeq r2, [r4, -r2] │ │ │ │ - strdeq r2, [r4, -r0] │ │ │ │ - smlatteq r4, lr, sp, r2 │ │ │ │ - smlatteq r4, ip, sp, r2 │ │ │ │ - smlatteq r4, sl, sp, r2 │ │ │ │ - smlatteq r4, r8, sp, r2 │ │ │ │ - smlatteq r4, r6, sp, r2 │ │ │ │ - smlatteq r4, r2, sp, r2 │ │ │ │ - tsteq r2, r6, asr #6 │ │ │ │ - tsteq r2, r4, asr #6 │ │ │ │ - tsteq r2, sl, asr #6 │ │ │ │ - tsteq r9, lr, ror ip │ │ │ │ - @ instruction: 0x01042db4 │ │ │ │ - smlatteq r3, r4, r5, r2 │ │ │ │ - @ instruction: 0x01042dbe │ │ │ │ - smlabteq r3, r8, r5, r2 │ │ │ │ - ldrdeq r1, [r2, -r6] │ │ │ │ - tsteq r4, sl, lsr #24 │ │ │ │ - tsteq r2, r0, lsl r3 │ │ │ │ - smlabbeq r4, r6, sp, r2 │ │ │ │ - tsteq r2, r8, lsl #6 │ │ │ │ - tsteq r2, r2, lsl r3 │ │ │ │ - smlabteq r9, lr, fp, lr │ │ │ │ - @ instruction: 0x01012d9a │ │ │ │ - tsteq r3, r6, lsr r5 │ │ │ │ - tsteq r2, r4, asr #2 │ │ │ │ - smlabbeq r4, ip, r8, r0 │ │ │ │ - tsteq r3, sl, ror r5 │ │ │ │ - @ instruction: 0x01040890 │ │ │ │ - @ instruction: 0x01021190 │ │ │ │ - tsteq r2, lr, ror r1 │ │ │ │ - smlabbeq r4, r4, r8, r0 │ │ │ │ - smlabteq r3, r2, r4, r2 │ │ │ │ + smlatbeq r4, r8, lr, r2 │ │ │ │ + smlatbeq r4, r6, lr, r2 │ │ │ │ + smlatbeq r4, r2, lr, r2 │ │ │ │ + tsteq r2, r6, lsl #8 │ │ │ │ + tsteq r2, r4, lsl #8 │ │ │ │ + tsteq r2, sl, lsl #8 │ │ │ │ + tsteq r9, lr, lsr sp │ │ │ │ + tsteq r4, r4, ror lr │ │ │ │ + smlatbeq r3, r4, r6, r2 │ │ │ │ + tsteq r4, lr, ror lr │ │ │ │ + smlabbeq r3, r8, r6, r2 │ │ │ │ + @ instruction: 0x01021296 │ │ │ │ + smlatteq r4, sl, ip, r2 │ │ │ │ + ldrdeq r1, [r2, -r0] │ │ │ │ + tsteq r4, r6, asr #28 │ │ │ │ + smlabteq r2, r8, r3, r1 │ │ │ │ + ldrdeq r1, [r2, -r2] │ │ │ │ + smlabbeq r9, lr, ip, lr │ │ │ │ + tsteq r1, sl, asr lr │ │ │ │ + strdeq r2, [r3, -r6] │ │ │ │ + tsteq r2, r4, lsl #4 │ │ │ │ + tsteq r4, ip, asr #18 │ │ │ │ + tsteq r3, sl, lsr r6 │ │ │ │ + tsteq r4, r0, asr r9 │ │ │ │ + tsteq r2, r0, asr r2 │ │ │ │ + tsteq r2, lr, lsr r2 │ │ │ │ + tsteq r4, r4, asr #18 │ │ │ │ + smlabbeq r3, r2, r5, r2 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec161f4 │ │ │ │ @ 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, lsr #24 │ │ │ │ - @ instruction: 0x01042bb0 │ │ │ │ - tsteq r4, r2, ror #22 │ │ │ │ - tsteq r4, ip, ror fp │ │ │ │ - tsteq r4, r6, lsr fp │ │ │ │ - ldrdeq r2, [r4, -r0] │ │ │ │ - smlatteq r4, r6, fp, r2 │ │ │ │ - smlatbeq r4, ip, fp, r2 │ │ │ │ - tsteq r4, sl, ror #24 │ │ │ │ - tsteq r4, r8, lsr #24 │ │ │ │ - tsteq r4, lr, lsr ip │ │ │ │ - tsteq r4, r0, lsl #24 │ │ │ │ - tsteq r4, r2, ror ip │ │ │ │ - smlatbeq r4, r0, ip, r2 │ │ │ │ + smlatteq r4, r6, ip, r2 │ │ │ │ + tsteq r4, r0, ror ip │ │ │ │ + tsteq r4, r2, lsr #24 │ │ │ │ + tsteq r4, ip, lsr ip │ │ │ │ + strdeq r2, [r4, -r6] │ │ │ │ + @ instruction: 0x01042c90 │ │ │ │ + smlatbeq r4, r6, ip, r2 │ │ │ │ + tsteq r4, ip, ror #24 │ │ │ │ + tsteq r4, sl, lsr #26 │ │ │ │ + smlatteq r4, r8, ip, r2 │ │ │ │ + strdeq r2, [r4, -lr] │ │ │ │ + smlabteq r4, r0, ip, r2 │ │ │ │ + tsteq r4, r2, lsr sp │ │ │ │ + tsteq r4, r0, ror #26 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec16308 │ │ │ │ @ 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 1eb790c │ │ │ │ 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 │ │ │ │ - strdeq r2, [r1, -lr] │ │ │ │ - smlatteq r3, r6, r1, r2 │ │ │ │ - ldrdeq r2, [r1, -lr] │ │ │ │ - smlabteq r3, r6, r1, r2 │ │ │ │ - tsteq r3, r6, asr fp │ │ │ │ - smlatbeq r3, r2, r1, r2 │ │ │ │ - smlatbeq r3, r6, r4, r4 │ │ │ │ + @ instruction: 0x01012abe │ │ │ │ + smlatbeq r3, r6, r2, r2 │ │ │ │ + @ instruction: 0x01012a9e │ │ │ │ + smlabbeq r3, r6, r2, r2 │ │ │ │ + tsteq r3, r6, lsl ip │ │ │ │ + tsteq r3, r2, ror #4 │ │ │ │ + tsteq r3, r6, ror #10 │ │ │ │ + tsteq r3, r2, asr #4 │ │ │ │ + smlatteq r1, sl, ip, r2 │ │ │ │ + tsteq r3, r2, lsr #4 │ │ │ │ + tsteq r4, r6, lsl ip │ │ │ │ + tsteq r3, r4, lsl #4 │ │ │ │ + tsteq r4, r8, lsl #24 │ │ │ │ + smlabbeq r1, r8, sl, r2 │ │ │ │ + smlabbeq r1, r0, sl, r2 │ │ │ │ + smlatteq r4, ip, fp, r2 │ │ │ │ + tsteq r1, r6, asr sl │ │ │ │ + tsteq r1, lr, asr #20 │ │ │ │ + ldrdeq r2, [r4, -r4] │ │ │ │ smlabbeq r3, r2, r1, r2 │ │ │ │ - tsteq r1, sl, lsr #24 │ │ │ │ - tsteq r3, r2, ror #2 │ │ │ │ - tsteq r4, r6, asr fp │ │ │ │ - tsteq r3, r4, asr #2 │ │ │ │ - tsteq r4, r8, asr #22 │ │ │ │ - smlabteq r1, r8, r9, r2 │ │ │ │ - smlabteq r1, r0, r9, r2 │ │ │ │ - tsteq r4, ip, lsr #22 │ │ │ │ - @ instruction: 0x01012996 │ │ │ │ - smlabbeq r1, lr, r9, r2 │ │ │ │ - tsteq r4, r4, lsl fp │ │ │ │ - smlabteq r3, r2, r0, r2 │ │ │ │ - tsteq r4, lr, lsl #22 │ │ │ │ - smlatbeq r3, r4, r0, r2 │ │ │ │ - tsteq r4, r8, lsl #22 │ │ │ │ - smlabbeq r3, r6, r0, r2 │ │ │ │ - tsteq r4, r6, lsl #22 │ │ │ │ - tsteq r3, r8, rrx │ │ │ │ - tsteq r2, r0, ror ip │ │ │ │ - tsteq r2, r2, ror ip │ │ │ │ - tsteq r2, r6, asr ip │ │ │ │ - smlatteq r3, lr, lr, r3 │ │ │ │ - smlatteq r3, lr, lr, r3 │ │ │ │ - smlatteq r3, r6, lr, r3 │ │ │ │ - smlatteq r3, r4, lr, r3 │ │ │ │ - strdeq r3, [r3, -ip] │ │ │ │ - tsteq r3, r4, lsl pc │ │ │ │ - tsteq r3, r2, lsl pc │ │ │ │ - tsteq r3, r6, lsr #30 │ │ │ │ - tsteq r3, r8, lsr pc │ │ │ │ - tsteq r4, r4, lsr #28 │ │ │ │ - tsteq r3, r8, lsl pc │ │ │ │ - tsteq r3, r8, lsl pc │ │ │ │ - tsteq r3, r8, lsl pc │ │ │ │ - tsteq r3, r4, lsr #30 │ │ │ │ - tsteq r3, r8, lsr #30 │ │ │ │ - tsteq r3, ip, lsr #30 │ │ │ │ - tsteq r3, r0, lsr pc │ │ │ │ - tsteq r3, r8, lsr #30 │ │ │ │ - tsteq r3, r0, lsr #30 │ │ │ │ - tsteq r3, r0, lsr #30 │ │ │ │ - @ instruction: 0x01033ab4 │ │ │ │ - tsteq r9, sl, lsr #10 │ │ │ │ - strdeq r3, [r3, -sl] │ │ │ │ - strdeq r4, [r4, -ip] │ │ │ │ - smlatteq r3, ip, lr, r3 │ │ │ │ - smlatteq r3, r0, lr, r3 │ │ │ │ - strdeq r2, [r1, -lr] │ │ │ │ - strdeq r2, [r1, -r6] │ │ │ │ - smlabteq r3, r0, lr, r3 │ │ │ │ - @ instruction: 0x01042cb2 │ │ │ │ - ldrdeq r2, [r3, -r6] │ │ │ │ - ldrdeq r2, [r3, -lr] │ │ │ │ - smlatteq r3, sl, pc, r2 @ │ │ │ │ - smlatteq r3, sl, pc, r2 @ │ │ │ │ - smlatteq r3, sl, pc, r2 @ │ │ │ │ - smlatteq r3, sl, pc, r2 @ │ │ │ │ - strdeq r2, [r3, -r8] │ │ │ │ - strdeq r2, [r3, -sl] │ │ │ │ - strdeq r3, [r3, -ip] │ │ │ │ - strdeq r2, [r3, -sl] │ │ │ │ - tsteq r3, r0, asr #32 │ │ │ │ - strdeq r2, [r3, -r2] │ │ │ │ - tsteq r3, r4 │ │ │ │ - smlabteq r3, r6, sp, r3 │ │ │ │ - smlatteq r3, r8, sp, r3 │ │ │ │ - tsteq r3, lr, lsr #32 │ │ │ │ - tsteq r3, r8, lsr r0 │ │ │ │ - ldrdeq r3, [r3, -r6] │ │ │ │ - ldrdeq r3, [r3, -r8] │ │ │ │ - ldrdeq r3, [r3, -sl] │ │ │ │ - ldrdeq r3, [r3, -ip] │ │ │ │ - tsteq r3, r2, lsr #32 │ │ │ │ - tsteq r3, r4, lsr #32 │ │ │ │ - smlabteq r3, r2, sp, r3 │ │ │ │ - tsteq r4, ip, lsr r7 │ │ │ │ - @ instruction: 0x01033dba │ │ │ │ - smlabteq r3, r8, sp, r3 │ │ │ │ + smlabteq r4, lr, fp, r2 │ │ │ │ + tsteq r3, r4, ror #2 │ │ │ │ + smlabteq r4, r8, fp, r2 │ │ │ │ + tsteq r3, r6, asr #2 │ │ │ │ + smlabteq r4, r6, fp, r2 │ │ │ │ + tsteq r3, r8, lsr #2 │ │ │ │ + tsteq r2, r0, lsr sp │ │ │ │ + tsteq r2, r2, lsr sp │ │ │ │ + tsteq r2, r6, lsl sp │ │ │ │ + smlatbeq r3, lr, pc, r3 @ │ │ │ │ + smlatbeq r3, lr, pc, r3 @ │ │ │ │ + smlatbeq r3, r6, pc, r3 @ │ │ │ │ + smlatbeq r3, r4, pc, r3 @ │ │ │ │ + @ instruction: 0x01033fbc │ │ │ │ + ldrdeq r3, [r3, -r4] │ │ │ │ ldrdeq r3, [r3, -r2] │ │ │ │ - ldrdeq lr, [r9, -r6] │ │ │ │ - smlabteq r3, r8, sp, r3 │ │ │ │ - tsteq r2, r0, lsl #14 │ │ │ │ - strdeq r0, [r2, -lr] │ │ │ │ - @ instruction: 0x01033db4 │ │ │ │ - tsteq r3, r8, lsl ip │ │ │ │ - smlatbeq r3, sl, sp, r3 │ │ │ │ - smlatbeq r3, sl, sp, r3 │ │ │ │ - tsteq r1, r8, ror r4 │ │ │ │ - tsteq r1, r2, ror r4 │ │ │ │ - strdeq lr, [r3, -r4] │ │ │ │ - tsteq r1, ip, asr #8 │ │ │ │ - tsteq r1, r6, asr #8 │ │ │ │ - tsteq r1, ip, lsr ip │ │ │ │ - tsteq r1, lr, lsr #24 │ │ │ │ - tsteq r1, ip, lsr #24 │ │ │ │ - tsteq r1, sl, lsr #24 │ │ │ │ - tsteq r1, r8, lsr #24 │ │ │ │ - tsteq r1, r6, lsr #24 │ │ │ │ - tsteq r1, r4, lsr #24 │ │ │ │ - tsteq r1, r2, lsr #24 │ │ │ │ - tsteq r1, ip, lsl ip │ │ │ │ - tsteq r1, sl, lsl ip │ │ │ │ - tsteq r3, r8, asr #16 │ │ │ │ - tsteq r3, sl, lsr #16 │ │ │ │ - tsteq r9, r2, asr #2 │ │ │ │ - @ instruction: 0x010122be │ │ │ │ - smlatbeq r3, sl, sl, r1 │ │ │ │ + smlatteq r3, r6, pc, r3 @ │ │ │ │ + strdeq r3, [r3, -r8] │ │ │ │ + smlatteq r4, r4, lr, r2 │ │ │ │ + ldrdeq r3, [r3, -r8] │ │ │ │ + ldrdeq r3, [r3, -r8] │ │ │ │ + ldrdeq r3, [r3, -r8] │ │ │ │ + smlatteq r3, r4, pc, r3 @ │ │ │ │ + smlatteq r3, r8, pc, r3 @ │ │ │ │ + smlatteq r3, ip, pc, r3 @ │ │ │ │ + strdeq r3, [r3, -r0] │ │ │ │ + smlatteq r3, r8, pc, r3 @ │ │ │ │ + smlatteq r3, r0, pc, r3 @ │ │ │ │ + smlatteq r3, r0, pc, r3 @ │ │ │ │ + tsteq r3, r4, ror fp │ │ │ │ + smlatteq r9, sl, r5, lr │ │ │ │ + @ instruction: 0x01033fba │ │ │ │ + @ instruction: 0x01044dbc │ │ │ │ + smlatbeq r3, ip, pc, r3 @ │ │ │ │ + smlatbeq r3, r0, pc, r3 @ │ │ │ │ + @ instruction: 0x010127be │ │ │ │ + @ instruction: 0x010127b6 │ │ │ │ + smlabbeq r3, r0, pc, r3 @ │ │ │ │ + tsteq r4, r2, ror sp │ │ │ │ + swpeq r3, r6, [r3] @ │ │ │ │ + swpeq r3, lr, [r3] @ │ │ │ │ + smlatbeq r3, sl, r0, r3 │ │ │ │ + smlatbeq r3, sl, r0, r3 │ │ │ │ + smlatbeq r3, sl, r0, r3 │ │ │ │ + smlatbeq r3, sl, r0, r3 │ │ │ │ + strheq r3, [r3, -r8] │ │ │ │ + strheq r3, [r3, -sl] │ │ │ │ + @ instruction: 0x010331bc │ │ │ │ + strheq r3, [r3, -sl] │ │ │ │ + mrseq r3, (UNDEF: 19) │ │ │ │ + strheq r3, [r3, -r2] │ │ │ │ + smlabteq r3, r4, r0, r3 │ │ │ │ + smlabbeq r3, r6, lr, r3 │ │ │ │ + smlatbeq r3, r8, lr, r3 │ │ │ │ + smlatteq r3, lr, r0, r3 │ │ │ │ + strdeq r3, [r3, -r8] │ │ │ │ + @ instruction: 0x01033e96 │ │ │ │ + @ instruction: 0x01033e98 │ │ │ │ + @ instruction: 0x01033e9a │ │ │ │ + @ instruction: 0x01033e9c │ │ │ │ + smlatteq r3, r2, r0, r3 │ │ │ │ + smlatteq r3, r4, r0, r3 │ │ │ │ + smlabbeq r3, r2, lr, r3 │ │ │ │ + strdeq r2, [r4, -ip] │ │ │ │ + tsteq r3, sl, ror lr │ │ │ │ + smlabbeq r3, r8, lr, r3 │ │ │ │ + @ instruction: 0x01033e92 │ │ │ │ + @ instruction: 0x0109e396 │ │ │ │ + smlabbeq r3, r8, lr, r3 │ │ │ │ + smlabteq r2, r0, r7, r0 │ │ │ │ + @ instruction: 0x010207be │ │ │ │ + tsteq r3, r4, ror lr │ │ │ │ + ldrdeq r1, [r3, -r8] │ │ │ │ + tsteq r3, sl, ror #28 │ │ │ │ + tsteq r3, sl, ror #28 │ │ │ │ + tsteq r1, r8, lsr r5 │ │ │ │ + tsteq r1, r2, lsr r5 │ │ │ │ + @ instruction: 0x0103e9b4 │ │ │ │ + tsteq r1, ip, lsl #10 │ │ │ │ + tsteq r1, r6, lsl #10 │ │ │ │ + strdeq r9, [r1, -ip] │ │ │ │ + smlatteq r1, lr, ip, r9 │ │ │ │ + smlatteq r1, ip, ip, r9 │ │ │ │ + smlatteq r1, sl, ip, r9 │ │ │ │ + smlatteq r1, r8, ip, r9 │ │ │ │ + smlatteq r1, r6, ip, r9 │ │ │ │ + smlatteq r1, r4, ip, r9 │ │ │ │ + smlatteq r1, r2, ip, r9 │ │ │ │ + ldrdeq r9, [r1, -ip] │ │ │ │ + ldrdeq r9, [r1, -sl] │ │ │ │ + tsteq r3, r8, lsl #18 │ │ │ │ + smlatteq r3, sl, r8, lr │ │ │ │ + tsteq r9, r2, lsl #4 │ │ │ │ + tsteq r1, lr, ror r3 │ │ │ │ + tsteq r3, sl, ror #22 │ │ │ │ svcvc 0x0037f5b0 │ │ │ │ strlt sp, [r8, #-61] @ 0xffffffc3 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00f8f8cc │ │ │ │ @ instruction: 0xf5b0d817 │ │ │ │ eorsle r7, r5, r8, lsl #30 │ │ │ │ @@ -86781,29 +86781,29 @@ │ │ │ │ and r4, sl, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2064 @ 0xfffff7f0 │ │ │ │ ldmdami r0, {r0, r1, r2, sp, lr, pc} │ │ │ │ and r4, r4, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2063 @ 0xfffff7f1 │ │ │ │ stmdami pc, {r0, sp, lr, pc} @ │ │ │ │ stclt 4, cr4, [r8, #-480] @ 0xfffffe20 │ │ │ │ - smlatteq r4, r8, r3, r2 │ │ │ │ - tsteq r4, r6, ror #6 │ │ │ │ - tsteq r4, ip, lsr #6 │ │ │ │ - tsteq r4, r6, asr #6 │ │ │ │ - mrseq r2, LR_abt │ │ │ │ - @ instruction: 0x01042396 │ │ │ │ - smlatbeq r4, r8, r3, r2 │ │ │ │ - tsteq r4, lr, asr r3 │ │ │ │ - tsteq r4, r0, asr r4 │ │ │ │ - tsteq r4, r2, lsl #8 │ │ │ │ - tsteq r4, r4, lsr #8 │ │ │ │ - smlabteq r4, lr, r3, r2 │ │ │ │ - tsteq r4, r4, ror r4 │ │ │ │ - tsteq r4, lr, ror r4 │ │ │ │ - tsteq r4, ip, asr #8 │ │ │ │ + smlatbeq r4, r8, r4, r2 │ │ │ │ + tsteq r4, r6, lsr #8 │ │ │ │ + smlatteq r4, ip, r3, r2 │ │ │ │ + tsteq r4, r6, lsl #8 │ │ │ │ + smlabteq r4, r0, r3, r2 │ │ │ │ + tsteq r4, r6, asr r4 │ │ │ │ + tsteq r4, r8, ror #8 │ │ │ │ + tsteq r4, lr, lsl r4 │ │ │ │ + tsteq r4, r0, lsl r5 │ │ │ │ + smlabteq r4, r2, r4, r2 │ │ │ │ + smlatteq r4, r4, r4, r2 │ │ │ │ + smlabbeq r4, lr, r4, r2 │ │ │ │ + tsteq r4, r4, lsr r5 │ │ │ │ + tsteq r4, lr, lsr r5 │ │ │ │ + tsteq r4, ip, lsl #10 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec16de4 │ │ │ │ @ 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 ff138fac │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7a9447a │ │ │ │ @ instruction: 0xe184ecb4 │ │ │ │ - tsteq r1, sl, lsl pc │ │ │ │ - tsteq r3, r4, lsl #14 │ │ │ │ - tsteq r1, r6, asr r2 │ │ │ │ - tsteq r4, ip, ror r3 │ │ │ │ - tsteq r4, r2, ror r3 │ │ │ │ - tsteq r1, lr, asr r6 │ │ │ │ - tsteq r1, r4, asr pc │ │ │ │ - strdeq fp, [r3, -r8] │ │ │ │ - tsteq r1, r2, lsr pc │ │ │ │ - strdeq fp, [r3, -r2] │ │ │ │ - tsteq r1, r0, lsl pc │ │ │ │ - tsteq r4, r8, ror #6 │ │ │ │ - smlatteq r1, lr, lr, r1 │ │ │ │ - tsteq r4, sl, ror #6 │ │ │ │ - ldrdeq r1, [r1, -r4] │ │ │ │ - smlabteq r4, r0, r2, r2 │ │ │ │ - tsteq r3, lr, lsl #12 │ │ │ │ - @ instruction: 0x010422b6 │ │ │ │ - @ instruction: 0x010422be │ │ │ │ - tsteq r3, r0, ror pc │ │ │ │ - @ instruction: 0x010315bc │ │ │ │ - tsteq r1, r8, asr lr │ │ │ │ - tsteq r1, r8, asr #28 │ │ │ │ - tsteq r1, r8, lsr lr │ │ │ │ - tsteq r3, lr, lsl #16 │ │ │ │ - tsteq r3, sl, ror #10 │ │ │ │ - ldrdeq r1, [r3, -r0] │ │ │ │ - smlatteq r1, lr, sp, r1 │ │ │ │ + ldrdeq r1, [r1, -sl] │ │ │ │ + smlabteq r3, r4, r7, r1 │ │ │ │ + tsteq r1, r6, lsl r3 │ │ │ │ + tsteq r4, ip, lsr r4 │ │ │ │ + tsteq r4, r2, lsr r4 │ │ │ │ + tsteq r1, lr, lsl r7 │ │ │ │ + tsteq r1, r4, lsl r0 │ │ │ │ + @ instruction: 0x0103b9b8 │ │ │ │ + strdeq r1, [r1, -r2] │ │ │ │ + @ instruction: 0x0103b9b2 │ │ │ │ + ldrdeq r1, [r1, -r0] │ │ │ │ + tsteq r4, r8, lsr #8 │ │ │ │ + smlatbeq r1, lr, pc, r1 @ │ │ │ │ + tsteq r4, sl, lsr #8 │ │ │ │ + @ instruction: 0x01011f94 │ │ │ │ + smlabbeq r4, r0, r3, r2 │ │ │ │ + smlabteq r3, lr, r6, r1 │ │ │ │ + tsteq r4, r6, ror r3 │ │ │ │ + tsteq r4, lr, ror r3 │ │ │ │ + tsteq r3, r0, lsr r0 │ │ │ │ + tsteq r3, ip, ror r6 │ │ │ │ + tsteq r1, r8, lsl pc │ │ │ │ + tsteq r1, r8, lsl #30 │ │ │ │ + strdeq r1, [r1, -r8] │ │ │ │ + smlabteq r3, lr, r8, fp │ │ │ │ + tsteq r3, sl, lsr #12 │ │ │ │ + @ instruction: 0x01031690 │ │ │ │ + smlatbeq r1, lr, lr, r1 │ │ │ │ + smlatbeq r1, r6, lr, r1 │ │ │ │ + smlabbeq r3, r2, r6, r1 │ │ │ │ + tsteq r1, ip, ror lr │ │ │ │ + tsteq r1, r4, ror lr │ │ │ │ + tsteq r3, r8, ror r6 │ │ │ │ + tsteq r1, sl, asr #28 │ │ │ │ + tsteq r1, r2, asr #28 │ │ │ │ + tsteq r3, r2, ror #12 │ │ │ │ + tsteq r1, r8, lsl lr │ │ │ │ + tsteq r1, r0, lsl lr │ │ │ │ + tsteq r3, ip, asr #12 │ │ │ │ smlatteq r1, r6, sp, r1 │ │ │ │ - smlabteq r3, r2, r5, r1 │ │ │ │ - @ instruction: 0x01011dbc │ │ │ │ + ldrdeq r1, [r1, -lr] │ │ │ │ + tsteq r3, r2, asr #12 │ │ │ │ @ instruction: 0x01011db4 │ │ │ │ - @ instruction: 0x010315b8 │ │ │ │ - smlabbeq r1, sl, sp, r1 │ │ │ │ + smlatbeq r1, ip, sp, r1 │ │ │ │ + tsteq r3, ip, lsr r6 │ │ │ │ smlabbeq r1, r2, sp, r1 │ │ │ │ - smlatbeq r3, r2, r5, r1 │ │ │ │ - tsteq r1, r8, asr sp │ │ │ │ + tsteq r1, sl, ror sp │ │ │ │ + tsteq r3, r6, lsr r6 │ │ │ │ tsteq r1, r0, asr sp │ │ │ │ - smlabbeq r3, ip, r5, r1 │ │ │ │ - tsteq r1, r6, lsr #26 │ │ │ │ + tsteq r1, r8, asr #26 │ │ │ │ + tsteq r3, r8, lsr #12 │ │ │ │ tsteq r1, lr, lsl sp │ │ │ │ - smlabbeq r3, r2, r5, r1 │ │ │ │ - strdeq r1, [r1, -r4] │ │ │ │ + tsteq r1, r6, lsl sp │ │ │ │ + tsteq r3, r2, lsr #12 │ │ │ │ smlatteq r1, ip, ip, r1 │ │ │ │ - tsteq r3, ip, ror r5 │ │ │ │ - smlabteq r1, r2, ip, r1 │ │ │ │ + smlatteq r1, r4, ip, r1 │ │ │ │ + tsteq r3, ip, lsl #12 │ │ │ │ @ instruction: 0x01011cba │ │ │ │ - tsteq r3, r6, ror r5 │ │ │ │ - @ instruction: 0x01011c90 │ │ │ │ + @ instruction: 0x01011cb2 │ │ │ │ + strdeq r1, [r3, -r6] │ │ │ │ smlabbeq r1, r8, ip, r1 │ │ │ │ - tsteq r3, r8, ror #10 │ │ │ │ - tsteq r1, lr, asr ip │ │ │ │ + smlabbeq r1, r0, ip, r1 │ │ │ │ + smlatteq r3, r0, r5, r1 │ │ │ │ tsteq r1, r6, asr ip │ │ │ │ - tsteq r3, r2, ror #10 │ │ │ │ - tsteq r1, ip, lsr #24 │ │ │ │ + tsteq r1, lr, asr #24 │ │ │ │ + ldrdeq r1, [r3, -r6] │ │ │ │ tsteq r1, r4, lsr #24 │ │ │ │ - tsteq r3, ip, asr #10 │ │ │ │ - strdeq r1, [r1, -sl] │ │ │ │ + tsteq r1, ip, lsl ip │ │ │ │ + smlatteq r3, r0, r5, r1 │ │ │ │ strdeq r1, [r1, -r2] │ │ │ │ - tsteq r3, r6, lsr r5 │ │ │ │ - smlabteq r1, r8, fp, r1 │ │ │ │ + smlatteq r1, sl, fp, r1 │ │ │ │ + smlabteq r3, lr, r5, r1 │ │ │ │ smlabteq r1, r0, fp, r1 │ │ │ │ - tsteq r3, r0, lsr #10 │ │ │ │ - @ instruction: 0x01011b96 │ │ │ │ - smlabbeq r1, lr, fp, r1 │ │ │ │ - tsteq r3, r6, lsl r5 │ │ │ │ - tsteq r1, r4, ror #22 │ │ │ │ - tsteq r1, ip, asr fp │ │ │ │ - tsteq r3, r0, lsr #10 │ │ │ │ - tsteq r1, r2, lsr fp │ │ │ │ - tsteq r1, sl, lsr #22 │ │ │ │ - tsteq r3, lr, lsl #10 │ │ │ │ - tsteq r1, r0, lsl #22 │ │ │ │ - strdeq r1, [r1, -r8] │ │ │ │ - @ instruction: 0x01041f90 │ │ │ │ - smlabteq r3, r8, fp, r1 │ │ │ │ - tsteq r3, r4, lsl r2 │ │ │ │ - tsteq r1, r2, ror #26 │ │ │ │ - @ instruction: 0x010323b0 │ │ │ │ - @ instruction: 0x010323b6 │ │ │ │ - smlabteq r3, r0, r3, r2 │ │ │ │ - @ instruction: 0x010323be │ │ │ │ - @ instruction: 0x010323bc │ │ │ │ - @ instruction: 0x010323ba │ │ │ │ - smlabteq r3, r4, r3, r2 │ │ │ │ - smlabteq r3, r2, r3, r2 │ │ │ │ - smlabteq r3, ip, r3, r2 │ │ │ │ - smlabteq r3, lr, r3, r2 │ │ │ │ - ldrdeq r2, [r3, -ip] │ │ │ │ - smlatteq r3, sl, r3, r2 │ │ │ │ - tsteq r3, ip, lsl #8 │ │ │ │ - tsteq r3, r2, lsl r4 │ │ │ │ - tsteq r3, r0, lsr #8 │ │ │ │ - tsteq r3, lr, lsl r4 │ │ │ │ - tsteq r3, ip, lsl r4 │ │ │ │ - tsteq r3, lr, lsl r4 │ │ │ │ - smlatteq r4, ip, sp, r1 │ │ │ │ - smlatteq r9, ip, r6, sp │ │ │ │ - smlatbeq r1, sl, lr, pc @ │ │ │ │ - tsteq r1, r2, lsl #4 │ │ │ │ - smlabbeq r3, lr, r3, pc @ │ │ │ │ - tsteq r3, lr, ror #16 │ │ │ │ - tsteq r3, sl, ror #16 │ │ │ │ - ldrdeq r9, [r1, -r6] │ │ │ │ - tsteq r3, r6, asr r8 │ │ │ │ - tsteq r3, r6, asr r8 │ │ │ │ - tsteq r3, r6, asr r8 │ │ │ │ - tsteq r3, lr, asr #16 │ │ │ │ - tsteq r3, sl, asr #16 │ │ │ │ - tsteq r3, r6, asr #16 │ │ │ │ - tsteq r3, r6, asr #16 │ │ │ │ - tsteq r3, sl, asr #16 │ │ │ │ - tsteq r3, lr, asr #16 │ │ │ │ - tsteq r3, r6, asr r8 │ │ │ │ - smlabteq r9, r0, r5, sp │ │ │ │ - ldrdeq r2, [r3, -r8] │ │ │ │ - ldrdeq r2, [r3, -sl] │ │ │ │ - ldrdeq r2, [r3, -r2] │ │ │ │ - smlabteq r3, ip, r5, r2 │ │ │ │ - @ instruction: 0x0103259e │ │ │ │ - @ instruction: 0x010325b6 │ │ │ │ - smlabbeq r3, r6, r5, r2 │ │ │ │ - tsteq r9, r0, lsr r5 │ │ │ │ - smlabbeq r3, lr, r5, r2 │ │ │ │ - smlabbeq r3, r6, r5, r2 │ │ │ │ - @ instruction: 0x01032592 │ │ │ │ - @ instruction: 0x0103259a │ │ │ │ - smlatbeq r3, r2, r5, r2 │ │ │ │ - @ instruction: 0x01041bba │ │ │ │ - tstpeq r1, r6, asr #20 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r1, r8, asr #20 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r1, ip, lsr #20 @ p-variant is OBSOLETE │ │ │ │ - smlabteq r3, r4, ip, r2 │ │ │ │ - smlabteq r3, r4, ip, r2 │ │ │ │ - @ instruction: 0x01032cbc │ │ │ │ - @ instruction: 0x01032cba │ │ │ │ + @ instruction: 0x01011bb8 │ │ │ │ + qaddeq r2, r0, r4 │ │ │ │ + smlabbeq r3, r8, ip, r1 │ │ │ │ + ldrdeq r1, [r3, -r4] │ │ │ │ + tsteq r1, r2, lsr #28 │ │ │ │ + tsteq r3, r0, ror r4 │ │ │ │ + tsteq r3, r6, ror r4 │ │ │ │ + smlabbeq r3, r0, r4, r2 │ │ │ │ + tsteq r3, lr, ror r4 │ │ │ │ + tsteq r3, ip, ror r4 │ │ │ │ + tsteq r3, sl, ror r4 │ │ │ │ + smlabbeq r3, r4, r4, r2 │ │ │ │ + smlabbeq r3, r2, r4, r2 │ │ │ │ + smlabbeq r3, ip, r4, r2 │ │ │ │ + smlabbeq r3, lr, r4, r2 │ │ │ │ + @ instruction: 0x0103249c │ │ │ │ + smlatbeq r3, sl, r4, r2 │ │ │ │ + smlabteq r3, ip, r4, r2 │ │ │ │ ldrdeq r2, [r3, -r2] │ │ │ │ - smlatteq r3, sl, ip, r2 │ │ │ │ - smlatteq r3, r8, ip, r2 │ │ │ │ - strdeq r2, [r3, -ip] │ │ │ │ - tsteq r3, lr, lsl #26 │ │ │ │ - strdeq r1, [r4, -sl] │ │ │ │ - smlatteq r3, lr, ip, r2 │ │ │ │ - smlatteq r3, lr, ip, r2 │ │ │ │ - smlatteq r3, lr, ip, r2 │ │ │ │ - strdeq r2, [r3, -sl] │ │ │ │ - strdeq r2, [r3, -lr] │ │ │ │ - tsteq r3, r2, lsl #26 │ │ │ │ - tsteq r3, r6, lsl #26 │ │ │ │ - strdeq r2, [r3, -lr] │ │ │ │ - strdeq r2, [r3, -r6] │ │ │ │ - strdeq r2, [r3, -r6] │ │ │ │ - smlabbeq r3, sl, r8, r2 │ │ │ │ - mrseq sp, (UNDEF: 57) │ │ │ │ - ldrdeq r2, [r3, -r0] │ │ │ │ - ldrdeq r3, [r4, -r2] │ │ │ │ - smlabteq r3, r2, ip, r2 │ │ │ │ - @ instruction: 0x01032cb6 │ │ │ │ - ldrdeq r1, [r1, -r4] │ │ │ │ - smlabteq r1, ip, r4, r1 │ │ │ │ - @ instruction: 0x01032c96 │ │ │ │ - tsteq r4, r8, ror #20 │ │ │ │ - smlabbeq r3, ip, sp, r1 │ │ │ │ - @ instruction: 0x01031d94 │ │ │ │ - smlatbeq r3, r0, sp, r1 │ │ │ │ - smlatbeq r3, r2, sp, r1 │ │ │ │ - smlatbeq r3, r4, sp, r1 │ │ │ │ - smlatbeq r3, r6, sp, r1 │ │ │ │ - @ instruction: 0x01031db4 │ │ │ │ - @ instruction: 0x01031db6 │ │ │ │ - @ instruction: 0x01031eb8 │ │ │ │ - smlabbeq r4, sl, r8, r1 │ │ │ │ - smlatbeq r3, r8, sp, r1 │ │ │ │ - smlatteq r3, lr, sp, r1 │ │ │ │ - smlatbeq r3, r0, sp, r1 │ │ │ │ - @ instruction: 0x01031db2 │ │ │ │ - tsteq r3, r4, ror fp │ │ │ │ - @ instruction: 0x01032b96 │ │ │ │ - ldrdeq r1, [r3, -ip] │ │ │ │ - smlatteq r3, r6, sp, r1 │ │ │ │ - smlabbeq r3, r4, fp, r2 │ │ │ │ - smlabbeq r3, r6, fp, r2 │ │ │ │ - smlabbeq r3, r8, fp, r2 │ │ │ │ - smlabbeq r3, sl, fp, r2 │ │ │ │ - ldrdeq r1, [r3, -r0] │ │ │ │ - ldrdeq r1, [r3, -r2] │ │ │ │ - tsteq r3, r0, ror fp │ │ │ │ - smlatteq r4, sl, r4, r1 │ │ │ │ - tsteq r3, r8, ror #22 │ │ │ │ - tsteq r3, r6, ror fp │ │ │ │ - smlabbeq r3, r0, fp, r2 │ │ │ │ + smlatteq r3, r0, r4, r2 │ │ │ │ + ldrdeq r2, [r3, -lr] │ │ │ │ + ldrdeq r2, [r3, -ip] │ │ │ │ + ldrdeq r2, [r3, -lr] │ │ │ │ + smlatbeq r4, ip, lr, r1 │ │ │ │ + smlatbeq r9, ip, r7, sp │ │ │ │ + tstpeq r1, sl, ror #30 @ p-variant is OBSOLETE │ │ │ │ + smlabteq r1, r2, r2, r9 │ │ │ │ + tstpeq r3, lr, asr #8 @ p-variant is OBSOLETE │ │ │ │ + tsteq r3, lr, lsr #18 │ │ │ │ + tsteq r3, sl, lsr #18 │ │ │ │ + @ instruction: 0x01019296 │ │ │ │ + tsteq r3, r6, lsl r9 │ │ │ │ + tsteq r3, r6, lsl r9 │ │ │ │ + tsteq r3, r6, lsl r9 │ │ │ │ + tsteq r3, lr, lsl #18 │ │ │ │ + tsteq r3, sl, lsl #18 │ │ │ │ + tsteq r3, r6, lsl #18 │ │ │ │ + tsteq r3, r6, lsl #18 │ │ │ │ + tsteq r3, sl, lsl #18 │ │ │ │ + tsteq r3, lr, lsl #18 │ │ │ │ + tsteq r3, r6, lsl r9 │ │ │ │ + smlabbeq r9, r0, r6, sp │ │ │ │ + @ instruction: 0x01032698 │ │ │ │ + @ instruction: 0x0103269a │ │ │ │ + @ instruction: 0x01032692 │ │ │ │ + smlabbeq r3, ip, r6, r2 │ │ │ │ + tsteq r3, lr, asr r6 │ │ │ │ + tsteq r3, r6, ror r6 │ │ │ │ + tsteq r3, r6, asr #12 │ │ │ │ + strdeq sp, [r9, -r0] │ │ │ │ + tsteq r3, lr, asr #12 │ │ │ │ + tsteq r3, r6, asr #12 │ │ │ │ + tsteq r3, r2, asr r6 │ │ │ │ + tsteq r3, sl, asr r6 │ │ │ │ + tsteq r3, r2, ror #12 │ │ │ │ + tsteq r4, sl, ror ip │ │ │ │ + tstpeq r1, r6, lsl #22 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r1, r8, lsl #22 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r1, ip, sl, pc @ │ │ │ │ + smlabbeq r3, r4, sp, r2 │ │ │ │ + smlabbeq r3, r4, sp, r2 │ │ │ │ + tsteq r3, ip, ror sp │ │ │ │ + tsteq r3, sl, ror sp │ │ │ │ + @ instruction: 0x01032d92 │ │ │ │ + smlatbeq r3, sl, sp, r2 │ │ │ │ + smlatbeq r3, r8, sp, r2 │ │ │ │ + @ instruction: 0x01032dbc │ │ │ │ + smlabteq r3, lr, sp, r2 │ │ │ │ + @ instruction: 0x01041cba │ │ │ │ + smlatbeq r3, lr, sp, r2 │ │ │ │ + smlatbeq r3, lr, sp, r2 │ │ │ │ + smlatbeq r3, lr, sp, r2 │ │ │ │ + @ instruction: 0x01032dba │ │ │ │ + @ instruction: 0x01032dbe │ │ │ │ + smlabteq r3, r2, sp, r2 │ │ │ │ + smlabteq r3, r6, sp, r2 │ │ │ │ + @ instruction: 0x01032dbe │ │ │ │ + @ instruction: 0x01032db6 │ │ │ │ + @ instruction: 0x01032db6 │ │ │ │ + tsteq r3, sl, asr #18 │ │ │ │ + smlabteq r9, r0, r3, sp │ │ │ │ + @ instruction: 0x01032d90 │ │ │ │ + @ instruction: 0x01043b92 │ │ │ │ + smlabbeq r3, r2, sp, r2 │ │ │ │ + tsteq r3, r6, ror sp │ │ │ │ + @ instruction: 0x01011594 │ │ │ │ + smlabbeq r1, ip, r5, r1 │ │ │ │ + tsteq r3, r6, asr sp │ │ │ │ + tsteq r4, r8, lsr #22 │ │ │ │ + tsteq r3, ip, asr #28 │ │ │ │ + tsteq r3, r4, asr lr │ │ │ │ + tsteq r3, r0, ror #28 │ │ │ │ + tsteq r3, r2, ror #28 │ │ │ │ + tsteq r3, r4, ror #28 │ │ │ │ + tsteq r3, r6, ror #28 │ │ │ │ + tsteq r3, r4, ror lr │ │ │ │ + tsteq r3, r6, ror lr │ │ │ │ + tsteq r3, r8, ror pc │ │ │ │ + tsteq r4, sl, asr #18 │ │ │ │ + tsteq r3, r8, ror #28 │ │ │ │ + smlatbeq r3, lr, lr, r1 │ │ │ │ + tsteq r3, r0, ror #28 │ │ │ │ + tsteq r3, r2, ror lr │ │ │ │ + tsteq r3, r4, lsr ip │ │ │ │ + tsteq r3, r6, asr ip │ │ │ │ + @ instruction: 0x01031e9c │ │ │ │ + smlatbeq r3, r6, lr, r1 │ │ │ │ + tsteq r3, r4, asr #24 │ │ │ │ + tsteq r3, r6, asr #24 │ │ │ │ + tsteq r3, r8, asr #24 │ │ │ │ + tsteq r3, sl, asr #24 │ │ │ │ + @ instruction: 0x01031e90 │ │ │ │ + @ instruction: 0x01031e92 │ │ │ │ + tsteq r3, r0, lsr ip │ │ │ │ + smlatbeq r4, sl, r5, r1 │ │ │ │ + tsteq r3, r8, lsr #24 │ │ │ │ + tsteq r3, r6, lsr ip │ │ │ │ + tsteq r3, r0, asr #24 │ │ │ │ ldrtmi r4, [fp], -r8, ror #20 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7a9447a │ │ │ │ bmi 1a7b950 │ │ │ │ ldrtmi r2, [r3], -r1, lsl #2 │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ bl a7eb48 │ │ │ │ @@ -87968,40 +87968,40 @@ │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7a9447a │ │ │ │ and lr, r6, ip, ror #20 │ │ │ │ @ instruction: 0x462b4a1c │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7a9447a │ │ │ │ @ instruction: 0xbdf8ea64 │ │ │ │ - smlabbeq r9, r8, sp, ip │ │ │ │ - tsteq r3, sl, ror r8 │ │ │ │ - @ instruction: 0x0101f1b2 │ │ │ │ - @ instruction: 0x0101f1b0 │ │ │ │ - tsteq r3, r6, ror #16 │ │ │ │ - smlabteq r3, sl, r6, r0 │ │ │ │ - tsteq r3, ip, asr r8 │ │ │ │ - tsteq r3, ip, asr r8 │ │ │ │ - tsteq r1, sl, lsr #30 │ │ │ │ - tsteq r1, r4, lsr #30 │ │ │ │ - smlatbeq r3, r6, r3, sp │ │ │ │ - strdeq r0, [r1, -lr] │ │ │ │ - strdeq r0, [r1, -r8] │ │ │ │ - smlatteq r1, lr, r6, r8 │ │ │ │ - smlatteq r1, r0, r6, r8 │ │ │ │ - ldrdeq r8, [r1, -lr] │ │ │ │ - ldrdeq r8, [r1, -ip] │ │ │ │ - ldrdeq r8, [r1, -sl] │ │ │ │ - ldrdeq r8, [r1, -r8] │ │ │ │ - ldrdeq r8, [r1, -r6] │ │ │ │ - ldrdeq r8, [r1, -r4] │ │ │ │ - smlabteq r1, lr, r6, r8 │ │ │ │ - smlabteq r1, ip, r6, r8 │ │ │ │ - strdeq sp, [r3, -sl] │ │ │ │ - ldrdeq sp, [r3, -ip] │ │ │ │ - strdeq ip, [r9, -r4] │ │ │ │ + tsteq r9, r8, asr #28 │ │ │ │ + tsteq r3, sl, lsr r9 │ │ │ │ + tstpeq r1, r2, ror r2 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r1, r0, ror r2 @ p-variant is OBSOLETE │ │ │ │ + tsteq r3, r6, lsr #18 │ │ │ │ + smlabbeq r3, sl, r7, r0 │ │ │ │ + tsteq r3, ip, lsl r9 │ │ │ │ + tsteq r3, ip, lsl r9 │ │ │ │ + smlatteq r1, sl, pc, r0 @ │ │ │ │ + smlatteq r1, r4, pc, r0 @ │ │ │ │ + tsteq r3, r6, ror #8 │ │ │ │ + @ instruction: 0x01010fbe │ │ │ │ + @ instruction: 0x01010fb8 │ │ │ │ + smlatbeq r1, lr, r7, r8 │ │ │ │ + smlatbeq r1, r0, r7, r8 │ │ │ │ + @ instruction: 0x0101879e │ │ │ │ + @ instruction: 0x0101879c │ │ │ │ + @ instruction: 0x0101879a │ │ │ │ + @ instruction: 0x01018798 │ │ │ │ + @ instruction: 0x01018796 │ │ │ │ + @ instruction: 0x01018794 │ │ │ │ + smlabbeq r1, lr, r7, r8 │ │ │ │ + smlabbeq r1, ip, r7, r8 │ │ │ │ + @ instruction: 0x0103d3ba │ │ │ │ + @ instruction: 0x0103d39c │ │ │ │ + @ instruction: 0x0109ccb4 │ │ │ │ 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: 0x010412b0 │ │ │ │ - tsteq r4, lr, asr r2 │ │ │ │ - tsteq r4, ip, lsr #4 │ │ │ │ - tsteq r4, lr, lsr r2 │ │ │ │ - tsteq r4, r4, ror #4 │ │ │ │ - tsteq r4, r6, ror r2 │ │ │ │ - ldrdeq r1, [r4, -r0] │ │ │ │ - smlatbeq r4, r2, r2, r1 │ │ │ │ - @ instruction: 0x010412b0 │ │ │ │ - ldrdeq r1, [r4, -r2] │ │ │ │ + tsteq r4, r0, ror r3 │ │ │ │ + tsteq r4, lr, lsl r3 │ │ │ │ + smlatteq r4, ip, r2, r1 │ │ │ │ + strdeq r1, [r4, -lr] │ │ │ │ + tsteq r4, r4, lsr #6 │ │ │ │ + tsteq r4, r6, lsr r3 │ │ │ │ + @ instruction: 0x01041390 │ │ │ │ + tsteq r4, r2, ror #6 │ │ │ │ + tsteq r4, r0, ror r3 │ │ │ │ + @ instruction: 0x01041392 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec18164 │ │ │ │ @ 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 1ebce74 │ │ │ │ tstcs r1, fp, lsr #12 │ │ │ │ @ instruction: 0x4620447a │ │ │ │ ldc 7, cr15, [r8, #672]! @ 0x2a0 │ │ │ │ svclt 0x0000bdf8 │ │ │ │ - strdeq r0, [r1, -r8] │ │ │ │ - @ instruction: 0x010303b8 │ │ │ │ - tsteq r1, ip, lsl #24 │ │ │ │ - tsteq r4, r4, asr #4 │ │ │ │ - tsteq r1, r4, lsl #24 │ │ │ │ - strdeq r0, [r1, -r0] │ │ │ │ - ldrdeq ip, [r9, -sl] │ │ │ │ - ldrdeq r0, [r1, -lr] │ │ │ │ - smlatteq r1, r0, fp, r0 │ │ │ │ - ldrdeq r0, [r1, -r8] │ │ │ │ - smlabteq r1, lr, fp, r0 │ │ │ │ - @ instruction: 0x010411b4 │ │ │ │ - @ instruction: 0x01010bbc │ │ │ │ - smlabteq r1, r8, fp, r0 │ │ │ │ - tsteq r9, sl, asr #18 │ │ │ │ - smlabteq r1, r4, fp, r0 │ │ │ │ - tsteq r4, r6, asr r1 │ │ │ │ - @ instruction: 0x01010bb6 │ │ │ │ - smlatbeq r1, r2, fp, r0 │ │ │ │ - smlatteq r9, ip, r8, ip │ │ │ │ - @ instruction: 0x01010b90 │ │ │ │ - @ instruction: 0x01010b96 │ │ │ │ - @ instruction: 0x01010b96 │ │ │ │ - smlabbeq r1, lr, fp, r0 │ │ │ │ - tsteq r1, r4, ror #22 │ │ │ │ - tsteq r1, r4, ror #22 │ │ │ │ - tsteq r1, r4, ror fp │ │ │ │ - smlabbeq r1, lr, sl, r0 │ │ │ │ - smlabbeq r1, r6, sl, r0 │ │ │ │ - tsteq r1, sl, asr fp │ │ │ │ - tsteq r1, ip, asr sl │ │ │ │ - tsteq r1, r4, asr sl │ │ │ │ - @ instruction: 0x0103f294 │ │ │ │ - tsteq r1, sl, lsr #20 │ │ │ │ - tsteq r1, r2, lsr #20 │ │ │ │ - tsteq r3, sl, lsl r7 │ │ │ │ - tsteq r3, r8, lsl r7 │ │ │ │ - tsteq r3, r4, lsl r7 │ │ │ │ - tsteq r3, r8, asr r7 │ │ │ │ - smlatteq r3, r6, r6, r2 │ │ │ │ - smlatteq r3, r2, r6, r2 │ │ │ │ - tsteq r3, r8, lsl pc │ │ │ │ - tsteq r3, r0, lsl pc │ │ │ │ - tsteq r3, r8, lsl #30 │ │ │ │ - tsteq r3, r0, lsl #30 │ │ │ │ - strdeq ip, [r3, -r8] │ │ │ │ - strdeq ip, [r3, -r0] │ │ │ │ - smlatteq r3, r8, lr, ip │ │ │ │ - tsteq r1, r8, ror #2 │ │ │ │ - tsteq r1, r4, ror #2 │ │ │ │ - smlabteq r3, r0, lr, ip │ │ │ │ - smlabteq r9, r6, r6, ip │ │ │ │ - smlabteq r3, r6, lr, ip │ │ │ │ - tsteq r1, ip, ror #2 │ │ │ │ - tsteq r1, r0, asr r1 │ │ │ │ - @ instruction: 0x0103ceb4 │ │ │ │ - @ instruction: 0x0101089a │ │ │ │ - @ instruction: 0x01010892 │ │ │ │ - tsteq r4, lr, asr #28 │ │ │ │ - @ instruction: 0x0103cdb8 │ │ │ │ - @ instruction: 0x0103cdbc │ │ │ │ - tsteq r4, r0, lsr lr │ │ │ │ - smlabbeq r3, r6, sp, ip │ │ │ │ - smlabbeq r3, sl, sp, ip │ │ │ │ - tsteq r4, r2, lsl lr │ │ │ │ - tsteq r4, r6, lsl lr │ │ │ │ - strdeq r0, [r4, -sl] │ │ │ │ - @ instruction: 0x0109c5b4 │ │ │ │ - strdeq r0, [r4, -r2] │ │ │ │ - tstpeq r2, lr, lsl pc @ p-variant is OBSOLETE │ │ │ │ - strdeq r0, [r4, -r2] │ │ │ │ - tsteq r1, r4, ror r9 │ │ │ │ - smlabbeq r1, r2, r9, r0 │ │ │ │ - tsteq r9, r6, asr #10 │ │ │ │ - tsteq r1, lr, ror #18 │ │ │ │ - tsteq r1, r6, asr #18 │ │ │ │ - tsteq r1, r4, asr r9 │ │ │ │ + @ instruction: 0x01010cb8 │ │ │ │ + tsteq r3, r8, ror r4 │ │ │ │ + smlabteq r1, ip, ip, r0 │ │ │ │ + tsteq r4, r4, lsl #6 │ │ │ │ + smlabteq r1, r4, ip, r0 │ │ │ │ + @ instruction: 0x01010cb0 │ │ │ │ + @ instruction: 0x0109ca9a │ │ │ │ + @ instruction: 0x01010c9e │ │ │ │ + smlatbeq r1, r0, ip, r0 │ │ │ │ + @ instruction: 0x01010c98 │ │ │ │ + smlabbeq r1, lr, ip, r0 │ │ │ │ + tsteq r4, r4, ror r2 │ │ │ │ + tsteq r1, ip, ror ip │ │ │ │ + smlabbeq r1, r8, ip, r0 │ │ │ │ + tsteq r9, sl, lsl #20 │ │ │ │ + smlabbeq r1, r4, ip, r0 │ │ │ │ + tsteq r4, r6, lsl r2 │ │ │ │ + tsteq r1, r6, ror ip │ │ │ │ + tsteq r1, r2, ror #24 │ │ │ │ + smlatbeq r9, ip, r9, ip │ │ │ │ + tsteq r1, r0, asr ip │ │ │ │ + tsteq r1, r6, asr ip │ │ │ │ + tsteq r1, r6, asr ip │ │ │ │ + tsteq r1, lr, asr #24 │ │ │ │ + tsteq r1, r4, lsr #24 │ │ │ │ + tsteq r1, r4, lsr #24 │ │ │ │ + tsteq r1, r4, lsr ip │ │ │ │ + tsteq r1, lr, asr #22 │ │ │ │ + tsteq r1, r6, asr #22 │ │ │ │ + tsteq r1, sl, lsl ip │ │ │ │ + tsteq r1, ip, lsl fp │ │ │ │ + tsteq r1, r4, lsl fp │ │ │ │ + tstpeq r3, r4, asr r3 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r1, sl, sl, r0 │ │ │ │ + smlatteq r1, r2, sl, r0 │ │ │ │ + ldrdeq r2, [r3, -sl] │ │ │ │ + ldrdeq r2, [r3, -r8] │ │ │ │ + ldrdeq r2, [r3, -r4] │ │ │ │ + tsteq r3, r8, lsl r8 │ │ │ │ + smlatbeq r3, r6, r7, r2 │ │ │ │ + smlatbeq r3, r2, r7, r2 │ │ │ │ + ldrdeq ip, [r3, -r8] │ │ │ │ + ldrdeq ip, [r3, -r0] │ │ │ │ + smlabteq r3, r8, pc, ip @ │ │ │ │ + smlabteq r3, r0, pc, ip @ │ │ │ │ + @ instruction: 0x0103cfb8 │ │ │ │ + @ instruction: 0x0103cfb0 │ │ │ │ + smlatbeq r3, r8, pc, ip @ │ │ │ │ + tsteq r1, r8, lsr #4 │ │ │ │ + tsteq r1, r4, lsr #4 │ │ │ │ + smlabbeq r3, r0, pc, ip @ │ │ │ │ + smlabbeq r9, r6, r7, ip │ │ │ │ + smlabbeq r3, r6, pc, ip @ │ │ │ │ + tsteq r1, ip, lsr #4 │ │ │ │ + tsteq r1, r0, lsl r2 │ │ │ │ + tsteq r3, r4, ror pc │ │ │ │ + tsteq r1, sl, asr r9 │ │ │ │ tsteq r1, r2, asr r9 │ │ │ │ - tsteq r1, r0, asr r9 │ │ │ │ - tsteq r1, lr, asr #18 │ │ │ │ - tsteq r1, r0, asr r9 │ │ │ │ - smlabteq r9, r4, r4, ip │ │ │ │ - tsteq r1, r0, asr #18 │ │ │ │ - smlabteq r1, r4, r8, r0 │ │ │ │ - ldrdeq r0, [r1, -r2] │ │ │ │ + tsteq r4, lr, lsl #30 │ │ │ │ + tsteq r3, r8, ror lr │ │ │ │ + tsteq r3, ip, ror lr │ │ │ │ + strdeq r0, [r4, -r0] │ │ │ │ + tsteq r3, r6, asr #28 │ │ │ │ + tsteq r3, sl, asr #28 │ │ │ │ + ldrdeq r0, [r4, -r2] │ │ │ │ + ldrdeq r0, [r4, -r6] │ │ │ │ + @ instruction: 0x01040eba │ │ │ │ + tsteq r9, r4, ror r6 │ │ │ │ + @ instruction: 0x01040eb2 │ │ │ │ + ldrdeq pc, [r2, -lr] │ │ │ │ + @ instruction: 0x01040eb2 │ │ │ │ + tsteq r1, r4, lsr sl │ │ │ │ + tsteq r1, r2, asr #20 │ │ │ │ + tsteq r9, r6, lsl #12 │ │ │ │ + tsteq r1, lr, lsr #20 │ │ │ │ + tsteq r1, r6, lsl #20 │ │ │ │ + tsteq r1, r4, lsl sl │ │ │ │ + tsteq r1, r2, lsl sl │ │ │ │ + tsteq r1, r0, lsl sl │ │ │ │ + tsteq r1, lr, lsl #20 │ │ │ │ + tsteq r1, r0, lsl sl │ │ │ │ + smlabbeq r9, r4, r5, ip │ │ │ │ + tsteq r1, r0, lsl #20 │ │ │ │ + smlabbeq r1, r4, r9, r0 │ │ │ │ + @ instruction: 0x01010992 │ │ │ │ + @ instruction: 0x01010990 │ │ │ │ + smlabbeq r1, lr, r9, r0 │ │ │ │ + smlabbeq r1, ip, r9, r0 │ │ │ │ + smlabbeq r1, lr, r9, r0 │ │ │ │ + tsteq r9, r2, lsl #10 │ │ │ │ + smlabbeq r1, sl, r9, r0 │ │ │ │ + smlatbeq r1, r0, r9, r0 │ │ │ │ + ldrdeq ip, [r9, -r0] │ │ │ │ ldrdeq r0, [r1, -r0] │ │ │ │ - smlabteq r1, lr, r8, r0 │ │ │ │ - smlabteq r1, ip, r8, r0 │ │ │ │ - smlabteq r1, lr, r8, r0 │ │ │ │ - tsteq r9, r2, asr #8 │ │ │ │ + ldrdeq r0, [r1, -lr] │ │ │ │ + smlatbeq r9, r2, r4, ip │ │ │ │ smlabteq r1, sl, r8, r0 │ │ │ │ - smlatteq r1, r0, r8, r0 │ │ │ │ - tsteq r9, r0, lsl r4 │ │ │ │ - tsteq r1, r0, lsl r8 │ │ │ │ - tsteq r1, lr, lsl r8 │ │ │ │ - smlatteq r9, r2, r3, ip │ │ │ │ - tsteq r1, sl, lsl #16 │ │ │ │ - smlatteq r1, r2, r7, r0 │ │ │ │ - strdeq r0, [r1, -r0] │ │ │ │ - smlatteq r1, lr, r7, r0 │ │ │ │ - smlatteq r1, ip, r7, r0 │ │ │ │ - smlatteq r1, sl, r7, r0 │ │ │ │ - smlatteq r1, ip, r7, r0 │ │ │ │ - tsteq r9, r0, ror #6 │ │ │ │ - ldrdeq r0, [r1, -ip] │ │ │ │ - tsteq r1, r0, ror #14 │ │ │ │ - tsteq r1, lr, ror #14 │ │ │ │ - tsteq r1, ip, ror #14 │ │ │ │ - tsteq r1, sl, ror #14 │ │ │ │ - tsteq r1, r8, ror #14 │ │ │ │ - tsteq r1, sl, ror #14 │ │ │ │ - ldrdeq ip, [r9, -lr] │ │ │ │ - tsteq r1, r6, ror #14 │ │ │ │ - @ instruction: 0x0109c2b8 │ │ │ │ - ldrdeq r0, [r1, -r4] │ │ │ │ - tstpeq r2, r0, lsr #24 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq r1, r2, r8, r0 │ │ │ │ + @ instruction: 0x010108b0 │ │ │ │ + smlatbeq r1, lr, r8, r0 │ │ │ │ + smlatbeq r1, ip, r8, r0 │ │ │ │ + smlatbeq r1, sl, r8, r0 │ │ │ │ + smlatbeq r1, ip, r8, r0 │ │ │ │ + tsteq r9, r0, lsr #8 │ │ │ │ + @ instruction: 0x0101089c │ │ │ │ + tsteq r1, r0, lsr #16 │ │ │ │ + tsteq r1, lr, lsr #16 │ │ │ │ + tsteq r1, ip, lsr #16 │ │ │ │ + tsteq r1, sl, lsr #16 │ │ │ │ + tsteq r1, r8, lsr #16 │ │ │ │ + tsteq r1, sl, lsr #16 │ │ │ │ + @ instruction: 0x0109c39e │ │ │ │ + tsteq r1, r6, lsr #16 │ │ │ │ + tsteq r9, r8, ror r3 │ │ │ │ + @ instruction: 0x01010694 │ │ │ │ + smlatteq r2, r0, ip, pc @ │ │ │ │ svcvc 0x0066f5b0 │ │ │ │ orrshi pc, pc, r0 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec18b64 │ │ │ │ @ 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, asr fp │ │ │ │ - @ instruction: 0x010408b2 │ │ │ │ - tsteq r4, ip, asr #14 │ │ │ │ - smlabbeq r4, sl, r6, r0 │ │ │ │ - tsteq r4, ip, lsr #12 │ │ │ │ - smlatteq r4, r6, r5, r0 │ │ │ │ - tsteq r4, r0, lsl #12 │ │ │ │ - tsteq r4, r2, lsr r6 │ │ │ │ - tsteq r4, ip, asr #12 │ │ │ │ - ldrdeq r0, [r4, -r6] │ │ │ │ - tsteq r4, r8, ror r6 │ │ │ │ - @ instruction: 0x0104069e │ │ │ │ - strdeq r0, [r4, -r0] │ │ │ │ - smlabteq r4, sl, r7, r0 │ │ │ │ - tsteq r4, r4, ror #14 │ │ │ │ - tsteq r4, lr, lsl r7 │ │ │ │ + tsteq r4, r8, lsl ip │ │ │ │ + tsteq r4, r2, ror r9 │ │ │ │ + tsteq r4, ip, lsl #16 │ │ │ │ + tsteq r4, sl, asr #14 │ │ │ │ + smlatteq r4, ip, r6, r0 │ │ │ │ + smlatbeq r4, r6, r6, r0 │ │ │ │ + smlabteq r4, r0, r6, r0 │ │ │ │ + strdeq r0, [r4, -r2] │ │ │ │ + tsteq r4, ip, lsl #14 │ │ │ │ + @ instruction: 0x01040796 │ │ │ │ tsteq r4, r8, lsr r7 │ │ │ │ - tsteq r4, r2, ror r7 │ │ │ │ - smlabbeq r4, ip, r7, r0 │ │ │ │ - tsteq r4, r6, lsl #16 │ │ │ │ - smlabteq r4, r0, r7, r0 │ │ │ │ - ldrdeq r0, [r4, -sl] │ │ │ │ - tsteq r4, r4, lsl r8 │ │ │ │ - smlabbeq r4, lr, r9, r0 │ │ │ │ - smlatteq r4, r8, r8, r0 │ │ │ │ - smlabbeq r4, r2, r8, r0 │ │ │ │ - tsteq r4, ip, lsr r8 │ │ │ │ - tsteq r4, r6, asr r8 │ │ │ │ - @ instruction: 0x01040890 │ │ │ │ - smlatbeq r4, sl, r8, r0 │ │ │ │ - tsteq r4, r4, lsr #18 │ │ │ │ + tsteq r4, lr, asr r7 │ │ │ │ + @ instruction: 0x010407b0 │ │ │ │ + smlabbeq r4, sl, r8, r0 │ │ │ │ + tsteq r4, r4, lsr #16 │ │ │ │ ldrdeq r0, [r4, -lr] │ │ │ │ strdeq r0, [r4, -r8] │ │ │ │ - tsteq r4, r2, lsr r9 │ │ │ │ - smlatteq r4, ip, r9, r0 │ │ │ │ - smlatbeq r4, r6, r9, r0 │ │ │ │ - tsteq r4, r0, ror #18 │ │ │ │ - tsteq r4, sl, ror r9 │ │ │ │ - @ instruction: 0x010409b4 │ │ │ │ - tsteq r4, lr, lsr #20 │ │ │ │ - smlatteq r4, r8, r9, r0 │ │ │ │ - tsteq r4, r2, lsl #20 │ │ │ │ - tsteq r4, ip, lsr sl │ │ │ │ - strdeq r0, [r4, -r6] │ │ │ │ - @ instruction: 0x01040bb0 │ │ │ │ - tsteq r4, sl, lsl #22 │ │ │ │ - smlatbeq r4, r4, sl, r0 │ │ │ │ - tsteq r4, lr, asr sl │ │ │ │ - tsteq r4, r8, ror sl │ │ │ │ - @ instruction: 0x01040ab2 │ │ │ │ - smlabteq r4, ip, sl, r0 │ │ │ │ - tsteq r4, r6, asr #22 │ │ │ │ - tsteq r4, r0, lsl #22 │ │ │ │ - tsteq r4, sl, lsl fp │ │ │ │ - tsteq r4, r4, asr fp │ │ │ │ - tsteq r4, lr, lsl #24 │ │ │ │ - smlabteq r4, r8, fp, r0 │ │ │ │ - smlabbeq r4, r2, fp, r0 │ │ │ │ - @ instruction: 0x01040b9c │ │ │ │ - ldrdeq r0, [r4, -r6] │ │ │ │ - tsteq r4, r0, asr ip │ │ │ │ - tsteq r4, sl, lsl #24 │ │ │ │ - tsteq r4, r4, lsr #24 │ │ │ │ - tsteq r4, lr, asr ip │ │ │ │ - ldrdeq r0, [r4, -r8] │ │ │ │ - tsteq r4, r2, lsr sp │ │ │ │ - smlabteq r4, ip, ip, r0 │ │ │ │ - smlabbeq r4, r6, ip, r0 │ │ │ │ - smlatbeq r4, r0, ip, r0 │ │ │ │ + tsteq r4, r2, lsr r8 │ │ │ │ + tsteq r4, ip, asr #16 │ │ │ │ + smlabteq r4, r6, r8, r0 │ │ │ │ + smlabbeq r4, r0, r8, r0 │ │ │ │ + @ instruction: 0x0104089a │ │ │ │ + ldrdeq r0, [r4, -r4] │ │ │ │ + tsteq r4, lr, asr #20 │ │ │ │ + smlatbeq r4, r8, r9, r0 │ │ │ │ + tsteq r4, r2, asr #18 │ │ │ │ + strdeq r0, [r4, -ip] │ │ │ │ + tsteq r4, r6, lsl r9 │ │ │ │ + tsteq r4, r0, asr r9 │ │ │ │ + tsteq r4, sl, ror #18 │ │ │ │ + smlatteq r4, r4, r9, r0 │ │ │ │ + @ instruction: 0x0104099e │ │ │ │ + @ instruction: 0x010409b8 │ │ │ │ + strdeq r0, [r4, -r2] │ │ │ │ + smlatbeq r4, ip, sl, r0 │ │ │ │ + tsteq r4, r6, ror #20 │ │ │ │ + tsteq r4, r0, lsr #20 │ │ │ │ + tsteq r4, sl, lsr sl │ │ │ │ + tsteq r4, r4, ror sl │ │ │ │ + smlatteq r4, lr, sl, r0 │ │ │ │ + smlatbeq r4, r8, sl, r0 │ │ │ │ + smlabteq r4, r2, sl, r0 │ │ │ │ + strdeq r0, [r4, -ip] │ │ │ │ + @ instruction: 0x01040db6 │ │ │ │ + tsteq r4, r0, ror ip │ │ │ │ + smlabteq r4, sl, fp, r0 │ │ │ │ + tsteq r4, r4, ror #22 │ │ │ │ + tsteq r4, lr, lsl fp │ │ │ │ + tsteq r4, r8, lsr fp │ │ │ │ + tsteq r4, r2, ror fp │ │ │ │ + smlabbeq r4, ip, fp, r0 │ │ │ │ + tsteq r4, r6, lsl #24 │ │ │ │ + smlabteq r4, r0, fp, r0 │ │ │ │ ldrdeq r0, [r4, -sl] │ │ │ │ - strdeq r0, [r4, -r4] │ │ │ │ - tsteq r4, lr, ror #26 │ │ │ │ - tsteq r4, r8, lsr #26 │ │ │ │ - tsteq r4, r2, asr #26 │ │ │ │ - tsteq r4, ip, ror sp │ │ │ │ - tsteq r4, sl, asr #28 │ │ │ │ - strdeq r0, [r4, -r4] │ │ │ │ - smlatbeq r4, sl, sp, r0 │ │ │ │ - smlabteq r4, r4, sp, r0 │ │ │ │ - tsteq r4, sl, lsl #28 │ │ │ │ - smlabbeq r4, r8, lr, r0 │ │ │ │ - tsteq r4, r6, asr #28 │ │ │ │ - tsteq r4, r0, ror #28 │ │ │ │ - smlatbeq r4, sl, lr, r0 │ │ │ │ + tsteq r4, r4, lsl ip │ │ │ │ + smlabteq r4, lr, ip, r0 │ │ │ │ + smlabbeq r4, r8, ip, r0 │ │ │ │ + tsteq r4, r2, asr #24 │ │ │ │ + tsteq r4, ip, asr ip │ │ │ │ + @ instruction: 0x01040c96 │ │ │ │ + tsteq r4, r0, lsl sp │ │ │ │ + smlabteq r4, sl, ip, r0 │ │ │ │ + smlatteq r4, r4, ip, r0 │ │ │ │ + tsteq r4, lr, lsl sp │ │ │ │ + @ instruction: 0x01040e98 │ │ │ │ + strdeq r0, [r4, -r2] │ │ │ │ + smlabbeq r4, ip, sp, r0 │ │ │ │ + tsteq r4, r6, asr #26 │ │ │ │ + tsteq r4, r0, ror #26 │ │ │ │ + @ instruction: 0x01040d9a │ │ │ │ + @ instruction: 0x01040db4 │ │ │ │ + tsteq r4, lr, lsr #28 │ │ │ │ + smlatteq r4, r8, sp, r0 │ │ │ │ + tsteq r4, r2, lsl #28 │ │ │ │ + tsteq r4, ip, lsr lr │ │ │ │ + tsteq r4, sl, lsl #30 │ │ │ │ + @ instruction: 0x01040eb4 │ │ │ │ + tsteq r4, sl, ror #28 │ │ │ │ + smlabbeq r4, r4, lr, r0 │ │ │ │ + smlabteq r4, sl, lr, r0 │ │ │ │ + tsteq r4, r8, asr #30 │ │ │ │ + tsteq r4, r6, lsl #30 │ │ │ │ + tsteq r4, r0, lsr #30 │ │ │ │ + tsteq r4, sl, ror #30 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec191ec │ │ │ │ @ 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 93e2d4 │ │ │ │ tstpeq r0, #335544323 @ p-variant is OBSOLETE @ 0x14000003 │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ @ instruction: 0xf7a74620 │ │ │ │ ldcllt 15, cr14, [r8, #928]! @ 0x3a0 │ │ │ │ - tstpeq r0, r8, lsr sl @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r4, lsr #4 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0100fbbe │ │ │ │ - tstpeq r2, r8, lsl #4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, r2, lsl #20 @ p-variant is OBSOLETE │ │ │ │ - smlatteq r2, ip, r1, pc @ │ │ │ │ - smlatteq r0, r6, r9, pc @ │ │ │ │ - ldrdeq pc, [r2, -r0] │ │ │ │ - @ instruction: 0x0103f6b0 │ │ │ │ + strdeq pc, [r0, -r8] │ │ │ │ + smlatteq r2, r4, r2, pc @ │ │ │ │ + tstpeq r0, lr, ror ip @ p-variant is OBSOLETE │ │ │ │ + smlabteq r2, r8, r2, pc @ │ │ │ │ + smlabteq r0, r2, sl, pc @ │ │ │ │ + smlatbeq r2, ip, r2, pc @ │ │ │ │ + smlatbeq r0, r6, sl, pc @ │ │ │ │ + @ instruction: 0x0102f290 │ │ │ │ + tstpeq r3, r0, ror r7 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, lr, ror r2 @ p-variant is OBSOLETE │ │ │ │ + tsteq r4, ip, lsr ip │ │ │ │ + tsteq r4, ip, lsr ip │ │ │ │ + ldrdeq pc, [r0, -lr] │ │ │ │ + tsteq r4, r6, ror #24 │ │ │ │ + smlabteq r0, r2, sl, pc @ │ │ │ │ + tsteq r4, r0, ror #24 │ │ │ │ + smlatbeq r0, ip, sl, pc @ │ │ │ │ + tsteq r1, r8, lsr #26 │ │ │ │ + ldrdeq pc, [r2, -lr] │ │ │ │ + smlatteq r4, ip, fp, r0 │ │ │ │ @ instruction: 0x0102f1be │ │ │ │ - tsteq r4, ip, ror fp │ │ │ │ - tsteq r4, ip, ror fp │ │ │ │ - tstpeq r0, lr, lsl sl @ p-variant is OBSOLETE │ │ │ │ - smlatbeq r4, r6, fp, r0 │ │ │ │ - tstpeq r0, r2, lsl #20 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq r4, r0, fp, r0 │ │ │ │ - smlatteq r0, ip, r9, pc @ │ │ │ │ - tsteq r1, r8, ror #24 │ │ │ │ - tstpeq r2, lr, lsl r1 @ p-variant is OBSOLETE │ │ │ │ - tsteq r4, ip, lsr #22 │ │ │ │ - strdeq pc, [r2, -lr] │ │ │ │ - smlabbeq r2, r8, sp, lr │ │ │ │ - smlatteq r2, r0, r0, pc @ │ │ │ │ - smlabbeq r0, r0, r9, pc @ │ │ │ │ - tsteq r4, r4, lsr fp │ │ │ │ - strheq pc, [r2, -r8] @ │ │ │ │ - tsteq r4, lr, lsr fp │ │ │ │ - swpeq pc, lr, [r2] @ │ │ │ │ - tsteq r1, r8, ror ip │ │ │ │ - tstpeq r2, lr, ror r0 @ p-variant is OBSOLETE │ │ │ │ + tsteq r2, r8, asr #28 │ │ │ │ + smlatbeq r2, r0, r1, pc @ │ │ │ │ + tstpeq r0, r0, asr #20 @ p-variant is OBSOLETE │ │ │ │ + strdeq r0, [r4, -r4] │ │ │ │ + tstpeq r2, r8, ror r1 @ p-variant is OBSOLETE │ │ │ │ + strdeq r0, [r4, -lr] │ │ │ │ + tstpeq r2, lr, asr r1 @ p-variant is OBSOLETE │ │ │ │ + tsteq r1, r8, lsr sp │ │ │ │ + tstpeq r2, lr, lsr r1 @ p-variant is OBSOLETE │ │ │ │ svcvs 0x00f2f5b0 │ │ │ │ strbhi pc, [r5, #-0]! @ │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec195ac │ │ │ │ @ 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 │ │ │ │ - smlabteq r0, lr, r3, pc @ │ │ │ │ - tsteq r4, r8, asr #20 │ │ │ │ - tsteq r4, r2, lsl #20 │ │ │ │ - tstpeq r0, lr, asr #6 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, ip, lsr r3 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, r6, lsl r3 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq r4, sl, r9, r0 │ │ │ │ + smlabbeq r0, lr, r4, pc @ │ │ │ │ + tsteq r4, r8, lsl #22 │ │ │ │ + smlabteq r4, r2, sl, r0 │ │ │ │ + tstpeq r0, lr, lsl #8 @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [r0, -ip] │ │ │ │ + ldrdeq pc, [r0, -r6] │ │ │ │ + tsteq r4, sl, ror #20 │ │ │ │ + tstpeq r0, r4, ror r3 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, r2, ror #6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, r8, lsr r3 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, lr, lsr #6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, sl, lsl #6 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq pc, [r0, -lr] │ │ │ │ @ instruction: 0x0100f2b4 │ │ │ │ - smlatbeq r0, r2, r2, pc @ │ │ │ │ - tstpeq r0, r8, ror r2 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, lr, ror #4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, sl, asr #4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, lr, lsl r2 @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [r0, -r4] │ │ │ │ - smlabteq r0, sl, r1, pc @ │ │ │ │ - smlabteq r0, r0, r1, pc @ │ │ │ │ - @ instruction: 0x0100f19c │ │ │ │ - tstpeq r0, r8, ror r1 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, ip, asr #2 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, r8, lsr #2 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, r4, lsl r1 @ p-variant is OBSOLETE │ │ │ │ - smlabteq r0, r8, r0, pc @ │ │ │ │ - swpeq pc, ip, [r0] @ │ │ │ │ - tstpeq r0, r4, ror r0 @ p-variant is OBSOLETE │ │ │ │ - qaddeq pc, r2, r0 @ │ │ │ │ - tstpeq r0, r8, lsl r0 @ p-variant is OBSOLETE │ │ │ │ - strdeq lr, [r0, -r0] │ │ │ │ + smlabbeq r0, sl, r2, pc @ │ │ │ │ + smlabbeq r0, r0, r2, pc @ │ │ │ │ + tstpeq r0, ip, asr r2 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, r8, lsr r2 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, ip, lsl #4 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r0, r8, r1, pc @ │ │ │ │ + ldrdeq pc, [r0, -r4] │ │ │ │ + smlabbeq r0, r8, r1, pc @ │ │ │ │ + tstpeq r0, ip, asr r1 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, r4, lsr r1 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, r2, lsl r1 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq pc, [r0, -r8] │ │ │ │ + strheq pc, [r0, -r0] @ │ │ │ │ + swpeq pc, lr, [r0] @ │ │ │ │ + @ instruction: 0x010407b0 │ │ │ │ + qaddeq pc, r6, r0 @ │ │ │ │ + tstpeq r0, r6, lsr #32 @ p-variant is OBSOLETE │ │ │ │ + strdeq lr, [r0, -r6] │ │ │ │ + smlabteq r0, r6, pc, lr @ │ │ │ │ + @ instruction: 0x0100ef98 │ │ │ │ + tsteq r0, lr, ror #30 │ │ │ │ + tsteq r0, ip, lsr pc │ │ │ │ + tsteq r0, r0, lsr #30 │ │ │ │ + tsteq r0, r0, lsl #30 │ │ │ │ ldrdeq lr, [r0, -lr] │ │ │ │ - strdeq r0, [r4, -r0] │ │ │ │ - @ instruction: 0x0100ef96 │ │ │ │ - tsteq r0, r6, ror #30 │ │ │ │ - tsteq r0, r6, lsr pc │ │ │ │ - tsteq r0, r6, lsl #30 │ │ │ │ - ldrdeq lr, [r0, -r8] │ │ │ │ - smlatbeq r0, lr, lr, lr │ │ │ │ - tsteq r0, ip, ror lr │ │ │ │ - tsteq r0, r0, ror #28 │ │ │ │ - tsteq r0, r0, asr #28 │ │ │ │ - tsteq r0, lr, lsl lr │ │ │ │ - strdeq lr, [r0, -r0] │ │ │ │ - smlabteq r0, r6, sp, lr │ │ │ │ - @ instruction: 0x0100edbe │ │ │ │ - @ instruction: 0x0100ed9c │ │ │ │ - tsteq r0, sl, ror sp │ │ │ │ - tsteq r0, r0, asr sp │ │ │ │ - tsteq r0, r6, lsr #26 │ │ │ │ - strdeq lr, [r0, -ip] │ │ │ │ - strdeq lr, [r0, -r4] │ │ │ │ + @ instruction: 0x0100eeb0 │ │ │ │ + smlabbeq r0, r6, lr, lr │ │ │ │ + tsteq r0, lr, ror lr │ │ │ │ + tsteq r0, ip, asr lr │ │ │ │ + tsteq r0, sl, lsr lr │ │ │ │ + tsteq r0, r0, lsl lr │ │ │ │ + smlatteq r0, r6, sp, lr │ │ │ │ + @ instruction: 0x0100edbc │ │ │ │ + @ instruction: 0x0100edb4 │ │ │ │ + @ instruction: 0x0100ed90 │ │ │ │ + tsteq r0, ip, ror #26 │ │ │ │ + tsteq r0, lr, lsr sp │ │ │ │ + tsteq r0, r0, lsl sp │ │ │ │ + tsteq r0, r8, lsl #26 │ │ │ │ + smlatteq r0, r6, ip, lr │ │ │ │ + smlabteq r0, r4, ip, lr │ │ │ │ + @ instruction: 0x0100ec94 │ │ │ │ + tsteq r0, sl, ror #24 │ │ │ │ + tsteq r0, r2, asr #24 │ │ │ │ + tsteq r0, sl, lsl ip │ │ │ │ + tsteq r0, r4, lsl ip │ │ │ │ + strdeq lr, [r0, -r2] │ │ │ │ ldrdeq lr, [r0, -r0] │ │ │ │ - smlatbeq r0, ip, ip, lr │ │ │ │ - tsteq r0, lr, ror ip │ │ │ │ - tsteq r0, r0, asr ip │ │ │ │ - tsteq r0, r8, asr #24 │ │ │ │ - tsteq r0, r6, lsr #24 │ │ │ │ - tsteq r0, r4, lsl #24 │ │ │ │ - ldrdeq lr, [r0, -r4] │ │ │ │ - smlatbeq r0, sl, fp, lr │ │ │ │ - smlabbeq r0, r2, fp, lr │ │ │ │ - tsteq r0, sl, asr fp │ │ │ │ - tsteq r0, r4, asr fp │ │ │ │ + smlatbeq r0, r4, fp, lr │ │ │ │ + tsteq r0, r8, ror fp │ │ │ │ + tsteq r0, r2, ror fp │ │ │ │ + tsteq r0, r2, asr fp │ │ │ │ tsteq r0, r2, lsr fp │ │ │ │ - tsteq r0, r0, lsl fp │ │ │ │ - smlatteq r0, r4, sl, lr │ │ │ │ - @ instruction: 0x0100eab8 │ │ │ │ - @ instruction: 0x0100eab2 │ │ │ │ - @ instruction: 0x0100ea92 │ │ │ │ - tsteq r0, r2, ror sl │ │ │ │ - tsteq r0, ip, asr #20 │ │ │ │ - tsteq r0, r6, lsr #20 │ │ │ │ + tsteq r0, ip, lsl #22 │ │ │ │ + smlatteq r0, r6, sl, lr │ │ │ │ + smlabteq r0, r0, sl, lr │ │ │ │ + @ instruction: 0x0100eaba │ │ │ │ + @ instruction: 0x0100ea9a │ │ │ │ + tsteq r0, sl, ror sl │ │ │ │ + tsteq r0, r4, asr sl │ │ │ │ + tsteq r0, r6, lsr sl │ │ │ │ + tsteq r0, r8, lsl sl │ │ │ │ + tsteq r4, r4, lsl #2 │ │ │ │ + tsteq r0, r6, lsl #20 │ │ │ │ tsteq r0, r0, lsl #20 │ │ │ │ strdeq lr, [r0, -sl] │ │ │ │ - ldrdeq lr, [r0, -sl] │ │ │ │ - @ instruction: 0x0100e9ba │ │ │ │ + smlabbeq r4, r8, r1, r0 │ │ │ │ + smlatteq r0, lr, r9, lr │ │ │ │ + smlatteq r0, r8, r9, lr │ │ │ │ + smlatteq r0, r2, r9, lr │ │ │ │ + ldrdeq lr, [r0, -ip] │ │ │ │ + ldrdeq lr, [r0, -r6] │ │ │ │ + ldrdeq lr, [r0, -r0] │ │ │ │ + smlabteq r0, sl, r9, lr │ │ │ │ + tsteq r4, r0, lsr #2 │ │ │ │ + ldrdeq r0, [r4, -sl] │ │ │ │ + @ instruction: 0x0100e9b8 │ │ │ │ + @ instruction: 0x0100e9b2 │ │ │ │ + smlatbeq r0, ip, r9, lr │ │ │ │ + tsteq r4, lr, lsl r1 │ │ │ │ + smlatbeq r0, r0, r9, lr │ │ │ │ + @ instruction: 0x0100e99a │ │ │ │ @ instruction: 0x0100e994 │ │ │ │ + smlabbeq r0, lr, r9, lr │ │ │ │ + smlabbeq r0, r8, r9, lr │ │ │ │ + smlabbeq r0, r2, r9, lr │ │ │ │ + tsteq r0, ip, ror r9 │ │ │ │ tsteq r0, r6, ror r9 │ │ │ │ + tsteq r0, r0, ror r9 │ │ │ │ + tsteq r0, sl, ror #18 │ │ │ │ + tsteq r0, r4, ror #18 │ │ │ │ + tsteq r0, lr, asr r9 │ │ │ │ tsteq r0, r8, asr r9 │ │ │ │ - tsteq r4, r4, asr #32 │ │ │ │ + tsteq r0, r2, asr r9 │ │ │ │ + tsteq r0, ip, asr #18 │ │ │ │ tsteq r0, r6, asr #18 │ │ │ │ - tsteq r0, r0, asr #18 │ │ │ │ - tsteq r0, sl, lsr r9 │ │ │ │ - smlabteq r4, r8, r0, r0 │ │ │ │ - tsteq r0, lr, lsr #18 │ │ │ │ - tsteq r0, r8, lsr #18 │ │ │ │ - tsteq r0, r2, lsr #18 │ │ │ │ - tsteq r0, ip, lsl r9 │ │ │ │ - tsteq r0, r6, lsl r9 │ │ │ │ - tsteq r0, r0, lsl r9 │ │ │ │ - tsteq r0, sl, lsl #18 │ │ │ │ - tsteq r4, r0, rrx │ │ │ │ - tsteq r4, sl, lsl r0 │ │ │ │ - strdeq lr, [r0, -r8] │ │ │ │ - strdeq lr, [r0, -r2] │ │ │ │ - smlatteq r0, ip, r8, lr │ │ │ │ - qaddeq r0, lr, r4 │ │ │ │ - smlatteq r0, r0, r8, lr │ │ │ │ - ldrdeq lr, [r0, -sl] │ │ │ │ - ldrdeq lr, [r0, -r4] │ │ │ │ - smlabteq r0, lr, r8, lr │ │ │ │ - smlabteq r0, r8, r8, lr │ │ │ │ - smlabteq r0, r2, r8, lr │ │ │ │ - @ instruction: 0x0100e8bc │ │ │ │ - @ instruction: 0x0100e8b6 │ │ │ │ - @ instruction: 0x0100e8b0 │ │ │ │ - smlatbeq r0, sl, r8, lr │ │ │ │ - smlatbeq r0, r4, r8, lr │ │ │ │ - @ instruction: 0x0100e89e │ │ │ │ - @ instruction: 0x0100e898 │ │ │ │ - @ instruction: 0x0100e892 │ │ │ │ - smlabbeq r0, ip, r8, lr │ │ │ │ - smlabbeq r0, r6, r8, lr │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ strmi fp, [r5], -r2, lsl #1 │ │ │ │ @ instruction: 0x461f4616 │ │ │ │ svcvs 0x00f2f5b1 │ │ │ │ @@ -90666,28 +90666,28 @@ │ │ │ │ ldcl 7, cr15, [sl, #-664] @ 0xfffffd68 │ │ │ │ bmi 57b85c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4674e0> │ │ │ │ tstcs r1, fp, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ @ instruction: 0xf7a69600 │ │ │ │ andlt lr, r2, r2, asr sp │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - tsteq r0, lr, lsl sl │ │ │ │ - tsteq r2, r6, lsl #4 │ │ │ │ - tsteq r0, r8, ror fp │ │ │ │ - smlabteq r2, r2, r1, lr │ │ │ │ ldrdeq lr, [r0, -lr] │ │ │ │ - smlabteq r2, sl, fp, sp │ │ │ │ - strdeq r5, [r1, -r4] │ │ │ │ - smlatbeq r2, ip, fp, sp │ │ │ │ - smlabbeq r1, r6, r7, r5 │ │ │ │ - smlabbeq r2, lr, fp, sp │ │ │ │ - tstpeq r2, ip, ror r4 @ p-variant is OBSOLETE │ │ │ │ - smlatteq r2, r0, r9, lr │ │ │ │ - tstpeq r2, r6, ror r4 @ p-variant is OBSOLETE │ │ │ │ - tsteq r0, r6, lsr r0 │ │ │ │ + smlabteq r2, r6, r2, lr │ │ │ │ + tsteq r0, r8, lsr ip │ │ │ │ + smlabbeq r2, r2, r2, lr │ │ │ │ + @ instruction: 0x0100e49e │ │ │ │ + smlabbeq r2, sl, ip, sp │ │ │ │ + @ instruction: 0x010157b4 │ │ │ │ + tsteq r2, ip, ror #24 │ │ │ │ + tsteq r1, r6, asr #16 │ │ │ │ + tsteq r2, lr, asr #24 │ │ │ │ + tstpeq r2, ip, lsr r5 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq r2, r0, sl, lr │ │ │ │ + tstpeq r2, r6, lsr r5 @ p-variant is OBSOLETE │ │ │ │ + strdeq lr, [r0, -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 │ │ │ │ - strdeq sp, [r0, -sl] │ │ │ │ - smlatteq r0, r0, lr, sp │ │ │ │ - ldrdeq sp, [r0, -r4] │ │ │ │ - smlatbeq r0, lr, lr, sp │ │ │ │ - @ instruction: 0x0100de92 │ │ │ │ - tsteq r0, sl, ror #28 │ │ │ │ - tsteq r0, r4, ror #28 │ │ │ │ - tstpeq r3, r4, lsl #12 @ p-variant is OBSOLETE │ │ │ │ - tsteq r0, sl, asr #28 │ │ │ │ - tsteq r0, r4, asr #28 │ │ │ │ - tsteq r0, lr, lsr lr │ │ │ │ + @ instruction: 0x0100dfba │ │ │ │ + smlatbeq r0, r0, pc, sp @ │ │ │ │ + @ instruction: 0x0100df94 │ │ │ │ + tsteq r0, lr, ror #30 │ │ │ │ + tsteq r0, r2, asr pc │ │ │ │ + tsteq r0, sl, lsr #30 │ │ │ │ + tsteq r0, r4, lsr #30 │ │ │ │ + smlabteq r3, r4, r6, pc @ │ │ │ │ + tsteq r0, sl, lsl #30 │ │ │ │ + tsteq r0, r4, lsl #30 │ │ │ │ + strdeq sp, [r0, -lr] │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec1abb8 │ │ │ │ @ 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 1001d10 │ │ │ │ ldcllt 0, cr11, [r0, #12]! │ │ │ │ - tsteq r0, r8, ror #2 │ │ │ │ - smlatbeq r3, r2, r7, lr │ │ │ │ - tsteq r0, r4, ror #2 │ │ │ │ - tsteq r0, r2, asr r1 │ │ │ │ - tsteq r9, lr, lsr pc │ │ │ │ - tsteq r0, r4, asr #2 │ │ │ │ - tsteq r0, r8, asr #2 │ │ │ │ - tsteq r0, r2, asr #2 │ │ │ │ - tsteq r0, sl, lsr r1 │ │ │ │ - tsteq r3, r2, lsr #14 │ │ │ │ - tsteq r0, ip, lsr #2 │ │ │ │ - tsteq r0, sl, lsr r1 │ │ │ │ - @ instruction: 0x01099ebe │ │ │ │ - tsteq r0, sl, lsr r1 │ │ │ │ - smlabteq r3, lr, r6, lr │ │ │ │ - tsteq r0, r0, lsr r1 │ │ │ │ - tsteq r0, lr, lsl r1 │ │ │ │ - tsteq r9, sl, ror #28 │ │ │ │ - tsteq r0, r0, lsl r1 │ │ │ │ - tsteq r0, r8, lsl r1 │ │ │ │ - tsteq r0, sl, lsl r1 │ │ │ │ - tsteq r0, r4, lsl r1 │ │ │ │ - smlatteq r0, ip, r0, lr │ │ │ │ - smlatteq r0, lr, r0, lr │ │ │ │ - mrseq lr, (UNDEF: 16) │ │ │ │ - tsteq r0, ip, lsl r0 │ │ │ │ - tsteq r0, r6, lsl r0 │ │ │ │ - smlatteq r0, ip, r0, lr │ │ │ │ - strdeq sp, [r0, -r0] │ │ │ │ - smlatteq r0, sl, pc, sp @ │ │ │ │ - tsteq r3, ip, lsr #16 │ │ │ │ - smlabteq r0, r4, pc, sp @ │ │ │ │ - @ instruction: 0x0100dfbe │ │ │ │ - @ instruction: 0x0102fcb8 │ │ │ │ - @ instruction: 0x0102fcb8 │ │ │ │ - @ instruction: 0x0102fcb6 │ │ │ │ - strdeq pc, [r2, -ip] │ │ │ │ - smlabbeq r2, ip, ip, pc @ │ │ │ │ - smlabbeq r2, sl, ip, pc @ │ │ │ │ - smlabteq r3, r2, r4, sl │ │ │ │ - @ instruction: 0x0103a4bc │ │ │ │ - @ instruction: 0x0103a4b6 │ │ │ │ - @ instruction: 0x0103a4b0 │ │ │ │ - smlatbeq r3, sl, r4, sl │ │ │ │ - smlatbeq r3, r4, r4, sl │ │ │ │ - @ instruction: 0x0103a49e │ │ │ │ - tsteq r1, r0, lsr #14 │ │ │ │ - tsteq r1, lr, lsl r7 │ │ │ │ - tsteq r3, ip, ror r4 │ │ │ │ - smlabbeq r9, r4, ip, r9 │ │ │ │ - smlabbeq r3, r6, r4, sl │ │ │ │ - tsteq r1, lr, lsr #14 │ │ │ │ - tsteq r1, r4, lsl r7 │ │ │ │ - tsteq r3, sl, ror r4 │ │ │ │ - tsteq r0, r2, ror #28 │ │ │ │ - tsteq r0, ip, asr lr │ │ │ │ + tsteq r0, r8, lsr #4 │ │ │ │ + tsteq r3, r2, ror #16 │ │ │ │ + tsteq r0, r4, lsr #4 │ │ │ │ + tsteq r0, r2, lsl r2 │ │ │ │ + strdeq r9, [r9, -lr] │ │ │ │ + tsteq r0, r4, lsl #4 │ │ │ │ + tsteq r0, r8, lsl #4 │ │ │ │ + tsteq r0, r2, lsl #4 │ │ │ │ + strdeq lr, [r0, -sl] │ │ │ │ + smlatteq r3, r2, r7, lr │ │ │ │ + smlatteq r0, ip, r1, lr │ │ │ │ + strdeq lr, [r0, -sl] │ │ │ │ + tsteq r9, lr, ror pc │ │ │ │ + strdeq lr, [r0, -sl] │ │ │ │ + smlabbeq r3, lr, r7, lr │ │ │ │ + strdeq lr, [r0, -r0] │ │ │ │ + ldrdeq lr, [r0, -lr] │ │ │ │ + tsteq r9, sl, lsr #30 │ │ │ │ + ldrdeq lr, [r0, -r0] │ │ │ │ + ldrdeq lr, [r0, -r8] │ │ │ │ + ldrdeq lr, [r0, -sl] │ │ │ │ + ldrdeq lr, [r0, -r4] │ │ │ │ + smlatbeq r0, ip, r1, lr │ │ │ │ + smlatbeq r0, lr, r1, lr │ │ │ │ + smlabteq r0, r0, r1, lr │ │ │ │ + ldrdeq lr, [r0, -ip] │ │ │ │ + ldrdeq lr, [r0, -r6] │ │ │ │ + smlatbeq r0, ip, r1, lr │ │ │ │ + strheq lr, [r0, -r0] │ │ │ │ + smlatbeq r0, sl, r0, lr │ │ │ │ + smlatteq r3, ip, r8, ip │ │ │ │ + smlabbeq r0, r4, r0, lr │ │ │ │ + tsteq r0, lr, ror r0 │ │ │ │ + tstpeq r2, r8, ror sp @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r8, ror sp @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r6, ror sp @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0102fdbc │ │ │ │ + tstpeq r2, ip, asr #26 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, sl, asr #26 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r3, r2, r5, sl │ │ │ │ + tsteq r3, ip, ror r5 │ │ │ │ + tsteq r3, r6, ror r5 │ │ │ │ + tsteq r3, r0, ror r5 │ │ │ │ + tsteq r3, sl, ror #10 │ │ │ │ + tsteq r3, r4, ror #10 │ │ │ │ + tsteq r3, lr, asr r5 │ │ │ │ + smlatteq r1, r0, r7, r5 │ │ │ │ + ldrdeq r5, [r1, -lr] │ │ │ │ + tsteq r3, ip, lsr r5 │ │ │ │ + tsteq r9, r4, asr #26 │ │ │ │ + tsteq r3, r6, asr #10 │ │ │ │ + smlatteq r1, lr, r7, r5 │ │ │ │ + ldrdeq r5, [r1, -r4] │ │ │ │ + tsteq r3, sl, lsr r5 │ │ │ │ + tsteq r0, r2, lsr #30 │ │ │ │ + tsteq r0, ip, lsl pc │ │ │ │ + ldrdeq lr, [r3, -sl] │ │ │ │ + tsteq r3, r6, asr #8 │ │ │ │ + tsteq r3, ip, asr #8 │ │ │ │ + smlabteq r3, r2, r4, lr │ │ │ │ tsteq r3, sl, lsl r4 │ │ │ │ - smlabbeq r3, r6, r3, sl │ │ │ │ - smlabbeq r3, ip, r3, sl │ │ │ │ - tsteq r3, r2, lsl #8 │ │ │ │ - tsteq r3, sl, asr r3 │ │ │ │ - tsteq r3, r0, ror #6 │ │ │ │ - tsteq r2, r6, asr #2 │ │ │ │ - tsteq r2, sl, lsr r5 │ │ │ │ - tsteq r0, ip, lsl #20 │ │ │ │ + tsteq r3, r0, lsr #8 │ │ │ │ + tsteq r2, r6, lsl #4 │ │ │ │ + strdeq sp, [r2, -sl] │ │ │ │ + smlabteq r0, ip, sl, sp │ │ │ │ svcvc 0x0061f5b0 │ │ │ │ adcshi pc, r6, r1 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec1b190 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vrecps.f32 q0, q8, q12 │ │ │ │ @ instruction: 0xf5b08263 │ │ │ │ @@ -91958,98 +91958,98 @@ │ │ │ │ @ instruction: 0xf5a080b5 │ │ │ │ @ instruction: 0xf04f5356 │ │ │ │ addslt r3, fp, #268435457 @ 0x10000001 │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf10007db │ │ │ │ ldmdami r4, {r3, r4, r5, r9, pc}^ │ │ │ │ mvns r4, #120, 8 @ 0x78000000 │ │ │ │ - smlabteq r0, r6, r7, sp │ │ │ │ - tsteq r3, r4, ror pc │ │ │ │ - tsteq r3, lr, lsr #30 │ │ │ │ - tsteq r0, r6, asr #14 │ │ │ │ - tsteq r0, r4, lsr r7 │ │ │ │ - tsteq r0, lr, lsl #14 │ │ │ │ - smlabteq r3, r8, lr, lr │ │ │ │ - smlatbeq r0, lr, r6, sp │ │ │ │ - smlatteq r3, ip, lr, lr │ │ │ │ - tsteq r0, r8, ror #12 │ │ │ │ - tsteq r0, r6, asr r6 │ │ │ │ - tsteq r3, r0, lsr pc │ │ │ │ - tsteq r3, lr, asr #30 │ │ │ │ - ldrdeq sp, [r0, -sl] │ │ │ │ - @ instruction: 0x0103efb4 │ │ │ │ - ldrdeq lr, [r3, -r2] │ │ │ │ - tstpeq r3, r2, rrx @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r0, r6, r8, sp │ │ │ │ + tstpeq r3, r4, lsr r0 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r3, lr, pc, lr @ │ │ │ │ + tsteq r0, r6, lsl #16 │ │ │ │ + strdeq sp, [r0, -r4] │ │ │ │ + smlabteq r0, lr, r7, sp │ │ │ │ + smlabbeq r3, r8, pc, lr @ │ │ │ │ + tsteq r0, lr, ror #14 │ │ │ │ + smlatbeq r3, ip, pc, lr @ │ │ │ │ + tsteq r0, r8, lsr #14 │ │ │ │ + tsteq r0, r6, lsl r7 │ │ │ │ strdeq lr, [r3, -r0] │ │ │ │ - tstpeq r3, r2, ror r0 @ p-variant is OBSOLETE │ │ │ │ - strdeq sp, [r0, -r2] │ │ │ │ - tstpeq r3, r0, rrx @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r0, r4, r4, sp │ │ │ │ - tsteq r0, sl, ror r4 │ │ │ │ - tstpeq r3, r8, rrx @ p-variant is OBSOLETE │ │ │ │ - swpeq pc, r6, [r3] @ │ │ │ │ - smlatbeq r3, sl, r0, pc @ │ │ │ │ - tstpeq r3, r8, lsl #2 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r3, r2, asr r1 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0103f1b0 │ │ │ │ - tstpeq r3, r4, lsl #4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r3, r2, ror #4 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0103f296 │ │ │ │ - strdeq pc, [r3, -r4] │ │ │ │ - tstpeq r3, r8, asr #6 @ p-variant is OBSOLETE │ │ │ │ - smlabteq r3, lr, r3, pc @ │ │ │ │ - ldrdeq pc, [r3, -r8] │ │ │ │ - tstpeq r3, r6, lsr r4 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r3, sl, r4, pc @ │ │ │ │ - tstpeq r3, r0, lsl r5 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r3, r6, lsl #10 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r3, r2, ror #10 @ p-variant is OBSOLETE │ │ │ │ - tsteq r0, r0, ror #2 │ │ │ │ - tsteq r0, r4, lsr r1 │ │ │ │ - tsteq r0, sl, lsr #2 │ │ │ │ - tsteq r0, r6, lsl #2 │ │ │ │ - ldrdeq sp, [r0, -sl] │ │ │ │ - ldrdeq sp, [r0, -r0] │ │ │ │ - strheq sp, [r0, -ip] │ │ │ │ - tstpeq r3, r4, lsl #10 @ p-variant is OBSOLETE │ │ │ │ - qaddeq sp, sl, r0 │ │ │ │ - tsteq r0, ip, lsr #32 │ │ │ │ - tsteq r0, lr │ │ │ │ - smlatteq r0, r8, pc, ip @ │ │ │ │ - smlabteq r0, r8, pc, ip @ │ │ │ │ - smlabbeq r0, ip, pc, ip @ │ │ │ │ - smlabbeq r0, r2, pc, ip @ │ │ │ │ - tsteq r0, lr, ror #30 │ │ │ │ - tsteq r0, ip, asr #30 │ │ │ │ - tstpeq r3, r4, asr r4 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0100cebc │ │ │ │ - @ instruction: 0x0100ce94 │ │ │ │ - tsteq r0, r8, ror #28 │ │ │ │ - tsteq r0, lr, asr lr │ │ │ │ - tsteq r0, r6, asr #28 │ │ │ │ - tstpeq r3, r4, lsr #8 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq pc, [r3, -sl] │ │ │ │ - tstpeq r3, r0, lsl r5 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r0, lr, sp, ip │ │ │ │ - tsteq r0, r0, ror #26 │ │ │ │ - tsteq r0, r4, asr #26 │ │ │ │ - tsteq r0, r0, lsr #26 │ │ │ │ - smlatbeq r3, r6, r4, pc @ │ │ │ │ - ldrdeq ip, [r0, -r6] │ │ │ │ - smlatbeq r0, sl, ip, ip │ │ │ │ - smlabbeq r0, r0, ip, ip │ │ │ │ - tsteq r0, r6, asr ip │ │ │ │ - tsteq r0, ip, lsr #24 │ │ │ │ - tsteq r0, r4, lsr #24 │ │ │ │ - tsteq r0, r0, lsl #24 │ │ │ │ - ldrdeq ip, [r0, -ip] │ │ │ │ - @ instruction: 0x0100cbb2 │ │ │ │ - smlabbeq r0, lr, fp, ip │ │ │ │ - tsteq r0, sl, ror #22 │ │ │ │ - tsteq r0, ip, lsr fp │ │ │ │ + tstpeq r3, lr @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0100d69a │ │ │ │ + tstpeq r3, r4, ror r0 @ p-variant is OBSOLETE │ │ │ │ + swpeq pc, r2, [r3] @ │ │ │ │ + tstpeq r3, r2, lsr #2 @ p-variant is OBSOLETE │ │ │ │ + strheq pc, [r3, -r0] @ │ │ │ │ + tstpeq r3, r2, lsr r1 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0100d5b2 │ │ │ │ + tstpeq r3, r0, lsr #2 @ p-variant is OBSOLETE │ │ │ │ + tsteq r0, r4, asr #10 │ │ │ │ + tsteq r0, sl, lsr r5 │ │ │ │ + tstpeq r3, r8, lsr #2 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r3, r6, asr r1 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r3, sl, ror #2 @ p-variant is OBSOLETE │ │ │ │ + smlabteq r3, r8, r1, pc @ │ │ │ │ + tstpeq r3, r2, lsl r2 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r3, r0, ror r2 @ p-variant is OBSOLETE │ │ │ │ + smlabteq r3, r4, r2, pc @ │ │ │ │ + tstpeq r3, r2, lsr #6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r3, r6, asr r3 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0103f3b4 │ │ │ │ + tstpeq r3, r8, lsl #8 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r3, lr, r4, pc @ │ │ │ │ + @ instruction: 0x0103f498 │ │ │ │ + strdeq pc, [r3, -r6] │ │ │ │ + tstpeq r3, sl, asr #10 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq pc, [r3, -r0] │ │ │ │ + smlabteq r3, r6, r5, pc @ │ │ │ │ + tstpeq r3, r2, lsr #12 @ p-variant is OBSOLETE │ │ │ │ + tsteq r0, r0, lsr #4 │ │ │ │ + strdeq sp, [r0, -r4] │ │ │ │ + smlatteq r0, sl, r1, sp │ │ │ │ + smlabteq r0, r6, r1, sp │ │ │ │ + @ instruction: 0x0100d19a │ │ │ │ + @ instruction: 0x0100d190 │ │ │ │ + tsteq r0, ip, ror r1 │ │ │ │ + smlabteq r3, r4, r5, pc @ │ │ │ │ + tsteq r0, sl, lsl r1 │ │ │ │ + smlatteq r0, ip, r0, sp │ │ │ │ + smlabteq r0, lr, r0, sp │ │ │ │ + smlatbeq r0, r8, r0, sp │ │ │ │ + smlabbeq r0, r8, r0, sp │ │ │ │ + tsteq r0, ip, asr #32 │ │ │ │ + tsteq r0, r2, asr #32 │ │ │ │ + tsteq r0, lr, lsr #32 │ │ │ │ + tsteq r0, ip │ │ │ │ + tstpeq r3, r4, lsl r5 @ p-variant is OBSOLETE │ │ │ │ + tsteq r0, ip, ror pc │ │ │ │ + tsteq r0, r4, asr pc │ │ │ │ + tsteq r0, r8, lsr #30 │ │ │ │ + tsteq r0, lr, lsl pc │ │ │ │ + tsteq r0, r6, lsl #30 │ │ │ │ + smlatteq r3, r4, r4, pc @ │ │ │ │ + @ instruction: 0x0103f59a │ │ │ │ + ldrdeq pc, [r3, -r0] │ │ │ │ + tsteq r0, lr, asr #28 │ │ │ │ + tsteq r0, r0, lsr #28 │ │ │ │ + tsteq r0, r4, lsl #28 │ │ │ │ + smlatteq r0, r0, sp, ip │ │ │ │ + tstpeq r3, r6, ror #10 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0100cd96 │ │ │ │ + tsteq r0, sl, ror #26 │ │ │ │ + tsteq r0, r0, asr #26 │ │ │ │ + tsteq r0, r6, lsl sp │ │ │ │ + smlatteq r0, ip, ip, ip │ │ │ │ + smlatteq r0, r4, ip, ip │ │ │ │ + smlabteq r0, r0, ip, ip │ │ │ │ + @ instruction: 0x0100cc9c │ │ │ │ + tsteq r0, r2, ror ip │ │ │ │ + tsteq r0, lr, asr #24 │ │ │ │ + tsteq r0, sl, lsr #24 │ │ │ │ + strdeq ip, [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 │ │ │ │ - smlabteq r0, r2, r9, ip │ │ │ │ - @ instruction: 0x0100c99e │ │ │ │ - tsteq r0, sl, ror r9 │ │ │ │ - tsteq r0, r0, asr r9 │ │ │ │ - tsteq r0, ip, lsr #18 │ │ │ │ - tsteq r0, r8, lsl #18 │ │ │ │ - ldrdeq ip, [r0, -ip] │ │ │ │ + smlabbeq r0, r2, sl, ip │ │ │ │ + tsteq r0, lr, asr sl │ │ │ │ + tsteq r0, sl, lsr sl │ │ │ │ + tsteq r0, r0, lsl sl │ │ │ │ + smlatteq r0, ip, r9, ip │ │ │ │ + smlabteq r0, r8, r9, ip │ │ │ │ + @ instruction: 0x0100c99c │ │ │ │ + tsteq r0, r2, ror r9 │ │ │ │ + tsteq r0, r8, asr #18 │ │ │ │ + tsteq r0, r4, lsr #18 │ │ │ │ + tsteq r0, r0, lsl #18 │ │ │ │ + ldrdeq ip, [r0, -r6] │ │ │ │ @ instruction: 0x0100c8b2 │ │ │ │ - smlabbeq r0, r8, r8, ip │ │ │ │ - tsteq r0, r4, ror #16 │ │ │ │ - tsteq r0, r0, asr #16 │ │ │ │ - tsteq r0, r6, lsl r8 │ │ │ │ - strdeq ip, [r0, -r2] │ │ │ │ - smlabteq r0, lr, r7, ip │ │ │ │ - smlatbeq r0, r6, r7, ip │ │ │ │ - tsteq r0, lr, ror r7 │ │ │ │ - tsteq r0, ip, asr r7 │ │ │ │ - tsteq r0, sl, lsr r7 │ │ │ │ - tsteq r0, r2, lsl r7 │ │ │ │ - strdeq ip, [r0, -r2] │ │ │ │ + smlabbeq r0, lr, r8, ip │ │ │ │ + tsteq r0, r6, ror #16 │ │ │ │ + tsteq r0, lr, lsr r8 │ │ │ │ + tsteq r0, ip, lsl r8 │ │ │ │ + strdeq ip, [r0, -sl] │ │ │ │ ldrdeq ip, [r0, -r2] │ │ │ │ - tsteq r3, r6, lsr #12 │ │ │ │ - tsteq r3, r0, lsr #4 │ │ │ │ - tsteq r3, r6, asr #32 │ │ │ │ - tsteq r3, ip, lsr #30 │ │ │ │ - smlatbeq r0, lr, r6, ip │ │ │ │ + @ instruction: 0x0100c7b2 │ │ │ │ + @ instruction: 0x0100c792 │ │ │ │ + smlatteq r3, r6, r6, lr │ │ │ │ + smlatteq r3, r0, r2, lr │ │ │ │ + tsteq r3, r6, lsl #2 │ │ │ │ + smlatteq r3, ip, pc, sp @ │ │ │ │ + tsteq r0, lr, ror #14 │ │ │ │ + tsteq r0, r8, ror #14 │ │ │ │ + tsteq r0, r2, ror #14 │ │ │ │ + tsteq r3, r0, lsr r3 │ │ │ │ + tsteq r0, r6, asr r7 │ │ │ │ + tsteq r3, r8, ror r2 │ │ │ │ + tsteq r0, sl, asr #14 │ │ │ │ + tsteq r0, r4, asr #14 │ │ │ │ + tsteq r3, lr, asr #30 │ │ │ │ + tsteq r0, r8, lsr r7 │ │ │ │ + tsteq r0, r2, lsr r7 │ │ │ │ + tsteq r0, ip, lsr #14 │ │ │ │ + tsteq r3, lr, asr #30 │ │ │ │ + tsteq r0, r0, lsr #14 │ │ │ │ + tsteq r0, sl, lsl r7 │ │ │ │ + tsteq r3, r0, lsr #32 │ │ │ │ + ldrdeq sp, [r3, -sl] │ │ │ │ + smlatbeq r3, r8, pc, sp @ │ │ │ │ + tsteq r0, r2, lsl #14 │ │ │ │ + tsteq r3, r8, asr #32 │ │ │ │ + tsteq r3, r2, rrx │ │ │ │ + strdeq ip, [r0, -r0] │ │ │ │ + tsteq r3, r6, ror r1 │ │ │ │ + strdeq lr, [r3, -r0] │ │ │ │ + smlatbeq r3, sl, r0, lr │ │ │ │ + smlabbeq r3, r4, r0, lr │ │ │ │ + ldrdeq ip, [r0, -r2] │ │ │ │ + smlabteq r0, ip, r6, ip │ │ │ │ + tsteq r3, r2, lsl r1 │ │ │ │ + tsteq r3, ip, lsr #2 │ │ │ │ + @ instruction: 0x0100c6ba │ │ │ │ + smlabbeq r3, r0, r1, lr │ │ │ │ + @ instruction: 0x0103e192 │ │ │ │ smlatbeq r0, r8, r6, ip │ │ │ │ smlatbeq r0, r2, r6, ip │ │ │ │ - tsteq r3, r0, ror r2 │ │ │ │ - @ instruction: 0x0100c696 │ │ │ │ - @ instruction: 0x0103e1b8 │ │ │ │ + strdeq lr, [r3, -ip] │ │ │ │ + strdeq lr, [r3, -r6] │ │ │ │ + tsteq r3, r0, lsl r2 │ │ │ │ smlabbeq r0, sl, r6, ip │ │ │ │ - smlabbeq r0, r4, r6, ip │ │ │ │ - smlabbeq r3, lr, lr, lr │ │ │ │ + smlatbeq r3, r4, r2, lr │ │ │ │ + tsteq r0, lr, ror r6 │ │ │ │ tsteq r0, r8, ror r6 │ │ │ │ - tsteq r0, r2, ror r6 │ │ │ │ - tsteq r0, ip, ror #12 │ │ │ │ - smlabbeq r3, lr, lr, sp │ │ │ │ + tsteq r3, r2, asr r3 │ │ │ │ + tsteq r3, ip, lsl #6 │ │ │ │ + tsteq r3, r6, lsr #6 │ │ │ │ tsteq r0, r0, ror #12 │ │ │ │ - tsteq r0, sl, asr r6 │ │ │ │ - tsteq r3, r0, ror #30 │ │ │ │ - tsteq r3, sl, lsl pc │ │ │ │ - smlatteq r3, r8, lr, sp │ │ │ │ - tsteq r0, r2, asr #12 │ │ │ │ - smlabbeq r3, r8, pc, sp @ │ │ │ │ - smlatbeq r3, r2, pc, sp @ │ │ │ │ + tsteq r3, sl, ror r3 │ │ │ │ + @ instruction: 0x0103e394 │ │ │ │ + tsteq r0, lr, asr #12 │ │ │ │ + smlatbeq r3, r8, r4, lr │ │ │ │ + tsteq r3, r2, lsr #8 │ │ │ │ + ldrdeq lr, [r3, -ip] │ │ │ │ + strdeq lr, [r3, -r6] │ │ │ │ tsteq r0, r0, lsr r6 │ │ │ │ - strheq lr, [r3, -r6] │ │ │ │ - tsteq r3, r0, lsr r0 │ │ │ │ - smlatteq r3, sl, pc, sp @ │ │ │ │ - smlabteq r3, r4, pc, sp @ │ │ │ │ - tsteq r0, r2, lsl r6 │ │ │ │ - tsteq r0, ip, lsl #12 │ │ │ │ - qaddeq lr, r2, r3 │ │ │ │ - tsteq r3, ip, rrx │ │ │ │ - strdeq ip, [r0, -sl] │ │ │ │ - smlabteq r3, r0, r0, lr │ │ │ │ - ldrdeq lr, [r3, -r2] │ │ │ │ - smlatteq r0, r8, r5, ip │ │ │ │ - smlatteq r0, r2, r5, ip │ │ │ │ - tsteq r3, ip, lsr r3 │ │ │ │ - tsteq r3, r6, lsr r2 │ │ │ │ - tsteq r3, r0, asr r1 │ │ │ │ + tsteq r3, sl, asr #8 │ │ │ │ + tsteq r3, r4, ror #8 │ │ │ │ + tsteq r0, lr, lsl r6 │ │ │ │ + strdeq lr, [r3, -r8] │ │ │ │ + @ instruction: 0x0103e4b2 │ │ │ │ + smlabteq r3, ip, r4, lr │ │ │ │ + tsteq r0, r6, lsl #12 │ │ │ │ + tsteq r3, r0, lsr #10 │ │ │ │ + tsteq r3, sl, lsr r5 │ │ │ │ + strdeq ip, [r0, -r4] │ │ │ │ + tsteq r3, lr, lsl #18 │ │ │ │ + tsteq r3, r8, lsr #14 │ │ │ │ + tsteq r3, r2, asr #12 │ │ │ │ + @ instruction: 0x0103e5bc │ │ │ │ + tsteq r3, r6, ror r5 │ │ │ │ + @ instruction: 0x0103e590 │ │ │ │ smlabteq r0, sl, r5, ip │ │ │ │ - smlatteq r3, r4, r1, lr │ │ │ │ - @ instruction: 0x0100c5be │ │ │ │ + smlatteq r3, r4, r5, lr │ │ │ │ + strdeq lr, [r3, -lr] │ │ │ │ @ instruction: 0x0100c5b8 │ │ │ │ - @ instruction: 0x0103e292 │ │ │ │ - tsteq r3, ip, asr #4 │ │ │ │ - tsteq r3, r6, ror #4 │ │ │ │ + @ instruction: 0x0103e692 │ │ │ │ + tsteq r3, ip, asr #12 │ │ │ │ + tsteq r3, r6, ror #12 │ │ │ │ smlatbeq r0, r0, r5, ip │ │ │ │ - @ instruction: 0x0103e2ba │ │ │ │ - ldrdeq lr, [r3, -r4] │ │ │ │ - smlabbeq r0, lr, r5, ip │ │ │ │ - smlatteq r3, r8, r3, lr │ │ │ │ - tsteq r3, r2, ror #6 │ │ │ │ - tsteq r3, ip, lsl r3 │ │ │ │ - tsteq r3, r6, lsr r3 │ │ │ │ - tsteq r0, r0, ror r5 │ │ │ │ - smlabbeq r3, sl, r3, lr │ │ │ │ - smlatbeq r3, r4, r3, lr │ │ │ │ - tsteq r0, lr, asr r5 │ │ │ │ - tsteq r3, r8, lsr r4 │ │ │ │ + @ instruction: 0x0103e69a │ │ │ │ + @ instruction: 0x0100c594 │ │ │ │ + smlabteq r3, lr, r7, lr │ │ │ │ + tsteq r3, r8, asr #14 │ │ │ │ + tsteq r3, r2, lsl #14 │ │ │ │ + tsteq r3, ip, lsl r7 │ │ │ │ + tsteq r0, r6, ror r5 │ │ │ │ + tsteq r3, r0, ror r7 │ │ │ │ + smlabbeq r3, sl, r7, lr │ │ │ │ + tsteq r0, r4, ror #10 │ │ │ │ + tsteq r3, lr, lsl r8 │ │ │ │ + ldrdeq lr, [r3, -r8] │ │ │ │ strdeq lr, [r3, -r2] │ │ │ │ - tsteq r3, ip, lsl #8 │ │ │ │ - tsteq r0, r6, asr #10 │ │ │ │ - tsteq r3, r0, ror #8 │ │ │ │ - tsteq r3, sl, ror r4 │ │ │ │ - tsteq r0, r4, lsr r5 │ │ │ │ - tsteq r3, lr, asr #16 │ │ │ │ - tsteq r3, r8, ror #12 │ │ │ │ - smlabbeq r3, r2, r5, lr │ │ │ │ - strdeq lr, [r3, -ip] │ │ │ │ - @ instruction: 0x0103e4b6 │ │ │ │ - ldrdeq lr, [r3, -r0] │ │ │ │ + tsteq r0, ip, asr #10 │ │ │ │ + tsteq r3, r6, lsr #16 │ │ │ │ + tsteq r0, r0, asr #10 │ │ │ │ + tsteq r3, r2, ror sl │ │ │ │ + tsteq r3, r4, asr r9 │ │ │ │ + smlabteq r3, lr, r8, lr │ │ │ │ + smlabbeq r3, r8, r8, lr │ │ │ │ + smlatbeq r3, r2, r8, lr │ │ │ │ + tsteq r0, ip, lsl r5 │ │ │ │ + strdeq lr, [r3, -r6] │ │ │ │ + tsteq r3, r0, lsl r9 │ │ │ │ tsteq r0, sl, lsl #10 │ │ │ │ - tsteq r3, r4, lsr #10 │ │ │ │ - tsteq r3, lr, lsr r5 │ │ │ │ + @ instruction: 0x0103e990 │ │ │ │ + tsteq r3, lr, lsr r9 │ │ │ │ strdeq ip, [r0, -r8] │ │ │ │ - ldrdeq lr, [r3, -r2] │ │ │ │ - smlabbeq r3, ip, r5, lr │ │ │ │ - smlatbeq r3, r6, r5, lr │ │ │ │ + strdeq ip, [r0, -r2] │ │ │ │ + smlabteq r3, r4, r9, lr │ │ │ │ + @ instruction: 0x0103e99a │ │ │ │ smlatteq r0, r0, r4, ip │ │ │ │ - ldrdeq lr, [r3, -sl] │ │ │ │ + ldrdeq ip, [r0, -sl] │ │ │ │ ldrdeq ip, [r0, -r4] │ │ │ │ - tsteq r3, lr, lsl #14 │ │ │ │ - smlabbeq r3, r8, r6, lr │ │ │ │ - tsteq r3, r2, asr #12 │ │ │ │ - tsteq r3, ip, asr r6 │ │ │ │ + ldrdeq lr, [r3, -r2] │ │ │ │ + tsteq r3, r4, ror fp │ │ │ │ + smlabbeq r3, lr, sl, lr │ │ │ │ + tsteq r3, r4, lsr sl │ │ │ │ @ instruction: 0x0100c4b6 │ │ │ │ - @ instruction: 0x0103e6b0 │ │ │ │ - smlabteq r3, sl, r6, lr │ │ │ │ - smlatbeq r0, r4, r4, ip │ │ │ │ - tsteq r3, lr, asr r7 │ │ │ │ - tsteq r3, r8, lsl r7 │ │ │ │ - tsteq r3, r2, lsr r7 │ │ │ │ - smlabbeq r0, ip, r4, ip │ │ │ │ - tsteq r3, r6, ror #14 │ │ │ │ + tsteq r3, r4, asr #20 │ │ │ │ + smlatbeq r0, sl, r4, ip │ │ │ │ + smlatteq r3, r0, sl, lr │ │ │ │ + tsteq r3, r2, lsl fp │ │ │ │ + @ instruction: 0x0100c498 │ │ │ │ + tsteq r3, lr, lsl #24 │ │ │ │ + smlatbeq r3, r8, fp, lr │ │ │ │ + smlabbeq r0, r6, r4, ip │ │ │ │ smlabbeq r0, r0, r4, ip │ │ │ │ - @ instruction: 0x0103e9b2 │ │ │ │ - @ instruction: 0x0103e894 │ │ │ │ - tsteq r3, lr, lsl #16 │ │ │ │ - smlabteq r3, r8, r7, lr │ │ │ │ - smlatteq r3, r2, r7, lr │ │ │ │ + tsteq r0, sl, ror r4 │ │ │ │ + tsteq r0, r4, ror r4 │ │ │ │ + tsteq r3, r6, asr #24 │ │ │ │ + tsteq r0, r8, ror #8 │ │ │ │ + tsteq r0, r2, ror #8 │ │ │ │ tsteq r0, ip, asr r4 │ │ │ │ - tsteq r3, r6, lsr r8 │ │ │ │ - tsteq r3, r0, asr r8 │ │ │ │ + tsteq r0, r6, asr r4 │ │ │ │ + tsteq r0, r0, asr r4 │ │ │ │ tsteq r0, sl, asr #8 │ │ │ │ - ldrdeq lr, [r3, -r0] │ │ │ │ - tsteq r3, lr, ror r8 │ │ │ │ + tsteq r0, r4, asr #8 │ │ │ │ + tsteq r0, lr, lsr r4 │ │ │ │ tsteq r0, r8, lsr r4 │ │ │ │ tsteq r0, r2, lsr r4 │ │ │ │ - tsteq r3, r4, lsl #18 │ │ │ │ - ldrdeq lr, [r3, -sl] │ │ │ │ + tsteq r0, ip, lsr #8 │ │ │ │ + tsteq r0, r6, lsr #8 │ │ │ │ tsteq r0, r0, lsr #8 │ │ │ │ tsteq r0, sl, lsl r4 │ │ │ │ tsteq r0, r4, lsl r4 │ │ │ │ - tsteq r3, r2, lsl r9 │ │ │ │ - @ instruction: 0x0103eab4 │ │ │ │ - smlabteq r3, lr, r9, lr │ │ │ │ - tsteq r3, r4, ror r9 │ │ │ │ - strdeq ip, [r0, -r6] │ │ │ │ - smlabbeq r3, r4, r9, lr │ │ │ │ - smlatteq r0, sl, r3, ip │ │ │ │ - tsteq r3, r0, lsr #20 │ │ │ │ - tsteq r3, r2, asr sl │ │ │ │ - ldrdeq ip, [r0, -r8] │ │ │ │ - tsteq r3, lr, asr #22 │ │ │ │ - smlatteq r3, r8, sl, lr │ │ │ │ - smlabteq r0, r6, r3, ip │ │ │ │ - smlabteq r0, r0, r3, ip │ │ │ │ - @ instruction: 0x0100c3ba │ │ │ │ - @ instruction: 0x0100c3b4 │ │ │ │ - smlabbeq r3, r6, fp, lr │ │ │ │ - smlatbeq r0, r8, r3, ip │ │ │ │ - smlatbeq r0, r2, r3, ip │ │ │ │ - @ instruction: 0x0100c39c │ │ │ │ - @ instruction: 0x0100c396 │ │ │ │ - @ instruction: 0x0100c390 │ │ │ │ - smlabbeq r0, sl, r3, ip │ │ │ │ - smlabbeq r0, r4, r3, ip │ │ │ │ - tsteq r0, lr, ror r3 │ │ │ │ - tsteq r0, r8, ror r3 │ │ │ │ - tsteq r0, r2, ror r3 │ │ │ │ - tsteq r0, ip, ror #6 │ │ │ │ - tsteq r0, r6, ror #6 │ │ │ │ - tsteq r0, r0, ror #6 │ │ │ │ - tsteq r0, sl, asr r3 │ │ │ │ - tsteq r0, r4, asr r3 │ │ │ │ - tsteq r0, lr, asr #6 │ │ │ │ - tsteq r0, r8, asr #6 │ │ │ │ + tsteq r0, lr, lsl #8 │ │ │ │ + tsteq r0, r8, lsl #8 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ strmi fp, [ip], -r2, lsl #1 │ │ │ │ ldrmi r4, [r6], -r5, lsl #12 │ │ │ │ @ instruction: 0xf5b1461f │ │ │ │ @@ -93371,58 +93371,58 @@ │ │ │ │ and lr, r7, sl, lsr r8 │ │ │ │ @ instruction: 0x463b4a30 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0x9600447a │ │ │ │ ldmda r0!, {r2, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ svclt 0x000081f0 │ │ │ │ - smlabbeq r0, r6, r3, ip │ │ │ │ - tsteq r2, lr, ror #22 │ │ │ │ - ldrdeq ip, [r0, -ip] │ │ │ │ - tsteq r2, r4, lsr #22 │ │ │ │ - smlabteq r1, r2, r5, r3 │ │ │ │ - tsteq r2, r8, ror sl │ │ │ │ - tsteq r0, sl, lsr r2 │ │ │ │ - tsteq r0, ip, lsl fp │ │ │ │ - tsteq r2, r6, lsl #6 │ │ │ │ - tsteq r1, r4, asr #28 │ │ │ │ - smlatteq r2, r8, r2, fp │ │ │ │ - tsteq r2, sl, lsr r6 │ │ │ │ - smlabteq r2, lr, r2, fp │ │ │ │ - smlatbeq r3, r4, r4, r9 │ │ │ │ - @ instruction: 0x0102b2b4 │ │ │ │ - @ instruction: 0x0103b7b4 │ │ │ │ - tsteq r0, sl, lsr fp │ │ │ │ - smlatbeq r3, lr, r7, fp │ │ │ │ - tsteq r0, r6, lsr #22 │ │ │ │ - tsteq r0, lr, ror #20 │ │ │ │ - tsteq r2, sl, asr r2 │ │ │ │ - tsteq r3, ip, lsl #14 │ │ │ │ - tsteq r3, ip, lsl #14 │ │ │ │ - tsteq r3, r2, lsl r7 │ │ │ │ - tsteq r3, r2, lsl r7 │ │ │ │ - tsteq r2, r4, lsl r2 │ │ │ │ - tsteq r1, lr, lsr sp │ │ │ │ - strdeq fp, [r2, -r4] │ │ │ │ - smlatteq r0, sl, r9, fp │ │ │ │ + tsteq r0, r6, asr #8 │ │ │ │ + tsteq r2, lr, lsr #24 │ │ │ │ + @ instruction: 0x0100c59c │ │ │ │ + smlatteq r2, r4, fp, fp │ │ │ │ + smlabbeq r1, r2, r6, r3 │ │ │ │ + tsteq r2, r8, lsr fp │ │ │ │ + strdeq ip, [r0, -sl] │ │ │ │ + ldrdeq fp, [r0, -ip] │ │ │ │ + smlabteq r2, r6, r3, fp │ │ │ │ + tsteq r1, r4, lsl #30 │ │ │ │ + smlatbeq r2, r8, r3, fp │ │ │ │ + strdeq fp, [r2, -sl] │ │ │ │ + smlabbeq r2, lr, r3, fp │ │ │ │ + tsteq r3, r4, ror #10 │ │ │ │ + tsteq r2, r4, ror r3 │ │ │ │ + tsteq r3, r4, ror r8 │ │ │ │ + strdeq fp, [r0, -sl] │ │ │ │ + tsteq r3, lr, ror #16 │ │ │ │ + smlatteq r0, r6, fp, fp │ │ │ │ + tsteq r0, lr, lsr #22 │ │ │ │ + tsteq r2, sl, lsl r3 │ │ │ │ + smlabteq r3, ip, r7, fp │ │ │ │ + smlabteq r3, ip, r7, fp │ │ │ │ + ldrdeq fp, [r3, -r2] │ │ │ │ + ldrdeq fp, [r3, -r2] │ │ │ │ ldrdeq fp, [r2, -r4] │ │ │ │ - smlatteq r3, r2, fp, ip │ │ │ │ - @ instruction: 0x0102b1b4 │ │ │ │ - tsteq r2, lr, lsr lr │ │ │ │ - @ instruction: 0x0102b196 │ │ │ │ - strdeq ip, [r3, -r8] │ │ │ │ - tsteq r2, ip, ror r1 │ │ │ │ - tsteq r3, r2, lsl #24 │ │ │ │ - tsteq r2, r2, ror #2 │ │ │ │ - smlatteq r3, lr, r3, r9 │ │ │ │ - tsteq r1, r6, lsr sp │ │ │ │ - tsteq r2, ip, lsr r1 │ │ │ │ - tsteq r3, r6, lsl #4 │ │ │ │ - tsteq r2, r2, lsr #2 │ │ │ │ - strdeq fp, [r0, -r4] │ │ │ │ + strdeq r2, [r1, -lr] │ │ │ │ + @ instruction: 0x0102b2b4 │ │ │ │ + smlatbeq r0, sl, sl, fp │ │ │ │ + @ instruction: 0x0102b294 │ │ │ │ + smlatbeq r3, r2, ip, ip │ │ │ │ + tsteq r2, r4, ror r2 │ │ │ │ + strdeq sl, [r2, -lr] │ │ │ │ + tsteq r2, r6, asr r2 │ │ │ │ + @ instruction: 0x0103ccb8 │ │ │ │ + tsteq r2, ip, lsr r2 │ │ │ │ + smlabteq r3, r2, ip, ip │ │ │ │ + tsteq r2, r2, lsr #4 │ │ │ │ + smlatbeq r3, lr, r4, r9 │ │ │ │ + strdeq r2, [r1, -r6] │ │ │ │ + strdeq fp, [r2, -ip] │ │ │ │ + smlabteq r3, r6, r2, sl │ │ │ │ + smlatteq r2, r2, r1, fp │ │ │ │ + @ instruction: 0x0100b6b4 │ │ │ │ suble r2, r6, r4, ror #16 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec1d554 │ │ │ │ @ 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, asr #8 │ │ │ │ - tsteq r3, lr, lsl #26 │ │ │ │ - tsteq r0, ip, lsl #8 │ │ │ │ - smlatbeq r3, r0, ip, sp │ │ │ │ - tsteq r3, r8, asr ip │ │ │ │ - tsteq r3, sl, lsl ip │ │ │ │ - tsteq r3, r4, lsl #24 │ │ │ │ - smlabteq r0, lr, r3, fp │ │ │ │ - smlabteq r0, r8, r3, fp │ │ │ │ - tsteq r3, r2, lsl ip │ │ │ │ - tsteq r3, r0, lsr #24 │ │ │ │ - tsteq r3, r2, ror ip │ │ │ │ - tsteq r3, r0, asr #24 │ │ │ │ - smlatbeq r0, sl, r3, fp │ │ │ │ - tsteq r3, ip, ror #24 │ │ │ │ - tsteq r3, r6, ror ip │ │ │ │ - @ instruction: 0x0100b398 │ │ │ │ + tsteq r0, r6, lsl #10 │ │ │ │ + smlabteq r3, lr, sp, sp │ │ │ │ + smlabteq r0, ip, r4, fp │ │ │ │ + tsteq r3, r0, ror #26 │ │ │ │ + tsteq r3, r8, lsl sp │ │ │ │ + ldrdeq sp, [r3, -sl] │ │ │ │ + smlabteq r3, r4, ip, sp │ │ │ │ + smlabbeq r0, lr, r4, fp │ │ │ │ + smlabbeq r0, r8, r4, fp │ │ │ │ + ldrdeq sp, [r3, -r2] │ │ │ │ + smlatteq r3, r0, ip, sp │ │ │ │ + tsteq r3, r2, lsr sp │ │ │ │ + tsteq r3, r0, lsl #26 │ │ │ │ + tsteq r0, sl, ror #8 │ │ │ │ + tsteq r3, ip, lsr #26 │ │ │ │ + tsteq r3, r6, lsr sp │ │ │ │ + tsteq r0, r8, asr r4 │ │ │ │ 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 ff684bd0 │ │ │ │ bmi 207ed64 │ │ │ │ tstcs r1, r3, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ @ instruction: 0xf7a39500 │ │ │ │ andlt lr, r3, lr, asr #21 │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ - tsteq r3, r8, lsl r4 │ │ │ │ - tsteq r2, r2, ror #28 │ │ │ │ - tsteq r3, sl, ror #22 │ │ │ │ - tsteq r3, r0, lsl r4 │ │ │ │ - tsteq r3, r6, asr fp │ │ │ │ - tsteq r3, r0, lsl #8 │ │ │ │ - tsteq r1, r8, ror sl │ │ │ │ - tsteq r1, ip, ror #20 │ │ │ │ - smlatteq r3, ip, r3, fp │ │ │ │ - smlatbeq r2, sl, sp, sl │ │ │ │ - tsteq r3, r2, lsl r4 │ │ │ │ - tsteq r3, r6, lsl r4 │ │ │ │ - tsteq r3, r2, lsl #8 │ │ │ │ - smlatteq r9, r0, r3, r7 │ │ │ │ - smlatbeq r3, ip, r7, r9 │ │ │ │ - tsteq r3, sl, asr r3 │ │ │ │ - tsteq r2, r6, lsr #18 │ │ │ │ - @ instruction: 0x01039796 │ │ │ │ - tsteq r1, ip, lsr fp │ │ │ │ - tsteq r1, r4, lsr fp │ │ │ │ - smlabbeq r3, r6, r3, fp │ │ │ │ - smlabbeq r3, r4, fp, fp │ │ │ │ - tsteq r2, r4, lsr ip │ │ │ │ - tsteq r3, r4, ror #6 │ │ │ │ - tsteq r3, r4, ror #6 │ │ │ │ - tsteq r3, r8, ror #6 │ │ │ │ - strdeq sp, [r3, -r4] │ │ │ │ - smlatteq r9, sl, r2, r7 │ │ │ │ - tsteq r3, r4, asr #6 │ │ │ │ + ldrdeq fp, [r3, -r8] │ │ │ │ + tsteq r2, r2, lsr #30 │ │ │ │ + tsteq r3, sl, lsr #24 │ │ │ │ + ldrdeq fp, [r3, -r0] │ │ │ │ + tsteq r3, r6, lsl ip │ │ │ │ + smlabteq r3, r0, r4, fp │ │ │ │ + tsteq r1, r8, lsr fp │ │ │ │ + tsteq r1, ip, lsr #22 │ │ │ │ + smlatbeq r3, ip, r4, fp │ │ │ │ + tsteq r2, sl, ror #28 │ │ │ │ + ldrdeq fp, [r3, -r2] │ │ │ │ + ldrdeq fp, [r3, -r6] │ │ │ │ + smlabteq r3, r2, r4, fp │ │ │ │ + smlatbeq r9, r0, r4, r7 │ │ │ │ + tsteq r3, ip, ror #16 │ │ │ │ + tsteq r3, sl, lsl r4 │ │ │ │ + smlatteq r2, r6, r9, ip │ │ │ │ + tsteq r3, r6, asr r8 │ │ │ │ + strdeq r9, [r1, -ip] │ │ │ │ + strdeq r9, [r1, -r4] │ │ │ │ + tsteq r3, r6, asr #8 │ │ │ │ + tsteq r3, r4, asr #24 │ │ │ │ + strdeq ip, [r2, -r4] │ │ │ │ + tsteq r3, r4, lsr #8 │ │ │ │ + tsteq r3, r4, lsr #8 │ │ │ │ + tsteq r3, r8, lsr #8 │ │ │ │ + @ instruction: 0x0103dab4 │ │ │ │ + smlatbeq r9, sl, r3, r7 │ │ │ │ + tsteq r3, r4, lsl #8 │ │ │ │ + @ instruction: 0x0103bbb6 │ │ │ │ + strdeq fp, [r3, -sl] │ │ │ │ strdeq fp, [r3, -r6] │ │ │ │ - tsteq r3, sl, lsr r3 │ │ │ │ + tsteq r9, ip, asr #6 │ │ │ │ + tsteq r3, r6, asr #20 │ │ │ │ + tsteq r3, r8, asr #20 │ │ │ │ + tsteq r3, r4, asr #20 │ │ │ │ + tsteq r3, r0, asr #20 │ │ │ │ + tsteq r3, r4, asr #20 │ │ │ │ + tsteq r3, r4, asr #20 │ │ │ │ + tsteq r3, r8, asr #20 │ │ │ │ + tsteq r3, ip, asr #20 │ │ │ │ + tsteq r3, r4, asr sl │ │ │ │ + tsteq r3, ip, lsr r3 │ │ │ │ + strdeq ip, [r2, -r2] │ │ │ │ tsteq r3, r6, lsr r3 │ │ │ │ - smlabbeq r9, ip, r2, r7 │ │ │ │ - smlabbeq r3, r6, r9, sp │ │ │ │ - smlabbeq r3, r8, r9, sp │ │ │ │ - smlabbeq r3, r4, r9, sp │ │ │ │ - smlabbeq r3, r0, r9, sp │ │ │ │ - smlabbeq r3, r4, r9, sp │ │ │ │ - smlabbeq r3, r4, r9, sp │ │ │ │ - smlabbeq r3, r8, r9, sp │ │ │ │ - smlabbeq r3, ip, r9, sp │ │ │ │ - @ instruction: 0x0103d994 │ │ │ │ - tsteq r3, ip, ror r2 │ │ │ │ - tsteq r2, r2, lsr r7 │ │ │ │ - tsteq r3, r6, ror r2 │ │ │ │ + tsteq r3, r2, lsr r3 │ │ │ │ + tsteq r3, lr, lsr #6 │ │ │ │ + tsteq r3, sl, lsr #6 │ │ │ │ + tsteq r3, r6, lsr #6 │ │ │ │ + tsteq r3, r2, lsr #6 │ │ │ │ + tsteq r3, lr, lsl r3 │ │ │ │ + tsteq r3, r8, lsl r3 │ │ │ │ + tsteq r1, sl, ror r8 │ │ │ │ + tsteq r1, r6, ror r8 │ │ │ │ + tsteq r1, sl, ror r8 │ │ │ │ + smlatbeq r9, ip, r1, r7 │ │ │ │ + ldrdeq fp, [r3, -lr] │ │ │ │ + tsteq r2, r6, lsl fp │ │ │ │ + tsteq r3, r4, lsr r9 │ │ │ │ + smlabteq r3, r6, r2, fp │ │ │ │ + smlabteq r2, lr, sl, sl │ │ │ │ + ldrdeq r9, [r1, -sl] │ │ │ │ + tsteq r3, ip, lsr #2 │ │ │ │ + tsteq r1, r0, lsl r8 │ │ │ │ + smlabbeq r3, r4, r2, fp │ │ │ │ + tsteq r1, r4, lsl #16 │ │ │ │ + tsteq r1, ip, lsl #16 │ │ │ │ + smlabteq r9, r6, r0, r7 │ │ │ │ + tsteq r2, r0, lsl sl │ │ │ │ + tsteq r2, sl, lsr #20 │ │ │ │ + strdeq sl, [r2, -r2] │ │ │ │ + tsteq r2, ip, lsl #20 │ │ │ │ + tsteq r0, r0, asr r2 │ │ │ │ + smlatteq r2, sl, r9, sl │ │ │ │ + strdeq r9, [r1, -r6] │ │ │ │ + smlatteq r1, r6, r5, r9 │ │ │ │ + smlatteq r1, r4, r5, r9 │ │ │ │ + tsteq r3, r6, lsl #16 │ │ │ │ + tsteq r3, r8, lsl #16 │ │ │ │ + ldrdeq r9, [r1, -r2] │ │ │ │ + strdeq sp, [r3, -ip] │ │ │ │ + tsteq r3, sl, lsl #2 │ │ │ │ + ldrdeq r6, [r9, -r6] │ │ │ │ + ldrdeq sp, [r3, -ip] │ │ │ │ + ldrdeq r9, [r1, -ip] │ │ │ │ + smlabteq r1, sl, r5, r9 │ │ │ │ + smlatbeq r1, r8, r5, r9 │ │ │ │ + @ instruction: 0x010195b0 │ │ │ │ + @ instruction: 0x0101959e │ │ │ │ + smlatbeq r3, r0, r7, sp │ │ │ │ + smlatbeq r3, r4, r7, sp │ │ │ │ + @ instruction: 0x0103d79e │ │ │ │ + @ instruction: 0x0103d798 │ │ │ │ + tsteq r1, r8, asr r5 │ │ │ │ + tsteq r1, r6, asr #10 │ │ │ │ + tsteq r3, r6, asr #32 │ │ │ │ + @ instruction: 0x010376b0 │ │ │ │ + smlatbeq r3, sl, r6, r7 │ │ │ │ + smlatbeq r3, r4, r6, r7 │ │ │ │ + @ instruction: 0x0103769e │ │ │ │ + @ instruction: 0x01037698 │ │ │ │ + @ instruction: 0x01037692 │ │ │ │ + tsteq r1, r4, lsl r9 │ │ │ │ + tsteq r1, r2, lsl r9 │ │ │ │ + smlabbeq r9, r6, lr, r6 │ │ │ │ + tsteq r1, ip, lsl r9 │ │ │ │ + tsteq r1, r0, lsr r9 │ │ │ │ + tsteq r1, r8, lsl r9 │ │ │ │ + smlatbeq r3, r4, r2, r9 │ │ │ │ + smlatbeq r3, ip, r6, sp │ │ │ │ + smlatbeq r2, sl, r3, ip │ │ │ │ + strdeq r9, [r1, -r2] │ │ │ │ + rscseq r5, pc, ip, ror #26 │ │ │ │ tsteq r3, r2, ror r2 │ │ │ │ - tsteq r3, lr, ror #4 │ │ │ │ - tsteq r3, sl, ror #4 │ │ │ │ - tsteq r3, r6, ror #4 │ │ │ │ - tsteq r3, r2, ror #4 │ │ │ │ - tsteq r3, lr, asr r2 │ │ │ │ - tsteq r3, r8, asr r2 │ │ │ │ - @ instruction: 0x010197ba │ │ │ │ - @ instruction: 0x010197b6 │ │ │ │ - @ instruction: 0x010197ba │ │ │ │ - smlatteq r9, ip, r0, r7 │ │ │ │ - tsteq r3, lr, lsl r2 │ │ │ │ - tsteq r2, r6, asr sl │ │ │ │ - tsteq r3, r4, ror r8 │ │ │ │ - tsteq r3, r6, lsl #4 │ │ │ │ - tsteq r2, lr, lsl #20 │ │ │ │ - tsteq r1, sl, lsl r6 │ │ │ │ - tsteq r3, ip, rrx │ │ │ │ - tsteq r1, r0, asr r7 │ │ │ │ - smlabteq r3, r4, r1, fp │ │ │ │ - tsteq r1, r4, asr #14 │ │ │ │ - tsteq r1, ip, asr #14 │ │ │ │ - tsteq r9, r6 │ │ │ │ - tsteq r2, r0, asr r9 │ │ │ │ - tsteq r2, sl, ror #18 │ │ │ │ - tsteq r2, r2, lsr r9 │ │ │ │ - tsteq r2, ip, asr #18 │ │ │ │ - @ instruction: 0x0100b190 │ │ │ │ - tsteq r2, sl, lsr #18 │ │ │ │ - tsteq r1, r6, lsr r5 │ │ │ │ - tsteq r1, r6, lsr #10 │ │ │ │ - tsteq r1, r4, lsr #10 │ │ │ │ - tsteq r3, r6, asr #14 │ │ │ │ - tsteq r3, r8, asr #14 │ │ │ │ - tsteq r1, r2, lsl r5 │ │ │ │ - tsteq r3, ip, lsr r7 │ │ │ │ - tsteq r3, sl, asr #32 │ │ │ │ - tsteq r9, r6, lsl pc │ │ │ │ - tsteq r3, ip, lsl r7 │ │ │ │ - tsteq r1, ip, lsl r5 │ │ │ │ - tsteq r1, sl, lsl #10 │ │ │ │ - smlatteq r1, r8, r4, r9 │ │ │ │ - strdeq r9, [r1, -r0] │ │ │ │ - ldrdeq r9, [r1, -lr] │ │ │ │ - smlatteq r3, r0, r6, sp │ │ │ │ - smlatteq r3, r4, r6, sp │ │ │ │ - ldrdeq sp, [r3, -lr] │ │ │ │ - ldrdeq sp, [r3, -r8] │ │ │ │ - @ instruction: 0x01019498 │ │ │ │ - smlabbeq r1, r6, r4, r9 │ │ │ │ - smlabbeq r3, r6, pc, r7 @ │ │ │ │ - strdeq r7, [r3, -r0] │ │ │ │ - smlatteq r3, sl, r5, r7 │ │ │ │ - smlatteq r3, r4, r5, r7 │ │ │ │ - ldrdeq r7, [r3, -lr] │ │ │ │ - ldrdeq r7, [r3, -r8] │ │ │ │ - ldrdeq r7, [r3, -r2] │ │ │ │ - tsteq r1, r4, asr r8 │ │ │ │ - tsteq r1, r2, asr r8 │ │ │ │ - smlabteq r9, r6, sp, r6 │ │ │ │ - tsteq r1, ip, asr r8 │ │ │ │ - tsteq r1, r0, ror r8 │ │ │ │ - tsteq r1, r8, asr r8 │ │ │ │ - smlatteq r3, r4, r1, r9 │ │ │ │ - smlatteq r3, ip, r5, sp │ │ │ │ - smlatteq r2, sl, r2, ip │ │ │ │ - tsteq r1, r2, lsr r5 │ │ │ │ - rscseq r5, pc, ip, lsr #25 │ │ │ │ - @ instruction: 0x010391b2 │ │ │ │ - @ instruction: 0x010391b8 │ │ │ │ - tsteq r9, r0, lsr #26 │ │ │ │ - @ instruction: 0x0103d590 │ │ │ │ - smlabbeq r2, r6, r6, sl │ │ │ │ - ldrdeq r2, [r1, -ip] │ │ │ │ - tsteq r3, lr, ror #10 │ │ │ │ - tsteq r3, r2, ror r5 │ │ │ │ - tsteq r0, lr, lsr #22 │ │ │ │ + tsteq r3, r8, ror r2 │ │ │ │ + smlatteq r9, r0, sp, r6 │ │ │ │ + tsteq r3, r0, asr r6 │ │ │ │ + tsteq r2, r6, asr #14 │ │ │ │ + @ instruction: 0x0101229c │ │ │ │ + tsteq r3, lr, lsr #12 │ │ │ │ + tsteq r3, r2, lsr r6 │ │ │ │ + smlatteq r0, lr, fp, sl │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec1e14c │ │ │ │ @ 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 9746b4 │ │ │ │ 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} │ │ │ │ - ldrdeq sl, [r0, -ip] │ │ │ │ - tsteq r3, r8, asr sl │ │ │ │ - smlabbeq r0, sl, r7, sl │ │ │ │ - tsteq r0, ip, ror #14 │ │ │ │ - tsteq r0, r4, asr r7 │ │ │ │ - tsteq r0, lr, lsr #14 │ │ │ │ - tsteq r0, r2, lsl #14 │ │ │ │ - ldrdeq sl, [r0, -ip] │ │ │ │ - @ instruction: 0x0100a6b8 │ │ │ │ - smlabbeq r0, sl, r6, sl │ │ │ │ - tsteq r0, ip, asr r6 │ │ │ │ - tsteq r0, lr, lsr #12 │ │ │ │ - tsteq r0, r4, lsl #12 │ │ │ │ - ldrdeq sl, [r0, -r8] │ │ │ │ - smlatbeq r0, ip, r5, sl │ │ │ │ - smlatbeq r0, r2, r5, sl │ │ │ │ - tsteq r0, lr, ror r5 │ │ │ │ - tsteq r0, sl, asr r5 │ │ │ │ - tsteq r0, lr, lsr #10 │ │ │ │ - tsteq r0, r4, lsl #10 │ │ │ │ - strdeq sl, [r0, -sl] │ │ │ │ - ldrdeq sl, [r0, -r4] │ │ │ │ - smlatbeq r0, r8, r4, sl │ │ │ │ - @ instruction: 0x0100a49e │ │ │ │ - tsteq r0, sl, ror r4 │ │ │ │ + @ instruction: 0x0100a89c │ │ │ │ + tsteq r3, r8, lsl fp │ │ │ │ + tsteq r0, sl, asr #16 │ │ │ │ + tsteq r0, ip, lsr #16 │ │ │ │ + tsteq r0, r4, lsl r8 │ │ │ │ + smlatteq r0, lr, r7, sl │ │ │ │ + smlabteq r0, r2, r7, sl │ │ │ │ + @ instruction: 0x0100a79c │ │ │ │ + tsteq r0, r8, ror r7 │ │ │ │ + tsteq r0, sl, asr #14 │ │ │ │ + tsteq r0, ip, lsl r7 │ │ │ │ + smlatteq r0, lr, r6, sl │ │ │ │ + smlabteq r0, r4, r6, sl │ │ │ │ + @ instruction: 0x0100a698 │ │ │ │ + tsteq r0, ip, ror #12 │ │ │ │ + tsteq r0, r2, ror #12 │ │ │ │ + tsteq r0, lr, lsr r6 │ │ │ │ + tsteq r0, sl, lsl r6 │ │ │ │ + smlatteq r0, lr, r5, sl │ │ │ │ + smlabteq r0, r4, r5, sl │ │ │ │ + @ instruction: 0x0100a5ba │ │ │ │ + @ instruction: 0x0100a594 │ │ │ │ + tsteq r0, r8, ror #10 │ │ │ │ + tsteq r0, lr, asr r5 │ │ │ │ + tsteq r0, sl, lsr r5 │ │ │ │ + tsteq r0, ip, lsl #10 │ │ │ │ + smlatteq r0, r0, r4, sl │ │ │ │ + @ instruction: 0x0100a4b4 │ │ │ │ + smlatbeq r0, sl, r4, sl │ │ │ │ + smlabbeq r0, r4, r4, sl │ │ │ │ + tsteq r0, r6, asr r4 │ │ │ │ tsteq r0, ip, asr #8 │ │ │ │ - tsteq r0, r0, lsr #8 │ │ │ │ - strdeq sl, [r0, -r4] │ │ │ │ - smlatteq r0, sl, r3, sl │ │ │ │ + tsteq r0, r6, lsr #8 │ │ │ │ + strdeq sl, [r0, -sl] │ │ │ │ + smlabteq r0, lr, r3, sl │ │ │ │ smlabteq r0, r4, r3, sl │ │ │ │ - @ instruction: 0x0100a396 │ │ │ │ - smlabbeq r0, ip, r3, sl │ │ │ │ - tsteq r0, r6, ror #6 │ │ │ │ - tsteq r0, sl, lsr r3 │ │ │ │ - tsteq r0, lr, lsl #6 │ │ │ │ - tsteq r0, r4, lsl #6 │ │ │ │ - strdeq sl, [r0, -r2] │ │ │ │ - smlabteq r0, r6, r2, sl │ │ │ │ - @ instruction: 0x0100a2b4 │ │ │ │ - smlatbeq r0, r2, r2, sl │ │ │ │ - tsteq r0, r4, ror r2 │ │ │ │ - tsteq r0, r8, asr #4 │ │ │ │ - tsteq r0, ip, lsl r2 │ │ │ │ - strdeq sl, [r0, -r0] │ │ │ │ - ldrdeq sl, [r0, -lr] │ │ │ │ - smlabteq r0, ip, r1, sl │ │ │ │ - smlatbeq r0, r0, r1, sl │ │ │ │ - smlabbeq r0, lr, r1, sl │ │ │ │ - tsteq r0, ip, ror r1 │ │ │ │ - tsteq r0, r0, asr r1 │ │ │ │ - tsteq r0, r4, lsr #2 │ │ │ │ - mrseq sl, (UNDEF: 16) │ │ │ │ - ldrdeq sl, [r0, -r4] │ │ │ │ - smlatbeq r0, r8, r0, sl │ │ │ │ - smlabbeq r0, r4, r0, sl │ │ │ │ - tsteq r0, r0, rrx │ │ │ │ - tsteq r0, r4, lsr r0 │ │ │ │ - tsteq r0, r0, lsl r0 │ │ │ │ - smlatteq r0, ip, pc, r9 @ │ │ │ │ - @ instruction: 0x01009fbe │ │ │ │ - @ instruction: 0x01009f90 │ │ │ │ - tsteq r0, r4, ror #30 │ │ │ │ - tsteq r0, r8, lsr pc │ │ │ │ - tsteq r0, ip, lsl #30 │ │ │ │ - tsteq r0, r2, lsl #30 │ │ │ │ + @ instruction: 0x0100a3b2 │ │ │ │ + smlabbeq r0, r6, r3, sl │ │ │ │ + tsteq r0, r4, ror r3 │ │ │ │ + tsteq r0, r2, ror #6 │ │ │ │ + tsteq r0, r4, lsr r3 │ │ │ │ + tsteq r0, r8, lsl #6 │ │ │ │ + ldrdeq sl, [r0, -ip] │ │ │ │ + @ instruction: 0x0100a2b0 │ │ │ │ + @ instruction: 0x0100a29e │ │ │ │ + smlabbeq r0, ip, r2, sl │ │ │ │ + tsteq r0, r0, ror #4 │ │ │ │ + tsteq r0, lr, asr #4 │ │ │ │ + tsteq r0, ip, lsr r2 │ │ │ │ + tsteq r0, r0, lsl r2 │ │ │ │ + smlatteq r0, r4, r1, sl │ │ │ │ + smlabteq r0, r0, r1, sl │ │ │ │ + @ instruction: 0x0100a194 │ │ │ │ + tsteq r0, r8, ror #2 │ │ │ │ + tsteq r0, r4, asr #2 │ │ │ │ + tsteq r0, r0, lsr #2 │ │ │ │ + strdeq sl, [r0, -r4] │ │ │ │ + ldrdeq sl, [r0, -r0] │ │ │ │ + smlatbeq r0, ip, r0, sl │ │ │ │ + tsteq r0, lr, ror r0 │ │ │ │ + qaddeq sl, r0, r0 │ │ │ │ + tsteq r0, r4, lsr #32 │ │ │ │ + strdeq r9, [r0, -r8] │ │ │ │ + smlabteq r0, ip, pc, r9 @ │ │ │ │ + smlabteq r0, r2, pc, r9 @ │ │ │ │ + @ instruction: 0x01009f9e │ │ │ │ + tsteq r0, sl, ror pc │ │ │ │ + tsteq r0, lr, asr #30 │ │ │ │ + tsteq r0, sl, lsr #30 │ │ │ │ + tsteq r0, r8, lsl #30 │ │ │ │ ldrdeq r9, [r0, -lr] │ │ │ │ - @ instruction: 0x01009eba │ │ │ │ - smlabbeq r0, lr, lr, r9 │ │ │ │ - tsteq r0, sl, ror #28 │ │ │ │ - tsteq r0, r8, asr #28 │ │ │ │ - tsteq r0, lr, lsl lr │ │ │ │ - strdeq r9, [r0, -r4] │ │ │ │ - ldrdeq r9, [r0, -r2] │ │ │ │ - @ instruction: 0x01009db0 │ │ │ │ - smlabbeq r0, r6, sp, r9 │ │ │ │ - tsteq r0, r4, ror #26 │ │ │ │ - tsteq r0, r2, asr #26 │ │ │ │ - tsteq r0, r4, lsl sp │ │ │ │ - smlatteq r0, r8, ip, r9 │ │ │ │ - @ instruction: 0x01009cbc │ │ │ │ - @ instruction: 0x01009c98 │ │ │ │ - tsteq r0, ip, ror #24 │ │ │ │ - tsteq r0, r4, ror #24 │ │ │ │ - tsteq r0, r0, asr #24 │ │ │ │ - tsteq r0, r4, lsl ip │ │ │ │ - smlatteq r0, r8, fp, r9 │ │ │ │ - smlatteq r0, r0, fp, r9 │ │ │ │ - @ instruction: 0x01009bbc │ │ │ │ - @ instruction: 0x01009b98 │ │ │ │ - tsteq r0, sl, ror #22 │ │ │ │ + @ instruction: 0x01009eb4 │ │ │ │ + @ instruction: 0x01009e92 │ │ │ │ + tsteq r0, r0, ror lr │ │ │ │ + tsteq r0, r6, asr #28 │ │ │ │ + tsteq r0, r4, lsr #28 │ │ │ │ + tsteq r0, r2, lsl #28 │ │ │ │ + ldrdeq r9, [r0, -r4] │ │ │ │ + smlatbeq r0, r8, sp, r9 │ │ │ │ + tsteq r0, ip, ror sp │ │ │ │ + tsteq r0, r8, asr sp │ │ │ │ + tsteq r0, ip, lsr #26 │ │ │ │ + tsteq r0, r4, lsr #26 │ │ │ │ + tsteq r0, r0, lsl #26 │ │ │ │ + ldrdeq r9, [r0, -r4] │ │ │ │ + smlatbeq r0, r8, ip, r9 │ │ │ │ + smlatbeq r0, r0, ip, r9 │ │ │ │ + tsteq r0, ip, ror ip │ │ │ │ + tsteq r0, r8, asr ip │ │ │ │ + tsteq r0, sl, lsr #24 │ │ │ │ cmppvc ip, #64, 12 @ p-variant is OBSOLETE @ 0x4000000 │ │ │ │ ldmdale pc!, {r3, r4, r7, r9, lr} @ │ │ │ │ svcvs 0x0074f5b0 │ │ │ │ @ instruction: 0xf5a0d30e │ │ │ │ @ instruction: 0xf04f6374 │ │ │ │ addslt r3, fp, #268435457 @ 0x10000001 │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @@ -95929,103 +95929,103 @@ │ │ │ │ @ instruction: 0xf04f53e7 │ │ │ │ addslt r3, fp, #268435457 @ 0x10000001 │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf10107db │ │ │ │ ldmdami sl, {r0, r3, r6, r7, r8, r9, sl, pc}^ │ │ │ │ @ instruction: 0xf0024478 │ │ │ │ svclt 0x0000b97d │ │ │ │ - ldrdeq r9, [r0, -r6] │ │ │ │ - smlatbeq r0, r8, r9, r9 │ │ │ │ - @ instruction: 0x0100999e │ │ │ │ - tsteq r0, sl, ror r9 │ │ │ │ - tsteq r0, r4, asr r9 │ │ │ │ - tsteq r0, r6, lsr #18 │ │ │ │ - tsteq r0, r2, lsl #18 │ │ │ │ - ldrdeq r9, [r0, -r4] │ │ │ │ - smlabteq r0, sl, r8, r9 │ │ │ │ - smlatbeq r0, r4, r8, r9 │ │ │ │ - @ instruction: 0x0103c390 │ │ │ │ + @ instruction: 0x01009a96 │ │ │ │ + tsteq r0, r8, ror #20 │ │ │ │ + tsteq r0, lr, asr sl │ │ │ │ + tsteq r0, sl, lsr sl │ │ │ │ + tsteq r0, r4, lsl sl │ │ │ │ + smlatteq r0, r6, r9, r9 │ │ │ │ + smlabteq r0, r2, r9, r9 │ │ │ │ + @ instruction: 0x01009994 │ │ │ │ + smlabbeq r0, sl, r9, r9 │ │ │ │ + tsteq r0, r4, ror #18 │ │ │ │ + tsteq r3, r0, asr r4 │ │ │ │ + strdeq r9, [r0, -r2] │ │ │ │ + smlabteq r0, r4, r8, r9 │ │ │ │ + @ instruction: 0x01009894 │ │ │ │ + tsteq r0, r4, ror #16 │ │ │ │ tsteq r0, r2, lsr r8 │ │ │ │ - tsteq r0, r4, lsl #16 │ │ │ │ - ldrdeq r9, [r0, -r4] │ │ │ │ - smlatbeq r0, r4, r7, r9 │ │ │ │ + tsteq r0, r8, lsr #16 │ │ │ │ + tsteq r0, r2, lsl #16 │ │ │ │ + ldrdeq r9, [r0, -sl] │ │ │ │ + smlatbeq r0, lr, r7, r9 │ │ │ │ + tsteq r0, ip, ror r7 │ │ │ │ tsteq r0, r2, ror r7 │ │ │ │ - tsteq r0, r8, ror #14 │ │ │ │ - tsteq r0, r2, asr #14 │ │ │ │ - tsteq r0, sl, lsl r7 │ │ │ │ - smlatteq r0, lr, r6, r9 │ │ │ │ - @ instruction: 0x010096bc │ │ │ │ - @ instruction: 0x010096b2 │ │ │ │ - smlabbeq r0, lr, r6, r9 │ │ │ │ + tsteq r0, lr, asr #14 │ │ │ │ + tsteq r0, sl, lsr #14 │ │ │ │ + strdeq r9, [r0, -r8] │ │ │ │ + smlabteq r0, r6, r6, r9 │ │ │ │ + @ instruction: 0x0100969a │ │ │ │ + @ instruction: 0x01009690 │ │ │ │ tsteq r0, sl, ror #12 │ │ │ │ - tsteq r0, r8, lsr r6 │ │ │ │ - tsteq r0, r6, lsl #12 │ │ │ │ - ldrdeq r9, [r0, -sl] │ │ │ │ - ldrdeq r9, [r0, -r0] │ │ │ │ - smlatbeq r0, sl, r5, r9 │ │ │ │ - tsteq r0, ip, ror r5 │ │ │ │ - tsteq r0, r2, ror r5 │ │ │ │ - tsteq r0, r4, asr #10 │ │ │ │ - tsteq r0, sl, lsr r5 │ │ │ │ - tsteq r0, r6, lsr #10 │ │ │ │ - strdeq r9, [r0, -r4] │ │ │ │ - smlabteq r0, r4, r4, r9 │ │ │ │ - @ instruction: 0x010094ba │ │ │ │ - @ instruction: 0x01009494 │ │ │ │ - tsteq r0, lr, ror #8 │ │ │ │ - tsteq r0, sl, lsr r4 │ │ │ │ - tsteq r0, r6, lsl #8 │ │ │ │ + tsteq r0, ip, lsr r6 │ │ │ │ + tsteq r0, r2, lsr r6 │ │ │ │ + tsteq r0, r4, lsl #12 │ │ │ │ + strdeq r9, [r0, -sl] │ │ │ │ + smlatteq r0, r6, r5, r9 │ │ │ │ + @ instruction: 0x010095b4 │ │ │ │ + smlabbeq r0, r4, r5, r9 │ │ │ │ + tsteq r0, sl, ror r5 │ │ │ │ + tsteq r0, r4, asr r5 │ │ │ │ + tsteq r0, lr, lsr #10 │ │ │ │ + strdeq r9, [r0, -sl] │ │ │ │ + smlabteq r0, r6, r4, r9 │ │ │ │ + @ instruction: 0x01009496 │ │ │ │ + tsteq r0, r6, ror #8 │ │ │ │ + tsteq r0, lr, lsr r4 │ │ │ │ + tsteq r0, r6, lsl r4 │ │ │ │ + smlatteq r0, sl, r3, r9 │ │ │ │ ldrdeq r9, [r0, -r6] │ │ │ │ - smlatbeq r0, r6, r3, r9 │ │ │ │ - tsteq r0, lr, ror r3 │ │ │ │ - tsteq r0, r6, asr r3 │ │ │ │ - tsteq r0, sl, lsr #6 │ │ │ │ - tsteq r0, r6, lsl r3 │ │ │ │ + @ instruction: 0x010093b0 │ │ │ │ + smlabbeq r0, r0, r3, r9 │ │ │ │ + tsteq r0, r0, asr r3 │ │ │ │ + tsteq r0, r6, asr #6 │ │ │ │ + tsteq r0, lr, lsl r3 │ │ │ │ strdeq r9, [r0, -r0] │ │ │ │ - smlabteq r0, r0, r2, r9 │ │ │ │ - @ instruction: 0x01009290 │ │ │ │ - smlabbeq r0, r6, r2, r9 │ │ │ │ - tsteq r0, lr, asr r2 │ │ │ │ - tsteq r0, r0, lsr r2 │ │ │ │ - tsteq r0, r6, lsr #4 │ │ │ │ - strdeq r9, [r0, -lr] │ │ │ │ - smlabteq r0, ip, r1, r9 │ │ │ │ - @ instruction: 0x0100919c │ │ │ │ - tsteq r0, ip, ror #2 │ │ │ │ - tsteq r0, r4, asr #2 │ │ │ │ - tsteq r0, r2, lsl r1 │ │ │ │ - tsteq r0, r8, lsl #2 │ │ │ │ - smlatteq r0, sl, r0, r9 │ │ │ │ - strheq r9, [r0, -sl] │ │ │ │ - strheq r9, [r0, -r0] │ │ │ │ - smlabbeq r0, r8, r0, r9 │ │ │ │ - qaddeq r9, r8, r0 │ │ │ │ - tsteq r0, r2, lsr r0 │ │ │ │ - tsteq r0, r4 │ │ │ │ - strdeq r8, [r0, -ip] │ │ │ │ + smlatteq r0, r6, r2, r9 │ │ │ │ + @ instruction: 0x010092be │ │ │ │ + smlabbeq r0, ip, r2, r9 │ │ │ │ + tsteq r0, ip, asr r2 │ │ │ │ + tsteq r0, ip, lsr #4 │ │ │ │ + tsteq r0, r4, lsl #4 │ │ │ │ + ldrdeq r9, [r0, -r2] │ │ │ │ + smlabteq r0, r8, r1, r9 │ │ │ │ + smlatbeq r0, sl, r1, r9 │ │ │ │ + tsteq r0, sl, ror r1 │ │ │ │ + tsteq r0, r0, ror r1 │ │ │ │ + tsteq r0, r8, asr #2 │ │ │ │ + tsteq r0, r8, lsl r1 │ │ │ │ + strdeq r9, [r0, -r2] │ │ │ │ + smlabteq r0, r4, r0, r9 │ │ │ │ + strheq r9, [r0, -ip] │ │ │ │ + smlabbeq r0, lr, r0, r9 │ │ │ │ + smlabbeq r0, r6, r0, r9 │ │ │ │ + tsteq r0, r0, rrx │ │ │ │ + tsteq r0, r6, lsr #32 │ │ │ │ + strdeq r8, [r0, -sl] │ │ │ │ smlabteq r0, lr, pc, r8 @ │ │ │ │ - smlabteq r0, r6, pc, r8 @ │ │ │ │ - smlatbeq r0, r0, pc, r8 @ │ │ │ │ - tsteq r0, r6, ror #30 │ │ │ │ - tsteq r0, sl, lsr pc │ │ │ │ - tsteq r0, lr, lsl #30 │ │ │ │ - smlatteq r0, r4, lr, r8 │ │ │ │ - @ instruction: 0x01008eb4 │ │ │ │ - smlatbeq r0, ip, lr, r8 │ │ │ │ - smlabbeq r0, r6, lr, r8 │ │ │ │ - tsteq r0, ip, asr lr │ │ │ │ - tsteq r0, r4, asr lr │ │ │ │ - tsteq r0, lr, lsr #28 │ │ │ │ - tsteq r0, r4, lsl #28 │ │ │ │ - ldrdeq r8, [r0, -sl] │ │ │ │ - ldrdeq r8, [r0, -r2] │ │ │ │ - @ instruction: 0x01008db0 │ │ │ │ - smlabbeq r0, lr, sp, r8 │ │ │ │ - tsteq r0, r2, ror #26 │ │ │ │ - tsteq r0, r4, lsr sp │ │ │ │ + smlatbeq r0, r4, pc, r8 @ │ │ │ │ + tsteq r0, r4, ror pc │ │ │ │ + tsteq r0, ip, ror #30 │ │ │ │ + tsteq r0, r6, asr #30 │ │ │ │ + tsteq r0, ip, lsl pc │ │ │ │ + tsteq r0, r4, lsl pc │ │ │ │ + smlatteq r0, lr, lr, r8 │ │ │ │ + smlabteq r0, r4, lr, r8 │ │ │ │ + @ instruction: 0x01008e9a │ │ │ │ + @ instruction: 0x01008e92 │ │ │ │ + tsteq r0, r0, ror lr │ │ │ │ + tsteq r0, lr, asr #28 │ │ │ │ + tsteq r0, r2, lsr #28 │ │ │ │ + strdeq r8, [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 97630c │ │ │ │ ldrbeq pc, [sl, r3, lsl #6] @ │ │ │ │ adcshi pc, r8, r1, lsl #2 │ │ │ │ ldrbtmi r4, [r8], #-2137 @ 0xfffff7a7 │ │ │ │ blt 1c058b4 │ │ │ │ - smlatbeq r0, r2, fp, r8 │ │ │ │ - @ instruction: 0x01008b98 │ │ │ │ - tsteq r0, r4, ror fp │ │ │ │ - tsteq r0, r0, asr fp │ │ │ │ - tsteq r0, r4, lsr #22 │ │ │ │ - tsteq r0, r0, lsl #22 │ │ │ │ + tsteq r0, r2, ror #24 │ │ │ │ + tsteq r0, r8, asr ip │ │ │ │ + tsteq r0, r4, lsr ip │ │ │ │ + tsteq r0, r0, lsl ip │ │ │ │ + smlatteq r0, r4, fp, r8 │ │ │ │ + smlabteq r0, r0, fp, r8 │ │ │ │ + @ instruction: 0x01008b9c │ │ │ │ + tsteq r0, ip, ror #22 │ │ │ │ + tsteq r0, lr, lsr fp │ │ │ │ + tsteq r0, r2, lsl fp │ │ │ │ + smlatteq r0, lr, sl, r8 │ │ │ │ + smlabteq r0, r0, sl, r8 │ │ │ │ + @ instruction: 0x01008ab6 │ │ │ │ + @ instruction: 0x01008a90 │ │ │ │ + tsteq r0, r2, ror #20 │ │ │ │ + tsteq r0, r4, lsr sl │ │ │ │ + tsteq r0, sl, lsr #20 │ │ │ │ + tsteq r0, r4, lsl #20 │ │ │ │ + ldrdeq r8, [r0, -lr] │ │ │ │ + @ instruction: 0x010089b2 │ │ │ │ + smlabbeq r0, r6, r9, r8 │ │ │ │ + tsteq r0, sl, asr r9 │ │ │ │ + tsteq r0, r0, asr r9 │ │ │ │ + tsteq r0, ip, lsr #18 │ │ │ │ + tsteq r0, r8, lsl #18 │ │ │ │ ldrdeq r8, [r0, -ip] │ │ │ │ - smlatbeq r0, ip, sl, r8 │ │ │ │ - tsteq r0, lr, ror sl │ │ │ │ - tsteq r0, r2, asr sl │ │ │ │ - tsteq r0, lr, lsr #20 │ │ │ │ - tsteq r0, r0, lsl #20 │ │ │ │ - strdeq r8, [r0, -r6] │ │ │ │ - ldrdeq r8, [r0, -r0] │ │ │ │ - smlatbeq r0, r2, r9, r8 │ │ │ │ - tsteq r0, r4, ror r9 │ │ │ │ - tsteq r0, sl, ror #18 │ │ │ │ - tsteq r0, r4, asr #18 │ │ │ │ - tsteq r0, lr, lsl r9 │ │ │ │ - strdeq r8, [r0, -r2] │ │ │ │ - smlabteq r0, r6, r8, r8 │ │ │ │ - @ instruction: 0x0100889a │ │ │ │ - @ instruction: 0x01008890 │ │ │ │ + @ instruction: 0x010088b8 │ │ │ │ + smlabbeq r0, ip, r8, r8 │ │ │ │ + smlabbeq r0, r2, r8, r8 │ │ │ │ tsteq r0, ip, ror #16 │ │ │ │ - tsteq r0, r8, asr #16 │ │ │ │ - tsteq r0, ip, lsl r8 │ │ │ │ - strdeq r8, [r0, -r8] │ │ │ │ - smlabteq r0, ip, r7, r8 │ │ │ │ - smlabteq r0, r2, r7, r8 │ │ │ │ - smlatbeq r0, ip, r7, r8 │ │ │ │ - @ instruction: 0x01008798 │ │ │ │ - tsteq r0, r0, asr r7 │ │ │ │ - smlatbeq r3, sl, r2, fp │ │ │ │ - tsteq r3, lr, ror r3 │ │ │ │ - smlatteq r0, sl, r6, r8 │ │ │ │ - ldrdeq r8, [r0, -r6] │ │ │ │ - tsteq r3, lr, lsr #6 │ │ │ │ - tsteq r0, lr, ror #12 │ │ │ │ - tsteq r0, sl, asr r6 │ │ │ │ - strdeq fp, [r3, -r4] │ │ │ │ - tsteq r0, r2, lsl r6 │ │ │ │ - smlabteq r3, ip, r1, fp │ │ │ │ - @ instruction: 0x0103b2b8 │ │ │ │ - @ instruction: 0x01008594 │ │ │ │ - smlabbeq r0, r0, r5, r8 │ │ │ │ - tsteq r3, lr, ror r2 │ │ │ │ - strdeq r8, [r0, -lr] │ │ │ │ - smlabteq r0, lr, r4, r8 │ │ │ │ + tsteq r0, r8, asr r8 │ │ │ │ + tsteq r0, r0, lsl r8 │ │ │ │ + tsteq r3, sl, ror #6 │ │ │ │ + tsteq r3, lr, lsr r4 │ │ │ │ + smlatbeq r0, sl, r7, r8 │ │ │ │ + @ instruction: 0x01008796 │ │ │ │ + smlatteq r3, lr, r3, fp │ │ │ │ + tsteq r0, lr, lsr #14 │ │ │ │ + tsteq r0, sl, lsl r7 │ │ │ │ + @ instruction: 0x0103b3b4 │ │ │ │ + ldrdeq r8, [r0, -r2] │ │ │ │ + smlabbeq r3, ip, r2, fp │ │ │ │ + tsteq r3, r8, ror r3 │ │ │ │ + tsteq r0, r4, asr r6 │ │ │ │ + tsteq r0, r0, asr #12 │ │ │ │ + tsteq r3, lr, lsr r3 │ │ │ │ + @ instruction: 0x010085be │ │ │ │ + smlabbeq r0, lr, r5, r8 │ │ │ │ + tsteq r0, r0, ror #10 │ │ │ │ + tsteq r0, r2, asr #10 │ │ │ │ + tsteq r0, r6, lsl r5 │ │ │ │ + tsteq r0, ip, lsl #10 │ │ │ │ + smlatteq r0, r6, r4, r8 │ │ │ │ + smlatbeq r0, sl, r4, r8 │ │ │ │ smlatbeq r0, r0, r4, r8 │ │ │ │ - smlabbeq r0, r2, r4, r8 │ │ │ │ - tsteq r0, r6, asr r4 │ │ │ │ - tsteq r0, ip, asr #8 │ │ │ │ - tsteq r0, r6, lsr #8 │ │ │ │ - smlatteq r0, sl, r3, r8 │ │ │ │ - smlatteq r0, r0, r3, r8 │ │ │ │ - @ instruction: 0x010083b4 │ │ │ │ - smlatbeq r0, sl, r3, r8 │ │ │ │ - @ instruction: 0x01008392 │ │ │ │ - tsteq r0, r8, asr r3 │ │ │ │ - tsteq r0, sl, lsr r3 │ │ │ │ - tsteq r0, ip, lsl #6 │ │ │ │ - strdeq r8, [r0, -r8] │ │ │ │ + tsteq r0, r4, ror r4 │ │ │ │ + tsteq r0, sl, ror #8 │ │ │ │ + tsteq r0, r2, asr r4 │ │ │ │ + tsteq r0, r8, lsl r4 │ │ │ │ + strdeq r8, [r0, -sl] │ │ │ │ + smlabteq r0, ip, r3, r8 │ │ │ │ + @ instruction: 0x010083b8 │ │ │ │ + @ instruction: 0x01008396 │ │ │ │ + tsteq r3, r2, asr #4 │ │ │ │ + smlabteq r3, r2, r2, fp │ │ │ │ + tsteq r3, ip, asr #6 │ │ │ │ + smlabteq r3, lr, r3, fp │ │ │ │ + tsteq r3, sl, lsr r4 │ │ │ │ + strdeq fp, [r3, -r6] │ │ │ │ + @ instruction: 0x0103b49a │ │ │ │ + tsteq r0, r2, ror #4 │ │ │ │ + tsteq r0, r6, lsr r2 │ │ │ │ + tsteq r0, r6, lsl #4 │ │ │ │ ldrdeq r8, [r0, -r6] │ │ │ │ - smlabbeq r3, r2, r1, fp │ │ │ │ - tsteq r3, r2, lsl #4 │ │ │ │ - smlabbeq r3, ip, r2, fp │ │ │ │ - tsteq r3, lr, lsl #6 │ │ │ │ - tsteq r3, sl, ror r3 │ │ │ │ - tsteq r3, r6, lsr r4 │ │ │ │ - ldrdeq fp, [r3, -sl] │ │ │ │ - smlatbeq r0, r2, r1, r8 │ │ │ │ - tsteq r0, r6, ror r1 │ │ │ │ - tsteq r0, r6, asr #2 │ │ │ │ - tsteq r0, r6, lsl r1 │ │ │ │ - smlatteq r0, r8, r0, r8 │ │ │ │ - strheq r8, [r0, -sl] │ │ │ │ - strheq r8, [r0, -r2] │ │ │ │ - smlabbeq r0, lr, r0, r8 │ │ │ │ - qaddeq r8, lr, r0 │ │ │ │ - tsteq r0, sl, lsr r0 │ │ │ │ - tsteq r0, r8, lsl r0 │ │ │ │ - smlatteq r0, lr, pc, r7 @ │ │ │ │ - smlabteq r0, r4, pc, r7 @ │ │ │ │ - @ instruction: 0x01007fbc │ │ │ │ - @ instruction: 0x01007f98 │ │ │ │ - tsteq r0, sl, ror #30 │ │ │ │ - tsteq r0, r2, ror #30 │ │ │ │ - tsteq r0, r0, asr #30 │ │ │ │ - tsteq r0, r2, lsl pc │ │ │ │ + smlatbeq r0, r8, r1, r8 │ │ │ │ + tsteq r0, sl, ror r1 │ │ │ │ + tsteq r0, r2, ror r1 │ │ │ │ + tsteq r0, lr, asr #2 │ │ │ │ + tsteq r0, lr, lsl r1 │ │ │ │ + strdeq r8, [r0, -sl] │ │ │ │ + ldrdeq r8, [r0, -r8] │ │ │ │ + smlatbeq r0, lr, r0, r8 │ │ │ │ + smlabbeq r0, r4, r0, r8 │ │ │ │ + tsteq r0, ip, ror r0 │ │ │ │ + qaddeq r8, r8, r0 │ │ │ │ + tsteq r0, sl, lsr #32 │ │ │ │ + tsteq r0, r2, lsr #32 │ │ │ │ + mrseq r8, (UNDEF: 0) │ │ │ │ + ldrdeq r7, [r0, -r2] │ │ │ │ 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 977110 │ │ │ │ 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, ror sp │ │ │ │ - tsteq r0, lr, asr #26 │ │ │ │ - tsteq r0, lr, lsr #26 │ │ │ │ - tsteq r0, sl, lsl #26 │ │ │ │ - ldrdeq r7, [r0, -lr] │ │ │ │ - ldrdeq r7, [r0, -r4] │ │ │ │ - smlatbeq r0, lr, ip, r7 │ │ │ │ - tsteq r0, lr, ror ip │ │ │ │ - tsteq r0, lr, asr #24 │ │ │ │ - tsteq r0, r4, asr #24 │ │ │ │ + tsteq r0, lr, lsr lr │ │ │ │ + tsteq r0, lr, lsl #28 │ │ │ │ + smlatteq r0, lr, sp, r7 │ │ │ │ + smlabteq r0, sl, sp, r7 │ │ │ │ + @ instruction: 0x01007d9e │ │ │ │ + @ instruction: 0x01007d94 │ │ │ │ + tsteq r0, lr, ror #26 │ │ │ │ + tsteq r0, lr, lsr sp │ │ │ │ + tsteq r0, lr, lsl #26 │ │ │ │ + tsteq r0, r4, lsl #26 │ │ │ │ + smlatteq r0, r0, ip, r7 │ │ │ │ + @ instruction: 0x01007cb4 │ │ │ │ + smlatbeq r0, sl, ip, r7 │ │ │ │ + smlabbeq r0, r4, ip, r7 │ │ │ │ + tsteq r0, r2, asr ip │ │ │ │ tsteq r0, r0, lsr #24 │ │ │ │ strdeq r7, [r0, -r4] │ │ │ │ - smlatteq r0, sl, fp, r7 │ │ │ │ - smlabteq r0, r4, fp, r7 │ │ │ │ - @ instruction: 0x01007b92 │ │ │ │ - tsteq r0, r0, ror #22 │ │ │ │ - tsteq r0, r4, lsr fp │ │ │ │ - tsteq r0, r8, lsl #22 │ │ │ │ - smlatteq r0, r2, sl, r7 │ │ │ │ + smlabteq r0, r8, fp, r7 │ │ │ │ + smlatbeq r0, r2, fp, r7 │ │ │ │ + tsteq r0, ip, ror fp │ │ │ │ + tsteq r0, ip, asr #22 │ │ │ │ + tsteq r0, r2, asr #22 │ │ │ │ + tsteq r0, lr, lsl fp │ │ │ │ + strdeq r7, [r0, -r2] │ │ │ │ + smlabteq r0, r6, sl, r7 │ │ │ │ @ instruction: 0x01007abc │ │ │ │ - smlabbeq r0, ip, sl, r7 │ │ │ │ - smlabbeq r0, r2, sl, r7 │ │ │ │ - tsteq r0, lr, asr sl │ │ │ │ - tsteq r0, r2, lsr sl │ │ │ │ + @ instruction: 0x01007a96 │ │ │ │ + tsteq r0, r6, ror #20 │ │ │ │ + tsteq r0, ip, asr sl │ │ │ │ + tsteq r0, r8, lsr sl │ │ │ │ tsteq r0, r6, lsl #20 │ │ │ │ - strdeq r7, [r0, -ip] │ │ │ │ - ldrdeq r7, [r0, -r6] │ │ │ │ - smlatbeq r0, r6, r9, r7 │ │ │ │ - @ instruction: 0x0100799c │ │ │ │ - tsteq r0, r8, ror r9 │ │ │ │ - tsteq r0, r6, asr #18 │ │ │ │ - tsteq r0, sl, lsl r9 │ │ │ │ - smlatteq r0, lr, r8, r7 │ │ │ │ - smlatteq r0, r4, r8, r7 │ │ │ │ + ldrdeq r7, [r0, -sl] │ │ │ │ + smlatbeq r0, lr, r9, r7 │ │ │ │ + smlatbeq r0, r4, r9, r7 │ │ │ │ + tsteq r0, lr, ror r9 │ │ │ │ + tsteq r0, lr, asr #18 │ │ │ │ + tsteq r0, r4, asr #18 │ │ │ │ + tsteq r0, r0, lsr #18 │ │ │ │ + strdeq r7, [r0, -r4] │ │ │ │ + smlabteq r0, r8, r8, r7 │ │ │ │ @ instruction: 0x010078be │ │ │ │ - smlabbeq r0, lr, r8, r7 │ │ │ │ - smlabbeq r0, r4, r8, r7 │ │ │ │ - tsteq r0, r0, ror #16 │ │ │ │ - tsteq r0, r4, lsr r8 │ │ │ │ + @ instruction: 0x01007898 │ │ │ │ + tsteq r0, r8, ror #16 │ │ │ │ + tsteq r0, lr, asr r8 │ │ │ │ + tsteq r0, sl, lsr r8 │ │ │ │ tsteq r0, r8, lsl #16 │ │ │ │ - strdeq r7, [r0, -lr] │ │ │ │ - ldrdeq r7, [r0, -r8] │ │ │ │ - smlatbeq r0, r8, r7, r7 │ │ │ │ - @ instruction: 0x0100779e │ │ │ │ - tsteq r0, sl, ror r7 │ │ │ │ - tsteq r0, r8, asr #14 │ │ │ │ - tsteq r0, sl, lsl r7 │ │ │ │ - smlatteq r0, ip, r6, r7 │ │ │ │ - @ instruction: 0x010076bc │ │ │ │ - smlabbeq r0, ip, r6, r7 │ │ │ │ - tsteq r0, ip, ror #12 │ │ │ │ - tsteq r0, r8, asr #12 │ │ │ │ - tsteq r0, ip, lsl r6 │ │ │ │ - tsteq r0, r2, lsl r6 │ │ │ │ - smlatteq r0, ip, r5, r7 │ │ │ │ - @ instruction: 0x010075bc │ │ │ │ - smlabbeq r0, ip, r5, r7 │ │ │ │ - smlabbeq r0, r2, r5, r7 │ │ │ │ - tsteq r0, lr, asr r5 │ │ │ │ - tsteq r0, r2, lsr r5 │ │ │ │ - tsteq r0, r8, lsr #10 │ │ │ │ - tsteq r0, r2, lsl #10 │ │ │ │ - ldrdeq r7, [r0, -r0] │ │ │ │ - smlatbeq r0, r4, r4, r7 │ │ │ │ - tsteq r0, r8, ror r4 │ │ │ │ - tsteq r0, r2, asr r4 │ │ │ │ - tsteq r0, ip, lsr #8 │ │ │ │ - strdeq r7, [r0, -ip] │ │ │ │ + ldrdeq r7, [r0, -sl] │ │ │ │ + smlatbeq r0, ip, r7, r7 │ │ │ │ + tsteq r0, ip, ror r7 │ │ │ │ + tsteq r0, ip, asr #14 │ │ │ │ + tsteq r0, ip, lsr #14 │ │ │ │ + tsteq r0, r8, lsl #14 │ │ │ │ + ldrdeq r7, [r0, -ip] │ │ │ │ + ldrdeq r7, [r0, -r2] │ │ │ │ + smlatbeq r0, ip, r6, r7 │ │ │ │ + tsteq r0, ip, ror r6 │ │ │ │ + tsteq r0, ip, asr #12 │ │ │ │ + tsteq r0, r2, asr #12 │ │ │ │ + tsteq r0, lr, lsl r6 │ │ │ │ strdeq r7, [r0, -r2] │ │ │ │ - ldrdeq r7, [r0, -r0] │ │ │ │ - smlatbeq r0, r6, r3, r7 │ │ │ │ - tsteq r0, ip, ror r3 │ │ │ │ - tsteq r0, r4, ror r3 │ │ │ │ - tsteq r0, r0, asr r3 │ │ │ │ - tsteq r0, r2, lsr #6 │ │ │ │ - tsteq r0, sl, lsl r3 │ │ │ │ + smlatteq r0, r8, r5, r7 │ │ │ │ + smlabteq r0, r2, r5, r7 │ │ │ │ + @ instruction: 0x01007590 │ │ │ │ + tsteq r0, r4, ror #10 │ │ │ │ + tsteq r0, r8, lsr r5 │ │ │ │ + tsteq r0, r2, lsl r5 │ │ │ │ + smlatteq r0, ip, r4, r7 │ │ │ │ + @ instruction: 0x010074bc │ │ │ │ + @ instruction: 0x010074b2 │ │ │ │ + @ instruction: 0x01007490 │ │ │ │ + tsteq r0, r6, ror #8 │ │ │ │ + tsteq r0, ip, lsr r4 │ │ │ │ + tsteq r0, r4, lsr r4 │ │ │ │ + tsteq r0, r0, lsl r4 │ │ │ │ + smlatteq r0, r2, r3, r7 │ │ │ │ + ldrdeq r7, [r0, -sl] │ │ │ │ + @ instruction: 0x010073b8 │ │ │ │ + smlabbeq r0, ip, r3, r7 │ │ │ │ + tsteq r0, r0, ror #6 │ │ │ │ + tsteq r0, r2, lsr r3 │ │ │ │ + tsteq r0, r4, lsl #6 │ │ │ │ + smlatteq r0, r6, r2, r7 │ │ │ │ + smlabteq r0, r6, r2, r7 │ │ │ │ + @ instruction: 0x0100729e │ │ │ │ + @ instruction: 0x01007298 │ │ │ │ + tsteq r0, r6, ror r2 │ │ │ │ + tsteq r0, sl, asr #4 │ │ │ │ + tsteq r0, lr, lsl r2 │ │ │ │ + tsteq r0, r8, lsl r2 │ │ │ │ strdeq r7, [r0, -r8] │ │ │ │ - smlabteq r0, ip, r2, r7 │ │ │ │ - smlatbeq r0, r0, r2, r7 │ │ │ │ - tsteq r0, r2, ror r2 │ │ │ │ - tsteq r0, r4, asr #4 │ │ │ │ - tsteq r0, r6, lsr #4 │ │ │ │ - tsteq r0, r6, lsl #4 │ │ │ │ - ldrdeq r7, [r0, -lr] │ │ │ │ - ldrdeq r7, [r0, -r8] │ │ │ │ - @ instruction: 0x010071b6 │ │ │ │ - smlabbeq r0, sl, r1, r7 │ │ │ │ - tsteq r0, lr, asr r1 │ │ │ │ - tsteq r0, r8, asr r1 │ │ │ │ - tsteq r0, r8, lsr r1 │ │ │ │ - tsteq r0, lr, lsl #2 │ │ │ │ - tsteq r0, r8, lsl #2 │ │ │ │ + smlabteq r0, lr, r1, r7 │ │ │ │ + smlabteq r0, r8, r1, r7 │ │ │ │ cmnppl r9, #160, 10 @ p-variant is OBSOLETE @ 0x28000000 │ │ │ │ addslt r3, fp, #32, 22 @ 0x8000 │ │ │ │ vpadd.i8 d2, d0, d12 │ │ │ │ @ instruction: 0xf04f829b │ │ │ │ blx 957080 │ │ │ │ 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, ror pc │ │ │ │ - tsteq r0, sl, asr #30 │ │ │ │ - tsteq r0, ip, lsl pc │ │ │ │ - smlatteq r0, lr, lr, r6 │ │ │ │ - smlatteq r0, r6, lr, r6 │ │ │ │ - smlabteq r0, r4, lr, r6 │ │ │ │ - @ instruction: 0x01006e9c │ │ │ │ - @ instruction: 0x01006e94 │ │ │ │ - tsteq r0, r2, ror lr │ │ │ │ - tsteq r0, r6, asr #28 │ │ │ │ + tsteq r0, r4, lsr r0 │ │ │ │ + tsteq r0, sl │ │ │ │ + ldrdeq r6, [r0, -ip] │ │ │ │ + smlatbeq r0, lr, pc, r6 @ │ │ │ │ + smlatbeq r0, r6, pc, r6 @ │ │ │ │ + smlabbeq r0, r4, pc, r6 @ │ │ │ │ + tsteq r0, ip, asr pc │ │ │ │ + tsteq r0, r4, asr pc │ │ │ │ + tsteq r0, r2, lsr pc │ │ │ │ + tsteq r0, r6, lsl #30 │ │ │ │ + ldrdeq r6, [r0, -sl] │ │ │ │ + ldrdeq r6, [r0, -r2] │ │ │ │ + @ instruction: 0x01006eb4 │ │ │ │ + smlabbeq r0, lr, lr, r6 │ │ │ │ + smlabbeq r0, r8, lr, r6 │ │ │ │ + tsteq r0, r8, ror #28 │ │ │ │ + smlabbeq r3, r0, ip, r9 │ │ │ │ + strdeq r9, [r3, -r6] │ │ │ │ + @ instruction: 0x01039a90 │ │ │ │ + tsteq r0, sl, asr #28 │ │ │ │ + smlabteq r3, r0, r0, sl │ │ │ │ + tsteq r0, lr, lsr lr │ │ │ │ + tsteq r0, r8, lsr lr │ │ │ │ + tsteq r3, r6, lsr r9 │ │ │ │ + tsteq r0, ip, lsr #28 │ │ │ │ + tsteq r0, r6, lsr #28 │ │ │ │ + tsteq r0, r0, lsr #28 │ │ │ │ tsteq r0, sl, lsl lr │ │ │ │ - tsteq r0, r2, lsl lr │ │ │ │ - strdeq r6, [r0, -r4] │ │ │ │ - smlabteq r0, lr, sp, r6 │ │ │ │ - smlabteq r0, r8, sp, r6 │ │ │ │ + tsteq r0, r4, lsl lr │ │ │ │ + tsteq r0, lr, lsl #28 │ │ │ │ + tsteq r0, r8, lsl #28 │ │ │ │ + tsteq r0, r2, lsl #28 │ │ │ │ + strdeq r6, [r0, -ip] │ │ │ │ + strdeq r6, [r0, -r6] │ │ │ │ + strdeq r6, [r0, -r0] │ │ │ │ + smlatteq r0, sl, sp, r6 │ │ │ │ + smlatteq r0, r4, sp, r6 │ │ │ │ + ldrdeq r6, [r0, -lr] │ │ │ │ + ldrdeq r6, [r0, -r8] │ │ │ │ + ldrdeq r6, [r0, -r2] │ │ │ │ + smlabteq r0, ip, sp, r6 │ │ │ │ + smlabteq r0, r6, sp, r6 │ │ │ │ + smlabteq r0, r0, sp, r6 │ │ │ │ + @ instruction: 0x01006dba │ │ │ │ + @ instruction: 0x01006db4 │ │ │ │ + smlatbeq r0, lr, sp, r6 │ │ │ │ smlatbeq r0, r8, sp, r6 │ │ │ │ - smlabteq r3, r0, fp, r9 │ │ │ │ - tsteq r3, r6, lsr r9 │ │ │ │ - ldrdeq r9, [r3, -r0] │ │ │ │ + smlatbeq r0, r2, sp, r6 │ │ │ │ + @ instruction: 0x01006d9c │ │ │ │ + @ instruction: 0x01006d96 │ │ │ │ + @ instruction: 0x01006d90 │ │ │ │ smlabbeq r0, sl, sp, r6 │ │ │ │ - mrseq sl, (UNDEF: 3) │ │ │ │ + smlabbeq r0, r4, sp, r6 │ │ │ │ tsteq r0, lr, ror sp │ │ │ │ tsteq r0, r8, ror sp │ │ │ │ - tsteq r3, r6, ror r8 │ │ │ │ + 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 │ │ │ │ tsteq r0, r8, asr #26 │ │ │ │ @@ -98208,15 +98240,15 @@ │ │ │ │ tsteq r0, r6, lsr sp │ │ │ │ tsteq r0, r0, lsr sp │ │ │ │ tsteq r0, sl, lsr #26 │ │ │ │ tsteq r0, r4, lsr #26 │ │ │ │ tsteq r0, lr, lsl sp │ │ │ │ tsteq r0, r8, lsl sp │ │ │ │ tsteq r0, r2, lsl sp │ │ │ │ - tsteq r0, ip, lsl #26 │ │ │ │ + tsteq r3, ip, asr r8 │ │ │ │ tsteq r0, r6, lsl #26 │ │ │ │ tsteq r0, r0, lsl #26 │ │ │ │ strdeq r6, [r0, -sl] │ │ │ │ strdeq r6, [r0, -r4] │ │ │ │ smlatteq r0, lr, ip, r6 │ │ │ │ smlatteq r0, r8, ip, r6 │ │ │ │ smlatteq r0, r2, ip, r6 │ │ │ │ @@ -98224,120 +98256,88 @@ │ │ │ │ ldrdeq r6, [r0, -r6] │ │ │ │ ldrdeq r6, [r0, -r0] │ │ │ │ smlabteq r0, sl, ip, r6 │ │ │ │ smlabteq r0, r4, ip, r6 │ │ │ │ @ instruction: 0x01006cbe │ │ │ │ @ instruction: 0x01006cb8 │ │ │ │ @ instruction: 0x01006cb2 │ │ │ │ - smlatbeq r0, ip, ip, r6 │ │ │ │ + strdeq r9, [r3, -r4] │ │ │ │ smlatbeq r0, r6, ip, r6 │ │ │ │ smlatbeq r0, r0, ip, r6 │ │ │ │ - @ instruction: 0x01006c9a │ │ │ │ + tsteq r3, lr, lsl #20 │ │ │ │ @ instruction: 0x01006c94 │ │ │ │ - smlabbeq r0, lr, ip, r6 │ │ │ │ - smlabbeq r0, r8, ip, r6 │ │ │ │ + tsteq r3, r6, asr r8 │ │ │ │ + tsteq r3, r8, lsr #20 │ │ │ │ smlabbeq r0, r2, ip, r6 │ │ │ │ - tsteq r0, ip, ror ip │ │ │ │ + tsteq r3, r8, asr #20 │ │ │ │ tsteq r0, r6, ror ip │ │ │ │ - tsteq r0, r0, ror ip │ │ │ │ + tsteq r3, r8, ror #20 │ │ │ │ tsteq r0, sl, ror #24 │ │ │ │ tsteq r0, r4, ror #24 │ │ │ │ - tsteq r0, lr, asr ip │ │ │ │ + tsteq r3, r6, ror r8 │ │ │ │ tsteq r0, r8, asr ip │ │ │ │ - tsteq r0, r2, asr ip │ │ │ │ - @ instruction: 0x0103979c │ │ │ │ - tsteq r0, r6, asr #24 │ │ │ │ - tsteq r0, r0, asr #24 │ │ │ │ + @ instruction: 0x01039c9a │ │ │ │ + tsteq r3, r4, asr #22 │ │ │ │ + @ instruction: 0x01039ab2 │ │ │ │ + @ instruction: 0x01039a90 │ │ │ │ tsteq r0, sl, lsr ip │ │ │ │ tsteq r0, r4, lsr ip │ │ │ │ tsteq r0, lr, lsr #24 │ │ │ │ - tsteq r0, r8, lsr #24 │ │ │ │ + @ instruction: 0x01039ab0 │ │ │ │ tsteq r0, r2, lsr #24 │ │ │ │ - tsteq r0, ip, lsl ip │ │ │ │ - tsteq r0, r6, lsl ip │ │ │ │ + @ instruction: 0x01039bbc │ │ │ │ + tsteq r3, r6, asr #22 │ │ │ │ tsteq r0, r0, lsl ip │ │ │ │ - tsteq r0, sl, lsl #24 │ │ │ │ + smlatteq r3, r2, fp, r9 │ │ │ │ tsteq r0, r4, lsl #24 │ │ │ │ - strdeq r6, [r0, -lr] │ │ │ │ - strdeq r6, [r0, -r8] │ │ │ │ - strdeq r6, [r0, -r2] │ │ │ │ - tsteq r3, r4, lsr r9 │ │ │ │ + smlabbeq r3, r6, sp, r9 │ │ │ │ + tsteq r3, r0, lsl #26 │ │ │ │ + tsteq r3, sl, ror ip │ │ │ │ + smlatteq r0, ip, fp, r6 │ │ │ │ smlatteq r0, r6, fp, r6 │ │ │ │ - smlatteq r0, r0, fp, r6 │ │ │ │ - tsteq r3, lr, asr #18 │ │ │ │ + smlatbeq r3, r8, sp, r9 │ │ │ │ + ldrdeq r6, [r0, -sl] │ │ │ │ ldrdeq r6, [r0, -r4] │ │ │ │ - @ instruction: 0x01039796 │ │ │ │ - tsteq r3, r8, ror #18 │ │ │ │ + smlabteq r0, lr, fp, r6 │ │ │ │ + smlabteq r0, r8, fp, r6 │ │ │ │ smlabteq r0, r2, fp, r6 │ │ │ │ - smlabbeq r3, r8, r9, r9 │ │ │ │ + @ instruction: 0x01006bbc │ │ │ │ @ instruction: 0x01006bb6 │ │ │ │ - smlatbeq r3, r8, r9, r9 │ │ │ │ + @ instruction: 0x01006bb0 │ │ │ │ smlatbeq r0, sl, fp, r6 │ │ │ │ smlatbeq r0, r4, fp, r6 │ │ │ │ - @ instruction: 0x010397b6 │ │ │ │ + @ instruction: 0x01006b9e │ │ │ │ @ instruction: 0x01006b98 │ │ │ │ - ldrdeq r9, [r3, -sl] │ │ │ │ - smlabbeq r3, r4, sl, r9 │ │ │ │ - strdeq r9, [r3, -r2] │ │ │ │ - ldrdeq r9, [r3, -r0] │ │ │ │ + @ instruction: 0x01006b92 │ │ │ │ + smlabbeq r0, ip, fp, r6 │ │ │ │ + smlabbeq r0, r6, fp, r6 │ │ │ │ + smlabbeq r0, r0, fp, r6 │ │ │ │ tsteq r0, sl, ror fp │ │ │ │ tsteq r0, r4, ror fp │ │ │ │ tsteq r0, lr, ror #22 │ │ │ │ - strdeq r9, [r3, -r0] │ │ │ │ + tsteq r0, r8, ror #22 │ │ │ │ tsteq r0, r2, ror #22 │ │ │ │ - strdeq r9, [r3, -ip] │ │ │ │ - smlabbeq r3, r6, sl, r9 │ │ │ │ + tsteq r0, ip, asr fp │ │ │ │ + tsteq r0, r6, asr fp │ │ │ │ tsteq r0, r0, asr fp │ │ │ │ - tsteq r3, r2, lsr #22 │ │ │ │ + tsteq r0, sl, asr #22 │ │ │ │ tsteq r0, r4, asr #22 │ │ │ │ - smlabteq r3, r6, ip, r9 │ │ │ │ - tsteq r3, r0, asr #24 │ │ │ │ - @ instruction: 0x01039bba │ │ │ │ + tsteq r0, lr, lsr fp │ │ │ │ + tsteq r0, r8, lsr fp │ │ │ │ + tsteq r0, r2, lsr fp │ │ │ │ tsteq r0, ip, lsr #22 │ │ │ │ tsteq r0, r6, lsr #22 │ │ │ │ - smlatteq r3, r8, ip, r9 │ │ │ │ + tsteq r0, r0, lsr #22 │ │ │ │ tsteq r0, sl, lsl fp │ │ │ │ tsteq r0, r4, lsl fp │ │ │ │ tsteq r0, lr, lsl #22 │ │ │ │ tsteq r0, r8, lsl #22 │ │ │ │ tsteq r0, r2, lsl #22 │ │ │ │ strdeq r6, [r0, -ip] │ │ │ │ strdeq r6, [r0, -r6] │ │ │ │ - strdeq r6, [r0, -r0] │ │ │ │ - smlatteq r0, sl, sl, r6 │ │ │ │ - smlatteq r0, r4, sl, r6 │ │ │ │ - ldrdeq r6, [r0, -lr] │ │ │ │ - ldrdeq r6, [r0, -r8] │ │ │ │ - ldrdeq r6, [r0, -r2] │ │ │ │ - smlabteq r0, ip, sl, r6 │ │ │ │ - smlabteq r0, r6, sl, r6 │ │ │ │ - smlabteq r0, r0, sl, r6 │ │ │ │ - @ instruction: 0x01006aba │ │ │ │ - @ instruction: 0x01006ab4 │ │ │ │ - smlatbeq r0, lr, sl, r6 │ │ │ │ - smlatbeq r0, r8, sl, r6 │ │ │ │ - smlatbeq r0, r2, sl, r6 │ │ │ │ - @ instruction: 0x01006a9c │ │ │ │ - @ instruction: 0x01006a96 │ │ │ │ - @ instruction: 0x01006a90 │ │ │ │ - smlabbeq r0, sl, sl, r6 │ │ │ │ - smlabbeq r0, r4, sl, r6 │ │ │ │ - tsteq r0, lr, ror sl │ │ │ │ - tsteq r0, r8, ror sl │ │ │ │ - tsteq r0, r2, ror sl │ │ │ │ - tsteq r0, ip, ror #20 │ │ │ │ - tsteq r0, r6, ror #20 │ │ │ │ - tsteq r0, r0, ror #20 │ │ │ │ - tsteq r0, sl, asr sl │ │ │ │ - tsteq r0, r4, asr sl │ │ │ │ - tsteq r0, lr, asr #20 │ │ │ │ - tsteq r0, r8, asr #20 │ │ │ │ - tsteq r0, r2, asr #20 │ │ │ │ - tsteq r0, ip, lsr sl │ │ │ │ - tsteq r0, r6, lsr sl │ │ │ │ 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 8e26ac │ │ │ │ blcs 7fa344 │ │ │ │ cmnphi ip, #0, 4 @ p-variant is OBSOLETE │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf14007da │ │ │ │ tst fp, r5, ror r3 │ │ │ │ - smlatbeq r0, r2, lr, r4 │ │ │ │ - smlabbeq r2, sl, r6, r4 │ │ │ │ + tsteq r0, r2, ror #30 │ │ │ │ + tsteq r2, sl, asr #14 │ │ │ │ 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, asr #30 │ │ │ │ - tsteq r3, r4, asr #30 │ │ │ │ - tsteq r3, r0, asr #30 │ │ │ │ - tsteq r3, ip, lsr pc │ │ │ │ + tsteq r3, r8 │ │ │ │ + tsteq r3, r4 │ │ │ │ + mrseq r7, (UNDEF: 3) │ │ │ │ + strdeq r6, [r3, -ip] │ │ │ │ + strdeq r6, [r3, -r8] │ │ │ │ + strdeq r6, [r3, -r4] │ │ │ │ + tstpeq r8, lr, lsr #30 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq r6, [r3, -lr] │ │ │ │ + tsteq r0, r4, lsr r1 │ │ │ │ + tsteq r0, ip, lsr #2 │ │ │ │ + smlabteq r3, r6, pc, r6 @ │ │ │ │ + smlabteq r3, r8, pc, r6 @ │ │ │ │ + smlabteq r3, r8, pc, r6 @ │ │ │ │ + smlabteq r3, sl, pc, r6 @ │ │ │ │ + smlatbeq r8, r2, lr, pc @ │ │ │ │ + @ instruction: 0x01036fb6 │ │ │ │ + tsteq r3, r2, ror pc │ │ │ │ + tsteq r3, r4, ror pc │ │ │ │ + tsteq r3, r6, ror pc │ │ │ │ + tstpeq r8, lr, asr #28 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r3, r2, pc, r6 @ │ │ │ │ + smlabbeq r3, r8, pc, r6 @ │ │ │ │ + smlabbeq r3, r6, pc, r6 @ │ │ │ │ + smlabbeq r3, r4, pc, r6 @ │ │ │ │ + smlabbeq r3, r2, pc, r6 @ │ │ │ │ + smlatteq r8, sl, sp, pc @ │ │ │ │ + tsteq r2, lr, lsr #30 │ │ │ │ + tsteq r2, r2, asr r7 │ │ │ │ + @ instruction: 0x01025190 │ │ │ │ + ldrdeq r3, [r0, -ip] │ │ │ │ + ldrdeq r3, [r0, -r6] │ │ │ │ + tsteq r3, sl, lsr #30 │ │ │ │ + tsteq r3, r4, lsr #30 │ │ │ │ + tsteq r3, r6, lsr pc │ │ │ │ tsteq r3, r8, lsr pc │ │ │ │ - tsteq r3, r4, lsr pc │ │ │ │ - tstpeq r8, lr, ror #28 @ p-variant is OBSOLETE │ │ │ │ - tsteq r3, lr, lsl pc │ │ │ │ - tsteq r0, r4, ror r0 │ │ │ │ - tsteq r0, ip, rrx │ │ │ │ - tsteq r3, r6, lsl #30 │ │ │ │ - tsteq r3, r8, lsl #30 │ │ │ │ - tsteq r3, r8, lsl #30 │ │ │ │ - tsteq r3, sl, lsl #30 │ │ │ │ - smlatteq r8, r2, sp, pc @ │ │ │ │ - strdeq r6, [r3, -r6] │ │ │ │ - @ instruction: 0x01036eb2 │ │ │ │ - @ instruction: 0x01036eb4 │ │ │ │ - @ instruction: 0x01036eb6 │ │ │ │ - smlabbeq r8, lr, sp, pc @ │ │ │ │ - smlabteq r3, r2, lr, r6 │ │ │ │ - smlabteq r3, r8, lr, r6 │ │ │ │ - smlabteq r3, r6, lr, r6 │ │ │ │ - smlabteq r3, r4, lr, r6 │ │ │ │ - smlabteq r3, r2, lr, r6 │ │ │ │ - tstpeq r8, sl, lsr #26 @ p-variant is OBSOLETE │ │ │ │ - tsteq r2, lr, ror #28 │ │ │ │ - @ instruction: 0x01023692 │ │ │ │ - ldrdeq r5, [r2, -r0] │ │ │ │ - tsteq r0, ip, lsl pc │ │ │ │ - tsteq r0, r6, lsl pc │ │ │ │ - tsteq r3, sl, ror #28 │ │ │ │ - tsteq r3, r4, ror #28 │ │ │ │ - tsteq r3, r6, ror lr │ │ │ │ - tsteq r3, r8, ror lr │ │ │ │ - tsteq r3, r6, ror lr │ │ │ │ - tsteq r2, ip, rrx │ │ │ │ + tsteq r3, r6, lsr pc │ │ │ │ tsteq r2, ip, lsr #2 │ │ │ │ - tsteq r2, r2, rrx │ │ │ │ - qaddeq r5, ip, r2 │ │ │ │ + smlatteq r2, ip, r1, r5 │ │ │ │ + tsteq r2, r2, lsr #2 │ │ │ │ + tsteq r2, ip, lsl r1 │ │ │ │ + smlabteq r2, r0, r1, r5 │ │ │ │ + strdeq r5, [r2, -r6] │ │ │ │ + tsteq r2, r4, lsl #2 │ │ │ │ + tsteq r2, r0, lsl r1 │ │ │ │ + tsteq r2, lr, lsl #2 │ │ │ │ + tsteq r2, ip, lsl #2 │ │ │ │ + smlatteq r2, r4, r0, r5 │ │ │ │ + smlatteq r2, r2, r0, r5 │ │ │ │ mrseq r5, (UNDEF: 18) │ │ │ │ - tsteq r2, r6, lsr r0 │ │ │ │ - tsteq r2, r4, asr #32 │ │ │ │ - qaddeq r5, r0, r2 │ │ │ │ - tsteq r2, lr, asr #32 │ │ │ │ - tsteq r2, ip, asr #32 │ │ │ │ - tsteq r2, r4, lsr #32 │ │ │ │ - tsteq r2, r2, lsr #32 │ │ │ │ - tsteq r2, r0, asr #32 │ │ │ │ - tsteq r2, r4, lsr r0 │ │ │ │ - tsteq r2, r2, lsr r0 │ │ │ │ - tsteq r2, r0, lsr r0 │ │ │ │ - tsteq r2, r6, lsr r0 │ │ │ │ - tsteq r2, ip, lsr r0 │ │ │ │ - tsteq r2, r6, asr #32 │ │ │ │ - smlabbeq r3, r8, r8, r3 │ │ │ │ - tstpeq r8, r0, asr fp @ p-variant is OBSOLETE │ │ │ │ - tsteq r2, r8, lsr #32 │ │ │ │ - tsteq r2, ip, lsr #32 │ │ │ │ - tsteq r2, lr, asr #30 │ │ │ │ - tsteq r2, ip, asr #30 │ │ │ │ - strdeq pc, [r8, -ip] │ │ │ │ - tsteq r0, r4, ror ip │ │ │ │ - tsteq r2, lr, asr r4 │ │ │ │ - tsteq r0, ip, ror ip │ │ │ │ - tsteq r2, r0, asr #8 │ │ │ │ - tsteq r0, sl, ror ip │ │ │ │ - tsteq r2, r2, lsr #8 │ │ │ │ - tsteq r0, r0, asr pc │ │ │ │ - tsteq r2, r6, lsl #8 │ │ │ │ - tsteq r0, r8, asr #30 │ │ │ │ - smlatteq r2, ip, r3, r3 │ │ │ │ - smlatteq r0, r2, fp, r3 │ │ │ │ - smlabteq r2, lr, r3, r3 │ │ │ │ - smlatbeq r0, r0, r8, r3 │ │ │ │ + strdeq r5, [r2, -r4] │ │ │ │ + strdeq r5, [r2, -r2] │ │ │ │ + strdeq r5, [r2, -r0] │ │ │ │ + strdeq r5, [r2, -r6] │ │ │ │ + strdeq r5, [r2, -ip] │ │ │ │ + tsteq r2, r6, lsl #2 │ │ │ │ + tsteq r3, r8, asr #18 │ │ │ │ + tstpeq r8, r0, lsl ip @ p-variant is OBSOLETE │ │ │ │ + smlatteq r2, r8, r0, r5 │ │ │ │ + smlatteq r2, ip, r0, r5 │ │ │ │ + tsteq r2, lr │ │ │ │ + tsteq r2, ip │ │ │ │ + @ instruction: 0x0108fbbc │ │ │ │ + tsteq r0, r4, lsr sp │ │ │ │ + tsteq r2, lr, lsl r5 │ │ │ │ + tsteq r0, ip, lsr sp │ │ │ │ + tsteq r2, r0, lsl #10 │ │ │ │ + tsteq r0, sl, lsr sp │ │ │ │ + smlatteq r2, r2, r4, r3 │ │ │ │ + tsteq r0, r0, lsl r0 │ │ │ │ + smlabteq r2, r6, r4, r3 │ │ │ │ + tsteq r0, r8 │ │ │ │ + smlatbeq r2, ip, r4, r3 │ │ │ │ + smlatbeq r0, r2, ip, r3 │ │ │ │ + smlabbeq r2, lr, r4, r3 │ │ │ │ + tsteq r0, r0, ror #18 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec25320 │ │ │ │ @ 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 │ │ │ │ - strdeq r6, [r3, -ip] │ │ │ │ - smlabteq r3, r6, sl, r6 │ │ │ │ - ldrdeq r6, [r3, -ip] │ │ │ │ - @ instruction: 0x01036a9e │ │ │ │ - tsteq r3, ip, lsl #22 │ │ │ │ - tsteq r3, sl, lsl fp │ │ │ │ - smlatteq r3, ip, sl, r6 │ │ │ │ + @ instruction: 0x01036bbc │ │ │ │ + smlabbeq r3, r6, fp, r6 │ │ │ │ + @ instruction: 0x01036b9c │ │ │ │ + tsteq r3, lr, asr fp │ │ │ │ + smlabteq r3, ip, fp, r6 │ │ │ │ + ldrdeq r6, [r3, -sl] │ │ │ │ + smlatbeq r3, ip, fp, r6 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec253ac │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [r4], -r8, ror #31 │ │ │ │ @ instruction: 0x461e4615 │ │ │ │ svcvs 0x00eaf5b1 │ │ │ │ vtst.8 d29, d0, d6 │ │ │ │ @@ -101851,96 +101851,96 @@ │ │ │ │ bmi 168672c │ │ │ │ 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 │ │ │ │ - tstpeq r2, r4, ror pc @ p-variant is OBSOLETE │ │ │ │ - tsteq r2, r2, ror r7 │ │ │ │ - tsteq r2, lr, ror #14 │ │ │ │ - tsteq r2, r2, ror r7 │ │ │ │ - smlabteq r8, ip, r7, pc @ │ │ │ │ - tsteq r3, r0, asr sl │ │ │ │ - tsteq r2, ip, lsr #2 │ │ │ │ - strdeq pc, [r2, -r6] │ │ │ │ + tsteq r3, r4, lsr r0 │ │ │ │ + tsteq r2, r2, lsr r8 │ │ │ │ + tsteq r2, lr, lsr #16 │ │ │ │ + tsteq r2, r2, lsr r8 │ │ │ │ + smlabbeq r8, ip, r8, pc @ │ │ │ │ + tsteq r3, r0, lsl fp │ │ │ │ + smlatteq r2, ip, r1, r3 │ │ │ │ + @ instruction: 0x0102ffb6 │ │ │ │ + tsteq r0, r8, lsr sl │ │ │ │ + tsteq r3, r0, ror r0 │ │ │ │ + tsteq r0, r0, lsr sl │ │ │ │ + tsteq r0, ip, lsl sl │ │ │ │ + tstpeq r8, r6, lsl #16 @ p-variant is OBSOLETE │ │ │ │ + tsteq r0, sl, lsl #20 │ │ │ │ + tsteq r0, ip, lsl #20 │ │ │ │ + tsteq r0, r4, lsl #20 │ │ │ │ + tsteq r3, ip, ror #20 │ │ │ │ + tsteq r3, lr, ror #20 │ │ │ │ + tsteq r3, r6, ror #20 │ │ │ │ + smlabteq r0, r8, r9, r3 │ │ │ │ + smlatbeq r3, lr, pc, r3 @ │ │ │ │ + @ instruction: 0x010039b6 │ │ │ │ + smlabteq r0, r4, r9, r3 │ │ │ │ + tstpeq r8, r8, asr #14 @ p-variant is OBSOLETE │ │ │ │ + smlabteq r0, r4, r9, r3 │ │ │ │ + tsteq r3, r8, asr pc │ │ │ │ + @ instruction: 0x010039ba │ │ │ │ + smlatbeq r0, r8, r9, r3 │ │ │ │ + strdeq pc, [r8, -r4] │ │ │ │ + @ instruction: 0x0100399a │ │ │ │ + smlatbeq r0, r2, r9, r3 │ │ │ │ + smlatbeq r0, r4, r9, r3 │ │ │ │ + @ instruction: 0x0100399e │ │ │ │ + tsteq r0, r6, ror r9 │ │ │ │ tsteq r0, r8, ror r9 │ │ │ │ - @ instruction: 0x01033fb0 │ │ │ │ - tsteq r0, r0, ror r9 │ │ │ │ - tsteq r0, ip, asr r9 │ │ │ │ - tstpeq r8, r6, asr #14 @ p-variant is OBSOLETE │ │ │ │ - tsteq r0, sl, asr #18 │ │ │ │ - tsteq r0, ip, asr #18 │ │ │ │ - tsteq r0, r4, asr #18 │ │ │ │ - smlatbeq r3, ip, r9, r6 │ │ │ │ - smlatbeq r3, lr, r9, r6 │ │ │ │ - smlatbeq r3, r6, r9, r6 │ │ │ │ - tsteq r0, r8, lsl #18 │ │ │ │ - smlatteq r3, lr, lr, r3 │ │ │ │ - strdeq r3, [r0, -r6] │ │ │ │ - tsteq r0, r4, lsl #18 │ │ │ │ - smlabbeq r8, r8, r6, pc @ │ │ │ │ - tsteq r0, r4, lsl #18 │ │ │ │ - @ instruction: 0x01033e98 │ │ │ │ - strdeq r3, [r0, -sl] │ │ │ │ - smlatteq r0, r8, r8, r3 │ │ │ │ - tstpeq r8, r4, lsr r6 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq r3, [r0, -sl] │ │ │ │ - smlatteq r0, r2, r8, r3 │ │ │ │ - smlatteq r0, r4, r8, r3 │ │ │ │ - ldrdeq r3, [r0, -lr] │ │ │ │ - @ instruction: 0x010038b6 │ │ │ │ - @ instruction: 0x010038b8 │ │ │ │ - smlabteq r0, sl, r8, r3 │ │ │ │ - smlatteq r0, r6, r7, r3 │ │ │ │ - smlatteq r0, r0, r7, r3 │ │ │ │ - @ instruction: 0x010038b6 │ │ │ │ - @ instruction: 0x010037ba │ │ │ │ - @ instruction: 0x010037b4 │ │ │ │ - strdeq r1, [r3, -r6] │ │ │ │ - smlabbeq r0, lr, r7, r3 │ │ │ │ - smlabbeq r0, r8, r7, r3 │ │ │ │ - smlabbeq r2, r2, r4, r5 │ │ │ │ - smlabbeq r2, r2, r4, r5 │ │ │ │ - smlabbeq r2, r0, r4, r5 │ │ │ │ - smlabteq r2, r6, r4, r5 │ │ │ │ - tsteq r2, r6, asr r4 │ │ │ │ - tsteq r2, r4, asr r4 │ │ │ │ - smlabbeq r2, ip, ip, pc @ │ │ │ │ - smlabbeq r2, r6, ip, pc @ │ │ │ │ - smlabbeq r2, r0, ip, pc @ │ │ │ │ - tstpeq r2, sl, ror ip @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r4, ror ip @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, lr, ror #24 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r8, ror #24 @ p-variant is OBSOLETE │ │ │ │ - smlatteq r0, sl, lr, sl │ │ │ │ - smlatteq r0, r8, lr, sl │ │ │ │ - tstpeq r2, r6, asr #24 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, lr, asr #8 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r0, asr ip @ p-variant is OBSOLETE │ │ │ │ - strdeq sl, [r0, -r8] │ │ │ │ - ldrdeq sl, [r0, -lr] │ │ │ │ - tstpeq r2, r4, asr #24 @ p-variant is OBSOLETE │ │ │ │ - tsteq r0, ip, lsr #12 │ │ │ │ - tsteq r0, r6, lsr #12 │ │ │ │ - smlatteq r3, r4, fp, r3 │ │ │ │ - tstpeq r2, r0, asr fp @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r6, asr fp @ p-variant is OBSOLETE │ │ │ │ - smlabteq r3, ip, fp, r3 │ │ │ │ - tstpeq r2, r4, lsr #22 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, sl, lsr #22 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x01033bb4 │ │ │ │ - @ instruction: 0x01033bba │ │ │ │ - smlatbeq r3, r0, fp, r3 │ │ │ │ - tstpeq r8, ip, asr r3 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x01033b9e │ │ │ │ - smlabteq r2, sl, ip, r2 │ │ │ │ - smlatbeq r3, r0, fp, r3 │ │ │ │ - tsteq r0, lr, lsr r6 │ │ │ │ - smlabbeq r2, sl, ip, r2 │ │ │ │ + smlabbeq r0, sl, r9, r3 │ │ │ │ + smlatbeq r0, r6, r8, r3 │ │ │ │ + smlatbeq r0, r0, r8, r3 │ │ │ │ + tsteq r0, r6, ror r9 │ │ │ │ + tsteq r0, sl, ror r8 │ │ │ │ + tsteq r0, r4, ror r8 │ │ │ │ + strheq r2, [r3, -r6] │ │ │ │ + tsteq r0, lr, asr #16 │ │ │ │ + tsteq r0, r8, asr #16 │ │ │ │ + tsteq r2, r2, asr #10 │ │ │ │ + tsteq r2, r2, asr #10 │ │ │ │ + tsteq r2, r0, asr #10 │ │ │ │ + smlabbeq r2, r6, r5, r5 │ │ │ │ + tsteq r2, r6, lsl r5 │ │ │ │ + tsteq r2, r4, lsl r5 │ │ │ │ + tstpeq r2, ip, asr #26 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r6, asr #26 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r0, asr #26 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, sl, lsr sp @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r4, lsr sp @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, lr, lsr #26 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r8, lsr #26 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq r0, sl, pc, sl @ │ │ │ │ + smlatbeq r0, r8, pc, sl @ │ │ │ │ + tstpeq r2, r6, lsl #26 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, lr, lsl #10 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r0, lsl sp @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0100afb8 │ │ │ │ + @ instruction: 0x0100af9e │ │ │ │ + tstpeq r2, r4, lsl #26 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r0, ip, r6, r3 │ │ │ │ + smlatteq r0, r6, r6, r3 │ │ │ │ + smlatbeq r3, r4, ip, r3 │ │ │ │ + tstpeq r2, r0, lsl ip @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r6, lsl ip @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r3, ip, ip, r3 │ │ │ │ + smlatteq r2, r4, fp, pc @ │ │ │ │ + smlatteq r2, sl, fp, pc @ │ │ │ │ + tsteq r3, r4, ror ip │ │ │ │ + tsteq r3, sl, ror ip │ │ │ │ + tsteq r3, r0, ror #24 │ │ │ │ + tstpeq r8, ip, lsl r4 @ p-variant is OBSOLETE │ │ │ │ + tsteq r3, lr, asr ip │ │ │ │ + smlabbeq r2, sl, sp, r2 │ │ │ │ + tsteq r3, r0, ror #24 │ │ │ │ + strdeq r3, [r0, -lr] │ │ │ │ + tsteq r2, sl, asr #26 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec25a68 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vrecps.f32 q8, , q12 │ │ │ │ addsmi r3, r8, #8, 6 @ 0x20000000 │ │ │ │ ldrbhi pc, [r6, -r0] @ │ │ │ │ cmpphi r6, #0, 4 @ p-variant is OBSOLETE │ │ │ │ @@ -102738,100 +102738,100 @@ │ │ │ │ @ instruction: 0xf5a080b9 │ │ │ │ @ instruction: 0xf04f535d │ │ │ │ addslt r3, fp, #268435457 @ 0x10000001 │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf10007da │ │ │ │ ldmdami r6, {r3, r4, r8, pc}^ │ │ │ │ @ instruction: 0xe1b54478 │ │ │ │ - tsteq r0, r6, lsl #30 │ │ │ │ - ldrdeq r6, [r3, -r0] │ │ │ │ - @ instruction: 0x01002eb4 │ │ │ │ - @ instruction: 0x01002e9e │ │ │ │ - tsteq r0, r2, ror lr │ │ │ │ + smlabteq r0, r6, pc, r2 @ │ │ │ │ + @ instruction: 0x01036990 │ │ │ │ + tsteq r0, r4, ror pc │ │ │ │ + tsteq r0, lr, asr pc │ │ │ │ + tsteq r0, r2, lsr pc │ │ │ │ + tsteq r0, r8, lsl #30 │ │ │ │ + smlatteq r0, r2, lr, r2 │ │ │ │ + @ instruction: 0x01002ebe │ │ │ │ + @ instruction: 0x01002e92 │ │ │ │ + tsteq r0, ip, ror #28 │ │ │ │ tsteq r0, r8, asr #28 │ │ │ │ - tsteq r0, r2, lsr #28 │ │ │ │ - strdeq r2, [r0, -lr] │ │ │ │ - ldrdeq r2, [r0, -r2] │ │ │ │ - smlatbeq r0, ip, sp, r2 │ │ │ │ - smlabbeq r0, r8, sp, r2 │ │ │ │ - ldrdeq r6, [r3, -r0] │ │ │ │ - tsteq r3, r6, ror r2 │ │ │ │ - strdeq r2, [r0, -ip] │ │ │ │ - smlabteq r0, lr, ip, r2 │ │ │ │ - smlatbeq r0, r4, ip, r2 │ │ │ │ - tsteq r0, sl, ror ip │ │ │ │ - tsteq r0, lr, asr #24 │ │ │ │ - tsteq r0, r4, lsr #24 │ │ │ │ - tsteq r0, sl, lsl ip │ │ │ │ + @ instruction: 0x01036390 │ │ │ │ + tsteq r3, r6, lsr r3 │ │ │ │ + @ instruction: 0x01002dbc │ │ │ │ + smlabbeq r0, lr, sp, r2 │ │ │ │ + tsteq r0, r4, ror #26 │ │ │ │ + tsteq r0, sl, lsr sp │ │ │ │ + tsteq r0, lr, lsl #26 │ │ │ │ + smlatteq r0, r4, ip, r2 │ │ │ │ + ldrdeq r2, [r0, -sl] │ │ │ │ + @ instruction: 0x01002cb6 │ │ │ │ + @ instruction: 0x01002c92 │ │ │ │ + tsteq r0, r8, ror #24 │ │ │ │ + tsteq r0, r4, asr #24 │ │ │ │ + tsteq r0, r0, lsr #24 │ │ │ │ + smlatteq r0, r8, fp, r2 │ │ │ │ + @ instruction: 0x01002bbc │ │ │ │ + @ instruction: 0x01002bb2 │ │ │ │ + smlabbeq r0, lr, fp, r2 │ │ │ │ + tsteq r0, r2, ror #22 │ │ │ │ + tsteq r0, r8, asr fp │ │ │ │ + tsteq r0, r6, asr #22 │ │ │ │ + tsteq r0, r6, lsl fp │ │ │ │ + ldrdeq r2, [r0, -lr] │ │ │ │ + smlabteq r0, r0, sl, r2 │ │ │ │ + @ instruction: 0x01002a90 │ │ │ │ + tsteq r0, ip, ror sl │ │ │ │ + tsteq r0, lr, asr sl │ │ │ │ + tsteq r0, ip, lsr #20 │ │ │ │ + tsteq r0, r0, lsl #20 │ │ │ │ strdeq r2, [r0, -r6] │ │ │ │ - ldrdeq r2, [r0, -r2] │ │ │ │ - smlatbeq r0, r8, fp, r2 │ │ │ │ - smlabbeq r0, r4, fp, r2 │ │ │ │ - tsteq r0, r0, ror #22 │ │ │ │ - tsteq r0, r8, lsr #22 │ │ │ │ - strdeq r2, [r0, -ip] │ │ │ │ + ldrdeq r2, [r0, -r8] │ │ │ │ + @ instruction: 0x010029b4 │ │ │ │ + tsteq r3, r8, lsr pc │ │ │ │ + @ instruction: 0x01035f9e │ │ │ │ + tsteq r3, lr, lsr r0 │ │ │ │ + tsteq r3, r0, asr r1 │ │ │ │ + smlatteq r3, r6, r1, r6 │ │ │ │ + tsteq r3, lr, lsl r2 │ │ │ │ + smlabbeq r0, r0, r8, r2 │ │ │ │ + tsteq r0, lr, asr #16 │ │ │ │ + tsteq r0, r0, lsr #16 │ │ │ │ strdeq r2, [r0, -r2] │ │ │ │ - smlabteq r0, lr, sl, r2 │ │ │ │ - smlatbeq r0, r2, sl, r2 │ │ │ │ - @ instruction: 0x01002a98 │ │ │ │ - smlabbeq r0, r6, sl, r2 │ │ │ │ - tsteq r0, r6, asr sl │ │ │ │ - tsteq r0, lr, lsl sl │ │ │ │ - tsteq r0, r0, lsl #20 │ │ │ │ - ldrdeq r2, [r0, -r0] │ │ │ │ - @ instruction: 0x010029bc │ │ │ │ - @ instruction: 0x0100299e │ │ │ │ - tsteq r0, ip, ror #18 │ │ │ │ - tsteq r0, r0, asr #18 │ │ │ │ - tsteq r0, r6, lsr r9 │ │ │ │ - tsteq r0, r8, lsl r9 │ │ │ │ - strdeq r2, [r0, -r4] │ │ │ │ - tsteq r3, r8, ror lr │ │ │ │ - ldrdeq r5, [r3, -lr] │ │ │ │ - tsteq r3, lr, ror pc │ │ │ │ - swpeq r6, r0, [r3] │ │ │ │ - tsteq r3, r6, lsr #2 │ │ │ │ - tsteq r3, lr, asr r1 │ │ │ │ - smlabteq r0, r0, r7, r2 │ │ │ │ + smlabteq r0, r4, r7, r2 │ │ │ │ + @ instruction: 0x01002796 │ │ │ │ smlabbeq r0, lr, r7, r2 │ │ │ │ - tsteq r0, r0, ror #14 │ │ │ │ - tsteq r0, r2, lsr r7 │ │ │ │ - tsteq r0, r4, lsl #14 │ │ │ │ - ldrdeq r2, [r0, -r6] │ │ │ │ - smlabteq r0, lr, r6, r2 │ │ │ │ - smlatbeq r0, sl, r6, r2 │ │ │ │ - smlabbeq r0, r6, r6, r2 │ │ │ │ - tsteq r0, ip, asr r6 │ │ │ │ - tsteq r0, r2, lsr r6 │ │ │ │ - tsteq r0, sl, lsr #12 │ │ │ │ - tsteq r0, r6, lsl #12 │ │ │ │ - smlatteq r0, r2, r5, r2 │ │ │ │ - @ instruction: 0x010025b6 │ │ │ │ - smlabbeq r0, sl, r5, r2 │ │ │ │ - tsteq r0, lr, asr r5 │ │ │ │ - tsteq r0, r8, asr r5 │ │ │ │ - tsteq r0, r8, lsr r5 │ │ │ │ - tsteq r0, r8, lsl r5 │ │ │ │ - smlatteq r0, ip, r4, r2 │ │ │ │ - ldrdeq r2, [r0, -r0] │ │ │ │ - @ instruction: 0x010024b0 │ │ │ │ - smlabbeq r0, r2, r4, r2 │ │ │ │ - tsteq r0, sl, asr r4 │ │ │ │ - tsteq r0, r2, lsr r4 │ │ │ │ - tsteq r0, sl, lsl #8 │ │ │ │ - tsteq r0, r4, lsl #8 │ │ │ │ - smlatteq r0, r2, r3, r2 │ │ │ │ - smlabteq r0, r0, r3, r2 │ │ │ │ - @ instruction: 0x01002394 │ │ │ │ - tsteq r0, r8, ror #6 │ │ │ │ - tsteq r0, r2, ror #6 │ │ │ │ - tsteq r0, r2, asr #6 │ │ │ │ - tsteq r0, r2, lsr #6 │ │ │ │ + tsteq r0, sl, ror #14 │ │ │ │ + tsteq r0, r6, asr #14 │ │ │ │ + tsteq r0, ip, lsl r7 │ │ │ │ + strdeq r2, [r0, -r2] │ │ │ │ + smlatteq r0, sl, r6, r2 │ │ │ │ + smlabteq r0, r6, r6, r2 │ │ │ │ + smlatbeq r0, r2, r6, r2 │ │ │ │ + tsteq r0, r6, ror r6 │ │ │ │ + tsteq r0, sl, asr #12 │ │ │ │ + tsteq r0, lr, lsl r6 │ │ │ │ + tsteq r0, r8, lsl r6 │ │ │ │ strdeq r2, [r0, -r8] │ │ │ │ - smlabteq r0, ip, r2, r2 │ │ │ │ + ldrdeq r2, [r0, -r8] │ │ │ │ + smlatbeq r0, ip, r5, r2 │ │ │ │ + @ instruction: 0x01002590 │ │ │ │ + tsteq r0, r0, ror r5 │ │ │ │ + tsteq r0, r2, asr #10 │ │ │ │ + tsteq r0, sl, lsl r5 │ │ │ │ + strdeq r2, [r0, -r2] │ │ │ │ + smlabteq r0, sl, r4, r2 │ │ │ │ + smlabteq r0, r4, r4, r2 │ │ │ │ + smlatbeq r0, r2, r4, r2 │ │ │ │ + smlabbeq r0, r0, r4, r2 │ │ │ │ + tsteq r0, r4, asr r4 │ │ │ │ + tsteq r0, r8, lsr #8 │ │ │ │ + tsteq r0, r2, lsr #8 │ │ │ │ + tsteq r0, r2, lsl #8 │ │ │ │ + smlatteq r0, r2, r3, r2 │ │ │ │ + @ instruction: 0x010023b8 │ │ │ │ + smlabbeq r0, ip, r3, r2 │ │ │ │ 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, asr #2 │ │ │ │ - tsteq r0, r8, asr #2 │ │ │ │ - tsteq r0, r8, lsr #2 │ │ │ │ + tsteq r0, lr, lsl #4 │ │ │ │ + tsteq r0, r8, lsl #4 │ │ │ │ + smlatteq r0, r8, r1, r2 │ │ │ │ + smlabteq r0, r8, r1, r2 │ │ │ │ + smlatbeq r0, r2, r1, r2 │ │ │ │ + smlabbeq r0, r2, r1, r2 │ │ │ │ + tsteq r0, r2, ror #2 │ │ │ │ + tsteq r3, r2, asr #16 │ │ │ │ + smlatteq r3, ip, r6, r5 │ │ │ │ + smlabbeq r3, lr, r6, r5 │ │ │ │ + tsteq r3, ip, lsl #22 │ │ │ │ + tsteq r0, lr, lsr r1 │ │ │ │ + tsteq r0, r8, lsr r1 │ │ │ │ + tsteq r0, r2, lsr r1 │ │ │ │ + tsteq r3, r0, asr r6 │ │ │ │ + tsteq r0, r6, lsr #2 │ │ │ │ + tsteq r0, r0, lsr #2 │ │ │ │ + tsteq r0, sl, lsl r1 │ │ │ │ + tsteq r0, r4, lsl r1 │ │ │ │ + tsteq r0, lr, lsl #2 │ │ │ │ tsteq r0, r8, lsl #2 │ │ │ │ - smlatteq r0, r2, r0, r2 │ │ │ │ - smlabteq r0, r2, r0, r2 │ │ │ │ - smlatbeq r0, r2, r0, r2 │ │ │ │ - smlabbeq r3, r2, r7, r5 │ │ │ │ - tsteq r3, ip, lsr #12 │ │ │ │ - smlabteq r3, lr, r5, r5 │ │ │ │ - tsteq r3, ip, asr #20 │ │ │ │ + tsteq r0, r2, lsl #2 │ │ │ │ + strdeq r2, [r0, -ip] │ │ │ │ + strdeq r2, [r0, -r6] │ │ │ │ + strdeq r2, [r0, -r0] │ │ │ │ + smlatteq r0, sl, r0, r2 │ │ │ │ + smlatteq r0, r4, r0, r2 │ │ │ │ + ldrdeq r2, [r0, -lr] │ │ │ │ + smlatteq r3, r4, r6, r5 │ │ │ │ + smlatbeq r3, r6, r6, r5 │ │ │ │ + smlabteq r0, ip, r0, r2 │ │ │ │ + tsteq r3, r2, asr #14 │ │ │ │ + tsteq r3, r4, ror r7 │ │ │ │ + strheq r2, [r0, -sl] │ │ │ │ + tsteq r3, r8, asr #18 │ │ │ │ + smlabbeq r3, r2, r8, r5 │ │ │ │ + tsteq r3, r4, lsl #16 │ │ │ │ + tsteq r3, r6, lsr r8 │ │ │ │ + swpeq r2, ip, [r0] │ │ │ │ + smlatbeq r3, sl, r8, r5 │ │ │ │ + swpeq r2, r0, [r0] @ │ │ │ │ + ldrdeq r5, [r3, -lr] │ │ │ │ + tsteq r3, r8, asr r9 │ │ │ │ tsteq r0, lr, ror r0 │ │ │ │ tsteq r0, r8, ror r0 │ │ │ │ tsteq r0, r2, ror r0 │ │ │ │ - @ instruction: 0x01035590 │ │ │ │ + tsteq r0, ip, rrx │ │ │ │ tsteq r0, r6, rrx │ │ │ │ tsteq r0, r0, rrx │ │ │ │ qaddeq r2, sl, r0 │ │ │ │ qaddeq r2, r4, r0 │ │ │ │ tsteq r0, lr, asr #32 │ │ │ │ tsteq r0, r8, asr #32 │ │ │ │ tsteq r0, r2, asr #32 │ │ │ │ tsteq r0, ip, lsr r0 │ │ │ │ tsteq r0, r6, lsr r0 │ │ │ │ tsteq r0, r0, lsr r0 │ │ │ │ tsteq r0, sl, lsr #32 │ │ │ │ tsteq r0, r4, lsr #32 │ │ │ │ tsteq r0, lr, lsl r0 │ │ │ │ - tsteq r3, r4, lsr #12 │ │ │ │ - smlatteq r3, r6, r5, r5 │ │ │ │ - tsteq r0, ip │ │ │ │ - smlabbeq r3, r2, r6, r5 │ │ │ │ - @ instruction: 0x010356b4 │ │ │ │ - strdeq r1, [r0, -sl] │ │ │ │ - smlabbeq r3, r8, r8, r5 │ │ │ │ - smlabteq r3, r2, r7, r5 │ │ │ │ - tsteq r3, r4, asr #14 │ │ │ │ - tsteq r3, r6, ror r7 │ │ │ │ - ldrdeq r1, [r0, -ip] │ │ │ │ - smlatteq r3, sl, r7, r5 │ │ │ │ - ldrdeq r1, [r0, -r0] │ │ │ │ - tsteq r3, lr, lsl r9 │ │ │ │ - @ instruction: 0x01035898 │ │ │ │ - @ instruction: 0x01001fbe │ │ │ │ - @ instruction: 0x01001fb8 │ │ │ │ - @ instruction: 0x01001fb2 │ │ │ │ - smlatbeq r0, ip, pc, r1 @ │ │ │ │ - smlatbeq r0, r6, pc, r1 @ │ │ │ │ - smlatbeq r0, r0, pc, r1 @ │ │ │ │ - @ instruction: 0x01001f9a │ │ │ │ - @ instruction: 0x01001f94 │ │ │ │ - smlabbeq r0, lr, pc, r1 @ │ │ │ │ - smlabbeq r0, r8, pc, r1 @ │ │ │ │ - smlabbeq r0, r2, pc, r1 @ │ │ │ │ - tsteq r0, ip, ror pc │ │ │ │ - tsteq r0, r6, ror pc │ │ │ │ - tsteq r0, r0, ror pc │ │ │ │ - tsteq r0, sl, ror #30 │ │ │ │ - tsteq r0, r4, ror #30 │ │ │ │ - tsteq r0, lr, asr pc │ │ │ │ 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 708240 │ │ │ │ tstcs r1, fp, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ @ instruction: 0xf79a9600 │ │ │ │ andlt lr, r2, r0, ror #16 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - @ instruction: 0x01001a98 │ │ │ │ - smlabbeq r2, r4, r2, r1 │ │ │ │ - tsteq r3, r4, ror #14 │ │ │ │ - tsteq r2, r2, ror r2 │ │ │ │ - tsteq r3, r0, lsr ip │ │ │ │ - tsteq r3, r0, lsr ip │ │ │ │ - ldrdeq r1, [r0, -r2] │ │ │ │ - tsteq r3, r6, asr ip │ │ │ │ - @ instruction: 0x01001ab2 │ │ │ │ - tsteq r3, r0, asr ip │ │ │ │ - @ instruction: 0x01001a9c │ │ │ │ - smlabbeq r0, lr, sl, r1 │ │ │ │ - tsteq r3, r4, lsl r0 │ │ │ │ - tsteq r0, r0, lsl #26 │ │ │ │ - @ instruction: 0x010211b6 │ │ │ │ - strdeq r8, [r0, -r8] │ │ │ │ - @ instruction: 0x0102119c │ │ │ │ - @ instruction: 0x01001996 │ │ │ │ - smlabbeq r2, r0, r1, r1 │ │ │ │ - tsteq r0, r2, asr r6 │ │ │ │ + tsteq r0, r8, asr fp │ │ │ │ + tsteq r2, r4, asr #6 │ │ │ │ + tsteq r3, r4, lsr #16 │ │ │ │ + tsteq r2, r2, lsr r3 │ │ │ │ + strdeq r2, [r3, -r0] │ │ │ │ + strdeq r2, [r3, -r0] │ │ │ │ + @ instruction: 0x01001b92 │ │ │ │ + tsteq r3, r6, lsl sp │ │ │ │ + tsteq r0, r2, ror fp │ │ │ │ + tsteq r3, r0, lsl sp │ │ │ │ + tsteq r0, ip, asr fp │ │ │ │ + tsteq r0, lr, asr #22 │ │ │ │ + ldrdeq r5, [r3, -r4] │ │ │ │ + smlabteq r0, r0, sp, r8 │ │ │ │ + tsteq r2, r6, ror r2 │ │ │ │ + @ instruction: 0x01008db8 │ │ │ │ + tsteq r2, ip, asr r2 │ │ │ │ + tsteq r0, r6, asr sl │ │ │ │ + tsteq r2, r0, asr #4 │ │ │ │ + tsteq r0, r2, lsl r7 │ │ │ │ andle r2, r9, r4, lsl #17 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec27494 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf7f60ff8 │ │ │ │ stclt 8, cr15, [r8, #-340] @ 0xfffffeac │ │ │ │ ldrbtmi r4, [r8], #-2049 @ 0xfffff7ff │ │ │ │ svclt 0x00004770 │ │ │ │ - tsteq r3, sl, asr #30 │ │ │ │ + tsteq r3, sl │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec274b4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmibcs r4, {r4, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ @ instruction: 0xf7f6d002 │ │ │ │ ldrd pc, [r4], -r5 @ │ │ │ │ bmi 561b18 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x44d79c> │ │ │ │ @@ -103641,19 +103641,19 @@ │ │ │ │ bmi 344710 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x230394> │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf799447a │ │ │ │ strd lr, [r4], -r8 │ │ │ │ strtmi r4, [r8], -r6, lsl #20 │ │ │ │ @ instruction: 0xf799447a │ │ │ │ ldcllt 15, cr14, [r0, #-968]! @ 0xfffffc38 │ │ │ │ - ldrdeq pc, [r0, -r8] │ │ │ │ - strheq r1, [r2, -ip] │ │ │ │ - tsteq r0, r2, lsl ip │ │ │ │ - smlatbeq r3, r4, pc, r3 @ │ │ │ │ - smlatbeq r3, r8, pc, r3 @ │ │ │ │ + @ instruction: 0x0100fd98 │ │ │ │ + tsteq r2, ip, ror r1 │ │ │ │ + ldrdeq r8, [r0, -r2] │ │ │ │ + tsteq r3, r4, rrx │ │ │ │ + tsteq r3, r8, rrx │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec2752c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldmdacs r4!, {r3, r4, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ ldmdacs r7, {r0, r2, r3, r4, fp, ip, lr, pc} │ │ │ │ ldmdacs r4, {r1, fp, ip, lr, pc} │ │ │ │ sub sp, r0, pc, lsl #18 │ │ │ │ @@ -103692,23 +103692,23 @@ │ │ │ │ stmdami fp, {r1, r3, sp, lr, pc} │ │ │ │ and r4, r7, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2058 @ 0xfffff7f6 │ │ │ │ stmdami sl, {r2, sp, lr, pc} │ │ │ │ and r4, r1, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2057 @ 0xfffff7f7 │ │ │ │ svclt 0x0000bd08 │ │ │ │ - smlatbeq r3, sl, lr, r4 │ │ │ │ - tsteq r0, lr, asr #8 │ │ │ │ - tsteq r0, ip, lsr #8 │ │ │ │ - tsteq r0, r6, lsr #8 │ │ │ │ - tsteq r3, ip, asr lr │ │ │ │ - strdeq r1, [r0, -r8] │ │ │ │ - strdeq r1, [r0, -r2] │ │ │ │ - smlatteq r0, ip, r3, r1 │ │ │ │ - smlatteq r0, r6, r3, r1 │ │ │ │ + tsteq r3, sl, ror #30 │ │ │ │ + tsteq r0, lr, lsl #10 │ │ │ │ + smlatteq r0, ip, r4, r1 │ │ │ │ + smlatteq r0, r6, r4, r1 │ │ │ │ + tsteq r3, ip, lsl pc │ │ │ │ + @ instruction: 0x010014b8 │ │ │ │ + @ instruction: 0x010014b2 │ │ │ │ + smlatbeq r0, ip, r4, r1 │ │ │ │ + smlatbeq r0, r6, r4, r1 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ strmi fp, [pc], -r3, lsl #1 │ │ │ │ ldrmi r4, [r5], -r4, lsl #12 │ │ │ │ ldmdbcs r4!, {r3, r4, r7, r9, sl, lr} │ │ │ │ @@ -103835,35 +103835,35 @@ │ │ │ │ and lr, r7, sl, ror lr │ │ │ │ @ instruction: 0x46434a19 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ strls r4, [r0, #-1146] @ 0xfffffb86 │ │ │ │ mrc 7, 3, APSR_nzcv, cr0, cr9, {4} │ │ │ │ pop {r0, r1, ip, sp, pc} │ │ │ │ svclt 0x000083f0 │ │ │ │ - @ instruction: 0x01031494 │ │ │ │ - ldrdeq r0, [r2, -lr] │ │ │ │ - smlatteq r3, sl, fp, r3 │ │ │ │ - @ instruction: 0x01031492 │ │ │ │ - tsteq r3, r6, lsl sp │ │ │ │ - tsteq r3, r0, lsr #26 │ │ │ │ - tsteq r3, r2, lsr #26 │ │ │ │ - tsteq r3, r0, lsl sp │ │ │ │ - tsteq r3, r2, lsl sp │ │ │ │ - smlabbeq r3, r4, fp, r3 │ │ │ │ - tsteq r2, sl, lsr #28 │ │ │ │ - tsteq r3, r0, lsr r4 │ │ │ │ - smlatbeq r0, sl, sl, pc @ │ │ │ │ - smlatbeq r0, r0, sl, pc @ │ │ │ │ - tsteq r3, r2, lsr #8 │ │ │ │ - smlatteq r2, r2, sp, r0 │ │ │ │ - tstpeq r0, r0, lsr #24 @ p-variant is OBSOLETE │ │ │ │ - smlabteq r2, r6, r8, pc @ │ │ │ │ - smlalseq ip, lr, r0, r3 │ │ │ │ - tsteq r8, r0, lsr #8 │ │ │ │ - tsteq r0, r4, ror r2 │ │ │ │ + tsteq r3, r4, asr r5 │ │ │ │ + @ instruction: 0x01020f9e │ │ │ │ + smlatbeq r3, sl, ip, r3 │ │ │ │ + tsteq r3, r2, asr r5 │ │ │ │ + ldrdeq r4, [r3, -r6] │ │ │ │ + smlatteq r3, r0, sp, r4 │ │ │ │ + smlatteq r3, r2, sp, r4 │ │ │ │ + ldrdeq r4, [r3, -r0] │ │ │ │ + ldrdeq r4, [r3, -r2] │ │ │ │ + tsteq r3, r4, asr #24 │ │ │ │ + smlatteq r2, sl, lr, r0 │ │ │ │ + strdeq r1, [r3, -r0] │ │ │ │ + tstpeq r0, sl, ror #22 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, r0, ror #22 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r3, r2, r4, r1 │ │ │ │ + smlatbeq r2, r2, lr, r0 │ │ │ │ + smlatteq r0, r0, ip, pc @ │ │ │ │ + smlabbeq r2, r6, r9, pc @ │ │ │ │ + rscseq ip, lr, r0, asr r4 │ │ │ │ + smlatteq r8, r0, r4, sp │ │ │ │ + tsteq r0, r4, lsr r3 │ │ │ │ svcvs 0x0072f5b0 │ │ │ │ addhi pc, r6, r4 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec2787c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vrecps.f32 q0, , q12 │ │ │ │ vrhadd.s8 d24, d16, d8 │ │ │ │ @@ -104700,109 +104700,109 @@ │ │ │ │ bicshi pc, r9, #805306368 @ 0x30000000 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf10307db │ │ │ │ stmdami r0!, {r0, r1, r4, r5, r6, r7, r8, pc}^ │ │ │ │ @ instruction: 0xf0034478 │ │ │ │ svclt 0x0000bf66 │ │ │ │ - tsteq r3, r2, lsl #20 │ │ │ │ - smlabbeq r0, r0, r0, r1 │ │ │ │ - tsteq r0, r2, rrx │ │ │ │ - tsteq r0, sl, asr #32 │ │ │ │ - tsteq r0, r4, lsr #32 │ │ │ │ - strdeq r0, [r0, -r8] │ │ │ │ - ldrdeq r0, [r0, -r2] │ │ │ │ - smlatbeq r0, lr, pc, r0 @ │ │ │ │ - tsteq r3, ip, ror sl │ │ │ │ - smlabteq r3, r4, sl, r4 │ │ │ │ - tsteq r3, r6, lsl fp │ │ │ │ - tsteq r3, ip, asr #22 │ │ │ │ - @ instruction: 0x01034b9e │ │ │ │ - strdeq r4, [r3, -r2] │ │ │ │ - tsteq r3, r0, asr #24 │ │ │ │ - @ instruction: 0x01034c98 │ │ │ │ - tsteq r3, lr, lsl #26 │ │ │ │ - tsteq r3, sl, ror sp │ │ │ │ - smlabteq r3, r8, sp, r4 │ │ │ │ - smlabteq r3, sl, sp, r4 │ │ │ │ - ldrdeq r0, [r0, -r2] │ │ │ │ - smlabteq r0, r8, sp, r0 │ │ │ │ - smlatbeq r0, r4, sp, r0 │ │ │ │ - tsteq r0, sl, ror sp │ │ │ │ - tsteq r0, r0, asr sp │ │ │ │ - tsteq r0, r6, asr #26 │ │ │ │ - tsteq r0, r2, lsr #26 │ │ │ │ - strdeq r0, [r0, -r6] │ │ │ │ - ldrdeq r0, [r0, -r0] │ │ │ │ - smlatbeq r0, r4, ip, r0 │ │ │ │ - @ instruction: 0x01000c9a │ │ │ │ - tsteq r0, r6, ror ip │ │ │ │ - smlabbeq r3, r4, ip, r4 │ │ │ │ - @ instruction: 0x01034cbe │ │ │ │ - smlatteq r3, sl, ip, r4 │ │ │ │ - smlatteq r3, ip, ip, r4 │ │ │ │ - tsteq r3, r4, lsl sp │ │ │ │ - tsteq r3, r2, asr pc │ │ │ │ - tsteq r3, r2, ror #30 │ │ │ │ - tsteq r3, r8, lsr sp │ │ │ │ - smlabbeq r3, r0, pc, r4 @ │ │ │ │ - tsteq r3, r0, ror #26 │ │ │ │ - tsteq r3, r2, ror sp │ │ │ │ - @ instruction: 0x01034f9a │ │ │ │ - smlabbeq r3, r6, sp, r4 │ │ │ │ - smlabteq r3, r4, pc, r4 @ │ │ │ │ + smlabteq r3, r2, sl, r6 │ │ │ │ + tsteq r0, r0, asr #2 │ │ │ │ + tsteq r0, r2, lsr #2 │ │ │ │ + tsteq r0, sl, lsl #2 │ │ │ │ + smlatteq r0, r4, r0, r1 │ │ │ │ + strheq r1, [r0, -r8] │ │ │ │ + swpeq r1, r2, [r0] │ │ │ │ + tsteq r0, lr, rrx │ │ │ │ + tsteq r3, ip, lsr fp │ │ │ │ + smlabbeq r3, r4, fp, r4 │ │ │ │ + ldrdeq r4, [r3, -r6] │ │ │ │ + tsteq r3, ip, lsl #24 │ │ │ │ + tsteq r3, lr, asr ip │ │ │ │ + @ instruction: 0x01034cb2 │ │ │ │ + tsteq r3, r0, lsl #26 │ │ │ │ + tsteq r3, r8, asr sp │ │ │ │ + smlabteq r3, lr, sp, r4 │ │ │ │ + tsteq r3, sl, lsr lr │ │ │ │ + smlabbeq r3, r8, lr, r4 │ │ │ │ + smlabbeq r3, sl, lr, r4 │ │ │ │ + @ instruction: 0x01000e92 │ │ │ │ + smlabbeq r0, r8, lr, r0 │ │ │ │ + tsteq r0, r4, ror #28 │ │ │ │ + tsteq r0, sl, lsr lr │ │ │ │ + tsteq r0, r0, lsl lr │ │ │ │ + tsteq r0, r6, lsl #28 │ │ │ │ + smlatteq r0, r2, sp, r0 │ │ │ │ + @ instruction: 0x01000db6 │ │ │ │ + @ instruction: 0x01000d90 │ │ │ │ + tsteq r0, r4, ror #26 │ │ │ │ + tsteq r0, sl, asr sp │ │ │ │ + tsteq r0, r6, lsr sp │ │ │ │ + tsteq r3, r4, asr #26 │ │ │ │ + tsteq r3, lr, ror sp │ │ │ │ + smlatbeq r3, sl, sp, r4 │ │ │ │ + smlatbeq r3, ip, sp, r4 │ │ │ │ ldrdeq r4, [r3, -r4] │ │ │ │ - tsteq r0, r2, lsl #20 │ │ │ │ - ldrdeq r0, [r0, -r6] │ │ │ │ - @ instruction: 0x010009b0 │ │ │ │ - smlabbeq r0, r2, r9, r0 │ │ │ │ - tsteq r0, r8, ror r9 │ │ │ │ - tsteq r0, r4, asr r9 │ │ │ │ - tsteq r0, r8, lsr #18 │ │ │ │ - tsteq r0, r2, lsl #18 │ │ │ │ - ldrdeq r0, [r0, -r6] │ │ │ │ - smlabteq r0, ip, r8, r0 │ │ │ │ - @ instruction: 0x010008ba │ │ │ │ - smlabbeq r0, lr, r8, r0 │ │ │ │ - tsteq r0, r4, asr r8 │ │ │ │ - tsteq r0, sl, asr #16 │ │ │ │ - tsteq r0, r8, lsr r8 │ │ │ │ - tsteq r0, sl, lsl r8 │ │ │ │ - smlatteq r0, lr, r7, r0 │ │ │ │ - smlatteq r0, r4, r7, r0 │ │ │ │ - ldrdeq r0, [r0, -r2] │ │ │ │ - @ instruction: 0x0100079a │ │ │ │ - tsteq r0, r0, ror #14 │ │ │ │ + tsteq r3, r2, lsl r0 │ │ │ │ + tsteq r3, r2, lsr #32 │ │ │ │ + strdeq r4, [r3, -r8] │ │ │ │ + tsteq r3, r0, asr #32 │ │ │ │ + tsteq r3, r0, lsr #28 │ │ │ │ + tsteq r3, r2, lsr lr │ │ │ │ + qaddeq r5, sl, r3 │ │ │ │ + tsteq r3, r6, asr #28 │ │ │ │ + smlabbeq r3, r4, r0, r5 │ │ │ │ + swpeq r5, r4, [r3] │ │ │ │ + smlabteq r0, r2, sl, r0 │ │ │ │ + @ instruction: 0x01000a96 │ │ │ │ + tsteq r0, r0, ror sl │ │ │ │ + tsteq r0, r2, asr #20 │ │ │ │ + tsteq r0, r8, lsr sl │ │ │ │ + tsteq r0, r4, lsl sl │ │ │ │ + smlatteq r0, r8, r9, r0 │ │ │ │ + smlabteq r0, r2, r9, r0 │ │ │ │ + @ instruction: 0x01000996 │ │ │ │ + smlabbeq r0, ip, r9, r0 │ │ │ │ + tsteq r0, sl, ror r9 │ │ │ │ + tsteq r0, lr, asr #18 │ │ │ │ + tsteq r0, r4, lsl r9 │ │ │ │ + tsteq r0, sl, lsl #18 │ │ │ │ + strdeq r0, [r0, -r8] │ │ │ │ + ldrdeq r0, [r0, -sl] │ │ │ │ + smlatbeq r0, lr, r8, r0 │ │ │ │ + smlatbeq r0, r4, r8, r0 │ │ │ │ + @ instruction: 0x01000892 │ │ │ │ + tsteq r0, sl, asr r8 │ │ │ │ + tsteq r0, r0, lsr #16 │ │ │ │ + tsteq r0, r6, lsl r8 │ │ │ │ + tsteq r0, r4, lsl #16 │ │ │ │ + smlatteq r0, r6, r7, r0 │ │ │ │ + @ instruction: 0x010007bc │ │ │ │ + @ instruction: 0x010007b4 │ │ │ │ + smlatbeq r0, r4, r7, r0 │ │ │ │ + tsteq r0, lr, ror #14 │ │ │ │ + tsteq r0, r6, ror #14 │ │ │ │ tsteq r0, r6, asr r7 │ │ │ │ - tsteq r0, r4, asr #14 │ │ │ │ - tsteq r0, r6, lsr #14 │ │ │ │ - strdeq r0, [r0, -ip] │ │ │ │ - strdeq r0, [r0, -r4] │ │ │ │ - smlatteq r0, r4, r6, r0 │ │ │ │ - smlatbeq r0, lr, r6, r0 │ │ │ │ - smlatbeq r0, r6, r6, r0 │ │ │ │ - @ instruction: 0x01000696 │ │ │ │ - tsteq r0, sl, ror #12 │ │ │ │ - tsteq r0, lr, lsr r6 │ │ │ │ - tsteq r0, r4, lsl r6 │ │ │ │ - smlatteq r0, sl, r5, r0 │ │ │ │ - smlabteq r0, r0, r5, r0 │ │ │ │ - @ instruction: 0x010005b8 │ │ │ │ - @ instruction: 0x01000596 │ │ │ │ - tsteq r0, r4, ror r5 │ │ │ │ - tsteq r0, sl, asr #10 │ │ │ │ - tsteq r0, r0, lsr #10 │ │ │ │ - tsteq r0, r8, lsl r5 │ │ │ │ - strdeq r0, [r0, -r6] │ │ │ │ + tsteq r0, sl, lsr #14 │ │ │ │ + strdeq r0, [r0, -lr] │ │ │ │ ldrdeq r0, [r0, -r4] │ │ │ │ - smlatbeq r0, r8, r4, r0 │ │ │ │ - tsteq r0, ip, ror r4 │ │ │ │ - tsteq r0, r2, asr r4 │ │ │ │ - tsteq r0, sl, asr #8 │ │ │ │ - tsteq r0, r8, lsr #8 │ │ │ │ + smlatbeq r0, sl, r6, r0 │ │ │ │ + smlabbeq r0, r0, r6, r0 │ │ │ │ + tsteq r0, r8, ror r6 │ │ │ │ + tsteq r0, r6, asr r6 │ │ │ │ + tsteq r0, r4, lsr r6 │ │ │ │ + tsteq r0, sl, lsl #12 │ │ │ │ + smlatteq r0, r0, r5, r0 │ │ │ │ + ldrdeq r0, [r0, -r8] │ │ │ │ + @ instruction: 0x010005b6 │ │ │ │ + @ instruction: 0x01000594 │ │ │ │ + tsteq r0, r8, ror #10 │ │ │ │ + tsteq r0, ip, lsr r5 │ │ │ │ + tsteq r0, r2, lsl r5 │ │ │ │ + tsteq r0, sl, lsl #10 │ │ │ │ + smlatteq r0, r8, r4, r0 │ │ │ │ teqpvs sl, #160, 10 @ p-variant is OBSOLETE @ 0x28000000 │ │ │ │ blcs 7fdf8c │ │ │ │ movwhi pc, #49667 @ 0xc203 @ │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf10307d9 │ │ │ │ @ instruction: 0xf8df8123 │ │ │ │ @@ -105604,101 +105604,101 @@ │ │ │ │ smullsmi fp, sl, fp, r2 │ │ │ │ @ instruction: 0xf10207d3 │ │ │ │ ldmdami r9, {r0, r1, r2, r5, r6, r7, r9, pc}^ │ │ │ │ @ instruction: 0xf0034478 │ │ │ │ ldmdami r8, {r1, r3, r4, r6, fp, ip, sp, pc}^ │ │ │ │ @ instruction: 0xf0034478 │ │ │ │ svclt 0x0000b856 │ │ │ │ - smlabbeq r0, r6, r2, r0 │ │ │ │ - tsteq r0, sl, asr r2 │ │ │ │ - tsteq r0, lr, lsr #4 │ │ │ │ - tsteq r0, r4, lsr #4 │ │ │ │ - mrseq r0, R8_usr │ │ │ │ - ldrdeq r0, [r0, -ip] │ │ │ │ - smlatbeq r0, ip, r1, r0 │ │ │ │ - smlabbeq r0, r0, r1, r0 │ │ │ │ - tsteq r0, r4, asr r1 │ │ │ │ - tsteq r0, r8, lsr #2 │ │ │ │ - tsteq r0, lr, lsl r1 │ │ │ │ - strdeq r0, [r0, -sl] │ │ │ │ - ldrdeq r0, [r0, -r6] │ │ │ │ - smlatbeq r0, sl, r0, r0 │ │ │ │ - tsteq r0, lr, ror r0 │ │ │ │ - tsteq r0, r4, ror r0 │ │ │ │ - qaddeq r0, r0, r0 │ │ │ │ - tsteq r0, ip, lsr #32 │ │ │ │ - ldrshteq pc, [pc], #252 @ │ │ │ │ - rscseq pc, pc, lr, asr #31 │ │ │ │ - rscseq pc, pc, r0, lsr #31 │ │ │ │ - smlalseq pc, pc, r6, pc @ │ │ │ │ - rscseq pc, pc, r0, ror pc @ │ │ │ │ - rscseq pc, pc, r2, asr #30 │ │ │ │ - rscseq pc, pc, r8, lsr pc @ │ │ │ │ - rscseq pc, pc, r2, lsl pc @ │ │ │ │ - rscseq pc, pc, r4, ror #29 │ │ │ │ - ldrhteq pc, [pc], #230 @ │ │ │ │ - rscseq pc, pc, ip, lsr #29 │ │ │ │ - rscseq pc, pc, r6, lsl #29 │ │ │ │ - rscseq pc, pc, r8, asr lr @ │ │ │ │ - rscseq pc, pc, lr, asr #28 │ │ │ │ - rscseq pc, pc, ip, lsr #28 │ │ │ │ - smlatteq r3, sl, r6, r4 │ │ │ │ - tsteq r3, r8, lsl #10 │ │ │ │ - tsteq r3, lr, ror #10 │ │ │ │ + tsteq r0, r6, asr #6 │ │ │ │ + tsteq r0, sl, lsl r3 │ │ │ │ + smlatteq r0, lr, r2, r0 │ │ │ │ + smlatteq r0, r4, r2, r0 │ │ │ │ + smlabteq r0, r0, r2, r0 │ │ │ │ + @ instruction: 0x0100029c │ │ │ │ + tsteq r0, ip, ror #4 │ │ │ │ + tsteq r0, r0, asr #4 │ │ │ │ + tsteq r0, r4, lsl r2 │ │ │ │ + smlatteq r0, r8, r1, r0 │ │ │ │ + ldrdeq r0, [r0, -lr] │ │ │ │ + @ instruction: 0x010001ba │ │ │ │ + @ instruction: 0x01000196 │ │ │ │ + tsteq r0, sl, ror #2 │ │ │ │ + tsteq r0, lr, lsr r1 │ │ │ │ + tsteq r0, r4, lsr r1 │ │ │ │ + tsteq r0, r0, lsl r1 │ │ │ │ + smlatteq r0, ip, r0, r0 │ │ │ │ + strheq r0, [r0, -ip] │ │ │ │ + smlabbeq r0, lr, r0, r0 │ │ │ │ + tsteq r0, r0, rrx │ │ │ │ + qaddeq r0, r6, r0 │ │ │ │ + tsteq r0, r0, lsr r0 │ │ │ │ + tsteq r0, r2 │ │ │ │ + ldrshteq pc, [pc], #248 @ │ │ │ │ + ldrsbteq pc, [pc], #242 @ │ │ │ │ + rscseq pc, pc, r4, lsr #31 │ │ │ │ + rscseq pc, pc, r6, ror pc @ │ │ │ │ + rscseq pc, pc, ip, ror #30 │ │ │ │ + rscseq pc, pc, r6, asr #30 │ │ │ │ + rscseq pc, pc, r8, lsl pc @ │ │ │ │ + rscseq pc, pc, lr, lsl #30 │ │ │ │ + rscseq pc, pc, ip, ror #29 │ │ │ │ + smlatbeq r3, sl, r7, r4 │ │ │ │ + smlabteq r3, r8, r5, r4 │ │ │ │ + tsteq r3, lr, lsr #12 │ │ │ │ + rscseq pc, pc, r2, lsl lr @ │ │ │ │ + tsteq r3, sl, lsr r6 │ │ │ │ + rscseq pc, pc, r4, asr #27 │ │ │ │ + smlalseq pc, pc, r8, sp @ │ │ │ │ + rscseq pc, pc, sl, ror #26 │ │ │ │ rscseq pc, pc, r2, asr sp @ │ │ │ │ - tsteq r3, sl, ror r5 │ │ │ │ - rscseq pc, pc, r4, lsl #26 │ │ │ │ - ldrsbteq pc, [pc], #200 @ │ │ │ │ - rscseq pc, pc, sl, lsr #25 │ │ │ │ - smlalseq pc, pc, r2, ip @ │ │ │ │ - rscseq pc, pc, lr, ror #24 │ │ │ │ - rscseq pc, pc, r0, asr #24 │ │ │ │ - rscseq pc, pc, sl, lsl ip @ │ │ │ │ - ldrshteq pc, [pc], #180 @ │ │ │ │ - smlatbeq r3, r4, r4, r4 │ │ │ │ - rscseq pc, pc, r8, lsl #23 │ │ │ │ - rscseq pc, pc, r6, asr fp @ │ │ │ │ - rscseq pc, pc, ip, asr #22 │ │ │ │ - rscseq pc, pc, r6, lsr #22 │ │ │ │ - ldrshteq pc, [pc], #164 @ │ │ │ │ - rscseq pc, pc, sl, ror #21 │ │ │ │ - rscseq pc, pc, r4, asr #21 │ │ │ │ - @ instruction: 0x010343b4 │ │ │ │ - smlatbeq r3, ip, r3, r4 │ │ │ │ - rscseq pc, pc, r4, lsr #20 │ │ │ │ - ldrshteq pc, [pc], #148 @ │ │ │ │ - rscseq pc, pc, sl, ror #19 │ │ │ │ - rscseq pc, pc, r4, asr #19 │ │ │ │ - smlalseq pc, pc, r4, r9 @ │ │ │ │ - rscseq pc, pc, sl, lsl #19 │ │ │ │ - rscseq pc, pc, r2, ror #18 │ │ │ │ - rscseq pc, pc, r6, lsr #18 │ │ │ │ - rscseq pc, pc, lr, lsl #18 │ │ │ │ - rscseq pc, pc, r2, ror #17 │ │ │ │ - ldrsbteq pc, [pc], #138 @ │ │ │ │ - rscseq pc, pc, r8, asr #17 │ │ │ │ - smlabteq r3, r8, r2, r4 │ │ │ │ - tsteq r3, r0, lsr #6 │ │ │ │ - ldrdeq r4, [r3, -r6] │ │ │ │ - rscseq pc, pc, r0, lsr #16 │ │ │ │ - ldrshteq pc, [pc], #118 @ │ │ │ │ - rscseq pc, pc, sl, asr #15 │ │ │ │ - rscseq pc, pc, r0, lsr #15 │ │ │ │ - smlalseq pc, pc, r8, r7 @ │ │ │ │ - rscseq pc, pc, r6, ror r7 @ │ │ │ │ - rscseq pc, pc, r4, asr r7 @ │ │ │ │ - rscseq pc, pc, r4, lsr #14 │ │ │ │ - rscseq pc, pc, r2, lsl #14 │ │ │ │ - ldrsbteq pc, [pc], #100 @ │ │ │ │ - rscseq pc, pc, lr, lsr #13 │ │ │ │ - smlalseq pc, pc, ip, r6 @ │ │ │ │ - rscseq pc, pc, lr, ror #12 │ │ │ │ - rscseq pc, pc, lr, lsr r6 @ │ │ │ │ - rscseq pc, pc, r0, lsl r6 @ │ │ │ │ - rscseq pc, pc, r8, lsl #12 │ │ │ │ + rscseq pc, pc, lr, lsr #26 │ │ │ │ + rscseq pc, pc, r0, lsl #26 │ │ │ │ + ldrsbteq pc, [pc], #202 @ │ │ │ │ + ldrhteq pc, [pc], #196 @ │ │ │ │ + tsteq r3, r4, ror #10 │ │ │ │ + rscseq pc, pc, r8, asr #24 │ │ │ │ + rscseq pc, pc, r6, lsl ip @ │ │ │ │ + rscseq pc, pc, ip, lsl #24 │ │ │ │ + rscseq pc, pc, r6, ror #23 │ │ │ │ + ldrhteq pc, [pc], #180 @ │ │ │ │ + rscseq pc, pc, sl, lsr #23 │ │ │ │ + rscseq pc, pc, r4, lsl #23 │ │ │ │ + tsteq r3, r4, ror r4 │ │ │ │ + tsteq r3, ip, ror #8 │ │ │ │ + rscseq pc, pc, r4, ror #21 │ │ │ │ + ldrhteq pc, [pc], #164 @ │ │ │ │ + rscseq pc, pc, sl, lsr #21 │ │ │ │ + rscseq pc, pc, r4, lsl #21 │ │ │ │ + rscseq pc, pc, r4, asr sl @ │ │ │ │ + rscseq pc, pc, sl, asr #20 │ │ │ │ + rscseq pc, pc, r2, lsr #20 │ │ │ │ + rscseq pc, pc, r6, ror #19 │ │ │ │ + rscseq pc, pc, lr, asr #19 │ │ │ │ + rscseq pc, pc, r2, lsr #19 │ │ │ │ + smlalseq pc, pc, sl, r9 @ │ │ │ │ + rscseq pc, pc, r8, lsl #19 │ │ │ │ + smlabbeq r3, r8, r3, r4 │ │ │ │ + smlatteq r3, r0, r3, r4 │ │ │ │ + @ instruction: 0x01034396 │ │ │ │ + rscseq pc, pc, r0, ror #17 │ │ │ │ + ldrhteq pc, [pc], #134 @ │ │ │ │ + rscseq pc, pc, sl, lsl #17 │ │ │ │ + rscseq pc, pc, r0, ror #16 │ │ │ │ + rscseq pc, pc, r8, asr r8 @ │ │ │ │ + rscseq pc, pc, r6, lsr r8 @ │ │ │ │ + rscseq pc, pc, r4, lsl r8 @ │ │ │ │ + rscseq pc, pc, r4, ror #15 │ │ │ │ + rscseq pc, pc, r2, asr #15 │ │ │ │ + smlalseq pc, pc, r4, r7 @ │ │ │ │ + rscseq pc, pc, lr, ror #14 │ │ │ │ + rscseq pc, pc, ip, asr r7 @ │ │ │ │ + rscseq pc, pc, lr, lsr #14 │ │ │ │ + ldrshteq pc, [pc], #110 @ │ │ │ │ + ldrsbteq pc, [pc], #96 @ │ │ │ │ + rscseq pc, pc, r8, asr #13 │ │ │ │ @ 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 │ │ │ │ - rscseq pc, pc, r2, lsl #9 │ │ │ │ - rscseq pc, pc, r0, asr r4 @ │ │ │ │ - rscseq pc, pc, r6, asr #8 │ │ │ │ - rscseq pc, pc, r0, lsr #8 │ │ │ │ - rscseq pc, pc, lr, ror #7 │ │ │ │ - ldrhteq pc, [pc], #62 @ │ │ │ │ - ldrhteq pc, [pc], #52 @ │ │ │ │ - rscseq pc, pc, ip, lsl #7 │ │ │ │ - rscseq pc, pc, sl, asr r3 @ │ │ │ │ - rscseq pc, pc, r4, lsr r3 @ │ │ │ │ - rscseq pc, pc, r6, lsl r3 @ │ │ │ │ - smlabbeq r3, r0, lr, r3 │ │ │ │ - strdeq r3, [r3, -lr] │ │ │ │ - tsteq r3, r2, ror pc │ │ │ │ - smlabteq r3, r6, pc, r3 @ │ │ │ │ - rscseq pc, pc, ip, asr #4 │ │ │ │ - tsteq r3, sl │ │ │ │ - rscseq pc, pc, lr, asr #3 │ │ │ │ - smlalseq pc, pc, lr, r1 @ │ │ │ │ + rscseq pc, pc, r2, asr #10 │ │ │ │ + rscseq pc, pc, r0, lsl r5 @ │ │ │ │ + rscseq pc, pc, r6, lsl #10 │ │ │ │ + rscseq pc, pc, r0, ror #9 │ │ │ │ + rscseq pc, pc, lr, lsr #9 │ │ │ │ + rscseq pc, pc, lr, ror r4 @ │ │ │ │ + rscseq pc, pc, r4, ror r4 @ │ │ │ │ + rscseq pc, pc, ip, asr #8 │ │ │ │ + rscseq pc, pc, sl, lsl r4 @ │ │ │ │ + ldrshteq pc, [pc], #52 @ │ │ │ │ + ldrsbteq pc, [pc], #54 @ │ │ │ │ + tsteq r3, r0, asr #30 │ │ │ │ + @ instruction: 0x01033fbe │ │ │ │ + tsteq r3, r2, lsr r0 │ │ │ │ + smlabbeq r3, r6, r0, r4 │ │ │ │ + rscseq pc, pc, ip, lsl #6 │ │ │ │ + smlabteq r3, sl, r0, r4 │ │ │ │ + rscseq pc, pc, lr, lsl #5 │ │ │ │ + rscseq pc, pc, lr, asr r2 @ │ │ │ │ + rscseq pc, pc, ip, lsr #4 │ │ │ │ + ldrshteq pc, [pc], #28 @ │ │ │ │ + ldrshteq pc, [pc], #18 @ │ │ │ │ + rscseq pc, pc, ip, asr #3 │ │ │ │ + rscseq pc, pc, r6, lsr #3 │ │ │ │ + rscseq pc, pc, r6, ror r1 @ │ │ │ │ rscseq pc, pc, ip, ror #2 │ │ │ │ - rscseq pc, pc, ip, lsr r1 @ │ │ │ │ - rscseq pc, pc, r2, lsr r1 @ │ │ │ │ - rscseq pc, pc, ip, lsl #2 │ │ │ │ - rscseq pc, pc, r6, ror #1 │ │ │ │ - ldrhteq pc, [pc], #6 @ │ │ │ │ - rscseq pc, pc, ip, lsr #1 │ │ │ │ - rscseq pc, pc, r6, lsl #1 │ │ │ │ - rscseq pc, pc, r4, asr r0 @ │ │ │ │ - rscseq pc, pc, r2, lsr #32 │ │ │ │ - ldrshteq lr, [pc], #250 │ │ │ │ - ldrsbteq lr, [pc], #242 │ │ │ │ - rscseq lr, pc, r6, lsr #31 │ │ │ │ + rscseq pc, pc, r6, asr #2 │ │ │ │ + rscseq pc, pc, r4, lsl r1 @ │ │ │ │ + rscseq pc, pc, r2, ror #1 │ │ │ │ + ldrhteq pc, [pc], #10 @ │ │ │ │ + smlalseq pc, pc, r2, r0 @ │ │ │ │ + rscseq pc, pc, r6, rrx │ │ │ │ + rscseq pc, pc, r2, asr #32 │ │ │ │ + rscseq pc, pc, r0, lsl r0 @ │ │ │ │ + rscseq pc, pc, r6 │ │ │ │ + ldrshteq lr, [pc], #240 │ │ │ │ + rscseq lr, pc, lr, lsr #31 │ │ │ │ rscseq lr, pc, r2, lsl #31 │ │ │ │ - rscseq lr, pc, r0, asr pc @ │ │ │ │ - rscseq lr, pc, r6, asr #30 │ │ │ │ - rscseq lr, pc, r0, lsr pc @ │ │ │ │ - rscseq lr, pc, lr, ror #29 │ │ │ │ - rscseq lr, pc, r2, asr #29 │ │ │ │ - smlalseq lr, pc, r6, lr @ │ │ │ │ - rscseq lr, pc, r2, ror lr @ │ │ │ │ - rscseq lr, pc, lr, asr #28 │ │ │ │ - rscseq lr, pc, r2, lsr #28 │ │ │ │ - rscseq lr, pc, r8, lsl lr @ │ │ │ │ - ldrshteq lr, [pc], #212 │ │ │ │ - rscseq lr, pc, r8, asr #27 │ │ │ │ - smlalseq lr, pc, ip, sp @ │ │ │ │ - smlalseq lr, pc, r2, sp @ │ │ │ │ - rscseq lr, pc, lr, ror #26 │ │ │ │ - rscseq lr, pc, r2, asr #26 │ │ │ │ - rscseq lr, pc, r8, lsr sp @ │ │ │ │ - rscseq lr, pc, r4, lsl sp @ │ │ │ │ - rscseq lr, pc, sl, asr #25 │ │ │ │ - smlalseq lr, pc, sl, ip @ │ │ │ │ - rscseq lr, pc, lr, ror #24 │ │ │ │ - rscseq lr, pc, r2, asr #24 │ │ │ │ - rscseq lr, pc, r8, lsr ip @ │ │ │ │ - rscseq lr, pc, r4, lsl ip @ │ │ │ │ - rscseq lr, pc, r6, ror #23 │ │ │ │ - rscseq lr, pc, r0, asr #23 │ │ │ │ - smlalseq lr, pc, sl, fp @ │ │ │ │ - rscseq lr, pc, ip, ror #22 │ │ │ │ - rscseq lr, pc, lr, lsr fp @ │ │ │ │ - rscseq lr, pc, r8, lsl fp @ │ │ │ │ - ldrshteq lr, [pc], #164 │ │ │ │ - rscseq lr, pc, r8, asr #21 │ │ │ │ - smlalseq lr, pc, ip, sl @ │ │ │ │ - smlalseq lr, pc, r4, sl @ │ │ │ │ - rscseq lr, pc, r2, lsl #21 │ │ │ │ - rscseq lr, pc, r0, ror sl @ │ │ │ │ - rscseq lr, pc, r4, asr #20 │ │ │ │ - rscseq lr, pc, r8, lsl sl @ │ │ │ │ - ldrsbteq lr, [pc], #158 │ │ │ │ - ldrhteq lr, [pc], #146 │ │ │ │ - rscseq lr, pc, sl, lsr #19 │ │ │ │ - smlalseq lr, pc, r8, r9 @ │ │ │ │ - rscseq lr, pc, lr, ror #18 │ │ │ │ + rscseq lr, pc, r6, asr pc @ │ │ │ │ + rscseq lr, pc, r2, lsr pc @ │ │ │ │ + rscseq lr, pc, lr, lsl #30 │ │ │ │ + rscseq lr, pc, r2, ror #29 │ │ │ │ + ldrsbteq lr, [pc], #232 │ │ │ │ + ldrhteq lr, [pc], #228 │ │ │ │ + rscseq lr, pc, r8, lsl #29 │ │ │ │ + rscseq lr, pc, ip, asr lr @ │ │ │ │ + rscseq lr, pc, r2, asr lr @ │ │ │ │ + rscseq lr, pc, lr, lsr #28 │ │ │ │ + rscseq lr, pc, r2, lsl #28 │ │ │ │ + ldrshteq lr, [pc], #216 │ │ │ │ + ldrsbteq lr, [pc], #212 │ │ │ │ + rscseq lr, pc, sl, lsl #27 │ │ │ │ + rscseq lr, pc, sl, asr sp @ │ │ │ │ + rscseq lr, pc, lr, lsr #26 │ │ │ │ + rscseq lr, pc, r2, lsl #26 │ │ │ │ + ldrshteq lr, [pc], #200 │ │ │ │ + ldrsbteq lr, [pc], #196 │ │ │ │ + rscseq lr, pc, r6, lsr #25 │ │ │ │ + rscseq lr, pc, r0, lsl #25 │ │ │ │ + rscseq lr, pc, sl, asr ip @ │ │ │ │ + rscseq lr, pc, ip, lsr #24 │ │ │ │ + ldrshteq lr, [pc], #190 │ │ │ │ + ldrsbteq lr, [pc], #184 │ │ │ │ + ldrhteq lr, [pc], #180 │ │ │ │ + rscseq lr, pc, r8, lsl #23 │ │ │ │ + rscseq lr, pc, ip, asr fp @ │ │ │ │ + rscseq lr, pc, r4, asr fp @ │ │ │ │ + rscseq lr, pc, r2, asr #22 │ │ │ │ + rscseq lr, pc, r0, lsr fp @ │ │ │ │ + rscseq lr, pc, r4, lsl #22 │ │ │ │ + ldrsbteq lr, [pc], #168 │ │ │ │ + smlalseq lr, pc, lr, sl @ │ │ │ │ + rscseq lr, pc, r2, ror sl @ │ │ │ │ + rscseq lr, pc, sl, ror #20 │ │ │ │ + rscseq lr, pc, r8, asr sl @ │ │ │ │ + rscseq lr, pc, lr, lsr #20 │ │ │ │ + rscseq lr, pc, ip, lsl sl @ │ │ │ │ + ldrshteq lr, [pc], #152 │ │ │ │ + rscseq lr, pc, lr, asr #19 │ │ │ │ + rscseq lr, pc, r4, lsr #19 │ │ │ │ + rscseq lr, pc, r0, lsl #19 │ │ │ │ rscseq lr, pc, ip, asr r9 @ │ │ │ │ - rscseq lr, pc, r8, lsr r9 @ │ │ │ │ - rscseq lr, pc, lr, lsl #18 │ │ │ │ - rscseq lr, pc, r4, ror #17 │ │ │ │ - rscseq lr, pc, r0, asr #17 │ │ │ │ - smlalseq lr, pc, ip, r8 @ │ │ │ │ - rscseq lr, pc, r0, ror #16 │ │ │ │ - rscseq lr, pc, r4, asr #16 │ │ │ │ - rscseq lr, pc, r2, lsr #16 │ │ │ │ - rscseq lr, pc, r0, lsl r8 @ │ │ │ │ + rscseq lr, pc, r0, lsr #18 │ │ │ │ + rscseq lr, pc, r4, lsl #18 │ │ │ │ + rscseq lr, pc, r2, ror #17 │ │ │ │ + ldrsbteq lr, [pc], #128 │ │ │ │ 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 │ │ │ │ - rscseq lr, pc, r2, lsl #13 │ │ │ │ - rscseq lr, pc, r8, asr r6 @ │ │ │ │ - rscseq lr, pc, r4, asr #12 │ │ │ │ - tsteq r3, r4, lsl r8 │ │ │ │ - tsteq r3, r2, lsr r8 │ │ │ │ - tsteq r3, lr, lsl r8 │ │ │ │ - tsteq r3, ip, lsr r8 │ │ │ │ - tsteq r3, r0, asr r8 │ │ │ │ - tsteq r3, r0, lsl r5 │ │ │ │ - tsteq r3, lr, lsl #10 │ │ │ │ - tsteq r3, r4, lsr #10 │ │ │ │ - tsteq r3, r0, lsr r5 │ │ │ │ - tsteq r3, ip, asr ip │ │ │ │ - tsteq r3, r6, asr ip │ │ │ │ - tsteq r3, r4, ror ip │ │ │ │ - smlabbeq r3, r8, ip, r3 │ │ │ │ + rscseq lr, pc, r2, asr #14 │ │ │ │ + rscseq lr, pc, r8, lsl r7 @ │ │ │ │ + rscseq lr, pc, r4, lsl #14 │ │ │ │ + ldrdeq r3, [r3, -r4] │ │ │ │ + strdeq r3, [r3, -r2] │ │ │ │ + ldrdeq r3, [r3, -lr] │ │ │ │ + strdeq r3, [r3, -ip] │ │ │ │ + tsteq r3, r0, lsl r9 │ │ │ │ + ldrdeq r3, [r3, -r0] │ │ │ │ + smlabteq r3, lr, r5, r3 │ │ │ │ + smlatteq r3, r4, r5, r3 │ │ │ │ strdeq r3, [r3, -r0] │ │ │ │ - strdeq r3, [r3, -r6] │ │ │ │ - tsteq r3, lr, ror #10 │ │ │ │ - tsteq r3, r8, ror r5 │ │ │ │ - rscseq lr, pc, r6, lsl #7 │ │ │ │ - rscseq lr, pc, r8, asr r3 @ │ │ │ │ - rscseq lr, pc, r6, lsr #6 │ │ │ │ - ldrshteq lr, [pc], #36 │ │ │ │ - rscseq lr, pc, r4, asr #5 │ │ │ │ - smlalseq lr, pc, r4, r2 @ │ │ │ │ - rscseq lr, pc, lr, ror #4 │ │ │ │ - rscseq lr, pc, r8, asr #4 │ │ │ │ - rscseq lr, pc, r8, lsl r2 @ │ │ │ │ - rscseq lr, pc, lr, lsl #4 │ │ │ │ - rscseq lr, pc, r8, ror #3 │ │ │ │ - ldrhteq lr, [pc], #28 │ │ │ │ - smlalseq lr, pc, r0, r1 @ │ │ │ │ - rscseq lr, pc, r8, ror #2 │ │ │ │ - rscseq lr, pc, r2, asr #2 │ │ │ │ - rscseq lr, pc, r2, lsl r1 @ │ │ │ │ - rscseq lr, pc, r8, lsl #2 │ │ │ │ - rscseq lr, pc, r4, ror #1 │ │ │ │ - ldrhteq lr, [pc], #6 │ │ │ │ - rscseq lr, pc, r6, lsl #1 │ │ │ │ - rscseq lr, pc, r6, asr r0 @ │ │ │ │ - rscseq lr, pc, r6, lsr r0 @ │ │ │ │ - rscseq lr, pc, r2, lsl r0 @ │ │ │ │ - rscseq sp, pc, r6, ror #31 │ │ │ │ - ldrsbteq sp, [pc], #252 │ │ │ │ - ldrhteq sp, [pc], #246 │ │ │ │ - rscseq sp, pc, r6, lsl #31 │ │ │ │ - rscseq sp, pc, r6, asr pc @ │ │ │ │ - rscseq sp, pc, ip, asr #30 │ │ │ │ + tsteq r3, ip, lsl sp │ │ │ │ + tsteq r3, r6, lsl sp │ │ │ │ + tsteq r3, r4, lsr sp │ │ │ │ + tsteq r3, r8, asr #26 │ │ │ │ + @ instruction: 0x010339b0 │ │ │ │ + @ instruction: 0x010339b6 │ │ │ │ + tsteq r3, lr, lsr #12 │ │ │ │ + tsteq r3, r8, lsr r6 │ │ │ │ + rscseq lr, pc, r6, asr #8 │ │ │ │ + rscseq lr, pc, r8, lsl r4 @ │ │ │ │ + rscseq lr, pc, r6, ror #7 │ │ │ │ + ldrhteq lr, [pc], #52 │ │ │ │ + rscseq lr, pc, r4, lsl #7 │ │ │ │ + rscseq lr, pc, r4, asr r3 @ │ │ │ │ + rscseq lr, pc, lr, lsr #6 │ │ │ │ + rscseq lr, pc, r8, lsl #6 │ │ │ │ + ldrsbteq lr, [pc], #40 │ │ │ │ + rscseq lr, pc, lr, asr #5 │ │ │ │ + rscseq lr, pc, r8, lsr #5 │ │ │ │ + rscseq lr, pc, ip, ror r2 @ │ │ │ │ + rscseq lr, pc, r0, asr r2 @ │ │ │ │ + rscseq lr, pc, r8, lsr #4 │ │ │ │ + rscseq lr, pc, r2, lsl #4 │ │ │ │ + ldrsbteq lr, [pc], #18 │ │ │ │ + rscseq lr, pc, r8, asr #3 │ │ │ │ + rscseq lr, pc, r4, lsr #3 │ │ │ │ + rscseq lr, pc, r6, ror r1 @ │ │ │ │ + rscseq lr, pc, r6, asr #2 │ │ │ │ + rscseq lr, pc, r6, lsl r1 @ │ │ │ │ + ldrshteq lr, [pc], #6 │ │ │ │ + ldrsbteq lr, [pc], #2 │ │ │ │ + rscseq lr, pc, r6, lsr #1 │ │ │ │ + smlalseq lr, pc, ip, r0 @ │ │ │ │ + rscseq lr, pc, r6, ror r0 @ │ │ │ │ + rscseq lr, pc, r6, asr #32 │ │ │ │ + rscseq lr, pc, r6, lsl r0 @ │ │ │ │ + rscseq lr, pc, ip │ │ │ │ + rscseq sp, pc, r8, ror #31 │ │ │ │ + ldrhteq sp, [pc], #252 │ │ │ │ + ldrhteq sp, [pc], #242 │ │ │ │ + rscseq sp, pc, ip, lsl #31 │ │ │ │ + rscseq sp, pc, sl, asr pc @ │ │ │ │ rscseq sp, pc, r8, lsr #30 │ │ │ │ ldrshteq sp, [pc], #236 │ │ │ │ - ldrshteq sp, [pc], #226 │ │ │ │ - rscseq sp, pc, ip, asr #29 │ │ │ │ - smlalseq sp, pc, sl, lr @ │ │ │ │ - rscseq sp, pc, r8, ror #28 │ │ │ │ - rscseq sp, pc, ip, lsr lr @ │ │ │ │ - rscseq sp, pc, r0, lsl lr @ │ │ │ │ - rscseq sp, pc, sl, ror #27 │ │ │ │ + ldrsbteq sp, [pc], #224 │ │ │ │ + rscseq sp, pc, sl, lsr #29 │ │ │ │ + rscseq sp, pc, r4, lsl #29 │ │ │ │ + rscseq sp, pc, r4, asr lr @ │ │ │ │ + rscseq sp, pc, sl, asr #28 │ │ │ │ + rscseq sp, pc, r6, lsr #28 │ │ │ │ + ldrshteq sp, [pc], #218 │ │ │ │ + rscseq sp, pc, lr, asr #27 │ │ │ │ rscseq sp, pc, r4, asr #27 │ │ │ │ - smlalseq sp, pc, r4, sp @ │ │ │ │ - rscseq sp, pc, sl, lsl #27 │ │ │ │ - rscseq sp, pc, r6, ror #26 │ │ │ │ - rscseq sp, pc, sl, lsr sp @ │ │ │ │ - rscseq sp, pc, lr, lsl #26 │ │ │ │ - rscseq sp, pc, r4, lsl #26 │ │ │ │ - rscseq sp, pc, r0, ror #25 │ │ │ │ - ldrhteq sp, [pc], #194 │ │ │ │ - rscseq sp, pc, sl, lsr #25 │ │ │ │ - rscseq sp, pc, r8, lsl #25 │ │ │ │ - rscseq sp, pc, ip, asr ip @ │ │ │ │ - rscseq sp, pc, lr, lsr #24 │ │ │ │ - rscseq sp, pc, r0, lsl #24 │ │ │ │ - rscseq sp, pc, r2, ror #23 │ │ │ │ - rscseq sp, pc, r0, asr #23 │ │ │ │ - smlalseq sp, pc, r6, fp @ │ │ │ │ - rscseq sp, pc, lr, lsl #23 │ │ │ │ - rscseq sp, pc, sl, ror #22 │ │ │ │ - rscseq sp, pc, ip, lsr fp @ │ │ │ │ - rscseq sp, pc, lr, lsl #22 │ │ │ │ - rscseq sp, pc, r6, lsl #22 │ │ │ │ - rscseq sp, pc, r4, ror #21 │ │ │ │ - ldrhteq sp, [pc], #170 │ │ │ │ - ldrhteq sp, [pc], #162 │ │ │ │ - rscseq sp, pc, lr, lsl #21 │ │ │ │ - rscseq sp, pc, r2, ror #20 │ │ │ │ - rscseq sp, pc, r2, lsr sl @ │ │ │ │ - rscseq sp, pc, r0, lsl #20 │ │ │ │ + rscseq sp, pc, r0, lsr #27 │ │ │ │ + rscseq sp, pc, r2, ror sp @ │ │ │ │ + rscseq sp, pc, sl, ror #26 │ │ │ │ + rscseq sp, pc, r8, asr #26 │ │ │ │ + rscseq sp, pc, ip, lsl sp @ │ │ │ │ + rscseq sp, pc, lr, ror #25 │ │ │ │ + rscseq sp, pc, r0, asr #25 │ │ │ │ + rscseq sp, pc, r2, lsr #25 │ │ │ │ + rscseq sp, pc, r0, lsl #25 │ │ │ │ + rscseq sp, pc, r6, asr ip @ │ │ │ │ + rscseq sp, pc, lr, asr #24 │ │ │ │ + rscseq sp, pc, sl, lsr #24 │ │ │ │ + ldrshteq sp, [pc], #188 │ │ │ │ + rscseq sp, pc, lr, asr #23 │ │ │ │ + rscseq sp, pc, r6, asr #23 │ │ │ │ + rscseq sp, pc, r4, lsr #23 │ │ │ │ + rscseq sp, pc, sl, ror fp @ │ │ │ │ + rscseq sp, pc, r2, ror fp @ │ │ │ │ + rscseq sp, pc, lr, asr #22 │ │ │ │ + rscseq sp, pc, r2, lsr #22 │ │ │ │ + ldrshteq sp, [pc], #162 │ │ │ │ + rscseq sp, pc, r0, asr #21 │ │ │ │ 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 │ │ │ │ - rscseq sp, pc, r6, ror r8 @ │ │ │ │ - rscseq sp, pc, sl, asr #16 │ │ │ │ - rscseq sp, pc, r4, lsr #16 │ │ │ │ + rscseq sp, pc, r6, lsr r9 @ │ │ │ │ + rscseq sp, pc, sl, lsl #18 │ │ │ │ + rscseq sp, pc, r4, ror #17 │ │ │ │ + ldrhteq sp, [pc], #142 │ │ │ │ + rscseq sp, pc, lr, lsl #17 │ │ │ │ + rscseq sp, pc, r4, lsl #17 │ │ │ │ + rscseq sp, pc, r0, ror #16 │ │ │ │ + rscseq sp, pc, r4, lsr r8 @ │ │ │ │ + rscseq sp, pc, r8, lsl #16 │ │ │ │ ldrshteq sp, [pc], #126 │ │ │ │ - rscseq sp, pc, lr, asr #15 │ │ │ │ - rscseq sp, pc, r4, asr #15 │ │ │ │ - rscseq sp, pc, r0, lsr #15 │ │ │ │ - rscseq sp, pc, r4, ror r7 @ │ │ │ │ - rscseq sp, pc, r8, asr #14 │ │ │ │ - rscseq sp, pc, lr, lsr r7 @ │ │ │ │ - rscseq sp, pc, r8, lsl r7 @ │ │ │ │ - rscseq sp, pc, r8, ror #13 │ │ │ │ - ldrsbteq sp, [pc], #110 │ │ │ │ - ldrhteq sp, [pc], #106 │ │ │ │ - rscseq sp, pc, ip, lsl #13 │ │ │ │ - rscseq sp, pc, ip, asr r6 @ │ │ │ │ - rscseq sp, pc, ip, lsr #12 │ │ │ │ - rscseq sp, pc, ip, lsl #12 │ │ │ │ - rscseq sp, pc, r8, ror #11 │ │ │ │ - ldrhteq sp, [pc], #92 │ │ │ │ - ldrhteq sp, [pc], #82 │ │ │ │ - rscseq sp, pc, ip, lsl #11 │ │ │ │ - rscseq sp, pc, ip, asr r5 @ │ │ │ │ - rscseq sp, pc, ip, lsr #10 │ │ │ │ - rscseq sp, pc, r2, lsr #10 │ │ │ │ + ldrsbteq sp, [pc], #120 │ │ │ │ + rscseq sp, pc, r8, lsr #15 │ │ │ │ + smlalseq sp, pc, lr, r7 @ │ │ │ │ + rscseq sp, pc, sl, ror r7 @ │ │ │ │ + rscseq sp, pc, ip, asr #14 │ │ │ │ + rscseq sp, pc, ip, lsl r7 @ │ │ │ │ + rscseq sp, pc, ip, ror #13 │ │ │ │ + rscseq sp, pc, ip, asr #13 │ │ │ │ + rscseq sp, pc, r8, lsr #13 │ │ │ │ + rscseq sp, pc, ip, ror r6 @ │ │ │ │ + rscseq sp, pc, r2, ror r6 @ │ │ │ │ + rscseq sp, pc, ip, asr #12 │ │ │ │ + rscseq sp, pc, ip, lsl r6 @ │ │ │ │ + rscseq sp, pc, ip, ror #11 │ │ │ │ + rscseq sp, pc, r2, ror #11 │ │ │ │ + ldrhteq sp, [pc], #94 │ │ │ │ + smlalseq sp, pc, r2, r5 @ │ │ │ │ + rscseq sp, pc, r8, lsl #11 │ │ │ │ + rscseq sp, pc, r2, ror #10 │ │ │ │ + rscseq sp, pc, r0, lsr r5 @ │ │ │ │ ldrshteq sp, [pc], #78 │ │ │ │ ldrsbteq sp, [pc], #66 │ │ │ │ - rscseq sp, pc, r8, asr #9 │ │ │ │ - rscseq sp, pc, r2, lsr #9 │ │ │ │ - rscseq sp, pc, r0, ror r4 @ │ │ │ │ - rscseq sp, pc, lr, lsr r4 @ │ │ │ │ - rscseq sp, pc, r2, lsl r4 @ │ │ │ │ - rscseq sp, pc, r6, ror #7 │ │ │ │ - rscseq sp, pc, r0, asr #7 │ │ │ │ + rscseq sp, pc, r6, lsr #9 │ │ │ │ + rscseq sp, pc, r0, lsl #9 │ │ │ │ + rscseq sp, pc, sl, asr r4 @ │ │ │ │ + rscseq sp, pc, sl, lsr #8 │ │ │ │ + rscseq sp, pc, r0, lsr #8 │ │ │ │ + ldrshteq sp, [pc], #60 │ │ │ │ + ldrsbteq sp, [pc], #48 │ │ │ │ + rscseq sp, pc, r4, lsr #7 │ │ │ │ smlalseq sp, pc, sl, r3 @ │ │ │ │ - rscseq sp, pc, sl, ror #6 │ │ │ │ - rscseq sp, pc, r0, ror #6 │ │ │ │ - rscseq sp, pc, ip, lsr r3 @ │ │ │ │ - rscseq sp, pc, r0, lsl r3 @ │ │ │ │ - rscseq sp, pc, r4, ror #5 │ │ │ │ - ldrsbteq sp, [pc], #42 │ │ │ │ - ldrhteq sp, [pc], #36 │ │ │ │ - rscseq sp, pc, r4, lsl #5 │ │ │ │ - rscseq sp, pc, sl, ror r2 @ │ │ │ │ - rscseq sp, pc, r6, asr r2 @ │ │ │ │ - rscseq sp, pc, r8, lsr #4 │ │ │ │ - ldrshteq sp, [pc], #24 │ │ │ │ - rscseq sp, pc, r8, asr #3 │ │ │ │ - rscseq sp, pc, r8, lsr #3 │ │ │ │ + rscseq sp, pc, r4, ror r3 @ │ │ │ │ + rscseq sp, pc, r4, asr #6 │ │ │ │ + rscseq sp, pc, sl, lsr r3 @ │ │ │ │ + rscseq sp, pc, r6, lsl r3 @ │ │ │ │ + rscseq sp, pc, r8, ror #5 │ │ │ │ + ldrhteq sp, [pc], #40 │ │ │ │ + rscseq sp, pc, r8, lsl #5 │ │ │ │ + rscseq sp, pc, r8, ror #4 │ │ │ │ + rscseq sp, pc, r4, asr #4 │ │ │ │ + rscseq sp, pc, r8, lsl r2 @ │ │ │ │ + rscseq sp, pc, lr, lsl #4 │ │ │ │ + rscseq sp, pc, sl, ror #3 │ │ │ │ + ldrhteq sp, [pc], #28 │ │ │ │ + rscseq sp, pc, lr, lsl #3 │ │ │ │ rscseq sp, pc, r4, lsl #3 │ │ │ │ - rscseq sp, pc, r8, asr r1 @ │ │ │ │ - rscseq sp, pc, lr, asr #2 │ │ │ │ - rscseq sp, pc, sl, lsr #2 │ │ │ │ - ldrshteq sp, [pc], #12 │ │ │ │ - rscseq sp, pc, lr, asr #1 │ │ │ │ - rscseq sp, pc, r4, asr #1 │ │ │ │ - rscseq sp, pc, r2, lsr #1 │ │ │ │ + rscseq sp, pc, r2, ror #2 │ │ │ │ + rscseq sp, pc, r8, lsr r1 @ │ │ │ │ + rscseq sp, pc, lr, lsr #2 │ │ │ │ + rscseq sp, pc, sl, lsl #2 │ │ │ │ + strdeq r1, [r3, -r4] │ │ │ │ + ldrdeq r1, [r3, -ip] │ │ │ │ + tsteq r3, lr, ror lr │ │ │ │ + smlabteq r3, r0, ip, r0 │ │ │ │ + ldrdeq r0, [r3, -lr] │ │ │ │ + rscseq sp, pc, r8, asr #1 │ │ │ │ + smlatbeq r3, r6, fp, r1 │ │ │ │ + ldrhteq sp, [pc], #4 │ │ │ │ + rscseq sp, pc, sl, lsr #1 │ │ │ │ + ldrdeq r1, [r3, -ip] │ │ │ │ + smlalseq sp, pc, r6, r0 @ │ │ │ │ + rscseq sp, pc, ip, lsl #1 │ │ │ │ + tsteq r3, lr, lsr #18 │ │ │ │ rscseq sp, pc, r8, ror r0 @ │ │ │ │ rscseq sp, pc, lr, rrx │ │ │ │ - rscseq sp, pc, sl, asr #32 │ │ │ │ - tsteq r3, r4, lsr r7 │ │ │ │ - tsteq r3, ip, lsl r1 │ │ │ │ - @ instruction: 0x01030dbe │ │ │ │ - tsteq r3, r0, lsl #24 │ │ │ │ - tsteq r3, lr, lsl fp │ │ │ │ - rscseq sp, pc, r8 │ │ │ │ - smlatteq r3, r6, sl, r1 │ │ │ │ - ldrshteq ip, [pc], #244 │ │ │ │ - rscseq ip, pc, sl, ror #31 │ │ │ │ - tsteq r3, ip, lsl r9 │ │ │ │ - ldrsbteq ip, [pc], #246 │ │ │ │ - rscseq ip, pc, ip, asr #31 │ │ │ │ - tsteq r3, lr, ror #16 │ │ │ │ - ldrhteq ip, [pc], #248 │ │ │ │ - rscseq ip, pc, lr, lsr #31 │ │ │ │ - tsteq r3, r4, asr sl │ │ │ │ - smlalseq ip, pc, sl, pc @ │ │ │ │ - smlalseq ip, pc, r0, pc @ │ │ │ │ - rscseq ip, pc, r6, lsl #31 │ │ │ │ - rscseq ip, pc, ip, ror pc @ │ │ │ │ - tsteq r3, sl, lsr sl │ │ │ │ - rscseq ip, pc, r8, ror #30 │ │ │ │ - ldrdeq r0, [r3, -r6] │ │ │ │ - smlabbeq r3, r4, sl, r0 │ │ │ │ - rscseq ip, pc, sl, asr #30 │ │ │ │ - ldrdeq r0, [r3, -ip] │ │ │ │ - rscseq ip, pc, r6, lsr pc @ │ │ │ │ - smlatteq r3, r4, fp, r0 │ │ │ │ - tsteq r3, r2, ror #22 │ │ │ │ - tsteq r3, r0, lsr #22 │ │ │ │ - rscseq ip, pc, lr, lsl #30 │ │ │ │ - tsteq r3, ip, ror #22 │ │ │ │ - ldrshteq ip, [pc], #234 │ │ │ │ - tsteq r3, r8, lsr #24 │ │ │ │ - smlabteq r3, r6, fp, r0 │ │ │ │ - ldrsbteq ip, [pc], #236 │ │ │ │ - ldrsbteq ip, [pc], #226 │ │ │ │ - tsteq r3, r8, ror #28 │ │ │ │ - tsteq r3, r6, ror sp │ │ │ │ - ldrdeq r0, [r3, -ip] │ │ │ │ - tsteq r3, r2, ror ip │ │ │ │ - rscseq ip, pc, r0, lsr #29 │ │ │ │ - smlatteq r3, lr, ip, r0 │ │ │ │ - rscseq ip, pc, ip, lsl #29 │ │ │ │ - smlabteq r3, sl, sp, r0 │ │ │ │ - tsteq r3, r0, ror #26 │ │ │ │ - rscseq ip, pc, lr, ror #28 │ │ │ │ - rscseq ip, pc, r4, ror #28 │ │ │ │ - smlatbeq r3, r2, lr, r0 │ │ │ │ - tsteq r3, r0, asr #28 │ │ │ │ + tsteq r3, r4, lsl fp │ │ │ │ + rscseq sp, pc, sl, asr r0 @ │ │ │ │ + rscseq sp, pc, r0, asr r0 @ │ │ │ │ + rscseq sp, pc, r6, asr #32 │ │ │ │ + rscseq sp, pc, ip, lsr r0 @ │ │ │ │ + strdeq r0, [r3, -sl] │ │ │ │ + rscseq sp, pc, r8, lsr #32 │ │ │ │ + @ instruction: 0x01030b96 │ │ │ │ + tsteq r3, r4, asr #22 │ │ │ │ + rscseq sp, pc, sl │ │ │ │ + @ instruction: 0x01030b9c │ │ │ │ + ldrshteq ip, [pc], #246 │ │ │ │ + smlatbeq r3, r4, ip, r0 │ │ │ │ + tsteq r3, r2, lsr #24 │ │ │ │ + smlatteq r3, r0, fp, r0 │ │ │ │ + rscseq ip, pc, lr, asr #31 │ │ │ │ + tsteq r3, ip, lsr #24 │ │ │ │ + ldrhteq ip, [pc], #250 │ │ │ │ + smlatteq r3, r8, ip, r0 │ │ │ │ + smlabbeq r3, r6, ip, r0 │ │ │ │ + smlalseq ip, pc, ip, pc @ │ │ │ │ + smlalseq ip, pc, r2, pc @ │ │ │ │ + tsteq r3, r8, lsr #30 │ │ │ │ + tsteq r3, r6, lsr lr │ │ │ │ + @ instruction: 0x01030d9c │ │ │ │ + tsteq r3, r2, lsr sp │ │ │ │ + rscseq ip, pc, r0, ror #30 │ │ │ │ + smlatbeq r3, lr, sp, r0 │ │ │ │ + rscseq ip, pc, ip, asr #30 │ │ │ │ + smlabbeq r3, sl, lr, r0 │ │ │ │ + tsteq r3, r0, lsr #28 │ │ │ │ + rscseq ip, pc, lr, lsr #30 │ │ │ │ + rscseq ip, pc, r4, lsr #30 │ │ │ │ + tsteq r3, r2, ror #30 │ │ │ │ + tsteq r3, r0, lsl #30 │ │ │ │ + rscseq ip, pc, r6, lsl #30 │ │ │ │ + ldrshteq ip, [pc], #236 │ │ │ │ + ldrshteq ip, [pc], #226 │ │ │ │ + rscseq ip, pc, r8, ror #29 │ │ │ │ + smlatteq r3, lr, lr, r0 │ │ │ │ + ldrsbteq ip, [pc], #228 │ │ │ │ + tsteq r3, r6, ror #30 │ │ │ │ + tsteq r3, r8, lsr #30 │ │ │ │ + ldrhteq ip, [pc], #230 │ │ │ │ + tsteq r3, r6, ror #30 │ │ │ │ + rscseq ip, pc, r6, lsr #29 │ │ │ │ + tsteq r3, lr, asr r3 │ │ │ │ + tsteq r3, r2, rrx │ │ │ │ + tsteq r3, lr, lsr #4 │ │ │ │ + smlabteq r3, r2, pc, r0 @ │ │ │ │ + smlabbeq r3, r6, pc, r0 @ │ │ │ │ + rscseq ip, pc, r6, ror lr @ │ │ │ │ + smlatteq r3, sl, r1, r1 │ │ │ │ + rscseq ip, pc, r6, ror #28 │ │ │ │ + tsteq r3, r6 │ │ │ │ + ldrdeq r0, [r3, -sl] │ │ │ │ + rscseq ip, pc, lr, asr #28 │ │ │ │ rscseq ip, pc, r6, asr #28 │ │ │ │ - rscseq ip, pc, ip, lsr lr @ │ │ │ │ - rscseq ip, pc, r2, lsr lr @ │ │ │ │ - rscseq ip, pc, r8, lsr #28 │ │ │ │ - tsteq r3, lr, lsr #28 │ │ │ │ - rscseq ip, pc, r4, lsl lr @ │ │ │ │ - smlatbeq r3, r6, lr, r0 │ │ │ │ - tsteq r3, r8, ror #28 │ │ │ │ - ldrshteq ip, [pc], #214 │ │ │ │ - smlatbeq r3, r6, lr, r0 │ │ │ │ - rscseq ip, pc, r6, ror #27 │ │ │ │ - @ instruction: 0x0103129e │ │ │ │ - smlatbeq r3, r2, pc, r0 @ │ │ │ │ - tsteq r3, lr, ror #2 │ │ │ │ - tsteq r3, r2, lsl #30 │ │ │ │ - smlabteq r3, r6, lr, r0 │ │ │ │ - ldrhteq ip, [pc], #214 │ │ │ │ - tsteq r3, sl, lsr #2 │ │ │ │ - rscseq ip, pc, r6, lsr #27 │ │ │ │ - tsteq r3, r6, asr #30 │ │ │ │ - tsteq r3, sl, lsl pc │ │ │ │ - rscseq ip, pc, lr, lsl #27 │ │ │ │ + tsteq r3, r6, ror r0 │ │ │ │ + tsteq r3, r6, ror #4 │ │ │ │ + tsteq r3, sl, lsr r2 │ │ │ │ + rscseq ip, pc, r6, lsr #28 │ │ │ │ + tsteq r3, r2, lsr r0 │ │ │ │ + rscseq ip, pc, r6, lsl lr @ │ │ │ │ + smlatbeq r3, ip, r2, r1 │ │ │ │ + smlabbeq r3, r2, r2, r1 │ │ │ │ + rscseq ip, pc, r4, lsl #28 │ │ │ │ + ldrshteq ip, [pc], #222 │ │ │ │ + tsteq r3, r0, asr r1 │ │ │ │ + tsteq r3, lr, lsl r3 │ │ │ │ + strheq r1, [r3, -r4] │ │ │ │ + smlabbeq r3, sl, r0, r1 │ │ │ │ + rscseq ip, pc, r0, ror #27 │ │ │ │ + smlatteq r3, r2, r2, r1 │ │ │ │ + ldrsbteq ip, [pc], #212 │ │ │ │ + tsteq r3, r2, lsl #2 │ │ │ │ + ldrdeq r1, [r3, -r8] │ │ │ │ + rscseq ip, pc, r2, asr #27 │ │ │ │ + ldrhteq ip, [pc], #220 │ │ │ │ + smlatteq r3, sl, r3, r1 │ │ │ │ + tsteq r3, ip, ror #6 │ │ │ │ + tsteq r3, r2, asr #6 │ │ │ │ + rscseq ip, pc, r4, lsr #27 │ │ │ │ + smlalseq ip, pc, lr, sp @ │ │ │ │ + smlalseq ip, pc, r8, sp @ │ │ │ │ + smlalseq ip, pc, r2, sp @ │ │ │ │ + tsteq r3, r0, ror r3 │ │ │ │ rscseq ip, pc, r6, lsl #27 │ │ │ │ - @ instruction: 0x01030fb6 │ │ │ │ - smlatbeq r3, r6, r1, r1 │ │ │ │ - tsteq r3, sl, ror r1 │ │ │ │ - rscseq ip, pc, r6, ror #26 │ │ │ │ - tsteq r3, r2, ror pc │ │ │ │ + smlabbeq r3, ip, r3, r1 │ │ │ │ + tsteq r3, r6, lsr #8 │ │ │ │ + ldrdeq r1, [r3, -r0] │ │ │ │ + rscseq ip, pc, lr, ror #26 │ │ │ │ + smlatteq r3, ip, r3, r1 │ │ │ │ + tsteq r3, r6, lsr r4 │ │ │ │ + rscseq ip, pc, ip, asr sp @ │ │ │ │ rscseq ip, pc, r6, asr sp @ │ │ │ │ - smlatteq r3, ip, r1, r1 │ │ │ │ - smlabteq r3, r2, r1, r1 │ │ │ │ + rscseq ip, pc, r0, asr sp @ │ │ │ │ + rscseq ip, pc, sl, asr #26 │ │ │ │ rscseq ip, pc, r4, asr #26 │ │ │ │ rscseq ip, pc, lr, lsr sp @ │ │ │ │ - swpeq r1, r0, [r3] │ │ │ │ - tsteq r3, lr, asr r2 │ │ │ │ - strdeq r0, [r3, -r4] │ │ │ │ - smlabteq r3, sl, pc, r0 @ │ │ │ │ + rscseq ip, pc, r8, lsr sp @ │ │ │ │ + rscseq ip, pc, r2, lsr sp @ │ │ │ │ + rscseq ip, pc, ip, lsr #26 │ │ │ │ + rscseq ip, pc, r6, lsr #26 │ │ │ │ rscseq ip, pc, r0, lsr #26 │ │ │ │ - tsteq r3, r2, lsr #4 │ │ │ │ + rscseq ip, pc, sl, lsl sp @ │ │ │ │ rscseq ip, pc, r4, lsl sp @ │ │ │ │ - tsteq r3, r2, asr #32 │ │ │ │ - tsteq r3, r8, lsl r0 │ │ │ │ - rscseq ip, pc, r2, lsl #26 │ │ │ │ - ldrshteq ip, [pc], #204 │ │ │ │ - tsteq r3, sl, lsr #6 │ │ │ │ - smlatbeq r3, ip, r2, r1 │ │ │ │ - smlabbeq r3, r2, r2, r1 │ │ │ │ + rscseq ip, pc, lr, lsl #26 │ │ │ │ + rscseq ip, pc, r8, lsl #26 │ │ │ │ + smlatteq r3, r2, r2, r2 │ │ │ │ + tsteq r3, r0, asr #16 │ │ │ │ + tsteq r3, r2, lsr #10 │ │ │ │ + smlatbeq r3, r0, r4, r1 │ │ │ │ + tsteq r3, r2, lsr #8 │ │ │ │ rscseq ip, pc, r4, ror #25 │ │ │ │ ldrsbteq ip, [pc], #206 │ │ │ │ ldrsbteq ip, [pc], #200 │ │ │ │ ldrsbteq ip, [pc], #194 │ │ │ │ - @ instruction: 0x010312b0 │ │ │ │ + rscseq ip, pc, ip, asr #25 │ │ │ │ rscseq ip, pc, r6, asr #25 │ │ │ │ - smlabteq r3, ip, r2, r1 │ │ │ │ - tsteq r3, r6, ror #6 │ │ │ │ - tsteq r3, r0, lsl r3 │ │ │ │ - rscseq ip, pc, lr, lsr #25 │ │ │ │ - tsteq r3, ip, lsr #6 │ │ │ │ - tsteq r3, r6, ror r3 │ │ │ │ - smlalseq ip, pc, ip, ip @ │ │ │ │ + rscseq ip, pc, r0, asr #25 │ │ │ │ + ldrhteq ip, [pc], #202 │ │ │ │ + tsteq r3, r0, lsl #14 │ │ │ │ + tsteq r3, r6, ror #12 │ │ │ │ + rscseq ip, pc, r8, lsr #25 │ │ │ │ + rscseq ip, pc, r2, lsr #25 │ │ │ │ + tsteq r3, r0, lsr #12 │ │ │ │ smlalseq ip, pc, r6, ip @ │ │ │ │ - smlalseq ip, pc, r0, ip @ │ │ │ │ - rscseq ip, pc, sl, lsl #25 │ │ │ │ - rscseq ip, pc, r4, lsl #25 │ │ │ │ - rscseq ip, pc, lr, ror ip @ │ │ │ │ - rscseq ip, pc, r8, ror ip @ │ │ │ │ - rscseq ip, pc, r2, ror ip @ │ │ │ │ - rscseq ip, pc, ip, ror #24 │ │ │ │ - rscseq ip, pc, r6, ror #24 │ │ │ │ - rscseq ip, pc, r0, ror #24 │ │ │ │ - rscseq ip, pc, sl, asr ip @ │ │ │ │ - rscseq ip, pc, r4, asr ip @ │ │ │ │ - rscseq ip, pc, lr, asr #24 │ │ │ │ - rscseq ip, pc, r8, asr #24 │ │ │ │ - tsteq r3, r2, lsr #4 │ │ │ │ - smlabbeq r3, r0, r7, r1 │ │ │ │ - tsteq r3, r2, ror #8 │ │ │ │ - smlatteq r3, r0, r3, r1 │ │ │ │ - tsteq r3, r2, ror #6 │ │ │ │ - rscseq ip, pc, r4, lsr #24 │ │ │ │ - rscseq ip, pc, lr, lsl ip @ │ │ │ │ - rscseq ip, pc, r8, lsl ip @ │ │ │ │ - rscseq ip, pc, r2, lsl ip @ │ │ │ │ - rscseq ip, pc, ip, lsl #24 │ │ │ │ - rscseq ip, pc, r6, lsl #24 │ │ │ │ - rscseq ip, pc, r0, lsl #24 │ │ │ │ - ldrshteq ip, [pc], #186 │ │ │ │ - tsteq r3, r0, asr #12 │ │ │ │ - smlatbeq r3, r6, r5, r1 │ │ │ │ - rscseq ip, pc, r8, ror #23 │ │ │ │ - rscseq ip, pc, r2, ror #23 │ │ │ │ - tsteq r3, r0, ror #10 │ │ │ │ - ldrsbteq ip, [pc], #182 │ │ │ │ - @ instruction: 0x010315bc │ │ │ │ + tsteq r3, ip, ror r6 │ │ │ │ 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 ip, pc, sl, asr r9 @ │ │ │ │ + rscseq ip, pc, r4, asr r9 @ │ │ │ │ + tsteq r3, lr, ror #8 │ │ │ │ + rscseq ip, pc, r8, asr #18 │ │ │ │ + rscseq ip, pc, r2, asr #18 │ │ │ │ + rscseq ip, pc, ip, lsr r9 @ │ │ │ │ + rscseq ip, pc, r6, lsr r9 @ │ │ │ │ + rscseq ip, pc, r0, lsr r9 @ │ │ │ │ + rscseq ip, pc, sl, lsr #18 │ │ │ │ + rscseq ip, pc, r4, lsr #18 │ │ │ │ + rscseq ip, pc, lr, lsl r9 @ │ │ │ │ + rscseq ip, pc, r8, lsl r9 @ │ │ │ │ + @ instruction: 0x01031692 │ │ │ │ + smlabbeq r3, r8, r5, r1 │ │ │ │ + smlatteq r3, r6, r4, r1 │ │ │ │ + tsteq r3, r8, ror r4 │ │ │ │ + ldrshteq ip, [pc], #138 │ │ │ │ + tsteq r3, r8, lsl #10 │ │ │ │ + rscseq ip, pc, lr, ror #17 │ │ │ │ + tsteq r3, r0, lsl #12 │ │ │ │ + @ instruction: 0x01031592 │ │ │ │ + ldrsbteq ip, [pc], #140 │ │ │ │ + ldrsbteq ip, [pc], #134 │ │ │ │ + smlatteq r3, ip, r6, r1 │ │ │ │ + tsteq r3, lr, ror r6 │ │ │ │ + rscseq ip, pc, r4, asr #17 │ │ │ │ + tsteq r3, lr, lsl #14 │ │ │ │ + ldrhteq ip, [pc], #136 │ │ │ │ + ldrhteq ip, [pc], #130 │ │ │ │ + rscseq ip, pc, ip, lsr #17 │ │ │ │ + rscseq ip, pc, r6, lsr #17 │ │ │ │ + rscseq ip, pc, r0, lsr #17 │ │ │ │ smlalseq ip, pc, sl, r8 @ │ │ │ │ smlalseq ip, pc, r4, r8 @ │ │ │ │ - smlatbeq r3, lr, r3, r1 │ │ │ │ + tsteq r3, r2, lsl r7 │ │ │ │ rscseq ip, pc, r8, lsl #17 │ │ │ │ rscseq ip, pc, r2, lsl #17 │ │ │ │ rscseq ip, pc, ip, ror r8 @ │ │ │ │ rscseq ip, pc, r6, ror r8 @ │ │ │ │ rscseq ip, pc, r0, ror r8 @ │ │ │ │ rscseq ip, pc, sl, ror #16 │ │ │ │ - rscseq ip, pc, r4, ror #16 │ │ │ │ - rscseq ip, pc, lr, asr r8 @ │ │ │ │ + tsteq r3, r8, lsl #28 │ │ │ │ + tsteq r3, r2, lsl #14 │ │ │ │ rscseq ip, pc, r8, asr r8 @ │ │ │ │ - ldrdeq r1, [r3, -r2] │ │ │ │ - smlabteq r3, r8, r4, r1 │ │ │ │ - tsteq r3, r6, lsr #8 │ │ │ │ - @ instruction: 0x010313b8 │ │ │ │ + rscseq ip, pc, r2, asr r8 @ │ │ │ │ + rscseq ip, pc, ip, asr #16 │ │ │ │ + rscseq ip, pc, r6, asr #16 │ │ │ │ + rscseq ip, pc, r0, asr #16 │ │ │ │ rscseq ip, pc, sl, lsr r8 @ │ │ │ │ - tsteq r3, r8, asr #8 │ │ │ │ + rscseq ip, pc, r4, lsr r8 @ │ │ │ │ rscseq ip, pc, lr, lsr #16 │ │ │ │ - tsteq r3, r0, asr #10 │ │ │ │ - ldrdeq r1, [r3, -r2] │ │ │ │ + rscseq ip, pc, r8, lsr #16 │ │ │ │ + rscseq ip, pc, r2, lsr #16 │ │ │ │ rscseq ip, pc, ip, lsl r8 @ │ │ │ │ - rscseq ip, pc, r6, lsl r8 @ │ │ │ │ - tsteq r3, ip, lsr #12 │ │ │ │ - @ instruction: 0x010315be │ │ │ │ - rscseq ip, pc, r4, lsl #16 │ │ │ │ - tsteq r3, lr, asr #12 │ │ │ │ - ldrshteq ip, [pc], #120 │ │ │ │ - ldrshteq ip, [pc], #114 │ │ │ │ + smlatteq r3, lr, r6, r1 │ │ │ │ + rscseq ip, pc, r0, lsl r8 @ │ │ │ │ + smlabbeq r3, r2, r8, r1 │ │ │ │ + tsteq r3, r4, lsl fp │ │ │ │ + tsteq r3, r6, asr lr │ │ │ │ + tsteq r3, r4, lsl lr │ │ │ │ + strdeq r1, [r3, -lr] │ │ │ │ rscseq ip, pc, ip, ror #15 │ │ │ │ - rscseq ip, pc, r6, ror #15 │ │ │ │ + tsteq r3, r6, lsr #14 │ │ │ │ rscseq ip, pc, r0, ror #15 │ │ │ │ - ldrsbteq ip, [pc], #122 │ │ │ │ - ldrsbteq ip, [pc], #116 │ │ │ │ - tsteq r3, r2, asr r6 │ │ │ │ + tsteq r3, lr, ror #28 │ │ │ │ + tsteq r3, r8, asr #14 │ │ │ │ + rscseq ip, pc, lr, asr #15 │ │ │ │ rscseq ip, pc, r8, asr #15 │ │ │ │ - rscseq ip, pc, r2, asr #15 │ │ │ │ - ldrhteq ip, [pc], #124 │ │ │ │ - ldrhteq ip, [pc], #118 │ │ │ │ + tsteq r3, sl, asr #22 │ │ │ │ + tsteq r3, r8, lsl #22 │ │ │ │ + smlabbeq r3, r6, lr, r1 │ │ │ │ ldrhteq ip, [pc], #112 │ │ │ │ - rscseq ip, pc, sl, lsr #15 │ │ │ │ - tsteq r3, r8, asr #26 │ │ │ │ - tsteq r3, r2, asr #12 │ │ │ │ - smlalseq ip, pc, r8, r7 @ │ │ │ │ + @ instruction: 0x01031eb6 │ │ │ │ + rscseq ip, pc, r4, lsr #15 │ │ │ │ + tsteq r3, r2, ror #22 │ │ │ │ + smlatteq r3, r0, lr, r1 │ │ │ │ smlalseq ip, pc, r2, r7 @ │ │ │ │ rscseq ip, pc, ip, lsl #15 │ │ │ │ - rscseq ip, pc, r6, lsl #15 │ │ │ │ - rscseq ip, pc, r0, lsl #15 │ │ │ │ - rscseq ip, pc, sl, ror r7 @ │ │ │ │ - rscseq ip, pc, r4, ror r7 @ │ │ │ │ + strdeq r1, [r3, -sl] │ │ │ │ + tsteq r3, r0, ror #16 │ │ │ │ + tsteq r3, r6, lsr #16 │ │ │ │ + tsteq r3, r4, ror fp │ │ │ │ rscseq ip, pc, lr, ror #14 │ │ │ │ - rscseq ip, pc, r8, ror #14 │ │ │ │ + smlatbeq r3, r4, fp, r1 │ │ │ │ rscseq ip, pc, r2, ror #14 │ │ │ │ - rscseq ip, pc, ip, asr r7 @ │ │ │ │ - tsteq r3, lr, lsr #12 │ │ │ │ + tsteq r3, r0, ror r8 │ │ │ │ + smlabteq r3, lr, fp, r1 │ │ │ │ rscseq ip, pc, r0, asr r7 @ │ │ │ │ - smlabteq r3, r2, r7, r1 │ │ │ │ - tsteq r3, r4, asr sl │ │ │ │ - @ instruction: 0x01031d96 │ │ │ │ - tsteq r3, r4, asr sp │ │ │ │ - tsteq r3, lr, lsr r6 │ │ │ │ + rscseq ip, pc, sl, asr #14 │ │ │ │ + tsteq r3, r0, ror ip │ │ │ │ + smlatteq r3, lr, pc, r1 @ │ │ │ │ + smlabbeq r3, r0, r8, r1 │ │ │ │ + rscseq ip, pc, r2, lsr r7 @ │ │ │ │ rscseq ip, pc, ip, lsr #14 │ │ │ │ - tsteq r3, r6, ror #12 │ │ │ │ - rscseq ip, pc, r0, lsr #14 │ │ │ │ - smlatbeq r3, lr, sp, r1 │ │ │ │ - smlabbeq r3, r8, r6, r1 │ │ │ │ + smlabbeq r3, lr, ip, r1 │ │ │ │ + tsteq r3, ip │ │ │ │ + rscseq ip, pc, sl, lsl r7 @ │ │ │ │ + tsteq r3, ip, lsr r0 │ │ │ │ rscseq ip, pc, lr, lsl #14 │ │ │ │ rscseq ip, pc, r8, lsl #14 │ │ │ │ - smlabbeq r3, sl, sl, r1 │ │ │ │ - tsteq r3, r8, asr #20 │ │ │ │ - smlabteq r3, r6, sp, r1 │ │ │ │ + rscseq ip, pc, r2, lsl #14 │ │ │ │ + ldrshteq ip, [pc], #108 │ │ │ │ + ldrshteq ip, [pc], #102 │ │ │ │ ldrshteq ip, [pc], #96 │ │ │ │ - strdeq r1, [r3, -r6] │ │ │ │ + rscseq ip, pc, sl, ror #13 │ │ │ │ rscseq ip, pc, r4, ror #13 │ │ │ │ - smlatbeq r3, r2, sl, r1 │ │ │ │ - tsteq r3, r0, lsr #28 │ │ │ │ + ldrsbteq ip, [pc], #110 │ │ │ │ + ldrsbteq ip, [pc], #104 │ │ │ │ ldrsbteq ip, [pc], #98 │ │ │ │ rscseq ip, pc, ip, asr #13 │ │ │ │ - tsteq r3, sl, lsr pc │ │ │ │ - smlatbeq r3, r0, r7, r1 │ │ │ │ - tsteq r3, r6, ror #14 │ │ │ │ - @ instruction: 0x01031ab4 │ │ │ │ + rscseq ip, pc, r6, asr #13 │ │ │ │ + rscseq ip, pc, r0, asr #13 │ │ │ │ + ldrhteq ip, [pc], #106 │ │ │ │ + ldrhteq ip, [pc], #100 │ │ │ │ rscseq ip, pc, lr, lsr #13 │ │ │ │ - smlatteq r3, r4, sl, r1 │ │ │ │ + rscseq ip, pc, r8, lsr #13 │ │ │ │ rscseq ip, pc, r2, lsr #13 │ │ │ │ - @ instruction: 0x010317b0 │ │ │ │ - tsteq r3, lr, lsl #22 │ │ │ │ + smlalseq ip, pc, ip, r6 @ │ │ │ │ + smlalseq ip, pc, r6, r6 @ │ │ │ │ smlalseq ip, pc, r0, r6 @ │ │ │ │ rscseq ip, pc, sl, lsl #13 │ │ │ │ - @ instruction: 0x01031bb0 │ │ │ │ - tsteq r3, lr, lsr #30 │ │ │ │ - smlabteq r3, r0, r7, r1 │ │ │ │ + rscseq ip, pc, r4, lsl #13 │ │ │ │ + rscseq ip, pc, lr, ror r6 @ │ │ │ │ + rscseq ip, pc, r8, ror r6 @ │ │ │ │ rscseq ip, pc, r2, ror r6 @ │ │ │ │ rscseq ip, pc, ip, ror #12 │ │ │ │ - smlabteq r3, lr, fp, r1 │ │ │ │ - tsteq r3, ip, asr #30 │ │ │ │ + rscseq ip, pc, r6, ror #12 │ │ │ │ + rscseq ip, pc, r0, ror #12 │ │ │ │ rscseq ip, pc, sl, asr r6 @ │ │ │ │ - tsteq r3, ip, ror pc │ │ │ │ + rscseq ip, pc, r4, asr r6 @ │ │ │ │ rscseq ip, pc, lr, asr #12 │ │ │ │ rscseq ip, pc, r8, asr #12 │ │ │ │ rscseq ip, pc, r2, asr #12 │ │ │ │ rscseq ip, pc, ip, lsr r6 @ │ │ │ │ rscseq ip, pc, r6, lsr r6 @ │ │ │ │ rscseq ip, pc, r0, lsr r6 @ │ │ │ │ rscseq ip, pc, sl, lsr #12 │ │ │ │ rscseq ip, pc, r4, lsr #12 │ │ │ │ rscseq ip, pc, lr, lsl r6 @ │ │ │ │ rscseq ip, pc, r8, lsl r6 @ │ │ │ │ - rscseq ip, pc, r2, lsl r6 @ │ │ │ │ - rscseq ip, pc, ip, lsl #12 │ │ │ │ - rscseq ip, pc, r6, lsl #12 │ │ │ │ - rscseq ip, pc, r0, lsl #12 │ │ │ │ - ldrshteq ip, [pc], #90 │ │ │ │ - ldrshteq ip, [pc], #84 │ │ │ │ - rscseq ip, pc, lr, ror #11 │ │ │ │ - rscseq ip, pc, r8, ror #11 │ │ │ │ - rscseq ip, pc, r2, ror #11 │ │ │ │ - ldrsbteq ip, [pc], #92 │ │ │ │ - ldrsbteq ip, [pc], #86 │ │ │ │ - ldrsbteq ip, [pc], #80 │ │ │ │ - rscseq ip, pc, sl, asr #11 │ │ │ │ - rscseq ip, pc, r4, asr #11 │ │ │ │ - ldrhteq ip, [pc], #94 │ │ │ │ - ldrhteq ip, [pc], #88 │ │ │ │ - ldrhteq ip, [pc], #82 │ │ │ │ - rscseq ip, pc, ip, lsr #11 │ │ │ │ - rscseq ip, pc, r6, lsr #11 │ │ │ │ - rscseq ip, pc, r0, lsr #11 │ │ │ │ - smlalseq ip, pc, sl, r5 @ │ │ │ │ - smlalseq ip, pc, r4, r5 @ │ │ │ │ - rscseq ip, pc, lr, lsl #11 │ │ │ │ - rscseq ip, pc, r8, lsl #11 │ │ │ │ - rscseq ip, pc, r2, lsl #11 │ │ │ │ - rscseq ip, pc, ip, ror r5 @ │ │ │ │ - rscseq ip, pc, r6, ror r5 @ │ │ │ │ - rscseq ip, pc, r0, ror r5 @ │ │ │ │ - rscseq ip, pc, sl, ror #10 │ │ │ │ - rscseq ip, pc, r4, ror #10 │ │ │ │ - rscseq ip, pc, lr, asr r5 @ │ │ │ │ - rscseq ip, pc, r8, asr r5 @ │ │ │ │ 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} │ │ │ │ - smlatbeq r3, ip, ip, r1 │ │ │ │ - smlatteq r1, lr, sp, fp │ │ │ │ - tsteq r1, sl, asr r6 │ │ │ │ - @ instruction: 0x0101bc90 │ │ │ │ - tsteq r0, ip, lsr #22 │ │ │ │ - smlabbeq r1, r6, sl, fp │ │ │ │ + tsteq r3, ip, ror #26 │ │ │ │ + smlatbeq r1, lr, lr, fp │ │ │ │ + tsteq r1, sl, lsl r7 │ │ │ │ + tsteq r1, r0, asr sp │ │ │ │ + smlatteq r0, ip, fp, r3 │ │ │ │ + tsteq r1, r6, asr #22 │ │ │ │ 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, asr sp │ │ │ │ - tsteq r1, r0, asr #28 │ │ │ │ - tsteq r3, r4, asr sp │ │ │ │ - rscseq fp, pc, r6, lsr r7 @ │ │ │ │ - smlatbeq r1, r4, ip, sl │ │ │ │ - rscseq fp, pc, r0, asr #14 │ │ │ │ - ldrshteq fp, [pc], #52 │ │ │ │ - ldrdeq sl, [r1, -ip] │ │ │ │ + tsteq r3, ip, lsl lr │ │ │ │ + tsteq r1, r0, lsl #30 │ │ │ │ + tsteq r3, r4, lsl lr │ │ │ │ + ldrshteq fp, [pc], #118 │ │ │ │ + tsteq r1, r4, ror #26 │ │ │ │ + rscseq fp, pc, r0, lsl #16 │ │ │ │ + ldrhteq fp, [pc], #68 │ │ │ │ + @ instruction: 0x0101ac9c │ │ │ │ mvnspl pc, #675282944 @ 0x28400000 │ │ │ │ blcs 703c50 │ │ │ │ strbhi pc, [ip], #-515 @ 0xfffffdfd @ │ │ │ │ andsne pc, r1, #268435460 @ 0x10000004 │ │ │ │ andsne pc, r1, #192, 4 │ │ │ │ @ instruction: 0x07d140da │ │ │ │ tstphi ip, r1, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @@ -112777,202 +112777,202 @@ │ │ │ │ @ instruction: 0xf791447a │ │ │ │ mvnseq lr, #156, 16 @ 0x9c0000 │ │ │ │ orrhi pc, r0, r0, lsl #2 │ │ │ │ @ instruction: 0x21014abe │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ ldm r2, {r0, r4, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ svclt 0x0000e17f │ │ │ │ - tsteq r2, ip, lsl ip │ │ │ │ - tsteq r1, sl, ror #30 │ │ │ │ - tsteq r2, r2, lsl ip │ │ │ │ - tsteq r2, r8, lsl ip │ │ │ │ - rscseq r9, pc, r4, asr #15 │ │ │ │ - ldrhteq r9, [pc], #124 │ │ │ │ - smlatbeq r2, r4, ip, lr │ │ │ │ - smlalseq r9, pc, r0, r7 @ │ │ │ │ - smlatbeq r0, r6, r0, r1 │ │ │ │ - tsteq r1, lr, ror #10 │ │ │ │ - tsteq r1, lr, ror #10 │ │ │ │ + ldrdeq r9, [r2, -ip] │ │ │ │ + tsteq r1, sl, lsr #32 │ │ │ │ + ldrdeq r9, [r2, -r2] │ │ │ │ + ldrdeq r9, [r2, -r8] │ │ │ │ + rscseq r9, pc, r4, lsl #17 │ │ │ │ + rscseq r9, pc, ip, ror r8 @ │ │ │ │ + tsteq r2, r4, ror #26 │ │ │ │ + rscseq r9, pc, r0, asr r8 @ │ │ │ │ + tsteq r0, r6, ror #2 │ │ │ │ + tsteq r1, lr, lsr #12 │ │ │ │ + tsteq r1, lr, lsr #12 │ │ │ │ + tsteq r1, r0, lsr r6 │ │ │ │ + strdeq sl, [r1, -sl] │ │ │ │ + tsteq r1, ip, lsl r6 │ │ │ │ + tsteq r1, lr, lsl #12 │ │ │ │ + tsteq r2, r2, ror ip │ │ │ │ + rscseq r9, pc, lr, lsl #15 │ │ │ │ + tsteq r2, lr, lsl sp │ │ │ │ + rscseq r9, pc, sl, ror #14 │ │ │ │ + tsteq r2, r2, lsr #26 │ │ │ │ + rscseq r9, pc, lr, asr #14 │ │ │ │ + ldrhteq r9, [pc], #106 │ │ │ │ + tsteq r1, ip, ror lr │ │ │ │ + ldrhteq r9, [pc], #98 │ │ │ │ + tsteq r1, r8, asr lr │ │ │ │ + strdeq lr, [r2, -ip] │ │ │ │ + tsteq r1, ip, lsr lr │ │ │ │ + strdeq lr, [r2, -r8] │ │ │ │ + strdeq lr, [r2, -r6] │ │ │ │ + strdeq lr, [r2, -r4] │ │ │ │ + strdeq lr, [r2, -r2] │ │ │ │ + strdeq r9, [r1, -r2] │ │ │ │ + strheq r7, [r2, -r4] │ │ │ │ + @ instruction: 0x01019594 │ │ │ │ + @ instruction: 0x01019590 │ │ │ │ + strdeq r0, [r0, -ip] │ │ │ │ + tsteq r1, ip, ror r5 │ │ │ │ + tsteq r1, ip, ror r5 │ │ │ │ + tsteq r1, ip, ror r5 │ │ │ │ + tsteq r1, r4, ror r5 │ │ │ │ tsteq r1, r0, ror r5 │ │ │ │ - tsteq r1, sl, lsr r5 │ │ │ │ - tsteq r1, ip, asr r5 │ │ │ │ - tsteq r1, lr, asr #10 │ │ │ │ - @ instruction: 0x01029bb2 │ │ │ │ - rscseq r9, pc, lr, asr #13 │ │ │ │ - tsteq r2, lr, asr ip │ │ │ │ - rscseq r9, pc, sl, lsr #13 │ │ │ │ - tsteq r2, r2, ror #24 │ │ │ │ - rscseq r9, pc, lr, lsl #13 │ │ │ │ - ldrshteq r9, [pc], #90 │ │ │ │ - @ instruction: 0x01018dbc │ │ │ │ - ldrshteq r9, [pc], #82 │ │ │ │ - @ instruction: 0x01018d98 │ │ │ │ - tsteq r2, ip, lsr fp │ │ │ │ - tsteq r1, ip, ror sp │ │ │ │ - tsteq r2, r8, lsr fp │ │ │ │ - tsteq r2, r6, lsr fp │ │ │ │ - tsteq r2, r4, lsr fp │ │ │ │ - tsteq r2, r2, lsr fp │ │ │ │ - tsteq r1, r2, lsr r5 │ │ │ │ - strdeq r6, [r2, -r4] │ │ │ │ - ldrdeq r9, [r1, -r4] │ │ │ │ - ldrdeq r9, [r1, -r0] │ │ │ │ - tsteq r0, ip, lsr lr │ │ │ │ - @ instruction: 0x010194bc │ │ │ │ - @ instruction: 0x010194bc │ │ │ │ - @ instruction: 0x010194bc │ │ │ │ - @ instruction: 0x010194b4 │ │ │ │ - @ instruction: 0x010194b0 │ │ │ │ - smlatbeq r1, ip, r4, r9 │ │ │ │ - smlatbeq r1, ip, r4, r9 │ │ │ │ - @ instruction: 0x010194b0 │ │ │ │ - @ instruction: 0x010194b4 │ │ │ │ - @ instruction: 0x010194bc │ │ │ │ - tsteq r8, r6, lsr #4 │ │ │ │ - tsteq r1, sl, asr r2 │ │ │ │ - tsteq r1, sl, ror #4 │ │ │ │ - tsteq r1, sl, lsr r2 │ │ │ │ - smlatteq r8, r4, r1, r5 │ │ │ │ - tsteq r1, r4, ror r2 │ │ │ │ - tsteq r1, ip, ror r2 │ │ │ │ - smlabbeq r1, r4, r2, sl │ │ │ │ - ldrsbteq r9, [pc], #52 │ │ │ │ - rscseq r9, pc, r4, asr #7 │ │ │ │ - @ instruction: 0x0102e99e │ │ │ │ - strdeq r8, [r1, -r8] │ │ │ │ - tsteq r0, r6, lsr #18 │ │ │ │ - ldrdeq r8, [r1, -r4] │ │ │ │ - @ instruction: 0x010195ba │ │ │ │ - @ instruction: 0x01018ab4 │ │ │ │ - rscseq r9, pc, r6, lsr #5 │ │ │ │ - smlabbeq r1, lr, sl, r8 │ │ │ │ - rscseq r9, pc, r0, lsl #5 │ │ │ │ - tsteq r1, sl, ror #20 │ │ │ │ - rscseq r9, pc, r2, ror #4 │ │ │ │ - tsteq r2, lr, lsl #18 │ │ │ │ - tsteq r1, r8, asr #20 │ │ │ │ - tsteq r1, r4, lsl #20 │ │ │ │ - smlatbeq r0, ip, sl, r0 │ │ │ │ - strdeq r8, [r1, -sl] │ │ │ │ - @ instruction: 0x01000a9c │ │ │ │ - smlabbeq r0, ip, sl, r0 │ │ │ │ - smlabbeq r0, r8, sl, r0 │ │ │ │ - smlabbeq r0, r4, sl, r0 │ │ │ │ - smlabbeq r0, r0, sl, r0 │ │ │ │ - tsteq r0, ip, ror sl │ │ │ │ - tsteq r0, r8, ror sl │ │ │ │ - tsteq r0, r4, ror sl │ │ │ │ - tsteq r0, ip, ror #20 │ │ │ │ - tsteq r0, r8, ror #20 │ │ │ │ - @ instruction: 0x01025694 │ │ │ │ - tsteq r2, r4, ror r6 │ │ │ │ - smlabbeq r8, sl, pc, r4 @ │ │ │ │ - tsteq r0, sl, asr #20 │ │ │ │ - tsteq r0, r0, asr sl │ │ │ │ - tsteq r0, sl, asr #20 │ │ │ │ - rscseq r9, pc, lr, ror #4 │ │ │ │ - @ instruction: 0x010188b8 │ │ │ │ - tsteq r0, r6, lsr #20 │ │ │ │ - tsteq r0, sl, lsl sl │ │ │ │ + tsteq r1, ip, ror #10 │ │ │ │ + tsteq r1, ip, ror #10 │ │ │ │ + tsteq r1, r0, ror r5 │ │ │ │ + tsteq r1, r4, ror r5 │ │ │ │ + tsteq r1, ip, ror r5 │ │ │ │ + smlatteq r8, r6, r2, r5 │ │ │ │ + tsteq r1, sl, lsl r3 │ │ │ │ + tsteq r1, sl, lsr #6 │ │ │ │ + strdeq sl, [r1, -sl] │ │ │ │ + smlatbeq r8, r4, r2, r5 │ │ │ │ + tsteq r1, r4, lsr r3 │ │ │ │ + tsteq r1, ip, lsr r3 │ │ │ │ + tsteq r1, r4, asr #6 │ │ │ │ + smlalseq r9, pc, r4, r4 @ │ │ │ │ + rscseq r9, pc, r4, lsl #9 │ │ │ │ + tsteq r2, lr, asr sl │ │ │ │ + @ instruction: 0x01018bb8 │ │ │ │ + smlatteq r0, r6, r9, r7 │ │ │ │ + @ instruction: 0x01018b94 │ │ │ │ + tsteq r1, sl, ror r6 │ │ │ │ + tsteq r1, r4, ror fp │ │ │ │ + rscseq r9, pc, r6, ror #6 │ │ │ │ + tsteq r1, lr, asr #22 │ │ │ │ + rscseq r9, pc, r0, asr #6 │ │ │ │ + tsteq r1, sl, lsr #22 │ │ │ │ + rscseq r9, pc, r2, lsr #6 │ │ │ │ + smlabteq r2, lr, r9, lr │ │ │ │ + tsteq r1, r8, lsl #22 │ │ │ │ + smlabteq r1, r4, sl, r8 │ │ │ │ + tsteq r0, ip, ror #22 │ │ │ │ + @ instruction: 0x01018aba │ │ │ │ + tsteq r0, ip, asr fp │ │ │ │ + tsteq r0, ip, asr #22 │ │ │ │ + tsteq r0, r8, asr #22 │ │ │ │ + tsteq r0, r4, asr #22 │ │ │ │ + tsteq r0, r0, asr #22 │ │ │ │ + tsteq r0, ip, lsr fp │ │ │ │ + tsteq r0, r8, lsr fp │ │ │ │ + tsteq r0, r4, lsr fp │ │ │ │ + tsteq r0, ip, lsr #22 │ │ │ │ + tsteq r0, r8, lsr #22 │ │ │ │ + tsteq r2, r4, asr r7 │ │ │ │ + tsteq r2, r4, lsr r7 │ │ │ │ + tsteq r8, sl, asr #32 │ │ │ │ + tsteq r0, sl, lsl #22 │ │ │ │ + tsteq r0, r0, lsl fp │ │ │ │ + tsteq r0, sl, lsl #22 │ │ │ │ + rscseq r9, pc, lr, lsr #6 │ │ │ │ + tsteq r1, r8, ror r9 │ │ │ │ + smlatteq r0, r6, sl, r0 │ │ │ │ + ldrdeq r0, [r0, -sl] │ │ │ │ + ldrdeq r0, [r0, -r4] │ │ │ │ + smlabteq r0, lr, sl, r0 │ │ │ │ + smlabteq r0, r8, sl, r0 │ │ │ │ + smlabteq r0, r2, sl, r0 │ │ │ │ + tsteq r8, sl, ror #30 │ │ │ │ + ldrsbteq r9, [pc], #14 │ │ │ │ + smlabteq r1, r6, r8, r8 │ │ │ │ + tsteq r0, r6, asr r8 │ │ │ │ + tsteq r2, r4, ror r7 │ │ │ │ + tsteq r0, r0, asr #20 │ │ │ │ + smlabteq r2, ip, fp, r6 │ │ │ │ + smlatbeq r1, ip, r0, r9 │ │ │ │ + smlatbeq r1, r8, r0, r9 │ │ │ │ tsteq r0, r4, lsl sl │ │ │ │ - tsteq r0, lr, lsl #20 │ │ │ │ - tsteq r0, r8, lsl #20 │ │ │ │ - tsteq r0, r2, lsl #20 │ │ │ │ - smlatbeq r8, sl, lr, r4 │ │ │ │ - rscseq r9, pc, lr, lsl r0 @ │ │ │ │ - tsteq r1, r6, lsl #16 │ │ │ │ - @ instruction: 0x01000796 │ │ │ │ - @ instruction: 0x0102e6b4 │ │ │ │ - smlabbeq r0, r0, r9, r0 │ │ │ │ - tsteq r2, ip, lsl #22 │ │ │ │ - smlatteq r1, ip, pc, r8 @ │ │ │ │ - smlatteq r1, r8, pc, r8 @ │ │ │ │ - tsteq r0, r4, asr r9 │ │ │ │ - ldrdeq r8, [r1, -r4] │ │ │ │ - ldrdeq r8, [r1, -r4] │ │ │ │ - ldrdeq r8, [r1, -r4] │ │ │ │ - smlabteq r1, ip, pc, r8 @ │ │ │ │ - smlabteq r1, r8, pc, r8 @ │ │ │ │ - smlabteq r1, r4, pc, r8 @ │ │ │ │ - smlabteq r1, r4, pc, r8 @ │ │ │ │ - smlabteq r1, r8, pc, r8 @ │ │ │ │ - smlabteq r1, ip, pc, r8 @ │ │ │ │ - ldrdeq r8, [r1, -r4] │ │ │ │ - tsteq r8, lr, lsr sp │ │ │ │ - @ instruction: 0x0102e59c │ │ │ │ - smlatbeq r1, r8, r6, r8 │ │ │ │ - @ instruction: 0x0102e590 │ │ │ │ - @ instruction: 0x0102e596 │ │ │ │ - tsteq r1, r2, ror #12 │ │ │ │ - smlabbeq r2, sl, r5, lr │ │ │ │ - smlabbeq r2, r8, r5, lr │ │ │ │ - tsteq r2, r2, ror r8 │ │ │ │ - tsteq r2, r4, ror r8 │ │ │ │ - tsteq r2, r8, ror r8 │ │ │ │ - smlabbeq r2, r0, r8, r8 │ │ │ │ - tsteq r2, r8, lsr r5 │ │ │ │ - tsteq r2, r8, ror r8 │ │ │ │ - smlabbeq r2, r6, r8, r8 │ │ │ │ - smlabbeq r2, sl, r8, r8 │ │ │ │ - smlabbeq r2, lr, r8, r8 │ │ │ │ - smlatbeq r2, r0, r8, r8 │ │ │ │ - smlatbeq r2, r6, r8, r8 │ │ │ │ - tsteq r0, r2, lsr r1 │ │ │ │ - tsteq r1, r8, lsr r5 │ │ │ │ - tsteq r0, r6, lsr #2 │ │ │ │ - tsteq r1, r8, lsl r5 │ │ │ │ - @ instruction: 0x0102e49a │ │ │ │ - strdeq r8, [r1, -r6] │ │ │ │ - @ instruction: 0x010184bc │ │ │ │ - ldrdeq r8, [r1, -r4] │ │ │ │ + swpeq r9, r4, [r1] │ │ │ │ + swpeq r9, r4, [r1] │ │ │ │ + swpeq r9, r4, [r1] │ │ │ │ + smlabbeq r1, ip, r0, r9 │ │ │ │ + smlabbeq r1, r8, r0, r9 │ │ │ │ + smlabbeq r1, r4, r0, r9 │ │ │ │ + smlabbeq r1, r4, r0, r9 │ │ │ │ + smlabbeq r1, r8, r0, r9 │ │ │ │ + smlabbeq r1, ip, r0, r9 │ │ │ │ + swpeq r9, r4, [r1] │ │ │ │ + strdeq r4, [r8, -lr] │ │ │ │ + tsteq r2, ip, asr r6 │ │ │ │ + tsteq r1, r8, ror #14 │ │ │ │ + tsteq r2, r0, asr r6 │ │ │ │ + tsteq r2, r6, asr r6 │ │ │ │ + tsteq r1, r2, lsr #14 │ │ │ │ + tsteq r2, sl, asr #12 │ │ │ │ + tsteq r2, r8, asr #12 │ │ │ │ + tsteq r2, r2, lsr r9 │ │ │ │ + tsteq r2, r4, lsr r9 │ │ │ │ + tsteq r2, r8, lsr r9 │ │ │ │ + tsteq r2, r0, asr #18 │ │ │ │ + strdeq lr, [r2, -r8] │ │ │ │ + tsteq r2, r8, lsr r9 │ │ │ │ + tsteq r2, r6, asr #18 │ │ │ │ + tsteq r2, sl, asr #18 │ │ │ │ + tsteq r2, lr, asr #18 │ │ │ │ + tsteq r2, r0, ror #18 │ │ │ │ + tsteq r2, r6, ror #18 │ │ │ │ + strdeq r0, [r0, -r2] │ │ │ │ + strdeq r8, [r1, -r8] │ │ │ │ + smlatteq r0, r6, r1, r0 │ │ │ │ + ldrdeq r8, [r1, -r8] │ │ │ │ + tsteq r2, sl, asr r5 │ │ │ │ + @ instruction: 0x010185b6 │ │ │ │ + tsteq r1, ip, ror r5 │ │ │ │ + @ instruction: 0x01018594 │ │ │ │ + rscseq r9, pc, lr │ │ │ │ + rscseq r9, pc, r6, lsl r0 @ │ │ │ │ + ldrdeq r4, [r8, -r8] │ │ │ │ + ldrshteq r8, [pc], #254 │ │ │ │ + ldrsbteq r8, [pc], #244 │ │ │ │ + rscseq r8, pc, r0, ror #31 │ │ │ │ + ldrsbteq r8, [pc], #252 │ │ │ │ + ldrsbteq r8, [pc], #248 │ │ │ │ + ldrsbteq r8, [pc], #244 │ │ │ │ + ldrsbteq r8, [pc], #244 │ │ │ │ + tsteq r8, r6, asr #22 │ │ │ │ + rscseq r8, pc, r2, asr #31 │ │ │ │ rscseq r8, pc, lr, asr #30 │ │ │ │ - rscseq r8, pc, r6, asr pc @ │ │ │ │ - tsteq r8, r8, lsl fp │ │ │ │ - rscseq r8, pc, lr, lsr pc @ │ │ │ │ - rscseq r8, pc, r4, lsl pc @ │ │ │ │ - rscseq r8, pc, r0, lsr #30 │ │ │ │ - rscseq r8, pc, ip, lsl pc @ │ │ │ │ - rscseq r8, pc, r8, lsl pc @ │ │ │ │ - rscseq r8, pc, r4, lsl pc @ │ │ │ │ - rscseq r8, pc, r4, lsl pc @ │ │ │ │ - smlabbeq r8, r6, sl, r4 │ │ │ │ - rscseq r8, pc, r2, lsl #30 │ │ │ │ - rscseq r8, pc, lr, lsl #29 │ │ │ │ - tsteq r8, lr, asr #20 │ │ │ │ - rscseq r8, pc, lr, asr #28 │ │ │ │ - smlatbeq r1, lr, r3, r8 │ │ │ │ - tsteq r2, r0, asr #6 │ │ │ │ - smlabbeq r1, r8, r3, r8 │ │ │ │ - smlabbeq r0, lr, pc, r6 @ │ │ │ │ - @ instruction: 0x01006f90 │ │ │ │ - tsteq r0, r4, ror pc │ │ │ │ - tsteq r1, ip, lsl #4 │ │ │ │ - tsteq r1, lr, lsl #4 │ │ │ │ - tsteq r1, r8, lsl #4 │ │ │ │ - tsteq r1, r8, lsl #4 │ │ │ │ - tsteq r1, r2, lsr #4 │ │ │ │ - tsteq r1, ip, lsr r2 │ │ │ │ - tsteq r1, ip, lsr r2 │ │ │ │ - tsteq r1, r2, asr r2 │ │ │ │ - tsteq r1, r6, ror #4 │ │ │ │ - tsteq r2, r4, asr r1 │ │ │ │ - tsteq r1, sl, asr #4 │ │ │ │ - tsteq r1, ip, asr #4 │ │ │ │ - tsteq r1, lr, asr #4 │ │ │ │ - tsteq r1, ip, asr r2 │ │ │ │ - tsteq r1, r2, ror #4 │ │ │ │ - tsteq r1, r8, ror #4 │ │ │ │ - tsteq r1, lr, ror #4 │ │ │ │ - tsteq r1, r8, ror #4 │ │ │ │ - tsteq r1, r2, ror #4 │ │ │ │ - tsteq r1, r4, ror #4 │ │ │ │ - strdeq r9, [r1, -sl] │ │ │ │ - tsteq r8, r2, ror r8 │ │ │ │ - tsteq r1, r4, asr #4 │ │ │ │ - tsteq r2, r6, asr #32 │ │ │ │ + tsteq r8, lr, lsl #22 │ │ │ │ + rscseq r8, pc, lr, lsl #30 │ │ │ │ + tsteq r1, lr, ror #8 │ │ │ │ + tsteq r2, r0, lsl #8 │ │ │ │ + tsteq r1, r8, asr #8 │ │ │ │ + tsteq r0, lr, asr #32 │ │ │ │ + qaddeq r7, r0, r0 │ │ │ │ + tsteq r0, r4, lsr r0 │ │ │ │ + smlabteq r1, ip, r2, sl │ │ │ │ + smlabteq r1, lr, r2, sl │ │ │ │ + smlabteq r1, r8, r2, sl │ │ │ │ + smlabteq r1, r8, r2, sl │ │ │ │ + smlatteq r1, r2, r2, sl │ │ │ │ + strdeq sl, [r1, -ip] │ │ │ │ + strdeq sl, [r1, -ip] │ │ │ │ + tsteq r1, r2, lsl r3 │ │ │ │ + tsteq r1, r6, lsr #6 │ │ │ │ + tsteq r2, r4, lsl r2 │ │ │ │ + tsteq r1, sl, lsl #6 │ │ │ │ + tsteq r1, ip, lsl #6 │ │ │ │ + tsteq r1, lr, lsl #6 │ │ │ │ + tsteq r1, ip, lsl r3 │ │ │ │ + tsteq r1, r2, lsr #6 │ │ │ │ + tsteq r1, r8, lsr #6 │ │ │ │ + tsteq r1, lr, lsr #6 │ │ │ │ + tsteq r1, r8, lsr #6 │ │ │ │ + tsteq r1, r2, lsr #6 │ │ │ │ + tsteq r1, r4, lsr #6 │ │ │ │ + @ instruction: 0x01019eba │ │ │ │ + tsteq r8, r2, lsr r9 │ │ │ │ + tsteq r1, r4, lsl #6 │ │ │ │ + tsteq r2, r6, lsl #2 │ │ │ │ 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, asr #30 │ │ │ │ - tsteq r1, r8, lsr pc │ │ │ │ - rscseq r8, pc, r6, asr r7 @ │ │ │ │ - rscseq r8, pc, lr, asr #14 │ │ │ │ - tsteq r1, r8, lsl pc │ │ │ │ - smlatteq r2, sl, ip, r8 │ │ │ │ - tsteq r1, lr │ │ │ │ - tsteq r1, r6, lsl r0 │ │ │ │ - tsteq r1, r2, lsr #32 │ │ │ │ - tsteq r1, r2, lsr #32 │ │ │ │ - tsteq r1, r2, lsr #32 │ │ │ │ - tsteq r1, r2, lsr #32 │ │ │ │ - tsteq r1, lr, lsr #32 │ │ │ │ - tsteq r1, lr, lsr #32 │ │ │ │ - tsteq r1, lr, lsr #2 │ │ │ │ - strdeq r8, [r2, -lr] │ │ │ │ - tsteq r1, sl, lsl r0 │ │ │ │ - qaddeq r9, lr, r1 │ │ │ │ - tsteq r1, lr │ │ │ │ - tsteq r1, lr, lsl r0 │ │ │ │ + tsteq r1, r4 │ │ │ │ + strdeq r9, [r1, -r8] │ │ │ │ + rscseq r8, pc, r6, lsl r8 @ │ │ │ │ + rscseq r8, pc, lr, lsl #16 │ │ │ │ + ldrdeq r9, [r1, -r8] │ │ │ │ + smlatbeq r2, sl, sp, r8 │ │ │ │ + smlabteq r1, lr, r0, r9 │ │ │ │ + ldrdeq r9, [r1, -r6] │ │ │ │ + smlatteq r1, r2, r0, r9 │ │ │ │ + smlatteq r1, r2, r0, r9 │ │ │ │ + smlatteq r1, r2, r0, r9 │ │ │ │ + smlatteq r1, r2, r0, r9 │ │ │ │ + smlatteq r1, lr, r0, r9 │ │ │ │ + smlatteq r1, lr, r0, r9 │ │ │ │ + smlatteq r1, lr, r1, r9 │ │ │ │ + @ instruction: 0x01028bbe │ │ │ │ + ldrdeq r9, [r1, -sl] │ │ │ │ + tsteq r1, lr, lsl r1 │ │ │ │ + smlabteq r1, lr, r0, r9 │ │ │ │ ldrdeq r9, [r1, -lr] │ │ │ │ - strdeq r9, [r1, -lr] │ │ │ │ - tsteq r1, r2, asr #32 │ │ │ │ - tsteq r1, sl, asr #32 │ │ │ │ - smlatteq r1, r6, sp, r9 │ │ │ │ - smlatteq r1, r6, sp, r9 │ │ │ │ - smlatteq r1, r6, sp, r9 │ │ │ │ - smlatteq r1, r6, sp, r9 │ │ │ │ - tsteq r1, sl, lsr #32 │ │ │ │ - tsteq r1, sl, lsr #32 │ │ │ │ - smlabteq r1, r6, sp, r9 │ │ │ │ - tsteq r2, lr, lsr r7 │ │ │ │ - @ instruction: 0x01019dba │ │ │ │ - smlabteq r1, r6, sp, r9 │ │ │ │ - smlabteq r1, lr, sp, r9 │ │ │ │ - ldrdeq r4, [r8, -r0] │ │ │ │ - smlabteq r1, r0, sp, r9 │ │ │ │ - strdeq r6, [r0, -r6] │ │ │ │ - strdeq r6, [r0, -r2] │ │ │ │ - smlatbeq r1, r4, sp, r9 │ │ │ │ - tsteq r1, r8, lsl #24 │ │ │ │ - @ instruction: 0x01019d98 │ │ │ │ - @ instruction: 0x01019d96 │ │ │ │ - rscseq r8, pc, r2, ror #8 │ │ │ │ - rscseq r8, pc, sl, asr r4 @ │ │ │ │ - ldrdeq r4, [r2, -sl] │ │ │ │ - rscseq r8, pc, r0, lsr r4 @ │ │ │ │ - rscseq r8, pc, r8, lsr #8 │ │ │ │ - rscseq pc, pc, ip, lsl ip @ │ │ │ │ - rscseq pc, pc, ip, lsl #24 │ │ │ │ - rscseq pc, pc, r8, lsl #24 │ │ │ │ - rscseq pc, pc, r4, lsl #24 │ │ │ │ - rscseq pc, pc, r0, lsl #24 │ │ │ │ - ldrshteq pc, [pc], #188 @ │ │ │ │ - ldrshteq pc, [pc], #184 @ │ │ │ │ - ldrshteq pc, [pc], #180 @ │ │ │ │ - rscseq pc, pc, ip, ror #23 │ │ │ │ - rscseq pc, pc, r8, ror #23 │ │ │ │ - tsteq r2, r4, lsl r8 │ │ │ │ - strdeq r4, [r2, -r4] │ │ │ │ - tsteq r8, sl, lsl #2 │ │ │ │ - tsteq r2, r2, lsr sl │ │ │ │ - tsteq r2, lr, lsr #20 │ │ │ │ + @ instruction: 0x01019e9e │ │ │ │ + @ instruction: 0x01019ebe │ │ │ │ + tsteq r1, r2, lsl #2 │ │ │ │ + tsteq r1, sl, lsl #2 │ │ │ │ + smlatbeq r1, r6, lr, r9 │ │ │ │ + smlatbeq r1, r6, lr, r9 │ │ │ │ + smlatbeq r1, r6, lr, r9 │ │ │ │ + smlatbeq r1, r6, lr, r9 │ │ │ │ + smlatteq r1, sl, r0, r9 │ │ │ │ + smlatteq r1, sl, r0, r9 │ │ │ │ + smlabbeq r1, r6, lr, r9 │ │ │ │ + strdeq r8, [r2, -lr] │ │ │ │ + tsteq r1, sl, ror lr │ │ │ │ + smlabbeq r1, r6, lr, r9 │ │ │ │ + smlabbeq r1, lr, lr, r9 │ │ │ │ + @ instruction: 0x01084390 │ │ │ │ + smlabbeq r1, r0, lr, r9 │ │ │ │ + @ instruction: 0x010067b6 │ │ │ │ + @ instruction: 0x010067b2 │ │ │ │ + tsteq r1, r4, ror #28 │ │ │ │ + smlabteq r1, r8, ip, r7 │ │ │ │ + tsteq r1, r8, asr lr │ │ │ │ + tsteq r1, r6, asr lr │ │ │ │ + rscseq r8, pc, r2, lsr #10 │ │ │ │ + rscseq r8, pc, sl, lsl r5 @ │ │ │ │ + @ instruction: 0x0102499a │ │ │ │ + ldrshteq r8, [pc], #64 │ │ │ │ + rscseq r8, pc, r8, ror #9 │ │ │ │ + ldrsbteq pc, [pc], #204 @ │ │ │ │ + rscseq pc, pc, ip, asr #25 │ │ │ │ + rscseq pc, pc, r8, asr #25 │ │ │ │ + rscseq pc, pc, r4, asr #25 │ │ │ │ + rscseq pc, pc, r0, asr #25 │ │ │ │ + ldrhteq pc, [pc], #204 @ │ │ │ │ + ldrhteq pc, [pc], #200 @ │ │ │ │ + ldrhteq pc, [pc], #196 @ │ │ │ │ + rscseq pc, pc, ip, lsr #25 │ │ │ │ + rscseq pc, pc, r8, lsr #25 │ │ │ │ + ldrdeq r4, [r2, -r4] │ │ │ │ + @ instruction: 0x010248b4 │ │ │ │ + smlabteq r8, sl, r1, r4 │ │ │ │ + strdeq sp, [r2, -r2] │ │ │ │ + smlatteq r2, lr, sl, sp │ │ │ │ + ldrdeq sp, [r2, -lr] │ │ │ │ + smlatteq r2, sl, sl, sp │ │ │ │ + strdeq sp, [r2, -r6] │ │ │ │ + strdeq sp, [r2, -lr] │ │ │ │ + tsteq r2, r6, lsl #22 │ │ │ │ + tsteq r2, lr, lsl #22 │ │ │ │ + tsteq r2, r6, lsl fp │ │ │ │ + tsteq r2, r6, lsr #22 │ │ │ │ + tsteq r2, r6, lsr fp │ │ │ │ + tsteq r2, r6, asr #22 │ │ │ │ + tsteq r2, r6, asr fp │ │ │ │ + tsteq r2, r6, ror #22 │ │ │ │ + strheq r4, [r8, -r8] │ │ │ │ + tsteq r2, r2, ror #22 │ │ │ │ + smlatteq r2, r6, r9, sp │ │ │ │ + strdeq sp, [r2, -r2] │ │ │ │ + strdeq sp, [r2, -lr] │ │ │ │ + tsteq r2, r6, lsl #20 │ │ │ │ + tsteq r2, lr, lsl #20 │ │ │ │ + tsteq r2, r6, lsl sl │ │ │ │ tsteq r2, lr, lsl sl │ │ │ │ - tsteq r2, sl, lsr #20 │ │ │ │ - tsteq r2, r6, lsr sl │ │ │ │ + tsteq r2, lr, lsr #20 │ │ │ │ tsteq r2, lr, lsr sl │ │ │ │ - tsteq r2, r6, asr #20 │ │ │ │ tsteq r2, lr, asr #20 │ │ │ │ - tsteq r2, r6, asr sl │ │ │ │ - tsteq r2, r6, ror #20 │ │ │ │ - tsteq r2, r6, ror sl │ │ │ │ - smlabbeq r2, r6, sl, sp │ │ │ │ - @ instruction: 0x0102da96 │ │ │ │ - smlatbeq r2, r6, sl, sp │ │ │ │ - strdeq r3, [r8, -r8] │ │ │ │ - smlatbeq r2, r2, sl, sp │ │ │ │ + tsteq r2, lr, asr sl │ │ │ │ + tsteq r2, lr, ror #20 │ │ │ │ + smlabteq r8, r0, pc, r3 @ │ │ │ │ + tsteq r2, lr, ror sl │ │ │ │ + smlatteq r2, lr, r8, sp │ │ │ │ + strdeq sp, [r2, -sl] │ │ │ │ + tsteq r2, r6, lsl #18 │ │ │ │ + tsteq r2, lr, lsl #18 │ │ │ │ + tsteq r2, r6, lsl r9 │ │ │ │ + tsteq r2, lr, lsl r9 │ │ │ │ tsteq r2, r6, lsr #18 │ │ │ │ - tsteq r2, r2, lsr r9 │ │ │ │ - tsteq r2, lr, lsr r9 │ │ │ │ + tsteq r2, r6, lsr r9 │ │ │ │ tsteq r2, r6, asr #18 │ │ │ │ - tsteq r2, lr, asr #18 │ │ │ │ tsteq r2, r6, asr r9 │ │ │ │ - tsteq r2, lr, asr r9 │ │ │ │ - tsteq r2, lr, ror #18 │ │ │ │ - tsteq r2, lr, ror r9 │ │ │ │ - smlabbeq r2, lr, r9, sp │ │ │ │ - @ instruction: 0x0102d99e │ │ │ │ - smlatbeq r2, lr, r9, sp │ │ │ │ - tsteq r8, r0, lsl #30 │ │ │ │ - @ instruction: 0x0102d9be │ │ │ │ + tsteq r2, r6, ror #18 │ │ │ │ + tsteq r2, r6, ror r9 │ │ │ │ + smlabteq r8, r8, lr, r3 │ │ │ │ + @ instruction: 0x0102d99a │ │ │ │ + strdeq sp, [r2, -r6] │ │ │ │ + tsteq r2, r2, lsl #16 │ │ │ │ + tsteq r2, lr, lsl #16 │ │ │ │ + tsteq r2, r6, lsl r8 │ │ │ │ + tsteq r2, lr, lsl r8 │ │ │ │ + tsteq r2, r6, lsr #16 │ │ │ │ tsteq r2, lr, lsr #16 │ │ │ │ - tsteq r2, sl, lsr r8 │ │ │ │ - tsteq r2, r6, asr #16 │ │ │ │ + tsteq r2, lr, lsr r8 │ │ │ │ tsteq r2, lr, asr #16 │ │ │ │ - tsteq r2, r6, asr r8 │ │ │ │ tsteq r2, lr, asr r8 │ │ │ │ - tsteq r2, r6, ror #16 │ │ │ │ - tsteq r2, r6, ror r8 │ │ │ │ - smlabbeq r2, r6, r8, sp │ │ │ │ - @ instruction: 0x0102d896 │ │ │ │ - smlatbeq r2, r6, r8, sp │ │ │ │ + tsteq r2, lr, ror #16 │ │ │ │ + tsteq r2, lr, ror r8 │ │ │ │ + ldrdeq r3, [r8, -r0] │ │ │ │ @ instruction: 0x0102d8b6 │ │ │ │ - tsteq r8, r8, lsl #28 │ │ │ │ - ldrdeq sp, [r2, -sl] │ │ │ │ + strdeq sp, [r2, -lr] │ │ │ │ + tsteq r2, sl, lsl #14 │ │ │ │ + tsteq r2, r6, lsl r7 │ │ │ │ + tsteq r2, lr, lsl r7 │ │ │ │ + tsteq r2, r6, lsr #14 │ │ │ │ + tsteq r2, lr, lsr #14 │ │ │ │ tsteq r2, r6, lsr r7 │ │ │ │ - tsteq r2, r2, asr #14 │ │ │ │ - tsteq r2, lr, asr #14 │ │ │ │ + tsteq r2, r6, asr #14 │ │ │ │ tsteq r2, r6, asr r7 │ │ │ │ - tsteq r2, lr, asr r7 │ │ │ │ tsteq r2, r6, ror #14 │ │ │ │ - tsteq r2, lr, ror #14 │ │ │ │ - tsteq r2, lr, ror r7 │ │ │ │ - smlabbeq r2, lr, r7, sp │ │ │ │ - @ instruction: 0x0102d79e │ │ │ │ - smlatbeq r2, lr, r7, sp │ │ │ │ - @ instruction: 0x0102d7be │ │ │ │ - tsteq r8, r0, lsl sp │ │ │ │ - strdeq sp, [r2, -r6] │ │ │ │ + tsteq r2, r6, ror r7 │ │ │ │ + smlabbeq r2, r6, r7, sp │ │ │ │ + ldrdeq r3, [r8, -r8] │ │ │ │ + ldrdeq sp, [r2, -r2] │ │ │ │ + tsteq r2, r6, lsl #12 │ │ │ │ + tsteq r2, r2, lsl r6 │ │ │ │ + tsteq r2, lr, lsl r6 │ │ │ │ + tsteq r2, r6, lsr #12 │ │ │ │ + tsteq r2, lr, lsr #12 │ │ │ │ + tsteq r2, r6, lsr r6 │ │ │ │ tsteq r2, lr, lsr r6 │ │ │ │ - tsteq r2, sl, asr #12 │ │ │ │ - tsteq r2, r6, asr r6 │ │ │ │ + tsteq r2, lr, asr #12 │ │ │ │ tsteq r2, lr, asr r6 │ │ │ │ - tsteq r2, r6, ror #12 │ │ │ │ tsteq r2, lr, ror #12 │ │ │ │ - tsteq r2, r6, ror r6 │ │ │ │ - smlabbeq r2, r6, r6, sp │ │ │ │ - @ instruction: 0x0102d696 │ │ │ │ - smlatbeq r2, r6, r6, sp │ │ │ │ - @ instruction: 0x0102d6b6 │ │ │ │ - smlabteq r2, r6, r6, sp │ │ │ │ - tsteq r8, r8, lsl ip │ │ │ │ - tsteq r2, r2, lsl r7 │ │ │ │ + tsteq r2, lr, ror r6 │ │ │ │ + smlabbeq r2, lr, r6, sp │ │ │ │ + smlatteq r8, r0, fp, r3 │ │ │ │ + smlatteq r2, lr, r6, sp │ │ │ │ + tsteq r2, lr, lsl #10 │ │ │ │ + tsteq r2, sl, lsl r5 │ │ │ │ + tsteq r2, r6, lsr #10 │ │ │ │ + tsteq r2, lr, lsr #10 │ │ │ │ + tsteq r2, r6, lsr r5 │ │ │ │ + tsteq r2, lr, lsr r5 │ │ │ │ tsteq r2, r6, asr #10 │ │ │ │ - tsteq r2, r2, asr r5 │ │ │ │ - tsteq r2, lr, asr r5 │ │ │ │ - tsteq r2, r6, ror #10 │ │ │ │ - tsteq r2, lr, ror #10 │ │ │ │ - tsteq r2, r6, ror r5 │ │ │ │ - tsteq r2, lr, ror r5 │ │ │ │ - smlabbeq r2, lr, r5, sp │ │ │ │ - @ instruction: 0x0102d59e │ │ │ │ - smlatbeq r2, lr, r5, sp │ │ │ │ - @ instruction: 0x0102d5be │ │ │ │ - smlabteq r2, lr, r5, sp │ │ │ │ - tsteq r8, r0, lsr #22 │ │ │ │ - tsteq r2, lr, lsr #12 │ │ │ │ - tsteq r2, lr, asr #8 │ │ │ │ - tsteq r2, sl, asr r4 │ │ │ │ - tsteq r2, r6, ror #8 │ │ │ │ - tsteq r2, lr, ror #8 │ │ │ │ - tsteq r2, r6, ror r4 │ │ │ │ - tsteq r2, lr, ror r4 │ │ │ │ - smlabbeq r2, r6, r4, sp │ │ │ │ - @ instruction: 0x0102d496 │ │ │ │ - smlatbeq r2, r6, r4, sp │ │ │ │ - @ instruction: 0x0102d4b8 │ │ │ │ - smlabteq r2, sl, r4, sp │ │ │ │ - ldrdeq sp, [r2, -ip] │ │ │ │ - tsteq r8, r0, lsr sl │ │ │ │ tsteq r2, r6, asr r5 │ │ │ │ - tsteq r2, r4, ror #6 │ │ │ │ - tsteq r2, r0, ror r3 │ │ │ │ - tsteq r2, ip, ror r3 │ │ │ │ - smlabbeq r2, r4, r3, sp │ │ │ │ - smlabbeq r2, ip, r3, sp │ │ │ │ - @ instruction: 0x0102d394 │ │ │ │ - @ instruction: 0x0102d39c │ │ │ │ - smlatbeq r2, ip, r3, sp │ │ │ │ - @ instruction: 0x0102d3bc │ │ │ │ - smlabteq r2, ip, r3, sp │ │ │ │ - ldrdeq sp, [r2, -ip] │ │ │ │ - smlatteq r2, ip, r3, sp │ │ │ │ - tsteq r8, lr, lsr r9 │ │ │ │ - tsteq r2, r2, ror r4 │ │ │ │ - tsteq r2, lr, asr r2 │ │ │ │ - tsteq r2, ip, ror #4 │ │ │ │ - tsteq r2, sl, ror r2 │ │ │ │ + tsteq r2, r6, ror #10 │ │ │ │ + tsteq r2, r8, ror r5 │ │ │ │ + smlabbeq r2, sl, r5, sp │ │ │ │ + @ instruction: 0x0102d59c │ │ │ │ + strdeq r3, [r8, -r0] │ │ │ │ + tsteq r2, r6, lsl r6 │ │ │ │ + tsteq r2, r4, lsr #8 │ │ │ │ + tsteq r2, r0, lsr r4 │ │ │ │ + tsteq r2, ip, lsr r4 │ │ │ │ + tsteq r2, r4, asr #8 │ │ │ │ + tsteq r2, ip, asr #8 │ │ │ │ + tsteq r2, r4, asr r4 │ │ │ │ + tsteq r2, ip, asr r4 │ │ │ │ + tsteq r2, ip, ror #8 │ │ │ │ + tsteq r2, ip, ror r4 │ │ │ │ + smlabbeq r2, ip, r4, sp │ │ │ │ + @ instruction: 0x0102d49c │ │ │ │ + smlatbeq r2, ip, r4, sp │ │ │ │ + strdeq r3, [r8, -lr] │ │ │ │ + tsteq r2, r2, lsr r5 │ │ │ │ + tsteq r2, lr, lsl r3 │ │ │ │ + tsteq r2, ip, lsr #6 │ │ │ │ + tsteq r2, sl, lsr r3 │ │ │ │ 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 r2, r8, ror r0 │ │ │ │ + smlabbeq r2, r0, r0, sp │ │ │ │ + smlabbeq r2, r8, r0, sp │ │ │ │ + swpeq sp, r0, [r2] │ │ │ │ + smlatbeq r2, r0, r0, sp │ │ │ │ + strheq sp, [r2, -r0] │ │ │ │ + smlabteq r2, r0, r0, sp │ │ │ │ + ldrdeq sp, [r2, -r0] │ │ │ │ + smlatteq r2, r0, r0, sp │ │ │ │ + tsteq r8, r2, lsr r6 │ │ │ │ + tsteq r2, ip, ror r1 │ │ │ │ + tsteq r2, r0, ror #30 │ │ │ │ + tsteq r2, ip, ror #30 │ │ │ │ + tsteq r2, r8, ror pc │ │ │ │ + smlabbeq r2, r0, pc, ip @ │ │ │ │ + smlabbeq r2, r8, pc, ip @ │ │ │ │ + @ instruction: 0x0102cf90 │ │ │ │ + @ instruction: 0x0102cf98 │ │ │ │ + smlatbeq r2, r8, pc, ip @ │ │ │ │ @ instruction: 0x0102cfb8 │ │ │ │ - smlabteq r2, r0, pc, ip @ │ │ │ │ smlabteq r2, r8, pc, ip @ │ │ │ │ - ldrdeq ip, [r2, -r0] │ │ │ │ - smlatteq r2, r0, pc, ip @ │ │ │ │ - strdeq ip, [r2, -r0] │ │ │ │ - mrseq sp, (UNDEF: 2) │ │ │ │ - tsteq r2, r0, lsl r0 │ │ │ │ - tsteq r2, r0, lsr #32 │ │ │ │ - tsteq r8, r2, ror r5 │ │ │ │ - strheq sp, [r2, -ip] │ │ │ │ + ldrdeq ip, [r2, -r8] │ │ │ │ + smlatteq r2, r8, pc, ip @ │ │ │ │ + tsteq r8, sl, lsr r5 │ │ │ │ + swpeq sp, r8, [r2] │ │ │ │ + tsteq r2, r8, ror #28 │ │ │ │ + tsteq r2, r4, ror lr │ │ │ │ + smlabbeq r2, r0, lr, ip │ │ │ │ + smlabbeq r2, r8, lr, ip │ │ │ │ + @ instruction: 0x0102ce90 │ │ │ │ + @ instruction: 0x0102ce98 │ │ │ │ smlatbeq r2, r0, lr, ip │ │ │ │ - smlatbeq r2, ip, lr, ip │ │ │ │ - @ instruction: 0x0102ceb8 │ │ │ │ + @ instruction: 0x0102ceb0 │ │ │ │ smlabteq r2, r0, lr, ip │ │ │ │ - smlabteq r2, r8, lr, ip │ │ │ │ ldrdeq ip, [r2, -r0] │ │ │ │ - ldrdeq ip, [r2, -r8] │ │ │ │ - smlatteq r2, r8, lr, ip │ │ │ │ - strdeq ip, [r2, -r8] │ │ │ │ - tsteq r2, r8, lsl #30 │ │ │ │ - tsteq r2, r8, lsl pc │ │ │ │ - tsteq r2, r8, lsr #30 │ │ │ │ - tsteq r8, sl, ror r4 │ │ │ │ - ldrdeq ip, [r2, -r8] │ │ │ │ + smlatteq r2, r0, lr, ip │ │ │ │ + strdeq ip, [r2, -r0] │ │ │ │ + tsteq r8, r2, asr #8 │ │ │ │ + @ instruction: 0x0102cfb4 │ │ │ │ + tsteq r2, r0, ror sp │ │ │ │ + tsteq r2, ip, ror sp │ │ │ │ + smlabbeq r2, r8, sp, ip │ │ │ │ + @ instruction: 0x0102cd90 │ │ │ │ + @ instruction: 0x0102cd98 │ │ │ │ + smlatbeq r2, r0, sp, ip │ │ │ │ smlatbeq r2, r8, sp, ip │ │ │ │ - @ instruction: 0x0102cdb4 │ │ │ │ - smlabteq r2, r0, sp, ip │ │ │ │ + @ instruction: 0x0102cdb8 │ │ │ │ smlabteq r2, r8, sp, ip │ │ │ │ - ldrdeq ip, [r2, -r0] │ │ │ │ ldrdeq ip, [r2, -r8] │ │ │ │ - smlatteq r2, r0, sp, ip │ │ │ │ - strdeq ip, [r2, -r0] │ │ │ │ - tsteq r2, r0, lsl #28 │ │ │ │ - tsteq r2, r0, lsl lr │ │ │ │ - tsteq r2, r0, lsr #28 │ │ │ │ - tsteq r2, r0, lsr lr │ │ │ │ - smlabbeq r8, r2, r3, r3 │ │ │ │ - strdeq ip, [r2, -r4] │ │ │ │ - @ instruction: 0x0102ccb0 │ │ │ │ + smlatteq r2, sl, sp, ip │ │ │ │ + strdeq ip, [r2, -ip] │ │ │ │ + tsteq r8, r0, asr r3 │ │ │ │ + ldrdeq ip, [r2, -r8] │ │ │ │ + smlabbeq r2, r2, ip, ip │ │ │ │ + @ instruction: 0x0102cc90 │ │ │ │ + @ instruction: 0x0102cc9e │ │ │ │ + smlatbeq r2, r8, ip, ip │ │ │ │ + @ instruction: 0x0102ccb2 │ │ │ │ @ instruction: 0x0102ccbc │ │ │ │ - smlabteq r2, r8, ip, ip │ │ │ │ - ldrdeq ip, [r2, -r0] │ │ │ │ + smlabteq r2, r6, ip, ip │ │ │ │ ldrdeq ip, [r2, -r8] │ │ │ │ - smlatteq r2, r0, ip, ip │ │ │ │ - smlatteq r2, r8, ip, ip │ │ │ │ - strdeq ip, [r2, -r8] │ │ │ │ - tsteq r2, r8, lsl #26 │ │ │ │ - tsteq r2, r8, lsl sp │ │ │ │ - tsteq r2, sl, lsr #26 │ │ │ │ - tsteq r2, ip, lsr sp │ │ │ │ - @ instruction: 0x01083290 │ │ │ │ - tsteq r2, r8, lsl lr │ │ │ │ + smlatteq r2, sl, ip, ip │ │ │ │ + strdeq ip, [r2, -ip] │ │ │ │ + tsteq r2, lr, lsl #26 │ │ │ │ + tsteq r2, r0, lsr #26 │ │ │ │ + tsteq r8, r4, ror r2 │ │ │ │ + tsteq r2, r0, lsl lr │ │ │ │ + smlatbeq r2, r6, fp, ip │ │ │ │ + @ instruction: 0x0102cbb4 │ │ │ │ smlabteq r2, r2, fp, ip │ │ │ │ - ldrdeq ip, [r2, -r0] │ │ │ │ - ldrdeq ip, [r2, -lr] │ │ │ │ - smlatteq r2, r8, fp, ip │ │ │ │ - strdeq ip, [r2, -r2] │ │ │ │ + smlabteq r2, ip, fp, ip │ │ │ │ + ldrdeq ip, [r2, -r6] │ │ │ │ + smlatteq r2, r0, fp, ip │ │ │ │ + smlatteq r2, sl, fp, ip │ │ │ │ strdeq ip, [r2, -ip] │ │ │ │ - tsteq r2, r6, lsl #24 │ │ │ │ - tsteq r2, r8, lsl ip │ │ │ │ - tsteq r2, sl, lsr #24 │ │ │ │ - tsteq r2, ip, lsr ip │ │ │ │ - tsteq r2, lr, asr #24 │ │ │ │ - tsteq r2, r0, ror #24 │ │ │ │ - @ instruction: 0x010831b4 │ │ │ │ - tsteq r2, r0, asr sp │ │ │ │ + tsteq r2, lr, lsl #24 │ │ │ │ + tsteq r2, r0, lsr #24 │ │ │ │ + tsteq r2, r2, lsr ip │ │ │ │ + tsteq r2, r4, asr #24 │ │ │ │ + @ instruction: 0x01083198 │ │ │ │ + tsteq r2, r8, asr #26 │ │ │ │ + smlabteq r2, sl, sl, ip │ │ │ │ + ldrdeq ip, [r2, -r8] │ │ │ │ smlatteq r2, r6, sl, ip │ │ │ │ - strdeq ip, [r2, -r4] │ │ │ │ - tsteq r2, r2, lsl #22 │ │ │ │ - tsteq r2, ip, lsl #22 │ │ │ │ - tsteq r2, r6, lsl fp │ │ │ │ + strdeq ip, [r2, -r0] │ │ │ │ + strdeq ip, [r2, -sl] │ │ │ │ + tsteq r2, r4, lsl #22 │ │ │ │ + tsteq r2, lr, lsl #22 │ │ │ │ tsteq r2, r0, lsr #22 │ │ │ │ - tsteq r2, sl, lsr #22 │ │ │ │ - tsteq r2, ip, lsr fp │ │ │ │ - tsteq r2, lr, asr #22 │ │ │ │ - tsteq r2, r0, ror #22 │ │ │ │ - tsteq r2, r2, ror fp │ │ │ │ - smlabbeq r2, r4, fp, ip │ │ │ │ - ldrdeq r3, [r8, -r8] │ │ │ │ - smlabbeq r2, r8, ip, ip │ │ │ │ - tsteq r2, sl, lsl #20 │ │ │ │ - tsteq r2, r8, lsl sl │ │ │ │ - tsteq r2, r6, lsr #20 │ │ │ │ - tsteq r2, r0, lsr sl │ │ │ │ - tsteq r2, sl, lsr sl │ │ │ │ - tsteq r2, r4, asr #20 │ │ │ │ - tsteq r2, lr, asr #20 │ │ │ │ - tsteq r2, r0, ror #20 │ │ │ │ - tsteq r2, r2, ror sl │ │ │ │ - smlabbeq r2, r4, sl, ip │ │ │ │ - @ instruction: 0x0102ca96 │ │ │ │ - smlatbeq r2, r8, sl, ip │ │ │ │ - strdeq r2, [r8, -ip] │ │ │ │ - smlabteq r2, r2, fp, ip │ │ │ │ - smlatbeq r8, r0, pc, r2 @ │ │ │ │ - ldrshteq r6, [pc], #212 │ │ │ │ + tsteq r2, r2, lsr fp │ │ │ │ + tsteq r2, r4, asr #22 │ │ │ │ + tsteq r2, r6, asr fp │ │ │ │ + tsteq r2, r8, ror #22 │ │ │ │ + strheq r3, [r8, -ip] │ │ │ │ + smlabbeq r2, r2, ip, ip │ │ │ │ + tsteq r8, r0, rrx │ │ │ │ + ldrhteq r6, [pc], #228 │ │ │ │ msrmi SPSR_fs, #64, 4 │ │ │ │ @ instruction: 0xf0004298 │ │ │ │ vrhadd.s8 q4, q8, q1 │ │ │ │ @ instruction: 0xf5b080e3 │ │ │ │ @ instruction: 0xf0006f84 │ │ │ │ stmdale sp!, {r0, r1, r2, r3, r4, r5, r7, r8, pc}^ │ │ │ │ svcvc 0x0041f5b0 │ │ │ │ @@ -114800,117 +114800,117 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2152 @ 0xfffff798 │ │ │ │ stmdami r8!, {r4, r5, r6, r8, r9, sl, lr}^ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2151 @ 0xfffff799 │ │ │ │ stmdami r7!, {r4, r5, r6, r8, r9, sl, lr}^ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - smlatbeq r2, r6, r9, ip │ │ │ │ - smlabteq r2, lr, r9, ip │ │ │ │ - smlatteq r2, r8, r9, ip │ │ │ │ - tsteq r2, r4, lsl #20 │ │ │ │ - tsteq r2, r6, lsl sl │ │ │ │ - tsteq r2, r4, asr #20 │ │ │ │ - tsteq r2, r0, ror #20 │ │ │ │ - @ instruction: 0x0102cab8 │ │ │ │ - strdeq ip, [r2, -r4] │ │ │ │ - tsteq r2, r0, lsr fp │ │ │ │ - tsteq r2, lr, asr fp │ │ │ │ - smlabbeq r2, lr, fp, ip │ │ │ │ - smlabteq r2, r0, fp, ip │ │ │ │ - smlatteq r2, r8, fp, ip │ │ │ │ - tsteq r2, sl, asr ip │ │ │ │ - @ instruction: 0x0102cc92 │ │ │ │ - ldrdeq ip, [r2, -sl] │ │ │ │ - tsteq r2, r4, lsl sp │ │ │ │ - tsteq r2, r4, asr sp │ │ │ │ - smlabbeq r2, ip, sp, ip │ │ │ │ - @ instruction: 0x0102cdb2 │ │ │ │ - tsteq r2, lr, lsr #28 │ │ │ │ - tsteq r2, r2, ror #28 │ │ │ │ - @ instruction: 0x0102ceb6 │ │ │ │ - strdeq ip, [r2, -r4] │ │ │ │ - tsteq r2, ip, lsr pc │ │ │ │ - tsteq r2, ip, ror pc │ │ │ │ - smlatbeq r2, r6, pc, ip @ │ │ │ │ - @ instruction: 0x0102ca94 │ │ │ │ - tsteq r2, r2, lsl r8 │ │ │ │ - tsteq r2, r4, lsl #14 │ │ │ │ - @ instruction: 0x0102c69a │ │ │ │ - tsteq r2, r4, ror #12 │ │ │ │ - tsteq r2, r6, lsr r6 │ │ │ │ - rscseq r6, pc, ip, ror #15 │ │ │ │ - rscseq r6, pc, r6, ror #15 │ │ │ │ - @ instruction: 0x0102c6bc │ │ │ │ - smlabbeq r2, sl, r6, ip │ │ │ │ - ldrsbteq r6, [pc], #116 │ │ │ │ + tsteq r2, r6, ror #20 │ │ │ │ + smlabbeq r2, lr, sl, ip │ │ │ │ + smlatbeq r2, r8, sl, ip │ │ │ │ + smlabteq r2, r4, sl, ip │ │ │ │ + ldrdeq ip, [r2, -r6] │ │ │ │ + tsteq r2, r4, lsl #22 │ │ │ │ + tsteq r2, r0, lsr #22 │ │ │ │ + tsteq r2, r8, ror fp │ │ │ │ + @ instruction: 0x0102cbb4 │ │ │ │ + strdeq ip, [r2, -r0] │ │ │ │ + tsteq r2, lr, lsl ip │ │ │ │ + tsteq r2, lr, asr #24 │ │ │ │ + smlabbeq r2, r0, ip, ip │ │ │ │ + smlatbeq r2, r8, ip, ip │ │ │ │ + tsteq r2, sl, lsl sp │ │ │ │ + tsteq r2, r2, asr sp │ │ │ │ + @ instruction: 0x0102cd9a │ │ │ │ + ldrdeq ip, [r2, -r4] │ │ │ │ + tsteq r2, r4, lsl lr │ │ │ │ + tsteq r2, ip, asr #28 │ │ │ │ + tsteq r2, r2, ror lr │ │ │ │ + smlatteq r2, lr, lr, ip │ │ │ │ + tsteq r2, r2, lsr #30 │ │ │ │ + tsteq r2, r6, ror pc │ │ │ │ + @ instruction: 0x0102cfb4 │ │ │ │ + strdeq ip, [r2, -ip] │ │ │ │ + tsteq r2, ip, lsr r0 │ │ │ │ + tsteq r2, r6, rrx │ │ │ │ + tsteq r2, r4, asr fp │ │ │ │ + ldrdeq ip, [r2, -r2] │ │ │ │ + smlabteq r2, r4, r7, ip │ │ │ │ + tsteq r2, sl, asr r7 │ │ │ │ + tsteq r2, r4, lsr #14 │ │ │ │ + strdeq ip, [r2, -r6] │ │ │ │ + rscseq r6, pc, ip, lsr #17 │ │ │ │ + rscseq r6, pc, r6, lsr #17 │ │ │ │ + tsteq r2, ip, ror r7 │ │ │ │ + tsteq r2, sl, asr #14 │ │ │ │ + smlalseq r6, pc, r4, r8 @ │ │ │ │ + rscseq r6, pc, lr, lsl #17 │ │ │ │ + tsteq r2, r4, lsl r8 │ │ │ │ + ldrdeq ip, [r2, -r2] │ │ │ │ + @ instruction: 0x0102c790 │ │ │ │ + rscseq r6, pc, r6, ror r8 @ │ │ │ │ + rscseq r6, pc, r0, ror r8 @ │ │ │ │ + tsteq r2, sl, lsr r8 │ │ │ │ + tsteq r2, r0, asr r8 │ │ │ │ + rscseq r6, pc, lr, asr r8 @ │ │ │ │ + smlatbeq r2, r8, r9, ip │ │ │ │ + tsteq r2, r2, lsl #18 │ │ │ │ + @ instruction: 0x0102c8b4 │ │ │ │ + tsteq r2, sl, ror #16 │ │ │ │ + rscseq r6, pc, r0, asr #16 │ │ │ │ + rscseq r6, pc, sl, lsr r8 @ │ │ │ │ + tsteq r2, r4, asr #18 │ │ │ │ + strdeq ip, [r2, -lr] │ │ │ │ + rscseq r6, pc, r8, lsr #16 │ │ │ │ + rscseq r6, pc, r2, lsr #16 │ │ │ │ + tsteq r2, r0, lsl sl │ │ │ │ + smlabteq r2, r6, r9, ip │ │ │ │ + smlabbeq r2, r0, r9, ip │ │ │ │ + rscseq r6, pc, sl, lsl #16 │ │ │ │ + rscseq r6, pc, r4, lsl #16 │ │ │ │ + tsteq r2, sl, lsr sl │ │ │ │ + tsteq r2, r8, asr sl │ │ │ │ + ldrshteq r6, [pc], #114 │ │ │ │ + tsteq r2, ip, lsl sp │ │ │ │ + ldrdeq ip, [r2, -r2] │ │ │ │ + tsteq r2, r8, lsl fp │ │ │ │ + smlabteq r2, sl, sl, ip │ │ │ │ + tsteq r2, ip, ror sl │ │ │ │ rscseq r6, pc, lr, asr #15 │ │ │ │ - tsteq r2, r4, asr r7 │ │ │ │ - tsteq r2, r2, lsl r7 │ │ │ │ - ldrdeq ip, [r2, -r0] │ │ │ │ + rscseq r6, pc, r8, asr #15 │ │ │ │ + tsteq r2, r6, ror #22 │ │ │ │ + tsteq r2, r8, lsl fp │ │ │ │ ldrhteq r6, [pc], #118 │ │ │ │ ldrhteq r6, [pc], #112 │ │ │ │ - tsteq r2, sl, ror r7 │ │ │ │ - @ instruction: 0x0102c790 │ │ │ │ - smlalseq r6, pc, lr, r7 @ │ │ │ │ - smlatteq r2, r8, r8, ip │ │ │ │ - tsteq r2, r2, asr #16 │ │ │ │ - strdeq ip, [r2, -r4] │ │ │ │ - smlatbeq r2, sl, r7, ip │ │ │ │ + tsteq r2, sl, asr #24 │ │ │ │ + strdeq ip, [r2, -ip] │ │ │ │ + smlatbeq r2, lr, fp, ip │ │ │ │ + smlalseq r6, pc, r8, r7 @ │ │ │ │ + smlalseq r6, pc, r2, r7 @ │ │ │ │ + tsteq r2, r4, ror ip │ │ │ │ + @ instruction: 0x0102cc92 │ │ │ │ rscseq r6, pc, r0, lsl #15 │ │ │ │ - rscseq r6, pc, sl, ror r7 @ │ │ │ │ - smlabbeq r2, r4, r8, ip │ │ │ │ - tsteq r2, lr, lsr r8 │ │ │ │ - rscseq r6, pc, r8, ror #14 │ │ │ │ + tsteq r2, r6, lsr #28 │ │ │ │ + tsteq r2, r0, ror #26 │ │ │ │ + tsteq r2, sl, lsl #26 │ │ │ │ + @ instruction: 0x0102ccbc │ │ │ │ rscseq r6, pc, r2, ror #14 │ │ │ │ - tsteq r2, r0, asr r9 │ │ │ │ - tsteq r2, r6, lsl #18 │ │ │ │ - smlabteq r2, r0, r8, ip │ │ │ │ + rscseq r6, pc, ip, asr r7 @ │ │ │ │ + @ instruction: 0x0102cdb2 │ │ │ │ + tsteq r2, r0, ror #26 │ │ │ │ rscseq r6, pc, sl, asr #14 │ │ │ │ rscseq r6, pc, r4, asr #14 │ │ │ │ - tsteq r2, sl, ror r9 │ │ │ │ - @ instruction: 0x0102c998 │ │ │ │ - rscseq r6, pc, r2, lsr r7 @ │ │ │ │ - tsteq r2, ip, asr ip │ │ │ │ - tsteq r2, r2, lsl fp │ │ │ │ - tsteq r2, r8, asr sl │ │ │ │ - tsteq r2, sl, lsl #20 │ │ │ │ - @ instruction: 0x0102c9bc │ │ │ │ - rscseq r6, pc, lr, lsl #14 │ │ │ │ - rscseq r6, pc, r8, lsl #14 │ │ │ │ - smlatbeq r2, r6, sl, ip │ │ │ │ - tsteq r2, r8, asr sl │ │ │ │ - ldrshteq r6, [pc], #102 │ │ │ │ - ldrshteq r6, [pc], #96 │ │ │ │ - smlabbeq r2, sl, fp, ip │ │ │ │ - tsteq r2, ip, lsr fp │ │ │ │ - smlatteq r2, lr, sl, ip │ │ │ │ - ldrsbteq r6, [pc], #104 │ │ │ │ - ldrsbteq r6, [pc], #98 │ │ │ │ - @ instruction: 0x0102cbb4 │ │ │ │ - ldrdeq ip, [r2, -r2] │ │ │ │ - rscseq r6, pc, r0, asr #13 │ │ │ │ - tsteq r2, r6, ror #26 │ │ │ │ - smlatbeq r2, r0, ip, ip │ │ │ │ - tsteq r2, sl, asr #24 │ │ │ │ - strdeq ip, [r2, -ip] │ │ │ │ - rscseq r6, pc, r2, lsr #13 │ │ │ │ - smlalseq r6, pc, ip, r6 @ │ │ │ │ - strdeq ip, [r2, -r2] │ │ │ │ - smlatbeq r2, r0, ip, ip │ │ │ │ - rscseq r6, pc, sl, lsl #13 │ │ │ │ - rscseq r6, pc, r4, lsl #13 │ │ │ │ - smlatteq r2, sl, sp, ip │ │ │ │ - @ instruction: 0x0102cd94 │ │ │ │ - tsteq r2, r2, asr #26 │ │ │ │ - rscseq r6, pc, ip, ror #12 │ │ │ │ - rscseq r6, pc, r6, ror #12 │ │ │ │ - tsteq r2, r8, lsl lr │ │ │ │ - tsteq r2, sl, lsr lr │ │ │ │ - rscseq r6, pc, r4, asr r6 @ │ │ │ │ + smlatbeq r2, sl, lr, ip │ │ │ │ + tsteq r2, r4, asr lr │ │ │ │ + tsteq r2, r2, lsl #28 │ │ │ │ + rscseq r6, pc, ip, lsr #14 │ │ │ │ + rscseq r6, pc, r6, lsr #14 │ │ │ │ + ldrdeq ip, [r2, -r8] │ │ │ │ + strdeq ip, [r2, -sl] │ │ │ │ + rscseq r6, pc, r4, lsl r7 @ │ │ │ │ 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 │ │ │ │ - tstpeq r1, lr, asr #22 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x01015fb8 │ │ │ │ - rscseq r6, pc, r4, ror #15 │ │ │ │ - smlabbeq r1, sl, pc, r5 @ │ │ │ │ - ldrhteq r6, [pc], #108 │ │ │ │ - @ instruction: 0x01015eb6 │ │ │ │ - ldrhteq r6, [pc], #102 │ │ │ │ - smlatbeq r2, sl, sl, ip │ │ │ │ - smlatbeq r2, r2, sl, ip │ │ │ │ - tsteq r2, r6, lsr #6 │ │ │ │ - smlabbeq r2, sl, sl, ip │ │ │ │ - smlabbeq r2, r2, sl, ip │ │ │ │ - tsteq r2, sl, ror sl │ │ │ │ - tsteq r2, r2, ror sl │ │ │ │ - tsteq r2, sl, ror #20 │ │ │ │ - smlabbeq r8, r0, r4, r2 │ │ │ │ - rscseq r6, pc, r6, lsl r6 @ │ │ │ │ - smlatteq r1, r4, sp, r5 │ │ │ │ - rscseq r6, pc, r4, lsl #12 │ │ │ │ - smlabteq r1, r6, sp, r5 │ │ │ │ - rscseq r6, pc, lr, lsl #12 │ │ │ │ + tstpeq r1, lr, lsl #24 @ p-variant is OBSOLETE │ │ │ │ + tsteq r1, r8, ror r0 │ │ │ │ + rscseq r6, pc, r4, lsr #17 │ │ │ │ + tsteq r1, sl, asr #32 │ │ │ │ + rscseq r6, pc, ip, ror r7 @ │ │ │ │ + tsteq r1, r6, ror pc │ │ │ │ + rscseq r6, pc, r6, ror r7 @ │ │ │ │ + tsteq r2, sl, ror #22 │ │ │ │ + tsteq r2, r2, ror #22 │ │ │ │ + smlatteq r2, r6, r3, lr │ │ │ │ + tsteq r2, sl, asr #22 │ │ │ │ + tsteq r2, r2, asr #22 │ │ │ │ + tsteq r2, sl, lsr fp │ │ │ │ + tsteq r2, r2, lsr fp │ │ │ │ + tsteq r2, sl, lsr #22 │ │ │ │ + tsteq r8, r0, asr #10 │ │ │ │ + ldrsbteq r6, [pc], #102 │ │ │ │ + smlatbeq r1, r4, lr, r5 │ │ │ │ + rscseq r6, pc, r4, asr #13 │ │ │ │ + smlabbeq r1, r6, lr, r5 │ │ │ │ + rscseq r6, pc, lr, asr #13 │ │ │ │ + tsteq r1, r8, ror #28 │ │ │ │ + tsteq r1, ip, lsr #28 │ │ │ │ + tsteq r1, r6, asr #28 │ │ │ │ + smlabbeq r0, r2, ip, r4 │ │ │ │ + smlabbeq r2, r0, sl, ip │ │ │ │ + tsteq r2, ip, ror sl │ │ │ │ + tsteq r2, r8, ror sl │ │ │ │ + tsteq r2, r8, ror sl │ │ │ │ + tsteq r2, ip, ror sl │ │ │ │ + rscseq r6, pc, r0, ror r6 @ │ │ │ │ + rscseq r6, pc, sl, ror #12 │ │ │ │ + tsteq r2, r4, ror #20 │ │ │ │ smlatbeq r1, r8, sp, r5 │ │ │ │ - tsteq r1, ip, ror #26 │ │ │ │ - smlabbeq r1, r6, sp, r5 │ │ │ │ - smlabteq r0, r2, fp, r4 │ │ │ │ - smlabteq r2, r0, r9, ip │ │ │ │ - @ instruction: 0x0102c9bc │ │ │ │ - @ instruction: 0x0102c9b8 │ │ │ │ - @ instruction: 0x0102c9b8 │ │ │ │ - @ instruction: 0x0102c9bc │ │ │ │ - ldrhteq r6, [pc], #80 │ │ │ │ - rscseq r6, pc, sl, lsr #11 │ │ │ │ - smlatbeq r2, r4, r9, ip │ │ │ │ - smlatteq r1, r8, ip, r5 │ │ │ │ - @ instruction: 0x0102c996 │ │ │ │ - smlabbeq r2, sl, r9, ip │ │ │ │ - smlabbeq r2, r0, r9, ip │ │ │ │ - smlabteq r0, r0, sl, r4 │ │ │ │ - smlatbeq r0, sl, sl, r4 │ │ │ │ - tsteq r2, r4, ror #18 │ │ │ │ - rscseq ip, ip, r4, lsr #30 │ │ │ │ - tsteq r2, r6, asr r9 │ │ │ │ - tsteq r2, r0, asr r9 │ │ │ │ - tsteq r0, r8, ror #20 │ │ │ │ - tsteq r0, r2, asr sl │ │ │ │ - @ instruction: 0x01017d96 │ │ │ │ - tsteq r2, r2, lsr #4 │ │ │ │ - rscseq r6, pc, r8, asr #12 │ │ │ │ - tsteq r1, r2, ror #24 │ │ │ │ - rscseq r6, pc, r2, lsl #9 │ │ │ │ - rscseq r6, pc, ip, ror r4 @ │ │ │ │ - ldrdeq r4, [r0, -r8] │ │ │ │ - ldrdeq r4, [r0, -sl] │ │ │ │ - @ instruction: 0x0102c8b4 │ │ │ │ - @ instruction: 0x0102c8b2 │ │ │ │ - tsteq r1, ip, asr sl │ │ │ │ - tsteq r1, r2, lsr sp │ │ │ │ - rscseq r6, pc, r2, lsl #8 │ │ │ │ - ldrshteq r6, [pc], #60 │ │ │ │ - tsteq r2, r4, ror r8 │ │ │ │ - tsteq r2, sl, ror #16 │ │ │ │ - tsteq r2, r4, ror #16 │ │ │ │ - tsteq r2, r2, lsr r7 │ │ │ │ - @ instruction: 0x0102dfb8 │ │ │ │ - tsteq r2, lr, lsl r7 │ │ │ │ - tsteq r2, r8, lsl r7 │ │ │ │ - tsteq r2, r2, lsl r7 │ │ │ │ - tsteq r2, ip, lsl #14 │ │ │ │ - tsteq r8, ip, lsr #2 │ │ │ │ - strdeq ip, [r2, -sl] │ │ │ │ - @ instruction: 0x01015a9a │ │ │ │ - strdeq ip, [r2, -r0] │ │ │ │ - smlatteq r2, r4, r7, ip │ │ │ │ - smlatteq r2, r0, r7, ip │ │ │ │ + tsteq r2, r6, asr sl │ │ │ │ + tsteq r2, sl, asr #20 │ │ │ │ + tsteq r2, r0, asr #20 │ │ │ │ + smlabbeq r0, r0, fp, r4 │ │ │ │ + tsteq r0, sl, ror #22 │ │ │ │ + tsteq r2, r4, lsr #20 │ │ │ │ + rscseq ip, ip, r4, ror #31 │ │ │ │ + tsteq r2, r6, lsl sl │ │ │ │ + tsteq r2, r0, lsl sl │ │ │ │ + tsteq r0, r8, lsr #22 │ │ │ │ + tsteq r0, r2, lsl fp │ │ │ │ + tsteq r1, r6, asr lr │ │ │ │ + smlatteq r2, r2, r2, r4 │ │ │ │ + rscseq r6, pc, r8, lsl #14 │ │ │ │ + tsteq r1, r2, lsr #26 │ │ │ │ + rscseq r6, pc, r2, asr #10 │ │ │ │ + rscseq r6, pc, ip, lsr r5 @ │ │ │ │ + @ instruction: 0x01004898 │ │ │ │ + @ instruction: 0x0100489a │ │ │ │ + tsteq r2, r4, ror r9 │ │ │ │ + tsteq r2, r2, ror r9 │ │ │ │ + tsteq r1, ip, lsl fp │ │ │ │ + strdeq r7, [r1, -r2] │ │ │ │ + rscseq r6, pc, r2, asr #9 │ │ │ │ + ldrhteq r6, [pc], #76 │ │ │ │ + tsteq r2, r4, lsr r9 │ │ │ │ + tsteq r2, sl, lsr #18 │ │ │ │ + tsteq r2, r4, lsr #18 │ │ │ │ + strdeq ip, [r2, -r2] │ │ │ │ + tsteq r2, r8, ror r0 │ │ │ │ + ldrdeq ip, [r2, -lr] │ │ │ │ ldrdeq ip, [r2, -r8] │ │ │ │ - ldrdeq ip, [r2, -r0] │ │ │ │ - ldrdeq ip, [r2, -r4] │ │ │ │ - ldrdeq r5, [r1, -r8] │ │ │ │ - tsteq r1, lr, lsl sp │ │ │ │ - @ instruction: 0x010159b2 │ │ │ │ - rscseq r5, pc, r4, lsl #29 │ │ │ │ + ldrdeq ip, [r2, -r2] │ │ │ │ + smlabteq r2, ip, r7, ip │ │ │ │ + smlatteq r8, ip, r1, r2 │ │ │ │ + @ instruction: 0x0102c8ba │ │ │ │ + tsteq r1, sl, asr fp │ │ │ │ + @ instruction: 0x0102c8b0 │ │ │ │ + smlatbeq r2, r4, r8, ip │ │ │ │ + smlatbeq r2, r0, r8, ip │ │ │ │ + @ instruction: 0x0102c898 │ │ │ │ + @ instruction: 0x0102c890 │ │ │ │ + @ instruction: 0x0102c894 │ │ │ │ + @ instruction: 0x01015698 │ │ │ │ + ldrdeq r5, [r1, -lr] │ │ │ │ + tsteq r1, r2, ror sl │ │ │ │ + rscseq r5, pc, r4, asr #30 │ │ │ │ svcvc 0x0040f5b0 │ │ │ │ strlt sp, [r8, #-9] │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00f8f8cc │ │ │ │ blx ff799b2c │ │ │ │ stmdami r1, {r3, r8, sl, fp, ip, sp, pc} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - tsteq r2, r8, lsr #12 │ │ │ │ + smlatteq r2, r8, r6, ip │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec32d78 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf5b10fe8 │ │ │ │ andle r7, r2, r0, asr #30 │ │ │ │ blx 499b52 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3857d6> │ │ │ │ @ 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 r6, pc, sl, lsr #2 │ │ │ │ + tsteq r2, lr, asr r7 │ │ │ │ + rscseq r6, pc, lr, lsl r1 @ │ │ │ │ + rscseq r6, pc, sl, lsl #2 │ │ │ │ + strdeq r1, [r8, -r4] │ │ │ │ + ldrshteq r6, [pc], #8 │ │ │ │ + ldrshteq r6, [pc], #10 │ │ │ │ + ldrshteq r6, [pc], #2 │ │ │ │ + tsteq r2, sl, asr r1 │ │ │ │ + tsteq r2, ip, asr r1 │ │ │ │ + tsteq r2, r4, asr r1 │ │ │ │ + ldrhteq r6, [pc], #6 │ │ │ │ + @ instruction: 0x0102669c │ │ │ │ + rscseq r6, pc, r6, lsr #1 │ │ │ │ + ldrhteq r6, [pc], #4 │ │ │ │ + smlabteq r2, r6, r5, ip │ │ │ │ + ldrhteq r6, [pc], #6 │ │ │ │ + tsteq r2, sl, asr #12 │ │ │ │ + rscseq r6, pc, ip, lsr #1 │ │ │ │ + smlalseq r6, pc, sl, r0 @ │ │ │ │ + smlatteq r8, r6, sp, r1 │ │ │ │ + rscseq r6, pc, ip, lsl #1 │ │ │ │ + smlalseq r6, pc, r4, r0 @ │ │ │ │ + smlalseq r6, pc, r6, r0 @ │ │ │ │ + smlalseq r6, pc, r0, r0 @ │ │ │ │ + rscseq r6, pc, r8, rrx │ │ │ │ rscseq r6, pc, sl, rrx │ │ │ │ - @ instruction: 0x0102669e │ │ │ │ - rscseq r6, pc, lr, asr r0 @ │ │ │ │ - rscseq r6, pc, sl, asr #32 │ │ │ │ - tsteq r8, r4, lsr lr │ │ │ │ - rscseq r6, pc, r8, lsr r0 @ │ │ │ │ - rscseq r6, pc, sl, lsr r0 @ │ │ │ │ - rscseq r6, pc, r2, lsr r0 @ │ │ │ │ - swpeq r9, sl, [r2] │ │ │ │ - swpeq r9, ip, [r2] │ │ │ │ - swpeq r9, r4, [r2] │ │ │ │ - ldrshteq r5, [pc], #246 │ │ │ │ - ldrdeq r6, [r2, -ip] │ │ │ │ - rscseq r5, pc, r6, ror #31 │ │ │ │ - ldrshteq r5, [pc], #244 │ │ │ │ - tsteq r2, r6, lsl #10 │ │ │ │ - ldrshteq r5, [pc], #246 │ │ │ │ - smlabbeq r2, sl, r5, r6 │ │ │ │ - rscseq r5, pc, ip, ror #31 │ │ │ │ - ldrsbteq r5, [pc], #250 │ │ │ │ - tsteq r8, r6, lsr #26 │ │ │ │ - rscseq r5, pc, ip, asr #31 │ │ │ │ - ldrsbteq r5, [pc], #244 │ │ │ │ - ldrsbteq r5, [pc], #246 │ │ │ │ - ldrsbteq r5, [pc], #240 │ │ │ │ - rscseq r5, pc, r8, lsr #31 │ │ │ │ - rscseq r5, pc, sl, lsr #31 │ │ │ │ - ldrhteq r5, [pc], #252 │ │ │ │ - ldrsbteq r5, [pc], #232 │ │ │ │ - ldrsbteq r5, [pc], #226 │ │ │ │ - rscseq r5, pc, r8, lsr #31 │ │ │ │ - rscseq r5, pc, ip, lsr #29 │ │ │ │ - rscseq r5, pc, r6, lsr #29 │ │ │ │ - smlatteq r2, r8, r6, r4 │ │ │ │ - rscseq r5, pc, r0, lsl #29 │ │ │ │ - rscseq r5, pc, sl, ror lr @ │ │ │ │ - tsteq r1, r4, ror fp │ │ │ │ - tsteq r1, r4, ror fp │ │ │ │ - tsteq r1, r2, ror fp │ │ │ │ - @ instruction: 0x01017bb8 │ │ │ │ - tsteq r1, r8, asr #22 │ │ │ │ - tsteq r1, r6, asr #22 │ │ │ │ + rscseq r6, pc, ip, ror r0 @ │ │ │ │ + smlalseq r5, pc, r8, pc @ │ │ │ │ + smlalseq r5, pc, r2, pc @ │ │ │ │ + rscseq r6, pc, r8, rrx │ │ │ │ + rscseq r5, pc, ip, ror #30 │ │ │ │ + rscseq r5, pc, r6, ror #30 │ │ │ │ + smlatbeq r2, r8, r7, r4 │ │ │ │ + rscseq r5, pc, r0, asr #30 │ │ │ │ + rscseq r5, pc, sl, lsr pc @ │ │ │ │ + tsteq r1, r4, lsr ip │ │ │ │ + tsteq r1, r4, lsr ip │ │ │ │ + tsteq r1, r2, lsr ip │ │ │ │ + tsteq r1, r8, ror ip │ │ │ │ + tsteq r1, r8, lsl #24 │ │ │ │ + tsteq r1, r6, lsl #24 │ │ │ │ + tsteq r2, lr, lsr r4 │ │ │ │ + tsteq r2, r8, lsr r4 │ │ │ │ + tsteq r2, r2, lsr r4 │ │ │ │ + tsteq r2, ip, lsr #8 │ │ │ │ + tsteq r2, r6, lsr #8 │ │ │ │ + tsteq r2, r0, lsr #8 │ │ │ │ + tsteq r2, sl, lsl r4 │ │ │ │ + smlalseq sp, pc, ip, r6 @ │ │ │ │ + smlalseq sp, pc, sl, r6 @ │ │ │ │ + strdeq r2, [r2, -r8] │ │ │ │ + tsteq r8, r0, lsl #24 │ │ │ │ + tsteq r2, r2, lsl #8 │ │ │ │ + rscseq sp, pc, sl, lsr #13 │ │ │ │ + smlalseq sp, pc, r0, r6 @ │ │ │ │ + strdeq r2, [r2, -r6] │ │ │ │ + ldrsbteq r5, [pc], #222 │ │ │ │ + ldrsbteq r5, [pc], #216 │ │ │ │ + @ instruction: 0x01026396 │ │ │ │ + tsteq r2, r2, lsl #6 │ │ │ │ + tsteq r2, r8, lsl #6 │ │ │ │ tsteq r2, lr, ror r3 │ │ │ │ - tsteq r2, r8, ror r3 │ │ │ │ - tsteq r2, r2, ror r3 │ │ │ │ - tsteq r2, ip, ror #6 │ │ │ │ + ldrdeq r2, [r2, -r6] │ │ │ │ + ldrdeq r2, [r2, -ip] │ │ │ │ tsteq r2, r6, ror #6 │ │ │ │ - tsteq r2, r0, ror #6 │ │ │ │ - tsteq r2, sl, asr r3 │ │ │ │ - ldrsbteq sp, [pc], #92 │ │ │ │ - ldrsbteq sp, [pc], #90 │ │ │ │ - tsteq r2, r8, lsr r3 │ │ │ │ - tsteq r8, r0, asr #22 │ │ │ │ - tsteq r2, r2, asr #6 │ │ │ │ - rscseq sp, pc, sl, ror #11 │ │ │ │ - ldrsbteq sp, [pc], #80 │ │ │ │ - tsteq r2, r6, lsr r3 │ │ │ │ - rscseq r5, pc, lr, lsl sp @ │ │ │ │ - rscseq r5, pc, r8, lsl sp @ │ │ │ │ - ldrdeq r6, [r2, -r6] │ │ │ │ - tsteq r2, r2, asr #4 │ │ │ │ - tsteq r2, r8, asr #4 │ │ │ │ - @ instruction: 0x010262be │ │ │ │ - tsteq r2, r6, lsl r2 │ │ │ │ - tsteq r2, ip, lsl r2 │ │ │ │ - smlatbeq r2, r6, r2, r6 │ │ │ │ - smlatbeq r2, ip, r2, r6 │ │ │ │ - @ instruction: 0x01026292 │ │ │ │ - tsteq r8, lr, asr #20 │ │ │ │ - @ instruction: 0x01026290 │ │ │ │ - @ instruction: 0x010153b2 │ │ │ │ - ldrdeq ip, [r2, -r4] │ │ │ │ - rscseq r5, pc, sl, lsr ip @ │ │ │ │ - rscseq r5, pc, r4, lsr ip @ │ │ │ │ - tsteq r2, r6, ror #4 │ │ │ │ - tsteq r1, sl, ror #6 │ │ │ │ + tsteq r2, ip, ror #6 │ │ │ │ + tsteq r2, r2, asr r3 │ │ │ │ + tsteq r8, lr, lsl #22 │ │ │ │ + tsteq r2, r0, asr r3 │ │ │ │ + tsteq r1, r2, ror r4 │ │ │ │ + @ instruction: 0x0102c294 │ │ │ │ + ldrshteq r5, [pc], #202 │ │ │ │ + ldrshteq r5, [pc], #196 │ │ │ │ + tsteq r2, r6, lsr #6 │ │ │ │ + tsteq r1, sl, lsr #8 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec33370 │ │ │ │ @ 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 r5, pc, r4, ror #11 │ │ │ │ - smlatteq r2, sl, pc, fp @ │ │ │ │ - rscseq r5, pc, lr, lsl #11 │ │ │ │ - rscseq r5, pc, r0, ror r5 @ │ │ │ │ - rscseq r5, pc, r0, asr r5 @ │ │ │ │ - rscseq r5, pc, sl, lsr r5 @ │ │ │ │ - rscseq r5, pc, r0, lsl r5 @ │ │ │ │ - rscseq r5, pc, r6, lsl #10 │ │ │ │ - rscseq r5, pc, r8, ror #9 │ │ │ │ - rscseq r5, pc, r2, asr #9 │ │ │ │ - smlatteq r2, ip, lr, fp │ │ │ │ - rscseq r5, pc, lr, asr r4 @ │ │ │ │ - rscseq r5, pc, r8, lsr r4 @ │ │ │ │ - rscseq r5, pc, r4, lsl r4 @ │ │ │ │ - rscseq r5, pc, r8, ror #7 │ │ │ │ - ldrhteq r5, [pc], #62 │ │ │ │ - smlalseq r5, pc, r4, r3 @ │ │ │ │ - rscseq r5, pc, r8, ror #6 │ │ │ │ - rscseq r5, pc, lr, asr r3 @ │ │ │ │ - rscseq r5, pc, sl, lsr r3 @ │ │ │ │ - rscseq r5, pc, r6, lsl r3 @ │ │ │ │ - rscseq r5, pc, ip, ror #5 │ │ │ │ - rscseq r5, pc, r8, asr #5 │ │ │ │ - rscseq r5, pc, r4, lsr #5 │ │ │ │ - rscseq r5, pc, r8, ror r2 @ │ │ │ │ - rscseq r5, pc, ip, asr #4 │ │ │ │ - rscseq r5, pc, r8, lsr #4 │ │ │ │ - rscseq r5, pc, r4, lsl #4 │ │ │ │ - ldrsbteq r5, [pc], #24 │ │ │ │ - ldrhteq r5, [pc], #20 │ │ │ │ - smlalseq r5, pc, r4, r1 @ │ │ │ │ - rscseq r5, pc, r6, ror r1 @ │ │ │ │ - tsteq r2, r8, lsr ip │ │ │ │ - smlatbeq r2, ip, ip, fp │ │ │ │ - tsteq r2, sl, lsl #26 │ │ │ │ - smlabbeq r2, r0, sp, fp │ │ │ │ - strdeq fp, [r2, -r2] │ │ │ │ - rscseq r5, pc, ip, ror r0 @ │ │ │ │ - rscseq r5, pc, lr, lsr r0 @ │ │ │ │ - rscseq r5, pc, ip, lsl r0 @ │ │ │ │ - rscseq r4, pc, ip, ror #31 │ │ │ │ - ldrhteq r4, [pc], #250 │ │ │ │ - smlalseq r4, pc, ip, pc @ │ │ │ │ - rscseq r4, pc, ip, ror pc @ │ │ │ │ - rscseq r4, pc, sl, asr #30 │ │ │ │ - rscseq r4, pc, r8, lsl pc @ │ │ │ │ - rscseq r4, pc, r6, ror #29 │ │ │ │ - ldrhteq r4, [pc], #230 │ │ │ │ - rscseq r4, pc, r6, lsl #29 │ │ │ │ - rscseq r4, pc, ip, ror lr @ │ │ │ │ + rscseq r5, pc, r4, lsr #13 │ │ │ │ + smlatbeq r2, sl, r0, ip │ │ │ │ + rscseq r5, pc, lr, asr #12 │ │ │ │ + rscseq r5, pc, r0, lsr r6 @ │ │ │ │ + rscseq r5, pc, r0, lsl r6 @ │ │ │ │ + ldrshteq r5, [pc], #90 │ │ │ │ + ldrsbteq r5, [pc], #80 │ │ │ │ + rscseq r5, pc, r6, asr #11 │ │ │ │ + rscseq r5, pc, r8, lsr #11 │ │ │ │ + rscseq r5, pc, r2, lsl #11 │ │ │ │ + smlatbeq r2, ip, pc, fp @ │ │ │ │ + rscseq r5, pc, lr, lsl r5 @ │ │ │ │ + ldrshteq r5, [pc], #72 │ │ │ │ + ldrsbteq r5, [pc], #68 │ │ │ │ + rscseq r5, pc, r8, lsr #9 │ │ │ │ + rscseq r5, pc, lr, ror r4 @ │ │ │ │ + rscseq r5, pc, r4, asr r4 @ │ │ │ │ + rscseq r5, pc, r8, lsr #8 │ │ │ │ + rscseq r5, pc, lr, lsl r4 @ │ │ │ │ + ldrshteq r5, [pc], #58 │ │ │ │ + ldrsbteq r5, [pc], #54 │ │ │ │ + rscseq r5, pc, ip, lsr #7 │ │ │ │ + rscseq r5, pc, r8, lsl #7 │ │ │ │ + rscseq r5, pc, r4, ror #6 │ │ │ │ + rscseq r5, pc, r8, lsr r3 @ │ │ │ │ + rscseq r5, pc, ip, lsl #6 │ │ │ │ + rscseq r5, pc, r8, ror #5 │ │ │ │ + rscseq r5, pc, r4, asr #5 │ │ │ │ + smlalseq r5, pc, r8, r2 @ │ │ │ │ + rscseq r5, pc, r4, ror r2 @ │ │ │ │ + rscseq r5, pc, r4, asr r2 @ │ │ │ │ + rscseq r5, pc, r6, lsr r2 @ │ │ │ │ + strdeq fp, [r2, -r8] │ │ │ │ + tsteq r2, ip, ror #26 │ │ │ │ + smlabteq r2, sl, sp, fp │ │ │ │ + tsteq r2, r0, asr #28 │ │ │ │ + @ instruction: 0x0102beb2 │ │ │ │ + rscseq r5, pc, ip, lsr r1 @ │ │ │ │ + ldrshteq r5, [pc], #14 │ │ │ │ + ldrsbteq r5, [pc], #12 │ │ │ │ + rscseq r5, pc, ip, lsr #1 │ │ │ │ + rscseq r5, pc, sl, ror r0 @ │ │ │ │ + rscseq r5, pc, ip, asr r0 @ │ │ │ │ + rscseq r5, pc, ip, lsr r0 @ │ │ │ │ + rscseq r5, pc, sl │ │ │ │ + ldrsbteq r4, [pc], #248 │ │ │ │ + rscseq r4, pc, r6, lsr #31 │ │ │ │ + rscseq r4, pc, r6, ror pc @ │ │ │ │ + rscseq r4, pc, r6, asr #30 │ │ │ │ + rscseq r4, pc, ip, lsr pc @ │ │ │ │ + rscseq r4, pc, r4, lsl pc @ │ │ │ │ + rscseq r4, pc, r4, ror #29 │ │ │ │ + ldrsbteq r4, [pc], #236 │ │ │ │ + ldrhteq r4, [pc], #232 │ │ │ │ + rscseq r4, pc, sl, lsl #29 │ │ │ │ + rscseq r4, pc, ip, asr lr @ │ │ │ │ rscseq r4, pc, r4, asr lr @ │ │ │ │ - rscseq r4, pc, r4, lsr #28 │ │ │ │ - rscseq r4, pc, ip, lsl lr @ │ │ │ │ - ldrshteq r4, [pc], #216 │ │ │ │ - rscseq r4, pc, sl, asr #27 │ │ │ │ - smlalseq r4, pc, ip, sp @ │ │ │ │ - smlalseq r4, pc, r4, sp @ │ │ │ │ - rscseq r4, pc, r0, ror sp @ │ │ │ │ - rscseq r4, pc, lr, asr #26 │ │ │ │ - rscseq r4, pc, r4, lsr #26 │ │ │ │ - ldrshteq r4, [pc], #202 │ │ │ │ - ldrsbteq r4, [pc], #192 │ │ │ │ - rscseq r4, pc, r8, asr #25 │ │ │ │ + rscseq r4, pc, r0, lsr lr @ │ │ │ │ + rscseq r4, pc, lr, lsl #28 │ │ │ │ + rscseq r4, pc, r4, ror #27 │ │ │ │ + ldrhteq r4, [pc], #218 │ │ │ │ + smlalseq r4, pc, r0, sp @ │ │ │ │ + rscseq r4, pc, r8, lsl #27 │ │ │ │ + rscseq r4, pc, r4, ror #26 │ │ │ │ + rscseq r4, pc, r2, asr #26 │ │ │ │ + rscseq r4, pc, r6, lsl sp @ │ │ │ │ + rscseq r4, pc, sl, ror #25 │ │ │ │ + rscseq r4, pc, r4, ror #25 │ │ │ │ + rscseq r4, pc, r4, asr #25 │ │ │ │ rscseq r4, pc, r4, lsr #25 │ │ │ │ - rscseq r4, pc, r2, lsl #25 │ │ │ │ - rscseq r4, pc, r6, asr ip @ │ │ │ │ - rscseq r4, pc, sl, lsr #24 │ │ │ │ - rscseq r4, pc, r4, lsr #24 │ │ │ │ - rscseq r4, pc, r4, lsl #24 │ │ │ │ - rscseq r4, pc, r4, ror #23 │ │ │ │ - ldrhteq r4, [pc], #186 │ │ │ │ - rscseq r4, pc, lr, lsl #23 │ │ │ │ - rscseq r4, pc, r6, ror #22 │ │ │ │ - rscseq r4, pc, lr, lsr fp @ │ │ │ │ - rscseq r4, pc, r8, lsr fp @ │ │ │ │ - rscseq r4, pc, r6, lsl fp @ │ │ │ │ + rscseq r4, pc, sl, ror ip @ │ │ │ │ + rscseq r4, pc, lr, asr #24 │ │ │ │ + rscseq r4, pc, r6, lsr #24 │ │ │ │ + ldrshteq r4, [pc], #190 │ │ │ │ + ldrshteq r4, [pc], #184 │ │ │ │ + ldrsbteq r4, [pc], #182 │ │ │ │ + rscseq r4, pc, sl, lsr #23 │ │ │ │ + rscseq r4, pc, r4, lsr #23 │ │ │ │ + rscseq r4, pc, r4, lsl #23 │ │ │ │ + rscseq r4, pc, ip, asr fp @ │ │ │ │ + rscseq r4, pc, r4, lsr fp @ │ │ │ │ + rscseq r4, pc, lr, lsr #22 │ │ │ │ + rscseq r4, pc, ip, lsl #22 │ │ │ │ rscseq r4, pc, sl, ror #21 │ │ │ │ - rscseq r4, pc, r4, ror #21 │ │ │ │ - rscseq r4, pc, r4, asr #21 │ │ │ │ - smlalseq r4, pc, ip, sl @ │ │ │ │ - rscseq r4, pc, r4, ror sl @ │ │ │ │ - rscseq r4, pc, lr, ror #20 │ │ │ │ - rscseq r4, pc, ip, asr #20 │ │ │ │ - rscseq r4, pc, sl, lsr #20 │ │ │ │ - ldrshteq r4, [pc], #156 │ │ │ │ - rscseq r4, pc, lr, asr #19 │ │ │ │ - rscseq r4, pc, r0, lsr #19 │ │ │ │ - smlalseq r4, pc, sl, r9 @ │ │ │ │ + ldrhteq r4, [pc], #172 │ │ │ │ + rscseq r4, pc, lr, lsl #21 │ │ │ │ + rscseq r4, pc, r0, ror #20 │ │ │ │ + rscseq r4, pc, sl, asr sl @ │ │ │ │ cmpppl ip, #160, 10 @ p-variant is OBSOLETE @ 0x28000000 │ │ │ │ blcs 8099fc │ │ │ │ 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 │ │ │ │ - rscseq r4, pc, sl, lsl r8 @ │ │ │ │ - ldrshteq r4, [pc], #124 │ │ │ │ + ldrsbteq r4, [pc], #138 │ │ │ │ + ldrhteq r4, [pc], #140 │ │ │ │ + smlalseq r4, pc, r6, r8 @ │ │ │ │ + rscseq r4, pc, r0, ror r8 @ │ │ │ │ + rscseq r4, pc, sl, ror #16 │ │ │ │ + rscseq r4, pc, sl, asr #16 │ │ │ │ + rscseq r4, pc, sl, lsr #16 │ │ │ │ + smlabteq r2, sl, r3, fp │ │ │ │ + smlatbeq r2, r4, r2, fp │ │ │ │ + tsteq r2, r2, lsr r2 │ │ │ │ + rscseq r4, pc, ip, lsl #16 │ │ │ │ + rscseq r4, pc, r6, lsl #16 │ │ │ │ + smlabteq r2, r4, r5, fp │ │ │ │ + ldrshteq r4, [pc], #122 │ │ │ │ + ldrshteq r4, [pc], #116 │ │ │ │ + rscseq r4, pc, lr, ror #15 │ │ │ │ + rscseq r4, pc, r8, ror #15 │ │ │ │ + rscseq r4, pc, r2, ror #15 │ │ │ │ + ldrsbteq r4, [pc], #124 │ │ │ │ ldrsbteq r4, [pc], #118 │ │ │ │ - ldrhteq r4, [pc], #112 │ │ │ │ - rscseq r4, pc, sl, lsr #15 │ │ │ │ - rscseq r4, pc, sl, lsl #15 │ │ │ │ + ldrsbteq r4, [pc], #112 │ │ │ │ + rscseq r4, pc, sl, asr #15 │ │ │ │ + rscseq r4, pc, r4, asr #15 │ │ │ │ + ldrhteq r4, [pc], #126 │ │ │ │ + ldrdeq fp, [r2, -r4] │ │ │ │ + tsteq r2, lr, ror #4 │ │ │ │ + rscseq r4, pc, ip, lsr #15 │ │ │ │ + strdeq fp, [r2, -r2] │ │ │ │ + rscseq r4, pc, r0, lsr #15 │ │ │ │ + tsteq r2, lr, ror #8 │ │ │ │ + ldrdeq fp, [r2, -r0] │ │ │ │ + tsteq r2, sl, ror #6 │ │ │ │ + rscseq r4, pc, r8, lsl #15 │ │ │ │ + smlatteq r2, lr, r3, fp │ │ │ │ + rscseq r4, pc, ip, ror r7 @ │ │ │ │ + smlatteq r2, r6, r4, fp │ │ │ │ + tsteq r2, r8, ror r4 │ │ │ │ rscseq r4, pc, sl, ror #14 │ │ │ │ - tsteq r2, sl, lsl #6 │ │ │ │ - smlatteq r2, r4, r1, fp │ │ │ │ - tsteq r2, r2, ror r1 │ │ │ │ + tsteq r2, r8, lsl #10 │ │ │ │ + rscseq r4, pc, lr, asr r7 @ │ │ │ │ + rscseq r4, pc, r8, asr r7 @ │ │ │ │ + rscseq r4, pc, r2, asr r7 @ │ │ │ │ rscseq r4, pc, ip, asr #14 │ │ │ │ rscseq r4, pc, r6, asr #14 │ │ │ │ - tsteq r2, r4, lsl #10 │ │ │ │ + rscseq r4, pc, r0, asr #14 │ │ │ │ rscseq r4, pc, sl, lsr r7 @ │ │ │ │ rscseq r4, pc, r4, lsr r7 @ │ │ │ │ rscseq r4, pc, lr, lsr #14 │ │ │ │ rscseq r4, pc, r8, lsr #14 │ │ │ │ rscseq r4, pc, r2, lsr #14 │ │ │ │ rscseq r4, pc, ip, lsl r7 @ │ │ │ │ rscseq r4, pc, r6, lsl r7 @ │ │ │ │ rscseq r4, pc, r0, lsl r7 @ │ │ │ │ rscseq r4, pc, sl, lsl #14 │ │ │ │ rscseq r4, pc, r4, lsl #14 │ │ │ │ ldrshteq r4, [pc], #110 │ │ │ │ - tsteq r2, r4, lsl r2 │ │ │ │ - smlatbeq r2, lr, r1, fp │ │ │ │ - rscseq r4, pc, ip, ror #13 │ │ │ │ - tsteq r2, r2, lsr r2 │ │ │ │ - rscseq r4, pc, r0, ror #13 │ │ │ │ - smlatbeq r2, lr, r3, fp │ │ │ │ - tsteq r2, r0, lsl r3 │ │ │ │ - smlatbeq r2, sl, r2, fp │ │ │ │ - rscseq r4, pc, r8, asr #13 │ │ │ │ - tsteq r2, lr, lsr #6 │ │ │ │ - ldrhteq r4, [pc], #108 │ │ │ │ - tsteq r2, r6, lsr #8 │ │ │ │ - @ instruction: 0x0102b3b8 │ │ │ │ - rscseq r4, pc, sl, lsr #13 │ │ │ │ - tsteq r2, r8, asr #8 │ │ │ │ - smlalseq r4, pc, lr, r6 @ │ │ │ │ - smlalseq r4, pc, r8, r6 @ │ │ │ │ - smlalseq r4, pc, r2, r6 @ │ │ │ │ - rscseq r4, pc, ip, lsl #13 │ │ │ │ - rscseq r4, pc, r6, lsl #13 │ │ │ │ - rscseq r4, pc, r0, lsl #13 │ │ │ │ - rscseq r4, pc, sl, ror r6 @ │ │ │ │ - rscseq r4, pc, r4, ror r6 @ │ │ │ │ - rscseq r4, pc, lr, ror #12 │ │ │ │ - rscseq r4, pc, r8, ror #12 │ │ │ │ - rscseq r4, pc, r2, ror #12 │ │ │ │ - rscseq r4, pc, ip, asr r6 @ │ │ │ │ - rscseq r4, pc, r6, asr r6 @ │ │ │ │ - rscseq r4, pc, r0, asr r6 @ │ │ │ │ - rscseq r4, pc, sl, asr #12 │ │ │ │ - rscseq r4, pc, r4, asr #12 │ │ │ │ - rscseq r4, pc, lr, lsr r6 @ │ │ │ │ - rscseq r4, pc, r8, lsr r6 @ │ │ │ │ + ldrshteq r4, [pc], #104 │ │ │ │ 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 fef9bbac │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ svclt 0x000081f0 │ │ │ │ - smlalseq fp, pc, lr, fp @ │ │ │ │ - qaddeq r4, r4, r1 │ │ │ │ - tsteq r2, ip, asr #22 │ │ │ │ - ldrsbteq r4, [pc], #20 │ │ │ │ - tsteq r2, ip, asr #22 │ │ │ │ - tsteq r1, r4, lsl r9 │ │ │ │ - tsteq r2, lr, asr #22 │ │ │ │ - smlalseq r4, pc, ip, r1 @ │ │ │ │ - tsteq r2, r6, asr #22 │ │ │ │ - rscseq r4, pc, lr, ror r1 @ │ │ │ │ - tsteq r2, ip, asr #22 │ │ │ │ - rscseq r4, pc, r0, ror #2 │ │ │ │ - tsteq r2, r6, asr #22 │ │ │ │ - rscseq r4, pc, r2, asr #2 │ │ │ │ - tsteq r2, ip, asr #22 │ │ │ │ - rscseq r4, pc, ip, lsr #2 │ │ │ │ - rscseq fp, pc, r0, asr #7 │ │ │ │ - tsteq r1, r4, ror #16 │ │ │ │ - rscseq r4, pc, r4, lsl #2 │ │ │ │ - ldrshteq r4, [pc], #6 │ │ │ │ - rscseq r4, pc, r8, ror #1 │ │ │ │ - ldrsbteq r4, [pc], #10 │ │ │ │ - rscseq r4, pc, r2, lsr #32 │ │ │ │ - tsteq r1, lr, lsl #16 │ │ │ │ - tsteq r0, r8, lsl r4 │ │ │ │ - smlabteq r1, lr, r6, r5 │ │ │ │ - tsteq r0, r4, lsl r4 │ │ │ │ - tstpeq r7, ip, asr #28 @ p-variant is OBSOLETE │ │ │ │ - tsteq r1, r6, lsr r8 │ │ │ │ - rscseq r4, pc, r6, asr r0 @ │ │ │ │ - rscseq r4, pc, r0, asr r0 @ │ │ │ │ - tsteq r1, r2, lsl r9 │ │ │ │ - tsteq r0, sl, asr #4 │ │ │ │ - tsteq r0, r8, asr #4 │ │ │ │ - tsteq r1, lr, lsr #18 │ │ │ │ - ldrshteq r3, [pc], #254 │ │ │ │ - ldrshteq r3, [pc], #248 │ │ │ │ - tsteq r2, sl, ror r4 │ │ │ │ - ldrsbteq r3, [pc], #242 │ │ │ │ - rscseq r3, pc, ip, asr #31 │ │ │ │ - rscseq fp, pc, r2, asr #15 │ │ │ │ - ldrhteq fp, [pc], #116 │ │ │ │ - ldrhteq fp, [pc], #114 │ │ │ │ - ldrhteq fp, [pc], #112 │ │ │ │ - rscseq fp, pc, lr, lsr #15 │ │ │ │ - rscseq fp, pc, ip, lsr #15 │ │ │ │ - rscseq fp, pc, sl, lsr #15 │ │ │ │ - rscseq fp, pc, r8, lsr #15 │ │ │ │ - rscseq fp, pc, r2, lsr #15 │ │ │ │ - rscseq fp, pc, r0, lsr #15 │ │ │ │ - smlabteq r2, lr, r3, r0 │ │ │ │ - @ instruction: 0x010203b0 │ │ │ │ - smlabteq r7, r8, ip, pc @ │ │ │ │ - strdeq r9, [r2, -r2] │ │ │ │ - rscseq r3, pc, r8, lsl #22 │ │ │ │ + rscseq fp, pc, lr, asr ip @ │ │ │ │ + tsteq r1, r4, lsl r1 │ │ │ │ + tsteq r2, ip, lsl #24 │ │ │ │ + smlalseq r4, pc, r4, r2 @ │ │ │ │ + tsteq r2, ip, lsl #24 │ │ │ │ + ldrdeq r3, [r1, -r4] │ │ │ │ + tsteq r2, lr, lsl #24 │ │ │ │ + rscseq r4, pc, ip, asr r2 @ │ │ │ │ + tsteq r2, r6, lsl #24 │ │ │ │ + rscseq r4, pc, lr, lsr r2 @ │ │ │ │ + tsteq r2, ip, lsl #24 │ │ │ │ + rscseq r4, pc, r0, lsr #4 │ │ │ │ + tsteq r2, r6, lsl #24 │ │ │ │ + rscseq r4, pc, r2, lsl #4 │ │ │ │ + tsteq r2, ip, lsl #24 │ │ │ │ + rscseq r4, pc, ip, ror #3 │ │ │ │ + rscseq fp, pc, r0, lsl #9 │ │ │ │ + tsteq r1, r4, lsr #18 │ │ │ │ + rscseq r4, pc, r4, asr #3 │ │ │ │ + ldrhteq r4, [pc], #22 │ │ │ │ + rscseq r4, pc, r8, lsr #3 │ │ │ │ + smlalseq r4, pc, sl, r1 @ │ │ │ │ + rscseq r4, pc, r2, ror #1 │ │ │ │ + smlabteq r1, lr, r8, r3 │ │ │ │ + ldrdeq r2, [r0, -r8] │ │ │ │ + smlabbeq r1, lr, r7, r5 │ │ │ │ + ldrdeq r2, [r0, -r4] │ │ │ │ + tstpeq r7, ip, lsl #30 @ p-variant is OBSOLETE │ │ │ │ + strdeq r5, [r1, -r6] │ │ │ │ + rscseq r4, pc, r6, lsl r1 @ │ │ │ │ + rscseq r4, pc, r0, lsl r1 @ │ │ │ │ + ldrdeq r5, [r1, -r2] │ │ │ │ + tsteq r0, sl, lsl #6 │ │ │ │ + tsteq r0, r8, lsl #6 │ │ │ │ + smlatteq r1, lr, r9, r5 │ │ │ │ + ldrhteq r4, [pc], #14 │ │ │ │ + ldrhteq r4, [pc], #8 │ │ │ │ + tsteq r2, sl, lsr r5 │ │ │ │ + smlalseq r4, pc, r2, r0 @ │ │ │ │ + rscseq r4, pc, ip, lsl #1 │ │ │ │ + rscseq fp, pc, r2, lsl #17 │ │ │ │ + rscseq fp, pc, r4, ror r8 @ │ │ │ │ + rscseq fp, pc, r2, ror r8 @ │ │ │ │ + rscseq fp, pc, r0, ror r8 @ │ │ │ │ + rscseq fp, pc, lr, ror #16 │ │ │ │ + rscseq fp, pc, ip, ror #16 │ │ │ │ + rscseq fp, pc, sl, ror #16 │ │ │ │ + rscseq fp, pc, r8, ror #16 │ │ │ │ + rscseq fp, pc, r2, ror #16 │ │ │ │ + rscseq fp, pc, r0, ror #16 │ │ │ │ + smlabbeq r2, lr, r4, r0 │ │ │ │ + tsteq r2, r0, ror r4 │ │ │ │ + smlabbeq r7, r8, sp, pc @ │ │ │ │ + @ instruction: 0x010296b2 │ │ │ │ + rscseq r3, pc, r8, asr #23 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec35068 │ │ │ │ @ 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 │ │ │ │ - ldrhteq r3, [pc], #138 │ │ │ │ - tsteq r2, r6, ror #14 │ │ │ │ - tsteq r2, r6, lsl r7 │ │ │ │ - rscseq r3, pc, r2, asr #16 │ │ │ │ + rscseq r3, pc, sl, ror r9 @ │ │ │ │ + tsteq r2, r6, lsr #16 │ │ │ │ + ldrdeq sl, [r2, -r6] │ │ │ │ + rscseq r3, pc, r2, lsl #18 │ │ │ │ + rscseq r3, pc, r4, ror #17 │ │ │ │ + rscseq r3, pc, r4, asr #17 │ │ │ │ + rscseq r3, pc, r6, lsr #17 │ │ │ │ + rscseq r3, pc, r6, lsl #17 │ │ │ │ + rscseq r3, pc, r6, ror #16 │ │ │ │ + rscseq r3, pc, r8, asr #16 │ │ │ │ rscseq r3, pc, r4, lsr #16 │ │ │ │ - rscseq r3, pc, r4, lsl #16 │ │ │ │ - rscseq r3, pc, r6, ror #15 │ │ │ │ - rscseq r3, pc, r6, asr #15 │ │ │ │ - rscseq r3, pc, r6, lsr #15 │ │ │ │ - rscseq r3, pc, r8, lsl #15 │ │ │ │ - rscseq r3, pc, r4, ror #14 │ │ │ │ - rscseq r3, pc, sl, lsr r7 @ │ │ │ │ - rscseq r3, pc, r0, lsr r7 @ │ │ │ │ - rscseq r3, pc, sl, lsl #14 │ │ │ │ - rscseq r3, pc, r0, ror #13 │ │ │ │ - ldrhteq r3, [pc], #108 │ │ │ │ - smlalseq r3, pc, r2, r6 @ │ │ │ │ - rscseq r3, pc, r8, lsl #13 │ │ │ │ - rscseq r3, pc, r2, ror #12 │ │ │ │ - rscseq r3, pc, r8, lsr r6 @ │ │ │ │ - rscseq r3, pc, lr, lsl #12 │ │ │ │ - rscseq r3, pc, r2, ror #11 │ │ │ │ - ldrsbteq r3, [pc], #88 │ │ │ │ - ldrhteq r3, [pc], #82 │ │ │ │ - rscseq r3, pc, lr, lsl #11 │ │ │ │ - rscseq r3, pc, r2, ror #10 │ │ │ │ - rscseq r3, pc, r8, lsr r5 @ │ │ │ │ - rscseq r3, pc, lr, lsr #10 │ │ │ │ - rscseq r3, pc, sl, lsl #10 │ │ │ │ - ldrsbteq r3, [pc], #78 │ │ │ │ - ldrsbteq r3, [pc], #68 │ │ │ │ - rscseq r3, pc, lr, lsr #9 │ │ │ │ - rscseq r3, pc, r0, lsl #9 │ │ │ │ + ldrshteq r3, [pc], #122 │ │ │ │ + ldrshteq r3, [pc], #112 │ │ │ │ + rscseq r3, pc, sl, asr #15 │ │ │ │ + rscseq r3, pc, r0, lsr #15 │ │ │ │ + rscseq r3, pc, ip, ror r7 @ │ │ │ │ + rscseq r3, pc, r2, asr r7 @ │ │ │ │ + rscseq r3, pc, r8, asr #14 │ │ │ │ + rscseq r3, pc, r2, lsr #14 │ │ │ │ + ldrshteq r3, [pc], #104 │ │ │ │ + rscseq r3, pc, lr, asr #13 │ │ │ │ + rscseq r3, pc, r2, lsr #13 │ │ │ │ + smlalseq r3, pc, r8, r6 @ │ │ │ │ + rscseq r3, pc, r2, ror r6 @ │ │ │ │ + rscseq r3, pc, lr, asr #12 │ │ │ │ + rscseq r3, pc, r2, lsr #12 │ │ │ │ + ldrshteq r3, [pc], #88 │ │ │ │ + rscseq r3, pc, lr, ror #11 │ │ │ │ + rscseq r3, pc, sl, asr #11 │ │ │ │ + smlalseq r3, pc, lr, r5 @ │ │ │ │ + smlalseq r3, pc, r4, r5 @ │ │ │ │ + rscseq r3, pc, lr, ror #10 │ │ │ │ + rscseq r3, pc, r0, asr #10 │ │ │ │ + rscseq r3, pc, r2, lsl r5 @ │ │ │ │ + rscseq r3, pc, r6, ror #9 │ │ │ │ + ldrhteq r3, [pc], #74 │ │ │ │ + smlalseq r3, pc, lr, r4 @ │ │ │ │ + rscseq r3, pc, r8, lsl #9 │ │ │ │ + rscseq r3, pc, ip, asr r4 @ │ │ │ │ rscseq r3, pc, r2, asr r4 @ │ │ │ │ - rscseq r3, pc, r6, lsr #8 │ │ │ │ - ldrshteq r3, [pc], #58 │ │ │ │ - ldrsbteq r3, [pc], #62 │ │ │ │ - rscseq r3, pc, r8, asr #7 │ │ │ │ - smlalseq r3, pc, ip, r3 @ │ │ │ │ - smlalseq r3, pc, r2, r3 @ │ │ │ │ - rscseq r3, pc, lr, ror #6 │ │ │ │ - rscseq r3, pc, r0, asr #6 │ │ │ │ - rscseq r3, pc, r4, lsl r3 @ │ │ │ │ - rscseq r3, pc, sl, lsl #6 │ │ │ │ - rscseq r3, pc, r4, ror #5 │ │ │ │ - ldrhteq r3, [pc], #38 │ │ │ │ - smlalseq r3, pc, r2, r2 @ │ │ │ │ - rscseq r3, pc, ip, ror #4 │ │ │ │ - rscseq r3, pc, r0, asr #4 │ │ │ │ - rscseq r3, pc, r4, lsl r2 @ │ │ │ │ - rscseq r3, pc, r8, ror #3 │ │ │ │ - ldrsbteq r3, [pc], #30 │ │ │ │ - rscseq r3, pc, r8, asr #3 │ │ │ │ - smlalseq r3, pc, ip, r1 @ │ │ │ │ - rscseq r3, pc, r6, lsl #3 │ │ │ │ - rscseq r3, pc, r0, ror r1 @ │ │ │ │ - rscseq r3, pc, r4, asr #2 │ │ │ │ - rscseq r3, pc, r8, lsl r1 @ │ │ │ │ - rscseq r3, pc, r2, lsl #2 │ │ │ │ - rscseq r3, pc, ip, ror #1 │ │ │ │ - rscseq r3, pc, r0, asr #1 │ │ │ │ - rscseq r3, pc, sl, lsr #1 │ │ │ │ - smlalseq r3, pc, r4, r0 @ │ │ │ │ - rscseq r3, pc, r6, rrx │ │ │ │ + rscseq r3, pc, lr, lsr #8 │ │ │ │ + rscseq r3, pc, r0, lsl #8 │ │ │ │ + ldrsbteq r3, [pc], #52 │ │ │ │ + rscseq r3, pc, sl, asr #7 │ │ │ │ + rscseq r3, pc, r4, lsr #7 │ │ │ │ + rscseq r3, pc, r6, ror r3 @ │ │ │ │ + rscseq r3, pc, r2, asr r3 @ │ │ │ │ + rscseq r3, pc, ip, lsr #6 │ │ │ │ + rscseq r3, pc, r0, lsl #6 │ │ │ │ + ldrsbteq r3, [pc], #36 │ │ │ │ + rscseq r3, pc, r8, lsr #5 │ │ │ │ + smlalseq r3, pc, lr, r2 @ │ │ │ │ + rscseq r3, pc, r8, lsl #5 │ │ │ │ + rscseq r3, pc, ip, asr r2 @ │ │ │ │ + rscseq r3, pc, r6, asr #4 │ │ │ │ + rscseq r3, pc, r0, lsr r2 @ │ │ │ │ + rscseq r3, pc, r4, lsl #4 │ │ │ │ + ldrsbteq r3, [pc], #24 │ │ │ │ + rscseq r3, pc, r2, asr #3 │ │ │ │ + rscseq r3, pc, ip, lsr #3 │ │ │ │ + rscseq r3, pc, r0, lsl #3 │ │ │ │ + rscseq r3, pc, sl, ror #2 │ │ │ │ + rscseq r3, pc, r4, asr r1 @ │ │ │ │ + rscseq r3, pc, r6, lsr #2 │ │ │ │ + ldrshteq r3, [pc], #8 │ │ │ │ + rscseq r3, pc, ip, asr #1 │ │ │ │ + rscseq r3, pc, r0, lsr #1 │ │ │ │ + rscseq r3, pc, r2, ror r0 @ │ │ │ │ + rscseq r3, pc, ip, asr r0 @ │ │ │ │ rscseq r3, pc, r8, lsr r0 @ │ │ │ │ rscseq r3, pc, ip │ │ │ │ rscseq r2, pc, r0, ror #31 │ │ │ │ - ldrhteq r2, [pc], #242 │ │ │ │ - smlalseq r2, pc, ip, pc @ │ │ │ │ - rscseq r2, pc, r8, ror pc @ │ │ │ │ - rscseq r2, pc, ip, asr #30 │ │ │ │ - rscseq r2, pc, r0, lsr #30 │ │ │ │ - rscseq r2, pc, r6, lsl pc @ │ │ │ │ - ldrshteq r2, [pc], #228 │ │ │ │ - ldrsbteq r2, [pc], #226 │ │ │ │ - rscseq r2, pc, r8, lsr #29 │ │ │ │ - rscseq r2, pc, lr, ror lr @ │ │ │ │ - rscseq r2, pc, r4, asr lr @ │ │ │ │ - rscseq r2, pc, ip, asr #28 │ │ │ │ - rscseq r2, pc, sl, lsr #28 │ │ │ │ - rscseq r2, pc, r8, lsl #28 │ │ │ │ - ldrsbteq r2, [pc], #222 │ │ │ │ - ldrhteq r2, [pc], #212 │ │ │ │ - rscseq r2, pc, ip, lsr #27 │ │ │ │ - rscseq r2, pc, sl, lsl #27 │ │ │ │ - rscseq r2, pc, r8, ror #26 │ │ │ │ - rscseq r2, pc, ip, lsr sp @ │ │ │ │ - rscseq r2, pc, r2, lsl sp @ │ │ │ │ - rscseq r2, pc, r8, ror #25 │ │ │ │ - ldrhteq r2, [pc], #206 │ │ │ │ - ldrhteq r2, [pc], #198 │ │ │ │ - smlalseq r2, pc, r4, ip @ │ │ │ │ - rscseq r2, pc, r2, ror ip @ │ │ │ │ - rscseq r2, pc, r6, asr #24 │ │ │ │ - rscseq r2, pc, r4, lsr #24 │ │ │ │ + ldrsbteq r2, [pc], #246 │ │ │ │ + ldrhteq r2, [pc], #244 │ │ │ │ + smlalseq r2, pc, r2, pc @ │ │ │ │ + rscseq r2, pc, r8, ror #30 │ │ │ │ + rscseq r2, pc, lr, lsr pc @ │ │ │ │ + rscseq r2, pc, r4, lsl pc @ │ │ │ │ + rscseq r2, pc, ip, lsl #30 │ │ │ │ + rscseq r2, pc, sl, ror #29 │ │ │ │ + rscseq r2, pc, r8, asr #29 │ │ │ │ + smlalseq r2, pc, lr, lr @ │ │ │ │ + rscseq r2, pc, r4, ror lr @ │ │ │ │ + rscseq r2, pc, ip, ror #28 │ │ │ │ + rscseq r2, pc, sl, asr #28 │ │ │ │ + rscseq r2, pc, r8, lsr #28 │ │ │ │ + ldrshteq r2, [pc], #220 │ │ │ │ + ldrsbteq r2, [pc], #210 │ │ │ │ + rscseq r2, pc, r8, lsr #27 │ │ │ │ + rscseq r2, pc, lr, ror sp @ │ │ │ │ + rscseq r2, pc, r6, ror sp @ │ │ │ │ + rscseq r2, pc, r4, asr sp @ │ │ │ │ + rscseq r2, pc, r2, lsr sp @ │ │ │ │ + rscseq r2, pc, r6, lsl #26 │ │ │ │ + rscseq r2, pc, r4, ror #25 │ │ │ │ cmppvs r4, #160, 10 @ p-variant is OBSOLETE @ 0x28000000 │ │ │ │ blcs 80b790 │ │ │ │ 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 7ec20c │ │ │ │ blx 98c438 │ │ │ │ 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 r2, pc, r2, lsl #21 │ │ │ │ - rscseq r2, pc, r2, asr sl @ │ │ │ │ - rscseq r2, pc, r4, lsr #20 │ │ │ │ - ldrshteq r2, [pc], #152 │ │ │ │ - rscseq r2, pc, lr, ror #19 │ │ │ │ - rscseq r2, pc, r8, asr #19 │ │ │ │ - smlalseq r2, pc, sl, r9 @ │ │ │ │ - smlalseq r2, pc, r0, r9 @ │ │ │ │ - rscseq r2, pc, sl, ror #18 │ │ │ │ - rscseq r2, pc, ip, lsr r9 @ │ │ │ │ + rscseq r2, pc, r2, asr #22 │ │ │ │ + rscseq r2, pc, r2, lsl fp @ │ │ │ │ + rscseq r2, pc, r4, ror #21 │ │ │ │ + ldrhteq r2, [pc], #168 │ │ │ │ + rscseq r2, pc, lr, lsr #21 │ │ │ │ + rscseq r2, pc, r8, lsl #21 │ │ │ │ + rscseq r2, pc, sl, asr sl @ │ │ │ │ + rscseq r2, pc, r0, asr sl @ │ │ │ │ + rscseq r2, pc, sl, lsr #20 │ │ │ │ + ldrshteq r2, [pc], #156 │ │ │ │ + rscseq r2, pc, lr, asr #19 │ │ │ │ + rscseq r2, pc, r4, asr #19 │ │ │ │ + smlalseq r2, pc, lr, r9 @ │ │ │ │ + rscseq r2, pc, r0, ror r9 @ │ │ │ │ + rscseq r2, pc, r6, ror #18 │ │ │ │ + rscseq r2, pc, r0, asr #18 │ │ │ │ rscseq r2, pc, lr, lsl #18 │ │ │ │ - rscseq r2, pc, r4, lsl #18 │ │ │ │ - ldrsbteq r2, [pc], #142 │ │ │ │ - ldrhteq r2, [pc], #128 │ │ │ │ + ldrsbteq r2, [pc], #138 │ │ │ │ rscseq r2, pc, r6, lsr #17 │ │ │ │ - rscseq r2, pc, r0, lsl #17 │ │ │ │ - rscseq r2, pc, lr, asr #16 │ │ │ │ - rscseq r2, pc, sl, lsl r8 @ │ │ │ │ - rscseq r2, pc, r6, ror #15 │ │ │ │ + rscseq r2, pc, r8, ror r8 @ │ │ │ │ + rscseq r2, pc, sl, asr #16 │ │ │ │ + rscseq r2, pc, lr, lsl r8 @ │ │ │ │ + rscseq r2, pc, r4, lsl r8 @ │ │ │ │ + ldrshteq r2, [pc], #112 │ │ │ │ + rscseq r2, pc, r2, asr #15 │ │ │ │ ldrhteq r2, [pc], #120 │ │ │ │ - rscseq r2, pc, sl, lsl #15 │ │ │ │ - rscseq r2, pc, lr, asr r7 @ │ │ │ │ - rscseq r2, pc, r4, asr r7 @ │ │ │ │ - rscseq r2, pc, r0, lsr r7 @ │ │ │ │ - rscseq r2, pc, r2, lsl #14 │ │ │ │ - ldrshteq r2, [pc], #104 │ │ │ │ - ldrsbteq r2, [pc], #100 │ │ │ │ - rscseq r2, pc, r6, lsr #13 │ │ │ │ - rscseq r2, pc, r0, lsl #13 │ │ │ │ - rscseq r2, pc, r0, asr r6 @ │ │ │ │ - rscseq r2, pc, r6, asr #12 │ │ │ │ - rscseq r2, pc, r0, lsr #12 │ │ │ │ - rscseq r2, pc, ip, ror #11 │ │ │ │ + smlalseq r2, pc, r4, r7 @ │ │ │ │ + rscseq r2, pc, r6, ror #14 │ │ │ │ + rscseq r2, pc, r0, asr #14 │ │ │ │ + rscseq r2, pc, r0, lsl r7 @ │ │ │ │ + rscseq r2, pc, r6, lsl #14 │ │ │ │ + rscseq r2, pc, r0, ror #13 │ │ │ │ + rscseq r2, pc, ip, lsr #13 │ │ │ │ + rscseq r2, pc, sl, ror r6 @ │ │ │ │ + rscseq r2, pc, sl, asr #12 │ │ │ │ + rscseq r2, pc, r0, asr #12 │ │ │ │ + rscseq r2, pc, sl, lsl r6 @ │ │ │ │ + rscseq r2, pc, sl, ror #11 │ │ │ │ + rscseq r2, pc, r0, ror #11 │ │ │ │ ldrhteq r2, [pc], #90 │ │ │ │ rscseq r2, pc, sl, lsl #11 │ │ │ │ - rscseq r2, pc, r0, lsl #11 │ │ │ │ rscseq r2, pc, sl, asr r5 @ │ │ │ │ + rscseq r2, pc, r0, asr r5 @ │ │ │ │ rscseq r2, pc, sl, lsr #10 │ │ │ │ - rscseq r2, pc, r0, lsr #10 │ │ │ │ - ldrshteq r2, [pc], #74 │ │ │ │ - rscseq r2, pc, sl, asr #9 │ │ │ │ - smlalseq r2, pc, sl, r4 @ │ │ │ │ - smlalseq r2, pc, r0, r4 @ │ │ │ │ - rscseq r2, pc, sl, ror #8 │ │ │ │ - rscseq r2, pc, r4, asr #8 │ │ │ │ - rscseq r2, pc, r0, lsl r4 @ │ │ │ │ - rscseq r2, pc, r0, ror #7 │ │ │ │ - ldrhteq r2, [pc], #50 │ │ │ │ - rscseq r2, pc, r2, lsl #7 │ │ │ │ - rscseq r2, pc, r8, ror r3 @ │ │ │ │ - rscseq r2, pc, r0, ror #6 │ │ │ │ + rscseq r2, pc, r4, lsl #10 │ │ │ │ + ldrsbteq r2, [pc], #64 │ │ │ │ + rscseq r2, pc, r0, lsr #9 │ │ │ │ + rscseq r2, pc, r2, ror r4 @ │ │ │ │ + rscseq r2, pc, r2, asr #8 │ │ │ │ + rscseq r2, pc, r8, lsr r4 @ │ │ │ │ + rscseq r2, pc, r0, lsr #8 │ │ │ │ + ldrshteq r2, [pc], #50 │ │ │ │ + rscseq r2, pc, r8, ror #7 │ │ │ │ + rscseq r2, pc, r2, asr #7 │ │ │ │ + smlalseq r2, pc, r2, r3 @ │ │ │ │ + rscseq r2, pc, r2, ror #6 │ │ │ │ + rscseq r2, pc, r8, asr r3 @ │ │ │ │ rscseq r2, pc, r2, lsr r3 @ │ │ │ │ - rscseq r2, pc, r8, lsr #6 │ │ │ │ - rscseq r2, pc, r2, lsl #6 │ │ │ │ - ldrsbteq r2, [pc], #34 │ │ │ │ + rscseq r2, pc, r4, lsl #6 │ │ │ │ + ldrshteq r2, [pc], #42 │ │ │ │ + ldrsbteq r2, [pc], #36 │ │ │ │ rscseq r2, pc, r2, lsr #5 │ │ │ │ - smlalseq r2, pc, r8, r2 @ │ │ │ │ - rscseq r2, pc, r2, ror r2 @ │ │ │ │ + rscseq r2, pc, r6, ror r2 @ │ │ │ │ rscseq r2, pc, r4, asr #4 │ │ │ │ - rscseq r2, pc, sl, lsr r2 @ │ │ │ │ - rscseq r2, pc, r4, lsl r2 @ │ │ │ │ + rscseq r2, pc, ip, lsl r2 @ │ │ │ │ + rscseq r2, pc, ip, ror #3 │ │ │ │ rscseq r2, pc, r2, ror #3 │ │ │ │ - ldrhteq r2, [pc], #22 │ │ │ │ - rscseq r2, pc, r4, lsl #3 │ │ │ │ - rscseq r2, pc, ip, asr r1 @ │ │ │ │ - rscseq r2, pc, ip, lsr #2 │ │ │ │ - rscseq r2, pc, r2, lsr #2 │ │ │ │ - rscseq r2, pc, lr, lsl #2 │ │ │ │ - rscseq r2, pc, r0, ror #1 │ │ │ │ - ldrsbteq r2, [pc], #6 │ │ │ │ - ldrhteq r2, [pc], #0 │ │ │ │ - rscseq r2, pc, r4, lsl #1 │ │ │ │ - rscseq r2, pc, r4, asr r0 @ │ │ │ │ - rscseq r2, pc, ip, asr #32 │ │ │ │ - rscseq r2, pc, r8, lsr #32 │ │ │ │ - ldrshteq r1, [pc], #248 │ │ │ │ - ldrsbteq r1, [pc], #242 │ │ │ │ - rscseq r1, pc, ip, lsr #31 │ │ │ │ - rscseq r1, pc, r0, lsl #31 │ │ │ │ - rscseq r1, pc, lr, asr #30 │ │ │ │ - rscseq r1, pc, ip, lsl pc @ │ │ │ │ - rscseq r1, pc, lr, ror #29 │ │ │ │ - ldrhteq r1, [pc], #238 │ │ │ │ - ldrhteq r1, [pc], #230 │ │ │ │ - smlalseq r1, pc, r0, lr @ │ │ │ │ - rscseq r1, pc, r2, ror #28 │ │ │ │ - rscseq r1, pc, ip, lsr lr @ │ │ │ │ - rscseq r1, pc, r8, lsl lr @ │ │ │ │ - rscseq r1, pc, r6, ror #27 │ │ │ │ + rscseq r2, pc, lr, asr #3 │ │ │ │ + rscseq r2, pc, r0, lsr #3 │ │ │ │ + smlalseq r2, pc, r6, r1 @ │ │ │ │ + rscseq r2, pc, r0, ror r1 @ │ │ │ │ + rscseq r2, pc, r4, asr #2 │ │ │ │ + rscseq r2, pc, r4, lsl r1 @ │ │ │ │ + rscseq r2, pc, ip, lsl #2 │ │ │ │ + rscseq r2, pc, r8, ror #1 │ │ │ │ + ldrhteq r2, [pc], #8 │ │ │ │ + smlalseq r2, pc, r2, r0 @ │ │ │ │ + rscseq r2, pc, ip, rrx │ │ │ │ + rscseq r2, pc, r0, asr #32 │ │ │ │ + rscseq r2, pc, lr │ │ │ │ + ldrsbteq r1, [pc], #252 │ │ │ │ + rscseq r1, pc, lr, lsr #31 │ │ │ │ + rscseq r1, pc, lr, ror pc @ │ │ │ │ + rscseq r1, pc, r6, ror pc @ │ │ │ │ + rscseq r1, pc, r0, asr pc @ │ │ │ │ + rscseq r1, pc, r2, lsr #30 │ │ │ │ + ldrshteq r1, [pc], #236 │ │ │ │ + ldrsbteq r1, [pc], #232 │ │ │ │ + rscseq r1, pc, r6, lsr #29 │ │ │ │ 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 98d250 │ │ │ │ ldrbeq pc, [r9, r3, lsl #6] @ │ │ │ │ adcshi pc, pc, r1, lsl #2 │ │ │ │ ldrbtmi r4, [r8], #-2136 @ 0xfffff7a8 │ │ │ │ blt c9c7f8 │ │ │ │ - rscseq r1, pc, r2, asr ip @ │ │ │ │ - rscseq r1, pc, r8, asr #24 │ │ │ │ - rscseq r1, pc, r2, lsr #24 │ │ │ │ + rscseq r1, pc, r2, lsl sp @ │ │ │ │ + rscseq r1, pc, r8, lsl #26 │ │ │ │ + rscseq r1, pc, r2, ror #25 │ │ │ │ + ldrhteq r1, [pc], #194 │ │ │ │ + rscseq r1, pc, r8, lsr #25 │ │ │ │ + rscseq r1, pc, r2, lsl #25 │ │ │ │ + rscseq r1, pc, r6, asr ip @ │ │ │ │ + rscseq r1, pc, r4, lsr #24 │ │ │ │ ldrshteq r1, [pc], #178 │ │ │ │ rscseq r1, pc, r8, ror #23 │ │ │ │ - rscseq r1, pc, r2, asr #23 │ │ │ │ - smlalseq r1, pc, r6, fp @ │ │ │ │ - rscseq r1, pc, r4, ror #22 │ │ │ │ - rscseq r1, pc, r2, lsr fp @ │ │ │ │ - rscseq r1, pc, r8, lsr #22 │ │ │ │ - rscseq r1, pc, r0, lsl #22 │ │ │ │ - ldrsbteq r1, [pc], #172 │ │ │ │ - ldrhteq r1, [pc], #160 │ │ │ │ - rscseq r1, pc, lr, ror sl @ │ │ │ │ - rscseq r1, pc, r4, ror sl @ │ │ │ │ - rscseq r1, pc, r0, asr sl @ │ │ │ │ - rscseq r1, pc, r4, lsr #20 │ │ │ │ - rscseq r1, pc, sl, lsl sl @ │ │ │ │ - ldrshteq r1, [pc], #150 │ │ │ │ - rscseq r1, pc, r8, asr #19 │ │ │ │ - smlalseq r1, pc, ip, r9 @ │ │ │ │ - rscseq r1, pc, r0, ror r9 @ │ │ │ │ - rscseq r1, pc, r4, asr #18 │ │ │ │ - rscseq r1, pc, sl, lsr r9 @ │ │ │ │ - rscseq r1, pc, r6, lsl r9 @ │ │ │ │ - ldrshteq r1, [pc], #130 │ │ │ │ - rscseq r1, pc, r6, asr #17 │ │ │ │ - smlalseq r1, pc, sl, r8 @ │ │ │ │ - smlalseq r1, pc, r0, r8 @ │ │ │ │ - rscseq r1, pc, ip, ror #16 │ │ │ │ - rscseq r1, pc, r8, asr #16 │ │ │ │ - rscseq r1, pc, sl, lsl r8 @ │ │ │ │ - rscseq r1, pc, lr, ror #15 │ │ │ │ - rscseq r1, pc, sl, asr #15 │ │ │ │ - smlalseq r1, pc, ip, r7 @ │ │ │ │ - smlalseq r1, pc, r2, r7 @ │ │ │ │ - rscseq r1, pc, ip, ror #14 │ │ │ │ - rscseq r1, pc, lr, lsr r7 @ │ │ │ │ - rscseq r1, pc, r0, lsl r7 @ │ │ │ │ - rscseq r1, pc, r6, lsl #14 │ │ │ │ + rscseq r1, pc, r0, asr #23 │ │ │ │ + smlalseq r1, pc, ip, fp @ │ │ │ │ + rscseq r1, pc, r0, ror fp @ │ │ │ │ + rscseq r1, pc, lr, lsr fp @ │ │ │ │ + rscseq r1, pc, r4, lsr fp @ │ │ │ │ + rscseq r1, pc, r0, lsl fp @ │ │ │ │ + rscseq r1, pc, r4, ror #21 │ │ │ │ + ldrsbteq r1, [pc], #170 │ │ │ │ + ldrhteq r1, [pc], #166 │ │ │ │ + rscseq r1, pc, r8, lsl #21 │ │ │ │ + rscseq r1, pc, ip, asr sl @ │ │ │ │ + rscseq r1, pc, r0, lsr sl @ │ │ │ │ + rscseq r1, pc, r4, lsl #20 │ │ │ │ + ldrshteq r1, [pc], #154 │ │ │ │ + ldrsbteq r1, [pc], #150 │ │ │ │ + ldrhteq r1, [pc], #146 │ │ │ │ + rscseq r1, pc, r6, lsl #19 │ │ │ │ + rscseq r1, pc, sl, asr r9 @ │ │ │ │ + rscseq r1, pc, r0, asr r9 @ │ │ │ │ + rscseq r1, pc, ip, lsr #18 │ │ │ │ + rscseq r1, pc, r8, lsl #18 │ │ │ │ + ldrsbteq r1, [pc], #138 │ │ │ │ + rscseq r1, pc, lr, lsr #17 │ │ │ │ + rscseq r1, pc, sl, lsl #17 │ │ │ │ + rscseq r1, pc, ip, asr r8 @ │ │ │ │ + rscseq r1, pc, r2, asr r8 @ │ │ │ │ + rscseq r1, pc, ip, lsr #16 │ │ │ │ + ldrshteq r1, [pc], #126 │ │ │ │ + ldrsbteq r1, [pc], #112 │ │ │ │ + rscseq r1, pc, r6, asr #15 │ │ │ │ + rscseq r1, pc, r0, lsr #15 │ │ │ │ + rscseq r1, pc, r2, ror r7 @ │ │ │ │ + rscseq r1, pc, r8, ror #14 │ │ │ │ + rscseq r1, pc, r2, asr #14 │ │ │ │ + tsteq r2, r0, ror r6 │ │ │ │ + ldrshteq r1, [pc], #100 │ │ │ │ rscseq r1, pc, r0, ror #13 │ │ │ │ - ldrhteq r1, [pc], #98 │ │ │ │ - rscseq r1, pc, r8, lsr #13 │ │ │ │ - rscseq r1, pc, r2, lsl #13 │ │ │ │ - @ instruction: 0x010285b0 │ │ │ │ - rscseq r1, pc, r4, lsr r6 @ │ │ │ │ - rscseq r1, pc, r0, lsr #12 │ │ │ │ - tsteq r2, r6, lsl #10 │ │ │ │ - smlatbeq r2, r8, r4, r8 │ │ │ │ - smlalseq r1, pc, r8, r5 @ │ │ │ │ - rscseq r1, pc, r4, lsl #11 │ │ │ │ - smlabbeq r2, lr, r4, r8 │ │ │ │ - rscseq r1, pc, r6, lsr r5 @ │ │ │ │ - rscseq r1, pc, r8, lsl #10 │ │ │ │ - ldrsbteq r1, [pc], #74 │ │ │ │ + smlabteq r2, r6, r5, r8 │ │ │ │ + tsteq r2, r8, ror #10 │ │ │ │ + rscseq r1, pc, r8, asr r6 @ │ │ │ │ + rscseq r1, pc, r4, asr #12 │ │ │ │ + tsteq r2, lr, asr #10 │ │ │ │ + ldrshteq r1, [pc], #86 │ │ │ │ + rscseq r1, pc, r8, asr #11 │ │ │ │ + smlalseq r1, pc, sl, r5 @ │ │ │ │ + rscseq r1, pc, r6, ror #10 │ │ │ │ + rscseq r1, pc, r8, lsr #10 │ │ │ │ + ldrshteq r1, [pc], #72 │ │ │ │ + rscseq r1, pc, sl, asr #9 │ │ │ │ rscseq r1, pc, r6, lsr #9 │ │ │ │ - rscseq r1, pc, r8, ror #8 │ │ │ │ - rscseq r1, pc, r8, lsr r4 @ │ │ │ │ - rscseq r1, pc, sl, lsl #8 │ │ │ │ - rscseq r1, pc, r6, ror #7 │ │ │ │ - ldrhteq r1, [pc], #54 │ │ │ │ - smlalseq r1, pc, r6, r3 @ │ │ │ │ - rscseq r1, pc, r6, ror #6 │ │ │ │ - rscseq r1, pc, r4, asr #6 │ │ │ │ - rscseq r1, pc, r4, lsl r3 @ │ │ │ │ - rscseq r1, pc, r4, ror #5 │ │ │ │ - ldrhteq r1, [pc], #32 │ │ │ │ - smlalseq r1, pc, sl, r2 @ │ │ │ │ - rscseq r1, pc, r2, ror r2 @ │ │ │ │ - rscseq r1, pc, r0, ror #4 │ │ │ │ - rscseq r1, pc, r4, lsr r2 @ │ │ │ │ - rscseq r1, pc, ip, lsr #4 │ │ │ │ - rscseq r1, pc, r6, lsl #4 │ │ │ │ - ldrsbteq r1, [pc], #22 │ │ │ │ - rscseq r1, pc, r6, lsr #3 │ │ │ │ - smlalseq r1, pc, lr, r1 @ │ │ │ │ - rscseq r1, pc, sl, ror r1 @ │ │ │ │ - rscseq r1, pc, r6, asr r1 @ │ │ │ │ - rscseq r1, pc, r6, lsr #2 │ │ │ │ - ldrshteq r1, [pc], #8 │ │ │ │ - rscseq r1, pc, sl, asr #1 │ │ │ │ - rscseq r1, pc, r6, lsr #1 │ │ │ │ - rscseq r1, pc, r2, lsl #1 │ │ │ │ - rscseq r1, pc, r4, asr r0 @ │ │ │ │ - rscseq r1, pc, ip, asr #32 │ │ │ │ - rscseq r1, pc, r8, lsr #32 │ │ │ │ - ldrshteq r0, [pc], #252 │ │ │ │ - rscseq r0, pc, lr, asr #31 │ │ │ │ + rscseq r1, pc, r6, ror r4 @ │ │ │ │ + rscseq r1, pc, r6, asr r4 @ │ │ │ │ + rscseq r1, pc, r6, lsr #8 │ │ │ │ + rscseq r1, pc, r4, lsl #8 │ │ │ │ + ldrsbteq r1, [pc], #52 │ │ │ │ + rscseq r1, pc, r4, lsr #7 │ │ │ │ + rscseq r1, pc, r0, ror r3 @ │ │ │ │ + rscseq r1, pc, sl, asr r3 @ │ │ │ │ + rscseq r1, pc, r2, lsr r3 @ │ │ │ │ + rscseq r1, pc, r0, lsr #6 │ │ │ │ + ldrshteq r1, [pc], #36 │ │ │ │ + rscseq r1, pc, ip, ror #5 │ │ │ │ + rscseq r1, pc, r6, asr #5 │ │ │ │ + smlalseq r1, pc, r6, r2 @ │ │ │ │ + rscseq r1, pc, r6, ror #4 │ │ │ │ + rscseq r1, pc, lr, asr r2 @ │ │ │ │ + rscseq r1, pc, sl, lsr r2 @ │ │ │ │ + rscseq r1, pc, r6, lsl r2 @ │ │ │ │ + rscseq r1, pc, r6, ror #3 │ │ │ │ + ldrhteq r1, [pc], #24 │ │ │ │ + rscseq r1, pc, sl, lsl #3 │ │ │ │ + rscseq r1, pc, r6, ror #2 │ │ │ │ + rscseq r1, pc, r2, asr #2 │ │ │ │ + rscseq r1, pc, r4, lsl r1 @ │ │ │ │ + rscseq r1, pc, ip, lsl #2 │ │ │ │ + rscseq r1, pc, r8, ror #1 │ │ │ │ + ldrhteq r1, [pc], #12 │ │ │ │ + rscseq r1, pc, lr, lsl #1 │ │ │ │ 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 r0, pc, r6, asr #28 │ │ │ │ - rscseq r0, pc, r0, lsr #28 │ │ │ │ - ldrshteq r0, [pc], #212 │ │ │ │ - rscseq r0, pc, lr, asr #27 │ │ │ │ - rscseq r0, pc, r8, lsr #27 │ │ │ │ - rscseq r0, pc, r6, ror sp @ │ │ │ │ - rscseq r0, pc, r8, asr #26 │ │ │ │ - rscseq r0, pc, ip, lsl sp @ │ │ │ │ - ldrshteq r0, [pc], #192 │ │ │ │ - rscseq r0, pc, sl, asr #25 │ │ │ │ - rscseq r0, pc, r4, lsr #25 │ │ │ │ - rscseq r0, pc, r8, ror ip @ │ │ │ │ - rscseq r0, pc, r2, asr ip @ │ │ │ │ - rscseq r0, pc, ip, lsr #24 │ │ │ │ - rscseq r0, pc, r0, lsl #24 │ │ │ │ - ldrsbteq r0, [pc], #180 │ │ │ │ - rscseq r0, pc, lr, lsr #23 │ │ │ │ + rscseq r0, pc, r6, lsl #30 │ │ │ │ + rscseq r0, pc, r0, ror #29 │ │ │ │ + ldrhteq r0, [pc], #228 │ │ │ │ + rscseq r0, pc, lr, lsl #29 │ │ │ │ + rscseq r0, pc, r8, ror #28 │ │ │ │ + rscseq r0, pc, r6, lsr lr @ │ │ │ │ + rscseq r0, pc, r8, lsl #28 │ │ │ │ + ldrsbteq r0, [pc], #220 │ │ │ │ + ldrhteq r0, [pc], #208 │ │ │ │ + rscseq r0, pc, sl, lsl #27 │ │ │ │ + rscseq r0, pc, r4, ror #26 │ │ │ │ + rscseq r0, pc, r8, lsr sp @ │ │ │ │ + rscseq r0, pc, r2, lsl sp @ │ │ │ │ + rscseq r0, pc, ip, ror #25 │ │ │ │ + rscseq r0, pc, r0, asr #25 │ │ │ │ + smlalseq r0, pc, r4, ip @ │ │ │ │ + rscseq r0, pc, lr, ror #24 │ │ │ │ + rscseq r0, pc, r8, asr #24 │ │ │ │ + rscseq r0, pc, r8, lsl ip @ │ │ │ │ + rscseq r0, pc, lr, lsl #24 │ │ │ │ + rscseq r0, pc, sl, ror #23 │ │ │ │ + ldrhteq r0, [pc], #184 │ │ │ │ rscseq r0, pc, r8, lsl #23 │ │ │ │ rscseq r0, pc, r8, asr fp @ │ │ │ │ - rscseq r0, pc, lr, asr #22 │ │ │ │ - rscseq r0, pc, sl, lsr #22 │ │ │ │ - ldrshteq r0, [pc], #168 │ │ │ │ - rscseq r0, pc, r8, asr #21 │ │ │ │ - smlalseq r0, pc, r8, sl @ │ │ │ │ - rscseq r0, pc, r8, ror sl @ │ │ │ │ - rscseq r0, pc, r4, asr sl @ │ │ │ │ - rscseq r0, pc, r4, lsr #20 │ │ │ │ - rscseq r0, pc, r4, lsl #20 │ │ │ │ - rscseq r0, pc, r0, ror #19 │ │ │ │ - ldrhteq r0, [pc], #144 │ │ │ │ - rscseq r0, pc, r0, lsl #19 │ │ │ │ - rscseq r0, pc, r0, ror #18 │ │ │ │ - rscseq r0, pc, ip, lsr r9 @ │ │ │ │ - rscseq r0, pc, r0, lsl r9 @ │ │ │ │ - rscseq r0, pc, r6, lsl #18 │ │ │ │ - rscseq r0, pc, r0, ror #17 │ │ │ │ - ldrhteq r0, [pc], #130 │ │ │ │ - rscseq r0, pc, r0, lsl #17 │ │ │ │ - rscseq r0, pc, r2, asr r8 @ │ │ │ │ - rscseq r0, pc, r6, lsr #16 │ │ │ │ - ldrshteq r0, [pc], #122 │ │ │ │ - ldrsbteq r0, [pc], #116 │ │ │ │ - rscseq r0, pc, lr, lsr #15 │ │ │ │ - rscseq r0, pc, r2, lsl #15 │ │ │ │ - rscseq r0, pc, ip, asr r7 @ │ │ │ │ - rscseq r0, pc, r6, lsr r7 @ │ │ │ │ - rscseq r0, pc, sl, lsl #14 │ │ │ │ - ldrsbteq r0, [pc], #110 │ │ │ │ - ldrhteq r0, [pc], #104 │ │ │ │ + rscseq r0, pc, r8, lsr fp @ │ │ │ │ + rscseq r0, pc, r4, lsl fp @ │ │ │ │ + rscseq r0, pc, r4, ror #21 │ │ │ │ + rscseq r0, pc, r4, asr #21 │ │ │ │ + rscseq r0, pc, r0, lsr #21 │ │ │ │ + rscseq r0, pc, r0, ror sl @ │ │ │ │ + rscseq r0, pc, r0, asr #20 │ │ │ │ + rscseq r0, pc, r0, lsr #20 │ │ │ │ + ldrshteq r0, [pc], #156 │ │ │ │ + ldrsbteq r0, [pc], #144 │ │ │ │ + rscseq r0, pc, r6, asr #19 │ │ │ │ + rscseq r0, pc, r0, lsr #19 │ │ │ │ + rscseq r0, pc, r2, ror r9 @ │ │ │ │ + rscseq r0, pc, r0, asr #18 │ │ │ │ + rscseq r0, pc, r2, lsl r9 @ │ │ │ │ + rscseq r0, pc, r6, ror #17 │ │ │ │ + ldrhteq r0, [pc], #138 │ │ │ │ + smlalseq r0, pc, r4, r8 @ │ │ │ │ + rscseq r0, pc, lr, ror #16 │ │ │ │ + rscseq r0, pc, r2, asr #16 │ │ │ │ + rscseq r0, pc, ip, lsl r8 @ │ │ │ │ + ldrshteq r0, [pc], #118 │ │ │ │ + rscseq r0, pc, sl, asr #15 │ │ │ │ + smlalseq r0, pc, lr, r7 @ │ │ │ │ + rscseq r0, pc, r8, ror r7 @ │ │ │ │ + rscseq r0, pc, r2, asr r7 @ │ │ │ │ + rscseq r0, pc, r2, lsr #14 │ │ │ │ + rscseq r0, pc, r8, lsl r7 @ │ │ │ │ + ldrshteq r0, [pc], #100 │ │ │ │ + rscseq r0, pc, r2, asr #13 │ │ │ │ smlalseq r0, pc, r2, r6 @ │ │ │ │ rscseq r0, pc, r2, ror #12 │ │ │ │ - rscseq r0, pc, r8, asr r6 @ │ │ │ │ - rscseq r0, pc, r4, lsr r6 @ │ │ │ │ - rscseq r0, pc, r2, lsl #12 │ │ │ │ - ldrsbteq r0, [pc], #82 │ │ │ │ - rscseq r0, pc, r2, lsr #11 │ │ │ │ - rscseq r0, pc, r2, lsl #11 │ │ │ │ - rscseq r0, pc, lr, asr r5 @ │ │ │ │ - rscseq r0, pc, lr, lsr #10 │ │ │ │ + rscseq r0, pc, r2, asr #12 │ │ │ │ + rscseq r0, pc, lr, lsl r6 @ │ │ │ │ + rscseq r0, pc, lr, ror #11 │ │ │ │ + rscseq r0, pc, lr, asr #11 │ │ │ │ + rscseq r0, pc, sl, lsr #11 │ │ │ │ + rscseq r0, pc, ip, ror r5 @ │ │ │ │ + rscseq r0, pc, lr, asr #10 │ │ │ │ + rscseq r0, pc, r0, lsr r5 @ │ │ │ │ rscseq r0, pc, lr, lsl #10 │ │ │ │ - rscseq r0, pc, sl, ror #9 │ │ │ │ - ldrhteq r0, [pc], #76 │ │ │ │ - rscseq r0, pc, lr, lsl #9 │ │ │ │ - rscseq r0, pc, r0, ror r4 @ │ │ │ │ - rscseq r0, pc, lr, asr #8 │ │ │ │ - rscseq r0, pc, r4, lsr #8 │ │ │ │ - rscseq r0, pc, ip, lsl r4 @ │ │ │ │ - ldrshteq r0, [pc], #56 │ │ │ │ - rscseq r0, pc, r8, asr #7 │ │ │ │ + rscseq r0, pc, r4, ror #9 │ │ │ │ + ldrsbteq r0, [pc], #76 │ │ │ │ + ldrhteq r0, [pc], #72 │ │ │ │ + rscseq r0, pc, r8, lsl #9 │ │ │ │ + rscseq r0, pc, ip, asr r4 @ │ │ │ │ + rscseq r0, pc, r2, lsr r4 @ │ │ │ │ + rscseq r0, pc, r8, lsl #8 │ │ │ │ + rscseq r0, pc, r6, ror #7 │ │ │ │ + rscseq r0, pc, r4, asr #7 │ │ │ │ smlalseq r0, pc, ip, r3 @ │ │ │ │ - rscseq r0, pc, r2, ror r3 @ │ │ │ │ - rscseq r0, pc, r8, asr #6 │ │ │ │ - rscseq r0, pc, r6, lsr #6 │ │ │ │ - rscseq r0, pc, r4, lsl #6 │ │ │ │ - ldrsbteq r0, [pc], #44 │ │ │ │ - ldrhteq r0, [pc], #42 │ │ │ │ - smlalseq r0, pc, r8, r2 @ │ │ │ │ - rscseq r0, pc, r0, ror r2 @ │ │ │ │ - rscseq r0, pc, r8, asr #4 │ │ │ │ - rscseq r0, pc, r6, lsr #4 │ │ │ │ - rscseq r0, pc, r4, lsl #4 │ │ │ │ - ldrsbteq r0, [pc], #20 │ │ │ │ + rscseq r0, pc, sl, ror r3 @ │ │ │ │ + rscseq r0, pc, r8, asr r3 @ │ │ │ │ + rscseq r0, pc, r0, lsr r3 @ │ │ │ │ + rscseq r0, pc, r8, lsl #6 │ │ │ │ + rscseq r0, pc, r6, ror #5 │ │ │ │ + rscseq r0, pc, r4, asr #5 │ │ │ │ + smlalseq r0, pc, r4, r2 @ │ │ │ │ ldreq pc, [ip, #-2271] @ 0xfffff721 │ │ │ │ add r4, r9, #120, 8 @ 0x78000000 │ │ │ │ cmnppl r8, #160, 10 @ p-variant is OBSOLETE @ 0x28000000 │ │ │ │ blcs 80e1b0 │ │ │ │ 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 r0, pc, r4, lsl #1 │ │ │ │ - rscseq r0, pc, r2, rrx │ │ │ │ - rscseq r0, pc, r2, lsr r0 @ │ │ │ │ - rscseq r0, pc, r4 │ │ │ │ - ldrsbteq pc, [lr], #246 @ 0xf6 @ │ │ │ │ - ldrhteq pc, [lr], #248 @ 0xf8 @ │ │ │ │ - smlalseq pc, lr, r6, pc @ │ │ │ │ - rscseq pc, lr, r8, ror #30 │ │ │ │ - rscseq pc, lr, ip, asr #30 │ │ │ │ - rscseq pc, lr, lr, lsr #30 │ │ │ │ + rscseq r0, pc, r4, asr #2 │ │ │ │ + rscseq r0, pc, r2, lsr #2 │ │ │ │ + ldrshteq r0, [pc], #2 │ │ │ │ + rscseq r0, pc, r4, asr #1 │ │ │ │ + smlalseq r0, pc, r6, r0 @ │ │ │ │ + rscseq r0, pc, r8, ror r0 @ │ │ │ │ + rscseq r0, pc, r6, asr r0 @ │ │ │ │ + rscseq r0, pc, r8, lsr #32 │ │ │ │ + rscseq r0, pc, ip │ │ │ │ + rscseq pc, lr, lr, ror #31 │ │ │ │ + rscseq pc, lr, r4, asr #31 │ │ │ │ + smlalseq pc, lr, sl, pc @ │ │ │ │ + rscseq pc, lr, r0, lsl #31 │ │ │ │ + rscseq pc, lr, r2, ror #30 │ │ │ │ + rscseq pc, lr, ip, lsr pc @ │ │ │ │ + rscseq pc, lr, r6, lsr pc @ │ │ │ │ + rscseq pc, lr, r6, lsl pc @ │ │ │ │ + rscseq pc, lr, sl, lsl #30 │ │ │ │ rscseq pc, lr, r4, lsl #30 │ │ │ │ + ldrshteq pc, [lr], #238 @ 0xee @ │ │ │ │ + ldrshteq pc, [lr], #232 @ 0xe8 @ │ │ │ │ + ldrshteq pc, [lr], #226 @ 0xe2 @ │ │ │ │ + rscseq pc, lr, ip, ror #29 │ │ │ │ + rscseq pc, lr, r6, ror #29 │ │ │ │ + rscseq pc, lr, r0, ror #29 │ │ │ │ ldrsbteq pc, [lr], #234 @ 0xea @ │ │ │ │ - rscseq pc, lr, r0, asr #29 │ │ │ │ - rscseq pc, lr, r2, lsr #29 │ │ │ │ - rscseq pc, lr, ip, ror lr @ │ │ │ │ - rscseq pc, lr, r6, ror lr @ │ │ │ │ + ldrsbteq pc, [lr], #228 @ 0xe4 @ │ │ │ │ + rscseq pc, lr, lr, asr #29 │ │ │ │ + rscseq pc, lr, r8, asr #29 │ │ │ │ + rscseq pc, lr, r2, asr #29 │ │ │ │ + ldrhteq pc, [lr], #236 @ 0xec @ │ │ │ │ + ldrhteq pc, [lr], #230 @ 0xe6 @ │ │ │ │ + ldrhteq pc, [lr], #224 @ 0xe0 @ │ │ │ │ + rscseq pc, lr, sl, lsr #29 │ │ │ │ + rscseq pc, lr, r4, lsr #29 │ │ │ │ + smlalseq pc, lr, lr, lr @ │ │ │ │ + smlalseq pc, lr, r8, lr @ │ │ │ │ + smlalseq pc, lr, r2, lr @ │ │ │ │ + rscseq pc, lr, ip, lsl #29 │ │ │ │ + rscseq pc, lr, r6, lsl #29 │ │ │ │ + rscseq pc, lr, r0, lsl #29 │ │ │ │ + rscseq pc, lr, sl, ror lr @ │ │ │ │ + rscseq pc, lr, r4, ror lr @ │ │ │ │ + rscseq pc, lr, lr, ror #28 │ │ │ │ + rscseq pc, lr, r8, ror #28 │ │ │ │ + rscseq pc, lr, r2, ror #28 │ │ │ │ + rscseq pc, lr, ip, asr lr @ │ │ │ │ rscseq pc, lr, r6, asr lr @ │ │ │ │ + rscseq pc, lr, r0, asr lr @ │ │ │ │ rscseq pc, lr, sl, asr #28 │ │ │ │ rscseq pc, lr, r4, asr #28 │ │ │ │ rscseq pc, lr, lr, lsr lr @ │ │ │ │ rscseq pc, lr, r8, lsr lr @ │ │ │ │ rscseq pc, lr, r2, lsr lr @ │ │ │ │ rscseq pc, lr, ip, lsr #28 │ │ │ │ rscseq pc, lr, r6, lsr #28 │ │ │ │ @@ -121750,46 +121782,14 @@ │ │ │ │ rscseq pc, lr, r2, asr ip @ │ │ │ │ rscseq pc, lr, ip, asr #24 │ │ │ │ rscseq pc, lr, r6, asr #24 │ │ │ │ rscseq pc, lr, r0, asr #24 │ │ │ │ rscseq pc, lr, sl, lsr ip @ │ │ │ │ rscseq pc, lr, r4, lsr ip @ │ │ │ │ rscseq pc, lr, lr, lsr #24 │ │ │ │ - rscseq pc, lr, r8, lsr #24 │ │ │ │ - rscseq pc, lr, r2, lsr #24 │ │ │ │ - rscseq pc, lr, ip, lsl ip @ │ │ │ │ - rscseq pc, lr, r6, lsl ip @ │ │ │ │ - rscseq pc, lr, r0, lsl ip @ │ │ │ │ - rscseq pc, lr, sl, lsl #24 │ │ │ │ - rscseq pc, lr, r4, lsl #24 │ │ │ │ - ldrshteq pc, [lr], #190 @ 0xbe @ │ │ │ │ - ldrshteq pc, [lr], #184 @ 0xb8 @ │ │ │ │ - ldrshteq pc, [lr], #178 @ 0xb2 @ │ │ │ │ - rscseq pc, lr, ip, ror #23 │ │ │ │ - rscseq pc, lr, r6, ror #23 │ │ │ │ - rscseq pc, lr, r0, ror #23 │ │ │ │ - ldrsbteq pc, [lr], #186 @ 0xba @ │ │ │ │ - ldrsbteq pc, [lr], #180 @ 0xb4 @ │ │ │ │ - rscseq pc, lr, lr, asr #23 │ │ │ │ - rscseq pc, lr, r8, asr #23 │ │ │ │ - rscseq pc, lr, r2, asr #23 │ │ │ │ - ldrhteq pc, [lr], #188 @ 0xbc @ │ │ │ │ - ldrhteq pc, [lr], #182 @ 0xb6 @ │ │ │ │ - ldrhteq pc, [lr], #176 @ 0xb0 @ │ │ │ │ - rscseq pc, lr, sl, lsr #23 │ │ │ │ - rscseq pc, lr, r4, lsr #23 │ │ │ │ - smlalseq pc, lr, lr, fp @ │ │ │ │ - smlalseq pc, lr, r8, fp @ │ │ │ │ - smlalseq pc, lr, r2, fp @ │ │ │ │ - rscseq pc, lr, ip, lsl #23 │ │ │ │ - rscseq pc, lr, r6, lsl #23 │ │ │ │ - rscseq pc, lr, r0, lsl #23 │ │ │ │ - rscseq pc, lr, sl, ror fp @ │ │ │ │ - rscseq pc, lr, r4, ror fp @ │ │ │ │ - rscseq pc, lr, lr, ror #22 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec3908c │ │ │ │ @ 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 sp, lr, r0, lsl #2 │ │ │ │ - smlatteq r0, sl, r8, ip │ │ │ │ - ldrhteq ip, [lr], #220 @ 0xdc │ │ │ │ + rscseq sp, lr, r0, asr #3 │ │ │ │ + smlatbeq r0, sl, r9, ip │ │ │ │ + rscseq ip, lr, ip, ror lr │ │ │ │ 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, ror #24 │ │ │ │ - tsteq r2, sl, ror ip │ │ │ │ - tsteq r2, ip, lsr ip │ │ │ │ + tsteq r2, r4, lsr #26 │ │ │ │ + tsteq r2, sl, lsr sp │ │ │ │ + strdeq r3, [r2, -ip] │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec3bd24 │ │ │ │ @ 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 15df5a0 │ │ │ │ tstcs r1, fp, lsr #30 │ │ │ │ @ instruction: 0x4620447a │ │ │ │ stmdb lr, {r0, r2, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ svclt 0x0000bdf8 │ │ │ │ - tsteq r1, r4, lsr #12 │ │ │ │ - tsteq r0, r0, lsr #28 │ │ │ │ - tsteq r0, ip, lsl lr │ │ │ │ - tsteq r0, r0, lsr #28 │ │ │ │ - strdeq r3, [r2, -r8] │ │ │ │ - strdeq r0, [r2, -lr] │ │ │ │ - smlatteq r0, r6, r7, ip │ │ │ │ - ldrdeq r3, [r2, -r2] │ │ │ │ - smlabteq r2, r4, fp, r3 │ │ │ │ - tsteq r1, r8, ror #10 │ │ │ │ - rscseq ip, lr, sl, ror #31 │ │ │ │ - tsteq r1, r2, lsr #12 │ │ │ │ - rscseq ip, lr, r2, ror #31 │ │ │ │ - rscseq ip, lr, lr, asr #31 │ │ │ │ - @ instruction: 0x01078db8 │ │ │ │ - ldrhteq ip, [lr], #252 @ 0xfc │ │ │ │ - ldrhteq ip, [lr], #254 @ 0xfe │ │ │ │ - ldrhteq ip, [lr], #246 @ 0xf6 │ │ │ │ - tsteq r2, lr, lsl r0 │ │ │ │ - tsteq r2, r2, lsr #32 │ │ │ │ - tsteq r2, ip, lsl r0 │ │ │ │ - rscseq ip, lr, r0, lsl #31 │ │ │ │ - tsteq r1, r6, ror #10 │ │ │ │ - rscseq ip, lr, r0, ror pc │ │ │ │ - rscseq ip, lr, lr, ror pc │ │ │ │ - @ instruction: 0x01023490 │ │ │ │ - rscseq ip, lr, r0, lsl #31 │ │ │ │ - tsteq r1, r4, lsl r5 │ │ │ │ - rscseq ip, lr, r6, ror pc │ │ │ │ - rscseq ip, lr, r4, ror #30 │ │ │ │ - @ instruction: 0x01078cb0 │ │ │ │ - rscseq ip, lr, r6, asr pc │ │ │ │ - rscseq ip, lr, lr, asr pc │ │ │ │ - rscseq ip, lr, r0, ror #30 │ │ │ │ - rscseq ip, lr, sl, asr pc │ │ │ │ - rscseq ip, lr, r2, lsr pc │ │ │ │ - rscseq ip, lr, r4, lsr pc │ │ │ │ - rscseq ip, lr, r6, asr #30 │ │ │ │ - rscseq ip, lr, r2, ror #28 │ │ │ │ - rscseq ip, lr, ip, asr lr │ │ │ │ - rscseq ip, lr, r2, lsr pc │ │ │ │ - rscseq ip, lr, r6, lsr lr │ │ │ │ - rscseq ip, lr, r0, lsr lr │ │ │ │ - tsteq r1, r2, ror r6 │ │ │ │ - rscseq ip, lr, sl, lsl #28 │ │ │ │ - rscseq ip, lr, r4, lsl #28 │ │ │ │ - strdeq lr, [r0, -lr] │ │ │ │ - strdeq lr, [r0, -lr] │ │ │ │ - strdeq lr, [r0, -ip] │ │ │ │ - tsteq r0, r2, asr #22 │ │ │ │ - ldrdeq lr, [r0, -r2] │ │ │ │ - ldrdeq lr, [r0, -r0] │ │ │ │ + smlatteq r1, r4, r6, r9 │ │ │ │ + smlatteq r0, r0, lr, lr │ │ │ │ + ldrdeq lr, [r0, -ip] │ │ │ │ + smlatteq r0, r0, lr, lr │ │ │ │ + @ instruction: 0x01023cb8 │ │ │ │ + @ instruction: 0x010201be │ │ │ │ + smlatbeq r0, r6, r8, ip │ │ │ │ + @ instruction: 0x01023c92 │ │ │ │ + smlabbeq r2, r4, ip, r3 │ │ │ │ + tsteq r1, r8, lsr #12 │ │ │ │ + rscseq sp, lr, sl, lsr #1 │ │ │ │ + smlatteq r1, r2, r6, sp │ │ │ │ + rscseq sp, lr, r2, lsr #1 │ │ │ │ + rscseq sp, lr, lr, lsl #1 │ │ │ │ + tsteq r7, r8, ror lr │ │ │ │ + rscseq sp, lr, ip, ror r0 │ │ │ │ + rscseq sp, lr, lr, ror r0 │ │ │ │ + rscseq sp, lr, r6, ror r0 │ │ │ │ + ldrdeq r0, [r2, -lr] │ │ │ │ + smlatteq r2, r2, r0, r0 │ │ │ │ + ldrdeq r0, [r2, -ip] │ │ │ │ + rscseq sp, lr, r0, asr #32 │ │ │ │ + tsteq r1, r6, lsr #12 │ │ │ │ + rscseq sp, lr, r0, lsr r0 │ │ │ │ + rscseq sp, lr, lr, lsr r0 │ │ │ │ + tsteq r2, r0, asr r5 │ │ │ │ + rscseq sp, lr, r0, asr #32 │ │ │ │ + ldrdeq sp, [r1, -r4] │ │ │ │ + rscseq sp, lr, r6, lsr r0 │ │ │ │ + rscseq sp, lr, r4, lsr #32 │ │ │ │ + tsteq r7, r0, ror sp │ │ │ │ + rscseq sp, lr, r6, lsl r0 │ │ │ │ + rscseq sp, lr, lr, lsl r0 │ │ │ │ + rscseq sp, lr, r0, lsr #32 │ │ │ │ + rscseq sp, lr, sl, lsl r0 │ │ │ │ + ldrshteq ip, [lr], #242 @ 0xf2 │ │ │ │ + ldrshteq ip, [lr], #244 @ 0xf4 │ │ │ │ + rscseq sp, lr, r6 │ │ │ │ + rscseq ip, lr, r2, lsr #30 │ │ │ │ + rscseq ip, lr, ip, lsl pc │ │ │ │ + ldrshteq ip, [lr], #242 @ 0xf2 │ │ │ │ + ldrshteq ip, [lr], #230 @ 0xe6 │ │ │ │ + ldrshteq ip, [lr], #224 @ 0xe0 │ │ │ │ + tsteq r1, r2, lsr r7 │ │ │ │ + rscseq ip, lr, sl, asr #29 │ │ │ │ + rscseq ip, lr, r4, asr #29 │ │ │ │ + @ instruction: 0x0100ebbe │ │ │ │ + @ instruction: 0x0100ebbe │ │ │ │ + @ instruction: 0x0100ebbc │ │ │ │ + tsteq r0, r2, lsl #24 │ │ │ │ + @ instruction: 0x0100eb92 │ │ │ │ + @ instruction: 0x0100eb90 │ │ │ │ + smlabteq r1, r8, r3, r9 │ │ │ │ + smlabteq r1, r2, r3, r9 │ │ │ │ + @ instruction: 0x010193bc │ │ │ │ + @ instruction: 0x010193b6 │ │ │ │ + @ instruction: 0x010193b0 │ │ │ │ + smlatbeq r1, sl, r3, r9 │ │ │ │ + smlatbeq r1, r4, r3, r9 │ │ │ │ + rscseq r4, pc, r6, lsr #12 │ │ │ │ + rscseq r4, pc, r4, lsr #12 │ │ │ │ + smlabbeq r1, r2, r3, r9 │ │ │ │ + smlabbeq r7, sl, fp, r8 │ │ │ │ + smlabbeq r1, ip, r3, r9 │ │ │ │ + rscseq r4, pc, r4, lsr r6 @ │ │ │ │ + rscseq r4, pc, sl, lsl r6 @ │ │ │ │ + smlabbeq r1, r0, r3, r9 │ │ │ │ + rscseq ip, lr, r8, ror #26 │ │ │ │ + rscseq ip, lr, r2, ror #26 │ │ │ │ + tsteq r1, r8, asr #6 │ │ │ │ + tsteq r1, lr, asr #6 │ │ │ │ + tsteq r1, r4, lsr r3 │ │ │ │ + strdeq r8, [r7, -r0] │ │ │ │ + tsteq r1, r2, lsr r3 │ │ │ │ + tsteq r0, r4, asr r4 │ │ │ │ + tsteq r2, r6, ror r2 │ │ │ │ + ldrsbteq ip, [lr], #204 @ 0xcc │ │ │ │ + ldrsbteq ip, [lr], #198 @ 0xc6 │ │ │ │ tsteq r1, r8, lsl #6 │ │ │ │ - tsteq r1, r2, lsl #6 │ │ │ │ - strdeq r9, [r1, -ip] │ │ │ │ - strdeq r9, [r1, -r6] │ │ │ │ - strdeq r9, [r1, -r0] │ │ │ │ - smlatteq r1, sl, r2, r9 │ │ │ │ - smlatteq r1, r4, r2, r9 │ │ │ │ - rscseq r4, pc, r6, ror #10 │ │ │ │ - rscseq r4, pc, r4, ror #10 │ │ │ │ - smlabteq r1, r2, r2, r9 │ │ │ │ - smlabteq r7, sl, sl, r8 │ │ │ │ - smlabteq r1, ip, r2, r9 │ │ │ │ - rscseq r4, pc, r4, ror r5 @ │ │ │ │ - rscseq r4, pc, sl, asr r5 @ │ │ │ │ - smlabteq r1, r0, r2, r9 │ │ │ │ - rscseq ip, lr, r8, lsr #25 │ │ │ │ - rscseq ip, lr, r2, lsr #25 │ │ │ │ - smlabbeq r1, r8, r2, sp │ │ │ │ - smlabbeq r1, lr, r2, sp │ │ │ │ - tsteq r1, r4, ror r2 │ │ │ │ - tsteq r7, r0, lsr sl │ │ │ │ - tsteq r1, r2, ror r2 │ │ │ │ - @ instruction: 0x0100c394 │ │ │ │ - @ instruction: 0x010231b6 │ │ │ │ - rscseq ip, lr, ip, lsl ip │ │ │ │ - rscseq ip, lr, r6, lsl ip │ │ │ │ - tsteq r1, r8, asr #4 │ │ │ │ - tsteq r0, ip, asr #6 │ │ │ │ + tsteq r0, ip, lsl #8 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec3c3a0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf5b00ff8 │ │ │ │ vrecps.f32 d7, d0, d19 │ │ │ │ @ instruction: 0xf5b08121 │ │ │ │ eorle r7, r0, #44, 30 @ 0xb0 │ │ │ │ @@ -125857,102 +125857,102 @@ │ │ │ │ blcs 812884 │ │ │ │ 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 ip, lr, ip, asr #11 │ │ │ │ - @ instruction: 0x0102359e │ │ │ │ - rscseq ip, lr, lr, ror r5 │ │ │ │ - rscseq ip, lr, lr, asr r5 │ │ │ │ - rscseq ip, lr, r0, asr #10 │ │ │ │ - rscseq ip, lr, r0, lsr #10 │ │ │ │ - rscseq ip, lr, sl, lsl #10 │ │ │ │ - rscseq ip, lr, r0, ror #9 │ │ │ │ - ldrsbteq ip, [lr], #70 @ 0x46 │ │ │ │ - ldrhteq ip, [lr], #66 @ 0x42 │ │ │ │ - rscseq ip, lr, r8, lsl #9 │ │ │ │ - rscseq ip, lr, ip, asr r4 │ │ │ │ - rscseq ip, lr, r2, asr r4 │ │ │ │ - rscseq ip, lr, ip, lsr #8 │ │ │ │ + rscseq ip, lr, ip, lsl #13 │ │ │ │ + tsteq r2, lr, asr r6 │ │ │ │ + rscseq ip, lr, lr, lsr r6 │ │ │ │ + rscseq ip, lr, lr, lsl r6 │ │ │ │ + rscseq ip, lr, r0, lsl #12 │ │ │ │ + rscseq ip, lr, r0, ror #11 │ │ │ │ + rscseq ip, lr, sl, asr #11 │ │ │ │ + rscseq ip, lr, r0, lsr #11 │ │ │ │ + smlalseq ip, lr, r6, r5 │ │ │ │ + rscseq ip, lr, r2, ror r5 │ │ │ │ + rscseq ip, lr, r8, asr #10 │ │ │ │ + rscseq ip, lr, ip, lsl r5 │ │ │ │ + rscseq ip, lr, r2, lsl r5 │ │ │ │ + rscseq ip, lr, ip, ror #9 │ │ │ │ + rscseq ip, lr, r2, asr #9 │ │ │ │ + ldrhteq ip, [lr], #72 @ 0x48 │ │ │ │ + smlalseq ip, lr, r2, r4 │ │ │ │ + rscseq ip, lr, r0, ror #8 │ │ │ │ + rscseq ip, lr, lr, lsr #8 │ │ │ │ rscseq ip, lr, r2, lsl #8 │ │ │ │ - ldrshteq ip, [lr], #56 @ 0x38 │ │ │ │ - ldrsbteq ip, [lr], #50 @ 0x32 │ │ │ │ - rscseq ip, lr, r0, lsr #7 │ │ │ │ - rscseq ip, lr, lr, ror #6 │ │ │ │ - rscseq ip, lr, r2, asr #6 │ │ │ │ - rscseq ip, lr, r8, lsl r3 │ │ │ │ - rscseq ip, lr, lr, ror #5 │ │ │ │ - rscseq ip, lr, r4, asr #5 │ │ │ │ - ldrhteq ip, [lr], #42 @ 0x2a │ │ │ │ - smlalseq ip, lr, r6, r2 │ │ │ │ - rscseq ip, lr, r2, ror r2 │ │ │ │ - rscseq ip, lr, r8, asr #4 │ │ │ │ - rscseq ip, lr, r4, lsr #4 │ │ │ │ - rscseq ip, lr, r0, lsl #4 │ │ │ │ - rscseq ip, lr, sl, asr #3 │ │ │ │ - rscseq ip, lr, r6, lsr #3 │ │ │ │ - rscseq ip, lr, r2, lsl #3 │ │ │ │ - rscseq ip, lr, r4, asr r1 │ │ │ │ - rscseq ip, lr, r2, lsr #2 │ │ │ │ - rscseq ip, lr, r2, lsl #2 │ │ │ │ + ldrsbteq ip, [lr], #56 @ 0x38 │ │ │ │ + rscseq ip, lr, lr, lsr #7 │ │ │ │ + rscseq ip, lr, r4, lsl #7 │ │ │ │ + rscseq ip, lr, sl, ror r3 │ │ │ │ + rscseq ip, lr, r6, asr r3 │ │ │ │ + rscseq ip, lr, r2, lsr r3 │ │ │ │ + rscseq ip, lr, r8, lsl #6 │ │ │ │ + rscseq ip, lr, r4, ror #5 │ │ │ │ + rscseq ip, lr, r0, asr #5 │ │ │ │ + rscseq ip, lr, sl, lsl #5 │ │ │ │ + rscseq ip, lr, r6, ror #4 │ │ │ │ + rscseq ip, lr, r2, asr #4 │ │ │ │ + rscseq ip, lr, r4, lsl r2 │ │ │ │ + rscseq ip, lr, r2, ror #3 │ │ │ │ + rscseq ip, lr, r2, asr #3 │ │ │ │ + smlalseq ip, lr, r2, r1 │ │ │ │ + rscseq ip, lr, r8, lsl #3 │ │ │ │ + rscseq ip, lr, r0, ror r1 │ │ │ │ + rscseq ip, lr, lr, lsr r1 │ │ │ │ + rscseq ip, lr, sl, lsl #2 │ │ │ │ ldrsbteq ip, [lr], #2 │ │ │ │ - rscseq ip, lr, r8, asr #1 │ │ │ │ - ldrhteq ip, [lr], #0 │ │ │ │ - rscseq ip, lr, lr, ror r0 │ │ │ │ - rscseq ip, lr, sl, asr #32 │ │ │ │ - rscseq ip, lr, r2, lsl r0 │ │ │ │ - rscseq fp, lr, r0, ror #31 │ │ │ │ - rscseq fp, lr, r2, asr #31 │ │ │ │ - rscseq fp, lr, lr, lsr #31 │ │ │ │ - rscseq fp, lr, r2, lsl #31 │ │ │ │ + rscseq ip, lr, r0, lsr #1 │ │ │ │ + rscseq ip, lr, r2, lsl #1 │ │ │ │ + rscseq ip, lr, lr, rrx │ │ │ │ + rscseq ip, lr, r2, asr #32 │ │ │ │ + rscseq ip, lr, sl, lsl r0 │ │ │ │ + ldrshteq fp, [lr], #246 @ 0xf6 │ │ │ │ + rscseq fp, lr, r8, asr #31 │ │ │ │ + rscseq fp, lr, r8, lsr #31 │ │ │ │ + rscseq fp, lr, r4, lsl #31 │ │ │ │ rscseq fp, lr, sl, asr pc │ │ │ │ - rscseq fp, lr, r6, lsr pc │ │ │ │ - rscseq fp, lr, r8, lsl #30 │ │ │ │ + rscseq fp, lr, ip, lsr #30 │ │ │ │ + rscseq fp, lr, ip, lsl #30 │ │ │ │ rscseq fp, lr, r8, ror #29 │ │ │ │ - rscseq fp, lr, r4, asr #29 │ │ │ │ - smlalseq fp, lr, sl, lr │ │ │ │ - rscseq fp, lr, ip, ror #28 │ │ │ │ - rscseq fp, lr, ip, asr #28 │ │ │ │ - rscseq fp, lr, r8, lsr #28 │ │ │ │ - ldrshteq fp, [lr], #218 @ 0xda │ │ │ │ - ldrshteq fp, [lr], #210 @ 0xd2 │ │ │ │ - ldrsbteq fp, [lr], #208 @ 0xd0 │ │ │ │ - rscseq fp, lr, r4, lsr #27 │ │ │ │ - rscseq fp, lr, r4, ror sp │ │ │ │ - rscseq fp, lr, r6, asr #26 │ │ │ │ - rscseq fp, lr, r8, lsl sp │ │ │ │ - ldrshteq fp, [lr], #202 @ 0xca │ │ │ │ - ldrsbteq fp, [lr], #200 @ 0xc8 │ │ │ │ - rscseq fp, lr, sl, lsr #25 │ │ │ │ - rscseq fp, lr, ip, lsl #25 │ │ │ │ - rscseq fp, lr, ip, ror #24 │ │ │ │ - rscseq fp, lr, r0, asr #24 │ │ │ │ - rscseq fp, lr, r4, lsl ip │ │ │ │ - ldrshteq fp, [lr], #184 @ 0xb8 │ │ │ │ - ldrsbteq fp, [lr], #184 @ 0xb8 │ │ │ │ - ldrhteq fp, [lr], #176 @ 0xb0 │ │ │ │ - rscseq fp, lr, sl, lsr #23 │ │ │ │ - rscseq fp, lr, r8, lsl #23 │ │ │ │ + ldrhteq fp, [lr], #234 @ 0xea │ │ │ │ + ldrhteq fp, [lr], #226 @ 0xe2 │ │ │ │ + smlalseq fp, lr, r0, lr │ │ │ │ + rscseq fp, lr, r4, ror #28 │ │ │ │ + rscseq fp, lr, r4, lsr lr │ │ │ │ + rscseq fp, lr, r6, lsl #28 │ │ │ │ + ldrsbteq fp, [lr], #216 @ 0xd8 │ │ │ │ + ldrhteq fp, [lr], #218 @ 0xda │ │ │ │ + smlalseq fp, lr, r8, sp │ │ │ │ + rscseq fp, lr, sl, ror #26 │ │ │ │ + rscseq fp, lr, ip, asr #26 │ │ │ │ + rscseq fp, lr, ip, lsr #26 │ │ │ │ + rscseq fp, lr, r0, lsl #26 │ │ │ │ + ldrsbteq fp, [lr], #196 @ 0xc4 │ │ │ │ + ldrhteq fp, [lr], #200 @ 0xc8 │ │ │ │ + smlalseq fp, lr, r8, ip │ │ │ │ + rscseq fp, lr, r0, ror ip │ │ │ │ + rscseq fp, lr, sl, ror #24 │ │ │ │ + rscseq fp, lr, r8, asr #24 │ │ │ │ + rscseq fp, lr, sl, lsl ip │ │ │ │ + ldrshteq fp, [lr], #178 @ 0xb2 │ │ │ │ + rscseq fp, lr, sl, asr #23 │ │ │ │ + rscseq fp, lr, r8, lsr #23 │ │ │ │ + rscseq fp, lr, r6, lsl #23 │ │ │ │ rscseq fp, lr, sl, asr fp │ │ │ │ - rscseq fp, lr, r2, lsr fp │ │ │ │ - rscseq fp, lr, sl, lsl #22 │ │ │ │ - rscseq fp, lr, r8, ror #21 │ │ │ │ - rscseq fp, lr, r6, asr #21 │ │ │ │ - smlalseq fp, lr, sl, sl │ │ │ │ - smlalseq fp, lr, r4, sl │ │ │ │ - rscseq fp, lr, r4, ror sl │ │ │ │ - rscseq fp, lr, r8, asr #20 │ │ │ │ - rscseq fp, lr, ip, lsl sl │ │ │ │ - rscseq fp, lr, r0, lsl #20 │ │ │ │ - rscseq fp, lr, r0, ror #19 │ │ │ │ - ldrhteq fp, [lr], #152 @ 0x98 │ │ │ │ - ldrhteq fp, [lr], #146 @ 0x92 │ │ │ │ - smlalseq fp, lr, r0, r9 │ │ │ │ + rscseq fp, lr, r4, asr fp │ │ │ │ + rscseq fp, lr, r4, lsr fp │ │ │ │ + rscseq fp, lr, r8, lsl #22 │ │ │ │ + ldrsbteq fp, [lr], #172 @ 0xac │ │ │ │ + rscseq fp, lr, r0, asr #21 │ │ │ │ + rscseq fp, lr, r0, lsr #21 │ │ │ │ + rscseq fp, lr, r8, ror sl │ │ │ │ + rscseq fp, lr, r2, ror sl │ │ │ │ + rscseq fp, lr, r0, asr sl │ │ │ │ @ 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 fp, lr, r4, ror #17 │ │ │ │ + ldrsbteq fp, [lr], #142 @ 0x8e │ │ │ │ + ldrsbteq fp, [lr], #136 @ 0x88 │ │ │ │ + ldrsbteq fp, [lr], #130 @ 0x82 │ │ │ │ + rscseq fp, lr, ip, asr #17 │ │ │ │ + rscseq fp, lr, r6, asr #17 │ │ │ │ + rscseq fp, lr, r0, asr #17 │ │ │ │ + ldrhteq fp, [lr], #138 @ 0x8a │ │ │ │ + ldrhteq fp, [lr], #132 @ 0x84 │ │ │ │ + rscseq fp, lr, lr, lsr #17 │ │ │ │ + rscseq fp, lr, r8, lsr #17 │ │ │ │ + rscseq fp, lr, r2, lsr #17 │ │ │ │ + smlalseq fp, lr, ip, r8 │ │ │ │ + smlalseq fp, lr, r6, r8 │ │ │ │ + smlalseq fp, lr, r0, r8 │ │ │ │ + rscseq fp, lr, sl, lsl #17 │ │ │ │ + rscseq fp, lr, r4, lsl #17 │ │ │ │ + rscseq fp, lr, lr, ror r8 │ │ │ │ + rscseq fp, lr, r8, ror r8 │ │ │ │ + rscseq fp, lr, r2, ror r8 │ │ │ │ + rscseq fp, lr, ip, ror #16 │ │ │ │ + rscseq fp, lr, r6, ror #16 │ │ │ │ + rscseq fp, lr, r0, ror #16 │ │ │ │ + rscseq fp, lr, sl, asr r8 │ │ │ │ + rscseq fp, lr, r4, asr r8 │ │ │ │ + rscseq fp, lr, lr, asr #16 │ │ │ │ + rscseq fp, lr, r8, asr #16 │ │ │ │ + rscseq fp, lr, r2, asr #16 │ │ │ │ + rscseq fp, lr, ip, lsr r8 │ │ │ │ + rscseq fp, lr, r6, lsr r8 │ │ │ │ + rscseq fp, lr, r0, lsr r8 │ │ │ │ + rscseq fp, lr, sl, lsr #16 │ │ │ │ rscseq fp, lr, r4, lsr #16 │ │ │ │ - rscseq fp, lr, lr, lsl r8 │ │ │ │ - rscseq fp, lr, r8, lsl r8 │ │ │ │ - rscseq fp, lr, r2, lsl r8 │ │ │ │ - rscseq fp, lr, ip, lsl #16 │ │ │ │ - rscseq fp, lr, r6, lsl #16 │ │ │ │ - rscseq fp, lr, r0, lsl #16 │ │ │ │ - ldrshteq fp, [lr], #122 @ 0x7a │ │ │ │ - ldrshteq fp, [lr], #116 @ 0x74 │ │ │ │ - rscseq fp, lr, lr, ror #15 │ │ │ │ - rscseq fp, lr, r8, ror #15 │ │ │ │ - rscseq fp, lr, r2, ror #15 │ │ │ │ - ldrsbteq fp, [lr], #124 @ 0x7c │ │ │ │ - ldrsbteq fp, [lr], #118 @ 0x76 │ │ │ │ - ldrsbteq fp, [lr], #112 @ 0x70 │ │ │ │ - rscseq fp, lr, sl, asr #15 │ │ │ │ - rscseq fp, lr, r4, asr #15 │ │ │ │ - ldrhteq fp, [lr], #126 @ 0x7e │ │ │ │ - ldrhteq fp, [lr], #120 @ 0x78 │ │ │ │ - ldrhteq fp, [lr], #114 @ 0x72 │ │ │ │ - rscseq fp, lr, ip, lsr #15 │ │ │ │ - rscseq fp, lr, r6, lsr #15 │ │ │ │ - rscseq fp, lr, r0, lsr #15 │ │ │ │ - smlalseq fp, lr, sl, r7 │ │ │ │ - smlalseq fp, lr, r4, r7 │ │ │ │ - rscseq fp, lr, lr, lsl #15 │ │ │ │ - rscseq fp, lr, r8, lsl #15 │ │ │ │ - rscseq fp, lr, r2, lsl #15 │ │ │ │ - rscseq fp, lr, ip, ror r7 │ │ │ │ - rscseq fp, lr, r6, ror r7 │ │ │ │ - rscseq fp, lr, r0, ror r7 │ │ │ │ - rscseq fp, lr, sl, ror #14 │ │ │ │ - rscseq fp, lr, r4, ror #14 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec3d2e8 │ │ │ │ @ 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 55e8e4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x44a568> │ │ │ │ tstcs r1, r3, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ @ instruction: 0xf7839500 │ │ │ │ andlt lr, r3, lr, lsl #26 │ │ │ │ svclt 0x0000bdf0 │ │ │ │ - smlabteq r2, ip, pc, r1 @ │ │ │ │ - rscseq r6, sp, r8, asr #2 │ │ │ │ - rscseq r9, pc, sl, ror #17 │ │ │ │ - @ instruction: 0x01021fb4 │ │ │ │ - @ instruction: 0x01021f96 │ │ │ │ - smlatbeq r2, r4, pc, r1 @ │ │ │ │ - smlatbeq r2, r6, pc, r1 @ │ │ │ │ - @ instruction: 0x01021fb0 │ │ │ │ - smlatbeq r2, lr, pc, r1 @ │ │ │ │ - @ instruction: 0x01021fb4 │ │ │ │ - smlabteq r2, sl, pc, r1 @ │ │ │ │ - tsteq r7, sl, asr r1 │ │ │ │ - rscseq sl, lr, lr, lsr #31 │ │ │ │ + smlabbeq r2, ip, r0, r2 │ │ │ │ + rscseq r6, sp, r8, lsl #4 │ │ │ │ + rscseq r9, pc, sl, lsr #19 │ │ │ │ + tsteq r2, r4, ror r0 │ │ │ │ + qaddeq r2, r6, r2 │ │ │ │ + tsteq r2, r4, rrx │ │ │ │ + tsteq r2, r6, rrx │ │ │ │ + tsteq r2, r0, ror r0 │ │ │ │ + tsteq r2, lr, rrx │ │ │ │ + tsteq r2, r4, ror r0 │ │ │ │ + smlabbeq r2, sl, r0, r2 │ │ │ │ + tsteq r7, sl, lsl r2 │ │ │ │ + rscseq fp, lr, lr, rrx │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec3db18 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf6400ff8 │ │ │ │ addsmi r0, r8, #228, 6 @ 0x90000003 │ │ │ │ strbhi pc, [pc, #3] @ e692b @ │ │ │ │ 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 sl, lr, r8, asr lr │ │ │ │ - ldrdeq r1, [r2, -r2] │ │ │ │ - tsteq r2, r8, lsr #6 │ │ │ │ - ldrsbteq sl, [lr], #210 @ 0xd2 │ │ │ │ - rscseq sl, lr, lr, lsr #27 │ │ │ │ - @ instruction: 0x01021eb8 │ │ │ │ - strdeq r1, [r2, -sl] │ │ │ │ - rscseq sl, lr, r0, lsr sp │ │ │ │ - rscseq sl, lr, r6, lsr #26 │ │ │ │ - rscseq sl, lr, r0, lsl #26 │ │ │ │ - ldrsbteq sl, [lr], #198 @ 0xc6 │ │ │ │ - rscseq sl, lr, ip, lsr #25 │ │ │ │ - rscseq sl, lr, r2, lsr #25 │ │ │ │ - rscseq sl, lr, lr, ror ip │ │ │ │ - rscseq sl, lr, r4, asr ip │ │ │ │ - rscseq sl, lr, lr, lsr #24 │ │ │ │ - rscseq sl, lr, r8, lsl #24 │ │ │ │ - tsteq r2, ip, lsr #28 │ │ │ │ - smlatbeq r2, ip, sp, r1 │ │ │ │ - rscseq sl, lr, r6, asr fp │ │ │ │ - rscseq sl, lr, ip, lsr #22 │ │ │ │ - rscseq sl, lr, r8, lsl #22 │ │ │ │ - rscseq sl, lr, r4, ror #21 │ │ │ │ - ldrhteq sl, [lr], #168 @ 0xa8 │ │ │ │ - rscseq sl, lr, lr, lsl #21 │ │ │ │ - rscseq sl, lr, r4, lsl #21 │ │ │ │ - rscseq sl, lr, lr, asr sl │ │ │ │ - rscseq sl, lr, r2, lsr sl │ │ │ │ - rscseq sl, lr, r8, lsr #20 │ │ │ │ - rscseq sl, lr, r2, lsl #20 │ │ │ │ + rscseq sl, lr, r8, lsl pc │ │ │ │ + swpeq r2, r2, [r2] @ │ │ │ │ + smlatteq r2, r8, r3, r2 │ │ │ │ + smlalseq sl, lr, r2, lr │ │ │ │ + rscseq sl, lr, lr, ror #28 │ │ │ │ + tsteq r2, r8, ror pc │ │ │ │ + @ instruction: 0x01021fba │ │ │ │ + ldrshteq sl, [lr], #208 @ 0xd0 │ │ │ │ + rscseq sl, lr, r6, ror #27 │ │ │ │ + rscseq sl, lr, r0, asr #27 │ │ │ │ + smlalseq sl, lr, r6, sp │ │ │ │ + rscseq sl, lr, ip, ror #26 │ │ │ │ + rscseq sl, lr, r2, ror #26 │ │ │ │ + rscseq sl, lr, lr, lsr sp │ │ │ │ + rscseq sl, lr, r4, lsl sp │ │ │ │ + rscseq sl, lr, lr, ror #25 │ │ │ │ + rscseq sl, lr, r8, asr #25 │ │ │ │ + smlatteq r2, ip, lr, r1 │ │ │ │ + tsteq r2, ip, ror #28 │ │ │ │ + rscseq sl, lr, r6, lsl ip │ │ │ │ + rscseq sl, lr, ip, ror #23 │ │ │ │ + rscseq sl, lr, r8, asr #23 │ │ │ │ + rscseq sl, lr, r4, lsr #23 │ │ │ │ + rscseq sl, lr, r8, ror fp │ │ │ │ + rscseq sl, lr, lr, asr #22 │ │ │ │ + rscseq sl, lr, r4, asr #22 │ │ │ │ + rscseq sl, lr, lr, lsl fp │ │ │ │ + ldrshteq sl, [lr], #162 @ 0xa2 │ │ │ │ + rscseq sl, lr, r8, ror #21 │ │ │ │ + rscseq sl, lr, r2, asr #21 │ │ │ │ + rscseq sl, lr, r6, lsr #21 │ │ │ │ + rscseq sl, lr, sl, ror sl │ │ │ │ + rscseq sl, lr, lr, asr #20 │ │ │ │ + rscseq sl, lr, r0, lsr #20 │ │ │ │ + rscseq sl, lr, sl, lsl #20 │ │ │ │ rscseq sl, lr, r6, ror #19 │ │ │ │ - ldrhteq sl, [lr], #154 @ 0x9a │ │ │ │ - rscseq sl, lr, lr, lsl #19 │ │ │ │ - rscseq sl, lr, r0, ror #18 │ │ │ │ - rscseq sl, lr, sl, asr #18 │ │ │ │ - rscseq sl, lr, r6, lsr #18 │ │ │ │ - ldrshteq sl, [lr], #136 @ 0x88 │ │ │ │ - rscseq sl, lr, ip, asr #17 │ │ │ │ - rscseq sl, lr, r2, asr #17 │ │ │ │ - smlalseq sl, lr, ip, r8 │ │ │ │ - rscseq sl, lr, lr, ror #16 │ │ │ │ - rscseq sl, lr, sl, asr #16 │ │ │ │ - rscseq sl, lr, r4, lsr #16 │ │ │ │ - rscseq sl, lr, r0, ror #15 │ │ │ │ - ldrsbteq sl, [lr], #118 @ 0x76 │ │ │ │ - rscseq sl, lr, r4, asr #15 │ │ │ │ - smlalseq sl, lr, r8, r7 │ │ │ │ - rscseq sl, lr, lr, lsl #15 │ │ │ │ - rscseq sl, lr, ip, ror r7 │ │ │ │ - rscseq sl, lr, r4, asr #14 │ │ │ │ - rscseq sl, lr, sl, lsr r7 │ │ │ │ - rscseq sl, lr, r8, lsr #14 │ │ │ │ - ldrshteq sl, [lr], #108 @ 0x6c │ │ │ │ - ldrshteq sl, [lr], #98 @ 0x62 │ │ │ │ - rscseq sl, lr, r0, ror #13 │ │ │ │ - rscseq sl, lr, r0, lsl #13 │ │ │ │ - rscseq sl, lr, r6, ror r6 │ │ │ │ - rscseq sl, lr, r4, ror #12 │ │ │ │ - rscseq sl, lr, r8, lsr r6 │ │ │ │ - rscseq sl, lr, lr, lsr #12 │ │ │ │ - rscseq sl, lr, ip, lsl r6 │ │ │ │ - rscseq sl, lr, r4, ror #11 │ │ │ │ - ldrsbteq sl, [lr], #90 @ 0x5a │ │ │ │ - rscseq sl, lr, r8, asr #11 │ │ │ │ - smlalseq sl, lr, ip, r5 │ │ │ │ - smlalseq sl, lr, r2, r5 │ │ │ │ - rscseq sl, lr, r0, lsl #11 │ │ │ │ - tsteq r2, sl, lsl #18 │ │ │ │ - rscseq sl, lr, ip, lsl #10 │ │ │ │ - ldrsbteq sl, [lr], #78 @ 0x4e │ │ │ │ - ldrhteq sl, [lr], #68 @ 0x44 │ │ │ │ - rscseq sl, lr, sl, lsl #9 │ │ │ │ - rscseq sl, lr, r8, ror #8 │ │ │ │ - rscseq sl, lr, r6, asr #8 │ │ │ │ - rscseq sl, lr, ip, lsl r4 │ │ │ │ - ldrshteq sl, [lr], #58 @ 0x3a │ │ │ │ - ldrsbteq sl, [lr], #56 @ 0x38 │ │ │ │ - rscseq sl, lr, lr, lsr #7 │ │ │ │ - rscseq sl, lr, r4, lsl #7 │ │ │ │ - rscseq sl, lr, r2, ror #6 │ │ │ │ - rscseq sl, lr, r0, asr #6 │ │ │ │ - rscseq sl, lr, r6, lsl r3 │ │ │ │ - ldrshteq sl, [lr], #36 @ 0x24 │ │ │ │ - ldrsbteq sl, [lr], #34 @ 0x22 │ │ │ │ - rscseq sl, lr, r6, lsr #5 │ │ │ │ - rscseq sl, lr, ip, ror r2 │ │ │ │ - rscseq sl, lr, r2, asr r2 │ │ │ │ - rscseq sl, lr, r0, lsr r2 │ │ │ │ - rscseq sl, lr, lr, lsl #4 │ │ │ │ - rscseq sl, lr, r0, ror #3 │ │ │ │ + ldrhteq sl, [lr], #152 @ 0x98 │ │ │ │ + rscseq sl, lr, ip, lsl #19 │ │ │ │ + rscseq sl, lr, r2, lsl #19 │ │ │ │ + rscseq sl, lr, ip, asr r9 │ │ │ │ + rscseq sl, lr, lr, lsr #18 │ │ │ │ + rscseq sl, lr, sl, lsl #18 │ │ │ │ + rscseq sl, lr, r4, ror #17 │ │ │ │ + rscseq sl, lr, r0, lsr #17 │ │ │ │ + smlalseq sl, lr, r6, r8 │ │ │ │ + rscseq sl, lr, r4, lsl #17 │ │ │ │ + rscseq sl, lr, r8, asr r8 │ │ │ │ + rscseq sl, lr, lr, asr #16 │ │ │ │ + rscseq sl, lr, ip, lsr r8 │ │ │ │ + rscseq sl, lr, r4, lsl #16 │ │ │ │ + ldrshteq sl, [lr], #122 @ 0x7a │ │ │ │ + rscseq sl, lr, r8, ror #15 │ │ │ │ + ldrhteq sl, [lr], #124 @ 0x7c │ │ │ │ + ldrhteq sl, [lr], #114 @ 0x72 │ │ │ │ + rscseq sl, lr, r0, lsr #15 │ │ │ │ + rscseq sl, lr, r0, asr #14 │ │ │ │ + rscseq sl, lr, r6, lsr r7 │ │ │ │ + rscseq sl, lr, r4, lsr #14 │ │ │ │ + ldrshteq sl, [lr], #104 @ 0x68 │ │ │ │ + rscseq sl, lr, lr, ror #13 │ │ │ │ + ldrsbteq sl, [lr], #108 @ 0x6c │ │ │ │ + rscseq sl, lr, r4, lsr #13 │ │ │ │ + smlalseq sl, lr, sl, r6 │ │ │ │ + rscseq sl, lr, r8, lsl #13 │ │ │ │ + rscseq sl, lr, ip, asr r6 │ │ │ │ + rscseq sl, lr, r2, asr r6 │ │ │ │ + rscseq sl, lr, r0, asr #12 │ │ │ │ + smlabteq r2, sl, r9, r1 │ │ │ │ + rscseq sl, lr, ip, asr #11 │ │ │ │ + smlalseq sl, lr, lr, r5 │ │ │ │ + rscseq sl, lr, r4, ror r5 │ │ │ │ + rscseq sl, lr, sl, asr #10 │ │ │ │ + rscseq sl, lr, r8, lsr #10 │ │ │ │ + rscseq sl, lr, r6, lsl #10 │ │ │ │ + ldrsbteq sl, [lr], #76 @ 0x4c │ │ │ │ + ldrhteq sl, [lr], #74 @ 0x4a │ │ │ │ + smlalseq sl, lr, r8, r4 │ │ │ │ + rscseq sl, lr, lr, ror #8 │ │ │ │ + rscseq sl, lr, r4, asr #8 │ │ │ │ + rscseq sl, lr, r2, lsr #8 │ │ │ │ + rscseq sl, lr, r0, lsl #8 │ │ │ │ + ldrsbteq sl, [lr], #54 @ 0x36 │ │ │ │ + ldrhteq sl, [lr], #52 @ 0x34 │ │ │ │ + smlalseq sl, lr, r2, r3 │ │ │ │ + rscseq sl, lr, r6, ror #6 │ │ │ │ + rscseq sl, lr, ip, lsr r3 │ │ │ │ + rscseq sl, lr, r2, lsl r3 │ │ │ │ + ldrshteq sl, [lr], #32 │ │ │ │ + rscseq sl, lr, lr, asr #5 │ │ │ │ + rscseq sl, lr, r0, lsr #5 │ │ │ │ movtvs pc, #34208 @ 0x85a0 @ │ │ │ │ blcs 8141c0 │ │ │ │ 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 2ecc24 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1d88a8> │ │ │ │ smullsmi fp, sl, fp, r2 │ │ │ │ @ instruction: 0xf10207d3 │ │ │ │ ldmdami r8, {r0, r1, r3, r5, r6, pc}^ │ │ │ │ @ instruction: 0xf0024478 │ │ │ │ svclt 0x0000ba34 │ │ │ │ - rscseq sl, lr, r2, asr r0 │ │ │ │ - rscseq sl, lr, lr, lsr #32 │ │ │ │ - rscseq sl, lr, r2 │ │ │ │ + rscseq sl, lr, r2, lsl r1 │ │ │ │ + rscseq sl, lr, lr, ror #1 │ │ │ │ + rscseq sl, lr, r2, asr #1 │ │ │ │ + smlalseq sl, lr, r6, r0 │ │ │ │ + rscseq sl, lr, r2, ror r0 │ │ │ │ + rscseq sl, lr, lr, asr #32 │ │ │ │ + rscseq sl, lr, r0, lsr #32 │ │ │ │ + ldrshteq r9, [lr], #252 @ 0xfc │ │ │ │ ldrsbteq r9, [lr], #246 @ 0xf6 │ │ │ │ - ldrhteq r9, [lr], #242 @ 0xf2 │ │ │ │ - rscseq r9, lr, lr, lsl #31 │ │ │ │ - rscseq r9, lr, r0, ror #30 │ │ │ │ - rscseq r9, lr, ip, lsr pc │ │ │ │ - rscseq r9, lr, r6, lsl pc │ │ │ │ - smlatteq r2, r8, r2, r1 │ │ │ │ - rscseq r9, lr, sl, lsr #29 │ │ │ │ - rscseq r9, lr, sl, ror lr │ │ │ │ - rscseq r9, lr, ip, asr #28 │ │ │ │ - rscseq r9, lr, lr, lsl lr │ │ │ │ - ldrshteq r9, [lr], #216 @ 0xd8 │ │ │ │ - ldrsbteq r9, [lr], #210 @ 0xd2 │ │ │ │ - rscseq r9, lr, r4, lsr #27 │ │ │ │ - smlalseq r9, lr, sl, sp │ │ │ │ + smlatbeq r2, r8, r3, r1 │ │ │ │ + rscseq r9, lr, sl, ror #30 │ │ │ │ + rscseq r9, lr, sl, lsr pc │ │ │ │ + rscseq r9, lr, ip, lsl #30 │ │ │ │ + ldrsbteq r9, [lr], #238 @ 0xee │ │ │ │ + ldrhteq r9, [lr], #232 @ 0xe8 │ │ │ │ + smlalseq r9, lr, r2, lr │ │ │ │ + rscseq r9, lr, r4, ror #28 │ │ │ │ + rscseq r9, lr, sl, asr lr │ │ │ │ + rscseq r9, lr, r4, lsr lr │ │ │ │ + rscseq r9, lr, r8, lsl #28 │ │ │ │ + ldrsbteq r9, [lr], #218 @ 0xda │ │ │ │ + ldrsbteq r9, [lr], #208 @ 0xd0 │ │ │ │ + rscseq r9, lr, ip, lsr #27 │ │ │ │ + rscseq r9, lr, lr, ror sp │ │ │ │ rscseq r9, lr, r4, ror sp │ │ │ │ - rscseq r9, lr, r8, asr #26 │ │ │ │ + rscseq r9, lr, lr, asr #26 │ │ │ │ rscseq r9, lr, sl, lsl sp │ │ │ │ - rscseq r9, lr, r0, lsl sp │ │ │ │ rscseq r9, lr, ip, ror #25 │ │ │ │ - ldrhteq r9, [lr], #206 @ 0xce │ │ │ │ - ldrhteq r9, [lr], #196 @ 0xc4 │ │ │ │ - rscseq r9, lr, lr, lsl #25 │ │ │ │ - rscseq r9, lr, sl, asr ip │ │ │ │ - rscseq r9, lr, ip, lsr #24 │ │ │ │ + rscseq r9, lr, r0, asr #25 │ │ │ │ + ldrhteq r9, [lr], #198 @ 0xc6 │ │ │ │ + smlalseq r9, lr, r0, ip │ │ │ │ + rscseq r9, lr, r0, ror #24 │ │ │ │ + rscseq r9, lr, r6, asr ip │ │ │ │ + rscseq r9, lr, r0, lsr ip │ │ │ │ rscseq r9, lr, r0, lsl #24 │ │ │ │ - ldrshteq r9, [lr], #182 @ 0xb6 │ │ │ │ - ldrsbteq r9, [lr], #176 @ 0xb0 │ │ │ │ - rscseq r9, lr, r0, lsr #23 │ │ │ │ - smlalseq r9, lr, r6, fp │ │ │ │ - rscseq r9, lr, r0, ror fp │ │ │ │ - rscseq r9, lr, r0, asr #22 │ │ │ │ - rscseq r9, lr, sl, lsl fp │ │ │ │ - rscseq r9, lr, r8, ror #21 │ │ │ │ - ldrsbteq r9, [lr], #174 @ 0xae │ │ │ │ - ldrhteq r9, [lr], #168 @ 0xa8 │ │ │ │ - rscseq r9, lr, r6, lsl #21 │ │ │ │ - rscseq r9, lr, r6, asr sl │ │ │ │ - rscseq r9, lr, r6, lsr #20 │ │ │ │ - ldrshteq r9, [lr], #150 @ 0x96 │ │ │ │ - rscseq r9, lr, r4, asr #19 │ │ │ │ - ldrhteq r9, [lr], #154 @ 0x9a │ │ │ │ - smlalseq r9, lr, r4, r9 │ │ │ │ - rscseq r9, lr, lr, ror #18 │ │ │ │ - rscseq r9, lr, r0, asr #18 │ │ │ │ - rscseq r9, lr, r0, lsl r9 │ │ │ │ - rscseq r9, lr, r8, ror #17 │ │ │ │ - ldrsbteq r9, [lr], #128 @ 0x80 │ │ │ │ - rscseq r9, lr, r2, lsr #17 │ │ │ │ - smlalseq r9, lr, r8, r8 │ │ │ │ - rscseq r9, lr, r2, ror r8 │ │ │ │ - rscseq r9, lr, lr, lsr r8 │ │ │ │ - rscseq r9, lr, lr, lsl #16 │ │ │ │ - ldrsbteq r9, [lr], #126 @ 0x7e │ │ │ │ - ldrsbteq r9, [lr], #116 @ 0x74 │ │ │ │ - rscseq r9, lr, lr, lsr #15 │ │ │ │ - rscseq r9, lr, r0, lsl #15 │ │ │ │ - rscseq r9, lr, r6, ror r7 │ │ │ │ - rscseq r9, lr, r0, asr r7 │ │ │ │ - rscseq r9, lr, r4, lsr #14 │ │ │ │ - ldrshteq r9, [lr], #98 @ 0x62 │ │ │ │ - rscseq r9, lr, sl, asr #13 │ │ │ │ - smlalseq r9, lr, ip, r6 │ │ │ │ - smlalseq r9, lr, r4, r6 │ │ │ │ - rscseq r9, lr, r2, lsl #13 │ │ │ │ - rscseq r9, lr, r6, asr r6 │ │ │ │ - rscseq r9, lr, lr, asr #12 │ │ │ │ - rscseq r9, lr, r8, lsr #12 │ │ │ │ - ldrshteq r9, [lr], #88 @ 0x58 │ │ │ │ - rscseq r9, lr, r6, asr #11 │ │ │ │ - smlalseq r9, lr, sl, r5 │ │ │ │ - rscseq r9, lr, sl, ror #10 │ │ │ │ - rscseq r9, lr, r2, ror #10 │ │ │ │ - rscseq r9, lr, lr, lsr r5 │ │ │ │ - rscseq r9, lr, lr, lsl #10 │ │ │ │ - rscseq r9, lr, r0, ror #9 │ │ │ │ - ldrsbteq r9, [lr], #72 @ 0x48 │ │ │ │ - ldrhteq r9, [lr], #66 @ 0x42 │ │ │ │ - rscseq r9, lr, lr, lsl #9 │ │ │ │ - rscseq r9, lr, lr, asr r4 │ │ │ │ - rscseq r9, lr, lr, lsr #8 │ │ │ │ - rscseq r9, lr, r6, lsr #8 │ │ │ │ - rscseq r9, lr, r2, lsl #8 │ │ │ │ - ldrsbteq r9, [lr], #48 @ 0x30 │ │ │ │ + ldrsbteq r9, [lr], #186 @ 0xba │ │ │ │ + rscseq r9, lr, r8, lsr #23 │ │ │ │ + smlalseq r9, lr, lr, fp │ │ │ │ + rscseq r9, lr, r8, ror fp │ │ │ │ + rscseq r9, lr, r6, asr #22 │ │ │ │ + rscseq r9, lr, r6, lsl fp │ │ │ │ + rscseq r9, lr, r6, ror #21 │ │ │ │ + ldrhteq r9, [lr], #166 @ 0xa6 │ │ │ │ + rscseq r9, lr, r4, lsl #21 │ │ │ │ + rscseq r9, lr, sl, ror sl │ │ │ │ + rscseq r9, lr, r4, asr sl │ │ │ │ + rscseq r9, lr, lr, lsr #20 │ │ │ │ + rscseq r9, lr, r0, lsl #20 │ │ │ │ + ldrsbteq r9, [lr], #144 @ 0x90 │ │ │ │ + rscseq r9, lr, r8, lsr #19 │ │ │ │ + smlalseq r9, lr, r0, r9 │ │ │ │ + rscseq r9, lr, r2, ror #18 │ │ │ │ + rscseq r9, lr, r8, asr r9 │ │ │ │ + rscseq r9, lr, r2, lsr r9 │ │ │ │ + ldrshteq r9, [lr], #142 @ 0x8e │ │ │ │ + rscseq r9, lr, lr, asr #17 │ │ │ │ + smlalseq r9, lr, lr, r8 │ │ │ │ + smlalseq r9, lr, r4, r8 │ │ │ │ + rscseq r9, lr, lr, ror #16 │ │ │ │ + rscseq r9, lr, r0, asr #16 │ │ │ │ + rscseq r9, lr, r6, lsr r8 │ │ │ │ + rscseq r9, lr, r0, lsl r8 │ │ │ │ + rscseq r9, lr, r4, ror #15 │ │ │ │ + ldrhteq r9, [lr], #114 @ 0x72 │ │ │ │ + rscseq r9, lr, sl, lsl #15 │ │ │ │ + rscseq r9, lr, ip, asr r7 │ │ │ │ + rscseq r9, lr, r4, asr r7 │ │ │ │ + rscseq r9, lr, r2, asr #14 │ │ │ │ + rscseq r9, lr, r6, lsl r7 │ │ │ │ + rscseq r9, lr, lr, lsl #14 │ │ │ │ + rscseq r9, lr, r8, ror #13 │ │ │ │ + ldrhteq r9, [lr], #104 @ 0x68 │ │ │ │ + rscseq r9, lr, r6, lsl #13 │ │ │ │ + rscseq r9, lr, sl, asr r6 │ │ │ │ + rscseq r9, lr, sl, lsr #12 │ │ │ │ + rscseq r9, lr, r2, lsr #12 │ │ │ │ + ldrshteq r9, [lr], #94 @ 0x5e │ │ │ │ + rscseq r9, lr, lr, asr #11 │ │ │ │ + rscseq r9, lr, r0, lsr #11 │ │ │ │ + smlalseq r9, lr, r8, r5 │ │ │ │ + rscseq r9, lr, r2, ror r5 │ │ │ │ + rscseq r9, lr, lr, asr #10 │ │ │ │ + rscseq r9, lr, lr, lsl r5 │ │ │ │ + rscseq r9, lr, lr, ror #9 │ │ │ │ + rscseq r9, lr, r6, ror #9 │ │ │ │ + rscseq r9, lr, r2, asr #9 │ │ │ │ + smlalseq r9, lr, r0, r4 │ │ │ │ @ instruction: 0x53bcf5a0 │ │ │ │ addslt r3, fp, #16, 22 @ 0x4000 │ │ │ │ vqdmulh.s d2, d2, d12 │ │ │ │ vhadd.s8 d24, d17, d26 │ │ │ │ blx 968da8 │ │ │ │ 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 r9, lr, ip, asr #4 │ │ │ │ - rscseq r9, lr, r4, lsr #4 │ │ │ │ - ldrshteq r9, [lr], #16 │ │ │ │ - rscseq r9, lr, r0, asr #3 │ │ │ │ - smlalseq r9, lr, r0, r1 │ │ │ │ - rscseq r9, lr, r6, lsl #3 │ │ │ │ - rscseq r9, lr, r0, ror #2 │ │ │ │ + rscseq r9, lr, ip, lsl #6 │ │ │ │ + rscseq r9, lr, r4, ror #5 │ │ │ │ + ldrhteq r9, [lr], #32 │ │ │ │ + rscseq r9, lr, r0, lsl #5 │ │ │ │ + rscseq r9, lr, r0, asr r2 │ │ │ │ + rscseq r9, lr, r6, asr #4 │ │ │ │ + rscseq r9, lr, r0, lsr #4 │ │ │ │ + rscseq r9, lr, ip, ror #3 │ │ │ │ + ldrhteq r9, [lr], #28 │ │ │ │ + ldrhteq r9, [lr], #18 │ │ │ │ + rscseq r9, lr, sl, lsl #3 │ │ │ │ + rscseq r9, lr, lr, asr r1 │ │ │ │ rscseq r9, lr, ip, lsr #2 │ │ │ │ - ldrshteq r9, [lr], #12 │ │ │ │ - ldrshteq r9, [lr], #2 │ │ │ │ - rscseq r9, lr, sl, asr #1 │ │ │ │ - smlalseq r9, lr, lr, r0 │ │ │ │ - rscseq r9, lr, ip, rrx │ │ │ │ - rscseq r9, lr, r2, rrx │ │ │ │ - rscseq r9, lr, lr, lsr r0 │ │ │ │ - rscseq r9, lr, ip │ │ │ │ - rscseq r9, lr, r2 │ │ │ │ - rscseq r8, lr, r2, ror #31 │ │ │ │ - tsteq r2, sl, ror #8 │ │ │ │ - smlatteq r2, r2, r3, r0 │ │ │ │ - tsteq r2, lr, ror r3 │ │ │ │ - rscseq r8, lr, r8, lsl #30 │ │ │ │ - ldrsbteq r8, [lr], #234 @ 0xea │ │ │ │ - rscseq r8, lr, lr, lsr #29 │ │ │ │ - rscseq r8, lr, r2, lsl #29 │ │ │ │ - rscseq r8, lr, r8, ror lr │ │ │ │ - rscseq r8, lr, r4, asr lr │ │ │ │ - rscseq r8, lr, r8, lsr #28 │ │ │ │ - rscseq r8, lr, lr, lsl lr │ │ │ │ - ldrshteq r8, [lr], #218 @ 0xda │ │ │ │ - rscseq r8, lr, lr, asr #27 │ │ │ │ - rscseq r8, lr, r2, lsr #27 │ │ │ │ - smlalseq r8, lr, r8, sp │ │ │ │ - rscseq r8, lr, r4, ror sp │ │ │ │ + rscseq r9, lr, r2, lsr #2 │ │ │ │ + ldrshteq r9, [lr], #14 │ │ │ │ + rscseq r9, lr, ip, asr #1 │ │ │ │ + rscseq r9, lr, r2, asr #1 │ │ │ │ + rscseq r9, lr, r2, lsr #1 │ │ │ │ + tsteq r2, sl, lsr #10 │ │ │ │ + smlatbeq r2, r2, r4, r0 │ │ │ │ + tsteq r2, lr, lsr r4 │ │ │ │ + rscseq r8, lr, r8, asr #31 │ │ │ │ + smlalseq r8, lr, sl, pc @ │ │ │ │ + rscseq r8, lr, lr, ror #30 │ │ │ │ + rscseq r8, lr, r2, asr #30 │ │ │ │ + rscseq r8, lr, r8, lsr pc │ │ │ │ + rscseq r8, lr, r4, lsl pc │ │ │ │ + rscseq r8, lr, r8, ror #29 │ │ │ │ + ldrsbteq r8, [lr], #238 @ 0xee │ │ │ │ + ldrhteq r8, [lr], #234 @ 0xea │ │ │ │ + rscseq r8, lr, lr, lsl #29 │ │ │ │ + rscseq r8, lr, r2, ror #28 │ │ │ │ + rscseq r8, lr, r8, asr lr │ │ │ │ + rscseq r8, lr, r4, lsr lr │ │ │ │ + rscseq r8, lr, r8, lsl #28 │ │ │ │ + ldrshteq r8, [lr], #222 @ 0xde │ │ │ │ + ldrsbteq r8, [lr], #218 @ 0xda │ │ │ │ + rscseq r8, lr, sl, lsr #27 │ │ │ │ + rscseq r8, lr, lr, ror sp │ │ │ │ + rscseq r8, lr, r2, asr sp │ │ │ │ rscseq r8, lr, r8, asr #26 │ │ │ │ - rscseq r8, lr, lr, lsr sp │ │ │ │ - rscseq r8, lr, sl, lsl sp │ │ │ │ - rscseq r8, lr, sl, ror #25 │ │ │ │ - ldrhteq r8, [lr], #206 @ 0xce │ │ │ │ - smlalseq r8, lr, r2, ip │ │ │ │ - rscseq r8, lr, r8, lsl #25 │ │ │ │ - rscseq r8, lr, r4, ror #24 │ │ │ │ - rscseq r8, lr, r8, lsr ip │ │ │ │ - rscseq r8, lr, lr, lsr #24 │ │ │ │ - rscseq r8, lr, r8, lsl #24 │ │ │ │ - ldrsbteq r8, [lr], #186 @ 0xba │ │ │ │ - rscseq r8, lr, ip, lsr #23 │ │ │ │ - rscseq r8, lr, r6, lsl #23 │ │ │ │ + rscseq r8, lr, r4, lsr #26 │ │ │ │ + ldrshteq r8, [lr], #200 @ 0xc8 │ │ │ │ + rscseq r8, lr, lr, ror #25 │ │ │ │ + rscseq r8, lr, r8, asr #25 │ │ │ │ + smlalseq r8, lr, sl, ip │ │ │ │ + rscseq r8, lr, ip, ror #24 │ │ │ │ + rscseq r8, lr, r6, asr #24 │ │ │ │ + rscseq r8, lr, r0, lsr #24 │ │ │ │ + ldrshteq r8, [lr], #178 @ 0xb2 │ │ │ │ + rscseq r8, lr, r8, ror #23 │ │ │ │ + rscseq r8, lr, r2, asr #23 │ │ │ │ + rscseq r8, lr, lr, lsr #23 │ │ │ │ + tsteq r2, ip │ │ │ │ rscseq r8, lr, r0, ror #22 │ │ │ │ - rscseq r8, lr, r2, lsr fp │ │ │ │ - rscseq r8, lr, r8, lsr #22 │ │ │ │ - rscseq r8, lr, r2, lsl #22 │ │ │ │ - rscseq r8, lr, lr, ror #21 │ │ │ │ - tstpeq r1, ip, asr #30 @ p-variant is OBSOLETE │ │ │ │ - rscseq r8, lr, r0, lsr #21 │ │ │ │ - rscseq r8, lr, ip, lsl #21 │ │ │ │ - tstpeq r1, r6, ror #30 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r1, r4, lsl #30 @ p-variant is OBSOLETE │ │ │ │ - rscseq r8, lr, r8, lsl #20 │ │ │ │ - ldrshteq r8, [lr], #148 @ 0x94 │ │ │ │ - rscseq r8, lr, r6, asr #19 │ │ │ │ - smlalseq r8, lr, r8, r9 │ │ │ │ - rscseq r8, lr, r4, ror #18 │ │ │ │ - rscseq r8, lr, r6, lsr #18 │ │ │ │ - ldrshteq r8, [lr], #134 @ 0x86 │ │ │ │ - rscseq r8, lr, r8, asr #17 │ │ │ │ - rscseq r8, lr, r6, lsr #17 │ │ │ │ - rscseq r8, lr, r8, ror r8 │ │ │ │ - rscseq r8, lr, sl, asr r8 │ │ │ │ - rscseq r8, lr, ip, lsr #16 │ │ │ │ - rscseq r8, lr, ip, lsl #16 │ │ │ │ - ldrsbteq r8, [lr], #126 @ 0x7e │ │ │ │ - ldrhteq r8, [lr], #112 @ 0x70 │ │ │ │ - rscseq r8, lr, ip, ror r7 │ │ │ │ - rscseq r8, lr, r6, ror #14 │ │ │ │ - rscseq r8, lr, lr, lsr r7 │ │ │ │ - rscseq r8, lr, ip, lsr #14 │ │ │ │ - rscseq r8, lr, r0, lsl #14 │ │ │ │ - ldrshteq r8, [lr], #104 @ 0x68 │ │ │ │ - ldrsbteq r8, [lr], #98 @ 0x62 │ │ │ │ - rscseq r8, lr, r2, lsr #13 │ │ │ │ - rscseq r8, lr, r2, ror r6 │ │ │ │ - rscseq r8, lr, sl, ror #12 │ │ │ │ - rscseq r8, lr, r6, asr #12 │ │ │ │ - rscseq r8, lr, r2, lsr #12 │ │ │ │ - ldrshteq r8, [lr], #82 @ 0x52 │ │ │ │ - rscseq r8, lr, r0, asr #11 │ │ │ │ + rscseq r8, lr, ip, asr #22 │ │ │ │ + tsteq r2, r6, lsr #32 │ │ │ │ + smlabteq r1, r4, pc, pc @ │ │ │ │ + rscseq r8, lr, r8, asr #21 │ │ │ │ + ldrhteq r8, [lr], #164 @ 0xa4 │ │ │ │ + rscseq r8, lr, r6, lsl #21 │ │ │ │ + rscseq r8, lr, r8, asr sl │ │ │ │ + rscseq r8, lr, r4, lsr #20 │ │ │ │ + rscseq r8, lr, r6, ror #19 │ │ │ │ + ldrhteq r8, [lr], #150 @ 0x96 │ │ │ │ + rscseq r8, lr, r8, lsl #19 │ │ │ │ + rscseq r8, lr, r6, ror #18 │ │ │ │ + rscseq r8, lr, r8, lsr r9 │ │ │ │ + rscseq r8, lr, sl, lsl r9 │ │ │ │ + rscseq r8, lr, ip, ror #17 │ │ │ │ + rscseq r8, lr, ip, asr #17 │ │ │ │ + smlalseq r8, lr, lr, r8 │ │ │ │ + rscseq r8, lr, r0, ror r8 │ │ │ │ + rscseq r8, lr, ip, lsr r8 │ │ │ │ + rscseq r8, lr, r6, lsr #16 │ │ │ │ + ldrshteq r8, [lr], #126 @ 0x7e │ │ │ │ + rscseq r8, lr, ip, ror #15 │ │ │ │ + rscseq r8, lr, r0, asr #15 │ │ │ │ + ldrhteq r8, [lr], #120 @ 0x78 │ │ │ │ + smlalseq r8, lr, r2, r7 │ │ │ │ + rscseq r8, lr, r2, ror #14 │ │ │ │ + rscseq r8, lr, r2, lsr r7 │ │ │ │ + rscseq r8, lr, sl, lsr #14 │ │ │ │ + rscseq r8, lr, r6, lsl #14 │ │ │ │ + rscseq r8, lr, r2, ror #13 │ │ │ │ + ldrhteq r8, [lr], #98 @ 0x62 │ │ │ │ + rscseq r8, lr, r0, lsl #13 │ │ │ │ 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 976828 │ │ │ │ ldrbeq pc, [r9, r3, lsl #6] @ │ │ │ │ rsbhi pc, sl, #0, 2 │ │ │ │ ldrbtmi r4, [r8], #-2130 @ 0xfffff7ae │ │ │ │ ldclt 0, cr15, [r3], #-0 │ │ │ │ - rscseq r8, lr, r2, lsr r4 │ │ │ │ - rscseq r8, lr, ip, lsl #8 │ │ │ │ - rscseq r8, lr, r6, ror #7 │ │ │ │ - ldrhteq r8, [lr], #54 @ 0x36 │ │ │ │ - rscseq r8, lr, ip, lsr #7 │ │ │ │ - rscseq r8, lr, r6, lsl #7 │ │ │ │ - rscseq r8, lr, sl, asr r3 │ │ │ │ - rscseq r8, lr, lr, lsr #6 │ │ │ │ - rscseq r8, lr, r6, lsl #6 │ │ │ │ - rscseq r8, lr, r0, ror #5 │ │ │ │ - ldrhteq r8, [lr], #36 @ 0x24 │ │ │ │ - rscseq r8, lr, lr, lsl #5 │ │ │ │ - rscseq r8, lr, r8, ror #4 │ │ │ │ - rscseq r8, lr, r6, lsr r2 │ │ │ │ - rscseq r8, lr, r8, lsl #4 │ │ │ │ - ldrsbteq r8, [lr], #28 │ │ │ │ - ldrhteq r8, [lr], #16 │ │ │ │ - rscseq r8, lr, sl, lsl #3 │ │ │ │ - rscseq r8, lr, r4, ror #2 │ │ │ │ - rscseq r8, lr, r8, lsr r1 │ │ │ │ - rscseq r8, lr, r2, lsl r1 │ │ │ │ - rscseq r8, lr, ip, ror #1 │ │ │ │ - rscseq r8, lr, r0, asr #1 │ │ │ │ - smlalseq r8, lr, r4, r0 │ │ │ │ - rscseq r8, lr, lr, rrx │ │ │ │ + ldrshteq r8, [lr], #66 @ 0x42 │ │ │ │ + rscseq r8, lr, ip, asr #9 │ │ │ │ + rscseq r8, lr, r6, lsr #9 │ │ │ │ + rscseq r8, lr, r6, ror r4 │ │ │ │ + rscseq r8, lr, ip, ror #8 │ │ │ │ + rscseq r8, lr, r6, asr #8 │ │ │ │ + rscseq r8, lr, sl, lsl r4 │ │ │ │ + rscseq r8, lr, lr, ror #7 │ │ │ │ + rscseq r8, lr, r6, asr #7 │ │ │ │ + rscseq r8, lr, r0, lsr #7 │ │ │ │ + rscseq r8, lr, r4, ror r3 │ │ │ │ + rscseq r8, lr, lr, asr #6 │ │ │ │ + rscseq r8, lr, r8, lsr #6 │ │ │ │ + ldrshteq r8, [lr], #38 @ 0x26 │ │ │ │ + rscseq r8, lr, r8, asr #5 │ │ │ │ + smlalseq r8, lr, ip, r2 │ │ │ │ + rscseq r8, lr, r0, ror r2 │ │ │ │ + rscseq r8, lr, sl, asr #4 │ │ │ │ + rscseq r8, lr, r4, lsr #4 │ │ │ │ + ldrshteq r8, [lr], #24 │ │ │ │ + ldrsbteq r8, [lr], #18 │ │ │ │ + rscseq r8, lr, ip, lsr #3 │ │ │ │ + rscseq r8, lr, r0, lsl #3 │ │ │ │ + rscseq r8, lr, r4, asr r1 │ │ │ │ + rscseq r8, lr, lr, lsr #2 │ │ │ │ + rscseq r8, lr, r8, lsl #2 │ │ │ │ + ldrsbteq r8, [lr], #8 │ │ │ │ + rscseq r8, lr, lr, asr #1 │ │ │ │ + rscseq r8, lr, sl, lsr #1 │ │ │ │ + rscseq r8, lr, r8, ror r0 │ │ │ │ rscseq r8, lr, r8, asr #32 │ │ │ │ rscseq r8, lr, r8, lsl r0 │ │ │ │ - rscseq r8, lr, lr │ │ │ │ - rscseq r7, lr, sl, ror #31 │ │ │ │ - ldrhteq r7, [lr], #248 @ 0xf8 │ │ │ │ - rscseq r7, lr, r8, lsl #31 │ │ │ │ - rscseq r7, lr, r8, asr pc │ │ │ │ - rscseq r7, lr, r8, lsr pc │ │ │ │ - rscseq r7, lr, r4, lsl pc │ │ │ │ - rscseq r7, lr, r4, ror #29 │ │ │ │ - rscseq r7, lr, r4, asr #29 │ │ │ │ - rscseq r7, lr, r0, lsr #29 │ │ │ │ - rscseq r7, lr, r0, ror lr │ │ │ │ - rscseq r7, lr, r0, asr #28 │ │ │ │ - rscseq r7, lr, r0, lsr #28 │ │ │ │ - ldrshteq r7, [lr], #220 @ 0xdc │ │ │ │ - ldrsbteq r7, [lr], #208 @ 0xd0 │ │ │ │ - rscseq r7, lr, r6, asr #27 │ │ │ │ - rscseq r7, lr, r0, lsr #27 │ │ │ │ - rscseq r7, lr, r2, ror sp │ │ │ │ - rscseq r7, lr, r0, asr #26 │ │ │ │ - rscseq r7, lr, r2, lsl sp │ │ │ │ - rscseq r7, lr, r6, ror #25 │ │ │ │ - ldrhteq r7, [lr], #202 @ 0xca │ │ │ │ - smlalseq r7, lr, r4, ip │ │ │ │ - rscseq r7, lr, lr, ror #24 │ │ │ │ - rscseq r7, lr, r2, asr #24 │ │ │ │ - rscseq r7, lr, ip, lsl ip │ │ │ │ - ldrshteq r7, [lr], #182 @ 0xb6 │ │ │ │ - rscseq r7, lr, sl, asr #23 │ │ │ │ - smlalseq r7, lr, lr, fp │ │ │ │ - rscseq r7, lr, r8, ror fp │ │ │ │ - rscseq r7, lr, r2, asr fp │ │ │ │ - rscseq r7, lr, r2, lsr #22 │ │ │ │ - rscseq r7, lr, r8, lsl fp │ │ │ │ - ldrshteq r7, [lr], #164 @ 0xa4 │ │ │ │ - rscseq r7, lr, r4, asr #21 │ │ │ │ - smlalseq r7, lr, r6, sl │ │ │ │ - rscseq r7, lr, r8, ror #20 │ │ │ │ - rscseq r7, lr, sl, asr #20 │ │ │ │ - rscseq r7, lr, r8, lsr #20 │ │ │ │ - ldrshteq r7, [lr], #154 @ 0x9a │ │ │ │ - ldrsbteq r7, [lr], #156 @ 0x9c │ │ │ │ - ldrhteq r7, [lr], #154 @ 0x9a │ │ │ │ - rscseq r7, lr, ip, lsl #19 │ │ │ │ - rscseq r7, lr, lr, asr r9 │ │ │ │ - rscseq r7, lr, r0, asr #18 │ │ │ │ - rscseq r7, lr, lr, lsl r9 │ │ │ │ - ldrshteq r7, [lr], #132 @ 0x84 │ │ │ │ - rscseq r7, lr, ip, ror #17 │ │ │ │ - rscseq r7, lr, r8, asr #17 │ │ │ │ - smlalseq r7, lr, r8, r8 │ │ │ │ - rscseq r7, lr, ip, ror #16 │ │ │ │ - rscseq r7, lr, r0, asr #16 │ │ │ │ - rscseq r7, lr, r6, lsl r8 │ │ │ │ - ldrshteq r7, [lr], #114 @ 0x72 │ │ │ │ - rscseq r7, lr, lr, asr #15 │ │ │ │ + ldrshteq r7, [lr], #248 @ 0xf8 │ │ │ │ + ldrsbteq r7, [lr], #244 @ 0xf4 │ │ │ │ + rscseq r7, lr, r4, lsr #31 │ │ │ │ + rscseq r7, lr, r4, lsl #31 │ │ │ │ + rscseq r7, lr, r0, ror #30 │ │ │ │ + rscseq r7, lr, r0, lsr pc │ │ │ │ + rscseq r7, lr, r0, lsl #30 │ │ │ │ + rscseq r7, lr, r0, ror #29 │ │ │ │ + ldrhteq r7, [lr], #236 @ 0xec │ │ │ │ + smlalseq r7, lr, r0, lr │ │ │ │ + rscseq r7, lr, r6, lsl #29 │ │ │ │ + rscseq r7, lr, r0, ror #28 │ │ │ │ + rscseq r7, lr, r2, lsr lr │ │ │ │ + rscseq r7, lr, r0, lsl #28 │ │ │ │ + ldrsbteq r7, [lr], #210 @ 0xd2 │ │ │ │ + rscseq r7, lr, r6, lsr #27 │ │ │ │ + rscseq r7, lr, sl, ror sp │ │ │ │ + rscseq r7, lr, r4, asr sp │ │ │ │ + rscseq r7, lr, lr, lsr #26 │ │ │ │ + rscseq r7, lr, r2, lsl #26 │ │ │ │ + ldrsbteq r7, [lr], #204 @ 0xcc │ │ │ │ + ldrhteq r7, [lr], #198 @ 0xc6 │ │ │ │ + rscseq r7, lr, sl, lsl #25 │ │ │ │ + rscseq r7, lr, lr, asr ip │ │ │ │ + rscseq r7, lr, r8, lsr ip │ │ │ │ + rscseq r7, lr, r2, lsl ip │ │ │ │ + rscseq r7, lr, r2, ror #23 │ │ │ │ + ldrsbteq r7, [lr], #184 @ 0xb8 │ │ │ │ + ldrhteq r7, [lr], #180 @ 0xb4 │ │ │ │ + rscseq r7, lr, r4, lsl #23 │ │ │ │ + rscseq r7, lr, r6, asr fp │ │ │ │ + rscseq r7, lr, r8, lsr #22 │ │ │ │ + rscseq r7, lr, sl, lsl #22 │ │ │ │ + rscseq r7, lr, r8, ror #21 │ │ │ │ + ldrhteq r7, [lr], #170 @ 0xaa │ │ │ │ + smlalseq r7, lr, ip, sl │ │ │ │ + rscseq r7, lr, sl, ror sl │ │ │ │ + rscseq r7, lr, ip, asr #20 │ │ │ │ + rscseq r7, lr, lr, lsl sl │ │ │ │ + rscseq r7, lr, r0, lsl #20 │ │ │ │ + ldrsbteq r7, [lr], #158 @ 0x9e │ │ │ │ + ldrhteq r7, [lr], #148 @ 0x94 │ │ │ │ + rscseq r7, lr, ip, lsr #19 │ │ │ │ + rscseq r7, lr, r8, lsl #19 │ │ │ │ + rscseq r7, lr, r8, asr r9 │ │ │ │ + rscseq r7, lr, ip, lsr #18 │ │ │ │ + rscseq r7, lr, r0, lsl #18 │ │ │ │ + ldrsbteq r7, [lr], #134 @ 0x86 │ │ │ │ + ldrhteq r7, [lr], #130 @ 0x82 │ │ │ │ + rscseq r7, lr, lr, lsl #17 │ │ │ │ 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 │ │ │ │ + rscseq r7, lr, sl, lsl r7 │ │ │ │ + ldrshteq r7, [lr], #102 @ 0x66 │ │ │ │ + ldrsbteq r7, [lr], #98 @ 0x62 │ │ │ │ + rscseq r7, lr, r8, lsr #13 │ │ │ │ + rscseq r7, lr, lr, ror r6 │ │ │ │ rscseq r7, lr, sl, asr r6 │ │ │ │ rscseq r7, lr, r6, lsr r6 │ │ │ │ - rscseq r7, lr, r2, lsl r6 │ │ │ │ - rscseq r7, lr, r8, ror #11 │ │ │ │ - ldrhteq r7, [lr], #94 @ 0x5e │ │ │ │ - smlalseq r7, lr, sl, r5 │ │ │ │ - rscseq r7, lr, r6, ror r5 │ │ │ │ - rscseq r7, lr, r8, asr #10 │ │ │ │ - rscseq r7, lr, r0, asr #10 │ │ │ │ - rscseq r7, lr, lr, lsl r5 │ │ │ │ - rscseq r7, lr, lr, ror #9 │ │ │ │ - rscseq r7, lr, r0, asr #9 │ │ │ │ - smlalseq r7, lr, r2, r4 │ │ │ │ - rscseq r7, lr, r4, ror r4 │ │ │ │ - rscseq r7, lr, r2, asr r4 │ │ │ │ - rscseq r7, lr, r4, lsr #8 │ │ │ │ - rscseq r7, lr, r6, lsl #8 │ │ │ │ - rscseq r7, lr, r6, ror #7 │ │ │ │ - ldrhteq r7, [lr], #58 @ 0x3a │ │ │ │ - rscseq r7, lr, lr, lsl #7 │ │ │ │ + rscseq r7, lr, r8, lsl #12 │ │ │ │ + rscseq r7, lr, r0, lsl #12 │ │ │ │ + ldrsbteq r7, [lr], #94 @ 0x5e │ │ │ │ + rscseq r7, lr, lr, lsr #11 │ │ │ │ + rscseq r7, lr, r0, lsl #11 │ │ │ │ + rscseq r7, lr, r2, asr r5 │ │ │ │ + rscseq r7, lr, r4, lsr r5 │ │ │ │ + rscseq r7, lr, r2, lsl r5 │ │ │ │ + rscseq r7, lr, r4, ror #9 │ │ │ │ + rscseq r7, lr, r6, asr #9 │ │ │ │ + rscseq r7, lr, r6, lsr #9 │ │ │ │ + rscseq r7, lr, sl, ror r4 │ │ │ │ + rscseq r7, lr, lr, asr #8 │ │ │ │ + rscseq r7, lr, r2, lsr r4 │ │ │ │ + rscseq r7, lr, r2, lsl r4 │ │ │ │ + rscseq r7, lr, sl, ror #7 │ │ │ │ + rscseq r7, lr, r2, ror #7 │ │ │ │ + rscseq r7, lr, r0, asr #7 │ │ │ │ + smlatbeq r1, r8, r6, lr │ │ │ │ + strdeq lr, [r1, -r6] │ │ │ │ + rscseq r7, lr, r8, lsr #7 │ │ │ │ + rscseq r7, lr, r2, lsr #7 │ │ │ │ + smlalseq r7, lr, ip, r3 │ │ │ │ + smlalseq r7, lr, r6, r3 │ │ │ │ + smlalseq r7, lr, r0, r3 │ │ │ │ + rscseq r7, lr, sl, lsl #7 │ │ │ │ + rscseq r7, lr, r4, lsl #7 │ │ │ │ + tsteq r1, sl, ror #14 │ │ │ │ + rscseq r7, lr, r8, ror r3 │ │ │ │ rscseq r7, lr, r2, ror r3 │ │ │ │ - rscseq r7, lr, r2, asr r3 │ │ │ │ + smlatbeq r1, ip, r5, lr │ │ │ │ + rscseq r7, lr, r6, ror #6 │ │ │ │ + tsteq r1, r4, asr #10 │ │ │ │ + rscseq r7, lr, sl, asr r3 │ │ │ │ + rscseq r7, lr, r4, asr r3 │ │ │ │ + tsteq r1, lr, lsr r4 │ │ │ │ + rscseq r7, lr, r8, asr #6 │ │ │ │ + rscseq r7, lr, r2, asr #6 │ │ │ │ + rscseq r7, lr, ip, lsr r3 │ │ │ │ + smlatbeq r1, sl, r4, lr │ │ │ │ + rscseq r7, lr, r0, lsr r3 │ │ │ │ rscseq r7, lr, sl, lsr #6 │ │ │ │ - rscseq r7, lr, r2, lsr #6 │ │ │ │ + rscseq r7, lr, r4, lsr #6 │ │ │ │ + rscseq r7, lr, lr, lsl r3 │ │ │ │ + rscseq r7, lr, r8, lsl r3 │ │ │ │ + tsteq r1, r6, lsl r5 │ │ │ │ + rscseq r7, lr, ip, lsl #6 │ │ │ │ + rscseq r7, lr, r6, lsl #6 │ │ │ │ rscseq r7, lr, r0, lsl #6 │ │ │ │ - smlatteq r1, r8, r5, lr │ │ │ │ - tsteq r1, r6, lsr r4 │ │ │ │ + ldrshteq r7, [lr], #42 @ 0x2a │ │ │ │ + ldrshteq r7, [lr], #36 @ 0x24 │ │ │ │ + rscseq r7, lr, lr, ror #5 │ │ │ │ rscseq r7, lr, r8, ror #5 │ │ │ │ rscseq r7, lr, r2, ror #5 │ │ │ │ ldrsbteq r7, [lr], #44 @ 0x2c │ │ │ │ - ldrsbteq r7, [lr], #38 @ 0x26 │ │ │ │ - ldrsbteq r7, [lr], #32 │ │ │ │ - rscseq r7, lr, sl, asr #5 │ │ │ │ - rscseq r7, lr, r4, asr #5 │ │ │ │ - smlatbeq r1, sl, r6, lr │ │ │ │ - ldrhteq r7, [lr], #40 @ 0x28 │ │ │ │ - ldrhteq r7, [lr], #34 @ 0x22 │ │ │ │ - smlatteq r1, ip, r4, lr │ │ │ │ + tsteq r1, r2, ror r5 │ │ │ │ + tsteq r1, r0, asr #10 │ │ │ │ + @ instruction: 0x0101e592 │ │ │ │ + smlatteq r1, ip, r6, lr │ │ │ │ + tsteq r1, r2, ror #12 │ │ │ │ + tsteq r1, r4, lsl #12 │ │ │ │ + ldrdeq lr, [r1, -r2] │ │ │ │ + tsteq r1, r4, lsr #12 │ │ │ │ rscseq r7, lr, r6, lsr #5 │ │ │ │ - smlabbeq r1, r4, r4, lr │ │ │ │ + rscseq r7, lr, r0, lsr #5 │ │ │ │ smlalseq r7, lr, sl, r2 │ │ │ │ smlalseq r7, lr, r4, r2 │ │ │ │ - tsteq r1, lr, ror r3 │ │ │ │ + rscseq r7, lr, lr, lsl #5 │ │ │ │ rscseq r7, lr, r8, lsl #5 │ │ │ │ rscseq r7, lr, r2, lsl #5 │ │ │ │ rscseq r7, lr, ip, ror r2 │ │ │ │ - smlatteq r1, sl, r3, lr │ │ │ │ + rscseq r7, lr, r6, ror r2 │ │ │ │ rscseq r7, lr, r0, ror r2 │ │ │ │ rscseq r7, lr, sl, ror #4 │ │ │ │ rscseq r7, lr, r4, ror #4 │ │ │ │ rscseq r7, lr, lr, asr r2 │ │ │ │ rscseq r7, lr, r8, asr r2 │ │ │ │ - tsteq r1, r6, asr r4 │ │ │ │ + rscseq r7, lr, r2, asr r2 │ │ │ │ rscseq r7, lr, ip, asr #4 │ │ │ │ rscseq r7, lr, r6, asr #4 │ │ │ │ rscseq r7, lr, r0, asr #4 │ │ │ │ rscseq r7, lr, sl, lsr r2 │ │ │ │ rscseq r7, lr, r4, lsr r2 │ │ │ │ rscseq r7, lr, lr, lsr #4 │ │ │ │ rscseq r7, lr, r8, lsr #4 │ │ │ │ rscseq r7, lr, r2, lsr #4 │ │ │ │ rscseq r7, lr, ip, lsl r2 │ │ │ │ - @ instruction: 0x0101e4b2 │ │ │ │ - smlabbeq r1, r0, r4, lr │ │ │ │ - ldrdeq lr, [r1, -r2] │ │ │ │ - tsteq r1, ip, lsr #12 │ │ │ │ - smlatbeq r1, r2, r5, lr │ │ │ │ - tsteq r1, r4, asr #10 │ │ │ │ - tsteq r1, r2, lsl r5 │ │ │ │ - tsteq r1, r4, ror #10 │ │ │ │ + rscseq r7, lr, r6, lsl r2 │ │ │ │ + rscseq r7, lr, r0, lsl r2 │ │ │ │ + rscseq r7, lr, sl, lsl #4 │ │ │ │ + rscseq r7, lr, r4, lsl #4 │ │ │ │ + ldrshteq r7, [lr], #30 │ │ │ │ + ldrshteq r7, [lr], #24 │ │ │ │ + ldrshteq r7, [lr], #18 │ │ │ │ + rscseq r7, lr, ip, ror #3 │ │ │ │ rscseq r7, lr, r6, ror #3 │ │ │ │ rscseq r7, lr, r0, ror #3 │ │ │ │ ldrsbteq r7, [lr], #26 │ │ │ │ ldrsbteq r7, [lr], #20 │ │ │ │ rscseq r7, lr, lr, asr #3 │ │ │ │ rscseq r7, lr, r8, asr #3 │ │ │ │ rscseq r7, lr, r2, asr #3 │ │ │ │ @@ -130750,46 +130782,14 @@ │ │ │ │ rscseq r7, lr, r8, asr #32 │ │ │ │ rscseq r7, lr, r2, asr #32 │ │ │ │ rscseq r7, lr, ip, lsr r0 │ │ │ │ rscseq r7, lr, r6, lsr r0 │ │ │ │ rscseq r7, lr, r0, lsr r0 │ │ │ │ rscseq r7, lr, sl, lsr #32 │ │ │ │ rscseq r7, lr, r4, lsr #32 │ │ │ │ - rscseq r7, lr, lr, lsl r0 │ │ │ │ - rscseq r7, lr, r8, lsl r0 │ │ │ │ - rscseq r7, lr, r2, lsl r0 │ │ │ │ - rscseq r7, lr, ip │ │ │ │ - rscseq r7, lr, r6 │ │ │ │ - rscseq r7, lr, r0 │ │ │ │ - ldrshteq r6, [lr], #250 @ 0xfa │ │ │ │ - ldrshteq r6, [lr], #244 @ 0xf4 │ │ │ │ - rscseq r6, lr, lr, ror #31 │ │ │ │ - rscseq r6, lr, r8, ror #31 │ │ │ │ - rscseq r6, lr, r2, ror #31 │ │ │ │ - ldrsbteq r6, [lr], #252 @ 0xfc │ │ │ │ - ldrsbteq r6, [lr], #246 @ 0xf6 │ │ │ │ - ldrsbteq r6, [lr], #240 @ 0xf0 │ │ │ │ - rscseq r6, lr, sl, asr #31 │ │ │ │ - rscseq r6, lr, r4, asr #31 │ │ │ │ - ldrhteq r6, [lr], #254 @ 0xfe │ │ │ │ - ldrhteq r6, [lr], #248 @ 0xf8 │ │ │ │ - ldrhteq r6, [lr], #242 @ 0xf2 │ │ │ │ - rscseq r6, lr, ip, lsr #31 │ │ │ │ - rscseq r6, lr, r6, lsr #31 │ │ │ │ - rscseq r6, lr, r0, lsr #31 │ │ │ │ - smlalseq r6, lr, sl, pc @ │ │ │ │ - smlalseq r6, lr, r4, pc @ │ │ │ │ - rscseq r6, lr, lr, lsl #31 │ │ │ │ - rscseq r6, lr, r8, lsl #31 │ │ │ │ - rscseq r6, lr, r2, lsl #31 │ │ │ │ - rscseq r6, lr, ip, ror pc │ │ │ │ - rscseq r6, lr, r6, ror pc │ │ │ │ - rscseq r6, lr, r0, ror pc │ │ │ │ - rscseq r6, lr, sl, ror #30 │ │ │ │ - rscseq r6, lr, r4, ror #30 │ │ │ │ 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}^ │ │ │ │ - rscseq r7, lr, ip, lsl r0 │ │ │ │ - ldrdeq r6, [r0, -ip] │ │ │ │ - tsteq r1, r6, lsr #2 │ │ │ │ - @ instruction: 0x01006790 │ │ │ │ - rscseq r6, lr, sl, ror #30 │ │ │ │ - tsteq r0, ip, lsr #14 │ │ │ │ + ldrsbteq r7, [lr], #12 │ │ │ │ + @ instruction: 0x0100689c │ │ │ │ + smlatteq r1, r6, r1, lr │ │ │ │ + tsteq r0, r0, asr r8 │ │ │ │ + rscseq r7, lr, sl, lsr #32 │ │ │ │ + smlatteq r0, ip, r7, r6 │ │ │ │ teqpvs r8, #64, 12 @ p-variant is OBSOLETE @ 0x4000000 │ │ │ │ ldmdale pc, {r0, r3, r4, r7, r9, lr} @ │ │ │ │ svcvs 0x0062f5b1 │ │ │ │ @ instruction: 0xf5a4d30c │ │ │ │ vhsub.s8 q11, q0, q9 │ │ │ │ vorr.i32 d17, #256 @ 0x00000100 │ │ │ │ addslt r1, r2, #1140850688 @ 0x44000000 │ │ │ │ @@ -134514,200 +134514,200 @@ │ │ │ │ @ instruction: 0xf77b447a │ │ │ │ rscseq lr, r4, #3232 @ 0xca0 │ │ │ │ cmnphi ip, r0, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0x21014abc │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ mcr 7, 6, pc, cr0, cr11, {3} @ │ │ │ │ svclt 0x0000e17a │ │ │ │ - @ instruction: 0x0101b490 │ │ │ │ - smlatteq r0, r6, sl, r3 │ │ │ │ - rscseq r4, lr, r0, lsr #6 │ │ │ │ - smlabteq r0, r6, sl, r3 │ │ │ │ - rscseq r2, pc, ip, asr #13 │ │ │ │ - rscseq r2, pc, lr, asr #13 │ │ │ │ - ldrhteq r2, [pc], #98 │ │ │ │ - tsteq r0, sl, asr #18 │ │ │ │ - tsteq r0, sl, asr #18 │ │ │ │ - strdeq r5, [r0, -r8] │ │ │ │ - smlatteq r1, r4, r8, r4 │ │ │ │ - ldrdeq r5, [r0, -r8] │ │ │ │ - ldrdeq r5, [r0, -r8] │ │ │ │ - ldrdeq r5, [r0, -r8] │ │ │ │ - smlatteq r0, r4, r9, r5 │ │ │ │ - smlatteq r0, r8, r9, r5 │ │ │ │ - smlatteq r0, ip, r9, r5 │ │ │ │ - strdeq r5, [r0, -r0] │ │ │ │ - smlatteq r0, r8, r9, r5 │ │ │ │ - smlatteq r0, r0, r9, r5 │ │ │ │ - smlatteq r0, r0, r9, r5 │ │ │ │ - tsteq r0, r4, ror r5 │ │ │ │ - smlatteq r6, sl, pc, pc @ │ │ │ │ - ldrdeq r5, [r0, -r2] │ │ │ │ - ldrshteq r4, [lr], #16 │ │ │ │ - rscseq r4, lr, r8, ror #3 │ │ │ │ - @ instruction: 0x010059b4 │ │ │ │ - smlabbeq r1, r4, r7, r4 │ │ │ │ - smlatbeq r0, r8, sl, r4 │ │ │ │ - @ instruction: 0x01004ab0 │ │ │ │ - @ instruction: 0x01004abc │ │ │ │ - @ instruction: 0x01004abc │ │ │ │ - @ instruction: 0x01004abc │ │ │ │ - @ instruction: 0x01004abc │ │ │ │ - smlabteq r0, r8, sl, r4 │ │ │ │ - smlabteq r0, r8, sl, r4 │ │ │ │ - smlabteq r0, r8, fp, r4 │ │ │ │ - @ instruction: 0x01014598 │ │ │ │ - @ instruction: 0x01004ab4 │ │ │ │ - strdeq r4, [r0, -r8] │ │ │ │ - smlatbeq r0, r8, sl, r4 │ │ │ │ - @ instruction: 0x01004ab8 │ │ │ │ - tsteq r0, r8, ror r8 │ │ │ │ - @ instruction: 0x01005898 │ │ │ │ - ldrdeq r4, [r0, -ip] │ │ │ │ - smlatteq r0, r4, sl, r4 │ │ │ │ - smlabbeq r0, r0, r8, r5 │ │ │ │ - smlabbeq r0, r0, r8, r5 │ │ │ │ - smlabbeq r0, r0, r8, r5 │ │ │ │ - smlabbeq r0, r0, r8, r5 │ │ │ │ - smlabteq r0, r4, sl, r4 │ │ │ │ - smlabteq r0, r4, sl, r4 │ │ │ │ - tsteq r0, r0, ror #16 │ │ │ │ - ldrdeq r4, [r1, -r8] │ │ │ │ - tsteq r0, r4, asr r8 │ │ │ │ - tsteq r0, r0, ror #16 │ │ │ │ - tsteq r0, r8, ror #16 │ │ │ │ - swpeq fp, ip, [r1] │ │ │ │ - tstpeq r6, sl, asr sp @ p-variant is OBSOLETE │ │ │ │ - tsteq r0, r8, asr #16 │ │ │ │ - tsteq r1, sl, rrx │ │ │ │ - tsteq r1, r2, ror r0 │ │ │ │ - tsteq r1, r6, ror r0 │ │ │ │ - strdeq pc, [r6, -ip] │ │ │ │ - tsteq r0, r4, lsl #16 │ │ │ │ - tsteq r0, ip, asr r6 │ │ │ │ - tsteq r0, r4, lsl r8 │ │ │ │ - rscseq r3, lr, r0, ror #29 │ │ │ │ - ldrsbteq r3, [lr], #232 @ 0xe8 │ │ │ │ - tsteq r1, r8, lsl r0 │ │ │ │ - rscseq r3, lr, lr, lsr #29 │ │ │ │ - rscseq r3, lr, r6, lsr #29 │ │ │ │ - tsteq r1, r6, lsr #6 │ │ │ │ - rscseq r3, lr, ip, ror lr │ │ │ │ - rscseq r3, lr, r4, ror lr │ │ │ │ - rscseq fp, lr, r8, ror #12 │ │ │ │ - rscseq fp, lr, r8, asr r6 │ │ │ │ - rscseq fp, lr, r4, asr r6 │ │ │ │ - rscseq fp, lr, r0, asr r6 │ │ │ │ - rscseq fp, lr, ip, asr #12 │ │ │ │ - rscseq fp, lr, r8, asr #12 │ │ │ │ - rscseq fp, lr, r4, asr #12 │ │ │ │ - rscseq fp, lr, r0, asr #12 │ │ │ │ - rscseq fp, lr, r8, lsr r6 │ │ │ │ - rscseq fp, lr, r4, lsr r6 │ │ │ │ - rscseq fp, lr, r0, asr #12 │ │ │ │ - rscseq fp, lr, r4, lsr #12 │ │ │ │ - tstpeq r6, r6, asr fp @ p-variant is OBSOLETE │ │ │ │ - ldrdeq sl, [r1, -lr] │ │ │ │ - rscseq r3, lr, ip, asr sp │ │ │ │ - rscseq r3, lr, r4, asr sp │ │ │ │ - smlabteq r1, r2, lr, sl │ │ │ │ - @ instruction: 0x0101aeb6 │ │ │ │ - @ instruction: 0x0101aeb0 │ │ │ │ - @ instruction: 0x0101aeb2 │ │ │ │ - @ instruction: 0x0101aeb4 │ │ │ │ - rscseq fp, lr, ip, ror r0 │ │ │ │ - rscseq r3, lr, r2, asr #25 │ │ │ │ - ldrhteq r3, [lr], #202 @ 0xca │ │ │ │ - rscseq fp, lr, r4, asr r0 │ │ │ │ - strdeq r3, [r0, -r4] │ │ │ │ - rscseq fp, lr, r8, asr #32 │ │ │ │ - tsteq r0, r0, lsl fp │ │ │ │ - tsteq r1, r6, lsr #28 │ │ │ │ - tsteq r1, lr, lsr #28 │ │ │ │ - tsteq r1, r6, lsr lr │ │ │ │ - tsteq r1, r6, lsr lr │ │ │ │ - tsteq r1, r2, lsr lr │ │ │ │ - tsteq r0, sl, asr #6 │ │ │ │ - tsteq r1, ip, lsr #28 │ │ │ │ - tsteq r0, r8, lsr #6 │ │ │ │ - tsteq r1, sl, lsl lr │ │ │ │ - tsteq r0, r4, lsl #6 │ │ │ │ - rscseq fp, lr, r6, lsr #7 │ │ │ │ - smlalseq fp, lr, r6, r3 │ │ │ │ - smlalseq fp, lr, r2, r3 │ │ │ │ - rscseq fp, lr, lr, lsl #7 │ │ │ │ - rscseq fp, lr, sl, lsl #7 │ │ │ │ - rscseq fp, lr, r6, lsl #7 │ │ │ │ - rscseq fp, lr, r2, lsl #7 │ │ │ │ - rscseq fp, lr, lr, ror r3 │ │ │ │ - rscseq fp, lr, r6, ror r3 │ │ │ │ - rscseq fp, lr, r2, ror r3 │ │ │ │ - rscseq fp, lr, lr, ror r3 │ │ │ │ - rscseq fp, lr, r2, ror #6 │ │ │ │ - @ instruction: 0x0106f894 │ │ │ │ - rscseq fp, lr, r4, asr r3 │ │ │ │ - rscseq fp, lr, sl, asr r3 │ │ │ │ - rscseq fp, lr, r4, asr r3 │ │ │ │ + tsteq r1, r0, asr r5 │ │ │ │ + smlatbeq r0, r6, fp, r3 │ │ │ │ + rscseq r4, lr, r0, ror #7 │ │ │ │ + smlabbeq r0, r6, fp, r3 │ │ │ │ + rscseq r2, pc, ip, lsl #15 │ │ │ │ + rscseq r2, pc, lr, lsl #15 │ │ │ │ + rscseq r2, pc, r2, ror r7 @ │ │ │ │ + tsteq r0, sl, lsl #20 │ │ │ │ + tsteq r0, sl, lsl #20 │ │ │ │ + @ instruction: 0x01005ab8 │ │ │ │ + smlatbeq r1, r4, r9, r4 │ │ │ │ + @ instruction: 0x01005a98 │ │ │ │ + @ instruction: 0x01005a98 │ │ │ │ + @ instruction: 0x01005a98 │ │ │ │ + smlatbeq r0, r4, sl, r5 │ │ │ │ + smlatbeq r0, r8, sl, r5 │ │ │ │ + smlatbeq r0, ip, sl, r5 │ │ │ │ + @ instruction: 0x01005ab0 │ │ │ │ + smlatbeq r0, r8, sl, r5 │ │ │ │ + smlatbeq r0, r0, sl, r5 │ │ │ │ + smlatbeq r0, r0, sl, r5 │ │ │ │ + tsteq r0, r4, lsr r6 │ │ │ │ + smlatbeq r7, sl, r0, r0 │ │ │ │ + @ instruction: 0x01005a92 │ │ │ │ + ldrhteq r4, [lr], #32 │ │ │ │ + rscseq r4, lr, r8, lsr #5 │ │ │ │ + tsteq r0, r4, ror sl │ │ │ │ + tsteq r1, r4, asr #16 │ │ │ │ + tsteq r0, r8, ror #22 │ │ │ │ + tsteq r0, r0, ror fp │ │ │ │ + tsteq r0, ip, ror fp │ │ │ │ + tsteq r0, ip, ror fp │ │ │ │ + tsteq r0, ip, ror fp │ │ │ │ + tsteq r0, ip, ror fp │ │ │ │ + smlabbeq r0, r8, fp, r4 │ │ │ │ + smlabbeq r0, r8, fp, r4 │ │ │ │ + smlabbeq r0, r8, ip, r4 │ │ │ │ + tsteq r1, r8, asr r6 │ │ │ │ + tsteq r0, r4, ror fp │ │ │ │ + @ instruction: 0x01004bb8 │ │ │ │ + tsteq r0, r8, ror #22 │ │ │ │ + tsteq r0, r8, ror fp │ │ │ │ + tsteq r0, r8, lsr r9 │ │ │ │ + tsteq r0, r8, asr r9 │ │ │ │ + @ instruction: 0x01004b9c │ │ │ │ + smlatbeq r0, r4, fp, r4 │ │ │ │ + tsteq r0, r0, asr #18 │ │ │ │ + tsteq r0, r0, asr #18 │ │ │ │ + tsteq r0, r0, asr #18 │ │ │ │ + tsteq r0, r0, asr #18 │ │ │ │ + smlabbeq r0, r4, fp, r4 │ │ │ │ + smlabbeq r0, r4, fp, r4 │ │ │ │ + tsteq r0, r0, lsr #18 │ │ │ │ + @ instruction: 0x01014298 │ │ │ │ + tsteq r0, r4, lsl r9 │ │ │ │ + tsteq r0, r0, lsr #18 │ │ │ │ + tsteq r0, r8, lsr #18 │ │ │ │ + tsteq r1, ip, asr r1 │ │ │ │ + tstpeq r6, sl, lsl lr @ p-variant is OBSOLETE │ │ │ │ + tsteq r0, r8, lsl #18 │ │ │ │ + tsteq r1, sl, lsr #2 │ │ │ │ + tsteq r1, r2, lsr r1 │ │ │ │ + tsteq r1, r6, lsr r1 │ │ │ │ + @ instruction: 0x0106fdbc │ │ │ │ + smlabteq r0, r4, r8, r5 │ │ │ │ + tsteq r0, ip, lsl r7 │ │ │ │ + ldrdeq r5, [r0, -r4] │ │ │ │ + rscseq r3, lr, r0, lsr #31 │ │ │ │ + smlalseq r3, lr, r8, pc @ │ │ │ │ + ldrdeq fp, [r1, -r8] │ │ │ │ + rscseq r3, lr, lr, ror #30 │ │ │ │ + rscseq r3, lr, r6, ror #30 │ │ │ │ + smlatteq r1, r6, r3, r0 │ │ │ │ + rscseq r3, lr, ip, lsr pc │ │ │ │ + rscseq r3, lr, r4, lsr pc │ │ │ │ + rscseq fp, lr, r8, lsr #14 │ │ │ │ + rscseq fp, lr, r8, lsl r7 │ │ │ │ + rscseq fp, lr, r4, lsl r7 │ │ │ │ + rscseq fp, lr, r0, lsl r7 │ │ │ │ + rscseq fp, lr, ip, lsl #14 │ │ │ │ + rscseq fp, lr, r8, lsl #14 │ │ │ │ + rscseq fp, lr, r4, lsl #14 │ │ │ │ + rscseq fp, lr, r0, lsl #14 │ │ │ │ + ldrshteq fp, [lr], #104 @ 0x68 │ │ │ │ + ldrshteq fp, [lr], #100 @ 0x64 │ │ │ │ + rscseq fp, lr, r0, lsl #14 │ │ │ │ + rscseq fp, lr, r4, ror #13 │ │ │ │ + tstpeq r6, r6, lsl ip @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0101af9e │ │ │ │ + rscseq r3, lr, ip, lsl lr │ │ │ │ + rscseq r3, lr, r4, lsl lr │ │ │ │ + smlabbeq r1, r2, pc, sl @ │ │ │ │ + tsteq r1, r6, ror pc │ │ │ │ + tsteq r1, r0, ror pc │ │ │ │ + tsteq r1, r2, ror pc │ │ │ │ + tsteq r1, r4, ror pc │ │ │ │ + rscseq fp, lr, ip, lsr r1 │ │ │ │ + rscseq r3, lr, r2, lsl #27 │ │ │ │ + rscseq r3, lr, sl, ror sp │ │ │ │ + rscseq fp, lr, r4, lsl r1 │ │ │ │ + @ instruction: 0x010034b4 │ │ │ │ + rscseq fp, lr, r8, lsl #2 │ │ │ │ + ldrdeq r3, [r0, -r0] │ │ │ │ + smlatteq r1, r6, lr, sl │ │ │ │ + smlatteq r1, lr, lr, sl │ │ │ │ strdeq sl, [r1, -r6] │ │ │ │ - rscseq r3, lr, r8, ror #20 │ │ │ │ - rscseq fp, lr, r6, ror r2 │ │ │ │ - rscseq fp, lr, r2, asr #5 │ │ │ │ - ldrdeq pc, [r0, -lr] │ │ │ │ - tsteq r1, lr, lsr #2 │ │ │ │ - rscseq r3, lr, r4, lsl sl │ │ │ │ - tsteq r1, r0, ror #2 │ │ │ │ - rscseq r3, lr, sl, ror #19 │ │ │ │ - rscseq r3, lr, r2, ror #19 │ │ │ │ - tsteq r1, sl, asr ip │ │ │ │ - tsteq r1, r0, ror #24 │ │ │ │ - tsteq r1, r2, ror #24 │ │ │ │ - ldrshteq r3, [lr], #134 @ 0x86 │ │ │ │ - ldrdeq r3, [r0, -lr] │ │ │ │ - @ instruction: 0x010131b8 │ │ │ │ - ldrshteq r1, [pc], #226 │ │ │ │ - ldrsbteq r1, [pc], #234 │ │ │ │ - @ instruction: 0x010131b2 │ │ │ │ - rscseq r1, pc, r0, asr #29 │ │ │ │ - rscseq r1, pc, r8, lsr #29 │ │ │ │ - smlatbeq r1, ip, r1, r3 │ │ │ │ - rscseq r1, pc, lr, lsl #29 │ │ │ │ - rscseq r1, pc, r6, ror lr @ │ │ │ │ - @ instruction: 0x0101abb6 │ │ │ │ - @ instruction: 0x0101abbc │ │ │ │ - @ instruction: 0x0101abba │ │ │ │ - rscseq r1, pc, sl, lsl ip @ │ │ │ │ - rscseq r1, pc, ip, lsl ip @ │ │ │ │ - rscseq r1, pc, r0, lsl #24 │ │ │ │ - @ instruction: 0x01004e98 │ │ │ │ - @ instruction: 0x01004e98 │ │ │ │ - @ instruction: 0x01004e90 │ │ │ │ - @ instruction: 0x01004e90 │ │ │ │ - smlatbeq r0, sl, lr, r4 │ │ │ │ - smlabteq r0, r4, lr, r4 │ │ │ │ - smlabteq r0, r4, lr, r4 │ │ │ │ - ldrdeq r4, [r0, -sl] │ │ │ │ - smlatteq r0, lr, lr, r4 │ │ │ │ - ldrdeq r3, [r1, -ip] │ │ │ │ - ldrdeq r4, [r0, -r2] │ │ │ │ - ldrdeq r4, [r0, -r4] │ │ │ │ - ldrdeq r4, [r0, -r6] │ │ │ │ - smlatteq r0, r4, lr, r4 │ │ │ │ - smlatteq r0, sl, lr, r4 │ │ │ │ - strdeq r4, [r0, -r0] │ │ │ │ - strdeq r4, [r0, -r6] │ │ │ │ - strdeq r4, [r0, -r0] │ │ │ │ - smlatteq r0, sl, lr, r4 │ │ │ │ - smlatteq r0, ip, lr, r4 │ │ │ │ - smlabbeq r0, r2, sl, r4 │ │ │ │ - strdeq pc, [r6, -sl] │ │ │ │ - smlabteq r0, ip, lr, r4 │ │ │ │ - ldrdeq r5, [r1, -r0] │ │ │ │ - smlabteq r0, r2, lr, r4 │ │ │ │ - @ instruction: 0x01004eb8 │ │ │ │ - ldrsbteq r3, [lr], #102 @ 0x66 │ │ │ │ + strdeq sl, [r1, -r6] │ │ │ │ + strdeq sl, [r1, -r2] │ │ │ │ + tsteq r0, sl, lsl #8 │ │ │ │ + smlatteq r1, ip, lr, sl │ │ │ │ + smlatteq r0, r8, r3, r3 │ │ │ │ + ldrdeq sl, [r1, -sl] │ │ │ │ + smlabteq r0, r4, r3, r3 │ │ │ │ + rscseq fp, lr, r6, ror #8 │ │ │ │ + rscseq fp, lr, r6, asr r4 │ │ │ │ + rscseq fp, lr, r2, asr r4 │ │ │ │ + rscseq fp, lr, lr, asr #8 │ │ │ │ + rscseq fp, lr, sl, asr #8 │ │ │ │ + rscseq fp, lr, r6, asr #8 │ │ │ │ + rscseq fp, lr, r2, asr #8 │ │ │ │ + rscseq fp, lr, lr, lsr r4 │ │ │ │ + rscseq fp, lr, r6, lsr r4 │ │ │ │ + rscseq fp, lr, r2, lsr r4 │ │ │ │ + rscseq fp, lr, lr, lsr r4 │ │ │ │ + rscseq fp, lr, r2, lsr #8 │ │ │ │ + tstpeq r6, r4, asr r9 @ p-variant is OBSOLETE │ │ │ │ + rscseq fp, lr, r4, lsl r4 │ │ │ │ + rscseq fp, lr, sl, lsl r4 │ │ │ │ + rscseq fp, lr, r4, lsl r4 │ │ │ │ + @ instruction: 0x0101adb6 │ │ │ │ + rscseq r3, lr, r8, lsr #22 │ │ │ │ + rscseq fp, lr, r6, lsr r3 │ │ │ │ + rscseq fp, lr, r2, lsl #7 │ │ │ │ + @ instruction: 0x0100ff9e │ │ │ │ + smlatteq r1, lr, r1, r9 │ │ │ │ + ldrsbteq r3, [lr], #164 @ 0xa4 │ │ │ │ + tsteq r1, r0, lsr #4 │ │ │ │ + rscseq r3, lr, sl, lsr #21 │ │ │ │ + rscseq r3, lr, r2, lsr #21 │ │ │ │ + tsteq r1, sl, lsl sp │ │ │ │ + tsteq r1, r0, lsr #26 │ │ │ │ + tsteq r1, r2, lsr #26 │ │ │ │ + ldrhteq r3, [lr], #150 @ 0x96 │ │ │ │ + @ instruction: 0x0100319e │ │ │ │ + tsteq r1, r8, ror r2 │ │ │ │ + ldrhteq r1, [pc], #242 │ │ │ │ + smlalseq r1, pc, sl, pc @ │ │ │ │ + tsteq r1, r2, ror r2 │ │ │ │ + rscseq r1, pc, r0, lsl #31 │ │ │ │ + rscseq r1, pc, r8, ror #30 │ │ │ │ + tsteq r1, ip, ror #4 │ │ │ │ + rscseq r1, pc, lr, asr #30 │ │ │ │ + rscseq r1, pc, r6, lsr pc @ │ │ │ │ + tsteq r1, r6, ror ip │ │ │ │ + tsteq r1, ip, ror ip │ │ │ │ + tsteq r1, sl, ror ip │ │ │ │ + ldrsbteq r1, [pc], #202 │ │ │ │ + ldrsbteq r1, [pc], #204 │ │ │ │ + rscseq r1, pc, r0, asr #25 │ │ │ │ + tsteq r0, r8, asr pc │ │ │ │ + tsteq r0, r8, asr pc │ │ │ │ + tsteq r0, r0, asr pc │ │ │ │ + tsteq r0, r0, asr pc │ │ │ │ + tsteq r0, sl, ror #30 │ │ │ │ + smlabbeq r0, r4, pc, r4 @ │ │ │ │ + smlabbeq r0, r4, pc, r4 @ │ │ │ │ + @ instruction: 0x01004f9a │ │ │ │ + smlatbeq r0, lr, pc, r4 @ │ │ │ │ + @ instruction: 0x01013e9c │ │ │ │ + @ instruction: 0x01004f92 │ │ │ │ + @ instruction: 0x01004f94 │ │ │ │ + @ instruction: 0x01004f96 │ │ │ │ + smlatbeq r0, r4, pc, r4 @ │ │ │ │ + smlatbeq r0, sl, pc, r4 @ │ │ │ │ + @ instruction: 0x01004fb0 │ │ │ │ + @ instruction: 0x01004fb6 │ │ │ │ + @ instruction: 0x01004fb0 │ │ │ │ + smlatbeq r0, sl, pc, r4 @ │ │ │ │ + smlatbeq r0, ip, pc, r4 @ │ │ │ │ + tsteq r0, r2, asr #22 │ │ │ │ + @ instruction: 0x0106f5ba │ │ │ │ + smlabbeq r0, ip, pc, r4 @ │ │ │ │ + @ instruction: 0x01015d90 │ │ │ │ + smlabbeq r0, r2, pc, r4 @ │ │ │ │ + tsteq r0, r8, ror pc │ │ │ │ + smlalseq r3, lr, r6, r7 │ │ │ │ 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 192ca1c │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ svclt 0x000081f0 │ │ │ │ - rscseq r3, lr, r6, ror #7 │ │ │ │ - @ instruction: 0x01004bb4 │ │ │ │ - smlabbeq r1, r6, r9, r3 │ │ │ │ - smlatbeq r0, ip, ip, r3 │ │ │ │ - @ instruction: 0x01003cb6 │ │ │ │ - smlabteq r0, r4, ip, r3 │ │ │ │ - smlabteq r0, r6, ip, r3 │ │ │ │ - smlabteq r0, r8, ip, r3 │ │ │ │ - smlabteq r0, sl, ip, r3 │ │ │ │ - ldrdeq r3, [r0, -r8] │ │ │ │ - ldrdeq r3, [r0, -sl] │ │ │ │ - ldrdeq r3, [r0, -ip] │ │ │ │ - smlatbeq r1, lr, r7, r3 │ │ │ │ - smlabteq r0, ip, ip, r3 │ │ │ │ - tsteq r0, r2, lsl sp │ │ │ │ - smlabteq r0, r4, ip, r3 │ │ │ │ - ldrdeq r3, [r0, -r6] │ │ │ │ - @ instruction: 0x01004a98 │ │ │ │ - @ instruction: 0x01004aba │ │ │ │ - tsteq r0, r0, lsl #26 │ │ │ │ - tsteq r0, sl, lsl #26 │ │ │ │ - smlatbeq r0, r8, sl, r4 │ │ │ │ - smlatbeq r0, sl, sl, r4 │ │ │ │ - smlatbeq r0, ip, sl, r4 │ │ │ │ - smlatbeq r0, lr, sl, r4 │ │ │ │ - strdeq r3, [r0, -r4] │ │ │ │ - strdeq r3, [r0, -r6] │ │ │ │ - @ instruction: 0x01004a94 │ │ │ │ - tsteq r1, lr, lsl #8 │ │ │ │ - smlabbeq r0, ip, sl, r4 │ │ │ │ - @ instruction: 0x01004a9a │ │ │ │ - smlatbeq r0, r4, sl, r4 │ │ │ │ - ldrdeq sl, [r1, -sl] │ │ │ │ - @ instruction: 0x0106ef9a │ │ │ │ - smlabbeq r0, ip, sl, r4 │ │ │ │ - rscseq r1, pc, r4, asr #7 │ │ │ │ - rscseq r1, pc, r2, asr #7 │ │ │ │ - tsteq r0, r8, ror sl │ │ │ │ - ldrdeq r2, [r0, -ip] │ │ │ │ - tsteq r0, lr, ror #20 │ │ │ │ - tsteq r0, lr, ror #20 │ │ │ │ - rscseq r3, lr, ip, lsr r1 │ │ │ │ - rscseq r3, lr, r6, lsr r1 │ │ │ │ - @ instruction: 0x0100f5b8 │ │ │ │ - rscseq r3, lr, r0, lsl r1 │ │ │ │ - rscseq r3, lr, sl, lsl #2 │ │ │ │ - rscseq sl, lr, r0, lsl #18 │ │ │ │ - ldrshteq sl, [lr], #140 @ 0x8c │ │ │ │ - ldrshteq sl, [lr], #136 @ 0x88 │ │ │ │ - ldrshteq sl, [lr], #132 @ 0x84 │ │ │ │ - ldrshteq sl, [lr], #128 @ 0x80 │ │ │ │ - rscseq sl, lr, ip, ror #17 │ │ │ │ - rscseq sl, lr, r8, ror #17 │ │ │ │ - rscseq sl, lr, r0, ror #17 │ │ │ │ - tstpeq r0, ip, lsl r5 @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, r2, lsr #28 │ │ │ │ - tsteq r1, r4, asr #6 │ │ │ │ - smlabbeq r0, r2, r7, r2 │ │ │ │ - rscseq r2, lr, r4, asr ip │ │ │ │ + rscseq r3, lr, r6, lsr #9 │ │ │ │ + tsteq r0, r4, ror ip │ │ │ │ + tsteq r1, r6, asr #20 │ │ │ │ + tsteq r0, ip, ror #26 │ │ │ │ + tsteq r0, r6, ror sp │ │ │ │ + smlabbeq r0, r4, sp, r3 │ │ │ │ + smlabbeq r0, r6, sp, r3 │ │ │ │ + smlabbeq r0, r8, sp, r3 │ │ │ │ + smlabbeq r0, sl, sp, r3 │ │ │ │ + @ instruction: 0x01003d98 │ │ │ │ + @ instruction: 0x01003d9a │ │ │ │ + @ instruction: 0x01003e9c │ │ │ │ + tsteq r1, lr, ror #16 │ │ │ │ + smlabbeq r0, ip, sp, r3 │ │ │ │ + ldrdeq r3, [r0, -r2] │ │ │ │ + smlabbeq r0, r4, sp, r3 │ │ │ │ + @ instruction: 0x01003d96 │ │ │ │ + tsteq r0, r8, asr fp │ │ │ │ + tsteq r0, sl, ror fp │ │ │ │ + smlabteq r0, r0, sp, r3 │ │ │ │ + smlabteq r0, sl, sp, r3 │ │ │ │ + tsteq r0, r8, ror #22 │ │ │ │ + tsteq r0, sl, ror #22 │ │ │ │ + tsteq r0, ip, ror #22 │ │ │ │ + tsteq r0, lr, ror #22 │ │ │ │ + @ instruction: 0x01003db4 │ │ │ │ + @ instruction: 0x01003db6 │ │ │ │ + tsteq r0, r4, asr fp │ │ │ │ + smlabteq r1, lr, r4, r3 │ │ │ │ + tsteq r0, ip, asr #22 │ │ │ │ + tsteq r0, sl, asr fp │ │ │ │ + tsteq r0, r4, ror #22 │ │ │ │ + @ instruction: 0x0101a39a │ │ │ │ + qaddeq pc, sl, r6 @ │ │ │ │ + tsteq r0, ip, asr #22 │ │ │ │ + rscseq r1, pc, r4, lsl #9 │ │ │ │ + rscseq r1, pc, r2, lsl #9 │ │ │ │ + tsteq r0, r8, lsr fp │ │ │ │ + @ instruction: 0x0100299c │ │ │ │ + tsteq r0, lr, lsr #22 │ │ │ │ + tsteq r0, lr, lsr #22 │ │ │ │ + ldrshteq r3, [lr], #28 │ │ │ │ + ldrshteq r3, [lr], #22 │ │ │ │ + tstpeq r0, r8, ror r6 @ p-variant is OBSOLETE │ │ │ │ + ldrsbteq r3, [lr], #16 │ │ │ │ + rscseq r3, lr, sl, asr #3 │ │ │ │ + rscseq sl, lr, r0, asr #19 │ │ │ │ + ldrhteq sl, [lr], #156 @ 0x9c │ │ │ │ + ldrhteq sl, [lr], #152 @ 0x98 │ │ │ │ + ldrhteq sl, [lr], #148 @ 0x94 │ │ │ │ + ldrhteq sl, [lr], #144 @ 0x90 │ │ │ │ + rscseq sl, lr, ip, lsr #19 │ │ │ │ + rscseq sl, lr, r8, lsr #19 │ │ │ │ + rscseq sl, lr, r0, lsr #19 │ │ │ │ + ldrdeq pc, [r0, -ip] │ │ │ │ + smlatteq r6, r2, lr, lr │ │ │ │ + tsteq r1, r4, lsl #8 │ │ │ │ + tsteq r0, r2, asr #16 │ │ │ │ + rscseq r2, lr, r4, lsl sp │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec45f2c │ │ │ │ @ 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, lsr r4 │ │ │ │ - @ instruction: 0x0101a1be │ │ │ │ - smlatbeq r1, r8, r0, sl │ │ │ │ - tsteq r1, r6, lsl r0 │ │ │ │ - smlabteq r1, r8, pc, r9 @ │ │ │ │ - @ instruction: 0x01019f92 │ │ │ │ - smlatbeq r1, r0, pc, r9 @ │ │ │ │ - ldrdeq r9, [r1, -sl] │ │ │ │ + strdeq sl, [r1, -ip] │ │ │ │ + tsteq r1, lr, ror r2 │ │ │ │ + tsteq r1, r8, ror #2 │ │ │ │ + ldrdeq sl, [r1, -r6] │ │ │ │ + smlabbeq r1, r8, r0, sl │ │ │ │ + qaddeq sl, r2, r1 │ │ │ │ tsteq r1, r0, rrx │ │ │ │ - tsteq r1, sl, rrx │ │ │ │ - tsteq r1, r0, lsr #32 │ │ │ │ - strdeq sl, [r1, -sl] │ │ │ │ - strheq sl, [r1, -r4] │ │ │ │ - ldrdeq sl, [r1, -r2] │ │ │ │ - smlabbeq r1, r4, r0, sl │ │ │ │ + swpeq sl, sl, [r1] │ │ │ │ + tsteq r1, r0, lsr #2 │ │ │ │ tsteq r1, sl, lsr #2 │ │ │ │ + smlatteq r1, r0, r0, sl │ │ │ │ + @ instruction: 0x0101a1ba │ │ │ │ + tsteq r1, r4, ror r1 │ │ │ │ + @ instruction: 0x0101a192 │ │ │ │ tsteq r1, r4, asr #2 │ │ │ │ - strdeq sl, [r1, -sl] │ │ │ │ - @ instruction: 0x0101a290 │ │ │ │ - smlatteq r1, r6, r1, sl │ │ │ │ - smlabbeq r1, ip, r1, sl │ │ │ │ - @ instruction: 0x0101a1b2 │ │ │ │ - tsteq r1, r0, ror #2 │ │ │ │ - tsteq r1, r6, lsr #4 │ │ │ │ - tsteq r1, r8, asr #4 │ │ │ │ - smlatteq r1, lr, r1, sl │ │ │ │ - strdeq sl, [r1, -ip] │ │ │ │ - smlatbeq r1, r2, r2, sl │ │ │ │ - smlabteq r1, r8, r2, sl │ │ │ │ + smlatteq r1, sl, r1, sl │ │ │ │ + tsteq r1, r4, lsl #4 │ │ │ │ + @ instruction: 0x0101a1ba │ │ │ │ + tsteq r1, r0, asr r3 │ │ │ │ + smlatbeq r1, r6, r2, sl │ │ │ │ + tsteq r1, ip, asr #4 │ │ │ │ tsteq r1, r2, ror r2 │ │ │ │ - tsteq r1, r8, lsr r3 │ │ │ │ - tsteq r1, sl, asr r3 │ │ │ │ - tsteq r1, r4, lsl #6 │ │ │ │ - @ instruction: 0x0101a596 │ │ │ │ - @ instruction: 0x0101a4b4 │ │ │ │ - tsteq r1, sl, lsl #8 │ │ │ │ - @ instruction: 0x0101a3b4 │ │ │ │ - ldrdeq sl, [r1, -r6] │ │ │ │ - smlabbeq r1, r0, r3, sl │ │ │ │ - tsteq r1, r6, asr #8 │ │ │ │ - tsteq r1, ip, ror #8 │ │ │ │ - tsteq r1, lr, lsl #8 │ │ │ │ - strdeq sl, [r1, -ip] │ │ │ │ - @ instruction: 0x0101a4be │ │ │ │ - ldrdeq sl, [r1, -r4] │ │ │ │ + tsteq r1, r0, lsr #4 │ │ │ │ + smlatteq r1, r6, r2, sl │ │ │ │ + tsteq r1, r8, lsl #6 │ │ │ │ + smlatbeq r1, lr, r2, sl │ │ │ │ + @ instruction: 0x0101a3bc │ │ │ │ + tsteq r1, r2, ror #6 │ │ │ │ + smlabbeq r1, r8, r3, sl │ │ │ │ + tsteq r1, r2, lsr r3 │ │ │ │ + strdeq sl, [r1, -r8] │ │ │ │ + tsteq r1, sl, lsl r4 │ │ │ │ + smlabteq r1, r4, r3, sl │ │ │ │ + tsteq r1, r6, asr r6 │ │ │ │ + tsteq r1, r4, ror r5 │ │ │ │ + smlabteq r1, sl, r4, sl │ │ │ │ + tsteq r1, r4, ror r4 │ │ │ │ @ instruction: 0x0101a496 │ │ │ │ - tsteq r1, r8, lsl r5 │ │ │ │ - tsteq r1, sl, lsr #10 │ │ │ │ - strdeq sl, [r1, -r4] │ │ │ │ - tsteq r1, r2, lsr r6 │ │ │ │ - @ instruction: 0x0101a59c │ │ │ │ - tsteq r1, sl, asr r5 │ │ │ │ - tsteq r1, ip, ror #10 │ │ │ │ - tsteq r1, r6, lsr r5 │ │ │ │ - smlabteq r1, r8, r5, sl │ │ │ │ - smlatteq r1, r2, r5, sl │ │ │ │ - @ instruction: 0x0101a598 │ │ │ │ - smlatbeq r1, lr, r6, sl │ │ │ │ - tsteq r1, r0, asr r6 │ │ │ │ - tsteq r1, r2, ror r6 │ │ │ │ - tsteq r1, ip, lsl r6 │ │ │ │ - smlatteq r1, lr, r6, sl │ │ │ │ + tsteq r1, r0, asr #8 │ │ │ │ + tsteq r1, r6, lsl #10 │ │ │ │ + tsteq r1, ip, lsr #10 │ │ │ │ + smlabteq r1, lr, r4, sl │ │ │ │ + @ instruction: 0x0101a5bc │ │ │ │ + tsteq r1, lr, ror r5 │ │ │ │ + @ instruction: 0x0101a594 │ │ │ │ + tsteq r1, r6, asr r5 │ │ │ │ + ldrdeq sl, [r1, -r8] │ │ │ │ + smlatteq r1, sl, r5, sl │ │ │ │ + @ instruction: 0x0101a5b4 │ │ │ │ + strdeq sl, [r1, -r2] │ │ │ │ + tsteq r1, ip, asr r6 │ │ │ │ + tsteq r1, sl, lsl r6 │ │ │ │ + tsteq r1, ip, lsr #12 │ │ │ │ + strdeq sl, [r1, -r6] │ │ │ │ + smlabbeq r1, r8, r6, sl │ │ │ │ + smlatbeq r1, r2, r6, sl │ │ │ │ + tsteq r1, r8, asr r6 │ │ │ │ + tsteq r1, lr, ror #14 │ │ │ │ tsteq r1, r0, lsl r7 │ │ │ │ - @ instruction: 0x0101a6ba │ │ │ │ + tsteq r1, r2, lsr r7 │ │ │ │ + ldrdeq sl, [r1, -ip] │ │ │ │ + smlatbeq r1, lr, r7, sl │ │ │ │ + ldrdeq sl, [r1, -r0] │ │ │ │ + tsteq r1, sl, ror r7 │ │ │ │ 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 1caaa60 │ │ │ │ tstcs r1, fp, lsr #12 │ │ │ │ @ instruction: 0x4620447a │ │ │ │ bl fecad97c │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - rscseq r2, lr, r0, ror r7 │ │ │ │ - tsteq r0, sl, asr pc │ │ │ │ - rscseq r2, lr, sl, asr r7 │ │ │ │ - tsteq r1, r8, lsr fp │ │ │ │ - tsteq r1, r0, lsr fp │ │ │ │ - @ instruction: 0x0101a3b4 │ │ │ │ - tsteq r1, r8, lsl fp │ │ │ │ - tsteq r1, r0, lsl fp │ │ │ │ - tsteq r1, r8, ror r3 │ │ │ │ + rscseq r2, lr, r0, lsr r8 │ │ │ │ + tsteq r0, sl, lsl r0 │ │ │ │ + rscseq r2, lr, sl, lsl r8 │ │ │ │ strdeq r8, [r1, -r8] │ │ │ │ - tsteq r1, r0, ror #6 │ │ │ │ - smlatteq r1, r0, sl, r8 │ │ │ │ - tsteq r1, ip, asr #6 │ │ │ │ - smlabteq r1, r8, sl, r8 │ │ │ │ - tsteq r1, r4, lsr r3 │ │ │ │ - tsteq r1, r0, lsr r3 │ │ │ │ + strdeq r8, [r1, -r0] │ │ │ │ + tsteq r1, r4, ror r4 │ │ │ │ + ldrdeq r8, [r1, -r8] │ │ │ │ + ldrdeq r8, [r1, -r0] │ │ │ │ + tsteq r1, r8, lsr r4 │ │ │ │ + @ instruction: 0x01018bb8 │ │ │ │ + tsteq r1, r0, lsr #8 │ │ │ │ + smlatbeq r1, r0, fp, r8 │ │ │ │ + tsteq r1, ip, lsl #8 │ │ │ │ + smlabbeq r1, r8, fp, r8 │ │ │ │ + strdeq sl, [r1, -r4] │ │ │ │ + strdeq sl, [r1, -r0] │ │ │ │ + strdeq sl, [r1, -r8] │ │ │ │ + tsteq r1, r8, lsl #8 │ │ │ │ + tsteq r1, ip, lsl r4 │ │ │ │ + tsteq r1, r0, lsr #8 │ │ │ │ + tsteq r1, r8, lsl r4 │ │ │ │ + tsteq r1, ip, lsr #8 │ │ │ │ + tsteq r6, lr, lsl r5 │ │ │ │ + tsteq r1, r8, lsl r8 │ │ │ │ + smlabbeq r0, r2, lr, r1 │ │ │ │ + tsteq r1, lr, lsl #16 │ │ │ │ + tsteq r0, r4, ror #28 │ │ │ │ + rscseq r2, lr, r0, lsr #13 │ │ │ │ + tsteq r0, r6, asr #28 │ │ │ │ + rscseq r2, lr, r6, ror #12 │ │ │ │ + tsteq r0, r8, lsr #28 │ │ │ │ + tsteq r1, r0, lsl #22 │ │ │ │ + rscseq r0, pc, lr, lsr ip @ │ │ │ │ + rscseq r0, pc, r6, lsr #24 │ │ │ │ + ldrdeq r8, [r1, -lr] │ │ │ │ + smlalseq r9, fp, ip, r0 │ │ │ │ + smlabteq r1, ip, sl, r8 │ │ │ │ tsteq r1, r8, lsr r3 │ │ │ │ - tsteq r1, r8, asr #6 │ │ │ │ - tsteq r1, ip, asr r3 │ │ │ │ - tsteq r1, r0, ror #6 │ │ │ │ - tsteq r1, r8, asr r3 │ │ │ │ - tsteq r1, ip, ror #6 │ │ │ │ - tsteq r6, lr, asr r4 │ │ │ │ - tsteq r1, r8, asr r7 │ │ │ │ - smlabteq r0, r2, sp, r1 │ │ │ │ - tsteq r1, lr, asr #14 │ │ │ │ - smlatbeq r0, r4, sp, r1 │ │ │ │ - rscseq r2, lr, r0, ror #11 │ │ │ │ - smlabbeq r0, r6, sp, r1 │ │ │ │ - rscseq r2, lr, r6, lsr #11 │ │ │ │ - tsteq r0, r8, ror #26 │ │ │ │ - tsteq r1, r0, asr #20 │ │ │ │ - rscseq r0, pc, lr, ror fp @ │ │ │ │ - rscseq r0, pc, r6, ror #22 │ │ │ │ - tsteq r1, lr, lsl sl │ │ │ │ - ldrsbteq r8, [fp], #252 @ 0xfc │ │ │ │ - tsteq r1, ip, lsl #20 │ │ │ │ - tsteq r1, r8, ror r2 │ │ │ │ - rscseq r0, pc, sl, lsl fp @ │ │ │ │ - rscseq r0, pc, r2, lsl #22 │ │ │ │ - tsteq r1, sl, asr r2 │ │ │ │ - tsteq r1, r4, ror #4 │ │ │ │ - tsteq r1, r0, asr r2 │ │ │ │ - smlatbeq r1, r0, r9, r8 │ │ │ │ - ldrhteq r0, [pc], #166 │ │ │ │ - smlalseq r0, pc, lr, sl @ │ │ │ │ - ldrdeq r3, [r0, -ip] │ │ │ │ - tsteq r1, r0, ror #4 │ │ │ │ - rscseq r2, lr, r4, lsl #13 │ │ │ │ - rscseq r2, lr, r4, ror #12 │ │ │ │ - @ instruction: 0x0106e292 │ │ │ │ - tsteq r0, sl, ror ip │ │ │ │ - smlalseq r2, lr, r8, r4 │ │ │ │ - smlalseq r2, lr, r0, r4 │ │ │ │ - rscseq r0, pc, sl, ror #15 │ │ │ │ - rscseq r0, pc, sl, ror #15 │ │ │ │ - tsteq r1, r2, ror #2 │ │ │ │ - tsteq r1, lr, asr r1 │ │ │ │ - tsteq r0, r6, ror #20 │ │ │ │ + ldrsbteq r0, [pc], #186 │ │ │ │ + rscseq r0, pc, r2, asr #23 │ │ │ │ + tsteq r1, sl, lsl r3 │ │ │ │ + tsteq r1, r4, lsr #6 │ │ │ │ + tsteq r1, r0, lsl r3 │ │ │ │ + tsteq r1, r0, ror #20 │ │ │ │ + rscseq r0, pc, r6, ror fp @ │ │ │ │ + rscseq r0, pc, lr, asr fp @ │ │ │ │ + @ instruction: 0x01003e9c │ │ │ │ + tsteq r1, r0, lsr #6 │ │ │ │ + rscseq r2, lr, r4, asr #14 │ │ │ │ + rscseq r2, lr, r4, lsr #14 │ │ │ │ + tsteq r6, r2, asr r3 │ │ │ │ tsteq r0, sl, lsr sp │ │ │ │ - rscseq r2, lr, r8, lsl #8 │ │ │ │ - rscseq r2, lr, r0, lsl #8 │ │ │ │ - tsteq r1, lr, ror #10 │ │ │ │ - strdeq sl, [r1, -ip] │ │ │ │ - rscseq r9, lr, r8, lsr #14 │ │ │ │ - smlatteq r1, ip, r0, sl │ │ │ │ - tsteq r6, r2, ror r1 │ │ │ │ - @ instruction: 0x01014994 │ │ │ │ - @ instruction: 0x01014998 │ │ │ │ - @ instruction: 0x01014992 │ │ │ │ - smlabbeq r0, lr, sl, r1 │ │ │ │ - smlatbeq r0, sl, sl, r1 │ │ │ │ - tsteq r0, r0, ror sl │ │ │ │ - smlabbeq r0, ip, sl, r1 │ │ │ │ - @ instruction: 0x010187b2 │ │ │ │ - smlatbeq r1, r6, r7, r8 │ │ │ │ - smlatbeq r1, r0, r7, r8 │ │ │ │ - tsteq r1, lr, ror #12 │ │ │ │ - strdeq r9, [r1, -r4] │ │ │ │ - tsteq r1, sl, asr r6 │ │ │ │ - tsteq r1, r4, asr r6 │ │ │ │ - tsteq r1, lr, asr #12 │ │ │ │ - tsteq r1, r8, asr #12 │ │ │ │ - smlatteq r1, r6, pc, r9 @ │ │ │ │ - qaddeq lr, sl, r6 │ │ │ │ - tsteq r1, r8, lsr #14 │ │ │ │ - smlabteq r0, r8, r9, r1 │ │ │ │ - tsteq r1, lr, lsl r7 │ │ │ │ - tsteq r1, r2, lsl r7 │ │ │ │ + rscseq r2, lr, r8, asr r5 │ │ │ │ + rscseq r2, lr, r0, asr r5 │ │ │ │ + rscseq r0, pc, sl, lsr #17 │ │ │ │ + rscseq r0, pc, sl, lsr #17 │ │ │ │ + tsteq r1, r2, lsr #4 │ │ │ │ + tsteq r1, lr, lsl r2 │ │ │ │ + tsteq r0, r6, lsr #22 │ │ │ │ + strdeq r3, [r0, -sl] │ │ │ │ + rscseq r2, lr, r8, asr #9 │ │ │ │ + rscseq r2, lr, r0, asr #9 │ │ │ │ + tsteq r1, lr, lsr #12 │ │ │ │ + @ instruction: 0x0101a1bc │ │ │ │ + rscseq r9, lr, r8, ror #15 │ │ │ │ + smlatbeq r1, ip, r1, sl │ │ │ │ + tsteq r6, r2, lsr r2 │ │ │ │ + tsteq r1, r4, asr sl │ │ │ │ + tsteq r1, r8, asr sl │ │ │ │ + tsteq r1, r2, asr sl │ │ │ │ + tsteq r0, lr, asr #22 │ │ │ │ + tsteq r0, sl, ror #22 │ │ │ │ + tsteq r0, r0, lsr fp │ │ │ │ + tsteq r0, ip, asr #22 │ │ │ │ + tsteq r1, r2, ror r8 │ │ │ │ + tsteq r1, r6, ror #16 │ │ │ │ + tsteq r1, r0, ror #16 │ │ │ │ + tsteq r1, lr, lsr #14 │ │ │ │ + @ instruction: 0x01019fb4 │ │ │ │ + tsteq r1, sl, lsl r7 │ │ │ │ + tsteq r1, r4, lsl r7 │ │ │ │ tsteq r1, lr, lsl #14 │ │ │ │ - tsteq r1, r6, lsl #14 │ │ │ │ - strdeq r8, [r1, -lr] │ │ │ │ - tsteq r1, r6, lsr #30 │ │ │ │ - tsteq r1, lr, lsr #30 │ │ │ │ - smlabteq r1, sl, r6, r8 │ │ │ │ - tsteq r1, r2, lsl pc │ │ │ │ - tsteq r1, r2, lsr #30 │ │ │ │ - tsteq r1, r4, lsl #30 │ │ │ │ - tsteq r6, r8, lsl pc │ │ │ │ - smlabbeq r0, sl, r4, r1 │ │ │ │ - smlabbeq r0, r6, r8, r1 │ │ │ │ - smlatteq r1, r4, lr, r9 │ │ │ │ - smlatteq r1, r0, lr, r9 │ │ │ │ - ldrsbteq r2, [lr], #30 │ │ │ │ - tsteq r0, sl, lsr #16 │ │ │ │ - tsteq r0, r8, ror fp │ │ │ │ - tsteq r0, ip, lsl #16 │ │ │ │ + tsteq r1, r8, lsl #14 │ │ │ │ + smlatbeq r1, r6, r0, sl │ │ │ │ + tsteq r6, sl, lsl r1 │ │ │ │ + smlatteq r1, r8, r7, r8 │ │ │ │ + smlabbeq r0, r8, sl, r1 │ │ │ │ + ldrdeq r8, [r1, -lr] │ │ │ │ + ldrdeq r8, [r1, -r2] │ │ │ │ + smlabteq r1, lr, r7, r8 │ │ │ │ + smlabteq r1, r6, r7, r8 │ │ │ │ + @ instruction: 0x010187be │ │ │ │ + smlatteq r1, r6, pc, r9 @ │ │ │ │ + smlatteq r1, lr, pc, r9 @ │ │ │ │ + smlabbeq r1, sl, r7, r8 │ │ │ │ + ldrdeq r9, [r1, -r2] │ │ │ │ + smlatteq r1, r2, pc, r9 @ │ │ │ │ + smlabteq r1, r4, pc, r9 @ │ │ │ │ + ldrdeq sp, [r6, -r8] │ │ │ │ + tsteq r0, sl, asr #10 │ │ │ │ + tsteq r0, r6, asr #18 │ │ │ │ + smlatbeq r1, r4, pc, r9 @ │ │ │ │ + smlatbeq r1, r0, pc, r9 @ │ │ │ │ + smlalseq r2, lr, lr, r2 │ │ │ │ + smlatteq r0, sl, r8, r1 │ │ │ │ + tsteq r0, r8, lsr ip │ │ │ │ + smlabteq r0, ip, r8, r1 │ │ │ │ svcvc 0x0009f5b0 │ │ │ │ stmdale r6, {r0, r1, r2, r4, ip, lr, pc} │ │ │ │ svcvc 0x0007f5b0 │ │ │ │ @ instruction: 0xf5b0d016 │ │ │ │ andsle r7, r6, r8, lsl #30 │ │ │ │ @ instruction: 0xf5b0e005 │ │ │ │ andsle r7, r5, r2, lsl pc │ │ │ │ @@ -136059,19 +136059,19 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2054 @ 0xfffff7fa │ │ │ │ stmdami r6, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2053 @ 0xfffff7fb │ │ │ │ stmdami r5, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - tsteq r1, r4, lsl sp │ │ │ │ - @ instruction: 0x01019cba │ │ │ │ ldrdeq r9, [r1, -r4] │ │ │ │ - tsteq r1, r6, lsr sp │ │ │ │ - tsteq r1, r0, asr sp │ │ │ │ + tsteq r1, sl, ror sp │ │ │ │ + @ instruction: 0x01019d94 │ │ │ │ + strdeq r9, [r1, -r6] │ │ │ │ + tsteq r1, r0, lsl lr │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec46fb4 │ │ │ │ @ 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 182c27c │ │ │ │ tstcs r1, fp, lsr #30 │ │ │ │ @ instruction: 0x4620447a │ │ │ │ svc 0x00bcf779 │ │ │ │ svclt 0x0000bdf8 │ │ │ │ - rscseq r9, lr, r8, lsl #2 │ │ │ │ - strdeq r9, [r1, -r2] │ │ │ │ - strdeq r9, [r1, -r6] │ │ │ │ + rscseq r9, lr, r8, asr #3 │ │ │ │ + @ instruction: 0x01019db2 │ │ │ │ + @ instruction: 0x01019db6 │ │ │ │ + rscseq r1, lr, r4, ror #28 │ │ │ │ + tsteq r0, r4, lsr #12 │ │ │ │ + rscseq r1, lr, r0, ror #28 │ │ │ │ + tsteq r0, r6, lsl #12 │ │ │ │ + rscseq r1, lr, sl, asr #28 │ │ │ │ + strdeq r1, [r0, -r0] │ │ │ │ + tsteq r1, r2, ror #26 │ │ │ │ + rscseq r1, lr, lr, lsl lr │ │ │ │ + tsteq r1, r6, asr r4 │ │ │ │ + rscseq r1, lr, r6, lsl lr │ │ │ │ + rscseq r1, lr, r2, lsl #28 │ │ │ │ + smlatteq r6, ip, fp, sp │ │ │ │ + ldrshteq r1, [lr], #208 @ 0xd0 │ │ │ │ + ldrshteq r1, [lr], #210 @ 0xd2 │ │ │ │ + rscseq r1, lr, sl, ror #27 │ │ │ │ + tsteq r1, r2, asr lr │ │ │ │ + tsteq r1, r4, asr lr │ │ │ │ + tsteq r1, ip, asr #28 │ │ │ │ + rscseq r1, lr, lr, lsr #27 │ │ │ │ + @ instruction: 0x01012392 │ │ │ │ + tsteq r1, sl, ror #24 │ │ │ │ + tsteq r1, sl, ror ip │ │ │ │ + @ instruction: 0x010182b6 │ │ │ │ rscseq r1, lr, r4, lsr #27 │ │ │ │ - tsteq r0, r4, ror #10 │ │ │ │ - rscseq r1, lr, r0, lsr #27 │ │ │ │ - tsteq r0, r6, asr #10 │ │ │ │ - rscseq r1, lr, sl, lsl #27 │ │ │ │ - tsteq r0, r0, lsr r5 │ │ │ │ - smlatbeq r1, r2, ip, r9 │ │ │ │ - rscseq r1, lr, lr, asr sp │ │ │ │ - @ instruction: 0x01012396 │ │ │ │ - rscseq r1, lr, r6, asr sp │ │ │ │ - rscseq r1, lr, r2, asr #26 │ │ │ │ - tsteq r6, ip, lsr #22 │ │ │ │ - rscseq r1, lr, r0, lsr sp │ │ │ │ - rscseq r1, lr, r2, lsr sp │ │ │ │ - rscseq r1, lr, sl, lsr #26 │ │ │ │ - @ instruction: 0x01014d92 │ │ │ │ - @ instruction: 0x01014d94 │ │ │ │ - smlabbeq r1, ip, sp, r4 │ │ │ │ - rscseq r1, lr, lr, ror #25 │ │ │ │ - ldrdeq r2, [r1, -r2] │ │ │ │ - smlatbeq r1, sl, fp, r9 │ │ │ │ - @ instruction: 0x01019bba │ │ │ │ - strdeq r8, [r1, -r6] │ │ │ │ - rscseq r1, lr, r4, ror #25 │ │ │ │ - tsteq r1, r6, ror r2 │ │ │ │ - ldrsbteq r1, [lr], #198 @ 0xc6 │ │ │ │ - rscseq r1, lr, r4, asr #25 │ │ │ │ - tsteq r6, r0, lsl sl │ │ │ │ - ldrhteq r1, [lr], #198 @ 0xc6 │ │ │ │ - ldrhteq r1, [lr], #206 @ 0xce │ │ │ │ - rscseq r1, lr, r0, asr #25 │ │ │ │ - ldrhteq r1, [lr], #202 @ 0xca │ │ │ │ - smlalseq r1, lr, r2, ip │ │ │ │ - smlalseq r1, lr, r4, ip │ │ │ │ - rscseq r1, lr, r6, lsr #25 │ │ │ │ - rscseq r1, lr, r2, asr #23 │ │ │ │ - ldrhteq r1, [lr], #188 @ 0xbc │ │ │ │ - smlalseq r1, lr, r2, ip │ │ │ │ - smlalseq r1, lr, r6, fp │ │ │ │ - smlalseq r1, lr, r0, fp │ │ │ │ - ldrdeq r0, [r1, -r2] │ │ │ │ - rscseq r1, lr, sl, ror #22 │ │ │ │ - rscseq r1, lr, r4, ror #22 │ │ │ │ - tsteq r0, lr, asr r8 │ │ │ │ - tsteq r0, lr, asr r8 │ │ │ │ - tsteq r0, ip, asr r8 │ │ │ │ - smlatbeq r0, r2, r8, r3 │ │ │ │ - tsteq r0, r2, lsr r8 │ │ │ │ - tsteq r0, r0, lsr r8 │ │ │ │ - tsteq r0, sl, rrx │ │ │ │ - qaddeq lr, ip, r0 │ │ │ │ - qaddeq lr, r6, r0 │ │ │ │ - qaddeq lr, r0, r0 │ │ │ │ - tsteq r0, sl, asr #32 │ │ │ │ - tsteq r0, r4, asr #32 │ │ │ │ - tsteq r0, lr, lsr r0 │ │ │ │ - rscseq r9, lr, r0, asr #5 │ │ │ │ - ldrhteq r9, [lr], #46 @ 0x2e │ │ │ │ - @ instruction: 0x01019998 │ │ │ │ - @ instruction: 0x01019996 │ │ │ │ - mrseq lr, (UNDEF: 0) │ │ │ │ - strdeq sp, [r0, -sl] │ │ │ │ - strdeq sp, [r0, -r4] │ │ │ │ - tsteq r1, sl, ror #18 │ │ │ │ - tsteq r1, r8, ror #18 │ │ │ │ - tsteq r1, r6, ror #18 │ │ │ │ - ldrdeq sp, [r0, -r4] │ │ │ │ - rscseq r9, lr, ip, ror r2 │ │ │ │ - rscseq r9, lr, r2, ror #4 │ │ │ │ - smlabteq r0, r8, pc, sp @ │ │ │ │ - ldrhteq r1, [lr], #144 @ 0x90 │ │ │ │ - rscseq r1, lr, sl, lsr #19 │ │ │ │ - @ instruction: 0x01011f90 │ │ │ │ - @ instruction: 0x01011f96 │ │ │ │ - tsteq r1, ip, ror pc │ │ │ │ - tsteq r6, r8, lsr r7 │ │ │ │ - tsteq r1, sl, ror pc │ │ │ │ - swpeq r1, ip, [r0] │ │ │ │ - @ instruction: 0x01017ebe │ │ │ │ - rscseq r1, lr, r4, lsr #18 │ │ │ │ - rscseq r1, lr, lr, lsl r9 │ │ │ │ - smlabbeq r1, r0, r8, r9 │ │ │ │ - rscseq pc, lr, r4, lsr #22 │ │ │ │ - smlabbeq r1, r2, r8, r9 │ │ │ │ - tsteq r1, r4, lsr #30 │ │ │ │ - tsteq r0, r8, lsr #32 │ │ │ │ + tsteq r1, r6, lsr r3 │ │ │ │ + smlalseq r1, lr, r6, sp │ │ │ │ + rscseq r1, lr, r4, lsl #27 │ │ │ │ + ldrdeq sp, [r6, -r0] │ │ │ │ + rscseq r1, lr, r6, ror sp │ │ │ │ + rscseq r1, lr, lr, ror sp │ │ │ │ + rscseq r1, lr, r0, lsl #27 │ │ │ │ + rscseq r1, lr, sl, ror sp │ │ │ │ + rscseq r1, lr, r2, asr sp │ │ │ │ + rscseq r1, lr, r4, asr sp │ │ │ │ + rscseq r1, lr, r6, ror #26 │ │ │ │ + rscseq r1, lr, r2, lsl #25 │ │ │ │ + rscseq r1, lr, ip, ror ip │ │ │ │ + rscseq r1, lr, r2, asr sp │ │ │ │ + rscseq r1, lr, r6, asr ip │ │ │ │ + rscseq r1, lr, r0, asr ip │ │ │ │ + @ instruction: 0x01010492 │ │ │ │ + rscseq r1, lr, sl, lsr #24 │ │ │ │ + rscseq r1, lr, r4, lsr #24 │ │ │ │ + tsteq r0, lr, lsl r9 │ │ │ │ + tsteq r0, lr, lsl r9 │ │ │ │ + tsteq r0, ip, lsl r9 │ │ │ │ + tsteq r0, r2, ror #18 │ │ │ │ + strdeq r3, [r0, -r2] │ │ │ │ + strdeq r3, [r0, -r0] │ │ │ │ + tsteq r0, sl, lsr #2 │ │ │ │ + tsteq r0, ip, lsl r1 │ │ │ │ + tsteq r0, r6, lsl r1 │ │ │ │ + tsteq r0, r0, lsl r1 │ │ │ │ + tsteq r0, sl, lsl #2 │ │ │ │ + tsteq r0, r4, lsl #2 │ │ │ │ + strdeq lr, [r0, -lr] │ │ │ │ + rscseq r9, lr, r0, lsl #7 │ │ │ │ + rscseq r9, lr, lr, ror r3 │ │ │ │ + tsteq r1, r8, asr sl │ │ │ │ + tsteq r1, r6, asr sl │ │ │ │ + smlabteq r0, r0, r0, lr │ │ │ │ + strheq lr, [r0, -sl] │ │ │ │ + strheq lr, [r0, -r4] │ │ │ │ + tsteq r1, sl, lsr #20 │ │ │ │ + tsteq r1, r8, lsr #20 │ │ │ │ + tsteq r1, r6, lsr #20 │ │ │ │ + swpeq lr, r4, [r0] │ │ │ │ + rscseq r9, lr, ip, lsr r3 │ │ │ │ + rscseq r9, lr, r2, lsr #6 │ │ │ │ + smlabbeq r0, r8, r0, lr │ │ │ │ + rscseq r1, lr, r0, ror sl │ │ │ │ + rscseq r1, lr, sl, ror #20 │ │ │ │ + qaddeq r2, r0, r1 │ │ │ │ + qaddeq r2, r6, r1 │ │ │ │ + tsteq r1, ip, lsr r0 │ │ │ │ + strdeq sp, [r6, -r8] │ │ │ │ + tsteq r1, sl, lsr r0 │ │ │ │ + tsteq r0, ip, asr r1 │ │ │ │ + tsteq r1, lr, ror pc │ │ │ │ + rscseq r1, lr, r4, ror #19 │ │ │ │ + ldrsbteq r1, [lr], #158 @ 0x9e │ │ │ │ + tsteq r1, r0, asr #18 │ │ │ │ + rscseq pc, lr, r4, ror #23 │ │ │ │ + tsteq r1, r2, asr #18 │ │ │ │ + smlatteq r1, r4, pc, r1 @ │ │ │ │ + smlatteq r0, r8, r0, r1 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec476e8 │ │ │ │ @ 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, asr fp │ │ │ │ - strdeq sl, [r1, -ip] │ │ │ │ - tsteq r1, lr, ror r4 │ │ │ │ - @ instruction: 0x01018298 │ │ │ │ - tsteq r1, r2, lsr r1 │ │ │ │ - tsteq r1, r8, lsl r0 │ │ │ │ - tsteq r1, r6, ror #30 │ │ │ │ - tsteq r1, ip, lsl #30 │ │ │ │ - @ instruction: 0x01017eba │ │ │ │ - ldrdeq r7, [r1, -r8] │ │ │ │ - tsteq r1, sl, lsl pc │ │ │ │ - smlabbeq r1, r4, pc, r7 @ │ │ │ │ - smlatbeq r1, r6, pc, r7 @ │ │ │ │ - tsteq r1, r4, asr #30 │ │ │ │ - tsteq r1, lr, asr #32 │ │ │ │ - mrseq r8, (UNDEF: 1) │ │ │ │ - tsteq r1, r2, lsl r0 │ │ │ │ + tsteq r1, sl, lsl ip │ │ │ │ + @ instruction: 0x0101a4bc │ │ │ │ + tsteq r1, lr, lsr r5 │ │ │ │ + tsteq r1, r8, asr r3 │ │ │ │ + strdeq r8, [r1, -r2] │ │ │ │ + ldrdeq r8, [r1, -r8] │ │ │ │ + tsteq r1, r6, lsr #32 │ │ │ │ smlabteq r1, ip, pc, r7 @ │ │ │ │ + tsteq r1, sl, ror pc │ │ │ │ + @ instruction: 0x01017f98 │ │ │ │ + ldrdeq r7, [r1, -sl] │ │ │ │ + tsteq r1, r4, asr #32 │ │ │ │ tsteq r1, r6, rrx │ │ │ │ - tsteq r1, ip, ror r0 │ │ │ │ - tsteq r1, r2, lsr r0 │ │ │ │ - tsteq r1, r4, ror r1 │ │ │ │ - strdeq r8, [r1, -lr] │ │ │ │ - strheq r8, [r1, -ip] │ │ │ │ - tsteq r1, lr, ror r0 │ │ │ │ - swpeq r8, r0, [r1] │ │ │ │ - strheq r8, [r1, -sl] │ │ │ │ - mrseq r8, (UNDEF: 17) │ │ │ │ - tsteq r1, sl, lsl #2 │ │ │ │ - smlabteq r1, ip, r0, r8 │ │ │ │ - tsteq r1, r2, asr r1 │ │ │ │ - tsteq r1, ip, lsr #2 │ │ │ │ - tsteq r1, lr, lsl sp │ │ │ │ - strdeq r9, [r1, -ip] │ │ │ │ - tsteq r1, r6, asr #2 │ │ │ │ - tsteq r1, r0, lsr sp │ │ │ │ - tsteq r1, lr, lsl #26 │ │ │ │ - strdeq r9, [r1, -ip] │ │ │ │ - smlabbeq r1, sl, sp, r9 │ │ │ │ - tsteq r1, r0, asr sp │ │ │ │ - tsteq r1, lr, lsr #26 │ │ │ │ - tsteq r1, ip, lsl #26 │ │ │ │ - tsteq r1, lr, lsr #2 │ │ │ │ - tsteq r1, r0, asr #2 │ │ │ │ - tsteq r1, r6, lsr sp │ │ │ │ - tsteq r1, r4, ror #2 │ │ │ │ - tsteq r1, lr, lsr r1 │ │ │ │ - tsteq r1, r0, ror #26 │ │ │ │ - tsteq r1, lr, lsr sp │ │ │ │ - tsteq r1, r4, ror r1 │ │ │ │ - tsteq r1, lr, asr #2 │ │ │ │ - tsteq r1, r4, asr sp │ │ │ │ - smlabbeq r1, lr, r1, r8 │ │ │ │ - tsteq r1, r8, ror #2 │ │ │ │ - tsteq r1, r6, lsl #4 │ │ │ │ - smlabteq r1, r4, r1, r8 │ │ │ │ - @ instruction: 0x0101819e │ │ │ │ - tsteq r1, r8, ror r1 │ │ │ │ - tsteq r1, r6, asr #26 │ │ │ │ - tsteq r1, r8, asr sp │ │ │ │ - smlatbeq r1, lr, r1, r8 │ │ │ │ - tsteq r1, ip, ror sp │ │ │ │ - tsteq r1, r6, asr sp │ │ │ │ - smlatteq r1, r4, r1, r8 │ │ │ │ + tsteq r1, r4 │ │ │ │ + tsteq r1, lr, lsl #2 │ │ │ │ + smlabteq r1, r0, r0, r8 │ │ │ │ + ldrdeq r8, [r1, -r2] │ │ │ │ + smlabbeq r1, ip, r0, r8 │ │ │ │ + tsteq r1, r6, lsr #2 │ │ │ │ + tsteq r1, ip, lsr r1 │ │ │ │ + strdeq r8, [r1, -r2] │ │ │ │ + tsteq r1, r4, lsr r2 │ │ │ │ @ instruction: 0x010181be │ │ │ │ - smlabbeq r1, ip, sp, r9 │ │ │ │ - tsteq r1, r6, ror #26 │ │ │ │ - ldrdeq r8, [r1, -r8] │ │ │ │ - smlatbeq r1, r6, sp, r9 │ │ │ │ - smlabbeq r1, r0, sp, r9 │ │ │ │ - @ instruction: 0x010183b2 │ │ │ │ - smlabbeq r1, r4, lr, r9 │ │ │ │ - tsteq r1, sl, lsl #28 │ │ │ │ - smlabteq r1, r8, sp, r9 │ │ │ │ - smlatbeq r1, r2, sp, r9 │ │ │ │ - tsteq r1, ip, ror sp │ │ │ │ - @ instruction: 0x010181b6 │ │ │ │ - smlabteq r1, r8, r1, r8 │ │ │ │ - @ instruction: 0x01019db2 │ │ │ │ + tsteq r1, ip, ror r1 │ │ │ │ + tsteq r1, lr, lsr r1 │ │ │ │ + tsteq r1, r0, asr r1 │ │ │ │ + tsteq r1, sl, ror r1 │ │ │ │ + smlabteq r1, r0, r1, r8 │ │ │ │ + smlabteq r1, sl, r1, r8 │ │ │ │ + smlabbeq r1, ip, r1, r8 │ │ │ │ + tsteq r1, r2, lsl r2 │ │ │ │ smlatteq r1, ip, r1, r8 │ │ │ │ - smlabteq r1, r6, r1, r8 │ │ │ │ - smlatteq r1, r8, sp, r9 │ │ │ │ - smlabteq r1, r2, sp, r9 │ │ │ │ - strdeq r8, [r1, -ip] │ │ │ │ - ldrdeq r8, [r1, -r6] │ │ │ │ - ldrdeq r9, [r1, -ip] │ │ │ │ - tsteq r1, r6, lsl r2 │ │ │ │ - strdeq r8, [r1, -r0] │ │ │ │ - smlabbeq r1, lr, r2, r8 │ │ │ │ - tsteq r1, ip, asr #4 │ │ │ │ - tsteq r1, r6, lsr #4 │ │ │ │ - mrseq r8, R9_usr │ │ │ │ - smlabteq r1, lr, sp, r9 │ │ │ │ - smlatteq r1, r0, sp, r9 │ │ │ │ - tsteq r1, r6, lsr r2 │ │ │ │ - tsteq r1, r4, lsl #28 │ │ │ │ ldrdeq r9, [r1, -lr] │ │ │ │ - tsteq r1, ip, ror #4 │ │ │ │ - tsteq r1, r6, asr #4 │ │ │ │ - tsteq r1, r4, lsl lr │ │ │ │ + @ instruction: 0x01019dbc │ │ │ │ + tsteq r1, r6, lsl #4 │ │ │ │ + strdeq r9, [r1, -r0] │ │ │ │ + smlabteq r1, lr, sp, r9 │ │ │ │ + @ instruction: 0x01019ebc │ │ │ │ + tsteq r1, sl, asr #28 │ │ │ │ + tsteq r1, r0, lsl lr │ │ │ │ smlatteq r1, lr, sp, r9 │ │ │ │ - tsteq r1, r0, ror #4 │ │ │ │ - tsteq r1, lr, lsr #28 │ │ │ │ - tsteq r1, r8, lsl #28 │ │ │ │ - tsteq r1, r6, lsl pc │ │ │ │ - @ instruction: 0x01019e9c │ │ │ │ - tsteq r1, sl, asr lr │ │ │ │ - tsteq r1, r4, lsr lr │ │ │ │ - tsteq r1, lr, lsl #28 │ │ │ │ - tsteq r1, r8, asr #4 │ │ │ │ - tsteq r1, sl, asr r2 │ │ │ │ - tsteq r1, r4, asr #28 │ │ │ │ + smlabteq r1, ip, sp, r9 │ │ │ │ + smlatteq r1, lr, r1, r8 │ │ │ │ + mrseq r8, R9_usr │ │ │ │ + strdeq r9, [r1, -r6] │ │ │ │ + tsteq r1, r4, lsr #4 │ │ │ │ + strdeq r8, [r1, -lr] │ │ │ │ + tsteq r1, r0, lsr #28 │ │ │ │ + strdeq r9, [r1, -lr] │ │ │ │ + tsteq r1, r4, lsr r2 │ │ │ │ + tsteq r1, lr, lsl #4 │ │ │ │ + tsteq r1, r4, lsl lr │ │ │ │ + tsteq r1, lr, asr #4 │ │ │ │ + tsteq r1, r8, lsr #4 │ │ │ │ + smlabteq r1, r6, r2, r8 │ │ │ │ + smlabbeq r1, r4, r2, r8 │ │ │ │ + tsteq r1, lr, asr r2 │ │ │ │ + tsteq r1, r8, lsr r2 │ │ │ │ + tsteq r1, r6, lsl #28 │ │ │ │ + tsteq r1, r8, lsl lr │ │ │ │ + tsteq r1, lr, ror #4 │ │ │ │ + tsteq r1, ip, lsr lr │ │ │ │ + tsteq r1, r6, lsl lr │ │ │ │ + smlatbeq r1, r4, r2, r8 │ │ │ │ tsteq r1, lr, ror r2 │ │ │ │ - tsteq r1, r8, asr r2 │ │ │ │ - tsteq r1, sl, ror lr │ │ │ │ - tsteq r1, r4, asr lr │ │ │ │ - smlabbeq r1, lr, r2, r8 │ │ │ │ - tsteq r1, r8, ror #4 │ │ │ │ - tsteq r1, lr, ror #28 │ │ │ │ - smlatbeq r1, r8, r2, r8 │ │ │ │ - smlabbeq r1, r2, r2, r8 │ │ │ │ - ldrdeq r9, [r1, -ip] │ │ │ │ - @ instruction: 0x01019e9a │ │ │ │ - tsteq r1, r4, ror lr │ │ │ │ - smlatbeq r1, lr, r2, r8 │ │ │ │ + tsteq r1, ip, asr #28 │ │ │ │ + tsteq r1, r6, lsr #28 │ │ │ │ + @ instruction: 0x01018298 │ │ │ │ + tsteq r1, r6, ror #28 │ │ │ │ + tsteq r1, r0, asr #28 │ │ │ │ + tsteq r1, r2, ror r4 │ │ │ │ + tsteq r1, r4, asr #30 │ │ │ │ + smlabteq r1, sl, lr, r9 │ │ │ │ + smlabbeq r1, r8, lr, r9 │ │ │ │ + tsteq r1, r2, ror #28 │ │ │ │ + tsteq r1, ip, lsr lr │ │ │ │ + tsteq r1, r6, ror r2 │ │ │ │ smlabbeq r1, r8, r2, r8 │ │ │ │ + tsteq r1, r2, ror lr │ │ │ │ + smlatbeq r1, ip, r2, r8 │ │ │ │ + smlabbeq r1, r6, r2, r8 │ │ │ │ + smlatbeq r1, r8, lr, r9 │ │ │ │ + smlabbeq r1, r2, lr, r9 │ │ │ │ + @ instruction: 0x010182bc │ │ │ │ + @ instruction: 0x01018296 │ │ │ │ + @ instruction: 0x01019e9c │ │ │ │ + ldrdeq r8, [r1, -r6] │ │ │ │ + @ instruction: 0x010182b0 │ │ │ │ + tsteq r1, lr, asr #6 │ │ │ │ + tsteq r1, ip, lsl #6 │ │ │ │ + smlatteq r1, r6, r2, r8 │ │ │ │ + smlabteq r1, r0, r2, r8 │ │ │ │ smlabbeq r1, lr, lr, r9 │ │ │ │ - smlabteq r1, r8, r2, r8 │ │ │ │ - smlatbeq r1, r2, r2, r8 │ │ │ │ + smlatbeq r1, r0, lr, r9 │ │ │ │ + strdeq r8, [r1, -r6] │ │ │ │ smlabteq r1, r4, lr, r9 │ │ │ │ @ instruction: 0x01019e9e │ │ │ │ - ldrdeq r8, [r1, -r8] │ │ │ │ - @ instruction: 0x010182b2 │ │ │ │ - @ instruction: 0x01019eb8 │ │ │ │ - strdeq r8, [r1, -r2] │ │ │ │ - smlabteq r1, ip, r2, r8 │ │ │ │ - @ instruction: 0x01018696 │ │ │ │ - smlabbeq r1, r8, r0, sl │ │ │ │ - smlabteq r1, r6, r3, r8 │ │ │ │ - tsteq r1, ip, asr #6 │ │ │ │ - tsteq r1, sl, lsl #6 │ │ │ │ - smlatteq r1, r4, r2, r8 │ │ │ │ - @ instruction: 0x010182be │ │ │ │ - smlabbeq r1, ip, lr, r9 │ │ │ │ - @ instruction: 0x01019e9e │ │ │ │ - strdeq r8, [r1, -r4] │ │ │ │ - smlabteq r1, r2, lr, r9 │ │ │ │ - @ instruction: 0x01019e9c │ │ │ │ - tsteq r1, sl, lsr #6 │ │ │ │ - tsteq r1, r4, lsl #6 │ │ │ │ - ldrdeq r9, [r1, -r2] │ │ │ │ - smlatbeq r1, ip, lr, r9 │ │ │ │ - tsteq r1, lr, lsl r3 │ │ │ │ - smlatteq r1, ip, lr, r9 │ │ │ │ - smlabteq r1, r6, lr, r9 │ │ │ │ - tsteq r1, r4, ror #30 │ │ │ │ - tsteq r1, r2, lsr #30 │ │ │ │ - strdeq r9, [r1, -ip] │ │ │ │ - ldrdeq r9, [r1, -r6] │ │ │ │ - tsteq r1, r0, lsl r3 │ │ │ │ - tsteq r1, r2, lsr #6 │ │ │ │ - tsteq r1, ip, lsl #30 │ │ │ │ - tsteq r1, r6, asr #6 │ │ │ │ + tsteq r1, ip, lsr #6 │ │ │ │ + tsteq r1, r6, lsl #6 │ │ │ │ + ldrdeq r9, [r1, -r4] │ │ │ │ + smlatbeq r1, lr, lr, r9 │ │ │ │ tsteq r1, r0, lsr #6 │ │ │ │ - tsteq r1, r2, asr #30 │ │ │ │ - tsteq r1, ip, lsl pc │ │ │ │ - tsteq r1, r6, asr r3 │ │ │ │ - tsteq r1, r0, lsr r3 │ │ │ │ - tsteq r1, r6, lsr pc │ │ │ │ - tsteq r1, r0, ror r3 │ │ │ │ - tsteq r1, sl, asr #6 │ │ │ │ - tsteq r1, r8, asr r4 │ │ │ │ - ldrdeq r8, [r1, -lr] │ │ │ │ - @ instruction: 0x0101839c │ │ │ │ - tsteq r1, r6, ror r3 │ │ │ │ - tsteq r1, r0, asr r3 │ │ │ │ - tsteq r1, lr, lsl pc │ │ │ │ - tsteq r1, r0, lsr pc │ │ │ │ - smlabbeq r1, r6, r3, r8 │ │ │ │ - tsteq r1, r4, asr pc │ │ │ │ + smlatteq r1, lr, lr, r9 │ │ │ │ + smlabteq r1, r8, lr, r9 │ │ │ │ + ldrdeq r9, [r1, -r6] │ │ │ │ + tsteq r1, ip, asr pc │ │ │ │ + tsteq r1, sl, lsl pc │ │ │ │ + strdeq r9, [r1, -r4] │ │ │ │ + smlabteq r1, lr, lr, r9 │ │ │ │ + tsteq r1, r8, lsl #6 │ │ │ │ + tsteq r1, sl, lsl r3 │ │ │ │ + tsteq r1, r4, lsl #30 │ │ │ │ + tsteq r1, lr, lsr r3 │ │ │ │ + tsteq r1, r8, lsl r3 │ │ │ │ + tsteq r1, sl, lsr pc │ │ │ │ + tsteq r1, r4, lsl pc │ │ │ │ + tsteq r1, lr, asr #6 │ │ │ │ + tsteq r1, r8, lsr #6 │ │ │ │ tsteq r1, lr, lsr #30 │ │ │ │ - @ instruction: 0x010183bc │ │ │ │ - @ instruction: 0x01018396 │ │ │ │ - tsteq r1, r4, ror #30 │ │ │ │ - tsteq r1, lr, lsr pc │ │ │ │ - @ instruction: 0x010183b0 │ │ │ │ - tsteq r1, lr, ror pc │ │ │ │ - tsteq r1, r8, asr pc │ │ │ │ - tsteq r1, lr, lsl r4 │ │ │ │ - ldrdeq r8, [r1, -ip] │ │ │ │ - @ instruction: 0x010183b6 │ │ │ │ + tsteq r1, r8, ror #6 │ │ │ │ + tsteq r1, r2, asr #6 │ │ │ │ + @ instruction: 0x01019f9c │ │ │ │ + tsteq r1, sl, asr pc │ │ │ │ + tsteq r1, r4, lsr pc │ │ │ │ + tsteq r1, lr, ror #6 │ │ │ │ + tsteq r1, r8, asr #6 │ │ │ │ + tsteq r1, lr, asr #30 │ │ │ │ + smlabbeq r1, r8, r3, r8 │ │ │ │ + tsteq r1, r2, ror #6 │ │ │ │ smlabbeq r1, r4, pc, r9 @ │ │ │ │ tsteq r1, lr, asr pc │ │ │ │ - ldrdeq r8, [r1, -r0] │ │ │ │ - @ instruction: 0x01019f9e │ │ │ │ + @ instruction: 0x01018398 │ │ │ │ + tsteq r1, r2, ror r3 │ │ │ │ tsteq r1, r8, ror pc │ │ │ │ + @ instruction: 0x010183b2 │ │ │ │ + smlabbeq r1, ip, r3, r8 │ │ │ │ + tsteq r1, r6, asr r7 │ │ │ │ + tsteq r1, r8, asr #2 │ │ │ │ + smlabbeq r1, r6, r4, r8 │ │ │ │ + tsteq r1, ip, lsl #8 │ │ │ │ + smlabteq r1, sl, r3, r8 │ │ │ │ + smlatbeq r1, r4, r3, r8 │ │ │ │ + tsteq r1, lr, ror r3 │ │ │ │ + tsteq r1, ip, asr #30 │ │ │ │ + tsteq r1, lr, asr pc │ │ │ │ + @ instruction: 0x010183b4 │ │ │ │ + smlabbeq r1, r2, pc, r9 @ │ │ │ │ + tsteq r1, ip, asr pc │ │ │ │ + smlatteq r1, sl, r3, r8 │ │ │ │ + smlabteq r1, r4, r3, r8 │ │ │ │ + @ instruction: 0x01019f92 │ │ │ │ + tsteq r1, ip, ror #30 │ │ │ │ + ldrdeq r8, [r1, -lr] │ │ │ │ + smlatbeq r1, ip, pc, r9 @ │ │ │ │ + smlabbeq r1, r6, pc, r9 @ │ │ │ │ + tsteq r1, r4, lsr #32 │ │ │ │ + smlatteq r1, r2, pc, r9 @ │ │ │ │ + @ instruction: 0x01019fbc │ │ │ │ + @ instruction: 0x01019f96 │ │ │ │ + ldrdeq r8, [r1, -r0] │ │ │ │ + smlatteq r1, r2, r3, r8 │ │ │ │ + smlabteq r1, ip, pc, r9 @ │ │ │ │ tsteq r1, r6, lsl #8 │ │ │ │ smlatteq r1, r0, r3, r8 │ │ │ │ - smlatbeq r1, lr, pc, r9 @ │ │ │ │ - smlabbeq r1, r8, pc, r9 @ │ │ │ │ - strdeq r8, [r1, -sl] │ │ │ │ - smlabteq r1, r8, pc, r9 @ │ │ │ │ - smlatbeq r1, r2, pc, r9 @ │ │ │ │ - ldrdeq r8, [r1, -r4] │ │ │ │ - smlatbeq r1, r6, r0, sl │ │ │ │ - tsteq r1, ip, lsr #32 │ │ │ │ - smlatteq r1, sl, pc, r9 @ │ │ │ │ - smlabteq r1, r4, pc, r9 @ │ │ │ │ - @ instruction: 0x01019f9e │ │ │ │ - ldrdeq r8, [r1, -r8] │ │ │ │ - smlatteq r1, sl, r3, r8 │ │ │ │ - ldrdeq r9, [r1, -r4] │ │ │ │ - tsteq r1, lr, lsl #8 │ │ │ │ - smlatteq r1, r8, r3, r8 │ │ │ │ - tsteq r1, sl │ │ │ │ - smlatteq r1, r4, pc, r9 @ │ │ │ │ - tsteq r1, lr, lsl r4 │ │ │ │ - strdeq r8, [r1, -r8] │ │ │ │ - strdeq r9, [r1, -lr] │ │ │ │ - tsteq r1, r8, lsr r4 │ │ │ │ - tsteq r1, r2, lsl r4 │ │ │ │ - @ instruction: 0x010184b0 │ │ │ │ - tsteq r1, lr, ror #8 │ │ │ │ - tsteq r1, r8, asr #8 │ │ │ │ - tsteq r1, r2, lsr #8 │ │ │ │ - strdeq r9, [r1, -r0] │ │ │ │ tsteq r1, r2 │ │ │ │ - tsteq r1, r8, asr r4 │ │ │ │ - tsteq r1, r6, lsr #32 │ │ │ │ - mrseq sl, (UNDEF: 1) │ │ │ │ - smlabbeq r1, lr, r4, r8 │ │ │ │ - tsteq r1, r8, ror #8 │ │ │ │ - tsteq r1, r6, lsr r0 │ │ │ │ - tsteq r1, r0, lsl r0 │ │ │ │ - smlabbeq r1, r2, r4, r8 │ │ │ │ - qaddeq sl, r0, r1 │ │ │ │ - tsteq r1, sl, lsr #32 │ │ │ │ - tsteq r1, r8, lsr r1 │ │ │ │ - strheq sl, [r1, -lr] │ │ │ │ - tsteq r1, ip, ror r0 │ │ │ │ - qaddeq sl, r6, r1 │ │ │ │ - tsteq r1, r0, lsr r0 │ │ │ │ - tsteq r1, sl, ror #8 │ │ │ │ + ldrdeq r9, [r1, -ip] │ │ │ │ + tsteq r1, r6, lsl r4 │ │ │ │ + strdeq r8, [r1, -r0] │ │ │ │ + strdeq r9, [r1, -r6] │ │ │ │ + tsteq r1, r0, lsr r4 │ │ │ │ + tsteq r1, sl, lsl #8 │ │ │ │ + tsteq r1, r8, lsl r5 │ │ │ │ + @ instruction: 0x0101849e │ │ │ │ + tsteq r1, ip, asr r4 │ │ │ │ + tsteq r1, r6, lsr r4 │ │ │ │ + tsteq r1, r0, lsl r4 │ │ │ │ + ldrdeq r9, [r1, -lr] │ │ │ │ + strdeq r9, [r1, -r0] │ │ │ │ + tsteq r1, r6, asr #8 │ │ │ │ + tsteq r1, r4, lsl r0 │ │ │ │ + smlatteq r1, lr, pc, r9 @ │ │ │ │ tsteq r1, ip, ror r4 │ │ │ │ - tsteq r1, r6, rrx │ │ │ │ + tsteq r1, r6, asr r4 │ │ │ │ + tsteq r1, r4, lsr #32 │ │ │ │ + strdeq r9, [r1, -lr] │ │ │ │ + tsteq r1, r0, ror r4 │ │ │ │ + tsteq r1, lr, lsr r0 │ │ │ │ + tsteq r1, r8, lsl r0 │ │ │ │ + ldrdeq r8, [r1, -lr] │ │ │ │ + @ instruction: 0x0101849c │ │ │ │ + tsteq r1, r6, ror r4 │ │ │ │ + tsteq r1, r4, asr #32 │ │ │ │ + tsteq r1, lr, lsl r0 │ │ │ │ + @ instruction: 0x01018490 │ │ │ │ + qaddeq sl, lr, r1 │ │ │ │ + tsteq r1, r8, lsr r0 │ │ │ │ + smlabteq r1, r6, r4, r8 │ │ │ │ smlatbeq r1, r0, r4, r8 │ │ │ │ - tsteq r1, sl, ror r4 │ │ │ │ - swpeq sl, ip, [r1] │ │ │ │ - tsteq r1, r6, ror r0 │ │ │ │ - @ instruction: 0x010184b0 │ │ │ │ - smlabbeq r1, sl, r4, r8 │ │ │ │ - swpeq sl, r0, [r1] │ │ │ │ - smlabteq r1, sl, r4, r8 │ │ │ │ - smlatbeq r1, r4, r4, r8 │ │ │ │ - strdeq sl, [r1, -lr] │ │ │ │ - strheq sl, [r1, -ip] │ │ │ │ - swpeq sl, r6, [r1] │ │ │ │ - ldrdeq r8, [r1, -r0] │ │ │ │ + tsteq r1, lr, rrx │ │ │ │ + tsteq r1, r8, asr #32 │ │ │ │ + @ instruction: 0x010184ba │ │ │ │ + smlabbeq r1, r8, r0, sl │ │ │ │ + tsteq r1, r2, rrx │ │ │ │ + @ instruction: 0x01018694 │ │ │ │ + tsteq r1, r6, ror #2 │ │ │ │ + smlatteq r1, ip, r0, sl │ │ │ │ + smlatbeq r1, sl, r0, sl │ │ │ │ + smlabbeq r1, r4, r0, sl │ │ │ │ + qaddeq sl, lr, r1 │ │ │ │ + @ instruction: 0x01018498 │ │ │ │ smlatbeq r1, sl, r4, r8 │ │ │ │ + swpeq sl, r4, [r1] │ │ │ │ + smlabteq r1, lr, r4, r8 │ │ │ │ + smlatbeq r1, r8, r4, r8 │ │ │ │ + smlabteq r1, sl, r0, sl │ │ │ │ + smlatbeq r1, r4, r0, sl │ │ │ │ + ldrdeq r8, [r1, -lr] │ │ │ │ + @ instruction: 0x010184b8 │ │ │ │ + strheq sl, [r1, -lr] │ │ │ │ + strdeq r8, [r1, -r8] │ │ │ │ + ldrdeq r8, [r1, -r2] │ │ │ │ + tsteq r1, r0, ror r5 │ │ │ │ + tsteq r1, lr, lsr #10 │ │ │ │ + tsteq r1, r8, lsl #10 │ │ │ │ + smlatteq r1, r2, r4, r8 │ │ │ │ strheq sl, [r1, -r0] │ │ │ │ - smlatteq r1, sl, r4, r8 │ │ │ │ - smlabteq r1, r4, r4, r8 │ │ │ │ + smlabteq r1, r2, r0, sl │ │ │ │ + tsteq r1, r8, lsl r5 │ │ │ │ smlatteq r1, r6, r0, sl │ │ │ │ smlabteq r1, r0, r0, sl │ │ │ │ - strdeq r8, [r1, -sl] │ │ │ │ - ldrdeq r8, [r1, -r4] │ │ │ │ - ldrdeq sl, [r1, -sl] │ │ │ │ - tsteq r1, r4, lsl r5 │ │ │ │ - smlatteq r1, lr, r4, r8 │ │ │ │ - tsteq r1, r0, ror ip │ │ │ │ - smlabbeq r1, r6, r4, sl │ │ │ │ - smlatbeq r1, r0, r2, sl │ │ │ │ - ldrdeq r8, [r1, -lr] │ │ │ │ - tsteq r1, r4, ror #10 │ │ │ │ - tsteq r1, r2, lsr #10 │ │ │ │ - strdeq r8, [r1, -ip] │ │ │ │ - ldrdeq r8, [r1, -r6] │ │ │ │ - smlatbeq r1, r4, r0, sl │ │ │ │ - strheq sl, [r1, -r6] │ │ │ │ - tsteq r1, ip, lsl #10 │ │ │ │ - ldrdeq sl, [r1, -sl] │ │ │ │ - strheq sl, [r1, -r4] │ │ │ │ + tsteq r1, lr, asr #10 │ │ │ │ + tsteq r1, r8, lsr #10 │ │ │ │ + strdeq sl, [r1, -r6] │ │ │ │ + ldrdeq sl, [r1, -r0] │ │ │ │ tsteq r1, r2, asr #10 │ │ │ │ - tsteq r1, ip, lsl r5 │ │ │ │ + tsteq r1, r0, lsl r1 │ │ │ │ smlatteq r1, sl, r0, sl │ │ │ │ - smlabteq r1, r4, r0, sl │ │ │ │ - tsteq r1, r6, lsr r5 │ │ │ │ - tsteq r1, r4, lsl #2 │ │ │ │ - ldrdeq sl, [r1, -lr] │ │ │ │ - tsteq r1, ip, ror r1 │ │ │ │ - tsteq r1, sl, lsr r1 │ │ │ │ - tsteq r1, r4, lsl r1 │ │ │ │ - smlatteq r1, lr, r0, sl │ │ │ │ - tsteq r1, r8, lsr #10 │ │ │ │ + strdeq sl, [r1, -r8] │ │ │ │ + tsteq r1, lr, ror r1 │ │ │ │ + tsteq r1, ip, lsr r1 │ │ │ │ + tsteq r1, r6, lsl r1 │ │ │ │ + strdeq sl, [r1, -r0] │ │ │ │ + tsteq r1, sl, lsr #10 │ │ │ │ + tsteq r1, ip, lsr r5 │ │ │ │ + tsteq r1, r6, lsr #2 │ │ │ │ + tsteq r1, r0, ror #10 │ │ │ │ tsteq r1, sl, lsr r5 │ │ │ │ - tsteq r1, r4, lsr #2 │ │ │ │ - tsteq r1, lr, asr r5 │ │ │ │ - tsteq r1, r8, lsr r5 │ │ │ │ - tsteq r1, sl, asr r1 │ │ │ │ - tsteq r1, r4, lsr r1 │ │ │ │ - tsteq r1, lr, ror #10 │ │ │ │ - tsteq r1, r8, asr #10 │ │ │ │ - tsteq r1, lr, asr #2 │ │ │ │ - smlabbeq r1, r8, r5, r8 │ │ │ │ - tsteq r1, r2, ror #10 │ │ │ │ - tsteq r1, r0, ror r6 │ │ │ │ - strdeq r8, [r1, -r6] │ │ │ │ - @ instruction: 0x010185b4 │ │ │ │ - smlabbeq r1, lr, r5, r8 │ │ │ │ - tsteq r1, r8, ror #10 │ │ │ │ + tsteq r1, ip, asr r1 │ │ │ │ tsteq r1, r6, lsr r1 │ │ │ │ - tsteq r1, r8, asr #2 │ │ │ │ - @ instruction: 0x0101859e │ │ │ │ - tsteq r1, ip, ror #2 │ │ │ │ - tsteq r1, r6, asr #2 │ │ │ │ - ldrdeq r8, [r1, -r4] │ │ │ │ - smlatbeq r1, lr, r5, r8 │ │ │ │ + tsteq r1, r0, ror r5 │ │ │ │ + tsteq r1, sl, asr #10 │ │ │ │ + tsteq r1, r0, asr r1 │ │ │ │ + smlabbeq r1, sl, r5, r8 │ │ │ │ + tsteq r1, r4, ror #10 │ │ │ │ + @ instruction: 0x0101a1be │ │ │ │ tsteq r1, ip, ror r1 │ │ │ │ tsteq r1, r6, asr r1 │ │ │ │ - smlabteq r1, r8, r5, r8 │ │ │ │ - @ instruction: 0x0101a196 │ │ │ │ + @ instruction: 0x01018590 │ │ │ │ + tsteq r1, sl, ror #10 │ │ │ │ tsteq r1, r0, ror r1 │ │ │ │ - tsteq r1, lr, lsl #4 │ │ │ │ - smlabteq r1, ip, r1, sl │ │ │ │ + smlatbeq r1, sl, r5, r8 │ │ │ │ + smlabbeq r1, r4, r5, r8 │ │ │ │ smlatbeq r1, r6, r1, sl │ │ │ │ smlabbeq r1, r0, r1, sl │ │ │ │ @ instruction: 0x010185ba │ │ │ │ + @ instruction: 0x01018594 │ │ │ │ + @ instruction: 0x0101a19a │ │ │ │ + ldrdeq r8, [r1, -r4] │ │ │ │ + smlatbeq r1, lr, r5, r8 │ │ │ │ + tsteq r1, r0, lsr sp │ │ │ │ + tsteq r1, r6, asr #10 │ │ │ │ + tsteq r1, r0, ror #6 │ │ │ │ + @ instruction: 0x0101869e │ │ │ │ + tsteq r1, r4, lsr #12 │ │ │ │ + smlatteq r1, r2, r5, r8 │ │ │ │ + @ instruction: 0x010185bc │ │ │ │ + @ instruction: 0x01018596 │ │ │ │ + tsteq r1, r4, ror #2 │ │ │ │ + tsteq r1, r6, ror r1 │ │ │ │ smlabteq r1, ip, r5, r8 │ │ │ │ - @ instruction: 0x0101a1b6 │ │ │ │ - strdeq r8, [r1, -r0] │ │ │ │ - smlabteq r1, sl, r5, r8 │ │ │ │ - smlatteq r1, ip, r1, sl │ │ │ │ - smlabteq r1, r6, r1, sl │ │ │ │ - tsteq r1, r0, lsl #12 │ │ │ │ - ldrdeq r8, [r1, -sl] │ │ │ │ - smlatteq r1, r0, r1, sl │ │ │ │ - tsteq r1, sl, lsl r6 │ │ │ │ - strdeq r8, [r1, -r4] │ │ │ │ - @ instruction: 0x0101a3ba │ │ │ │ + @ instruction: 0x0101a19a │ │ │ │ + tsteq r1, r4, ror r1 │ │ │ │ + tsteq r1, r2, lsl #12 │ │ │ │ + ldrdeq r8, [r1, -ip] │ │ │ │ + smlatbeq r1, sl, r1, sl │ │ │ │ + smlabbeq r1, r4, r1, sl │ │ │ │ + strdeq r8, [r1, -r6] │ │ │ │ + smlabteq r1, r4, r1, sl │ │ │ │ + @ instruction: 0x0101a19e │ │ │ │ + tsteq r1, ip, lsr r2 │ │ │ │ + strdeq sl, [r1, -sl] │ │ │ │ + ldrdeq sl, [r1, -r4] │ │ │ │ + smlatbeq r1, lr, r1, sl │ │ │ │ + smlatteq r1, r8, r5, r8 │ │ │ │ + strdeq r8, [r1, -sl] │ │ │ │ + smlatteq r1, r4, r1, sl │ │ │ │ + tsteq r1, lr, lsl r6 │ │ │ │ strdeq r8, [r1, -r8] │ │ │ │ - tsteq r1, lr, ror r6 │ │ │ │ - tsteq r1, ip, lsr r6 │ │ │ │ - tsteq r1, r6, lsl r6 │ │ │ │ - strdeq r8, [r1, -r0] │ │ │ │ - @ instruction: 0x0101a1be │ │ │ │ - ldrdeq sl, [r1, -r0] │ │ │ │ - tsteq r1, r6, lsr #12 │ │ │ │ + tsteq r1, sl, lsl r2 │ │ │ │ strdeq sl, [r1, -r4] │ │ │ │ - smlabteq r1, lr, r1, sl │ │ │ │ - tsteq r1, ip, asr r6 │ │ │ │ - tsteq r1, r6, lsr r6 │ │ │ │ - tsteq r1, r4, lsl #4 │ │ │ │ - ldrdeq sl, [r1, -lr] │ │ │ │ - tsteq r1, r0, asr r6 │ │ │ │ - tsteq r1, lr, lsl r2 │ │ │ │ - strdeq sl, [r1, -r8] │ │ │ │ - @ instruction: 0x0101a296 │ │ │ │ - tsteq r1, r4, asr r2 │ │ │ │ - tsteq r1, lr, lsr #4 │ │ │ │ + tsteq r1, lr, lsr #12 │ │ │ │ + tsteq r1, r8, lsl #12 │ │ │ │ + tsteq r1, lr, lsl #4 │ │ │ │ + tsteq r1, r8, asr #12 │ │ │ │ + tsteq r1, r2, lsr #12 │ │ │ │ + tsteq r1, r0, lsr r7 │ │ │ │ + @ instruction: 0x010186b6 │ │ │ │ + tsteq r1, r4, ror r6 │ │ │ │ + tsteq r1, lr, asr #12 │ │ │ │ + tsteq r1, r8, lsr #12 │ │ │ │ + strdeq sl, [r1, -r6] │ │ │ │ tsteq r1, r8, lsl #4 │ │ │ │ - tsteq r1, r2, asr #12 │ │ │ │ - tsteq r1, r4, asr r6 │ │ │ │ - tsteq r1, lr, lsr r2 │ │ │ │ - tsteq r1, r8, ror r6 │ │ │ │ - tsteq r1, r2, asr r6 │ │ │ │ - tsteq r1, r4, ror r2 │ │ │ │ - tsteq r1, lr, asr #4 │ │ │ │ + tsteq r1, lr, asr r6 │ │ │ │ + tsteq r1, ip, lsr #4 │ │ │ │ + tsteq r1, r6, lsl #4 │ │ │ │ + @ instruction: 0x01018694 │ │ │ │ + tsteq r1, lr, ror #12 │ │ │ │ + tsteq r1, ip, lsr r2 │ │ │ │ + tsteq r1, r6, lsl r2 │ │ │ │ smlabbeq r1, r8, r6, r8 │ │ │ │ - tsteq r1, r2, ror #12 │ │ │ │ - tsteq r1, r8, ror #4 │ │ │ │ - smlatbeq r1, r2, r6, r8 │ │ │ │ - tsteq r1, ip, ror r6 │ │ │ │ - smlabbeq r1, sl, r7, r8 │ │ │ │ - tsteq r1, r0, lsl r7 │ │ │ │ - smlabteq r1, lr, r6, r8 │ │ │ │ - smlatbeq r1, r8, r6, r8 │ │ │ │ - smlabbeq r1, r2, r6, r8 │ │ │ │ - tsteq r1, r0, asr r2 │ │ │ │ - tsteq r1, r2, ror #4 │ │ │ │ - @ instruction: 0x010186b8 │ │ │ │ + tsteq r1, r6, asr r2 │ │ │ │ + tsteq r1, r0, lsr r2 │ │ │ │ + smlabteq r1, lr, r2, sl │ │ │ │ + smlabbeq r1, ip, r2, sl │ │ │ │ + tsteq r1, r6, ror #4 │ │ │ │ + tsteq r1, r0, asr #4 │ │ │ │ + tsteq r1, sl, ror r6 │ │ │ │ + smlabbeq r1, ip, r6, r8 │ │ │ │ + tsteq r1, r6, ror r2 │ │ │ │ + @ instruction: 0x010186b0 │ │ │ │ + smlabbeq r1, sl, r6, r8 │ │ │ │ + smlatbeq r1, ip, r2, sl │ │ │ │ smlabbeq r1, r6, r2, sl │ │ │ │ - tsteq r1, r0, ror #4 │ │ │ │ - smlatteq r1, lr, r6, r8 │ │ │ │ - smlabteq r1, r8, r6, r8 │ │ │ │ - @ instruction: 0x0101a296 │ │ │ │ - tsteq r1, r0, ror r2 │ │ │ │ - smlatteq r1, r2, r6, r8 │ │ │ │ - @ instruction: 0x0101a2b0 │ │ │ │ - smlabbeq r1, sl, r2, sl │ │ │ │ - tsteq r1, r0, asr r7 │ │ │ │ - tsteq r1, lr, lsl #14 │ │ │ │ - smlatteq r1, r8, r6, r8 │ │ │ │ - @ instruction: 0x0101a2b6 │ │ │ │ + smlabteq r1, r0, r6, r8 │ │ │ │ + @ instruction: 0x0101869a │ │ │ │ + smlatbeq r1, r0, r2, sl │ │ │ │ + ldrdeq r8, [r1, -sl] │ │ │ │ + @ instruction: 0x010186b4 │ │ │ │ + tsteq r1, sl, ror r4 │ │ │ │ + @ instruction: 0x010187b8 │ │ │ │ + tsteq r1, lr, lsr r7 │ │ │ │ + strdeq r8, [r1, -ip] │ │ │ │ + ldrdeq r8, [r1, -r6] │ │ │ │ + @ instruction: 0x010186b0 │ │ │ │ + tsteq r1, lr, ror r2 │ │ │ │ @ instruction: 0x0101a290 │ │ │ │ + smlatteq r1, r6, r6, r8 │ │ │ │ + @ instruction: 0x0101a2b4 │ │ │ │ + smlabbeq r1, lr, r2, sl │ │ │ │ + tsteq r1, ip, lsl r7 │ │ │ │ + strdeq r8, [r1, -r6] │ │ │ │ + smlabteq r1, r4, r2, sl │ │ │ │ + @ instruction: 0x0101a29e │ │ │ │ + tsteq r1, r0, lsl r7 │ │ │ │ + ldrdeq sl, [r1, -lr] │ │ │ │ + @ instruction: 0x0101a2b8 │ │ │ │ + tsteq r1, r6, asr r3 │ │ │ │ + tsteq r1, r4, lsl r3 │ │ │ │ + smlatteq r1, lr, r2, sl │ │ │ │ + smlabteq r1, r8, r2, sl │ │ │ │ tsteq r1, r2, lsl #14 │ │ │ │ - ldrdeq sl, [r1, -r0] │ │ │ │ - smlatbeq r1, sl, r2, sl │ │ │ │ + tsteq r1, r4, lsl r7 │ │ │ │ + strdeq sl, [r1, -lr] │ │ │ │ tsteq r1, r8, lsr r7 │ │ │ │ tsteq r1, r2, lsl r7 │ │ │ │ - smlatteq r1, r0, r2, sl │ │ │ │ - @ instruction: 0x0101a2ba │ │ │ │ - tsteq r1, ip, lsr #14 │ │ │ │ - strdeq sl, [r1, -sl] │ │ │ │ - ldrdeq sl, [r1, -r4] │ │ │ │ - @ instruction: 0x0101a69e │ │ │ │ - strdeq r8, [r1, -ip] │ │ │ │ - smlabteq r1, lr, r3, sl │ │ │ │ - tsteq r1, r4, asr r3 │ │ │ │ - tsteq r1, r2, lsl r3 │ │ │ │ + tsteq r1, r4, lsr r3 │ │ │ │ + tsteq r1, lr, lsl #6 │ │ │ │ + tsteq r1, r8, asr #14 │ │ │ │ + tsteq r1, r2, lsr #14 │ │ │ │ + tsteq r1, r8, lsr #6 │ │ │ │ + tsteq r1, r2, ror #14 │ │ │ │ + tsteq r1, ip, lsr r7 │ │ │ │ + tsteq r1, sl, asr #16 │ │ │ │ + ldrdeq r8, [r1, -r0] │ │ │ │ + smlabbeq r1, lr, r7, r8 │ │ │ │ + tsteq r1, r8, ror #14 │ │ │ │ + tsteq r1, r2, asr #14 │ │ │ │ + tsteq r1, r0, lsl r3 │ │ │ │ + tsteq r1, r2, lsr #6 │ │ │ │ + tsteq r1, r8, ror r7 │ │ │ │ + tsteq r1, r6, asr #6 │ │ │ │ + tsteq r1, r0, lsr #6 │ │ │ │ + smlatbeq r1, lr, r7, r8 │ │ │ │ + smlabbeq r1, r8, r7, r8 │ │ │ │ + tsteq r1, r6, asr r3 │ │ │ │ + tsteq r1, r0, lsr r3 │ │ │ │ + smlatbeq r1, r2, r7, r8 │ │ │ │ + tsteq r1, r0, ror r3 │ │ │ │ + tsteq r1, sl, asr #6 │ │ │ │ + tsteq r1, r0, lsl r8 │ │ │ │ + smlabteq r1, lr, r7, r8 │ │ │ │ + smlatbeq r1, r8, r7, r8 │ │ │ │ + tsteq r1, r6, ror r3 │ │ │ │ + tsteq r1, r0, asr r3 │ │ │ │ + smlabteq r1, r2, r7, r8 │ │ │ │ + @ instruction: 0x0101a390 │ │ │ │ + tsteq r1, sl, ror #6 │ │ │ │ + strdeq r8, [r1, -r8] │ │ │ │ + ldrdeq r8, [r1, -r2] │ │ │ │ + smlatbeq r1, r0, r3, sl │ │ │ │ + tsteq r1, sl, ror r3 │ │ │ │ + smlatteq r1, ip, r7, r8 │ │ │ │ + @ instruction: 0x0101a3ba │ │ │ │ + @ instruction: 0x0101a394 │ │ │ │ + tsteq r1, lr, asr r7 │ │ │ │ + @ instruction: 0x010189bc │ │ │ │ + smlabbeq r1, lr, r4, sl │ │ │ │ + tsteq r1, r4, lsl r4 │ │ │ │ + ldrdeq sl, [r1, -r2] │ │ │ │ ldrbtmi r4, [r8], #-2239 @ 0xfffff741 │ │ │ │ ldmmi pc!, {r0, r1, r3, r4, r5, r6, r8, sp, lr, pc} @ │ │ │ │ cmn r8, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2238 @ 0xfffff742 │ │ │ │ ldmmi lr!, {r0, r2, r4, r5, r6, r8, sp, lr, pc} │ │ │ │ cmn r2, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2237 @ 0xfffff743 │ │ │ │ @@ -139682,142 +139682,142 @@ │ │ │ │ and r4, sl, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2177 @ 0xfffff77f │ │ │ │ stmmi r1, {r0, r1, r2, sp, lr, pc} │ │ │ │ and r4, r4, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2176 @ 0xfffff780 │ │ │ │ stmmi r0, {r0, sp, lr, pc} │ │ │ │ stclt 4, cr4, [r8, #-480] @ 0xfffffe20 │ │ │ │ - smlabbeq r1, sl, ip, r9 │ │ │ │ - tsteq r1, r8, ror #24 │ │ │ │ - smlatbeq r1, r6, r0, r8 │ │ │ │ - strheq r8, [r1, -ip] │ │ │ │ - smlatbeq r1, sl, ip, r9 │ │ │ │ - smlatteq r1, r8, r0, r8 │ │ │ │ - smlabteq r1, r6, r0, r8 │ │ │ │ - smlatteq r1, ip, ip, r9 │ │ │ │ - smlabteq r1, sl, ip, r9 │ │ │ │ - tsteq r1, r8, lsl #2 │ │ │ │ - smlatteq r1, r6, r0, r8 │ │ │ │ - strdeq r9, [r1, -r0] │ │ │ │ - tsteq r1, lr, lsr #2 │ │ │ │ - tsteq r1, ip, lsl #2 │ │ │ │ - smlatbeq r1, lr, r1, r8 │ │ │ │ - tsteq r1, r0, ror r1 │ │ │ │ - tsteq r1, lr, asr #2 │ │ │ │ - tsteq r1, ip, lsr #2 │ │ │ │ - strdeq r9, [r1, -lr] │ │ │ │ - tsteq r1, r4, lsl sp │ │ │ │ - tsteq r1, lr, ror #2 │ │ │ │ - tsteq r1, r0, asr #26 │ │ │ │ - tsteq r1, lr, lsl sp │ │ │ │ - @ instruction: 0x010181b0 │ │ │ │ - smlabbeq r1, lr, r1, r8 │ │ │ │ - tsteq r1, r0, ror #26 │ │ │ │ - tsteq r1, lr, lsr sp │ │ │ │ - @ instruction: 0x010181b4 │ │ │ │ - smlabbeq r1, r6, sp, r9 │ │ │ │ - tsteq r1, r4, ror #26 │ │ │ │ - tsteq r1, r6, ror lr │ │ │ │ + tsteq r1, sl, asr #26 │ │ │ │ + tsteq r1, r8, lsr #26 │ │ │ │ + tsteq r1, r6, ror #2 │ │ │ │ + tsteq r1, ip, ror r1 │ │ │ │ + tsteq r1, sl, ror #26 │ │ │ │ + smlatbeq r1, r8, r1, r8 │ │ │ │ + smlabbeq r1, r6, r1, r8 │ │ │ │ + smlatbeq r1, ip, sp, r9 │ │ │ │ + smlabbeq r1, sl, sp, r9 │ │ │ │ + smlabteq r1, r8, r1, r8 │ │ │ │ + smlatbeq r1, r6, r1, r8 │ │ │ │ + @ instruction: 0x01019db0 │ │ │ │ + smlatteq r1, lr, r1, r8 │ │ │ │ + smlabteq r1, ip, r1, r8 │ │ │ │ + tsteq r1, lr, ror #4 │ │ │ │ + tsteq r1, r0, lsr r2 │ │ │ │ + tsteq r1, lr, lsl #4 │ │ │ │ + smlatteq r1, ip, r1, r8 │ │ │ │ + @ instruction: 0x01019dbe │ │ │ │ + ldrdeq r9, [r1, -r4] │ │ │ │ + tsteq r1, lr, lsr #4 │ │ │ │ tsteq r1, r0, lsl #28 │ │ │ │ - smlabteq r1, r2, sp, r9 │ │ │ │ - smlatbeq r1, r0, sp, r9 │ │ │ │ - tsteq r1, lr, ror sp │ │ │ │ - @ instruction: 0x010181bc │ │ │ │ - ldrdeq r8, [r1, -r2] │ │ │ │ - smlabteq r1, r0, sp, r9 │ │ │ │ - strdeq r8, [r1, -lr] │ │ │ │ - ldrdeq r8, [r1, -ip] │ │ │ │ - tsteq r1, r2, lsl #28 │ │ │ │ - smlatteq r1, r0, sp, r9 │ │ │ │ - tsteq r1, lr, lsl r2 │ │ │ │ - strdeq r8, [r1, -ip] │ │ │ │ - tsteq r1, r6, lsl #28 │ │ │ │ - tsteq r1, r4, asr #4 │ │ │ │ - tsteq r1, r2, lsr #4 │ │ │ │ - smlabbeq r1, r0, lr, r9 │ │ │ │ - tsteq r1, r2, asr #28 │ │ │ │ + ldrdeq r9, [r1, -lr] │ │ │ │ + tsteq r1, r0, ror r2 │ │ │ │ + tsteq r1, lr, asr #4 │ │ │ │ tsteq r1, r0, lsr #28 │ │ │ │ - tsteq r1, lr, asr r2 │ │ │ │ - tsteq r1, ip, lsr r2 │ │ │ │ + strdeq r9, [r1, -lr] │ │ │ │ + tsteq r1, r4, ror r2 │ │ │ │ tsteq r1, r6, asr #28 │ │ │ │ - smlabbeq r1, r4, r2, r8 │ │ │ │ - tsteq r1, r2, ror #4 │ │ │ │ - smlabbeq r1, r8, lr, r9 │ │ │ │ - tsteq r1, r6, ror #28 │ │ │ │ - smlatbeq r1, r4, r2, r8 │ │ │ │ - smlabbeq r1, r2, r2, r8 │ │ │ │ - smlabbeq r1, ip, lr, r9 │ │ │ │ - smlabteq r1, sl, r2, r8 │ │ │ │ - smlatbeq r1, r8, r2, r8 │ │ │ │ - tsteq r1, r2, ror r0 │ │ │ │ - @ instruction: 0x010183b4 │ │ │ │ - tsteq r1, lr, lsr r3 │ │ │ │ - mrseq r8, SP_irq │ │ │ │ + tsteq r1, r4, lsr #28 │ │ │ │ + tsteq r1, r6, lsr pc │ │ │ │ + smlabteq r1, r0, lr, r9 │ │ │ │ + smlabbeq r1, r2, lr, r9 │ │ │ │ + tsteq r1, r0, ror #28 │ │ │ │ + tsteq r1, lr, lsr lr │ │ │ │ + tsteq r1, ip, ror r2 │ │ │ │ + @ instruction: 0x01018292 │ │ │ │ + smlabbeq r1, r0, lr, r9 │ │ │ │ + @ instruction: 0x010182be │ │ │ │ + @ instruction: 0x0101829c │ │ │ │ + smlabteq r1, r2, lr, r9 │ │ │ │ + smlatbeq r1, r0, lr, r9 │ │ │ │ ldrdeq r8, [r1, -lr] │ │ │ │ @ instruction: 0x010182bc │ │ │ │ - smlabbeq r1, lr, lr, r9 │ │ │ │ - smlatbeq r1, r4, lr, r9 │ │ │ │ - strdeq r8, [r1, -lr] │ │ │ │ - ldrdeq r9, [r1, -r0] │ │ │ │ - smlatbeq r1, lr, lr, r9 │ │ │ │ - tsteq r1, r0, asr #6 │ │ │ │ + smlabteq r1, r6, lr, r9 │ │ │ │ + tsteq r1, r4, lsl #6 │ │ │ │ + smlatteq r1, r2, r2, r8 │ │ │ │ + tsteq r1, r0, asr #30 │ │ │ │ + tsteq r1, r2, lsl #30 │ │ │ │ + smlatteq r1, r0, lr, r9 │ │ │ │ tsteq r1, lr, lsl r3 │ │ │ │ - strdeq r9, [r1, -r0] │ │ │ │ - smlabteq r1, lr, lr, r9 │ │ │ │ + strdeq r8, [r1, -ip] │ │ │ │ + tsteq r1, r6, lsl #30 │ │ │ │ tsteq r1, r4, asr #6 │ │ │ │ - tsteq r1, r6, lsl pc │ │ │ │ - strdeq r9, [r1, -r4] │ │ │ │ - @ instruction: 0x01019f96 │ │ │ │ - tsteq r1, r8, asr pc │ │ │ │ - tsteq r1, r6, lsr pc │ │ │ │ - tsteq r1, r4, lsl pc │ │ │ │ - tsteq r1, r2, asr r3 │ │ │ │ + tsteq r1, r2, lsr #6 │ │ │ │ + tsteq r1, r8, asr #30 │ │ │ │ + tsteq r1, r6, lsr #30 │ │ │ │ + tsteq r1, r4, ror #6 │ │ │ │ + tsteq r1, r2, asr #6 │ │ │ │ + tsteq r1, ip, asr #30 │ │ │ │ + smlabbeq r1, sl, r3, r8 │ │ │ │ tsteq r1, r8, ror #6 │ │ │ │ - tsteq r1, r6, asr pc │ │ │ │ - @ instruction: 0x01018394 │ │ │ │ - tsteq r1, r2, ror r3 │ │ │ │ - @ instruction: 0x01019f98 │ │ │ │ - tsteq r1, r6, ror pc │ │ │ │ - @ instruction: 0x010183b4 │ │ │ │ - @ instruction: 0x01018392 │ │ │ │ - @ instruction: 0x01019f9c │ │ │ │ - ldrdeq r8, [r1, -sl] │ │ │ │ - @ instruction: 0x010183b8 │ │ │ │ - smlabteq r1, sl, r4, r8 │ │ │ │ + tsteq r1, r2, lsr r1 │ │ │ │ + tsteq r1, r4, ror r4 │ │ │ │ + strdeq r8, [r1, -lr] │ │ │ │ + smlabteq r1, r0, r3, r8 │ │ │ │ + @ instruction: 0x0101839e │ │ │ │ + tsteq r1, ip, ror r3 │ │ │ │ + tsteq r1, lr, asr #30 │ │ │ │ + tsteq r1, r4, ror #30 │ │ │ │ + @ instruction: 0x010183be │ │ │ │ + @ instruction: 0x01019f90 │ │ │ │ + tsteq r1, lr, ror #30 │ │ │ │ + tsteq r1, r0, lsl #8 │ │ │ │ + ldrdeq r8, [r1, -lr] │ │ │ │ + @ instruction: 0x01019fb0 │ │ │ │ + smlabbeq r1, lr, pc, r9 @ │ │ │ │ + tsteq r1, r4, lsl #8 │ │ │ │ + ldrdeq r9, [r1, -r6] │ │ │ │ + @ instruction: 0x01019fb4 │ │ │ │ + qaddeq sl, r6, r1 │ │ │ │ + tsteq r1, r8, lsl r0 │ │ │ │ + strdeq r9, [r1, -r6] │ │ │ │ + ldrdeq r9, [r1, -r4] │ │ │ │ + tsteq r1, r2, lsl r4 │ │ │ │ + tsteq r1, r8, lsr #8 │ │ │ │ + tsteq r1, r6, lsl r0 │ │ │ │ tsteq r1, r4, asr r4 │ │ │ │ - tsteq r1, r6, lsl r4 │ │ │ │ - strdeq r8, [r1, -r4] │ │ │ │ - ldrdeq r8, [r1, -r2] │ │ │ │ - smlatbeq r1, r4, pc, r9 @ │ │ │ │ - @ instruction: 0x01019fba │ │ │ │ - tsteq r1, r4, lsl r4 │ │ │ │ - smlatteq r1, r6, pc, r9 @ │ │ │ │ - smlabteq r1, r4, pc, r9 @ │ │ │ │ - tsteq r1, r6, asr r4 │ │ │ │ - tsteq r1, r4, lsr r4 │ │ │ │ - tsteq r1, r6 │ │ │ │ - smlatteq r1, r4, pc, r9 @ │ │ │ │ - tsteq r1, sl, asr r4 │ │ │ │ - tsteq r1, ip, lsr #32 │ │ │ │ - tsteq r1, sl │ │ │ │ - ldrdeq r8, [r1, -r4] │ │ │ │ - @ instruction: 0x01018496 │ │ │ │ + tsteq r1, r2, lsr r4 │ │ │ │ + qaddeq sl, r8, r1 │ │ │ │ + tsteq r1, r6, lsr r0 │ │ │ │ tsteq r1, r4, ror r4 │ │ │ │ - tsteq r1, r6, asr #32 │ │ │ │ - tsteq r1, r4, lsr #32 │ │ │ │ + tsteq r1, r2, asr r4 │ │ │ │ + qaddeq sl, ip, r1 │ │ │ │ @ instruction: 0x0101849a │ │ │ │ - tsteq r1, ip, rrx │ │ │ │ - tsteq r1, sl, asr #32 │ │ │ │ - ldrdeq r8, [r1, -ip] │ │ │ │ - @ instruction: 0x010184ba │ │ │ │ - smlabbeq r1, ip, r0, sl │ │ │ │ - tsteq r1, sl, rrx │ │ │ │ - smlatteq r1, r0, r4, r8 │ │ │ │ - strheq sl, [r1, -r2] │ │ │ │ - swpeq sl, r0, [r1] │ │ │ │ + tsteq r1, r8, ror r4 │ │ │ │ + smlabbeq r1, sl, r5, r8 │ │ │ │ + tsteq r1, r4, lsl r5 │ │ │ │ + ldrdeq r8, [r1, -r6] │ │ │ │ + @ instruction: 0x010184b4 │ │ │ │ + @ instruction: 0x01018492 │ │ │ │ + tsteq r1, r4, rrx │ │ │ │ + tsteq r1, sl, ror r0 │ │ │ │ + ldrdeq r8, [r1, -r4] │ │ │ │ + smlatbeq r1, r6, r0, sl │ │ │ │ + smlabbeq r1, r4, r0, sl │ │ │ │ + tsteq r1, r6, lsl r5 │ │ │ │ + strdeq r8, [r1, -r4] │ │ │ │ + smlabteq r1, r6, r0, sl │ │ │ │ + smlatbeq r1, r4, r0, sl │ │ │ │ + tsteq r1, sl, lsl r5 │ │ │ │ + smlatteq r1, ip, r0, sl │ │ │ │ + smlabteq r1, sl, r0, sl │ │ │ │ + @ instruction: 0x01018594 │ │ │ │ + tsteq r1, r6, asr r5 │ │ │ │ + tsteq r1, r4, lsr r5 │ │ │ │ + tsteq r1, r6, lsl #2 │ │ │ │ + smlatteq r1, r4, r0, sl │ │ │ │ + tsteq r1, sl, asr r5 │ │ │ │ + tsteq r1, ip, lsr #2 │ │ │ │ + tsteq r1, sl, lsl #2 │ │ │ │ + @ instruction: 0x0101859c │ │ │ │ + tsteq r1, sl, ror r5 │ │ │ │ + tsteq r1, ip, asr #2 │ │ │ │ + tsteq r1, sl, lsr #2 │ │ │ │ + smlatbeq r1, r0, r5, r8 │ │ │ │ + tsteq r1, r2, ror r1 │ │ │ │ + tsteq r1, r0, asr r1 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec4aa3c │ │ │ │ @ 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 fe3ac6ec │ │ │ │ tstcs r1, fp, lsr #12 │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ mcr 7, 0, pc, cr8, cr5, {3} @ │ │ │ │ svclt 0x0000bdf8 │ │ │ │ - ldrhteq sp, [sp], #212 @ 0xd4 │ │ │ │ - smlalseq sp, pc, lr, r5 @ │ │ │ │ - rscseq r5, lr, r6, lsl r1 │ │ │ │ - rscseq r5, lr, r8, lsl #2 │ │ │ │ - rscseq r5, lr, r6, lsl #2 │ │ │ │ - rscseq r5, lr, r0, lsl r1 │ │ │ │ - rscseq r5, lr, r2, lsl r1 │ │ │ │ - smlatbeq r1, lr, lr, r4 │ │ │ │ - rscseq sp, pc, r8, lsl r5 @ │ │ │ │ - smlatbeq r1, r2, lr, r4 │ │ │ │ - ldrshteq sp, [pc], #72 │ │ │ │ - rscseq sp, sp, lr, lsr #26 │ │ │ │ - ldrsbteq sp, [pc], #68 │ │ │ │ - ldrshteq sp, [sp], #194 @ 0xc2 │ │ │ │ - ldrhteq sp, [pc], #68 │ │ │ │ - ldrhteq ip, [lr], #12 │ │ │ │ - ldrhteq ip, [lr], #14 │ │ │ │ - rscseq ip, lr, r2, lsr #1 │ │ │ │ - rscseq pc, pc, sl, lsr r3 @ │ │ │ │ - rscseq pc, pc, sl, lsr r3 @ │ │ │ │ - ldrhteq pc, [pc], #78 @ │ │ │ │ - ldrsbteq sp, [sp], #204 @ 0xcc │ │ │ │ - ldrsbteq sp, [sp], #196 @ 0xc4 │ │ │ │ - smlalseq pc, pc, r2, r5 @ │ │ │ │ - @ instruction: 0x01014db4 │ │ │ │ - @ instruction: 0x01014dbc │ │ │ │ - smlabteq r1, r0, sp, r4 │ │ │ │ - tsteq r6, r6, asr #20 │ │ │ │ + rscseq sp, sp, r4, ror lr │ │ │ │ + rscseq sp, pc, lr, asr r6 @ │ │ │ │ + ldrsbteq r5, [lr], #22 │ │ │ │ + rscseq r5, lr, r8, asr #3 │ │ │ │ + rscseq r5, lr, r6, asr #3 │ │ │ │ + ldrsbteq r5, [lr], #16 │ │ │ │ + ldrsbteq r5, [lr], #18 │ │ │ │ + tsteq r1, lr, ror #30 │ │ │ │ + ldrsbteq sp, [pc], #88 │ │ │ │ + tsteq r1, r2, ror #30 │ │ │ │ + ldrhteq sp, [pc], #88 │ │ │ │ + rscseq sp, sp, lr, ror #27 │ │ │ │ + smlalseq sp, pc, r4, r5 @ │ │ │ │ + ldrhteq sp, [sp], #210 @ 0xd2 │ │ │ │ + rscseq sp, pc, r4, ror r5 @ │ │ │ │ + rscseq ip, lr, ip, ror r1 │ │ │ │ + rscseq ip, lr, lr, ror r1 │ │ │ │ + rscseq ip, lr, r2, ror #2 │ │ │ │ + ldrshteq pc, [pc], #58 @ │ │ │ │ + ldrshteq pc, [pc], #58 @ │ │ │ │ rscseq pc, pc, lr, ror r5 @ │ │ │ │ - rscseq sp, sp, ip, asr #24 │ │ │ │ - rscseq sp, sp, r4, asr #24 │ │ │ │ - smlabteq r0, r4, r0, sl │ │ │ │ - rscseq sp, sp, sl, lsl ip │ │ │ │ - rscseq sp, sp, r2, lsl ip │ │ │ │ - rscseq r5, lr, r6, lsl #8 │ │ │ │ - ldrshteq r5, [lr], #54 @ 0x36 │ │ │ │ - ldrshteq r5, [lr], #50 @ 0x32 │ │ │ │ - rscseq r5, lr, lr, ror #7 │ │ │ │ - rscseq r5, lr, sl, ror #7 │ │ │ │ - rscseq r5, lr, r6, ror #7 │ │ │ │ - rscseq r5, lr, r2, ror #7 │ │ │ │ - ldrsbteq r5, [lr], #62 @ 0x3e │ │ │ │ - ldrsbteq r5, [lr], #54 @ 0x36 │ │ │ │ - ldrsbteq r5, [lr], #50 @ 0x32 │ │ │ │ - ldrsbteq r5, [lr], #62 @ 0x3e │ │ │ │ - rscseq r5, lr, r2, asr #7 │ │ │ │ - strdeq r9, [r6, -r4] │ │ │ │ - tsteq r1, ip, ror ip │ │ │ │ - ldrshteq sp, [sp], #170 @ 0xaa │ │ │ │ - ldrshteq sp, [sp], #162 @ 0xa2 │ │ │ │ - tsteq r1, r0, ror #24 │ │ │ │ - tsteq r1, r4, asr ip │ │ │ │ - tsteq r1, r0, asr ip │ │ │ │ - tsteq r1, r4, asr ip │ │ │ │ - tsteq r1, r8, asr ip │ │ │ │ - rscseq r4, lr, r6, lsr #28 │ │ │ │ - rscseq sp, sp, ip, ror #20 │ │ │ │ - rscseq sp, sp, r4, ror #20 │ │ │ │ - ldrshteq r4, [lr], #222 @ 0xde │ │ │ │ - smlalseq sp, pc, lr, r1 @ │ │ │ │ - ldrshteq r4, [lr], #210 @ 0xd2 │ │ │ │ - @ instruction: 0x01014390 │ │ │ │ - rscseq sp, pc, r6, asr r1 @ │ │ │ │ - smlabbeq r1, lr, r3, r4 │ │ │ │ - ldrsbteq sp, [sp], #154 @ 0x9a │ │ │ │ + smlalseq sp, sp, ip, sp @ │ │ │ │ + smlalseq sp, sp, r4, sp @ │ │ │ │ + rscseq pc, pc, r2, asr r6 @ │ │ │ │ + tsteq r1, r4, ror lr │ │ │ │ + tsteq r1, ip, ror lr │ │ │ │ + smlabbeq r1, r0, lr, r4 │ │ │ │ + tsteq r6, r6, lsl #22 │ │ │ │ + rscseq pc, pc, lr, lsr r6 @ │ │ │ │ + rscseq sp, sp, ip, lsl #26 │ │ │ │ + rscseq sp, sp, r4, lsl #26 │ │ │ │ + smlabbeq r0, r4, r1, sl │ │ │ │ + ldrsbteq sp, [sp], #202 @ 0xca │ │ │ │ + ldrsbteq sp, [sp], #194 @ 0xc2 │ │ │ │ + rscseq r5, lr, r6, asr #9 │ │ │ │ + ldrhteq r5, [lr], #70 @ 0x46 │ │ │ │ + ldrhteq r5, [lr], #66 @ 0x42 │ │ │ │ + rscseq r5, lr, lr, lsr #9 │ │ │ │ + rscseq r5, lr, sl, lsr #9 │ │ │ │ + rscseq r5, lr, r6, lsr #9 │ │ │ │ + rscseq r5, lr, r2, lsr #9 │ │ │ │ + smlalseq r5, lr, lr, r4 │ │ │ │ + smlalseq r5, lr, r6, r4 │ │ │ │ + smlalseq r5, lr, r2, r4 │ │ │ │ + smlalseq r5, lr, lr, r4 │ │ │ │ + rscseq r5, lr, r2, lsl #9 │ │ │ │ + @ instruction: 0x010699b4 │ │ │ │ + tsteq r1, ip, lsr sp │ │ │ │ + ldrhteq sp, [sp], #186 @ 0xba │ │ │ │ + ldrhteq sp, [sp], #178 @ 0xb2 │ │ │ │ + tsteq r1, r0, lsr #26 │ │ │ │ + tsteq r1, r4, lsl sp │ │ │ │ + tsteq r1, r0, lsl sp │ │ │ │ + tsteq r1, r4, lsl sp │ │ │ │ + tsteq r1, r8, lsl sp │ │ │ │ + rscseq r4, lr, r6, ror #29 │ │ │ │ + rscseq sp, sp, ip, lsr #22 │ │ │ │ + rscseq sp, sp, r4, lsr #22 │ │ │ │ + ldrhteq r4, [lr], #238 @ 0xee │ │ │ │ + rscseq sp, pc, lr, asr r2 @ │ │ │ │ + ldrhteq r4, [lr], #226 @ 0xe2 │ │ │ │ + tsteq r1, r0, asr r4 │ │ │ │ + rscseq sp, pc, r6, lsl r2 @ │ │ │ │ + tsteq r1, lr, asr #8 │ │ │ │ + smlalseq sp, sp, sl, sl @ │ │ │ │ + smlalseq sp, sp, r2, sl @ │ │ │ │ + tsteq r1, r2, lsr r4 │ │ │ │ + rscseq sp, sp, r8, ror #20 │ │ │ │ + rscseq sp, sp, r0, ror #20 │ │ │ │ + tsteq r1, r0, lsl #10 │ │ │ │ + rscseq sp, sp, r6, lsr sl │ │ │ │ + rscseq sp, sp, lr, lsr #20 │ │ │ │ + strdeq r4, [r1, -r2] │ │ │ │ + rscseq sp, sp, r4, lsl #20 │ │ │ │ + ldrshteq sp, [sp], #156 @ 0x9c │ │ │ │ + ldrdeq r4, [r1, -r8] │ │ │ │ ldrsbteq sp, [sp], #146 @ 0x92 │ │ │ │ - tsteq r1, r2, ror r3 │ │ │ │ - rscseq sp, sp, r8, lsr #19 │ │ │ │ + rscseq sp, sp, sl, asr #19 │ │ │ │ + smlabbeq r1, r6, r4, r9 │ │ │ │ rscseq sp, sp, r0, lsr #19 │ │ │ │ - tsteq r1, r0, asr #8 │ │ │ │ - rscseq sp, sp, r6, ror r9 │ │ │ │ + smlalseq sp, sp, r8, r9 @ │ │ │ │ + @ instruction: 0x01014398 │ │ │ │ rscseq sp, sp, lr, ror #18 │ │ │ │ - tsteq r1, r2, lsr r3 │ │ │ │ - rscseq sp, sp, r4, asr #18 │ │ │ │ - rscseq sp, sp, ip, lsr r9 │ │ │ │ - tsteq r1, r8, lsl r3 │ │ │ │ - rscseq sp, sp, r2, lsl r9 │ │ │ │ - rscseq sp, sp, sl, lsl #18 │ │ │ │ - smlabteq r1, r6, r3, r9 │ │ │ │ - rscseq sp, sp, r0, ror #17 │ │ │ │ - ldrsbteq sp, [sp], #136 @ 0x88 │ │ │ │ - ldrdeq r4, [r1, -r8] │ │ │ │ - rscseq sp, sp, lr, lsr #17 │ │ │ │ - tsteq r1, ip, lsl fp │ │ │ │ - smlalseq sp, sp, r6, r8 @ │ │ │ │ - tsteq r1, r8, lsl r4 │ │ │ │ - smlalseq r8, ip, r0, r5 │ │ │ │ - rscseq fp, lr, r0, lsr sp │ │ │ │ - strdeq r4, [r1, -r8] │ │ │ │ + ldrdeq r4, [r1, -ip] │ │ │ │ + rscseq sp, sp, r6, asr r9 │ │ │ │ ldrdeq r4, [r1, -r8] │ │ │ │ - smlatteq r1, r4, r3, r4 │ │ │ │ - smlatteq r1, r4, r3, r4 │ │ │ │ - smlatteq r1, ip, r3, r4 │ │ │ │ - smlatteq r1, r8, r3, r4 │ │ │ │ - smlatteq r1, lr, r3, r4 │ │ │ │ - tsteq r1, r4, lsl #8 │ │ │ │ - smlatbeq r1, lr, r2, r9 │ │ │ │ - @ instruction: 0x010192b8 │ │ │ │ - tsteq r6, r8, ror r5 │ │ │ │ - rscseq ip, pc, sl, lsl fp @ │ │ │ │ - rscseq ip, pc, r6, ror #29 │ │ │ │ - @ instruction: 0x01019298 │ │ │ │ - rscseq sp, sp, r0, ror #13 │ │ │ │ - rscseq ip, pc, r2, lsr #29 │ │ │ │ - rscseq r4, lr, ip, lsr #30 │ │ │ │ - rscseq ip, pc, r8, lsl #29 │ │ │ │ - rscseq r4, lr, sl, lsl pc │ │ │ │ - rscseq ip, pc, sl, ror #28 │ │ │ │ - rscseq r4, lr, r0, lsl pc │ │ │ │ - rscseq r4, lr, r2, lsl #30 │ │ │ │ - rscseq r4, lr, r0, lsl #30 │ │ │ │ - ldrshteq r4, [lr], #238 @ 0xee │ │ │ │ - ldrshteq r4, [lr], #236 @ 0xec │ │ │ │ - ldrshteq r4, [lr], #234 @ 0xea │ │ │ │ - ldrshteq r4, [lr], #232 @ 0xe8 │ │ │ │ - ldrshteq r4, [lr], #230 @ 0xe6 │ │ │ │ - ldrshteq r4, [lr], #224 @ 0xe0 │ │ │ │ - rscseq r4, lr, lr, ror #29 │ │ │ │ - ldrshteq r4, [lr], #236 @ 0xec │ │ │ │ - rscseq r4, lr, r2, ror #29 │ │ │ │ - tsteq r6, r6, lsl r4 │ │ │ │ - ldrsbteq r4, [lr], #232 @ 0xe8 │ │ │ │ - rscseq r4, lr, r0, ror #29 │ │ │ │ - ldrsbteq r4, [lr], #238 @ 0xee │ │ │ │ - rscseq sp, sp, r2, ror #10 │ │ │ │ - rscseq ip, pc, ip, asr #26 │ │ │ │ - rscseq sp, sp, r6, ror #13 │ │ │ │ - rscseq ip, pc, r2, lsr sp @ │ │ │ │ - rscseq r4, lr, r4, lsr #29 │ │ │ │ - smlalseq r4, lr, sl, lr │ │ │ │ - smlalseq r4, lr, r8, lr │ │ │ │ - smlalseq r4, lr, r6, lr │ │ │ │ - smlalseq r4, lr, r4, lr │ │ │ │ - smlalseq r4, lr, r2, lr │ │ │ │ - tsteq r6, lr, lsr r3 │ │ │ │ + rscseq r8, ip, r0, asr r6 │ │ │ │ + ldrshteq fp, [lr], #208 @ 0xd0 │ │ │ │ + @ instruction: 0x010144b8 │ │ │ │ + @ instruction: 0x01014498 │ │ │ │ + smlatbeq r1, r4, r4, r4 │ │ │ │ + smlatbeq r1, r4, r4, r4 │ │ │ │ + smlatbeq r1, ip, r4, r4 │ │ │ │ + smlatbeq r1, r8, r4, r4 │ │ │ │ + smlatbeq r1, lr, r4, r4 │ │ │ │ + smlabteq r1, r4, r4, r4 │ │ │ │ + tsteq r1, lr, ror #6 │ │ │ │ + tsteq r1, r8, ror r3 │ │ │ │ + tsteq r6, r8, lsr r6 │ │ │ │ + ldrsbteq ip, [pc], #186 │ │ │ │ + rscseq ip, pc, r6, lsr #31 │ │ │ │ + tsteq r1, r8, asr r3 │ │ │ │ + rscseq sp, sp, r0, lsr #15 │ │ │ │ + rscseq ip, pc, r2, ror #30 │ │ │ │ + rscseq r4, lr, ip, ror #31 │ │ │ │ + rscseq ip, pc, r8, asr #30 │ │ │ │ + ldrsbteq r4, [lr], #250 @ 0xfa │ │ │ │ + rscseq ip, pc, sl, lsr #30 │ │ │ │ + ldrsbteq r4, [lr], #240 @ 0xf0 │ │ │ │ + rscseq r4, lr, r2, asr #31 │ │ │ │ + rscseq r4, lr, r0, asr #31 │ │ │ │ + ldrhteq r4, [lr], #254 @ 0xfe │ │ │ │ + ldrhteq r4, [lr], #252 @ 0xfc │ │ │ │ + ldrhteq r4, [lr], #250 @ 0xfa │ │ │ │ + ldrhteq r4, [lr], #248 @ 0xf8 │ │ │ │ + ldrhteq r4, [lr], #246 @ 0xf6 │ │ │ │ + ldrhteq r4, [lr], #240 @ 0xf0 │ │ │ │ + rscseq r4, lr, lr, lsr #31 │ │ │ │ + ldrhteq r4, [lr], #252 @ 0xfc │ │ │ │ + rscseq r4, lr, r2, lsr #31 │ │ │ │ + ldrdeq r9, [r6, -r6] │ │ │ │ + smlalseq r4, lr, r8, pc @ │ │ │ │ + rscseq r4, lr, r0, lsr #31 │ │ │ │ + smlalseq r4, lr, lr, pc @ │ │ │ │ + rscseq sp, sp, r2, lsr #12 │ │ │ │ + rscseq ip, pc, ip, lsl #28 │ │ │ │ + rscseq sp, sp, r6, lsr #15 │ │ │ │ + ldrshteq ip, [pc], #210 │ │ │ │ + rscseq r4, lr, r4, ror #30 │ │ │ │ + rscseq r4, lr, sl, asr pc │ │ │ │ + rscseq r4, lr, r8, asr pc │ │ │ │ + rscseq r4, lr, r6, asr pc │ │ │ │ + rscseq r4, lr, r4, asr pc │ │ │ │ + rscseq r4, lr, r2, asr pc │ │ │ │ + strdeq r9, [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 fec4bb14 │ │ │ │ @ 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, ror #28 │ │ │ │ - tsteq r1, r4, ror lr │ │ │ │ - tsteq r1, lr, asr #28 │ │ │ │ + tsteq r1, sl, lsr #30 │ │ │ │ + tsteq r1, r4, lsr pc │ │ │ │ + tsteq r1, lr, lsl #30 │ │ │ │ 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 ff9b2900 │ │ │ │ @ instruction: 0xf0254a1f │ │ │ │ tstcs r1, lr, ror r3 │ │ │ │ @ instruction: 0x4620447a │ │ │ │ bl ff7b2910 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - ldrdeq ip, [r0, -r6] │ │ │ │ - rscseq ip, pc, r0, lsr #20 │ │ │ │ - tstpeq r0, sl, lsr #14 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq ip, [r0, -r2] │ │ │ │ - tsteq r1, r6, asr r8 │ │ │ │ - tsteq r1, r0, ror #16 │ │ │ │ - tsteq r1, r2, ror #16 │ │ │ │ - tsteq r1, r0, asr r8 │ │ │ │ - tsteq r1, r2, asr r8 │ │ │ │ - smlabteq r0, r4, r6, pc @ │ │ │ │ - rscseq ip, pc, sl, ror #18 │ │ │ │ - tsteq r0, r0, ror pc │ │ │ │ - rscseq fp, lr, sl, ror #11 │ │ │ │ - rscseq fp, lr, r0, ror #11 │ │ │ │ - tsteq r0, r2, ror #30 │ │ │ │ - rscseq ip, pc, r2, lsr #18 │ │ │ │ - strdeq sp, [r0, -ip] │ │ │ │ - rscseq ip, pc, r6, lsl #18 │ │ │ │ - rscseq fp, lr, r4, lsl r5 │ │ │ │ - tsteq r0, r8, ror #30 │ │ │ │ - rscseq fp, lr, lr, asr #12 │ │ │ │ - smlabteq r0, r4, r0, sp │ │ │ │ - smlabteq r1, r2, ip, r8 │ │ │ │ - rscseq fp, lr, r8, lsr r6 │ │ │ │ - rscseq fp, lr, r2, asr #12 │ │ │ │ - strdeq r8, [r6, -lr] │ │ │ │ - rscseq ip, pc, sl, asr #16 │ │ │ │ - rscseq ip, pc, r4, ror #16 │ │ │ │ + swpeq sp, r6, [r0] │ │ │ │ + rscseq ip, pc, r0, ror #21 │ │ │ │ + smlatteq r0, sl, r7, pc @ │ │ │ │ + swpeq sp, r2, [r0] │ │ │ │ + tsteq r1, r6, lsl r9 │ │ │ │ + tsteq r1, r0, lsr #18 │ │ │ │ + tsteq r1, r2, lsr #18 │ │ │ │ + tsteq r1, r0, lsl r9 │ │ │ │ + tsteq r1, r2, lsl r9 │ │ │ │ + smlabbeq r0, r4, r7, pc @ │ │ │ │ + rscseq ip, pc, sl, lsr #20 │ │ │ │ + tsteq r0, r0, lsr r0 │ │ │ │ + rscseq fp, lr, sl, lsr #13 │ │ │ │ + rscseq fp, lr, r0, lsr #13 │ │ │ │ + tsteq r0, r2, lsr #32 │ │ │ │ + rscseq ip, pc, r2, ror #19 │ │ │ │ + @ instruction: 0x0100d1bc │ │ │ │ + rscseq ip, pc, r6, asr #19 │ │ │ │ + ldrsbteq fp, [lr], #84 @ 0x54 │ │ │ │ + tsteq r0, r8, lsr #32 │ │ │ │ + rscseq fp, lr, lr, lsl #14 │ │ │ │ + smlabbeq r0, r4, r1, sp │ │ │ │ + smlabbeq r1, r2, sp, r8 │ │ │ │ + ldrshteq fp, [lr], #104 @ 0x68 │ │ │ │ + rscseq fp, lr, r2, lsl #14 │ │ │ │ + @ instruction: 0x01068fbe │ │ │ │ + rscseq ip, pc, sl, lsl #18 │ │ │ │ + rscseq ip, pc, r4, lsr #18 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec4bdb8 │ │ │ │ @ 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, asr ip │ │ │ │ - strdeq r8, [r1, -r4] │ │ │ │ - @ instruction: 0x01018bba │ │ │ │ - smlabteq r1, ip, fp, r8 │ │ │ │ - tsteq r1, sl, ror fp │ │ │ │ - tsteq r1, r8, lsl #24 │ │ │ │ - tsteq r1, sl, lsl ip │ │ │ │ - smlatteq r1, r4, fp, r8 │ │ │ │ + tsteq r1, sl, lsl sp │ │ │ │ + @ instruction: 0x01018cb4 │ │ │ │ + tsteq r1, sl, ror ip │ │ │ │ + smlabbeq r1, ip, ip, r8 │ │ │ │ + tsteq r1, sl, lsr ip │ │ │ │ + smlabteq r1, r8, ip, r8 │ │ │ │ ldrdeq r8, [r1, -sl] │ │ │ │ - smlabbeq r1, r4, ip, r8 │ │ │ │ - smlatbeq r1, r6, ip, r8 │ │ │ │ - tsteq r1, r8, asr #24 │ │ │ │ - smlatteq r1, r6, ip, r8 │ │ │ │ - tsteq r1, r4, lsl #26 │ │ │ │ + smlatbeq r1, r4, ip, r8 │ │ │ │ + @ instruction: 0x01018d9a │ │ │ │ + tsteq r1, r4, asr #26 │ │ │ │ + tsteq r1, r6, ror #26 │ │ │ │ + tsteq r1, r8, lsl #26 │ │ │ │ + smlatbeq r1, r6, sp, r8 │ │ │ │ + smlabteq r1, r4, sp, r8 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec4bec0 │ │ │ │ @ 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 19ad358 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf774447a │ │ │ │ ldcllt 15, cr14, [r8, #840]! @ 0x348 │ │ │ │ - rscseq ip, sp, r4, ror lr │ │ │ │ - rscseq ip, pc, r4, lsr r6 @ │ │ │ │ - rscseq ip, sp, r8, lsl #29 │ │ │ │ - smlabteq r0, r0, r4, sp │ │ │ │ - rscseq ip, sp, r0, lsl #29 │ │ │ │ - rscseq ip, sp, ip, ror #28 │ │ │ │ - tsteq r6, r6, asr ip │ │ │ │ - rscseq ip, sp, sl, asr lr │ │ │ │ - rscseq ip, sp, ip, asr lr │ │ │ │ - rscseq ip, sp, r4, asr lr │ │ │ │ - @ instruction: 0x0100febc │ │ │ │ - @ instruction: 0x0100febe │ │ │ │ - @ instruction: 0x0100feb6 │ │ │ │ - rscseq ip, sp, r8, lsl lr │ │ │ │ - strdeq sp, [r0, -ip] │ │ │ │ - ldrdeq r4, [r1, -r4] │ │ │ │ - smlatteq r1, r4, ip, r4 │ │ │ │ - tsteq r1, r0, lsr #6 │ │ │ │ - rscseq ip, sp, lr, lsl #28 │ │ │ │ - smlatbeq r0, r0, r3, sp │ │ │ │ - rscseq ip, sp, r0, lsl #28 │ │ │ │ - rscseq ip, sp, ip, ror #27 │ │ │ │ - tsteq r6, r6, lsr fp │ │ │ │ - ldrsbteq ip, [sp], #218 @ 0xda │ │ │ │ - rscseq ip, sp, r0, ror #27 │ │ │ │ - rscseq ip, sp, r0, ror #27 │ │ │ │ - ldrsbteq ip, [sp], #216 @ 0xd8 │ │ │ │ - rscseq ip, sp, lr, lsr #27 │ │ │ │ - rscseq ip, sp, lr, lsr #27 │ │ │ │ - ldrhteq ip, [sp], #222 @ 0xde │ │ │ │ - ldrsbteq ip, [sp], #200 @ 0xc8 │ │ │ │ - ldrsbteq ip, [sp], #192 @ 0xc0 │ │ │ │ - rscseq ip, sp, r4, lsr #27 │ │ │ │ - rscseq ip, sp, r6, lsr #25 │ │ │ │ - smlalseq ip, sp, lr, ip │ │ │ │ - ldrdeq fp, [r0, -lr] │ │ │ │ - rscseq ip, sp, r4, ror ip │ │ │ │ - rscseq ip, sp, ip, ror #24 │ │ │ │ - rscseq lr, pc, r4, ror #18 │ │ │ │ - rscseq lr, pc, r4, ror #18 │ │ │ │ - rscseq lr, pc, r2, ror #18 │ │ │ │ - rscseq lr, pc, r8, lsr #19 │ │ │ │ - rscseq lr, pc, r8, lsr r9 @ │ │ │ │ - rscseq lr, pc, r6, lsr r9 @ │ │ │ │ - tsteq r0, r0, ror r1 │ │ │ │ - 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 │ │ │ │ - rscseq r4, lr, r6, asr #7 │ │ │ │ - rscseq r4, lr, r4, asr #7 │ │ │ │ - @ instruction: 0x01014a9e │ │ │ │ - @ instruction: 0x01014a9c │ │ │ │ - tsteq r0, r6, lsl #2 │ │ │ │ - mrseq r9, (UNDEF: 16) │ │ │ │ - strdeq r9, [r0, -sl] │ │ │ │ - tsteq r1, r0, ror sl │ │ │ │ - tsteq r1, lr, ror #20 │ │ │ │ - tsteq r1, ip, ror #20 │ │ │ │ - ldrdeq r9, [r0, -sl] │ │ │ │ - rscseq r4, lr, r2, lsl #7 │ │ │ │ - rscseq r4, lr, r8, ror #6 │ │ │ │ - smlabteq r0, lr, r0, r9 │ │ │ │ - ldrhteq ip, [sp], #166 @ 0xa6 │ │ │ │ - ldrhteq ip, [sp], #160 @ 0xa0 │ │ │ │ - strdeq r8, [r1, -ip] │ │ │ │ - strdeq r8, [r1, -r2] │ │ │ │ - strdeq r8, [r1, -r0] │ │ │ │ - smlatteq r1, sl, r7, r8 │ │ │ │ - tsteq r1, r8, ror ip │ │ │ │ - tsteq r0, r2, asr #32 │ │ │ │ - tsteq r0, r2, asr #32 │ │ │ │ - tsteq r0, r0, asr #32 │ │ │ │ - @ instruction: 0x010187b6 │ │ │ │ - rscseq ip, sp, sl, lsl #20 │ │ │ │ - rscseq ip, sp, r4, lsl #20 │ │ │ │ - tsteq r0, r6, lsl r0 │ │ │ │ - rscseq ip, pc, r8, lsr r1 @ │ │ │ │ - tsteq r1, sl, asr pc │ │ │ │ + rscseq ip, sp, r4, lsr pc │ │ │ │ + ldrshteq ip, [pc], #100 │ │ │ │ + rscseq ip, sp, r8, asr #30 │ │ │ │ + smlabbeq r0, r0, r5, sp │ │ │ │ + rscseq ip, sp, r0, asr #30 │ │ │ │ + rscseq ip, sp, ip, lsr #30 │ │ │ │ + tsteq r6, r6, lsl sp │ │ │ │ + rscseq ip, sp, sl, lsl pc │ │ │ │ + rscseq ip, sp, ip, lsl pc │ │ │ │ + rscseq ip, sp, r4, lsl pc │ │ │ │ + tstpeq r0, ip, ror pc @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, lr, ror pc @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, r6, ror pc @ p-variant is OBSOLETE │ │ │ │ + ldrsbteq ip, [sp], #232 @ 0xe8 │ │ │ │ + @ instruction: 0x0100d4bc │ │ │ │ + @ instruction: 0x01014d94 │ │ │ │ + smlatbeq r1, r4, sp, r4 │ │ │ │ + smlatteq r1, r0, r3, r3 │ │ │ │ + rscseq ip, sp, lr, asr #29 │ │ │ │ + tsteq r0, r0, ror #8 │ │ │ │ + rscseq ip, sp, r0, asr #29 │ │ │ │ + rscseq ip, sp, ip, lsr #29 │ │ │ │ + strdeq r8, [r6, -r6] │ │ │ │ + smlalseq ip, sp, sl, lr │ │ │ │ + rscseq ip, sp, r0, lsr #29 │ │ │ │ + rscseq ip, sp, r0, lsr #29 │ │ │ │ + smlalseq ip, sp, r8, lr │ │ │ │ + rscseq ip, sp, lr, ror #28 │ │ │ │ + rscseq ip, sp, lr, ror #28 │ │ │ │ + rscseq ip, sp, lr, ror lr │ │ │ │ + smlalseq ip, sp, r8, sp │ │ │ │ + smlalseq ip, sp, r0, sp │ │ │ │ + rscseq ip, sp, r4, ror #28 │ │ │ │ + rscseq ip, sp, r6, ror #26 │ │ │ │ + rscseq ip, sp, lr, asr sp │ │ │ │ + @ instruction: 0x0100b59e │ │ │ │ + rscseq ip, sp, r4, lsr sp │ │ │ │ + rscseq ip, sp, ip, lsr #26 │ │ │ │ + rscseq lr, pc, r4, lsr #20 │ │ │ │ + rscseq lr, pc, r4, lsr #20 │ │ │ │ + rscseq lr, pc, r2, lsr #20 │ │ │ │ + rscseq lr, pc, r8, ror #20 │ │ │ │ + ldrshteq lr, [pc], #152 │ │ │ │ + ldrshteq lr, [pc], #150 │ │ │ │ + tsteq r0, r0, lsr r2 │ │ │ │ + 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 │ │ │ │ + rscseq r4, lr, r6, lsl #9 │ │ │ │ + rscseq r4, lr, r4, lsl #9 │ │ │ │ + tsteq r1, lr, asr fp │ │ │ │ + tsteq r1, ip, asr fp │ │ │ │ + smlabteq r0, r6, r1, r9 │ │ │ │ + smlabteq r0, r0, r1, r9 │ │ │ │ + @ instruction: 0x010091ba │ │ │ │ + tsteq r1, r0, lsr fp │ │ │ │ + tsteq r1, lr, lsr #22 │ │ │ │ + tsteq r1, ip, lsr #22 │ │ │ │ + @ instruction: 0x0100919a │ │ │ │ + rscseq r4, lr, r2, asr #8 │ │ │ │ + rscseq r4, lr, r8, lsr #8 │ │ │ │ + smlabbeq r0, lr, r1, r9 │ │ │ │ + rscseq ip, sp, r6, ror fp │ │ │ │ + rscseq ip, sp, r0, ror fp │ │ │ │ + @ instruction: 0x010188bc │ │ │ │ + @ instruction: 0x010188b2 │ │ │ │ + @ instruction: 0x010188b0 │ │ │ │ + smlatbeq r1, sl, r8, r8 │ │ │ │ + tsteq r1, r8, lsr sp │ │ │ │ + tsteq r0, r2, lsl #2 │ │ │ │ + tsteq r0, r2, lsl #2 │ │ │ │ + mrseq sp, (UNDEF: 16) │ │ │ │ + tsteq r1, r6, ror r8 │ │ │ │ + rscseq ip, sp, sl, asr #21 │ │ │ │ + rscseq ip, sp, r4, asr #21 │ │ │ │ + ldrdeq sp, [r0, -r6] │ │ │ │ + ldrshteq ip, [pc], #24 │ │ │ │ + tsteq r1, sl, lsl r0 │ │ │ │ + rscseq ip, sp, r0, lsl #21 │ │ │ │ + rscseq ip, sp, sl, ror sl │ │ │ │ + ldrdeq r4, [r1, -ip] │ │ │ │ + rscseq sl, lr, r0, lsl #25 │ │ │ │ + ldrdeq r4, [r1, -lr] │ │ │ │ + smlabbeq r0, r0, r0, sp │ │ │ │ + rscseq ip, pc, r4, lsl #3 │ │ │ │ + rscseq r3, lr, r6, lsl #26 │ │ │ │ + smlabteq r1, r6, r7, r8 │ │ │ │ + smlabteq r1, r4, r7, r8 │ │ │ │ + smlalseq ip, sp, r4, r9 │ │ │ │ + rscseq ip, pc, ip, lsr r1 @ │ │ │ │ + smlatbeq r1, r6, r7, r8 │ │ │ │ + rscseq ip, sp, r6, asr #19 │ │ │ │ rscseq ip, sp, r0, asr #19 │ │ │ │ - ldrhteq ip, [sp], #154 @ 0x9a │ │ │ │ - tsteq r1, ip, lsl r9 │ │ │ │ - rscseq sl, lr, r0, asr #23 │ │ │ │ - tsteq r1, lr, lsl r9 │ │ │ │ - smlabteq r0, r0, pc, ip @ │ │ │ │ - rscseq ip, pc, r4, asr #1 │ │ │ │ - rscseq r3, lr, r6, asr #24 │ │ │ │ - tsteq r1, r6, lsl #14 │ │ │ │ - tsteq r1, r4, lsl #14 │ │ │ │ - ldrsbteq ip, [sp], #132 @ 0x84 │ │ │ │ - rscseq ip, pc, ip, ror r0 @ │ │ │ │ - smlatteq r1, r6, r6, r8 │ │ │ │ - rscseq ip, sp, r6, lsl #18 │ │ │ │ - rscseq ip, sp, r0, lsl #18 │ │ │ │ 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, asr #10 │ │ │ │ - tsteq r1, r8, lsr r5 │ │ │ │ - tsteq r1, r2, lsr #10 │ │ │ │ - rscseq ip, sp, r4, lsr #5 │ │ │ │ - tsteq r1, r6, lsr r5 │ │ │ │ - smlalseq ip, sp, r8, r2 │ │ │ │ - smlalseq ip, sp, r2, r2 │ │ │ │ + tsteq r1, r0, lsl #12 │ │ │ │ + strdeq r8, [r1, -r8] │ │ │ │ + smlatteq r1, r2, r5, r8 │ │ │ │ + rscseq ip, sp, r4, ror #6 │ │ │ │ + strdeq r8, [r1, -r6] │ │ │ │ + rscseq ip, sp, r8, asr r3 │ │ │ │ + rscseq ip, sp, r2, asr r3 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec4c754 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, r3, r0, ror #31 │ │ │ │ ldrmi r4, [r5], -r4, lsl #12 │ │ │ │ ldmdbcs r4!, {r0, r1, r2, r3, r4, r9, sl, lr} │ │ │ │ msrhi CPSR_, r0 │ │ │ │ @@ -141901,67 +141901,67 @@ │ │ │ │ @ instruction: 0xf774447a │ │ │ │ and lr, r7, r4, lsl sp │ │ │ │ @ instruction: 0x463b4a38 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ strls r4, [r0, #-1146] @ 0xfffffb86 │ │ │ │ stc 7, cr15, [sl, #-464] @ 0xfffffe30 │ │ │ │ ldcllt 0, cr11, [r0, #12]! │ │ │ │ - tsteq r0, ip, lsl fp │ │ │ │ - rscseq fp, pc, sl, ror #27 │ │ │ │ - tstpeq r0, r8, ror #24 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r0, r6, ip, pc @ │ │ │ │ - tsteq r6, sl, lsr r4 │ │ │ │ - smlabteq r0, r0, r3, ip │ │ │ │ - rscseq sl, lr, ip, lsr sl │ │ │ │ - rscseq sl, lr, r2, lsr sl │ │ │ │ - @ instruction: 0x0100c3b4 │ │ │ │ - rscseq fp, pc, r4, ror sp @ │ │ │ │ - smlabteq r0, r2, r7, sl │ │ │ │ - tsteq r0, r2, ror r3 │ │ │ │ - rscseq sp, pc, r0, asr #18 │ │ │ │ - @ instruction: 0x0100a7b2 │ │ │ │ - rscseq sl, lr, sl, asr fp │ │ │ │ - rscseq sl, lr, r4, asr fp │ │ │ │ - smlatbeq r0, sl, r3, ip │ │ │ │ - @ instruction: 0x0100cbb4 │ │ │ │ - tsteq r6, ip, ror #6 │ │ │ │ - smlabteq r0, sl, r3, ip │ │ │ │ - ldrdeq ip, [r0, -r4] │ │ │ │ - tsteq r0, r2, ror fp │ │ │ │ - tsteq r6, sl, lsr #6 │ │ │ │ - @ instruction: 0x0100c3be │ │ │ │ - rscseq sp, pc, sl, ror r8 @ │ │ │ │ - smlabteq r0, r0, r3, ip │ │ │ │ - smlatteq r0, lr, r3, ip │ │ │ │ - ldrdeq r8, [r6, -r6] │ │ │ │ - smlatteq r0, r8, r3, ip │ │ │ │ - rscseq sl, lr, sl, asr r9 │ │ │ │ - rscseq sl, lr, r0, asr #18 │ │ │ │ - @ instruction: 0x01068294 │ │ │ │ - smlabteq r0, sl, r3, ip │ │ │ │ - ldrshteq fp, [pc], #186 │ │ │ │ - ldrdeq ip, [r0, -r4] │ │ │ │ - ldrsbteq fp, [pc], #190 │ │ │ │ - rscseq sl, lr, ip, ror #15 │ │ │ │ - rscseq sl, lr, r2, lsr r9 │ │ │ │ - smlatbeq r0, r8, r3, ip │ │ │ │ - rscseq sl, lr, lr, ror #18 │ │ │ │ - tsteq r1, r0, asr r2 │ │ │ │ - strdeq r8, [r6, -r0] │ │ │ │ - rscseq sl, lr, ip, ror r7 │ │ │ │ - rscseq sl, lr, r6, lsl #15 │ │ │ │ - rscseq sl, lr, ip, ror #14 │ │ │ │ - @ instruction: 0x010681b0 │ │ │ │ - rscseq sl, lr, lr, lsr #15 │ │ │ │ - ldrhteq sl, [lr], #118 @ 0x76 │ │ │ │ - smlabbeq r6, r2, r1, r8 │ │ │ │ - smlatbeq r0, r4, r9, lr │ │ │ │ - smlatbeq r0, r8, r9, lr │ │ │ │ - tsteq r6, r4, asr r1 │ │ │ │ - rscseq fp, sp, r8, lsr #31 │ │ │ │ + ldrdeq lr, [r0, -ip] │ │ │ │ + rscseq fp, pc, sl, lsr #29 │ │ │ │ + tstpeq r0, r8, lsr #26 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, r6, asr #26 @ p-variant is OBSOLETE │ │ │ │ + strdeq r8, [r6, -sl] │ │ │ │ + smlabbeq r0, r0, r4, ip │ │ │ │ + ldrshteq sl, [lr], #172 @ 0xac │ │ │ │ + ldrshteq sl, [lr], #162 @ 0xa2 │ │ │ │ + tsteq r0, r4, ror r4 │ │ │ │ + rscseq fp, pc, r4, lsr lr @ │ │ │ │ + smlabbeq r0, r2, r8, sl │ │ │ │ + tsteq r0, r2, lsr r4 │ │ │ │ + rscseq sp, pc, r0, lsl #20 │ │ │ │ + tsteq r0, r2, ror r8 │ │ │ │ + rscseq sl, lr, sl, lsl ip │ │ │ │ + rscseq sl, lr, r4, lsl ip │ │ │ │ + tsteq r0, sl, ror #8 │ │ │ │ + tsteq r0, r4, ror ip │ │ │ │ + tsteq r6, ip, lsr #8 │ │ │ │ + smlabbeq r0, sl, r4, ip │ │ │ │ + @ instruction: 0x0100c494 │ │ │ │ + tsteq r0, r2, lsr ip │ │ │ │ + smlatteq r6, sl, r3, r8 │ │ │ │ + tsteq r0, lr, ror r4 │ │ │ │ + rscseq sp, pc, sl, lsr r9 @ │ │ │ │ + smlabbeq r0, r0, r4, ip │ │ │ │ + smlatbeq r0, lr, r4, ip │ │ │ │ + @ instruction: 0x01068396 │ │ │ │ + smlatbeq r0, r8, r4, ip │ │ │ │ + rscseq sl, lr, sl, lsl sl │ │ │ │ + rscseq sl, lr, r0, lsl #20 │ │ │ │ + tsteq r6, r4, asr r3 │ │ │ │ + smlabbeq r0, sl, r4, ip │ │ │ │ + ldrhteq fp, [pc], #202 │ │ │ │ + @ instruction: 0x0100c494 │ │ │ │ + smlalseq fp, pc, lr, ip @ │ │ │ │ + rscseq sl, lr, ip, lsr #17 │ │ │ │ + ldrshteq sl, [lr], #146 @ 0x92 │ │ │ │ + tsteq r0, r8, ror #8 │ │ │ │ + rscseq sl, lr, lr, lsr #20 │ │ │ │ + tsteq r1, r0, lsl r3 │ │ │ │ + @ instruction: 0x010682b0 │ │ │ │ + rscseq sl, lr, ip, lsr r8 │ │ │ │ + rscseq sl, lr, r6, asr #16 │ │ │ │ + rscseq sl, lr, ip, lsr #16 │ │ │ │ + tsteq r6, r0, ror r2 │ │ │ │ + rscseq sl, lr, lr, ror #16 │ │ │ │ + rscseq sl, lr, r6, ror r8 │ │ │ │ + tsteq r6, r2, asr #4 │ │ │ │ + tsteq r0, r4, ror #20 │ │ │ │ + tsteq r0, r8, ror #20 │ │ │ │ + tsteq r6, r4, lsl r2 │ │ │ │ + rscseq ip, sp, r8, rrx │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec4cbbc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf7f00ff8 │ │ │ │ stclt 15, cr15, [r8, #-660] @ 0xfffffd6c │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec4cbd0 │ │ │ │ @@ -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 │ │ │ │ - swpeq r8, sl, [r1] │ │ │ │ - strheq r8, [r1, -r8] │ │ │ │ - tsteq r1, r2, ror r0 │ │ │ │ + tsteq r1, sl, asr r1 │ │ │ │ + tsteq r1, r8, ror r1 │ │ │ │ + tsteq r1, r2, lsr r1 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec4cc2c │ │ │ │ @ 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 2b3ab4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x19f738> │ │ │ │ strtmi r4, [fp], -r3, lsr #20 │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ @ instruction: 0xf7744620 │ │ │ │ @ instruction: 0xbdf8eb00 │ │ │ │ - tsteq r1, r2, ror r6 │ │ │ │ - tsteq r1, r6, ror #12 │ │ │ │ - tsteq r1, r0, ror #12 │ │ │ │ - tsteq r1, lr, lsr #10 │ │ │ │ - @ instruction: 0x01013db4 │ │ │ │ - tsteq r1, sl, lsl r5 │ │ │ │ - tsteq r1, r4, lsl r5 │ │ │ │ - tsteq r1, lr, lsl #10 │ │ │ │ - tsteq r1, r8, lsl #10 │ │ │ │ - smlatbeq r1, r6, lr, r3 │ │ │ │ - tsteq r6, sl, lsl pc │ │ │ │ - smlatteq r1, r8, r5, r2 │ │ │ │ - rscseq fp, pc, r8, lsl #17 │ │ │ │ - ldrdeq r2, [r1, -lr] │ │ │ │ - ldrdeq r2, [r1, -r2] │ │ │ │ - smlabteq r1, lr, r5, r2 │ │ │ │ - smlabteq r1, r6, r5, r2 │ │ │ │ - @ instruction: 0x010125be │ │ │ │ - smlatteq r1, r6, sp, r3 │ │ │ │ - smlatteq r1, lr, sp, r3 │ │ │ │ - smlabbeq r1, sl, r5, r2 │ │ │ │ - ldrdeq r3, [r1, -r2] │ │ │ │ - smlatteq r1, r2, sp, r3 │ │ │ │ - smlabteq r1, r4, sp, r3 │ │ │ │ - ldrdeq r7, [r6, -r8] │ │ │ │ - @ instruction: 0x01017e9a │ │ │ │ - rscseq fp, pc, r6, asr #14 │ │ │ │ - rscseq fp, pc, ip, lsr #6 │ │ │ │ + tsteq r1, r2, lsr r7 │ │ │ │ + tsteq r1, r6, lsr #14 │ │ │ │ + tsteq r1, r0, lsr #14 │ │ │ │ + smlatteq r1, lr, r5, r2 │ │ │ │ tsteq r1, r4, ror lr │ │ │ │ - tsteq r1, ip, ror #26 │ │ │ │ - tsteq r1, r8, ror #26 │ │ │ │ - smlalseq fp, pc, r2, r6 @ │ │ │ │ - rscseq fp, pc, lr, lsr #13 │ │ │ │ + ldrdeq r2, [r1, -sl] │ │ │ │ + ldrdeq r2, [r1, -r4] │ │ │ │ + smlabteq r1, lr, r5, r2 │ │ │ │ + smlabteq r1, r8, r5, r2 │ │ │ │ + tsteq r1, r6, ror #30 │ │ │ │ + ldrdeq r7, [r6, -sl] │ │ │ │ + smlatbeq r1, r8, r6, r2 │ │ │ │ + rscseq fp, pc, r8, asr #18 │ │ │ │ + @ instruction: 0x0101269e │ │ │ │ + @ instruction: 0x01012692 │ │ │ │ + smlabbeq r1, lr, r6, r2 │ │ │ │ + smlabbeq r1, r6, r6, r2 │ │ │ │ + tsteq r1, lr, ror r6 │ │ │ │ + smlatbeq r1, r6, lr, r3 │ │ │ │ + smlatbeq r1, lr, lr, r3 │ │ │ │ + tsteq r1, sl, asr #12 │ │ │ │ + @ instruction: 0x01013e92 │ │ │ │ + smlatbeq r1, r2, lr, r3 │ │ │ │ + smlabbeq r1, r4, lr, r3 │ │ │ │ + @ instruction: 0x01067e98 │ │ │ │ + tsteq r1, sl, asr pc │ │ │ │ + rscseq fp, pc, r6, lsl #16 │ │ │ │ + rscseq fp, pc, ip, ror #7 │ │ │ │ + tsteq r1, r4, lsr pc │ │ │ │ + tsteq r1, ip, lsr #28 │ │ │ │ + tsteq r1, r8, lsr #28 │ │ │ │ + rscseq fp, pc, r2, asr r7 @ │ │ │ │ + rscseq fp, pc, lr, ror #14 │ │ │ │ svcvc 0x0040f5b0 │ │ │ │ strlt sp, [r8, #-9] │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00f8f8cc │ │ │ │ @ instruction: 0xff10f7fe │ │ │ │ stmdami r1, {r3, r8, sl, fp, ip, sp, pc} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - smlabbeq r1, r0, sp, r7 │ │ │ │ + tsteq r1, r0, asr #28 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec4cfa4 │ │ │ │ @ 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 │ │ │ │ + ldrshteq fp, [sp], #238 @ 0xee │ │ │ │ + tsteq r0, r2, lsr r5 │ │ │ │ + ldrshteq fp, [sp], #226 @ 0xe2 │ │ │ │ + ldrsbteq fp, [sp], #238 @ 0xee │ │ │ │ + smlabteq r6, r8, ip, r7 │ │ │ │ + rscseq fp, sp, ip, asr #29 │ │ │ │ + rscseq fp, sp, lr, asr #29 │ │ │ │ + rscseq fp, sp, r6, asr #29 │ │ │ │ + tsteq r0, lr, lsr #30 │ │ │ │ + tsteq r0, r0, lsr pc │ │ │ │ + tsteq r0, r8, lsr #30 │ │ │ │ + rscseq fp, sp, sl, lsl #29 │ │ │ │ + tsteq r0, lr, ror #8 │ │ │ │ + tsteq r1, r6, asr #26 │ │ │ │ + tsteq r1, r6, asr sp │ │ │ │ + @ instruction: 0x01012392 │ │ │ │ + rscseq fp, sp, r0, lsl #29 │ │ │ │ + tsteq r0, r2, lsl r4 │ │ │ │ + rscseq fp, sp, r2, ror lr │ │ │ │ + rscseq fp, sp, lr, asr lr │ │ │ │ + smlatbeq r6, r8, fp, r7 │ │ │ │ + rscseq fp, sp, lr, asr #28 │ │ │ │ + rscseq fp, sp, r6, asr lr │ │ │ │ + rscseq fp, sp, r8, asr lr │ │ │ │ + rscseq fp, sp, r2, asr lr │ │ │ │ + rscseq fp, sp, sl, lsr #28 │ │ │ │ + rscseq fp, sp, ip, lsr #28 │ │ │ │ rscseq fp, sp, lr, lsr lr │ │ │ │ - tsteq r0, r2, ror r4 │ │ │ │ - rscseq fp, sp, r2, lsr lr │ │ │ │ - rscseq fp, sp, lr, lsl lr │ │ │ │ - tsteq r6, r8, lsl #24 │ │ │ │ - rscseq fp, sp, ip, lsl #28 │ │ │ │ - rscseq fp, sp, lr, lsl #28 │ │ │ │ - rscseq fp, sp, r6, lsl #28 │ │ │ │ - tsteq r0, lr, ror #28 │ │ │ │ - tsteq r0, r0, ror lr │ │ │ │ - tsteq r0, r8, ror #28 │ │ │ │ - rscseq fp, sp, sl, asr #27 │ │ │ │ - smlatbeq r0, lr, r3, ip │ │ │ │ - smlabbeq r1, r6, ip, r3 │ │ │ │ - @ instruction: 0x01013c96 │ │ │ │ - ldrdeq r2, [r1, -r2] │ │ │ │ - rscseq fp, sp, r0, asr #27 │ │ │ │ - tsteq r0, r2, asr r3 │ │ │ │ - ldrhteq fp, [sp], #210 @ 0xd2 │ │ │ │ - smlalseq fp, sp, lr, sp │ │ │ │ - smlatteq r6, r8, sl, r7 │ │ │ │ - rscseq fp, sp, lr, lsl #27 │ │ │ │ - smlalseq fp, sp, r6, sp │ │ │ │ - smlalseq fp, sp, r8, sp │ │ │ │ - smlalseq fp, sp, r2, sp │ │ │ │ - rscseq fp, sp, sl, ror #26 │ │ │ │ - rscseq fp, sp, ip, ror #26 │ │ │ │ - rscseq fp, sp, lr, ror sp │ │ │ │ - smlalseq fp, sp, sl, ip │ │ │ │ - smlalseq fp, sp, r4, ip │ │ │ │ - rscseq fp, sp, sl, ror #26 │ │ │ │ - rscseq fp, sp, lr, ror #24 │ │ │ │ - rscseq fp, sp, r8, ror #24 │ │ │ │ - rscseq sp, pc, r2, ror #18 │ │ │ │ - rscseq sp, pc, r2, ror #18 │ │ │ │ - rscseq sp, pc, r0, ror #18 │ │ │ │ - rscseq sp, pc, r6, lsr #19 │ │ │ │ - rscseq sp, pc, r6, lsr r9 @ │ │ │ │ - rscseq sp, pc, r4, lsr r9 @ │ │ │ │ - tsteq r0, lr, ror #2 │ │ │ │ - tsteq r0, r0, ror #2 │ │ │ │ - tsteq r0, sl, asr r1 │ │ │ │ - tsteq r0, r4, asr r1 │ │ │ │ - tsteq r0, lr, asr #2 │ │ │ │ - tsteq r0, r8, asr #2 │ │ │ │ - tsteq r0, r2, asr #2 │ │ │ │ - rscseq r3, lr, r4, asr #7 │ │ │ │ - rscseq r3, lr, r2, asr #7 │ │ │ │ - @ instruction: 0x01013a9c │ │ │ │ - @ instruction: 0x01013a9a │ │ │ │ - tsteq r0, r4, lsl #2 │ │ │ │ - strdeq r8, [r0, -lr] │ │ │ │ - strdeq r8, [r0, -r8] │ │ │ │ - tsteq r1, lr, ror #20 │ │ │ │ - tsteq r1, ip, ror #20 │ │ │ │ - tsteq r1, sl, ror #20 │ │ │ │ - ldrdeq r8, [r0, -r8] │ │ │ │ - rscseq r3, lr, r0, lsl #7 │ │ │ │ - rscseq r3, lr, r6, ror #6 │ │ │ │ - smlabteq r0, ip, r0, r8 │ │ │ │ - ldrhteq fp, [sp], #164 @ 0xa4 │ │ │ │ - rscseq fp, sp, lr, lsr #21 │ │ │ │ - strdeq r7, [r1, -sl] │ │ │ │ - strdeq r7, [r1, -r0] │ │ │ │ - smlatteq r1, lr, r7, r7 │ │ │ │ - smlatteq r1, r8, r7, r7 │ │ │ │ - tsteq r1, r6, ror ip │ │ │ │ - tsteq r0, r0, asr #32 │ │ │ │ - tsteq r0, r0, asr #32 │ │ │ │ - tsteq r0, lr, lsr r0 │ │ │ │ - @ instruction: 0x010177b4 │ │ │ │ - rscseq fp, sp, r8, lsl #20 │ │ │ │ - rscseq fp, sp, r2, lsl #20 │ │ │ │ - tsteq r0, r4, lsl r0 │ │ │ │ - rscseq fp, pc, r6, lsr r1 @ │ │ │ │ - tsteq r1, r8, asr pc │ │ │ │ - ldrhteq fp, [sp], #158 @ 0x9e │ │ │ │ - ldrhteq fp, [sp], #152 @ 0x98 │ │ │ │ - tsteq r1, sl, lsl r9 │ │ │ │ - ldrhteq r9, [lr], #190 @ 0xbe │ │ │ │ - tsteq r1, ip, lsl r9 │ │ │ │ - @ instruction: 0x0100bfbe │ │ │ │ - rscseq fp, pc, r2, asr #1 │ │ │ │ + rscseq fp, sp, sl, asr sp │ │ │ │ + rscseq fp, sp, r4, asr sp │ │ │ │ + rscseq fp, sp, sl, lsr #28 │ │ │ │ + rscseq fp, sp, lr, lsr #26 │ │ │ │ + rscseq fp, sp, r8, lsr #26 │ │ │ │ + rscseq sp, pc, r2, lsr #20 │ │ │ │ + rscseq sp, pc, r2, lsr #20 │ │ │ │ + rscseq sp, pc, r0, lsr #20 │ │ │ │ + rscseq sp, pc, r6, ror #20 │ │ │ │ + ldrshteq sp, [pc], #150 │ │ │ │ + ldrshteq sp, [pc], #148 │ │ │ │ + tsteq r0, lr, lsr #4 │ │ │ │ + tsteq r0, r0, lsr #4 │ │ │ │ + tsteq r0, sl, lsl r2 │ │ │ │ + tsteq r0, r4, lsl r2 │ │ │ │ + tsteq r0, lr, lsl #4 │ │ │ │ + tsteq r0, r8, lsl #4 │ │ │ │ + tsteq r0, r2, lsl #4 │ │ │ │ + rscseq r3, lr, r4, lsl #9 │ │ │ │ + rscseq r3, lr, r2, lsl #9 │ │ │ │ + tsteq r1, ip, asr fp │ │ │ │ + tsteq r1, sl, asr fp │ │ │ │ + smlabteq r0, r4, r1, r8 │ │ │ │ + @ instruction: 0x010081be │ │ │ │ + @ instruction: 0x010081b8 │ │ │ │ + tsteq r1, lr, lsr #22 │ │ │ │ + tsteq r1, ip, lsr #22 │ │ │ │ + tsteq r1, sl, lsr #22 │ │ │ │ + @ instruction: 0x01008198 │ │ │ │ + rscseq r3, lr, r0, asr #8 │ │ │ │ + rscseq r3, lr, r6, lsr #8 │ │ │ │ + smlabbeq r0, ip, r1, r8 │ │ │ │ + rscseq fp, sp, r4, ror fp │ │ │ │ + rscseq fp, sp, lr, ror #22 │ │ │ │ + @ instruction: 0x010178ba │ │ │ │ + @ instruction: 0x010178b0 │ │ │ │ + smlatbeq r1, lr, r8, r7 │ │ │ │ + smlatbeq r1, r8, r8, r7 │ │ │ │ + tsteq r1, r6, lsr sp │ │ │ │ + mrseq ip, (UNDEF: 16) │ │ │ │ + mrseq ip, (UNDEF: 16) │ │ │ │ + strdeq ip, [r0, -lr] │ │ │ │ + tsteq r1, r4, ror r8 │ │ │ │ + rscseq fp, sp, r8, asr #21 │ │ │ │ + rscseq fp, sp, r2, asr #21 │ │ │ │ + ldrdeq ip, [r0, -r4] │ │ │ │ + ldrshteq fp, [pc], #22 │ │ │ │ + tsteq r1, r8, lsl r0 │ │ │ │ + rscseq fp, sp, lr, ror sl │ │ │ │ + rscseq fp, sp, r8, ror sl │ │ │ │ + ldrdeq r3, [r1, -sl] │ │ │ │ + rscseq r9, lr, lr, ror ip │ │ │ │ + ldrdeq r3, [r1, -ip] │ │ │ │ + tsteq r0, lr, ror r0 │ │ │ │ + rscseq fp, pc, r2, lsl #3 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec4d634 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf7fa0ff8 │ │ │ │ stclt 8, cr15, [r8, #-324] @ 0xfffffebc │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec4d648 │ │ │ │ @@ -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 fp, sp, ip, lsr r3 │ │ │ │ - rscseq fp, sp, r6, lsr r3 │ │ │ │ + ldrshteq fp, [sp], #60 @ 0x3c │ │ │ │ + ldrshteq fp, [sp], #54 @ 0x36 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec4d69c │ │ │ │ @ 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 26e4e4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x15a168> │ │ │ │ tstcs r1, r3, ror #12 │ │ │ │ ldrbtmi r4, [sl], #-1592 @ 0xfffff9c8 │ │ │ │ @ instruction: 0xf7739600 │ │ │ │ andlt lr, r3, lr, lsl #30 │ │ │ │ svclt 0x0000bdf0 │ │ │ │ - rscseq fp, sp, lr, lsr #7 │ │ │ │ + rscseq fp, sp, lr, ror #8 │ │ │ │ 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 fec4d6fc │ │ │ │ @@ -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, lsr r6 │ │ │ │ - tsteq r1, r8, asr #12 │ │ │ │ - tsteq r1, r2, lsl r6 │ │ │ │ + strdeq r7, [r1, -r2] │ │ │ │ + tsteq r1, r8, lsl #14 │ │ │ │ + ldrdeq r7, [r1, -r2] │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec4d730 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vmax.f32 q8, q8, q12 │ │ │ │ strmi r7, [r4], -ip, lsl #24 │ │ │ │ @ instruction: 0x461e4615 │ │ │ │ @ instruction: 0xf0004561 │ │ │ │ @@ -143265,147 +143265,147 @@ │ │ │ │ b 1c34be4 │ │ │ │ bmi fe32ee34 │ │ │ │ tstcs r1, fp, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ b 1a34bf4 │ │ │ │ ldrbtmi r4, [sl], #-2693 @ 0xfffff57b │ │ │ │ ldcllt 7, cr14, [r8, #136]! @ 0x88 │ │ │ │ - smlalseq fp, sp, sl, r6 │ │ │ │ - ldrdeq fp, [r0, -r0] │ │ │ │ + rscseq fp, sp, sl, asr r7 │ │ │ │ + @ instruction: 0x0100bd90 │ │ │ │ + rscseq fp, sp, r0, asr r7 │ │ │ │ + rscseq fp, sp, ip, lsr r7 │ │ │ │ + tsteq r1, r4, asr #6 │ │ │ │ + rscseq fp, sp, ip, lsr #14 │ │ │ │ + rscseq fp, sp, lr, lsr #14 │ │ │ │ + rscseq fp, sp, r6, lsr #14 │ │ │ │ + smlabbeq r0, lr, r7, lr │ │ │ │ + @ instruction: 0x0100e790 │ │ │ │ + smlabbeq r0, r8, r7, lr │ │ │ │ + rscseq fp, sp, sl, ror #13 │ │ │ │ + smlabteq r0, lr, ip, fp │ │ │ │ + smlatbeq r1, r6, r5, r3 │ │ │ │ + @ instruction: 0x010135b6 │ │ │ │ + strdeq r1, [r1, -r2] │ │ │ │ + rscseq fp, sp, r0, ror #13 │ │ │ │ + tsteq r0, r2, ror ip │ │ │ │ + ldrsbteq fp, [sp], #98 @ 0x62 │ │ │ │ + ldrhteq fp, [sp], #110 @ 0x6e │ │ │ │ + tsteq r6, r8, lsl #8 │ │ │ │ + rscseq fp, sp, ip, lsr #13 │ │ │ │ + ldrhteq fp, [sp], #98 @ 0x62 │ │ │ │ + ldrhteq fp, [sp], #98 @ 0x62 │ │ │ │ + rscseq fp, sp, sl, lsr #13 │ │ │ │ + rscseq fp, sp, r0, lsl #13 │ │ │ │ + rscseq fp, sp, r0, lsl #13 │ │ │ │ smlalseq fp, sp, r0, r6 │ │ │ │ - rscseq fp, sp, ip, ror r6 │ │ │ │ - smlabbeq r1, r4, r2, r2 │ │ │ │ - rscseq fp, sp, ip, ror #12 │ │ │ │ - rscseq fp, sp, lr, ror #12 │ │ │ │ - rscseq fp, sp, r6, ror #12 │ │ │ │ - smlabteq r0, lr, r6, lr │ │ │ │ - ldrdeq lr, [r0, -r0] │ │ │ │ - smlabteq r0, r8, r6, lr │ │ │ │ - rscseq fp, sp, sl, lsr #12 │ │ │ │ - tsteq r0, lr, lsl #24 │ │ │ │ - smlatteq r1, r6, r4, r3 │ │ │ │ - strdeq r3, [r1, -r6] │ │ │ │ - tsteq r1, r2, lsr fp │ │ │ │ - rscseq fp, sp, r0, lsr #12 │ │ │ │ - @ instruction: 0x0100bbb2 │ │ │ │ - rscseq fp, sp, r2, lsl r6 │ │ │ │ - ldrshteq fp, [sp], #94 @ 0x5e │ │ │ │ - tsteq r6, r8, asr #6 │ │ │ │ - rscseq fp, sp, ip, ror #11 │ │ │ │ - ldrshteq fp, [sp], #82 @ 0x52 │ │ │ │ - ldrshteq fp, [sp], #82 @ 0x52 │ │ │ │ - rscseq fp, sp, sl, ror #11 │ │ │ │ - rscseq fp, sp, r0, asr #11 │ │ │ │ - rscseq fp, sp, r0, asr #11 │ │ │ │ - ldrsbteq fp, [sp], #80 @ 0x50 │ │ │ │ - rscseq fp, sp, sl, ror #9 │ │ │ │ - rscseq fp, sp, r2, ror #9 │ │ │ │ - ldrhteq fp, [sp], #86 @ 0x56 │ │ │ │ - ldrhteq fp, [sp], #72 @ 0x48 │ │ │ │ - ldrhteq fp, [sp], #64 @ 0x40 │ │ │ │ - rscseq sp, pc, r8, lsr #3 │ │ │ │ - rscseq sp, pc, r6, lsr #3 │ │ │ │ - rscseq sp, pc, r2, lsr #3 │ │ │ │ - rscseq sp, pc, r6, ror #3 │ │ │ │ - rscseq sp, pc, r4, ror r1 @ │ │ │ │ - rscseq sp, pc, r0, ror r1 @ │ │ │ │ - smlatbeq r0, r8, r9, r7 │ │ │ │ - @ instruction: 0x01007998 │ │ │ │ - @ instruction: 0x01007990 │ │ │ │ - smlabbeq r0, r8, r9, r7 │ │ │ │ - smlabbeq r0, r0, r9, r7 │ │ │ │ - tsteq r0, r8, ror r9 │ │ │ │ - tsteq r0, r0, ror r9 │ │ │ │ - ldrshteq r2, [lr], #176 @ 0xb0 │ │ │ │ - rscseq r2, lr, ip, ror #23 │ │ │ │ - smlabteq r1, r4, r2, r3 │ │ │ │ - smlabteq r1, r0, r2, r3 │ │ │ │ - tsteq r0, r8, lsr #18 │ │ │ │ - tsteq r0, r0, lsr #18 │ │ │ │ - tsteq r0, r8, lsl r9 │ │ │ │ - smlabbeq r1, ip, r2, r3 │ │ │ │ - smlabbeq r1, r8, r2, r3 │ │ │ │ - smlabbeq r1, r4, r2, r3 │ │ │ │ - strdeq r7, [r0, -r0] │ │ │ │ - smlalseq r2, lr, r6, fp │ │ │ │ - rscseq r2, lr, sl, ror fp │ │ │ │ - ldrdeq r7, [r0, -lr] │ │ │ │ - rscseq fp, sp, r4, asr #5 │ │ │ │ - ldrhteq fp, [sp], #44 @ 0x2c │ │ │ │ - tsteq r1, r6 │ │ │ │ - strdeq r6, [r1, -sl] │ │ │ │ - strdeq r6, [r1, -r6] │ │ │ │ - smlatteq r1, lr, pc, r6 @ │ │ │ │ - tsteq r1, sl, ror r4 │ │ │ │ - tsteq r0, r2, asr #16 │ │ │ │ - tsteq r0, r0, asr #16 │ │ │ │ - tsteq r0, ip, lsr r8 │ │ │ │ - @ instruction: 0x01016fb0 │ │ │ │ - rscseq fp, sp, r2, lsl #4 │ │ │ │ - ldrshteq fp, [sp], #26 │ │ │ │ - tsteq r0, sl, lsl #16 │ │ │ │ - rscseq sl, pc, sl, lsr #18 │ │ │ │ - tsteq r1, sl, asr #14 │ │ │ │ - rscseq fp, sp, lr, lsr #3 │ │ │ │ - rscseq fp, sp, r6, lsr #3 │ │ │ │ - tsteq r1, r6, lsl #2 │ │ │ │ - rscseq r9, lr, r8, lsr #7 │ │ │ │ - tsteq r1, r4, lsl #2 │ │ │ │ - smlatbeq r0, r4, r7, fp │ │ │ │ - rscseq sl, pc, r6, lsr #17 │ │ │ │ + rscseq fp, sp, sl, lsr #11 │ │ │ │ + rscseq fp, sp, r2, lsr #11 │ │ │ │ + rscseq fp, sp, r6, ror r6 │ │ │ │ + rscseq fp, sp, r8, ror r5 │ │ │ │ + rscseq fp, sp, r0, ror r5 │ │ │ │ + rscseq sp, pc, r8, ror #4 │ │ │ │ + rscseq sp, pc, r6, ror #4 │ │ │ │ + rscseq sp, pc, r2, ror #4 │ │ │ │ + rscseq sp, pc, r6, lsr #5 │ │ │ │ + rscseq sp, pc, r4, lsr r2 @ │ │ │ │ + rscseq sp, pc, r0, lsr r2 @ │ │ │ │ + tsteq r0, r8, ror #20 │ │ │ │ + tsteq r0, r8, asr sl │ │ │ │ + tsteq r0, r0, asr sl │ │ │ │ + tsteq r0, r8, asr #20 │ │ │ │ + tsteq r0, r0, asr #20 │ │ │ │ + tsteq r0, r8, lsr sl │ │ │ │ + tsteq r0, r0, lsr sl │ │ │ │ + ldrhteq r2, [lr], #192 @ 0xc0 │ │ │ │ + rscseq r2, lr, ip, lsr #25 │ │ │ │ + smlabbeq r1, r4, r3, r3 │ │ │ │ + smlabbeq r1, r0, r3, r3 │ │ │ │ + smlatteq r0, r8, r9, r7 │ │ │ │ + smlatteq r0, r0, r9, r7 │ │ │ │ + ldrdeq r7, [r0, -r8] │ │ │ │ + tsteq r1, ip, asr #6 │ │ │ │ + tsteq r1, r8, asr #6 │ │ │ │ + tsteq r1, r4, asr #6 │ │ │ │ + @ instruction: 0x010079b0 │ │ │ │ + rscseq r2, lr, r6, asr ip │ │ │ │ + rscseq r2, lr, sl, lsr ip │ │ │ │ + @ instruction: 0x0100799e │ │ │ │ + rscseq fp, sp, r4, lsl #7 │ │ │ │ + rscseq fp, sp, ip, ror r3 │ │ │ │ + smlabteq r1, r6, r0, r7 │ │ │ │ + strheq r7, [r1, -sl] │ │ │ │ + strheq r7, [r1, -r6] │ │ │ │ + smlatbeq r1, lr, r0, r7 │ │ │ │ + tsteq r1, sl, lsr r5 │ │ │ │ + tsteq r0, r2, lsl #18 │ │ │ │ + tsteq r0, r0, lsl #18 │ │ │ │ + strdeq fp, [r0, -ip] │ │ │ │ + tsteq r1, r0, ror r0 │ │ │ │ + rscseq fp, sp, r2, asr #5 │ │ │ │ + ldrhteq fp, [sp], #42 @ 0x2a │ │ │ │ + smlabteq r0, sl, r8, fp │ │ │ │ + rscseq sl, pc, sl, ror #19 │ │ │ │ + tsteq r1, sl, lsl #16 │ │ │ │ + rscseq fp, sp, lr, ror #4 │ │ │ │ + rscseq fp, sp, r6, ror #4 │ │ │ │ + smlabteq r1, r6, r1, r3 │ │ │ │ + rscseq r9, lr, r8, ror #8 │ │ │ │ + smlabteq r1, r4, r1, r3 │ │ │ │ + tsteq r0, r4, ror #16 │ │ │ │ + rscseq sl, pc, r6, ror #18 │ │ │ │ + rscseq fp, sp, r2, ror #7 │ │ │ │ + rscseq fp, sp, lr, ror #7 │ │ │ │ + @ instruction: 0x01066fb0 │ │ │ │ + ldrsbteq fp, [sp], #54 @ 0x36 │ │ │ │ + rscseq fp, sp, ip, lsr #7 │ │ │ │ + ldrhteq fp, [sp], #56 @ 0x38 │ │ │ │ + ldrhteq fp, [sp], #52 @ 0x34 │ │ │ │ + ldrhteq fp, [sp], #48 @ 0x30 │ │ │ │ + rscseq fp, sp, ip, lsr #7 │ │ │ │ + rscseq fp, sp, lr, lsr #7 │ │ │ │ + tsteq r6, r2, lsr #30 │ │ │ │ + smlalseq fp, sp, lr, r3 │ │ │ │ rscseq fp, sp, r2, lsr #6 │ │ │ │ + rscseq fp, sp, r0, lsr r3 │ │ │ │ rscseq fp, sp, lr, lsr #6 │ │ │ │ - strdeq r6, [r6, -r0] │ │ │ │ - rscseq fp, sp, r6, lsl r3 │ │ │ │ - rscseq fp, sp, ip, ror #5 │ │ │ │ - ldrshteq fp, [sp], #40 @ 0x28 │ │ │ │ - ldrshteq fp, [sp], #36 @ 0x24 │ │ │ │ - ldrshteq fp, [sp], #32 │ │ │ │ - rscseq fp, sp, ip, ror #5 │ │ │ │ - rscseq fp, sp, lr, ror #5 │ │ │ │ - tsteq r6, r2, ror #28 │ │ │ │ - ldrsbteq fp, [sp], #46 @ 0x2e │ │ │ │ - rscseq fp, sp, r2, ror #4 │ │ │ │ - rscseq fp, sp, r0, ror r2 │ │ │ │ - rscseq fp, sp, lr, ror #4 │ │ │ │ - rscseq fp, sp, ip, ror #4 │ │ │ │ - rscseq fp, sp, sl, ror #4 │ │ │ │ - rscseq fp, sp, ip, ror #4 │ │ │ │ - smlatteq r6, r0, sp, r6 │ │ │ │ - rscseq fp, sp, r8, ror #4 │ │ │ │ - rscseq fp, sp, lr, ror r2 │ │ │ │ - smlatbeq r6, lr, sp, r6 │ │ │ │ - tsteq r1, r2, lsl #30 │ │ │ │ - strdeq r6, [r1, -r0] │ │ │ │ - smlatteq r1, sl, lr, r6 │ │ │ │ - smlatteq r1, r4, lr, r6 │ │ │ │ - ldrdeq r6, [r1, -lr] │ │ │ │ - rscseq fp, sp, sl, asr r1 │ │ │ │ - rscseq fp, sp, r8, ror #2 │ │ │ │ - tsteq r6, ip, lsr #26 │ │ │ │ - rscseq fp, sp, r4, asr r1 │ │ │ │ - rscseq fp, sp, ip, lsr #2 │ │ │ │ - rscseq fp, sp, sl, lsr r1 │ │ │ │ - rscseq fp, sp, r8, lsr r1 │ │ │ │ - rscseq fp, sp, r6, lsr r1 │ │ │ │ - rscseq fp, sp, r4, lsr r1 │ │ │ │ - rscseq fp, sp, r6, lsr r1 │ │ │ │ - smlatbeq r6, sl, ip, r6 │ │ │ │ - rscseq fp, sp, r6, lsr #2 │ │ │ │ - rscseq fp, sp, sl, lsr #1 │ │ │ │ - ldrhteq fp, [sp], #8 │ │ │ │ - ldrhteq fp, [sp], #6 │ │ │ │ - ldrhteq fp, [sp], #4 │ │ │ │ - ldrhteq fp, [sp], #2 │ │ │ │ - ldrhteq fp, [sp], #4 │ │ │ │ - tsteq r6, r8, lsr #24 │ │ │ │ - ldrhteq fp, [sp], #0 │ │ │ │ - rscseq fp, sp, r6, asr #1 │ │ │ │ - strdeq r6, [r6, -r6] │ │ │ │ - tsteq r1, sl, asr #26 │ │ │ │ + rscseq fp, sp, ip, lsr #6 │ │ │ │ + rscseq fp, sp, sl, lsr #6 │ │ │ │ + rscseq fp, sp, ip, lsr #6 │ │ │ │ + smlatbeq r6, r0, lr, r6 │ │ │ │ + rscseq fp, sp, r8, lsr #6 │ │ │ │ + rscseq fp, sp, lr, lsr r3 │ │ │ │ + tsteq r6, lr, ror #28 │ │ │ │ + smlabteq r1, r2, pc, r6 @ │ │ │ │ + @ instruction: 0x01016fb0 │ │ │ │ + smlatbeq r1, sl, pc, r6 @ │ │ │ │ + smlatbeq r1, r4, pc, r6 @ │ │ │ │ + @ instruction: 0x01016f9e │ │ │ │ + rscseq fp, sp, sl, lsl r2 │ │ │ │ + rscseq fp, sp, r8, lsr #4 │ │ │ │ + smlatteq r6, ip, sp, r6 │ │ │ │ + rscseq fp, sp, r4, lsl r2 │ │ │ │ + rscseq fp, sp, ip, ror #3 │ │ │ │ + ldrshteq fp, [sp], #26 │ │ │ │ + ldrshteq fp, [sp], #24 │ │ │ │ + ldrshteq fp, [sp], #22 │ │ │ │ + ldrshteq fp, [sp], #20 │ │ │ │ + ldrshteq fp, [sp], #22 │ │ │ │ + tsteq r6, sl, ror #26 │ │ │ │ + rscseq fp, sp, r6, ror #3 │ │ │ │ + rscseq fp, sp, sl, ror #2 │ │ │ │ + rscseq fp, sp, r8, ror r1 │ │ │ │ + rscseq fp, sp, r6, ror r1 │ │ │ │ + rscseq fp, sp, r4, ror r1 │ │ │ │ + rscseq fp, sp, r2, ror r1 │ │ │ │ + rscseq fp, sp, r4, ror r1 │ │ │ │ + smlatteq r6, r8, ip, r6 │ │ │ │ + rscseq fp, sp, r0, ror r1 │ │ │ │ + rscseq fp, sp, r6, lsl #3 │ │ │ │ + @ instruction: 0x01066cb6 │ │ │ │ + tsteq r1, sl, lsl #28 │ │ │ │ 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, ror fp │ │ │ │ - tsteq r1, lr, lsr fp │ │ │ │ - strdeq r6, [r1, -r8] │ │ │ │ - tsteq r1, r6, lsl #22 │ │ │ │ - tsteq r1, r4, asr #22 │ │ │ │ - smlabteq r1, r2, fp, r6 │ │ │ │ - tsteq r1, r4, ror fp │ │ │ │ - @ instruction: 0x01016b92 │ │ │ │ - smlabteq r1, r8, fp, r6 │ │ │ │ + tsteq r1, r8, lsr ip │ │ │ │ + strdeq r6, [r1, -lr] │ │ │ │ + @ instruction: 0x01016bb8 │ │ │ │ + smlabteq r1, r6, fp, r6 │ │ │ │ + tsteq r1, r4, lsl #24 │ │ │ │ + smlabbeq r1, r2, ip, r6 │ │ │ │ + tsteq r1, r4, lsr ip │ │ │ │ + tsteq r1, r2, asr ip │ │ │ │ + smlabbeq r1, r8, ip, r6 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec4e300 │ │ │ │ @ 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 r1, lr, r2, ror sp │ │ │ │ - rscseq sl, pc, r8, lsr #4 │ │ │ │ - rscseq sl, sp, r6, asr #20 │ │ │ │ - rscseq sl, pc, r8, lsl #4 │ │ │ │ - rscseq sl, sp, r2, lsr #23 │ │ │ │ - rscseq sl, pc, ip, ror #3 │ │ │ │ - rscseq r1, lr, r6, asr #27 │ │ │ │ - rscseq sl, pc, ip, asr #3 │ │ │ │ - rscseq r9, pc, lr, ror #28 │ │ │ │ - ldrhteq sl, [pc], #16 │ │ │ │ - rscseq fp, pc, r2, ror r9 @ │ │ │ │ - smlalseq sl, pc, r6, r1 @ │ │ │ │ - rscseq sl, sp, ip, lsl #19 │ │ │ │ - rscseq sl, pc, r0, lsl #12 │ │ │ │ - ldrshteq sl, [pc], #90 │ │ │ │ - ldrshteq sl, [pc], #84 │ │ │ │ - rscseq sl, pc, lr, ror #11 │ │ │ │ - rscseq sl, pc, r0, lsl #12 │ │ │ │ - rscseq sl, pc, r2, ror #11 │ │ │ │ - ldrsbteq sl, [pc], #92 │ │ │ │ - tsteq r6, r8, ror r7 │ │ │ │ + rscseq r1, lr, r2, lsr lr │ │ │ │ + rscseq sl, pc, r8, ror #5 │ │ │ │ + rscseq sl, sp, r6, lsl #22 │ │ │ │ + rscseq sl, pc, r8, asr #5 │ │ │ │ + rscseq sl, sp, r2, ror #24 │ │ │ │ + rscseq sl, pc, ip, lsr #5 │ │ │ │ + rscseq r1, lr, r6, lsl #29 │ │ │ │ + rscseq sl, pc, ip, lsl #5 │ │ │ │ + rscseq r9, pc, lr, lsr #30 │ │ │ │ + rscseq sl, pc, r0, ror r2 @ │ │ │ │ + rscseq fp, pc, r2, lsr sl @ │ │ │ │ + rscseq sl, pc, r6, asr r2 @ │ │ │ │ + rscseq sl, sp, ip, asr #20 │ │ │ │ + rscseq sl, pc, r0, asr #13 │ │ │ │ + ldrhteq sl, [pc], #106 │ │ │ │ + ldrhteq sl, [pc], #100 │ │ │ │ + rscseq sl, pc, lr, lsr #13 │ │ │ │ + rscseq sl, pc, r0, asr #13 │ │ │ │ + rscseq sl, pc, r2, lsr #13 │ │ │ │ + smlalseq sl, pc, ip, r6 @ │ │ │ │ + tsteq r6, r8, lsr r8 │ │ │ │ svcvs 0x00f2f5b0 │ │ │ │ strhi pc, [r5, #-1]! │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec4e50c │ │ │ │ @ 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 sl, sp, sl, ror r4 │ │ │ │ - smlatbeq r1, r4, r9, r6 │ │ │ │ - tsteq r1, r2, lsr #18 │ │ │ │ - ldrshteq sl, [sp], #60 @ 0x3c │ │ │ │ - ldrsbteq sl, [sp], #56 @ 0x38 │ │ │ │ - rscseq sl, sp, r6, asr #7 │ │ │ │ - smlabteq r1, ip, r8, r6 │ │ │ │ + rscseq sl, sp, sl, lsr r5 │ │ │ │ + tsteq r1, r4, ror #20 │ │ │ │ + smlatteq r1, r2, r9, r6 │ │ │ │ + ldrhteq sl, [sp], #76 @ 0x4c │ │ │ │ + smlalseq sl, sp, r8, r4 │ │ │ │ + rscseq sl, sp, r6, lsl #9 │ │ │ │ + smlabbeq r1, ip, r9, r6 │ │ │ │ + rscseq sl, sp, ip, lsr #8 │ │ │ │ + rscseq sl, sp, r8, lsl #8 │ │ │ │ + tsteq r1, r0, ror r9 │ │ │ │ + smlalseq sl, sp, r8, r3 │ │ │ │ rscseq sl, sp, ip, ror #6 │ │ │ │ - rscseq sl, sp, r8, asr #6 │ │ │ │ - @ instruction: 0x010168b0 │ │ │ │ - ldrsbteq sl, [sp], #40 @ 0x28 │ │ │ │ - rscseq sl, sp, ip, lsr #5 │ │ │ │ - rscseq sl, sp, r2, lsr #5 │ │ │ │ - rscseq sl, sp, lr, ror r2 │ │ │ │ - rscseq sl, sp, r4, asr r2 │ │ │ │ + rscseq sl, sp, r2, ror #6 │ │ │ │ + rscseq sl, sp, lr, lsr r3 │ │ │ │ + rscseq sl, sp, r4, lsl r3 │ │ │ │ + rscseq sl, sp, sl, ror #5 │ │ │ │ + rscseq sl, sp, r0, ror #5 │ │ │ │ + ldrhteq sl, [sp], #42 @ 0x2a │ │ │ │ + rscseq sl, sp, lr, lsl #5 │ │ │ │ + tsteq r1, r4, lsl r8 │ │ │ │ rscseq sl, sp, sl, lsr #4 │ │ │ │ - rscseq sl, sp, r0, lsr #4 │ │ │ │ - ldrshteq sl, [sp], #26 │ │ │ │ - rscseq sl, sp, lr, asr #3 │ │ │ │ - tsteq r1, r4, asr r7 │ │ │ │ - rscseq sl, sp, sl, ror #2 │ │ │ │ - rscseq sl, sp, r0, asr #2 │ │ │ │ - rscseq sl, sp, r6, lsl r1 │ │ │ │ - rscseq sl, sp, ip, lsl #2 │ │ │ │ - rscseq sl, sp, r8, ror #1 │ │ │ │ - rscseq sl, sp, r4, asr #1 │ │ │ │ - smlalseq sl, sp, r8, r0 │ │ │ │ - rscseq sl, sp, lr, rrx │ │ │ │ - rscseq sl, sp, r4, rrx │ │ │ │ - rscseq sl, sp, r0, asr #32 │ │ │ │ - rscseq sl, sp, r4, lsl r0 │ │ │ │ - rscseq sl, sp, sl │ │ │ │ - rscseq r9, sp, r6, ror #31 │ │ │ │ - ldrsbteq r9, [sp], #240 @ 0xf0 │ │ │ │ - tsteq r1, ip, lsl r6 │ │ │ │ - rscseq r9, sp, r2, ror #30 │ │ │ │ - rscseq r9, sp, ip, asr #30 │ │ │ │ - rscseq r9, sp, ip, lsl #30 │ │ │ │ - ldrsbteq r9, [sp], #236 @ 0xec │ │ │ │ - rscseq r9, sp, r0, lsr #29 │ │ │ │ - smlalseq r9, sp, r6, lr │ │ │ │ - rscseq r9, sp, r2, lsl #29 │ │ │ │ - rscseq r9, sp, r2, asr lr │ │ │ │ - rscseq r9, sp, r8, asr #28 │ │ │ │ - rscseq r9, sp, sl, lsr #28 │ │ │ │ - ldrsbteq r9, [sp], #222 @ 0xde │ │ │ │ - ldrhteq r9, [sp], #218 @ 0xda │ │ │ │ - rscseq r9, sp, r6, lsr #27 │ │ │ │ - rscseq r9, sp, r4, ror sp │ │ │ │ - rscseq r9, sp, r2, asr #26 │ │ │ │ + rscseq sl, sp, r0, lsl #4 │ │ │ │ + ldrsbteq sl, [sp], #22 │ │ │ │ + rscseq sl, sp, ip, asr #3 │ │ │ │ + rscseq sl, sp, r8, lsr #3 │ │ │ │ + rscseq sl, sp, r4, lsl #3 │ │ │ │ + rscseq sl, sp, r8, asr r1 │ │ │ │ + rscseq sl, sp, lr, lsr #2 │ │ │ │ + rscseq sl, sp, r4, lsr #2 │ │ │ │ + rscseq sl, sp, r0, lsl #2 │ │ │ │ + ldrsbteq sl, [sp], #4 │ │ │ │ + rscseq sl, sp, sl, asr #1 │ │ │ │ + rscseq sl, sp, r6, lsr #1 │ │ │ │ + smlalseq sl, sp, r0, r0 │ │ │ │ + ldrdeq r6, [r1, -ip] │ │ │ │ + rscseq sl, sp, r2, lsr #32 │ │ │ │ + rscseq sl, sp, ip │ │ │ │ + rscseq r9, sp, ip, asr #31 │ │ │ │ + smlalseq r9, sp, ip, pc @ │ │ │ │ + rscseq r9, sp, r0, ror #30 │ │ │ │ + rscseq r9, sp, r6, asr pc │ │ │ │ + rscseq r9, sp, r2, asr #30 │ │ │ │ + rscseq r9, sp, r2, lsl pc │ │ │ │ + rscseq r9, sp, r8, lsl #30 │ │ │ │ + rscseq r9, sp, sl, ror #29 │ │ │ │ + smlalseq r9, sp, lr, lr │ │ │ │ + rscseq r9, sp, sl, ror lr │ │ │ │ + rscseq r9, sp, r6, ror #28 │ │ │ │ + rscseq r9, sp, r4, lsr lr │ │ │ │ + rscseq r9, sp, r2, lsl #28 │ │ │ │ + ldrsbteq r9, [sp], #208 @ 0xd0 │ │ │ │ + rscseq r9, sp, r2, lsr #27 │ │ │ │ + rscseq r9, sp, r0, ror sp │ │ │ │ + rscseq r9, sp, r0, asr #26 │ │ │ │ rscseq r9, sp, r0, lsl sp │ │ │ │ - rscseq r9, sp, r2, ror #25 │ │ │ │ - ldrhteq r9, [sp], #192 @ 0xc0 │ │ │ │ - rscseq r9, sp, r0, lsl #25 │ │ │ │ - rscseq r9, sp, r0, asr ip │ │ │ │ - rscseq r9, sp, r2, lsr ip │ │ │ │ - rscseq r9, sp, ip, lsl #24 │ │ │ │ - ldrsbteq r9, [sp], #188 @ 0xbc │ │ │ │ - ldrsbteq r9, [sp], #178 @ 0xb2 │ │ │ │ - rscseq r9, sp, ip, lsr #23 │ │ │ │ - rscseq r9, sp, ip, ror fp │ │ │ │ - rscseq r9, sp, sl, asr #22 │ │ │ │ - rscseq r9, sp, r4, lsr #22 │ │ │ │ - rscseq r9, sp, r0, lsl #22 │ │ │ │ - ldrsbteq r9, [sp], #166 @ 0xa6 │ │ │ │ - rscseq r9, sp, lr, asr #21 │ │ │ │ - rscseq r9, sp, sl, lsr #21 │ │ │ │ - rscseq r9, sp, sl, ror sl │ │ │ │ - rscseq r9, sp, r0, asr sl │ │ │ │ - rscseq r9, sp, r6, lsr #20 │ │ │ │ - rscseq r9, sp, r2, lsl #20 │ │ │ │ - ldrsbteq r9, [sp], #158 @ 0x9e │ │ │ │ - ldrhteq r9, [sp], #144 @ 0x90 │ │ │ │ - rscseq r9, sp, r8, lsr #19 │ │ │ │ - rscseq r9, sp, r6, lsl #19 │ │ │ │ - rscseq r9, sp, ip, asr r9 │ │ │ │ - rscseq r9, sp, r2, lsr r9 │ │ │ │ - rscseq r9, sp, sl, lsr #18 │ │ │ │ - rscseq r9, sp, r6, lsl #18 │ │ │ │ - ldrsbteq r9, [sp], #136 @ 0x88 │ │ │ │ - ldrsbteq r9, [sp], #128 @ 0x80 │ │ │ │ - rscseq r9, sp, lr, lsr #17 │ │ │ │ - rscseq r9, sp, r2, lsl #17 │ │ │ │ - rscseq r9, sp, r6, asr r8 │ │ │ │ - rscseq r9, sp, r6, lsr #16 │ │ │ │ - ldrshteq r9, [sp], #116 @ 0x74 │ │ │ │ + ldrshteq r9, [sp], #194 @ 0xc2 │ │ │ │ + rscseq r9, sp, ip, asr #25 │ │ │ │ + smlalseq r9, sp, ip, ip │ │ │ │ + smlalseq r9, sp, r2, ip │ │ │ │ + rscseq r9, sp, ip, ror #24 │ │ │ │ + rscseq r9, sp, ip, lsr ip │ │ │ │ + rscseq r9, sp, sl, lsl #24 │ │ │ │ + rscseq r9, sp, r4, ror #23 │ │ │ │ + rscseq r9, sp, r0, asr #23 │ │ │ │ + smlalseq r9, sp, r6, fp │ │ │ │ + rscseq r9, sp, lr, lsl #23 │ │ │ │ + rscseq r9, sp, sl, ror #22 │ │ │ │ + rscseq r9, sp, sl, lsr fp │ │ │ │ + rscseq r9, sp, r0, lsl fp │ │ │ │ + rscseq r9, sp, r6, ror #21 │ │ │ │ + rscseq r9, sp, r2, asr #21 │ │ │ │ + smlalseq r9, sp, lr, sl │ │ │ │ + rscseq r9, sp, r0, ror sl │ │ │ │ + rscseq r9, sp, r8, ror #20 │ │ │ │ + rscseq r9, sp, r6, asr #20 │ │ │ │ + rscseq r9, sp, ip, lsl sl │ │ │ │ + ldrshteq r9, [sp], #146 @ 0x92 │ │ │ │ + rscseq r9, sp, sl, ror #19 │ │ │ │ + rscseq r9, sp, r6, asr #19 │ │ │ │ + smlalseq r9, sp, r8, r9 │ │ │ │ + smlalseq r9, sp, r0, r9 │ │ │ │ + rscseq r9, sp, lr, ror #18 │ │ │ │ + rscseq r9, sp, r2, asr #18 │ │ │ │ + rscseq r9, sp, r6, lsl r9 │ │ │ │ + rscseq r9, sp, r6, ror #17 │ │ │ │ + ldrhteq r9, [sp], #132 @ 0x84 │ │ │ │ blcs 824b98 │ │ │ │ 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 r9, sp, sl, ror r6 │ │ │ │ - rscseq r9, sp, r6, asr r6 │ │ │ │ - rscseq r9, sp, sl, lsr #12 │ │ │ │ - rscseq r9, sp, r0, lsr #12 │ │ │ │ - ldrshteq r9, [sp], #90 @ 0x5a │ │ │ │ - rscseq r9, sp, sl, asr #11 │ │ │ │ - smlalseq r9, sp, sl, r5 │ │ │ │ - smlalseq r9, sp, r0, r5 │ │ │ │ - rscseq r9, sp, ip, ror #10 │ │ │ │ - rscseq r9, sp, r0, asr #10 │ │ │ │ - rscseq r9, sp, r6, lsr r5 │ │ │ │ - rscseq r9, sp, r0, lsl r5 │ │ │ │ - ldrsbteq r9, [sp], #78 @ 0x4e │ │ │ │ - ldrhteq r9, [sp], #66 @ 0x42 │ │ │ │ - rscseq r9, sp, r6, lsl #9 │ │ │ │ - rscseq r9, sp, r0, ror #8 │ │ │ │ + rscseq r9, sp, sl, lsr r7 │ │ │ │ + rscseq r9, sp, r6, lsl r7 │ │ │ │ + rscseq r9, sp, sl, ror #13 │ │ │ │ + rscseq r9, sp, r0, ror #13 │ │ │ │ + ldrhteq r9, [sp], #106 @ 0x6a │ │ │ │ + rscseq r9, sp, sl, lsl #13 │ │ │ │ + rscseq r9, sp, sl, asr r6 │ │ │ │ + rscseq r9, sp, r0, asr r6 │ │ │ │ + rscseq r9, sp, ip, lsr #12 │ │ │ │ + rscseq r9, sp, r0, lsl #12 │ │ │ │ + ldrshteq r9, [sp], #86 @ 0x56 │ │ │ │ + ldrsbteq r9, [sp], #80 @ 0x50 │ │ │ │ + smlalseq r9, sp, lr, r5 │ │ │ │ + rscseq r9, sp, r2, ror r5 │ │ │ │ + rscseq r9, sp, r6, asr #10 │ │ │ │ + rscseq r9, sp, r0, lsr #10 │ │ │ │ + ldrshteq r9, [sp], #74 @ 0x4a │ │ │ │ + rscseq r9, sp, sl, asr #9 │ │ │ │ + rscseq r9, sp, r0, asr #9 │ │ │ │ + smlalseq r9, sp, ip, r4 │ │ │ │ + rscseq r9, sp, r0, ror r4 │ │ │ │ + rscseq r9, sp, r4, asr #8 │ │ │ │ rscseq r9, sp, sl, lsr r4 │ │ │ │ - rscseq r9, sp, sl, lsl #8 │ │ │ │ - rscseq r9, sp, r0, lsl #8 │ │ │ │ - ldrsbteq r9, [sp], #60 @ 0x3c │ │ │ │ - ldrhteq r9, [sp], #48 @ 0x30 │ │ │ │ - rscseq r9, sp, r4, lsl #7 │ │ │ │ - rscseq r9, sp, sl, ror r3 │ │ │ │ - rscseq r9, sp, r4, asr r3 │ │ │ │ - rscseq r9, sp, r4, lsr #6 │ │ │ │ - rscseq r9, sp, sl, lsl r3 │ │ │ │ - ldrshteq r9, [sp], #38 @ 0x26 │ │ │ │ + rscseq r9, sp, r4, lsl r4 │ │ │ │ + rscseq r9, sp, r4, ror #7 │ │ │ │ + ldrsbteq r9, [sp], #58 @ 0x3a │ │ │ │ + ldrhteq r9, [sp], #54 @ 0x36 │ │ │ │ + rscseq r9, sp, r8, lsl #7 │ │ │ │ + rscseq r9, sp, r6, asr r3 │ │ │ │ + rscseq r9, sp, r8, lsr #6 │ │ │ │ + ldrshteq r9, [sp], #40 @ 0x28 │ │ │ │ rscseq r9, sp, r8, asr #5 │ │ │ │ - smlalseq r9, sp, r6, r2 │ │ │ │ - rscseq r9, sp, r8, ror #4 │ │ │ │ - rscseq r9, sp, r8, lsr r2 │ │ │ │ - rscseq r9, sp, r8, lsl #4 │ │ │ │ - rscseq r9, sp, r8, ror #3 │ │ │ │ - rscseq r9, sp, r4, asr #3 │ │ │ │ - smlalseq r9, sp, r8, r1 │ │ │ │ - rscseq r9, sp, lr, lsl #3 │ │ │ │ - rscseq r9, sp, r8, ror #2 │ │ │ │ - rscseq r9, sp, ip, lsr r1 │ │ │ │ - rscseq r9, sp, r0, lsl r1 │ │ │ │ - rscseq r9, sp, sl, ror #1 │ │ │ │ - rscseq r9, sp, r4, asr #1 │ │ │ │ - smlalseq r9, sp, r4, r0 │ │ │ │ - rscseq r9, sp, sl, lsl #1 │ │ │ │ - rscseq r9, sp, r6, rrx │ │ │ │ - rscseq r9, sp, r8, lsr r0 │ │ │ │ - rscseq r9, sp, r8 │ │ │ │ - ldrsbteq r8, [sp], #248 @ 0xf8 │ │ │ │ - ldrhteq r8, [sp], #248 @ 0xf8 │ │ │ │ + rscseq r9, sp, r8, lsr #5 │ │ │ │ + rscseq r9, sp, r4, lsl #5 │ │ │ │ + rscseq r9, sp, r8, asr r2 │ │ │ │ + rscseq r9, sp, lr, asr #4 │ │ │ │ + rscseq r9, sp, r8, lsr #4 │ │ │ │ + ldrshteq r9, [sp], #28 │ │ │ │ + ldrsbteq r9, [sp], #16 │ │ │ │ + rscseq r9, sp, sl, lsr #3 │ │ │ │ + rscseq r9, sp, r4, lsl #3 │ │ │ │ + rscseq r9, sp, r4, asr r1 │ │ │ │ + rscseq r9, sp, sl, asr #2 │ │ │ │ + rscseq r9, sp, r6, lsr #2 │ │ │ │ + ldrshteq r9, [sp], #8 │ │ │ │ + rscseq r9, sp, r8, asr #1 │ │ │ │ + smlalseq r9, sp, r8, r0 │ │ │ │ + rscseq r9, sp, r8, ror r0 │ │ │ │ + rscseq r9, sp, r4, asr r0 │ │ │ │ + rscseq r9, sp, r8, lsr #32 │ │ │ │ + rscseq r9, sp, lr, lsl r0 │ │ │ │ + ldrshteq r8, [sp], #248 @ 0xf8 │ │ │ │ + rscseq r8, sp, sl, asr #31 │ │ │ │ + smlalseq r8, sp, ip, pc @ │ │ │ │ smlalseq r8, sp, r4, pc @ │ │ │ │ - rscseq r8, sp, r8, ror #30 │ │ │ │ - rscseq r8, sp, lr, asr pc │ │ │ │ - rscseq r8, sp, r8, lsr pc │ │ │ │ - rscseq r8, sp, sl, lsl #30 │ │ │ │ - ldrsbteq r8, [sp], #236 @ 0xec │ │ │ │ - ldrsbteq r8, [sp], #228 @ 0xe4 │ │ │ │ - ldrhteq r8, [sp], #226 @ 0xe2 │ │ │ │ - rscseq r8, sp, r8, lsl #29 │ │ │ │ - rscseq r8, sp, r0, lsl #29 │ │ │ │ - rscseq r8, sp, ip, asr lr │ │ │ │ - rscseq r8, sp, ip, lsr #28 │ │ │ │ - ldrshteq r8, [sp], #220 @ 0xdc │ │ │ │ - ldrsbteq r8, [sp], #210 @ 0xd2 │ │ │ │ - rscseq r8, sp, r8, lsr #27 │ │ │ │ - rscseq r8, sp, r4, lsl #27 │ │ │ │ - rscseq r8, sp, r0, ror #26 │ │ │ │ - rscseq r8, sp, r4, lsr sp │ │ │ │ - rscseq r8, sp, lr, lsr #26 │ │ │ │ - rscseq r8, sp, lr, lsl #26 │ │ │ │ - rscseq r8, sp, r6, ror #25 │ │ │ │ - ldrhteq r8, [sp], #206 @ 0xce │ │ │ │ - ldrhteq r8, [sp], #200 @ 0xc8 │ │ │ │ - smlalseq r8, sp, r6, ip │ │ │ │ - rscseq r8, sp, sl, ror #24 │ │ │ │ - rscseq r8, sp, r4, ror #24 │ │ │ │ - rscseq r8, sp, r4, asr #24 │ │ │ │ + rscseq r8, sp, r2, ror pc │ │ │ │ + rscseq r8, sp, r8, asr #30 │ │ │ │ + rscseq r8, sp, r0, asr #30 │ │ │ │ + rscseq r8, sp, ip, lsl pc │ │ │ │ + rscseq r8, sp, ip, ror #29 │ │ │ │ + ldrhteq r8, [sp], #236 @ 0xec │ │ │ │ + smlalseq r8, sp, r2, lr │ │ │ │ + rscseq r8, sp, r8, ror #28 │ │ │ │ + rscseq r8, sp, r4, asr #28 │ │ │ │ + rscseq r8, sp, r0, lsr #28 │ │ │ │ + ldrshteq r8, [sp], #212 @ 0xd4 │ │ │ │ + rscseq r8, sp, lr, ror #27 │ │ │ │ + rscseq r8, sp, lr, asr #27 │ │ │ │ + rscseq r8, sp, r6, lsr #27 │ │ │ │ + rscseq r8, sp, lr, ror sp │ │ │ │ + rscseq r8, sp, r8, ror sp │ │ │ │ + rscseq r8, sp, r6, asr sp │ │ │ │ + rscseq r8, sp, sl, lsr #26 │ │ │ │ + rscseq r8, sp, r4, lsr #26 │ │ │ │ + rscseq r8, sp, r4, lsl #26 │ │ │ │ + ldrsbteq r8, [sp], #204 @ 0xcc │ │ │ │ + ldrhteq r8, [sp], #192 @ 0xc0 │ │ │ │ + rscseq r8, sp, r4, lsl #25 │ │ │ │ + rscseq r8, sp, r8, ror #24 │ │ │ │ + rscseq r8, sp, r8, asr #24 │ │ │ │ + rscseq r8, sp, r2, lsr #24 │ │ │ │ rscseq r8, sp, ip, lsl ip │ │ │ │ - ldrshteq r8, [sp], #176 @ 0xb0 │ │ │ │ - rscseq r8, sp, r4, asr #23 │ │ │ │ + ldrshteq r8, [sp], #188 @ 0xbc │ │ │ │ + ldrsbteq r8, [sp], #178 @ 0xb2 │ │ │ │ rscseq r8, sp, r8, lsr #23 │ │ │ │ - rscseq r8, sp, r8, lsl #23 │ │ │ │ - rscseq r8, sp, r2, ror #22 │ │ │ │ - rscseq r8, sp, ip, asr fp │ │ │ │ - rscseq r8, sp, ip, lsr fp │ │ │ │ - rscseq r8, sp, r2, lsl fp │ │ │ │ - rscseq r8, sp, r8, ror #21 │ │ │ │ - rscseq r8, sp, r2, ror #21 │ │ │ │ - rscseq r8, sp, r4, asr #21 │ │ │ │ - smlalseq r8, sp, lr, sl │ │ │ │ - smlalseq r8, sp, r8, sl │ │ │ │ - rscseq r8, sp, r8, ror sl │ │ │ │ - tsteq r1, ip, asr #32 │ │ │ │ - tsteq r1, r6, ror pc │ │ │ │ - rscseq r8, sp, r0, ror #20 │ │ │ │ - rscseq r8, sp, sl, asr sl │ │ │ │ + rscseq r8, sp, r2, lsr #23 │ │ │ │ + rscseq r8, sp, r4, lsl #23 │ │ │ │ + rscseq r8, sp, lr, asr fp │ │ │ │ + rscseq r8, sp, r8, asr fp │ │ │ │ + rscseq r8, sp, r8, lsr fp │ │ │ │ + tsteq r1, ip, lsl #2 │ │ │ │ + tsteq r1, r6, lsr r0 │ │ │ │ + rscseq r8, sp, r0, lsr #22 │ │ │ │ + rscseq r8, sp, sl, lsl fp │ │ │ │ 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 │ │ │ │ + smlalseq r8, sp, sl, r9 │ │ │ │ + smlalseq r8, sp, r4, r9 │ │ │ │ + rscseq r8, sp, lr, lsl #19 │ │ │ │ + rscseq r8, sp, r8, lsl #19 │ │ │ │ + rscseq r8, sp, r2, lsl #19 │ │ │ │ + rscseq r8, sp, ip, ror r9 │ │ │ │ + rscseq r8, sp, r6, ror r9 │ │ │ │ + smlatteq r1, r0, lr, r4 │ │ │ │ + rscseq r8, sp, sl, ror #18 │ │ │ │ + rscseq r8, sp, r4, ror #18 │ │ │ │ + rscseq r8, sp, lr, asr r9 │ │ │ │ + rscseq r8, sp, r8, asr r9 │ │ │ │ + rscseq r8, sp, r2, asr r9 │ │ │ │ + rscseq r8, sp, ip, asr #18 │ │ │ │ + rscseq r8, sp, r6, asr #18 │ │ │ │ + rscseq r8, sp, r0, asr #18 │ │ │ │ + tsteq r1, r2, ror #30 │ │ │ │ + tsteq r1, r8, lsr pc │ │ │ │ + smlabbeq r1, sl, pc, r4 @ │ │ │ │ + rscseq r8, sp, r8, lsr #18 │ │ │ │ + rscseq r8, sp, r2, lsr #18 │ │ │ │ + smlatteq r1, ip, pc, r4 @ │ │ │ │ + smlabteq r1, r6, pc, r4 @ │ │ │ │ + rscseq r8, sp, r0, lsl r9 │ │ │ │ + strdeq r4, [r1, -sl] │ │ │ │ + rscseq r8, sp, r4, lsl #18 │ │ │ │ + ldrshteq r8, [sp], #142 @ 0x8e │ │ │ │ + ldrshteq r8, [sp], #136 @ 0x88 │ │ │ │ + ldrshteq r8, [sp], #130 @ 0x82 │ │ │ │ + rscseq r8, sp, ip, ror #17 │ │ │ │ + rscseq r8, sp, r6, ror #17 │ │ │ │ + rscseq r8, sp, r0, ror #17 │ │ │ │ ldrsbteq r8, [sp], #138 @ 0x8a │ │ │ │ ldrsbteq r8, [sp], #132 @ 0x84 │ │ │ │ rscseq r8, sp, lr, asr #17 │ │ │ │ rscseq r8, sp, r8, asr #17 │ │ │ │ rscseq r8, sp, r2, asr #17 │ │ │ │ ldrhteq r8, [sp], #140 @ 0x8c │ │ │ │ ldrhteq r8, [sp], #134 @ 0x86 │ │ │ │ - tsteq r1, r0, lsr #28 │ │ │ │ + ldrhteq r8, [sp], #128 @ 0x80 │ │ │ │ rscseq r8, sp, sl, lsr #17 │ │ │ │ rscseq r8, sp, r4, lsr #17 │ │ │ │ smlalseq r8, sp, lr, r8 │ │ │ │ smlalseq r8, sp, r8, r8 │ │ │ │ smlalseq r8, sp, r2, r8 │ │ │ │ rscseq r8, sp, ip, lsl #17 │ │ │ │ rscseq r8, sp, r6, lsl #17 │ │ │ │ rscseq r8, sp, r0, lsl #17 │ │ │ │ - smlatbeq r1, r2, lr, r4 │ │ │ │ - tsteq r1, r8, ror lr │ │ │ │ - smlabteq r1, sl, lr, r4 │ │ │ │ + rscseq r8, sp, sl, ror r8 │ │ │ │ + rscseq r8, sp, r4, ror r8 │ │ │ │ + rscseq r8, sp, lr, ror #16 │ │ │ │ rscseq r8, sp, r8, ror #16 │ │ │ │ rscseq r8, sp, r2, ror #16 │ │ │ │ - tsteq r1, ip, lsr #30 │ │ │ │ - tsteq r1, r6, lsl #30 │ │ │ │ + rscseq r8, sp, ip, asr r8 │ │ │ │ + rscseq r8, sp, r6, asr r8 │ │ │ │ rscseq r8, sp, r0, asr r8 │ │ │ │ - tsteq r1, sl, lsr pc │ │ │ │ + rscseq r8, sp, sl, asr #16 │ │ │ │ rscseq r8, sp, r4, asr #16 │ │ │ │ rscseq r8, sp, lr, lsr r8 │ │ │ │ rscseq r8, sp, r8, lsr r8 │ │ │ │ rscseq r8, sp, r2, lsr r8 │ │ │ │ rscseq r8, sp, ip, lsr #16 │ │ │ │ rscseq r8, sp, r6, lsr #16 │ │ │ │ rscseq r8, sp, r0, lsr #16 │ │ │ │ rscseq r8, sp, sl, lsl r8 │ │ │ │ rscseq r8, sp, r4, lsl r8 │ │ │ │ rscseq r8, sp, lr, lsl #16 │ │ │ │ - rscseq r8, sp, r8, lsl #16 │ │ │ │ - rscseq r8, sp, r2, lsl #16 │ │ │ │ - ldrshteq r8, [sp], #124 @ 0x7c │ │ │ │ - ldrshteq r8, [sp], #118 @ 0x76 │ │ │ │ - ldrshteq r8, [sp], #112 @ 0x70 │ │ │ │ - rscseq r8, sp, sl, ror #15 │ │ │ │ - rscseq r8, sp, r4, ror #15 │ │ │ │ - ldrsbteq r8, [sp], #126 @ 0x7e │ │ │ │ - ldrsbteq r8, [sp], #120 @ 0x78 │ │ │ │ - ldrsbteq r8, [sp], #114 @ 0x72 │ │ │ │ - rscseq r8, sp, ip, asr #15 │ │ │ │ - rscseq r8, sp, r6, asr #15 │ │ │ │ - rscseq r8, sp, r0, asr #15 │ │ │ │ - ldrhteq r8, [sp], #122 @ 0x7a │ │ │ │ - ldrhteq r8, [sp], #116 @ 0x74 │ │ │ │ - rscseq r8, sp, lr, lsr #15 │ │ │ │ - rscseq r8, sp, r8, lsr #15 │ │ │ │ - rscseq r8, sp, r2, lsr #15 │ │ │ │ - smlalseq r8, sp, ip, r7 │ │ │ │ - smlalseq r8, sp, r6, r7 │ │ │ │ - smlalseq r8, sp, r0, r7 │ │ │ │ - rscseq r8, sp, sl, lsl #15 │ │ │ │ - rscseq r8, sp, r4, lsl #15 │ │ │ │ - rscseq r8, sp, lr, ror r7 │ │ │ │ - rscseq r8, sp, r8, ror r7 │ │ │ │ - rscseq r8, sp, r2, ror r7 │ │ │ │ - rscseq r8, sp, ip, ror #14 │ │ │ │ - rscseq r8, sp, r6, ror #14 │ │ │ │ - rscseq r8, sp, r0, ror #14 │ │ │ │ - rscseq r8, sp, sl, asr r7 │ │ │ │ - rscseq r8, sp, r4, asr r7 │ │ │ │ - rscseq r8, sp, lr, asr #14 │ │ │ │ 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 r8, sp, sl, lsr #21 │ │ │ │ - ldrshteq r8, [pc], #2 │ │ │ │ + rscseq r8, sp, sl, ror #22 │ │ │ │ + ldrhteq r8, [pc], #18 │ │ │ │ msrpl SPSR_xc, #675282944 @ 0x28400000 │ │ │ │ addslt r3, fp, #32, 22 @ 0x8000 │ │ │ │ vpadd.i8 d2, d0, d12 │ │ │ │ @ instruction: 0xf04f843c │ │ │ │ blx 986738 │ │ │ │ ldrbeq pc, [sl, r3, lsl #6] @ │ │ │ │ orrshi pc, r7, #0, 2 │ │ │ │ @@ -146932,34 +146932,34 @@ │ │ │ │ stcl 7, cr15, [r6, #444] @ 0x1bc │ │ │ │ bmi 732784 │ │ │ │ tstcs r1, fp, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ @ instruction: 0xf76f9600 │ │ │ │ @ instruction: 0xb002edbe │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - smlalseq lr, sp, r6, r8 │ │ │ │ - rscseq r6, pc, ip, asr #26 │ │ │ │ - rscseq r7, sp, sl, ror #10 │ │ │ │ - rscseq r6, pc, ip, lsr #26 │ │ │ │ - rscseq lr, sp, r6, lsl #18 │ │ │ │ - rscseq r6, pc, ip, lsl #26 │ │ │ │ - smlabbeq r0, r0, pc, r4 @ │ │ │ │ - ldrshteq r6, [pc], #202 │ │ │ │ - tsteq r1, r0, lsl r8 │ │ │ │ - tsteq r1, r4, lsl r8 │ │ │ │ - tsteq r0, sl, lsl r7 │ │ │ │ - smlalseq r6, pc, ip, ip @ │ │ │ │ - tsteq r1, r2, lsl #16 │ │ │ │ - tsteq r1, r4, lsl #16 │ │ │ │ - tsteq r1, r2, lsl #16 │ │ │ │ - rscseq r8, pc, r2, lsr r4 @ │ │ │ │ - rscseq r6, pc, r6, asr ip @ │ │ │ │ - smlalseq r7, sp, r4, r4 │ │ │ │ - rscseq r6, pc, ip, lsr ip @ │ │ │ │ - rscseq r7, sp, lr, lsl #2 │ │ │ │ + rscseq lr, sp, r6, asr r9 │ │ │ │ + rscseq r6, pc, ip, lsl #28 │ │ │ │ + rscseq r7, sp, sl, lsr #12 │ │ │ │ + rscseq r6, pc, ip, ror #27 │ │ │ │ + rscseq lr, sp, r6, asr #19 │ │ │ │ + rscseq r6, pc, ip, asr #27 │ │ │ │ + tsteq r0, r0, asr #32 │ │ │ │ + ldrhteq r6, [pc], #218 │ │ │ │ + ldrdeq r3, [r1, -r0] │ │ │ │ + ldrdeq r3, [r1, -r4] │ │ │ │ + ldrdeq r8, [r0, -sl] │ │ │ │ + rscseq r6, pc, ip, asr sp @ │ │ │ │ + smlabteq r1, r2, r8, r3 │ │ │ │ + smlabteq r1, r4, r8, r3 │ │ │ │ + smlabteq r1, r2, r8, r3 │ │ │ │ + ldrshteq r8, [pc], #66 │ │ │ │ + rscseq r6, pc, r6, lsl sp @ │ │ │ │ + rscseq r7, sp, r4, asr r5 │ │ │ │ + ldrshteq r6, [pc], #204 │ │ │ │ + rscseq r7, sp, lr, asr #3 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec519d4 │ │ │ │ @ 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 r6, sp, r2, asr pc │ │ │ │ - tsteq r1, r4, lsr r7 │ │ │ │ - smlabbeq r1, r0, r6, r3 │ │ │ │ - rscseq r6, sp, r6, asr #29 │ │ │ │ - rscseq r6, sp, r6, lsr #29 │ │ │ │ - rscseq r6, sp, r8, lsl #29 │ │ │ │ - rscseq r6, sp, r8, ror #28 │ │ │ │ - rscseq r6, sp, sl, asr #28 │ │ │ │ - rscseq r6, sp, ip, lsr #28 │ │ │ │ - rscseq r6, sp, r8, lsl #28 │ │ │ │ - ldrsbteq r6, [sp], #220 @ 0xdc │ │ │ │ - ldrhteq r6, [sp], #216 @ 0xd8 │ │ │ │ - rscseq r6, sp, r2, lsr #27 │ │ │ │ - rscseq r6, sp, r8, ror sp │ │ │ │ - rscseq r6, sp, r4, asr sp │ │ │ │ - rscseq r6, sp, sl, lsr #26 │ │ │ │ - rscseq r6, sp, r0, lsr #26 │ │ │ │ - ldrshteq r6, [sp], #202 @ 0xca │ │ │ │ - ldrsbteq r6, [sp], #192 @ 0xc0 │ │ │ │ - rscseq r6, sp, r6, lsr #25 │ │ │ │ - rscseq r6, sp, sl, ror ip │ │ │ │ - rscseq r6, sp, r0, ror ip │ │ │ │ - rscseq r6, sp, sl, asr #24 │ │ │ │ - rscseq r6, sp, r6, lsr #24 │ │ │ │ - ldrshteq r6, [sp], #186 @ 0xba │ │ │ │ - ldrsbteq r6, [sp], #176 @ 0xb0 │ │ │ │ - rscseq r6, sp, r6, asr #23 │ │ │ │ - rscseq r6, sp, r2, lsr #23 │ │ │ │ - rscseq r6, sp, r6, ror fp │ │ │ │ - rscseq r6, sp, ip, ror #22 │ │ │ │ - rscseq r6, sp, r6, asr #22 │ │ │ │ - rscseq r6, sp, r8, lsl fp │ │ │ │ - rscseq r6, sp, sl, ror #21 │ │ │ │ - ldrhteq r6, [sp], #174 @ 0xae │ │ │ │ - smlalseq r6, sp, r2, sl │ │ │ │ - rscseq r6, sp, lr, ror #20 │ │ │ │ - rscseq r6, sp, ip, asr sl │ │ │ │ - rscseq r6, sp, r0, lsr sl │ │ │ │ - rscseq r6, sp, r6, lsr #20 │ │ │ │ - rscseq r6, sp, r2, lsl #20 │ │ │ │ - ldrsbteq r6, [sp], #148 @ 0x94 │ │ │ │ - rscseq r6, sp, r8, lsr #19 │ │ │ │ - smlalseq r6, sp, lr, r9 │ │ │ │ - rscseq r6, sp, r8, ror r9 │ │ │ │ - rscseq r6, sp, sl, asr #18 │ │ │ │ - rscseq r6, sp, r6, lsr #18 │ │ │ │ - rscseq r6, sp, r0, lsl #18 │ │ │ │ - ldrsbteq r6, [sp], #132 @ 0x84 │ │ │ │ - rscseq r6, sp, r8, lsr #17 │ │ │ │ - rscseq r6, sp, ip, ror r8 │ │ │ │ - rscseq r6, sp, r2, ror r8 │ │ │ │ - rscseq r6, sp, ip, asr r8 │ │ │ │ - rscseq r6, sp, r0, lsr r8 │ │ │ │ - rscseq r6, sp, sl, lsl r8 │ │ │ │ - rscseq r6, sp, r4, lsl #16 │ │ │ │ - ldrsbteq r6, [sp], #120 @ 0x78 │ │ │ │ - rscseq r6, sp, ip, lsr #15 │ │ │ │ - smlalseq r6, sp, r6, r7 │ │ │ │ - rscseq r6, sp, r0, lsl #15 │ │ │ │ - rscseq r6, sp, r4, asr r7 │ │ │ │ - rscseq r6, sp, lr, lsr r7 │ │ │ │ - rscseq r6, sp, r8, lsr #14 │ │ │ │ - ldrshteq r6, [sp], #106 @ 0x6a │ │ │ │ + rscseq r7, sp, r2, lsl r0 │ │ │ │ + strdeq r3, [r1, -r4] │ │ │ │ + tsteq r1, r0, asr #14 │ │ │ │ + rscseq r6, sp, r6, lsl #31 │ │ │ │ + rscseq r6, sp, r6, ror #30 │ │ │ │ + rscseq r6, sp, r8, asr #30 │ │ │ │ + rscseq r6, sp, r8, lsr #30 │ │ │ │ + rscseq r6, sp, sl, lsl #30 │ │ │ │ + rscseq r6, sp, ip, ror #29 │ │ │ │ + rscseq r6, sp, r8, asr #29 │ │ │ │ + smlalseq r6, sp, ip, lr │ │ │ │ + rscseq r6, sp, r8, ror lr │ │ │ │ + rscseq r6, sp, r2, ror #28 │ │ │ │ + rscseq r6, sp, r8, lsr lr │ │ │ │ + rscseq r6, sp, r4, lsl lr │ │ │ │ + rscseq r6, sp, sl, ror #27 │ │ │ │ + rscseq r6, sp, r0, ror #27 │ │ │ │ + ldrhteq r6, [sp], #218 @ 0xda │ │ │ │ + smlalseq r6, sp, r0, sp │ │ │ │ + rscseq r6, sp, r6, ror #26 │ │ │ │ + rscseq r6, sp, sl, lsr sp │ │ │ │ + rscseq r6, sp, r0, lsr sp │ │ │ │ + rscseq r6, sp, sl, lsl #26 │ │ │ │ + rscseq r6, sp, r6, ror #25 │ │ │ │ + ldrhteq r6, [sp], #202 @ 0xca │ │ │ │ + smlalseq r6, sp, r0, ip │ │ │ │ + rscseq r6, sp, r6, lsl #25 │ │ │ │ + rscseq r6, sp, r2, ror #24 │ │ │ │ + rscseq r6, sp, r6, lsr ip │ │ │ │ + rscseq r6, sp, ip, lsr #24 │ │ │ │ + rscseq r6, sp, r6, lsl #24 │ │ │ │ + ldrsbteq r6, [sp], #184 @ 0xb8 │ │ │ │ + rscseq r6, sp, sl, lsr #23 │ │ │ │ + rscseq r6, sp, lr, ror fp │ │ │ │ + rscseq r6, sp, r2, asr fp │ │ │ │ + rscseq r6, sp, lr, lsr #22 │ │ │ │ + rscseq r6, sp, ip, lsl fp │ │ │ │ + ldrshteq r6, [sp], #160 @ 0xa0 │ │ │ │ + rscseq r6, sp, r6, ror #21 │ │ │ │ + rscseq r6, sp, r2, asr #21 │ │ │ │ + smlalseq r6, sp, r4, sl │ │ │ │ + rscseq r6, sp, r8, ror #20 │ │ │ │ + rscseq r6, sp, lr, asr sl │ │ │ │ + rscseq r6, sp, r8, lsr sl │ │ │ │ + rscseq r6, sp, sl, lsl #20 │ │ │ │ + rscseq r6, sp, r6, ror #19 │ │ │ │ + rscseq r6, sp, r0, asr #19 │ │ │ │ + smlalseq r6, sp, r4, r9 │ │ │ │ + rscseq r6, sp, r8, ror #18 │ │ │ │ + rscseq r6, sp, ip, lsr r9 │ │ │ │ + rscseq r6, sp, r2, lsr r9 │ │ │ │ + rscseq r6, sp, ip, lsl r9 │ │ │ │ + ldrshteq r6, [sp], #128 @ 0x80 │ │ │ │ + ldrsbteq r6, [sp], #138 @ 0x8a │ │ │ │ + rscseq r6, sp, r4, asr #17 │ │ │ │ + smlalseq r6, sp, r8, r8 │ │ │ │ + rscseq r6, sp, ip, ror #16 │ │ │ │ + rscseq r6, sp, r6, asr r8 │ │ │ │ + rscseq r6, sp, r0, asr #16 │ │ │ │ + rscseq r6, sp, r4, lsl r8 │ │ │ │ + ldrshteq r6, [sp], #126 @ 0x7e │ │ │ │ + rscseq r6, sp, r8, ror #15 │ │ │ │ + ldrhteq r6, [sp], #122 @ 0x7a │ │ │ │ + rscseq r6, sp, ip, lsl #15 │ │ │ │ + rscseq r6, sp, r0, ror #14 │ │ │ │ + rscseq r6, sp, r4, lsr r7 │ │ │ │ + rscseq r6, sp, r6, lsl #14 │ │ │ │ + ldrshteq r6, [sp], #96 @ 0x60 │ │ │ │ rscseq r6, sp, ip, asr #13 │ │ │ │ rscseq r6, sp, r0, lsr #13 │ │ │ │ - rscseq r6, sp, r4, ror r6 │ │ │ │ - rscseq r6, sp, r6, asr #12 │ │ │ │ - rscseq r6, sp, r0, lsr r6 │ │ │ │ - rscseq r6, sp, ip, lsl #12 │ │ │ │ - rscseq r6, sp, r0, ror #11 │ │ │ │ - ldrhteq r6, [sp], #86 @ 0x56 │ │ │ │ - rscseq r6, sp, lr, lsr #11 │ │ │ │ - rscseq r6, sp, ip, lsl #11 │ │ │ │ - rscseq r6, sp, sl, ror #10 │ │ │ │ - rscseq r6, sp, r0, asr #10 │ │ │ │ - rscseq r6, sp, r6, lsl r5 │ │ │ │ - rscseq r6, sp, ip, ror #9 │ │ │ │ - rscseq r6, sp, r4, ror #9 │ │ │ │ - rscseq r6, sp, r2, asr #9 │ │ │ │ - rscseq r6, sp, r0, lsr #9 │ │ │ │ - rscseq r6, sp, r6, ror r4 │ │ │ │ - rscseq r6, sp, ip, asr #8 │ │ │ │ - rscseq r6, sp, r4, asr #8 │ │ │ │ - rscseq r6, sp, r2, lsr #8 │ │ │ │ - rscseq r6, sp, r0, lsl #8 │ │ │ │ - ldrsbteq r6, [sp], #52 @ 0x34 │ │ │ │ - rscseq r6, sp, sl, lsr #7 │ │ │ │ - rscseq r6, sp, r0, lsl #7 │ │ │ │ - rscseq r6, sp, r6, asr r3 │ │ │ │ - rscseq r6, sp, lr, asr #6 │ │ │ │ - rscseq r6, sp, ip, lsr #6 │ │ │ │ - rscseq r6, sp, sl, lsl #6 │ │ │ │ - ldrsbteq r6, [sp], #44 @ 0x2c │ │ │ │ + rscseq r6, sp, r6, ror r6 │ │ │ │ + rscseq r6, sp, lr, ror #12 │ │ │ │ + rscseq r6, sp, ip, asr #12 │ │ │ │ + rscseq r6, sp, sl, lsr #12 │ │ │ │ + rscseq r6, sp, r0, lsl #12 │ │ │ │ + ldrsbteq r6, [sp], #86 @ 0x56 │ │ │ │ + rscseq r6, sp, ip, lsr #11 │ │ │ │ + rscseq r6, sp, r4, lsr #11 │ │ │ │ + rscseq r6, sp, r2, lsl #11 │ │ │ │ + rscseq r6, sp, r0, ror #10 │ │ │ │ + rscseq r6, sp, r6, lsr r5 │ │ │ │ + rscseq r6, sp, ip, lsl #10 │ │ │ │ + rscseq r6, sp, r4, lsl #10 │ │ │ │ + rscseq r6, sp, r2, ror #9 │ │ │ │ + rscseq r6, sp, r0, asr #9 │ │ │ │ + smlalseq r6, sp, r4, r4 │ │ │ │ + rscseq r6, sp, sl, ror #8 │ │ │ │ + rscseq r6, sp, r0, asr #8 │ │ │ │ + rscseq r6, sp, r6, lsl r4 │ │ │ │ + rscseq r6, sp, lr, lsl #8 │ │ │ │ + rscseq r6, sp, ip, ror #7 │ │ │ │ + rscseq r6, sp, sl, asr #7 │ │ │ │ + smlalseq r6, sp, ip, r3 │ │ │ │ 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 r6, sp, sl, lsr r1 │ │ │ │ - rscseq r6, sp, r0, lsr r1 │ │ │ │ - rscseq r6, sp, ip, lsl #2 │ │ │ │ - rscseq r6, sp, r8, ror #1 │ │ │ │ - ldrhteq r6, [sp], #8 │ │ │ │ - rscseq r6, sp, ip, lsl #1 │ │ │ │ - rscseq r6, sp, lr, asr r0 │ │ │ │ - rscseq r6, sp, r4, asr r0 │ │ │ │ - rscseq r6, sp, lr, lsr #32 │ │ │ │ - rscseq r6, sp, r0 │ │ │ │ - ldrshteq r5, [sp], #246 @ 0xf6 │ │ │ │ - ldrsbteq r5, [sp], #240 @ 0xf0 │ │ │ │ - rscseq r5, sp, r2, lsr #31 │ │ │ │ - rscseq r5, sp, r4, ror pc │ │ │ │ - rscseq r5, sp, sl, ror #30 │ │ │ │ - rscseq r5, sp, r4, asr #30 │ │ │ │ - rscseq r5, sp, r6, lsl pc │ │ │ │ - rscseq r5, sp, ip, lsl #30 │ │ │ │ - rscseq r5, sp, r6, ror #29 │ │ │ │ - tsteq r1, lr, asr r6 │ │ │ │ - tsteq r1, lr, ror r6 │ │ │ │ - tsteq r1, r6, lsr #12 │ │ │ │ - rscseq r5, sp, r4, lsr #28 │ │ │ │ - ldrshteq r5, [sp], #214 @ 0xd6 │ │ │ │ - rscseq r5, sp, ip, ror #27 │ │ │ │ - rscseq r5, sp, r6, asr #27 │ │ │ │ - smlalseq r5, sp, sl, sp │ │ │ │ - smlalseq r5, sp, r0, sp │ │ │ │ - rscseq r5, sp, ip, ror #26 │ │ │ │ - rscseq r5, sp, sl, lsr sp │ │ │ │ - rscseq r5, sp, r8, lsl #26 │ │ │ │ - ldrsbteq r5, [sp], #200 @ 0xc8 │ │ │ │ - ldrhteq r5, [sp], #194 @ 0xc2 │ │ │ │ - rscseq r5, sp, ip, lsl #25 │ │ │ │ - rscseq r5, sp, ip, asr ip │ │ │ │ - rscseq r5, sp, r6, lsr ip │ │ │ │ - rscseq r5, sp, lr, lsl #24 │ │ │ │ - ldrsbteq r5, [sp], #190 @ 0xbe │ │ │ │ - rscseq r5, sp, ip, lsr #23 │ │ │ │ - rscseq r5, sp, r6, lsl #23 │ │ │ │ - rscseq r5, sp, r0, ror #22 │ │ │ │ - rscseq r5, sp, r0, lsr fp │ │ │ │ - rscseq r5, sp, r6, lsr #22 │ │ │ │ - rscseq r5, sp, r0, lsl #22 │ │ │ │ - smlabteq r1, r8, r2, r2 │ │ │ │ - ldrhteq r5, [sp], #170 @ 0xaa │ │ │ │ - smlalseq r5, sp, r4, sl │ │ │ │ - smlabbeq r1, ip, r2, r2 │ │ │ │ - rscseq r5, sp, r8, lsl #20 │ │ │ │ - ldrsbteq r5, [sp], #154 @ 0x9a │ │ │ │ - rscseq r5, sp, ip, lsr #19 │ │ │ │ - rscseq r5, sp, r2, lsr #19 │ │ │ │ - rscseq r5, sp, ip, ror r9 │ │ │ │ - rscseq r5, sp, lr, asr #18 │ │ │ │ - rscseq r5, sp, r6, lsr #18 │ │ │ │ - ldrshteq r5, [sp], #142 @ 0x8e │ │ │ │ - rscseq r5, sp, ip, asr #17 │ │ │ │ - smlalseq r5, sp, sl, r8 │ │ │ │ - rscseq r5, sp, r4, ror r8 │ │ │ │ - rscseq r5, sp, ip, asr #16 │ │ │ │ - rscseq r5, sp, r0, lsr #16 │ │ │ │ - ldrshteq r5, [sp], #112 @ 0x70 │ │ │ │ - rscseq r5, sp, r6, ror #15 │ │ │ │ + ldrshteq r6, [sp], #26 │ │ │ │ + ldrshteq r6, [sp], #16 │ │ │ │ + rscseq r6, sp, ip, asr #3 │ │ │ │ + rscseq r6, sp, r8, lsr #3 │ │ │ │ + rscseq r6, sp, r8, ror r1 │ │ │ │ + rscseq r6, sp, ip, asr #2 │ │ │ │ + rscseq r6, sp, lr, lsl r1 │ │ │ │ + rscseq r6, sp, r4, lsl r1 │ │ │ │ + rscseq r6, sp, lr, ror #1 │ │ │ │ + rscseq r6, sp, r0, asr #1 │ │ │ │ + ldrhteq r6, [sp], #6 │ │ │ │ + smlalseq r6, sp, r0, r0 │ │ │ │ + rscseq r6, sp, r2, rrx │ │ │ │ + rscseq r6, sp, r4, lsr r0 │ │ │ │ + rscseq r6, sp, sl, lsr #32 │ │ │ │ + rscseq r6, sp, r4 │ │ │ │ + ldrsbteq r5, [sp], #246 @ 0xf6 │ │ │ │ + rscseq r5, sp, ip, asr #31 │ │ │ │ + rscseq r5, sp, r6, lsr #31 │ │ │ │ + tsteq r1, lr, lsl r7 │ │ │ │ + tsteq r1, lr, lsr r7 │ │ │ │ + smlatteq r1, r6, r6, r2 │ │ │ │ + rscseq r5, sp, r4, ror #29 │ │ │ │ + ldrhteq r5, [sp], #230 @ 0xe6 │ │ │ │ + rscseq r5, sp, ip, lsr #29 │ │ │ │ + rscseq r5, sp, r6, lsl #29 │ │ │ │ + rscseq r5, sp, sl, asr lr │ │ │ │ + rscseq r5, sp, r0, asr lr │ │ │ │ + rscseq r5, sp, ip, lsr #28 │ │ │ │ + ldrshteq r5, [sp], #218 @ 0xda │ │ │ │ + rscseq r5, sp, r8, asr #27 │ │ │ │ + smlalseq r5, sp, r8, sp │ │ │ │ + rscseq r5, sp, r2, ror sp │ │ │ │ + rscseq r5, sp, ip, asr #26 │ │ │ │ + rscseq r5, sp, ip, lsl sp │ │ │ │ + ldrshteq r5, [sp], #198 @ 0xc6 │ │ │ │ + rscseq r5, sp, lr, asr #25 │ │ │ │ + smlalseq r5, sp, lr, ip │ │ │ │ + rscseq r5, sp, ip, ror #24 │ │ │ │ + rscseq r5, sp, r6, asr #24 │ │ │ │ + rscseq r5, sp, r0, lsr #24 │ │ │ │ + ldrshteq r5, [sp], #176 @ 0xb0 │ │ │ │ + rscseq r5, sp, r6, ror #23 │ │ │ │ + rscseq r5, sp, r0, asr #23 │ │ │ │ + smlabbeq r1, r8, r3, r2 │ │ │ │ + rscseq r5, sp, sl, ror fp │ │ │ │ + rscseq r5, sp, r4, asr fp │ │ │ │ + tsteq r1, ip, asr #6 │ │ │ │ + rscseq r5, sp, r8, asr #21 │ │ │ │ + smlalseq r5, sp, sl, sl │ │ │ │ + rscseq r5, sp, ip, ror #20 │ │ │ │ + rscseq r5, sp, r2, ror #20 │ │ │ │ + rscseq r5, sp, ip, lsr sl │ │ │ │ + rscseq r5, sp, lr, lsl #20 │ │ │ │ + rscseq r5, sp, r6, ror #19 │ │ │ │ + ldrhteq r5, [sp], #158 @ 0x9e │ │ │ │ + rscseq r5, sp, ip, lsl #19 │ │ │ │ + rscseq r5, sp, sl, asr r9 │ │ │ │ + rscseq r5, sp, r4, lsr r9 │ │ │ │ + rscseq r5, sp, ip, lsl #18 │ │ │ │ + rscseq r5, sp, r0, ror #17 │ │ │ │ + ldrhteq r5, [sp], #128 @ 0x80 │ │ │ │ + rscseq r5, sp, r6, lsr #17 │ │ │ │ + smlalseq r5, sp, r2, r8 │ │ │ │ + rscseq r5, sp, lr, ror #16 │ │ │ │ + rscseq r5, sp, ip, asr r8 │ │ │ │ + rscseq r5, sp, r0, lsr r8 │ │ │ │ + rscseq r5, sp, r4, lsl #16 │ │ │ │ ldrsbteq r5, [sp], #114 @ 0x72 │ │ │ │ - rscseq r5, sp, lr, lsr #15 │ │ │ │ - smlalseq r5, sp, ip, r7 │ │ │ │ + rscseq r5, sp, r0, lsr #15 │ │ │ │ rscseq r5, sp, r0, ror r7 │ │ │ │ rscseq r5, sp, r4, asr #14 │ │ │ │ - rscseq r5, sp, r2, lsl r7 │ │ │ │ - rscseq r5, sp, r0, ror #13 │ │ │ │ - ldrhteq r5, [sp], #96 @ 0x60 │ │ │ │ - rscseq r5, sp, r4, lsl #13 │ │ │ │ - rscseq r5, sp, r4, asr r6 │ │ │ │ - rscseq r5, sp, ip, asr #12 │ │ │ │ - rscseq r5, sp, r8, lsr #12 │ │ │ │ - rscseq r5, sp, r2, lsl #12 │ │ │ │ - ldrsbteq r5, [sp], #82 @ 0x52 │ │ │ │ - rscseq r5, sp, r2, lsr #11 │ │ │ │ - smlalseq r5, sp, sl, r5 │ │ │ │ + rscseq r5, sp, r4, lsl r7 │ │ │ │ + rscseq r5, sp, ip, lsl #14 │ │ │ │ + rscseq r5, sp, r8, ror #13 │ │ │ │ + rscseq r5, sp, r2, asr #13 │ │ │ │ + smlalseq r5, sp, r2, r6 │ │ │ │ + rscseq r5, sp, r2, ror #12 │ │ │ │ + rscseq r5, sp, sl, asr r6 │ │ │ │ + rscseq r5, sp, r6, lsr r6 │ │ │ │ + rscseq r5, sp, r6, lsl #12 │ │ │ │ + ldrshteq r5, [sp], #94 @ 0x5e │ │ │ │ + ldrsbteq r5, [sp], #90 @ 0x5a │ │ │ │ + rscseq r5, sp, sl, lsr #11 │ │ │ │ rscseq r5, sp, r6, ror r5 │ │ │ │ - rscseq r5, sp, r6, asr #10 │ │ │ │ - rscseq r5, sp, lr, lsr r5 │ │ │ │ - rscseq r5, sp, sl, lsl r5 │ │ │ │ - rscseq r5, sp, sl, ror #9 │ │ │ │ - ldrhteq r5, [sp], #70 @ 0x46 │ │ │ │ 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 r5, sp, r2, lsr r3 │ │ │ │ - rscseq r5, sp, r8, lsr #6 │ │ │ │ - rscseq r5, sp, r2, lsl #6 │ │ │ │ - ldrsbteq r5, [sp], #44 @ 0x2c │ │ │ │ - rscseq r5, sp, ip, lsr #5 │ │ │ │ - rscseq r5, sp, r6, lsl #5 │ │ │ │ - rscseq r5, sp, r6, asr r2 │ │ │ │ - rscseq r5, sp, ip, asr #4 │ │ │ │ - rscseq r5, sp, r4, lsr #4 │ │ │ │ - ldrshteq r5, [sp], #22 │ │ │ │ - rscseq r5, sp, sl, asr #3 │ │ │ │ - smlalseq r5, sp, r8, r1 │ │ │ │ - rscseq r5, sp, r0, ror r1 │ │ │ │ - rscseq r5, sp, ip, asr #2 │ │ │ │ - rscseq r5, sp, r0, lsr #2 │ │ │ │ - rscseq r5, sp, lr, ror #1 │ │ │ │ - rscseq r5, sp, r4, ror #1 │ │ │ │ - rscseq r5, sp, r0, asr #1 │ │ │ │ - smlalseq r5, sp, ip, r0 │ │ │ │ - rscseq r5, sp, r0, ror r0 │ │ │ │ - rscseq r5, sp, r4, asr #32 │ │ │ │ - rscseq r5, sp, r0, lsr #32 │ │ │ │ - ldrshteq r4, [sp], #252 @ 0xfc │ │ │ │ - ldrsbteq r4, [sp], #240 @ 0xf0 │ │ │ │ - rscseq r4, sp, r6, asr #31 │ │ │ │ - rscseq r4, sp, r2, lsr #31 │ │ │ │ - rscseq r4, sp, r4, ror pc │ │ │ │ - rscseq r4, sp, r4, asr #30 │ │ │ │ - rscseq r4, sp, r8, lsl pc │ │ │ │ - rscseq r4, sp, ip, ror #29 │ │ │ │ - rscseq r4, sp, r8, asr #29 │ │ │ │ - rscseq r4, sp, r4, lsr #29 │ │ │ │ - rscseq r4, sp, r8, ror lr │ │ │ │ - rscseq r4, sp, r4, asr lr │ │ │ │ - rscseq r4, sp, lr, lsr #28 │ │ │ │ - rscseq r4, sp, r0, lsl #28 │ │ │ │ - ldrsbteq r4, [sp], #210 @ 0xd2 │ │ │ │ - rscseq r4, sp, ip, lsr #27 │ │ │ │ - rscseq r4, sp, r6, lsl #27 │ │ │ │ - rscseq r4, sp, r8, asr sp │ │ │ │ - rscseq r4, sp, r2, lsr sp │ │ │ │ - rscseq r4, sp, r6, lsl #26 │ │ │ │ - ldrshteq r4, [sp], #204 @ 0xcc │ │ │ │ - rscseq r4, sp, r8, ror #25 │ │ │ │ - ldrhteq r4, [sp], #198 @ 0xc6 │ │ │ │ - rscseq r4, sp, sl, lsl #25 │ │ │ │ - rscseq r4, sp, r0, asr ip │ │ │ │ - rscseq r4, sp, r4, lsr #24 │ │ │ │ - rscseq r4, sp, sl, lsl ip │ │ │ │ - rscseq r4, sp, r6, lsl #24 │ │ │ │ - rscseq r4, sp, ip, asr #23 │ │ │ │ - rscseq r4, sp, r8, lsr #23 │ │ │ │ - rscseq r4, sp, r8, ror fp │ │ │ │ - rscseq r4, sp, r8, asr #22 │ │ │ │ - rscseq r4, sp, r8, lsr #22 │ │ │ │ - rscseq r4, sp, r4, lsl #22 │ │ │ │ - rscseq r4, sp, r0, asr #21 │ │ │ │ - ldrhteq r4, [sp], #166 @ 0xa6 │ │ │ │ - rscseq r4, sp, r2, lsr #21 │ │ │ │ - rscseq r4, sp, lr, ror sl │ │ │ │ - rscseq r4, sp, sl, ror #20 │ │ │ │ - rscseq r4, sp, r4, lsr sl │ │ │ │ - rscseq r4, sp, r0, lsr #20 │ │ │ │ - ldrshteq r4, [sp], #156 @ 0x9c │ │ │ │ - rscseq r4, sp, r8, ror #19 │ │ │ │ - ldrhteq r4, [sp], #154 @ 0x9a │ │ │ │ - rscseq r4, sp, lr, lsl #19 │ │ │ │ + ldrshteq r5, [sp], #50 @ 0x32 │ │ │ │ + rscseq r5, sp, r8, ror #7 │ │ │ │ + rscseq r5, sp, r2, asr #7 │ │ │ │ + smlalseq r5, sp, ip, r3 │ │ │ │ + rscseq r5, sp, ip, ror #6 │ │ │ │ + rscseq r5, sp, r6, asr #6 │ │ │ │ + rscseq r5, sp, r6, lsl r3 │ │ │ │ + rscseq r5, sp, ip, lsl #6 │ │ │ │ + rscseq r5, sp, r4, ror #5 │ │ │ │ + ldrhteq r5, [sp], #38 @ 0x26 │ │ │ │ + rscseq r5, sp, sl, lsl #5 │ │ │ │ + rscseq r5, sp, r8, asr r2 │ │ │ │ + rscseq r5, sp, r0, lsr r2 │ │ │ │ + rscseq r5, sp, ip, lsl #4 │ │ │ │ + rscseq r5, sp, r0, ror #3 │ │ │ │ + rscseq r5, sp, lr, lsr #3 │ │ │ │ + rscseq r5, sp, r4, lsr #3 │ │ │ │ + rscseq r5, sp, r0, lsl #3 │ │ │ │ + rscseq r5, sp, ip, asr r1 │ │ │ │ + rscseq r5, sp, r0, lsr r1 │ │ │ │ + rscseq r5, sp, r4, lsl #2 │ │ │ │ + rscseq r5, sp, r0, ror #1 │ │ │ │ + ldrhteq r5, [sp], #12 │ │ │ │ + smlalseq r5, sp, r0, r0 │ │ │ │ + rscseq r5, sp, r6, lsl #1 │ │ │ │ + rscseq r5, sp, r2, rrx │ │ │ │ + rscseq r5, sp, r4, lsr r0 │ │ │ │ + rscseq r5, sp, r4 │ │ │ │ + ldrsbteq r4, [sp], #248 @ 0xf8 │ │ │ │ + rscseq r4, sp, ip, lsr #31 │ │ │ │ + rscseq r4, sp, r8, lsl #31 │ │ │ │ + rscseq r4, sp, r4, ror #30 │ │ │ │ + rscseq r4, sp, r8, lsr pc │ │ │ │ + rscseq r4, sp, r4, lsl pc │ │ │ │ + rscseq r4, sp, lr, ror #29 │ │ │ │ + rscseq r4, sp, r0, asr #29 │ │ │ │ + smlalseq r4, sp, r2, lr │ │ │ │ + rscseq r4, sp, ip, ror #28 │ │ │ │ + rscseq r4, sp, r6, asr #28 │ │ │ │ + rscseq r4, sp, r8, lsl lr │ │ │ │ + ldrshteq r4, [sp], #210 @ 0xd2 │ │ │ │ + rscseq r4, sp, r6, asr #27 │ │ │ │ + ldrhteq r4, [sp], #220 @ 0xdc │ │ │ │ + rscseq r4, sp, r8, lsr #27 │ │ │ │ + rscseq r4, sp, r6, ror sp │ │ │ │ + rscseq r4, sp, sl, asr #26 │ │ │ │ + rscseq r4, sp, r0, lsl sp │ │ │ │ + rscseq r4, sp, r4, ror #25 │ │ │ │ + ldrsbteq r4, [sp], #202 @ 0xca │ │ │ │ + rscseq r4, sp, r6, asr #25 │ │ │ │ + rscseq r4, sp, ip, lsl #25 │ │ │ │ + rscseq r4, sp, r8, ror #24 │ │ │ │ + rscseq r4, sp, r8, lsr ip │ │ │ │ + rscseq r4, sp, r8, lsl #24 │ │ │ │ + rscseq r4, sp, r8, ror #23 │ │ │ │ + rscseq r4, sp, r4, asr #23 │ │ │ │ + rscseq r4, sp, r0, lsl #23 │ │ │ │ + rscseq r4, sp, r6, ror fp │ │ │ │ + rscseq r4, sp, r2, ror #22 │ │ │ │ + rscseq r4, sp, lr, lsr fp │ │ │ │ + rscseq r4, sp, sl, lsr #22 │ │ │ │ + ldrshteq r4, [sp], #164 @ 0xa4 │ │ │ │ + rscseq r4, sp, r0, ror #21 │ │ │ │ + ldrhteq r4, [sp], #172 @ 0xac │ │ │ │ + rscseq r4, sp, r8, lsr #21 │ │ │ │ + rscseq r4, sp, sl, ror sl │ │ │ │ + rscseq r4, sp, lr, asr #20 │ │ │ │ + rscseq r4, sp, lr, lsl sl │ │ │ │ + rscseq r4, sp, ip, ror #19 │ │ │ │ + ldrhteq r4, [sp], #156 @ 0x9c │ │ │ │ + rscseq r4, sp, ip, lsl #19 │ │ │ │ rscseq r4, sp, lr, asr r9 │ │ │ │ - rscseq r4, sp, ip, lsr #18 │ │ │ │ - ldrshteq r4, [sp], #140 @ 0x8c │ │ │ │ - rscseq r4, sp, ip, asr #17 │ │ │ │ - smlalseq r4, sp, lr, r8 │ │ │ │ - rscseq r4, sp, r4, lsl #17 │ │ │ │ - rscseq r4, sp, r0, ror #16 │ │ │ │ - rscseq r4, sp, r0, lsr r8 │ │ │ │ - rscseq r4, sp, r0, lsl r8 │ │ │ │ - rscseq r4, sp, ip, ror #15 │ │ │ │ - ldrhteq r4, [sp], #126 @ 0x7e │ │ │ │ - smlalseq r4, sp, r0, r7 │ │ │ │ - rscseq r4, sp, ip, ror #14 │ │ │ │ - rscseq r4, sp, r8, asr #14 │ │ │ │ - rscseq r4, sp, sl, lsl r7 │ │ │ │ - rscseq r4, sp, r2, lsl r7 │ │ │ │ - rscseq r4, sp, lr, ror #13 │ │ │ │ - ldrhteq r4, [sp], #108 @ 0x6c │ │ │ │ + rscseq r4, sp, r4, asr #18 │ │ │ │ + rscseq r4, sp, r0, lsr #18 │ │ │ │ + ldrshteq r4, [sp], #128 @ 0x80 │ │ │ │ + ldrsbteq r4, [sp], #128 @ 0x80 │ │ │ │ + rscseq r4, sp, ip, lsr #17 │ │ │ │ + rscseq r4, sp, lr, ror r8 │ │ │ │ + rscseq r4, sp, r0, asr r8 │ │ │ │ + rscseq r4, sp, ip, lsr #16 │ │ │ │ + rscseq r4, sp, r8, lsl #16 │ │ │ │ + ldrsbteq r4, [sp], #122 @ 0x7a │ │ │ │ + ldrsbteq r4, [sp], #114 @ 0x72 │ │ │ │ + rscseq r4, sp, lr, lsr #15 │ │ │ │ + rscseq r4, sp, ip, ror r7 │ │ │ │ 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 98a71c │ │ │ │ ldrbeq pc, [fp, r3, lsl #6] @ │ │ │ │ eorhi pc, r7, #0, 2 │ │ │ │ ldrbtmi r4, [r8], #-2134 @ 0xfffff7aa │ │ │ │ svclt 0x0000e3ba │ │ │ │ - rscseq r4, sp, sl, lsr r5 │ │ │ │ - rscseq r4, sp, lr, lsl #10 │ │ │ │ - rscseq r4, sp, r6, ror #9 │ │ │ │ - rscseq r4, sp, r0, asr #9 │ │ │ │ - smlalseq r4, sp, r0, r4 │ │ │ │ - rscseq r4, sp, r6, lsl #9 │ │ │ │ - rscseq r4, sp, r2, ror #8 │ │ │ │ - rscseq r4, sp, r2, lsr r4 │ │ │ │ - rscseq r4, sp, r2, lsl #8 │ │ │ │ - rscseq r4, sp, r2, ror #7 │ │ │ │ - ldrhteq r4, [sp], #62 @ 0x3e │ │ │ │ - smlalseq r4, sp, r2, r3 │ │ │ │ - rscseq r4, sp, r8, lsl #7 │ │ │ │ - rscseq r4, sp, r2, ror #6 │ │ │ │ - rscseq r4, sp, r4, lsr r3 │ │ │ │ - rscseq r4, sp, r2, lsl #6 │ │ │ │ - ldrsbteq r4, [sp], #38 @ 0x26 │ │ │ │ - rscseq r4, sp, sl, lsr #5 │ │ │ │ - rscseq r4, sp, r4, lsl #5 │ │ │ │ - rscseq r4, sp, lr, asr r2 │ │ │ │ - rscseq r4, sp, lr, lsr #4 │ │ │ │ - rscseq r4, sp, r4, lsr #4 │ │ │ │ - rscseq r4, sp, r0, lsl #4 │ │ │ │ - ldrsbteq r4, [sp], #16 │ │ │ │ - rscseq r4, sp, r0, lsr #3 │ │ │ │ - rscseq r4, sp, r0, lsl #3 │ │ │ │ - rscseq r4, sp, ip, asr r1 │ │ │ │ - rscseq r4, sp, r0, lsr r1 │ │ │ │ - rscseq r4, sp, r6, lsr #2 │ │ │ │ - rscseq r4, sp, r0, lsl #2 │ │ │ │ - rscseq r4, sp, lr, asr #1 │ │ │ │ - rscseq r4, sp, r2, lsr #1 │ │ │ │ - rscseq r4, sp, r6, ror r0 │ │ │ │ - rscseq r4, sp, r0, asr r0 │ │ │ │ - rscseq r4, sp, sl, lsr #32 │ │ │ │ - ldrshteq r3, [sp], #250 @ 0xfa │ │ │ │ - ldrshteq r3, [sp], #240 @ 0xf0 │ │ │ │ - rscseq r3, sp, ip, asr #31 │ │ │ │ - smlalseq r3, sp, ip, pc @ │ │ │ │ - rscseq r3, sp, ip, ror #30 │ │ │ │ - rscseq r3, sp, ip, asr #30 │ │ │ │ - rscseq r3, sp, r8, lsr #30 │ │ │ │ - ldrshteq r3, [sp], #236 @ 0xec │ │ │ │ - ldrshteq r3, [sp], #226 @ 0xe2 │ │ │ │ - rscseq r3, sp, ip, asr #29 │ │ │ │ - smlalseq r3, sp, lr, lr │ │ │ │ - rscseq r3, sp, r0, ror lr │ │ │ │ - rscseq r3, sp, lr, lsr lr │ │ │ │ - rscseq r3, sp, r2, lsl lr │ │ │ │ - rscseq r3, sp, r6, ror #27 │ │ │ │ - rscseq r3, sp, r0, asr #27 │ │ │ │ - smlalseq r3, sp, sl, sp │ │ │ │ - rscseq r3, sp, sl, ror #26 │ │ │ │ - rscseq r3, sp, r0, ror #26 │ │ │ │ - rscseq r3, sp, ip, lsr sp │ │ │ │ - rscseq r3, sp, ip, lsl #26 │ │ │ │ - ldrsbteq r3, [sp], #204 @ 0xcc │ │ │ │ - ldrhteq r3, [sp], #204 @ 0xcc │ │ │ │ - smlalseq r3, sp, r8, ip │ │ │ │ - rscseq r3, sp, ip, ror #24 │ │ │ │ - rscseq r3, sp, r2, ror #24 │ │ │ │ - rscseq r3, sp, ip, lsr ip │ │ │ │ - rscseq r3, sp, sl, lsl #24 │ │ │ │ - ldrsbteq r3, [sp], #190 @ 0xbe │ │ │ │ - ldrhteq r3, [sp], #180 @ 0xb4 │ │ │ │ - smlalseq r3, sp, r0, fp │ │ │ │ - rscseq r3, sp, ip, ror #22 │ │ │ │ - rscseq r3, sp, lr, lsr fp │ │ │ │ - rscseq r3, sp, r6, lsr fp │ │ │ │ - rscseq r3, sp, r4, lsl fp │ │ │ │ - rscseq r3, sp, r6, ror #21 │ │ │ │ - ldrhteq r3, [sp], #168 @ 0xa8 │ │ │ │ - smlalseq r3, sp, sl, sl │ │ │ │ - rscseq r3, sp, r8, ror sl │ │ │ │ - rscseq r3, sp, lr, asr #20 │ │ │ │ - rscseq r3, sp, r6, asr #20 │ │ │ │ - rscseq r3, sp, r2, lsr #20 │ │ │ │ - ldrshteq r3, [sp], #150 @ 0x96 │ │ │ │ - rscseq r3, sp, r6, asr #19 │ │ │ │ - smlalseq r3, sp, ip, r9 │ │ │ │ - rscseq r3, sp, r2, ror r9 │ │ │ │ - rscseq r3, sp, lr, asr #18 │ │ │ │ - rscseq r3, sp, ip, lsr #18 │ │ │ │ - rscseq r3, sp, r0, lsl #18 │ │ │ │ - ldrshteq r3, [sp], #138 @ 0x8a │ │ │ │ - ldrsbteq r3, [sp], #138 @ 0x8a │ │ │ │ + ldrshteq r4, [sp], #90 @ 0x5a │ │ │ │ + rscseq r4, sp, lr, asr #11 │ │ │ │ + rscseq r4, sp, r6, lsr #11 │ │ │ │ + rscseq r4, sp, r0, lsl #11 │ │ │ │ + rscseq r4, sp, r0, asr r5 │ │ │ │ + rscseq r4, sp, r6, asr #10 │ │ │ │ + rscseq r4, sp, r2, lsr #10 │ │ │ │ + ldrshteq r4, [sp], #66 @ 0x42 │ │ │ │ + rscseq r4, sp, r2, asr #9 │ │ │ │ + rscseq r4, sp, r2, lsr #9 │ │ │ │ + rscseq r4, sp, lr, ror r4 │ │ │ │ + rscseq r4, sp, r2, asr r4 │ │ │ │ + rscseq r4, sp, r8, asr #8 │ │ │ │ + rscseq r4, sp, r2, lsr #8 │ │ │ │ + ldrshteq r4, [sp], #52 @ 0x34 │ │ │ │ + rscseq r4, sp, r2, asr #7 │ │ │ │ + smlalseq r4, sp, r6, r3 │ │ │ │ + rscseq r4, sp, sl, ror #6 │ │ │ │ + rscseq r4, sp, r4, asr #6 │ │ │ │ + rscseq r4, sp, lr, lsl r3 │ │ │ │ + rscseq r4, sp, lr, ror #5 │ │ │ │ + rscseq r4, sp, r4, ror #5 │ │ │ │ + rscseq r4, sp, r0, asr #5 │ │ │ │ + smlalseq r4, sp, r0, r2 │ │ │ │ + rscseq r4, sp, r0, ror #4 │ │ │ │ + rscseq r4, sp, r0, asr #4 │ │ │ │ + rscseq r4, sp, ip, lsl r2 │ │ │ │ + ldrshteq r4, [sp], #16 │ │ │ │ + rscseq r4, sp, r6, ror #3 │ │ │ │ + rscseq r4, sp, r0, asr #3 │ │ │ │ + rscseq r4, sp, lr, lsl #3 │ │ │ │ + rscseq r4, sp, r2, ror #2 │ │ │ │ + rscseq r4, sp, r6, lsr r1 │ │ │ │ + rscseq r4, sp, r0, lsl r1 │ │ │ │ + rscseq r4, sp, sl, ror #1 │ │ │ │ + ldrhteq r4, [sp], #10 │ │ │ │ + ldrhteq r4, [sp], #0 │ │ │ │ + rscseq r4, sp, ip, lsl #1 │ │ │ │ + rscseq r4, sp, ip, asr r0 │ │ │ │ + rscseq r4, sp, ip, lsr #32 │ │ │ │ + rscseq r4, sp, ip │ │ │ │ + rscseq r3, sp, r8, ror #31 │ │ │ │ + ldrhteq r3, [sp], #252 @ 0xfc │ │ │ │ + ldrhteq r3, [sp], #242 @ 0xf2 │ │ │ │ + rscseq r3, sp, ip, lsl #31 │ │ │ │ + rscseq r3, sp, lr, asr pc │ │ │ │ + rscseq r3, sp, r0, lsr pc │ │ │ │ + ldrshteq r3, [sp], #238 @ 0xee │ │ │ │ + ldrsbteq r3, [sp], #226 @ 0xe2 │ │ │ │ + rscseq r3, sp, r6, lsr #29 │ │ │ │ + rscseq r3, sp, r0, lsl #29 │ │ │ │ + rscseq r3, sp, sl, asr lr │ │ │ │ + rscseq r3, sp, sl, lsr #28 │ │ │ │ + rscseq r3, sp, r0, lsr #28 │ │ │ │ + ldrshteq r3, [sp], #220 @ 0xdc │ │ │ │ + rscseq r3, sp, ip, asr #27 │ │ │ │ + smlalseq r3, sp, ip, sp │ │ │ │ + rscseq r3, sp, ip, ror sp │ │ │ │ + rscseq r3, sp, r8, asr sp │ │ │ │ + rscseq r3, sp, ip, lsr #26 │ │ │ │ + rscseq r3, sp, r2, lsr #26 │ │ │ │ + ldrshteq r3, [sp], #204 @ 0xcc │ │ │ │ + rscseq r3, sp, sl, asr #25 │ │ │ │ + smlalseq r3, sp, lr, ip │ │ │ │ + rscseq r3, sp, r4, ror ip │ │ │ │ + rscseq r3, sp, r0, asr ip │ │ │ │ + rscseq r3, sp, ip, lsr #24 │ │ │ │ + ldrshteq r3, [sp], #190 @ 0xbe │ │ │ │ + ldrshteq r3, [sp], #182 @ 0xb6 │ │ │ │ + ldrsbteq r3, [sp], #180 @ 0xb4 │ │ │ │ + rscseq r3, sp, r6, lsr #23 │ │ │ │ + rscseq r3, sp, r8, ror fp │ │ │ │ + rscseq r3, sp, sl, asr fp │ │ │ │ + rscseq r3, sp, r8, lsr fp │ │ │ │ + rscseq r3, sp, lr, lsl #22 │ │ │ │ + rscseq r3, sp, r6, lsl #22 │ │ │ │ + rscseq r3, sp, r2, ror #21 │ │ │ │ + ldrhteq r3, [sp], #166 @ 0xa6 │ │ │ │ + rscseq r3, sp, r6, lsl #21 │ │ │ │ + rscseq r3, sp, ip, asr sl │ │ │ │ + rscseq r3, sp, r2, lsr sl │ │ │ │ + rscseq r3, sp, lr, lsl #20 │ │ │ │ + rscseq r3, sp, ip, ror #19 │ │ │ │ + rscseq r3, sp, r0, asr #19 │ │ │ │ + ldrhteq r3, [sp], #154 @ 0x9a │ │ │ │ + smlalseq r3, sp, sl, r9 │ │ │ │ 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 r3, sp, r2, asr r7 │ │ │ │ - rscseq r3, sp, r4, lsr #14 │ │ │ │ - rscseq r3, sp, r6, lsl #14 │ │ │ │ - rscseq r3, sp, r4, ror #13 │ │ │ │ - ldrhteq r3, [sp], #106 @ 0x6a │ │ │ │ - ldrhteq r3, [sp], #98 @ 0x62 │ │ │ │ - rscseq r3, sp, lr, lsl #13 │ │ │ │ - rscseq r3, sp, lr, asr r6 │ │ │ │ - rscseq r3, sp, r4, lsr r6 │ │ │ │ - rscseq r3, sp, sl, lsl #12 │ │ │ │ - rscseq r3, sp, r6, ror #11 │ │ │ │ - rscseq r3, sp, r2, asr #11 │ │ │ │ - smlalseq r3, sp, r4, r5 │ │ │ │ - rscseq r3, sp, ip, lsl #11 │ │ │ │ - rscseq r3, sp, ip, ror #10 │ │ │ │ - rscseq r3, sp, r0, asr #10 │ │ │ │ - rscseq r3, sp, r6, lsl r5 │ │ │ │ - ldrshteq r3, [sp], #76 @ 0x4c │ │ │ │ - ldrsbteq r3, [sp], #78 @ 0x4e │ │ │ │ - ldrhteq r3, [sp], #72 @ 0x48 │ │ │ │ - ldrhteq r3, [sp], #66 @ 0x42 │ │ │ │ + rscseq r3, sp, r2, lsl r8 │ │ │ │ + rscseq r3, sp, r4, ror #15 │ │ │ │ + rscseq r3, sp, r6, asr #15 │ │ │ │ + rscseq r3, sp, r4, lsr #15 │ │ │ │ + rscseq r3, sp, sl, ror r7 │ │ │ │ + rscseq r3, sp, r2, ror r7 │ │ │ │ + rscseq r3, sp, lr, asr #14 │ │ │ │ + rscseq r3, sp, lr, lsl r7 │ │ │ │ + ldrshteq r3, [sp], #100 @ 0x64 │ │ │ │ + rscseq r3, sp, sl, asr #13 │ │ │ │ + rscseq r3, sp, r6, lsr #13 │ │ │ │ + rscseq r3, sp, r2, lsl #13 │ │ │ │ + rscseq r3, sp, r4, asr r6 │ │ │ │ + rscseq r3, sp, ip, asr #12 │ │ │ │ + rscseq r3, sp, ip, lsr #12 │ │ │ │ + rscseq r3, sp, r0, lsl #12 │ │ │ │ + ldrsbteq r3, [sp], #86 @ 0x56 │ │ │ │ + ldrhteq r3, [sp], #92 @ 0x5c │ │ │ │ + smlalseq r3, sp, lr, r5 │ │ │ │ + rscseq r3, sp, r8, ror r5 │ │ │ │ + rscseq r3, sp, r2, ror r5 │ │ │ │ + rscseq r3, sp, r2, asr r5 │ │ │ │ + smlabteq r0, r2, ip, pc @ │ │ │ │ + @ instruction: 0x0100fdb4 │ │ │ │ + rscseq r3, sp, sl, lsr r5 │ │ │ │ + tstpeq r0, ip, ror #26 @ p-variant is OBSOLETE │ │ │ │ + rscseq r3, sp, lr, lsr #10 │ │ │ │ + rscseq r3, sp, r8, lsr #10 │ │ │ │ + rscseq r3, sp, r2, lsr #10 │ │ │ │ + rscseq r3, sp, ip, lsl r5 │ │ │ │ + smlabteq r0, lr, ip, pc @ │ │ │ │ + rscseq r3, sp, r0, lsl r5 │ │ │ │ + rscseq r3, sp, sl, lsl #10 │ │ │ │ + rscseq r3, sp, r4, lsl #10 │ │ │ │ + ldrshteq r3, [sp], #78 @ 0x4e │ │ │ │ + ldrshteq r3, [sp], #72 @ 0x48 │ │ │ │ + ldrshteq r3, [sp], #66 @ 0x42 │ │ │ │ + rscseq r3, sp, ip, ror #9 │ │ │ │ + rscseq r3, sp, r6, ror #9 │ │ │ │ + rscseq r3, sp, r0, ror #9 │ │ │ │ + ldrsbteq r3, [sp], #74 @ 0x4a │ │ │ │ + ldrsbteq r3, [sp], #68 @ 0x44 │ │ │ │ + rscseq r3, sp, lr, asr #9 │ │ │ │ + rscseq r3, sp, r8, asr #9 │ │ │ │ + rscseq r3, sp, r2, asr #9 │ │ │ │ + ldrhteq r3, [sp], #76 @ 0x4c │ │ │ │ + ldrhteq r3, [sp], #70 @ 0x46 │ │ │ │ + ldrhteq r3, [sp], #64 @ 0x40 │ │ │ │ + rscseq r3, sp, sl, lsr #9 │ │ │ │ + rscseq r3, sp, r4, lsr #9 │ │ │ │ + smlalseq r3, sp, lr, r4 │ │ │ │ + smlalseq r3, sp, r8, r4 │ │ │ │ smlalseq r3, sp, r2, r4 │ │ │ │ - tstpeq r0, r2, lsl #24 @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [r0, -r4] │ │ │ │ + rscseq r3, sp, ip, lsl #9 │ │ │ │ + rscseq r3, sp, r6, lsl #9 │ │ │ │ + rscseq r3, sp, r0, lsl #9 │ │ │ │ rscseq r3, sp, sl, ror r4 │ │ │ │ - smlatbeq r0, ip, ip, pc @ │ │ │ │ + rscseq r3, sp, r4, ror r4 │ │ │ │ rscseq r3, sp, lr, ror #8 │ │ │ │ rscseq r3, sp, r8, ror #8 │ │ │ │ rscseq r3, sp, r2, ror #8 │ │ │ │ rscseq r3, sp, ip, asr r4 │ │ │ │ - tstpeq r0, lr, lsl #24 @ p-variant is OBSOLETE │ │ │ │ + rscseq r3, sp, r6, asr r4 │ │ │ │ rscseq r3, sp, r0, asr r4 │ │ │ │ rscseq r3, sp, sl, asr #8 │ │ │ │ rscseq r3, sp, r4, asr #8 │ │ │ │ rscseq r3, sp, lr, lsr r4 │ │ │ │ rscseq r3, sp, r8, lsr r4 │ │ │ │ rscseq r3, sp, r2, lsr r4 │ │ │ │ rscseq r3, sp, ip, lsr #8 │ │ │ │ rscseq r3, sp, r6, lsr #8 │ │ │ │ rscseq r3, sp, r0, lsr #8 │ │ │ │ - rscseq r3, sp, sl, lsl r4 │ │ │ │ + smlatbeq r0, lr, ip, pc @ │ │ │ │ rscseq r3, sp, r4, lsl r4 │ │ │ │ rscseq r3, sp, lr, lsl #8 │ │ │ │ rscseq r3, sp, r8, lsl #8 │ │ │ │ rscseq r3, sp, r2, lsl #8 │ │ │ │ ldrshteq r3, [sp], #60 @ 0x3c │ │ │ │ ldrshteq r3, [sp], #54 @ 0x36 │ │ │ │ - ldrshteq r3, [sp], #48 @ 0x30 │ │ │ │ - rscseq r3, sp, sl, ror #7 │ │ │ │ + smlabteq r0, r4, ip, pc @ │ │ │ │ + @ instruction: 0x0100fc9e │ │ │ │ rscseq r3, sp, r4, ror #7 │ │ │ │ ldrsbteq r3, [sp], #62 @ 0x3e │ │ │ │ ldrsbteq r3, [sp], #56 @ 0x38 │ │ │ │ ldrsbteq r3, [sp], #50 @ 0x32 │ │ │ │ rscseq r3, sp, ip, asr #7 │ │ │ │ rscseq r3, sp, r6, asr #7 │ │ │ │ rscseq r3, sp, r0, asr #7 │ │ │ │ @@ -151029,23 +151061,23 @@ │ │ │ │ rscseq r3, sp, r4, lsl #7 │ │ │ │ rscseq r3, sp, lr, ror r3 │ │ │ │ rscseq r3, sp, r8, ror r3 │ │ │ │ rscseq r3, sp, r2, ror r3 │ │ │ │ rscseq r3, sp, ip, ror #6 │ │ │ │ rscseq r3, sp, r6, ror #6 │ │ │ │ rscseq r3, sp, r0, ror #6 │ │ │ │ - smlatteq r0, lr, fp, pc @ │ │ │ │ + rscseq r3, sp, sl, asr r3 │ │ │ │ rscseq r3, sp, r4, asr r3 │ │ │ │ rscseq r3, sp, lr, asr #6 │ │ │ │ rscseq r3, sp, r8, asr #6 │ │ │ │ rscseq r3, sp, r2, asr #6 │ │ │ │ rscseq r3, sp, ip, lsr r3 │ │ │ │ rscseq r3, sp, r6, lsr r3 │ │ │ │ - tstpeq r0, r4, lsl #24 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq pc, [r0, -lr] │ │ │ │ + rscseq r3, sp, r0, lsr r3 │ │ │ │ + rscseq r3, sp, sl, lsr #6 │ │ │ │ rscseq r3, sp, r4, lsr #6 │ │ │ │ rscseq r3, sp, lr, lsl r3 │ │ │ │ rscseq r3, sp, r8, lsl r3 │ │ │ │ rscseq r3, sp, r2, lsl r3 │ │ │ │ rscseq r3, sp, ip, lsl #6 │ │ │ │ rscseq r3, sp, r6, lsl #6 │ │ │ │ rscseq r3, sp, r0, lsl #6 │ │ │ │ @@ -151082,46 +151114,14 @@ │ │ │ │ rscseq r3, sp, r6, asr #4 │ │ │ │ rscseq r3, sp, r0, asr #4 │ │ │ │ rscseq r3, sp, sl, lsr r2 │ │ │ │ rscseq r3, sp, r4, lsr r2 │ │ │ │ rscseq r3, sp, lr, lsr #4 │ │ │ │ rscseq r3, sp, r8, lsr #4 │ │ │ │ rscseq r3, sp, r2, lsr #4 │ │ │ │ - rscseq r3, sp, ip, lsl r2 │ │ │ │ - rscseq r3, sp, r6, lsl r2 │ │ │ │ - rscseq r3, sp, r0, lsl r2 │ │ │ │ - rscseq r3, sp, sl, lsl #4 │ │ │ │ - rscseq r3, sp, r4, lsl #4 │ │ │ │ - ldrshteq r3, [sp], #30 │ │ │ │ - ldrshteq r3, [sp], #24 │ │ │ │ - ldrshteq r3, [sp], #18 │ │ │ │ - rscseq r3, sp, ip, ror #3 │ │ │ │ - rscseq r3, sp, r6, ror #3 │ │ │ │ - rscseq r3, sp, r0, ror #3 │ │ │ │ - ldrsbteq r3, [sp], #26 │ │ │ │ - ldrsbteq r3, [sp], #20 │ │ │ │ - rscseq r3, sp, lr, asr #3 │ │ │ │ - rscseq r3, sp, r8, asr #3 │ │ │ │ - rscseq r3, sp, r2, asr #3 │ │ │ │ - ldrhteq r3, [sp], #28 │ │ │ │ - ldrhteq r3, [sp], #22 │ │ │ │ - ldrhteq r3, [sp], #16 │ │ │ │ - rscseq r3, sp, sl, lsr #3 │ │ │ │ - rscseq r3, sp, r4, lsr #3 │ │ │ │ - smlalseq r3, sp, lr, r1 │ │ │ │ - smlalseq r3, sp, r8, r1 │ │ │ │ - smlalseq r3, sp, r2, r1 │ │ │ │ - rscseq r3, sp, ip, lsl #3 │ │ │ │ - rscseq r3, sp, r6, lsl #3 │ │ │ │ - rscseq r3, sp, r0, lsl #3 │ │ │ │ - rscseq r3, sp, sl, ror r1 │ │ │ │ - rscseq r3, sp, r4, ror r1 │ │ │ │ - rscseq r3, sp, lr, ror #2 │ │ │ │ - rscseq r3, sp, r8, ror #2 │ │ │ │ - rscseq r3, sp, r2, ror #2 │ │ │ │ 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, lsr #8 │ │ │ │ - ldrsbteq r2, [pc], #148 │ │ │ │ - ldrsbteq r9, [sp], #154 @ 0x9a │ │ │ │ - rscseq r1, pc, lr, asr #27 │ │ │ │ + smlatteq r0, r8, r4, r3 │ │ │ │ + smlalseq r2, pc, r4, sl @ │ │ │ │ + smlalseq r9, sp, sl, sl │ │ │ │ + rscseq r1, pc, lr, lsl #29 │ │ │ │ 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 501608 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3ed28c> │ │ │ │ @@ -152761,18 +152761,18 @@ │ │ │ │ addslt r5, fp, #-1476395005 @ 0xa8000003 │ │ │ │ vpadd.i8 d2, d1, d12 │ │ │ │ @ instruction: 0xf04f82f3 │ │ │ │ blx 98cac8 │ │ │ │ ldrbeq pc, [fp, r3, lsl #6] @ │ │ │ │ rschi pc, ip, #1073741840 @ 0x40000010 │ │ │ │ ldmiblt fp!, {r0, ip, sp, lr, pc} │ │ │ │ - ldrshteq r2, [sp], #126 @ 0x7e │ │ │ │ - rscseq r1, pc, lr, asr sp @ │ │ │ │ - rscseq r2, sp, lr, asr #9 │ │ │ │ - rscseq r1, pc, r6, lsl #20 │ │ │ │ + ldrhteq r2, [sp], #142 @ 0x8e │ │ │ │ + rscseq r1, pc, lr, lsl lr @ │ │ │ │ + rscseq r2, sp, lr, lsl #11 │ │ │ │ + rscseq r1, pc, r6, asr #21 │ │ │ │ mvnpl pc, #675282944 @ 0x28400000 │ │ │ │ blcs 82cd14 │ │ │ │ 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 r7, sp, ip, ror #18 │ │ │ │ - rscseq pc, lr, r4, ror sp @ │ │ │ │ - ldrshteq r0, [sp], #114 @ 0x72 │ │ │ │ - rscseq r0, sp, r0, lsl #16 │ │ │ │ - smlabteq r5, r4, r3, ip │ │ │ │ - rscseq r0, sp, ip, ror #15 │ │ │ │ - rscseq r0, sp, r4, asr #15 │ │ │ │ - ldrsbteq r0, [sp], #114 @ 0x72 │ │ │ │ - ldrsbteq r0, [sp], #112 @ 0x70 │ │ │ │ - rscseq r0, sp, lr, asr #15 │ │ │ │ - rscseq r0, sp, ip, asr #15 │ │ │ │ - rscseq r0, sp, lr, asr #15 │ │ │ │ - tsteq r5, r2, asr #6 │ │ │ │ - rscseq r0, sp, r0, asr #15 │ │ │ │ - rscseq r0, sp, lr, asr #14 │ │ │ │ - tsteq r5, r2, lsl r3 │ │ │ │ - rscseq r0, sp, lr, lsl #9 │ │ │ │ - rscseq pc, lr, sl, ror ip @ │ │ │ │ - rscseq r0, sp, r2, ror r4 │ │ │ │ - rscseq r0, pc, r6, ror #1 │ │ │ │ - rscseq r0, pc, r0, ror #1 │ │ │ │ - ldrsbteq r0, [pc], #10 │ │ │ │ - ldrsbteq r0, [pc], #4 │ │ │ │ - rscseq r0, pc, r6, ror #1 │ │ │ │ - rscseq r0, pc, r8, asr #1 │ │ │ │ - rscseq r0, pc, r2, asr #1 │ │ │ │ - tsteq r5, lr, asr r2 │ │ │ │ - smlatteq r0, r4, r8, ip │ │ │ │ - rscseq r0, sp, r8, ror #8 │ │ │ │ - rscseq r0, sp, r2, ror #8 │ │ │ │ - tsteq r0, sl, lsl r6 │ │ │ │ - smlalseq pc, lr, r8, fp @ │ │ │ │ - rscseq r7, sp, r2, ror r7 │ │ │ │ - rscseq pc, lr, r8, ror fp @ │ │ │ │ - rscseq r0, pc, r2, lsr pc @ │ │ │ │ - rscseq pc, lr, sl, asr fp @ │ │ │ │ - rscseq r7, sp, r8, lsl #13 │ │ │ │ - rscseq pc, lr, lr, lsr fp @ │ │ │ │ - rscseq r0, sp, r0, lsl r0 │ │ │ │ + rscseq r7, sp, ip, lsr #20 │ │ │ │ + rscseq pc, lr, r4, lsr lr @ │ │ │ │ + ldrhteq r0, [sp], #130 @ 0x82 │ │ │ │ + rscseq r0, sp, r0, asr #17 │ │ │ │ + smlabbeq r5, r4, r4, ip │ │ │ │ + rscseq r0, sp, ip, lsr #17 │ │ │ │ + rscseq r0, sp, r4, lsl #17 │ │ │ │ + smlalseq r0, sp, r2, r8 │ │ │ │ + smlalseq r0, sp, r0, r8 │ │ │ │ + rscseq r0, sp, lr, lsl #17 │ │ │ │ + rscseq r0, sp, ip, lsl #17 │ │ │ │ + rscseq r0, sp, lr, lsl #17 │ │ │ │ + tsteq r5, r2, lsl #8 │ │ │ │ + rscseq r0, sp, r0, lsl #17 │ │ │ │ + rscseq r0, sp, lr, lsl #16 │ │ │ │ + ldrdeq ip, [r5, -r2] │ │ │ │ + rscseq r0, sp, lr, asr #10 │ │ │ │ + rscseq pc, lr, sl, lsr sp @ │ │ │ │ + rscseq r0, sp, r2, lsr r5 │ │ │ │ + rscseq r0, pc, r6, lsr #3 │ │ │ │ + rscseq r0, pc, r0, lsr #3 │ │ │ │ + smlalseq r0, pc, sl, r1 @ │ │ │ │ + smlalseq r0, pc, r4, r1 @ │ │ │ │ + rscseq r0, pc, r6, lsr #3 │ │ │ │ + rscseq r0, pc, r8, lsl #3 │ │ │ │ + rscseq r0, pc, r2, lsl #3 │ │ │ │ + tsteq r5, lr, lsl r3 │ │ │ │ + smlatbeq r0, r4, r9, ip │ │ │ │ + rscseq r0, sp, r8, lsr #10 │ │ │ │ + rscseq r0, sp, r2, lsr #10 │ │ │ │ + ldrdeq r0, [r0, -sl] │ │ │ │ + rscseq pc, lr, r8, asr ip @ │ │ │ │ + rscseq r7, sp, r2, lsr r8 │ │ │ │ + rscseq pc, lr, r8, lsr ip @ │ │ │ │ + ldrshteq r0, [pc], #242 │ │ │ │ + rscseq pc, lr, sl, lsl ip @ │ │ │ │ + rscseq r7, sp, r8, asr #14 │ │ │ │ + ldrshteq pc, [lr], #190 @ 0xbe @ │ │ │ │ + ldrsbteq r0, [sp], #0 │ │ │ │ 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 98ee30 │ │ │ │ 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 pc, ip, lr, lsr lr @ │ │ │ │ - tsteq r0, r6, lsr #14 │ │ │ │ - ldrshteq pc, [ip], #220 @ 0xdc @ │ │ │ │ - ldrsbteq pc, [ip], #222 @ 0xde @ │ │ │ │ - rscseq pc, ip, r0, asr #27 │ │ │ │ - smlalseq pc, ip, ip, sp @ │ │ │ │ + ldrshteq pc, [ip], #238 @ 0xee @ │ │ │ │ + smlatteq r0, r6, r7, ip │ │ │ │ + ldrhteq pc, [ip], #236 @ 0xec @ │ │ │ │ + smlalseq pc, ip, lr, lr @ │ │ │ │ + rscseq pc, ip, r0, lsl #29 │ │ │ │ + rscseq pc, ip, ip, asr lr @ │ │ │ │ + rscseq pc, ip, r0, lsr lr @ │ │ │ │ + rscseq pc, ip, ip, lsl #28 │ │ │ │ + ldrshteq pc, [ip], #214 @ 0xd6 @ │ │ │ │ + rscseq pc, ip, sl, asr #27 │ │ │ │ + smlalseq pc, ip, lr, sp @ │ │ │ │ + smlalseq pc, ip, r4, sp @ │ │ │ │ rscseq pc, ip, r0, ror sp @ │ │ │ │ - rscseq pc, ip, ip, asr #26 │ │ │ │ - rscseq pc, ip, r6, lsr sp @ │ │ │ │ - rscseq pc, ip, sl, lsl #26 │ │ │ │ - ldrsbteq pc, [ip], #206 @ 0xce @ │ │ │ │ - ldrsbteq pc, [ip], #196 @ 0xc4 @ │ │ │ │ - ldrhteq pc, [ip], #192 @ 0xc0 @ │ │ │ │ - rscseq pc, ip, r6, lsl #25 │ │ │ │ - rscseq pc, ip, ip, ror ip @ │ │ │ │ - rscseq pc, ip, lr, asr ip @ │ │ │ │ - rscseq pc, ip, r2, lsr ip @ │ │ │ │ - rscseq pc, ip, r8, lsl #24 │ │ │ │ - ldrsbteq pc, [ip], #188 @ 0xbc @ │ │ │ │ - ldrhteq pc, [ip], #176 @ 0xb0 @ │ │ │ │ - rscseq pc, ip, r6, lsr #23 │ │ │ │ - rscseq pc, ip, r2, lsl #23 │ │ │ │ - rscseq pc, ip, lr, asr fp @ │ │ │ │ - rscseq pc, ip, r4, lsr fp @ │ │ │ │ - rscseq pc, ip, sl, lsr #22 │ │ │ │ - rscseq pc, ip, r6, lsl #22 │ │ │ │ - ldrsbteq pc, [ip], #170 @ 0xaa @ │ │ │ │ - rscseq pc, ip, lr, lsr #21 │ │ │ │ - rscseq pc, ip, sl, lsl #21 │ │ │ │ - rscseq pc, ip, r6, ror #20 │ │ │ │ - rscseq pc, ip, sl, lsr sl @ │ │ │ │ - rscseq pc, ip, r6, lsl sl @ │ │ │ │ - rscseq pc, ip, r4, lsl #20 │ │ │ │ + rscseq pc, ip, r6, asr #26 │ │ │ │ + rscseq pc, ip, ip, lsr sp @ │ │ │ │ + rscseq pc, ip, lr, lsl sp @ │ │ │ │ + ldrshteq pc, [ip], #194 @ 0xc2 @ │ │ │ │ + rscseq pc, ip, r8, asr #25 │ │ │ │ + smlalseq pc, ip, ip, ip @ │ │ │ │ + rscseq pc, ip, r0, ror ip @ │ │ │ │ + rscseq pc, ip, r6, ror #24 │ │ │ │ + rscseq pc, ip, r2, asr #24 │ │ │ │ + rscseq pc, ip, lr, lsl ip @ │ │ │ │ + ldrshteq pc, [ip], #180 @ 0xb4 @ │ │ │ │ + rscseq pc, ip, sl, ror #23 │ │ │ │ + rscseq pc, ip, r6, asr #23 │ │ │ │ + smlalseq pc, ip, sl, fp @ │ │ │ │ + rscseq pc, ip, lr, ror #22 │ │ │ │ + rscseq pc, ip, sl, asr #22 │ │ │ │ + rscseq pc, ip, r6, lsr #22 │ │ │ │ + ldrshteq pc, [ip], #170 @ 0xaa @ │ │ │ │ + ldrsbteq pc, [ip], #166 @ 0xa6 @ │ │ │ │ + rscseq pc, ip, r4, asr #21 │ │ │ │ + rscseq pc, ip, r2, lsl #21 │ │ │ │ + rscseq pc, ip, r6, asr sl @ │ │ │ │ + rscseq pc, ip, r2, lsr sl @ │ │ │ │ + rscseq pc, ip, lr, lsl sl @ │ │ │ │ + ldrshteq pc, [ip], #146 @ 0x92 @ │ │ │ │ + rscseq pc, ip, r8, ror #19 │ │ │ │ rscseq pc, ip, r2, asr #19 │ │ │ │ - smlalseq pc, ip, r6, r9 @ │ │ │ │ - rscseq pc, ip, r2, ror r9 @ │ │ │ │ - rscseq pc, ip, lr, asr r9 @ │ │ │ │ + strdeq ip, [r0, -lr] │ │ │ │ + rscseq pc, ip, sl, asr #18 │ │ │ │ rscseq pc, ip, r2, lsr r9 @ │ │ │ │ - rscseq pc, ip, r8, lsr #18 │ │ │ │ - rscseq pc, ip, r2, lsl #18 │ │ │ │ - tsteq r0, lr, lsr r2 │ │ │ │ - rscseq pc, ip, sl, lsl #17 │ │ │ │ - rscseq pc, ip, r2, ror r8 @ │ │ │ │ - rscseq pc, ip, r4, asr r8 @ │ │ │ │ - rscseq pc, ip, r6, lsr r8 @ │ │ │ │ - rscseq pc, ip, r4, lsl #16 │ │ │ │ - ldrsbteq pc, [ip], #118 @ 0x76 @ │ │ │ │ - rscseq pc, ip, r4, lsr #15 │ │ │ │ - rscseq pc, ip, r2, ror r7 @ │ │ │ │ - rscseq pc, ip, r2, asr #14 │ │ │ │ - rscseq pc, ip, r2, lsl r7 @ │ │ │ │ - rscseq pc, ip, r0, ror #13 │ │ │ │ - rscseq pc, ip, r2, asr #13 │ │ │ │ - smlalseq pc, ip, lr, r6 @ │ │ │ │ - rscseq pc, ip, r8, ror r6 @ │ │ │ │ - rscseq pc, ip, r8, asr #12 │ │ │ │ - rscseq pc, ip, lr, lsr r6 @ │ │ │ │ - rscseq pc, ip, r8, lsl r6 @ │ │ │ │ - rscseq pc, ip, ip, ror #11 │ │ │ │ - ldrhteq pc, [ip], #92 @ 0x5c @ │ │ │ │ - smlalseq pc, ip, sl, r5 @ │ │ │ │ - rscseq pc, ip, r2, ror r5 @ │ │ │ │ - rscseq pc, ip, r2, asr #10 │ │ │ │ - rscseq pc, ip, r8, lsr r5 @ │ │ │ │ - rscseq pc, ip, r4, lsl r5 @ │ │ │ │ - rscseq pc, ip, r6, ror #9 │ │ │ │ - ldrhteq pc, [ip], #70 @ 0x46 @ │ │ │ │ - rscseq pc, ip, r8, lsl #9 │ │ │ │ - rscseq pc, ip, sl, ror #8 │ │ │ │ - rscseq pc, ip, r8, asr #8 │ │ │ │ - rscseq pc, ip, lr, lsl r4 @ │ │ │ │ - rscseq pc, ip, r6, lsl r4 @ │ │ │ │ - ldrshteq pc, [ip], #50 @ 0x32 @ │ │ │ │ - rscseq pc, ip, r4, asr #7 │ │ │ │ - smlalseq pc, ip, r6, r3 @ │ │ │ │ - rscseq pc, ip, lr, lsl #7 │ │ │ │ - rscseq pc, ip, ip, ror #6 │ │ │ │ - rscseq pc, ip, r2, asr #6 │ │ │ │ - rscseq pc, ip, sl, lsr r3 @ │ │ │ │ - rscseq pc, ip, r6, lsl r3 @ │ │ │ │ - rscseq pc, ip, sl, ror #5 │ │ │ │ - ldrhteq pc, [ip], #42 @ 0x2a @ │ │ │ │ - smlalseq pc, ip, r0, r2 @ │ │ │ │ - rscseq pc, ip, r6, ror #4 │ │ │ │ - rscseq pc, ip, r2, asr #4 │ │ │ │ - rscseq pc, ip, lr, lsl r2 @ │ │ │ │ - ldrshteq pc, [ip], #16 @ │ │ │ │ - rscseq pc, ip, r8, ror #3 │ │ │ │ - rscseq pc, ip, r6, asr #3 │ │ │ │ + rscseq pc, ip, r4, lsl r9 @ │ │ │ │ + ldrshteq pc, [ip], #134 @ 0x86 @ │ │ │ │ + rscseq pc, ip, r4, asr #17 │ │ │ │ + smlalseq pc, ip, r6, r8 @ │ │ │ │ + rscseq pc, ip, r4, ror #16 │ │ │ │ + rscseq pc, ip, r2, lsr r8 @ │ │ │ │ + rscseq pc, ip, r2, lsl #16 │ │ │ │ + ldrsbteq pc, [ip], #114 @ 0x72 @ │ │ │ │ + rscseq pc, ip, r0, lsr #15 │ │ │ │ + rscseq pc, ip, r2, lsl #15 │ │ │ │ + rscseq pc, ip, lr, asr r7 @ │ │ │ │ + rscseq pc, ip, r8, lsr r7 @ │ │ │ │ + rscseq pc, ip, r8, lsl #14 │ │ │ │ + ldrshteq pc, [ip], #110 @ 0x6e @ │ │ │ │ + ldrsbteq pc, [ip], #104 @ 0x68 @ │ │ │ │ + rscseq pc, ip, ip, lsr #13 │ │ │ │ + rscseq pc, ip, ip, ror r6 @ │ │ │ │ + rscseq pc, ip, sl, asr r6 @ │ │ │ │ + rscseq pc, ip, r2, lsr r6 @ │ │ │ │ + rscseq pc, ip, r2, lsl #12 │ │ │ │ + ldrshteq pc, [ip], #88 @ 0x58 @ │ │ │ │ + ldrsbteq pc, [ip], #84 @ 0x54 @ │ │ │ │ + rscseq pc, ip, r6, lsr #11 │ │ │ │ + rscseq pc, ip, r6, ror r5 @ │ │ │ │ + rscseq pc, ip, r8, asr #10 │ │ │ │ + rscseq pc, ip, sl, lsr #10 │ │ │ │ + rscseq pc, ip, r8, lsl #10 │ │ │ │ + ldrsbteq pc, [ip], #78 @ 0x4e @ │ │ │ │ + ldrsbteq pc, [ip], #70 @ 0x46 @ │ │ │ │ + ldrhteq pc, [ip], #66 @ 0x42 @ │ │ │ │ + rscseq pc, ip, r4, lsl #9 │ │ │ │ + rscseq pc, ip, r6, asr r4 @ │ │ │ │ + rscseq pc, ip, lr, asr #8 │ │ │ │ + rscseq pc, ip, ip, lsr #8 │ │ │ │ + rscseq pc, ip, r2, lsl #8 │ │ │ │ + ldrshteq pc, [ip], #58 @ 0x3a @ │ │ │ │ + ldrsbteq pc, [ip], #54 @ 0x36 @ │ │ │ │ + rscseq pc, ip, sl, lsr #7 │ │ │ │ + rscseq pc, ip, sl, ror r3 @ │ │ │ │ + rscseq pc, ip, r0, asr r3 @ │ │ │ │ + rscseq pc, ip, r6, lsr #6 │ │ │ │ + rscseq pc, ip, r2, lsl #6 │ │ │ │ + ldrsbteq pc, [ip], #46 @ 0x2e @ │ │ │ │ + ldrhteq pc, [ip], #32 @ │ │ │ │ + rscseq pc, ip, r8, lsr #5 │ │ │ │ + rscseq pc, ip, r6, lsl #5 │ │ │ │ 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 pc, ip, r2, lsr r0 @ │ │ │ │ - rscseq pc, ip, r2 │ │ │ │ - rscseq lr, ip, r2, ror #31 │ │ │ │ - ldrhteq lr, [ip], #254 @ 0xfe │ │ │ │ - smlalseq lr, ip, r2, pc @ │ │ │ │ - rscseq lr, ip, r8, lsl #31 │ │ │ │ - rscseq lr, ip, r2, ror #30 │ │ │ │ - rscseq lr, ip, r0, lsr pc │ │ │ │ - rscseq lr, ip, r4, lsl #30 │ │ │ │ - ldrsbteq lr, [ip], #232 @ 0xe8 │ │ │ │ - ldrhteq lr, [ip], #226 @ 0xe2 │ │ │ │ + ldrshteq pc, [ip], #2 @ │ │ │ │ + rscseq pc, ip, r2, asr #1 │ │ │ │ + rscseq pc, ip, r2, lsr #1 │ │ │ │ + rscseq pc, ip, lr, ror r0 @ │ │ │ │ + rscseq pc, ip, r2, asr r0 @ │ │ │ │ + rscseq pc, ip, r8, asr #32 │ │ │ │ + rscseq pc, ip, r2, lsr #32 │ │ │ │ + ldrshteq lr, [ip], #240 @ 0xf0 │ │ │ │ + rscseq lr, ip, r4, asr #31 │ │ │ │ + smlalseq lr, ip, r8, pc @ │ │ │ │ + rscseq lr, ip, r2, ror pc │ │ │ │ + rscseq lr, ip, ip, asr #30 │ │ │ │ + rscseq lr, ip, ip, lsl pc │ │ │ │ + rscseq lr, ip, r2, lsl pc │ │ │ │ + rscseq lr, ip, lr, ror #29 │ │ │ │ + rscseq lr, ip, r2, asr #29 │ │ │ │ + smlalseq lr, ip, r6, lr │ │ │ │ rscseq lr, ip, ip, lsl #29 │ │ │ │ - rscseq lr, ip, ip, asr lr │ │ │ │ - rscseq lr, ip, r2, asr lr │ │ │ │ - rscseq lr, ip, lr, lsr #28 │ │ │ │ - rscseq lr, ip, r2, lsl #28 │ │ │ │ - ldrsbteq lr, [ip], #214 @ 0xd6 │ │ │ │ - rscseq lr, ip, ip, asr #27 │ │ │ │ - rscseq lr, ip, r6, lsr #27 │ │ │ │ - rscseq lr, ip, r6, ror sp │ │ │ │ - rscseq lr, ip, ip, ror #26 │ │ │ │ - rscseq lr, ip, r8, asr #26 │ │ │ │ + rscseq lr, ip, r6, ror #28 │ │ │ │ + rscseq lr, ip, r6, lsr lr │ │ │ │ + rscseq lr, ip, ip, lsr #28 │ │ │ │ + rscseq lr, ip, r8, lsl #28 │ │ │ │ + ldrsbteq lr, [ip], #218 @ 0xda │ │ │ │ + rscseq lr, ip, r8, lsr #27 │ │ │ │ + rscseq lr, ip, sl, ror sp │ │ │ │ + rscseq lr, ip, sl, asr #26 │ │ │ │ rscseq lr, ip, sl, lsl sp │ │ │ │ - rscseq lr, ip, r8, ror #25 │ │ │ │ - ldrhteq lr, [ip], #202 @ 0xca │ │ │ │ - rscseq lr, ip, sl, lsl #25 │ │ │ │ - rscseq lr, ip, sl, asr ip │ │ │ │ - rscseq lr, ip, sl, lsr ip │ │ │ │ - rscseq lr, ip, r6, lsl ip │ │ │ │ - rscseq lr, ip, sl, ror #23 │ │ │ │ - rscseq lr, ip, r0, ror #23 │ │ │ │ - ldrhteq lr, [ip], #186 @ 0xba │ │ │ │ - rscseq lr, ip, lr, lsl #23 │ │ │ │ - rscseq lr, ip, r2, ror #22 │ │ │ │ - rscseq lr, ip, ip, lsr fp │ │ │ │ - rscseq lr, ip, r6, lsl fp │ │ │ │ - rscseq lr, ip, r6, ror #21 │ │ │ │ - ldrsbteq lr, [ip], #172 @ 0xac │ │ │ │ - ldrhteq lr, [ip], #168 @ 0xa8 │ │ │ │ - rscseq lr, ip, sl, lsl #21 │ │ │ │ - rscseq lr, ip, sl, asr sl │ │ │ │ - rscseq lr, ip, sl, lsr #20 │ │ │ │ - rscseq lr, ip, sl, lsl #20 │ │ │ │ + ldrshteq lr, [ip], #202 @ 0xca │ │ │ │ + ldrsbteq lr, [ip], #198 @ 0xc6 │ │ │ │ + rscseq lr, ip, sl, lsr #25 │ │ │ │ + rscseq lr, ip, r0, lsr #25 │ │ │ │ + rscseq lr, ip, sl, ror ip │ │ │ │ + rscseq lr, ip, lr, asr #24 │ │ │ │ + rscseq lr, ip, r2, lsr #24 │ │ │ │ + ldrshteq lr, [ip], #188 @ 0xbc │ │ │ │ + ldrsbteq lr, [ip], #182 @ 0xb6 │ │ │ │ + rscseq lr, ip, r6, lsr #23 │ │ │ │ + smlalseq lr, ip, ip, fp │ │ │ │ + rscseq lr, ip, r8, ror fp │ │ │ │ + rscseq lr, ip, sl, asr #22 │ │ │ │ + rscseq lr, ip, sl, lsl fp │ │ │ │ + rscseq lr, ip, sl, ror #21 │ │ │ │ + rscseq lr, ip, sl, asr #21 │ │ │ │ + rscseq lr, ip, r6, lsr #21 │ │ │ │ + rscseq lr, ip, sl, ror sl │ │ │ │ + rscseq lr, ip, r0, ror sl │ │ │ │ + rscseq lr, ip, sl, asr #20 │ │ │ │ + rscseq lr, ip, ip, lsl sl │ │ │ │ + rscseq lr, ip, lr, ror #19 │ │ │ │ rscseq lr, ip, r6, ror #19 │ │ │ │ - ldrhteq lr, [ip], #154 @ 0x9a │ │ │ │ - ldrhteq lr, [ip], #144 @ 0x90 │ │ │ │ - rscseq lr, ip, sl, lsl #19 │ │ │ │ - rscseq lr, ip, ip, asr r9 │ │ │ │ - rscseq lr, ip, lr, lsr #18 │ │ │ │ - rscseq lr, ip, r6, lsr #18 │ │ │ │ - rscseq lr, ip, r4, lsl #18 │ │ │ │ - ldrsbteq lr, [ip], #138 @ 0x8a │ │ │ │ - ldrsbteq lr, [ip], #130 @ 0x82 │ │ │ │ - rscseq lr, ip, lr, lsr #17 │ │ │ │ - rscseq lr, ip, lr, ror r8 │ │ │ │ - rscseq lr, ip, lr, asr #16 │ │ │ │ - rscseq lr, ip, r4, lsr #16 │ │ │ │ - ldrshteq lr, [ip], #122 @ 0x7a │ │ │ │ - ldrsbteq lr, [ip], #118 @ 0x76 │ │ │ │ - ldrhteq lr, [ip], #114 @ 0x72 │ │ │ │ - rscseq lr, ip, r4, lsl #15 │ │ │ │ - rscseq lr, ip, ip, ror r7 │ │ │ │ - rscseq lr, ip, sl, asr r7 │ │ │ │ - rscseq lr, ip, r2, lsr r7 │ │ │ │ - rscseq lr, ip, sl, lsl #14 │ │ │ │ - rscseq lr, ip, r4, lsl #14 │ │ │ │ - rscseq lr, ip, r2, ror #13 │ │ │ │ - ldrhteq lr, [ip], #102 @ 0x66 │ │ │ │ - ldrhteq lr, [ip], #96 @ 0x60 │ │ │ │ - smlalseq lr, ip, r0, r6 │ │ │ │ + rscseq lr, ip, r4, asr #19 │ │ │ │ + smlalseq lr, ip, sl, r9 │ │ │ │ + smlalseq lr, ip, r2, r9 │ │ │ │ + rscseq lr, ip, lr, ror #18 │ │ │ │ + rscseq lr, ip, lr, lsr r9 │ │ │ │ + rscseq lr, ip, lr, lsl #18 │ │ │ │ + rscseq lr, ip, r4, ror #17 │ │ │ │ + ldrhteq lr, [ip], #138 @ 0x8a │ │ │ │ + smlalseq lr, ip, r6, r8 │ │ │ │ + rscseq lr, ip, r2, ror r8 │ │ │ │ + rscseq lr, ip, r4, asr #16 │ │ │ │ + rscseq lr, ip, ip, lsr r8 │ │ │ │ + rscseq lr, ip, sl, lsl r8 │ │ │ │ + ldrshteq lr, [ip], #114 @ 0x72 │ │ │ │ + rscseq lr, ip, sl, asr #15 │ │ │ │ + rscseq lr, ip, r4, asr #15 │ │ │ │ + rscseq lr, ip, r2, lsr #15 │ │ │ │ + rscseq lr, ip, r6, ror r7 │ │ │ │ + rscseq lr, ip, r0, ror r7 │ │ │ │ + rscseq lr, ip, r0, asr r7 │ │ │ │ + rscseq lr, ip, r8, lsr #14 │ │ │ │ + ldrshteq lr, [ip], #108 @ 0x6c │ │ │ │ + ldrsbteq lr, [ip], #96 @ 0x60 │ │ │ │ + ldrhteq lr, [ip], #100 @ 0x64 │ │ │ │ + smlalseq lr, ip, r4, r6 │ │ │ │ + rscseq lr, ip, lr, ror #12 │ │ │ │ rscseq lr, ip, r8, ror #12 │ │ │ │ - rscseq lr, ip, ip, lsr r6 │ │ │ │ - rscseq lr, ip, r0, lsl r6 │ │ │ │ + rscseq lr, ip, r8, asr #12 │ │ │ │ + rscseq lr, ip, lr, lsl r6 │ │ │ │ ldrshteq lr, [ip], #84 @ 0x54 │ │ │ │ - ldrsbteq lr, [ip], #84 @ 0x54 │ │ │ │ - rscseq lr, ip, lr, lsr #11 │ │ │ │ - rscseq lr, ip, r8, lsr #11 │ │ │ │ - rscseq lr, ip, r8, lsl #11 │ │ │ │ - rscseq lr, ip, lr, asr r5 │ │ │ │ - rscseq lr, ip, r4, lsr r5 │ │ │ │ - rscseq lr, ip, lr, lsr #10 │ │ │ │ - rscseq lr, ip, r0, lsl r5 │ │ │ │ - rscseq lr, ip, sl, ror #9 │ │ │ │ - rscseq lr, ip, r4, ror #9 │ │ │ │ - rscseq lr, ip, r4, asr #9 │ │ │ │ - tsteq r0, ip, lsl lr │ │ │ │ - ldrdeq sl, [r0, -lr] │ │ │ │ - rscseq lr, ip, ip, lsr #9 │ │ │ │ - rscseq lr, ip, r6, lsr #9 │ │ │ │ - rscseq lr, ip, r0, lsr #9 │ │ │ │ - smlalseq lr, ip, sl, r4 │ │ │ │ - smlalseq lr, ip, r4, r4 │ │ │ │ - rscseq lr, ip, lr, lsl #9 │ │ │ │ - rscseq lr, ip, r8, lsl #9 │ │ │ │ - rscseq lr, ip, r2, lsl #9 │ │ │ │ - rscseq lr, ip, ip, ror r4 │ │ │ │ - rscseq lr, ip, r6, ror r4 │ │ │ │ - rscseq lr, ip, r0, ror r4 │ │ │ │ - @ instruction: 0x0100adb2 │ │ │ │ - rscseq lr, ip, r4, ror #8 │ │ │ │ - rscseq lr, ip, lr, asr r4 │ │ │ │ - rscseq lr, ip, r8, asr r4 │ │ │ │ - strdeq sl, [r0, -r6] │ │ │ │ - rscseq lr, ip, ip, asr #8 │ │ │ │ - rscseq lr, ip, r6, asr #8 │ │ │ │ - rscseq lr, ip, r0, asr #8 │ │ │ │ - rscseq lr, ip, sl, lsr r4 │ │ │ │ - rscseq lr, ip, r4, lsr r4 │ │ │ │ + rscseq lr, ip, lr, ror #11 │ │ │ │ + ldrsbteq lr, [ip], #80 @ 0x50 │ │ │ │ + rscseq lr, ip, sl, lsr #11 │ │ │ │ + rscseq lr, ip, r4, lsr #11 │ │ │ │ + rscseq lr, ip, r4, lsl #11 │ │ │ │ + ldrdeq sl, [r0, -ip] │ │ │ │ + @ instruction: 0x0100ae9e │ │ │ │ + rscseq lr, ip, ip, ror #10 │ │ │ │ + rscseq lr, ip, r6, ror #10 │ │ │ │ + rscseq lr, ip, r0, ror #10 │ │ │ │ + rscseq lr, ip, sl, asr r5 │ │ │ │ + rscseq lr, ip, r4, asr r5 │ │ │ │ + rscseq lr, ip, lr, asr #10 │ │ │ │ + rscseq lr, ip, r8, asr #10 │ │ │ │ + rscseq lr, ip, r2, asr #10 │ │ │ │ + rscseq lr, ip, ip, lsr r5 │ │ │ │ + rscseq lr, ip, r6, lsr r5 │ │ │ │ + rscseq lr, ip, r0, lsr r5 │ │ │ │ + tsteq r0, r2, ror lr │ │ │ │ + rscseq lr, ip, r4, lsr #10 │ │ │ │ + rscseq lr, ip, lr, lsl r5 │ │ │ │ + rscseq lr, ip, r8, lsl r5 │ │ │ │ + @ instruction: 0x0100aeb6 │ │ │ │ + rscseq lr, ip, ip, lsl #10 │ │ │ │ + rscseq lr, ip, r6, lsl #10 │ │ │ │ + rscseq lr, ip, r0, lsl #10 │ │ │ │ + ldrshteq lr, [ip], #74 @ 0x4a │ │ │ │ + ldrshteq lr, [ip], #68 @ 0x44 │ │ │ │ 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 lr, ip, lr, lsr r3 │ │ │ │ + rscseq lr, ip, r8, lsr r3 │ │ │ │ + rscseq lr, ip, r2, lsr r3 │ │ │ │ + rscseq lr, ip, ip, lsr #6 │ │ │ │ + rscseq lr, ip, r6, lsr #6 │ │ │ │ + rscseq lr, ip, r0, lsr #6 │ │ │ │ + rscseq lr, ip, sl, lsl r3 │ │ │ │ + rscseq lr, ip, r4, lsl r3 │ │ │ │ + rscseq lr, ip, lr, lsl #6 │ │ │ │ + rscseq lr, ip, r8, lsl #6 │ │ │ │ + rscseq lr, ip, r2, lsl #6 │ │ │ │ + ldrshteq lr, [ip], #44 @ 0x2c │ │ │ │ + ldrshteq lr, [ip], #38 @ 0x26 │ │ │ │ + ldrshteq lr, [ip], #32 │ │ │ │ + rscseq lr, ip, sl, ror #5 │ │ │ │ + rscseq lr, ip, r4, ror #5 │ │ │ │ + ldrsbteq lr, [ip], #46 @ 0x2e │ │ │ │ + ldrsbteq lr, [ip], #40 @ 0x28 │ │ │ │ + ldrsbteq lr, [ip], #34 @ 0x22 │ │ │ │ + rscseq lr, ip, ip, asr #5 │ │ │ │ + rscseq lr, ip, r6, asr #5 │ │ │ │ + rscseq lr, ip, r0, asr #5 │ │ │ │ + ldrhteq lr, [ip], #42 @ 0x2a │ │ │ │ + ldrhteq lr, [ip], #36 @ 0x24 │ │ │ │ + rscseq lr, ip, lr, lsr #5 │ │ │ │ + rscseq lr, ip, r8, lsr #5 │ │ │ │ + rscseq lr, ip, r2, lsr #5 │ │ │ │ + smlalseq lr, ip, ip, r2 │ │ │ │ + smlalseq lr, ip, r6, r2 │ │ │ │ + smlalseq lr, ip, r0, r2 │ │ │ │ + rscseq lr, ip, sl, lsl #5 │ │ │ │ + rscseq lr, ip, r4, lsl #5 │ │ │ │ rscseq lr, ip, lr, ror r2 │ │ │ │ rscseq lr, ip, r8, ror r2 │ │ │ │ rscseq lr, ip, r2, ror r2 │ │ │ │ rscseq lr, ip, ip, ror #4 │ │ │ │ rscseq lr, ip, r6, ror #4 │ │ │ │ rscseq lr, ip, r0, ror #4 │ │ │ │ - rscseq lr, ip, sl, asr r2 │ │ │ │ - rscseq lr, ip, r4, asr r2 │ │ │ │ - rscseq lr, ip, lr, asr #4 │ │ │ │ - rscseq lr, ip, r8, asr #4 │ │ │ │ - rscseq lr, ip, r2, asr #4 │ │ │ │ - rscseq lr, ip, ip, lsr r2 │ │ │ │ - rscseq lr, ip, r6, lsr r2 │ │ │ │ - rscseq lr, ip, r0, lsr r2 │ │ │ │ - rscseq lr, ip, sl, lsr #4 │ │ │ │ - rscseq lr, ip, r4, lsr #4 │ │ │ │ - rscseq lr, ip, lr, lsl r2 │ │ │ │ - rscseq lr, ip, r8, lsl r2 │ │ │ │ - rscseq lr, ip, r2, lsl r2 │ │ │ │ - rscseq lr, ip, ip, lsl #4 │ │ │ │ - rscseq lr, ip, r6, lsl #4 │ │ │ │ - rscseq lr, ip, r0, lsl #4 │ │ │ │ - ldrshteq lr, [ip], #26 │ │ │ │ - ldrshteq lr, [ip], #20 │ │ │ │ - rscseq lr, ip, lr, ror #3 │ │ │ │ - rscseq lr, ip, r8, ror #3 │ │ │ │ - rscseq lr, ip, r2, ror #3 │ │ │ │ - ldrsbteq lr, [ip], #28 │ │ │ │ - ldrsbteq lr, [ip], #22 │ │ │ │ - ldrsbteq lr, [ip], #16 │ │ │ │ - rscseq lr, ip, sl, asr #3 │ │ │ │ - rscseq lr, ip, r4, asr #3 │ │ │ │ - ldrhteq lr, [ip], #30 │ │ │ │ - ldrhteq lr, [ip], #24 │ │ │ │ - ldrhteq lr, [ip], #18 │ │ │ │ - rscseq lr, ip, ip, lsr #3 │ │ │ │ - rscseq lr, ip, r6, lsr #3 │ │ │ │ - rscseq lr, ip, r0, lsr #3 │ │ │ │ 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 ff8428cc │ │ │ │ bmi 43cb58 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3287dc> │ │ │ │ tstcs r1, fp, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ @ instruction: 0xf7659600 │ │ │ │ ldrdlt lr, [r2], -r4 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - smlatbeq r0, r8, r6, r9 │ │ │ │ - rscseq sp, ip, r8, asr r1 │ │ │ │ - rscseq sp, ip, r2, asr r1 │ │ │ │ - smlalseq sp, ip, sl, r0 │ │ │ │ - rscseq ip, lr, r6, lsl #17 │ │ │ │ - rscseq sp, lr, r0, asr #24 │ │ │ │ - rscseq ip, lr, r8, ror #16 │ │ │ │ - rscseq ip, ip, sl, lsr sp │ │ │ │ + tsteq r0, r8, ror #14 │ │ │ │ + rscseq sp, ip, r8, lsl r2 │ │ │ │ + rscseq sp, ip, r2, lsl r2 │ │ │ │ + rscseq sp, ip, sl, asr r1 │ │ │ │ + rscseq ip, lr, r6, asr #18 │ │ │ │ + rscseq sp, lr, r0, lsl #26 │ │ │ │ + rscseq ip, lr, r8, lsr #18 │ │ │ │ + ldrshteq ip, [ip], #218 @ 0xda │ │ │ │ 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, asr r6 │ │ │ │ - strdeq r9, [r0, -lr] │ │ │ │ - @ instruction: 0x010095b8 │ │ │ │ - ldrdeq r9, [r0, -r6] │ │ │ │ - tsteq r0, r4, lsl r6 │ │ │ │ - @ instruction: 0x010096ba │ │ │ │ - tsteq r0, r4, ror #12 │ │ │ │ - tsteq r0, lr, ror r6 │ │ │ │ - smlatteq r0, r0, r6, r9 │ │ │ │ + tsteq r0, ip, lsl r7 │ │ │ │ + @ instruction: 0x010096be │ │ │ │ + tsteq r0, r8, ror r6 │ │ │ │ + @ instruction: 0x01009696 │ │ │ │ + ldrdeq r9, [r0, -r4] │ │ │ │ + tsteq r0, sl, ror r7 │ │ │ │ + tsteq r0, r4, lsr #14 │ │ │ │ + tsteq r0, lr, lsr r7 │ │ │ │ + smlatbeq r0, r0, r7, r9 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec5be34 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff0 │ │ │ │ @ instruction: 0x461e4615 │ │ │ │ svcpl 0x00a3f5b1 │ │ │ │ ldmdale r0, {r0, r3, r4, r6, ip, lr, pc} │ │ │ │ @@ -157576,35 +157576,35 @@ │ │ │ │ b fe8c2b48 │ │ │ │ @ instruction: 0x46334a19 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf765447a │ │ │ │ streq lr, [fp, #-2712]! @ 0xfffff568 │ │ │ │ ldr sp, [r1, r4, lsl #11] │ │ │ │ svclt 0x0000bd70 │ │ │ │ - rscseq r4, sp, lr, asr #6 │ │ │ │ - smlalseq ip, ip, r6, pc @ │ │ │ │ - smlalseq ip, ip, r0, pc @ │ │ │ │ - tsteq r0, r2, asr r6 │ │ │ │ - rscseq ip, ip, sl, ror #30 │ │ │ │ - tsteq r0, lr, asr r6 │ │ │ │ - rscseq ip, ip, r6, asr pc │ │ │ │ - rscseq sp, lr, r2, rrx │ │ │ │ - rscseq ip, lr, sl, lsl #13 │ │ │ │ - tsteq r0, ip, lsr r6 │ │ │ │ - rscseq ip, lr, r0, ror r6 │ │ │ │ - tsteq r0, r6, lsr r6 │ │ │ │ - ldrshteq ip, [ip], #232 @ 0xe8 │ │ │ │ - ldrshteq ip, [ip], #226 @ 0xe2 │ │ │ │ - tsteq r0, r0, lsr #12 │ │ │ │ - rscseq ip, ip, ip, asr #29 │ │ │ │ - rscseq ip, ip, r6, asr #29 │ │ │ │ - tsteq r0, ip, lsl #12 │ │ │ │ - rscseq ip, ip, r0, lsr #29 │ │ │ │ - smlalseq ip, ip, sl, lr @ │ │ │ │ - tsteq r0, r4, lsl #12 │ │ │ │ + rscseq r4, sp, lr, lsl #8 │ │ │ │ + rscseq sp, ip, r6, asr r0 │ │ │ │ + rscseq sp, ip, r0, asr r0 │ │ │ │ + tsteq r0, r2, lsl r7 │ │ │ │ + rscseq sp, ip, sl, lsr #32 │ │ │ │ + tsteq r0, lr, lsl r7 │ │ │ │ + rscseq sp, ip, r6, lsl r0 │ │ │ │ + rscseq sp, lr, r2, lsr #2 │ │ │ │ + rscseq ip, lr, sl, asr #14 │ │ │ │ + strdeq r9, [r0, -ip] │ │ │ │ + rscseq ip, lr, r0, lsr r7 │ │ │ │ + strdeq r9, [r0, -r6] │ │ │ │ + ldrhteq ip, [ip], #248 @ 0xf8 │ │ │ │ + ldrhteq ip, [ip], #242 @ 0xf2 │ │ │ │ + smlatteq r0, r0, r6, r9 │ │ │ │ + rscseq ip, ip, ip, lsl #31 │ │ │ │ + rscseq ip, ip, r6, lsl #31 │ │ │ │ + smlabteq r0, ip, r6, r9 │ │ │ │ + rscseq ip, ip, r0, ror #30 │ │ │ │ + rscseq ip, ip, sl, asr pc │ │ │ │ + smlabteq r0, r4, r6, r9 │ │ │ │ svcpl 0x00a3f5b0 │ │ │ │ strlt sp, [r8, #-35] @ 0xffffffdd │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00f8f8cc │ │ │ │ vadd.i8 d29, d1, d12 │ │ │ │ addsmi r4, r8, #88, 6 @ 0x60000001 │ │ │ │ @@ -157627,21 +157627,21 @@ │ │ │ │ and r4, sl, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2056 @ 0xfffff7f8 │ │ │ │ stmdami r8, {r0, r1, r2, sp, lr, pc} │ │ │ │ and r4, r4, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2055 @ 0xfffff7f9 │ │ │ │ stmdami r7, {r0, sp, lr, pc} │ │ │ │ stclt 4, cr4, [r8, #-480] @ 0xfffffe20 │ │ │ │ - strdeq r9, [r0, -r4] │ │ │ │ - @ instruction: 0x01009596 │ │ │ │ - @ instruction: 0x010095b8 │ │ │ │ - tsteq r0, r2, ror #10 │ │ │ │ - tsteq r0, r8, lsr r6 │ │ │ │ - tsteq r0, sl, ror #12 │ │ │ │ - strdeq r9, [r0, -ip] │ │ │ │ + @ instruction: 0x010096b4 │ │ │ │ + tsteq r0, r6, asr r6 │ │ │ │ + tsteq r0, r8, ror r6 │ │ │ │ + tsteq r0, r2, lsr #12 │ │ │ │ + strdeq r9, [r0, -r8] │ │ │ │ + tsteq r0, sl, lsr #14 │ │ │ │ + @ instruction: 0x010096bc │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec5c0bc │ │ │ │ @ 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 │ │ │ │ - rscseq r6, pc, sl, lsl r7 @ │ │ │ │ - rscseq ip, lr, r8, ror r4 │ │ │ │ - rscseq ip, lr, r2, lsr lr │ │ │ │ - rscseq ip, lr, sl, asr r4 │ │ │ │ + ldrsbteq r6, [pc], #122 │ │ │ │ + rscseq ip, lr, r8, lsr r5 │ │ │ │ + ldrshteq ip, [lr], #226 @ 0xe2 │ │ │ │ + rscseq ip, lr, sl, lsl r5 │ │ │ │ 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 fec5c174 │ │ │ │ @@ -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, #10 │ │ │ │ - strtmi sp, [r8], -r7, asr #1 │ │ │ │ - @ instruction: 0xd7daf2d7 │ │ │ │ + @ instruction: 0x4628d11f │ │ │ │ + ldrsbtle pc, [r2], -r8 @ │ │ │ │ andeq fp, r0, r0, ror sp │ │ │ │ push {r5, r6, r9, fp, lr} │ │ │ │ blmi 191576c │ │ │ │ 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 │ │ │ │ ... │ │ │ │ ldrdeq sl, [sl, r4]! │ │ │ │ @ instruction: 0x01ad9c38 │ │ │ │ andeq r3, r0, r0, lsl r9 │ │ │ │ - tsteq r5, r8, asr #24 │ │ │ │ - rscseq sp, r6, r2, lsr #20 │ │ │ │ + tsteq r5, r8, lsl #26 │ │ │ │ + rscseq sp, r6, r2, ror #21 │ │ │ │ @ instruction: 0x01ad9b16 │ │ │ │ - rscseq sp, r6, r2, lsl sl │ │ │ │ - tsteq r6, ip, ror #4 │ │ │ │ - rscseq sp, r6, sl, asr #18 │ │ │ │ - rscseq sp, r6, r8, ror #18 │ │ │ │ - rscseq sp, r6, r8, asr #18 │ │ │ │ - rscseq sp, r6, sl, ror r9 │ │ │ │ - smlalseq sp, r6, r2, r9 │ │ │ │ - rscseq sp, r6, lr, lsr r9 │ │ │ │ + ldrsbteq sp, [r6], #162 @ 0xa2 │ │ │ │ + tsteq r6, ip, lsr #6 │ │ │ │ + rscseq sp, r6, sl, lsl #20 │ │ │ │ + rscseq sp, r6, r8, lsr #20 │ │ │ │ + rscseq sp, r6, r8, lsl #20 │ │ │ │ + rscseq sp, r6, sl, lsr sl │ │ │ │ + rscseq sp, r6, r2, asr sl │ │ │ │ + ldrshteq sp, [r6], #158 @ 0x9e │ │ │ │ @ instruction: 0x01ad99b6 │ │ │ │ andeq r1, r0, ip, lsr #3 │ │ │ │ - rscseq r4, r6, ip, lsr #21 │ │ │ │ + rscseq r4, r6, ip, ror #22 │ │ │ │ @ instruction: 0x01ad97b4 │ │ │ │ - rscseq r4, r6, sl, lsl #21 │ │ │ │ - rscseq r4, r6, r2, lsr #21 │ │ │ │ - rscseq r4, r6, ip, ror sl │ │ │ │ - rscseq r4, r6, r6, ror #20 │ │ │ │ - rscseq r4, r6, r8, asr sl │ │ │ │ - smlalseq sp, r6, r4, r7 │ │ │ │ + rscseq r4, r6, sl, asr #22 │ │ │ │ + rscseq r4, r6, r2, ror #22 │ │ │ │ + rscseq r4, r6, ip, lsr fp │ │ │ │ + rscseq r4, r6, r6, lsr #22 │ │ │ │ + rscseq r4, r6, r8, lsl fp │ │ │ │ + rscseq sp, r6, r4, asr r8 │ │ │ │ andeq r1, r0, r8, lsl #5 │ │ │ │ - rscseq sp, r6, r4, lsr r7 │ │ │ │ - rscseq sp, r6, r2, lsr r7 │ │ │ │ - rscseq sp, r6, r6, lsr r7 │ │ │ │ - rscseq sp, r6, sl, lsr r7 │ │ │ │ - rscseq sp, r6, sl, lsr r7 │ │ │ │ - rscseq sp, r6, r6, asr #14 │ │ │ │ - rscseq sp, r6, r6, asr #14 │ │ │ │ + ldrshteq sp, [r6], #116 @ 0x74 │ │ │ │ + ldrshteq sp, [r6], #114 @ 0x72 │ │ │ │ + ldrshteq sp, [r6], #118 @ 0x76 │ │ │ │ + ldrshteq sp, [r6], #122 @ 0x7a │ │ │ │ + ldrshteq sp, [r6], #122 @ 0x7a │ │ │ │ + rscseq sp, r6, r6, lsl #16 │ │ │ │ + rscseq sp, r6, r6, lsl #16 │ │ │ │ ldrdeq r9, [sp, r6]! │ │ │ │ - rscseq sp, r6, r0, ror r6 │ │ │ │ + rscseq sp, r6, r0, lsr r7 │ │ │ │ ldrdeq r9, [sp, r6]! │ │ │ │ @ instruction: 0x01ad953a │ │ │ │ @ instruction: 0x01ad946c │ │ │ │ - smlalseq r4, r6, r4, r6 │ │ │ │ - ldrshteq sp, [r6], #94 @ 0x5e │ │ │ │ - rscseq r7, sl, r8, asr #2 │ │ │ │ - tsteq r4, ip, lsr #32 │ │ │ │ - rscseq r7, r8, lr, ror r9 │ │ │ │ + rscseq r4, r6, r4, asr r7 │ │ │ │ + ldrhteq sp, [r6], #110 @ 0x6e │ │ │ │ + rscseq r7, sl, r8, lsl #4 │ │ │ │ + smlatteq r4, ip, r0, r6 │ │ │ │ + rscseq r7, r8, lr, lsr sl │ │ │ │ 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: 0x01aaa928 │ │ │ │ andeq r3, r0, ip, asr r8 │ │ │ │ asrseq r6, r0, #7 │ │ │ │ - @ instruction: 0x01862db8 │ │ │ │ + orreq r2, r6, r8, ror lr │ │ │ │ lsrseq r6, r4 @ │ │ │ │ @ instruction: 0x01aaa906 │ │ │ │ lslseq r6, r6 @ │ │ │ │ lslseq r6, r6, #7 │ │ │ │ lsrseq r6, r0, r3 │ │ │ │ lslseq r6, lr, r3 │ │ │ │ ldrdeq r2, [r0], -ip │ │ │ │ @ instruction: 0x01aae424 │ │ │ │ rorseq r6, ip @ │ │ │ │ - orreq r2, r6, r8, ror fp │ │ │ │ + orreq r2, r6, r8, lsr ip │ │ │ │ asrseq r6, lr, #5 │ │ │ │ asrseq r6, ip, #5 │ │ │ │ lsrseq r6, sl @ │ │ │ │ lsrseq r6, sl, #5 │ │ │ │ asrseq r6, r6, r2 │ │ │ │ asrseq r6, r4, #4 │ │ │ │ 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: 0x01aaa650 │ │ │ │ andeq r3, r0, ip, asr r8 │ │ │ │ - rscseq r1, ip, r8, ror #30 │ │ │ │ + rscseq r2, ip, r8, lsr #32 │ │ │ │ @ instruction: 0x01aaa644 │ │ │ │ - smlalseq r1, sl, sl, r7 │ │ │ │ - rscseq r1, ip, sl, asr pc │ │ │ │ - ldrshteq lr, [fp], #168 @ 0xa8 │ │ │ │ - ldrhteq lr, [fp], #178 @ 0xb2 │ │ │ │ - rscseq lr, fp, lr, lsr #23 │ │ │ │ - rscseq lr, fp, r8, ror fp │ │ │ │ + rscseq r1, sl, sl, asr r8 │ │ │ │ + rscseq r2, ip, sl, lsl r0 │ │ │ │ + ldrhteq lr, [fp], #184 @ 0xb8 │ │ │ │ + rscseq lr, fp, r2, ror ip │ │ │ │ + rscseq lr, fp, lr, ror #24 │ │ │ │ + rscseq lr, fp, r8, lsr ip │ │ │ │ lslseq r6, ip @ │ │ │ │ andeq r3, r0, r0, asr #9 │ │ │ │ @ instruction: 0x01aae136 │ │ │ │ rorseq r6, r2, #2 │ │ │ │ - rscseq lr, fp, r6, ror #20 │ │ │ │ - rscseq lr, fp, ip, asr sl │ │ │ │ - rscseq lr, fp, r4, asr sl │ │ │ │ - rscseq lr, fp, ip, asr #20 │ │ │ │ - rscseq lr, fp, r4, asr #20 │ │ │ │ - rscseq lr, fp, ip, lsr sl │ │ │ │ + rscseq lr, fp, r6, lsr #22 │ │ │ │ + rscseq lr, fp, ip, lsl fp │ │ │ │ + rscseq lr, fp, r4, lsl fp │ │ │ │ + rscseq lr, fp, ip, lsl #22 │ │ │ │ + rscseq lr, fp, r4, lsl #22 │ │ │ │ + ldrshteq lr, [fp], #172 @ 0xac │ │ │ │ ldrsbeq r6, [r0, r6]! @ │ │ │ │ andeq r3, r0, r4, lsl #11 │ │ │ │ @ instruction: 0x01aae08e │ │ │ │ lsrseq r6, r0, #1 │ │ │ │ rorseq r6, sl, r0 │ │ │ │ @ instruction: 0x000026b8 │ │ │ │ asrseq r6, r2, #32 │ │ │ │ @@ -158764,18 +158764,18 @@ │ │ │ │ @ instruction: 0xf7634620 │ │ │ │ vstrcc d14, [r1, #-216] @ 0xffffff28 │ │ │ │ ubfx sp, fp, #1, #25 │ │ │ │ cdp 7, 15, cr15, cr0, cr2, {3} │ │ │ │ @ instruction: 0x01aaa23e │ │ │ │ @ instruction: 0x01aaa23a │ │ │ │ andeq r3, r0, ip, asr r8 │ │ │ │ - rscseq pc, sp, lr, lsl #29 │ │ │ │ - ldrhteq lr, [fp], #132 @ 0x84 │ │ │ │ - rscseq lr, fp, lr, lsr #17 │ │ │ │ - rscseq lr, fp, sl, lsr #17 │ │ │ │ + rscseq pc, sp, lr, asr #30 │ │ │ │ + rscseq lr, fp, r4, ror r9 │ │ │ │ + rscseq lr, fp, lr, ror #18 │ │ │ │ + rscseq lr, fp, sl, ror #18 │ │ │ │ rorseq r5, sl, #27 │ │ │ │ rorseq r5, r4, #27 │ │ │ │ rorseq r5, r0, #27 │ │ │ │ asrseq r5, r2, #27 │ │ │ │ lslseq r5, r0 @ │ │ │ │ lslseq r5, r8, sp │ │ │ │ andeq r0, r0, r4, lsl pc │ │ │ │ @@ -158995,15 +158995,15 @@ │ │ │ │ b 1744170 │ │ │ │ ldrbtmi r4, [r8], #-2053 @ 0xfffff7fb │ │ │ │ stmda r4!, {r2, r5, r6, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x01aa9ca8 │ │ │ │ andeq r3, r0, ip, asr r8 │ │ │ │ @ instruction: 0x01aa9c6c │ │ │ │ @ instruction: 0x01aa9c2c │ │ │ │ - ldrhteq lr, [fp], #2 │ │ │ │ + rscseq lr, fp, r2, ror r1 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec5d60c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldcmi 12, cr0, [r4], #864 @ 0x360 │ │ │ │ stclvc 5, cr15, [r6, #-692] @ 0xfffffd4c │ │ │ │ vstrge s8, [r8, #-716] @ 0xfffffd34 │ │ │ │ ldmibmi r3!, {r2, r3, r4, r5, r6, sl, lr} │ │ │ │ @@ -159182,42 +159182,42 @@ │ │ │ │ tstcs r6, #53215232 @ 0x32c0000 │ │ │ │ tstcs r7, #52690944 @ 0x3240000 │ │ │ │ tstcs r8, #52166656 @ 0x31c0000 │ │ │ │ tstcs r9, #51642368 @ 0x3140000 │ │ │ │ strb lr, [r1, r3, asr #15] │ │ │ │ @ instruction: 0x01aa9be4 │ │ │ │ andeq r3, r0, ip, asr r8 │ │ │ │ - smlatbeq r0, r4, ip, fp │ │ │ │ + tsteq r0, r4, ror #26 │ │ │ │ ldrdeq r9, [sl, r6]! │ │ │ │ - ldrhteq lr, [fp], #94 @ 0x5e │ │ │ │ - rscseq lr, fp, r4, asr #11 │ │ │ │ - rscseq lr, fp, lr, asr #11 │ │ │ │ - rscseq lr, fp, r8, asr #11 │ │ │ │ - rscseq lr, fp, r8, asr #11 │ │ │ │ - rscseq lr, fp, r8, asr #11 │ │ │ │ - rscseq lr, fp, ip, asr #11 │ │ │ │ - rscseq lr, fp, ip, asr #11 │ │ │ │ - rscseq lr, fp, ip, asr #11 │ │ │ │ - rscseq sl, r8, r0, lsr #5 │ │ │ │ - rscseq r0, sl, ip, lsl #28 │ │ │ │ - rscseq lr, fp, ip, lsr #11 │ │ │ │ - rscseq lr, fp, r8, lsr #11 │ │ │ │ - rscseq lr, fp, r4, lsr #11 │ │ │ │ - rscseq lr, fp, r0, lsr #11 │ │ │ │ - rscseq r0, sl, r8, asr #27 │ │ │ │ - rscseq lr, fp, ip, lsl #11 │ │ │ │ - rscseq r0, sl, r8, ror sp │ │ │ │ - rscseq lr, fp, r8, ror r5 │ │ │ │ - rscseq lr, fp, r4, ror r5 │ │ │ │ - rscseq r0, sl, r4, asr sp │ │ │ │ - rscseq lr, fp, r0, ror #10 │ │ │ │ - rscseq lr, fp, ip, asr r5 │ │ │ │ - rscseq lr, fp, ip, asr r5 │ │ │ │ - rscseq lr, fp, r8, asr r5 │ │ │ │ - rscseq sl, r4, ip, ror #19 │ │ │ │ + rscseq lr, fp, lr, ror r6 │ │ │ │ + rscseq lr, fp, r4, lsl #13 │ │ │ │ + rscseq lr, fp, lr, lsl #13 │ │ │ │ + rscseq lr, fp, r8, lsl #13 │ │ │ │ + rscseq lr, fp, r8, lsl #13 │ │ │ │ + rscseq lr, fp, r8, lsl #13 │ │ │ │ + rscseq lr, fp, ip, lsl #13 │ │ │ │ + rscseq lr, fp, ip, lsl #13 │ │ │ │ + rscseq lr, fp, ip, lsl #13 │ │ │ │ + rscseq sl, r8, r0, ror #6 │ │ │ │ + rscseq r0, sl, ip, asr #29 │ │ │ │ + rscseq lr, fp, ip, ror #12 │ │ │ │ + rscseq lr, fp, r8, ror #12 │ │ │ │ + rscseq lr, fp, r4, ror #12 │ │ │ │ + rscseq lr, fp, r0, ror #12 │ │ │ │ + rscseq r0, sl, r8, lsl #29 │ │ │ │ + rscseq lr, fp, ip, asr #12 │ │ │ │ + rscseq r0, sl, r8, lsr lr │ │ │ │ + rscseq lr, fp, r8, lsr r6 │ │ │ │ + rscseq lr, fp, r4, lsr r6 │ │ │ │ + rscseq r0, sl, r4, lsl lr │ │ │ │ + rscseq lr, fp, r0, lsr #12 │ │ │ │ + rscseq lr, fp, ip, lsl r6 │ │ │ │ + rscseq lr, fp, ip, lsl r6 │ │ │ │ + rscseq lr, fp, r8, lsl r6 │ │ │ │ + rscseq sl, r4, ip, lsr #21 │ │ │ │ rorseq r5, r4, r6 │ │ │ │ andeq r1, r0, r0, asr #14 │ │ │ │ @ instruction: 0x01aad5b4 │ │ │ │ asrseq r5, r0, #12 │ │ │ │ @ instruction: 0x01aa99e2 │ │ │ │ @ instruction: 0x01aa99bc │ │ │ │ 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 r1, ip, r8, ror #18 │ │ │ │ - rscseq lr, lr, sl, lsl r1 │ │ │ │ - rscseq r1, ip, sl, lsr r9 │ │ │ │ - ldrshteq r1, [ip], #104 @ 0x68 │ │ │ │ + rscseq r1, ip, r8, lsr #20 │ │ │ │ + ldrsbteq lr, [lr], #26 │ │ │ │ + ldrshteq r1, [ip], #154 @ 0x9a │ │ │ │ + ldrhteq r1, [ip], #120 @ 0x78 │ │ │ │ @ instruction: 0x01aa97ae │ │ │ │ - rscseq r1, ip, sl, lsl r9 │ │ │ │ + ldrsbteq r1, [ip], #154 @ 0x9a │ │ │ │ andeq r3, r0, ip, asr r8 │ │ │ │ - rscseq r1, ip, r4, asr #26 │ │ │ │ + rscseq r1, ip, r4, lsl #28 │ │ │ │ @ instruction: 0x01aa976e │ │ │ │ - rscseq r1, ip, r8, asr #26 │ │ │ │ - ldrshteq r1, [ip], #192 @ 0xc0 │ │ │ │ - rscseq r1, ip, r6, asr #25 │ │ │ │ - ldrhteq r1, [ip], #126 @ 0x7e │ │ │ │ - rscseq r1, ip, r0, lsl sl │ │ │ │ - ldrhteq r1, [ip], #162 @ 0xa2 │ │ │ │ - ldrhteq r1, [ip], #116 @ 0x74 │ │ │ │ - rscseq r0, sl, sl, lsr #15 │ │ │ │ - rscseq r1, r6, r8, ror #31 │ │ │ │ - rscseq r1, ip, sl, asr #16 │ │ │ │ - rscseq r1, ip, sl, ror #8 │ │ │ │ - rscseq r1, ip, r4, asr #17 │ │ │ │ - rscseq r1, ip, ip, ror #18 │ │ │ │ - rscseq r1, ip, r2, ror #18 │ │ │ │ - ldrhteq r1, [ip], #132 @ 0x84 │ │ │ │ - smlalseq r1, ip, r2, r8 │ │ │ │ - rscseq r1, ip, lr, asr #20 │ │ │ │ - rscseq r1, ip, r8, ror #5 │ │ │ │ - rscseq r1, ip, r6, lsr #18 │ │ │ │ - ldrshteq r1, [ip], #142 @ 0x8e │ │ │ │ - rscseq r1, ip, ip, asr #14 │ │ │ │ - rscseq r1, ip, sl, ror #17 │ │ │ │ - rscseq r1, ip, r4, asr #18 │ │ │ │ - rscseq r1, ip, r6, lsr #20 │ │ │ │ + rscseq r1, ip, r8, lsl #28 │ │ │ │ + ldrhteq r1, [ip], #208 @ 0xd0 │ │ │ │ + rscseq r1, ip, r6, lsl #27 │ │ │ │ + rscseq r1, ip, lr, ror r8 │ │ │ │ + ldrsbteq r1, [ip], #160 @ 0xa0 │ │ │ │ + rscseq r1, ip, r2, ror fp │ │ │ │ + rscseq r1, ip, r4, ror r8 │ │ │ │ + rscseq r0, sl, sl, ror #16 │ │ │ │ + rscseq r2, r6, r8, lsr #1 │ │ │ │ + rscseq r1, ip, sl, lsl #18 │ │ │ │ + rscseq r1, ip, sl, lsr #10 │ │ │ │ + rscseq r1, ip, r4, lsl #19 │ │ │ │ rscseq r1, ip, ip, lsr #20 │ │ │ │ - rscseq r1, ip, r8, asr #18 │ │ │ │ - rscseq r1, ip, sl, ror #17 │ │ │ │ - ldrshteq r1, [ip], #68 @ 0x44 │ │ │ │ - ldrshteq r1, [ip], #66 @ 0x42 │ │ │ │ - rscseq r1, r6, r8, lsr #25 │ │ │ │ - rscseq r1, ip, lr, lsl #15 │ │ │ │ - ldrsbteq r1, [ip], #104 @ 0x68 │ │ │ │ - rscseq r1, ip, lr, lsl #14 │ │ │ │ - rscseq r1, ip, r0, asr #14 │ │ │ │ - ldrsbteq r1, [ip], #30 │ │ │ │ - rscseq r1, ip, r4, lsl r6 │ │ │ │ - rscseq r1, ip, r4, lsl #2 │ │ │ │ - rscseq r1, ip, sl, lsr #2 │ │ │ │ - rscseq r1, ip, r8, ror r3 │ │ │ │ - rscseq r1, ip, sl, ror r3 │ │ │ │ - rscseq r1, ip, lr, lsr #6 │ │ │ │ - rscseq r1, ip, r4, lsr r3 │ │ │ │ + rscseq r1, ip, r2, lsr #20 │ │ │ │ + rscseq r1, ip, r4, ror r9 │ │ │ │ + rscseq r1, ip, r2, asr r9 │ │ │ │ + rscseq r1, ip, lr, lsl #22 │ │ │ │ + rscseq r1, ip, r8, lsr #7 │ │ │ │ + rscseq r1, ip, r6, ror #19 │ │ │ │ + ldrhteq r1, [ip], #158 @ 0x9e │ │ │ │ + rscseq r1, ip, ip, lsl #16 │ │ │ │ + rscseq r1, ip, sl, lsr #19 │ │ │ │ + rscseq r1, ip, r4, lsl #20 │ │ │ │ + rscseq r1, ip, r6, ror #21 │ │ │ │ + rscseq r1, ip, ip, ror #21 │ │ │ │ + rscseq r1, ip, r8, lsl #20 │ │ │ │ + rscseq r1, ip, sl, lsr #19 │ │ │ │ + ldrhteq r1, [ip], #84 @ 0x54 │ │ │ │ + ldrhteq r1, [ip], #82 @ 0x52 │ │ │ │ + rscseq r1, r6, r8, ror #26 │ │ │ │ + rscseq r1, ip, lr, asr #16 │ │ │ │ + smlalseq r1, ip, r8, r7 │ │ │ │ + rscseq r1, ip, lr, asr #15 │ │ │ │ + rscseq r1, ip, r0, lsl #16 │ │ │ │ + smlalseq r1, ip, lr, r2 │ │ │ │ + ldrsbteq r1, [ip], #100 @ 0x64 │ │ │ │ + rscseq r1, ip, r4, asr #3 │ │ │ │ + rscseq r1, ip, sl, ror #3 │ │ │ │ + rscseq r1, ip, r8, lsr r4 │ │ │ │ + rscseq r1, ip, sl, lsr r4 │ │ │ │ + rscseq r1, ip, lr, ror #7 │ │ │ │ + ldrshteq r1, [ip], #52 @ 0x34 │ │ │ │ + ldrshteq r1, [ip], #54 @ 0x36 │ │ │ │ + ldrshteq r1, [ip], #56 @ 0x38 │ │ │ │ + rscseq r1, ip, r2, lsl #8 │ │ │ │ + rscseq r1, ip, r8, lsl #8 │ │ │ │ + rscseq r1, ip, lr, lsr r4 │ │ │ │ + rscseq r1, ip, r0, asr #8 │ │ │ │ + rscseq r1, ip, sl, ror #7 │ │ │ │ + rscseq r1, ip, r2, ror #7 │ │ │ │ + rscseq r1, ip, r6, ror #7 │ │ │ │ + rscseq r1, ip, r8, ror #7 │ │ │ │ + rscseq r0, ip, r4, ror pc │ │ │ │ + rscseq r1, fp, ip, ror r0 │ │ │ │ + rscseq r1, r6, ip, lsr #21 │ │ │ │ + rscseq r0, sl, r0, lsl #4 │ │ │ │ + ldrshteq r1, [ip], #32 │ │ │ │ rscseq r1, ip, r6, lsr r3 │ │ │ │ - rscseq r1, ip, r8, lsr r3 │ │ │ │ - rscseq r1, ip, r2, asr #6 │ │ │ │ - rscseq r1, ip, r8, asr #6 │ │ │ │ - rscseq r1, ip, lr, ror r3 │ │ │ │ rscseq r1, ip, r0, lsl #7 │ │ │ │ - rscseq r1, ip, sl, lsr #6 │ │ │ │ - rscseq r1, ip, r2, lsr #6 │ │ │ │ - rscseq r1, ip, r6, lsr #6 │ │ │ │ - rscseq r1, ip, r8, lsr #6 │ │ │ │ - ldrhteq r0, [ip], #228 @ 0xe4 │ │ │ │ - ldrhteq r0, [fp], #252 @ 0xfc │ │ │ │ - rscseq r1, r6, ip, ror #19 │ │ │ │ - rscseq r0, sl, r0, asr #2 │ │ │ │ - rscseq r1, ip, r0, lsr r2 │ │ │ │ - rscseq r1, ip, r6, ror r2 │ │ │ │ - rscseq r1, ip, r0, asr #5 │ │ │ │ - rscseq r1, ip, r6, ror r2 │ │ │ │ - rscseq r1, ip, r8, ror r2 │ │ │ │ - rscseq r1, ip, sl, ror r2 │ │ │ │ - rscseq r1, ip, r8, lsl r2 │ │ │ │ - rscseq r1, ip, lr, ror r2 │ │ │ │ - rscseq r1, ip, r0, lsl #5 │ │ │ │ - rscseq r1, ip, ip, lsl r2 │ │ │ │ - strdeq ip, [r0, -r6] │ │ │ │ - rscseq r1, ip, r8, ror r1 │ │ │ │ - rscseq r1, r6, r6, lsl #16 │ │ │ │ - rscseq r0, ip, r8, lsr ip │ │ │ │ - smlatteq r4, lr, r5, r9 │ │ │ │ - rscseq r0, ip, r4, lsl #23 │ │ │ │ - smlabteq r4, sl, r4, r9 │ │ │ │ - rscseq r0, ip, r8, lsr #22 │ │ │ │ - rscseq r0, ip, sl, lsr #22 │ │ │ │ - rscseq r0, ip, ip, lsr #22 │ │ │ │ - rscseq r0, ip, sl, lsr #22 │ │ │ │ - rscseq r0, ip, r8, lsr #22 │ │ │ │ - rscseq r0, ip, r6, lsr #22 │ │ │ │ + rscseq r1, ip, r6, lsr r3 │ │ │ │ + rscseq r1, ip, r8, lsr r3 │ │ │ │ + rscseq r1, ip, sl, lsr r3 │ │ │ │ + ldrsbteq r1, [ip], #40 @ 0x28 │ │ │ │ + rscseq r1, ip, lr, lsr r3 │ │ │ │ + rscseq r1, ip, r0, asr #6 │ │ │ │ + ldrsbteq r1, [ip], #44 @ 0x2c │ │ │ │ + strheq sp, [r0, -r6] │ │ │ │ + rscseq r1, ip, r8, lsr r2 │ │ │ │ + rscseq r1, r6, r6, asr #17 │ │ │ │ + ldrshteq r0, [ip], #200 @ 0xc8 │ │ │ │ + smlatbeq r4, lr, r6, r9 │ │ │ │ + rscseq r0, ip, r4, asr #24 │ │ │ │ + smlabbeq r4, sl, r5, r9 │ │ │ │ + rscseq r0, ip, r8, ror #23 │ │ │ │ + rscseq r0, ip, sl, ror #23 │ │ │ │ + rscseq r0, ip, ip, ror #23 │ │ │ │ + rscseq r0, ip, sl, ror #23 │ │ │ │ + rscseq r0, ip, r8, ror #23 │ │ │ │ + rscseq r0, ip, r6, ror #23 │ │ │ │ + rscseq r0, ip, r2, lsr fp │ │ │ │ + rscseq r0, ip, r4, lsr fp │ │ │ │ + rscseq r0, ip, r6, lsr fp │ │ │ │ + rscseq r0, ip, r0, asr fp │ │ │ │ + rscseq r0, ip, r2, asr fp │ │ │ │ + rscseq r0, ip, r4, asr fp │ │ │ │ + rscseq r1, ip, r6, lsr #3 │ │ │ │ + rscseq r0, ip, r0, lsr ip │ │ │ │ + rscseq r0, ip, r6, asr ip │ │ │ │ + rscseq r0, ip, sl, asr sl │ │ │ │ + rscseq r0, ip, r2, ror #20 │ │ │ │ + rscseq r0, ip, sl, ror #20 │ │ │ │ + rscseq r0, ip, lr, ror #20 │ │ │ │ rscseq r0, ip, r2, ror sl │ │ │ │ - rscseq r0, ip, r4, ror sl │ │ │ │ - rscseq r0, ip, r6, ror sl │ │ │ │ - smlalseq r0, ip, r0, sl │ │ │ │ - smlalseq r0, ip, r2, sl │ │ │ │ - smlalseq r0, ip, r4, sl │ │ │ │ - rscseq r1, ip, r6, ror #1 │ │ │ │ - rscseq r0, ip, r0, ror fp │ │ │ │ - smlalseq r0, ip, r6, fp │ │ │ │ - smlalseq r0, ip, sl, r9 │ │ │ │ - rscseq r0, ip, r2, lsr #19 │ │ │ │ - rscseq r0, ip, sl, lsr #19 │ │ │ │ - rscseq r0, ip, lr, lsr #19 │ │ │ │ - ldrhteq r0, [ip], #146 @ 0x92 │ │ │ │ - ldrhteq r0, [ip], #144 @ 0x90 │ │ │ │ - ldrhteq r0, [ip], #152 @ 0x98 │ │ │ │ - rscseq r0, ip, r0, ror #19 │ │ │ │ - rscseq r0, ip, r0, asr r9 │ │ │ │ - rscseq r0, ip, r8, asr r9 │ │ │ │ - rscseq r0, ip, r0, ror #18 │ │ │ │ - rscseq r0, ip, r8, ror #18 │ │ │ │ - rscseq r0, ip, r8, ror #18 │ │ │ │ - rscseq r0, ip, r2, ror #18 │ │ │ │ - rscseq r0, ip, ip, asr r9 │ │ │ │ - rscseq r0, ip, r6, asr r9 │ │ │ │ - rscseq r0, ip, r2, lsl r9 │ │ │ │ - rscseq r0, ip, r4, lsl #18 │ │ │ │ - ldrshteq r0, [ip], #142 @ 0x8e │ │ │ │ - ldrshteq r0, [ip], #132 @ 0x84 │ │ │ │ - ldrsbteq r0, [ip], #46 @ 0x2e │ │ │ │ - rscseq r0, ip, r6, asr #5 │ │ │ │ - ldrsbteq r0, [ip], #44 @ 0x2c │ │ │ │ - ldrhteq r0, [ip], #40 @ 0x28 │ │ │ │ + rscseq r0, ip, r0, ror sl │ │ │ │ + rscseq r0, ip, r8, ror sl │ │ │ │ + rscseq r0, ip, r0, lsr #21 │ │ │ │ + rscseq r0, ip, r0, lsl sl │ │ │ │ + rscseq r0, ip, r8, lsl sl │ │ │ │ + rscseq r0, ip, r0, lsr #20 │ │ │ │ + rscseq r0, ip, r8, lsr #20 │ │ │ │ + rscseq r0, ip, r8, lsr #20 │ │ │ │ + rscseq r0, ip, r2, lsr #20 │ │ │ │ + rscseq r0, ip, ip, lsl sl │ │ │ │ + rscseq r0, ip, r6, lsl sl │ │ │ │ + ldrsbteq r0, [ip], #146 @ 0x92 │ │ │ │ + rscseq r0, ip, r4, asr #19 │ │ │ │ + ldrhteq r0, [ip], #158 @ 0x9e │ │ │ │ + ldrhteq r0, [ip], #148 @ 0x94 │ │ │ │ + smlalseq r0, ip, lr, r3 │ │ │ │ + rscseq r0, ip, r6, lsl #7 │ │ │ │ + smlalseq r0, ip, ip, r3 │ │ │ │ + rscseq r0, ip, r8, ror r3 │ │ │ │ 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 │ │ │ │ - rscseq r0, ip, r2, lsl r6 │ │ │ │ - rscseq r0, ip, r4, lsl r6 │ │ │ │ - rscseq r0, ip, r6, lsl r6 │ │ │ │ - rscseq r0, ip, r8, lsl r6 │ │ │ │ - rscseq r0, ip, sl, lsl r6 │ │ │ │ - rscseq r0, ip, r6, lsl r6 │ │ │ │ - rscseq r0, ip, r2, lsl r6 │ │ │ │ - rscseq r0, ip, lr, lsl #12 │ │ │ │ - rscseq r0, ip, r8, lsl #12 │ │ │ │ - smlalseq r1, ip, r0, r0 │ │ │ │ - rscseq r0, ip, r4, ror #11 │ │ │ │ - smlalseq r0, ip, r0, r5 │ │ │ │ - rscseq r0, ip, ip, lsr r6 │ │ │ │ - rscseq r0, ip, r4, ror r5 │ │ │ │ - rscseq r0, ip, sl, asr r6 │ │ │ │ - rscseq r0, ip, lr, ror r5 │ │ │ │ - smlalseq r0, ip, r2, r5 │ │ │ │ - rscseq r0, ip, ip, asr r5 │ │ │ │ - rscseq r0, ip, lr, asr #11 │ │ │ │ - rscseq r0, ip, r8, lsl #11 │ │ │ │ - rscseq r0, ip, r0, asr r5 │ │ │ │ - rscseq r0, ip, r8, lsr r5 │ │ │ │ - rscseq r0, ip, r0, lsr #11 │ │ │ │ - rscseq r0, ip, sl, lsr #11 │ │ │ │ - rscseq r0, ip, lr, asr #12 │ │ │ │ - rscseq r0, ip, r2, asr #12 │ │ │ │ - rscseq r0, ip, r6, lsr r6 │ │ │ │ - rscseq r0, ip, ip, ror #11 │ │ │ │ - rscseq r0, ip, r8, lsl #14 │ │ │ │ - ldrhteq r0, [ip], #96 @ 0x60 │ │ │ │ - ldrsbteq r0, [ip], #96 @ 0x60 │ │ │ │ + ldrsbteq r0, [ip], #98 @ 0x62 │ │ │ │ + ldrsbteq r0, [ip], #100 @ 0x64 │ │ │ │ + ldrsbteq r0, [ip], #102 @ 0x66 │ │ │ │ + ldrsbteq r0, [ip], #104 @ 0x68 │ │ │ │ + ldrsbteq r0, [ip], #106 @ 0x6a │ │ │ │ + ldrsbteq r0, [ip], #102 @ 0x66 │ │ │ │ + ldrsbteq r0, [ip], #98 @ 0x62 │ │ │ │ + rscseq r0, ip, lr, asr #13 │ │ │ │ + rscseq r0, ip, r8, asr #13 │ │ │ │ + rscseq r1, ip, r0, asr r1 │ │ │ │ + rscseq r0, ip, r4, lsr #13 │ │ │ │ + rscseq r0, ip, r0, asr r6 │ │ │ │ ldrshteq r0, [ip], #108 @ 0x6c │ │ │ │ + rscseq r0, ip, r4, lsr r6 │ │ │ │ + rscseq r0, ip, sl, lsl r7 │ │ │ │ + rscseq r0, ip, lr, lsr r6 │ │ │ │ + rscseq r0, ip, r2, asr r6 │ │ │ │ + rscseq r0, ip, ip, lsl r6 │ │ │ │ + rscseq r0, ip, lr, lsl #13 │ │ │ │ + rscseq r0, ip, r8, asr #12 │ │ │ │ + rscseq r0, ip, r0, lsl r6 │ │ │ │ + ldrshteq r0, [ip], #88 @ 0x58 │ │ │ │ + rscseq r0, ip, r0, ror #12 │ │ │ │ + rscseq r0, ip, sl, ror #12 │ │ │ │ + rscseq r0, ip, lr, lsl #14 │ │ │ │ + rscseq r0, ip, r2, lsl #14 │ │ │ │ ldrshteq r0, [ip], #102 @ 0x66 │ │ │ │ - ldrshteq r0, [ip], #104 @ 0x68 │ │ │ │ - ldrshteq r0, [ip], #106 @ 0x6a │ │ │ │ - ldrshteq r0, [ip], #108 @ 0x6c │ │ │ │ - ldrshteq r0, [ip], #106 @ 0x6a │ │ │ │ - rscseq r0, ip, r0, lsl #12 │ │ │ │ - ldrshteq r0, [ip], #94 @ 0x5e │ │ │ │ - rscseq fp, r8, r0, ror sl │ │ │ │ - rscseq r0, ip, r2, lsr #12 │ │ │ │ - rscseq r0, ip, r2, lsr #12 │ │ │ │ - rscseq r0, ip, r6, lsl #12 │ │ │ │ - ldrshteq r0, [ip], #92 @ 0x5c │ │ │ │ - ldrshteq r0, [ip], #82 @ 0x52 │ │ │ │ - rscseq r0, ip, ip, lsr #11 │ │ │ │ - rscseq r5, r6, r2, lsl fp │ │ │ │ + rscseq r0, ip, ip, lsr #13 │ │ │ │ + rscseq r0, ip, r8, asr #15 │ │ │ │ + rscseq r0, ip, r0, ror r7 │ │ │ │ + smlalseq r0, ip, r0, r7 │ │ │ │ + ldrhteq r0, [ip], #124 @ 0x7c │ │ │ │ + ldrhteq r0, [ip], #118 @ 0x76 │ │ │ │ + ldrhteq r0, [ip], #120 @ 0x78 │ │ │ │ + ldrhteq r0, [ip], #122 @ 0x7a │ │ │ │ + ldrhteq r0, [ip], #124 @ 0x7c │ │ │ │ + ldrhteq r0, [ip], #122 @ 0x7a │ │ │ │ + rscseq r0, ip, r0, asr #13 │ │ │ │ + ldrhteq r0, [ip], #110 @ 0x6e │ │ │ │ + rscseq fp, r8, r0, lsr fp │ │ │ │ + rscseq r0, ip, r2, ror #13 │ │ │ │ + rscseq r0, ip, r2, ror #13 │ │ │ │ + rscseq r0, ip, r6, asr #13 │ │ │ │ + ldrhteq r0, [ip], #108 @ 0x6c │ │ │ │ + ldrhteq r0, [ip], #98 @ 0x62 │ │ │ │ + rscseq r0, ip, ip, ror #12 │ │ │ │ + ldrsbteq r5, [r6], #178 @ 0xb2 │ │ │ │ + rscseq r0, ip, ip, ror #12 │ │ │ │ + rscseq r0, ip, lr, ror #12 │ │ │ │ + rscseq r0, ip, r0, ror r6 │ │ │ │ + rscseq r0, ip, sl, ror #12 │ │ │ │ + rscseq r0, ip, r4, ror #12 │ │ │ │ + rscseq r0, ip, r6, ror #12 │ │ │ │ + rscseq r0, ip, sl, asr #13 │ │ │ │ + ldrshteq r0, [ip], #84 @ 0x54 │ │ │ │ + ldrshteq r0, [ip], #86 @ 0x56 │ │ │ │ + ldrshteq r0, [ip], #88 @ 0x58 │ │ │ │ + rscseq r0, ip, r6, ror #12 │ │ │ │ + rscseq r0, ip, r8, ror #12 │ │ │ │ + rscseq r0, ip, r6, ror #12 │ │ │ │ + rscseq pc, r9, r8, lsl r0 @ │ │ │ │ + ldrhteq r0, [ip], #84 @ 0x54 │ │ │ │ + rscseq r0, ip, r8, lsr #11 │ │ │ │ + rscseq r0, ip, r8, lsr #11 │ │ │ │ rscseq r0, ip, ip, lsr #11 │ │ │ │ - rscseq r0, ip, lr, lsr #11 │ │ │ │ - ldrhteq r0, [ip], #80 @ 0x50 │ │ │ │ - rscseq r0, ip, sl, lsr #11 │ │ │ │ - rscseq r0, ip, r4, lsr #11 │ │ │ │ - rscseq r0, ip, r6, lsr #11 │ │ │ │ - rscseq r0, ip, sl, lsl #12 │ │ │ │ - rscseq r0, ip, r4, lsr r5 │ │ │ │ - rscseq r0, ip, r6, lsr r5 │ │ │ │ - rscseq r0, ip, r8, lsr r5 │ │ │ │ - rscseq r0, ip, r6, lsr #11 │ │ │ │ rscseq r0, ip, r8, lsr #11 │ │ │ │ - rscseq r0, ip, r6, lsr #11 │ │ │ │ - rscseq lr, r9, r8, asr pc │ │ │ │ - ldrshteq r0, [ip], #68 @ 0x44 │ │ │ │ - rscseq r0, ip, r8, ror #9 │ │ │ │ - rscseq r0, ip, r8, ror #9 │ │ │ │ - rscseq r0, ip, ip, ror #9 │ │ │ │ - rscseq r0, ip, r8, ror #9 │ │ │ │ - rscseq r0, ip, r0, ror #9 │ │ │ │ - rscseq r0, ip, r8, ror #9 │ │ │ │ - ldrhteq r0, [ip], #72 @ 0x48 │ │ │ │ + rscseq r0, ip, r0, lsr #11 │ │ │ │ + rscseq r0, ip, r8, lsr #11 │ │ │ │ + rscseq r0, ip, r8, ror r5 │ │ │ │ + rscseq r0, ip, r2, lsr #10 │ │ │ │ + rscseq r0, ip, r6, lsr #10 │ │ │ │ + rscseq r0, ip, r6, lsr #10 │ │ │ │ + rscseq r0, ip, sl, lsr #10 │ │ │ │ + rscseq r0, ip, lr, lsr #10 │ │ │ │ + rscseq r0, ip, r2, lsr r5 │ │ │ │ + rscseq r0, ip, r6, lsr r5 │ │ │ │ + rscseq r0, ip, r6, lsr r5 │ │ │ │ + lsrseq r3, sl, #19 │ │ │ │ rscseq r0, ip, r2, ror #8 │ │ │ │ rscseq r0, ip, r6, ror #8 │ │ │ │ - rscseq r0, ip, r6, ror #8 │ │ │ │ rscseq r0, ip, sl, ror #8 │ │ │ │ rscseq r0, ip, lr, ror #8 │ │ │ │ - rscseq r0, ip, r2, ror r4 │ │ │ │ - rscseq r0, ip, r6, ror r4 │ │ │ │ - rscseq r0, ip, r6, ror r4 │ │ │ │ - lsrseq r3, sl, #19 │ │ │ │ - rscseq r0, ip, r2, lsr #7 │ │ │ │ - rscseq r0, ip, r6, lsr #7 │ │ │ │ - rscseq r0, ip, sl, lsr #7 │ │ │ │ - rscseq r0, ip, lr, lsr #7 │ │ │ │ andeq r2, r0, r0, lsr #4 │ │ │ │ ldrdeq fp, [sl, r8]! │ │ │ │ @ instruction: 0x01a56714 │ │ │ │ rorseq r3, ip @ │ │ │ │ andeq r3, r0, r8, lsr #16 │ │ │ │ lsrseq r3, r4 @ │ │ │ │ @ instruction: 0x01a563c0 │ │ │ │ @@ -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: 0x01ab5c82 │ │ │ │ - tsteq r3, lr, ror #2 │ │ │ │ + tsteq r3, lr, lsr #4 │ │ │ │ @ instruction: 0x01ab5c68 │ │ │ │ - @ instruction: 0x01033790 │ │ │ │ + tsteq r3, r0, asr r8 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d0f8cc │ │ │ │ @ instruction: 0xf1a14603 │ │ │ │ ldmdacs pc!, {r6, r7}^ @ │ │ │ │ streq pc, [r0], -pc, asr #32 │ │ │ │ @@ -161422,102 +161422,102 @@ │ │ │ │ bmi 299bc0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x185844> │ │ │ │ ldmdapl fp, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0xf7616818 │ │ │ │ andcs lr, r0, sl, lsl #25 │ │ │ │ svclt 0x0000bd08 │ │ │ │ @ instruction: 0x01aa7630 │ │ │ │ andeq r1, r0, r0, asr #13 │ │ │ │ - rscseq r7, r4, ip, asr #11 │ │ │ │ + rscseq r7, r4, ip, lsl #13 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec5fbf8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 28c9e0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x178664> │ │ │ │ stmdami r6, {r0, r8, sp} │ │ │ │ bmi 299bf4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x185878> │ │ │ │ ldmdapl fp, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0xf7616818 │ │ │ │ andcs lr, r0, r0, ror ip │ │ │ │ svclt 0x0000bd08 │ │ │ │ strdeq r7, [sl, ip]! │ │ │ │ andeq r1, r0, r0, asr #13 │ │ │ │ - ldrhteq r7, [r4], #80 @ 0x50 │ │ │ │ + rscseq r7, r4, r0, ror r6 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec5fc2c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 28ca14 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x178698> │ │ │ │ stmdami r6, {r0, r8, sp} │ │ │ │ bmi 299c28 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1858ac> │ │ │ │ ldmdapl fp, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0xf7616818 │ │ │ │ andcs lr, r0, r6, asr ip │ │ │ │ svclt 0x0000bd08 │ │ │ │ @ instruction: 0x01aa75c8 │ │ │ │ andeq r1, r0, r0, asr #13 │ │ │ │ - smlalseq r7, r4, r4, r5 │ │ │ │ + rscseq r7, r4, r4, asr r6 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec5fc60 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 28ca48 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1786cc> │ │ │ │ stmdami r6, {r0, r8, sp} │ │ │ │ bmi 299c5c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1858e0> │ │ │ │ ldmdapl fp, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0xf7616818 │ │ │ │ andcs lr, r0, ip, lsr ip │ │ │ │ svclt 0x0000bd08 │ │ │ │ @ instruction: 0x01aa7594 │ │ │ │ andeq r1, r0, r0, asr #13 │ │ │ │ - rscseq r7, r4, r8, ror r5 │ │ │ │ + rscseq r7, r4, r8, lsr r6 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec5fc94 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 28ca7c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x178700> │ │ │ │ stmdami r6, {r0, r8, sp} │ │ │ │ bmi 299c90 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x185914> │ │ │ │ ldmdapl fp, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0xf7616818 │ │ │ │ andcs lr, r0, r2, lsr #24 │ │ │ │ svclt 0x0000bd08 │ │ │ │ @ instruction: 0x01aa7560 │ │ │ │ andeq r1, r0, r0, asr #13 │ │ │ │ - rscseq r7, r4, ip, asr r5 │ │ │ │ + rscseq r7, r4, ip, lsl r6 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec5fcc8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 28cab0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x178734> │ │ │ │ stmdami r6, {r0, r8, sp} │ │ │ │ bmi 299cc4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x185948> │ │ │ │ ldmdapl fp, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0xf7616818 │ │ │ │ andcs lr, r0, r8, lsl #24 │ │ │ │ svclt 0x0000bd08 │ │ │ │ @ instruction: 0x01aa752c │ │ │ │ andeq r1, r0, r0, asr #13 │ │ │ │ - rscseq r7, r4, r0, asr #10 │ │ │ │ + rscseq r7, r4, r0, lsl #12 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r0 │ │ │ │ bl fec5fcfc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strdlt r0, [r3], r0 @ │ │ │ │ - ble 244d88 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x130a0c> │ │ │ │ + ble 144d88 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x30a0c> │ │ │ │ @ instruction: 0xf06bb1d0 │ │ │ │ - @ instruction: 0xb1b8de6d │ │ │ │ + @ instruction: 0xb1b8de69 │ │ │ │ vst1.8 {d31[5]}, [r2], r3 │ │ │ │ @ instruction: 0xf020f0a9 │ │ │ │ @ instruction: 0xf626f0a4 │ │ │ │ stmdami sl, {r0, ip, pc} │ │ │ │ ldrbtmi r2, [r8], #-256 @ 0xffffff00 │ │ │ │ @ instruction: 0xf906f33b │ │ │ │ ldmdblt r0, {r0, r8, r9, fp, ip, pc} │ │ │ │ andlt r4, r3, r8, lsl r6 │ │ │ │ ldrmi fp, [r8], -r0, lsl #26 │ │ │ │ vld1.8 @ instruction: 0xf4acf0d0 │ │ │ │ ldrmi r9, [r8], -r1, lsl #22 │ │ │ │ stclt 0, cr11, [r0, #-12] │ │ │ │ ldrmi r4, [r8], -r3, lsl #12 │ │ │ │ stclt 0, cr11, [r0, #-12] │ │ │ │ - rscseq r7, r4, lr, lsl #10 │ │ │ │ + rscseq r7, r4, lr, asr #11 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec5fd54 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vminnm.f16 q8, , q12 │ │ │ │ stclt 3, cr15, [r8, #-612] @ 0xfffffd9c │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec5fd68 │ │ │ │ @@ -161531,49 +161531,49 @@ │ │ │ │ tstcs r0, r6, lsl #16 │ │ │ │ vqshl.u64 q2, q12, │ │ │ │ stmdblt r8, {r0, r1, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ ldclt 6, cr4, [r0, #-128] @ 0xffffff80 │ │ │ │ @ instruction: 0xf0d04620 │ │ │ │ @ instruction: 0x4620f47b │ │ │ │ svclt 0x0000bd10 │ │ │ │ - rscseq r7, r4, r8, lsr #9 │ │ │ │ + rscseq r7, r4, r8, ror #10 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec5fdac │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf06b0ff8 │ │ │ │ - strmi sp, [r4], -r1, lsr #25 │ │ │ │ + @ instruction: 0x4604dc9d │ │ │ │ @ instruction: 0xf0a3b160 │ │ │ │ @ instruction: 0xf0a8f46d │ │ │ │ @ instruction: 0xf0a4f7cb │ │ │ │ @ instruction: 0x4604f5d1 │ │ │ │ tstcs r0, r6, lsl #16 │ │ │ │ vqshl.u64 q2, q12, │ │ │ │ stmdblt r8, {r0, r4, r5, r7, fp, ip, sp, lr, pc} │ │ │ │ ldclt 6, cr4, [r0, #-128] @ 0xffffff80 │ │ │ │ @ instruction: 0xf0d04620 │ │ │ │ @ instruction: 0x4620f459 │ │ │ │ svclt 0x0000bd10 │ │ │ │ - rscseq r7, r4, r4, ror #8 │ │ │ │ + rscseq r7, r4, r4, lsr #10 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec5fdf0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf06b0ff8 │ │ │ │ - strmi sp, [r4], -pc, lsl #25 │ │ │ │ + strmi sp, [r4], -fp, lsl #25 │ │ │ │ @ instruction: 0xf0a3b160 │ │ │ │ @ instruction: 0xf0a8f44b │ │ │ │ @ instruction: 0xf0a4f7a9 │ │ │ │ strmi pc, [r4], -pc, lsr #11 │ │ │ │ tstcs r0, r6, lsl #16 │ │ │ │ vqshl.u64 q2, q12, │ │ │ │ stmdblt r8, {r0, r1, r2, r3, r7, fp, ip, sp, lr, pc} │ │ │ │ ldclt 6, cr4, [r0, #-128] @ 0xffffff80 │ │ │ │ @ instruction: 0xf0d04620 │ │ │ │ @ instruction: 0x4620f437 │ │ │ │ svclt 0x0000bd10 │ │ │ │ - rscseq r7, r4, r0, lsr #8 │ │ │ │ + rscseq r7, r4, r0, ror #9 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec5fe34 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf2b10ff8 │ │ │ │ @ instruction: 0x4604f5f5 │ │ │ │ @ instruction: 0xf0a3b160 │ │ │ │ @ instruction: 0xf0a8f429 │ │ │ │ @@ -161582,32 +161582,32 @@ │ │ │ │ tstcs r0, r6, lsl #16 │ │ │ │ vqshl.u64 q2, q12, │ │ │ │ stmdblt r8, {r0, r2, r3, r5, r6, fp, ip, sp, lr, pc} │ │ │ │ ldclt 6, cr4, [r0, #-128] @ 0xffffff80 │ │ │ │ @ instruction: 0xf0d04620 │ │ │ │ @ instruction: 0x4620f415 │ │ │ │ svclt 0x0000bd10 │ │ │ │ - ldrsbteq r7, [r4], #60 @ 0x3c │ │ │ │ + smlalseq r7, r4, ip, r4 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec5fe78 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf0b20ff8 │ │ │ │ - strmi sp, [r4], -sp, lsr #29 │ │ │ │ + strmi sp, [r4], -r9, lsr #29 │ │ │ │ @ instruction: 0xf0a3b160 │ │ │ │ @ instruction: 0xf0a8f407 │ │ │ │ @ instruction: 0xf0a4f765 │ │ │ │ strmi pc, [r4], -fp, ror #10 │ │ │ │ tstcs r0, r6, lsl #16 │ │ │ │ vqshl.u64 q2, q12, │ │ │ │ stmdblt r8, {r0, r1, r3, r6, fp, ip, sp, lr, pc} │ │ │ │ ldclt 6, cr4, [r0, #-128] @ 0xffffff80 │ │ │ │ @ instruction: 0xf0d04620 │ │ │ │ @ instruction: 0x4620f3f3 │ │ │ │ svclt 0x0000bd10 │ │ │ │ - smlalseq r7, r4, r8, r3 │ │ │ │ + rscseq r7, r4, r8, asr r4 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec5febc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vminnm.f16 q8, , q12 │ │ │ │ strmi pc, [r4], -r3, ror #4 │ │ │ │ @ instruction: 0xf0a3b160 │ │ │ │ @ instruction: 0xf0a8f3e5 │ │ │ │ @@ -161616,15 +161616,15 @@ │ │ │ │ tstcs r0, r6, lsl #16 │ │ │ │ vqshl.u64 q2, q12, │ │ │ │ stmdblt r8, {r0, r3, r5, fp, ip, sp, lr, pc} │ │ │ │ ldclt 6, cr4, [r0, #-128] @ 0xffffff80 │ │ │ │ @ instruction: 0xf0d04620 │ │ │ │ @ instruction: 0x4620f3d1 │ │ │ │ svclt 0x0000bd10 │ │ │ │ - rscseq r7, r4, r4, asr r3 │ │ │ │ + rscseq r7, r4, r4, lsl r4 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec5ff00 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vminnm.f16 q8, , q12 │ │ │ │ strmi pc, [r4], -sp, lsl #4 │ │ │ │ @ instruction: 0xf0a3b160 │ │ │ │ @ instruction: 0xf0a8f3c3 │ │ │ │ @@ -161633,66 +161633,66 @@ │ │ │ │ tstcs r0, r6, lsl #16 │ │ │ │ vqshl.u64 q2, q12, │ │ │ │ stmdblt r8, {r0, r1, r2, fp, ip, sp, lr, pc} │ │ │ │ ldclt 6, cr4, [r0, #-128] @ 0xffffff80 │ │ │ │ @ instruction: 0xf0d04620 │ │ │ │ strtmi pc, [r0], -pc, lsr #7 │ │ │ │ svclt 0x0000bd10 │ │ │ │ - rscseq r7, r4, r0, lsl r3 │ │ │ │ + ldrsbteq r7, [r4], #48 @ 0x30 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec5ff44 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf0b50ff8 │ │ │ │ - strmi sp, [r4], -sp, lsl #18 │ │ │ │ + strmi sp, [r4], -r9, lsl #18 │ │ │ │ @ instruction: 0xf0a3b160 │ │ │ │ @ instruction: 0xf0a8f3a1 │ │ │ │ @ instruction: 0xf0a4f6ff │ │ │ │ strmi pc, [r4], -r5, lsl #10 │ │ │ │ tstcs r0, r6, lsl #16 │ │ │ │ vqshl.u64 q2, q12, q5 │ │ │ │ stmdblt r8, {r0, r2, r5, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ ldclt 6, cr4, [r0, #-128] @ 0xffffff80 │ │ │ │ @ instruction: 0xf0d04620 │ │ │ │ strtmi pc, [r0], -sp, lsl #7 │ │ │ │ svclt 0x0000bd10 │ │ │ │ - rscseq r7, r4, ip, asr #5 │ │ │ │ + rscseq r7, r4, ip, lsl #7 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec5ff88 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf0b50ff8 │ │ │ │ - strmi sp, [r4], -r1, lsr #18 │ │ │ │ + @ instruction: 0x4604d91d │ │ │ │ @ instruction: 0xf0a3b160 │ │ │ │ @ instruction: 0xf0a8f37f │ │ │ │ @ instruction: 0xf0a4f6dd │ │ │ │ strmi pc, [r4], -r3, ror #9 │ │ │ │ tstcs r0, r6, lsl #16 │ │ │ │ vqshl.u64 q2, q12, q5 │ │ │ │ stmdblt r8, {r0, r1, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ ldclt 6, cr4, [r0, #-128] @ 0xffffff80 │ │ │ │ @ instruction: 0xf0d04620 │ │ │ │ strtmi pc, [r0], -fp, ror #6 │ │ │ │ svclt 0x0000bd10 │ │ │ │ - rscseq r7, r4, r8, lsl #5 │ │ │ │ + rscseq r7, r4, r8, asr #6 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec5ffcc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf0c40ff8 │ │ │ │ - @ instruction: 0x4604da37 │ │ │ │ + @ instruction: 0x4604da33 │ │ │ │ @ instruction: 0xf0a3b160 │ │ │ │ @ instruction: 0xf0a8f35d │ │ │ │ @ instruction: 0xf0a4f6bb │ │ │ │ strmi pc, [r4], -r1, asr #9 │ │ │ │ tstcs r0, r6, lsl #16 │ │ │ │ vqshl.u64 q2, q12, q5 │ │ │ │ stmdblt r8, {r0, r5, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ ldclt 6, cr4, [r0, #-128] @ 0xffffff80 │ │ │ │ @ instruction: 0xf0d04620 │ │ │ │ strtmi pc, [r0], -r9, asr #6 │ │ │ │ svclt 0x0000bd10 │ │ │ │ - rscseq r7, r4, r4, asr #4 │ │ │ │ + rscseq r7, r4, r4, lsl #6 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec60010 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vminnm.f16 q8, , q12 │ │ │ │ strmi pc, [r4], -r3, rrx │ │ │ │ @ instruction: 0xf0a3b160 │ │ │ │ @ instruction: 0xf0a8f33b │ │ │ │ @@ -161701,15 +161701,15 @@ │ │ │ │ tstcs r0, r6, lsl #16 │ │ │ │ vqshl.u64 q2, q12, q5 │ │ │ │ stmdblt r8, {r0, r1, r2, r3, r4, r5, r6, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ ldclt 6, cr4, [r0, #-128] @ 0xffffff80 │ │ │ │ @ instruction: 0xf0d04620 │ │ │ │ strtmi pc, [r0], -r7, lsr #6 │ │ │ │ svclt 0x0000bd10 │ │ │ │ - rscseq r7, r4, r0, lsl #4 │ │ │ │ + rscseq r7, r4, r0, asr #5 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec60054 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x460a0ff8 │ │ │ │ vrhadd.u d18, d5, d0 │ │ │ │ @ instruction: 0x4604f1fd │ │ │ │ @ instruction: 0xf0a3b160 │ │ │ │ @@ -161719,15 +161719,15 @@ │ │ │ │ tstcs r0, r6, lsl #16 │ │ │ │ vqshl.u64 q2, q12, q5 │ │ │ │ stmdblt r8, {r0, r1, r3, r4, r6, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ ldclt 6, cr4, [r0, #-128] @ 0xffffff80 │ │ │ │ @ instruction: 0xf0d04620 │ │ │ │ strtmi pc, [r0], -r3, lsl #6 │ │ │ │ svclt 0x0000bd10 │ │ │ │ - ldrhteq r7, [r4], #24 │ │ │ │ + rscseq r7, r4, r8, ror r2 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec6009c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 54ce64 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x438ae8> │ │ │ │ bmi 5750b0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x460d34> │ │ │ │ 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 │ │ │ │ vshr.s64 , q0, #40 │ │ │ │ andlt r4, r2, r0, lsr #12 │ │ │ │ svclt 0x0000bd10 │ │ │ │ @ instruction: 0x01aa7158 │ │ │ │ andeq r3, r0, r8, ror sl │ │ │ │ - rscseq r7, r4, r4, ror #2 │ │ │ │ + rscseq r7, r4, r4, lsr #4 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec600fc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 54cec4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x438b48> │ │ │ │ bmi 575110 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x460d94> │ │ │ │ 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 │ │ │ │ vshr.s64 , q0, #24 │ │ │ │ andlt r4, r2, r0, lsr #12 │ │ │ │ svclt 0x0000bd10 │ │ │ │ strdeq r7, [sl, r8]! │ │ │ │ andeq r2, r0, r0, asr #32 │ │ │ │ - rscseq r7, r4, r4, lsl #2 │ │ │ │ + rscseq r7, r4, r4, asr #3 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c8f8cc │ │ │ │ bmi fda7b8 │ │ │ │ @ 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: 0xf0c44640 │ │ │ │ - ldmdblt r8, {r0, r4, r8, fp, ip, lr, pc} │ │ │ │ + ldmdblt r8, {r0, r2, r3, r8, fp, ip, lr, pc} │ │ │ │ cdpcs 1, 0, cr11, cr2, cr14, {5} │ │ │ │ andcs sp, r0, r9, lsl r1 │ │ │ │ blmi 7db874 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ blls 26305c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x14ece0> │ │ │ │ @ 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: 0xf0b34640 │ │ │ │ - stmdbls r1, {r0, r3, r4, r5, r6, r8, r9, sl, fp, ip, lr, pc} │ │ │ │ - stmdale r4!, {r0, r2, r5, r7, ip, sp, lr, pc} │ │ │ │ + stmdbls r1, {r0, r2, r4, r5, r6, r8, r9, sl, fp, ip, lr, pc} │ │ │ │ + stmdale r0!, {r0, r2, r5, r7, ip, sp, lr, pc} │ │ │ │ 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, q5 │ │ │ │ blmi 54897c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x434600> │ │ │ │ @ instruction: 0xe7a5447b │ │ │ │ @ instruction: 0xf1704640 │ │ │ │ stmdacs r0, {r0, r2, r3, r4, r5, r9, sl, ip, sp, lr, pc} │ │ │ │ ldr sp, [ip, ip, asr #3]! │ │ │ │ stc 7, cr15, [r2], #-380 @ 0xfffffe84 │ │ │ │ @ instruction: 0x01aa7094 │ │ │ │ andeq r3, r0, ip, asr r8 │ │ │ │ - ldrsbteq r7, [r4], #8 │ │ │ │ - smlatbeq r0, r0, r7, r9 │ │ │ │ - ldrsbteq r7, [r4], #12 │ │ │ │ - rscseq r7, r4, lr, asr #1 │ │ │ │ - rscseq r7, r4, r0, lsl #1 │ │ │ │ - ldrhteq r7, [r4], #10 │ │ │ │ + smlalseq r7, r4, r8, r1 │ │ │ │ + tsteq r0, r0, ror #16 │ │ │ │ + smlalseq r7, r4, ip, r1 │ │ │ │ + rscseq r7, r4, lr, lsl #3 │ │ │ │ + rscseq r7, r4, r0, asr #2 │ │ │ │ + rscseq r7, r4, sl, ror r1 │ │ │ │ @ instruction: 0x01aa7014 │ │ │ │ - strdeq r9, [r0, -r6] │ │ │ │ - rscseq r7, r4, ip, lsr #32 │ │ │ │ - rscseq r7, r4, r0 │ │ │ │ + @ instruction: 0x010097b6 │ │ │ │ + rscseq r7, r4, ip, ror #1 │ │ │ │ + rscseq r7, r4, r0, asr #1 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec6028c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf0c40ff8 │ │ │ │ - stclt 8, cr13, [r8, #-724] @ 0xfffffd2c │ │ │ │ + stclt 8, cr13, [r8, #-708] @ 0xfffffd3c │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec602a0 │ │ │ │ @ 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: 0x01aa6f38 │ │ │ │ andeq r3, r0, ip, asr r8 │ │ │ │ @ instruction: 0x01aa6f2e │ │ │ │ @ instruction: 0x01aa6e8e │ │ │ │ - rscseq r7, r4, r6, lsl #28 │ │ │ │ - rscseq r7, r4, r8, asr sp │ │ │ │ - rscseq r7, r4, r8, asr sp │ │ │ │ + rscseq r7, r4, r6, asr #29 │ │ │ │ + rscseq r7, r4, r8, lsl lr │ │ │ │ + rscseq r7, r4, r8, lsl lr │ │ │ │ andeq r2, r0, r0, ror r6 │ │ │ │ - rscseq r7, r4, r2, lsl #6 │ │ │ │ + rscseq r7, r4, r2, asr #7 │ │ │ │ muleq r0, r8, r9 │ │ │ │ - rscseq r7, r4, sl, lsr #25 │ │ │ │ - ldrhteq r7, [r4], #202 @ 0xca │ │ │ │ + rscseq r7, r4, sl, ror #26 │ │ │ │ + rscseq r7, r4, sl, ror sp │ │ │ │ andeq r1, r0, r0, asr #13 │ │ │ │ - rscseq r7, r4, r6, lsl #25 │ │ │ │ + rscseq r7, r4, r6, asr #26 │ │ │ │ @ instruction: 0x000033b0 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec60634 │ │ │ │ @ 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 45e188 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x349e0c> │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r5 │ │ │ │ blx 6a8c0 │ │ │ │ b.n 10a15a │ │ │ │ - ldr r0, [r0, #116] @ 0x74 │ │ │ │ + strb r0, [r0, #0] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldr r6, [r1, #116] @ 0x74 │ │ │ │ + strb r6, [r1, #0] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldr r4, [r3, #116] @ 0x74 │ │ │ │ + strb r4, [r3, #0] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldr r6, [r4, #116] @ 0x74 │ │ │ │ + strb r6, [r4, #0] │ │ │ │ lsls r4, r6, #3 │ │ │ │ │ │ │ │ 0010a178 : │ │ │ │ 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 10a37e │ │ │ │ movs r2, #1 │ │ │ │ b.n 10a37e │ │ │ │ nop │ │ │ │ - stmia r2!, {r3, r4, r7} │ │ │ │ + stmia r3!, {r3, r4, r6} │ │ │ │ lsls r5, r0, #4 │ │ │ │ │ │ │ │ 0010a3d8 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -163712,15 +163712,15 @@ │ │ │ │ ldr r0, [r4, #12] │ │ │ │ b.n 10a57a │ │ │ │ movs r3, #2 │ │ │ │ movs r4, #0 │ │ │ │ b.n 10a5c4 │ │ │ │ movs r3, #1 │ │ │ │ b.n 10a5c4 │ │ │ │ - stmia r0!, {r1, r3, r4, r6} │ │ │ │ + stmia r1!, {r1, r3, r4} │ │ │ │ lsls r5, r0, #4 │ │ │ │ ldr r1, [pc, #32] @ (10a658 ) │ │ │ │ movs r2, #0 │ │ │ │ add r1, pc │ │ │ │ b.n 10a640 │ │ │ │ cmp r2, #77 @ 0x4d │ │ │ │ beq.n 10a652 │ │ │ │ @@ -163731,17 +163731,17 @@ │ │ │ │ cmp r3, r0 │ │ │ │ bne.n 10a63c │ │ │ │ mov r0, ip │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - itt ge │ │ │ │ - lslge r5, r0, #4 │ │ │ │ - cbz r0, 10a680 @ unpredictable │ │ │ │ + stmia r0!, {r2, r5, r6} │ │ │ │ + lsls r5, r0, #4 │ │ │ │ + cbz r0, 10a680 │ │ │ │ ldr r3, [pc, #36] @ (10a684 ) │ │ │ │ movs r2, #0 │ │ │ │ add r3, pc │ │ │ │ b.n 10a66c │ │ │ │ adds r2, #1 │ │ │ │ cmp r2, #77 @ 0x4d │ │ │ │ beq.n 10a67e │ │ │ │ @@ -163752,20 +163752,20 @@ │ │ │ │ ldr r0, [pc, #16] @ (10a688 ) │ │ │ │ add r0, pc │ │ │ │ add.w r0, r0, r2, lsl #6 │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - itte vc │ │ │ │ - lslvc r5, r0, #4 │ │ │ │ - itte vs @ unpredictable │ │ │ │ - lslvs r5, r0, #4 │ │ │ │ - stmdbvs sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - movvc.w ip, #4096 @ 0x1000 │ │ │ │ + stmia r0!, {r1, r3, r4, r5} │ │ │ │ + lsls r5, r0, #4 │ │ │ │ + stmia r0!, {r1, r2, r5} │ │ │ │ + lsls r5, r0, #4 │ │ │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r5, [r0, #0] │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ sub sp, #20 │ │ │ │ mov r7, r0 │ │ │ │ @@ -163935,20 +163935,20 @@ │ │ │ │ cmp r4, r3 │ │ │ │ bne.n 10a7c8 │ │ │ │ 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} │ │ │ │ - bkpt 0x004e │ │ │ │ - lsls r5, r0, #4 │ │ │ │ + itee eq │ │ │ │ + lsleq r5, r0, #4 │ │ │ │ │ │ │ │ 0010a85c : │ │ │ │ - stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ + stmdbne sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ + movne.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r0 │ │ │ │ mov r8, r3 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r2 │ │ │ │ @@ -164218,17 +164218,17 @@ │ │ │ │ nop │ │ │ │ ldrsb r2, [r1, r2] │ │ │ │ lsls r2, r5, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrsb r2, [r0, r1] │ │ │ │ lsls r2, r5, #6 │ │ │ │ - str r0, [r0, #108] @ 0x6c │ │ │ │ + str r0, [r0, #120] @ 0x78 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - add r3, sp, #512 @ 0x200 │ │ │ │ + add r4, sp, #256 @ 0x100 │ │ │ │ lsls r2, r7, #3 │ │ │ │ │ │ │ │ 0010ab14 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -164704,15 +164704,15 @@ │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r2, #0] │ │ │ │ b.n 10ad72 │ │ │ │ strh r0, [r1, r4] │ │ │ │ lsls r2, r5, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r3, {r1, r2, r3, r4} │ │ │ │ + ldmia r3, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r5, r0, #4 │ │ │ │ str r2, [r1, r4] │ │ │ │ lsls r2, r5, #6 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r0, #0] │ │ │ │ str r1, [r0, #4] │ │ │ │ str r1, [r0, #8] │ │ │ │ @@ -164777,15 +164777,15 @@ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r1, [r2, #100] @ 0x64 │ │ │ │ orr.w lr, r0, #1 │ │ │ │ str r1, [r3, #16] │ │ │ │ b.n 10b032 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - str r4, [r1, #4] │ │ │ │ + str r4, [r1, #16] │ │ │ │ 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 181c94 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x6d918> │ │ │ │ @@ -165415,21 +165415,21 @@ │ │ │ │ @ instruction: 0xfadbffff │ │ │ │ ldr r6, [pc, #504] @ (10b974 ) │ │ │ │ lsls r2, r5, #6 │ │ │ │ ldr??.w pc, [r5, #4095] @ 0xfff │ │ │ │ ldrsh.w pc, [sp, #4095] @ 0xfff │ │ │ │ adds r0, r3, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r0, [r3, r2] │ │ │ │ + ldrsh r0, [r3, r5] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldrsh r4, [r6, r1] │ │ │ │ + ldrsh r4, [r6, r4] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldrsh r0, [r7, r1] │ │ │ │ + ldrsh r0, [r7, r4] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - stmia r5!, {r1, r2, r3, r5, r7} │ │ │ │ + stmia r6!, {r1, r2, r3, r5, r6} │ │ │ │ lsls r5, r0, #4 │ │ │ │ ldr r3, [pc, #976] @ (10bb6c ) │ │ │ │ lsls r2, r5, #6 │ │ │ │ cmp r1, #52 @ 0x34 │ │ │ │ bhi.w 10b8c2 │ │ │ │ tbb [pc, r1] │ │ │ │ subs r2, r4, r5 │ │ │ │ @@ -165880,15 +165880,15 @@ │ │ │ │ lsls r2, r5, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ stmia r3!, {r7} │ │ │ │ lsls r7, r3, #6 │ │ │ │ strh r2, [r3, #8] │ │ │ │ lsls r2, r5, #6 │ │ │ │ - ldrsb r2, [r0, r1] │ │ │ │ + ldrsb r2, [r0, r4] │ │ │ │ lsls r4, r6, #3 │ │ │ │ add r2, pc │ │ │ │ lsls r2, r5, #6 │ │ │ │ │ │ │ │ 0010bbf0 : │ │ │ │ cbz r0, 10bc06 │ │ │ │ push {r3, lr} │ │ │ │ @@ -166159,15 +166159,15 @@ │ │ │ │ movs r1, r0 │ │ │ │ ... │ │ │ │ movs r0, r0 │ │ │ │ bics r4, r3 │ │ │ │ lsls r2, r5, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - pop {r3, r4, r6, r7} │ │ │ │ + pop {r3, r4, r7, pc} │ │ │ │ lsls r5, r0, #4 │ │ │ │ sbcs r4, r3 │ │ │ │ lsls r2, r5, #6 │ │ │ │ cmp r1, #15 │ │ │ │ bhi.n 10be9c │ │ │ │ ldr r3, [sp, #16] │ │ │ │ subs r1, r3, #1 │ │ │ │ @@ -166346,15 +166346,15 @@ │ │ │ │ adds r3, #1 │ │ │ │ cmp r2, r0 │ │ │ │ bne.n 10c060 │ │ │ │ ldr.w r0, [ip, #4] │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ - cbnz r4, 10c08a │ │ │ │ + cbnz r4, 10c0ba │ │ │ │ lsls r5, r0, #4 │ │ │ │ │ │ │ │ 0010c080 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -166390,15 +166390,15 @@ │ │ │ │ pop {pc} │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r7, #98 @ 0x62 │ │ │ │ lsls r2, r5, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r0, r2] │ │ │ │ + str r0, [r0, r5] │ │ │ │ lsls r4, r6, #3 │ │ │ │ subs r7, #64 @ 0x40 │ │ │ │ lsls r2, r5, #6 │ │ │ │ │ │ │ │ 0010c0f0 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -166443,15 +166443,15 @@ │ │ │ │ b.n 10c13a │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r6, #242 @ 0xf2 │ │ │ │ lsls r2, r5, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r1, r0] │ │ │ │ + str r6, [r1, r3] │ │ │ │ lsls r4, r6, #3 │ │ │ │ subs r6, #190 @ 0xbe │ │ │ │ lsls r2, r5, #6 │ │ │ │ │ │ │ │ 0010c170 : │ │ │ │ ldr r0, [r0, #0] │ │ │ │ bx lr │ │ │ │ @@ -166640,15 +166640,15 @@ │ │ │ │ movs r1, #6 │ │ │ │ mov r0, r5 │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r1, #0 │ │ │ │ blx 69ed8 │ │ │ │ mov r1, r0 │ │ │ │ b.n 10c326 │ │ │ │ - @ instruction: 0xb7ba │ │ │ │ + @ instruction: 0xb87a │ │ │ │ lsls r5, r0, #4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldrh r2, [r1, #8] │ │ │ │ sub sp, #12 │ │ │ │ @@ -167150,19 +167150,19 @@ │ │ │ │ nop │ │ │ │ adds r7, #210 @ 0xd2 │ │ │ │ lsls r2, r5, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #186 @ 0xba │ │ │ │ lsls r2, r5, #6 │ │ │ │ - adds r4, #88 @ 0x58 │ │ │ │ + adds r5, #24 │ │ │ │ lsls r7, r6, #3 │ │ │ │ - ldr r3, [pc, #656] @ (10cb34 ) │ │ │ │ + ldr r4, [pc, #400] @ (10ca34 ) │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldr r3, [pc, #648] @ (10cb30 ) │ │ │ │ + ldr r4, [pc, #392] @ (10ca30 ) │ │ │ │ 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 │ │ │ │ @@ -168044,21 +168044,21 @@ │ │ │ │ nop │ │ │ │ adds r4, #204 @ 0xcc │ │ │ │ lsls r2, r5, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #76 @ 0x4c │ │ │ │ lsls r2, r5, #6 │ │ │ │ - add lr, sp │ │ │ │ + cmp lr, r5 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - add sl, r8 │ │ │ │ + cmp sl, r0 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - add r3, sp, #320 @ 0x140 │ │ │ │ + add r4, sp, #64 @ 0x40 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - add ip, ip │ │ │ │ + cmp ip, 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, #4048] @ 0xfd0 │ │ │ │ movs r1, #0 │ │ │ │ sub sp, #28 │ │ │ │ @@ -169395,17 +169395,17 @@ │ │ │ │ b.n 10df14 │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ movs r1, #166 @ 0xa6 │ │ │ │ lsls r2, r5, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, #70 @ 0x46 │ │ │ │ + cmp r3, #6 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - adds r5, #16 │ │ │ │ + adds r5, #208 @ 0xd0 │ │ │ │ lsls r4, r6, #3 │ │ │ │ movs r0, #170 @ 0xaa │ │ │ │ lsls r2, r5, #6 │ │ │ │ │ │ │ │ 0010dffc : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -170208,19 +170208,19 @@ │ │ │ │ b.n 10e6be │ │ │ │ subs r2, r4, r0 │ │ │ │ lsls r2, r5, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adds r6, r6, r7 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - cmp r4, #144 @ 0x90 │ │ │ │ + cmp r5, #80 @ 0x50 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - cmp r4, #68 @ 0x44 │ │ │ │ + cmp r5, #4 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - str r2, [sp, #720] @ 0x2d0 │ │ │ │ + str r3, [sp, #464] @ 0x1d0 │ │ │ │ lsls r5, r0, #4 │ │ │ │ │ │ │ │ 0010e864 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -171461,15 +171461,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ ldrh r4, [r1, #14] │ │ │ │ lsls r7, r3, #6 │ │ │ │ ldrh r0, [r7, #12] │ │ │ │ lsls r7, r3, #6 │ │ │ │ ldrh r0, [r1, #12] │ │ │ │ lsls r7, r3, #6 │ │ │ │ - subs r6, r4, #5 │ │ │ │ + movs r0, #38 @ 0x26 │ │ │ │ lsls r4, r6, #3 │ │ │ │ add r7, sp, #792 @ 0x318 │ │ │ │ lsls r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ ... │ │ │ │ │ │ │ │ 0010f548 : │ │ │ │ @@ -172623,15 +172623,15 @@ │ │ │ │ bl 438ca8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x32492c> │ │ │ │ str r0, [r7, #32] │ │ │ │ b.n 11012a │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ vrhadd.u d0, d18, d25 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adcs r0, r5 │ │ │ │ + tst r0, r5 │ │ │ │ lsls r2, r7, #3 │ │ │ │ cdp2 1, 12, cr0, cr14, cr9, {5} │ │ │ │ │ │ │ │ 00110160 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -174379,45 +174379,45 @@ │ │ │ │ b.w 110b88 │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ addw r1, r8, #2217 @ 0x8a9 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf58801a9 │ │ │ │ - lsrs r0, r1, #32 │ │ │ │ + lsrs r0, r1, #3 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldr r0, [r7, #96] @ 0x60 │ │ │ │ + ldr r0, [r7, #108] @ 0x6c │ │ │ │ lsls r5, r0, #4 │ │ │ │ - ldr r0, [r1, #72] @ 0x48 │ │ │ │ + ldr r0, [r1, #84] @ 0x54 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - ldr r4, [r0, #72] @ 0x48 │ │ │ │ + ldr r4, [r0, #84] @ 0x54 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - ldr r4, [r3, #32] │ │ │ │ + ldr r4, [r3, #44] @ 0x2c │ │ │ │ lsls r5, r0, #4 │ │ │ │ - ldr r4, [r7, #24] │ │ │ │ + ldr r4, [r7, #36] @ 0x24 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - ldr r0, [r7, #16] │ │ │ │ + ldr r0, [r7, #28] │ │ │ │ lsls r5, r0, #4 │ │ │ │ - ldr r0, [r2, #8] │ │ │ │ + ldr r0, [r2, #20] │ │ │ │ lsls r5, r0, #4 │ │ │ │ - ldr r0, [r6, #40] @ 0x28 │ │ │ │ + ldr r0, [r6, #52] @ 0x34 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - ldr r0, [r2, #36] @ 0x24 │ │ │ │ + ldr r0, [r2, #48] @ 0x30 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - ldr r0, [r6, #24] │ │ │ │ + ldr r0, [r6, #36] @ 0x24 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - ldr r6, [r5, #24] │ │ │ │ + ldr r6, [r5, #36] @ 0x24 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - ldr r2, [r3, #8] │ │ │ │ + ldr r2, [r3, #20] │ │ │ │ lsls r5, r0, #4 │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ + ldr r2, [r7, #20] │ │ │ │ lsls r5, r0, #4 │ │ │ │ - ldr r2, [r3, #36] @ 0x24 │ │ │ │ + ldr r2, [r3, #48] @ 0x30 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - ldr r2, [r7, #36] @ 0x24 │ │ │ │ + ldr r2, [r7, #48] @ 0x30 │ │ │ │ lsls r5, r0, #4 │ │ │ │ │ │ │ │ 001113e8 : │ │ │ │ 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 │ │ │ │ @@ -175109,15 +175109,15 @@ │ │ │ │ ldr.w r3, [r0, #1852] @ 0x73c │ │ │ │ cbz r3, 111adc │ │ │ │ str r1, [sp, #4] │ │ │ │ blx r3 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ add.w r3, r4, #376 @ 0x178 │ │ │ │ add.w r2, r4, #372 @ 0x174 │ │ │ │ - bl 9c0500 │ │ │ │ + bl 9c04f8 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr.w r1, [r0, #292] @ 0x124 │ │ │ │ b.n 111a8e │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ @@ -175994,15 +175994,15 @@ │ │ │ │ ldr.w r0, [r4, #228] @ 0xe4 │ │ │ │ bl 674548 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x248> │ │ │ │ mov r5, r0 │ │ │ │ cbz r0, 11248e │ │ │ │ ldr.w r3, [r0, #1852] @ 0x73c │ │ │ │ cbz r3, 112476 │ │ │ │ blx r3 │ │ │ │ - bl 9c05e4 │ │ │ │ + bl 9c05dc │ │ │ │ strb.w r0, [r4, #341] @ 0x155 │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ add.w r0, r4, #228 @ 0xe4 │ │ │ │ bl 674648 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x348> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 112460 │ │ │ │ @@ -176018,16 +176018,16 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 6a2ec <__fprintf_chk@plt> │ │ │ │ b.n 11248e │ │ │ │ blt.n 112428 │ │ │ │ lsls r1, r5, #6 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - vshr.s64 q8, , #2 │ │ │ │ - ands.w r0, r6, #243 @ 0xf3 │ │ │ │ + @ instruction: 0xf0be00f3 │ │ │ │ + @ instruction: 0xf0d600f3 │ │ │ │ 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 │ │ │ │ sub sp, #8 │ │ │ │ @@ -176215,15 +176215,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 13f148 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2adcc> │ │ │ │ b.n 112628 │ │ │ │ mov r0, r6 │ │ │ │ - bl 9c088c │ │ │ │ + bl 9c0884 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 112692 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ b.n 1126a0 │ │ │ │ add.w ip, sp, #16 │ │ │ │ mov r3, r9 │ │ │ │ @@ -176299,15 +176299,15 @@ │ │ │ │ mov r2, r1 │ │ │ │ ldr.w r1, [r0, #1852] @ 0x73c │ │ │ │ cbz r1, 1127b2 │ │ │ │ strd r3, r2, [sp] │ │ │ │ blx r1 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ mov r1, r3 │ │ │ │ - bl 9c08a0 │ │ │ │ + bl 9c0898 │ │ │ │ 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 │ │ │ │ @@ -176336,15 +176336,15 @@ │ │ │ │ str r1, [sp, #4] │ │ │ │ ldr r0, [r2, #0] │ │ │ │ bl 13ed60 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a9e4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr r3, [r3, #28] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 9c0914 │ │ │ │ + bl 9c090c │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr.w r1, [r4, #292] @ 0x124 │ │ │ │ b.n 1127f6 │ │ │ │ nop │ │ │ │ │ │ │ │ 00112820 : │ │ │ │ @@ -177443,15 +177443,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 │ │ │ │ - ldr r4, [pc, #120] @ (11336c ) │ │ │ │ + ldr r4, [pc, #888] @ (11366c ) │ │ │ │ lsls r5, r0, #4 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 113388 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -177507,15 +177507,15 @@ │ │ │ │ movs r1, #10 │ │ │ │ str r0, [r3, #0] │ │ │ │ movs r0, #0 │ │ │ │ str r1, [r2, #0] │ │ │ │ b.n 113378 │ │ │ │ movs r0, #5 │ │ │ │ bx lr │ │ │ │ - ldr r3, [pc, #408] @ (113528 ) │ │ │ │ + ldr r4, [pc, #152] @ (113428 ) │ │ │ │ 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 │ │ │ │ @@ -177975,21 +177975,21 @@ │ │ │ │ b.n 1134cc │ │ │ │ movs r3, #31 │ │ │ │ str.w r3, [r7, sl, lsl #3] │ │ │ │ add.w sl, sl, #1 │ │ │ │ cmp r9, sl │ │ │ │ bne.w 113406 │ │ │ │ b.n 1134cc │ │ │ │ - ldr r2, [pc, #792] @ (113b44 ) │ │ │ │ + ldr r3, [pc, #536] @ (113a44 ) │ │ │ │ lsls r5, r0, #4 │ │ │ │ - ldr r2, [pc, #744] @ (113b18 ) │ │ │ │ + ldr r3, [pc, #488] @ (113a18 ) │ │ │ │ lsls r5, r0, #4 │ │ │ │ - bx r0 │ │ │ │ + blx r8 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - @ instruction: 0x4782 │ │ │ │ + ldr r0, [pc, #264] @ (113940 ) │ │ │ │ lsls r5, r0, #4 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 113a0c │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -178246,19 +178246,19 @@ │ │ │ │ b.n 113902 │ │ │ │ movs r0, #2 │ │ │ │ b.n 11387e │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r5, r0 │ │ │ │ movs r0, r0 │ │ │ │ - mov r2, r0 │ │ │ │ + mov sl, r8 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - cmp r4, sp │ │ │ │ + mov r4, r5 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - add lr, r6 │ │ │ │ + cmp r6, lr │ │ │ │ lsls r5, r0, #4 │ │ │ │ cbz r0, 113b0e │ │ │ │ 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] │ │ │ │ @@ -178349,15 +178349,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r3, #6 │ │ │ │ b.n 113b88 │ │ │ │ movs r0, #5 │ │ │ │ bx lr │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ b.n 113b70 │ │ │ │ - muls r6, r0 │ │ │ │ + add r6, r0 │ │ │ │ lsls r5, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr.w r9, [pc, #876] @ 113f40 │ │ │ │ sub sp, #20 │ │ │ │ @@ -178674,15 +178674,15 @@ │ │ │ │ nop │ │ │ │ cmp r5, #0 │ │ │ │ lsls r1, r6, #4 │ │ │ │ lsls r0, r0, #1 │ │ │ │ movs r0, r0 │ │ │ │ stmia r4!, {r1, r2, r5} │ │ │ │ lsls r1, r5, #6 │ │ │ │ - orrs r2, r1 │ │ │ │ + mvns r2, r1 │ │ │ │ lsls r5, r0, #4 │ │ │ │ asrs r4, r6, #11 │ │ │ │ movs r0, r0 │ │ │ │ movs r2, #216 @ 0xd8 │ │ │ │ movs r0, r0 │ │ │ │ cbz r0, 113f9e │ │ │ │ push {r4, lr} │ │ │ │ @@ -179052,23 +179052,23 @@ │ │ │ │ b.n 114272 │ │ │ │ blx 6a8c0 │ │ │ │ ldr.w r1, [r4, #1612] @ 0x64c │ │ │ │ movw r2, #17996 @ 0x464c │ │ │ │ b.n 1142f0 │ │ │ │ stmia r0!, {r1, r2, r4, r5} │ │ │ │ lsls r1, r5, #6 │ │ │ │ - subs r6, #196 @ 0xc4 │ │ │ │ + subs r7, #132 @ 0x84 │ │ │ │ lsls r5, r0, #4 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, #6 │ │ │ │ + subs r6, #198 @ 0xc6 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - subs r5, #236 @ 0xec │ │ │ │ + subs r6, #172 @ 0xac │ │ │ │ lsls r5, r0, #4 │ │ │ │ - subs r4, #112 @ 0x70 │ │ │ │ + subs r5, #48 @ 0x30 │ │ │ │ lsls r5, r0, #4 │ │ │ │ │ │ │ │ 0011437c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so>: │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 11454a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1ce> │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -179258,17 +179258,17 @@ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r0, [r5, #0] │ │ │ │ b.n 1144d4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x158> │ │ │ │ pop {r4, r5, r7, pc} │ │ │ │ lsls r0, r5, #6 │ │ │ │ pop {r1, r4, r6, pc} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - beq.n 1144d0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x154> │ │ │ │ + bne.n 114650 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2d4> │ │ │ │ lsls r3, r6, #3 │ │ │ │ - beq.n 114654 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2d8> │ │ │ │ + bne.n 1145d4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x258> │ │ │ │ lsls r3, r6, #3 │ │ │ │ cbz r0, 1145be <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x242> │ │ │ │ ldr r3, [r0, #56] @ 0x38 │ │ │ │ cmp r3, #0 │ │ │ │ ble.n 1145c2 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x246> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -179523,17 +179523,17 @@ │ │ │ │ add.w r4, r4, #16384 @ 0x4000 │ │ │ │ movs r2, #0 │ │ │ │ str.w r2, [r4, #3760] @ 0xeb0 │ │ │ │ str.w r2, [r4, #3744] @ 0xea0 │ │ │ │ b.n 114730 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3b4> │ │ │ │ movs r0, #5 │ │ │ │ bx lr │ │ │ │ - subs r0, #164 @ 0xa4 │ │ │ │ + subs r1, #100 @ 0x64 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - subs r0, #94 @ 0x5e │ │ │ │ + subs r1, #30 │ │ │ │ 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] │ │ │ │ @@ -180081,23 +180081,23 @@ │ │ │ │ b.n 114b58 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x7dc> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cpsie i │ │ │ │ lsls r1, r5, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r5, #40 @ 0x28 │ │ │ │ + adds r5, #232 @ 0xe8 │ │ │ │ lsls r5, r0, #4 │ │ │ │ push {r1, r2, r3, r6, r7} │ │ │ │ lsls r1, r5, #6 │ │ │ │ - adds r4, #138 @ 0x8a │ │ │ │ + adds r5, #74 @ 0x4a │ │ │ │ lsls r5, r0, #4 │ │ │ │ - adds r3, #194 @ 0xc2 │ │ │ │ + adds r4, #130 @ 0x82 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - adds r3, #22 │ │ │ │ + adds r3, #214 @ 0xd6 │ │ │ │ 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] @ (114f68 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xbec>) │ │ │ │ @@ -180847,15 +180847,15 @@ │ │ │ │ mov r8, r3 │ │ │ │ b.n 115398 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x101c> │ │ │ │ nop │ │ │ │ add r4, sp, #568 @ 0x238 │ │ │ │ lsls r1, r5, #6 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, #40 @ 0x28 │ │ │ │ + cmp r4, #232 @ 0xe8 │ │ │ │ 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 │ │ │ │ @@ -184644,35 +184644,35 @@ │ │ │ │ b.n 117bd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3858> │ │ │ │ ldrh r6, [r5, #0] │ │ │ │ lsls r1, r5, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r5, #62] @ 0x3e │ │ │ │ lsls r1, r5, #6 │ │ │ │ - lsrs r2, r0, #2 │ │ │ │ + lsrs r2, r0, #5 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - lsrs r4, r2, #1 │ │ │ │ + lsrs r4, r2, #4 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - lsrs r0, r1, #32 │ │ │ │ + lsrs r0, r1, #3 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - lsrs r4, r0, #1 │ │ │ │ + lsrs r4, r0, #4 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - ldr r4, [sp, #392] @ 0x188 │ │ │ │ + ldr r5, [sp, #136] @ 0x88 │ │ │ │ lsls r3, r6, #3 │ │ │ │ - lsls r2, r4, #29 │ │ │ │ + lsrs r2, r4, #32 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - lsls r6, r6, #19 │ │ │ │ + lsls r6, r6, #22 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - lsls r0, r0, #19 │ │ │ │ + lsls r0, r0, #22 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - lsls r0, r7, #17 │ │ │ │ + lsls r0, r7, #20 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - lsls r2, r6, #14 │ │ │ │ + lsls r2, r6, #17 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - lsls r4, r4, #14 │ │ │ │ + lsls r4, r4, #17 │ │ │ │ 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] @ (117f64 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3be8>) │ │ │ │ @@ -184830,15 +184830,15 @@ │ │ │ │ nop │ │ │ │ strh r4, [r1, #16] │ │ │ │ lsls r1, r5, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strh r6, [r0, #12] │ │ │ │ lsls r1, r5, #6 │ │ │ │ - lsls r6, r3, #8 │ │ │ │ + lsls r6, r3, #11 │ │ │ │ lsls r5, r0, #4 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 1181b4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3e38> │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r1, #0 │ │ │ │ ite eq │ │ │ │ @@ -185044,17 +185044,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 │ │ │ │ - lsls r4, r7, #4 │ │ │ │ + lsls r4, r7, #7 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - lsls r4, r1, #4 │ │ │ │ + lsls r4, r1, #7 │ │ │ │ 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 │ │ │ │ @@ -185806,15 +185806,15 @@ │ │ │ │ nop │ │ │ │ ldrb r0, [r2, #12] │ │ │ │ lsls r1, r5, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r1, #6] │ │ │ │ lsls r1, r5, #6 │ │ │ │ - @ instruction: 0xfa9a0104 │ │ │ │ + smmla r1, sl, r4, r0 │ │ │ │ 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, 118a32 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x46b6> │ │ │ │ ldr r6, [r0, #0] │ │ │ │ @@ -186429,15 +186429,15 @@ │ │ │ │ b.n 11905e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4ce2> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strb r4, [r2, #22] │ │ │ │ lsls r1, r5, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - orns r1, lr, #8650752 @ 0x840000 │ │ │ │ + @ instruction: 0xf53e0104 │ │ │ │ strb r4, [r4, #8] │ │ │ │ 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, #3752] @ 0xea8 │ │ │ │ mov r6, r2 │ │ │ │ @@ -189067,19 +189067,19 @@ │ │ │ │ ldrb.w r3, [r3, #80] @ 0x50 │ │ │ │ strb.w r3, [ip, #1]! │ │ │ │ bne.n 11ac40 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x68c4> │ │ │ │ ldr r3, [pc, #28] @ (11ac70 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x68f4>) │ │ │ │ add r3, pc │ │ │ │ str.w r3, [r0, #244] @ 0xf4 │ │ │ │ pop {pc} │ │ │ │ - bls.n 11aba0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x6824> │ │ │ │ + bge.n 11ad20 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x69a4> │ │ │ │ lsls r4, r0, #4 │ │ │ │ ldrsb.w r0, [sl, ] │ │ │ │ ldr??.w r0, [sl, #427] @ 0x1ab │ │ │ │ - bls.n 11ad44 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x69c8> │ │ │ │ + bge.n 11acc4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x6948> │ │ │ │ lsls r4, r0, #4 │ │ │ │ strh.w r0, [r6, #427] @ 0x1ab │ │ │ │ strb.w r0, [r4, #427] @ 0x1ab │ │ │ │ ldr.w r3, [r0, #236] @ 0xec │ │ │ │ ldr r2, [r1, #8] │ │ │ │ add r3, r2 │ │ │ │ str.w r3, [r0, #236] @ 0xec │ │ │ │ @@ -189676,15 +189676,15 @@ │ │ │ │ nop │ │ │ │ ldr r5, [pc, #176] @ (11b498 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x711c>) │ │ │ │ lsls r1, r5, #6 │ │ │ │ ldrh r2, [r0, #18] │ │ │ │ lsls r1, r5, #6 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r6, #24] │ │ │ │ + str r6, [r6, #36] @ 0x24 │ │ │ │ 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] @ 11bdc8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x7a4c> │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -190898,15 +190898,15 @@ │ │ │ │ nop │ │ │ │ subs r6, #22 │ │ │ │ lsls r1, r5, #6 │ │ │ │ ldrb r1, [r4, #13] │ │ │ │ lsls r1, r5, #6 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r2, r3] │ │ │ │ + strh r2, [r2, r6] │ │ │ │ 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 │ │ │ │ @@ -191717,15 +191717,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ adds r4, #114 @ 0x72 │ │ │ │ lsls r1, r5, #6 │ │ │ │ strb r6, [r0, #6] │ │ │ │ lsls r1, r5, #6 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [pc, #976] @ (11d06c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x8cf0>) │ │ │ │ + ldr r1, [pc, #720] @ (11cf6c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x8bf0>) │ │ │ │ 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, #3088] @ 11d8c0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x9544> │ │ │ │ sub sp, #188 @ 0xbc │ │ │ │ @@ -194189,15 +194189,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ asrs r4, r7, #27 │ │ │ │ lsls r1, r5, #6 │ │ │ │ strb r5, [r5, r1] │ │ │ │ lsls r1, r5, #6 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r3, #220 @ 0xdc │ │ │ │ + cmp r4, #156 @ 0x9c │ │ │ │ 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] @ (11ea10 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xa694>) │ │ │ │ @@ -194227,15 +194227,15 @@ │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ asrs r4, r4, #24 │ │ │ │ lsls r1, r5, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r1, #52] @ 0x34 │ │ │ │ + ldrh r2, [r1, #58] @ 0x3a │ │ │ │ lsls r1, r0, #4 │ │ │ │ asrs r2, r1, #24 │ │ │ │ lsls r1, r5, #6 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ rsb lr, r3, #32 │ │ │ │ cmp.w lr, #31 │ │ │ │ @@ -198832,19 +198832,19 @@ │ │ │ │ bl 11ee9c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xab20> │ │ │ │ ldr r1, [sp, #8] │ │ │ │ movs r2, #0 │ │ │ │ ldrb.w r3, [r1, #2176] @ 0x880 │ │ │ │ strb.w r0, [r1, #2198] @ 0x896 │ │ │ │ b.n 121c54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd8d8> │ │ │ │ nop │ │ │ │ - ldrb.w r0, [ip, #242] @ 0xf2 │ │ │ │ - ldrh r2, [r4, r4] │ │ │ │ + ldr??.w r0, [ip, r2, lsl #3] │ │ │ │ + ldrh r2, [r4, r7] │ │ │ │ lsls r1, r0, #4 │ │ │ │ - ldrh.w r0, [r2, r2, lsl #3] │ │ │ │ - ldrh r4, [r2, r2] │ │ │ │ + ldr??.w r0, [r2, #242] @ 0xf2 │ │ │ │ + ldrh r4, [r2, r5] │ │ │ │ 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} │ │ │ │ @@ -214051,39 +214051,39 @@ │ │ │ │ nop │ │ │ │ adds r3, #162 @ 0xa2 │ │ │ │ lsls r0, r5, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #74 @ 0x4a │ │ │ │ lsls r0, r5, #6 │ │ │ │ - cbnz r6, 12d16e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x18df2> │ │ │ │ + rev16 r6, r5 │ │ │ │ lsls r3, r0, #4 │ │ │ │ - cbnz r6, 12d168 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x18dec> │ │ │ │ + rev16 r6, r0 │ │ │ │ lsls r3, r0, #4 │ │ │ │ - cbnz r6, 12d162 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x18de6> │ │ │ │ + rev r6, r3 │ │ │ │ lsls r3, r0, #4 │ │ │ │ - cbnz r0, 12d15e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x18de2> │ │ │ │ + cbnz r0, 12d18e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x18e12> │ │ │ │ lsls r3, r0, #4 │ │ │ │ - @ instruction: 0xb8a6 │ │ │ │ + cbnz r6, 12d16c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x18df0> │ │ │ │ lsls r3, r0, #4 │ │ │ │ - @ instruction: 0xb87a │ │ │ │ + cbnz r2, 12d166 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x18dea> │ │ │ │ lsls r3, r0, #4 │ │ │ │ - @ instruction: 0xb854 │ │ │ │ + cbnz r4, 12d160 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x18de4> │ │ │ │ lsls r3, r0, #4 │ │ │ │ - @ instruction: 0xb806 │ │ │ │ + @ instruction: 0xb8c6 │ │ │ │ lsls r3, r0, #4 │ │ │ │ - @ instruction: 0xb7d2 │ │ │ │ + @ instruction: 0xb892 │ │ │ │ lsls r3, r0, #4 │ │ │ │ - @ instruction: 0xb792 │ │ │ │ + @ instruction: 0xb852 │ │ │ │ lsls r3, r0, #4 │ │ │ │ - @ instruction: 0xb766 │ │ │ │ + @ instruction: 0xb826 │ │ │ │ lsls r3, r0, #4 │ │ │ │ - @ instruction: 0xb73a │ │ │ │ + @ instruction: 0xb7fa │ │ │ │ lsls r3, r0, #4 │ │ │ │ - @ instruction: 0xb70e │ │ │ │ + @ instruction: 0xb7ce │ │ │ │ lsls r3, r0, #4 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldr r3, [r0, #32] │ │ │ │ cmp r3, #2 │ │ │ │ @@ -214275,17 +214275,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ b.n 12d360 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x18fe4> │ │ │ │ nop │ │ │ │ strb r2, [r4, r0] │ │ │ │ lsls r0, r5, #6 │ │ │ │ - muls r2, r3 │ │ │ │ + add r2, r3 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - cmp r2, r7 │ │ │ │ + muls r2, r7 │ │ │ │ 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 │ │ │ │ @@ -214494,21 +214494,21 @@ │ │ │ │ str r1, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ str r0, [sp, #12] │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ ldr r0, [sp, #12] │ │ │ │ b.n 12d3d4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x19058> │ │ │ │ - sbcs r2, r4 │ │ │ │ + negs r2, r4 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - sbcs r4, r3 │ │ │ │ + negs r4, r3 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldrsh r0, [r6, r0] │ │ │ │ + ldrsh r0, [r6, r3] │ │ │ │ lsls r3, r0, #4 │ │ │ │ - lsls r4, r5 │ │ │ │ + adcs r4, r5 │ │ │ │ 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 │ │ │ │ @@ -214576,21 +214576,21 @@ │ │ │ │ mov r3, r5 │ │ │ │ mov r0, lr │ │ │ │ str.w ip, [sp] │ │ │ │ add r2, pc │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ b.n 12d6c2 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x19346> │ │ │ │ - lsls r2, r6 │ │ │ │ + adcs r2, r6 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - eors r0, r1 │ │ │ │ + asrs r0, r1 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ands r6, r3 │ │ │ │ + lsrs r6, r3 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ands r0, r7 │ │ │ │ + lsrs r0, r7 │ │ │ │ lsls r2, r6, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldrh.w lr, [r2] │ │ │ │ movw ip, #5890 @ 0x1702 │ │ │ │ @@ -214760,23 +214760,23 @@ │ │ │ │ ldr r2, [pc, #32] @ (12d8dc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x19560>) │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ b.n 12d898 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1951c> │ │ │ │ nop │ │ │ │ - subs r7, #204 @ 0xcc │ │ │ │ + lsls r4, r1 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - subs r7, #16 │ │ │ │ + subs r7, #208 @ 0xd0 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - subs r6, #182 @ 0xb6 │ │ │ │ + subs r7, #118 @ 0x76 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - subs r7, #110 @ 0x6e │ │ │ │ + ands r6, r5 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - subs r7, #34 @ 0x22 │ │ │ │ + subs r7, #226 @ 0xe2 │ │ │ │ lsls r2, r6, #3 │ │ │ │ movw ip, #34067 @ 0x8513 │ │ │ │ cmp r1, ip │ │ │ │ beq.n 12d942 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x195c6> │ │ │ │ bls.n 12d934 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x195b8> │ │ │ │ movw r3, #36873 @ 0x9009 │ │ │ │ cmp r1, r3 │ │ │ │ @@ -214828,15 +214828,15 @@ │ │ │ │ movhi r3, #1 │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ movw r3, #37122 @ 0x9102 │ │ │ │ cmp r1, r3 │ │ │ │ bne.n 12d900 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x19584> │ │ │ │ b.n 12d93c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x195c0> │ │ │ │ - subs r7, #92 @ 0x5c │ │ │ │ + ands r4, r3 │ │ │ │ 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] │ │ │ │ @@ -214868,15 +214868,15 @@ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ add r2, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - subs r6, #214 @ 0xd6 │ │ │ │ + subs r7, #150 @ 0x96 │ │ │ │ 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 │ │ │ │ @@ -215012,21 +215012,21 @@ │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ b.n 12daf0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x19774> │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r3, {r1, r3, r4} │ │ │ │ lsls r2, r5, #6 │ │ │ │ - subs r7, #4 │ │ │ │ + subs r7, #196 @ 0xc4 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - subs r5, #134 @ 0x86 │ │ │ │ + subs r6, #70 @ 0x46 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - subs r5, #166 @ 0xa6 │ │ │ │ + subs r6, #102 @ 0x66 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - subs r5, #154 @ 0x9a │ │ │ │ + subs r6, #90 @ 0x5a │ │ │ │ lsls r2, r6, #3 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cbz r3, 12dbcc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x19850> │ │ │ │ push {lr} │ │ │ │ mov r3, r0 │ │ │ │ add.w lr, r0, #540 @ 0x21c │ │ │ │ movw ip, #36161 @ 0x8d41 │ │ │ │ @@ -215322,21 +215322,21 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ b.n 12dc5a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x198de> │ │ │ │ ldr.w r2, [r1, #156] @ 0x9c │ │ │ │ b.n 12dd00 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x19984> │ │ │ │ ldr.w r2, [r1, #156] @ 0x9c │ │ │ │ b.n 12dd60 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x199e4> │ │ │ │ - subs r2, #104 @ 0x68 │ │ │ │ + subs r3, #40 @ 0x28 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - subs r1, #172 @ 0xac │ │ │ │ + subs r2, #108 @ 0x6c │ │ │ │ lsls r2, r6, #3 │ │ │ │ - subs r1, #116 @ 0x74 │ │ │ │ + subs r2, #52 @ 0x34 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - adds r7, #236 @ 0xec │ │ │ │ + subs r0, #172 @ 0xac │ │ │ │ lsls r2, r6, #3 │ │ │ │ mov.w ip, #1 │ │ │ │ strb.w ip, [r3] │ │ │ │ movw ip, #35864 @ 0x8c18 │ │ │ │ cmp r1, ip │ │ │ │ beq.n 12df1a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x19b9e> │ │ │ │ bhi.n 12df1e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x19ba2> │ │ │ │ @@ -215390,15 +215390,15 @@ │ │ │ │ beq.n 12df1a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x19b9e> │ │ │ │ b.n 12df36 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x19bba> │ │ │ │ movw r3, #34067 @ 0x8513 │ │ │ │ cmp r1, r3 │ │ │ │ bne.n 12df36 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x19bba> │ │ │ │ b.n 12df1a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x19b9e> │ │ │ │ nop │ │ │ │ - subs r1, #36 @ 0x24 │ │ │ │ + subs r1, #228 @ 0xe4 │ │ │ │ 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 │ │ │ │ @@ -215677,23 +215677,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 12e1a2 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x19e26> │ │ │ │ b.n 12e220 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x19ea4> │ │ │ │ - adds r7, #252 @ 0xfc │ │ │ │ + subs r0, #188 @ 0xbc │ │ │ │ lsls r2, r6, #3 │ │ │ │ - adds r7, #92 @ 0x5c │ │ │ │ + subs r0, #28 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - adds r7, #12 │ │ │ │ + adds r7, #204 @ 0xcc │ │ │ │ lsls r2, r6, #3 │ │ │ │ - adds r7, #18 │ │ │ │ + adds r7, #210 @ 0xd2 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - adds r7, #16 │ │ │ │ + adds r7, #208 @ 0xd0 │ │ │ │ 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 │ │ │ │ @@ -215810,15 +215810,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ mov r3, r7 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - ldr r7, [pc, #552] @ (12e62c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1a2b0>) │ │ │ │ + str r2, [r1, r1] │ │ │ │ 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 │ │ │ │ @@ -215913,15 +215913,15 @@ │ │ │ │ cmp r1, #2 │ │ │ │ bne.n 12e45e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1a0e2> │ │ │ │ add.w r1, r0, #98304 @ 0x18000 │ │ │ │ ldr.w r1, [r1, #1772] @ 0x6ec │ │ │ │ cmp r1, #29 │ │ │ │ bls.n 12e45e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1a0e2> │ │ │ │ b.n 12e498 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1a11c> │ │ │ │ - adds r5, #114 @ 0x72 │ │ │ │ + adds r6, #50 @ 0x32 │ │ │ │ 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] @ 12eb84 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1a808> │ │ │ │ @@ -216508,53 +216508,53 @@ │ │ │ │ b.n 12e92c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1a5b0> │ │ │ │ subs r0, r3, r3 │ │ │ │ lsls r0, r5, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ subs r2, r7, r2 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - adds r3, #216 @ 0xd8 │ │ │ │ + adds r4, #152 @ 0x98 │ │ │ │ lsls r2, r6, #3 │ │ │ │ adds r6, r1, r7 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - adds r3, #94 @ 0x5e │ │ │ │ + adds r4, #30 │ │ │ │ lsls r2, r6, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, #106 @ 0x6a │ │ │ │ + adds r5, #42 @ 0x2a │ │ │ │ lsls r2, r6, #3 │ │ │ │ - adds r2, #146 @ 0x92 │ │ │ │ + adds r3, #82 @ 0x52 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - adds r1, #238 @ 0xee │ │ │ │ + adds r2, #174 @ 0xae │ │ │ │ lsls r2, r6, #3 │ │ │ │ - adds r2, #196 @ 0xc4 │ │ │ │ + adds r3, #132 @ 0x84 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - adds r1, #92 @ 0x5c │ │ │ │ + adds r2, #28 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - adds r2, #132 @ 0x84 │ │ │ │ + adds r3, #68 @ 0x44 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - adds r2, #102 @ 0x66 │ │ │ │ + adds r3, #38 @ 0x26 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - adds r2, #64 @ 0x40 │ │ │ │ + adds r3, #0 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - adds r1, #186 @ 0xba │ │ │ │ + adds r2, #122 @ 0x7a │ │ │ │ lsls r2, r6, #3 │ │ │ │ - adds r1, #106 @ 0x6a │ │ │ │ + adds r2, #42 @ 0x2a │ │ │ │ lsls r2, r6, #3 │ │ │ │ - adds r1, #60 @ 0x3c │ │ │ │ + adds r1, #252 @ 0xfc │ │ │ │ lsls r2, r6, #3 │ │ │ │ - adds r1, #12 │ │ │ │ + adds r1, #204 @ 0xcc │ │ │ │ lsls r2, r6, #3 │ │ │ │ - adds r0, #126 @ 0x7e │ │ │ │ + adds r1, #62 @ 0x3e │ │ │ │ lsls r2, r6, #3 │ │ │ │ - adds r0, #150 @ 0x96 │ │ │ │ + adds r1, #86 @ 0x56 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - adds r0, #48 @ 0x30 │ │ │ │ + adds r0, #240 @ 0xf0 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - cmp r7, #222 @ 0xde │ │ │ │ + adds r0, #158 @ 0x9e │ │ │ │ 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] @ (12ef74 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1abf8>) │ │ │ │ sub sp, #12 │ │ │ │ @@ -217083,17 +217083,17 @@ │ │ │ │ movs r2, #2 │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r4] │ │ │ │ strex r1, r2, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 12f142 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1adc6> │ │ │ │ b.n 12f152 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1add6> │ │ │ │ - cmp r3, #8 │ │ │ │ + cmp r3, #200 @ 0xc8 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - cmp r2, #138 @ 0x8a │ │ │ │ + cmp r3, #74 @ 0x4a │ │ │ │ lsls r2, r6, #3 │ │ │ │ str r0, [r4, r2] │ │ │ │ lsls r0, 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 │ │ │ │ @@ -217228,23 +217228,23 @@ │ │ │ │ b.n 12f1c8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1ae4c> │ │ │ │ movs r1, #1 │ │ │ │ str.w r2, [r3, #524] @ 0x20c │ │ │ │ bl 435c74 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3218f8> │ │ │ │ b.n 12f272 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1aef6> │ │ │ │ adds r5, #186 @ 0xba │ │ │ │ lsls r0, r5, #6 │ │ │ │ - cmp r1, #240 @ 0xf0 │ │ │ │ + cmp r2, #176 @ 0xb0 │ │ │ │ lsls r2, r6, #3 │ │ │ │ str r0, [r6, r0] │ │ │ │ lsls r0, r5, #6 │ │ │ │ - cmp r1, #104 @ 0x68 │ │ │ │ + cmp r2, #40 @ 0x28 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - cmp r1, #110 @ 0x6e │ │ │ │ + cmp r2, #46 @ 0x2e │ │ │ │ lsls r2, r6, #3 │ │ │ │ - asrs r4, r0 │ │ │ │ + rors r4, r0 │ │ │ │ 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] @ (12f470 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1b0f4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -217378,19 +217378,19 @@ │ │ │ │ bl 435c74 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3218f8> │ │ │ │ b.n 12f340 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1afc4> │ │ │ │ nop │ │ │ │ adds r4, #40 @ 0x28 │ │ │ │ lsls r0, r5, #6 │ │ │ │ ldr r6, [pc, #72] @ (12f4c0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1b144>) │ │ │ │ lsls r0, r5, #6 │ │ │ │ - movs r7, #248 @ 0xf8 │ │ │ │ + cmp r0, #184 @ 0xb8 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - cmp r0, #38 @ 0x26 │ │ │ │ + cmp r0, #230 @ 0xe6 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - movs r7, #172 @ 0xac │ │ │ │ + cmp r0, #108 @ 0x6c │ │ │ │ lsls r2, r6, #3 │ │ │ │ ldr r0, [pc, #4] @ (12f48c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1b110>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldr r1, [pc, #392] @ (12f618 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1b29c>) │ │ │ │ lsls r0, r5, #6 │ │ │ │ @@ -217559,15 +217559,15 @@ │ │ │ │ bne.n 12f642 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1b2c6> │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 12f612 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1b296> │ │ │ │ b.n 12f5a0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1b224> │ │ │ │ ldr r3, [pc, #800] @ (12f97c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1b600>) │ │ │ │ lsls r0, r5, #6 │ │ │ │ - movs r6, #54 @ 0x36 │ │ │ │ + movs r6, #246 @ 0xf6 │ │ │ │ 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 │ │ │ │ @@ -217758,15 +217758,15 @@ │ │ │ │ strex r0, r1, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 12f846 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1b4ca> │ │ │ │ b.n 12f864 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1b4e8> │ │ │ │ nop │ │ │ │ ldr r2, [pc, #592] @ (12fac8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1b74c>) │ │ │ │ lsls r0, r5, #6 │ │ │ │ - subs r3, #202 @ 0xca │ │ │ │ + subs r4, #138 @ 0x8a │ │ │ │ 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 │ │ │ │ @@ -217854,15 +217854,15 @@ │ │ │ │ bne.n 12f95e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1b5e2> │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 12f92e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1b5b2> │ │ │ │ b.n 12f8c0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1b544> │ │ │ │ ldr r1, [pc, #160] @ (12fa18 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1b69c>) │ │ │ │ lsls r0, r5, #6 │ │ │ │ - movs r3, #62 @ 0x3e │ │ │ │ + movs r3, #254 @ 0xfe │ │ │ │ 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 │ │ │ │ @@ -217920,15 +217920,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (12fa28 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1b6ac>) │ │ │ │ mov r0, r6 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ b.n 12f9e0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1b664> │ │ │ │ nop │ │ │ │ - movs r2, #66 @ 0x42 │ │ │ │ + movs r3, #2 │ │ │ │ lsls r2, r6, #3 │ │ │ │ ldrh.w r2, [r0, #376] @ 0x178 │ │ │ │ ldrh.w r3, [r0, #412] @ 0x19c │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 12fa3c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1b6c0> │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ @@ -219187,131 +219187,131 @@ │ │ │ │ cmp r2, r3 │ │ │ │ bne.w 1305f2 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1c276> │ │ │ │ b.n 130330 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1bfb4> │ │ │ │ lsls r6, r1, #13 │ │ │ │ lsls r0, r5, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, r2, #1 │ │ │ │ + adds r6, r2, #4 │ │ │ │ lsls r2, r6, #3 │ │ │ │ add r5, pc, #96 @ (adr r5, 1307b8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1c43c>) │ │ │ │ lsls r2, r5, #6 │ │ │ │ - adds r0, r6, #4 │ │ │ │ + adds r0, r6, #7 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - subs r6, r5, r3 │ │ │ │ + subs r6, r5, r6 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - adds r4, r7, #3 │ │ │ │ + adds r4, r7, #6 │ │ │ │ lsls r2, r6, #3 │ │ │ │ add r3, pc, #672 @ (adr r3, 130a08 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1c68c>) │ │ │ │ lsls r2, r5, #6 │ │ │ │ - subs r6, r2, r4 │ │ │ │ + subs r6, r2, r7 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - subs r6, r2, r1 │ │ │ │ + subs r6, r2, r4 │ │ │ │ lsls r2, r6, #3 │ │ │ │ add r3, pc, #96 @ (adr r3, 1307d4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1c458>) │ │ │ │ lsls r2, r5, #6 │ │ │ │ - subs r4, r7, r0 │ │ │ │ + subs r4, r7, r3 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - adds r6, r2, r6 │ │ │ │ + subs r6, r2, r1 │ │ │ │ lsls r2, r6, #3 │ │ │ │ add r2, pc, #352 @ (adr r2, 1308e0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1c564>) │ │ │ │ lsls r2, r5, #6 │ │ │ │ - subs r6, r7, r5 │ │ │ │ + adds r6, r7, #0 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - adds r0, r0, r4 │ │ │ │ + adds r0, r0, r7 │ │ │ │ lsls r2, r6, #3 │ │ │ │ add r1, pc, #784 @ (adr r1, 130a9c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1c720>) │ │ │ │ lsls r2, r5, #6 │ │ │ │ - adds r0, r4, r3 │ │ │ │ + adds r0, r4, r6 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - adds r0, r4, r2 │ │ │ │ + adds r0, r4, r5 │ │ │ │ lsls r2, r6, #3 │ │ │ │ add r1, pc, #360 @ (adr r1, 130900 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1c584>) │ │ │ │ lsls r2, r5, #6 │ │ │ │ - adds r0, r5, r0 │ │ │ │ + adds r0, r5, r3 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - asrs r2, r5, #30 │ │ │ │ + adds r2, r5, r1 │ │ │ │ lsls r2, r6, #3 │ │ │ │ add r0, pc, #432 @ (adr r0, 130954 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1c5d8>) │ │ │ │ lsls r2, r5, #6 │ │ │ │ - adds r6, r4, r3 │ │ │ │ + adds r6, r4, r6 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - asrs r2, r2, #30 │ │ │ │ + adds r2, r2, r1 │ │ │ │ lsls r2, r6, #3 │ │ │ │ add r0, pc, #304 @ (adr r0, 1308e0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1c564>) │ │ │ │ lsls r2, r5, #6 │ │ │ │ - adds r2, r7, r3 │ │ │ │ + adds r2, r7, r6 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - asrs r2, r6, #29 │ │ │ │ + adds r2, r6, r0 │ │ │ │ lsls r2, r6, #3 │ │ │ │ add r0, pc, #176 @ (adr r0, 13086c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1c4f0>) │ │ │ │ lsls r2, r5, #6 │ │ │ │ - asrs r4, r2, #29 │ │ │ │ + adds r4, r2, r0 │ │ │ │ lsls r2, r6, #3 │ │ │ │ add r0, pc, #96 @ (adr r0, 130824 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1c4a8>) │ │ │ │ lsls r2, r5, #6 │ │ │ │ - asrs r0, r5, #29 │ │ │ │ + adds r0, r5, r0 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - adds r6, r2, r4 │ │ │ │ + adds r6, r2, r7 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - asrs r4, r5, #28 │ │ │ │ + asrs r4, r5, #31 │ │ │ │ lsls r2, r6, #3 │ │ │ │ ldr r7, [sp, #952] @ 0x3b8 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - asrs r6, r1, #27 │ │ │ │ + asrs r6, r1, #30 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - asrs r6, r3, #27 │ │ │ │ + asrs r6, r3, #30 │ │ │ │ lsls r2, r6, #3 │ │ │ │ ldr r7, [sp, #640] @ 0x280 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - adds r0, r2, r3 │ │ │ │ + adds r0, r2, r6 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - asrs r6, r1, #26 │ │ │ │ + asrs r6, r1, #29 │ │ │ │ lsls r2, r6, #3 │ │ │ │ ldr r7, [sp, #320] @ 0x140 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - asrs r6, r1, #29 │ │ │ │ + adds r6, r1, r0 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - asrs r6, r5, #25 │ │ │ │ + asrs r6, r5, #28 │ │ │ │ lsls r2, r6, #3 │ │ │ │ ldr r7, [sp, #192] @ 0xc0 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - adds r0, r4, r1 │ │ │ │ + adds r0, r4, r4 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - asrs r4, r5, #24 │ │ │ │ + asrs r4, r5, #27 │ │ │ │ lsls r2, r6, #3 │ │ │ │ ldr r6, [sp, #952] @ 0x3b8 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - asrs r0, r7, #28 │ │ │ │ + asrs r0, r7, #31 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - asrs r0, r2, #24 │ │ │ │ + asrs r0, r2, #27 │ │ │ │ lsls r2, r6, #3 │ │ │ │ ldr r6, [sp, #808] @ 0x328 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - asrs r0, r1, #31 │ │ │ │ + adds r0, r1, r2 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - asrs r0, r5, #23 │ │ │ │ + asrs r0, r5, #26 │ │ │ │ lsls r2, r6, #3 │ │ │ │ ldr r6, [sp, #680] @ 0x2a8 │ │ │ │ lsls r2, r5, #6 │ │ │ │ ldr r6, [sp, #576] @ 0x240 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - asrs r0, r1, #27 │ │ │ │ + asrs r0, r1, #30 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - asrs r6, r7, #22 │ │ │ │ + asrs r6, r7, #25 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - asrs r2, r0, #24 │ │ │ │ + asrs r2, r0, #27 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - asrs r0, r5, #22 │ │ │ │ + asrs r0, r5, #25 │ │ │ │ lsls r2, r6, #3 │ │ │ │ ldr r6, [sp, #424] @ 0x1a8 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - asrs r0, r7, #28 │ │ │ │ + asrs r0, r7, #31 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - asrs r2, r7, #21 │ │ │ │ + asrs r2, r7, #24 │ │ │ │ lsls r2, r6, #3 │ │ │ │ ldr r6, [sp, #240] @ 0xf0 │ │ │ │ lsls r2, r5, #6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -219412,15 +219412,15 @@ │ │ │ │ bl 435c74 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3218f8> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 1308c4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1c548> │ │ │ │ subs r0, r5, #3 │ │ │ │ lsls r0, r5, #6 │ │ │ │ subs r0, #206 @ 0xce │ │ │ │ lsls r0, r5, #6 │ │ │ │ - asrs r4, r0, #25 │ │ │ │ + asrs r4, r0, #28 │ │ │ │ lsls r2, r6, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 12f300 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1af84> │ │ │ │ pop {r3, pc} │ │ │ │ @@ -219467,17 +219467,17 @@ │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ adds r6, r4, #6 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - asrs r0, r4, #22 │ │ │ │ + asrs r0, r4, #25 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - asrs r4, r7, #21 │ │ │ │ + asrs r4, r7, #24 │ │ │ │ lsls r2, r6, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 130980 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1c604> │ │ │ │ pop {r3, pc} │ │ │ │ @@ -219518,17 +219518,17 @@ │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ adds r6, r3, #4 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - asrs r0, r3, #21 │ │ │ │ + asrs r0, r3, #24 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - asrs r0, r7, #20 │ │ │ │ + asrs r0, r7, #23 │ │ │ │ lsls r2, r6, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 130a08 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1c68c> │ │ │ │ pop {r3, pc} │ │ │ │ @@ -219805,15 +219805,15 @@ │ │ │ │ lsls r0, r5, #6 │ │ │ │ @ instruction: 0xf4fe01a7 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adds r6, #72 @ 0x48 │ │ │ │ lsls r0, r5, #6 │ │ │ │ @ instruction: 0xf3a601a7 │ │ │ │ - asrs r4, r7, #9 │ │ │ │ + asrs r4, r7, #12 │ │ │ │ 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] @ 130da0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1ca24> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -219851,17 +219851,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ adds r6, r0, r6 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - lsrs r0, r3, #22 │ │ │ │ + lsrs r0, r3, #25 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - asrs r2, r1, #8 │ │ │ │ + asrs r2, r1, #11 │ │ │ │ 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] @ 130e20 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1caa4> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -219899,17 +219899,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ adds r6, r0, r4 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - lsrs r0, r0, #20 │ │ │ │ + lsrs r0, r0, #23 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - asrs r2, r1, #6 │ │ │ │ + asrs r2, r1, #9 │ │ │ │ lsls r2, r6, #3 │ │ │ │ ldr.w r2, [pc, #2372] @ 1317bc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1d440> │ │ │ │ movw r3, #34847 @ 0x881f │ │ │ │ push {lr} │ │ │ │ cmp r1, r3 │ │ │ │ add r2, pc │ │ │ │ bhi.n 130f08 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1cb8c> │ │ │ │ @@ -221886,18 +221886,18 @@ │ │ │ │ str r4, [sp, #4] │ │ │ │ ldr r4, [sp, #44] @ 0x2c │ │ │ │ add r2, pc │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ b.n 13226a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1deee> │ │ │ │ - stc2 0, cr0, [r6, #964]! @ 0x3c4 │ │ │ │ - ldc2l 0, cr0, [r2, #-964]! @ 0xfffffc3c │ │ │ │ - stc2 0, cr0, [r8, #964] @ 0x3c4 │ │ │ │ - stc2 0, cr0, [r0, #964] @ 0x3c4 │ │ │ │ + mcr2 0, 3, r0, cr6, cr1, {7} │ │ │ │ + mrc2 0, 1, r0, cr2, cr1, {7} │ │ │ │ + mcr2 0, 2, r0, cr8, cr1, {7} │ │ │ │ + mcr2 0, 2, r0, cr0, cr1, {7} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #256] @ (1323e8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1e06c>) │ │ │ │ mov sl, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -221997,15 +221997,15 @@ │ │ │ │ beq.n 1323c8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1e04c> │ │ │ │ b.n 1323d8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1e05c> │ │ │ │ nop │ │ │ │ lsls r2, r2, #17 │ │ │ │ lsls r0, r5, #6 │ │ │ │ subs r6, r7, #0 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldc2l 0, cr0, [r2], {241} @ 0xf1 │ │ │ │ + ldc2 0, cr0, [r2, #964] @ 0x3c4 │ │ │ │ push {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] @ (1324c0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1e144>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -222076,18 +222076,18 @@ │ │ │ │ mov r0, r3 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ b.n 13246a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1e0ee> │ │ │ │ lsls r6, r6, #12 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldc2 0, cr0, [r6], #-964 @ 0xfffffc3c │ │ │ │ - stc2 0, cr0, [r4], #-964 @ 0xfffffc3c │ │ │ │ - @ instruction: 0xfbde00f1 │ │ │ │ - @ instruction: 0xfbf400f1 │ │ │ │ + ldc2l 0, cr0, [r6], #964 @ 0x3c4 │ │ │ │ + stc2l 0, cr0, [r4], #964 @ 0x3c4 │ │ │ │ + ldc2 0, cr0, [lr], {241} @ 0xf1 │ │ │ │ + ldc2 0, cr0, [r4], #964 @ 0x3c4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #116] @ 132558 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1e1dc> │ │ │ │ mov lr, r0 │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ @@ -222129,19 +222129,19 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ lsls r2, r2, #9 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - @ instruction: 0xfbc000f1 │ │ │ │ - @ instruction: 0xfb9e00f1 │ │ │ │ - @ instruction: 0xfbb400f1 │ │ │ │ - @ instruction: 0xfb8a00f1 │ │ │ │ - @ instruction: 0xfbac00f1 │ │ │ │ + stc2 0, cr0, [r0], {241} @ 0xf1 │ │ │ │ + mrrc2 0, 15, r0, lr, cr1 │ │ │ │ + ldc2l 0, cr0, [r4], #-964 @ 0xfffffc3c │ │ │ │ + mcrr2 0, 15, r0, sl, cr1 │ │ │ │ + stc2l 0, cr0, [ip], #-964 @ 0xfffffc3c │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #108] @ 1325ec <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1e270> │ │ │ │ mov r4, r1 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -222180,19 +222180,19 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ lsls r6, r6, #6 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - @ instruction: 0xfb6200f1 │ │ │ │ - @ instruction: 0xfb4a00f1 │ │ │ │ - @ instruction: 0xfb2000f1 │ │ │ │ - @ instruction: 0xfb3600f1 │ │ │ │ - @ instruction: 0xfb1800f1 │ │ │ │ + stc2 0, cr0, [r2], #-964 @ 0xfffffc3c │ │ │ │ + stc2 0, cr0, [sl], {241} @ 0xf1 │ │ │ │ + @ instruction: 0xfbe000f1 │ │ │ │ + @ instruction: 0xfbf600f1 │ │ │ │ + @ instruction: 0xfbd800f1 │ │ │ │ stmdb 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] @ (1326ac <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1e330>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ mov r4, r1 │ │ │ │ @@ -222255,20 +222255,20 @@ │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ b.n 132668 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1e2ec> │ │ │ │ nop │ │ │ │ lsls r2, r4, #4 │ │ │ │ lsls r0, r5, #6 │ │ │ │ lsls r6, r0, #4 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - @ instruction: 0xfb1200f1 │ │ │ │ - @ instruction: 0xfafa00f1 │ │ │ │ - @ instruction: 0xfa7400f1 │ │ │ │ - @ instruction: 0xfaac00f1 │ │ │ │ - @ instruction: 0xfad000f1 │ │ │ │ - @ instruction: 0xfa5600f1 │ │ │ │ + @ instruction: 0xfbd200f1 │ │ │ │ + @ instruction: 0xfbba00f1 │ │ │ │ + @ instruction: 0xfb3400f1 │ │ │ │ + @ instruction: 0xfb6c00f1 │ │ │ │ + @ instruction: 0xfb9000f1 │ │ │ │ + @ instruction: 0xfb1600f1 │ │ │ │ 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] @ 1326fc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1e380> │ │ │ │ mov.w lr, #0 │ │ │ │ @@ -222276,15 +222276,15 @@ │ │ │ │ str.w ip, [sp, #8] │ │ │ │ mov.w ip, #1000 @ 0x3e8 │ │ │ │ strd ip, lr, [sp] │ │ │ │ bl 1322d4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1df58> │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xfab800f1 │ │ │ │ + @ instruction: 0xfb7800f1 │ │ │ │ stmdb 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] @ (132814 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1e498>) │ │ │ │ mov r9, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -222383,16 +222383,16 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 1327e8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1e46c> │ │ │ │ b.n 132806 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1e48a> │ │ │ │ movs r6, r4 │ │ │ │ lsls r0, r5, #6 │ │ │ │ subs r6, r5, r0 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - @ instruction: 0xfa1c00f1 │ │ │ │ - ldr??.w r0, [sl, #241] @ 0xf1 │ │ │ │ + @ instruction: 0xfadc00f1 │ │ │ │ + @ instruction: 0xfaba00f1 │ │ │ │ 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 │ │ │ │ mov r1, r2 │ │ │ │ @@ -222402,15 +222402,15 @@ │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ bl 1322d4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1df58> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldrsb.w r0, [r8, #241] @ 0xf1 │ │ │ │ + @ instruction: 0xfa5800f1 │ │ │ │ stmdb 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] @ (132964 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1e5e8>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -222508,16 +222508,16 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 132936 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1e5ba> │ │ │ │ b.n 132954 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1e5d8> │ │ │ │ nop │ │ │ │ cdp2 1, 13, cr0, cr2, cr7, {5} │ │ │ │ adds r2, r3, r3 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - str??.w r0, [r4, #241] @ 0xf1 │ │ │ │ - ldr??.w r0, [r4, #241] @ 0xf1 │ │ │ │ + vld1.8 @ instruction: 0xf9a400f1 │ │ │ │ + ldrsh.w r0, [r4, #241] @ 0xf1 │ │ │ │ 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] @ (1329d4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1e658>) │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r3 │ │ │ │ @@ -222551,16 +222551,16 @@ │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldc2 1, cr0, [r4, #668]! @ 0x29c │ │ │ │ - ldrh.w r0, [lr, #241] @ 0xf1 │ │ │ │ - str??.w r0, [r4, r1, lsl #3] │ │ │ │ + ldr??.w r0, [lr, r1, lsl #3] │ │ │ │ + vld4. {d0-d3}, [r4 :256], r1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #96] @ 132a50 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1e6d4> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ mov r3, r0 │ │ │ │ @@ -222593,17 +222593,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ stc2l 1, cr0, [r6, #-668] @ 0xfffffd64 │ │ │ │ - str??.w r0, [r0, #241] @ 0xf1 │ │ │ │ - str??.w r0, [ip, r1, lsl #3] │ │ │ │ - strb.w r0, [r4, #241] @ 0xf1 │ │ │ │ + vld1.8 @ instruction: 0xf9a000f1 │ │ │ │ + vld4. {d0-d3}, [ip :256], r1 │ │ │ │ + vst4. {d16-d19}, [r4 :256], r1 │ │ │ │ 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] @ (132b64 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1e7e8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ @@ -222695,16 +222695,16 @@ │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 132b44 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1e7c8> │ │ │ │ b.n 132b54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1e7d8> │ │ │ │ nop │ │ │ │ stc2l 1, cr0, [r6], {167} @ 0xa7 │ │ │ │ asrs r0, r7, #26 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - str??.w r0, [lr, r1, lsl #3] │ │ │ │ - ldrb.w r0, [r8, r1, lsl #3] │ │ │ │ + vld4. {d0-d3}, [lr :256], r1 │ │ │ │ + ldr.w r0, [r8, #241] @ 0xf1 │ │ │ │ stmdb sp!, {r4, 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] @ (132c78 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1e8fc>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ mov r7, r1 │ │ │ │ @@ -222797,16 +222797,16 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 132c4a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1e8ce> │ │ │ │ b.n 132c68 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1e8ec> │ │ │ │ nop │ │ │ │ @ instruction: 0xfbb201a7 │ │ │ │ asrs r6, r7, #22 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - @ instruction: 0xf77400f1 │ │ │ │ - @ instruction: 0xf76000f1 │ │ │ │ + ldrh.w r0, [r4, r1, lsl #3] │ │ │ │ + strh.w r0, [r0, r1, lsl #3] │ │ │ │ push {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] @ (132d94 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1ea18>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r5, r0 │ │ │ │ @@ -222902,15 +222902,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 132d68 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1e9ec> │ │ │ │ b.n 132cec <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1e970> │ │ │ │ @ instruction: 0xfaa001a7 │ │ │ │ asrs r2, r7, #19 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - @ instruction: 0xf1fa00f1 │ │ │ │ + @ instruction: 0xf2ba00f1 │ │ │ │ stmdb sp!, {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 │ │ │ │ mov r7, r1 │ │ │ │ @@ -223200,20 +223200,20 @@ │ │ │ │ b.n 1330ba <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1ed3e> │ │ │ │ movs r1, #1 │ │ │ │ str.w r2, [r3, #524] @ 0x20c │ │ │ │ bl 435c74 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3218f8> │ │ │ │ b.n 133076 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1ecfa> │ │ │ │ nop │ │ │ │ str??.w r0, [ip, ] │ │ │ │ - @ instruction: 0xf4ae00f1 │ │ │ │ + sbc.w r0, lr, #7897088 @ 0x788000 │ │ │ │ asrs r4, r7, #9 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - @ instruction: 0xf3e800f1 │ │ │ │ - @ instruction: 0xf38200f1 │ │ │ │ - @ instruction: 0xf35e00f1 │ │ │ │ + @ instruction: 0xf4a800f1 │ │ │ │ + orr.w r0, r2, #7897088 @ 0x788000 │ │ │ │ + ands.w r0, lr, #7897088 @ 0x788000 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 132ebc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1eb40> │ │ │ │ pop {r3, pc} │ │ │ │ push {r3, lr} │ │ │ │ @@ -223416,18 +223416,18 @@ │ │ │ │ lsls r7, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r6, r0, #2 │ │ │ │ lsls r0, r5, #6 │ │ │ │ ldmia r5!, {r1, r3, r6, r7} │ │ │ │ lsls r7, r4, #6 │ │ │ │ - @ instruction: 0xf13a00f1 │ │ │ │ - ldmia.w r4!, {r0, r4, r5, r6, r7} │ │ │ │ - @ instruction: 0xf12600f1 │ │ │ │ - @ instruction: 0xf13c00f1 │ │ │ │ + @ instruction: 0xf1fa00f1 │ │ │ │ + ldrd r0, r0, [r4, #-964]! @ 0x3c4 │ │ │ │ + @ instruction: 0xf1e600f1 │ │ │ │ + @ instruction: 0xf1fc00f1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movs r2, #0 │ │ │ │ bl 12f16c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1adf0> │ │ │ │ pop {r3, pc} │ │ │ │ @@ -223541,15 +223541,15 @@ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldrh.w r3, [r1, #188] @ 0xbc │ │ │ │ mov r0, r3 │ │ │ │ b.n 13345e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1f0e2> │ │ │ │ @ instruction: 0xf3b201a7 │ │ │ │ lsrs r4, r2, #8 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - adds.w r0, r8, r1, ror #3 │ │ │ │ + rsbs r0, r8, r1, ror #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #232] @ (133588 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1f20c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ @@ -223639,16 +223639,16 @@ │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ @ instruction: 0xf29a01a7 │ │ │ │ lsrs r4, r7, #3 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - vqadd.s64 q0, q8, │ │ │ │ - @ instruction: 0xe9ac00f1 │ │ │ │ + vshr.s64 q8, , #16 │ │ │ │ + orn r0, ip, r1, ror #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] @ (133660 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1f2e4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movw ip, #36009 @ 0x8ca9 │ │ │ │ @@ -223718,19 +223718,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ b.n 1335e2 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1f266> │ │ │ │ nop │ │ │ │ @ instruction: 0xf18e01a7 │ │ │ │ - mcr 0, 6, r0, cr14, cr1, {7} │ │ │ │ - mcr 0, 7, r0, cr4, cr1, {7} │ │ │ │ + vshr.s64 q0, , #50 │ │ │ │ + vshr.s64 q0, , #28 │ │ │ │ lsls r6, r1, #31 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - @ instruction: 0xe8d200f1 │ │ │ │ + @ instruction: 0xe99200f1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #172] @ (133730 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1f3b4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movw ip, #36009 @ 0x8ca9 │ │ │ │ @@ -223796,19 +223796,19 @@ │ │ │ │ ldr r2, [pc, #28] @ (133740 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1f3c4>) │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ b.n 1336f6 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1f37a> │ │ │ │ @ instruction: 0xf0b201a7 │ │ │ │ - mcr 0, 4, r0, cr8, cr1, {7} │ │ │ │ + vqadd.s8 q8, q12, │ │ │ │ lsls r4, r3, #28 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - mcr 0, 0, r0, cr14, cr1, {7} │ │ │ │ - @ instruction: 0xe80000f1 │ │ │ │ + mcr 0, 6, r0, cr14, cr1, {7} │ │ │ │ + stlexd r1, r0, r0, [r0] │ │ │ │ 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 │ │ │ │ cmp r4, #0 │ │ │ │ @@ -223879,19 +223879,19 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ add r2, pc │ │ │ │ mov r0, r5 │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ b.n 1337ec <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1f470> │ │ │ │ nop │ │ │ │ - b.n 133c34 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1f8b8> │ │ │ │ + b.n 133db4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1fa38> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - b.n 133c3c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1f8c0> │ │ │ │ + b.n 133dbc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1fa40> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - b.n 133d5c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1f9e0> │ │ │ │ + b.n 133edc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1fb60> │ │ │ │ lsls r1, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r3 │ │ │ │ add.w r3, r0, #94208 @ 0x17000 │ │ │ │ @@ -224440,19 +224440,19 @@ │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ mov r0, r4 │ │ │ │ bl 14ea58 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3a6dc> │ │ │ │ b.n 133d9c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1fa20> │ │ │ │ @ instruction: 0xeb9e01a7 │ │ │ │ stmia r4!, {r2, r3, r6} │ │ │ │ lsls r7, r4, #6 │ │ │ │ - strd r0, r0, [sl], #964 @ 0x3c4 │ │ │ │ - stmia.w lr!, {r0, r4, r5, r6, r7} │ │ │ │ - strd r0, r0, [sl], #964 @ 0x3c4 │ │ │ │ - stmia.w r6, {r0, r4, r5, r6, r7} │ │ │ │ - ldmia.w r2, {r0, r4, r5, r6, r7} │ │ │ │ + @ instruction: 0xe9aa00f1 │ │ │ │ + strd r0, r0, [lr, #-964]! @ 0x3c4 │ │ │ │ + @ instruction: 0xe9aa00f1 │ │ │ │ + strd r0, r0, [r6, #-964] @ 0x3c4 │ │ │ │ + ldrd r0, r0, [r2, #-964] @ 0x3c4 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ movw r2, #34037 @ 0x84f5 │ │ │ │ cmp r1, r2 │ │ │ │ bne.w 133d1c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1f9a0> │ │ │ │ cmp r5, #2 │ │ │ │ @@ -224525,17 +224525,16 @@ │ │ │ │ beq.n 133ebe <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1fb42> │ │ │ │ b.n 133cf0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1f974> │ │ │ │ ldr.w r2, [r2, #1772] @ 0x6ec │ │ │ │ cmp r2, #29 │ │ │ │ bhi.w 133ce8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1f96c> │ │ │ │ b.n 133d26 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1f9aa> │ │ │ │ nop │ │ │ │ - b.n 133e28 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1faac> │ │ │ │ - lsls r1, r6, #3 │ │ │ │ - b.n 133cc0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1f944> │ │ │ │ + strex r0, r0, [r2, #964] @ 0x3c4 │ │ │ │ + b.n 133e40 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1fac4> │ │ │ │ lsls r1, 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 │ │ │ │ @@ -224562,15 +224561,15 @@ │ │ │ │ mov r3, lr │ │ │ │ movs r2, #0 │ │ │ │ strd ip, r2, [sp, #20] │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ bl 133b88 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1f80c> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {pc} │ │ │ │ - b.n 133cfc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1f980> │ │ │ │ + b.n 133e7c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1fb00> │ │ │ │ lsls r1, 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 │ │ │ │ @@ -224597,15 +224596,15 @@ │ │ │ │ mov r3, lr │ │ │ │ movs r2, #0 │ │ │ │ strd ip, r2, [sp, #20] │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ bl 133b88 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1f80c> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {pc} │ │ │ │ - b.n 133ccc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1f950> │ │ │ │ + b.n 133e4c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1fad0> │ │ │ │ lsls r1, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #32 │ │ │ │ ldr.w ip, [pc, #40] @ 134024 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1fca8> │ │ │ │ @@ -224623,15 +224622,15 @@ │ │ │ │ str r4, [sp, #12] │ │ │ │ strd ip, r2, [sp, #20] │ │ │ │ str r2, [sp, #16] │ │ │ │ bl 133b88 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1f80c> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - b.n 133cc4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1f948> │ │ │ │ + b.n 133e44 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1fac8> │ │ │ │ lsls r1, 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] │ │ │ │ @@ -224661,15 +224660,15 @@ │ │ │ │ str r4, [sp, #16] │ │ │ │ strd ip, r2, [sp, #20] │ │ │ │ str r2, [sp, #12] │ │ │ │ bl 133b88 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1f80c> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - b.n 133cb4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1f938> │ │ │ │ + b.n 133e34 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1fab8> │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ ldr r5, [pc, #132] @ (134120 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1fda4>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -224873,33 +224872,33 @@ │ │ │ │ str.w r9, [sp] │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ b.n 13422a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1feae> │ │ │ │ nop │ │ │ │ b.n 133e94 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1fb18> │ │ │ │ lsls r7, r4, #6 │ │ │ │ - b.n 133cd0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1f954> │ │ │ │ + b.n 133e50 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1fad4> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - b.n 133c38 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1f8bc> │ │ │ │ + b.n 133db8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1fa3c> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - b.n 133b70 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1f7f4> │ │ │ │ + b.n 133cf0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1f974> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - b.n 134900 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20584> │ │ │ │ + b.n 134a80 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20704> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - b.n 133b48 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1f7cc> │ │ │ │ + b.n 133cc8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1f94c> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - b.n 13494c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x205d0> │ │ │ │ + b.n 133acc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1f750> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - b.n 133b10 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1f794> │ │ │ │ + b.n 133c90 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1f914> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - b.n 1348e8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2056c> │ │ │ │ + b.n 134a68 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x206ec> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - b.n 133ad4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1f758> │ │ │ │ + b.n 133c54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1f8d8> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - b.n 1349bc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20640> │ │ │ │ + b.n 133b3c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1f7c0> │ │ │ │ lsls r1, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r5, [pc, #300] @ (1343f8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2007c>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -225153,27 +225152,27 @@ │ │ │ │ add r3, pc │ │ │ │ str.w r9, [sp] │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ b.n 134456 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x200da> │ │ │ │ b.n 134bac <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20830> │ │ │ │ lsls r7, r4, #6 │ │ │ │ - b.n 134a4c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x206d0> │ │ │ │ + b.n 134bcc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20850> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - b.n 1348a4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20528> │ │ │ │ + b.n 134a24 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x206a8> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - b.n 1345fc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20280> │ │ │ │ + b.n 13477c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20400> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - b.n 13487c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20500> │ │ │ │ + b.n 1349fc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20680> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - b.n 134648 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x202cc> │ │ │ │ + b.n 1347c8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2044c> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - b.n 134834 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x204b8> │ │ │ │ + b.n 1349b4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20638> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - b.n 1346e4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20368> │ │ │ │ + b.n 134864 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x204e8> │ │ │ │ lsls r1, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [pc, #204] @ (134654 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x202d8>) │ │ │ │ @@ -225262,17 +225261,17 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ mov r4, r6 │ │ │ │ b.n 1345f6 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2027a> │ │ │ │ nop │ │ │ │ b.n 1349bc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20640> │ │ │ │ lsls r7, r4, #6 │ │ │ │ - b.n 13484c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x204d0> │ │ │ │ + b.n 1349cc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20650> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - svc 62 @ 0x3e │ │ │ │ + svc 254 @ 0xfe │ │ │ │ lsls r1, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r5, [pc, #408] @ (13480c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20490>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -225436,35 +225435,35 @@ │ │ │ │ add r3, pc │ │ │ │ str.w r8, [sp] │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ b.n 134790 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20414> │ │ │ │ b.n 13499c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20620> │ │ │ │ lsls r7, r4, #6 │ │ │ │ - b.n 13484c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x204d0> │ │ │ │ + b.n 1349cc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20650> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - svc 202 @ 0xca │ │ │ │ + b.n 13492c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x205b0> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - svc 64 @ 0x40 │ │ │ │ + b.n 13481c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x204a0> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ble.n 1347b4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20438> │ │ │ │ + udf #138 @ 0x8a │ │ │ │ lsls r1, r6, #3 │ │ │ │ - svc 40 @ 0x28 │ │ │ │ + svc 232 @ 0xe8 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ble.n 134800 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20484> │ │ │ │ + udf #172 @ 0xac │ │ │ │ lsls r1, r6, #3 │ │ │ │ - svc 8 │ │ │ │ + svc 200 @ 0xc8 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ble.n 13479c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20420> │ │ │ │ + udf #118 @ 0x76 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ble.n 134758 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x203dc> │ │ │ │ + udf #82 @ 0x52 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - udf #202 @ 0xca │ │ │ │ + svc 138 @ 0x8a │ │ │ │ lsls r1, r6, #3 │ │ │ │ - udf #0 │ │ │ │ + udf #192 @ 0xc0 │ │ │ │ lsls r1, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [pc, #204] @ (13491c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x205a0>) │ │ │ │ @@ -225553,17 +225552,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 1348be <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20542> │ │ │ │ udf #234 @ 0xea │ │ │ │ lsls r7, r4, #6 │ │ │ │ - udf #84 @ 0x54 │ │ │ │ + svc 20 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - bgt.n 134a10 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20694> │ │ │ │ + ble.n 134990 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20614> │ │ │ │ lsls r1, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r5, [pc, #440] @ (134af4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20778>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -225740,37 +225739,37 @@ │ │ │ │ add r3, pc │ │ │ │ str.w r8, [sp] │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ b.n 134a7a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x206fe> │ │ │ │ ble.n 134af4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20778> │ │ │ │ lsls r7, r4, #6 │ │ │ │ - ble.n 134be8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2086c> │ │ │ │ + udf #54 @ 0x36 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ble.n 134b44 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x207c8> │ │ │ │ + ble.n 134ac4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20748> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - bgt.n 134a5c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x206e0> │ │ │ │ + ble.n 134bdc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20860> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - bgt.n 134bfc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20880> │ │ │ │ + ble.n 134b7c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20800> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - bge.n 134acc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20750> │ │ │ │ + blt.n 134a4c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x206d0> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - bgt.n 134bd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20858> │ │ │ │ + ble.n 134b54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x207d8> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - blt.n 134b18 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2079c> │ │ │ │ + blt.n 134a98 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2071c> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - bgt.n 134b9c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20820> │ │ │ │ + ble.n 134b1c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x207a0> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - bge.n 134ab4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20738> │ │ │ │ + blt.n 134a34 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x206b8> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - bge.n 134a74 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x206f8> │ │ │ │ + blt.n 134bf4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20878> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - bgt.n 134b30 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x207b4> │ │ │ │ + bgt.n 134ab0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20734> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - blt.n 134b58 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x207dc> │ │ │ │ + blt.n 134ad8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2075c> │ │ │ │ lsls r1, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [pc, #388] @ (134cc0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20944>) │ │ │ │ @@ -225926,17 +225925,17 @@ │ │ │ │ b.n 134b7c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20800> │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ mov r4, r5 │ │ │ │ b.n 134bf6 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2087a> │ │ │ │ nop │ │ │ │ blt.n 134cc0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20944> │ │ │ │ lsls r7, r4, #6 │ │ │ │ - blt.n 134d58 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x209dc> │ │ │ │ + bgt.n 134cd8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2095c> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - bls.n 134d2c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x209b0> │ │ │ │ + bls.n 134cac <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20930> │ │ │ │ lsls r1, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r5, [pc, #372] @ (134e54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20ad8>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -226087,29 +226086,29 @@ │ │ │ │ str.w r8, [sp] │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ b.n 134d44 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x209c8> │ │ │ │ nop │ │ │ │ bge.n 134f0c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20b90> │ │ │ │ lsls r7, r4, #6 │ │ │ │ - bge.n 134e8c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20b10> │ │ │ │ + bge.n 134e0c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20a90> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - bls.n 134eb4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20b38> │ │ │ │ + bls.n 134e34 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20ab8> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - bvc.n 134f2c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20bb0> │ │ │ │ + bhi.n 134eac <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20b30> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - bls.n 134e8c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20b10> │ │ │ │ + bls.n 134e0c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20a90> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - bvc.n 134d78 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x209fc> │ │ │ │ + bhi.n 134ef8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20b7c> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - bvc.n 134f20 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20ba4> │ │ │ │ + bhi.n 134ea0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20b24> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - bhi.n 134e1c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20aa0> │ │ │ │ + bls.n 134d9c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20a20> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - bvc.n 134dec <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20a70> │ │ │ │ + bhi.n 134f6c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20bf0> │ │ │ │ lsls r1, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r6, [pc, #180] @ (134f40 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20bc4>) │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ @@ -226188,15 +226187,15 @@ │ │ │ │ nop │ │ │ │ bhi.n 134e70 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20af4> │ │ │ │ lsls r7, r4, #6 │ │ │ │ cbz r4, 134f5e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20be2> │ │ │ │ lsls r7, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n 134fc4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20c48> │ │ │ │ + bhi.n 134f44 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20bc8> │ │ │ │ lsls r1, r6, #3 │ │ │ │ sub sp, #456 @ 0x1c8 │ │ │ │ lsls r7, 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 │ │ │ │ @@ -226379,39 +226378,39 @@ │ │ │ │ lsls r7, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add sp, #448 @ 0x1c0 │ │ │ │ lsls r7, r4, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - bvc.n 13519c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20e20> │ │ │ │ + bvc.n 13511c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20da0> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - bvs.n 135110 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20d94> │ │ │ │ + bvc.n 135090 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20d14> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - bvc.n 135140 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20dc4> │ │ │ │ + bvc.n 1350c0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20d44> │ │ │ │ lsls r1, r6, #3 │ │ │ │ add r7, sp, #800 @ 0x320 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - bvs.n 1350a0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20d24> │ │ │ │ + bvc.n 135220 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20ea4> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - bvs.n 135210 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20e94> │ │ │ │ + bvc.n 135190 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20e14> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - bpl.n 1351e0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20e64> │ │ │ │ + bvs.n 135160 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20de4> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - bvs.n 1351e8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20e6c> │ │ │ │ + bvc.n 135168 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20dec> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - bmi.n 1350d4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20d58> │ │ │ │ + bpl.n 135054 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20cd8> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - bvs.n 1351c4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20e48> │ │ │ │ + bvs.n 135144 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20dc8> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - bmi.n 13523c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20ec0> │ │ │ │ + bpl.n 1351bc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20e40> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - bvs.n 135198 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20e1c> │ │ │ │ + bvs.n 135118 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20d9c> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - bmi.n 135258 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20edc> │ │ │ │ + bpl.n 1351d8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20e5c> │ │ │ │ lsls r1, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r6, [pc, #348] @ (1352cc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20f50>) │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ @@ -226550,15 +226549,15 @@ │ │ │ │ nop │ │ │ │ bpl.n 135234 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20eb8> │ │ │ │ lsls r7, r4, #6 │ │ │ │ add r6, sp, #544 @ 0x220 │ │ │ │ lsls r7, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bpl.n 135358 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20fdc> │ │ │ │ + bvs.n 1352d8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20f5c> │ │ │ │ lsls r1, r6, #3 │ │ │ │ add r5, sp, #744 @ 0x2e8 │ │ │ │ lsls r7, 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 │ │ │ │ @@ -226725,33 +226724,33 @@ │ │ │ │ lsls r7, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r4, sp, #920 @ 0x398 │ │ │ │ lsls r7, r4, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - bcc.n 135490 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x21114> │ │ │ │ + bmi.n 135410 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x21094> │ │ │ │ lsls r1, r6, #3 │ │ │ │ add r4, sp, #376 @ 0x178 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - bcc.n 1353a8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2102c> │ │ │ │ + bmi.n 135528 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x211ac> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - bcc.n 135560 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x211e4> │ │ │ │ + bmi.n 1354e0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x21164> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - bcc.n 1354e0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x21164> │ │ │ │ + bcc.n 135460 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x210e4> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - bne.n 13543c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x210c0> │ │ │ │ + bcs.n 1353bc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x21040> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - bcc.n 1354bc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x21140> │ │ │ │ + bcc.n 13543c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x210c0> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - bne.n 135530 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x211b4> │ │ │ │ + bcs.n 1354b0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x21134> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - bcs.n 135498 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2111c> │ │ │ │ + bcc.n 135418 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2109c> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - beq.n 135498 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2111c> │ │ │ │ + bne.n 135418 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2109c> │ │ │ │ lsls r1, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #32 │ │ │ │ mov ip, r2 │ │ │ │ @@ -226767,15 +226766,15 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ mov.w ip, #0 │ │ │ │ movw r1, #36160 @ 0x8d40 │ │ │ │ strd ip, ip, [sp, #12] │ │ │ │ bl 133b88 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1f80c> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ - bcs.n 135428 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x210ac> │ │ │ │ + bcc.n 1355a8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2122c> │ │ │ │ lsls r1, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #32 │ │ │ │ mov ip, r2 │ │ │ │ @@ -226793,15 +226792,15 @@ │ │ │ │ movw r1, #36160 @ 0x8d40 │ │ │ │ strd ip, ip, [sp, #12] │ │ │ │ mov.w ip, #1 │ │ │ │ str.w ip, [sp, #24] │ │ │ │ bl 133b88 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1f80c> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ - bcs.n 13562c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x212b0> │ │ │ │ + bcc.n 1355ac <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x21230> │ │ │ │ lsls r1, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #32 │ │ │ │ mov ip, r2 │ │ │ │ @@ -226821,15 +226820,15 @@ │ │ │ │ movw r1, #36160 @ 0x8d40 │ │ │ │ mov.w ip, #1 │ │ │ │ str r4, [sp, #16] │ │ │ │ str.w ip, [sp, #24] │ │ │ │ bl 133b88 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1f80c> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ - bcs.n 135610 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x21294> │ │ │ │ + bcs.n 135590 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x21214> │ │ │ │ lsls r1, r6, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r6, r3 │ │ │ │ add.w r3, r0, #94208 @ 0x17000 │ │ │ │ @@ -227072,23 +227071,23 @@ │ │ │ │ nop │ │ │ │ add r0, sp, #912 @ 0x390 │ │ │ │ lsls r7, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r0, sp, #544 @ 0x220 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - stmia r2!, {r1, r4, r6} │ │ │ │ + stmia r3!, {r1, r4} │ │ │ │ lsls r1, r6, #3 │ │ │ │ - beq.n 135868 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x214ec> │ │ │ │ + beq.n 1357e8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2146c> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - beq.n 135884 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x21508> │ │ │ │ + beq.n 135804 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x21488> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - stmia r2!, {r4, r5, r7} │ │ │ │ + stmia r3!, {r4, r5, r6} │ │ │ │ lsls r1, r6, #3 │ │ │ │ - stmia r1!, {r3, r4, r5, r7} │ │ │ │ + stmia r2!, {r3, r4, r5, r6} │ │ │ │ lsls r1, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r2, [pc, #224] @ (135934 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x215b8>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -227248,17 +227247,17 @@ │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldmia r5, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r7, r4, #6 │ │ │ │ - ldmia r6, {r1, r3, r6, r7} │ │ │ │ + ldmia r7, {r1, r3, r7} │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldmia r6!, {r3, r4, r5} │ │ │ │ + ldmia r6, {r3, r4, r5, r6, r7} │ │ │ │ lsls r1, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r2, [pc, #392] @ (135bac <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x21830>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -227436,15 +227435,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp, #0] │ │ │ │ bl 135700 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x21384> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldmia r3, {r3, r4, r5, r6} │ │ │ │ lsls r7, r4, #6 │ │ │ │ - ldmia r4!, {r1, r2, r5, r7} │ │ │ │ + ldmia r5, {r1, r2, r5, r6} │ │ │ │ lsls r1, r6, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #56] @ (135c48 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x218cc>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -227470,17 +227469,17 @@ │ │ │ │ add r4, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl 135700 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x21384> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldmia r3, {r3, r5} │ │ │ │ lsls r7, r4, #6 │ │ │ │ - ldmia r4, {r1, r3, r4, r5, r6} │ │ │ │ + ldmia r5, {r1, r3, r4, r5} │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldmia r4!, {r6} │ │ │ │ + ldmia r5!, {} │ │ │ │ lsls r1, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #188] @ 135d20 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x219a4> │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -227549,17 +227548,17 @@ │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldmia r2!, {r1, r4, r6, r7} │ │ │ │ lsls r7, r4, #6 │ │ │ │ - ldmia r4!, {r1, r3, r6} │ │ │ │ + ldmia r5!, {r1, r3} │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldmia r3, {r2, r3, r5, r7} │ │ │ │ + ldmia r4!, {r2, r3, r5, r6} │ │ │ │ lsls r1, r6, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #72] @ (135d84 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x21a08>) │ │ │ │ mov r6, r2 │ │ │ │ @@ -227591,17 +227590,17 @@ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 135d56 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x219da> │ │ │ │ b.n 135d68 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x219ec> │ │ │ │ ldmia r1!, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r7, r4, #6 │ │ │ │ - ldmia r3!, {r1, r2, r6, r7} │ │ │ │ + ldmia r4!, {r1, r2, r7} │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldmia r3!, {r4, r5, r7} │ │ │ │ + ldmia r4, {r4, r5, r6} │ │ │ │ lsls r1, r6, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #72] @ (135de8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x21a6c>) │ │ │ │ mov r6, r2 │ │ │ │ @@ -227633,17 +227632,17 @@ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 135dba <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x21a3e> │ │ │ │ b.n 135dcc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x21a50> │ │ │ │ ldmia r1!, {r3, r4, r7} │ │ │ │ lsls r7, r4, #6 │ │ │ │ - ldmia r3, {r1, r2, r3, r7} │ │ │ │ + ldmia r4!, {r1, r2, r3, r6} │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldmia r3, {r3, r4, r5, r6} │ │ │ │ + ldmia r4, {r3, r4, r5} │ │ │ │ lsls r1, r6, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #104] @ (135e6c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x21af0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -227685,19 +227684,19 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldmia r1!, {r2, r4, r5} │ │ │ │ lsls r7, r4, #6 │ │ │ │ - ldmia r3!, {r1, r4, r6, r7} │ │ │ │ + ldmia r4, {r1, r4, r7} │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldmia r3!, {r5, r7} │ │ │ │ + ldmia r4!, {r5, r6} │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldmia r3, {r1, r2, r3, r4} │ │ │ │ + ldmia r3, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r1, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #288] @ (135fb0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x21c34>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -227807,21 +227806,21 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ b.n 135ebe <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x21b42> │ │ │ │ nop │ │ │ │ ldmia r0!, {r1, r3, r5, r7} │ │ │ │ lsls r7, r4, #6 │ │ │ │ - ldmia r3, {r3, r4, r5, r6} │ │ │ │ + ldmia r4, {r3, r4, r5} │ │ │ │ lsls r1, r6, #3 │ │ │ │ b.n 136594 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x22218> │ │ │ │ lsls r7, r4, #6 │ │ │ │ - ldmia r2!, {r3, r7} │ │ │ │ + ldmia r3, {r3, r6} │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldmia r2, {r1, r2, r5, r7} │ │ │ │ + ldmia r3!, {r1, r2, r5, r6} │ │ │ │ lsls r1, r6, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #144] @ (136064 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x21ce8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -227877,19 +227876,19 @@ │ │ │ │ mov r0, r3 │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ stmia r7!, {r2, r5, r6} │ │ │ │ lsls r7, r4, #6 │ │ │ │ - ldmia r2, {r2, r5} │ │ │ │ + ldmia r2, {r2, r5, r6, r7} │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldmia r2!, {r1, r4, r5} │ │ │ │ + ldmia r2!, {r1, r4, r5, r6, r7} │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldmia r2!, {r1, r5} │ │ │ │ + ldmia r2!, {r1, r5, r6, r7} │ │ │ │ lsls r1, r6, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #100] @ (1360e8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x21d6c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -227930,19 +227929,19 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ stmia r6!, {r1, r2, r4, r5, r7} │ │ │ │ lsls r7, r4, #6 │ │ │ │ - ldmia r2, {r2, r3, r4, r6} │ │ │ │ + ldmia r3, {r2, r3, r4} │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldmia r2!, {r1, r3, r6} │ │ │ │ + ldmia r3, {r1, r3} │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldmia r1!, {r3, r6, r7} │ │ │ │ + ldmia r2!, {r3, r7} │ │ │ │ lsls r1, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #288] @ (13622c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x21eb0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -228052,21 +228051,21 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ b.n 13613a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x21dbe> │ │ │ │ nop │ │ │ │ stmia r6!, {r1, r2, r3, r5} │ │ │ │ lsls r7, r4, #6 │ │ │ │ - ldmia r2, {r2} │ │ │ │ + ldmia r2, {r2, r6, r7} │ │ │ │ lsls r1, r6, #3 │ │ │ │ b.n 136318 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x21f9c> │ │ │ │ lsls r7, r4, #6 │ │ │ │ - ldmia r1!, {r2, r4} │ │ │ │ + ldmia r1!, {r2, r4, r6, r7} │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldmia r0!, {r1, r3, r5} │ │ │ │ + ldmia r0!, {r1, r3, r5, r6, r7} │ │ │ │ lsls r1, r6, #3 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -228141,17 +228140,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ stmia r4!, {r2, r5, r6, r7} │ │ │ │ lsls r7, r4, #6 │ │ │ │ - ldmia r0!, {r1, r4, r5, r6, r7} │ │ │ │ + ldmia r1, {r1, r4, r5, r7} │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldmia r0!, {r1, r3, r4, r6} │ │ │ │ + ldmia r1, {r1, r3, r4} │ │ │ │ lsls r1, r6, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #84] @ (13637c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x22000>) │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -228186,17 +228185,17 @@ │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 136344 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x21fc8> │ │ │ │ b.n 13635e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x21fe2> │ │ │ │ nop │ │ │ │ stmia r4!, {r4} │ │ │ │ lsls r7, r4, #6 │ │ │ │ - ldmia r0!, {r2, r4, r6} │ │ │ │ + ldmia r1!, {r2, r4} │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldmia r0!, {r1, r3, r4, r5} │ │ │ │ + ldmia r0!, {r1, r3, r4, r5, r6, r7} │ │ │ │ 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, #164] @ (13643c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x220c0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -228312,17 +228311,17 @@ │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ stmia r2!, {r3, r5, r6, r7} │ │ │ │ lsls r7, r4, #6 │ │ │ │ - stmia r7!, {r1, r2, r3, r4, r5, r6} │ │ │ │ + ldmia r0!, {r1, r2, r3, r4, r5} │ │ │ │ lsls r1, r6, #3 │ │ │ │ - stmia r7!, {r2, r3} │ │ │ │ + stmia r7!, {r2, r3, r6, r7} │ │ │ │ lsls r1, r6, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #28] @ (136500 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x22184>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -228375,17 +228374,17 @@ │ │ │ │ beq.n 13654a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x221ce> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ add.w ip, r4, #94208 @ 0x17000 │ │ │ │ b.n 136530 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x221b4> │ │ │ │ nop │ │ │ │ stmia r2!, {r2, r5} │ │ │ │ lsls r7, r4, #6 │ │ │ │ - stmia r6!, {r1, r2, r4, r6, r7} │ │ │ │ + stmia r7!, {r1, r2, r4, r7} │ │ │ │ lsls r1, r6, #3 │ │ │ │ - stmia r6!, {r1, r2, r4, r5, r7} │ │ │ │ + stmia r7!, {r1, r2, r4, r5, r6} │ │ │ │ lsls r1, r6, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #188] @ (136644 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x222c8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -228458,19 +228457,19 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ add r2, pc │ │ │ │ mov r0, r5 │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ stmia r1!, {r4, r5, r7} │ │ │ │ lsls r7, r4, #6 │ │ │ │ - stmia r6!, {r1, r2, r4, r5, r6} │ │ │ │ + stmia r7!, {r1, r2, r4, r5} │ │ │ │ lsls r1, r6, #3 │ │ │ │ - stmia r6!, {r4, r5} │ │ │ │ + stmia r6!, {r4, r5, r6, r7} │ │ │ │ lsls r1, r6, #3 │ │ │ │ - stmia r5!, {r1, r2, r4, r5, r6, r7} │ │ │ │ + stmia r6!, {r1, r2, r4, r5, r7} │ │ │ │ lsls r1, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #192] @ 136724 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x223a8> │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -228541,17 +228540,17 @@ │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ stmia r0!, {r1, r4, r6, r7} │ │ │ │ lsls r7, r4, #6 │ │ │ │ - stmia r6!, {r1, r2, r5} │ │ │ │ + stmia r6!, {r1, r2, r5, r6, r7} │ │ │ │ lsls r1, r6, #3 │ │ │ │ - stmia r5!, {r4, r7} │ │ │ │ + stmia r6!, {r4, r6} │ │ │ │ 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 │ │ │ │ ldr r4, [pc, #76] @ (13678c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x22410>) │ │ │ │ mov r6, r2 │ │ │ │ @@ -228585,17 +228584,17 @@ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 13675a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x223de> │ │ │ │ b.n 136770 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x223f4> │ │ │ │ it │ │ │ │ lsl r7, r4, #6 │ │ │ │ - stmia r5!, {r1, r3, r4, r7} │ │ │ │ + stmia r6!, {r1, r3, r4, r6} │ │ │ │ lsls r1, r6, #3 │ │ │ │ - stmia r5!, {r7} │ │ │ │ + stmia r6!, {r6} │ │ │ │ lsls r1, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #180] @ 13685c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x224e0> │ │ │ │ mov r4, r1 │ │ │ │ @@ -228659,15 +228658,15 @@ │ │ │ │ pop {r4, pc} │ │ │ │ cmp.w ip, #3 │ │ │ │ beq.n 13682a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x224ae> │ │ │ │ b.n 1367e6 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2246a> │ │ │ │ nop │ │ │ │ itee hi │ │ │ │ lslhi r7, r4, #6 │ │ │ │ - stmials r4!, {r1, r2, r3, r4, r7} │ │ │ │ + stmials r5!, {r1, r2, r3, r4, r6} │ │ │ │ lslls r1, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #224] @ (136958 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x225dc>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -228753,15 +228752,15 @@ │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 136900 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x22584> │ │ │ │ b.n 1368b6 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2253a> │ │ │ │ nop │ │ │ │ bkpt 0x00c2 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - stmia r4!, {r1, r2, r4} │ │ │ │ + stmia r4!, {r1, r2, r4, r6, r7} │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ ldr r0, [pc, #232] @ (136a5c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x226e0>) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -228849,15 +228848,15 @@ │ │ │ │ lsls r7, r4, #6 │ │ │ │ str r6, [sp, #520] @ 0x208 │ │ │ │ lsls r7, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r6, [sp, #88] @ 0x58 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - stmia r3!, {r1, r5} │ │ │ │ + stmia r3!, {r1, r5, r6, r7} │ │ │ │ lsls r1, r6, #3 │ │ │ │ subs r0, r0, r1 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ push {r3, lr} │ │ │ │ @@ -228902,30 +228901,30 @@ │ │ │ │ bl 4369d4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x322658> │ │ │ │ adds r5, #1 │ │ │ │ adds r4, #44 @ 0x2c │ │ │ │ cmp.w r5, #478 @ 0x1de │ │ │ │ bne.n 136ac4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x22748> │ │ │ │ ldr r0, [pc, #36] @ (136b0c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x22790>) │ │ │ │ add r0, pc │ │ │ │ - bl 104ff6c │ │ │ │ + bl 105001c │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [pc, #28] @ (136b10 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x22794>) │ │ │ │ add r0, pc │ │ │ │ bl 29e218 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189e9c> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xffbdffff │ │ │ │ subs r2, #176 @ 0xb0 │ │ │ │ lsls r2, r5, #6 │ │ │ │ asrs r4, r1, #15 │ │ │ │ lsls r5, r3, #6 │ │ │ │ subs r2, #162 @ 0xa2 │ │ │ │ lsls r2, r5, #6 │ │ │ │ @ instruction: 0xff8dffff │ │ │ │ - adds r6, r2, #0 │ │ │ │ + adds r6, r2, #3 │ │ │ │ lsls r3, r0, #4 │ │ │ │ movs r3, #44 @ 0x2c │ │ │ │ ldr r2, [pc, #36] @ (136b3c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x227c0>) │ │ │ │ cmp r0, #0 │ │ │ │ add r2, pc │ │ │ │ mul.w r3, r0, r3 │ │ │ │ add.w r1, r2, r3 │ │ │ │ @@ -229079,15 +229078,15 @@ │ │ │ │ add r1, pc │ │ │ │ bl 29ddd8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189a5c> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ asrs r4, r6, #11 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - stmia r0!, {r5, r6, r7} │ │ │ │ + stmia r1!, {r5, r7} │ │ │ │ lsls r1, r6, #3 │ │ │ │ movs r2, #44 @ 0x2c │ │ │ │ ldr r1, [pc, #96] @ (136d28 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x229ac>) │ │ │ │ cmp r0, #0 │ │ │ │ add r1, pc │ │ │ │ mul.w r2, r0, r2 │ │ │ │ add.w r3, r2, r1 │ │ │ │ @@ -230271,19 +230270,19 @@ │ │ │ │ b.n 137784 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x23408> │ │ │ │ ldr r2, [pc, #16] @ (137824 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x234a8>) │ │ │ │ add r2, pc │ │ │ │ b.n 137784 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x23408> │ │ │ │ nop │ │ │ │ lsls r2, r5, #28 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - @ instruction: 0xb630 │ │ │ │ + @ instruction: 0xb6f0 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - asrs r4, r1, #27 │ │ │ │ + asrs r4, r1, #30 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - asrs r6, r0, #27 │ │ │ │ + asrs r6, r0, #30 │ │ │ │ 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] │ │ │ │ @@ -230476,15 +230475,15 @@ │ │ │ │ b.n 137972 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x235f6> │ │ │ │ sub.w r1, r2, #33280 @ 0x8200 │ │ │ │ subs r1, #39 @ 0x27 │ │ │ │ cmp r1, #1 │ │ │ │ bls.n 1379da <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2365e> │ │ │ │ b.n 137972 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x235f6> │ │ │ │ nop │ │ │ │ - bcc.n 137944 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x235c8> │ │ │ │ + bmi.n 137ac4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x23748> │ │ │ │ lsls r1, r6, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r5, [r1, #4] │ │ │ │ sub sp, #12 │ │ │ │ @@ -230993,15 +230992,15 @@ │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [r5, #16] │ │ │ │ cmp r2, r9 │ │ │ │ bne.n 137f2a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x23bae> │ │ │ │ b.n 137f08 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x23b8c> │ │ │ │ nop │ │ │ │ - ldmia r6!, {r2, r3, r4, r5} │ │ │ │ + ldmia r6, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r1, r6, #3 │ │ │ │ cbz r1, 138038 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x23cbc> │ │ │ │ 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 │ │ │ │ @@ -231392,15 +231391,15 @@ │ │ │ │ b.n 1383ca <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2404e> │ │ │ │ movw r0, #6408 @ 0x1908 │ │ │ │ b.n 1383ca <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2404e> │ │ │ │ movw r0, #33319 @ 0x8227 │ │ │ │ b.n 1383ca <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2404e> │ │ │ │ movw r0, #32993 @ 0x80e1 │ │ │ │ b.n 1383ca <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2404e> │ │ │ │ - ldmia r1, {r1, r3, r7} │ │ │ │ + ldmia r2!, {r1, r3, r6} │ │ │ │ lsls r1, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ add.w ip, r0, #573440 @ 0x8c000 │ │ │ │ mov r3, r2 │ │ │ │ @@ -231428,15 +231427,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - ldmia r1!, {r2, r5} │ │ │ │ + ldmia r1!, {r2, r5, r6, r7} │ │ │ │ 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 │ │ │ │ add.w r3, r0, #94208 @ 0x17000 │ │ │ │ mov r0, r1 │ │ │ │ @@ -231571,15 +231570,15 @@ │ │ │ │ pop {r3, pc} │ │ │ │ movs r0, #2 │ │ │ │ pop {r3, pc} │ │ │ │ movs r0, #7 │ │ │ │ pop {r3, pc} │ │ │ │ movs r0, #6 │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r0!, {r1, r2, r3, r5} │ │ │ │ + ldmia r0!, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r1, r6, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r1 │ │ │ │ @@ -231607,15 +231606,15 @@ │ │ │ │ strb.w r3, [lr, #1]! │ │ │ │ bne.n 13862c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x242b0> │ │ │ │ movw r3, #1284 @ 0x504 │ │ │ │ strh r3, [r2, #4] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - lsls r2, r2, #5 │ │ │ │ + lsls r2, r2, #8 │ │ │ │ lsls r3, r0, #4 │ │ │ │ movw r3, #34235 @ 0x85bb │ │ │ │ cmp r0, r3 │ │ │ │ bhi.n 138688 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2430c> │ │ │ │ movw r3, #34233 @ 0x85b9 │ │ │ │ cmp r0, r3 │ │ │ │ bhi.n 138684 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24308> │ │ │ │ @@ -233299,16 +233298,16 @@ │ │ │ │ bx r2 │ │ │ │ nop │ │ │ │ @ instruction: 0xff81ffff │ │ │ │ vmaxnm.f16 , , │ │ │ │ vminnm.f32 , , │ │ │ │ @ instruction: 0xffb7ffff │ │ │ │ @ instruction: 0xffcdffff │ │ │ │ - @ instruction: 0xf0e80102 │ │ │ │ - @ instruction: 0xb77a │ │ │ │ + sub.w r1, r8, #2 │ │ │ │ + @ instruction: 0xb83a │ │ │ │ lsls r1, r6, #3 │ │ │ │ movw r2, #34030 @ 0x84ee │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ bhi.n 139766 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x253ea> │ │ │ │ movw r2, #34024 @ 0x84e8 │ │ │ │ cmp r0, r2 │ │ │ │ @@ -233479,15 +233478,15 @@ │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ cmp r3, #7 │ │ │ │ bhi.n 13991a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2559e> │ │ │ │ ldr r2, [pc, #8] @ (13991c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x255a0>) │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [r2, r3, lsl #2] │ │ │ │ bx lr │ │ │ │ - cdp 1, 1, cr0, cr4, cr2, {0} │ │ │ │ + cdp 1, 13, cr0, cr4, cr2, {0} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov r3, r0 │ │ │ │ ldr.w lr, [pc, #3216] @ 13a5b8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2623c> │ │ │ │ movw r0, #33319 @ 0x8227 │ │ │ │ cmp r1, r0 │ │ │ │ add lr, pc │ │ │ │ beq.w 13a0d8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x25d5c> │ │ │ │ @@ -239722,15 +239721,15 @@ │ │ │ │ movw r0, #297 @ 0x129 │ │ │ │ b.w 13d674 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x292f8> │ │ │ │ nop │ │ │ │ cmp r2, #14 │ │ │ │ lsls r7, r4, #6 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r3, #14] │ │ │ │ + strb r4, [r3, #17] │ │ │ │ lsls r1, r6, #3 │ │ │ │ movw r0, #299 @ 0x12b │ │ │ │ b.w 13d674 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x292f8> │ │ │ │ movs r0, #105 @ 0x69 │ │ │ │ b.w 13d674 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x292f8> │ │ │ │ mov.w r0, #306 @ 0x132 │ │ │ │ b.w 13d674 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x292f8> │ │ │ │ @@ -240689,15 +240688,15 @@ │ │ │ │ lsls r7, r4, #6 │ │ │ │ asrs r2, r2, #19 │ │ │ │ lsls r7, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r2, r6, #18 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - str r2, [r6, #40] @ 0x28 │ │ │ │ + str r2, [r6, #52] @ 0x34 │ │ │ │ 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 │ │ │ │ @@ -241074,15 +241073,15 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ lsrs r0, r0, #29 │ │ │ │ lsls r7, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #28 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - negs r6, r2 │ │ │ │ + orrs r6, r2 │ │ │ │ lsls r2, r0, #4 │ │ │ │ ldrb.w r0, [r0, #292] @ 0x124 │ │ │ │ cbnz r0, 13f150 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2add4> │ │ │ │ bx lr │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -241936,15 +241935,15 @@ │ │ │ │ str.w ip, [sp, #8] │ │ │ │ mov.w ip, #0 │ │ │ │ strd ip, ip, [sp] │ │ │ │ bl 13f2e4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2af68> │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - blt.n 13faac <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2b730> │ │ │ │ + blt.n 13fa2c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2b6b0> │ │ │ │ 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, #28] @ 13fab4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2b738> │ │ │ │ @@ -241953,15 +241952,15 @@ │ │ │ │ str.w ip, [sp, #8] │ │ │ │ mov.w ip, #1 │ │ │ │ strd ip, lr, [sp] │ │ │ │ bl 13f2e4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2af68> │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - strh r0, [r1, r6] │ │ │ │ + strb r0, [r1, r1] │ │ │ │ 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] @ 13fae4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2b768> │ │ │ │ @@ -241969,15 +241968,15 @@ │ │ │ │ str.w ip, [sp, #8] │ │ │ │ mov.w ip, #1 │ │ │ │ strd ip, ip, [sp] │ │ │ │ bl 13f2e4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2af68> │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - strh r0, [r5, r5] │ │ │ │ + strb r0, [r5, r0] │ │ │ │ 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 │ │ │ │ @@ -242015,15 +242014,15 @@ │ │ │ │ str.w ip, [sp, #8] │ │ │ │ mov.w ip, #0 │ │ │ │ strd ip, ip, [sp] │ │ │ │ bl 13f674 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2b2f8> │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - bge.n 13fc58 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2b8dc> │ │ │ │ + blt.n 13fbd8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2b85c> │ │ │ │ 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, #28] @ 13fba0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2b824> │ │ │ │ @@ -242032,15 +242031,15 @@ │ │ │ │ str.w ip, [sp, #8] │ │ │ │ mov.w ip, #1 │ │ │ │ strd ip, lr, [sp] │ │ │ │ bl 13f674 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2b2f8> │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - strh r0, [r0, r3] │ │ │ │ + strh r0, [r0, r6] │ │ │ │ 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] @ 13fbd0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2b854> │ │ │ │ @@ -242048,15 +242047,15 @@ │ │ │ │ str.w ip, [sp, #8] │ │ │ │ mov.w ip, #1 │ │ │ │ strd ip, ip, [sp] │ │ │ │ bl 13f674 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2b2f8> │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - strh r4, [r4, r2] │ │ │ │ + strh r4, [r4, r5] │ │ │ │ lsls r1, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ movs r4, #0 │ │ │ │ sub sp, #16 │ │ │ │ @@ -244361,22 +244360,22 @@ │ │ │ │ b.n 141488 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2d10c> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ asrs r0, r5, #11 │ │ │ │ lsls r7, r4, #6 │ │ │ │ subs.w r1, ip, r6, asr #2 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, #14 │ │ │ │ + subs r2, #206 @ 0xce │ │ │ │ lsls r1, r6, #3 │ │ │ │ sbcs.w r1, r0, r6, asr #2 │ │ │ │ - subs r1, #34 @ 0x22 │ │ │ │ + subs r1, #226 @ 0xe2 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - subs r1, #42 @ 0x2a │ │ │ │ + subs r1, #234 @ 0xea │ │ │ │ lsls r1, r6, #3 │ │ │ │ - subs r1, #0 │ │ │ │ + subs r1, #192 @ 0xc0 │ │ │ │ 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] @ (141600 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2d284>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -244457,17 +244456,17 @@ │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1c2ca8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xae92c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 141646 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2d2ca> │ │ │ │ asrs r6, r4, #4 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - subs r0, #86 @ 0x56 │ │ │ │ + subs r1, #22 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - subs r0, #52 @ 0x34 │ │ │ │ + subs r0, #244 @ 0xf4 │ │ │ │ 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] @ (1416bc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2d340>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -244519,15 +244518,15 @@ │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ pop {r4, pc} │ │ │ │ asrs r2, r5, #1 │ │ │ │ lsls r7, r4, #6 │ │ │ │ stmdb r2!, {r1, r2, r5, r7, r8} │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - adds r7, #176 @ 0xb0 │ │ │ │ + subs r0, #112 @ 0x70 │ │ │ │ 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] @ (141898 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2d51c>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -244772,15 +244771,15 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ lsrs r4, r7, #22 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - adds r5, #14 │ │ │ │ + adds r5, #206 @ 0xce │ │ │ │ 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] @ (141a8c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2d710>) │ │ │ │ sub sp, #28 │ │ │ │ @@ -245126,15 +245125,15 @@ │ │ │ │ pop {r3, pc} │ │ │ │ lsrs r0, r2, #18 │ │ │ │ lsls r7, r4, #6 │ │ │ │ b.n 141830 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2d4b4> │ │ │ │ lsls r6, r4, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - adds r3, #226 @ 0xe2 │ │ │ │ + adds r4, #162 @ 0xa2 │ │ │ │ lsls r1, r6, #3 │ │ │ │ cmp r1, #0 │ │ │ │ blt.n 141dc8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2da4c> │ │ │ │ add.w ip, ip, #462848 @ 0x71000 │ │ │ │ str.w r1, [ip, #588] @ 0x24c │ │ │ │ pop {r3, pc} │ │ │ │ ldr.w r3, [ip, #32] │ │ │ │ @@ -245207,15 +245206,15 @@ │ │ │ │ cmp r3, #29 │ │ │ │ bls.w 141b32 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2d7b6> │ │ │ │ b.n 141e64 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2dae8> │ │ │ │ add.w ip, ip, #462848 @ 0x71000 │ │ │ │ str.w r1, [ip, #660] @ 0x294 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - adds r1, #92 @ 0x5c │ │ │ │ + adds r2, #28 │ │ │ │ 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 │ │ │ │ @@ -245520,19 +245519,19 @@ │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r5 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ b.n 1421ae <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2de32> │ │ │ │ nop │ │ │ │ - cmp r5, #152 @ 0x98 │ │ │ │ + cmp r6, #88 @ 0x58 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - cmp r5, #164 @ 0xa4 │ │ │ │ + cmp r6, #100 @ 0x64 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - cmp r5, #178 @ 0xb2 │ │ │ │ + cmp r6, #114 @ 0x72 │ │ │ │ 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 │ │ │ │ @@ -249159,15 +249158,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} │ │ │ │ - lsrs r6, r7, #2 │ │ │ │ + lsrs r6, r7, #5 │ │ │ │ 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 136d2c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x229b0> │ │ │ │ @@ -249282,15 +249281,15 @@ │ │ │ │ nop │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xb69e │ │ │ │ lsls r6, r4, #6 │ │ │ │ @ instruction: 0xb62e │ │ │ │ lsls r6, r4, #6 │ │ │ │ - lsls r2, r0, #24 │ │ │ │ + lsls r2, r0, #27 │ │ │ │ lsls r1, r6, #3 │ │ │ │ cbz r2, 144a2a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x306ae> │ │ │ │ cmp r0, #2 │ │ │ │ beq.n 144a2e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x306b2> │ │ │ │ cmp r0, #3 │ │ │ │ beq.n 144a3e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x306c2> │ │ │ │ sub.w r0, r0, #1 │ │ │ │ @@ -249316,17 +249315,17 @@ │ │ │ │ ite gt │ │ │ │ movgt r0, #2 │ │ │ │ movle r0, #1 │ │ │ │ cmp r2, r3 │ │ │ │ ble.n 144a2c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x306b0> │ │ │ │ adds r0, #1 │ │ │ │ bx lr │ │ │ │ - subs r6, #0 │ │ │ │ + subs r6, #192 @ 0xc0 │ │ │ │ lsls r2, r0, #4 │ │ │ │ - subs r5, #240 @ 0xf0 │ │ │ │ + subs r6, #176 @ 0xb0 │ │ │ │ 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] @ (144e6c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x30af0>) │ │ │ │ @@ -250768,19 +250767,19 @@ │ │ │ │ b.n 1458ce <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x31552> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r0, sp, #368 @ 0x170 │ │ │ │ lsls r6, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r3, #24 │ │ │ │ + adds r3, #216 @ 0xd8 │ │ │ │ lsls r2, r0, #4 │ │ │ │ - adds r1, #96 @ 0x60 │ │ │ │ + adds r2, #32 │ │ │ │ lsls r2, r0, #4 │ │ │ │ - cmp r7, #144 @ 0x90 │ │ │ │ + adds r0, #80 @ 0x50 │ │ │ │ lsls r2, r0, #4 │ │ │ │ strb r2, [r4, #29] │ │ │ │ lsls r4, r3, #6 │ │ │ │ add r6, pc, #48 @ (adr r6, 145a88 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3170c>) │ │ │ │ lsls r6, r4, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -251241,21 +251240,21 @@ │ │ │ │ bne.n 145f2c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x31bb0> │ │ │ │ b.n 145cb0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x31934> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ add r4, pc, #656 @ (adr r4, 1461d4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x31e58>) │ │ │ │ lsls r6, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, #132 @ 0x84 │ │ │ │ + cmp r5, #68 @ 0x44 │ │ │ │ lsls r2, r0, #4 │ │ │ │ - cmp r6, #200 @ 0xc8 │ │ │ │ + cmp r7, #136 @ 0x88 │ │ │ │ lsls r2, r0, #4 │ │ │ │ add r3, pc, #288 @ (adr r3, 146074 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x31cf8>) │ │ │ │ lsls r6, r4, #6 │ │ │ │ - cmp r4, #126 @ 0x7e │ │ │ │ + cmp r5, #62 @ 0x3e │ │ │ │ lsls r2, r0, #4 │ │ │ │ strb r2, [r4, #12] │ │ │ │ lsls r4, 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 │ │ │ │ @@ -251621,29 +251620,29 @@ │ │ │ │ b.n 146294 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x31f18> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r0, pc, #544 @ (adr r0, 146578 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x321fc>) │ │ │ │ lsls r6, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r5, #190 @ 0xbe │ │ │ │ + adds r6, #126 @ 0x7e │ │ │ │ lsls r2, r0, #4 │ │ │ │ - movs r7, #56 @ 0x38 │ │ │ │ + movs r7, #248 @ 0xf8 │ │ │ │ lsls r2, r0, #4 │ │ │ │ ldr r0, [r6, #100] @ 0x64 │ │ │ │ lsls r4, r3, #6 │ │ │ │ ldr r0, [r3, #96] @ 0x60 │ │ │ │ lsls r4, r3, #6 │ │ │ │ ldr r5, [sp, #144] @ 0x90 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - movs r5, #252 @ 0xfc │ │ │ │ + movs r6, #188 @ 0xbc │ │ │ │ lsls r2, r0, #4 │ │ │ │ - movs r5, #2 │ │ │ │ + movs r5, #194 @ 0xc2 │ │ │ │ lsls r2, r0, #4 │ │ │ │ - movs r6, #172 @ 0xac │ │ │ │ + movs r7, #108 @ 0x6c │ │ │ │ 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] @ (146450 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x320d4>) │ │ │ │ mov ip, r2 │ │ │ │ @@ -253146,27 +253145,27 @@ │ │ │ │ bne.n 1472fc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x32f80> │ │ │ │ b.n 147270 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x32ef4> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ str r2, [sp, #320] @ 0x140 │ │ │ │ lsls r6, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, r3, r0 │ │ │ │ + subs r0, r3, r3 │ │ │ │ lsls r2, r0, #4 │ │ │ │ - subs r0, r2, r0 │ │ │ │ + subs r0, r2, r3 │ │ │ │ lsls r2, r0, #4 │ │ │ │ - movs r7, #28 │ │ │ │ + movs r7, #220 @ 0xdc │ │ │ │ lsls r2, r0, #4 │ │ │ │ str r0, [r1, #16] │ │ │ │ lsls r4, r3, #6 │ │ │ │ ldrh r0, [r1, #44] @ 0x2c │ │ │ │ lsls r6, r4, #6 │ │ │ │ - asrs r2, r4, #24 │ │ │ │ + asrs r2, r4, #27 │ │ │ │ lsls r2, r0, #4 │ │ │ │ - asrs r6, r2, #28 │ │ │ │ + asrs r6, r2, #31 │ │ │ │ lsls r2, r0, #4 │ │ │ │ ldrb r2, [r1, #3] │ │ │ │ ldrb r3, [r1, #0] │ │ │ │ lsls r2, r2, #30 │ │ │ │ bpl.n 1473e0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x33064> │ │ │ │ bic.w ip, r3, #7 │ │ │ │ ldr r2, [pc, #228] @ (147428 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x330ac>) │ │ │ │ @@ -253242,17 +253241,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 1473b4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x33038> │ │ │ │ nop │ │ │ │ - movs r3, #16 │ │ │ │ + movs r3, #208 @ 0xd0 │ │ │ │ lsls r2, r0, #4 │ │ │ │ - movs r2, #190 @ 0xbe │ │ │ │ + movs r3, #126 @ 0x7e │ │ │ │ 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 │ │ │ │ @@ -253736,25 +253735,25 @@ │ │ │ │ movs r6, #0 │ │ │ │ strb r6, [r3, #12] │ │ │ │ add.w r6, ip, r4 │ │ │ │ cmp r6, #255 @ 0xff │ │ │ │ ble.w 147890 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x33514> │ │ │ │ b.n 147994 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x33618> │ │ │ │ nop │ │ │ │ - movs r1, #84 @ 0x54 │ │ │ │ + movs r2, #20 │ │ │ │ lsls r2, r0, #4 │ │ │ │ - movs r4, #30 │ │ │ │ + movs r4, #222 @ 0xde │ │ │ │ lsls r2, r0, #4 │ │ │ │ - movs r0, #180 @ 0xb4 │ │ │ │ + movs r1, #116 @ 0x74 │ │ │ │ lsls r2, r0, #4 │ │ │ │ - subs r4, r4, #7 │ │ │ │ + movs r0, #164 @ 0xa4 │ │ │ │ lsls r2, r0, #4 │ │ │ │ - movs r1, #244 @ 0xf4 │ │ │ │ + movs r2, #180 @ 0xb4 │ │ │ │ lsls r2, r0, #4 │ │ │ │ - subs r4, r3, #1 │ │ │ │ + subs r4, r3, #4 │ │ │ │ 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] @ (147aa8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3372c>) │ │ │ │ @@ -254084,15 +254083,15 @@ │ │ │ │ ble.n 147d5e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x339e2> │ │ │ │ cmp r2, #255 @ 0xff │ │ │ │ it ge │ │ │ │ movge r2, #255 @ 0xff │ │ │ │ strb r2, [r5, #3] │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - subs r2, r6, r0 │ │ │ │ + subs r2, r6, r3 │ │ │ │ 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] @ (147e44 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x33ac8>) │ │ │ │ @@ -254517,15 +254516,15 @@ │ │ │ │ movw r3, #32767 @ 0x7fff │ │ │ │ strh r3, [r0, #0] │ │ │ │ pop {r4, r5, pc} │ │ │ │ movw r3, #32769 @ 0x8001 │ │ │ │ movt r3, #65535 @ 0xffff │ │ │ │ b.n 1481bc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x33e40> │ │ │ │ nop │ │ │ │ - asrs r2, r2, #24 │ │ │ │ + asrs r2, r2, #27 │ │ │ │ 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 │ │ │ │ @@ -254562,15 +254561,15 @@ │ │ │ │ strh r3, [r1, #0] │ │ │ │ pop {r4, pc} │ │ │ │ add r2, ip │ │ │ │ cmp r2, r3 │ │ │ │ bgt.n 148230 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x33eb4> │ │ │ │ strh r3, [r1, #0] │ │ │ │ pop {r4, pc} │ │ │ │ - asrs r0, r4, #21 │ │ │ │ + asrs r0, r4, #24 │ │ │ │ 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] @ (148360 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x33fe4>) │ │ │ │ mov ip, r2 │ │ │ │ @@ -254991,15 +254990,15 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ vmov.f32 s15, #112 @ 0x3f800000 1.0 │ │ │ │ b.n 14870a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3438e> │ │ │ │ lsls r0, r0, #2 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r2, #3 │ │ │ │ + asrs r0, r2, #6 │ │ │ │ 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] @ (14886c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x344f0>) │ │ │ │ sub sp, #28 │ │ │ │ @@ -256536,21 +256535,21 @@ │ │ │ │ nop │ │ │ │ strb r6, [r2, #19] │ │ │ │ lsls r6, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strb r0, [r2, #15] │ │ │ │ lsls r6, r4, #6 │ │ │ │ - lsrs r2, r3, #12 │ │ │ │ + lsrs r2, r3, #15 │ │ │ │ lsls r2, r0, #4 │ │ │ │ - lsrs r0, r1, #3 │ │ │ │ + lsrs r0, r1, #6 │ │ │ │ lsls r2, r0, #4 │ │ │ │ - lsls r6, r1, #21 │ │ │ │ + lsls r6, r1, #24 │ │ │ │ lsls r2, r0, #4 │ │ │ │ - lsls r4, r3, #20 │ │ │ │ + lsls r4, r3, #23 │ │ │ │ lsls r2, r0, #4 │ │ │ │ ldr r3, [sp, #200] @ 0xc8 │ │ │ │ adds r2, r3, #4 │ │ │ │ cmp lr, r2 │ │ │ │ bls.w 148c24 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x348a8> │ │ │ │ adds r3, #8 │ │ │ │ cmp lr, r3 │ │ │ │ @@ -261701,17 +261700,17 @@ │ │ │ │ subs r3, #6 │ │ │ │ cmp r3, #4 │ │ │ │ bhi.n 14cd7c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x38a00> │ │ │ │ ldr r2, [pc, #12] @ (14cdc4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x38a48>) │ │ │ │ add r2, pc │ │ │ │ ldr.w r1, [r2, r3, lsl #2] │ │ │ │ b.n 14cd7c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x38a00> │ │ │ │ - ldmia r4!, {} │ │ │ │ + ldmia r4!, {r6, r7} │ │ │ │ lsls r1, r0, #4 │ │ │ │ - ldmia r3!, {r2, r4, r5, r6, r7} │ │ │ │ + ldmia r4, {r2, r4, r5, r7} │ │ │ │ lsls r1, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov r8, r0 │ │ │ │ mov r5, r1 │ │ │ │ sub sp, #8 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r3 │ │ │ │ @@ -261865,15 +261864,15 @@ │ │ │ │ bx lr │ │ │ │ ldr r2, [pc, #12] @ (14cf50 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x38bd4>) │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ b.n 14cea2 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x38b26> │ │ │ │ - strh r0, [r2, #6] │ │ │ │ + strh r0, [r2, #12] │ │ │ │ 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 │ │ │ │ @@ -261916,19 +261915,19 @@ │ │ │ │ ldrd r1, r3, [sp, #16] │ │ │ │ str r1, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ b.n 14cfa2 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x38c26> │ │ │ │ nop │ │ │ │ - strh r4, [r5, #4] │ │ │ │ + strh r4, [r5, #10] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strh r2, [r0, #4] │ │ │ │ + strh r2, [r0, #10] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strh r6, [r1, #4] │ │ │ │ + strh r6, [r1, #10] │ │ │ │ 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 │ │ │ │ @@ -261977,21 +261976,21 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ add r2, pc │ │ │ │ str.w lr, [sp] │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ b.n 14d02c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x38cb0> │ │ │ │ nop │ │ │ │ - strh r2, [r2, #4] │ │ │ │ + strh r2, [r2, #10] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strh r2, [r5, #0] │ │ │ │ + strh r2, [r5, #6] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strh r2, [r7, #0] │ │ │ │ + strh r2, [r7, #6] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strh r2, [r2, #0] │ │ │ │ + strh r2, [r2, #6] │ │ │ │ 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 │ │ │ │ @@ -262031,15 +262030,15 @@ │ │ │ │ mov r3, r7 │ │ │ │ movs r5, #0 │ │ │ │ add r2, pc │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - ldrb r2, [r4, #31] │ │ │ │ + strh r2, [r4, #4] │ │ │ │ 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 │ │ │ │ @@ -262131,15 +262130,15 @@ │ │ │ │ pop {r3, pc} │ │ │ │ movw r3, #32868 @ 0x8064 │ │ │ │ cmp r0, r3 │ │ │ │ bne.n 14d1d2 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x38e56> │ │ │ │ pop {r3, pc} │ │ │ │ movw r0, #34039 @ 0x84f7 │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r6, [r2, #28] │ │ │ │ + ldrb r6, [r2, #31] │ │ │ │ lsls r0, r6, #3 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 14d298 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x38f1c> │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -262225,15 +262224,15 @@ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ strd r5, r4, [sp] │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ movs r0, #1 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - ldrb r2, [r5, #24] │ │ │ │ + ldrb r2, [r5, #27] │ │ │ │ lsls r0, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movs r7, #1 │ │ │ │ mov r5, r0 │ │ │ │ @@ -262532,35 +262531,35 @@ │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ b.n 14d51e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x391a2> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ cmp r4, #48 @ 0x30 │ │ │ │ lsls r6, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r7, #20] │ │ │ │ + ldrb r0, [r7, #23] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldrb r4, [r6, #18] │ │ │ │ + ldrb r4, [r6, #21] │ │ │ │ lsls r0, r6, #3 │ │ │ │ cmp r2, #216 @ 0xd8 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldrb r6, [r7, #15] │ │ │ │ + ldrb r6, [r7, #18] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldrb r2, [r6, #15] │ │ │ │ + ldrb r2, [r6, #18] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldrb r0, [r5, #15] │ │ │ │ + ldrb r0, [r5, #18] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldrb r0, [r4, #15] │ │ │ │ + ldrb r0, [r4, #18] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldrb r4, [r6, #15] │ │ │ │ + ldrb r4, [r6, #18] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldrb r4, [r5, #16] │ │ │ │ + ldrb r4, [r5, #19] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldrb r6, [r4, #16] │ │ │ │ + ldrb r6, [r4, #19] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldrb r4, [r4, #14] │ │ │ │ + ldrb r4, [r4, #17] │ │ │ │ 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 │ │ │ │ @@ -262845,29 +262844,29 @@ │ │ │ │ ldr r2, [pc, #36] @ (14d938 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x395bc>) │ │ │ │ add r2, pc │ │ │ │ b.n 14d8f2 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x39576> │ │ │ │ ldr r1, [pc, #32] @ (14d93c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x395c0>) │ │ │ │ add r1, pc │ │ │ │ str r1, [sp, #84] @ 0x54 │ │ │ │ b.n 14d846 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x394ca> │ │ │ │ - ldrb r0, [r2, #9] │ │ │ │ + ldrb r0, [r2, #12] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldrb r4, [r2, #9] │ │ │ │ + ldrb r4, [r2, #12] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldrb r4, [r2, #6] │ │ │ │ + ldrb r4, [r2, #9] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldrb r2, [r2, #7] │ │ │ │ + ldrb r2, [r2, #10] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldrb r4, [r2, #7] │ │ │ │ + ldrb r4, [r2, #10] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldrb r0, [r4, #5] │ │ │ │ + ldrb r0, [r4, #8] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldrb r4, [r7, #4] │ │ │ │ + ldrb r4, [r7, #7] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - stmia r0!, {r1, r2, r5, r7} │ │ │ │ + stmia r1!, {r1, r2, r5, r6} │ │ │ │ lsls r1, r0, #4 │ │ │ │ ldr.w ip, [pc, #316] @ 14da80 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x39704> │ │ │ │ cmp r1, #2 │ │ │ │ add ip, pc │ │ │ │ beq.n 14d98e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x39612> │ │ │ │ cmp r1, #3 │ │ │ │ beq.n 14d96c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x395f0> │ │ │ │ @@ -263940,21 +263939,21 @@ │ │ │ │ adds r0, #4 │ │ │ │ ldrex r2, [r0] │ │ │ │ subs r2, #1 │ │ │ │ strex r1, r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 14e410 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3a094> │ │ │ │ b.n 14e444 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3a0c8> │ │ │ │ - ldr r4, [r2, #124] @ 0x7c │ │ │ │ + strb r4, [r2, #2] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldr r2, [r5, #116] @ 0x74 │ │ │ │ + strb r2, [r5, #0] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldr r0, [r1, #112] @ 0x70 │ │ │ │ + ldr r0, [r1, #124] @ 0x7c │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldr r7, [pc, #312] @ (14e59c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3a220>) │ │ │ │ + str r6, [r1, r0] │ │ │ │ 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 170cf0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x5c974> │ │ │ │ @@ -263970,15 +263969,15 @@ │ │ │ │ beq.n 14e498 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3a11c> │ │ │ │ cmp r3, r1 │ │ │ │ bne.n 14e488 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3a10c> │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ - push {r1, r4, r6, lr} │ │ │ │ + @ instruction: 0xb612 │ │ │ │ lsls r1, r0, #4 │ │ │ │ movw r3, #36873 @ 0x9009 │ │ │ │ cmp r0, r3 │ │ │ │ beq.n 14e4c0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3a144> │ │ │ │ itte ls │ │ │ │ bicls.w r0, r0, #2 │ │ │ │ movwls r3, #35864 @ 0x8c18 │ │ │ │ @@ -264047,15 +264046,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (14e568 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3a1ec>) │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ movs r0, #0 │ │ │ │ b.n 14e52a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3a1ae> │ │ │ │ - ldr r6, [r7, #88] @ 0x58 │ │ │ │ + ldr r6, [r7, #100] @ 0x64 │ │ │ │ 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 │ │ │ │ @@ -264395,24 +264394,24 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ... │ │ │ │ subs r4, r6, r1 │ │ │ │ lsls r6, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r5, #84] @ 0x54 │ │ │ │ + ldr r4, [r5, #96] @ 0x60 │ │ │ │ lsls r0, r6, #3 │ │ │ │ subs r2, r4, r0 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldr r4, [pc, #176] @ (14e9ec <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3a670>) │ │ │ │ + ldr r4, [pc, #944] @ (14ecec <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3a970>) │ │ │ │ lsls r1, r0, #4 │ │ │ │ - ldr r2, [r4, #60] @ 0x3c │ │ │ │ + ldr r2, [r4, #72] @ 0x48 │ │ │ │ lsls r0, r6, #3 │ │ │ │ strd pc, pc, [fp, #1020] @ 0x3fc │ │ │ │ - ldr r2, [r0, #48] @ 0x30 │ │ │ │ + ldr r2, [r0, #60] @ 0x3c │ │ │ │ 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 │ │ │ │ @@ -264508,19 +264507,19 @@ │ │ │ │ beq.n 14e9e2 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3a666> │ │ │ │ movw r3, #34067 @ 0x8513 │ │ │ │ cmp r6, r3 │ │ │ │ bne.n 14ea0e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3a692> │ │ │ │ b.n 14e9e2 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3a666> │ │ │ │ asrs r0, r3, #26 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldr r2, [r4, #24] │ │ │ │ + ldr r2, [r4, #36] @ 0x24 │ │ │ │ lsls r0, r6, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r6, #20] │ │ │ │ + ldr r2, [r6, #32] │ │ │ │ lsls r0, r6, #3 │ │ │ │ ldr r2, [pc, #688] @ (14ed0c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3a990>) │ │ │ │ movw r3, #35867 @ 0x8c1b │ │ │ │ cmp r1, r3 │ │ │ │ add r2, pc │ │ │ │ bhi.n 14ea9a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3a71e> │ │ │ │ movw r3, #35863 @ 0x8c17 │ │ │ │ @@ -265047,17 +265046,17 @@ │ │ │ │ mov r4, sl │ │ │ │ b.n 14eeec <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3ab70> │ │ │ │ nop │ │ │ │ subs r2, #14 │ │ │ │ lsls r6, r4, #6 │ │ │ │ asrs r2, r0, #11 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - adds r6, #22 │ │ │ │ + adds r6, #214 @ 0xd6 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - adds r5, #186 @ 0xba │ │ │ │ + adds r6, #122 @ 0x7a │ │ │ │ lsls r0, r6, #3 │ │ │ │ cmp.w r8, #2 │ │ │ │ itt ne │ │ │ │ movne r6, #0 │ │ │ │ movne r3, r6 │ │ │ │ bne.w 14ed70 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3a9f4> │ │ │ │ movw r3, #3553 @ 0xde1 │ │ │ │ @@ -265303,31 +265302,31 @@ │ │ │ │ ldr r3, [sp, #136] @ 0x88 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ str.w r9, [sp] │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ b.n 14ef34 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3abb8> │ │ │ │ nop │ │ │ │ - str r2, [r1, #56] @ 0x38 │ │ │ │ + str r2, [r1, #68] @ 0x44 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - str r4, [r2, #52] @ 0x34 │ │ │ │ + str r4, [r2, #64] @ 0x40 │ │ │ │ lsls r0, r6, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r1, #24] │ │ │ │ + str r4, [r1, #36] @ 0x24 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - str r4, [r4, #24] │ │ │ │ + str r4, [r4, #36] @ 0x24 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - str r4, [r6, #24] │ │ │ │ + str r4, [r6, #36] @ 0x24 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - str r0, [r3, #24] │ │ │ │ + str r0, [r3, #36] @ 0x24 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - str r0, [r6, #24] │ │ │ │ + str r0, [r6, #36] @ 0x24 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - str r6, [r1, #20] │ │ │ │ + str r6, [r1, #32] │ │ │ │ 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 │ │ │ │ @@ -265417,15 +265416,15 @@ │ │ │ │ bls.n 14f31e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3afa2> │ │ │ │ b.n 14f37c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3b000> │ │ │ │ movw r3, #36197 @ 0x8d65 │ │ │ │ cmp r0, r3 │ │ │ │ bne.n 14f37c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3b000> │ │ │ │ b.n 14f388 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3b00c> │ │ │ │ nop │ │ │ │ - str r2, [r5, #12] │ │ │ │ + str r2, [r5, #24] │ │ │ │ lsls r0, r6, #3 │ │ │ │ movw r3, #35867 @ 0x8c1b │ │ │ │ cmp r0, r3 │ │ │ │ bhi.n 14f3ea <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3b06e> │ │ │ │ movw r3, #35863 @ 0x8c17 │ │ │ │ cmp r0, r3 │ │ │ │ bhi.n 14f3e6 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3b06a> │ │ │ │ @@ -265885,15 +265884,15 @@ │ │ │ │ cmp r6, r2 │ │ │ │ beq.w 14f740 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3b3c4> │ │ │ │ b.n 14f7c6 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3b44a> │ │ │ │ movw r2, #36197 @ 0x8d65 │ │ │ │ cmp r6, r2 │ │ │ │ beq.w 14f740 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3b3c4> │ │ │ │ b.n 14f7c6 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3b44a> │ │ │ │ - ldrb r0, [r2, r3] │ │ │ │ + ldrb r0, [r2, r6] │ │ │ │ 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 │ │ │ │ @@ -266323,15 +266322,15 @@ │ │ │ │ subs r2, r3, #1 │ │ │ │ tst r2, r3 │ │ │ │ bne.w 14f9d0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3b654> │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ bgt.w 14fc50 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3b8d4> │ │ │ │ b.n 14fa9e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3b722> │ │ │ │ - ldr r6, [r0, r5] │ │ │ │ + ldrh r6, [r0, r0] │ │ │ │ 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 │ │ │ │ @@ -266802,46 +266801,46 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ lsls r6, r4, #9 │ │ │ │ lsls r6, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r0, [r6, r3] │ │ │ │ + ldrsh r0, [r6, r6] │ │ │ │ lsls r6, r7, #3 │ │ │ │ - ldrsb r4, [r0, r4] │ │ │ │ + ldrsb r4, [r0, r7] │ │ │ │ lsls r0, r6, #3 │ │ │ │ lsls r6, r5, #7 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldr r3, [sp, #288] @ 0x120 │ │ │ │ + ldr r4, [sp, #32] │ │ │ │ lsls r1, r0, #4 │ │ │ │ - adds r0, r7, r7 │ │ │ │ + subs r0, r7, r2 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldr r2, [sp, #544] @ 0x220 │ │ │ │ + ldr r3, [sp, #288] @ 0x120 │ │ │ │ lsls r1, r0, #4 │ │ │ │ - strb r0, [r5, r3] │ │ │ │ + strb r0, [r5, r6] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strb r2, [r2, r4] │ │ │ │ + strb r2, [r2, r7] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strb r6, [r3, r2] │ │ │ │ + strb r6, [r3, r5] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strb r2, [r4, r1] │ │ │ │ + strb r2, [r4, r4] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strh r6, [r3, r0] │ │ │ │ + strh r6, [r3, r3] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strb r2, [r2, r2] │ │ │ │ + strb r2, [r2, r5] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strb r4, [r4, r1] │ │ │ │ + strb r4, [r4, r4] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strb r0, [r6, r1] │ │ │ │ + strb r0, [r6, r4] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strb r0, [r3, r1] │ │ │ │ + strb r0, [r3, r4] │ │ │ │ lsls r0, r6, #3 │ │ │ │ beq.n 150362 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bfe6> │ │ │ │ - vsri.32 d21, d18, #1 │ │ │ │ + vsri.64 , q9, #1 │ │ │ │ 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 │ │ │ │ @@ -267214,25 +267213,25 @@ │ │ │ │ ldr r2, [pc, #36] @ (150678 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3c2fc>) │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ b.n 15043a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3c0be> │ │ │ │ - ldr r7, [pc, #616] @ (1508d0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3c554>) │ │ │ │ + str r2, [r3, r1] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldr r5, [pc, #432] @ (15081c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3c4a0>) │ │ │ │ + ldr r6, [pc, #176] @ (15071c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3c3a0>) │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldr r5, [pc, #144] @ (150700 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3c384>) │ │ │ │ + ldr r5, [pc, #912] @ (150a00 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3c684>) │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldr r6, [pc, #464] @ (150844 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3c4c8>) │ │ │ │ + ldr r7, [pc, #208] @ (150744 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3c3c8>) │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldr r4, [pc, #328] @ (1507c0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3c444>) │ │ │ │ + ldr r5, [pc, #72] @ (1506c0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3c344>) │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldr r7, [pc, #592] @ (1508cc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3c550>) │ │ │ │ + str r4, [r2, 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, #4016] @ 0xfb0 │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ mov r6, r3 │ │ │ │ @@ -267317,15 +267316,15 @@ │ │ │ │ mov r3, r7 │ │ │ │ add r2, pc │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ mov r0, r5 │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r6, [pc, #832] @ (150a94 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3c718>) │ │ │ │ + ldr r7, [pc, #576] @ (150994 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3c618>) │ │ │ │ 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 │ │ │ │ @@ -267498,17 +267497,17 @@ │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r5 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ b.n 150830 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3c4b4> │ │ │ │ nop │ │ │ │ - ldr r4, [pc, #840] @ (150c4c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3c8d0>) │ │ │ │ + ldr r5, [pc, #584] @ (150b4c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3c7d0>) │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldr r5, [pc, #216] @ (1509e0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3c664>) │ │ │ │ + ldr r5, [pc, #984] @ (150ce0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3c964>) │ │ │ │ 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 │ │ │ │ @@ -267756,35 +267755,35 @@ │ │ │ │ ldr r2, [pc, #56] @ (150be0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3c864>) │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ movw r1, #1286 @ 0x506 │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ b.n 150a48 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3c6cc> │ │ │ │ - ldr r4, [pc, #384] @ (150d3c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3c9c0>) │ │ │ │ + ldr r5, [pc, #128] @ (150c3c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3c8c0>) │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldr r1, [pc, #544] @ (150de0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3ca64>) │ │ │ │ + ldr r2, [pc, #288] @ (150ce0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3c964>) │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldr r3, [pc, #864] @ (150f24 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3cba8>) │ │ │ │ + ldr r4, [pc, #608] @ (150e24 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3caa8>) │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldr r0, [pc, #936] @ (150f70 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3cbf4>) │ │ │ │ + ldr r1, [pc, #680] @ (150e70 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3caf4>) │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldr r3, [pc, #584] @ (150e14 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3ca98>) │ │ │ │ + ldr r4, [pc, #328] @ (150d14 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3c998>) │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldr r3, [pc, #320] @ (150d10 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3c994>) │ │ │ │ + ldr r4, [pc, #64] @ (150c10 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3c894>) │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldr r2, [pc, #704] @ (150e94 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3cb18>) │ │ │ │ + ldr r3, [pc, #448] @ (150d94 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3ca18>) │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldr r3, [pc, #360] @ (150d40 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3c9c4>) │ │ │ │ + ldr r4, [pc, #104] @ (150c40 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3c8c4>) │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldr r3, [pc, #352] @ (150d3c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3c9c0>) │ │ │ │ + ldr r4, [pc, #96] @ (150c3c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3c8c0>) │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldr r1, [pc, #1016] @ (150fd8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3cc5c>) │ │ │ │ + ldr r2, [pc, #760] @ (150ed8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3cb5c>) │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldr r3, [pc, #304] @ (150d14 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3c998>) │ │ │ │ + ldr r4, [pc, #48] @ (150c14 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3c898>) │ │ │ │ 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 │ │ │ │ @@ -268129,44 +268128,44 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add ip, pc │ │ │ │ b.n 150dd6 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3ca5a> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xf26001a5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - udf #188 @ 0xbc │ │ │ │ + svc 124 @ 0x7c │ │ │ │ lsls r7, r7, #3 │ │ │ │ - ldr r2, [pc, #64] @ (150fb4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3cc38>) │ │ │ │ + ldr r2, [pc, #832] @ (1512b4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3cf38>) │ │ │ │ lsls r0, r6, #3 │ │ │ │ @ instruction: 0xf21001a5 │ │ │ │ - ldr r1, [pc, #752] @ (15126c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3cef0>) │ │ │ │ + ldr r2, [pc, #496] @ (15116c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3cdf0>) │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldr r0, [pc, #944] @ (151330 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3cfb4>) │ │ │ │ + ldr r1, [pc, #688] @ (151230 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3ceb4>) │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldr r0, [pc, #504] @ (15117c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3ce00>) │ │ │ │ + ldr r1, [pc, #248] @ (15107c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3cd00>) │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldr r0, [pc, #984] @ (151360 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3cfe4>) │ │ │ │ + ldr r1, [pc, #728] @ (151260 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3cee4>) │ │ │ │ lsls r0, r6, #3 │ │ │ │ - str r0, [r7, #84] @ 0x54 │ │ │ │ + str r0, [r7, #96] @ 0x60 │ │ │ │ lsls r3, r6, #3 │ │ │ │ - str r4, [r5, #84] @ 0x54 │ │ │ │ + str r4, [r5, #96] @ 0x60 │ │ │ │ lsls r3, r6, #3 │ │ │ │ - ldr r0, [pc, #496] @ (151184 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3ce08>) │ │ │ │ + ldr r1, [pc, #240] @ (151084 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3cd08>) │ │ │ │ lsls r0, r6, #3 │ │ │ │ - str r4, [r2, #84] @ 0x54 │ │ │ │ + str r4, [r2, #96] @ 0x60 │ │ │ │ lsls r3, r6, #3 │ │ │ │ - ldr r0, [pc, #880] @ (15130c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3cf90>) │ │ │ │ + ldr r1, [pc, #624] @ (15120c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3ce90>) │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldr r0, [pc, #272] @ (1510b0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3cd34>) │ │ │ │ + ldr r1, [pc, #16] @ (150fb0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3cc34>) │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldr r0, [pc, #32] @ (150fc4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3cc48>) │ │ │ │ + ldr r0, [pc, #800] @ (1512c4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3cf48>) │ │ │ │ lsls r0, r6, #3 │ │ │ │ - blxns pc │ │ │ │ + ldr r0, [pc, #752] @ (151298 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3cf1c>) │ │ │ │ lsls r0, r6, #3 │ │ │ │ - blx lr │ │ │ │ + ldr r0, [pc, #704] @ (15126c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3cef0>) │ │ │ │ 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, #1312] @ 1514e0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3d164> │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -268666,58 +268665,58 @@ │ │ │ │ b.n 1511b8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3ce3c> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ bics.w r1, r4, #165 @ 0xa5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ bic.w r1, ip, #165 @ 0xa5 │ │ │ │ - ldr r0, [pc, #552] @ (151718 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3d39c>) │ │ │ │ + ldr r1, [pc, #296] @ (151618 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3d29c>) │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldr r1, [pc, #176] @ (1515a4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3d228>) │ │ │ │ + ldr r1, [pc, #944] @ (1518a4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3d528>) │ │ │ │ lsls r0, r6, #3 │ │ │ │ - mov ip, r6 │ │ │ │ + bxns lr │ │ │ │ lsls r0, r6, #3 │ │ │ │ - mov r6, fp │ │ │ │ + bx r3 │ │ │ │ lsls r0, r6, #3 │ │ │ │ cdp 1, 3, cr0, cr14, cr5, {5} │ │ │ │ - mov ip, r2 │ │ │ │ + bxns sl │ │ │ │ lsls r0, r6, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - mov r0, r9 │ │ │ │ + bx r1 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - cmp r8, r8 │ │ │ │ + mov r8, r0 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - mov r0, r1 │ │ │ │ + mov r8, r9 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - mov r4, r4 │ │ │ │ + mov ip, ip │ │ │ │ lsls r0, r6, #3 │ │ │ │ - cmp lr, r8 │ │ │ │ + mov lr, r0 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - cmp ip, fp │ │ │ │ + mov ip, r3 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - cmp sl, r0 │ │ │ │ + mov r2, r8 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - cmp r2, r4 │ │ │ │ + cmp sl, ip │ │ │ │ lsls r0, r6, #3 │ │ │ │ - mov r0, ip │ │ │ │ + bx r4 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - mov r4, sl │ │ │ │ + bxns r2 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - add r2, r7 │ │ │ │ + add sl, pc │ │ │ │ lsls r0, r6, #3 │ │ │ │ - add r2, r5 │ │ │ │ + add sl, sp │ │ │ │ lsls r0, r6, #3 │ │ │ │ - cmp r2, r9 │ │ │ │ + mov r2, r1 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - add ip, r6 │ │ │ │ + cmp r4, lr │ │ │ │ lsls r0, r6, #3 │ │ │ │ - cmp r0, r9 │ │ │ │ + mov r0, r1 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - add lr, r5 │ │ │ │ + cmp r6, sp │ │ │ │ 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] @ (151640 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3d2c4>) │ │ │ │ mov r4, r1 │ │ │ │ @@ -269136,52 +269135,52 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ b.n 1516d6 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3d35a> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xe99a01a5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r6, r5 │ │ │ │ + add lr, sp │ │ │ │ lsls r0, r6, #3 │ │ │ │ - add r0, r0 │ │ │ │ + add r8, r8 │ │ │ │ lsls r0, r6, #3 │ │ │ │ stmdb r0!, {r0, r2, r5, r7, r8} │ │ │ │ - bics r6, r6 │ │ │ │ + add r6, lr │ │ │ │ lsls r0, r6, #3 │ │ │ │ - add r4, r7 │ │ │ │ + add ip, pc │ │ │ │ lsls r0, r6, #3 │ │ │ │ - add r0, r3 │ │ │ │ + add r8, fp │ │ │ │ lsls r0, r6, #3 │ │ │ │ - cmp r2, r0 │ │ │ │ + cmp sl, r8 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - add lr, r4 │ │ │ │ + cmp r6, ip │ │ │ │ lsls r0, r6, #3 │ │ │ │ - cmp r0, r5 │ │ │ │ + muls r0, r5 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - cmn r6, r0 │ │ │ │ + bics r6, r0 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - bics r2, r7 │ │ │ │ + add r2, pc │ │ │ │ lsls r0, r6, #3 │ │ │ │ - cmn r2, r2 │ │ │ │ + bics r2, r2 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - mvns r2, r4 │ │ │ │ + add sl, r4 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - cmn r6, r0 │ │ │ │ + bics r6, r0 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - subs r0, r5, r1 │ │ │ │ + subs r0, r5, r4 │ │ │ │ lsls r1, r0, #4 │ │ │ │ - cmn r2, r6 │ │ │ │ + bics r2, r6 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - subs r4, r7, r0 │ │ │ │ + subs r4, r7, r3 │ │ │ │ lsls r1, r0, #4 │ │ │ │ - orrs r0, r5 │ │ │ │ + mvns r0, r5 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - cmp r6, r1 │ │ │ │ + muls r6, r1 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - orrs r0, r6 │ │ │ │ + mvns r0, r6 │ │ │ │ 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] @ 151a40 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3d6c4> │ │ │ │ mov ip, r2 │ │ │ │ @@ -269765,29 +269764,29 @@ │ │ │ │ bl 173790 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x5f414> │ │ │ │ b.n 151ca4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3d928> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ b.n 151a3c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3d6c0> │ │ │ │ lsls r5, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, #228 @ 0xe4 │ │ │ │ + subs r5, #164 @ 0xa4 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldrb r6, [r0, #24] │ │ │ │ + ldrb r6, [r0, #27] │ │ │ │ lsls r1, r0, #4 │ │ │ │ b.n 152598 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3e21c> │ │ │ │ lsls r5, r4, #6 │ │ │ │ - subs r6, #64 @ 0x40 │ │ │ │ + subs r7, #0 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - subs r7, #210 @ 0xd2 │ │ │ │ + lsls r2, r2 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - subs r7, #92 @ 0x5c │ │ │ │ + ands r4, r3 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - subs r6, #158 @ 0x9e │ │ │ │ + subs r7, #94 @ 0x5e │ │ │ │ lsls r0, r6, #3 │ │ │ │ - subs r6, #174 @ 0xae │ │ │ │ + subs r7, #110 @ 0x6e │ │ │ │ lsls r0, r6, #3 │ │ │ │ uxtb r3, r7 │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ ldr r7, [pc, #960] @ (1523c0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3e044>) │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3920] @ 0xf50 │ │ │ │ @@ -270139,23 +270138,23 @@ │ │ │ │ bl 173790 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x5f414> │ │ │ │ b.n 152174 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3ddf8> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ svc 226 @ 0xe2 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - adds r7, #114 @ 0x72 │ │ │ │ + subs r0, #50 @ 0x32 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - subs r2, #208 @ 0xd0 │ │ │ │ + subs r3, #144 @ 0x90 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldrb r2, [r4, #4] │ │ │ │ + ldrb r2, [r4, #7] │ │ │ │ lsls r1, r0, #4 │ │ │ │ udf #44 @ 0x2c │ │ │ │ lsls r5, r4, #6 │ │ │ │ - subs r2, #220 @ 0xdc │ │ │ │ + subs r3, #156 @ 0x9c │ │ │ │ lsls r0, r6, #3 │ │ │ │ add r6, sp, #884 @ 0x374 │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ ldr r7, [pc, #960] @ (152798 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3e41c>) │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3952] @ 0xf70 │ │ │ │ @@ -270744,30 +270743,30 @@ │ │ │ │ b.n 1529e2 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3e666> │ │ │ │ bgt.n 152a10 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3e694> │ │ │ │ lsls r5, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ blt.n 152928 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3e5ac> │ │ │ │ lsls r5, r4, #6 │ │ │ │ - adds r7, #126 @ 0x7e │ │ │ │ + subs r0, #62 @ 0x3e │ │ │ │ lsls r0, r6, #3 │ │ │ │ - adds r7, #132 @ 0x84 │ │ │ │ + subs r0, #68 @ 0x44 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - adds r7, #236 @ 0xec │ │ │ │ + subs r0, #172 @ 0xac │ │ │ │ lsls r0, r6, #3 │ │ │ │ - adds r6, #232 @ 0xe8 │ │ │ │ + adds r7, #168 @ 0xa8 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - adds r5, #248 @ 0xf8 │ │ │ │ + adds r6, #184 @ 0xb8 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - adds r6, #254 @ 0xfe │ │ │ │ + adds r7, #190 @ 0xbe │ │ │ │ lsls r0, r6, #3 │ │ │ │ add r1, sp, #916 @ 0x394 │ │ │ │ - vsli.64 d19, d10, #63 @ 0x3f │ │ │ │ + vqshlu.s32 , q5, #31 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - adds r4, #242 @ 0xf2 │ │ │ │ + adds r5, #178 @ 0xb2 │ │ │ │ lsls r0, r6, #3 │ │ │ │ ldrb r0, [r5, #16] │ │ │ │ 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, #3960] @ 0xf78 │ │ │ │ @@ -271239,20 +271238,20 @@ │ │ │ │ nop │ │ │ │ bpl.n 152e8c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3eb10> │ │ │ │ lsls r5, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ bmi.n 152f9c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3ec20> │ │ │ │ lsls r5, r4, #6 │ │ │ │ - adds r1, #142 @ 0x8e │ │ │ │ + adds r2, #78 @ 0x4e │ │ │ │ lsls r0, r6, #3 │ │ │ │ add r4, pc, #332 @ (adr r4, 153084 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3ed08>) │ │ │ │ - vaddl.u , d31, d26 │ │ │ │ + @ instruction: 0xffff316a │ │ │ │ lsls r0, r6, #3 │ │ │ │ - cmp r7, #194 @ 0xc2 │ │ │ │ + adds r0, #130 @ 0x82 │ │ │ │ lsls r0, r6, #3 │ │ │ │ strb r0, [r7, #27] │ │ │ │ lsls r0, r5, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -271566,23 +271565,23 @@ │ │ │ │ b.n 15302c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3ecb0> │ │ │ │ nop │ │ │ │ @ instruction: 0xf77601a5 │ │ │ │ beq.n 153330 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3efb4> │ │ │ │ lsls r5, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r7, #100 @ 0x64 │ │ │ │ + adds r0, #36 @ 0x24 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - cmp r3, #96 @ 0x60 │ │ │ │ + cmp r4, #32 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - cmp r5, #40 @ 0x28 │ │ │ │ + cmp r5, #232 @ 0xe8 │ │ │ │ lsls r0, r6, #3 │ │ │ │ ldmia r7, {r2, r3, r6, r7} │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldr r6, [r4, #12] │ │ │ │ + ldr r6, [r4, #24] │ │ │ │ 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] │ │ │ │ @@ -271726,25 +271725,25 @@ │ │ │ │ movs r1, #1 │ │ │ │ ldr r3, [sp, #192] @ 0xc0 │ │ │ │ mov r0, r4 │ │ │ │ strd fp, r9, [sp, #4] │ │ │ │ bl 173790 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x5f414> │ │ │ │ b.n 1531ae <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3ee32> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ - cmp r0, #68 @ 0x44 │ │ │ │ + cmp r1, #4 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - cmp r2, #30 │ │ │ │ + cmp r2, #222 @ 0xde │ │ │ │ lsls r0, r6, #3 │ │ │ │ - cmp r0, #36 @ 0x24 │ │ │ │ + cmp r0, #228 @ 0xe4 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - cmp r2, #102 @ 0x66 │ │ │ │ + cmp r3, #38 @ 0x26 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - cmp r0, #4 │ │ │ │ + cmp r0, #196 @ 0xc4 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - cmp r2, #14 │ │ │ │ + cmp r2, #206 @ 0xce │ │ │ │ lsls r0, r6, #3 │ │ │ │ ldr r6, [sp, #100] @ 0x64 │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ ldr r7, [pc, #960] @ (153814 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3f498>) │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3912] @ 0xf48 │ │ │ │ @@ -272025,23 +272024,23 @@ │ │ │ │ strb.w r2, [r0, #68] @ 0x44 │ │ │ │ b.n 1534e4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3f168> │ │ │ │ @ instruction: 0xf2ba01a5 │ │ │ │ ldmia r3!, {r2, r4, r7} │ │ │ │ lsls r5, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, #192 @ 0xc0 │ │ │ │ + cmp r3, #128 @ 0x80 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - movs r6, #168 @ 0xa8 │ │ │ │ + movs r7, #104 @ 0x68 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - cmp r0, #112 @ 0x70 │ │ │ │ + cmp r1, #48 @ 0x30 │ │ │ │ lsls r0, r6, #3 │ │ │ │ ldmia r3!, {r2, r4} │ │ │ │ lsls r5, r4, #6 │ │ │ │ - str r6, [r5, #64] @ 0x40 │ │ │ │ + str r6, [r5, #76] @ 0x4c │ │ │ │ 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] │ │ │ │ @@ -272185,25 +272184,25 @@ │ │ │ │ movs r1, #1 │ │ │ │ ldr r3, [sp, #192] @ 0xc0 │ │ │ │ mov r0, r4 │ │ │ │ strd fp, r9, [sp, #4] │ │ │ │ bl 173790 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x5f414> │ │ │ │ b.n 153666 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3f2ea> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ - movs r3, #144 @ 0x90 │ │ │ │ + movs r4, #80 @ 0x50 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - movs r5, #106 @ 0x6a │ │ │ │ + movs r6, #42 @ 0x2a │ │ │ │ lsls r0, r6, #3 │ │ │ │ - movs r3, #112 @ 0x70 │ │ │ │ + movs r4, #48 @ 0x30 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - movs r5, #178 @ 0xb2 │ │ │ │ + movs r6, #114 @ 0x72 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - movs r3, #80 @ 0x50 │ │ │ │ + movs r4, #16 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - movs r5, #90 @ 0x5a │ │ │ │ + movs r6, #26 │ │ │ │ lsls r0, r6, #3 │ │ │ │ ldr r1, [sp, #404] @ 0x194 │ │ │ │ vsli.32 d27, d0, #31 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov ip, r2 │ │ │ │ @@ -272508,23 +272507,23 @@ │ │ │ │ b.n 153bd6 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3f85a> │ │ │ │ nop │ │ │ │ stc 1, cr0, [ip, #660]! @ 0x294 │ │ │ │ stmia r6!, {r3, r7} │ │ │ │ lsls r5, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - movs r5, #198 @ 0xc6 │ │ │ │ + movs r6, #134 @ 0x86 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldrsh r2, [r1, r5] │ │ │ │ + str r2, [r1, #0] │ │ │ │ lsls r1, r0, #4 │ │ │ │ stmia r4!, {r1, r5} │ │ │ │ lsls r5, r4, #6 │ │ │ │ - subs r4, r4, #5 │ │ │ │ + movs r0, #36 @ 0x24 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - movs r1, #44 @ 0x2c │ │ │ │ + movs r1, #236 @ 0xec │ │ │ │ lsls r0, r6, #3 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ bl 14ce64 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x38ae8> │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ @@ -272713,25 +272712,25 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [sp, #196] @ 0xc4 │ │ │ │ strd fp, r8, [sp, #4] │ │ │ │ bl 173790 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x5f414> │ │ │ │ b.n 153b5e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3f7e2> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ - subs r2, r0, #1 │ │ │ │ + subs r2, r0, #4 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - movs r0, #28 │ │ │ │ + movs r0, #220 @ 0xdc │ │ │ │ lsls r0, r6, #3 │ │ │ │ - subs r6, r4, #0 │ │ │ │ + subs r6, r4, #3 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - movs r0, #104 @ 0x68 │ │ │ │ + movs r1, #40 @ 0x28 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - adds r6, r7, #7 │ │ │ │ + subs r6, r7, #2 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - movs r0, #12 │ │ │ │ + movs r0, #204 @ 0xcc │ │ │ │ lsls r0, r6, #3 │ │ │ │ str r4, [sp, #28] │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ ldr r7, [pc, #960] @ (154228 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3feac>) │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3912] @ 0xf48 │ │ │ │ @@ -273027,23 +273026,23 @@ │ │ │ │ b.n 1540c6 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3fd4a> │ │ │ │ nop │ │ │ │ stmia.w r4!, {r0, r2, r5, r7, r8} │ │ │ │ stmia r1!, {r7} │ │ │ │ lsls r5, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - movs r0, #214 @ 0xd6 │ │ │ │ + movs r1, #150 @ 0x96 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldrh r2, [r2, r1] │ │ │ │ + ldrh r2, [r2, r4] │ │ │ │ lsls r1, r0, #4 │ │ │ │ itee cc │ │ │ │ lslcc r5, r4, #6 │ │ │ │ - subcs r6, r6, r1 │ │ │ │ + subcs r6, r6, r4 │ │ │ │ lslcs r0, r6, #3 │ │ │ │ - adds r6, r7, #0 │ │ │ │ + adds r6, r7, #3 │ │ │ │ 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] │ │ │ │ @@ -273208,25 +273207,25 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [sp, #196] @ 0xc4 │ │ │ │ strd sl, r8, [sp, #4] │ │ │ │ bl 173790 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x5f414> │ │ │ │ b.n 15404e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3fcd2> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ - adds r4, r2, r5 │ │ │ │ + subs r4, r2, r0 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - subs r6, r5, r4 │ │ │ │ + subs r6, r5, r7 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - adds r0, r7, r4 │ │ │ │ + adds r0, r7, r7 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - subs r2, r7, r5 │ │ │ │ + adds r2, r7, #0 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - adds r0, r2, r4 │ │ │ │ + adds r0, r2, r7 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - subs r6, r3, r4 │ │ │ │ + subs r6, r3, r7 │ │ │ │ lsls r0, r6, #3 │ │ │ │ ldrh r7, [r2, #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 │ │ │ │ @@ -273534,23 +273533,23 @@ │ │ │ │ nop │ │ │ │ b.n 154d34 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x409b8> │ │ │ │ lsls r5, r4, #6 │ │ │ │ pop {r2, r3, r4, r5} │ │ │ │ lsls r5, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, r5, r6 │ │ │ │ + adds r0, r5, #1 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strb r0, [r1, r4] │ │ │ │ + strb r0, [r1, r7] │ │ │ │ lsls r1, r0, #4 │ │ │ │ cbnz r2, 1546bc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x40340> │ │ │ │ lsls r5, r4, #6 │ │ │ │ - asrs r4, r4, #20 │ │ │ │ + asrs r4, r4, #23 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - asrs r4, r5, #27 │ │ │ │ + asrs r4, r5, #30 │ │ │ │ lsls r0, r6, #3 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 14ce64 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x38ae8> │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 154616 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4029a> │ │ │ │ @@ -273730,25 +273729,25 @@ │ │ │ │ ldr r3, [sp, #204] @ 0xcc │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [sp, #200] @ 0xc8 │ │ │ │ bl 173790 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x5f414> │ │ │ │ b.n 15459e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x40222> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ - asrs r0, r7, #23 │ │ │ │ + asrs r0, r7, #26 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - asrs r2, r2, #16 │ │ │ │ + asrs r2, r2, #19 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - asrs r4, r7, #15 │ │ │ │ + asrs r4, r7, #18 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - asrs r6, r7, #24 │ │ │ │ + asrs r6, r7, #27 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - asrs r2, r4, #23 │ │ │ │ + asrs r2, r4, #26 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - asrs r4, r2, #15 │ │ │ │ + asrs r4, r2, #18 │ │ │ │ lsls r0, r6, #3 │ │ │ │ ldrh r1, [r3, #14] │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ ldr r7, [pc, #960] @ (154c58 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x408dc>) │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3904] @ 0xf40 │ │ │ │ @@ -274044,23 +274043,23 @@ │ │ │ │ nop │ │ │ │ udf #118 @ 0x76 │ │ │ │ lsls r5, r4, #6 │ │ │ │ @ instruction: 0xb750 │ │ │ │ lsls r5, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r2, #27 │ │ │ │ + asrs r4, r2, #30 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - str r2, [r4, r0] │ │ │ │ + str r2, [r4, r3] │ │ │ │ lsls r1, r0, #4 │ │ │ │ push {r2, lr} │ │ │ │ lsls r5, r4, #6 │ │ │ │ - asrs r6, r0, #1 │ │ │ │ + asrs r6, r0, #4 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - asrs r6, r1, #8 │ │ │ │ + asrs r6, r1, #11 │ │ │ │ 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] │ │ │ │ @@ -274218,25 +274217,25 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [sp, #208] @ 0xd0 │ │ │ │ bl 173790 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x5f414> │ │ │ │ b.n 154a7c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x40700> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - asrs r0, r3, #4 │ │ │ │ + asrs r0, r3, #7 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - lsrs r2, r6, #28 │ │ │ │ + lsrs r2, r6, #31 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - lsrs r4, r3, #28 │ │ │ │ + lsrs r4, r3, #31 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - asrs r6, r3, #5 │ │ │ │ + asrs r6, r3, #8 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - asrs r2, r0, #4 │ │ │ │ + asrs r2, r0, #7 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - lsrs r4, r6, #27 │ │ │ │ + lsrs r4, r6, #30 │ │ │ │ lsls r0, r6, #3 │ │ │ │ strh r3, [r7, #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 │ │ │ │ @@ -274404,21 +274403,21 @@ │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ bhi.n 154ea4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x40b28> │ │ │ │ lsls r5, r4, #6 │ │ │ │ cbz r6, 154f52 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x40bd6> │ │ │ │ lsls r5, r4, #6 │ │ │ │ - asrs r4, r2, #4 │ │ │ │ + asrs r4, r2, #7 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - lsls r6, r2, #19 │ │ │ │ + lsls r6, r2, #22 │ │ │ │ lsls r0, r6, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r4, #2 │ │ │ │ + asrs r4, r4, #5 │ │ │ │ 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] @ (154fd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x40c58>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -274470,19 +274469,19 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ bvc.n 154f94 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x40c18> │ │ │ │ lsls r5, r4, #6 │ │ │ │ sub sp, #80 @ 0x50 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - asrs r2, r1, #2 │ │ │ │ + asrs r2, r1, #5 │ │ │ │ lsls r0, r6, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r2, #32 │ │ │ │ + asrs r4, r2, #3 │ │ │ │ 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] @ (1550b0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x40d34>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -274559,19 +274558,19 @@ │ │ │ │ nop │ │ │ │ bvc.n 155134 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x40db8> │ │ │ │ lsls r5, r4, #6 │ │ │ │ add r7, sp, #968 @ 0x3c8 │ │ │ │ lsls r5, r4, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r1, #32 │ │ │ │ + asrs r2, r1, #3 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - lsrs r4, r7, #30 │ │ │ │ + asrs r4, r7, #1 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - lsrs r0, r7, #28 │ │ │ │ + lsrs r0, r7, #31 │ │ │ │ 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] @ (155140 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x40dc4>) │ │ │ │ @@ -274647,15 +274646,15 @@ │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 15067c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3c300> │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ bpl.n 155164 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x40de8> │ │ │ │ lsls r5, r4, #6 │ │ │ │ - lsrs r2, r0, #28 │ │ │ │ + lsrs r2, r0, #31 │ │ │ │ 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] @ (155220 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x40ea4>) │ │ │ │ @@ -274739,15 +274738,15 @@ │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 15067c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3c300> │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ bpl.n 155290 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x40f14> │ │ │ │ lsls r5, r4, #6 │ │ │ │ - lsrs r2, r3, #24 │ │ │ │ + lsrs r2, r3, #27 │ │ │ │ lsls r0, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [pc, #104] @ (15530c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x40f90>) │ │ │ │ @@ -274830,15 +274829,15 @@ │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 15067c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3c300> │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ bmi.n 15539c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x41020> │ │ │ │ lsls r5, r4, #6 │ │ │ │ - lsrs r0, r1, #21 │ │ │ │ + lsrs r0, r1, #24 │ │ │ │ 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 │ │ │ │ @@ -274899,15 +274898,15 @@ │ │ │ │ str.w ip, [sp, #44] @ 0x2c │ │ │ │ strd ip, ip, [sp, #8] │ │ │ │ bl 150754 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3c3d8> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ bcc.n 1554e8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4116c> │ │ │ │ lsls r5, r4, #6 │ │ │ │ - lsrs r0, r6, #18 │ │ │ │ + lsrs r0, r6, #21 │ │ │ │ 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 │ │ │ │ @@ -274953,15 +274952,15 @@ │ │ │ │ strd r1, r1, [sp, #24] │ │ │ │ strd r4, r4, [sp, #12] │ │ │ │ bl 14ddec <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x39a70> │ │ │ │ add sp, #56 @ 0x38 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bcs.n 155498 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4111c> │ │ │ │ lsls r5, r4, #6 │ │ │ │ - lsrs r4, r7, #11 │ │ │ │ + lsrs r4, r7, #14 │ │ │ │ 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 │ │ │ │ @@ -274988,15 +274987,15 @@ │ │ │ │ str r4, [sp, #36] @ 0x24 │ │ │ │ bl 150754 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3c3d8> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ bcs.n 1555f4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x41278> │ │ │ │ lsls r5, r4, #6 │ │ │ │ - lsrs r4, r3, #15 │ │ │ │ + lsrs r4, r3, #18 │ │ │ │ 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 │ │ │ │ @@ -275069,15 +275068,15 @@ │ │ │ │ str.w ip, [sp, #44] @ 0x2c │ │ │ │ bl 150754 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3c3d8> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ bne.n 155550 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x411d4> │ │ │ │ lsls r5, r4, #6 │ │ │ │ - lsrs r2, r4, #12 │ │ │ │ + lsrs r2, r4, #15 │ │ │ │ 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] @ (155664 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x412e8>) │ │ │ │ @@ -275127,15 +275126,15 @@ │ │ │ │ movs r4, #0 │ │ │ │ str r4, [sp, #16] │ │ │ │ bl 14ddec <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x39a70> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ bne.n 1556f8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4137c> │ │ │ │ lsls r5, r4, #6 │ │ │ │ - lsrs r0, r6, #5 │ │ │ │ + lsrs r0, r6, #8 │ │ │ │ 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] @ (1556c8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4134c>) │ │ │ │ @@ -275167,15 +275166,15 @@ │ │ │ │ str r3, [sp, #12] │ │ │ │ str.w ip, [sp, #24] │ │ │ │ bl 150754 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3c3d8> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ beq.n 155648 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x412cc> │ │ │ │ lsls r5, r4, #6 │ │ │ │ - lsrs r2, r1, #9 │ │ │ │ + lsrs r2, r1, #12 │ │ │ │ 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 │ │ │ │ @@ -275247,15 +275246,15 @@ │ │ │ │ str.w ip, [sp, #44] @ 0x2c │ │ │ │ bl 150754 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3c3d8> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ beq.n 155794 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x41418> │ │ │ │ lsls r5, r4, #6 │ │ │ │ - lsrs r0, r2, #6 │ │ │ │ + lsrs r0, r2, #9 │ │ │ │ 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] @ (155818 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4149c>) │ │ │ │ @@ -275305,15 +275304,15 @@ │ │ │ │ str r5, [sp, #4] │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 14ddec <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x39a70> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldmia r7, {r2, r4, r7} │ │ │ │ lsls r5, r4, #6 │ │ │ │ - lsls r0, r5, #31 │ │ │ │ + lsrs r0, r5, #2 │ │ │ │ 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] @ (15587c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x41500>) │ │ │ │ @@ -275346,15 +275345,15 @@ │ │ │ │ strd ip, r3, [sp, #40] @ 0x28 │ │ │ │ bl 150754 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3c3d8> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldmia r7!, {r1, r3} │ │ │ │ lsls r5, r4, #6 │ │ │ │ - lsrs r4, r5, #2 │ │ │ │ + lsrs r4, r5, #5 │ │ │ │ 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 │ │ │ │ @@ -275615,17 +275614,17 @@ │ │ │ │ nop │ │ │ │ ldmia r6, {r6} │ │ │ │ lsls r5, r4, #6 │ │ │ │ add r7, pc, #96 @ (adr r7, 155bb4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x41838>) │ │ │ │ lsls r5, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r3, #32 │ │ │ │ + lsrs r6, r3, #3 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - lsls r0, r5, #17 │ │ │ │ + lsls r0, r5, #20 │ │ │ │ lsls r0, r6, #3 │ │ │ │ add r6, pc, #560 @ (adr r6, 155d94 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x41a18>) │ │ │ │ lsls r5, r4, #6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r2, #1 │ │ │ │ dmb ish │ │ │ │ add.w sl, r3, #33024 @ 0x8100 │ │ │ │ @@ -275954,30 +275953,30 @@ │ │ │ │ ldrd lr, r3, [sp, #48] @ 0x30 │ │ │ │ b.n 155d08 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4198c> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ str.w r1, [r2, #408] @ 0x198 │ │ │ │ movs r1, #1 │ │ │ │ bl 435c74 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3218f8> │ │ │ │ b.n 155eee <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x41b72> │ │ │ │ - lsls r0, r6, #8 │ │ │ │ + lsls r0, r6, #11 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - lsls r4, r3, #6 │ │ │ │ + lsls r4, r3, #9 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - lsls r6, r1, #9 │ │ │ │ + lsls r6, r1, #12 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - lsls r0, r1, #4 │ │ │ │ + lsls r0, r1, #7 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - lsls r4, r0, #7 │ │ │ │ + lsls r4, r0, #10 │ │ │ │ lsls r0, r6, #3 │ │ │ │ strb r1, [r3, #16] │ │ │ │ - vaddl.u q8, d15, d30 │ │ │ │ + vmla.i q8, , d30[0] │ │ │ │ lsls r0, r6, #3 │ │ │ │ bxns ip │ │ │ │ lsls r0, r5, #6 │ │ │ │ - lsls r4, r4, #1 │ │ │ │ + lsls r4, r4, #4 │ │ │ │ lsls r0, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ ldr r5, [pc, #620] @ (1561a8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x41e2c>) │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ @@ -276209,17 +276208,17 @@ │ │ │ │ nop │ │ │ │ stmia r7!, {r2, r5, r6, r7} │ │ │ │ lsls r5, r4, #6 │ │ │ │ add r0, pc, #752 @ (adr r0, 15649c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42120>) │ │ │ │ lsls r5, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r3, #7 │ │ │ │ + lsls r6, r3, #10 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - cdp2 0, 0, cr0, cr14, cr15, {7} │ │ │ │ + cdp2 0, 12, cr0, cr14, cr15, {7} │ │ │ │ add r0, pc, #200 @ (adr r0, 156284 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x41f08>) │ │ │ │ lsls r5, r4, #6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ dmb ish │ │ │ │ add.w r9, r3, #33024 @ 0x8100 │ │ │ │ movs r3, #1 │ │ │ │ add.w r9, r9, #152 @ 0x98 │ │ │ │ @@ -276548,25 +276547,25 @@ │ │ │ │ b.n 15635c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x41fe0> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ str.w r1, [r2, #408] @ 0x198 │ │ │ │ movs r1, #1 │ │ │ │ bl 435c74 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3218f8> │ │ │ │ b.n 156540 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x421c4> │ │ │ │ nop │ │ │ │ - @ instruction: 0xfbda00ef │ │ │ │ - @ instruction: 0xfb4600ef │ │ │ │ - @ instruction: 0xfbfa00ef │ │ │ │ - @ instruction: 0xfab400ef │ │ │ │ - @ instruction: 0xfb7000ef │ │ │ │ + ldc2 0, cr0, [sl], {239} @ 0xef │ │ │ │ + stc2 0, cr0, [r6], {239} @ 0xef │ │ │ │ + ldc2 0, cr0, [sl], #956 @ 0x3bc │ │ │ │ + @ instruction: 0xfb7400ef │ │ │ │ + ldc2 0, cr0, [r0], #-956 @ 0xfffffc44 │ │ │ │ ldr r5, [r0, #92] @ 0x5c │ │ │ │ - @ instruction: 0xfffff9da │ │ │ │ + @ instruction: 0xfffffa9a │ │ │ │ lsls r7, r5, #3 │ │ │ │ asrs r0, r2 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - @ instruction: 0xfa1000ef │ │ │ │ + @ instruction: 0xfad000ef │ │ │ │ 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 │ │ │ │ ldr r1, [pc, #48] @ (1565c0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42244>) │ │ │ │ @@ -276873,18 +276872,18 @@ │ │ │ │ b.n 15662a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x422ae> │ │ │ │ stmia r1!, {r3, r6} │ │ │ │ lsls r5, r4, #6 │ │ │ │ ldr r2, [sp, #128] @ 0x80 │ │ │ │ lsls r5, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfb5a00ef │ │ │ │ + ldc2 0, cr0, [sl], {239} @ 0xef │ │ │ │ ldr r1, [sp, #568] @ 0x238 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - @ instruction: 0xf6e200ef │ │ │ │ + @ instruction: 0xf7a200ef │ │ │ │ add.w r3, r4, #98304 @ 0x18000 │ │ │ │ ldr.w r3, [r3, #1772] @ 0x6ec │ │ │ │ cmp r3, #29 │ │ │ │ bls.w 15676c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x423f0> │ │ │ │ ldr r7, [sp, #44] @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ @@ -277185,25 +277184,25 @@ │ │ │ │ b.n 156724 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x423a8> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ movs r1, #1 │ │ │ │ str.w r2, [ip, #408] @ 0x198 │ │ │ │ bl 435c74 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3218f8> │ │ │ │ b.n 156bdc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42860> │ │ │ │ nop │ │ │ │ - sbcs.w r0, r8, #7831552 @ 0x778000 │ │ │ │ - orn r0, sl, #7831552 @ 0x778000 │ │ │ │ - orns r0, r0, #7831552 @ 0x778000 │ │ │ │ - adds.w r0, ip, #7831552 @ 0x778000 │ │ │ │ - @ instruction: 0xf4e600ef │ │ │ │ + @ instruction: 0xf63800ef │ │ │ │ + @ instruction: 0xf52a00ef │ │ │ │ + @ instruction: 0xf53000ef │ │ │ │ + rsbs r0, ip, #7831552 @ 0x778000 │ │ │ │ + sub.w r0, r6, #7831552 @ 0x778000 │ │ │ │ str r5, [r1, #124] @ 0x7c │ │ │ │ - @ instruction: 0xfffff34e │ │ │ │ + vraddhn.i d31, , q7 │ │ │ │ lsls r7, r5, #3 │ │ │ │ subs r2, #132 @ 0x84 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - @ instruction: 0xf38000ef │ │ │ │ + orr.w r0, r0, #7831552 @ 0x778000 │ │ │ │ stmdb 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] @ (156eec <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42b70>) │ │ │ │ sub sp, #116 @ 0x74 │ │ │ │ ldr r4, [pc, #704] @ (156ef0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42b74>) │ │ │ │ @@ -277480,18 +277479,18 @@ │ │ │ │ b.n 156c7a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x428fe> │ │ │ │ revsh r4, r6 │ │ │ │ lsls r5, r4, #6 │ │ │ │ str r3, [sp, #816] @ 0x330 │ │ │ │ lsls r5, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf52200ef │ │ │ │ + @ instruction: 0xf5e200ef │ │ │ │ str r3, [sp, #248] @ 0xf8 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - eors.w r0, r2, #239 @ 0xef │ │ │ │ + adcs.w r0, r2, #239 @ 0xef │ │ │ │ add.w r3, r4, #98304 @ 0x18000 │ │ │ │ ldr.w r3, [r3, #1772] @ 0x6ec │ │ │ │ cmp r3, #29 │ │ │ │ bls.w 156dbc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42a40> │ │ │ │ ldr r7, [sp, #44] @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ @@ -277792,25 +277791,25 @@ │ │ │ │ b.n 156d74 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x429f8> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ movs r1, #1 │ │ │ │ str.w r2, [ip, #408] @ 0x198 │ │ │ │ bl 435c74 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3218f8> │ │ │ │ b.n 15722c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42eb0> │ │ │ │ nop │ │ │ │ - vhadd.s32 q0, q12, │ │ │ │ - cdp 0, 1, cr0, cr10, cr15, {7} │ │ │ │ - cdp 0, 2, cr0, cr0, cr15, {7} │ │ │ │ - cdp 0, 12, cr0, cr12, cr15, {7} │ │ │ │ - cdp 0, 9, cr0, cr6, cr15, {7} │ │ │ │ + vmla.i32 d16, d24, d15[1] │ │ │ │ + cdp 0, 13, cr0, cr10, cr15, {7} │ │ │ │ + cdp 0, 14, cr0, cr0, cr15, {7} │ │ │ │ + vmla.i d0, d28, d3[7] │ │ │ │ + vhadd.s16 q8, q11, │ │ │ │ str r5, [r7, #20] │ │ │ │ - @ instruction: 0xffffecfe │ │ │ │ + @ instruction: 0xffffedbe │ │ │ │ lsls r7, r5, #3 │ │ │ │ adds r4, #52 @ 0x34 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldc 0, cr0, [r0, #-956]! @ 0xfffffc44 │ │ │ │ + ldcl 0, cr0, [r0, #956]! @ 0x3bc │ │ │ │ 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 │ │ │ │ ldr r1, [pc, #48] @ (1572ac <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42f30>) │ │ │ │ @@ -277922,18 +277921,18 @@ │ │ │ │ str r4, [sp, #32] │ │ │ │ bl 150908 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3c58c> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ push {r4, r5} │ │ │ │ lsls r5, r4, #6 │ │ │ │ - cdp 0, 5, cr0, cr12, cr15, {7} │ │ │ │ - sxth r6, r7 │ │ │ │ + vhadd.s16 q0, q14, │ │ │ │ + uxtb r6, r7 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - cdp 0, 2, cr0, cr6, cr15, {7} │ │ │ │ + cdp 0, 14, cr0, cr6, cr15, {7} │ │ │ │ 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] @ (15742c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x430b0>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -277988,17 +277987,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ cbz r6, 157492 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x43116> │ │ │ │ lsls r5, r4, #6 │ │ │ │ - stcl 0, cr0, [r0, #956] @ 0x3bc │ │ │ │ - stc 0, cr0, [lr, #956] @ 0x3bc │ │ │ │ - cbz r4, 157452 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x430d6> │ │ │ │ + cdp 0, 8, cr0, cr0, cr15, {7} │ │ │ │ + cdp 0, 4, cr0, cr14, cr15, {7} │ │ │ │ + sxth r4, r3 │ │ │ │ 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] @ (1574d0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x43154>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -278054,17 +278053,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ uxtb r2, r5 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - stc 0, cr0, [ip, #-956]! @ 0xfffffc44 │ │ │ │ - ldcl 0, cr0, [lr], #956 @ 0x3bc │ │ │ │ - sub sp, #224 @ 0xe0 │ │ │ │ + stcl 0, cr0, [ip, #956]! @ 0x3bc │ │ │ │ + ldc 0, cr0, [lr, #956]! @ 0x3bc │ │ │ │ + cbz r0, 1574fe <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x43182> │ │ │ │ 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] @ (15756c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x431f0>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -278119,17 +278118,17 @@ │ │ │ │ strd r4, r4, [sp, #8] │ │ │ │ bl 150908 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3c58c> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ sxtb r0, r1 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - stcl 0, cr0, [sl], {239} @ 0xef │ │ │ │ - ldc 0, cr0, [sl], {239} @ 0xef │ │ │ │ - add sp, #256 @ 0x100 │ │ │ │ + stc 0, cr0, [sl, #956] @ 0x3bc │ │ │ │ + ldcl 0, cr0, [sl, #-956] @ 0xfffffc44 │ │ │ │ + cbz r0, 15757c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x43200> │ │ │ │ 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] @ (157614 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x43298>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -278186,17 +278185,17 @@ │ │ │ │ strd r4, r4, [sp, #8] │ │ │ │ bl 150908 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3c58c> │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ cbz r2, 157642 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x432c6> │ │ │ │ lsls r5, r4, #6 │ │ │ │ - mcrr 0, 14, r0, r6, cr15 │ │ │ │ - ldc 0, cr0, [r2], {239} @ 0xef │ │ │ │ - add r7, sp, #640 @ 0x280 │ │ │ │ + stc 0, cr0, [r6, #-956] @ 0xfffffc44 │ │ │ │ + ldcl 0, cr0, [r2], {239} @ 0xef │ │ │ │ + add sp, #384 @ 0x180 │ │ │ │ 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] @ (157684 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x43308>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -278232,15 +278231,15 @@ │ │ │ │ str r1, [sp, #28] │ │ │ │ strd r4, r4, [sp, #8] │ │ │ │ bl 150908 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3c58c> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ cbz r4, 157688 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4330c> │ │ │ │ lsls r5, r4, #6 │ │ │ │ - subs.w r0, r4, pc, asr #3 │ │ │ │ + ldcl 0, cr0, [r4], #-956 @ 0xfffffc44 │ │ │ │ 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] @ (157724 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x433a8>) │ │ │ │ mov r9, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -278296,16 +278295,16 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ sub sp, #104 @ 0x68 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - sbcs.w r0, r4, pc, asr #3 │ │ │ │ - add r6, sp, #408 @ 0x198 │ │ │ │ + ldc 0, cr0, [r4], #-956 @ 0xfffffc44 │ │ │ │ + add r7, sp, #152 @ 0x98 │ │ │ │ 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] @ (1577cc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x43450>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -278364,16 +278363,16 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ add r7, sp, #984 @ 0x3d8 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - @ instruction: 0xeae200ef │ │ │ │ - add r5, sp, #760 @ 0x2f8 │ │ │ │ + sub.w r0, r2, pc, asr #3 │ │ │ │ + add r6, sp, #504 @ 0x1f8 │ │ │ │ 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] @ (15783c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x434c0>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -278412,15 +278411,15 @@ │ │ │ │ str r7, [sp, #0] │ │ │ │ str r4, [sp, #12] │ │ │ │ bl 150908 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3c58c> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ add r7, sp, #320 @ 0x140 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - orrs.w r0, r0, pc, asr #3 │ │ │ │ + adds.w r0, r0, pc, asr #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r4, [pc, #192] @ (157918 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4359c>) │ │ │ │ mov r9, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -278501,16 +278500,16 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ add r6, sp, #904 @ 0x388 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - and.w r0, ip, pc, asr #3 │ │ │ │ - add r4, sp, #464 @ 0x1d0 │ │ │ │ + pkhtb r0, ip, pc, asr #3 │ │ │ │ + add r5, sp, #208 @ 0xd0 │ │ │ │ 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] @ (157a00 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x43684>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -278594,16 +278593,16 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ add r6, sp, #8 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - stmdb r6!, {r0, r1, r2, r3, r5, r6, r7} │ │ │ │ - add r3, sp, #552 @ 0x228 │ │ │ │ + strd r0, r0, [r6, #956]! @ 0x3bc │ │ │ │ + add r4, sp, #296 @ 0x128 │ │ │ │ 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] @ (157aac <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x43730>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -278666,15 +278665,15 @@ │ │ │ │ str r5, [sp, #32] │ │ │ │ str r6, [sp, #0] │ │ │ │ bl 150908 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3c58c> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ add r5, sp, #112 @ 0x70 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - @ instruction: 0xe85800ef │ │ │ │ + ldmdb r8, {r0, r1, r2, r3, r5, r6, r7} │ │ │ │ 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] @ (157b3c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x437c0>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -279318,27 +279317,27 @@ │ │ │ │ b.n 157f3e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x43bc2> │ │ │ │ add r0, sp, #520 @ 0x208 │ │ │ │ lsls r5, r4, #6 │ │ │ │ strh r2, [r3, #10] │ │ │ │ lsls r5, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 1588e4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x44568> │ │ │ │ + b.n 157a64 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x436e8> │ │ │ │ lsls r7, r5, #3 │ │ │ │ - b.n 15888c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x44510> │ │ │ │ + b.n 157a0c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x43690> │ │ │ │ lsls r7, r5, #3 │ │ │ │ strh r6, [r6, #4] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - b.n 15864c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x442d0> │ │ │ │ + b.n 1587cc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x44450> │ │ │ │ lsls r7, r5, #3 │ │ │ │ - b.n 1585fc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x44280> │ │ │ │ + b.n 15877c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x44400> │ │ │ │ lsls r7, r5, #3 │ │ │ │ - b.n 158600 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x44284> │ │ │ │ + b.n 158780 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x44404> │ │ │ │ lsls r7, r5, #3 │ │ │ │ - b.n 158548 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x441cc> │ │ │ │ + b.n 1586c8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4434c> │ │ │ │ lsls r7, r5, #3 │ │ │ │ ldr r1, [pc, #72] @ (158190 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x43e14>) │ │ │ │ add r6, sp, #68 @ 0x44 │ │ │ │ ldr r3, [sp, #228] @ 0xe4 │ │ │ │ mov r2, lr │ │ │ │ str r7, [sp, #4] │ │ │ │ add r1, pc │ │ │ │ @@ -279366,15 +279365,15 @@ │ │ │ │ str r5, [sp, #4] │ │ │ │ ldr r5, [sp, #208] @ 0xd0 │ │ │ │ str r6, [sp, #16] │ │ │ │ str r5, [sp, #0] │ │ │ │ bl 175c90 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x61914> │ │ │ │ b.n 157f3e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x43bc2> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ - b.n 158440 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x440c4> │ │ │ │ + b.n 1585c0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x44244> │ │ │ │ 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, #3888] @ 0xf30 │ │ │ │ ldr r5, [pc, #468] @ (15837c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x44000>) │ │ │ │ sub sp, #172 @ 0xac │ │ │ │ @@ -279553,21 +279552,21 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ add r5, pc, #472 @ (adr r5, 158554 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x441d8>) │ │ │ │ lsls r5, r4, #6 │ │ │ │ ldrb r2, [r2, #25] │ │ │ │ lsls r5, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 1585cc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x44250> │ │ │ │ + b.n 15874c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x443d0> │ │ │ │ lsls r7, r5, #3 │ │ │ │ - b.n 158570 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x441f4> │ │ │ │ + b.n 1586f0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x44374> │ │ │ │ lsls r7, r5, #3 │ │ │ │ ldrb r6, [r3, #22] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - svc 76 @ 0x4c │ │ │ │ + b.n 1583ac <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x44030> │ │ │ │ lsls r7, r5, #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 │ │ │ │ @@ -279859,23 +279858,23 @@ │ │ │ │ nop │ │ │ │ add r3, pc, #160 @ (adr r3, 15873c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x443c0>) │ │ │ │ lsls r5, r4, #6 │ │ │ │ ldrb r0, [r0, #16] │ │ │ │ lsls r5, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - udf #220 @ 0xdc │ │ │ │ + svc 156 @ 0x9c │ │ │ │ lsls r7, r5, #3 │ │ │ │ - bcc.n 158790 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x44414> │ │ │ │ + bmi.n 158710 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x44394> │ │ │ │ lsls r7, r5, #3 │ │ │ │ - bhi.n 15866c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x442f0> │ │ │ │ + bls.n 1585ec <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x44270> │ │ │ │ lsls r7, r5, #3 │ │ │ │ ldrb r2, [r0, #14] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - asrs r6, r0, #19 │ │ │ │ + asrs r6, r0, #22 │ │ │ │ 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] │ │ │ │ @@ -279998,25 +279997,25 @@ │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ str.w fp, [sp] │ │ │ │ bl 173b60 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x5f7e4> │ │ │ │ b.n 1585c0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x44244> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - beq.n 15872c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x443b0> │ │ │ │ + bne.n 1588ac <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x44530> │ │ │ │ lsls r7, r5, #3 │ │ │ │ - bvs.n 15882c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x444b0> │ │ │ │ + bvs.n 1587ac <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x44430> │ │ │ │ lsls r7, r5, #3 │ │ │ │ - beq.n 1588f4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x44578> │ │ │ │ + bne.n 158874 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x444f8> │ │ │ │ lsls r7, r5, #3 │ │ │ │ - bvs.n 1588c4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x44548> │ │ │ │ + bvc.n 158844 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x444c8> │ │ │ │ lsls r7, r5, #3 │ │ │ │ - beq.n 1588bc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x44540> │ │ │ │ + bne.n 15883c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x444c0> │ │ │ │ lsls r7, r5, #3 │ │ │ │ - bpl.n 15881c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x444a0> │ │ │ │ + bvs.n 15879c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x44420> │ │ │ │ lsls r7, r5, #3 │ │ │ │ ldr r2, [pc, #236] @ (158918 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4459c>) │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ ldr r7, [pc, #960] @ (158bf0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x44874>) │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3920] @ 0xf50 │ │ │ │ @@ -280277,23 +280276,23 @@ │ │ │ │ nop │ │ │ │ ldr r6, [sp, #880] @ 0x370 │ │ │ │ lsls r5, r4, #6 │ │ │ │ strb r0, [r7, #30] │ │ │ │ lsls r5, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bge.n 158a54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x446d8> │ │ │ │ + blt.n 158bd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x44858> │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldmia r7!, {r3, r5} │ │ │ │ + ldmia r7, {r3, r5, r6, r7} │ │ │ │ lsls r7, r5, #3 │ │ │ │ - bmi.n 158a20 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x446a4> │ │ │ │ + bpl.n 158ba0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x44824> │ │ │ │ lsls r7, r5, #3 │ │ │ │ strb r0, [r7, #28] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - asrs r4, r7, #1 │ │ │ │ + asrs r4, r7, #4 │ │ │ │ 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] │ │ │ │ @@ -280416,25 +280415,25 @@ │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ str.w fp, [sp] │ │ │ │ bl 173b60 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x5f7e4> │ │ │ │ b.n 158a0a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4468e> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldmia r4!, {r2, r6} │ │ │ │ + ldmia r5!, {r2} │ │ │ │ lsls r7, r5, #3 │ │ │ │ - bne.n 158be4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x44868> │ │ │ │ + bcs.n 158b64 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x447e8> │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldmia r4!, {r2, r5} │ │ │ │ + ldmia r4!, {r2, r5, r6, r7} │ │ │ │ lsls r7, r5, #3 │ │ │ │ - bcs.n 158c7c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x44900> │ │ │ │ + bcs.n 158bfc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x44880> │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldmia r4!, {r2} │ │ │ │ + ldmia r4!, {r2, r6, r7} │ │ │ │ lsls r7, r5, #3 │ │ │ │ - bne.n 158bd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x44858> │ │ │ │ + bcs.n 158d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x449d8> │ │ │ │ lsls r7, r5, #3 │ │ │ │ cmp fp, lr │ │ │ │ vsli.32 d27, d0, #31 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov ip, r2 │ │ │ │ @@ -280742,23 +280741,23 @@ │ │ │ │ b.n 158f12 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x44b96> │ │ │ │ ldr r2, [sp, #256] @ 0x100 │ │ │ │ lsls r5, r4, #6 │ │ │ │ strb r4, [r3, #12] │ │ │ │ lsls r5, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bvs.n 159018 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x44c9c> │ │ │ │ + bvs.n 158f98 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x44c1c> │ │ │ │ lsls r7, r5, #3 │ │ │ │ - lsrs r0, r1, #16 │ │ │ │ + lsrs r0, r1, #19 │ │ │ │ lsls r1, r0, #4 │ │ │ │ strb r6, [r4, #3] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldmia r0!, {r2, r7} │ │ │ │ + ldmia r1!, {r2, r6} │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldmia r5, {r4, r5, r6, r7} │ │ │ │ + ldmia r6!, {r4, r5, r7} │ │ │ │ lsls r7, r5, #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] │ │ │ │ @@ -280897,25 +280896,25 @@ │ │ │ │ ldr r3, [sp, #188] @ 0xbc │ │ │ │ mov r0, r4 │ │ │ │ str.w sl, [sp] │ │ │ │ bl 173b60 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x5f7e4> │ │ │ │ b.n 158e9a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x44b1e> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - stmia r7!, {r1, r4, r5, r6} │ │ │ │ + ldmia r0!, {r1, r4, r5} │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldmia r4, {r4, r5, r6, r7} │ │ │ │ + ldmia r5, {r4, r5, r7} │ │ │ │ lsls r7, r5, #3 │ │ │ │ - stmia r7!, {r1, r2, r4, r6} │ │ │ │ + ldmia r0!, {r1, r2, r4} │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldmia r5, {r2, r3, r4, r5} │ │ │ │ + ldmia r5, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r7, r5, #3 │ │ │ │ - stmia r7!, {r1, r2, r3, r5} │ │ │ │ + stmia r7!, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldmia r4!, {r5, r6, r7} │ │ │ │ + ldmia r5, {r5, r7} │ │ │ │ lsls r7, r5, #3 │ │ │ │ asrs r3, r2 │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ ldr r7, [pc, #960] @ (15951c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x451a0>) │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3920] @ 0xf50 │ │ │ │ @@ -281191,23 +281190,23 @@ │ │ │ │ b.n 1593a0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45024> │ │ │ │ str r5, [sp, #704] @ 0x2c0 │ │ │ │ lsls r5, r4, #6 │ │ │ │ ldr r4, [r1, #104] @ 0x68 │ │ │ │ lsls r5, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bne.n 1593cc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45050> │ │ │ │ + bcs.n 15934c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x44fd0> │ │ │ │ lsls r7, r5, #3 │ │ │ │ - lsls r2, r7, #29 │ │ │ │ + lsrs r2, r7, #32 │ │ │ │ lsls r1, r0, #4 │ │ │ │ ldr r0, [r3, #68] @ 0x44 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - stmia r3!, {r3, r4, r5, r6, r7} │ │ │ │ + stmia r4!, {r3, r4, r5, r7} │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldmia r1!, {r2, r5, r6} │ │ │ │ + ldmia r2, {r2, r5} │ │ │ │ lsls r7, r5, #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] │ │ │ │ @@ -281346,25 +281345,25 @@ │ │ │ │ ldr r3, [sp, #188] @ 0xbc │ │ │ │ mov r0, r4 │ │ │ │ str.w sl, [sp] │ │ │ │ bl 173b60 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x5f7e4> │ │ │ │ b.n 159328 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x44fac> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - stmia r2!, {r1, r2, r5, r6, r7} │ │ │ │ + stmia r3!, {r1, r2, r5, r7} │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldmia r0!, {r2, r5, r6} │ │ │ │ + ldmia r1!, {r2, r5} │ │ │ │ lsls r7, r5, #3 │ │ │ │ - stmia r2!, {r1, r3, r6, r7} │ │ │ │ + stmia r3!, {r1, r3, r7} │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldmia r0!, {r4, r5, r7} │ │ │ │ + ldmia r1!, {r4, r5, r6} │ │ │ │ lsls r7, r5, #3 │ │ │ │ - stmia r2!, {r1, r5, r7} │ │ │ │ + stmia r3!, {r1, r5, r6} │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldmia r0!, {r2, r4, r6} │ │ │ │ + ldmia r1!, {r2, r4} │ │ │ │ lsls r7, r5, #3 │ │ │ │ subs r4, #135 @ 0x87 │ │ │ │ vsli.32 d27, d0, #31 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov ip, r2 │ │ │ │ @@ -281680,23 +281679,23 @@ │ │ │ │ nop │ │ │ │ str r0, [sp, #832] @ 0x340 │ │ │ │ lsls r5, r4, #6 │ │ │ │ ldr r4, [r5, #24] │ │ │ │ lsls r5, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r5!, {r1} │ │ │ │ + ldmia r5!, {r1, r6, r7} │ │ │ │ lsls r7, r5, #3 │ │ │ │ - lsls r0, r3, #10 │ │ │ │ + lsls r0, r3, #13 │ │ │ │ lsls r1, r0, #4 │ │ │ │ str r2, [r7, #116] @ 0x74 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - it ne │ │ │ │ - lslne r7, r5, #3 │ │ │ │ - stmia r4!, {r2, r7} │ │ │ │ + it le │ │ │ │ + lslle r7, r5, #3 │ │ │ │ + stmia r5!, {r2, r6} │ │ │ │ lsls r7, r5, #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] │ │ │ │ @@ -281833,25 +281832,25 @@ │ │ │ │ movs r1, #3 │ │ │ │ ldr r3, [sp, #192] @ 0xc0 │ │ │ │ mov r0, r4 │ │ │ │ str.w sl, [sp] │ │ │ │ bl 173b60 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x5f7e4> │ │ │ │ b.n 159806 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4548a> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ - stmia r3!, {r1, r2, r7} │ │ │ │ + stmia r4!, {r1, r2, r6} │ │ │ │ lsls r7, r5, #3 │ │ │ │ - pop {r2, r3, r4, r5, r6, r7, pc} │ │ │ │ + bkpt 0x00bc │ │ │ │ lsls r7, r5, #3 │ │ │ │ - pop {r1, r2, r5, r6, r7, pc} │ │ │ │ + bkpt 0x00a6 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - stmia r3!, {r2, r3, r6, r7} │ │ │ │ + stmia r4!, {r2, r3, r7} │ │ │ │ lsls r7, r5, #3 │ │ │ │ - stmia r3!, {r4, r5, r6} │ │ │ │ + stmia r4!, {r4, r5} │ │ │ │ lsls r7, r5, #3 │ │ │ │ - pop {r1, r2, r3, r4, r5, r7, pc} │ │ │ │ + bkpt 0x007e │ │ │ │ lsls r7, r5, #3 │ │ │ │ adds r7, #163 @ 0xa3 │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ ldr r7, [pc, #960] @ (159e8c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45b10>) │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3912] @ 0xf48 │ │ │ │ @@ -282134,23 +282133,23 @@ │ │ │ │ nop │ │ │ │ ldrh r0, [r0, #34] @ 0x22 │ │ │ │ lsls r5, r4, #6 │ │ │ │ str r4, [r3, #80] @ 0x50 │ │ │ │ lsls r5, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r0!, {r1, r2, r4, r7} │ │ │ │ + ldmia r1, {r1, r2, r4, r6} │ │ │ │ lsls r7, r5, #3 │ │ │ │ - cdp2 1, 0, cr0, cr12, cr0, {0} │ │ │ │ + cdp2 1, 12, cr0, cr12, cr0, {0} │ │ │ │ str r6, [r5, #44] @ 0x2c │ │ │ │ lsls r5, r4, #6 │ │ │ │ - hlt 0x000c │ │ │ │ + cbnz r4, 159e0e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45a92> │ │ │ │ + lsls r7, r5, #3 │ │ │ │ + stmia r0!, {r3, r4, r5, r7} │ │ │ │ lsls r7, r5, #3 │ │ │ │ - it │ │ │ │ - lsl r7, r5, #3 │ │ │ │ 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 │ │ │ │ @@ -282292,25 +282291,25 @@ │ │ │ │ movs r1, #3 │ │ │ │ ldr r3, [sp, #200] @ 0xc8 │ │ │ │ mov r0, r4 │ │ │ │ str.w r9, [sp] │ │ │ │ bl 173b60 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x5f7e4> │ │ │ │ b.n 159c92 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45916> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ - bkpt 0x00ee │ │ │ │ - lsls r7, r5, #3 │ │ │ │ - cbnz r4, 159f64 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45be8> │ │ │ │ - lsls r7, r5, #3 │ │ │ │ - cbnz r6, 159f62 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45be6> │ │ │ │ - lsls r7, r5, #3 │ │ │ │ - ite cc │ │ │ │ - lslcc r7, r5, #3 │ │ │ │ - bkpt 0x00d8 │ │ │ │ + itee ge │ │ │ │ + lslge r7, r5, #3 │ │ │ │ + revlt r4, r4 │ │ │ │ + lsllt r7, r5, #3 │ │ │ │ + rev r6, r1 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - cbnz r6, 159f64 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45be8> │ │ │ │ + ite │ │ │ │ + lsl r7, r5, #3 │ │ │ │ + it ls @ unpredictable │ │ │ │ + lslls r7, r5, #3 │ │ │ │ + cbnz r6, 159f94 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45c18> │ │ │ │ lsls r7, r5, #3 │ │ │ │ adds r3, #11 │ │ │ │ vsli.32 d27, d0, #31 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov ip, r3 │ │ │ │ @@ -282431,15 +282430,15 @@ │ │ │ │ strd r2, r2, [sp, #4] │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #40] @ 0x28 │ │ │ │ bl 14ed14 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3a998> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - stmia r3!, {r2, r6} │ │ │ │ + stmia r4!, {r2} │ │ │ │ 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 │ │ │ │ mov lr, r1 │ │ │ │ @@ -282462,15 +282461,15 @@ │ │ │ │ str r4, [sp, #32] │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ strd r0, r0, [sp, #16] │ │ │ │ str.w ip, [sp, #40] @ 0x28 │ │ │ │ bl 14ed14 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3a998> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ - stmia r2!, {r2, r3, r5, r6, r7} │ │ │ │ + stmia r3!, {r2, r3, r5, r7} │ │ │ │ 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 │ │ │ │ mov ip, r3 │ │ │ │ @@ -282494,15 +282493,15 @@ │ │ │ │ str r1, [sp, #4] │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 14ed14 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3a998> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - stmia r2!, {r1, r2, r3, r4, r5, r7} │ │ │ │ + stmia r3!, {r1, r2, r3, r4, r5, r6} │ │ │ │ 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 │ │ │ │ mov ip, r3 │ │ │ │ @@ -282526,15 +282525,15 @@ │ │ │ │ str r1, [sp, #4] │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 14ed14 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3a998> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - stmia r2!, {r1, r3, r5, r6} │ │ │ │ + stmia r3!, {r1, r3, r5} │ │ │ │ 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 │ │ │ │ mov ip, r3 │ │ │ │ @@ -282559,15 +282558,15 @@ │ │ │ │ str r4, [sp, #32] │ │ │ │ strd r0, r0, [sp, #16] │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 14ed14 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3a998> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - stmia r2!, {r2, r4, r5} │ │ │ │ + stmia r2!, {r2, r4, r5, r6, r7} │ │ │ │ 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 │ │ │ │ mov lr, r2 │ │ │ │ @@ -282593,15 +282592,15 @@ │ │ │ │ strd r0, r0, [sp, #16] │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 14ed14 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3a998> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - stmia r1!, {r2, r4, r5, r6, r7} │ │ │ │ + stmia r2!, {r2, r4, r5, r7} │ │ │ │ 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 │ │ │ │ mov.w ip, #1 │ │ │ │ @@ -282627,15 +282626,15 @@ │ │ │ │ str r4, [sp, #32] │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ str r2, [sp, #8] │ │ │ │ str.w ip, [sp, #40] @ 0x28 │ │ │ │ bl 14ed14 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3a998> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ - stmia r1!, {r1, r2, r6, r7} │ │ │ │ + stmia r2!, {r1, r2, r7} │ │ │ │ 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 │ │ │ │ mov r4, r1 │ │ │ │ @@ -282663,15 +282662,15 @@ │ │ │ │ str.w lr, [sp] │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ str.w ip, [sp, #20] │ │ │ │ bl 14ed14 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3a998> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ - stmia r1!, {r1, r3, r5, r6} │ │ │ │ + stmia r2!, {r1, r3, r5} │ │ │ │ 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 │ │ │ │ mov.w ip, #0 │ │ │ │ @@ -282699,15 +282698,15 @@ │ │ │ │ mov r3, lr │ │ │ │ mov.w ip, #4 │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 14ed14 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3a998> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ - stmia r1!, {r5} │ │ │ │ + stmia r1!, {r5, r6, r7} │ │ │ │ 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 │ │ │ │ mov lr, r2 │ │ │ │ @@ -282736,15 +282735,15 @@ │ │ │ │ str.w ip, [sp, #40] @ 0x28 │ │ │ │ str r4, [sp, #32] │ │ │ │ mov.w ip, #5 │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 14ed14 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3a998> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ - stmia r0!, {r1, r2, r4, r6, r7} │ │ │ │ + stmia r1!, {r1, r2, r4, r7} │ │ │ │ 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 │ │ │ │ mov r4, r1 │ │ │ │ @@ -282772,15 +282771,15 @@ │ │ │ │ strd lr, r1, [sp, #4] │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #40] @ 0x28 │ │ │ │ bl 14ed14 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3a998> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - stmia r0!, {r1, r5, r7} │ │ │ │ + stmia r1!, {r1, r5, r6} │ │ │ │ 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 │ │ │ │ mov r4, r1 │ │ │ │ @@ -282808,15 +282807,15 @@ │ │ │ │ mov.w ip, #3 │ │ │ │ strd lr, r1, [sp, #4] │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 14ed14 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3a998> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ - stmia r0!, {r1, r2, r6} │ │ │ │ + stmia r1!, {r1, r2} │ │ │ │ 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.w ip, [pc, #60] @ 15a4d8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4615c> │ │ │ │ @@ -282844,15 +282843,15 @@ │ │ │ │ str r4, [sp, #32] │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ str.w ip, [sp, #40] @ 0x28 │ │ │ │ bl 14ed14 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3a998> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - stmia r0!, {r1, r3, r5} │ │ │ │ + stmia r0!, {r1, r3, r5, r6, r7} │ │ │ │ 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 │ │ │ │ mov ip, r2 │ │ │ │ @@ -282881,16 +282880,16 @@ │ │ │ │ movs r0, #3 │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 14ed14 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3a998> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - it lt │ │ │ │ - lsllt r7, r5, #3 │ │ │ │ + stmia r0!, {r3, r4, r5, r6} │ │ │ │ + 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 │ │ │ │ mov ip, r2 │ │ │ │ mov r2, r0 │ │ │ │ @@ -282918,18 +282917,18 @@ │ │ │ │ mov.w ip, #2 │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 14ed14 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3a998> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - itet vc │ │ │ │ - lslvc r7, r5, #3 │ │ │ │ - pushvs {r4, lr} │ │ │ │ - movvc.w ip, #4096 @ 0x1000 │ │ │ │ + stmia r0!, {r1, r2, r4, r5} │ │ │ │ + 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 │ │ │ │ mov ip, r2 │ │ │ │ mov r2, r0 │ │ │ │ movs r0, #3 │ │ │ │ ldr r4, [sp, #56] @ 0x38 │ │ │ │ @@ -282953,18 +282952,18 @@ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ movs r1, #0 │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #40] @ 0x28 │ │ │ │ bl 14ed14 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3a998> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ - itte ne │ │ │ │ - lslne r7, r5, #3 │ │ │ │ - pushne {r4, lr} │ │ │ │ - moveq.w ip, #4096 @ 0x1000 │ │ │ │ + itte le │ │ │ │ + lslle r7, r5, #3 │ │ │ │ + pushle {r4, lr} │ │ │ │ + movgt.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ ldr.w ip, [pc, #64] @ 15a63c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x462c0> │ │ │ │ mov lr, r2 │ │ │ │ add ip, pc │ │ │ │ ldr r4, [sp, #60] @ 0x3c │ │ │ │ @@ -282989,18 +282988,18 @@ │ │ │ │ mov r3, lr │ │ │ │ mov.w ip, #4 │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 14ed14 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3a998> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ - itte eq │ │ │ │ - lsleq r7, r5, #3 │ │ │ │ - pusheq {r4, lr} │ │ │ │ - movne.w ip, #4096 @ 0x1000 │ │ │ │ + itte gt │ │ │ │ + lslgt r7, r5, #3 │ │ │ │ + pushgt {r4, lr} │ │ │ │ + movle.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] @ 15a698 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4631c> │ │ │ │ ldr r4, [sp, #60] @ 0x3c │ │ │ │ add ip, pc │ │ │ │ @@ -283026,15 +283025,15 @@ │ │ │ │ str.w ip, [sp, #40] @ 0x28 │ │ │ │ mov.w ip, #5 │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 14ed14 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3a998> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ - bkpt 0x00d0 │ │ │ │ + nop {9} │ │ │ │ lsls r7, r5, #3 │ │ │ │ ldr.w r3, [pc, #1376] @ 15ac00 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x46884> │ │ │ │ ldr.w ip, [r0, #32] │ │ │ │ add r3, pc │ │ │ │ push {r4, lr} │ │ │ │ cmp.w ip, #0 │ │ │ │ bne.n 15a716 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4639a> │ │ │ │ @@ -283837,19 +283836,19 @@ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ b.n 15ad10 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x46994> │ │ │ │ nop │ │ │ │ strh r6, [r1, r5] │ │ │ │ lsls r5, r4, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb726 │ │ │ │ + @ instruction: 0xb7e6 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - @ instruction: 0xb710 │ │ │ │ + @ instruction: 0xb7d0 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - @ instruction: 0xb70c │ │ │ │ + @ instruction: 0xb7cc │ │ │ │ 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 r3, [pc, #136] @ (15b014 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x46c98>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -283908,21 +283907,21 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 15ac90 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x46914> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ strb r6, [r5, #30] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - push {r2, r5, r6, r7, lr} │ │ │ │ + @ instruction: 0xb6a4 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - push {r1, r2, r3, r5, r6, r7, lr} │ │ │ │ + @ instruction: 0xb6ae │ │ │ │ lsls r7, r5, #3 │ │ │ │ - push {r1, r3, r6, r7, lr} │ │ │ │ + @ instruction: 0xb68a │ │ │ │ lsls r7, r5, #3 │ │ │ │ - push {r2, r3, r7, lr} │ │ │ │ + @ instruction: 0xb64c │ │ │ │ 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, #140] @ (15b0c4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x46d48>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -283984,21 +283983,21 @@ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ bl 14cfe0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x38c64> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 15b06e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x46cf2> │ │ │ │ b.n 15b060 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x46ce4> │ │ │ │ strb r0, [r0, #28] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + @ instruction: 0xb630 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - push {r1, r6, lr} │ │ │ │ + @ instruction: 0xb602 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - push {r2, r3, r4, r5, lr} │ │ │ │ + push {r2, r3, r4, r5, r6, r7, lr} │ │ │ │ lsls r7, r5, #3 │ │ │ │ - push {r1, r3, r5, lr} │ │ │ │ + push {r1, r3, r5, r6, r7, lr} │ │ │ │ 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 │ │ │ │ mov r2, r0 │ │ │ │ @@ -284060,19 +284059,19 @@ │ │ │ │ str r5, [sp, #8] │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 15ac90 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x46914> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ strb r2, [r1, #25] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - push {r1, r2, r3, r4, r6, r7} │ │ │ │ + push {r1, r2, r3, r4, r7, lr} │ │ │ │ lsls r7, r5, #3 │ │ │ │ - push {r3, r4, r5, r6} │ │ │ │ + push {r3, r4, r5, lr} │ │ │ │ lsls r7, r5, #3 │ │ │ │ - push {r1, r2, r4, r5, r6} │ │ │ │ + push {r1, r2, r4, r5, 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, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #124] @ (15b21c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x46ea0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -284126,19 +284125,19 @@ │ │ │ │ movs r4, #0 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 15ac90 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x46914> │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ strb r2, [r3, #22] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - push {r1, r3, r4, r5} │ │ │ │ + push {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r7, r5, #3 │ │ │ │ - push {r1, r3, r5} │ │ │ │ + push {r1, r3, r5, r6, r7} │ │ │ │ lsls r7, r5, #3 │ │ │ │ - cbz r2, 15b298 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x46f1c> │ │ │ │ + push {r1, r4, r5, r6} │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r5, [pc, #132] @ (15b2c4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x46f48>) │ │ │ │ mov r4, r3 │ │ │ │ @@ -284197,19 +284196,19 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 15ac90 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x46914> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ strb r2, [r7, #19] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - cbz r2, 15b332 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x46fb6> │ │ │ │ + push {r1, r3, r4, r6} │ │ │ │ lsls r7, r5, #3 │ │ │ │ - cbz r0, 15b336 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x46fba> │ │ │ │ + push {r3, r4, r6} │ │ │ │ lsls r7, r5, #3 │ │ │ │ - cbz r4, 15b316 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x46f9a> │ │ │ │ + cbz r4, 15b346 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x46fca> │ │ │ │ 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] @ (15b36c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x46ff0>) │ │ │ │ mov r4, r3 │ │ │ │ @@ -284267,19 +284266,19 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 15ac90 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x46914> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ strb r2, [r2, #17] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - cbz r6, 15b3b8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4703c> │ │ │ │ + cbz r6, 15b3e8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4706c> │ │ │ │ lsls r7, r5, #3 │ │ │ │ - cbz r2, 15b3b8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4703c> │ │ │ │ + cbz r2, 15b3e8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4706c> │ │ │ │ lsls r7, r5, #3 │ │ │ │ - sxtb r4, r4 │ │ │ │ + cbz r4, 15b3c4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x47048> │ │ │ │ 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] @ (15b420 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x470a4>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -284341,19 +284340,19 @@ │ │ │ │ mov r0, r6 │ │ │ │ strd r5, r4, [sp] │ │ │ │ bl 15ac90 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x46914> │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ strb r2, [r5, #14] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - uxth r4, r0 │ │ │ │ + cbz r4, 15b478 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x470fc> │ │ │ │ lsls r7, r5, #3 │ │ │ │ - sxtb r4, r2 │ │ │ │ + cbz r4, 15b470 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x470f4> │ │ │ │ lsls r7, r5, #3 │ │ │ │ - cbz r2, 15b458 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x470dc> │ │ │ │ + sxtb r2, r4 │ │ │ │ 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 130e74 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1caf8> │ │ │ │ @@ -284402,15 +284401,15 @@ │ │ │ │ vstr d7, [sp, #32] │ │ │ │ bl 14fd78 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3b9fc> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {pc} │ │ │ │ ... │ │ │ │ strb r2, [r0, #11] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - cbz r0, 15b4fe <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x47182> │ │ │ │ + sxtb r0, r3 │ │ │ │ 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] @ (15b540 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x471c4>) │ │ │ │ @@ -284440,15 +284439,15 @@ │ │ │ │ bl 14fd78 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3b9fc> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ strb r2, [r2, #9] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - cbz r6, 15b558 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x471dc> │ │ │ │ + sxth r6, r0 │ │ │ │ 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] @ (15b5e0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x47264>) │ │ │ │ @@ -284496,17 +284495,17 @@ │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ strb r2, [r4, #7] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - sub sp, #384 @ 0x180 │ │ │ │ + cbz r0, 15b610 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x47294> │ │ │ │ lsls r7, r5, #3 │ │ │ │ - sub sp, #312 @ 0x138 │ │ │ │ + cbz r6, 15b60e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x47292> │ │ │ │ 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 │ │ │ │ @@ -284559,17 +284558,17 @@ │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ strb r2, [r7, #4] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - add sp, #344 @ 0x158 │ │ │ │ + cbz r6, 15b69c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x47320> │ │ │ │ lsls r7, r5, #3 │ │ │ │ - add sp, #392 @ 0x188 │ │ │ │ + cbz r2, 15b6a4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x47328> │ │ │ │ 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] @ (15b740 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x473c4>) │ │ │ │ @@ -284633,17 +284632,17 @@ │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ strb r2, [r1, #2] │ │ │ │ lsls r5, r4, #6 │ │ │ │ strb r2, [r4, #0] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - add sp, #144 @ 0x90 │ │ │ │ + sub sp, #400 @ 0x190 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - add r7, sp, #376 @ 0x178 │ │ │ │ + add sp, #120 @ 0x78 │ │ │ │ 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] @ (15b800 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x47484>) │ │ │ │ @@ -284710,17 +284709,17 @@ │ │ │ │ bl 14fd78 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3b9fc> │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r6, [r2, #124] @ 0x7c │ │ │ │ lsls r5, r4, #6 │ │ │ │ ldr r0, [r3, #120] @ 0x78 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - add r7, sp, #544 @ 0x220 │ │ │ │ + add sp, #288 @ 0x120 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - add r6, sp, #904 @ 0x388 │ │ │ │ + add r7, sp, #648 @ 0x288 │ │ │ │ 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] @ (15b8b4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x47538>) │ │ │ │ @@ -284784,17 +284783,17 @@ │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ ldr r6, [r2, #112] @ 0x70 │ │ │ │ lsls r5, r4, #6 │ │ │ │ ldr r0, [r6, #104] @ 0x68 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - add r6, sp, #976 @ 0x3d0 │ │ │ │ + add r7, sp, #720 @ 0x2d0 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - add r5, sp, #960 @ 0x3c0 │ │ │ │ + add r6, sp, #704 @ 0x2c0 │ │ │ │ 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] @ (15b974 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x475f8>) │ │ │ │ @@ -284862,17 +284861,17 @@ │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ lsls r5, r4, #6 │ │ │ │ ldr r4, [r4, #96] @ 0x60 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - add r6, sp, #400 @ 0x190 │ │ │ │ + add r7, sp, #144 @ 0x90 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - add r5, sp, #440 @ 0x1b8 │ │ │ │ + add r6, sp, #184 @ 0xb8 │ │ │ │ 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 │ │ │ │ @@ -285095,27 +285094,27 @@ │ │ │ │ b.n 15ba2c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x476b0> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ mov r4, r2 │ │ │ │ lsls r5, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r5, sp, #424 @ 0x1a8 │ │ │ │ + add r6, sp, #168 @ 0xa8 │ │ │ │ lsls r7, r5, #3 │ │ │ │ cmp ip, r9 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - add r5, sp, #104 @ 0x68 │ │ │ │ + add r5, sp, #872 @ 0x368 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - add r4, sp, #1016 @ 0x3f8 │ │ │ │ + add r5, sp, #760 @ 0x2f8 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - add r4, sp, #808 @ 0x328 │ │ │ │ + add r5, sp, #552 @ 0x228 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - add r4, sp, #592 @ 0x250 │ │ │ │ + add r5, sp, #336 @ 0x150 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - add r4, sp, #336 @ 0x150 │ │ │ │ + add r5, sp, #80 @ 0x50 │ │ │ │ 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] @ 15bc58 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x478dc> │ │ │ │ sub sp, #28 │ │ │ │ @@ -285285,19 +285284,19 @@ │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r4] │ │ │ │ strex r1, r2, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 15bd6e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x479f2> │ │ │ │ b.n 15bd90 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x47a14> │ │ │ │ nop │ │ │ │ - add r3, sp, #0 │ │ │ │ + add r3, sp, #768 @ 0x300 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - add r2, sp, #888 @ 0x378 │ │ │ │ + add r3, sp, #632 @ 0x278 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - add r2, sp, #504 @ 0x1f8 │ │ │ │ + add r3, sp, #248 @ 0xf8 │ │ │ │ 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 │ │ │ │ @@ -285448,15 +285447,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 15bf38 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x47bbc> │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 15bf08 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x47b8c> │ │ │ │ b.n 15bea4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x47b28> │ │ │ │ nop │ │ │ │ - add r1, sp, #136 @ 0x88 │ │ │ │ + add r1, sp, #904 @ 0x388 │ │ │ │ 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 │ │ │ │ @@ -285789,15 +285788,15 @@ │ │ │ │ mla r3, r3, lr, r0 │ │ │ │ add.w r3, r3, #104448 @ 0x19800 │ │ │ │ ldr.w r0, [r3, #500] @ 0x1f4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ eors r2, r5 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - add r7, pc, #304 @ (adr r7, 15c41c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x480a0>) │ │ │ │ + add r0, sp, #48 @ 0x30 │ │ │ │ lsls r7, r5, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [r1, #124] @ 0x7c │ │ │ │ cmp r3, #16 │ │ │ │ it ge │ │ │ │ movge r3, #16 │ │ │ │ @@ -285970,15 +285969,15 @@ │ │ │ │ ldr r1, [pc, #16] @ (15c4ec <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x48170>) │ │ │ │ add r1, pc │ │ │ │ bl 29ddd8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189a5c> │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ b.n 15c49e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x48122> │ │ │ │ str r6, [r7, #36] @ 0x24 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - add r3, pc, #464 @ (adr r3, 15c6c0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x48344>) │ │ │ │ + add r4, pc, #208 @ (adr r4, 15c5c0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x48244>) │ │ │ │ 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] @ (15c88c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x48510>) │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ @@ -286753,15 +286752,15 @@ │ │ │ │ add.w ip, ip, #4 │ │ │ │ mov sl, r3 │ │ │ │ cmp r8, r3 │ │ │ │ bne.w 15cc20 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x488a4> │ │ │ │ b.n 15cb46 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x487ca> │ │ │ │ ldr r2, [sp, #0] │ │ │ │ b.n 15cd28 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x489ac> │ │ │ │ - ldr r3, [sp, #808] @ 0x328 │ │ │ │ + ldr r4, [sp, #552] @ 0x228 │ │ │ │ lsls r7, r5, #3 │ │ │ │ ldrh r3, [r0, #8] │ │ │ │ movw r2, #34067 @ 0x8513 │ │ │ │ cmp r1, #16 │ │ │ │ it ls │ │ │ │ cmpls r3, r2 │ │ │ │ beq.n 15cd72 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x489f6> │ │ │ │ @@ -286927,15 +286926,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldr r2, [r6, r1] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldr r1, [sp, #608] @ 0x260 │ │ │ │ + ldr r2, [sp, #352] @ 0x160 │ │ │ │ lsls r7, r5, #3 │ │ │ │ ldr r3, [pc, #604] @ (15d184 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x48e08>) │ │ │ │ movw r2, #35866 @ 0x8c1a │ │ │ │ cmp r1, r2 │ │ │ │ add r3, pc │ │ │ │ beq.w 15d076 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x48cfa> │ │ │ │ bhi.n 15cf6a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x48bee> │ │ │ │ @@ -287216,17 +287215,17 @@ │ │ │ │ ldr r2, [pc, #20] @ (15d220 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x48ea4>) │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ b.n 15d206 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x48e8a> │ │ │ │ - str r6, [sp, #776] @ 0x308 │ │ │ │ + str r7, [sp, #520] @ 0x208 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldr r6, [pc, #864] @ (15d584 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x49208>) │ │ │ │ + ldr r7, [pc, #608] @ (15d484 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x49108>) │ │ │ │ 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 │ │ │ │ @@ -287604,21 +287603,21 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ cmp r4, #20 │ │ │ │ lsls r5, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cmp r3, #238 @ 0xee │ │ │ │ lsls r5, r4, #6 │ │ │ │ - stmia r5!, {r1, r4, r5, r7} │ │ │ │ + stmia r6!, {r1, r4, r5, r6} │ │ │ │ lsls r0, r0, #4 │ │ │ │ - stmia r6!, {r1, r3, r4, r5} │ │ │ │ + stmia r6!, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r0, r0, #4 │ │ │ │ - stmia r6!, {r1} │ │ │ │ + stmia r6!, {r1, r6, r7} │ │ │ │ lsls r0, r0, #4 │ │ │ │ - stmia r5!, {r3, r6, r7} │ │ │ │ + stmia r6!, {r3, r7} │ │ │ │ lsls r0, r0, #4 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [r0, #0] │ │ │ │ mov r7, r2 │ │ │ │ @@ -287729,15 +287728,15 @@ │ │ │ │ b.n 15d6a2 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x49326> │ │ │ │ add.w r2, r0, #32768 @ 0x8000 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ str.w r3, [r2, #260] @ 0x104 │ │ │ │ bl 435c74 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3218f8> │ │ │ │ b.n 15d702 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x49386> │ │ │ │ - ldrb r4, [r6, r1] │ │ │ │ + ldrb r4, [r6, r4] │ │ │ │ lsls r0, r0, #4 │ │ │ │ cbz r1, 15d7dc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x49460> │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r2, r0 │ │ │ │ @@ -287755,15 +287754,15 @@ │ │ │ │ bl 15d664 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x492e8> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldr r7, [pc, #504] @ (15d9dc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x49660>) │ │ │ │ lsls r5, r4, #6 │ │ │ │ - str r1, [sp, #8] │ │ │ │ + str r1, [sp, #776] @ 0x308 │ │ │ │ lsls r7, r5, #3 │ │ │ │ cbz r2, 15d820 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x494a4> │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r2 │ │ │ │ @@ -287781,15 +287780,15 @@ │ │ │ │ bl 15d664 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x492e8> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldr r7, [pc, #232] @ (15d910 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x49594>) │ │ │ │ lsls r5, r4, #6 │ │ │ │ - str r0, [sp, #824] @ 0x338 │ │ │ │ + str r1, [sp, #568] @ 0x238 │ │ │ │ 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] @ (15d880 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x49504>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -287817,19 +287816,19 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldr r6, [pc, #1016] @ (15dc7c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x49900>) │ │ │ │ lsls r5, r4, #6 │ │ │ │ - str r0, [sp, #472] @ 0x1d8 │ │ │ │ + str r1, [sp, #216] @ 0xd8 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - str r0, [sp, #376] @ 0x178 │ │ │ │ + str r1, [sp, #120] @ 0x78 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - muls r0, r0 │ │ │ │ + add r0, r0 │ │ │ │ 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] @ (15d908 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4958c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -287874,21 +287873,21 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldr r6, [pc, #608] @ (15db6c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x497f0>) │ │ │ │ lsls r5, r4, #6 │ │ │ │ - str r0, [sp, #64] @ 0x40 │ │ │ │ + str r0, [sp, #832] @ 0x340 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - str r0, [sp, #56] @ 0x38 │ │ │ │ + str r0, [sp, #824] @ 0x338 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldrh r6, [r4, #62] @ 0x3e │ │ │ │ + str r0, [sp, #664] @ 0x298 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - cmp r0, r7 │ │ │ │ + muls r0, r7 │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #8 │ │ │ │ mov r7, r0 │ │ │ │ @@ -288150,23 +288149,23 @@ │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 15db0c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x49790> │ │ │ │ add.w r3, r3, #32768 @ 0x8000 │ │ │ │ movs r1, #1 │ │ │ │ str.w r9, [r3, #260] @ 0x104 │ │ │ │ bl 435c74 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3218f8> │ │ │ │ b.n 15db0c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x49790> │ │ │ │ - strb r4, [r4, #31] │ │ │ │ + ldrb r4, [r4, #2] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldrh r4, [r6, #46] @ 0x2e │ │ │ │ + ldrh r4, [r6, #52] @ 0x34 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - strb r4, [r6, #30] │ │ │ │ + ldrb r4, [r6, #1] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldrsb r0, [r3, r7] │ │ │ │ + ldr r0, [r3, r2] │ │ │ │ lsls r0, r0, #4 │ │ │ │ - strb r6, [r1, #28] │ │ │ │ + strb r6, [r1, #31] │ │ │ │ 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] @ (15dc84 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x49908>) │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -288191,15 +288190,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 15c898 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4851c> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r2, [pc, #960] @ (15e048 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x49ccc>) │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldrh r0, [r1, #38] @ 0x26 │ │ │ │ + ldrh r0, [r1, #44] @ 0x2c │ │ │ │ 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] @ (15dcd8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4995c>) │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -288224,15 +288223,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 15c898 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4851c> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldr r2, [pc, #624] @ (15df4c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x49bd0>) │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldrh r4, [r6, #34] @ 0x22 │ │ │ │ + ldrh r4, [r6, #40] @ 0x28 │ │ │ │ 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, #104] @ (15dd58 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x499dc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -288274,17 +288273,17 @@ │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 15c898 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4851c> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r2, [pc, #296] @ (15de84 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x49b08>) │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldrh r2, [r1, #32] │ │ │ │ + ldrh r2, [r1, #38] @ 0x26 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldrh r6, [r3, #32] │ │ │ │ + ldrh r6, [r3, #38] @ 0x26 │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #204] @ (15de44 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x49ac8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -288483,19 +288482,19 @@ │ │ │ │ strex r1, r2, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 15df48 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x49bcc> │ │ │ │ b.n 15df78 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x49bfc> │ │ │ │ nop │ │ │ │ ldr r0, [pc, #888] @ (15e304 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x49f88>) │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldrh r0, [r6, #18] │ │ │ │ + ldrh r0, [r6, #24] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldrh r2, [r6, #16] │ │ │ │ + ldrh r2, [r6, #22] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldrh r2, [r0, #18] │ │ │ │ + ldrh r2, [r0, #24] │ │ │ │ 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] @ (15e0f0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x49d74>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -288776,17 +288775,17 @@ │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 15e272 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x49ef6> │ │ │ │ b.n 15e150 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x49dd4> │ │ │ │ nop │ │ │ │ mov r2, r6 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldrh r6, [r6, #4] │ │ │ │ + ldrh r6, [r6, #10] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - strh r4, [r3, #60] @ 0x3c │ │ │ │ + ldrh r4, [r3, #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, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #376] @ (15e430 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4a0b4>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -288923,15 +288922,15 @@ │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r8, r0 │ │ │ │ lsls r5, r4, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r3, #50] @ 0x32 │ │ │ │ + strh r0, [r3, #56] @ 0x38 │ │ │ │ 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] @ (15e594 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4a218>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -289053,21 +289052,21 @@ │ │ │ │ mov r0, sl │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ b.n 15e4fc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4a180> │ │ │ │ cmn r4, r5 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - subs r2, #50 @ 0x32 │ │ │ │ + subs r2, #242 @ 0xf2 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - strh r6, [r1, #44] @ 0x2c │ │ │ │ + strh r6, [r1, #50] @ 0x32 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - strh r4, [r6, #40] @ 0x28 │ │ │ │ + strh r4, [r6, #46] @ 0x2e │ │ │ │ lsls r7, r5, #3 │ │ │ │ - strh r0, [r1, #40] @ 0x28 │ │ │ │ + strh r0, [r1, #46] @ 0x2e │ │ │ │ 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] @ (15e6a0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4a324>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -289157,15 +289156,15 @@ │ │ │ │ str.w r3, [r2, #260] @ 0x104 │ │ │ │ bl 435c74 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3218f8> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 15e628 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4a2ac> │ │ │ │ nop │ │ │ │ sbcs r0, r0 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - subs r0, #232 @ 0xe8 │ │ │ │ + subs r1, #168 @ 0xa8 │ │ │ │ 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 │ │ │ │ @@ -289425,27 +289424,27 @@ │ │ │ │ mov r0, r6 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ subs r7, #108 @ 0x6c │ │ │ │ lsls r5, r4, #6 │ │ │ │ - strh r4, [r4, #22] │ │ │ │ + strh r4, [r4, #28] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - strh r2, [r2, #18] │ │ │ │ + strh r2, [r2, #24] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - strh r0, [r3, #16] │ │ │ │ + strh r0, [r3, #22] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - strh r6, [r1, #16] │ │ │ │ + strh r6, [r1, #22] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - strh r2, [r4, #16] │ │ │ │ + strh r2, [r4, #22] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - strh r0, [r6, #16] │ │ │ │ + strh r0, [r6, #22] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - strh r4, [r0, #18] │ │ │ │ + strh r4, [r0, #24] │ │ │ │ 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 │ │ │ │ @@ -289459,15 +289458,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [lr, ip] │ │ │ │ bl 15bc64 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x478e8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ subs r5, #162 @ 0xa2 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - strh r6, [r3, #16] │ │ │ │ + strh r6, [r3, #22] │ │ │ │ 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 │ │ │ │ @@ -289512,17 +289511,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ subs r5, #96 @ 0x60 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - strh r6, [r5, #14] │ │ │ │ + strh r6, [r5, #20] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - strh r2, [r6, #12] │ │ │ │ + strh r2, [r6, #18] │ │ │ │ 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] @ (15eb60 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4a7e4>) │ │ │ │ @@ -289624,17 +289623,17 @@ │ │ │ │ strex r1, r2, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 15eb40 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4a7c4> │ │ │ │ b.n 15eb50 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4a7d4> │ │ │ │ nop │ │ │ │ subs r4, #226 @ 0xe2 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - strh r2, [r3, #10] │ │ │ │ + strh r2, [r3, #16] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - strh r0, [r3, #8] │ │ │ │ + strh r0, [r3, #14] │ │ │ │ lsls r7, r5, #3 │ │ │ │ movw r3, #34478 @ 0x86ae │ │ │ │ cmp r1, r3 │ │ │ │ beq.n 15ebe6 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4a86a> │ │ │ │ bls.n 15eb94 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4a818> │ │ │ │ movw r3, #34479 @ 0x86af │ │ │ │ cmp r1, r3 │ │ │ │ @@ -289983,15 +289982,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ subs r0, #162 @ 0xa2 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldrb r2, [r4, #20] │ │ │ │ + ldrb r2, [r4, #23] │ │ │ │ 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] @ (15efa0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4ac24>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -290018,15 +290017,15 @@ │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ adds r7, #224 @ 0xe0 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldrb r4, [r3, #19] │ │ │ │ + ldrb r4, [r3, #22] │ │ │ │ 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 │ │ │ │ @@ -291134,21 +291133,21 @@ │ │ │ │ b.n 15fc0a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4b88e> │ │ │ │ lsrs r6, r3, #30 │ │ │ │ lsls r5, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsrs r2, r6, #19 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - add r3, pc, #744 @ (adr r3, 15ff44 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4bbc8>) │ │ │ │ + add r4, pc, #488 @ (adr r4, 15fe44 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4bac8>) │ │ │ │ lsls r0, r0, #4 │ │ │ │ - strb r4, [r1, #18] │ │ │ │ + strb r4, [r1, #21] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - strb r2, [r3, #8] │ │ │ │ + strb r2, [r3, #11] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - strb r0, [r6, #2] │ │ │ │ + strb r0, [r6, #5] │ │ │ │ lsls r7, r5, #3 │ │ │ │ ldrh.w r1, [r8, #44] @ 0x2c │ │ │ │ movw r2, #34168 @ 0x8578 │ │ │ │ cmp r1, r2 │ │ │ │ beq.n 15fbf6 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4b87a> │ │ │ │ movw r4, #34165 @ 0x8575 │ │ │ │ movw r2, #7681 @ 0x1e01 │ │ │ │ @@ -291212,15 +291211,15 @@ │ │ │ │ movw r2, #6403 @ 0x1903 │ │ │ │ cmp ip, r2 │ │ │ │ beq.n 15fc46 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4b8ca> │ │ │ │ ldrh.w r1, [r8, #52] @ 0x34 │ │ │ │ mov.w r6, #8448 @ 0x2100 │ │ │ │ movw r2, #34165 @ 0x8575 │ │ │ │ b.n 15f814 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4b498> │ │ │ │ - ldr r2, [r0, #124] @ 0x7c │ │ │ │ + strb r2, [r0, #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, #4040] @ 0xfc8 │ │ │ │ mov r4, r0 │ │ │ │ sub sp, #20 │ │ │ │ @@ -291439,19 +291438,19 @@ │ │ │ │ subs.w r8, r8, #1 │ │ │ │ bcs.n 160014 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4bc98> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [sp, #24] │ │ │ │ + ldr r5, [sp, #792] @ 0x318 │ │ │ │ lsls r0, r0, #4 │ │ │ │ - ldr r4, [sp, #808] @ 0x328 │ │ │ │ + ldr r5, [sp, #552] @ 0x228 │ │ │ │ lsls r0, r0, #4 │ │ │ │ - ldr r3, [sp, #112] @ 0x70 │ │ │ │ + ldr r3, [sp, #880] @ 0x370 │ │ │ │ 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 │ │ │ │ @@ -291680,40 +291679,40 @@ │ │ │ │ add r2, pc │ │ │ │ b.n 160210 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4be94> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cdp2 1, 14, cr0, cr2, cr4, {5} │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r7, #64] @ 0x40 │ │ │ │ + ldr r2, [r7, #76] @ 0x4c │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldr r4, [r6, #64] @ 0x40 │ │ │ │ + ldr r4, [r6, #76] @ 0x4c │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldr r2, [r4, #56] @ 0x38 │ │ │ │ + ldr r2, [r4, #68] @ 0x44 │ │ │ │ lsls r7, r5, #3 │ │ │ │ cdp2 1, 1, cr0, cr0, cr4, {5} │ │ │ │ - ldrh r2, [r0, r3] │ │ │ │ + ldrh r2, [r0, r6] │ │ │ │ lsls r5, r7, #3 │ │ │ │ - movs r5, #32 │ │ │ │ + movs r5, #224 @ 0xe0 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldr r6, [r0, #64] @ 0x40 │ │ │ │ + ldr r6, [r0, #76] @ 0x4c │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldr r4, [r4, #52] @ 0x34 │ │ │ │ + ldr r4, [r4, #64] @ 0x40 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldr r0, [r0, #56] @ 0x38 │ │ │ │ + ldr r0, [r0, #68] @ 0x44 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldr r2, [r3, #56] @ 0x38 │ │ │ │ + ldr r2, [r3, #68] @ 0x44 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldr r4, [r3, #64] @ 0x40 │ │ │ │ + ldr r4, [r3, #76] @ 0x4c │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldr r2, [r6, #60] @ 0x3c │ │ │ │ + ldr r2, [r6, #72] @ 0x48 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldr r0, [r2, #68] @ 0x44 │ │ │ │ + ldr r0, [r2, #80] @ 0x50 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldr r2, [r5, #64] @ 0x40 │ │ │ │ + ldr r2, [r5, #76] @ 0x4c │ │ │ │ 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 │ │ │ │ @@ -291822,15 +291821,15 @@ │ │ │ │ movs r0, #1 │ │ │ │ b.n 1603a8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4c02c> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ stc2 1, cr0, [r2, #-656]! @ 0xfffffd70 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r0, #52] @ 0x34 │ │ │ │ + ldr r4, [r0, #64] @ 0x40 │ │ │ │ lsls r7, r5, #3 │ │ │ │ mrrc2 1, 10, r0, r0, cr4 @ │ │ │ │ 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] │ │ │ │ @@ -291904,15 +291903,15 @@ │ │ │ │ b.n 160460 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4c0e4> │ │ │ │ ldr r2, [pc, #16] @ (1604b8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4c13c>) │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - ldr r0, [r7, #32] │ │ │ │ + ldr r0, [r7, #44] @ 0x2c │ │ │ │ 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 │ │ │ │ @@ -292029,23 +292028,23 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ b.n 1605b2 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4c236> │ │ │ │ ldr.w r9, [pc, #24] @ 160600 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4c284> │ │ │ │ movw r0, #38593 @ 0x96c1 │ │ │ │ add r9, pc │ │ │ │ b.n 160520 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4c1a4> │ │ │ │ - lsrs r2, r2, #22 │ │ │ │ + lsrs r2, r2, #25 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - movs r1, #104 @ 0x68 │ │ │ │ + movs r2, #40 @ 0x28 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - movs r1, #86 @ 0x56 │ │ │ │ + movs r2, #22 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldr r4, [r3, #16] │ │ │ │ + ldr r4, [r3, #28] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - lsrs r4, r0, #19 │ │ │ │ + lsrs r4, r0, #22 │ │ │ │ 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] @ 160760 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4c3e4> │ │ │ │ subs r3, r1, #1 │ │ │ │ @@ -292178,15 +292177,15 @@ │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ vld2.8 {d16[5],d17[5]}, [r2], r4 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r2, #0] │ │ │ │ + ldr r6, [r2, #12] │ │ │ │ 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] @ 160a0c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4c690> │ │ │ │ ldr r3, [r0, #32] │ │ │ │ @@ -292600,24 +292599,24 @@ │ │ │ │ bne.w 160a8e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4c712> │ │ │ │ b.n 160b0a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4c78e> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ rsb r1, r8, #5373952 @ 0x520000 │ │ │ │ rsb r1, r4, #5373952 @ 0x520000 │ │ │ │ - str r2, [r0, #80] @ 0x50 │ │ │ │ + str r2, [r0, #92] @ 0x5c │ │ │ │ lsls r7, r5, #3 │ │ │ │ sbc.w r1, sl, #5373952 @ 0x520000 │ │ │ │ - str r4, [r7, #64] @ 0x40 │ │ │ │ + str r4, [r7, #76] @ 0x4c │ │ │ │ lsls r7, r5, #3 │ │ │ │ - str r6, [r4, #60] @ 0x3c │ │ │ │ + str r6, [r4, #72] @ 0x48 │ │ │ │ lsls r7, r5, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r7, #56] @ 0x38 │ │ │ │ + str r4, [r7, #68] @ 0x44 │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ mov r6, r2 │ │ │ │ @@ -292860,38 +292859,38 @@ │ │ │ │ add r2, pc │ │ │ │ b.n 160e26 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4caaa> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xf3f401a4 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r1, #26 │ │ │ │ + lsls r2, r1, #29 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - subs r2, r7, r0 │ │ │ │ + subs r2, r7, r3 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - str r0, [r2, #48] @ 0x30 │ │ │ │ + str r0, [r2, #60] @ 0x3c │ │ │ │ lsls r7, r5, #3 │ │ │ │ @ instruction: 0xf2f601a4 │ │ │ │ - adds r6, r2, r7 │ │ │ │ + subs r6, r2, r2 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - adds r0, r7, r6 │ │ │ │ + subs r0, r7, r1 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - str r6, [r7, #20] │ │ │ │ + str r6, [r7, #32] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - adds r4, r4, r4 │ │ │ │ + adds r4, r4, r7 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - str r6, [r3, #24] │ │ │ │ + str r6, [r3, #36] @ 0x24 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - adds r6, r0, r4 │ │ │ │ + adds r6, r0, r7 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - str r4, [r6, #24] │ │ │ │ + str r4, [r6, #36] @ 0x24 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - adds r4, r4, r3 │ │ │ │ + adds r4, r4, r6 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - str r6, [r5, #8] │ │ │ │ + str r6, [r5, #20] │ │ │ │ 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] @ (160f40 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4cbc4>) │ │ │ │ @@ -292958,17 +292957,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ adds r2, r3, r2 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - str r2, [r3, #16] │ │ │ │ + str r2, [r3, #28] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - str r4, [r2, #16] │ │ │ │ + str r4, [r2, #28] │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #136] @ (160fe8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4cc6c>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -293026,17 +293025,17 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 1fbd9c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xe7a20> │ │ │ │ ldr r2, [pc, #12] @ (160ff0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4cc74>) │ │ │ │ add r2, pc │ │ │ │ b.n 160fc8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4cc4c> │ │ │ │ asrs r2, r3, #31 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - str r6, [r4, #4] │ │ │ │ + str r6, [r4, #16] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - str r0, [r4, #4] │ │ │ │ + str r0, [r4, #16] │ │ │ │ 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] @ (161048 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4cccc>) │ │ │ │ mov r6, r2 │ │ │ │ @@ -293066,15 +293065,15 @@ │ │ │ │ str r4, [sp, #24] │ │ │ │ bl 1604bc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4c140> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ asrs r4, r6, #28 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - str r0, [r6, #0] │ │ │ │ + str r0, [r6, #12] │ │ │ │ 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 │ │ │ │ @@ -293088,15 +293087,15 @@ │ │ │ │ movs r0, #0 │ │ │ │ str r0, [sp, #12] │ │ │ │ movs r0, #1 │ │ │ │ strd r0, r0, [sp, #4] │ │ │ │ bl 160f4c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4cbd0> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ - ldrsh r6, [r5, r7] │ │ │ │ + str r6, [r5, #8] │ │ │ │ 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 │ │ │ │ @@ -293130,15 +293129,15 @@ │ │ │ │ str r4, [sp, #24] │ │ │ │ bl 1604bc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4c140> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ asrs r2, r3, #26 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldrsh r2, [r5, r6] │ │ │ │ + str r2, [r5, #4] │ │ │ │ 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] @ 161128 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4cdac> │ │ │ │ @@ -293155,15 +293154,15 @@ │ │ │ │ mov.w ip, #1 │ │ │ │ movs r0, #2 │ │ │ │ strd ip, lr, [sp, #8] │ │ │ │ bl 160f4c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4cbd0> │ │ │ │ add sp, #28 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - ldrsh r6, [r5, r5] │ │ │ │ + str r6, [r5, #0] │ │ │ │ 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 │ │ │ │ @@ -293197,15 +293196,15 @@ │ │ │ │ str r4, [sp, #24] │ │ │ │ bl 1604bc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4c140> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ asrs r6, r6, #23 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldrsh r2, [r2, r4] │ │ │ │ + ldrsh r2, [r2, r7] │ │ │ │ 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] @ 1611cc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4ce50> │ │ │ │ @@ -293223,15 +293222,15 @@ │ │ │ │ movs r0, #3 │ │ │ │ str r4, [sp, #8] │ │ │ │ str.w ip, [sp, #12] │ │ │ │ bl 160f4c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4cbd0> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldrsh r2, [r3, r3] │ │ │ │ + ldrsh r2, [r3, r6] │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r6, r2 │ │ │ │ @@ -293265,15 +293264,15 @@ │ │ │ │ str r4, [sp, #16] │ │ │ │ bl 1604bc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4c140> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ asrs r2, r2, #21 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldrsh r6, [r7, r1] │ │ │ │ + ldrsh r6, [r7, r4] │ │ │ │ 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 │ │ │ │ @@ -293291,15 +293290,15 @@ │ │ │ │ movs r0, #2 │ │ │ │ str r4, [sp, #12] │ │ │ │ str.w ip, [sp, #16] │ │ │ │ bl 160f4c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4cbd0> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldrsh r2, [r7, r0] │ │ │ │ + ldrsh r2, [r7, 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, #4032] @ 0xfc0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r6, r2 │ │ │ │ @@ -293333,15 +293332,15 @@ │ │ │ │ str r4, [sp, #20] │ │ │ │ bl 1604bc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4c140> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ asrs r6, r5, #18 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldrb r2, [r6, r7] │ │ │ │ + ldrsh r2, [r6, r2] │ │ │ │ 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] @ 161310 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4cf94> │ │ │ │ @@ -293359,15 +293358,15 @@ │ │ │ │ movs r0, #3 │ │ │ │ str r4, [sp, #12] │ │ │ │ str.w ip, [sp, #16] │ │ │ │ bl 160f4c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4cbd0> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldrb r6, [r7, r6] │ │ │ │ + ldrsh r6, [r7, r1] │ │ │ │ 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] @ (161364 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4cfe8>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -293393,15 +293392,15 @@ │ │ │ │ strd r1, r1, [sp, #12] │ │ │ │ str r7, [sp, #0] │ │ │ │ bl 1604bc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4c140> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ asrs r4, r2, #16 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldrb r0, [r7, r5] │ │ │ │ + ldrsh r0, [r7, r0] │ │ │ │ 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 │ │ │ │ @@ -293413,15 +293412,15 @@ │ │ │ │ add r0, pc │ │ │ │ str r0, [sp, #12] │ │ │ │ movs r0, #1 │ │ │ │ strd r0, r0, [sp, #4] │ │ │ │ bl 160e8c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4cb10> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ - ldrb r2, [r7, r4] │ │ │ │ + ldrb r2, [r7, r7] │ │ │ │ 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] @ (1613f4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4d078>) │ │ │ │ @@ -293450,15 +293449,15 @@ │ │ │ │ str r6, [sp, #4] │ │ │ │ str r7, [sp, #0] │ │ │ │ bl 1604bc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4c140> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ asrs r0, r1, #14 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldrb r0, [r0, r4] │ │ │ │ + ldrb r0, [r0, r7] │ │ │ │ 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] @ 161438 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4d0bc> │ │ │ │ @@ -293474,15 +293473,15 @@ │ │ │ │ mov.w ip, #1 │ │ │ │ movs r0, #2 │ │ │ │ str.w ip, [sp, #8] │ │ │ │ bl 160e8c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4cb10> │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - ldrb r6, [r0, r3] │ │ │ │ + ldrb r6, [r0, r6] │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [pc, #64] @ (161490 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4d114>) │ │ │ │ @@ -293512,15 +293511,15 @@ │ │ │ │ str r7, [sp, #0] │ │ │ │ bl 1604bc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4c140> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ asrs r4, r5, #11 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldrb r4, [r7, r1] │ │ │ │ + ldrb r4, [r7, r4] │ │ │ │ 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] @ 1614d0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4d154> │ │ │ │ @@ -293536,15 +293535,15 @@ │ │ │ │ movs r0, #3 │ │ │ │ str r4, [sp, #8] │ │ │ │ str.w ip, [sp, #12] │ │ │ │ bl 160e8c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4cb10> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldrb r6, [r7, r0] │ │ │ │ + ldrb r6, [r7, r3] │ │ │ │ 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] @ (161528 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4d1ac>) │ │ │ │ sub sp, #16 │ │ │ │ @@ -293573,15 +293572,15 @@ │ │ │ │ str r5, [sp, #12] │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 160e8c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4cb10> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ asrs r2, r2, #9 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldrb r0, [r1, r0] │ │ │ │ + ldrb r0, [r1, r3] │ │ │ │ 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] @ (161588 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4d20c>) │ │ │ │ sub sp, #16 │ │ │ │ @@ -293613,15 +293612,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 160e8c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4cb10> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ asrs r6, r6, #7 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldrh r4, [r0, r7] │ │ │ │ + ldrb r4, [r0, r2] │ │ │ │ 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] @ (1615e4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4d268>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -293653,15 +293652,15 @@ │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 160e8c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4cb10> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ asrs r0, r3, #6 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldrh r4, [r6, r5] │ │ │ │ + ldrb r4, [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, #3976] @ 0xf88 │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ mov r6, r2 │ │ │ │ @@ -293916,40 +293915,40 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ b.n 1616f2 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4d376> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ ldrd r0, r1, [r4, #656]! @ 0x290 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r0, [r1, r5] │ │ │ │ + ldr r0, [r1, r0] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldrsb r6, [r7, r4] │ │ │ │ + ldrsb r6, [r7, r7] │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb r6, {r2, r5, r7, r8} │ │ │ │ - lsrs r0, r1, #31 │ │ │ │ + asrs r0, r1, #2 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - lsrs r0, r2, #30 │ │ │ │ + asrs r0, r2, #1 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - cmp r4, r4 │ │ │ │ + cmp ip, ip │ │ │ │ lsls r5, r7, #3 │ │ │ │ - lsrs r2, r6, #29 │ │ │ │ + asrs r2, r6, #32 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldrsb r0, [r7, r4] │ │ │ │ + ldrsb r0, [r7, r7] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - lsrs r6, r5, #28 │ │ │ │ + lsrs r6, r5, #31 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldrsb r0, [r5, r6] │ │ │ │ + ldr r0, [r5, r1] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - lsrs r2, r2, #28 │ │ │ │ + lsrs r2, r2, #31 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldrsb r0, [r0, r7] │ │ │ │ + ldr r0, [r0, r2] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - lsrs r6, r6, #27 │ │ │ │ + lsrs r6, r6, #30 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldrsb r6, [r3, r2] │ │ │ │ + ldrsb r6, [r3, r5] │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ movw r5, #271 @ 0x10f │ │ │ │ @@ -295838,31 +295837,31 @@ │ │ │ │ mov r4, r2 │ │ │ │ b.n 162a58 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4e6dc> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ bvs.n 162b4c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4e7d0> │ │ │ │ lsls r4, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - blx sl │ │ │ │ + ldr r0, [pc, #576] @ (162e2c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4eab0>) │ │ │ │ lsls r7, r5, #3 │ │ │ │ bvs.n 162c60 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4e8e4> │ │ │ │ lsls r4, r4, #6 │ │ │ │ - bx lr │ │ │ │ + ldr r0, [pc, #192] @ (162cb4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4e938>) │ │ │ │ lsls r7, r5, #3 │ │ │ │ - mov r2, sp │ │ │ │ + bx r5 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - mov r4, sl │ │ │ │ + bxns r2 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - mov r6, r2 │ │ │ │ + mov lr, sl │ │ │ │ lsls r7, r5, #3 │ │ │ │ - lsrs r4, r3, #32 │ │ │ │ + lsrs r4, r3, #3 │ │ │ │ lsls r0, r0, #4 │ │ │ │ - cmp r8, r7 │ │ │ │ + mov r0, pc │ │ │ │ lsls r7, r5, #3 │ │ │ │ - cmp lr, r9 │ │ │ │ + mov lr, r1 │ │ │ │ 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] @ (162d28 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4e9ac>) │ │ │ │ @@ -296133,21 +296132,21 @@ │ │ │ │ b.n 162e60 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4eae4> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ bcs.n 162e10 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4ea94> │ │ │ │ lsls r4, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r2, r3 │ │ │ │ + add sl, fp │ │ │ │ lsls r7, r5, #3 │ │ │ │ - mvns r4, r7 │ │ │ │ + add ip, r7 │ │ │ │ lsls r7, r5, #3 │ │ │ │ bne.n 162dec <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4ea70> │ │ │ │ lsls r4, r4, #6 │ │ │ │ - cmn r6, r5 │ │ │ │ + bics r6, r5 │ │ │ │ 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 │ │ │ │ @@ -296360,17 +296359,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx 6a208 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ movs r0, #1 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r4, [r3, #44] @ 0x2c │ │ │ │ + ldr r4, [r3, #56] @ 0x38 │ │ │ │ lsls r0, r0, #4 │ │ │ │ - ldr r4, [r4, #36] @ 0x24 │ │ │ │ + ldr r4, [r4, #48] @ 0x30 │ │ │ │ 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 │ │ │ │ @@ -296614,17 +296613,17 @@ │ │ │ │ lsls r4, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldmia r6, {r1, r3, r4, r5, r6} │ │ │ │ lsls r4, r4, #6 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, #232 @ 0xe8 │ │ │ │ + subs r7, #168 @ 0xa8 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - subs r6, #128 @ 0x80 │ │ │ │ + subs r7, #64 @ 0x40 │ │ │ │ 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] @ (1636d4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4f358>) │ │ │ │ @@ -296943,19 +296942,19 @@ │ │ │ │ lsls r4, r4, #6 │ │ │ │ ldmia r4!, {r1, r2, r6} │ │ │ │ lsls r4, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldmia r3!, {r1, r2, r5, r6, r7} │ │ │ │ lsls r4, r4, #6 │ │ │ │ - subs r5, #132 @ 0x84 │ │ │ │ + subs r6, #68 @ 0x44 │ │ │ │ lsls r7, r5, #3 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ - subs r3, #66 @ 0x42 │ │ │ │ + subs r4, #2 │ │ │ │ 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 │ │ │ │ @@ -297574,21 +297573,21 @@ │ │ │ │ b.n 163d70 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4f9f4> │ │ │ │ nop │ │ │ │ @ instruction: 0xeb3a01a4 │ │ │ │ stmia r3!, {r1, r4, r5, r6, r7} │ │ │ │ lsls r4, r4, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, #6 │ │ │ │ + adds r6, #198 @ 0xc6 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - adds r5, #128 @ 0x80 │ │ │ │ + adds r6, #64 @ 0x40 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - adds r5, #100 @ 0x64 │ │ │ │ + adds r6, #36 @ 0x24 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - adds r5, #94 @ 0x5e │ │ │ │ + adds r6, #30 │ │ │ │ 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] @ (163ef0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4fb74>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -297888,23 +297887,23 @@ │ │ │ │ beq.n 164066 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4fcea> │ │ │ │ b.n 16409a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4fd1e> │ │ │ │ @ instruction: 0xe83201a4 │ │ │ │ stmia r0!, {r3, r5, r6, r7} │ │ │ │ lsls r4, r4, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - adds r3, #160 @ 0xa0 │ │ │ │ + adds r4, #96 @ 0x60 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - adds r3, #6 │ │ │ │ + adds r3, #198 @ 0xc6 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - adds r3, #32 │ │ │ │ + adds r3, #224 @ 0xe0 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - adds r3, #34 @ 0x22 │ │ │ │ + adds r3, #226 @ 0xe2 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - adds r2, #140 @ 0x8c │ │ │ │ + adds r3, #76 @ 0x4c │ │ │ │ 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] @ (16418c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4fe10>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -298010,19 +298009,19 @@ │ │ │ │ b.n 16423c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4fec0> │ │ │ │ b.n 163d8c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4fa10> │ │ │ │ lsls r4, r4, #6 │ │ │ │ bkpt 0x004e │ │ │ │ lsls r4, r4, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - adds r1, #204 @ 0xcc │ │ │ │ + adds r2, #140 @ 0x8c │ │ │ │ lsls r7, r5, #3 │ │ │ │ - adds r1, #102 @ 0x66 │ │ │ │ + adds r2, #38 @ 0x26 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - adds r1, #116 @ 0x74 │ │ │ │ + adds r2, #52 @ 0x34 │ │ │ │ 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] @ (1642d4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4ff58>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -298128,19 +298127,19 @@ │ │ │ │ b.n 164380 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x50004> │ │ │ │ b.n 163c44 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4f8c8> │ │ │ │ lsls r4, r4, #6 │ │ │ │ pop {r1, r2, pc} │ │ │ │ lsls r4, r4, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, #170 @ 0xaa │ │ │ │ + adds r1, #106 @ 0x6a │ │ │ │ lsls r7, r5, #3 │ │ │ │ - adds r0, #244 @ 0xf4 │ │ │ │ + adds r1, #180 @ 0xb4 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - adds r0, #184 @ 0xb8 │ │ │ │ + adds r1, #120 @ 0x78 │ │ │ │ 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] @ (1644a4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x50128>) │ │ │ │ @@ -298461,27 +298460,27 @@ │ │ │ │ nop │ │ │ │ b.n 164bf4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x50878> │ │ │ │ lsls r4, r4, #6 │ │ │ │ cbnz r2, 164744 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x503c8> │ │ │ │ lsls r4, r4, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r7, #218 @ 0xda │ │ │ │ + adds r0, #154 @ 0x9a │ │ │ │ lsls r7, r5, #3 │ │ │ │ - cmp r7, #4 │ │ │ │ + cmp r7, #196 @ 0xc4 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - cmp r7, #64 @ 0x40 │ │ │ │ + adds r0, #0 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - cmp r6, #220 @ 0xdc │ │ │ │ + cmp r7, #156 @ 0x9c │ │ │ │ lsls r7, r5, #3 │ │ │ │ - cmp r6, #212 @ 0xd4 │ │ │ │ + cmp r7, #148 @ 0x94 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - cmp r6, #136 @ 0x88 │ │ │ │ + cmp r7, #72 @ 0x48 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - cmp r6, #192 @ 0xc0 │ │ │ │ + cmp r7, #128 @ 0x80 │ │ │ │ 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] @ (16477c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x50400>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -298610,21 +298609,21 @@ │ │ │ │ nop │ │ │ │ svc 168 @ 0xa8 │ │ │ │ lsls r4, r4, #6 │ │ │ │ @ instruction: 0xb85a │ │ │ │ lsls r4, r4, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #194 @ 0xc2 │ │ │ │ + cmp r6, #130 @ 0x82 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - cmp r5, #204 @ 0xcc │ │ │ │ + cmp r6, #140 @ 0x8c │ │ │ │ lsls r7, r5, #3 │ │ │ │ - cmp r5, #108 @ 0x6c │ │ │ │ + cmp r6, #44 @ 0x2c │ │ │ │ lsls r7, r5, #3 │ │ │ │ - cmp r5, #118 @ 0x76 │ │ │ │ + cmp r6, #54 @ 0x36 │ │ │ │ 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] @ (1648fc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x50580>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -298739,19 +298738,19 @@ │ │ │ │ nop │ │ │ │ udf #38 @ 0x26 │ │ │ │ lsls r4, r4, #6 │ │ │ │ @ instruction: 0xb6de │ │ │ │ lsls r4, r4, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, #240 @ 0xf0 │ │ │ │ + cmp r5, #176 @ 0xb0 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - cmp r4, #210 @ 0xd2 │ │ │ │ + cmp r5, #146 @ 0x92 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - cmp r4, #154 @ 0x9a │ │ │ │ + cmp r5, #90 @ 0x5a │ │ │ │ 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] @ 164a30 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x506b4> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -298841,17 +298840,17 @@ │ │ │ │ b.n 164a8a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x5070e> │ │ │ │ bgt.n 164adc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x50760> │ │ │ │ lsls r4, r4, #6 │ │ │ │ push {r3, r5, r7, lr} │ │ │ │ lsls r4, r4, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, #68 @ 0x44 │ │ │ │ + cmp r5, #4 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - cmp r4, #8 │ │ │ │ + cmp r4, #200 @ 0xc8 │ │ │ │ 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] @ 164b40 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x507c4> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -298947,17 +298946,17 @@ │ │ │ │ nop │ │ │ │ blt.n 164bdc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x50860> │ │ │ │ lsls r4, r4, #6 │ │ │ │ push {r3, r4, r7} │ │ │ │ lsls r4, r4, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r3, #136 @ 0x88 │ │ │ │ + cmp r4, #72 @ 0x48 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - cmp r3, #58 @ 0x3a │ │ │ │ + cmp r3, #250 @ 0xfa │ │ │ │ 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 │ │ │ │ @@ -299064,15 +299063,15 @@ │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ cbz r6, 164da4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x50a28> │ │ │ │ lsls r4, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - movs r1, #214 @ 0xd6 │ │ │ │ + movs r2, #150 @ 0x96 │ │ │ │ lsls r7, r5, #3 │ │ │ │ uxtb r2, r4 │ │ │ │ lsls r4, r4, #6 │ │ │ │ push {r4, lr} │ │ │ │ movs r3, #0 │ │ │ │ ldr.w lr, [pc, #192] @ 164e0c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x50a90> │ │ │ │ add lr, pc │ │ │ │ @@ -299145,23 +299144,23 @@ │ │ │ │ cmp r3, #20 │ │ │ │ beq.n 164d98 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x50a1c> │ │ │ │ ldr.w r2, [r0, r3, lsl #3] │ │ │ │ cmp r1, r2 │ │ │ │ bne.n 164df8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x50a7c> │ │ │ │ ldr.w r0, [ip, r3, lsl #3] │ │ │ │ pop {r4, pc} │ │ │ │ - str r0, [r3, r1] │ │ │ │ + str r0, [r3, r4] │ │ │ │ lsls r0, r0, #4 │ │ │ │ - ldr r7, [pc, #920] @ (1651ac <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x50e30>) │ │ │ │ + str r6, [r4, r2] │ │ │ │ lsls r0, r0, #4 │ │ │ │ - ldr r7, [pc, #424] @ (164fc0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x50c44>) │ │ │ │ + str r2, [r5, r0] │ │ │ │ lsls r0, r0, #4 │ │ │ │ - ldr r6, [pc, #424] @ (164fc4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x50c48>) │ │ │ │ + ldr r7, [pc, #168] @ (164ec4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x50b48>) │ │ │ │ lsls r0, r0, #4 │ │ │ │ - ldr r5, [pc, #656] @ (1650b0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x50d34>) │ │ │ │ + ldr r6, [pc, #400] @ (164fb0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x50c34>) │ │ │ │ lsls r0, r0, #4 │ │ │ │ cmp r1, r2 │ │ │ │ beq.n 164e5c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x50ae0> │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -299470,21 +299469,21 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ bvs.n 1650a8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x50d2c> │ │ │ │ lsls r4, r4, #6 │ │ │ │ - movs r6, #64 @ 0x40 │ │ │ │ + movs r7, #0 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - movs r6, #76 @ 0x4c │ │ │ │ + movs r7, #12 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - movs r6, #170 @ 0xaa │ │ │ │ + movs r7, #106 @ 0x6a │ │ │ │ lsls r7, r5, #3 │ │ │ │ - movs r6, #82 @ 0x52 │ │ │ │ + movs r7, #18 │ │ │ │ lsls r7, r5, #3 │ │ │ │ movw r2, #36873 @ 0x9009 │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 1651aa <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x50e2e> │ │ │ │ bhi.w 1653da <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x5105e> │ │ │ │ movw r2, #35864 @ 0x8c18 │ │ │ │ cmp r3, r2 │ │ │ │ @@ -299849,41 +299848,41 @@ │ │ │ │ ldr r2, [pc, #68] @ (1655b4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x51238>) │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ b.n 16512e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x50db2> │ │ │ │ nop │ │ │ │ - movs r3, #150 @ 0x96 │ │ │ │ + movs r4, #86 @ 0x56 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - movs r4, #52 @ 0x34 │ │ │ │ + movs r4, #244 @ 0xf4 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - movs r3, #186 @ 0xba │ │ │ │ + movs r4, #122 @ 0x7a │ │ │ │ lsls r7, r5, #3 │ │ │ │ - movs r4, #138 @ 0x8a │ │ │ │ + movs r5, #74 @ 0x4a │ │ │ │ lsls r7, r5, #3 │ │ │ │ - movs r3, #230 @ 0xe6 │ │ │ │ + movs r4, #166 @ 0xa6 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - movs r4, #30 │ │ │ │ + movs r4, #222 @ 0xde │ │ │ │ lsls r7, r5, #3 │ │ │ │ - movs r5, #28 │ │ │ │ + movs r5, #220 @ 0xdc │ │ │ │ lsls r7, r5, #3 │ │ │ │ - movs r4, #202 @ 0xca │ │ │ │ + movs r5, #138 @ 0x8a │ │ │ │ lsls r7, r5, #3 │ │ │ │ - movs r5, #26 │ │ │ │ + movs r5, #218 @ 0xda │ │ │ │ lsls r7, r5, #3 │ │ │ │ - movs r4, #82 @ 0x52 │ │ │ │ + movs r5, #18 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - movs r5, #40 @ 0x28 │ │ │ │ + movs r5, #232 @ 0xe8 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - movs r4, #202 @ 0xca │ │ │ │ + movs r5, #138 @ 0x8a │ │ │ │ lsls r7, r5, #3 │ │ │ │ - movs r4, #222 @ 0xde │ │ │ │ + movs r5, #158 @ 0x9e │ │ │ │ lsls r7, r5, #3 │ │ │ │ - movs r3, #178 @ 0xb2 │ │ │ │ + movs r4, #114 @ 0x72 │ │ │ │ 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 │ │ │ │ @@ -300078,20 +300077,20 @@ │ │ │ │ ite ne │ │ │ │ movne r0, #1 │ │ │ │ moveq r0, #0 │ │ │ │ b.n 16564e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x512d2> │ │ │ │ nop │ │ │ │ add r2, sp, #144 @ 0x90 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - movs r4, #94 @ 0x5e │ │ │ │ + movs r5, #30 │ │ │ │ lsls r7, r5, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - it gt │ │ │ │ - lslgt r6, r5, #3 │ │ │ │ + stmia r0!, {r3, r7} │ │ │ │ + lsls r6, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r2 │ │ │ │ mov r6, r3 │ │ │ │ @@ -300130,15 +300129,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ b.n 165836 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x514ba> │ │ │ │ nop │ │ │ │ - movs r2, #102 @ 0x66 │ │ │ │ + movs r3, #38 @ 0x26 │ │ │ │ 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 │ │ │ │ @@ -300176,17 +300175,17 @@ │ │ │ │ mov r3, r1 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ movs r0, #0 │ │ │ │ b.n 16588e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x51512> │ │ │ │ nop │ │ │ │ - movs r2, #66 @ 0x42 │ │ │ │ + movs r3, #2 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - movs r2, #20 │ │ │ │ + movs r2, #212 @ 0xd4 │ │ │ │ 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 │ │ │ │ @@ -300568,27 +300567,27 @@ │ │ │ │ mov.w r3, #256 @ 0x100 │ │ │ │ b.n 165ae4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x51768> │ │ │ │ movs r3, #128 @ 0x80 │ │ │ │ b.n 165ae4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x51768> │ │ │ │ nop │ │ │ │ add r5, pc, #872 @ (adr r5, 16608c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x51d10>) │ │ │ │ lsls r4, r4, #6 │ │ │ │ - subs r0, r4, #5 │ │ │ │ + movs r0, #32 │ │ │ │ lsls r7, r5, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, r2, #3 │ │ │ │ + subs r4, r2, #6 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - subs r6, r7, #2 │ │ │ │ + subs r6, r7, #5 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - subs r6, r4, #1 │ │ │ │ + subs r6, r4, #4 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - subs r2, r6, #0 │ │ │ │ + subs r2, r6, #3 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - subs r4, r5, #1 │ │ │ │ + subs r4, 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, #4056] @ 0xfd8 │ │ │ │ sub sp, #24 │ │ │ │ mov r6, r1 │ │ │ │ @@ -300674,21 +300673,21 @@ │ │ │ │ ldr r2, [pc, #28] @ (165e38 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x51abc>) │ │ │ │ mov r3, r6 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ b.n 165d92 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x51a16> │ │ │ │ nop │ │ │ │ - subs r4, r1, #0 │ │ │ │ + subs r4, r1, #3 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - adds r4, r2, #7 │ │ │ │ + subs r4, r2, #2 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - adds r2, r7, #7 │ │ │ │ + subs r2, r7, #2 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - adds r2, r2, #6 │ │ │ │ + subs r2, r2, #1 │ │ │ │ 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] @ (166078 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x51cfc>) │ │ │ │ @@ -300883,25 +300882,25 @@ │ │ │ │ ldrb r3, [r2, r3] │ │ │ │ b.n 165f7a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x51bfe> │ │ │ │ movs r2, #4 │ │ │ │ b.n 165f4c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x51bd0> │ │ │ │ nop │ │ │ │ ldmia r0!, {r1, r3, r5, r6, r7} │ │ │ │ lsls r4, r4, #6 │ │ │ │ - add r4, r5 │ │ │ │ + add ip, sp │ │ │ │ lsls r0, r0, #4 │ │ │ │ - ands r6, r7 │ │ │ │ + lsrs r6, r7 │ │ │ │ lsls r0, r0, #4 │ │ │ │ - itet cs │ │ │ │ - lslcs r6, r5, #3 │ │ │ │ - subcc r4, r6, r7 │ │ │ │ - lslcs r7, r5, #3 │ │ │ │ - subs r2, r5, r7 │ │ │ │ + itet al │ │ │ │ + lslal r6, r5, #3 │ │ │ │ + add r4, r6, #2 │ │ │ │ + lslal r7, r5, #3 │ │ │ │ + adds r2, r5, #2 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - subs r7, #60 @ 0x3c │ │ │ │ + subs r7, #252 @ 0xfc │ │ │ │ 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 │ │ │ │ @@ -301086,23 +301085,23 @@ │ │ │ │ ldrb r3, [r3, r7] │ │ │ │ b.n 1661dc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x51e60> │ │ │ │ movs r3, #4 │ │ │ │ b.n 1661b0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x51e34> │ │ │ │ nop │ │ │ │ stmia r6!, {r3, r7} │ │ │ │ lsls r4, r4, #6 │ │ │ │ - rors r0, r1 │ │ │ │ + cmp r0, r1 │ │ │ │ lsls r0, r0, #4 │ │ │ │ - subs r5, #224 @ 0xe0 │ │ │ │ + subs r6, #160 @ 0xa0 │ │ │ │ lsls r0, r0, #4 │ │ │ │ - pop {r3, r4, r6, r7} │ │ │ │ + pop {r3, r4, r7, pc} │ │ │ │ lsls r6, r5, #3 │ │ │ │ - adds r4, r7, r6 │ │ │ │ + subs r4, r7, r1 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - subs r5, #0 │ │ │ │ + subs r5, #192 @ 0xc0 │ │ │ │ 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 166326 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x51faa> │ │ │ │ @@ -301169,19 +301168,19 @@ │ │ │ │ ldr r2, [pc, #24] @ (1663b0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x52034>) │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - cbnz r2, 166418 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x5209c> │ │ │ │ + pop {r1, r4, r5, r6} │ │ │ │ lsls r6, r5, #3 │ │ │ │ - adds r0, r4, r3 │ │ │ │ + adds r0, r4, r6 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - @ instruction: 0xf1fe00ee │ │ │ │ + @ instruction: 0xf2be00ee │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ movw r5, #17175 @ 0x4317 │ │ │ │ ldr r6, [pc, #116] @ (166434 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x520b8>) │ │ │ │ mul.w r5, r3, r5 │ │ │ │ ldr.w lr, [pc, #116] @ 166438 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x520bc> │ │ │ │ add r6, pc │ │ │ │ uxth r3, r3 │ │ │ │ @@ -301213,17 +301212,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 │ │ │ │ - subs r7, #166 @ 0xa6 │ │ │ │ + eors r6, r4 │ │ │ │ lsls r0, r0, #4 │ │ │ │ - subs r3, #226 @ 0xe2 │ │ │ │ + subs r4, #162 @ 0xa2 │ │ │ │ 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 16650a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x5218e> │ │ │ │ @@ -301326,19 +301325,19 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ add r2, pc │ │ │ │ str.w lr, [sp] │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - cbnz r4, 1665c6 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x5224a> │ │ │ │ + hlt 0x000c │ │ │ │ lsls r6, r5, #3 │ │ │ │ - asrs r2, r3, #29 │ │ │ │ + adds r2, r3, r0 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - asrs r2, r3, #28 │ │ │ │ + asrs r2, r3, #31 │ │ │ │ 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 │ │ │ │ @@ -301545,15 +301544,15 @@ │ │ │ │ bne.w 1666e0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x52364> │ │ │ │ b.n 166728 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x523ac> │ │ │ │ ldr r3, [r2, #12] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #12] │ │ │ │ b.n 1666b6 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x5233a> │ │ │ │ nop │ │ │ │ - asrs r4, r4, #22 │ │ │ │ + asrs r4, r4, #25 │ │ │ │ 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] @ 166974 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x525f8> │ │ │ │ mov ip, r2 │ │ │ │ @@ -301700,23 +301699,23 @@ │ │ │ │ nop │ │ │ │ str r7, [sp, #912] @ 0x390 │ │ │ │ lsls r4, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r7, [sp, #384] @ 0x180 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - asrs r6, r1, #12 │ │ │ │ + asrs r6, r1, #15 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - asrs r0, r0, #14 │ │ │ │ + asrs r0, r0, #17 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - asrs r0, r2, #16 │ │ │ │ + asrs r0, r2, #19 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - asrs r2, r2, #16 │ │ │ │ + asrs r2, r2, #19 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - @ instruction: 0xe99200ee │ │ │ │ + orrs.w r0, r2, lr, asr #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [pc, #592] @ (166bf8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x5287c>) │ │ │ │ mov sl, r3 │ │ │ │ @@ -301943,23 +301942,23 @@ │ │ │ │ b.n 166aca <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x5274e> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r6, [sp, #320] @ 0x140 │ │ │ │ lsls r4, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r2, #15 │ │ │ │ + asrs r0, r2, #18 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - asrs r6, r4, #14 │ │ │ │ + asrs r6, r4, #17 │ │ │ │ lsls r7, r5, #3 │ │ │ │ str r5, [sp, #144] @ 0x90 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - asrs r6, r7, #10 │ │ │ │ + asrs r6, r7, #13 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - asrs r4, r7, #7 │ │ │ │ + asrs r4, r7, #10 │ │ │ │ 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 │ │ │ │ @@ -302101,19 +302100,19 @@ │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, lr, lsl #1 │ │ │ │ ldrb r3, [r3, r2] │ │ │ │ b.n 166cf0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x52974> │ │ │ │ movs r3, #4 │ │ │ │ b.n 166cc4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x52948> │ │ │ │ nop │ │ │ │ - adds r6, #182 @ 0xb6 │ │ │ │ + adds r7, #118 @ 0x76 │ │ │ │ lsls r0, r0, #4 │ │ │ │ - adds r2, #204 @ 0xcc │ │ │ │ + adds r3, #140 @ 0x8c │ │ │ │ lsls r0, r0, #4 │ │ │ │ - adds r1, #212 @ 0xd4 │ │ │ │ + adds r2, #148 @ 0x94 │ │ │ │ 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 │ │ │ │ @@ -302167,19 +302166,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 166e60 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x52ae4> │ │ │ │ - adds r5, #26 │ │ │ │ + adds r5, #218 @ 0xda │ │ │ │ lsls r0, r0, #4 │ │ │ │ - adds r1, #46 @ 0x2e │ │ │ │ + adds r1, #238 @ 0xee │ │ │ │ lsls r0, r0, #4 │ │ │ │ - adds r1, #16 │ │ │ │ + adds r1, #208 @ 0xd0 │ │ │ │ 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] │ │ │ │ @@ -302266,19 +302265,19 @@ │ │ │ │ ldr r0, [pc, #24] @ (166fe4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x52c68>) │ │ │ │ add r0, pc │ │ │ │ add.w r0, r0, r4, lsl #1 │ │ │ │ ldrb.w r0, [r0, lr] │ │ │ │ b.n 166f80 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x52c04> │ │ │ │ mov.w ip, #4 │ │ │ │ b.n 166f56 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x52bda> │ │ │ │ - adds r4, #36 @ 0x24 │ │ │ │ + adds r4, #228 @ 0xe4 │ │ │ │ lsls r0, r0, #4 │ │ │ │ - adds r0, #56 @ 0x38 │ │ │ │ + adds r0, #248 @ 0xf8 │ │ │ │ lsls r0, r0, #4 │ │ │ │ - cmp r7, #218 @ 0xda │ │ │ │ + adds r0, #154 @ 0x9a │ │ │ │ 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] @ 167040 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x52cc4> │ │ │ │ mov r4, r3 │ │ │ │ @@ -302354,15 +302353,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 166c14 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x52898> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xb6d4 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - lsrs r4, r4, #22 │ │ │ │ + lsrs r4, r4, #25 │ │ │ │ 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] @ (1671ac <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x52e30>) │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ @@ -302444,15 +302443,15 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xb62c │ │ │ │ lsls r4, r4, #6 │ │ │ │ ldrh r2, [r0, #56] @ 0x38 │ │ │ │ lsls r4, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r2, #20 │ │ │ │ + lsrs r4, r2, #23 │ │ │ │ lsls r7, r5, #3 │ │ │ │ ldrh r0, [r1, #54] @ 0x36 │ │ │ │ lsls r4, r4, #6 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -302528,15 +302527,15 @@ │ │ │ │ str r7, [sp, #0] │ │ │ │ strd r4, r4, [sp, #20] │ │ │ │ bl 166c14 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x52898> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r1, r2, r3, lr} │ │ │ │ lsls r4, r4, #6 │ │ │ │ - lsrs r2, r5, #15 │ │ │ │ + lsrs r2, r5, #18 │ │ │ │ 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] @ (167370 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x52ff4>) │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ @@ -302614,15 +302613,15 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ push {r2, r5, r6} │ │ │ │ lsls r4, r4, #6 │ │ │ │ ldrh r2, [r7, #40] @ 0x28 │ │ │ │ lsls r4, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r7, #13 │ │ │ │ + lsrs r4, r7, #16 │ │ │ │ lsls r7, r5, #3 │ │ │ │ ldrh r0, [r0, #40] @ 0x28 │ │ │ │ lsls r4, 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 │ │ │ │ @@ -302732,15 +302731,15 @@ │ │ │ │ strd r4, r4, [sp, #20] │ │ │ │ bl 166c14 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x52898> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ cbz r2, 16750c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x53190> │ │ │ │ lsls r4, r4, #6 │ │ │ │ - lsrs r2, r7, #7 │ │ │ │ + lsrs r2, r7, #10 │ │ │ │ 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] @ (1675c0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x53244>) │ │ │ │ sub sp, #64 @ 0x40 │ │ │ │ @@ -302838,15 +302837,15 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ sxtb r2, r0 │ │ │ │ lsls r4, r4, #6 │ │ │ │ ldrh r4, [r3, #24] │ │ │ │ lsls r4, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r1, #6 │ │ │ │ + lsrs r2, r1, #9 │ │ │ │ lsls r7, r5, #3 │ │ │ │ ldrh r6, [r6, #20] │ │ │ │ lsls r4, r4, #6 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -302922,15 +302921,15 @@ │ │ │ │ str r7, [sp, #0] │ │ │ │ bl 166c14 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x52898> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ sub sp, #472 @ 0x1d8 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - lsrs r6, r5, #32 │ │ │ │ + lsrs r6, r5, #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, #4008] @ 0xfa8 │ │ │ │ ldr r5, [pc, #184] @ (16778c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x53410>) │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ @@ -303013,15 +303012,15 @@ │ │ │ │ nop │ │ │ │ add sp, #304 @ 0x130 │ │ │ │ lsls r4, r4, #6 │ │ │ │ ldrh r2, [r4, #8] │ │ │ │ lsls r4, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r0, #31 │ │ │ │ + lsrs r4, r0, #2 │ │ │ │ lsls r7, r5, #3 │ │ │ │ ldrh r0, [r5, #6] │ │ │ │ lsls r4, r4, #6 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -303097,15 +303096,15 @@ │ │ │ │ str r7, [sp, #0] │ │ │ │ bl 166c14 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x52898> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ add r7, sp, #168 @ 0xa8 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - lsls r6, r2, #26 │ │ │ │ + lsls r6, r2, #29 │ │ │ │ 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] @ (167958 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x535dc>) │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ @@ -303188,15 +303187,15 @@ │ │ │ │ nop │ │ │ │ add r6, sp, #512 @ 0x200 │ │ │ │ lsls r4, r4, #6 │ │ │ │ strh r6, [r2, #58] @ 0x3a │ │ │ │ lsls r4, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r5, #24 │ │ │ │ + lsls r0, r5, #27 │ │ │ │ lsls r7, r5, #3 │ │ │ │ strh r4, [r3, #56] @ 0x38 │ │ │ │ lsls r4, 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 │ │ │ │ @@ -303311,15 +303310,15 @@ │ │ │ │ strd r4, r4, [sp, #20] │ │ │ │ bl 166c14 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x52898> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ add r5, sp, #232 @ 0xe8 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - lsls r4, r3, #18 │ │ │ │ + lsls r4, r3, #21 │ │ │ │ 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] @ (167bb4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x53838>) │ │ │ │ sub sp, #64 @ 0x40 │ │ │ │ @@ -303418,15 +303417,15 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ add r4, sp, #312 @ 0x138 │ │ │ │ lsls r4, r4, #6 │ │ │ │ strh r0, [r5, #40] @ 0x28 │ │ │ │ lsls r4, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r5, #16 │ │ │ │ + lsls r2, r5, #19 │ │ │ │ lsls r7, r5, #3 │ │ │ │ strh r2, [r0, #38] @ 0x26 │ │ │ │ lsls r4, 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 │ │ │ │ @@ -303509,15 +303508,15 @@ │ │ │ │ str r6, [sp, #16] │ │ │ │ bl 166c14 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x52898> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ add r2, sp, #960 @ 0x3c0 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - lsls r0, r6, #11 │ │ │ │ + lsls r0, r6, #14 │ │ │ │ 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] @ (167dac <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x53a30>) │ │ │ │ sub sp, #64 @ 0x40 │ │ │ │ @@ -303603,15 +303602,15 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ add r2, sp, #248 @ 0xf8 │ │ │ │ lsls r4, r4, #6 │ │ │ │ strh r4, [r2, #24] │ │ │ │ lsls r4, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r2, #9 │ │ │ │ + lsls r6, r2, #12 │ │ │ │ lsls r7, r5, #3 │ │ │ │ strh r2, [r2, #22] │ │ │ │ lsls r4, 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 │ │ │ │ @@ -303712,19 +303711,19 @@ │ │ │ │ nop │ │ │ │ add r1, sp, #328 @ 0x148 │ │ │ │ lsls r4, r4, #6 │ │ │ │ strh r0, [r5, #16] │ │ │ │ lsls r4, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r1, #6 │ │ │ │ + lsls r2, r1, #9 │ │ │ │ lsls r7, r5, #3 │ │ │ │ strh r2, [r7, #10] │ │ │ │ lsls r4, r4, #6 │ │ │ │ - lsls r6, r7, #3 │ │ │ │ + lsls r6, r7, #6 │ │ │ │ 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] @ (167f28 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x53bac>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -303801,15 +303800,15 @@ │ │ │ │ str.w r8, [sp] │ │ │ │ bl 166c14 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x52898> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ add r7, pc, #1000 @ (adr r7, 1683a4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x54028>) │ │ │ │ lsls r4, r4, #6 │ │ │ │ - lsls r4, r3, #1 │ │ │ │ + lsls r4, r3, #4 │ │ │ │ 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] @ (168088 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x53d0c>) │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ @@ -303891,15 +303890,16 @@ │ │ │ │ nop │ │ │ │ add r7, pc, #320 @ (adr r7, 1681c8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x53e4c>) │ │ │ │ lsls r4, r4, #6 │ │ │ │ strh r6, [r4, #0] │ │ │ │ lsls r4, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - vrev32.8 q8, q15 │ │ │ │ + lsls r0, r6, #2 │ │ │ │ + lsls r7, r5, #3 │ │ │ │ ldrb r6, [r5, #31] │ │ │ │ lsls r4, r4, #6 │ │ │ │ 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 │ │ │ │ @@ -304028,16 +304028,16 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ add sp, #56 @ 0x38 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ add r6, pc, #40 @ (adr r6, 168234 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x53eb8>) │ │ │ │ lsls r4, r4, #6 │ │ │ │ - cdp2 0, 9, cr0, cr0, cr14, {7} │ │ │ │ - cdp2 0, 0, cr0, cr10, cr14, {7} │ │ │ │ + vhadd.u16 q8, q8, q15 │ │ │ │ + cdp2 0, 12, cr0, cr10, cr14, {7} │ │ │ │ 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] @ (168330 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x53fb4>) │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ ldr r4, [pc, #264] @ (168334 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x53fb8>) │ │ │ │ @@ -304148,18 +304148,18 @@ │ │ │ │ nop │ │ │ │ add r4, pc, #968 @ (adr r4, 1686f8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x5437c>) │ │ │ │ lsls r4, r4, #6 │ │ │ │ ldrb r0, [r2, #23] │ │ │ │ lsls r4, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - stc2l 0, cr0, [sl, #952]! @ 0x3b8 │ │ │ │ + cdp2 0, 10, cr0, cr10, cr14, {7} │ │ │ │ ldrb r4, [r7, #19] │ │ │ │ lsls r4, r4, #6 │ │ │ │ - stc2l 0, cr0, [r2, #-952] @ 0xfffffc48 │ │ │ │ + cdp2 0, 0, cr0, cr2, cr14, {7} │ │ │ │ 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] @ (168434 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x540b8>) │ │ │ │ sub sp, #64 @ 0x40 │ │ │ │ ldr r4, [pc, #220] @ (168438 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x540bc>) │ │ │ │ @@ -304253,18 +304253,18 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ add r3, pc, #800 @ (adr r3, 168754 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x543d8>) │ │ │ │ lsls r4, r4, #6 │ │ │ │ ldrb r0, [r4, #18] │ │ │ │ lsls r4, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - stc2 0, cr0, [ip, #-952] @ 0xfffffc48 │ │ │ │ + stc2l 0, cr0, [ip, #952] @ 0x3b8 │ │ │ │ ldrb r6, [r6, #15] │ │ │ │ lsls r4, r4, #6 │ │ │ │ - stc2 0, cr0, [r8], {238} @ 0xee │ │ │ │ + stc2l 0, cr0, [r8, #-952] @ 0xfffffc48 │ │ │ │ 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] @ (1684ac <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x54130>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -304368,16 +304368,16 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ add r2, pc, #496 @ (adr r2, 168764 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x543e8>) │ │ │ │ lsls r4, r4, #6 │ │ │ │ - @ instruction: 0xfbe600ee │ │ │ │ - @ instruction: 0xfb7200ee │ │ │ │ + stc2 0, cr0, [r6], #952 @ 0x3b8 │ │ │ │ + ldc2 0, cr0, [r2], #-952 @ 0xfffffc48 │ │ │ │ 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] @ (1685dc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x54260>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -304506,18 +304506,18 @@ │ │ │ │ nop │ │ │ │ add r1, pc, #176 @ (adr r1, 168780 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x54404>) │ │ │ │ lsls r4, r4, #6 │ │ │ │ ldrb r4, [r0, #8] │ │ │ │ lsls r4, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfaf800ee │ │ │ │ + @ instruction: 0xfbb800ee │ │ │ │ ldrb r4, [r3, #5] │ │ │ │ lsls r4, r4, #6 │ │ │ │ - @ instruction: 0xfa7600ee │ │ │ │ + @ instruction: 0xfb3600ee │ │ │ │ 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] @ (1687a8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x5442c>) │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ @@ -304588,16 +304588,16 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ add r0, pc, #288 @ (adr r0, 1688cc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x54550>) │ │ │ │ lsls r4, r4, #6 │ │ │ │ - @ instruction: 0xfa3800ee │ │ │ │ - vst1.8 {d16[7]}, [r4], lr │ │ │ │ + @ instruction: 0xfaf800ee │ │ │ │ + @ instruction: 0xfa8400ee │ │ │ │ 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, 1687ca <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x5444e> │ │ │ │ bl 1658f4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x51578> │ │ │ │ @@ -304714,16 +304714,16 @@ │ │ │ │ ldr r2, [pc, #16] @ (16892c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x545b0>) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r6, [sp, #344] @ 0x158 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldr??.w r0, [lr, lr, lsl #2] │ │ │ │ - ldrb.w r0, [r8, #238] @ 0xee │ │ │ │ + ldrsh.w r0, [lr, lr, lsl #2] │ │ │ │ + ldr??.w r0, [r8, lr, lsl #2] │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #32] @ (168960 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x545e4>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ adds r0, #15 │ │ │ │ @@ -304776,16 +304776,16 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r5, [sp, #784] @ 0x310 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldrh.w r0, [lr, lr, lsl #2] │ │ │ │ - @ instruction: 0xf7f600ee │ │ │ │ + ldr??.w r0, [lr, #238] @ 0xee │ │ │ │ + ldrh.w r0, [r6, #238] @ 0xee │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [pc, #84] @ (168a38 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x546bc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -304819,16 +304819,16 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r5, [sp, #336] @ 0x150 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - @ instruction: 0xf7ea00ee │ │ │ │ - @ instruction: 0xf78600ee │ │ │ │ + strh.w r0, [sl, #238] @ 0xee │ │ │ │ + str.w r0, [r6, lr, lsl #2] │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #40] @ (168a7c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x54700>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r5, r1 │ │ │ │ @@ -304937,15 +304937,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (168b90 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x54814>) │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [sp, #936] @ 0x3a8 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - @ instruction: 0xf67800ee │ │ │ │ + @ instruction: 0xf73800ee │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #32] @ (168bc4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x54848>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ adds r0, #15 │ │ │ │ @@ -304994,16 +304994,16 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ ldr r3, [sp, #384] @ 0x180 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - @ instruction: 0xf63a00ee │ │ │ │ - @ instruction: 0xf62200ee │ │ │ │ + @ instruction: 0xf6fa00ee │ │ │ │ + @ instruction: 0xf6e200ee │ │ │ │ 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] @ (168c8c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x54910>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ ldr r3, [pc, #72] @ (168c90 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x54914>) │ │ │ │ @@ -305033,16 +305033,16 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ ldr r2, [sp, #992] @ 0x3e0 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - @ instruction: 0xf58e00ee │ │ │ │ - subs.w r0, sl, #7798784 @ 0x770000 │ │ │ │ + movw r0, #59630 @ 0xe8ee │ │ │ │ + @ instruction: 0xf67a00ee │ │ │ │ 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] @ (168cd0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x54954>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r5, r1 │ │ │ │ @@ -305102,16 +305102,16 @@ │ │ │ │ str r3, [r4, #8] │ │ │ │ ldr r3, [r0, #12] │ │ │ │ str r3, [r4, #12] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [sp, #328] @ 0x148 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - adc.w r0, lr, #7798784 @ 0x770000 │ │ │ │ - @ instruction: 0xf53200ee │ │ │ │ + addw r0, lr, #2286 @ 0x8ee │ │ │ │ + @ instruction: 0xf5f200ee │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #136] @ 168df0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x54a74> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ mov r3, r1 │ │ │ │ @@ -305153,16 +305153,16 @@ │ │ │ │ vstr d5, [r4, #8] │ │ │ │ vstr d6, [r4, #16] │ │ │ │ vstr d7, [r4, #24] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r1, [sp, #824] @ 0x338 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - @ instruction: 0xf4de00ee │ │ │ │ - @ instruction: 0xf4c200ee │ │ │ │ + @ instruction: 0xf59e00ee │ │ │ │ + @ instruction: 0xf58200ee │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #120] @ 168e84 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x54b08> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ mov r3, r1 │ │ │ │ @@ -305200,16 +305200,16 @@ │ │ │ │ strd r2, r3, [r4, #16] │ │ │ │ ldrd r2, r3, [r0, #24] │ │ │ │ strd r2, r3, [r4, #24] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r1, [sp, #168] @ 0xa8 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - orr.w r0, lr, #7798784 @ 0x770000 │ │ │ │ - bics.w r0, r2, #7798784 @ 0x770000 │ │ │ │ + add.w r0, lr, #7798784 @ 0x770000 │ │ │ │ + @ instruction: 0xf4f200ee │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #128] @ 168f20 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x54ba4> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ mov r3, r1 │ │ │ │ @@ -305250,16 +305250,16 @@ │ │ │ │ vstr s14, [r4, #8] │ │ │ │ vstr s15, [r4, #12] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldr r0, [sp, #600] @ 0x258 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - @ instruction: 0xf3d200ee │ │ │ │ - @ instruction: 0xf3c000ee │ │ │ │ + eors.w r0, r2, #7798784 @ 0x770000 │ │ │ │ + eor.w r0, r0, #7798784 @ 0x770000 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #116] @ 168fb0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x54c34> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ mov r3, r1 │ │ │ │ @@ -305297,16 +305297,16 @@ │ │ │ │ ldrd r2, r3, [r0, #24] │ │ │ │ strd r2, r3, [r4, #24] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ str r7, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - @ instruction: 0xf34a00ee │ │ │ │ - @ instruction: 0xf33400ee │ │ │ │ + and.w r0, sl, #7798784 @ 0x770000 │ │ │ │ + @ instruction: 0xf3f400ee │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #96] @ 16902c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x54cb0> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ mov r3, r1 │ │ │ │ @@ -305343,16 +305343,16 @@ │ │ │ │ ldr r3, [r0, #12] │ │ │ │ str r3, [r4, #12] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ str r7, [sp, #424] @ 0x1a8 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - @ instruction: 0xf2d600ee │ │ │ │ - movt r0, #16622 @ 0x40ee │ │ │ │ + @ instruction: 0xf39600ee │ │ │ │ + @ instruction: 0xf38400ee │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #96] @ 1690a8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x54d2c> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ mov r3, r1 │ │ │ │ @@ -305389,16 +305389,16 @@ │ │ │ │ ldr r3, [r0, #12] │ │ │ │ str r3, [r4, #12] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ str r6, [sp, #952] @ 0x3b8 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - @ instruction: 0xf27200ee │ │ │ │ - @ instruction: 0xf26000ee │ │ │ │ + @ instruction: 0xf33200ee │ │ │ │ + @ instruction: 0xf32000ee │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #88] @ (16911c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x54da0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ add r3, pc │ │ │ │ @@ -305430,16 +305430,16 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ str r6, [sp, #480] @ 0x1e0 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - @ instruction: 0xf22200ee │ │ │ │ - @ instruction: 0xf1ee00ee │ │ │ │ + @ instruction: 0xf2e200ee │ │ │ │ + subw r0, lr, #238 @ 0xee │ │ │ │ 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] @ (1691e8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x54e6c>) │ │ │ │ mov r7, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -305508,16 +305508,16 @@ │ │ │ │ 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, #0] │ │ │ │ lsls r4, r4, #6 │ │ │ │ - @ instruction: 0xf1f600ee │ │ │ │ - @ instruction: 0xf19600ee │ │ │ │ + @ instruction: 0xf2b600ee │ │ │ │ + @ instruction: 0xf25600ee │ │ │ │ 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] @ (16927c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x54f00>) │ │ │ │ mov r7, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -305565,17 +305565,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ str r5, [sp, #208] @ 0xd0 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - adc.w r0, r6, #238 @ 0xee │ │ │ │ - @ instruction: 0xf12400ee │ │ │ │ - adcs.w r0, r0, #238 @ 0xee │ │ │ │ + addw r0, r6, #238 @ 0xee │ │ │ │ + @ instruction: 0xf1e400ee │ │ │ │ + @ instruction: 0xf21000ee │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ bl 167044 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x52cc8> │ │ │ │ pop {r3, pc} │ │ │ │ @@ -305661,15 +305661,15 @@ │ │ │ │ str r5, [sp, #16] │ │ │ │ bl 166c14 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x52898> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ str r4, [sp, #80] @ 0x50 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - @ instruction: 0xf0e000ee │ │ │ │ + sub.w r0, r0, #238 @ 0xee │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r1, r2 │ │ │ │ bl 167f2c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x53bb0> │ │ │ │ pop {r3, pc} │ │ │ │ @@ -305971,16 +305971,16 @@ │ │ │ │ lsls r4, r4, #6 │ │ │ │ ldr r4, [r6, #32] │ │ │ │ lsls r4, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [r2, #24] │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldcl 0, cr0, [r8, #-952]! @ 0xfffffc48 │ │ │ │ - stc 0, cr0, [r4, #952] @ 0x3b8 │ │ │ │ + cdp 0, 3, cr0, cr8, cr14, {7} │ │ │ │ + cdp 0, 4, cr0, cr4, cr14, {7} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #84] @ (169754 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x553d8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ cmp r0, #0 │ │ │ │ @@ -306012,17 +306012,17 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ str r0, [sp, #232] @ 0xe8 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - stcl 0, cr0, [r2, #-952] @ 0xfffffc48 │ │ │ │ - stcl 0, cr0, [r2, #-952]! @ 0xfffffc48 │ │ │ │ - ldc 0, cr0, [sl, #-952]! @ 0xfffffc48 │ │ │ │ + cdp 0, 0, cr0, cr2, cr14, {7} │ │ │ │ + cdp 0, 2, cr0, cr2, cr14, {7} │ │ │ │ + ldcl 0, cr0, [sl, #952]! @ 0x3b8 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #44] @ (1697a0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x55424>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ add r3, pc │ │ │ │ @@ -306038,15 +306038,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldrh r0, [r1, #62] @ 0x3e │ │ │ │ lsls r4, r4, #6 │ │ │ │ - stc 0, cr0, [r2, #-952]! @ 0xfffffc48 │ │ │ │ + stcl 0, cr0, [r2, #952]! @ 0x3b8 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #28] @ (1697d4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x55458>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r1, r0 │ │ │ │ @@ -306084,15 +306084,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldrh r2, [r2, #58] @ 0x3a │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldc 0, cr0, [sl], #952 @ 0x3b8 │ │ │ │ + ldcl 0, cr0, [sl, #-952]! @ 0xfffffc48 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #136] @ (1698c4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x55548>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ add.w r3, r0, #15 │ │ │ │ @@ -306181,16 +306181,16 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldrh r0, [r4, #50] @ 0x32 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - @ instruction: 0xebe400ee │ │ │ │ - subs.w r0, ip, lr, asr #3 │ │ │ │ + stc 0, cr0, [r4], #952 @ 0x3b8 │ │ │ │ + ldcl 0, cr0, [ip], #-952 @ 0xfffffc48 │ │ │ │ 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] @ (1699cc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x55650>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ ldr r3, [pc, #108] @ (1699d0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x55654>) │ │ │ │ @@ -306232,17 +306232,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrh r4, [r3, #46] @ 0x2e │ │ │ │ lsls r4, r4, #6 │ │ │ │ - rsb r0, r0, lr, asr #3 │ │ │ │ - rsb r0, r4, lr, asr #3 │ │ │ │ - @ instruction: 0xeb8c00ee │ │ │ │ + stc 0, cr0, [r0], {238} @ 0xee │ │ │ │ + stc 0, cr0, [r4], {238} @ 0xee │ │ │ │ + mcrr 0, 14, r0, ip, cr14 │ │ │ │ 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] @ (169aa0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x55724>) │ │ │ │ sub sp, #32 │ │ │ │ ldr r4, [pc, #176] @ (169aa4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x55728>) │ │ │ │ @@ -306319,15 +306319,15 @@ │ │ │ │ lsls r4, r4, #6 │ │ │ │ str r0, [r1, #96] @ 0x60 │ │ │ │ lsls r4, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r6, [r5, #88] @ 0x58 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - @ instruction: 0xeb2000ee │ │ │ │ + @ instruction: 0xebe000ee │ │ │ │ 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] @ 169b44 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x557c8> │ │ │ │ mov lr, r2 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -306374,17 +306374,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldrh r6, [r6, #34] @ 0x22 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - @ instruction: 0xeaa800ee │ │ │ │ - eors.w r0, r0, lr, asr #3 │ │ │ │ - strh r6, [r5, #30] │ │ │ │ + sbc.w r0, r8, lr, asr #3 │ │ │ │ + adcs.w r0, r0, lr, asr #3 │ │ │ │ + strh r6, [r5, #36] @ 0x24 │ │ │ │ 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] @ (169c1c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x558a0>) │ │ │ │ sub sp, #28 │ │ │ │ @@ -306465,15 +306465,15 @@ │ │ │ │ lsls r4, r4, #6 │ │ │ │ str r0, [r2, #72] @ 0x48 │ │ │ │ lsls r4, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r0, [r6, #64] @ 0x40 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - strd r0, r0, [r2, #952]! @ 0x3b8 │ │ │ │ + @ instruction: 0xeaa200ee │ │ │ │ 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] @ (169c98 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x5591c>) │ │ │ │ mov r7, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -306511,16 +306511,16 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldrh r4, [r7, #22] │ │ │ │ lsls r4, r4, #6 │ │ │ │ - @ instruction: 0xe99200ee │ │ │ │ - strh r2, [r3, #20] │ │ │ │ + orrs.w r0, r2, lr, asr #3 │ │ │ │ + strh r2, [r3, #26] │ │ │ │ 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] @ (169d10 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x55994>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -306559,16 +306559,16 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldrh r4, [r0, #20] │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldmdb r6!, {r1, r2, r3, r5, r6, r7} │ │ │ │ - strh r2, [r4, #16] │ │ │ │ + ldrd r0, r0, [r6, #952]! @ 0x3b8 │ │ │ │ + strh r2, [r4, #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, #4016] @ 0xfb0 │ │ │ │ ldr r5, [pc, #444] @ (169eec <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x55b70>) │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -306741,15 +306741,15 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ ldrh r2, [r6, #14] │ │ │ │ lsls r4, r4, #6 │ │ │ │ str r0, [r1, #44] @ 0x2c │ │ │ │ lsls r4, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - stmia.w r6!, {r1, r2, r3, r5, r6, r7} │ │ │ │ + strd r0, r0, [r6, #-952]! @ 0x3b8 │ │ │ │ str r2, [r1, #32] │ │ │ │ lsls r4, r4, #6 │ │ │ │ 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, #120] @ 169f84 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x55c08> │ │ │ │ @@ -306794,19 +306794,19 @@ │ │ │ │ ldr r2, [pc, #24] @ (169f90 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x55c14>) │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ b.n 169f62 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x55be6> │ │ │ │ ldrh r2, [r5, #0] │ │ │ │ lsls r4, r4, #6 │ │ │ │ - b.n 169d40 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x559c4> │ │ │ │ + b.n 169ec0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x55b44> │ │ │ │ lsls r6, r5, #3 │ │ │ │ - ldrb r4, [r7, #30] │ │ │ │ + strh r4, [r7, #2] │ │ │ │ lsls r6, r5, #3 │ │ │ │ - b.n 169d14 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x55998> │ │ │ │ + b.n 169e94 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x55b18> │ │ │ │ lsls r6, r5, #3 │ │ │ │ cbz r3, 169ffc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x55c80> │ │ │ │ stmdb sp!, {r4, 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 │ │ │ │ @@ -307015,15 +307015,15 @@ │ │ │ │ nop │ │ │ │ strh r0, [r1, #56] @ 0x38 │ │ │ │ lsls r4, r4, #6 │ │ │ │ ldrsh r4, [r4, r7] │ │ │ │ lsls r4, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 169de0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x55a64> │ │ │ │ + b.n 169f60 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x55be4> │ │ │ │ lsls r6, r5, #3 │ │ │ │ ldrsh r6, [r5, r3] │ │ │ │ lsls r4, r4, #6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -307066,17 +307066,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ strh r4, [r7, #40] @ 0x28 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - b.n 169b08 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x5578c> │ │ │ │ + b.n 169c88 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x5590c> │ │ │ │ lsls r6, r5, #3 │ │ │ │ - ldrb r6, [r2, #19] │ │ │ │ + ldrb r6, [r2, #22] │ │ │ │ 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 │ │ │ │ @@ -307088,15 +307088,15 @@ │ │ │ │ strd ip, ip, [sp] │ │ │ │ ldr.w ip, [pc, #16] @ 16a2a0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x55f24> │ │ │ │ add ip, pc │ │ │ │ str.w ip, [sp, #20] │ │ │ │ bl 165e3c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x51ac0> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ - b.n 16aa88 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x5670c> │ │ │ │ + b.n 169c08 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x5588c> │ │ │ │ lsls r6, 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] @ 16a2e4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x55f68> │ │ │ │ @@ -307110,15 +307110,15 @@ │ │ │ │ mov.w ip, #126 @ 0x7e │ │ │ │ str.w ip, [sp, #8] │ │ │ │ mov.w ip, #1 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 165e3c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x51ac0> │ │ │ │ add sp, #28 │ │ │ │ pop {pc} │ │ │ │ - b.n 16aaa8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x5672c> │ │ │ │ + b.n 169c28 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x558ac> │ │ │ │ lsls r6, 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] @ 16a324 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x55fa8> │ │ │ │ @@ -307131,15 +307131,15 @@ │ │ │ │ strd ip, lr, [sp, #12] │ │ │ │ mov.w ip, #1 │ │ │ │ mov.w lr, #33280 @ 0x8200 │ │ │ │ strd ip, lr, [sp, #4] │ │ │ │ bl 165e3c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x51ac0> │ │ │ │ add sp, #28 │ │ │ │ pop {pc} │ │ │ │ - b.n 16aa90 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x56714> │ │ │ │ + b.n 169c10 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x55894> │ │ │ │ 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 │ │ │ │ movw ip, #31742 @ 0x7bfe │ │ │ │ @@ -307157,15 +307157,15 @@ │ │ │ │ mov r3, lr │ │ │ │ movs r1, #0 │ │ │ │ str.w ip, [sp, #28] │ │ │ │ strd r1, r1, [sp, #8] │ │ │ │ bl 166094 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x51d18> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ - b.n 16aa68 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x566ec> │ │ │ │ + b.n 169be8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x5586c> │ │ │ │ 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 │ │ │ │ movw ip, #31742 @ 0x7bfe │ │ │ │ @@ -307184,15 +307184,15 @@ │ │ │ │ mov r2, r1 │ │ │ │ mov r3, lr │ │ │ │ movs r1, #1 │ │ │ │ str.w ip, [sp, #28] │ │ │ │ bl 166094 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x51d18> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ - b.n 16aa4c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x566d0> │ │ │ │ + b.n 169bcc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x55850> │ │ │ │ lsls r6, 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 │ │ │ │ @@ -307212,15 +307212,15 @@ │ │ │ │ mov r3, r2 │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r2, lr │ │ │ │ str.w ip, [sp, #8] │ │ │ │ bl 166094 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x51d18> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {pc} │ │ │ │ - b.n 16aa64 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x566e8> │ │ │ │ + b.n 16abe4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x56868> │ │ │ │ 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 │ │ │ │ mov r4, r1 │ │ │ │ @@ -307239,15 +307239,15 @@ │ │ │ │ str.w lr, [sp, #20] │ │ │ │ mov r3, r2 │ │ │ │ str.w ip, [sp, #28] │ │ │ │ mov r2, r4 │ │ │ │ bl 166094 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x51d18> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ - b.n 16aa34 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x566b8> │ │ │ │ + b.n 16abb4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x56838> │ │ │ │ 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 │ │ │ │ mov ip, r3 │ │ │ │ @@ -307267,15 +307267,15 @@ │ │ │ │ str.w lr, [sp, #20] │ │ │ │ str r1, [sp, #4] │ │ │ │ str.w ip, [sp, #28] │ │ │ │ bl 166094 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x51d18> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - b.n 16aa2c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x566b0> │ │ │ │ + b.n 16abac <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x56830> │ │ │ │ lsls r6, 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 │ │ │ │ @@ -307294,15 +307294,15 @@ │ │ │ │ str r1, [sp, #12] │ │ │ │ mov r3, r2 │ │ │ │ strd ip, ip, [sp, #4] │ │ │ │ mov r2, lr │ │ │ │ bl 166094 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x51d18> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {pc} │ │ │ │ - b.n 16aa34 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x566b8> │ │ │ │ + b.n 16abb4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x56838> │ │ │ │ lsls r6, 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] @ 16a528 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x561ac> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -307387,25 +307387,25 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ strh r4, [r7, #14] │ │ │ │ lsls r4, r4, #6 │ │ │ │ - b.n 16a9c4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x56648> │ │ │ │ + b.n 16ab44 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x567c8> │ │ │ │ lsls r6, r5, #3 │ │ │ │ - ldrb r6, [r6, #5] │ │ │ │ + ldrb r6, [r6, #8] │ │ │ │ lsls r6, r5, #3 │ │ │ │ - b.n 16a9f0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x56674> │ │ │ │ + b.n 16ab70 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x567f4> │ │ │ │ lsls r6, r5, #3 │ │ │ │ - bvc.n 16a608 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x5628c> │ │ │ │ + bvc.n 16a588 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x5620c> │ │ │ │ lsls r6, r5, #3 │ │ │ │ - b.n 16a9c8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x5664c> │ │ │ │ + b.n 16ab48 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x567cc> │ │ │ │ lsls r6, r5, #3 │ │ │ │ - bvs.n 16a580 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x56204> │ │ │ │ + bvc.n 16a700 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x56384> │ │ │ │ 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, #48] @ (16a648 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x562cc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -307455,15 +307455,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 166518 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x5219c> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ strh r4, [r3, #6] │ │ │ │ lsls r4, r4, #6 │ │ │ │ - b.n 16a970 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x565f4> │ │ │ │ + b.n 16aaf0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x56774> │ │ │ │ lsls r6, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #56] @ (16a6e4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x56368>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -307488,15 +307488,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 166518 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x5219c> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ strh r4, [r1, #4] │ │ │ │ lsls r4, r4, #6 │ │ │ │ - b.n 16a958 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x565dc> │ │ │ │ + b.n 16aad8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x5675c> │ │ │ │ lsls r6, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ ldr r2, [pc, #112] @ (16a764 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x563e8>) │ │ │ │ movs r3, #28 │ │ │ │ adds r0, #15 │ │ │ │ add r2, pc │ │ │ │ @@ -307601,25 +307601,25 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldrb r0, [r0, #31] │ │ │ │ lsls r4, r4, #6 │ │ │ │ - b.n 16a890 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x56514> │ │ │ │ + b.n 16aa10 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x56694> │ │ │ │ lsls r6, r5, #3 │ │ │ │ - strb r6, [r6, #28] │ │ │ │ + strb r6, [r6, #31] │ │ │ │ lsls r6, r5, #3 │ │ │ │ - b.n 16a8b8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x5653c> │ │ │ │ + b.n 16aa38 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x566bc> │ │ │ │ lsls r6, r5, #3 │ │ │ │ - bmi.n 16a8f8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x5657c> │ │ │ │ + bpl.n 16a878 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x564fc> │ │ │ │ lsls r6, r5, #3 │ │ │ │ - b.n 16a890 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x56514> │ │ │ │ + b.n 16aa10 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x56694> │ │ │ │ lsls r6, r5, #3 │ │ │ │ - add r5, sp, #504 @ 0x1f8 │ │ │ │ + add r6, sp, #248 @ 0xf8 │ │ │ │ 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] @ (16a8d4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x56558>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -307693,15 +307693,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 166330 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x51fb4> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldrb r0, [r2, #25] │ │ │ │ lsls r4, r4, #6 │ │ │ │ - svc 102 @ 0x66 │ │ │ │ + b.n 16a974 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x565f8> │ │ │ │ lsls r6, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #56] @ (16a970 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x565f4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -307726,15 +307726,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 166330 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x51fb4> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldrb r0, [r0, #24] │ │ │ │ lsls r4, r4, #6 │ │ │ │ - svc 50 @ 0x32 │ │ │ │ + svc 242 @ 0xf2 │ │ │ │ lsls r6, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ add.w r7, r0, #442368 @ 0x6c000 │ │ │ │ movs r3, #0 │ │ │ │ @@ -308116,21 +308116,21 @@ │ │ │ │ b.n 16ab64 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x567e8> │ │ │ │ ldrb r4, [r4, #17] │ │ │ │ lsls r4, r4, #6 │ │ │ │ strb r4, [r6, r4] │ │ │ │ lsls r4, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ble.n 16acdc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x56960> │ │ │ │ + udf #118 @ 0x76 │ │ │ │ lsls r6, r5, #3 │ │ │ │ - ble.n 16ae00 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x56a84> │ │ │ │ + udf #6 │ │ │ │ lsls r6, r5, #3 │ │ │ │ strb r4, [r2, r2] │ │ │ │ lsls r4, r4, #6 │ │ │ │ - bgt.n 16ad04 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x56988> │ │ │ │ + ble.n 16ac84 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x56908> │ │ │ │ lsls r6, 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 │ │ │ │ @@ -308200,19 +308200,19 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ bl 2e609c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1d1d20> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrb r4, [r2, #5] │ │ │ │ lsls r4, r4, #6 │ │ │ │ - bge.n 16ae10 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x56a94> │ │ │ │ + blt.n 16ad90 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x56a14> │ │ │ │ lsls r6, r5, #3 │ │ │ │ - bge.n 16ae08 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x56a8c> │ │ │ │ + blt.n 16ad88 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x56a0c> │ │ │ │ lsls r6, r5, #3 │ │ │ │ - bge.n 16ada0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x56a24> │ │ │ │ + blt.n 16af20 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x56ba4> │ │ │ │ lsls r6, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r5, [pc, #216] @ (16af38 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x56bbc>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -308305,17 +308305,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, [r3, #3] │ │ │ │ lsls r4, r4, #6 │ │ │ │ - bge.n 16ae8c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x56b10> │ │ │ │ + blt.n 16b00c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x56c90> │ │ │ │ lsls r6, r5, #3 │ │ │ │ - bge.n 16afcc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x56c50> │ │ │ │ + blt.n 16af4c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x56bd0> │ │ │ │ lsls r6, r5, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #120] @ (16afcc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x56c50>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -308364,19 +308364,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ strb r4, [r4, #31] │ │ │ │ lsls r4, r4, #6 │ │ │ │ - bls.n 16af7c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x56c00> │ │ │ │ + bge.n 16aefc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x56b80> │ │ │ │ lsls r6, r5, #3 │ │ │ │ - bls.n 16af80 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x56c04> │ │ │ │ + bge.n 16af00 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x56b84> │ │ │ │ lsls r6, r5, #3 │ │ │ │ - bls.n 16af14 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x56b98> │ │ │ │ + bge.n 16b094 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x56d18> │ │ │ │ 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 │ │ │ │ mov r4, r0 │ │ │ │ @@ -308421,21 +308421,21 @@ │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [pc, #16] @ (16b068 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x56cec>) │ │ │ │ add r2, pc │ │ │ │ b.n 16b038 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x56cbc> │ │ │ │ ldr r2, [pc, #16] @ (16b06c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x56cf0>) │ │ │ │ add r2, pc │ │ │ │ b.n 16b038 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x56cbc> │ │ │ │ - strb r2, [r6, #27] │ │ │ │ + strb r2, [r6, #30] │ │ │ │ lsls r2, r7, #3 │ │ │ │ - bls.n 16afa0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x56c24> │ │ │ │ + bge.n 16b120 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x56da4> │ │ │ │ lsls r6, r5, #3 │ │ │ │ - bls.n 16b120 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x56da4> │ │ │ │ + bge.n 16b0a0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x56d24> │ │ │ │ lsls r6, r5, #3 │ │ │ │ - bls.n 16b138 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x56dbc> │ │ │ │ + bge.n 16b0b8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x56d3c> │ │ │ │ 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 │ │ │ │ ldr r5, [pc, #604] @ (16b2e0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x56f64>) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -308684,49 +308684,49 @@ │ │ │ │ lsls r4, r4, #6 │ │ │ │ ldr r7, [pc, #448] @ (16b4a8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x5712c>) │ │ │ │ lsls r4, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #14 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - bls.n 16b374 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x56ff8> │ │ │ │ + bge.n 16b2f4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x56f78> │ │ │ │ lsls r6, r5, #3 │ │ │ │ lsls r4, r1, #14 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - bhi.n 16b2f8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x56f7c> │ │ │ │ + bls.n 16b278 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x56efc> │ │ │ │ lsls r6, r5, #3 │ │ │ │ - bhi.n 16b2e4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x56f68> │ │ │ │ + bls.n 16b264 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x56ee8> │ │ │ │ lsls r6, r5, #3 │ │ │ │ str r4, [sp, #712] @ 0x2c8 │ │ │ │ lsls r4, r4, #6 │ │ │ │ str r4, [sp, #632] @ 0x278 │ │ │ │ lsls r4, r4, #6 │ │ │ │ lsls r6, r0, #13 │ │ │ │ lsls r7, r4, #6 │ │ │ │ ldr r6, [pc, #696] @ (16b5c8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x5724c>) │ │ │ │ lsls r4, r4, #6 │ │ │ │ str r4, [sp, #328] @ 0x148 │ │ │ │ lsls r4, r4, #6 │ │ │ │ str r4, [sp, #80] @ 0x50 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - bhi.n 16b3f8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x5707c> │ │ │ │ + bls.n 16b378 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x56ffc> │ │ │ │ lsls r6, r5, #3 │ │ │ │ str r3, [sp, #936] @ 0x3a8 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - bhi.n 16b3dc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x57060> │ │ │ │ + bls.n 16b35c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x56fe0> │ │ │ │ lsls r6, r5, #3 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n 16b3b4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x57038> │ │ │ │ + bls.n 16b334 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x56fb8> │ │ │ │ lsls r6, r5, #3 │ │ │ │ - bhi.n 16b330 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x56fb4> │ │ │ │ + bhi.n 16b2b0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x56f34> │ │ │ │ lsls r6, r5, #3 │ │ │ │ lsls r0, r2, #9 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - bvc.n 16b29c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x56f20> │ │ │ │ + bhi.n 16b41c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x570a0> │ │ │ │ lsls r6, r5, #3 │ │ │ │ str r3, [sp, #168] @ 0xa8 │ │ │ │ lsls r4, r4, #6 │ │ │ │ lsls r4, r7, #6 │ │ │ │ lsls r7, r4, #6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -308866,17 +308866,17 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ ldr r4, [pc, #16] @ (16b4ac <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x57130>) │ │ │ │ lsls r4, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [pc, #880] @ (16b814 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x57498>) │ │ │ │ lsls r4, r4, #6 │ │ │ │ - strb r2, [r0, #11] │ │ │ │ + strb r2, [r0, #14] │ │ │ │ lsls r2, r7, #3 │ │ │ │ - bpl.n 16b468 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x570ec> │ │ │ │ + bvs.n 16b3e8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x5706c> │ │ │ │ lsls r6, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r5, [pc, #68] @ (16b500 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x57184>) │ │ │ │ sub sp, #12 │ │ │ │ @@ -308905,23 +308905,23 @@ │ │ │ │ movs r1, #1 │ │ │ │ str r4, [sp, #0] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 6a2ec <__fprintf_chk@plt> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - bpl.n 16b458 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x570dc> │ │ │ │ + bvs.n 16b5d8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x5725c> │ │ │ │ lsls r6, r5, #3 │ │ │ │ ldr r3, [pc, #224] @ (16b5e8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x5726c>) │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldr r1, [pc, #288] @ (16b62c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x572b0>) │ │ │ │ + ldr r2, [pc, #32] @ (16b52c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x571b0>) │ │ │ │ lsls r2, r7, #3 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - bpl.n 16b5b4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x57238> │ │ │ │ + bvs.n 16b534 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x571b8> │ │ │ │ lsls r6, r5, #3 │ │ │ │ cmp r2, #3 │ │ │ │ bhi.w 16ba38 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x576bc> │ │ │ │ tbh [pc, r2, lsl #1] │ │ │ │ movs r6, r0 │ │ │ │ movs r4, r0 │ │ │ │ lsls r7, r1, #10 │ │ │ │ @@ -309836,23 +309836,23 @@ │ │ │ │ cmp r1, r0 │ │ │ │ bls.w 16bd80 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x57a04> │ │ │ │ b.n 16bd90 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x57a14> │ │ │ │ muls r0, r5 │ │ │ │ lsls r4, r4, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r4, {r1, r4, r5} │ │ │ │ + ldmia r4, {r1, r4, r5, r6, r7} │ │ │ │ lsls r6, r5, #3 │ │ │ │ - ldmia r3, {r1, r2, r3, r6, r7} │ │ │ │ + ldmia r4!, {r1, r2, r3, r7} │ │ │ │ lsls r6, r5, #3 │ │ │ │ - ldr r6, [r7, #4] │ │ │ │ + ldr r6, [r7, #16] │ │ │ │ lsls r2, r7, #3 │ │ │ │ - ldmia r3, {r1, r2, r3, r7} │ │ │ │ + ldmia r4!, {r1, r2, r3, r6} │ │ │ │ lsls r6, r5, #3 │ │ │ │ - ldmia r3!, {r1, r2, r6} │ │ │ │ + ldmia r4!, {r1, r2} │ │ │ │ lsls r6, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ add.w r0, r0, #602112 @ 0x93000 │ │ │ │ movs r3, #0 │ │ │ │ @@ -310518,121 +310518,121 @@ │ │ │ │ add ip, pc │ │ │ │ str.w ip, [r2] │ │ │ │ mov ip, r5 │ │ │ │ b.n 16c256 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x57eda> │ │ │ │ nop │ │ │ │ subs r7, #128 @ 0x80 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldmia r2!, {r4, r6} │ │ │ │ + ldmia r3!, {r4} │ │ │ │ lsls r6, r5, #3 │ │ │ │ - ldrb r6, [r6, r6] │ │ │ │ + ldrsh r6, [r6, r1] │ │ │ │ lsls r7, r7, #3 │ │ │ │ - lsls r2, r4, #30 │ │ │ │ + lsrs r2, r4, #1 │ │ │ │ lsls r5, r6, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r3, r2] │ │ │ │ + ldrb r2, [r3, r5] │ │ │ │ lsls r7, r7, #3 │ │ │ │ - ldmia r1!, {r2, r3} │ │ │ │ + ldmia r1!, {r2, r3, r6, r7} │ │ │ │ lsls r6, r5, #3 │ │ │ │ - str r6, [r5, #80] @ 0x50 │ │ │ │ + str r6, [r5, #92] @ 0x5c │ │ │ │ lsls r2, r7, #3 │ │ │ │ - ldmia r0!, {r1, r4, r6, r7} │ │ │ │ + ldmia r1, {r1, r4, r7} │ │ │ │ lsls r6, r5, #3 │ │ │ │ - ldmia r0!, {r1, r2, r3, r5, r6} │ │ │ │ + ldmia r1, {r1, r2, r3, r5} │ │ │ │ lsls r6, r5, #3 │ │ │ │ - lsls r2, r3, #22 │ │ │ │ + lsls r2, r3, #25 │ │ │ │ lsls r5, r6, #3 │ │ │ │ - stmia r7!, {r4, r5, r6, r7} │ │ │ │ + ldmia r0!, {r4, r5, r7} │ │ │ │ lsls r6, r5, #3 │ │ │ │ - stmia r7!, {r1, r4, r6, r7} │ │ │ │ + ldmia r0!, {r1, r4, r7} │ │ │ │ lsls r6, r5, #3 │ │ │ │ - stmia r7!, {r1, r2, r3, r4, r5, r7} │ │ │ │ + ldmia r0!, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r6, r5, #3 │ │ │ │ - stmia r7!, {r1, r2, r4, r5, r7} │ │ │ │ + ldmia r0!, {r1, r2, r4, r5, r6} │ │ │ │ lsls r6, r5, #3 │ │ │ │ - strh r2, [r6, #12] │ │ │ │ + strh r2, [r6, #18] │ │ │ │ lsls r5, r6, #3 │ │ │ │ - stmia r7!, {r1, r7} │ │ │ │ + ldmia r0!, {r1, r6} │ │ │ │ lsls r6, r5, #3 │ │ │ │ - stmia r7!, {r2, r7} │ │ │ │ + ldmia r0!, {r2, r6} │ │ │ │ lsls r6, r5, #3 │ │ │ │ - stmia r7!, {r5, r6} │ │ │ │ + ldmia r0!, {r5} │ │ │ │ lsls r6, r5, #3 │ │ │ │ - stmia r7!, {r1, r2, r6} │ │ │ │ + ldmia r0!, {r1, r2} │ │ │ │ lsls r6, r5, #3 │ │ │ │ - stmia r7!, {r1, r2, r4, r5} │ │ │ │ + stmia r7!, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r6, r5, #3 │ │ │ │ - stmia r6!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r7!, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r6, r5, #3 │ │ │ │ - ldrh r2, [r2, r1] │ │ │ │ + ldrh r2, [r2, r4] │ │ │ │ lsls r7, r7, #3 │ │ │ │ - stmia r6!, {r1, r3, r4, r5, r7} │ │ │ │ + stmia r7!, {r1, r3, r4, r5, r6} │ │ │ │ lsls r6, r5, #3 │ │ │ │ - stmia r6!, {r1, r3, r5, r7} │ │ │ │ + stmia r7!, {r1, r3, r5, r6} │ │ │ │ lsls r6, r5, #3 │ │ │ │ - ldrh r0, [r1, r0] │ │ │ │ + ldrh r0, [r1, r3] │ │ │ │ lsls r7, r7, #3 │ │ │ │ - stmia r6!, {r3, r4, r6} │ │ │ │ + stmia r7!, {r3, r4} │ │ │ │ lsls r6, r5, #3 │ │ │ │ - stmia r5!, {r1, r2, r3, r5, r7} │ │ │ │ + stmia r6!, {r1, r2, r3, r5, r6} │ │ │ │ lsls r6, r5, #3 │ │ │ │ - stmia r5!, {r1, r3, r6, r7} │ │ │ │ + stmia r6!, {r1, r3, r7} │ │ │ │ lsls r6, r5, #3 │ │ │ │ - ldr r4, [r3, r4] │ │ │ │ + ldr r4, [r3, r7] │ │ │ │ lsls r7, r7, #3 │ │ │ │ - stmia r5!, {r2, r4, r7} │ │ │ │ + stmia r6!, {r2, r4, r6} │ │ │ │ lsls r6, r5, #3 │ │ │ │ - stmia r5!, {r1, r2, r7} │ │ │ │ + stmia r6!, {r1, r2, r6} │ │ │ │ lsls r6, r5, #3 │ │ │ │ - stmia r5!, {r1, r2, r3, r5, r6} │ │ │ │ + stmia r6!, {r1, r2, r3, r5} │ │ │ │ lsls r6, r5, #3 │ │ │ │ - stmia r5!, {r5, r6} │ │ │ │ + stmia r6!, {r5} │ │ │ │ lsls r6, r5, #3 │ │ │ │ - lsls r6, r1, #11 │ │ │ │ + lsls r6, r1, #14 │ │ │ │ lsls r5, r6, #3 │ │ │ │ - stmia r5!, {r1, r2, r5, r6} │ │ │ │ + stmia r6!, {r1, r2, r5} │ │ │ │ lsls r6, r5, #3 │ │ │ │ - stmia r5!, {r2, r3, r5} │ │ │ │ + stmia r5!, {r2, r3, r5, r6, r7} │ │ │ │ lsls r6, r5, #3 │ │ │ │ - stmia r5!, {r3, r4, r5} │ │ │ │ + stmia r5!, {r3, r4, r5, r6, r7} │ │ │ │ lsls r6, r5, #3 │ │ │ │ - stmia r5!, {r2, r3, r5} │ │ │ │ + stmia r5!, {r2, r3, r5, r6, r7} │ │ │ │ lsls r6, r5, #3 │ │ │ │ - lsls r2, r2, #10 │ │ │ │ + lsls r2, r2, #13 │ │ │ │ lsls r5, r6, #3 │ │ │ │ - stmia r5!, {r1, r2} │ │ │ │ + stmia r5!, {r1, r2, r6, r7} │ │ │ │ lsls r6, r5, #3 │ │ │ │ - ldr r0, [r1, r2] │ │ │ │ + ldr r0, [r1, r5] │ │ │ │ lsls r7, r7, #3 │ │ │ │ - stmia r4!, {r4, r5, r6, r7} │ │ │ │ + stmia r5!, {r4, r5, r7} │ │ │ │ lsls r6, r5, #3 │ │ │ │ - lsls r2, r5, #9 │ │ │ │ + lsls r2, r5, #12 │ │ │ │ lsls r5, r6, #3 │ │ │ │ - lsls r6, r2, #9 │ │ │ │ + lsls r6, r2, #12 │ │ │ │ lsls r5, r6, #3 │ │ │ │ - stmia r4!, {r1, r2, r3, r6, r7} │ │ │ │ + stmia r5!, {r1, r2, r3, r7} │ │ │ │ lsls r6, r5, #3 │ │ │ │ - stmia r4!, {r1, r2, r4, r5, r7} │ │ │ │ + stmia r5!, {r1, r2, r4, r5, r6} │ │ │ │ lsls r6, r5, #3 │ │ │ │ - lsls r4, r7, #7 │ │ │ │ + lsls r4, r7, #10 │ │ │ │ lsls r5, r6, #3 │ │ │ │ - stmia r4!, {r2, r5, r6} │ │ │ │ + stmia r5!, {r2, r5} │ │ │ │ lsls r6, r5, #3 │ │ │ │ - stmia r4!, {r3, r4, r6} │ │ │ │ + stmia r5!, {r3, r4} │ │ │ │ lsls r6, r5, #3 │ │ │ │ - stmia r4!, {r2, r3, r5} │ │ │ │ + stmia r4!, {r2, r3, r5, r6, r7} │ │ │ │ lsls r6, r5, #3 │ │ │ │ - stmia r4!, {r1, r2, r3, r4} │ │ │ │ + stmia r4!, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r6, r5, #3 │ │ │ │ - stmia r4!, {r2, r5} │ │ │ │ + stmia r4!, {r2, r5, r6, r7} │ │ │ │ lsls r6, r5, #3 │ │ │ │ - stmia r4!, {r1, r2, r5} │ │ │ │ + stmia r4!, {r1, r2, r5, r6, r7} │ │ │ │ lsls r6, r5, #3 │ │ │ │ - stmia r3!, {r3, r4, r5, r6, r7} │ │ │ │ + stmia r4!, {r3, r4, r5, r7} │ │ │ │ lsls r6, r5, #3 │ │ │ │ add.w r3, r1, #16 │ │ │ │ vldmia r1!, {s11} │ │ │ │ vldr s14, [r2, #4] │ │ │ │ vldr s8, [r2] │ │ │ │ vldr s15, [r1, #12] │ │ │ │ cmp r3, r1 │ │ │ │ @@ -312249,15 +312249,15 @@ │ │ │ │ add r2, pc │ │ │ │ mov r0, r2 │ │ │ │ blx 68c00 │ │ │ │ str.w r0, [r4, #3656] @ 0xe48 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldr r2, [pc, #328] @ (16de34 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x59ab8>) │ │ │ │ + ldr r3, [pc, #72] @ (16dd34 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x599b8>) │ │ │ │ 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 │ │ │ │ @@ -312556,15 +312556,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} │ │ │ │ - bx ip │ │ │ │ + ldr r0, [pc, #152] @ (16e108 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x59d8c>) │ │ │ │ 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 │ │ │ │ @@ -314466,19 +314466,19 @@ │ │ │ │ ldr.w r1, [r6, #1608] @ 0x648 │ │ │ │ mov r4, r1 │ │ │ │ movs r1, #60 @ 0x3c │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 16ef08 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x5ab8c> │ │ │ │ b.n 16ee50 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x5aad4> │ │ │ │ - ldr r4, [sp, #752] @ 0x2f0 │ │ │ │ + ldr r5, [sp, #496] @ 0x1f0 │ │ │ │ lsls r6, r5, #3 │ │ │ │ - ldr r4, [sp, #488] @ 0x1e8 │ │ │ │ + ldr r5, [sp, #232] @ 0xe8 │ │ │ │ lsls r6, r5, #3 │ │ │ │ - ldr r3, [sp, #96] @ 0x60 │ │ │ │ + ldr r3, [sp, #864] @ 0x360 │ │ │ │ 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] @ 16f5fc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x5b280> │ │ │ │ @@ -314595,15 +314595,15 @@ │ │ │ │ b.n 16f55c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x5b1e0> │ │ │ │ cmp r3, #6 │ │ │ │ bne.n 16f5e0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x5b264> │ │ │ │ b.n 16f54e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x5b1d2> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ lsrs r0, r4, #12 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - str r6, [sp, #608] @ 0x260 │ │ │ │ + str r7, [sp, #352] @ 0x160 │ │ │ │ lsls r6, r5, #3 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsrs r6, r7, #11 │ │ │ │ lsls r4, r4, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -315015,15 +315015,15 @@ │ │ │ │ b.n 16f6f8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x5b37c> │ │ │ │ movs r3, #2 │ │ │ │ strb.w r3, [r5, #203] @ 0xcb │ │ │ │ movs r3, #82 @ 0x52 │ │ │ │ str r3, [sp, #20] │ │ │ │ b.n 16f6f8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x5b37c> │ │ │ │ nop │ │ │ │ - add r2, sp, #904 @ 0x388 │ │ │ │ + add r3, sp, #648 @ 0x288 │ │ │ │ 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, #1696] @ 0x6a0 │ │ │ │ @@ -317361,18 +317361,18 @@ │ │ │ │ b.n 171232 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x5ceb6> │ │ │ │ movs r2, #12 │ │ │ │ b.n 171232 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x5ceb6> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ adcs.w r1, lr, #163 @ 0xa3 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r4, #8] │ │ │ │ + ldrb r2, [r4, #11] │ │ │ │ lsls r6, r5, #3 │ │ │ │ cdp 1, 7, cr0, cr6, cr3, {5} │ │ │ │ - movs r1, #88 @ 0x58 │ │ │ │ + movs r2, #24 │ │ │ │ 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] @ (1713f0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x5d074>) │ │ │ │ @@ -317981,15 +317981,15 @@ │ │ │ │ b.n 1718c8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x5d54c> │ │ │ │ nop │ │ │ │ @ instruction: 0xebe001a3 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ rsbs r1, r2, r3, asr #2 │ │ │ │ @ instruction: 0xeb9a01a3 │ │ │ │ - strb r0, [r5, #15] │ │ │ │ + strb r0, [r5, #18] │ │ │ │ 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 │ │ │ │ @@ -318270,15 +318270,15 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ b.n 171970 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x5d5f4> │ │ │ │ lsls r3, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ b.n 17172c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x5d3b0> │ │ │ │ lsls r3, r4, #6 │ │ │ │ - strb r2, [r5, #1] │ │ │ │ + strb r2, [r5, #4] │ │ │ │ lsls r6, r5, #3 │ │ │ │ movw r3, #6402 @ 0x1902 │ │ │ │ cmp r1, r3 │ │ │ │ beq.n 171c94 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x5d918> │ │ │ │ movw r2, #34041 @ 0x84f9 │ │ │ │ cmp r1, r2 │ │ │ │ beq.n 171c7c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x5d900> │ │ │ │ @@ -319624,15 +319624,15 @@ │ │ │ │ b.n 172306 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x5df8a> │ │ │ │ b.n 172f2c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x5ebb0> │ │ │ │ lsls r3, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ b.n 172d00 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x5e984> │ │ │ │ lsls r3, r4, #6 │ │ │ │ - ldr r2, [pc, #976] @ (172cd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x5e958>) │ │ │ │ + ldr r3, [pc, #720] @ (172bd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x5e858>) │ │ │ │ lsls r6, r5, #3 │ │ │ │ movw r3, #397 @ 0x18d │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ b.n 172306 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x5df8a> │ │ │ │ movw r3, #343 @ 0x157 │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ b.n 172306 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x5df8a> │ │ │ │ @@ -320861,23 +320861,23 @@ │ │ │ │ b.n 173220 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x5eea4> │ │ │ │ mov.w r9, #46 @ 0x2e │ │ │ │ b.n 173220 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x5eea4> │ │ │ │ mov.w r9, #78 @ 0x4e │ │ │ │ b.n 173220 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x5eea4> │ │ │ │ mov.w r9, #74 @ 0x4a │ │ │ │ b.n 173220 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x5eea4> │ │ │ │ - strb r6, [r0, #29] │ │ │ │ + ldrb r6, [r0, #0] │ │ │ │ lsls r7, r7, #3 │ │ │ │ - ldr r4, [r0, #88] @ 0x58 │ │ │ │ + ldr r4, [r0, #100] @ 0x64 │ │ │ │ lsls r7, r7, #3 │ │ │ │ - ldr r2, [r0, #84] @ 0x54 │ │ │ │ + ldr r2, [r0, #96] @ 0x60 │ │ │ │ lsls r7, r7, #3 │ │ │ │ - ldr r0, [r1, #80] @ 0x50 │ │ │ │ + ldr r0, [r1, #92] @ 0x5c │ │ │ │ lsls r7, r7, #3 │ │ │ │ - ldr r4, [r0, #76] @ 0x4c │ │ │ │ + ldr r4, [r0, #88] @ 0x58 │ │ │ │ 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 │ │ │ │ @@ -320926,15 +320926,15 @@ │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r3, r6 │ │ │ │ add r2, pc │ │ │ │ mov r0, r5 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ b.n 1737ba <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x5f43e> │ │ │ │ - strh r6, [r6, r7] │ │ │ │ + strb r6, [r6, r2] │ │ │ │ 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 │ │ │ │ @@ -321315,17 +321315,17 @@ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r1, [pc, #16] @ (173be0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x5f864>) │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ bl 29ddd8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189a5c> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - str r4, [r0, r2] │ │ │ │ + str r4, [r0, r5] │ │ │ │ lsls r6, r5, #3 │ │ │ │ - str r6, [r1, r1] │ │ │ │ + str r6, [r1, r4] │ │ │ │ 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 │ │ │ │ @@ -323459,15 +323459,15 @@ │ │ │ │ b.n 174de0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x60a64> │ │ │ │ @ instruction: 0xb8e6 │ │ │ │ lsls r3, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ push {r3, r4, r7} │ │ │ │ lsls r3, r4, #6 │ │ │ │ - subs r7, #10 │ │ │ │ + subs r7, #202 @ 0xca │ │ │ │ lsls r6, r5, #3 │ │ │ │ movw r0, #6402 @ 0x1902 │ │ │ │ movw r3, #34041 @ 0x84f9 │ │ │ │ cmp r9, r3 │ │ │ │ it ne │ │ │ │ cmpne r9, r0 │ │ │ │ ite eq │ │ │ │ @@ -323580,19 +323580,19 @@ │ │ │ │ ldr r2, [pc, #24] @ (175314 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x60f98>) │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ b.n 174b40 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x607c4> │ │ │ │ nop │ │ │ │ - subs r2, #40 @ 0x28 │ │ │ │ + subs r2, #232 @ 0xe8 │ │ │ │ lsls r6, r5, #3 │ │ │ │ - subs r1, #110 @ 0x6e │ │ │ │ + subs r2, #46 @ 0x2e │ │ │ │ lsls r6, r5, #3 │ │ │ │ - subs r6, r6, #1 │ │ │ │ + subs r6, r6, #4 │ │ │ │ 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 │ │ │ │ @@ -324093,15 +324093,15 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ add r4, sp, #768 @ 0x300 │ │ │ │ lsls r3, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r1, sp, #960 @ 0x3c0 │ │ │ │ lsls r3, r4, #6 │ │ │ │ - lsls r0, r3, #13 │ │ │ │ + lsls r0, r3, #16 │ │ │ │ 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] @ 175910 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x61594> │ │ │ │ @@ -324648,17 +324648,17 @@ │ │ │ │ nop │ │ │ │ add r3, pc, #336 @ (adr r3, 176008 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x61c8c>) │ │ │ │ lsls r3, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r2, pc, #728 @ (adr r2, 176198 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x61e1c>) │ │ │ │ lsls r3, r4, #6 │ │ │ │ - cmp r8, r2 │ │ │ │ + mov r0, sl │ │ │ │ lsls r7, r7, #3 │ │ │ │ - cmp sl, r1 │ │ │ │ + mov r2, r9 │ │ │ │ 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 │ │ │ │ @@ -324772,15 +324772,15 @@ │ │ │ │ nop │ │ │ │ add r0, pc, #528 @ (adr r0, 176200 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x61e84>) │ │ │ │ lsls r3, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r0, pc, #232 @ (adr r0, 1760e0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x61d64>) │ │ │ │ lsls r3, r4, #6 │ │ │ │ - cmp r4, #150 @ 0x96 │ │ │ │ + cmp r5, #86 @ 0x56 │ │ │ │ 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 r9, r0, #45056 @ 0xb000 │ │ │ │ add.w r8, r0, #47360 @ 0xb900 │ │ │ │ @@ -327170,15 +327170,15 @@ │ │ │ │ ... │ │ │ │ asrs r2, r1 │ │ │ │ lsls r6, r4, #6 │ │ │ │ lsrs r6, r6 │ │ │ │ lsls r6, r4, #6 │ │ │ │ asrs r0, r0 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - lsls r2, r5, #26 │ │ │ │ + lsls r2, r5, #29 │ │ │ │ lsls r3, r7, #3 │ │ │ │ ldrsb r2, [r0, r0] │ │ │ │ lsls r1, r3, #6 │ │ │ │ lsrs r2, r0 │ │ │ │ lsls r6, r4, #6 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -327860,15 +327860,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r4, #0] │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 178232 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x63eb6> │ │ │ │ movs r0, r0 │ │ │ │ add r2, pc │ │ │ │ - lsrs r0, r5, #10 │ │ │ │ + lsrs r0, r5, #13 │ │ │ │ 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 │ │ │ │ @@ -328302,15 +328302,15 @@ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 178728 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x643ac> │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ - lsls r4, r4, #25 │ │ │ │ + lsls r4, r4, #28 │ │ │ │ lsls r6, r5, #3 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r6, [r6, #4] │ │ │ │ lsls r3, r4, #6 │ │ │ │ ldrb r2, [r6, #4] │ │ │ │ lsls r3, r4, #6 │ │ │ │ @@ -328364,17 +328364,17 @@ │ │ │ │ str r0, [r7, #4] │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldrb r0, [r4, #2] │ │ │ │ lsls r3, r4, #6 │ │ │ │ subs r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r7, #22 │ │ │ │ + lsls r6, r7, #25 │ │ │ │ lsls r6, r5, #3 │ │ │ │ - lsls r6, r5, #22 │ │ │ │ + lsls r6, r5, #25 │ │ │ │ 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 │ │ │ │ @@ -329483,15 +329483,15 @@ │ │ │ │ lsls r3, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r3, #120] @ 0x78 │ │ │ │ lsls r3, r4, #6 │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - ldc2 0, cr0, [r4], #948 @ 0x3b4 │ │ │ │ + ldc2l 0, cr0, [r4, #-948]! @ 0xfffffc4c │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ strh.w r3, [sp, #32] │ │ │ │ vldr d7, [sp, #32] │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ @@ -330509,19 +330509,19 @@ │ │ │ │ lsls r3, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r1, #14 │ │ │ │ + asrs r2, r1, #17 │ │ │ │ lsls r5, r6, #3 │ │ │ │ str r0, [r0, #36] @ 0x24 │ │ │ │ lsls r3, r4, #6 │ │ │ │ - vhadd.s q8, q8, │ │ │ │ + bics.w r0, 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, #3920] @ 0xf50 │ │ │ │ sub sp, #140 @ 0x8c │ │ │ │ ldr.w r3, [pc, #3204] @ 17ac00 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x66884> │ │ │ │ add r4, sp, #48 @ 0x30 │ │ │ │ @@ -331540,15 +331540,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ str r6, [r4, #4] │ │ │ │ lsls r3, r4, #6 │ │ │ │ str r0, [r2, #4] │ │ │ │ lsls r3, r4, #6 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 17b0b8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x66d3c> │ │ │ │ + b.n 17b238 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x66ebc> │ │ │ │ lsls r5, r5, #3 │ │ │ │ strb r4, [r4, r0] │ │ │ │ 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, #3832] @ 0xef8 │ │ │ │ @@ -332044,33 +332044,33 @@ │ │ │ │ movs r0, r0 │ │ │ │ strh r4, [r0, r7] │ │ │ │ lsls r3, r4, #6 │ │ │ │ strh r4, [r7, r6] │ │ │ │ lsls r3, r4, #6 │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 17b2f0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x66f74> │ │ │ │ + b.n 17b470 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x670f4> │ │ │ │ lsls r5, r5, #3 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - udf #176 @ 0xb0 │ │ │ │ + svc 112 @ 0x70 │ │ │ │ lsls r5, r5, #3 │ │ │ │ - udf #96 @ 0x60 │ │ │ │ + svc 32 │ │ │ │ lsls r5, r5, #3 │ │ │ │ subs r4, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ - ble.n 17b0d4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x66d58> │ │ │ │ + udf #128 @ 0x80 │ │ │ │ lsls r5, r5, #3 │ │ │ │ subs r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ - ble.n 17b220 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x66ea4> │ │ │ │ + udf #34 @ 0x22 │ │ │ │ lsls r5, r5, #3 │ │ │ │ - ble.n 17b208 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x66e8c> │ │ │ │ + udf #20 │ │ │ │ lsls r5, r5, #3 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r0 │ │ │ │ movs r1, #210 @ 0xd2 │ │ │ │ mov r0, r4 │ │ │ │ bl 46a7f8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x35647c> │ │ │ │ mov r6, r0 │ │ │ │ @@ -332412,19 +332412,19 @@ │ │ │ │ beq.w 17bc9c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x67920> │ │ │ │ lsls r6, r2, #26 │ │ │ │ bne.w 17bffe <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x67c82> │ │ │ │ b.n 17b4dc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x67160> │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ - blt.n 17b550 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x671d4> │ │ │ │ + blt.n 17b4d0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x67154> │ │ │ │ lsls r5, r5, #3 │ │ │ │ - blt.n 17b54c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x671d0> │ │ │ │ + blt.n 17b4cc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x67150> │ │ │ │ lsls r5, r5, #3 │ │ │ │ - blt.n 17b4e4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x67168> │ │ │ │ + blt.n 17b464 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x670e8> │ │ │ │ lsls r5, r5, #3 │ │ │ │ mov r3, fp │ │ │ │ mov r2, r5 │ │ │ │ movw r1, #325 @ 0x145 │ │ │ │ mov r0, r4 │ │ │ │ bl 46a7f8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x35647c> │ │ │ │ vldr d7, [pc, #844] @ 17b838 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x674bc> │ │ │ │ @@ -332762,19 +332762,19 @@ │ │ │ │ ldr r2, [pc, #36] @ (17b850 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x674d4>) │ │ │ │ ldr r1, [sp, #8] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r4, #20] │ │ │ │ b.n 17b854 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x674d8> │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ - bvs.n 17b898 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x6751c> │ │ │ │ + bvs.n 17b818 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x6749c> │ │ │ │ lsls r5, r5, #3 │ │ │ │ - bpl.n 17b820 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x674a4> │ │ │ │ + bvs.n 17b7a0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x67424> │ │ │ │ lsls r5, r5, #3 │ │ │ │ - bpl.n 17b7a8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x6742c> │ │ │ │ + bvs.n 17b928 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x675ac> │ │ │ │ lsls r5, r5, #3 │ │ │ │ bl 4650b0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x350d34> │ │ │ │ vldr d7, [pc, #868] @ 17bbc0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x67844> │ │ │ │ mov r8, r0 │ │ │ │ movs r2, #32 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ movs r1, #1 │ │ │ │ @@ -333972,15 +333972,15 @@ │ │ │ │ lsls r3, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #180 @ 0xb4 │ │ │ │ lsls r3, r4, #6 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r3!, {r2, r7} │ │ │ │ + ldmia r4!, {r2, r6} │ │ │ │ lsls r5, r5, #3 │ │ │ │ subs r5, #136 @ 0x88 │ │ │ │ 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, #3912] @ 0xf48 │ │ │ │ @@ -334536,27 +334536,27 @@ │ │ │ │ lsls r3, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #166 @ 0xa6 │ │ │ │ lsls r3, r4, #6 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r0!, {r1, r3, r4, r6, r7} │ │ │ │ + ldmia r1, {r1, r3, r4, r7} │ │ │ │ lsls r5, r5, #3 │ │ │ │ - ldmia r0!, {r1, r2, r3, r6, r7} │ │ │ │ + ldmia r1, {r1, r2, r3, r7} │ │ │ │ lsls r5, r5, #3 │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r7!, {r1, r3, r6, r7} │ │ │ │ + ldmia r0!, {r1, r3, r7} │ │ │ │ lsls r5, r5, #3 │ │ │ │ - stmia r7!, {r3, r4, r5, r7} │ │ │ │ + ldmia r0!, {r3, r4, r5, r6} │ │ │ │ lsls r5, r5, #3 │ │ │ │ cmp r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r6!, {r4, r6} │ │ │ │ + stmia r7!, {r4} │ │ │ │ lsls r5, r5, #3 │ │ │ │ mov r3, r0 │ │ │ │ mov r2, r9 │ │ │ │ movs r1, #210 @ 0xd2 │ │ │ │ add r0, sp, #100 @ 0x64 │ │ │ │ bl 46a7f8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x35647c> │ │ │ │ mov r5, r0 │ │ │ │ @@ -335041,16 +335041,16 @@ │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ blx 6a2ec <__fprintf_chk@plt> │ │ │ │ b.w 17c588 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x6820c> │ │ │ │ nop │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - it mi │ │ │ │ - lslmi r5, r5, #3 │ │ │ │ + stmia r0!, {r3} │ │ │ │ + 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 │ │ │ │ sub sp, #28 │ │ │ │ add.w r8, r2, #4 │ │ │ │ movs r2, #140 @ 0x8c │ │ │ │ @@ -336704,29 +336704,29 @@ │ │ │ │ itt ls │ │ │ │ movls r6, r5 │ │ │ │ movls fp, r5 │ │ │ │ bls.n 17e39c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x6a020> │ │ │ │ b.n 17e3b8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x6a03c> │ │ │ │ movs r7, #160 @ 0xa0 │ │ │ │ lsls r3, r4, #6 │ │ │ │ - bvc.n 17e360 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x69fe4> │ │ │ │ + bhi.n 17e2e0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x69f64> │ │ │ │ lsls r6, r7, #3 │ │ │ │ - bvc.n 17e424 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x6a0a8> │ │ │ │ + bhi.n 17e3a4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x6a028> │ │ │ │ lsls r6, r7, #3 │ │ │ │ - bvs.n 17e2dc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x69f60> │ │ │ │ + bvc.n 17e45c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x6a0e0> │ │ │ │ lsls r6, r7, #3 │ │ │ │ - ldmia r3!, {r2, r5} │ │ │ │ + ldmia r3!, {r2, r5, r6, r7} │ │ │ │ lsls r6, r7, #3 │ │ │ │ - stmia r5!, {r3, r7} │ │ │ │ + stmia r6!, {r3, r6} │ │ │ │ lsls r6, r7, #3 │ │ │ │ - stmia r3!, {r2, r3, r4} │ │ │ │ + stmia r3!, {r2, r3, r4, r6, r7} │ │ │ │ lsls r6, r7, #3 │ │ │ │ - stmia r1!, {r3, r6, r7} │ │ │ │ + stmia r2!, {r3, r7} │ │ │ │ lsls r6, r7, #3 │ │ │ │ - stmia r1!, {r2, r3, r6} │ │ │ │ + stmia r2!, {r2, r3} │ │ │ │ lsls r6, r7, #3 │ │ │ │ stc2 6, cr4, [r0], {127} @ 0x7f │ │ │ │ mcr2 6, 0, r4, cr0, cr15, {7} │ │ │ │ movs r0, r0 │ │ │ │ stmia r6!, {r7} │ │ │ │ movs r0, r0 │ │ │ │ stmia r7!, {} │ │ │ │ @@ -337664,17 +337664,17 @@ │ │ │ │ strb.w r3, [r5, #196] @ 0xc4 │ │ │ │ b.n 17e6f2 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x6a376> │ │ │ │ strb.w r2, [r5, #196] @ 0xc4 │ │ │ │ b.n 17e6f2 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x6a376> │ │ │ │ nop │ │ │ │ movs r5, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ - revsh r4, r1 │ │ │ │ + cbnz r4, 17ee82 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x6ab06> │ │ │ │ lsls r6, r7, #3 │ │ │ │ - pop {r2, r6} │ │ │ │ + pop {r2, pc} │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ @@ -337861,15 +337861,15 @@ │ │ │ │ b.n 17ef4e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x6abd2> │ │ │ │ movs r0, #61 @ 0x3d │ │ │ │ b.n 17ef4e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x6abd2> │ │ │ │ movs r0, #62 @ 0x3e │ │ │ │ b.n 17ef4e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x6abd2> │ │ │ │ movs r0, #58 @ 0x3a │ │ │ │ b.n 17ef4e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x6abd2> │ │ │ │ - ldmia r4!, {r2, r3, r5, r6} │ │ │ │ + ldmia r5, {r2, r3, r5} │ │ │ │ lsls r6, r7, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 136b14 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x22798> │ │ │ │ @@ -338036,19 +338036,19 @@ │ │ │ │ movne r0, r5 │ │ │ │ moveq r0, #0 │ │ │ │ bl 136d8c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x22a10> │ │ │ │ cmp r0, r4 │ │ │ │ bne.n 17f0f8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x6ad7c> │ │ │ │ b.n 17f136 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x6adba> │ │ │ │ nop │ │ │ │ - ldmia r2!, {r3, r4, r6, r7} │ │ │ │ + ldmia r3, {r3, r4, r7} │ │ │ │ lsls r6, r7, #3 │ │ │ │ - ldmia r2!, {r4, r5, r7} │ │ │ │ + ldmia r3!, {r4, r5, r6} │ │ │ │ lsls r6, r7, #3 │ │ │ │ - ldr r5, [sp, #440] @ 0x1b8 │ │ │ │ + ldr r6, [sp, #184] @ 0xb8 │ │ │ │ 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 │ │ │ │ @@ -339347,15 +339347,15 @@ │ │ │ │ cbz r3, 17ff1e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x6bba2> │ │ │ │ mov r3, r7 │ │ │ │ mov r4, r8 │ │ │ │ b.n 17fe82 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x6bb06> │ │ │ │ mov r1, r4 │ │ │ │ b.n 17fef4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x6bb78> │ │ │ │ nop │ │ │ │ - ldcl 0, cr0, [r4, #-1008]! @ 0xfffffc10 │ │ │ │ + mrc 0, 1, r0, cr4, cr12, {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 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov r6, r2 │ │ │ │ @@ -340211,15 +340211,15 @@ │ │ │ │ cmp r3, #15 │ │ │ │ bne.n 18078c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x6c410> │ │ │ │ ldr.w r3, [ip, #920] @ 0x398 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [ip, #920] @ 0x398 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - subs r2, r5, r3 │ │ │ │ + subs r2, r5, r6 │ │ │ │ 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 │ │ │ │ @@ -340814,19 +340814,19 @@ │ │ │ │ add r2, pc │ │ │ │ b.n 180cb4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x6c938> │ │ │ │ ldr r2, [pc, #20] @ (180e24 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x6caa8>) │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ b.n 180aec <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x6c770> │ │ │ │ - strh r4, [r7, #16] │ │ │ │ + strh r4, [r7, #22] │ │ │ │ lsls r5, r5, #3 │ │ │ │ - strh r2, [r0, #6] │ │ │ │ + strh r2, [r0, #12] │ │ │ │ lsls r5, r5, #3 │ │ │ │ - strh r0, [r1, #6] │ │ │ │ + strh r0, [r1, #12] │ │ │ │ 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 │ │ │ │ @@ -341801,15 +341801,15 @@ │ │ │ │ b.n 1817da <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x6d45e> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ eors.w r1, sl, r2, asr #2 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ bic.w r1, r8, r2, asr #2 │ │ │ │ - lsrs r0, r6, #17 │ │ │ │ + lsrs r0, r6, #20 │ │ │ │ lsls r7, r7, #3 │ │ │ │ cbz r0, 1818a6 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x6d52a> │ │ │ │ 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] │ │ │ │ @@ -343587,15 +343587,15 @@ │ │ │ │ ... │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ bhi.n 182b4c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x6e7d0> │ │ │ │ lsls r2, r4, #6 │ │ │ │ bhi.n 182b48 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x6e7cc> │ │ │ │ lsls r2, r4, #6 │ │ │ │ - lsrs r2, r3, #14 │ │ │ │ + lsrs r2, r3, #17 │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ bvs.n 182b88 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x6e80c> │ │ │ │ lsls r2, r4, #6 │ │ │ │ @@ -343748,15 +343748,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ bmi.n 182c84 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x6e908> │ │ │ │ lsls r2, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r1, #64] @ 0x40 │ │ │ │ + str r6, [r1, #76] @ 0x4c │ │ │ │ lsls r5, r5, #3 │ │ │ │ bmi.n 182c6c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x6e8f0> │ │ │ │ lsls r2, r4, #6 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ bcc.n 182da8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x6ea2c> │ │ │ │ lsls r2, r4, #6 │ │ │ │ @@ -345127,31 +345127,31 @@ │ │ │ │ b.n 1835a8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x6f22c> │ │ │ │ beq.n 183cf4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x6f978> │ │ │ │ lsls r2, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ beq.n 183cbc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x6f940> │ │ │ │ lsls r2, r4, #6 │ │ │ │ - ldrsh r4, [r7, r5] │ │ │ │ + str r4, [r7, #0] │ │ │ │ lsls r5, r5, #3 │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r4, #10] │ │ │ │ + strh r4, [r4, #16] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - mrc 0, 0, r0, cr14, cr14, {7} │ │ │ │ - mrc 0, 0, r0, cr6, cr14, {7} │ │ │ │ - @ instruction: 0xf66200f8 │ │ │ │ - ldcl 0, cr0, [r6], {254} @ 0xfe │ │ │ │ - ldrb r6, [r7, #0] │ │ │ │ + mrc 0, 6, r0, cr14, cr14, {7} │ │ │ │ + mrc 0, 6, r0, cr6, cr14, {7} │ │ │ │ + @ instruction: 0xf72200f8 │ │ │ │ + ldc 0, cr0, [r6, #1016] @ 0x3f8 │ │ │ │ + ldrb r6, [r7, #3] │ │ │ │ lsls r4, r6, #3 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r0!, {r1, r2, r3, r4, r7} │ │ │ │ lsls r2, r4, #6 │ │ │ │ - ldrsb r4, [r5, r1] │ │ │ │ + ldrsb r4, [r5, r4] │ │ │ │ lsls r5, r5, #3 │ │ │ │ ldr.w r8, [sp, #36] @ 0x24 │ │ │ │ b.w 183198 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x6ee1c> │ │ │ │ mov r5, r9 │ │ │ │ str r7, [sp, #240] @ 0xf0 │ │ │ │ ldr.w r8, [sp, #32] │ │ │ │ ldmia r5!, {r0, r1, r2, r3} │ │ │ │ @@ -345386,15 +345386,15 @@ │ │ │ │ str r7, [sp, #36] @ 0x24 │ │ │ │ b.n 183e84 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x6fb08> │ │ │ │ ldr r7, [sp, #52] @ 0x34 │ │ │ │ b.n 18395a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x6f5de> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ cmp r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r1, r1] │ │ │ │ + strh r2, [r1, r4] │ │ │ │ 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 │ │ │ │ @@ -345909,15 +345909,15 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ ite cc │ │ │ │ lslcc r2, r4, #6 │ │ │ │ subcs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [pc, #624] @ (184724 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x703a8>) │ │ │ │ + ldr r7, [pc, #368] @ (184624 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x702a8>) │ │ │ │ lsls r5, r5, #3 │ │ │ │ ite ne │ │ │ │ lslne r2, r4, #6 │ │ │ │ bkpt 0x00e2 │ │ │ │ lsls r2, r4, #6 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ @@ -346101,15 +346101,15 @@ │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ cbnz r0, 184722 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x703a6> │ │ │ │ lsls r2, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [pc, #528] @ (1848f4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x70578>) │ │ │ │ + ldr r3, [pc, #272] @ (1847f4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x70478>) │ │ │ │ lsls r5, r5, #3 │ │ │ │ revsh r0, r7 │ │ │ │ lsls r2, r4, #6 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ add.w r7, r9, #44 @ 0x2c │ │ │ │ str.w r8, [sp, #92] @ 0x5c │ │ │ │ @@ -346558,17 +346558,17 @@ │ │ │ │ add ip, pc │ │ │ │ ldr.w r3, [r3, r1, lsl #2] │ │ │ │ movs r1, #0 │ │ │ │ ldr.w r0, [ip, r0, lsl #2] │ │ │ │ bl 53a2d4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x425f58> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - bvs.n 184b78 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x707fc> │ │ │ │ + bvc.n 184cf8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x7097c> │ │ │ │ lsls r6, r7, #3 │ │ │ │ - bvs.n 184b98 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x7081c> │ │ │ │ + bvc.n 184b18 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x7079c> │ │ │ │ lsls r6, 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 │ │ │ │ @@ -346736,17 +346736,17 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 184db8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x70a3c> │ │ │ │ ldrb.w r3, [r4, #382] @ 0x17e │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 184db8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x70a3c> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - rors r6, r5 │ │ │ │ + cmp r6, r5 │ │ │ │ lsls r5, r5, #3 │ │ │ │ - rors r0, r6 │ │ │ │ + cmp r0, r6 │ │ │ │ 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 │ │ │ │ @@ -347242,15 +347242,15 @@ │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ add r5, sp, #200 @ 0xc8 │ │ │ │ lsls r2, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r7, {r1, r2, r4, r5, r6, r7} │ │ │ │ + beq.n 18528c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x70f10> │ │ │ │ lsls r6, r7, #3 │ │ │ │ add r5, sp, #0 │ │ │ │ lsls r2, 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 │ │ │ │ @@ -352800,15 +352800,15 @@ │ │ │ │ lsls r2, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r1, #22] │ │ │ │ lsls r2, r4, #6 │ │ │ │ adds r4, r5, r2 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, sp, #168 @ 0xa8 │ │ │ │ + add r5, sp, #936 @ 0x3a8 │ │ │ │ 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 │ │ │ │ @@ -354510,21 +354510,21 @@ │ │ │ │ ... │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [r1, #56] @ 0x38 │ │ │ │ lsls r2, r4, #6 │ │ │ │ ldr r6, [r0, #56] @ 0x38 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - @ instruction: 0xfb1200ec │ │ │ │ - ldr r6, [sp, #936] @ 0x3a8 │ │ │ │ + @ instruction: 0xfbd200ec │ │ │ │ + ldr r7, [sp, #680] @ 0x2a8 │ │ │ │ lsls r5, r7, #3 │ │ │ │ subs r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfac800ec │ │ │ │ - str r2, [r3, r5] │ │ │ │ + @ instruction: 0xfb8800ec │ │ │ │ + strh r2, [r3, r0] │ │ │ │ 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 │ │ │ │ @@ -357191,15 +357191,15 @@ │ │ │ │ b.n 18ba54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x776d8> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r7, [pc, #248] @ (18bc0c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x77890>) │ │ │ │ lsls r2, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n 18ba60 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x776e4> │ │ │ │ + ble.n 18bbe0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x77864> │ │ │ │ lsls r4, r5, #3 │ │ │ │ ldr r1, [pc, #200] @ (18bbe8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x7786c>) │ │ │ │ lsls r2, r4, #6 │ │ │ │ ldr r2, [sp, #124] @ 0x7c │ │ │ │ vshll.u32 , d27, #31 │ │ │ │ vabdl.u , d15, d29 │ │ │ │ @ instruction: 0xffff9747 │ │ │ │ @@ -359010,25 +359010,25 @@ │ │ │ │ nop │ │ │ │ adds r3, #192 @ 0xc0 │ │ │ │ lsls r2, r4, #6 │ │ │ │ movs r5, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r3!, {r1, r3, r5} │ │ │ │ + stmia r3!, {r1, r3, r5, r6, r7} │ │ │ │ lsls r4, r5, #3 │ │ │ │ - stmia r3!, {r1, r3, r5} │ │ │ │ + stmia r3!, {r1, r3, r5, r6, r7} │ │ │ │ lsls r4, r5, #3 │ │ │ │ - stmia r2!, {r1, r2, r6, r7} │ │ │ │ + stmia r3!, {r1, r2, r7} │ │ │ │ lsls r4, r5, #3 │ │ │ │ - stmia r2!, {r3, r6, r7} │ │ │ │ + stmia r3!, {r3, r7} │ │ │ │ lsls r4, r5, #3 │ │ │ │ - stmia r2!, {r1, r4, r6, r7} │ │ │ │ + stmia r3!, {r1, r4, r7} │ │ │ │ lsls r4, r5, #3 │ │ │ │ - stmia r2!, {r4, r6, r7} │ │ │ │ + stmia r3!, {r4, r7} │ │ │ │ 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, #2944] @ 0xb80 │ │ │ │ subw sp, sp, #1116 @ 0x45c │ │ │ │ mov r5, r2 │ │ │ │ @@ -359547,21 +359547,21 @@ │ │ │ │ adds r1, #114 @ 0x72 │ │ │ │ lsls r2, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cmp r6, #92 @ 0x5c │ │ │ │ lsls r2, r4, #6 │ │ │ │ bl 24f452 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13b0d6> │ │ │ │ - pop {r2, r6, r7, pc} │ │ │ │ + bkpt 0x0084 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - ldr r7, [pc, #768] @ (18d75c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x793e0>) │ │ │ │ + str r0, [r0, r2] │ │ │ │ lsls r6, r7, #3 │ │ │ │ - ldr r7, [pc, #472] @ (18d638 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x792bc>) │ │ │ │ + str r6, [r6, r0] │ │ │ │ lsls r6, r7, #3 │ │ │ │ - ldr r7, [pc, #288] @ (18d584 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x79208>) │ │ │ │ + str r0, [r1, r0] │ │ │ │ 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] @ 18d984 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x79608> │ │ │ │ @@ -360034,23 +360034,23 @@ │ │ │ │ b.n 18d834 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x794b8> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cmp r3, #124 @ 0x7c │ │ │ │ lsls r2, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [pc, #928] @ (18dd30 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x799b4>) │ │ │ │ + ldr r6, [pc, #672] @ (18dc30 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x798b4>) │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp r1, #100 @ 0x64 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - ldr r2, [pc, #672] @ (18dc38 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x798bc>) │ │ │ │ + ldr r3, [pc, #416] @ (18db38 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x797bc>) │ │ │ │ lsls r6, r7, #3 │ │ │ │ - ldr r1, [pc, #608] @ (18dbfc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x79880>) │ │ │ │ + ldr r2, [pc, #352] @ (18dafc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x79780>) │ │ │ │ lsls r6, r7, #3 │ │ │ │ - ldr r1, [pc, #496] @ (18db90 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x79814>) │ │ │ │ + ldr r2, [pc, #240] @ (18da90 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x79714>) │ │ │ │ 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 │ │ │ │ @@ -360173,45 +360173,45 @@ │ │ │ │ b.n 18da4e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x796d2> │ │ │ │ ldr r2, [pc, #64] @ (18db14 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x79798>) │ │ │ │ add r2, pc │ │ │ │ b.n 18da7e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x79702> │ │ │ │ ldr r2, [pc, #64] @ (18db18 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x7979c>) │ │ │ │ add r2, pc │ │ │ │ b.n 18da7e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x79702> │ │ │ │ - @ instruction: 0xb65a │ │ │ │ + @ instruction: 0xb71a │ │ │ │ lsls r4, r5, #3 │ │ │ │ - @ instruction: 0xb65c │ │ │ │ + @ instruction: 0xb71c │ │ │ │ lsls r4, r5, #3 │ │ │ │ - cpsie │ │ │ │ + @ instruction: 0xb720 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - cpsie i │ │ │ │ + @ instruction: 0xb722 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - cpsie │ │ │ │ + @ instruction: 0xb720 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - ldr r4, [pc, #688] @ (18dda4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x79a28>) │ │ │ │ + ldr r5, [pc, #432] @ (18dca4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x79928>) │ │ │ │ lsls r0, r7, #3 │ │ │ │ - @ instruction: 0xb65a │ │ │ │ + @ instruction: 0xb71a │ │ │ │ lsls r4, r5, #3 │ │ │ │ b.n 18dd70 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x799f4> │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldr r4, [pc, #512] @ (18dd00 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x79984>) │ │ │ │ + ldr r5, [pc, #256] @ (18dc00 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x79884>) │ │ │ │ lsls r0, r7, #3 │ │ │ │ - @ instruction: 0xb626 │ │ │ │ + @ instruction: 0xb6e6 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - ldr r4, [pc, #456] @ (18dcd0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x79954>) │ │ │ │ + ldr r5, [pc, #200] @ (18dbd0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x79854>) │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldr r4, [pc, #424] @ (18dcb4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x79938>) │ │ │ │ + ldr r5, [pc, #168] @ (18dbb4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x79838>) │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldr r4, [pc, #392] @ (18dc98 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x7991c>) │ │ │ │ + ldr r5, [pc, #136] @ (18db98 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x7981c>) │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldr r4, [pc, #368] @ (18dc84 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x79908>) │ │ │ │ + ldr r5, [pc, #112] @ (18db84 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x79808>) │ │ │ │ lsls r0, r7, #3 │ │ │ │ - @ instruction: 0xb602 │ │ │ │ + @ instruction: 0xb6c2 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - push {r2, r3, r4, r5, r6, r7, lr} │ │ │ │ + @ instruction: 0xb6bc │ │ │ │ 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, #3976] @ 0xf88 │ │ │ │ ldr.w r6, [r1, #1588] @ 0x634 │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ @@ -360389,71 +360389,71 @@ │ │ │ │ b.n 18dc08 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x7988c> │ │ │ │ ldr r1, [pc, #116] @ (18dd3c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x799c0>) │ │ │ │ add r1, pc │ │ │ │ b.n 18dc2c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x798b0> │ │ │ │ ldr r1, [pc, #116] @ (18dd40 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x799c4>) │ │ │ │ add r1, pc │ │ │ │ b.n 18dc2c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x798b0> │ │ │ │ - push {r3, r5, r6, lr} │ │ │ │ + @ instruction: 0xb628 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - push {r2, r5, r6, lr} │ │ │ │ + @ instruction: 0xb624 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - push {r1, r2, r5, r6, lr} │ │ │ │ + @ instruction: 0xb626 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - push {r3, r5, r6, lr} │ │ │ │ + @ instruction: 0xb628 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - push {r2, r3, r4, r6, r7} │ │ │ │ + push {r2, r3, r4, r7, lr} │ │ │ │ lsls r4, r5, #3 │ │ │ │ - push {r1, r5, r6, lr} │ │ │ │ + @ instruction: 0xb622 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - push {r1, r2, r3, r5, r6, lr} │ │ │ │ + @ instruction: 0xb62e │ │ │ │ lsls r4, r5, #3 │ │ │ │ - push {r3, r5, r6, lr} │ │ │ │ + @ instruction: 0xb628 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - push {r3, r5, r6, lr} │ │ │ │ + @ instruction: 0xb628 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - push {r3, r5, r6, lr} │ │ │ │ + @ instruction: 0xb628 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - push {r1, r3, r5, r6, lr} │ │ │ │ + @ instruction: 0xb62a │ │ │ │ lsls r4, r5, #3 │ │ │ │ - ldr r2, [pc, #1016] @ (18e0f8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x79d7c>) │ │ │ │ + ldr r3, [pc, #760] @ (18dff8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x79c7c>) │ │ │ │ lsls r0, r7, #3 │ │ │ │ - push {r4, r6, lr} │ │ │ │ + setpan #0 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - push {r2, r4, r6, lr} │ │ │ │ + @ instruction: 0xb614 │ │ │ │ lsls r4, r5, #3 │ │ │ │ svc 102 @ 0x66 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldr r2, [pc, #744] @ (18dff8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x79c7c>) │ │ │ │ + ldr r3, [pc, #488] @ (18def8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x79b7c>) │ │ │ │ lsls r0, r7, #3 │ │ │ │ - push {r5, r6} │ │ │ │ + push {r5, lr} │ │ │ │ lsls r4, r5, #3 │ │ │ │ - ldr r2, [pc, #696] @ (18dfd0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x79c54>) │ │ │ │ + ldr r3, [pc, #440] @ (18ded0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x79b54>) │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldr r2, [pc, #656] @ (18dfac <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x79c30>) │ │ │ │ + ldr r3, [pc, #400] @ (18deac <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x79b30>) │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldr r2, [pc, #624] @ (18df90 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x79c14>) │ │ │ │ + ldr r3, [pc, #368] @ (18de90 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x79b14>) │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldr r2, [pc, #600] @ (18df7c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x79c00>) │ │ │ │ + ldr r3, [pc, #344] @ (18de7c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x79b00>) │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldr r2, [pc, #576] @ (18df68 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x79bec>) │ │ │ │ + ldr r3, [pc, #320] @ (18de68 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x79aec>) │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldr r2, [pc, #552] @ (18df54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x79bd8>) │ │ │ │ + ldr r3, [pc, #296] @ (18de54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x79ad8>) │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldr r2, [pc, #512] @ (18df30 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x79bb4>) │ │ │ │ + ldr r3, [pc, #256] @ (18de30 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x79ab4>) │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldr r2, [pc, #480] @ (18df14 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x79b98>) │ │ │ │ + ldr r3, [pc, #224] @ (18de14 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x79a98>) │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldr r2, [pc, #448] @ (18def8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x79b7c>) │ │ │ │ + ldr r3, [pc, #192] @ (18ddf8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x79a7c>) │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldr r2, [pc, #424] @ (18dee4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x79b68>) │ │ │ │ + ldr r3, [pc, #168] @ (18dde4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x79a68>) │ │ │ │ lsls r0, r7, #3 │ │ │ │ - push {r1, r2, r3} │ │ │ │ + push {r1, r2, r3, r6, r7} │ │ │ │ lsls r4, r5, #3 │ │ │ │ - push {r3} │ │ │ │ + push {r3, r6, r7} │ │ │ │ lsls r4, r5, #3 │ │ │ │ ldrb.w r3, [r0, #385] @ 0x181 │ │ │ │ cbz r3, 18dd4c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x799d0> │ │ │ │ bx lr │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -362084,19 +362084,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 18ecf0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x7a974> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ b.n 18ee92 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x7ab16> │ │ │ │ nop │ │ │ │ asrs r2, r3, #6 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - adds r5, #138 @ 0x8a │ │ │ │ + adds r6, #74 @ 0x4a │ │ │ │ lsls r6, r7, #3 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, pc, #136 @ (adr r3, 18ef68 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x7abec>) │ │ │ │ + add r3, pc, #904 @ (adr r3, 18f268 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x7aeec>) │ │ │ │ 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] @ (18f05c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x7ace0>) │ │ │ │ @@ -362237,15 +362237,15 @@ │ │ │ │ lsls r2, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r3, #32 │ │ │ │ lsls r2, r4, #6 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, pc, #864 @ (adr r1, 18f3d4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x7b058>) │ │ │ │ + add r2, pc, #608 @ (adr r2, 18f2d4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x7af58>) │ │ │ │ lsls r4, r5, #3 │ │ │ │ add.w r3, r0, #602112 @ 0x93000 │ │ │ │ ldr r2, [pc, #160] @ (18f11c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x7ada0>) │ │ │ │ add r2, pc │ │ │ │ ldr.w r3, [r3, #1752] @ 0x6d8 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 18f116 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x7ad9a> │ │ │ │ @@ -362306,15 +362306,15 @@ │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ lsrs r2, r0, #30 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - add r1, pc, #600 @ (adr r1, 18f37c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x7b000>) │ │ │ │ + add r2, pc, #344 @ (adr r2, 18f27c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x7af00>) │ │ │ │ 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 │ │ │ │ @@ -362416,15 +362416,15 @@ │ │ │ │ lsls r2, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #25 │ │ │ │ lsls r2, r4, #6 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc, #408 @ (adr r0, 18f3d0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x7b054>) │ │ │ │ + add r1, pc, #152 @ (adr r1, 18f2d0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x7af54>) │ │ │ │ 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 │ │ │ │ @@ -362843,17 +362843,17 @@ │ │ │ │ b.n 18f616 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x7b29a> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ lsrs r4, r0, #16 │ │ │ │ lsls r2, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r1, #130 @ 0x82 │ │ │ │ + adds r2, #66 @ 0x42 │ │ │ │ lsls r6, r7, #3 │ │ │ │ - cmp r7, #128 @ 0x80 │ │ │ │ + adds r0, #64 @ 0x40 │ │ │ │ lsls r6, r7, #3 │ │ │ │ lsrs r2, r4, #7 │ │ │ │ lsls r2, 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 │ │ │ │ @@ -363709,23 +363709,23 @@ │ │ │ │ blx r3 │ │ │ │ b.n 18ff20 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x7bba4> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #32 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - ldr r7, [sp, #616] @ 0x268 │ │ │ │ + add r0, pc, #360 @ (adr r0, 190184 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x7be08>) │ │ │ │ lsls r6, r7, #3 │ │ │ │ - adds r5, #212 @ 0xd4 │ │ │ │ + adds r6, #148 @ 0x94 │ │ │ │ lsls r6, r7, #3 │ │ │ │ - ldrh r4, [r0, r5] │ │ │ │ + ldrb r4, [r0, r0] │ │ │ │ lsls r6, r7, #3 │ │ │ │ - mvns r0, r1 │ │ │ │ + add r8, r1 │ │ │ │ lsls r6, r7, #3 │ │ │ │ - cmp r4, #38 @ 0x26 │ │ │ │ + cmp r4, #230 @ 0xe6 │ │ │ │ lsls r6, r7, #3 │ │ │ │ lsls r4, r1, #8 │ │ │ │ lsls r2, r4, #6 │ │ │ │ add.w r1, r0, r1, lsl #3 │ │ │ │ add.w r1, r1, #45056 @ 0xb000 │ │ │ │ ldr.w r3, [r1, #2216] @ 0x8a8 │ │ │ │ cbnz r3, 190040 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x7bcc4> │ │ │ │ @@ -365447,15 +365447,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ asrs r0, r7, #27 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - ldrb r4, [r5, #31] │ │ │ │ + strh r4, [r5, #4] │ │ │ │ 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 │ │ │ │ @@ -366002,17 +366002,17 @@ │ │ │ │ bne.n 1917fe <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x7d482> │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r6, #704] @ 0x2c0 │ │ │ │ b.n 191742 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x7d3c6> │ │ │ │ ... │ │ │ │ asrs r0, r0, #1 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - ldrb r6, [r1, #11] │ │ │ │ + ldrb r6, [r1, #14] │ │ │ │ lsls r4, r5, #3 │ │ │ │ - ldrb r2, [r7, #10] │ │ │ │ + ldrb r2, [r7, #13] │ │ │ │ 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] @ (191948 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x7d5cc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -366036,15 +366036,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ lsrs r6, r5, #24 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - ldrb r0, [r2, #5] │ │ │ │ + ldrb r0, [r2, #8] │ │ │ │ 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 │ │ │ │ @@ -366966,21 +366966,21 @@ │ │ │ │ ldr r3, [pc, #20] @ (192418 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x7e09c>) │ │ │ │ add r3, pc │ │ │ │ b.n 1923d6 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x7e05a> │ │ │ │ ldr r3, [pc, #16] @ (19241c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x7e0a0>) │ │ │ │ add r3, pc │ │ │ │ b.n 1923d6 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x7e05a> │ │ │ │ nop │ │ │ │ - cmp r2, #192 @ 0xc0 │ │ │ │ + cmp r3, #128 @ 0x80 │ │ │ │ lsls r7, r7, #3 │ │ │ │ - cmp r2, #86 @ 0x56 │ │ │ │ + cmp r3, #22 │ │ │ │ lsls r7, r7, #3 │ │ │ │ - cmp r2, #160 @ 0xa0 │ │ │ │ + cmp r3, #96 @ 0x60 │ │ │ │ lsls r7, r7, #3 │ │ │ │ - cmp r2, #106 @ 0x6a │ │ │ │ + cmp r3, #42 @ 0x2a │ │ │ │ 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] @ (19248c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x7e110>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -367878,17 +367878,17 @@ │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 19237c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x7e000> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 192e7c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x7eb00> │ │ │ │ nop │ │ │ │ ldrsh.w r0, [r0, ] │ │ │ │ - str r2, [r3, #64] @ 0x40 │ │ │ │ + str r2, [r3, #76] @ 0x4c │ │ │ │ lsls r4, r5, #3 │ │ │ │ - str r0, [r5, #64] @ 0x40 │ │ │ │ + str r0, [r5, #76] @ 0x4c │ │ │ │ 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] @ (192f98 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x7ec1c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -367957,17 +367957,17 @@ │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 19237c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x7e000> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 192f4e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x7ebd2> │ │ │ │ nop │ │ │ │ str??.w r0, [r0, ] │ │ │ │ - str r2, [r3, #52] @ 0x34 │ │ │ │ + str r2, [r3, #64] @ 0x40 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - str r4, [r1, #52] @ 0x34 │ │ │ │ + str r4, [r1, #64] @ 0x40 │ │ │ │ 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] @ (19307c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x7ed00>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -368037,17 +368037,17 @@ │ │ │ │ movs r1, #6 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 19237c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x7e000> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 19303a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x7ecbe> │ │ │ │ @ instruction: 0xf78401a1 │ │ │ │ - str r4, [r0, #40] @ 0x28 │ │ │ │ + str r4, [r0, #52] @ 0x34 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - str r6, [r4, #36] @ 0x24 │ │ │ │ + str r6, [r4, #48] @ 0x30 │ │ │ │ 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] @ (19317c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x7ee00>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -368126,17 +368126,17 @@ │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 19237c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x7e000> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 193120 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x7eda4> │ │ │ │ nop │ │ │ │ subw r1, r0, #2209 @ 0x8a1 │ │ │ │ - str r6, [r2, #24] │ │ │ │ + str r6, [r2, #36] @ 0x24 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - str r0, [r5, #20] │ │ │ │ + str r0, [r5, #32] │ │ │ │ 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] @ (193278 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x7eefc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -368212,17 +368212,17 @@ │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 19237c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x7e000> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 193230 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x7eeb4> │ │ │ │ nop │ │ │ │ sub.w r1, r0, #5275648 @ 0x508000 │ │ │ │ - str r2, [r5, #8] │ │ │ │ + str r2, [r5, #20] │ │ │ │ lsls r4, r5, #3 │ │ │ │ - str r4, [r5, #4] │ │ │ │ + str r4, [r5, #16] │ │ │ │ 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] @ (19339c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x7f020>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -368311,17 +368311,17 @@ │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 19237c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x7e000> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 19332e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x7efb2> │ │ │ │ nop │ │ │ │ @ instruction: 0xf4a401a1 │ │ │ │ - ldrsh r6, [r2, r6] │ │ │ │ + str r6, [r2, #4] │ │ │ │ lsls r4, r5, #3 │ │ │ │ - ldrsh r0, [r1, r5] │ │ │ │ + str r0, [r1, #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, #272] @ (1934c8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x7f14c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -368411,17 +368411,17 @@ │ │ │ │ movs r1, #6 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 19237c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x7e000> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 19345e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x7f0e2> │ │ │ │ @ instruction: 0xf38001a1 │ │ │ │ - ldrsh r0, [r7, r1] │ │ │ │ + ldrsh r0, [r7, r4] │ │ │ │ lsls r4, r5, #3 │ │ │ │ - ldrsh r2, [r3, r0] │ │ │ │ + ldrsh r2, [r3, r3] │ │ │ │ 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] @ (193604 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x7f288>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -368515,17 +368515,17 @@ │ │ │ │ movs r1, #6 │ │ │ │ mov r0, r4 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 19237c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x7e000> │ │ │ │ b.n 19358a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x7f20e> │ │ │ │ nop │ │ │ │ @ instruction: 0xf25201a1 │ │ │ │ - ldrb r0, [r1, r5] │ │ │ │ + ldrsh r0, [r1, r0] │ │ │ │ lsls r4, r5, #3 │ │ │ │ - ldrb r2, [r3, r3] │ │ │ │ + ldrb r2, [r3, r6] │ │ │ │ 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] @ (193888 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x7f50c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -368721,17 +368721,17 @@ │ │ │ │ adds.w r1, r8, #161 @ 0xa1 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - ldrh r0, [r6, r3] │ │ │ │ + ldrh r0, [r6, r6] │ │ │ │ lsls r4, r5, #3 │ │ │ │ - ldrh r2, [r6, r1] │ │ │ │ + ldrh r2, [r6, r4] │ │ │ │ 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] @ (193b2c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x7f7b0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -368935,17 +368935,17 @@ │ │ │ │ cdp 1, 8, cr0, cr8, cr1, {5} │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - ldr r4, [r3, r1] │ │ │ │ + ldr r4, [r3, r4] │ │ │ │ lsls r4, r5, #3 │ │ │ │ - ldrsb r6, [r1, r7] │ │ │ │ + ldr r6, [r1, r2] │ │ │ │ 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] @ (193dbc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x7fa40>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -369141,17 +369141,17 @@ │ │ │ │ @ instruction: 0xebe401a1 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - strb r4, [r3, r7] │ │ │ │ + ldrsb r4, [r3, r2] │ │ │ │ lsls r4, r5, #3 │ │ │ │ - strb r6, [r7, r4] │ │ │ │ + strb r6, [r7, r7] │ │ │ │ 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] @ (194060 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x7fce4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -369355,17 +369355,17 @@ │ │ │ │ ldrd r0, r1, [r4, #-644] @ 0x284 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - strh r4, [r0, r5] │ │ │ │ + strb r4, [r0, r0] │ │ │ │ lsls r4, r5, #3 │ │ │ │ - strh r2, [r3, r2] │ │ │ │ + strh r2, [r3, r5] │ │ │ │ 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] @ (1942f0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x7ff74>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -369562,17 +369562,17 @@ │ │ │ │ lsls r1, r4, #6 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - str r4, [r0, r3] │ │ │ │ + str r4, [r0, r6] │ │ │ │ lsls r4, r5, #3 │ │ │ │ - str r2, [r1, r0] │ │ │ │ + str r2, [r1, r3] │ │ │ │ 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] @ (194594 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x80218>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -369777,17 +369777,17 @@ │ │ │ │ lsls r1, r4, #6 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - ldr r6, [pc, #224] @ (194688 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x8030c>) │ │ │ │ + ldr r6, [pc, #992] @ (194988 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x8060c>) │ │ │ │ lsls r4, r5, #3 │ │ │ │ - ldr r5, [pc, #408] @ (194744 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x803c8>) │ │ │ │ + ldr r6, [pc, #152] @ (194644 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x802c8>) │ │ │ │ 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] @ (19462c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x802b0>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -375209,15 +375209,15 @@ │ │ │ │ ldr.w r3, [r6, #704] @ 0x2c0 │ │ │ │ orr.w r3, r3, #2 │ │ │ │ str.w r3, [r6, #704] @ 0x2c0 │ │ │ │ b.n 1986b8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x8433c> │ │ │ │ nop │ │ │ │ add r0, pc, #968 @ (adr r0, 198bfc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x84880>) │ │ │ │ lsls r1, r4, #6 │ │ │ │ - lsrs r2, r5, #19 │ │ │ │ + lsrs r2, r5, #22 │ │ │ │ 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 198888 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x8450c> │ │ │ │ add.w r7, r0, #598016 @ 0x92000 │ │ │ │ @@ -375644,19 +375644,19 @@ │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #39 @ 0x27 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ str r0, [sp, #20] │ │ │ │ bl 19237c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x7e000> │ │ │ │ ldr r0, [sp, #20] │ │ │ │ b.n 198cba <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x8493e> │ │ │ │ - lsrs r0, r1, #6 │ │ │ │ + lsrs r0, r1, #9 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - lsrs r4, r2, #1 │ │ │ │ + lsrs r4, r2, #4 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - lsrs r6, r3, #1 │ │ │ │ + lsrs r6, r3, #4 │ │ │ │ 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] @ 198d8c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x84a10> │ │ │ │ sub sp, #28 │ │ │ │ @@ -376465,16 +376465,16 @@ │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 19237c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x7e000> │ │ │ │ b.n 1996ca <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x8534e> │ │ │ │ str r0, [sp, #920] @ 0x398 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - stc2 0, cr0, [r6, #-940]! @ 0xfffffc54 │ │ │ │ - @ instruction: 0xfbd800eb │ │ │ │ + stc2l 0, cr0, [r6, #940]! @ 0x3ac │ │ │ │ + ldc2 0, cr0, [r8], {235} @ 0xeb │ │ │ │ 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] @ (1997e0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x85464>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ mov r6, r2 │ │ │ │ @@ -376540,16 +376540,16 @@ │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 19237c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x7e000> │ │ │ │ b.n 19979c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x85420> │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - mrrc2 0, 14, r0, lr, cr11 │ │ │ │ - @ instruction: 0xfafc00eb │ │ │ │ + ldc2 0, cr0, [lr, #-940] @ 0xfffffc54 │ │ │ │ + @ instruction: 0xfbbc00eb │ │ │ │ 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] @ (1998c8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x8554c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ mov r5, r2 │ │ │ │ @@ -376618,16 +376618,16 @@ │ │ │ │ mov r0, r6 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 19237c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x7e000> │ │ │ │ b.n 199888 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x8550c> │ │ │ │ nop │ │ │ │ ldrh r2, [r7, #56] @ 0x38 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - @ instruction: 0xfb9000eb │ │ │ │ - @ instruction: 0xfa1600eb │ │ │ │ + mrrc2 0, 14, r0, r0, cr11 @ │ │ │ │ + @ instruction: 0xfad600eb │ │ │ │ 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] @ (1999c8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x8564c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ mov r6, r2 │ │ │ │ @@ -376703,16 +376703,16 @@ │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 19237c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x7e000> │ │ │ │ b.n 199972 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x855f6> │ │ │ │ ldrh r2, [r2, #50] @ 0x32 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - @ instruction: 0xfaa200eb │ │ │ │ - ldrsb.w r0, [r4, fp, lsl #2] │ │ │ │ + @ instruction: 0xfb6200eb │ │ │ │ + ldr??.w r0, [r4, #235] @ 0xeb │ │ │ │ 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] @ (199ac4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x85748>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ mov r5, r2 │ │ │ │ @@ -376785,16 +376785,16 @@ │ │ │ │ movs r2, #3 │ │ │ │ mov r0, r6 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 19237c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x7e000> │ │ │ │ b.n 199a82 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x85706> │ │ │ │ ldrh r2, [r2, #42] @ 0x2a │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldrsh.w r0, [lr, #235] @ 0xeb │ │ │ │ - ldrb.w r0, [r8, fp, lsl #2] │ │ │ │ + @ instruction: 0xfa7e00eb │ │ │ │ + ldr.w r0, [r8, #235] @ 0xeb │ │ │ │ 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] @ (199be8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x8586c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ mov r6, r2 │ │ │ │ @@ -376880,16 +376880,16 @@ │ │ │ │ movs r2, #3 │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 19237c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x7e000> │ │ │ │ b.n 199b80 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x85804> │ │ │ │ ldrh r6, [r2, #34] @ 0x22 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - strh.w r0, [lr, #235] @ 0xeb │ │ │ │ - @ instruction: 0xf6f400eb │ │ │ │ + vld4. {d16-d19}, [lr :128], fp │ │ │ │ + @ instruction: 0xf7b400eb │ │ │ │ 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] @ (199d18 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x8599c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ mov r5, r2 │ │ │ │ @@ -376978,16 +376978,16 @@ │ │ │ │ mov r0, r6 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 19237c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x7e000> │ │ │ │ b.n 199cb0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x85934> │ │ │ │ nop │ │ │ │ ldrh r2, [r6, #24] │ │ │ │ lsls r1, r4, #6 │ │ │ │ - @ instruction: 0xf79800eb │ │ │ │ - rsb r0, r6, #7700480 @ 0x758000 │ │ │ │ + ldr.w r0, [r8, fp, lsl #2] │ │ │ │ + @ instruction: 0xf68600eb │ │ │ │ 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] @ (199e60 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x85ae4>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ mov r5, r2 │ │ │ │ @@ -377084,16 +377084,16 @@ │ │ │ │ mov r0, r6 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 19237c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x7e000> │ │ │ │ b.n 199de6 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x85a6a> │ │ │ │ nop │ │ │ │ ldrh r2, [r0, #16] │ │ │ │ lsls r1, r4, #6 │ │ │ │ - @ instruction: 0xf66400eb │ │ │ │ - orns r0, lr, #7700480 @ 0x758000 │ │ │ │ + @ instruction: 0xf72400eb │ │ │ │ + @ instruction: 0xf53e00eb │ │ │ │ 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] @ (199ed8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x85b5c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ and.w r0, r0, #7 │ │ │ │ @@ -378680,15 +378680,15 @@ │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, r7, #16 │ │ │ │ strne r3, [r7, #12] │ │ │ │ b.n 19b13a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x86dbe> │ │ │ │ nop │ │ │ │ strb r6, [r5, #26] │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldr r5, [sp, #304] @ 0x130 │ │ │ │ + ldr r6, [sp, #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, #316] @ (19b32c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x86fb0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -378793,15 +378793,15 @@ │ │ │ │ addeq.w r1, ip, #12 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, ip, #16 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 19b2a0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x86f24> │ │ │ │ strb r2, [r1, #21] │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldr r3, [sp, #416] @ 0x1a0 │ │ │ │ + ldr r4, [sp, #160] @ 0xa0 │ │ │ │ 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] @ (19b49c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x87120>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -378912,15 +378912,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 19b3fe <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x87082> │ │ │ │ strb r2, [r6, #15] │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldr r1, [sp, #976] @ 0x3d0 │ │ │ │ + ldr r2, [sp, #720] @ 0x2d0 │ │ │ │ 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] @ (19b5f0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x87274>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -379023,15 +379023,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 19b572 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x871f6> │ │ │ │ strb r2, [r0, #10] │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldr r0, [sp, #392] @ 0x188 │ │ │ │ + ldr r1, [sp, #136] @ 0x88 │ │ │ │ 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] @ (19b764 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x873e8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -379143,15 +379143,15 @@ │ │ │ │ ldr r0, [sp, #0] │ │ │ │ vldr s2, [sp, #12] │ │ │ │ vldr s1, [sp, #8] │ │ │ │ vldr s0, [sp, #4] │ │ │ │ b.n 19b68e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x87312> │ │ │ │ strb r6, [r5, #4] │ │ │ │ lsls r1, r4, #6 │ │ │ │ - str r6, [sp, #928] @ 0x3a0 │ │ │ │ + str r7, [sp, #672] @ 0x2a0 │ │ │ │ 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] @ (19b8a8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x8752c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -379254,15 +379254,15 @@ │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 191950 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x7d5d4> │ │ │ │ b.n 19b800 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x87484> │ │ │ │ nop │ │ │ │ ldr r2, [r7, #120] @ 0x78 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - str r5, [sp, #344] @ 0x158 │ │ │ │ + str r6, [sp, #88] @ 0x58 │ │ │ │ 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] @ (19ba20 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x876a4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -379373,15 +379373,15 @@ │ │ │ │ vldr s3, [sp, #12] │ │ │ │ vldr s2, [sp, #8] │ │ │ │ vldr s1, [sp, #4] │ │ │ │ vldr s0, [sp] │ │ │ │ b.n 19b94a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x875ce> │ │ │ │ ldr r6, [r6, #100] @ 0x64 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - str r4, [sp, #24] │ │ │ │ + str r4, [sp, #792] @ 0x318 │ │ │ │ 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] @ (19bb54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x877d8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -379476,15 +379476,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 191950 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x7d5d4> │ │ │ │ b.n 19bac0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x87744> │ │ │ │ ldr r6, [r7, #76] @ 0x4c │ │ │ │ lsls r1, r4, #6 │ │ │ │ - str r2, [sp, #464] @ 0x1d0 │ │ │ │ + str r3, [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, #312] @ (19bca8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x8792c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -379587,15 +379587,15 @@ │ │ │ │ addeq.w r1, ip, #12 │ │ │ │ movne r3, #1 │ │ │ │ addne.w r1, ip, #16 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 19bc1e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x878a2> │ │ │ │ ldr r2, [r1, #60] @ 0x3c │ │ │ │ lsls r1, r4, #6 │ │ │ │ - str r1, [sp, #200] @ 0xc8 │ │ │ │ + str r1, [sp, #968] @ 0x3c8 │ │ │ │ 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] @ (19bdf8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x87a7c>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -379699,15 +379699,15 @@ │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne r3, #1 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 19bd78 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x879fc> │ │ │ │ nop │ │ │ │ ldr r6, [r6, #36] @ 0x24 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldrh r6, [r7, #60] @ 0x3c │ │ │ │ + str r0, [sp, #504] @ 0x1f8 │ │ │ │ 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] @ (19bf38 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x87bbc>) │ │ │ │ mov sl, r3 │ │ │ │ @@ -379807,15 +379807,15 @@ │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 191950 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x7d5d4> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 19be98 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x87b1c> │ │ │ │ nop │ │ │ │ ldr r6, [r4, #16] │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldrh r2, [r0, #50] @ 0x32 │ │ │ │ + ldrh r2, [r0, #56] @ 0x38 │ │ │ │ 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] @ (19c068 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x87cec>) │ │ │ │ mov sl, r3 │ │ │ │ @@ -379909,15 +379909,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ mov r0, fp │ │ │ │ movw r3, #5124 @ 0x1404 │ │ │ │ bl 191950 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x7d5d4> │ │ │ │ b.n 19bfd6 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x87c5a> │ │ │ │ str r6, [r4, #124] @ 0x7c │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldrh r0, [r6, #38] @ 0x26 │ │ │ │ + ldrh r0, [r6, #44] @ 0x2c │ │ │ │ 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] @ (19c1bc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x87e40>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -380023,15 +380023,15 @@ │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne r3, #1 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 19c13e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x87dc2> │ │ │ │ nop │ │ │ │ str r6, [r6, #104] @ 0x68 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldrh r2, [r4, #28] │ │ │ │ + ldrh r2, [r4, #34] @ 0x22 │ │ │ │ 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] @ (19c2fc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x87f80>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -380135,15 +380135,15 @@ │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5124 @ 0x1404 │ │ │ │ bl 191950 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x7d5d4> │ │ │ │ b.n 19c258 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x87edc> │ │ │ │ nop │ │ │ │ str r2, [r4, #84] @ 0x54 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldrh r6, [r4, #16] │ │ │ │ + ldrh r6, [r4, #22] │ │ │ │ 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] @ (19c434 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x880b8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -380245,15 +380245,15 @@ │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5124 @ 0x1404 │ │ │ │ bl 191950 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x7d5d4> │ │ │ │ b.n 19c39c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x88020> │ │ │ │ nop │ │ │ │ str r2, [r4, #64] @ 0x40 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldrh r2, [r2, #6] │ │ │ │ + ldrh r2, [r2, #12] │ │ │ │ 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] @ (19c588 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x8820c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -380356,15 +380356,15 @@ │ │ │ │ addeq.w r1, ip, #12 │ │ │ │ movne r3, #1 │ │ │ │ addne.w r1, ip, #16 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 19c4fe <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x88182> │ │ │ │ str r2, [r5, #44] @ 0x2c │ │ │ │ lsls r1, r4, #6 │ │ │ │ - strh r6, [r1, #60] @ 0x3c │ │ │ │ + ldrh r6, [r1, #2] │ │ │ │ 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] @ (19c6d8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x8835c>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -380468,15 +380468,15 @@ │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne r3, #1 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 19c658 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x882dc> │ │ │ │ nop │ │ │ │ str r6, [r2, #24] │ │ │ │ lsls r1, r4, #6 │ │ │ │ - strh r2, [r3, #48] @ 0x30 │ │ │ │ + strh r2, [r3, #54] @ 0x36 │ │ │ │ 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] @ (19c818 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x8849c>) │ │ │ │ mov sl, r3 │ │ │ │ @@ -380576,15 +380576,15 @@ │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 191950 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x7d5d4> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 19c778 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x883fc> │ │ │ │ nop │ │ │ │ str r6, [r0, #4] │ │ │ │ lsls r1, r4, #6 │ │ │ │ - strh r6, [r3, #36] @ 0x24 │ │ │ │ + strh r6, [r3, #42] @ 0x2a │ │ │ │ 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] @ (19c948 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x885cc>) │ │ │ │ mov sl, r3 │ │ │ │ @@ -380678,15 +380678,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ mov r0, fp │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 191950 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x7d5d4> │ │ │ │ b.n 19c8b6 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x8853a> │ │ │ │ ldrsh r6, [r0, r4] │ │ │ │ lsls r1, r4, #6 │ │ │ │ - strh r4, [r1, #26] │ │ │ │ + strh r4, [r1, #32] │ │ │ │ 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] @ (19ca9c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x88720>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -380792,15 +380792,15 @@ │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne r3, #1 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 19ca1e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x886a2> │ │ │ │ nop │ │ │ │ ldrb r6, [r2, r7] │ │ │ │ lsls r1, r4, #6 │ │ │ │ - strh r6, [r7, #14] │ │ │ │ + strh r6, [r7, #20] │ │ │ │ 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] @ (19cbdc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x88860>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -380904,15 +380904,15 @@ │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 191950 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x7d5d4> │ │ │ │ b.n 19cb38 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x887bc> │ │ │ │ nop │ │ │ │ ldrb r2, [r0, r2] │ │ │ │ lsls r1, r4, #6 │ │ │ │ - strh r2, [r0, #4] │ │ │ │ + strh r2, [r0, #10] │ │ │ │ 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] @ (19cd14 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x88998>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -381014,15 +381014,15 @@ │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 191950 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x7d5d4> │ │ │ │ b.n 19cc7c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x88900> │ │ │ │ nop │ │ │ │ ldrh r2, [r0, r5] │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldrb r6, [r5, #28] │ │ │ │ + ldrb r6, [r5, #31] │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp r0, #44 @ 0x2c │ │ │ │ bhi.n 19cdbc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x88a40> │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -381944,17 +381944,17 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 19d792 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x89416> │ │ │ │ str r2, [r0, r3] │ │ │ │ lsls r1, r4, #6 │ │ │ │ - pop {r3, r4, r5, r6, r7} │ │ │ │ + pop {r3, r4, r5, r7, pc} │ │ │ │ lsls r3, r5, #3 │ │ │ │ - revsh r2, r7 │ │ │ │ + cbnz r2, 19d8a2 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x89526> │ │ │ │ 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, #444] @ (19da04 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x89688>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -382102,17 +382102,17 @@ │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 19d96c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x895f0> │ │ │ │ nop │ │ │ │ ldr r6, [pc, #968] @ (19ddd0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x89a54>) │ │ │ │ lsls r1, r4, #6 │ │ │ │ - cbnz r6, 19da56 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x896da> │ │ │ │ + cbnz r6, 19da86 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x8970a> │ │ │ │ lsls r3, r5, #3 │ │ │ │ - cbnz r0, 19da18 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x8969c> │ │ │ │ + cbnz r0, 19da48 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x896cc> │ │ │ │ lsls r3, r5, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #432] @ (19dbd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x89858>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -382249,17 +382249,17 @@ │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 191950 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x7d5d4> │ │ │ │ b.n 19db08 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x8978c> │ │ │ │ ldr r5, [pc, #80] @ (19dc28 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x898ac>) │ │ │ │ lsls r1, r4, #6 │ │ │ │ - cbnz r0, 19dbe8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x8986c> │ │ │ │ + cbnz r0, 19dc18 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x8989c> │ │ │ │ lsls r3, r5, #3 │ │ │ │ - @ instruction: 0xb712 │ │ │ │ + @ instruction: 0xb7d2 │ │ │ │ lsls r3, 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] @ (19ddb0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x89a34>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -382402,17 +382402,17 @@ │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 191950 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x7d5d4> │ │ │ │ b.n 19dcde <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x89962> │ │ │ │ ldr r3, [pc, #272] @ (19dec4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x89b48>) │ │ │ │ lsls r1, r4, #6 │ │ │ │ - @ instruction: 0xb764 │ │ │ │ + @ instruction: 0xb824 │ │ │ │ lsls r3, r5, #3 │ │ │ │ - push {r1, r2, r4, r5, lr} │ │ │ │ + push {r1, r2, r4, r5, r6, r7, lr} │ │ │ │ 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, #432] @ (19df7c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x89c00>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -382549,17 +382549,17 @@ │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 191950 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x7d5d4> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 19deb2 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x89b36> │ │ │ │ nop │ │ │ │ ldr r1, [pc, #432] @ (19e130 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x89db4>) │ │ │ │ lsls r1, r4, #6 │ │ │ │ - push {r3, r5, r7, lr} │ │ │ │ + @ instruction: 0xb668 │ │ │ │ lsls r3, r5, #3 │ │ │ │ - cbz r2, 19dfe2 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x89c66> │ │ │ │ + push {r1, r3, r5} │ │ │ │ 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] @ (19e154 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x89dd8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -382703,17 +382703,17 @@ │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 191950 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x7d5d4> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 19e086 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x89d0a> │ │ │ │ nop │ │ │ │ blx r4 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - cbz r0, 19e1d4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x89e58> │ │ │ │ + push {r5, r7} │ │ │ │ lsls r3, r5, #3 │ │ │ │ - cbz r2, 19e184 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x89e08> │ │ │ │ + sxtb r2, r2 │ │ │ │ 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] @ (19e2cc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x89f50>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -382828,15 +382828,15 @@ │ │ │ │ itt gt │ │ │ │ addgt.w r1, r7, #32 │ │ │ │ strgt r3, [r7, #28] │ │ │ │ b.n 19e228 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x89eac> │ │ │ │ nop │ │ │ │ cmp lr, r8 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldr r6, [r4, #12] │ │ │ │ + ldr r6, [r4, #24] │ │ │ │ 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] @ (19e434 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x8a0b8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -382945,15 +382945,15 @@ │ │ │ │ itt gt │ │ │ │ addgt.w r1, ip, #32 │ │ │ │ strgt.w r3, [ip, #28] │ │ │ │ b.n 19e39e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x8a022> │ │ │ │ nop │ │ │ │ add r2, sl │ │ │ │ lsls r1, r4, #6 │ │ │ │ - str r6, [r2, #116] @ 0x74 │ │ │ │ + ldr r6, [r2, #0] │ │ │ │ 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] @ (19e5ac <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x8a230>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -383068,15 +383068,15 @@ │ │ │ │ movtgt r3, #16368 @ 0x3ff0 │ │ │ │ itt gt │ │ │ │ addgt.w r1, r5, #32 │ │ │ │ strgt r3, [r5, #28] │ │ │ │ b.n 19e50c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x8a190> │ │ │ │ cmn r2, r5 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - str r2, [r2, #92] @ 0x5c │ │ │ │ + str r2, [r2, #104] @ 0x68 │ │ │ │ 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] @ (19e70c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x8a390>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -383183,15 +383183,15 @@ │ │ │ │ movtgt r3, #16368 @ 0x3ff0 │ │ │ │ itt gt │ │ │ │ addgt.w r1, r5, #32 │ │ │ │ strgt r3, [r5, #28] │ │ │ │ b.n 19e68c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x8a310> │ │ │ │ adcs r2, r6 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - str r0, [r7, #64] @ 0x40 │ │ │ │ + str r0, [r7, #76] @ 0x4c │ │ │ │ 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] @ (19e890 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x8a514>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -383308,15 +383308,15 @@ │ │ │ │ ldr r0, [sp, #0] │ │ │ │ vldr d2, [sp, #24] │ │ │ │ vldr d1, [sp, #16] │ │ │ │ vldr d0, [sp, #8] │ │ │ │ b.n 19e7aa <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x8a42e> │ │ │ │ ands r2, r2 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - str r4, [r5, #40] @ 0x28 │ │ │ │ + str r4, [r5, #52] @ 0x34 │ │ │ │ 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] @ (19e9ec <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x8a670>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -383421,15 +383421,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5130 @ 0x140a │ │ │ │ bl 191950 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x7d5d4> │ │ │ │ b.n 19e938 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x8a5bc> │ │ │ │ subs r6, #142 @ 0x8e │ │ │ │ lsls r1, r4, #6 │ │ │ │ - str r4, [r0, #16] │ │ │ │ + str r4, [r0, #28] │ │ │ │ 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] @ (19eb74 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x8a7f8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -383544,15 +383544,15 @@ │ │ │ │ vldr d3, [sp, #24] │ │ │ │ vldr d2, [sp, #16] │ │ │ │ vldr d1, [sp, #8] │ │ │ │ vldr d0, [sp] │ │ │ │ b.n 19ea8e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x8a712> │ │ │ │ subs r5, #50 @ 0x32 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldrsh r6, [r4, r6] │ │ │ │ + str r6, [r4, #4] │ │ │ │ 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] @ (19ecc8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x8a94c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -383653,15 +383653,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5130 @ 0x140a │ │ │ │ bl 191950 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x7d5d4> │ │ │ │ b.n 19ec24 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x8a8a8> │ │ │ │ subs r3, #170 @ 0xaa │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldrb r0, [r7, r7] │ │ │ │ + ldrsh r0, [r7, r2] │ │ │ │ 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] @ (19ee24 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x8aaa8>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -383768,15 +383768,15 @@ │ │ │ │ addle.w r1, ip, #24 │ │ │ │ addgt.w r1, ip, #32 │ │ │ │ strdgt r3, r3, [ip, #24] │ │ │ │ b.n 19ed98 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x8aa1c> │ │ │ │ nop │ │ │ │ subs r2, #86 @ 0x56 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldrb r2, [r6, r2] │ │ │ │ + ldrb r2, [r6, r5] │ │ │ │ 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] @ (19ef80 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x8ac04>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -383881,15 +383881,15 @@ │ │ │ │ addle.w r1, ip, #24 │ │ │ │ addgt.w r1, ip, #32 │ │ │ │ strdgt r3, r3, [ip, #24] │ │ │ │ b.n 19eef6 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x8ab7a> │ │ │ │ nop │ │ │ │ subs r0, #250 @ 0xfa │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldrh r2, [r6, r4] │ │ │ │ + ldrh r2, [r6, 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, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #196] @ (19f060 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x8ace4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -384417,15 +384417,15 @@ │ │ │ │ addeq.w r1, r7, #12 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, r7, #16 │ │ │ │ strne r3, [r7, #12] │ │ │ │ b.n 19f56a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x8b1ee> │ │ │ │ adds r2, #134 @ 0x86 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - strb r6, [r4, r2] │ │ │ │ + strb r6, [r4, r5] │ │ │ │ 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] @ (19f754 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x8b3d8>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -384535,15 +384535,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, r7, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne r3, [r7, #12] │ │ │ │ b.n 19f6da <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x8b35e> │ │ │ │ adds r1, #46 @ 0x2e │ │ │ │ lsls r1, r4, #6 │ │ │ │ - strh r6, [r3, r4] │ │ │ │ + strh r6, [r3, r7] │ │ │ │ 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] @ (19f8c8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x8b54c>) │ │ │ │ mov sl, r3 │ │ │ │ @@ -384659,15 +384659,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, r6, #3904 @ 0xf40 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 191950 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x7d5d4> │ │ │ │ b.n 19f80a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x8b48e> │ │ │ │ cmp r7, #202 @ 0xca │ │ │ │ lsls r1, r4, #6 │ │ │ │ - str r0, [r7, r5] │ │ │ │ + strh r0, [r7, r0] │ │ │ │ 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] @ (19fa40 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x8b6c4>) │ │ │ │ @@ -384783,15 +384783,15 @@ │ │ │ │ add.w r0, r7, #3904 @ 0xf40 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 191950 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x7d5d4> │ │ │ │ b.n 19f98c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x8b610> │ │ │ │ nop │ │ │ │ cmp r6, #88 @ 0x58 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldr r7, [pc, #936] @ (19fdf0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x8ba74>) │ │ │ │ + str r2, [r5, r2] │ │ │ │ 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] @ (19fb9c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x8b820>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -384898,15 +384898,15 @@ │ │ │ │ addeq.w r1, r7, #12 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, r7, #16 │ │ │ │ strne r3, [r7, #12] │ │ │ │ b.n 19fb16 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x8b79a> │ │ │ │ cmp r4, #222 @ 0xde │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldr r6, [pc, #616] @ (19fe0c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x8ba90>) │ │ │ │ + ldr r7, [pc, #360] @ (19fd0c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x8b990>) │ │ │ │ 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] @ (19fd04 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x8b988>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -385015,15 +385015,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, r8, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [r8, #12] │ │ │ │ b.n 19fc86 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x8b90a> │ │ │ │ cmp r3, #130 @ 0x82 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldr r5, [pc, #72] @ (19fd54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x8b9d8>) │ │ │ │ + ldr r5, [pc, #840] @ (1a0054 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x8bcd8>) │ │ │ │ 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] @ (19fe6c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x8baf0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -385134,15 +385134,15 @@ │ │ │ │ mov r0, sl │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 191950 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x7d5d4> │ │ │ │ b.n 19fdb2 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x8ba36> │ │ │ │ nop │ │ │ │ cmp r2, #26 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldr r3, [pc, #456] @ (1a003c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x8bcc0>) │ │ │ │ + ldr r4, [pc, #200] @ (19ff3c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x8bbc0>) │ │ │ │ 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] @ (19ffd0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x8bc54>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -385250,15 +385250,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r9 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 191950 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x7d5d4> │ │ │ │ b.n 19ff22 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x8bba6> │ │ │ │ cmp r0, #178 @ 0xb2 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldr r1, [pc, #976] @ (1a03a8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x8c02c>) │ │ │ │ + ldr r2, [pc, #720] @ (1a02a8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x8bf2c>) │ │ │ │ lsls r6, r7, #3 │ │ │ │ rsb r3, r0, #45 @ 0x2d │ │ │ │ cmp r1, r3 │ │ │ │ it cs │ │ │ │ movcs r1, r3 │ │ │ │ cmp r1, #0 │ │ │ │ ble.w 1a0142 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x8bdc6> │ │ │ │ @@ -390797,15 +390797,15 @@ │ │ │ │ addeq.w r1, ip, #12 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, ip, #16 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1a420e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x8fe92> │ │ │ │ b.n 1a3e7c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x8fb00> │ │ │ │ lsls r0, r4, #6 │ │ │ │ - lsls r4, r0, #29 │ │ │ │ + lsrs r4, r0, #32 │ │ │ │ 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] @ (1a4410 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x90094>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -390917,15 +390917,15 @@ │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, ip, #16 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1a4370 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x8fff4> │ │ │ │ nop │ │ │ │ b.n 1a3d18 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x8f99c> │ │ │ │ lsls r0, r4, #6 │ │ │ │ - lsls r0, r1, #23 │ │ │ │ + lsls r0, r1, #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, #344] @ (1a4584 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x90208>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -391036,15 +391036,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1a4506 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x9018a> │ │ │ │ b.n 1a4ba4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x90828> │ │ │ │ lsls r0, r4, #6 │ │ │ │ - lsls r2, r3, #16 │ │ │ │ + lsls r2, r3, #19 │ │ │ │ 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] @ (1a4708 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x9038c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -391159,15 +391159,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1a4668 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x902ec> │ │ │ │ b.n 1a4a40 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x906c4> │ │ │ │ lsls r0, r4, #6 │ │ │ │ - lsls r0, r4, #10 │ │ │ │ + lsls r0, r4, #13 │ │ │ │ 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] @ (1a4888 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x9050c>) │ │ │ │ mov sl, r3 │ │ │ │ @@ -391280,15 +391280,15 @@ │ │ │ │ mov r0, r7 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 191950 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x7d5d4> │ │ │ │ b.n 1a47c8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x9044c> │ │ │ │ nop │ │ │ │ b.n 1a48b8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x9053c> │ │ │ │ lsls r0, r4, #6 │ │ │ │ - lsls r6, r0, #3 │ │ │ │ + lsls r6, r0, #6 │ │ │ │ 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] @ (1a4a14 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x90698>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -391405,15 +391405,16 @@ │ │ │ │ vldr d2, [sp, #24] │ │ │ │ vldr d1, [sp, #16] │ │ │ │ vldr d0, [sp, #8] │ │ │ │ b.n 1a4932 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x905b6> │ │ │ │ nop │ │ │ │ udf #150 @ 0x96 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - vqadd.u16 q8, q11, │ │ │ │ + movs r6, r2 │ │ │ │ + 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] @ (1a4ba0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x90824>) │ │ │ │ mov fp, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -391526,15 +391527,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 191950 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x7d5d4> │ │ │ │ b.n 1a4ae6 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x9076a> │ │ │ │ ble.n 1a4bb4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x90838> │ │ │ │ lsls r0, r4, #6 │ │ │ │ - ldc2l 0, cr0, [ip, #-1012]! @ 0xfffffc0c │ │ │ │ + mrc2 0, 1, r0, cr12, cr13, {7} │ │ │ │ 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] @ (1a4d34 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x909b8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -391652,15 +391653,15 @@ │ │ │ │ vldr d2, [sp, #24] │ │ │ │ vldr d1, [sp, #16] │ │ │ │ vldr d0, [sp, #8] │ │ │ │ b.n 1a4c4c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x908d0> │ │ │ │ nop │ │ │ │ blt.n 1a4c38 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x908bc> │ │ │ │ lsls r0, r4, #6 │ │ │ │ - ldc2 0, cr0, [r4], {253} @ 0xfd │ │ │ │ + ldc2l 0, cr0, [r4], {253} @ 0xfd │ │ │ │ stmdb sp!, {r3, r4, r5, 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] @ (1a4ea4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x90b28>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r8, r1 │ │ │ │ @@ -391769,15 +391770,15 @@ │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, ip, #16 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1a4e16 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x90a9a> │ │ │ │ nop │ │ │ │ bls.n 1a4e7c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x90b00> │ │ │ │ lsls r0, r4, #6 │ │ │ │ - @ instruction: 0xfa7a00fd │ │ │ │ + @ instruction: 0xfb3a00fd │ │ │ │ stmdb sp!, {r3, r4, r5, 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] @ (1a500c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x90c90>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r8, r1 │ │ │ │ @@ -391884,15 +391885,15 @@ │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, ip, #16 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1a4f7e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x90c02> │ │ │ │ nop │ │ │ │ bhi.n 1a5104 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x90d88> │ │ │ │ lsls r0, r4, #6 │ │ │ │ - ldr??.w r0, [sl, #253] @ 0xfd │ │ │ │ + ldrsh.w r0, [sl, #253] @ 0xfd │ │ │ │ stmdb sp!, {r3, r4, r5, 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] @ (1a5190 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x90e14>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r6, r1 │ │ │ │ @@ -392006,15 +392007,15 @@ │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1a5110 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x90d94> │ │ │ │ nop │ │ │ │ bvc.n 1a51b8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x90e3c> │ │ │ │ lsls r0, r4, #6 │ │ │ │ - @ instruction: 0xf75000fd │ │ │ │ + ldrb.w r0, [r0, sp, lsl #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] @ (1a5300 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x90f84>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r6, r1 │ │ │ │ @@ -392122,15 +392123,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1a5282 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x90f06> │ │ │ │ bpl.n 1a5220 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x90ea4> │ │ │ │ lsls r0, r4, #6 │ │ │ │ - rsb r0, r6, #8290304 @ 0x7e8000 │ │ │ │ + @ instruction: 0xf68600fd │ │ │ │ stmdb sp!, {r3, r4, r5, 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] @ (1a5494 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x91118>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r6, r1 │ │ │ │ @@ -392246,15 +392247,15 @@ │ │ │ │ mov r0, r9 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 191950 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x7d5d4> │ │ │ │ b.n 1a53c8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x9104c> │ │ │ │ nop │ │ │ │ bmi.n 1a54d4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x91158> │ │ │ │ lsls r0, r4, #6 │ │ │ │ - @ instruction: 0xf3fa00fd │ │ │ │ + @ instruction: 0xf4ba00fd │ │ │ │ stmdb sp!, {r3, r4, r5, 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] @ (1a5610 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x91294>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r6, r1 │ │ │ │ @@ -392365,15 +392366,15 @@ │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 191950 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x7d5d4> │ │ │ │ b.n 1a554c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x911d0> │ │ │ │ nop │ │ │ │ bcs.n 1a5528 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x911ac> │ │ │ │ lsls r0, r4, #6 │ │ │ │ - @ instruction: 0xf26600fd │ │ │ │ + @ instruction: 0xf32600fd │ │ │ │ stmdb sp!, {r3, r4, r5, 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] @ (1a57b4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x91438>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r6, r1 │ │ │ │ @@ -392492,15 +392493,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 191950 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x7d5d4> │ │ │ │ b.n 1a56ea <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x9136e> │ │ │ │ bne.n 1a57d4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x91458> │ │ │ │ lsls r0, r4, #6 │ │ │ │ - @ instruction: 0xf0a800fd │ │ │ │ + sbc.w r0, r8, #253 @ 0xfd │ │ │ │ stmdb sp!, {r3, r4, r5, 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] @ (1a5930 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x915b4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r6, r1 │ │ │ │ @@ -392608,15 +392609,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 191950 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x7d5d4> │ │ │ │ b.n 1a5878 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x914fc> │ │ │ │ ldmia r7!, {r1, r3, r5, r6} │ │ │ │ lsls r0, r4, #6 │ │ │ │ - vqadd.s16 q0, q10, │ │ │ │ + vshr.s64 q8, , #44 │ │ │ │ stmdb sp!, {r3, r4, r5, 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] @ (1a5ad0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x91754>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r6, r1 │ │ │ │ @@ -392733,15 +392734,15 @@ │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 191950 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x7d5d4> │ │ │ │ b.n 1a5a06 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x9168a> │ │ │ │ nop │ │ │ │ ldmia r5, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r0, r4, #6 │ │ │ │ - ldcl 0, cr0, [lr, #-1012] @ 0xfffffc0c │ │ │ │ + mrc 0, 0, r0, cr14, cr13, {7} │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #360] @ (1a5c54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x918d8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r6, r1 │ │ │ │ @@ -392852,15 +392853,15 @@ │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 191950 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x7d5d4> │ │ │ │ b.n 1a5b98 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x9181c> │ │ │ │ nop │ │ │ │ ldmia r4!, {r1, r2, r3, r6} │ │ │ │ lsls r0, r4, #6 │ │ │ │ - rsb r0, r2, sp, ror #3 │ │ │ │ + stc 0, cr0, [r2], {253} @ 0xfd │ │ │ │ stmdb sp!, {r3, r4, r5, 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] @ (1a5de4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x91a68>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r6, r1 │ │ │ │ @@ -392977,15 +392978,15 @@ │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 191950 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x7d5d4> │ │ │ │ b.n 1a5d22 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x919a6> │ │ │ │ nop │ │ │ │ ldmia r2!, {r1, r3, r6, r7} │ │ │ │ lsls r0, r4, #6 │ │ │ │ - ands.w r0, sl, sp, ror #3 │ │ │ │ + @ instruction: 0xeada00fd │ │ │ │ stmdb sp!, {r3, r4, r5, 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] @ (1a5f78 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x91bfc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r6, r1 │ │ │ │ @@ -393104,15 +393105,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 191950 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x7d5d4> │ │ │ │ b.n 1a5eb6 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x91b3a> │ │ │ │ ldmia r1, {r1, r3, r4, r5} │ │ │ │ lsls r0, r4, #6 │ │ │ │ - strd r0, r0, [ip], #-1012 @ 0x3f4 │ │ │ │ + stmdb ip!, {r0, r2, r3, r4, r5, r6, r7} │ │ │ │ stmdb sp!, {r3, r4, r5, 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] @ (1a60fc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x91d80>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r6, r1 │ │ │ │ @@ -393223,15 +393224,15 @@ │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 191950 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x7d5d4> │ │ │ │ b.n 1a6040 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x91cc4> │ │ │ │ nop │ │ │ │ stmia r7!, {r1, r2, r5, r7} │ │ │ │ lsls r0, r4, #6 │ │ │ │ - b.n 1a5ea8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x91b2c> │ │ │ │ + b.n 1a6028 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x91cac> │ │ │ │ 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, #504] @ (1a6310 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x91f94>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -393380,15 +393381,15 @@ │ │ │ │ bl 191950 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x7d5d4> │ │ │ │ b.n 1a620a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x91e8e> │ │ │ │ nop │ │ │ │ stmia r6!, {r1, r5} │ │ │ │ lsls r0, r4, #6 │ │ │ │ strh r1, [r0, #4] │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ - b.n 1a5c68 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x918ec> │ │ │ │ + b.n 1a5de8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x91a6c> │ │ │ │ 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, #504] @ (1a6528 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x921ac>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -393537,15 +393538,15 @@ │ │ │ │ bl 191950 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x7d5d4> │ │ │ │ b.n 1a6426 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x920aa> │ │ │ │ nop │ │ │ │ stmia r4!, {r1, r3} │ │ │ │ lsls r0, r4, #6 │ │ │ │ lsls r0, r0, #2 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ - b.n 1a6a20 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x926a4> │ │ │ │ + b.n 1a6ba0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x92824> │ │ │ │ lsls r5, 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 │ │ │ │ @@ -393706,15 +393707,15 @@ │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r4 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #240 @ 0xf0 │ │ │ │ stmia r1!, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r0, r4, #6 │ │ │ │ - b.n 1a67b4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x92438> │ │ │ │ + b.n 1a6934 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x925b8> │ │ │ │ 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 │ │ │ │ sub sp, #12 │ │ │ │ mov sl, r2 │ │ │ │ @@ -393830,15 +393831,15 @@ │ │ │ │ b.n 1a682c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x924b0> │ │ │ │ nop {10} │ │ │ │ lsls r0, r4, #6 │ │ │ │ ldr r0, [sp, #400] @ 0x190 │ │ │ │ lsls r0, r4, #6 │ │ │ │ subs r1, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ - udf #158 @ 0x9e │ │ │ │ + svc 94 @ 0x5e │ │ │ │ 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, #324] @ (1a6a38 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x926bc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -393956,15 +393957,15 @@ │ │ │ │ b.n 1a698e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x92612> │ │ │ │ bkpt 0x0046 │ │ │ │ lsls r0, r4, #6 │ │ │ │ str r6, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r0, r4, #6 │ │ │ │ subs r1, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ - ble.n 1a6a80 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x92704> │ │ │ │ + ble.n 1a6a00 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x92684> │ │ │ │ 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, #412] @ (1a6bf8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x9287c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -394094,15 +394095,15 @@ │ │ │ │ bl 191950 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x7d5d4> │ │ │ │ b.n 1a6b22 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x927a6> │ │ │ │ nop │ │ │ │ pop {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r0, r4, #6 │ │ │ │ lsls r0, r0, #2 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ - blt.n 1a6c90 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x92914> │ │ │ │ + bgt.n 1a6c10 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x92894> │ │ │ │ lsls r5, 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 │ │ │ │ @@ -394235,15 +394236,15 @@ │ │ │ │ b.n 1a6cea <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x9296e> │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r2 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #240 @ 0xf0 │ │ │ │ cbnz r6, 1a6e1a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x92a9e> │ │ │ │ lsls r0, r4, #6 │ │ │ │ - bls.n 1a6e90 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x92b14> │ │ │ │ + bge.n 1a6e10 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x92a94> │ │ │ │ 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, #316] @ (1a6f28 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x92bac>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -394349,15 +394350,15 @@ │ │ │ │ movne r3, #1 │ │ │ │ addne.w r1, ip, #16 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1a6e9c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x92b20> │ │ │ │ nop │ │ │ │ cbnz r6, 1a6f3e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x92bc2> │ │ │ │ lsls r0, r4, #6 │ │ │ │ - bhi.n 1a6f58 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x92bdc> │ │ │ │ + bhi.n 1a6ed8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x92b5c> │ │ │ │ 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, #316] @ (1a7080 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x92d04>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -394463,15 +394464,15 @@ │ │ │ │ movne r3, #1 │ │ │ │ addne.w r1, ip, #16 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1a6ff4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x92c78> │ │ │ │ nop │ │ │ │ @ instruction: 0xb7f6 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - bvs.n 1a6fd0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x92c54> │ │ │ │ + bvc.n 1a7150 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x92dd4> │ │ │ │ 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, #300] @ (1a71c8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x92e4c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -394573,15 +394574,15 @@ │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5124 @ 0x1404 │ │ │ │ bl 191950 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x7d5d4> │ │ │ │ b.n 1a7128 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x92dac> │ │ │ │ nop │ │ │ │ @ instruction: 0xb69e │ │ │ │ lsls r0, r4, #6 │ │ │ │ - bpl.n 1a71fc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x92e80> │ │ │ │ + bpl.n 1a717c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x92e00> │ │ │ │ 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, #296] @ (1a730c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x92f90>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -394679,15 +394680,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5124 @ 0x1404 │ │ │ │ bl 191950 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x7d5d4> │ │ │ │ b.n 1a7270 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x92ef4> │ │ │ │ push {r1, r2, r4, r6, lr} │ │ │ │ lsls r0, r4, #6 │ │ │ │ - bcc.n 1a7284 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x92f08> │ │ │ │ + bmi.n 1a7404 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x93088> │ │ │ │ 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, #284] @ (1a7444 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x930c8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -394789,15 +394790,15 @@ │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 191950 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x7d5d4> │ │ │ │ b.n 1a73ac <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x93030> │ │ │ │ nop │ │ │ │ push {r1, r4} │ │ │ │ lsls r0, r4, #6 │ │ │ │ - bcs.n 1a7520 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x931a4> │ │ │ │ + bcc.n 1a74a0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x93124> │ │ │ │ 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, #280] @ (1a7578 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x931fc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -394895,15 +394896,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 191950 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x7d5d4> │ │ │ │ b.n 1a74e4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x93168> │ │ │ │ uxtb r2, r3 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - bne.n 1a75b8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x9323c> │ │ │ │ + bne.n 1a7538 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x931bc> │ │ │ │ lsls r5, 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] @ (1a76e4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x93368>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -395010,15 +395011,15 @@ │ │ │ │ vldr s3, [sp, #20] │ │ │ │ vldr s2, [sp, #16] │ │ │ │ vldr s1, [sp, #12] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 1a7614 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x93298> │ │ │ │ cbz r2, 1a7712 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x93396> │ │ │ │ lsls r0, r4, #6 │ │ │ │ - ldmia r7, {r1, r3, r4, r6, r7} │ │ │ │ + beq.n 1a7620 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x932a4> │ │ │ │ lsls r5, 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] │ │ │ │ @@ -395838,15 +395839,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 19237c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x7e000> │ │ │ │ b.n 1a7fca <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x93c4e> │ │ │ │ nop │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - stmia r5!, {r1, r2, r3, r5, r7} │ │ │ │ + stmia r6!, {r1, r2, r3, r5, r6} │ │ │ │ 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 │ │ │ │ mov fp, r3 │ │ │ │ ldr r3, [pc, #420] @ (1a8280 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x93f04>) │ │ │ │ @@ -395983,15 +395984,15 @@ │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 19237c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x7e000> │ │ │ │ b.n 1a8186 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x93e0a> │ │ │ │ add r6, pc, #384 @ (adr r6, 1a8404 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x94088>) │ │ │ │ lsls r0, r4, #6 │ │ │ │ - stmia r3!, {r2, r4, r6, r7} │ │ │ │ + stmia r4!, {r2, r4, 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, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #404] @ (1a8430 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x940b4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -396123,15 +396124,15 @@ │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 19237c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x7e000> │ │ │ │ b.n 1a8330 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x93fb4> │ │ │ │ add r4, pc, #632 @ (adr r4, 1a86ac <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x94330>) │ │ │ │ lsls r0, r4, #6 │ │ │ │ - stmia r2!, {} │ │ │ │ + stmia 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, #416] @ (1a85ec <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x94270>) │ │ │ │ mov sl, r3 │ │ │ │ @@ -396268,15 +396269,15 @@ │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 19237c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x7e000> │ │ │ │ b.n 1a84e8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x9416c> │ │ │ │ add r2, pc, #952 @ (adr r2, 1a89a8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x9462c>) │ │ │ │ lsls r0, r4, #6 │ │ │ │ - stmia r0!, {r2, r3, r5} │ │ │ │ + stmia r0!, {r2, r3, r5, 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, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #408] @ (1a87a0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x94424>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -396408,16 +396409,16 @@ │ │ │ │ addne.w r1, r8, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [r8, #12] │ │ │ │ b.n 1a870e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x94392> │ │ │ │ nop │ │ │ │ add r1, pc, #200 @ (adr r1, 1a886c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x944f0>) │ │ │ │ lsls r0, r4, #6 │ │ │ │ - bkpt 0x0078 │ │ │ │ - lsls r5, r7, #3 │ │ │ │ + it cc │ │ │ │ + lslcc r5, 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, #400] @ (1a894c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x945d0>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ mov r8, r1 │ │ │ │ @@ -396548,15 +396549,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, r6, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne r3, [r6, #12] │ │ │ │ b.n 1a88c0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x94544> │ │ │ │ ldr r7, [sp, #504] @ 0x1f8 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - pop {r1, r3, r5, r7} │ │ │ │ + pop {r1, r3, r5, r6, pc} │ │ │ │ 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, #388] @ (1a8aec <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x94770>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -396686,15 +396687,15 @@ │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, r7, #16 │ │ │ │ strne r3, [r7, #12] │ │ │ │ b.n 1a8a54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x946d8> │ │ │ │ nop │ │ │ │ ldr r5, [sp, #840] @ 0x348 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - revsh r0, r7 │ │ │ │ + cbnz r0, 1a8b62 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x947e6> │ │ │ │ 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, #384] @ (1a8c88 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x9490c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -396824,15 +396825,15 @@ │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, r7, #16 │ │ │ │ strne r3, [r7, #12] │ │ │ │ b.n 1a8bf0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x94874> │ │ │ │ nop │ │ │ │ ldr r4, [sp, #200] @ 0xc8 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - cbnz r0, 1a8ca0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x94924> │ │ │ │ + rev r0, r0 │ │ │ │ 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, #248] @ (1a8d9c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x94a20>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -397498,15 +397499,15 @@ │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 19237c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x7e000> │ │ │ │ b.n 1a93c8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x9504c> │ │ │ │ str r3, [sp, #968] @ 0x3c8 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - sub sp, #368 @ 0x170 │ │ │ │ + cbz r4, 1a94ce <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x95152> │ │ │ │ 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] @ (1a9618 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x9529c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -397629,15 +397630,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 19237c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x7e000> │ │ │ │ b.n 1a953c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x951c0> │ │ │ │ nop │ │ │ │ str r2, [sp, #504] @ 0x1f8 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - add r7, sp, #280 @ 0x118 │ │ │ │ + add sp, #24 │ │ │ │ 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] @ (1a97a4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x95428>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -397757,15 +397758,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 19237c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x7e000> │ │ │ │ b.n 1a96c0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x95344> │ │ │ │ nop │ │ │ │ str r1, [sp, #24] │ │ │ │ lsls r0, r4, #6 │ │ │ │ - add r5, sp, #632 @ 0x278 │ │ │ │ + add r6, sp, #376 @ 0x178 │ │ │ │ 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] @ (1a9930 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x955b4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -397887,15 +397888,15 @@ │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 19237c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x7e000> │ │ │ │ b.n 1a984c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x954d0> │ │ │ │ ldrh r2, [r7, #58] @ 0x3a │ │ │ │ lsls r0, r4, #6 │ │ │ │ - add r3, sp, #976 @ 0x3d0 │ │ │ │ + add r4, sp, #720 @ 0x2d0 │ │ │ │ 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] @ (1a9aa8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x9572c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -398018,15 +398019,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 19237c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x7e000> │ │ │ │ b.n 1a99cc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x95650> │ │ │ │ nop │ │ │ │ ldrh r6, [r5, #46] @ 0x2e │ │ │ │ lsls r0, r4, #6 │ │ │ │ - add r2, sp, #376 @ 0x178 │ │ │ │ + add r3, sp, #120 @ 0x78 │ │ │ │ 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] @ (1a9c40 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x958c4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -398153,15 +398154,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 19237c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x7e000> │ │ │ │ b.n 1a9b4a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x957ce> │ │ │ │ nop │ │ │ │ ldrh r6, [r6, #34] @ 0x22 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - add r0, sp, #680 @ 0x2a8 │ │ │ │ + add r1, sp, #424 @ 0x1a8 │ │ │ │ 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] @ (1a9dd8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x95a5c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -398289,15 +398290,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, lr, #16 │ │ │ │ movne r3, #1 │ │ │ │ strne.w r3, [lr, #12] │ │ │ │ b.n 1a9d4a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x959ce> │ │ │ │ ldrh r6, [r3, #22] │ │ │ │ lsls r0, r4, #6 │ │ │ │ - add r7, pc, #64 @ (adr r7, 1a9e20 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x95aa4>) │ │ │ │ + add r7, pc, #832 @ (adr r7, 1aa120 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x95da4>) │ │ │ │ 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] @ (1a9f74 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x95bf8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -398425,15 +398426,15 @@ │ │ │ │ addeq.w r1, lr, #12 │ │ │ │ movne r3, #1 │ │ │ │ addne.w r1, lr, #16 │ │ │ │ strne.w r3, [lr, #12] │ │ │ │ b.n 1a9ed8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x95b5c> │ │ │ │ ldrh r6, [r0, #10] │ │ │ │ lsls r0, r4, #6 │ │ │ │ - add r5, pc, #392 @ (adr r5, 1aa104 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x95d88>) │ │ │ │ + add r6, pc, #136 @ (adr r6, 1aa004 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x95c88>) │ │ │ │ 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] @ (1aa0ec <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x95d70>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -398556,15 +398557,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 19237c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x7e000> │ │ │ │ b.n 1aa010 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x95c94> │ │ │ │ nop │ │ │ │ strh r2, [r5, #60] @ 0x3c │ │ │ │ lsls r0, r4, #6 │ │ │ │ - add r3, pc, #616 @ (adr r3, 1aa35c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x95fe0>) │ │ │ │ + add r4, pc, #360 @ (adr r4, 1aa25c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x95ee0>) │ │ │ │ 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] @ (1aa284 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x95f08>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -398691,15 +398692,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 19237c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x7e000> │ │ │ │ b.n 1aa18e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x95e12> │ │ │ │ nop │ │ │ │ strh r2, [r6, #48] @ 0x30 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - add r1, pc, #920 @ (adr r1, 1aa624 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x962a8>) │ │ │ │ + add r2, pc, #664 @ (adr r2, 1aa524 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x961a8>) │ │ │ │ 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] @ (1aa41c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x960a0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -398827,15 +398828,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, lr, #16 │ │ │ │ movne r3, #1 │ │ │ │ strne.w r3, [lr, #12] │ │ │ │ b.n 1aa38e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x96012> │ │ │ │ strh r2, [r3, #36] @ 0x24 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - add r0, pc, #304 @ (adr r0, 1aa554 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x961d8>) │ │ │ │ + add r1, pc, #48 @ (adr r1, 1aa454 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x960d8>) │ │ │ │ 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] @ (1aa5b8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x9623c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -398963,15 +398964,15 @@ │ │ │ │ addeq.w r1, lr, #12 │ │ │ │ movne r3, #1 │ │ │ │ addne.w r1, lr, #16 │ │ │ │ strne.w r3, [lr, #12] │ │ │ │ b.n 1aa51c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x961a0> │ │ │ │ strh r2, [r0, #24] │ │ │ │ lsls r0, r4, #6 │ │ │ │ - ldr r6, [sp, #648] @ 0x288 │ │ │ │ + ldr r7, [sp, #392] @ 0x188 │ │ │ │ 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] @ (1aa730 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x963b4>) │ │ │ │ mov sl, r3 │ │ │ │ @@ -399090,15 +399091,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 19237c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x7e000> │ │ │ │ b.n 1aa658 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x962dc> │ │ │ │ nop │ │ │ │ strh r6, [r4, #10] │ │ │ │ lsls r0, r4, #6 │ │ │ │ - ldr r4, [sp, #888] @ 0x378 │ │ │ │ + ldr r5, [sp, #632] @ 0x278 │ │ │ │ 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] @ (1aa8ac <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x96530>) │ │ │ │ mov sl, r3 │ │ │ │ @@ -399218,15 +399219,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 19237c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x7e000> │ │ │ │ b.n 1aa7cc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x96450> │ │ │ │ nop │ │ │ │ ldrb r6, [r5, #31] │ │ │ │ lsls r0, r4, #6 │ │ │ │ - ldr r3, [sp, #264] @ 0x108 │ │ │ │ + ldr r4, [sp, #8] │ │ │ │ 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] @ (1aaa3c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x966c0>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -399351,15 +399352,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne r3, #1 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1aa9ae <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x96632> │ │ │ │ ldrb r2, [r6, #25] │ │ │ │ lsls r0, r4, #6 │ │ │ │ - ldr r1, [sp, #704] @ 0x2c0 │ │ │ │ + ldr r2, [sp, #448] @ 0x1c0 │ │ │ │ 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] @ (1aabd8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x9685c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -399487,15 +399488,15 @@ │ │ │ │ addeq.w r1, ip, #12 │ │ │ │ movne r3, #1 │ │ │ │ addne.w r1, ip, #16 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1aab3c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x967c0> │ │ │ │ ldrb r2, [r4, #19] │ │ │ │ lsls r0, r4, #6 │ │ │ │ - ldr r0, [sp, #8] │ │ │ │ + ldr r0, [sp, #776] @ 0x308 │ │ │ │ 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] @ (1aad50 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x969d4>) │ │ │ │ mov sl, r3 │ │ │ │ @@ -399614,15 +399615,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 19237c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x7e000> │ │ │ │ b.n 1aac78 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x968fc> │ │ │ │ nop │ │ │ │ ldrb r6, [r0, #13] │ │ │ │ lsls r0, r4, #6 │ │ │ │ - str r6, [sp, #248] @ 0xf8 │ │ │ │ + str r6, [sp, #1016] @ 0x3f8 │ │ │ │ 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] @ (1aaecc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x96b50>) │ │ │ │ mov sl, r3 │ │ │ │ @@ -399742,15 +399743,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 19237c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x7e000> │ │ │ │ b.n 1aadec <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x96a70> │ │ │ │ nop │ │ │ │ ldrb r6, [r1, #7] │ │ │ │ lsls r0, r4, #6 │ │ │ │ - str r4, [sp, #648] @ 0x288 │ │ │ │ + str r5, [sp, #392] @ 0x188 │ │ │ │ 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] @ (1ab05c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x96ce0>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -399875,15 +399876,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne r3, #1 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1aafce <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x96c52> │ │ │ │ ldrb r2, [r2, #1] │ │ │ │ lsls r0, r4, #6 │ │ │ │ - str r3, [sp, #64] @ 0x40 │ │ │ │ + str r3, [sp, #832] @ 0x340 │ │ │ │ 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] @ (1ab1f8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x96e7c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -400011,15 +400012,15 @@ │ │ │ │ addeq.w r1, ip, #12 │ │ │ │ movne r3, #1 │ │ │ │ addne.w r1, ip, #16 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1ab15c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x96de0> │ │ │ │ strb r2, [r0, #27] │ │ │ │ lsls r0, r4, #6 │ │ │ │ - str r1, [sp, #392] @ 0x188 │ │ │ │ + str r2, [sp, #136] @ 0x88 │ │ │ │ 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] @ (1ab3c8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x9704c>) │ │ │ │ @@ -405465,15 +405466,15 @@ │ │ │ │ addle.w r1, ip, #24 │ │ │ │ addgt.w r1, ip, #32 │ │ │ │ strdgt r3, r3, [ip, #24] │ │ │ │ b.n 1af314 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x9af98> │ │ │ │ nop │ │ │ │ adds r5, #18 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - ldr r7, [pc, #536] @ (1af5d0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x9b254>) │ │ │ │ + str r6, [r0, r1] │ │ │ │ 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] @ (1af54c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x9b1d0>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -405601,15 +405602,15 @@ │ │ │ │ itee le │ │ │ │ addle.w r1, ip, #24 │ │ │ │ addgt.w r1, ip, #32 │ │ │ │ strdgt r3, r3, [ip, #24] │ │ │ │ b.n 1af4b2 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x9b136> │ │ │ │ adds r3, #110 @ 0x6e │ │ │ │ lsls r0, r4, #6 │ │ │ │ - ldr r5, [pc, #784] @ (1af864 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x9b4e8>) │ │ │ │ + ldr r6, [pc, #528] @ (1af764 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x9b3e8>) │ │ │ │ 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] @ (1af6e8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x9b36c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -405731,15 +405732,15 @@ │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 19237c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x7e000> │ │ │ │ b.n 1af5fe <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x9b282> │ │ │ │ adds r1, #210 @ 0xd2 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - ldr r3, [pc, #880] @ (1afa60 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x9b6e4>) │ │ │ │ + ldr r4, [pc, #624] @ (1af960 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x9b5e4>) │ │ │ │ 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] @ (1af898 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x9b51c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -405869,15 +405870,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 19237c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x7e000> │ │ │ │ b.n 1af796 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x9b41a> │ │ │ │ nop │ │ │ │ adds r0, #54 @ 0x36 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - ldr r2, [pc, #88] @ (1af8f8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x9b57c>) │ │ │ │ + ldr r2, [pc, #856] @ (1afbf8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x9b87c>) │ │ │ │ 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] @ (1afa4c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x9b6d0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -406008,15 +406009,15 @@ │ │ │ │ itt gt │ │ │ │ addgt.w r1, ip, #32 │ │ │ │ strgt.w r3, [ip, #28] │ │ │ │ b.n 1af9b2 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x9b636> │ │ │ │ nop │ │ │ │ cmp r6, #134 @ 0x86 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - ldr r0, [pc, #440] @ (1afc0c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x9b890>) │ │ │ │ + ldr r1, [pc, #184] @ (1afb0c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x9b790>) │ │ │ │ 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] @ (1afbfc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x9b880>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -406150,15 +406151,15 @@ │ │ │ │ itt gt │ │ │ │ addgt.w r1, ip, #32 │ │ │ │ strgt.w r3, [ip, #28] │ │ │ │ b.n 1afb54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x9b7d8> │ │ │ │ nop │ │ │ │ cmp r4, #210 @ 0xd2 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - mov sl, r6 │ │ │ │ + bx lr │ │ │ │ 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] @ (1afdec <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x9ba70>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -406301,15 +406302,15 @@ │ │ │ │ vldr d3, [sp, #24] │ │ │ │ vldr d2, [sp, #16] │ │ │ │ vldr d1, [sp, #8] │ │ │ │ vldr d0, [sp] │ │ │ │ b.n 1afca2 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x9b926> │ │ │ │ cmp r3, #34 @ 0x22 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - add ip, r9 │ │ │ │ + cmp ip, r1 │ │ │ │ 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] @ (1affd8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x9bc5c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -406454,15 +406455,15 @@ │ │ │ │ bl 19237c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x7e000> │ │ │ │ vldr d2, [sp, #16] │ │ │ │ vldr d1, [sp, #8] │ │ │ │ vldr d0, [sp] │ │ │ │ b.n 1afe90 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x9bb14> │ │ │ │ cmp r1, #50 @ 0x32 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - cmp r4, r5 │ │ │ │ + muls r4, r5 │ │ │ │ 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] @ (1b01a8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x9be2c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -406604,15 +406605,15 @@ │ │ │ │ itt gt │ │ │ │ addgt.w r1, r5, #32 │ │ │ │ strgt r3, [r5, #28] │ │ │ │ b.n 1b00e4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x9bd68> │ │ │ │ nop │ │ │ │ movs r7, #70 @ 0x46 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - lsrs r6, r1 │ │ │ │ + sbcs r6, r1 │ │ │ │ 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] @ (1b0360 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x9bfe4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -406748,15 +406749,15 @@ │ │ │ │ addle.w r1, r7, #24 │ │ │ │ itt gt │ │ │ │ addgt.w r1, r7, #32 │ │ │ │ strgt r3, [r7, #28] │ │ │ │ b.n 1b02a6 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x9bf2a> │ │ │ │ movs r5, #118 @ 0x76 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - subs r6, #240 @ 0xf0 │ │ │ │ + subs r7, #176 @ 0xb0 │ │ │ │ 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] @ (1b05c8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x9c24c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -406941,17 +406942,17 @@ │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 19237c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x7e000> │ │ │ │ b.n 1b04a0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x9c124> │ │ │ │ movs r3, #190 @ 0xbe │ │ │ │ lsls r0, r4, #6 │ │ │ │ - ldrh r4, [r1, #60] @ 0x3c │ │ │ │ + str r0, [sp, #304] @ 0x130 │ │ │ │ lsls r2, r5, #3 │ │ │ │ - ldrh r6, [r7, #40] @ 0x28 │ │ │ │ + ldrh r6, [r7, #46] @ 0x2e │ │ │ │ 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] @ (1b083c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x9c4c0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -407140,17 +407141,17 @@ │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 19237c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x7e000> │ │ │ │ b.n 1b070e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x9c392> │ │ │ │ movs r1, #82 @ 0x52 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - ldrh r0, [r7, #38] @ 0x26 │ │ │ │ + ldrh r0, [r7, #44] @ 0x2c │ │ │ │ lsls r2, r5, #3 │ │ │ │ - ldrh r2, [r1, #22] │ │ │ │ + ldrh r2, [r1, #28] │ │ │ │ lsls r2, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #600] @ (1b0ab4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x9c738>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -407341,17 +407342,17 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r4, ip, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1b09fa <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x9c67e> │ │ │ │ subs r6, r3, #3 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - ldrh r0, [r4, #20] │ │ │ │ + ldrh r0, [r4, #26] │ │ │ │ lsls r2, r5, #3 │ │ │ │ - ldrh r2, [r2, #4] │ │ │ │ + ldrh r2, [r2, #10] │ │ │ │ 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] @ (1b0d14 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x9c998>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -407532,17 +407533,17 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 19237c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x7e000> │ │ │ │ b.n 1b0bee <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x9c872> │ │ │ │ nop │ │ │ │ adds r6, r4, #1 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - ldrh r2, [r6, #0] │ │ │ │ + ldrh r2, [r6, #6] │ │ │ │ lsls r2, r5, #3 │ │ │ │ - strh r4, [r6, #46] @ 0x2e │ │ │ │ + strh r4, [r6, #52] @ 0x34 │ │ │ │ lsls r2, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #584] @ (1b0f7c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x9cc00>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -407726,17 +407727,17 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 19237c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x7e000> │ │ │ │ b.n 1b0e52 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x9cad6> │ │ │ │ nop │ │ │ │ subs r6, r0, r0 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - strh r2, [r5, #44] @ 0x2c │ │ │ │ + strh r2, [r5, #50] @ 0x32 │ │ │ │ lsls r2, r5, #3 │ │ │ │ - strh r4, [r1, #28] │ │ │ │ + strh r4, [r1, #34] @ 0x22 │ │ │ │ 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] @ (1b11d4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x9ce58>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -407916,17 +407917,17 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1b1070 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x9ccf4> │ │ │ │ asrs r6, r3, #30 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - strh r4, [r6, #26] │ │ │ │ + strh r4, [r6, #32] │ │ │ │ lsls r2, r5, #3 │ │ │ │ - strh r6, [r6, #10] │ │ │ │ + strh r6, [r6, #16] │ │ │ │ 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] @ (1b13b0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x9d034>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -408068,15 +408069,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 19237c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x7e000> │ │ │ │ b.n 1b12a8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x9cf2c> │ │ │ │ nop │ │ │ │ asrs r6, r0, #21 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - cmp r5, #70 @ 0x46 │ │ │ │ + cmp r6, #6 │ │ │ │ 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] @ (1b1574 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x9d1f8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -408209,15 +408210,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 19237c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x7e000> │ │ │ │ b.n 1b1474 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x9d0f8> │ │ │ │ nop │ │ │ │ asrs r6, r5, #13 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - cmp r3, #102 @ 0x66 │ │ │ │ + cmp r4, #38 @ 0x26 │ │ │ │ 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] @ (1b1744 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x9d3c8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -408356,15 +408357,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 19237c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x7e000> │ │ │ │ b.n 1b163e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x9d2c2> │ │ │ │ nop │ │ │ │ asrs r2, r5, #6 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - cmp r1, #122 @ 0x7a │ │ │ │ + cmp r2, #58 @ 0x3a │ │ │ │ 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] @ (1b192c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x9d5b0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -408506,15 +408507,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 19237c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x7e000> │ │ │ │ b.n 1b181c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x9d4a0> │ │ │ │ nop │ │ │ │ lsrs r2, r3, #31 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - movs r7, #118 @ 0x76 │ │ │ │ + cmp r0, #54 @ 0x36 │ │ │ │ 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] @ (1b1b04 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x9d788>) │ │ │ │ sub sp, #12 │ │ │ │ @@ -408654,15 +408655,15 @@ │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 19237c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x7e000> │ │ │ │ b.n 1b1a00 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x9d684> │ │ │ │ lsrs r2, r6, #23 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - movs r5, #132 @ 0x84 │ │ │ │ + movs r6, #68 @ 0x44 │ │ │ │ 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] @ (1b1cc8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x9d94c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -408795,15 +408796,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 19237c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x7e000> │ │ │ │ b.n 1b1bc8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x9d84c> │ │ │ │ nop │ │ │ │ lsrs r2, r3, #16 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - movs r3, #162 @ 0xa2 │ │ │ │ + movs r4, #98 @ 0x62 │ │ │ │ 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] @ (1b1e3c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x9dac0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -408919,15 +408920,15 @@ │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 19237c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x7e000> │ │ │ │ b.n 1b1d64 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x9d9e8> │ │ │ │ lsrs r6, r2, #9 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - movs r2, #12 │ │ │ │ + movs r2, #204 @ 0xcc │ │ │ │ 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] @ (1b2018 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x9dc9c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -409067,15 +409068,15 @@ │ │ │ │ vldr s2, [sp, #12] │ │ │ │ vldr s1, [sp, #8] │ │ │ │ vldr s0, [sp, #4] │ │ │ │ b.n 1b1ede <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x9db62> │ │ │ │ nop │ │ │ │ lsrs r2, r4, #3 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - movs r0, #118 @ 0x76 │ │ │ │ + movs r1, #54 @ 0x36 │ │ │ │ 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] @ (1b21d8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x9de5c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -409206,15 +409207,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 19237c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x7e000> │ │ │ │ b.n 1b20da <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x9dd5e> │ │ │ │ nop │ │ │ │ lsls r6, r0, #28 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - subs r6, r6, #0 │ │ │ │ + subs r6, r6, #3 │ │ │ │ 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] @ (1b23dc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x9e060>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -409361,15 +409362,15 @@ │ │ │ │ vldr d3, [sp, #24] │ │ │ │ vldr d2, [sp, #16] │ │ │ │ vldr d1, [sp, #8] │ │ │ │ vldr d0, [sp] │ │ │ │ b.n 1b2290 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x9df14> │ │ │ │ lsls r6, r0, #21 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - adds r0, r7, #1 │ │ │ │ + adds r0, r7, #4 │ │ │ │ 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] @ (1b25bc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x9e240>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -409507,15 +409508,15 @@ │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 19237c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x7e000> │ │ │ │ b.n 1b24b0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x9e134> │ │ │ │ lsls r2, r0, #13 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - subs r0, r3, r0 │ │ │ │ + subs r0, r3, 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, #480] @ (1b27b8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x9e43c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -409666,15 +409667,15 @@ │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 19237c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x7e000> │ │ │ │ b.n 1b26a0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x9e324> │ │ │ │ lsls r2, r4, #5 │ │ │ │ lsls r0, r4, #6 │ │ │ │ lsls r0, r0, #2 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ - asrs r4, r7, #31 │ │ │ │ + adds r4, r7, r2 │ │ │ │ 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 │ │ │ │ @@ -409829,15 +409830,15 @@ │ │ │ │ b.n 1b28ac <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x9e530> │ │ │ │ nop.w │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r2 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #240 @ 0xf0 │ │ │ │ vbsl d16, d30, d15 │ │ │ │ - asrs r0, r1, #23 │ │ │ │ + asrs r0, r1, #26 │ │ │ │ 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] @ (1b2b84 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x9e808>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -409977,15 +409978,15 @@ │ │ │ │ b.n 1b2a92 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x9e716> │ │ │ │ nop │ │ │ │ stc2l 1, cr0, [r6, #-636] @ 0xfffffd84 │ │ │ │ bpl.n 1b2b84 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x9e808> │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r1, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r6, #15 │ │ │ │ + asrs r2, r6, #18 │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #20 │ │ │ │ mov sl, r2 │ │ │ │ @@ -410124,15 +410125,15 @@ │ │ │ │ bl 19237c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x7e000> │ │ │ │ b.n 1b2c4c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x9e8d0> │ │ │ │ @ instruction: 0xfb84019f │ │ │ │ bmi.n 1b2dd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x9ea58> │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r1, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r4, #8 │ │ │ │ + asrs r0, r4, #11 │ │ │ │ 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] @ (1b2f9c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x9ec20>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -410300,15 +410301,15 @@ │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 19237c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x7e000> │ │ │ │ b.n 1b2e56 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x9eada> │ │ │ │ ldr??.w r0, [sl, #415] @ 0x19f │ │ │ │ lsls r0, r0, #2 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ - lsrs r0, r4, #30 │ │ │ │ + asrs r0, r4, #1 │ │ │ │ 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] @ (1b3228 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x9eeac>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -410488,15 +410489,15 @@ │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r4 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #240 @ 0xf0 │ │ │ │ @ instruction: 0xf77e019f │ │ │ │ - lsrs r6, r0, #20 │ │ │ │ + lsrs r6, r0, #23 │ │ │ │ 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] @ (1b3480 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x9f104>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -410665,15 +410666,15 @@ │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 19237c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x7e000> │ │ │ │ b.n 1b3338 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x9efbc> │ │ │ │ nop │ │ │ │ @ instruction: 0xf4f6019f │ │ │ │ strh r1, [r0, #4] │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ - lsrs r6, r0, #10 │ │ │ │ + lsrs r6, r0, #13 │ │ │ │ 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] @ (1b3668 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x9f2ec>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -410815,15 +410816,15 @@ │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 19237c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x7e000> │ │ │ │ b.n 1b3552 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x9f1d6> │ │ │ │ nop │ │ │ │ @ instruction: 0xf29a019f │ │ │ │ - lsrs r6, r0, #2 │ │ │ │ + lsrs r6, r0, #5 │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r5, [pc, #432] @ (1b3834 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x9f4b8>) │ │ │ │ mov sl, r3 │ │ │ │ @@ -410960,15 +410961,15 @@ │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 19237c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x7e000> │ │ │ │ b.n 1b372c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x9f3b0> │ │ │ │ nop │ │ │ │ @ instruction: 0xf0b6019f │ │ │ │ - lsls r6, r3, #26 │ │ │ │ + lsls r6, r3, #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, #384] @ (1b39d0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x9f654>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -411093,15 +411094,15 @@ │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 19237c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x7e000> │ │ │ │ b.n 1b38d6 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x9f55a> │ │ │ │ nop │ │ │ │ mcr 1, 7, r0, cr10, cr15, {4} │ │ │ │ - lsls r2, r4, #19 │ │ │ │ + lsls r2, r4, #22 │ │ │ │ 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] @ (1b3bac <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x9f830>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -411240,15 +411241,15 @@ │ │ │ │ vstr s0, [sp] │ │ │ │ bl 19237c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x7e000> │ │ │ │ vldr s2, [sp, #8] │ │ │ │ vldr s1, [sp, #4] │ │ │ │ vldr s0, [sp] │ │ │ │ b.n 1b3a74 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x9f6f8> │ │ │ │ stcl 1, cr0, [lr, #-636] @ 0xfffffd84 │ │ │ │ - lsls r4, r5, #12 │ │ │ │ + lsls r4, r5, #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, #428] @ (1b3d74 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x9f9f8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -411381,15 +411382,15 @@ │ │ │ │ movs r2, #1 │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 19237c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x7e000> │ │ │ │ b.n 1b3c68 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x9f8ec> │ │ │ │ sbcs.w r1, r2, pc, lsr #2 │ │ │ │ - lsls r0, r0, #4 │ │ │ │ + lsls r0, r0, #7 │ │ │ │ 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] @ (1b3f64 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x9fbe8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -411532,15 +411533,15 @@ │ │ │ │ vstr d0, [sp] │ │ │ │ bl 19237c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x7e000> │ │ │ │ vldr d2, [sp, #16] │ │ │ │ vldr d1, [sp, #8] │ │ │ │ vldr d0, [sp] │ │ │ │ b.n 1b3e24 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x9faa8> │ │ │ │ @ instruction: 0xe9aa019f │ │ │ │ - vqadd.u64 q0, q14, q14 │ │ │ │ + vshr.u64 q8, q14, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #436] @ (1b4134 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x9fdb8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -411676,15 +411677,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, lr, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [lr, #12] │ │ │ │ b.n 1b40a2 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x9fd26> │ │ │ │ b.n 1b40ac <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x9fd30> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - stc2 0, cr0, [sl, #-1008]! @ 0xfffffc10 │ │ │ │ + stc2l 0, cr0, [sl, #1008]! @ 0x3f0 │ │ │ │ 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] @ (1b42f8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x9ff7c>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ @@ -411819,15 +411820,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1b4266 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x9feea> │ │ │ │ b.n 1b3ed0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x9fb54> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - @ instruction: 0xfb4a00fc │ │ │ │ + stc2 0, cr0, [sl], {252} @ 0xfc │ │ │ │ stmdb sp!, {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] @ (1b4494 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xa0118>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -411953,15 +411954,15 @@ │ │ │ │ addne.w r1, lr, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [lr, #12] │ │ │ │ b.n 1b4402 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xa0086> │ │ │ │ nop │ │ │ │ b.n 1b3ce4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x9f968> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - ldrsb.w r0, [r0, #252] @ 0xfc │ │ │ │ + @ instruction: 0xfa5000fc │ │ │ │ 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] @ (1b4654 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xa02d8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #16 │ │ │ │ @@ -412096,15 +412097,15 @@ │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1b4594 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xa0218> │ │ │ │ nop │ │ │ │ b.n 1b4b6c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xa07f0> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - @ instruction: 0xf7de00fc │ │ │ │ + ldrb.w r0, [lr, #252] @ 0xfc │ │ │ │ stmdb sp!, {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] @ (1b4814 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xa0498>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -412236,15 +412237,15 @@ │ │ │ │ addne.w r1, lr, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [lr, #12] │ │ │ │ b.n 1b4780 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xa0404> │ │ │ │ nop │ │ │ │ b.n 1b49ac <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xa0630> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - rsbs r0, r4, #8257536 @ 0x7e0000 │ │ │ │ + @ instruction: 0xf69400fc │ │ │ │ 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] @ (1b49f4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xa0678>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #24 │ │ │ │ @@ -412385,15 +412386,15 @@ │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1b4930 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xa05b4> │ │ │ │ nop │ │ │ │ svc 10 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - and.w r0, r8, #8257536 @ 0x7e0000 │ │ │ │ + @ instruction: 0xf4c800fc │ │ │ │ stmdb sp!, {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] @ (1b4bb0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xa0834>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -412526,15 +412527,15 @@ │ │ │ │ addeq.w r1, ip, #12 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, ip, #16 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1b4b10 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xa0794> │ │ │ │ ble.n 1b4c08 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xa088c> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - addw r0, ip, #252 @ 0xfc │ │ │ │ + movt r0, #49404 @ 0xc0fc │ │ │ │ stmdb sp!, {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] @ (1b4d60 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xa09e4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -412666,15 +412667,15 @@ │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, ip, #16 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1b4cc0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xa0944> │ │ │ │ nop │ │ │ │ blt.n 1b4e40 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xa0ac4> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - orr.w r0, r2, #252 @ 0xfc │ │ │ │ + add.w r0, r2, #252 @ 0xfc │ │ │ │ stmdb sp!, {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] @ (1b4f00 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xa0b84>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -412802,15 +412803,15 @@ │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, lr, #16 │ │ │ │ strne.w r3, [lr, #12] │ │ │ │ b.n 1b4e60 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xa0ae4> │ │ │ │ nop │ │ │ │ bls.n 1b4e80 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xa0b04> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - mcr 0, 4, r0, cr2, cr12, {7} │ │ │ │ + vqadd.s8 q8, q9, q14 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #408] @ (1b50b4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xa0d38>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ @@ -412942,15 +412943,15 @@ │ │ │ │ addeq.w r1, ip, #12 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, ip, #16 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1b4ffe <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xa0c82> │ │ │ │ bhi.n 1b50f4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xa0d78> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - stcl 0, cr0, [r4], {252} @ 0xfc │ │ │ │ + stc 0, cr0, [r4, #1008] @ 0x3f0 │ │ │ │ stmdb sp!, {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] @ (1b5264 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xa0ee8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -413082,15 +413083,15 @@ │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, ip, #16 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1b51c4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xa0e48> │ │ │ │ nop │ │ │ │ bvs.n 1b533c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xa0fc0> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - @ instruction: 0xeae200fc │ │ │ │ + sub.w r0, r2, ip, ror #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #416] @ (1b5420 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xa10a4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #16 │ │ │ │ @@ -413224,15 +413225,15 @@ │ │ │ │ addeq.w r1, ip, #12 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, ip, #16 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1b536a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xa0fee> │ │ │ │ bmi.n 1b5398 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xa101c> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - stmdb r0!, {r2, r3, r4, r5, r6, r7} │ │ │ │ + strd r0, r0, [r0, #1008]! @ 0x3f0 │ │ │ │ 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] @ (1b554c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xa11d0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r5, r0 │ │ │ │ @@ -415724,17 +415725,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 │ │ │ │ - movs r2, #198 @ 0xc6 │ │ │ │ + movs r3, #134 @ 0x86 │ │ │ │ lsls r2, r5, #3 │ │ │ │ - movs r0, #104 @ 0x68 │ │ │ │ + movs r1, #40 @ 0x28 │ │ │ │ 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] @ (1b75d0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xa3254>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -415984,17 +415985,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 │ │ │ │ - subs r4, r3, #6 │ │ │ │ + movs r0, #92 @ 0x5c │ │ │ │ lsls r2, r5, #3 │ │ │ │ - adds r2, r6, #4 │ │ │ │ + adds r2, r6, #7 │ │ │ │ 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] @ (1b7944 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xa35c8>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -416252,17 +416253,17 @@ │ │ │ │ nop │ │ │ │ cbz r2, 1b7956 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xa35da> │ │ │ │ lsls r7, r3, #6 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add r2, sp, #684 @ 0x2ac │ │ │ │ subs r6, #170 @ 0xaa │ │ │ │ - subs r0, r7, r7 │ │ │ │ + adds r0, r7, #2 │ │ │ │ lsls r2, r5, #3 │ │ │ │ - adds r6, r7, r5 │ │ │ │ + subs r6, r7, r0 │ │ │ │ lsls r2, r5, #3 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ cmp r3, #4 │ │ │ │ bne.w 1b7e1a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xa3a9e> │ │ │ │ ldrh.w r2, [r4, #3476] @ 0xd94 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ @@ -416643,15 +416644,15 @@ │ │ │ │ nop │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add r2, sp, #684 @ 0x2ac │ │ │ │ subs r6, #170 @ 0xaa │ │ │ │ - bne.n 1b7eb0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xa3b34> │ │ │ │ + bne.n 1b7e30 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xa3ab4> │ │ │ │ lsls r4, r7, #3 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #0 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 191950 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x7d5d4> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ @@ -417239,19 +417240,19 @@ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ lsrs r3, r3, #30 │ │ │ │ b.n 1b859c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xa4220> │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - asrs r6, r3, #12 │ │ │ │ + asrs r6, r3, #15 │ │ │ │ lsls r2, r5, #3 │ │ │ │ - asrs r0, r2, #2 │ │ │ │ + asrs r0, r2, #5 │ │ │ │ lsls r2, r5, #3 │ │ │ │ - stmia r7!, {r1, r3, r4, r6, r7} │ │ │ │ + ldmia r0!, {r1, r3, r4, r7} │ │ │ │ lsls r4, r7, #3 │ │ │ │ add r2, sp, #684 @ 0x2ac │ │ │ │ subs r6, #170 @ 0xaa │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add.w r1, r5, #98304 @ 0x18000 │ │ │ │ ldr.w r1, [r1, #1772] @ 0x6ec │ │ │ │ @@ -417930,19 +417931,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 │ │ │ │ - lsrs r2, r0, #7 │ │ │ │ + lsrs r2, r0, #10 │ │ │ │ lsls r2, r5, #3 │ │ │ │ - lsls r0, r1, #29 │ │ │ │ + lsrs r0, r1, #32 │ │ │ │ lsls r2, r5, #3 │ │ │ │ - push {r2, r3, r5, r6} │ │ │ │ + push {r2, r3, r5, lr} │ │ │ │ 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 1b91a8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xa4e2c> │ │ │ │ @@ -418717,17 +418718,18 @@ │ │ │ │ bcs.w 1b9550 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xa51d4> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - vmla.i16 q8, q14, d1[3] │ │ │ │ - stc2l 0, cr0, [lr, #-932] @ 0xfffffc5c │ │ │ │ - add r2, sp, #928 @ 0x3a0 │ │ │ │ + lsls r4, r3, #2 │ │ │ │ + lsls r2, r5, #3 │ │ │ │ + cdp2 0, 0, cr0, cr14, cr9, {7} │ │ │ │ + add r3, sp, #672 @ 0x2a0 │ │ │ │ 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 1b9bee <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xa5872> │ │ │ │ @@ -419282,20 +419284,20 @@ │ │ │ │ mvns r7, r7 │ │ │ │ str r0, [r4, #60] @ 0x3c │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r6, [r1, #24] │ │ │ │ lsls r7, r3, #6 │ │ │ │ - add r5, sp, #912 @ 0x390 │ │ │ │ + add r6, sp, #656 @ 0x290 │ │ │ │ lsls r4, r7, #3 │ │ │ │ str r2, [r3, #28] │ │ │ │ lsls r7, r3, #6 │ │ │ │ - movt r0, #35049 @ 0x88e9 │ │ │ │ - bic.w r0, r6, #7634944 @ 0x748000 │ │ │ │ + @ instruction: 0xf78800e9 │ │ │ │ + @ instruction: 0xf4e600e9 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add.w r0, r7, #3904 @ 0xf40 │ │ │ │ cmp.w r8, #0 │ │ │ │ beq.w 1ba1d2 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xa5e56> │ │ │ │ ldrh.w r2, [ip, #3416] @ 0xd58 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ @@ -419796,20 +419798,20 @@ │ │ │ │ mvns r7, r7 │ │ │ │ ldrb r0, [r2, r6] │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strh r6, [r7, #36] @ 0x24 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - add r7, pc, #192 @ (adr r7, 1ba7c0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xa6444>) │ │ │ │ + add r7, pc, #960 @ (adr r7, 1baac0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xa6744>) │ │ │ │ lsls r4, r7, #3 │ │ │ │ ldrh r6, [r0, r6] │ │ │ │ lsls r7, r3, #6 │ │ │ │ - eor.w r0, r8, #233 @ 0xe9 │ │ │ │ - ldcl 0, cr0, [r2, #932] @ 0x3a4 │ │ │ │ + adc.w r0, r8, #233 @ 0xe9 │ │ │ │ + cdp 0, 9, cr0, cr2, cr9, {7} │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add.w r0, r7, #3904 @ 0xf40 │ │ │ │ cmp.w r8, #0 │ │ │ │ beq.w 1ba83c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xa64c0> │ │ │ │ ldrh.w r2, [ip, #3416] @ 0xd58 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ @@ -420216,20 +420218,20 @@ │ │ │ │ lsls r7, r3, #6 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ ldrsb r2, [r4, r4] │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc, #704 @ (adr r0, 1baef4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xa6b78>) │ │ │ │ + add r1, pc, #448 @ (adr r1, 1badf4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xa6a78>) │ │ │ │ lsls r4, r7, #3 │ │ │ │ strb r6, [r7, r2] │ │ │ │ lsls r7, r3, #6 │ │ │ │ - ldrd r0, r0, [r0, #932] @ 0x3a4 │ │ │ │ - b.n 1baa4c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xa66d0> │ │ │ │ + eors.w r0, r0, r9, asr #3 │ │ │ │ + b.n 1babcc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xa6850> │ │ │ │ lsls r1, r5, #3 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ cmp r3, #2 │ │ │ │ bne.w 1baf76 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xa6bfa> │ │ │ │ @@ -420779,21 +420781,21 @@ │ │ │ │ nop │ │ │ │ strb r0, [r3, #27] │ │ │ │ lsls r7, r3, #6 │ │ │ │ ldr r7, [pc, #680] @ (1bb5e4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xa7268>) │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [sp, #840] @ 0x348 │ │ │ │ + ldr r1, [sp, #584] @ 0x248 │ │ │ │ lsls r4, r7, #3 │ │ │ │ ldr r5, [pc, #256] @ (1bb448 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xa70cc>) │ │ │ │ lsls r7, r3, #6 │ │ │ │ - b.n 1bb81c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xa74a0> │ │ │ │ + b.n 1bb99c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xa7620> │ │ │ │ lsls r1, r5, #3 │ │ │ │ - svc 138 @ 0x8a │ │ │ │ + b.n 1bb3e4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xa7068> │ │ │ │ lsls r1, r5, #3 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ @@ -421406,21 +421408,21 @@ │ │ │ │ nop │ │ │ │ ldr r0, [r3, #112] @ 0x70 │ │ │ │ lsls r7, r3, #6 │ │ │ │ @ instruction: 0x47ea │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r6, #48] @ 0x30 │ │ │ │ + strh r4, [r6, #54] @ 0x36 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r2, sl │ │ │ │ lsls r7, r3, #6 │ │ │ │ - bge.n 1bbbb8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xa783c> │ │ │ │ + blt.n 1bbb38 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xa77bc> │ │ │ │ lsls r1, r5, #3 │ │ │ │ - bvc.n 1bba78 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xa76fc> │ │ │ │ + bhi.n 1bbbf8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xa787c> │ │ │ │ lsls r1, r5, #3 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ @@ -422031,21 +422033,21 @@ │ │ │ │ nop │ │ │ │ str r0, [r4, #116] @ 0x74 │ │ │ │ lsls r7, r3, #6 │ │ │ │ ands r2, r6 │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r5, #27] │ │ │ │ + ldrb r0, [r5, #30] │ │ │ │ lsls r4, r7, #3 │ │ │ │ subs r5, #150 @ 0x96 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - bcs.n 1bc224 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xa7ea8> │ │ │ │ + bcc.n 1bc3a4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xa8028> │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ldmia r7, {r1, r5, r6, r7} │ │ │ │ + beq.n 1bc23c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xa7ec0> │ │ │ │ lsls r1, r5, #3 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ @@ -422674,21 +422676,21 @@ │ │ │ │ nop │ │ │ │ ldrsh r4, [r1, r6] │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r0, #94 @ 0x5e │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r6, #10] │ │ │ │ + strh r2, [r6, #16] │ │ │ │ lsls r4, r7, #3 │ │ │ │ adds r5, #152 @ 0x98 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - ldmia r2!, {r4, r6, r7} │ │ │ │ + ldmia r3!, {r4, r7} │ │ │ │ lsls r1, r5, #3 │ │ │ │ - stmia r7!, {r1, r2, r3, r4, r6, r7} │ │ │ │ + ldmia r0!, {r1, r2, r3, r4, r7} │ │ │ │ lsls r1, r5, #3 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ @@ -423351,15 +423353,15 @@ │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ cmp r7, #182 @ 0xb6 │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r3, #1] │ │ │ │ + ldrb r6, [r3, #4] │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r4, #228 @ 0xe4 │ │ │ │ lsls r7, r3, #6 │ │ │ │ ldr r3, [pc, #944] @ (1bd750 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xa93d4>) │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ ldr r2, [pc, #944] @ (1bd754 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xa93d8>) │ │ │ │ mov r0, r5 │ │ │ │ @@ -423634,19 +423636,19 @@ │ │ │ │ sbfx r3, r3, #20, #10 │ │ │ │ b.n 1bd6b2 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xa9336> │ │ │ │ nop │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ - stmia r2!, {r1, r4} │ │ │ │ + stmia r2!, {r1, r4, r6, r7} │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ite eq │ │ │ │ - lsleq r1, r5, #3 │ │ │ │ - movne r0, #8 │ │ │ │ + ite gt │ │ │ │ + lslgt r1, r5, #3 │ │ │ │ + movle r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add.w r1, r5, #98304 @ 0x18000 │ │ │ │ ldr.w r1, [r1, #1772] @ 0x6ec │ │ │ │ cmp r1, #29 │ │ │ │ bhi.w 1bd238 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xa8ebc> │ │ │ │ vmov s15, r3 │ │ │ │ vmov.f32 s13, #112 @ 0x3f800000 1.0 │ │ │ │ @@ -424064,21 +424066,21 @@ │ │ │ │ nop │ │ │ │ ldr r5, [pc, #848] @ (1bdff8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xa9c7c>) │ │ │ │ lsls r7, r3, #6 │ │ │ │ movs r6, #166 @ 0xa6 │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r2, #76] @ 0x4c │ │ │ │ + str r0, [r2, #88] @ 0x58 │ │ │ │ lsls r4, r7, #3 │ │ │ │ movs r3, #210 @ 0xd2 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - @ instruction: 0xb8e4 │ │ │ │ + cbnz r4, 1bdce4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xa9968> │ │ │ │ lsls r1, r5, #3 │ │ │ │ - @ instruction: 0xb61a │ │ │ │ + @ instruction: 0xb6da │ │ │ │ lsls r1, r5, #3 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ add.w r1, r4, #15 │ │ │ │ add.w r4, r5, r4, lsl #2 │ │ │ │ @@ -424768,15 +424770,15 @@ │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ adds r2, r0, #7 │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r3, r1] │ │ │ │ + ldrb r2, [r3, r4] │ │ │ │ lsls r4, r7, #3 │ │ │ │ subs r0, r5, r3 │ │ │ │ lsls r7, r3, #6 │ │ │ │ ldr r3, [pc, #948] @ (1be94c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xaa5d0>) │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ ldr r2, [pc, #948] @ (1be950 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xaa5d4>) │ │ │ │ mov r0, r5 │ │ │ │ @@ -425054,17 +425056,17 @@ │ │ │ │ sbfx r3, r3, #10, #10 │ │ │ │ b.n 1be87a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xaa4fe> │ │ │ │ nop │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ - add r7, sp, #968 @ 0x3c8 │ │ │ │ + sub sp, #200 @ 0xc8 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - add r5, sp, #80 @ 0x50 │ │ │ │ + add r5, sp, #848 @ 0x350 │ │ │ │ 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 1be47e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xaa102> │ │ │ │ @@ -425785,23 +425787,23 @@ │ │ │ │ ble.w 1bec5a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xaa8de> │ │ │ │ b.n 1bed66 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xaa9ea> │ │ │ │ nop │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ - strh r4, [r2, r1] │ │ │ │ + strh r4, [r2, r4] │ │ │ │ lsls r4, r7, #3 │ │ │ │ asrs r2, r7, #4 │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r6, pc, #456 @ (adr r6, 1bf46c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xab0f0>) │ │ │ │ + add r7, pc, #200 @ (adr r7, 1bf36c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xaaff0>) │ │ │ │ lsls r1, r5, #3 │ │ │ │ - add r3, pc, #512 @ (adr r3, 1bf4a8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xab12c>) │ │ │ │ + add r4, pc, #256 @ (adr r4, 1bf3a8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xab02c>) │ │ │ │ lsls r1, r5, #3 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ cmp r0, #1 │ │ │ │ bne.w 1bf566 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xab1ea> │ │ │ │ ldrh.w r2, [r8, #3592] @ 0xe08 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ @@ -426605,23 +426607,23 @@ │ │ │ │ vstr s15, [lr, #8] │ │ │ │ ble.w 1bf682 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xab306> │ │ │ │ b.n 1bf794 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xab418> │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ - ldr r0, [pc, #600] @ (1bff68 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xabbec>) │ │ │ │ + ldr r1, [pc, #344] @ (1bfe68 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xabaec>) │ │ │ │ lsls r4, r7, #3 │ │ │ │ lsls r0, r0, #28 │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [sp, #304] @ 0x130 │ │ │ │ + ldr r5, [sp, #48] @ 0x30 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ldr r1, [sp, #280] @ 0x118 │ │ │ │ + ldr r2, [sp, #24] │ │ │ │ lsls r1, r5, #3 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ cmp r0, #1 │ │ │ │ bne.w 1bfff0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xabc74> │ │ │ │ ldrh.w r2, [r8, #3592] @ 0xe08 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ @@ -431244,15 +431246,15 @@ │ │ │ │ sub.w r2, r6, #3904 @ 0xf40 │ │ │ │ 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, #2900] @ 0xb54 │ │ │ │ b.n 1c3970 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xaf5f4> │ │ │ │ - ldrb r6, [r4, r0] │ │ │ │ + ldrb r6, [r4, r3] │ │ │ │ lsls r1, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ ldr.w r2, [pc, #1160] @ 1c3eec <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xafb70> │ │ │ │ sub.w r5, r0, #573440 @ 0x8c000 │ │ │ │ @@ -432351,15 +432353,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ b.n 1c479c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xb0420> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - asrs r4, r1, #5 │ │ │ │ + asrs r4, r1, #8 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c4716 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xb039a> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -432373,15 +432375,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ b.n 1c4764 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xb03e8> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - asrs r0, r7, #3 │ │ │ │ + asrs r0, r7, #6 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c474e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xb03d2> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -432395,15 +432397,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ svc 216 @ 0xd8 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - asrs r4, r4, #2 │ │ │ │ + asrs r4, r4, #5 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c4786 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xb040a> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -432417,15 +432419,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ svc 160 @ 0xa0 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - asrs r0, r2, #1 │ │ │ │ + asrs r0, r2, #4 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c47be <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xb0442> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -432439,15 +432441,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ svc 104 @ 0x68 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - lsrs r4, r7, #31 │ │ │ │ + asrs r4, r7, #2 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c47f6 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xb047a> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -432461,15 +432463,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ svc 48 @ 0x30 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - lsrs r0, r5, #30 │ │ │ │ + asrs r0, r5, #1 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c482e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xb04b2> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -432483,15 +432485,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ udf #248 @ 0xf8 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - lsrs r4, r2, #29 │ │ │ │ + asrs r4, r2, #32 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c4866 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xb04ea> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -432505,15 +432507,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ udf #192 @ 0xc0 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - lsrs r0, r0, #28 │ │ │ │ + lsrs r0, r0, #31 │ │ │ │ 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 │ │ │ │ @@ -432532,17 +432534,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ pop {r3, pc} │ │ │ │ udf #124 @ 0x7c │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldr r4, [pc, #216] @ (1c49b8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xb063c>) │ │ │ │ + ldr r4, [pc, #984] @ (1c4cb8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xb093c>) │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ldr r1, [pc, #928] @ (1c4c84 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xb0908>) │ │ │ │ + ldr r2, [pc, #672] @ (1c4b84 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xb0808>) │ │ │ │ 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 │ │ │ │ @@ -432561,17 +432563,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ pop {r3, pc} │ │ │ │ udf #48 @ 0x30 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldr r3, [pc, #872] @ (1c4c94 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xb0918>) │ │ │ │ + ldr r4, [pc, #616] @ (1c4b94 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xb0818>) │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ldr r1, [pc, #624] @ (1c4ba0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xb0824>) │ │ │ │ + ldr r2, [pc, #368] @ (1c4aa0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xb0724>) │ │ │ │ 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 │ │ │ │ @@ -432590,17 +432592,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ pop {r3, pc} │ │ │ │ ble.n 1c493c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xb05c0> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldr r3, [pc, #504] @ (1c4b70 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xb07f4>) │ │ │ │ + ldr r4, [pc, #248] @ (1c4a70 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xb06f4>) │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ldr r1, [pc, #320] @ (1c4abc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xb0740>) │ │ │ │ + ldr r2, [pc, #64] @ (1c49bc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xb0640>) │ │ │ │ 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 │ │ │ │ @@ -432619,17 +432621,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ pop {r3, pc} │ │ │ │ ble.n 1c48f0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xb0574> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldr r3, [pc, #136] @ (1c4a4c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xb06d0>) │ │ │ │ + ldr r3, [pc, #904] @ (1c4d4c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xb09d0>) │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ldr r1, [pc, #16] @ (1c49d8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xb065c>) │ │ │ │ + ldr r1, [pc, #784] @ (1c4cd8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xb095c>) │ │ │ │ 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 │ │ │ │ @@ -432648,17 +432650,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ pop {r3, pc} │ │ │ │ ble.n 1c4aa4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xb0728> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldr r2, [pc, #792] @ (1c4d28 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xb09ac>) │ │ │ │ + ldr r3, [pc, #536] @ (1c4c28 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xb08ac>) │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ldr r0, [pc, #736] @ (1c4cf4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xb0978>) │ │ │ │ + ldr r1, [pc, #480] @ (1c4bf4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xb0878>) │ │ │ │ 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 │ │ │ │ @@ -432677,17 +432679,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ pop {r3, pc} │ │ │ │ ble.n 1c4a58 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xb06dc> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldr r2, [pc, #424] @ (1c4c04 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xb0888>) │ │ │ │ + ldr r3, [pc, #168] @ (1c4b04 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xb0788>) │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ldr r0, [pc, #432] @ (1c4c10 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xb0894>) │ │ │ │ + ldr r1, [pc, #176] @ (1c4b10 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xb0794>) │ │ │ │ lsls r1, r5, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c4a66 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xb06ea> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -432701,15 +432703,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ bgt.n 1c4a14 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xb0698> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - lsrs r0, r4, #19 │ │ │ │ + lsrs r0, r4, #22 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c4a9e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xb0722> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -432723,15 +432725,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ bgt.n 1c49dc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xb0660> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - lsrs r4, r1, #18 │ │ │ │ + lsrs r4, r1, #21 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c4ad6 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xb075a> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -432745,15 +432747,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ bgt.n 1c4ba4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xb0828> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - lsrs r4, r6, #16 │ │ │ │ + lsrs r4, r6, #19 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c4b0e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xb0792> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -432767,15 +432769,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ bgt.n 1c4b6c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xb07f0> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - lsrs r0, r4, #15 │ │ │ │ + lsrs r0, r4, #18 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c4b46 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xb07ca> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -432789,15 +432791,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ blt.n 1c4b34 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xb07b8> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - lsrs r0, r1, #14 │ │ │ │ + lsrs r0, r1, #17 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c4b7e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xb0802> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -432811,15 +432813,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ blt.n 1c4afc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xb0780> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - lsrs r4, r6, #12 │ │ │ │ + lsrs r4, r6, #15 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c4bb6 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xb083a> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -432833,15 +432835,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ blt.n 1c4cc4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xb0948> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - lsrs r4, r3, #11 │ │ │ │ + lsrs r4, r3, #14 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c4bee <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xb0872> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -432855,15 +432857,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ blt.n 1c4c8c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xb0910> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - lsrs r0, r1, #10 │ │ │ │ + lsrs r0, r1, #13 │ │ │ │ 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 │ │ │ │ @@ -432882,17 +432884,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ pop {r3, pc} │ │ │ │ bge.n 1c4c4c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xb08d0> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - mov lr, r9 │ │ │ │ + @ instruction: 0x478e │ │ │ │ lsls r1, r5, #3 │ │ │ │ - mov r0, ip │ │ │ │ + bx r4 │ │ │ │ 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 │ │ │ │ @@ -432911,17 +432913,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ pop {r3, pc} │ │ │ │ bge.n 1c4c00 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xb0884> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - mov r2, lr │ │ │ │ + bx r6 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - mov r4, r2 │ │ │ │ + mov ip, sl │ │ │ │ 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 │ │ │ │ @@ -432940,17 +432942,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ pop {r3, pc} │ │ │ │ bge.n 1c4db4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xb0a38> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - mov r6, r2 │ │ │ │ + mov lr, sl │ │ │ │ lsls r1, r5, #3 │ │ │ │ - cmp r8, r9 │ │ │ │ + mov r8, r1 │ │ │ │ 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 │ │ │ │ @@ -432969,17 +432971,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ pop {r3, pc} │ │ │ │ bge.n 1c4d68 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xb09ec> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - cmp sl, r7 │ │ │ │ + mov r2, pc │ │ │ │ lsls r1, r5, #3 │ │ │ │ - cmp r4, pc │ │ │ │ + mov r4, r7 │ │ │ │ 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 │ │ │ │ @@ -432998,17 +433000,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ pop {r3, pc} │ │ │ │ bls.n 1c4d1c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xb09a0> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - cmp r6, fp │ │ │ │ + mov r6, r3 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - cmp r0, r6 │ │ │ │ + cmp r8, lr │ │ │ │ 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 │ │ │ │ @@ -433027,17 +433029,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ pop {r3, pc} │ │ │ │ bls.n 1c4ed0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xb0b54> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - cmp r2, r0 │ │ │ │ + cmp sl, r8 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - add ip, ip │ │ │ │ + cmp ip, r4 │ │ │ │ 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 │ │ │ │ @@ -433056,17 +433058,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ pop {r3, pc} │ │ │ │ bls.n 1c4e84 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xb0b08> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - add lr, r4 │ │ │ │ + cmp r6, ip │ │ │ │ lsls r1, r5, #3 │ │ │ │ - add r8, r3 │ │ │ │ + cmp r0, fp │ │ │ │ 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 │ │ │ │ @@ -433085,17 +433087,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ pop {r3, pc} │ │ │ │ bhi.n 1c4e38 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xb0abc> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - add r6, r7 │ │ │ │ + add lr, pc │ │ │ │ lsls r1, r5, #3 │ │ │ │ - add r4, r9 │ │ │ │ + cmp r4, r1 │ │ │ │ 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 │ │ │ │ @@ -433114,17 +433116,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ pop {r3, pc} │ │ │ │ bhi.n 1c4dec <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xb0a70> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - add sl, sl │ │ │ │ + cmp sl, r2 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - add r0, r0 │ │ │ │ + add r8, r8 │ │ │ │ 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 │ │ │ │ @@ -433143,17 +433145,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ pop {r3, pc} │ │ │ │ bhi.n 1c4fa0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xb0c24> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - add r6, sp │ │ │ │ + cmp r6, r5 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - bics r4, r6 │ │ │ │ + add r4, lr │ │ │ │ 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 │ │ │ │ @@ -433172,17 +433174,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ pop {r3, pc} │ │ │ │ bvc.n 1c4f54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xb0bd8> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - mvns r6, r6 │ │ │ │ + add lr, r6 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - muls r0, r5 │ │ │ │ + add r0, r5 │ │ │ │ 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 │ │ │ │ @@ -433201,17 +433203,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ pop {r3, pc} │ │ │ │ bvc.n 1c4f08 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xb0b8c> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - bics r2, r3 │ │ │ │ + add r2, fp │ │ │ │ lsls r1, r5, #3 │ │ │ │ - orrs r4, r3 │ │ │ │ + mvns r4, r3 │ │ │ │ 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 │ │ │ │ @@ -433230,17 +433232,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ pop {r3, pc} │ │ │ │ bvc.n 1c50bc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xb0d40> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - add lr, r6 │ │ │ │ + cmp r6, lr │ │ │ │ lsls r1, r5, #3 │ │ │ │ - cmn r0, r2 │ │ │ │ + bics r0, r2 │ │ │ │ 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 │ │ │ │ @@ -433259,17 +433261,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ pop {r3, pc} │ │ │ │ bvc.n 1c5070 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xb0cf4> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - add r6, sl │ │ │ │ + cmp r6, r2 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - cmp r4, r0 │ │ │ │ + muls r4, r0 │ │ │ │ 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 │ │ │ │ @@ -433288,17 +433290,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ pop {r3, pc} │ │ │ │ bvs.n 1c5024 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xb0ca8> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - mvns r2, r6 │ │ │ │ + add sl, r6 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - tst r0, r7 │ │ │ │ + cmn r0, r7 │ │ │ │ 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 │ │ │ │ @@ -433317,17 +433319,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ pop {r3, pc} │ │ │ │ bvs.n 1c4fd8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xb0c5c> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - bics r2, r2 │ │ │ │ + add r2, sl │ │ │ │ lsls r1, r5, #3 │ │ │ │ - rors r4, r5 │ │ │ │ + cmp r4, r5 │ │ │ │ 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 │ │ │ │ @@ -433346,17 +433348,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ pop {r3, pc} │ │ │ │ bvs.n 1c518c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xb0e10> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - orrs r6, r5 │ │ │ │ + mvns r6, r5 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - sbcs r0, r4 │ │ │ │ + negs r0, r4 │ │ │ │ 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 │ │ │ │ @@ -433375,17 +433377,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ pop {r3, pc} │ │ │ │ bpl.n 1c5140 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xb0dc4> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - cmn r6, r1 │ │ │ │ + bics r6, r1 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - adcs r4, r2 │ │ │ │ + tst r4, r2 │ │ │ │ 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 │ │ │ │ @@ -433404,17 +433406,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ pop {r3, pc} │ │ │ │ bpl.n 1c50f4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xb0d78> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - negs r2, r5 │ │ │ │ + orrs r2, r5 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - asrs r0, r1 │ │ │ │ + rors r0, r1 │ │ │ │ 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 │ │ │ │ @@ -433433,17 +433435,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ pop {r3, pc} │ │ │ │ bpl.n 1c52a8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xb0f2c> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - tst r2, r1 │ │ │ │ + cmn r2, r1 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - lsls r4, r7 │ │ │ │ + adcs r4, r7 │ │ │ │ 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 │ │ │ │ @@ -433462,17 +433464,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ pop {r3, pc} │ │ │ │ bpl.n 1c525c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xb0ee0> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - cmn r2, r3 │ │ │ │ + bics r2, r3 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - eors r0, r6 │ │ │ │ + asrs r0, r6 │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ @@ -433491,17 +433493,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ pop {r3, pc} │ │ │ │ bmi.n 1c5210 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xb0e94> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - cmp r2, r0 │ │ │ │ + muls r2, r0 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ands r4, r4 │ │ │ │ + lsrs r4, r4 │ │ │ │ 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 │ │ │ │ @@ -433520,17 +433522,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ pop {r3, pc} │ │ │ │ bmi.n 1c53c4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xb1048> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - lsls r2, r0 │ │ │ │ + adcs r2, r0 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - subs r7, #216 @ 0xd8 │ │ │ │ + lsls r0, r3 │ │ │ │ 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 │ │ │ │ @@ -433549,17 +433551,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ pop {r3, pc} │ │ │ │ bmi.n 1c5378 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xb0ffc> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ands r2, r5 │ │ │ │ + lsrs r2, r5 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - subs r7, #140 @ 0x8c │ │ │ │ + eors r4, r1 │ │ │ │ lsls r1, r5, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5346 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xb0fca> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -433573,15 +433575,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ bcc.n 1c5334 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xb0fb8> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - lsls r0, r2, #12 │ │ │ │ + lsls r0, r2, #15 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c537e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xb1002> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -433595,15 +433597,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ bcc.n 1c52fc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xb0f80> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - lsls r0, r7, #10 │ │ │ │ + lsls r0, r7, #13 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c53b6 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xb103a> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -433617,15 +433619,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ bcc.n 1c54c4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xb1148> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - lsls r0, r4, #9 │ │ │ │ + lsls r0, r4, #12 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c53ee <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xb1072> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -433639,15 +433641,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ bcc.n 1c548c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xb1110> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - lsls r0, r1, #8 │ │ │ │ + lsls r0, r1, #11 │ │ │ │ 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] @ (1c5478 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xb10fc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -433676,19 +433678,19 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ bcc.n 1c548c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xb1110> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - lsrs r4, r4 │ │ │ │ + sbcs r4, r4 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - subs r6, #86 @ 0x56 │ │ │ │ + subs r7, #22 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - lsls r6, r0, #6 │ │ │ │ + lsls r6, r0, #9 │ │ │ │ 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] @ (1c54e0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xb1164>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -433717,19 +433719,19 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ bcs.n 1c5424 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xb10a8> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - eors r0, r5 │ │ │ │ + asrs r0, r5 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - subs r5, #238 @ 0xee │ │ │ │ + subs r6, #174 @ 0xae │ │ │ │ lsls r1, r5, #3 │ │ │ │ - lsls r2, r0, #4 │ │ │ │ + lsls r2, r0, #7 │ │ │ │ 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] @ (1c555c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xb11e0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -433766,19 +433768,19 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ bcs.n 1c55d0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xb1254> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - lsls r2, r7, #1 │ │ │ │ + lsls r2, r7, #4 │ │ │ │ lsls r4, r7, #3 │ │ │ │ - eors r0, r5 │ │ │ │ + asrs r0, r5 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - subs r5, #98 @ 0x62 │ │ │ │ + subs r6, #34 @ 0x22 │ │ │ │ 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] @ (1c55d8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xb125c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -433815,18 +433817,19 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ bne.n 1c5554 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xb11d8> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - vshr.u64 q8, , #30 │ │ │ │ - subs r7, #216 @ 0xd8 │ │ │ │ + lsls r2, r4, #2 │ │ │ │ + lsls r4, r7, #3 │ │ │ │ + lsls r0, r3 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - subs r4, #230 @ 0xe6 │ │ │ │ + subs r5, #166 @ 0xa6 │ │ │ │ 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] @ (1c5654 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xb12d8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -433863,18 +433866,19 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ bne.n 1c56d8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xb135c> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - vqadd.u8 q8, q11, │ │ │ │ - subs r7, #72 @ 0x48 │ │ │ │ + movs r6, r0 │ │ │ │ + lsls r4, r7, #3 │ │ │ │ + ands r0, r1 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - subs r4, #106 @ 0x6a │ │ │ │ + subs r5, #42 @ 0x2a │ │ │ │ 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] @ (1c56d0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xb1354>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -433911,18 +433915,18 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ beq.n 1c565c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xb12e0> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - mcr2 0, 5, r0, cr14, cr11, {7} │ │ │ │ - subs r6, #184 @ 0xb8 │ │ │ │ + vqadd.u32 q8, q15, │ │ │ │ + subs r7, #120 @ 0x78 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - subs r3, #238 @ 0xee │ │ │ │ + subs r4, #174 @ 0xae │ │ │ │ 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] @ (1c574c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xb13d0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -433959,18 +433963,18 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ beq.n 1c57e0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xb1464> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - mrc2 0, 0, r0, cr2, cr11, {7} │ │ │ │ - subs r6, #40 @ 0x28 │ │ │ │ + mrc2 0, 6, r0, cr2, cr11, {7} │ │ │ │ + subs r6, #232 @ 0xe8 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - subs r3, #114 @ 0x72 │ │ │ │ + subs r4, #50 @ 0x32 │ │ │ │ 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] @ (1c57c8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xb144c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -434007,18 +434011,18 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r7, {r2, r3, r6, r7} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldc2l 0, cr0, [sl, #-1004]! @ 0xfffffc14 │ │ │ │ - subs r5, #152 @ 0x98 │ │ │ │ + mrc2 0, 1, r0, cr10, cr11, {7} │ │ │ │ + subs r6, #88 @ 0x58 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - subs r2, #246 @ 0xf6 │ │ │ │ + subs r3, #182 @ 0xb6 │ │ │ │ lsls r1, r5, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c57de <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xb1462> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434032,15 +434036,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r7!, {r3, r6} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - stc2 0, cr0, [r4, #-1004] @ 0xfffffc14 │ │ │ │ + stc2l 0, cr0, [r4, #1004] @ 0x3ec │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5816 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xb149a> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -434053,15 +434057,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r7!, {r4} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - stc2 0, cr0, [r8], #1004 @ 0x3ec │ │ │ │ + stc2l 0, cr0, [r8, #-1004]! @ 0xfffffc14 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c584e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xb14d2> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -434074,15 +434078,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r6, {r3, r4, r6, r7} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - mrrc2 0, 15, r0, r0, cr11 @ │ │ │ │ + ldc2 0, cr0, [r0, #-1004] @ 0xfffffc14 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5886 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xb150a> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -434095,15 +434099,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r6!, {r5, r7} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - @ instruction: 0xfbf800fb │ │ │ │ + ldc2 0, cr0, [r8], #1004 @ 0x3ec │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c58be <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xb1542> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -434116,15 +434120,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r6, {r3, r5, r6} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - @ instruction: 0xfba400fb │ │ │ │ + stc2l 0, cr0, [r4], #-1004 @ 0xfffffc14 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c58f6 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xb157a> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -434137,15 +434141,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r6!, {r4, r5} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - @ instruction: 0xfb5000fb │ │ │ │ + ldc2 0, cr0, [r0], {251} @ 0xfb │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c592e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xb15b2> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -434158,15 +434162,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r5, {r3, r4, r5, r6, r7} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - @ instruction: 0xfaf800fb │ │ │ │ + @ instruction: 0xfbb800fb │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5966 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xb15ea> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -434179,15 +434183,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r5!, {r6, r7} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - @ instruction: 0xfaa000fb │ │ │ │ + @ instruction: 0xfb6000fb │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c599e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xb1622> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -434200,15 +434204,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r5!, {r3, r7} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - @ instruction: 0xfa4800fb │ │ │ │ + @ instruction: 0xfb0800fb │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c59d6 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xb165a> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -434221,15 +434225,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r5!, {r4, r6} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldr??.w r0, [r0, #251] @ 0xfb │ │ │ │ + @ instruction: 0xfab000fb │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5a0e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xb1692> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -434242,15 +434246,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r5!, {r3, r4} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldrsb.w r0, [r8, #251] @ 0xfb │ │ │ │ + @ instruction: 0xfa5800fb │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5a46 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xb16ca> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -434263,15 +434267,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r4!, {r5, r6, r7} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - vst4. {d16-d19}, [r0 :256], fp │ │ │ │ + @ instruction: 0xfa0000fb │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5a7e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xb1702> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -434284,15 +434288,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r4!, {r3, r5, r7} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - str??.w r0, [r8, #251] @ 0xfb │ │ │ │ + vld1.8 @ instruction: 0xf9a800fb │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5ab6 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xb173a> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -434305,15 +434309,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r4, {r4, r5, r6} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldrb.w r0, [r0, #251] @ 0xfb │ │ │ │ + ldr??.w r0, [r0, fp, lsl #3] │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5aee <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xb1772> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -434326,15 +434330,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r4, {r3, r4, r5} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldrh.w r0, [r8, fp, lsl #3] │ │ │ │ + ldr??.w r0, [r8, #251] @ 0xfb │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5b26 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xb17aa> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -434347,15 +434351,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r4!, {} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - @ instruction: 0xf7e000fb │ │ │ │ + strh.w r0, [r0, #251] @ 0xfb │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5b5e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xb17e2> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -434368,15 +434372,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r3, {r3, r6, r7} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - @ instruction: 0xf78c00fb │ │ │ │ + str.w r0, [ip, fp, lsl #3] │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5b96 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xb181a> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -434389,15 +434393,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r3!, {r4, r7} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - @ instruction: 0xf73400fb │ │ │ │ + @ instruction: 0xf7f400fb │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5bce <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xb1852> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -434410,15 +434414,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r3, {r3, r4, r6} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - @ instruction: 0xf6e000fb │ │ │ │ + @ instruction: 0xf7a000fb │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5c06 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xb188a> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -434431,15 +434435,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r3!, {r5} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - @ instruction: 0xf68c00fb │ │ │ │ + @ instruction: 0xf74c00fb │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5c3e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xb18c2> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -434452,15 +434456,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r2!, {r3, r5, r6, r7} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - @ instruction: 0xf63800fb │ │ │ │ + @ instruction: 0xf6f800fb │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5c76 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xb18fa> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -434473,15 +434477,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r2!, {r4, r5, r7} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - @ instruction: 0xf5e400fb │ │ │ │ + subw r0, r4, #2299 @ 0x8fb │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5cae <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xb1932> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -434494,15 +434498,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r2!, {r3, r4, r5, r6} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - @ instruction: 0xf59000fb │ │ │ │ + @ instruction: 0xf65000fb │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5ce6 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xb196a> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -434515,15 +434519,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r2!, {r6} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - @ instruction: 0xf53c00fb │ │ │ │ + @ instruction: 0xf5fc00fb │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5d1e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xb19a2> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -434536,15 +434540,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r2!, {r3} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - @ instruction: 0xf4e400fb │ │ │ │ + sub.w r0, r4, #8224768 @ 0x7d8000 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5d56 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xb19da> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -434557,15 +434561,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r1!, {r4, r6, r7} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - eor.w r0, ip, #8224768 @ 0x7d8000 │ │ │ │ + adc.w r0, ip, #8224768 @ 0x7d8000 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5d8e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xb1a12> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -434578,15 +434582,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r1!, {r3, r4, r7} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - bics.w r0, r8, #8224768 @ 0x7d8000 │ │ │ │ + @ instruction: 0xf4f800fb │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5dc6 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xb1a4a> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -434599,15 +434603,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r1!, {r5, r6} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - @ instruction: 0xf3e400fb │ │ │ │ + @ instruction: 0xf4a400fb │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5dfe <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xb1a82> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -434620,15 +434624,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r1!, {r3, r5} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - @ instruction: 0xf39000fb │ │ │ │ + orrs.w r0, r0, #8224768 @ 0x7d8000 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5e36 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xb1aba> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -434641,15 +434645,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r0!, {r4, r5, r6, r7} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - @ instruction: 0xf33800fb │ │ │ │ + @ instruction: 0xf3f800fb │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5e6e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xb1af2> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -434662,15 +434666,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r0!, {r3, r4, r5, r7} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - @ instruction: 0xf2e000fb │ │ │ │ + @ instruction: 0xf3a000fb │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5ea6 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xb1b2a> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -434683,15 +434687,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r0!, {r7} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - @ instruction: 0xf28800fb │ │ │ │ + @ instruction: 0xf34800fb │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5ede <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xb1b62> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -434704,15 +434708,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r0!, {r3, r6} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - @ instruction: 0xf23400fb │ │ │ │ + @ instruction: 0xf2f400fb │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5f16 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xb1b9a> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -434725,15 +434729,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r0!, {r4} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - @ instruction: 0xf1e000fb │ │ │ │ + subw r0, r0, #251 @ 0xfb │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5f4e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xb1bd2> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -434746,15 +434750,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ stmia r7!, {r3, r4, r6, r7} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - @ instruction: 0xf18c00fb │ │ │ │ + movw r0, #49403 @ 0xc0fb │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5f86 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xb1c0a> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -434767,15 +434771,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ stmia r7!, {r5, r7} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - @ instruction: 0xf13800fb │ │ │ │ + @ instruction: 0xf1f800fb │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5fbe <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xb1c42> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -434788,15 +434792,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ stmia r7!, {r3, r5, r6} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - @ instruction: 0xf0e400fb │ │ │ │ + sub.w r0, r4, #251 @ 0xfb │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5ff6 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xb1c7a> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -434809,15 +434813,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ stmia r7!, {r4, r5} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - eors.w r0, r0, #251 @ 0xfb │ │ │ │ + adcs.w r0, r0, #251 @ 0xfb │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c602e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xb1cb2> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -434830,15 +434834,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ stmia r6!, {r3, r4, r5, r6, r7} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - bics.w r0, r8, #251 @ 0xfb │ │ │ │ + @ instruction: 0xf0f800fb │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c6066 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xb1cea> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -434851,15 +434855,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ stmia r6!, {r6, r7} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - vshr.s64 q8, , #32 │ │ │ │ + @ instruction: 0xf0a000fb │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c609e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xb1d22> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -434872,15 +434876,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ stmia r6!, {r3, r7} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - vshr.s64 q0, , #52 │ │ │ │ + orr.w r0, ip, #251 @ 0xfb │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c60d6 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xb1d5a> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -434893,15 +434897,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ stmia r6!, {r4, r6} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - vqadd.s64 q0, q12, │ │ │ │ + vshr.s64 q8, , #8 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c610e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xb1d92> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -434914,15 +434918,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ stmia r6!, {r3, r4} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - mcr 0, 7, r0, cr4, cr11, {7} │ │ │ │ + vshr.s64 q0, , #28 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c6146 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xb1dca> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -434935,15 +434939,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ stmia r5!, {r5, r6, r7} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - mrc 0, 4, r0, cr0, cr11, {7} │ │ │ │ + vqadd.s16 q8, q8, │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c617e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xb1e02> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -434956,15 +434960,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ stmia r5!, {r3, r5, r7} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - mrc 0, 1, r0, cr8, cr11, {7} │ │ │ │ + mrc 0, 7, r0, cr8, cr11, {7} │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c61b6 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xb1e3a> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -434977,15 +434981,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ stmia r5!, {r4, r5, r6} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - stcl 0, cr0, [r0, #1004]! @ 0x3ec │ │ │ │ + mcr 0, 5, r0, cr0, cr11, {7} │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c61ee <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xb1e72> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -434998,15 +435002,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ stmia r5!, {r3, r4, r5} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - stc 0, cr0, [ip, #1004] @ 0x3ec │ │ │ │ + mcr 0, 2, r0, cr12, cr11, {7} │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c6226 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xb1eaa> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -435019,15 +435023,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ stmia r5!, {} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldc 0, cr0, [r8, #-1004]! @ 0xfffffc14 │ │ │ │ + ldcl 0, cr0, [r8, #1004]! @ 0x3ec │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c625e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xb1ee2> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -435040,15 +435044,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ stmia r4!, {r3, r6, r7} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - stcl 0, cr0, [r4], #1004 @ 0x3ec │ │ │ │ + stc 0, cr0, [r4, #1004]! @ 0x3ec │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c6296 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xb1f1a> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -435061,15 +435065,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ stmia r4!, {r4, r7} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldc 0, cr0, [r0], {251} @ 0xfb │ │ │ │ + ldcl 0, cr0, [r0, #-1004] @ 0xfffffc14 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c62ce <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xb1f52> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -435082,15 +435086,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ stmia r4!, {r3, r4, r6} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldc 0, cr0, [r8], #-1004 @ 0xfffffc14 │ │ │ │ + ldcl 0, cr0, [r8], #1004 @ 0x3ec │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c6306 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xb1f8a> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -435103,15 +435107,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ stmia r4!, {r5} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - @ instruction: 0xebe000fb │ │ │ │ + stc 0, cr0, [r0], #1004 @ 0x3ec │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c633e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xb1fc2> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -435124,15 +435128,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ stmia r3!, {r3, r5, r6, r7} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - @ instruction: 0xeb8c00fb │ │ │ │ + mcrr 0, 15, r0, ip, cr11 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c6376 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xb1ffa> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -435145,15 +435149,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ stmia r3!, {r4, r5, r7} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - @ instruction: 0xeb3800fb │ │ │ │ + @ instruction: 0xebf800fb │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ bx lr │ │ │ │ @@ -442066,15 +442070,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r2, [r4, #24] │ │ │ │ lsls r6, r3, #6 │ │ │ │ - bhi.n 1cbe28 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xb7aac> │ │ │ │ + bhi.n 1cbda8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xb7a2c> │ │ │ │ lsls r0, r5, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #100] @ (1cbe28 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xb7aac>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -443234,21 +443238,21 @@ │ │ │ │ b.n 1cca32 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xb86b6> │ │ │ │ asrs r2, r4 │ │ │ │ lsls r6, r3, #6 │ │ │ │ asrs r6, r3 │ │ │ │ lsls r6, r3, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #784] @ 0x310 │ │ │ │ + add r0, pc, #528 @ (adr r0, 1ccc20 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xb88a4>) │ │ │ │ lsls r3, r7, #3 │ │ │ │ subs r5, #192 @ 0xc0 │ │ │ │ lsls r6, r3, #6 │ │ │ │ subs r4, r6, #1 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r4!, {r3, r6} │ │ │ │ + ldmia r5!, {r3} │ │ │ │ lsls r0, r5, #3 │ │ │ │ mov r1, r8 │ │ │ │ blx 6a56c <__aeabi_idivmod@plt> │ │ │ │ cbz r1, 1cca36 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xb86ba> │ │ │ │ mov r0, r5 │ │ │ │ adds r6, #1 │ │ │ │ adds r5, #1 │ │ │ │ @@ -443991,15 +443995,15 @@ │ │ │ │ b.w 1cc61c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xb82a0> │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ bl 2631d2 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x14ee56> │ │ │ │ stc 15, cr15, [pc], #1020 @ 1cd5d4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xb9258> │ │ │ │ ldcl 15, cr15, [r1], {255} @ 0xff │ │ │ │ - stmia r4!, {r1, r2, r3, r4, r6} │ │ │ │ + stmia r5!, {r1, r2, r3, r4} │ │ │ │ lsls r0, r5, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ add.w r4, r0, #602112 @ 0x93000 │ │ │ │ sub sp, #12 │ │ │ │ @@ -444514,21 +444518,21 @@ │ │ │ │ cmp r1, r2 │ │ │ │ beq.w 1cd610 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xb9294> │ │ │ │ cmp r1, r3 │ │ │ │ bne.n 1cd77c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xb9400> │ │ │ │ b.n 1cd610 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xb9294> │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r0, #30] │ │ │ │ + ldrh r4, [r0, #36] @ 0x24 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldrh r2, [r0, #8] │ │ │ │ + ldrh r2, [r0, #14] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldrh r4, [r1, #10] │ │ │ │ + ldrh r4, [r1, #16] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldrh r6, [r2, #8] │ │ │ │ + ldrh r6, [r2, #14] │ │ │ │ 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, #192] @ (1cd870 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xb94f4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -468302,15 +468306,15 @@ │ │ │ │ ldrd r1, r2, [r4, #8] │ │ │ │ strd r1, r2, [r3, #8] │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ strh.w r3, [r5, #328] @ 0x148 │ │ │ │ b.n 1dedca <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xcaa4e> │ │ │ │ subs r2, #64 @ 0x40 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - add r0, sp, #352 @ 0x160 │ │ │ │ + add r1, sp, #96 @ 0x60 │ │ │ │ lsls r7, r4, #3 │ │ │ │ ldr.w r2, [pc, #3112] @ 1dfc3c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xcb8c0> │ │ │ │ mov r0, r7 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ b.n 1dedca <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xcaa4e> │ │ │ │ @@ -469404,17 +469408,17 @@ │ │ │ │ bcc.n 1dfbba <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xcb83e> │ │ │ │ mov r5, r8 │ │ │ │ mov r4, r9 │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r5, #1688] @ 0x698 │ │ │ │ b.w 1def36 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xcabba> │ │ │ │ nop │ │ │ │ - add r6, pc, #88 @ (adr r6, 1dfc98 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xcb91c>) │ │ │ │ + add r6, pc, #856 @ (adr r6, 1dff98 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xcbc1c>) │ │ │ │ lsls r7, r4, #3 │ │ │ │ - add r5, pc, #744 @ (adr r5, 1dff2c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xcbbb0>) │ │ │ │ + add r6, pc, #488 @ (adr r6, 1dfe2c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xcbab0>) │ │ │ │ lsls r7, r4, #3 │ │ │ │ ldrb.w r3, [r5, #1688] @ 0x698 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 1deeee <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xcab72> │ │ │ │ ldr.w r3, [r5, #1324] @ 0x52c │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 1dfcf4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xcb978> │ │ │ │ @@ -470035,15 +470039,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 1e01f6 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xcbe7a> │ │ │ │ b.n 1e0244 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xcbec8> │ │ │ │ movs r5, #242 @ 0xf2 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - ldrb r4, [r2, r4] │ │ │ │ + ldrb r4, [r2, r7] │ │ │ │ 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, #524] @ (1e057c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xcc200>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -470213,15 +470217,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e042c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xcc0b0> │ │ │ │ b.n 1e046a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xcc0ee> │ │ │ │ nop │ │ │ │ movs r3, #204 @ 0xcc │ │ │ │ lsls r5, r3, #6 │ │ │ │ - ldrh r6, [r2, r3] │ │ │ │ + ldrh r6, [r2, r6] │ │ │ │ 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, #500] @ (1e078c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xcc410>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -470388,15 +470392,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 1e063e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xcc2c2> │ │ │ │ b.n 1e0684 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xcc308> │ │ │ │ movs r1, #162 @ 0xa2 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - ldr r4, [r5, r2] │ │ │ │ + ldr r4, [r5, r5] │ │ │ │ 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, #492] @ (1e0994 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xcc618>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -470557,15 +470561,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 1e0858 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xcc4dc> │ │ │ │ b.n 1e0892 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xcc516> │ │ │ │ subs r4, r2, #6 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - ldrsb r4, [r1, r2] │ │ │ │ + ldrsb r4, [r1, r5] │ │ │ │ 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, #484] @ (1e0b94 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xcc818>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -470730,15 +470734,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e0a4e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xcc6d2> │ │ │ │ b.n 1e0a8c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xcc710> │ │ │ │ nop │ │ │ │ adds r2, r1, #6 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - strb r6, [r6, r1] │ │ │ │ + strb r6, [r6, r4] │ │ │ │ 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] @ (1e0d80 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xcca04>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -470892,15 +470896,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 1e0c54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xcc8d8> │ │ │ │ b.n 1e0c8a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xcc90e> │ │ │ │ subs r4, r1, r6 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - strh r0, [r6, r1] │ │ │ │ + strh r0, [r6, r4] │ │ │ │ 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, #460] @ (1e0f68 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xccbec>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -471059,15 +471063,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e0e32 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xccab6> │ │ │ │ b.n 1e0e68 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xccaec> │ │ │ │ nop │ │ │ │ adds r6, r3, r6 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - str r2, [r6, r1] │ │ │ │ + str r2, [r6, r4] │ │ │ │ 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, #436] @ (1e1138 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xccdbc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -471215,15 +471219,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e101c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xccca0> │ │ │ │ b.n 1e104e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xcccd2> │ │ │ │ nop │ │ │ │ asrs r0, r7, #30 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - ldr r6, [pc, #552] @ (1e1368 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xccfec>) │ │ │ │ + ldr r7, [pc, #296] @ (1e1268 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xcceec>) │ │ │ │ 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, #436] @ (1e1304 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xccf88>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -471364,17 +471368,17 @@ │ │ │ │ b.n 1e1224 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xccea8> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp.w r3, ip, lsl #2 │ │ │ │ bcc.n 1e121e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xccea2> │ │ │ │ b.n 1e1224 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xccea8> │ │ │ │ asrs r6, r4, #23 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - strh r2, [r5, #16] │ │ │ │ + strh r2, [r5, #22] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldrb r4, [r3, #31] │ │ │ │ + strh r4, [r3, #4] │ │ │ │ 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, #404] @ (1e14b4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xcd138>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -471502,17 +471506,17 @@ │ │ │ │ ldr.w r3, [ip, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.n 1e13e4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xcd068> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ asrs r6, r2, #16 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - strh r6, [r5, #2] │ │ │ │ + strh r6, [r5, #8] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldrb r0, [r6, #24] │ │ │ │ + ldrb r0, [r6, #27] │ │ │ │ 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] @ (1e1650 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xcd2d4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -471636,17 +471640,17 @@ │ │ │ │ ldr.w r3, [ip, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.n 1e158a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xcd20e> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ asrs r6, r4, #9 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - ldrb r2, [r0, #27] │ │ │ │ + ldrb r2, [r0, #30] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldrb r4, [r2, #18] │ │ │ │ + ldrb r4, [r2, #21] │ │ │ │ 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, #376] @ (1e17e4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xcd468>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -471766,17 +471770,17 @@ │ │ │ │ ldr.w r3, [ip, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.n 1e1722 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xcd3a6> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ asrs r2, r1, #3 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - ldrb r6, [r3, #20] │ │ │ │ + ldrb r6, [r3, #23] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldrb r0, [r0, #12] │ │ │ │ + ldrb r0, [r0, #15] │ │ │ │ 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, #344] @ (1e1958 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xcd5dc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -471889,17 +471893,17 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr.w r3, [ip, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.n 1e18a6 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xcd52a> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ lsrs r6, r6, #28 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - ldrb r0, [r3, #14] │ │ │ │ + ldrb r0, [r3, #17] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldrb r2, [r1, #6] │ │ │ │ + ldrb r2, [r1, #9] │ │ │ │ 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, #340] @ (1e1ac8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xcd74c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -472010,17 +472014,17 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr.w r3, [ip, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.n 1e1a18 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xcd69c> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ lsrs r2, r0, #23 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - ldrb r0, [r3, #8] │ │ │ │ + ldrb r0, [r3, #11] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldrb r2, [r3, #0] │ │ │ │ + ldrb r2, [r3, #3] │ │ │ │ lsls r7, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #792] @ (1e1e00 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xcda84>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -472286,17 +472290,17 @@ │ │ │ │ bhi.n 1e1d46 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xcd9ca> │ │ │ │ mov r5, r9 │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r5, #1688] @ 0x698 │ │ │ │ b.n 1e1c88 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xcd90c> │ │ │ │ lsrs r0, r2, #17 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - strb r6, [r6, #24] │ │ │ │ + strb r6, [r6, #27] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - strb r0, [r1, #23] │ │ │ │ + strb r0, [r1, #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 r3, [pc, #704] @ (1e20e0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xcdd64>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -472529,17 +472533,17 @@ │ │ │ │ mov r8, r5 │ │ │ │ mov r5, r3 │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r4, #1688] @ 0x698 │ │ │ │ b.n 1e1fc6 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xcdc4a> │ │ │ │ lsrs r0, r3, #4 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - strb r4, [r4, #12] │ │ │ │ + strb r4, [r4, #15] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - strb r6, [r0, #11] │ │ │ │ + strb r6, [r0, #14] │ │ │ │ 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, #712] @ (1e23c8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xce04c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -472780,17 +472784,17 @@ │ │ │ │ cmp r3, r7 │ │ │ │ bhi.n 1e2318 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xcdf9c> │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r4, #1688] @ 0x698 │ │ │ │ b.n 1e2270 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xcdef4> │ │ │ │ lsls r0, r7, #24 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - strb r6, [r7, #0] │ │ │ │ + strb r6, [r7, #3] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldr r0, [r6, #124] @ 0x7c │ │ │ │ + strb r0, [r6, #2] │ │ │ │ lsls r7, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #636] @ (1e2664 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xce2e8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -472999,17 +473003,17 @@ │ │ │ │ bhi.n 1e25e2 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xce266> │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r4, #1688] @ 0x698 │ │ │ │ b.n 1e2564 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xce1e8> │ │ │ │ nop │ │ │ │ lsls r0, r2, #13 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - ldr r2, [r5, #84] @ 0x54 │ │ │ │ + ldr r2, [r5, #96] @ 0x60 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldr r4, [r5, #80] @ 0x50 │ │ │ │ + ldr r4, [r5, #92] @ 0x5c │ │ │ │ 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, #656] @ (1e2914 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xce598>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -473232,17 +473236,17 @@ │ │ │ │ cmp r3, ip │ │ │ │ bhi.n 1e2870 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xce4f4> │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r4, #1688] @ 0x698 │ │ │ │ b.n 1e27da <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xce45e> │ │ │ │ lsls r4, r6, #2 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - ldr r6, [r0, #44] @ 0x2c │ │ │ │ + ldr r6, [r0, #56] @ 0x38 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldr r0, [r3, #40] @ 0x28 │ │ │ │ + ldr r0, [r3, #52] @ 0x34 │ │ │ │ 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, #576] @ (1e2b74 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xce7f8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -473436,17 +473440,17 @@ │ │ │ │ add.w ip, fp, #1 │ │ │ │ cmp r3, ip │ │ │ │ bhi.n 1e2afc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xce780> │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r4, #1688] @ 0x698 │ │ │ │ b.n 1e2a84 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xce708> │ │ │ │ mcr2 1, 0, r0, cr4, cr12, {4} │ │ │ │ - ldr r4, [r5, #0] │ │ │ │ + ldr r4, [r5, #12] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldr r6, [r1, #0] │ │ │ │ + ldr r6, [r1, #12] │ │ │ │ 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, #588] @ (1e2de0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xcea64>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -473648,17 +473652,17 @@ │ │ │ │ cmp r3, ip │ │ │ │ bhi.n 1e2d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xce9d8> │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r4, #1688] @ 0x698 │ │ │ │ b.n 1e2cd2 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xce956> │ │ │ │ nop │ │ │ │ @ instruction: 0xfba4019c │ │ │ │ - str r0, [r0, #92] @ 0x5c │ │ │ │ + str r0, [r0, #104] @ 0x68 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - str r2, [r6, #88] @ 0x58 │ │ │ │ + str r2, [r6, #100] @ 0x64 │ │ │ │ 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, #544] @ (1e3020 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xceca4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -473851,17 +473855,17 @@ │ │ │ │ ldr.w r3, [r4, #1324] @ 0x52c │ │ │ │ cmp r3, r1 │ │ │ │ bhi.n 1e2fa6 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xcec2a> │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r4, #1688] @ 0x698 │ │ │ │ b.n 1e2f30 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xcebb4> │ │ │ │ ldrsh.w r0, [r8, ] │ │ │ │ - str r6, [r2, #52] @ 0x34 │ │ │ │ + str r6, [r2, #64] @ 0x40 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - str r4, [r4, #52] @ 0x34 │ │ │ │ + str r4, [r4, #64] @ 0x40 │ │ │ │ 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, #808] @ (1e3368 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xcefec>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -474125,17 +474129,17 @@ │ │ │ │ cmp r3, r4 │ │ │ │ bhi.n 1e32b2 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xcef36> │ │ │ │ mov r4, r8 │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r4, #1688] @ 0x698 │ │ │ │ b.n 1e31ee <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xcee72> │ │ │ │ @ instruction: 0xf6f8019c │ │ │ │ - str r0, [r0, #36] @ 0x24 │ │ │ │ + str r0, [r0, #48] @ 0x30 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - str r2, [r3, #4] │ │ │ │ + str r2, [r3, #16] │ │ │ │ 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] @ (1e3660 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xcf2e4>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -474370,17 +474374,17 @@ │ │ │ │ cmp r8, r3 │ │ │ │ bcc.n 1e35d0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xcf254> │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r4, #1688] @ 0x698 │ │ │ │ b.n 1e3546 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xcf1ca> │ │ │ │ nop │ │ │ │ @ instruction: 0xf3b0019c │ │ │ │ - ldrsh r0, [r2, r4] │ │ │ │ + ldrsh r0, [r2, r7] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldrb r6, [r7, r4] │ │ │ │ + ldrb r6, [r7, r7] │ │ │ │ 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, #740] @ (1e3964 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xcf5e8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -474624,17 +474628,17 @@ │ │ │ │ cmp r3, r6 │ │ │ │ bhi.n 1e38be <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xcf542> │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r4, #1688] @ 0x698 │ │ │ │ b.n 1e380a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xcf48e> │ │ │ │ nop │ │ │ │ @ instruction: 0xf0b8019c │ │ │ │ - ldrb r0, [r1, r0] │ │ │ │ + ldrb r0, [r1, r3] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldrh r6, [r1, r1] │ │ │ │ + ldrh r6, [r1, r4] │ │ │ │ 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, #692] @ (1e3c38 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xcf8bc>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -474857,17 +474861,17 @@ │ │ │ │ add.w r8, r8, #1 │ │ │ │ cmp r3, r8 │ │ │ │ bhi.n 1e3bac <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xcf830> │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r4, #1688] @ 0x698 │ │ │ │ b.n 1e3b26 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xcf7aa> │ │ │ │ ldc 1, cr0, [r4, #624]! @ 0x270 │ │ │ │ - ldr r0, [r1, r4] │ │ │ │ + ldr r0, [r1, r7] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldrsb r2, [r4, r5] │ │ │ │ + ldr r2, [r4, r0] │ │ │ │ lsls r7, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #688] @ (1e3f08 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xcfb8c>) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ @@ -475101,17 +475105,17 @@ │ │ │ │ cmp r3, r7 │ │ │ │ bhi.n 1e3e68 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xcfaec> │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r4, #1688] @ 0x698 │ │ │ │ b.n 1e3dc6 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xcfa4a> │ │ │ │ nop │ │ │ │ @ instruction: 0xeae0019c │ │ │ │ - ldrsb r2, [r6, r0] │ │ │ │ + ldrsb r2, [r6, r3] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - strb r4, [r4, r2] │ │ │ │ + strb r4, [r4, r5] │ │ │ │ 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, #620] @ (1e4194 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xcfe18>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -475312,17 +475316,17 @@ │ │ │ │ adds r5, #1 │ │ │ │ cmp r5, r3 │ │ │ │ bcc.n 1e4118 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xcfd9c> │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r4, #1688] @ 0x698 │ │ │ │ b.n 1e4098 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xcfd1c> │ │ │ │ @ instruction: 0xe810019c │ │ │ │ - strh r6, [r5, r5] │ │ │ │ + strb r6, [r5, r0] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - str r4, [r6, r7] │ │ │ │ + strh r4, [r6, r2] │ │ │ │ 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, #624] @ (1e4424 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd00a8>) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ @@ -475530,17 +475534,17 @@ │ │ │ │ cmp r3, lr │ │ │ │ bhi.n 1e4394 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd0018> │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r4, #1688] @ 0x698 │ │ │ │ b.n 1e4302 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xcff86> │ │ │ │ b.n 1e3f30 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xcfbb4> │ │ │ │ lsls r4, r3, #6 │ │ │ │ - str r4, [r3, r3] │ │ │ │ + str r4, [r3, r6] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldr r7, [pc, #488] @ (1e4618 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd029c>) │ │ │ │ + str r2, [r7, r0] │ │ │ │ lsls r7, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #576] @ (1e4684 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd0308>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -475740,17 +475744,17 @@ │ │ │ │ bhi.n 1e4608 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd028c> │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r4, #1688] @ 0x698 │ │ │ │ b.n 1e4588 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd020c> │ │ │ │ nop │ │ │ │ b.n 1e4c70 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd08f4> │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldr r6, [pc, #320] @ (1e47cc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd0450>) │ │ │ │ + ldr r7, [pc, #64] @ (1e46cc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd0350>) │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldr r5, [pc, #8] @ (1e4698 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd031c>) │ │ │ │ + ldr r5, [pc, #776] @ (1e4998 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd061c>) │ │ │ │ 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, #480] @ (1e4884 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd0508>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -475924,15 +475928,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 1e4742 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd03c6> │ │ │ │ b.n 1e4780 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd0404> │ │ │ │ b.n 1e49b4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd0638> │ │ │ │ lsls r4, r3, #6 │ │ │ │ - asrs r0, r4, #25 │ │ │ │ + asrs r0, r4, #28 │ │ │ │ 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 │ │ │ │ @@ -476097,15 +476101,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 1e493e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd05c2> │ │ │ │ b.n 1e4978 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd05fc> │ │ │ │ udf #150 @ 0x96 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - asrs r0, r1, #17 │ │ │ │ + asrs r0, r1, #20 │ │ │ │ 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] @ (1e4c7c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd0900>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -476279,15 +476283,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 1e4b3a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd07be> │ │ │ │ b.n 1e4b78 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd07fc> │ │ │ │ bgt.n 1e4bbc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd0840> │ │ │ │ lsls r4, r3, #6 │ │ │ │ - asrs r0, r6, #8 │ │ │ │ + asrs 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, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ mov r5, r2 │ │ │ │ @@ -476452,15 +476456,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 1e4d36 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd09ba> │ │ │ │ b.n 1e4d70 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd09f4> │ │ │ │ bge.n 1e4db8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd0a3c> │ │ │ │ lsls r4, r3, #6 │ │ │ │ - asrs r0, r3, #32 │ │ │ │ + asrs r0, r3, #3 │ │ │ │ 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, #460] @ (1e5060 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd0ce4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -476619,15 +476623,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e4f2a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd0bae> │ │ │ │ b.n 1e4f60 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd0be4> │ │ │ │ nop │ │ │ │ bhi.n 1e4fb0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd0c34> │ │ │ │ lsls r4, r3, #6 │ │ │ │ - lsrs r2, r2, #21 │ │ │ │ + lsrs r2, r2, #24 │ │ │ │ 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 r4, [pc, #432] @ (1e522c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd0eb0>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -476781,15 +476785,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e5110 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd0d94> │ │ │ │ b.n 1e5142 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd0dc6> │ │ │ │ nop │ │ │ │ bvs.n 1e51ac <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd0e30> │ │ │ │ lsls r4, r3, #6 │ │ │ │ - lsrs r2, r5, #13 │ │ │ │ + lsrs r2, 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] @ (1e5428 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd10ac>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -476960,15 +476964,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 1e52e6 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd0f6a> │ │ │ │ b.n 1e5324 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd0fa8> │ │ │ │ bmi.n 1e5410 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd1094> │ │ │ │ lsls r4, r3, #6 │ │ │ │ - lsrs r4, r2, #5 │ │ │ │ + lsrs r4, r2, #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, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #480] @ (1e5624 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd12a8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -477142,15 +477146,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 1e54e2 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd1166> │ │ │ │ b.n 1e5520 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd11a4> │ │ │ │ bcs.n 1e5614 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd1298> │ │ │ │ lsls r4, r3, #6 │ │ │ │ - lsls r0, r0, #29 │ │ │ │ + lsrs r0, r0, #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, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #504] @ (1e5838 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd14bc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -477321,15 +477325,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 1e56e6 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd136a> │ │ │ │ b.n 1e572c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd13b0> │ │ │ │ beq.n 1e5830 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd14b4> │ │ │ │ lsls r4, r3, #6 │ │ │ │ - lsls r4, r2, #20 │ │ │ │ + lsls r4, r2, #23 │ │ │ │ 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] @ (1e5a4c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd16d0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -477503,15 +477507,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 1e58fa <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd157e> │ │ │ │ b.n 1e5940 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd15c4> │ │ │ │ ldmia r6, {r1, r2, r5, r6, r7} │ │ │ │ lsls r4, r3, #6 │ │ │ │ - lsls r0, r5, #11 │ │ │ │ + lsls r0, r5, #14 │ │ │ │ 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, #468] @ (1e5c3c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd18c0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -477679,15 +477683,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 1e5b02 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd1786> │ │ │ │ b.n 1e5b3c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd17c0> │ │ │ │ ldmia r4, {r1, r4, r6, r7} │ │ │ │ lsls r4, r3, #6 │ │ │ │ - lsls r4, r3, #3 │ │ │ │ + lsls r4, r3, #6 │ │ │ │ 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, #468] @ (1e5e2c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd1ab0>) │ │ │ │ @@ -477846,15 +477850,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 1e5cf2 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd1976> │ │ │ │ b.n 1e5d28 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd19ac> │ │ │ │ ldmia r2, {r2, r5, r6, r7} │ │ │ │ lsls r4, r3, #6 │ │ │ │ - mrc2 0, 6, r0, cr0, cr9, {7} │ │ │ │ + vshr.u64 q0, , #48 │ │ │ │ stmdb sp!, {r4, 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, #468] @ (1e601c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd1ca0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -478021,15 +478025,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 1e5ee2 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd1b66> │ │ │ │ b.n 1e5f1c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd1ba0> │ │ │ │ ldmia r0!, {r1, r4, r5, r6, r7} │ │ │ │ lsls r4, r3, #6 │ │ │ │ - stc2l 0, cr0, [r4], {249} @ 0xf9 │ │ │ │ + stc2 0, cr0, [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, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ ldr r4, [pc, #468] @ (1e620c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd1e90>) │ │ │ │ mov r6, r1 │ │ │ │ @@ -478187,15 +478191,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 1e60d2 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd1d56> │ │ │ │ b.n 1e6108 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd1d8c> │ │ │ │ stmia r7!, {r2} │ │ │ │ lsls r4, r3, #6 │ │ │ │ - @ instruction: 0xfab800f9 │ │ │ │ + @ instruction: 0xfb7800f9 │ │ │ │ stmdb sp!, {r4, 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, #468] @ (1e63fc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd2080>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -478359,15 +478363,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e62be <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd1f42> │ │ │ │ b.n 1e62f4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd1f78> │ │ │ │ nop │ │ │ │ stmia r5!, {r1, r4} │ │ │ │ lsls r4, r3, #6 │ │ │ │ - strh.w r0, [lr, #249] @ 0xf9 │ │ │ │ + vld4. {d16-d19}, [lr :256], r9 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #452] @ (1e65dc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd2260>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ sub sp, #20 │ │ │ │ @@ -478518,15 +478522,15 @@ │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e64ac <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd2130> │ │ │ │ b.n 1e64de <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd2162> │ │ │ │ nop │ │ │ │ stmia r3!, {r1, r5} │ │ │ │ lsls r4, r3, #6 │ │ │ │ - @ instruction: 0xf6b200f9 │ │ │ │ + @ instruction: 0xf77200f9 │ │ │ │ stmdb sp!, {r4, 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, #468] @ (1e67cc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd2450>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -478690,15 +478694,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e668e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd2312> │ │ │ │ b.n 1e66c4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd2348> │ │ │ │ nop │ │ │ │ stmia r1!, {r1, r6} │ │ │ │ lsls r4, r3, #6 │ │ │ │ - @ instruction: 0xf4a600f9 │ │ │ │ + sbc.w r0, r6, #8159232 @ 0x7c8000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #452] @ (1e69ac <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd2630>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ sub sp, #20 │ │ │ │ @@ -478849,15 +478853,15 @@ │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e687c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd2500> │ │ │ │ b.n 1e68ae <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd2532> │ │ │ │ nop │ │ │ │ itee pl │ │ │ │ lslpl r4, r3, #6 │ │ │ │ - subwmi r0, sl, #249 @ 0xf9 │ │ │ │ + @ instruction: 0xf36a00f9 │ │ │ │ stmdbmi sp!, {r4, 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, #452] @ (1e6b8c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd2810>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -479014,15 +479018,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e6a5a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd26de> │ │ │ │ b.n 1e6a8c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd2710> │ │ │ │ nop │ │ │ │ pop {r1, r4, r5, r6, pc} │ │ │ │ lsls r4, r3, #6 │ │ │ │ - @ instruction: 0xf0b200f9 │ │ │ │ + sbcs.w r0, r2, #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, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #440] @ (1e6d60 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd29e4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -479176,15 +479180,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e6c38 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd28bc> │ │ │ │ b.n 1e6c68 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd28ec> │ │ │ │ nop │ │ │ │ cbnz r2, 1e6dc8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd2a4c> │ │ │ │ lsls r4, r3, #6 │ │ │ │ - mcr 0, 6, r0, cr2, cr9, {7} │ │ │ │ + vshr.s64 q0, , #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, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #452] @ (1e6f40 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd2bc4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -479341,15 +479345,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e6e0e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd2a92> │ │ │ │ b.n 1e6e40 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd2ac4> │ │ │ │ nop │ │ │ │ cbnz r6, 1e6f72 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd2bf6> │ │ │ │ lsls r4, r3, #6 │ │ │ │ - stcl 0, cr0, [sl], {249} @ 0xf9 │ │ │ │ + stc 0, cr0, [sl, #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, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #440] @ (1e7114 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd2d98>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -479503,15 +479507,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e6fec <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd2c70> │ │ │ │ b.n 1e701c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd2ca0> │ │ │ │ nop │ │ │ │ @ instruction: 0xb7de │ │ │ │ lsls r4, r3, #6 │ │ │ │ - @ instruction: 0xeada00f9 │ │ │ │ + @ instruction: 0xeb9a00f9 │ │ │ │ stmdb sp!, {r4, 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, #608] @ (1e7390 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd3014>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -479712,15 +479716,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e71f8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd2e7c> │ │ │ │ b.n 1e7262 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd2ee6> │ │ │ │ nop │ │ │ │ @ instruction: 0xb60a │ │ │ │ lsls r4, r3, #6 │ │ │ │ - strex r0, r0, [r6, #996] @ 0x3e4 │ │ │ │ + stmdb r6, {r0, r3, r4, r5, r6, r7} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #580] @ (1e75f0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd3274>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -479907,15 +479911,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 1e746c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd30f0> │ │ │ │ b.n 1e74cc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd3150> │ │ │ │ cbz r6, 1e7656 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd32da> │ │ │ │ lsls r4, r3, #6 │ │ │ │ - b.n 1e7190 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd2e14> │ │ │ │ + b.n 1e7310 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd2f94> │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #600] @ (1e7864 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd34e8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -480113,15 +480117,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 1e76d2 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd3356> │ │ │ │ b.n 1e7738 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd33bc> │ │ │ │ cbz r6, 1e7872 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd34f6> │ │ │ │ lsls r4, r3, #6 │ │ │ │ - b.n 1e7eec <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd3b70> │ │ │ │ + b.n 1e706c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd2cf0> │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #632] @ (1e7af8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd377c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -480323,15 +480327,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e7950 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd35d4> │ │ │ │ b.n 1e79c2 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd3646> │ │ │ │ nop │ │ │ │ add r6, sp, #744 @ 0x2e8 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - b.n 1e7c2c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd38b0> │ │ │ │ + b.n 1e7dac <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd3a30> │ │ │ │ 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, #568] @ (1e7d4c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd39d0>) │ │ │ │ sub sp, #28 │ │ │ │ @@ -480520,15 +480524,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 1e7be0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd3864> │ │ │ │ b.n 1e7c4c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd38d0> │ │ │ │ add r4, sp, #152 @ 0x98 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - udf #40 @ 0x28 │ │ │ │ + udf #232 @ 0xe8 │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #580] @ (1e7fac <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd3c30>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -480716,15 +480720,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 1e7e28 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd3aac> │ │ │ │ b.n 1e7e88 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd3b0c> │ │ │ │ add r1, sp, #840 @ 0x348 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - blt.n 1e7f14 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd3b98> │ │ │ │ + bgt.n 1e8094 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd3d18> │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #480] @ (1e81a8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd3e2c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -480892,15 +480896,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 1e8066 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd3cea> │ │ │ │ b.n 1e80a4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd3d28> │ │ │ │ add r7, pc, #456 @ (adr r7, 1e8374 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd3ff8>) │ │ │ │ lsls r4, r3, #6 │ │ │ │ - bls.n 1e80e0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd3d64> │ │ │ │ + bge.n 1e8260 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd3ee4> │ │ │ │ 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] @ (1e83d4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd4058>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -481074,15 +481078,15 @@ │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e8280 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd3f04> │ │ │ │ b.n 1e82ca <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd3f4e> │ │ │ │ nop │ │ │ │ add r5, pc, #480 @ (adr r5, 1e85b8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd423c>) │ │ │ │ lsls r4, r3, #6 │ │ │ │ - bvc.n 1e8488 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd410c> │ │ │ │ + bhi.n 1e8408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd408c> │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #576] @ (1e8630 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd42b4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -481268,15 +481272,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 1e84ae <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd4132> │ │ │ │ b.n 1e850c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd4190> │ │ │ │ add r3, pc, #296 @ (adr r3, 1e875c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd43e0>) │ │ │ │ lsls r4, r3, #6 │ │ │ │ - bmi.n 1e85f8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd427c> │ │ │ │ + bpl.n 1e8578 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd41fc> │ │ │ │ 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 │ │ │ │ ldr r3, [pc, #556] @ (1e8878 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd44fc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -481461,15 +481465,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 1e8718 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd439c> │ │ │ │ b.n 1e8774 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd43f8> │ │ │ │ add r0, pc, #960 @ (adr r0, 1e8c3c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd48c0>) │ │ │ │ lsls r4, r3, #6 │ │ │ │ - bcs.n 1e8780 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd4404> │ │ │ │ + bcc.n 1e8900 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd4584> │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #624] @ (1e8b04 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd4788>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -481667,15 +481671,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 1e8962 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd45e6> │ │ │ │ b.n 1e89d0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd4654> │ │ │ │ ldr r6, [sp, #664] @ 0x298 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldmia r7, {r2, r3, r4, r6, r7} │ │ │ │ + beq.n 1e8a44 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd46c8> │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #660] @ (1e8db4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd4a38>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -481890,15 +481894,15 @@ │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e8bfa <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd487e> │ │ │ │ b.n 1e8c74 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd48f8> │ │ │ │ ldr r4, [sp, #104] @ 0x68 │ │ │ │ lsls r4, r3, #6 │ │ │ │ lsls r0, r0, #2 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ - ldmia r5!, {r2, r4} │ │ │ │ + ldmia r5!, {r2, r4, 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, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #692] @ (1e9088 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd4d0c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -482115,15 +482119,15 @@ │ │ │ │ b.n 1e8f38 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd4bbc> │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r2 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #240 @ 0xf0 │ │ │ │ ldr r1, [sp, #408] @ 0x198 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldmia r2!, {r4, r5} │ │ │ │ + ldmia r2!, {r4, 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, #568] @ (1e92dc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd4f60>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -482322,15 +482326,15 @@ │ │ │ │ b.n 1e92a6 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd4f2a> │ │ │ │ str r6, [sp, #600] @ 0x258 │ │ │ │ lsls r4, r3, #6 │ │ │ │ ldr r4, [r1, #116] @ 0x74 │ │ │ │ lsls r4, r3, #6 │ │ │ │ subs r1, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r7!, {r2, r6, r7} │ │ │ │ + ldmia r0!, {r2, 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, #4008] @ 0xfa8 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #592] @ (1e9550 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd51d4>) │ │ │ │ @@ -482533,15 +482537,15 @@ │ │ │ │ b.n 1e951c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd51a0> │ │ │ │ str r4, [sp, #240] @ 0xf0 │ │ │ │ lsls r4, r3, #6 │ │ │ │ ldr r4, [r4, #76] @ 0x4c │ │ │ │ lsls r4, r3, #6 │ │ │ │ subs r1, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r5!, {r1, r2, r4, r5} │ │ │ │ + stmia r5!, {r1, r2, r4, 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, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #796] @ (1e9890 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd5514>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -482784,15 +482788,15 @@ │ │ │ │ bcc.w 1e967a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd52fe> │ │ │ │ b.n 1e9720 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd53a4> │ │ │ │ nop │ │ │ │ str r1, [sp, #792] @ 0x318 │ │ │ │ lsls r4, r3, #6 │ │ │ │ lsls r0, r0, #2 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ - stmia r1!, {r1, r3, r4, r6, r7} │ │ │ │ + stmia r2!, {r1, r3, r4, r7} │ │ │ │ lsls r1, r7, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -483050,15 +483054,15 @@ │ │ │ │ b.n 1e9a80 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd5704> │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r4 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #240 @ 0xf0 │ │ │ │ ldrh r6, [r0, #52] @ 0x34 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - bkpt 0x0050 │ │ │ │ + yield │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #796] @ (1e9f40 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd5bc4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -483301,15 +483305,15 @@ │ │ │ │ bcc.w 1e9d2a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd59ae> │ │ │ │ b.n 1e9dd0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd5a54> │ │ │ │ nop │ │ │ │ ldrh r6, [r2, #24] │ │ │ │ lsls r4, r3, #6 │ │ │ │ strh r1, [r0, #4] │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ - revsh r2, r7 │ │ │ │ + cbnz r2, 1e9fba <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd5c3e> │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #584] @ (1ea1a8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd5e2c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -483498,15 +483502,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1ea020 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd5ca4> │ │ │ │ b.n 1ea082 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd5d06> │ │ │ │ nop │ │ │ │ strh r2, [r3, #62] @ 0x3e │ │ │ │ lsls r4, r3, #6 │ │ │ │ - @ instruction: 0xb87a │ │ │ │ + cbnz r2, 1ea1be <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd5e42> │ │ │ │ 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 r4, [pc, #532] @ (1ea3d8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd605c>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -483686,15 +483690,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1ea27e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd5f02> │ │ │ │ b.n 1ea2da <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd5f5e> │ │ │ │ nop │ │ │ │ strh r6, [r6, #42] @ 0x2a │ │ │ │ lsls r4, r3, #6 │ │ │ │ - @ instruction: 0xb632 │ │ │ │ + @ instruction: 0xb6f2 │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #468] @ (1ea5c8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd624c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -483858,15 +483862,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 1ea48e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd6112> │ │ │ │ b.n 1ea4c8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd614c> │ │ │ │ strh r6, [r0, #26] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - push {r2, r5} │ │ │ │ + push {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, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #504] @ (1ea7dc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd6460>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -484032,15 +484036,15 @@ │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1ea694 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd6318> │ │ │ │ b.n 1ea6d6 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd635a> │ │ │ │ nop │ │ │ │ strh r0, [r3, #10] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - cbz r2, 1ea822 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd64a6> │ │ │ │ + uxth r2, 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, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #540] @ (1eaa14 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd6698>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -484217,15 +484221,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 1ea8aa <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd652e> │ │ │ │ b.n 1ea8fc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd6580> │ │ │ │ ldrb r2, [r0, #29] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - add r7, sp, #672 @ 0x2a0 │ │ │ │ + add sp, #416 @ 0x1a0 │ │ │ │ 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, #524] @ (1eac3c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd68c0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -484403,15 +484407,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1eaaec <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd6770> │ │ │ │ b.n 1eab3c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd67c0> │ │ │ │ nop │ │ │ │ ldrb r4, [r1, #20] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - add r5, sp, #424 @ 0x1a8 │ │ │ │ + add r6, sp, #168 @ 0xa8 │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #536] @ (1eae70 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd6af4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -484588,15 +484592,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 1ead08 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd698c> │ │ │ │ b.n 1ead58 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd69dc> │ │ │ │ ldrb r2, [r4, #11] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - add r3, sp, #112 @ 0x70 │ │ │ │ + add r3, sp, #880 @ 0x370 │ │ │ │ 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] @ (1eb074 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd6cf8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -484763,15 +484767,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1eaf36 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd6bba> │ │ │ │ b.n 1eaf80 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd6c04> │ │ │ │ nop │ │ │ │ ldrb r6, [r5, #2] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - add r1, sp, #8 │ │ │ │ + add r1, sp, #776 @ 0x308 │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #468] @ (1eb264 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd6ee8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -484932,15 +484936,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 1eb126 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd6daa> │ │ │ │ b.n 1eb15c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd6de0> │ │ │ │ strb r2, [r5, #26] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - add r6, pc, #976 @ (adr r6, 1eb63c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd72c0>) │ │ │ │ + add r7, pc, #720 @ (adr r7, 1eb53c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd71c0>) │ │ │ │ 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] @ (1eb45c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd70e0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -485097,15 +485101,15 @@ │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1eb324 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd6fa8> │ │ │ │ b.n 1eb35e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd6fe2> │ │ │ │ nop │ │ │ │ strb r4, [r7, #18] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - add r4, pc, #920 @ (adr r4, 1eb7fc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd7480>) │ │ │ │ + add r5, pc, #664 @ (adr r5, 1eb6fc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd7380>) │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #508] @ (1eb674 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd72f8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -485274,15 +485278,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 1eb51e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd71a2> │ │ │ │ b.n 1eb564 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd71e8> │ │ │ │ strb r2, [r0, #11] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - add r2, pc, #720 @ (adr r2, 1eb94c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd75d0>) │ │ │ │ + add r3, pc, #464 @ (adr r3, 1eb84c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd74d0>) │ │ │ │ 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, #484] @ (1eb874 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd74f8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -485448,15 +485452,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1eb73c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd73c0> │ │ │ │ b.n 1eb77e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd7402> │ │ │ │ nop │ │ │ │ strb r4, [r5, #2] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - add r0, pc, #632 @ (adr r0, 1ebaf4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd7778>) │ │ │ │ + add r1, pc, #376 @ (adr r1, 1eb9f4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd7678>) │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #488] @ (1eba78 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd76fc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -485621,15 +485625,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1eb92e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd75b2> │ │ │ │ b.n 1eb96c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd75f0> │ │ │ │ nop │ │ │ │ ldr r2, [r5, #104] @ 0x68 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldr r6, [sp, #520] @ 0x208 │ │ │ │ + ldr r7, [sp, #264] @ 0x108 │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #460] @ (1ebc60 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd78e4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -485787,15 +485791,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1ebb2e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd77b2> │ │ │ │ b.n 1ebb6c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd77f0> │ │ │ │ nop │ │ │ │ ldr r6, [r4, #72] @ 0x48 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldr r4, [sp, #520] @ 0x208 │ │ │ │ + ldr r5, [sp, #264] @ 0x108 │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #452] @ (1ebe40 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd7ac4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -485953,15 +485957,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1ebd0e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd7992> │ │ │ │ b.n 1ebd40 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd79c4> │ │ │ │ nop │ │ │ │ ldr r6, [r7, #40] @ 0x28 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldr r2, [sp, #536] @ 0x218 │ │ │ │ + ldr r3, [sp, #280] @ 0x118 │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #452] @ (1ec020 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd7ca4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -486117,15 +486121,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 1ebef4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd7b78> │ │ │ │ b.n 1ebf28 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd7bac> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldr r0, [sp, #560] @ 0x230 │ │ │ │ + ldr r1, [sp, #304] @ 0x130 │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #472] @ (1ec214 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd7e98>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -486285,15 +486289,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 1ec0d6 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd7d5a> │ │ │ │ b.n 1ec110 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd7d94> │ │ │ │ str r6, [r7, #108] @ 0x6c │ │ │ │ lsls r4, r3, #6 │ │ │ │ - str r6, [sp, #512] @ 0x200 │ │ │ │ + str r7, [sp, #256] @ 0x100 │ │ │ │ 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, #460] @ (1ec3fc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd8080>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -486452,15 +486456,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1ec2cc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd7f50> │ │ │ │ b.n 1ec306 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd7f8a> │ │ │ │ nop │ │ │ │ str r4, [r1, #80] @ 0x50 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - str r4, [sp, #520] @ 0x208 │ │ │ │ + str r5, [sp, #264] @ 0x108 │ │ │ │ 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, #4000] @ 0xfa0 │ │ │ │ rsb r4, r0, #45 @ 0x2d │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ @@ -487455,15 +487459,15 @@ │ │ │ │ b.n 1ece1e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd8aa2> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1ece02 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd8a86> │ │ │ │ b.n 1ece62 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd8ae6> │ │ │ │ ldr r6, [r6, r7] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - str r0, [sp, #176] @ 0xb0 │ │ │ │ + str r0, [sp, #944] @ 0x3b0 │ │ │ │ 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 │ │ │ │ ldrh.w r4, [sp, #72] @ 0x48 │ │ │ │ @@ -487654,15 +487658,15 @@ │ │ │ │ b.n 1ed092 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd8d16> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1ed078 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd8cfc> │ │ │ │ b.n 1ed0ce <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd8d52> │ │ │ │ ldrsb r0, [r7, r5] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldrh r4, [r6, #44] @ 0x2c │ │ │ │ + ldrh r4, [r6, #50] @ 0x32 │ │ │ │ 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, #548] @ (1ed438 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd90bc>) │ │ │ │ @@ -487848,15 +487852,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1ed2c2 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd8f46> │ │ │ │ b.n 1ed310 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd8f94> │ │ │ │ nop │ │ │ │ strb r6, [r4, r4] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldrh r6, [r3, #26] │ │ │ │ + ldrh r6, [r3, #32] │ │ │ │ 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, #540] @ (1ed670 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd92f4>) │ │ │ │ @@ -488037,15 +488041,15 @@ │ │ │ │ b.n 1ed51e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd91a2> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1ed504 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd9188> │ │ │ │ b.n 1ed550 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd91d4> │ │ │ │ strh r0, [r5, r3] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldrh r4, [r1, #8] │ │ │ │ + ldrh r4, [r1, #14] │ │ │ │ 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, #516] @ (1ed890 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd9514>) │ │ │ │ @@ -488221,15 +488225,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1ed730 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd93b4> │ │ │ │ b.n 1ed774 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd93f8> │ │ │ │ nop │ │ │ │ str r6, [r5, r2] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - strh r6, [r2, #54] @ 0x36 │ │ │ │ + strh r6, [r2, #60] @ 0x3c │ │ │ │ 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, #508] @ (1edaa8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd972c>) │ │ │ │ @@ -488401,15 +488405,15 @@ │ │ │ │ b.n 1ed96a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd95ee> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1ed950 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd95d4> │ │ │ │ b.n 1ed992 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd9616> │ │ │ │ ldr r6, [pc, #568] @ (1edce4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd9968>) │ │ │ │ lsls r4, r3, #6 │ │ │ │ - strh r4, [r4, #36] @ 0x24 │ │ │ │ + strh r4, [r4, #42] @ 0x2a │ │ │ │ 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, #484] @ (1edca8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd992c>) │ │ │ │ @@ -488575,15 +488579,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1edb5e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd97e2> │ │ │ │ b.n 1edb98 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd981c> │ │ │ │ nop │ │ │ │ ldr r4, [pc, #472] @ (1ede84 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd9b08>) │ │ │ │ lsls r4, r3, #6 │ │ │ │ - strh r6, [r1, #20] │ │ │ │ + strh r6, [r1, #26] │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ ldr r3, [pc, #476] @ (1edea0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd9b24>) │ │ │ │ @@ -488746,15 +488750,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1edd5c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd99e0> │ │ │ │ b.n 1edd94 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd9a18> │ │ │ │ nop │ │ │ │ ldr r2, [pc, #472] @ (1ee07c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd9d00>) │ │ │ │ lsls r4, r3, #6 │ │ │ │ - strh r6, [r7, #2] │ │ │ │ + strh r6, [r7, #8] │ │ │ │ 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, #168] @ (1edf60 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd9be4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -492830,17 +492834,17 @@ │ │ │ │ lsls r4, r3, #6 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - strh r0, [r4, #38] @ 0x26 │ │ │ │ + strh r0, [r4, #44] @ 0x2c │ │ │ │ lsls r6, r4, #3 │ │ │ │ - strh r6, [r4, #32] │ │ │ │ + strh r6, [r4, #38] @ 0x26 │ │ │ │ lsls r6, r4, #3 │ │ │ │ mov r0, r4 │ │ │ │ movs r2, #3 │ │ │ │ ldrb.w r4, [r6, #1688] @ 0x698 │ │ │ │ mov r1, r2 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 1cd2f4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xb8f78> │ │ │ │ @@ -493273,17 +493277,17 @@ │ │ │ │ lsls r4, r3, #6 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - ldrb r4, [r1, #29] │ │ │ │ + strh r4, [r1, #0] │ │ │ │ lsls r6, r4, #3 │ │ │ │ - ldrb r6, [r1, #27] │ │ │ │ + ldrb r6, [r1, #30] │ │ │ │ lsls r6, r4, #3 │ │ │ │ mov r0, r4 │ │ │ │ ldrb.w r4, [r6, #1688] @ 0x698 │ │ │ │ movs r2, #3 │ │ │ │ movs r1, #1 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 1cd2f4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xb8f78> │ │ │ │ @@ -493716,17 +493720,17 @@ │ │ │ │ lsls r4, r3, #6 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - ldrb r4, [r2, #8] │ │ │ │ + ldrb r4, [r2, #11] │ │ │ │ lsls r6, r4, #3 │ │ │ │ - ldrb r6, [r6, #5] │ │ │ │ + ldrb r6, [r6, #8] │ │ │ │ lsls r6, r4, #3 │ │ │ │ mov r0, r4 │ │ │ │ ldrb.w r4, [r6, #1688] @ 0x698 │ │ │ │ movs r2, #3 │ │ │ │ movs r1, #2 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 1cd2f4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xb8f78> │ │ │ │ @@ -494130,17 +494134,17 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ lsrs r4, r6, #15 │ │ │ │ lsls r4, r3, #6 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ - strb r6, [r0, #21] │ │ │ │ + strb r6, [r0, #24] │ │ │ │ lsls r6, r4, #3 │ │ │ │ - strb r4, [r6, #17] │ │ │ │ + strb r4, [r6, #20] │ │ │ │ lsls r6, r4, #3 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ ldrb.w r5, [r9, #1688] @ 0x698 │ │ │ │ movs r2, #3 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r2 │ │ │ │ @@ -494584,17 +494588,17 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ lsls r4, r4, #25 │ │ │ │ lsls r4, r3, #6 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ - ldr r2, [r6, #116] @ 0x74 │ │ │ │ + strb r2, [r6, #0] │ │ │ │ lsls r6, r4, #3 │ │ │ │ - ldr r4, [r4, #108] @ 0x6c │ │ │ │ + ldr r4, [r4, #120] @ 0x78 │ │ │ │ lsls r6, r4, #3 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ ldrb.w r5, [r9, #1688] @ 0x698 │ │ │ │ mov r0, r8 │ │ │ │ movs r2, #3 │ │ │ │ movs r1, #1 │ │ │ │ @@ -495038,17 +495042,17 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ lsls r4, r2, #3 │ │ │ │ lsls r4, r3, #6 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ - ldr r6, [r7, #28] │ │ │ │ + ldr r6, [r7, #40] @ 0x28 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - ldr r4, [r2, #20] │ │ │ │ + ldr r4, [r2, #32] │ │ │ │ lsls r6, r4, #3 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ ldrb.w r5, [r9, #1688] @ 0x698 │ │ │ │ mov r0, r8 │ │ │ │ movs r2, #3 │ │ │ │ movs r1, #2 │ │ │ │ @@ -495754,17 +495758,17 @@ │ │ │ │ beq.n 1f3194 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xdee18> │ │ │ │ b.n 1f31b8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xdee3c> │ │ │ │ cmp r5, #3 │ │ │ │ it ne │ │ │ │ vmovne r5, s11 │ │ │ │ beq.n 1f3176 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xdedfa> │ │ │ │ b.n 1f3186 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xdee0a> │ │ │ │ - str r2, [r1, #80] @ 0x50 │ │ │ │ + str r2, [r1, #92] @ 0x5c │ │ │ │ lsls r6, r4, #3 │ │ │ │ - str r4, [r5, #40] @ 0x28 │ │ │ │ + str r4, [r5, #52] @ 0x34 │ │ │ │ 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, #796] @ (1f3554 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xdf1d8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -496302,17 +496306,17 @@ │ │ │ │ b.n 1f3884 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xdf508> │ │ │ │ cmp r6, #3 │ │ │ │ beq.w 1f3762 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xdf3e6> │ │ │ │ b.n 1f38a4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xdf528> │ │ │ │ nop │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - ldrsh r6, [r6, r4] │ │ │ │ + ldrsh r6, [r6, r7] │ │ │ │ lsls r6, r4, #3 │ │ │ │ - ldrb r4, [r1, r3] │ │ │ │ + ldrb r4, [r1, r6] │ │ │ │ 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, #452] @ (1f3ac0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xdf744>) │ │ │ │ @@ -496863,19 +496867,19 @@ │ │ │ │ str.w r5, [r2], #4 │ │ │ │ cmp r3, r6 │ │ │ │ bne.n 1f4010 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xdfc94> │ │ │ │ b.n 1f3c4c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xdf8d0> │ │ │ │ nop │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - ldr r2, [r7, r2] │ │ │ │ + ldr r2, [r7, r5] │ │ │ │ lsls r6, r4, #3 │ │ │ │ - ldrsb r0, [r0, r1] │ │ │ │ + ldrsb r0, [r0, r4] │ │ │ │ lsls r6, r4, #3 │ │ │ │ - movs r0, #172 @ 0xac │ │ │ │ + movs r1, #108 @ 0x6c │ │ │ │ lsls r1, r7, #3 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add r2, sp, #684 @ 0x2ac │ │ │ │ subs r6, #170 @ 0xaa │ │ │ │ @@ -497947,19 +497951,19 @@ │ │ │ │ ldr.w r4, [r3, #4]! │ │ │ │ str.w r4, [r2], #4 │ │ │ │ cmp r6, r3 │ │ │ │ bne.n 1f4d62 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xe09e6> │ │ │ │ b.n 1f4918 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xe059c> │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ - ldr r3, [pc, #952] @ (1f5130 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xe0db4>) │ │ │ │ + ldr r4, [pc, #696] @ (1f5030 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xe0cb4>) │ │ │ │ lsls r6, r4, #3 │ │ │ │ - ldr r1, [pc, #384] @ (1f4efc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xe0b80>) │ │ │ │ + ldr r2, [pc, #128] @ (1f4dfc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xe0a80>) │ │ │ │ lsls r6, r4, #3 │ │ │ │ - asrs r4, r4, #14 │ │ │ │ + asrs r4, r4, #17 │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ mov r0, r5 │ │ │ │ ldrb.w r5, [r6, #1688] @ 0x698 │ │ │ │ @@ -498747,21 +498751,21 @@ │ │ │ │ lsls r3, r3, #6 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ add r3, sp, #656 @ 0x290 │ │ │ │ lsls r3, r3, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r1, #30 │ │ │ │ + lsrs r2, r1, #1 │ │ │ │ lsls r1, r7, #3 │ │ │ │ add r1, sp, #784 @ 0x310 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - subs r6, #150 @ 0x96 │ │ │ │ + subs r7, #86 @ 0x56 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - subs r3, #244 @ 0xf4 │ │ │ │ + subs r4, #180 @ 0xb4 │ │ │ │ lsls r6, r4, #3 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ vmov sl, s15 │ │ │ │ cmp r3, #1 │ │ │ │ beq.n 1f56fa <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xe137e> │ │ │ │ mov r0, r5 │ │ │ │ @@ -499574,20 +499578,20 @@ │ │ │ │ b.n 1f5f9a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xe1c1e> │ │ │ │ ldmia r1, {r1, r2, r5, r6} │ │ │ │ lsls r3, r3, #6 │ │ │ │ add r2, pc, #240 @ (adr r2, 1f61c8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xe1e4c>) │ │ │ │ lsls r3, r3, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - mrc2 0, 1, r0, cr12, cr8, {7} │ │ │ │ + mrc2 0, 7, r0, cr12, cr8, {7} │ │ │ │ add r0, pc, #376 @ (adr r0, 1f625c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xe1ee0>) │ │ │ │ lsls r3, r3, #6 │ │ │ │ - adds r5, #72 @ 0x48 │ │ │ │ + adds r6, #8 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - adds r2, #146 @ 0x92 │ │ │ │ + adds r3, #82 @ 0x52 │ │ │ │ lsls r6, r4, #3 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ cmp.w r8, #0 │ │ │ │ beq.n 1f61ee <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xe1e72> │ │ │ │ @@ -500436,20 +500440,20 @@ │ │ │ │ lslvs r3, r3, #6 │ │ │ │ stmiavc r0!, {} │ │ │ │ addvs r7, pc │ │ │ │ ldr r0, [sp, #256] @ 0x100 │ │ │ │ lsls r3, r3, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf3fa00f8 │ │ │ │ + @ instruction: 0xf4ba00f8 │ │ │ │ str r6, [sp, #16] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - cmp r2, #250 @ 0xfa │ │ │ │ + cmp r3, #186 @ 0xba │ │ │ │ lsls r6, r4, #3 │ │ │ │ - cmp r0, #48 @ 0x30 │ │ │ │ + cmp r0, #240 @ 0xf0 │ │ │ │ lsls r6, r4, #3 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ vmov sl, s15 │ │ │ │ vmov fp, s14 │ │ │ │ cmp r3, #2 │ │ │ │ beq.n 1f6ad2 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xe2756> │ │ │ │ @@ -501381,20 +501385,20 @@ │ │ │ │ lsls r3, r3, #6 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ ldrh r0, [r7, #38] @ 0x26 │ │ │ │ lsls r3, r3, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - stlexd r8, r0, r0, [r8] │ │ │ │ + @ instruction: 0xe98800f8 │ │ │ │ ldrh r2, [r7, #20] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - subs r0, r1, #7 │ │ │ │ + movs r0, #136 @ 0x88 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - adds r2, r5, #3 │ │ │ │ + adds r2, r5, #6 │ │ │ │ lsls r6, r4, #3 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ cmp r3, #2 │ │ │ │ bne.w 1f78a2 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xe3526> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add.w r2, r5, r1, lsl #2 │ │ │ │ @@ -502380,21 +502384,21 @@ │ │ │ │ b.n 1f81b0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xe3e34> │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ lsls r3, r3, #6 │ │ │ │ strh r0, [r5, #6] │ │ │ │ lsls r3, r3, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n 1f8334 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xe3fb8> │ │ │ │ + ble.n 1f82b4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xe3f38> │ │ │ │ lsls r0, r7, #3 │ │ │ │ ldrb r0, [r1, #25] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - asrs r6, r4, #13 │ │ │ │ + asrs r6, r4, #16 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - asrs r4, r6, #1 │ │ │ │ + asrs r4, r6, #4 │ │ │ │ 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, #602112 @ 0x93000 │ │ │ │ @@ -503443,15 +503447,15 @@ │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ strb r4, [r4, #15] │ │ │ │ lsls r3, r3, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r7!, {r1, r2, r4, r5, r6} │ │ │ │ + beq.n 1f8fc8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xe4c4c> │ │ │ │ lsls r0, r7, #3 │ │ │ │ strb r0, [r7, #4] │ │ │ │ lsls r3, r3, #6 │ │ │ │ ldr r3, [pc, #872] @ (1f92cc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xe4f50>) │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ ldr r2, [pc, #872] @ (1f92d0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xe4f54>) │ │ │ │ mov r0, r4 │ │ │ │ @@ -503711,17 +503715,17 @@ │ │ │ │ add.w r6, r3, r1, lsl #2 │ │ │ │ add.w r2, r2, r0, lsl #2 │ │ │ │ ldr.w r5, [r3, #4]! │ │ │ │ str.w r5, [r2], #4 │ │ │ │ cmp r3, r6 │ │ │ │ bne.n 1f92be <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xe4f42> │ │ │ │ b.n 1f8d72 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xe49f6> │ │ │ │ - lsls r6, r1, #25 │ │ │ │ + lsls r6, r1, #28 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - lsls r0, r1, #13 │ │ │ │ + lsls r0, r1, #16 │ │ │ │ lsls r6, r4, #3 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ @@ -505973,15 +505977,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ strb r6, [r5, #28] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - b.n 1fac74 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xe68f8> │ │ │ │ + b.n 1fadf4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xe6a78> │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #104] @ (1fb0e4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xe6d68>) │ │ │ │ @@ -506174,17 +506178,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ b.n 1fb2ce <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xe6f52> │ │ │ │ strb r6, [r0, #20] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - b.n 1fba74 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xe76f8> │ │ │ │ + b.n 1fabf4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xe6878> │ │ │ │ lsls r5, r4, #3 │ │ │ │ - b.n 1fba78 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xe76fc> │ │ │ │ + b.n 1fabf8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xe687c> │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r5, [pc, #168] @ (1fb3a8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xe702c>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -506252,19 +506256,19 @@ │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ b.n 1fb364 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xe6fe8> │ │ │ │ mov r1, r6 │ │ │ │ bl 1cd250 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xb8ed4> │ │ │ │ b.n 1fb364 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xe6fe8> │ │ │ │ strb r0, [r7, #16] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - b.n 1fbaf4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xe7778> │ │ │ │ + b.n 1fac74 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xe68f8> │ │ │ │ lsls r5, r4, #3 │ │ │ │ - b.n 1fba68 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xe76ec> │ │ │ │ + b.n 1fabe8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xe686c> │ │ │ │ lsls r5, r4, #3 │ │ │ │ - b.n 1fba28 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xe76ac> │ │ │ │ + b.n 1fbba8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xe782c> │ │ │ │ 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, r2 │ │ │ │ ldr r2, [pc, #464] @ (1fb59c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xe7220>) │ │ │ │ @@ -506442,21 +506446,21 @@ │ │ │ │ ldr.w r2, [r2, #716] @ 0x2cc │ │ │ │ blx r2 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 1fb56e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xe71f2> │ │ │ │ nop │ │ │ │ strb r6, [r5, #13] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - b.n 1fbb44 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xe77c8> │ │ │ │ + b.n 1fbcc4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xe7948> │ │ │ │ lsls r5, r4, #3 │ │ │ │ - b.n 1fbaa8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xe772c> │ │ │ │ + b.n 1fbc28 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xe78ac> │ │ │ │ lsls r5, r4, #3 │ │ │ │ - b.n 1fbab4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xe7738> │ │ │ │ + b.n 1fbc34 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xe78b8> │ │ │ │ lsls r5, r4, #3 │ │ │ │ - b.n 1fba04 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xe7688> │ │ │ │ + b.n 1fbb84 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xe7808> │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov.w ip, #0 │ │ │ │ @@ -506528,21 +506532,21 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ b.n 1fb652 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xe72d6> │ │ │ │ nop │ │ │ │ strb r4, [r2, #5] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - b.n 1fb8a8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xe752c> │ │ │ │ + b.n 1fba28 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xe76ac> │ │ │ │ lsls r5, r4, #3 │ │ │ │ - b.n 1fb900 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xe7584> │ │ │ │ + b.n 1fba80 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xe7704> │ │ │ │ lsls r5, r4, #3 │ │ │ │ - b.n 1fb8a4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xe7528> │ │ │ │ + b.n 1fba24 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xe76a8> │ │ │ │ lsls r5, r4, #3 │ │ │ │ - b.n 1fb900 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xe7584> │ │ │ │ + b.n 1fba80 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xe7704> │ │ │ │ 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 │ │ │ │ cmp r2, r1 │ │ │ │ @@ -506564,15 +506568,15 @@ │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ strb r2, [r6, #1] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - b.n 1fb8ec <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xe7570> │ │ │ │ + b.n 1fba6c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xe76f0> │ │ │ │ lsls r5, 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 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [pc, #96] @ (1fb75c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xe73e0>) │ │ │ │ @@ -507206,20 +507210,20 @@ │ │ │ │ ldr r3, [pc, #24] @ (1fbe10 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xe7a94>) │ │ │ │ ldr.w r0, [ip, r1, lsl #3] │ │ │ │ add r3, pc │ │ │ │ add r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - add r3, pc, #576 @ (adr r3, 1fc048 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xe7ccc>) │ │ │ │ + add r4, pc, #320 @ (adr r4, 1fbf48 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xe7bcc>) │ │ │ │ lsls r0, r7, #3 │ │ │ │ ldc2l 1, cr0, [r0, #628]! @ 0x274 │ │ │ │ - ldrsh r6, [r4, r1] │ │ │ │ + ldrsh r6, [r4, r4] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - subs r2, r4, r7 │ │ │ │ + adds r2, r4, #2 │ │ │ │ lsls r1, r7, #3 │ │ │ │ sub.w r3, r0, #174 @ 0xae │ │ │ │ movw r2, #267 @ 0x10b │ │ │ │ cmp r3, r2 │ │ │ │ bhi.w 1fc040 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xe7cc4> │ │ │ │ tbh [pc, r3, lsl #1] │ │ │ │ lsls r0, r5, #5 │ │ │ │ @@ -507686,15 +507690,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #780] @ 0x30c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ str r0, [r2, #84] @ 0x54 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bvs.n 1fc22c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xe7eb0> │ │ │ │ + bvs.n 1fc1ac <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xe7e30> │ │ │ │ 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] @ (1fc254 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xe7ed8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -507712,15 +507716,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #784] @ 0x310 │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ str r4, [r1, #80] @ 0x50 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bpl.n 1fc208 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xe7e8c> │ │ │ │ + bvs.n 1fc188 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xe7e0c> │ │ │ │ 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] @ (1fc294 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xe7f18>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -507739,15 +507743,15 @@ │ │ │ │ ldr r3, [r3, #20] │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ str r4, [r1, #76] @ 0x4c │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bpl.n 1fc1e0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xe7e64> │ │ │ │ + bvs.n 1fc360 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xe7fe4> │ │ │ │ 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] @ (1fc2e0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xe7f64>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -507770,15 +507774,15 @@ │ │ │ │ ldr.w r3, [r3, #776] @ 0x308 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ str r4, [r1, #72] @ 0x48 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bpl.n 1fc3c0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xe8044> │ │ │ │ + bvs.n 1fc340 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xe7fc4> │ │ │ │ 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] @ (1fc340 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xe7fc4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -514653,15 +514657,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr.w r3, [r2, #460] @ 0x1cc │ │ │ │ adds r1, r3, #1 │ │ │ │ b.n 201046 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xeccca> │ │ │ │ nop │ │ │ │ asrs r0, r3, #28 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - strh r4, [r2, #62] @ 0x3e │ │ │ │ + ldrh r4, [r2, #4] │ │ │ │ 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] @ (201168 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xecdec>) │ │ │ │ @@ -514736,15 +514740,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 2010ce <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xecd52> │ │ │ │ nop │ │ │ │ asrs r4, r2, #26 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - asrs r6, r2, #6 │ │ │ │ + asrs r6, r2, #9 │ │ │ │ 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] @ (20124c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xeced0>) │ │ │ │ @@ -514823,15 +514827,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 2011aa <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xece2e> │ │ │ │ nop │ │ │ │ asrs r0, r7, #22 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - asrs r6, r3, #2 │ │ │ │ + asrs r6, r3, #5 │ │ │ │ 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] @ (201308 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xecf8c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -514891,15 +514895,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr.w r3, [r1, #460] @ 0x1cc │ │ │ │ adds r0, r2, r3 │ │ │ │ b.n 2012a4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xecf28> │ │ │ │ nop │ │ │ │ asrs r2, r2, #19 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - subs r1, #88 @ 0x58 │ │ │ │ + subs r2, #24 │ │ │ │ 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] @ (2013c4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xed048>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -514959,15 +514963,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr.w r3, [r1, #460] @ 0x1cc │ │ │ │ adds r0, r2, r3 │ │ │ │ b.n 201360 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xecfe4> │ │ │ │ nop │ │ │ │ asrs r6, r2, #16 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - subs r0, #156 @ 0x9c │ │ │ │ + subs r1, #92 @ 0x5c │ │ │ │ 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] @ (201488 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xed10c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -516707,17 +516711,17 @@ │ │ │ │ ldr.w r1, [r9, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w r0, sl, r1 │ │ │ │ b.n 2025e0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xee264> │ │ │ │ nop │ │ │ │ lsls r2, r2, #6 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - movs r5, #126 @ 0x7e │ │ │ │ + movs r6, #62 @ 0x3e │ │ │ │ lsls r2, r7, #3 │ │ │ │ - strb r0, [r2, #7] │ │ │ │ + strb r0, [r2, #10] │ │ │ │ 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 │ │ │ │ @@ -520267,15 +520271,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #1224] @ 0x4c8 │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ bvc.n 205094 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xf0d18> │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldr r0, [pc, #248] @ (205130 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xf0db4>) │ │ │ │ + ldr r0, [pc, #1016] @ (205430 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xf10b4>) │ │ │ │ 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] @ (20507c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xf0d00>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -520298,15 +520302,15 @@ │ │ │ │ ldr.w r3, [r3, #1120] @ 0x460 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ bvs.n 205060 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xf0ce4> │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldr r0, [pc, #48] @ (2050b4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xf0d38>) │ │ │ │ + ldr r0, [pc, #816] @ (2053b4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xf1038>) │ │ │ │ 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] @ (2050c8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xf0d4c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -520329,15 +520333,15 @@ │ │ │ │ ldr.w r3, [r3, #1116] @ 0x45c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ bvs.n 205014 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xf0c98> │ │ │ │ lsls r2, r3, #6 │ │ │ │ - blxns r9 │ │ │ │ + ldr r0, [pc, #560] @ (205300 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xf0f84>) │ │ │ │ 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] @ (205114 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xf0d98>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -520360,15 +520364,15 @@ │ │ │ │ ldr.w r3, [r3, #1108] @ 0x454 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ bvs.n 2051c8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xf0e4c> │ │ │ │ lsls r2, r3, #6 │ │ │ │ - blxns r1 │ │ │ │ + ldr r0, [pc, #304] @ (20524c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xf0ed0>) │ │ │ │ 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] @ (205160 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xf0de4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -520391,15 +520395,15 @@ │ │ │ │ ldr.w r3, [r3, #1104] @ 0x450 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ bvs.n 20517c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xf0e00> │ │ │ │ lsls r2, r3, #6 │ │ │ │ - bxns r9 │ │ │ │ + ldr r0, [pc, #48] @ (205198 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xf0e1c>) │ │ │ │ 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] @ (2051ac <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xf0e30>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -520422,15 +520426,15 @@ │ │ │ │ ldr.w r3, [r3, #1076] @ 0x434 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ bpl.n 205130 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xf0db4> │ │ │ │ lsls r2, r3, #6 │ │ │ │ - bxns r1 │ │ │ │ + blxns r9 │ │ │ │ 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] @ (2051f8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xf0e7c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -520453,15 +520457,15 @@ │ │ │ │ ldr.w r3, [r3, #1056] @ 0x420 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ bpl.n 2052e4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xf0f68> │ │ │ │ lsls r2, r3, #6 │ │ │ │ - mov r8, sl │ │ │ │ + blx r2 │ │ │ │ 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 │ │ │ │ @@ -520495,15 +520499,15 @@ │ │ │ │ vldr s0, [sp, #28] │ │ │ │ blx r4 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ bpl.n 205294 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xf0f18> │ │ │ │ lsls r2, r3, #6 │ │ │ │ - mov r0, pc │ │ │ │ + bx r7 │ │ │ │ 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 │ │ │ │ @@ -520537,15 +520541,15 @@ │ │ │ │ vldr d0, [sp, #40] @ 0x28 │ │ │ │ blx r4 │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ bmi.n 205220 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xf0ea4> │ │ │ │ lsls r2, r3, #6 │ │ │ │ - mov r4, r1 │ │ │ │ + mov ip, r9 │ │ │ │ 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] @ (20533c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xf0fc0>) │ │ │ │ @@ -520571,15 +520575,15 @@ │ │ │ │ vldr s0, [sp, #12] │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ bmi.n 2053b4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xf1038> │ │ │ │ lsls r2, r3, #6 │ │ │ │ - cmp r8, r5 │ │ │ │ + mov r0, sp │ │ │ │ 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] @ (205398 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xf101c>) │ │ │ │ @@ -520605,15 +520609,15 @@ │ │ │ │ vldr d0, [sp, #16] │ │ │ │ blx r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ bcc.n 205358 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xf0fdc> │ │ │ │ lsls r2, r3, #6 │ │ │ │ - cmp r4, sl │ │ │ │ + mov r4, r2 │ │ │ │ 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] @ (2053d8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xf105c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -520631,15 +520635,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #1148] @ 0x47c │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ bcc.n 2052ec <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xf0f70> │ │ │ │ lsls r2, r3, #6 │ │ │ │ - cmp r2, r2 │ │ │ │ + cmp sl, sl │ │ │ │ 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] @ (205424 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xf10a8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -520662,15 +520666,15 @@ │ │ │ │ ldr.w r3, [r3, #1112] @ 0x458 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ bcc.n 2054b8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xf113c> │ │ │ │ lsls r2, r3, #6 │ │ │ │ - add r8, fp │ │ │ │ + cmp r8, 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] @ (205470 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xf10f4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -520693,15 +520697,15 @@ │ │ │ │ ldr.w r3, [r3, #1080] @ 0x438 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ bcs.n 20546c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xf10f0> │ │ │ │ lsls r2, r3, #6 │ │ │ │ - add r8, r3 │ │ │ │ + cmp r0, fp │ │ │ │ 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] @ (2054bc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xf1140>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -520724,15 +520728,15 @@ │ │ │ │ ldr.w r3, [r3, #1072] @ 0x430 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ bcs.n 205420 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xf10a4> │ │ │ │ lsls r2, r3, #6 │ │ │ │ - add r4, fp │ │ │ │ + cmp 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] @ (205508 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xf118c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -520755,15 +520759,15 @@ │ │ │ │ ldr.w r3, [r3, #1068] @ 0x42c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ bcs.n 2055d4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xf1258> │ │ │ │ lsls r2, r3, #6 │ │ │ │ - add r4, r3 │ │ │ │ + add ip, fp │ │ │ │ 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] @ (205554 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xf11d8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -520786,15 +520790,15 @@ │ │ │ │ ldr.w r3, [r3, #1064] @ 0x428 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ bcs.n 205588 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xf120c> │ │ │ │ lsls r2, r3, #6 │ │ │ │ - mvns r4, r3 │ │ │ │ + add ip, 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] @ (2055a0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xf1224>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -520817,15 +520821,15 @@ │ │ │ │ ldr.w r3, [r3, #1060] @ 0x424 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ bne.n 20553c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xf11c0> │ │ │ │ lsls r2, r3, #6 │ │ │ │ - bics r4, r3 │ │ │ │ + add r4, fp │ │ │ │ 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] @ (2055e4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xf1268>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -520845,15 +520849,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #1036] @ 0x40c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ bne.n 2054e8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xf116c> │ │ │ │ lsls r2, r3, #6 │ │ │ │ - muls r4, r3 │ │ │ │ + add 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] @ (205630 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xf12b4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -520876,15 +520880,15 @@ │ │ │ │ ldr.w r3, [r3, #1288] @ 0x508 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ bne.n 2056ac <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xf1330> │ │ │ │ lsls r2, r3, #6 │ │ │ │ - orrs r0, r5 │ │ │ │ + mvns r0, 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] @ (205670 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xf12f4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -520902,15 +520906,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #1320] @ 0x528 │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ beq.n 205654 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xf12d8> │ │ │ │ lsls r2, r3, #6 │ │ │ │ - cmn r2, r6 │ │ │ │ + bics r2, r6 │ │ │ │ lsls r5, r4, #3 │ │ │ │ ldr r3, [pc, #320] @ (2057bc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xf1440>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldrb.w r2, [r3, #293] @ 0x125 │ │ │ │ @@ -521023,15 +521027,15 @@ │ │ │ │ b.n 2056c0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xf1344> │ │ │ │ add.w r3, r3, #94208 @ 0x17000 │ │ │ │ ldrb.w r0, [r3, #472] @ 0x1d8 │ │ │ │ b.n 205732 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xf13b6> │ │ │ │ nop │ │ │ │ beq.n 205744 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xf13c8> │ │ │ │ lsls r2, r3, #6 │ │ │ │ - negs r6, r7 │ │ │ │ + orrs r6, 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] @ (205808 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xf148c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -521054,15 +521058,15 @@ │ │ │ │ ldr.w r3, [r3, #1132] @ 0x46c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldmia r7!, {r2, r5, r6} │ │ │ │ lsls r2, r3, #6 │ │ │ │ - adcs r4, r7 │ │ │ │ + tst r4, 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] @ (205854 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xf14d8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -521085,15 +521089,15 @@ │ │ │ │ ldr.w r3, [r3, #1128] @ 0x468 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldmia r7!, {r3, r4} │ │ │ │ lsls r2, r3, #6 │ │ │ │ - adcs r4, r0 │ │ │ │ + tst r4, r0 │ │ │ │ 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] @ (205894 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xf1518>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -521111,15 +521115,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #1100] @ 0x44c │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldmia r6, {r2, r3, r6, r7} │ │ │ │ lsls r2, r3, #6 │ │ │ │ - asrs r6, r1 │ │ │ │ + rors r6, 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] @ (2058d8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xf155c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -521139,15 +521143,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #1316] @ 0x524 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldmia r6!, {r2, r3, r7} │ │ │ │ lsls r2, r3, #6 │ │ │ │ - lsrs r0, r3 │ │ │ │ + sbcs r0, 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] @ (20591c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xf15a0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -521167,15 +521171,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #1048] @ 0x418 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldmia r6, {r3, r6} │ │ │ │ lsls r2, r3, #6 │ │ │ │ - lsls r0, r4 │ │ │ │ + adcs r0, r4 │ │ │ │ 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] @ (205958 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xf15dc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -521191,15 +521195,15 @@ │ │ │ │ ldr r3, [r0, #60] @ 0x3c │ │ │ │ ldr.w r3, [r3, #1044] @ 0x414 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ ldmia r6!, {r2} │ │ │ │ lsls r2, r3, #6 │ │ │ │ - eors r4, r5 │ │ │ │ + asrs 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] @ (20599c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xf1620>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -521219,15 +521223,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #1032] @ 0x408 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldmia r5!, {r3, r6, r7} │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ands r0, r7 │ │ │ │ + lsrs r0, 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, #44] @ (2059e0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xf1664>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -521247,15 +521251,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #1312] @ 0x520 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldmia r5!, {r2, r7} │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ands r0, r0 │ │ │ │ + lsrs r0, 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] @ (205a1c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xf16a0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -521271,15 +521275,15 @@ │ │ │ │ ldr r3, [r0, #60] @ 0x3c │ │ │ │ ldr.w r3, [r3, #864] @ 0x360 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ ldmia r5!, {r6} │ │ │ │ lsls r2, r3, #6 │ │ │ │ - subs r7, #204 @ 0xcc │ │ │ │ + lsls r4, r1 │ │ │ │ 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] @ (205a68 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xf16ec>) │ │ │ │ @@ -521302,15 +521306,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldmia r5!, {} │ │ │ │ lsls r2, r3, #6 │ │ │ │ - subs r7, #140 @ 0x8c │ │ │ │ + eors r4, r1 │ │ │ │ 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] @ (205ab4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xf1738>) │ │ │ │ @@ -521333,15 +521337,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldmia r4, {r2, r4, r5, r7} │ │ │ │ lsls r2, r3, #6 │ │ │ │ - subs r7, #88 @ 0x58 │ │ │ │ + ands r0, 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] @ (205af8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xf177c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -521361,15 +521365,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #1040] @ 0x410 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldmia r4!, {r2, r3, r5, r6} │ │ │ │ lsls r2, r3, #6 │ │ │ │ - subs r7, #44 @ 0x2c │ │ │ │ + subs r7, #236 @ 0xec │ │ │ │ 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] @ (205be0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xf1864>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -521445,15 +521449,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ adds r0, r1, r2 │ │ │ │ b.n 205b66 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xf17ea> │ │ │ │ nop │ │ │ │ ldmia r4!, {r1, r2, r5} │ │ │ │ lsls r2, r3, #6 │ │ │ │ - subs r6, #110 @ 0x6e │ │ │ │ + subs r7, #46 @ 0x2e │ │ │ │ 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] @ (205c48 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xf18cc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -527020,15 +527024,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr.w r3, [r2, #460] @ 0x1cc │ │ │ │ adds r1, r3, #1 │ │ │ │ b.n 209b56 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xf57da> │ │ │ │ nop │ │ │ │ ldrh r0, [r1, #32] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - cdp2 0, 11, cr0, cr4, cr4, {7} │ │ │ │ + vhadd.u q8, q10, q10 │ │ │ │ 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] @ 209c9c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xf5920> │ │ │ │ mov r5, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -527162,15 +527166,15 @@ │ │ │ │ bl 13ef98 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ac1c> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr.w r3, [r2, #460] @ 0x1cc │ │ │ │ adds r1, r3, #1 │ │ │ │ b.n 209cd8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xf595c> │ │ │ │ ldrh r0, [r1, #20] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldc2 0, cr0, [r8, #-912]! @ 0xfffffc70 │ │ │ │ + ldc2l 0, cr0, [r8, #912]! @ 0x390 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #124] @ (209dc0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xf5a44>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r4, r0 │ │ │ │ @@ -527218,15 +527222,15 @@ │ │ │ │ bl 13ef98 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ac1c> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr.w r3, [r2, #460] @ 0x1cc │ │ │ │ adds r1, r3, #1 │ │ │ │ b.n 209d6c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xf59f0> │ │ │ │ ldrh r4, [r6, #14] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldc2 0, cr0, [r4], #912 @ 0x390 │ │ │ │ + ldc2l 0, cr0, [r4, #-912]! @ 0xfffffc70 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #124] @ (209e54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xf5ad8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r4, r0 │ │ │ │ @@ -527274,15 +527278,15 @@ │ │ │ │ bl 13ef98 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ac1c> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr.w r3, [r2, #460] @ 0x1cc │ │ │ │ adds r1, r3, #1 │ │ │ │ b.n 209e00 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xf5a84> │ │ │ │ ldrh r0, [r4, #10] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldc2 0, cr0, [r0], #-912 @ 0xfffffc70 │ │ │ │ + ldc2l 0, cr0, [r0], #912 @ 0x390 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #136] @ (209ef4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xf5b78>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r4, r0 │ │ │ │ @@ -527333,15 +527337,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr.w r3, [r1, #460] @ 0x1cc │ │ │ │ adds r3, #2 │ │ │ │ b.n 209e96 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xf5b1a> │ │ │ │ nop │ │ │ │ ldrh r4, [r1, #6] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - @ instruction: 0xfbaa00e4 │ │ │ │ + stc2l 0, cr0, [sl], #-912 @ 0xfffffc70 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #136] @ (209f94 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xf5c18>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r4, r0 │ │ │ │ @@ -527392,15 +527396,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr.w r3, [r1, #460] @ 0x1cc │ │ │ │ adds r3, #2 │ │ │ │ b.n 209f36 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xf5bba> │ │ │ │ nop │ │ │ │ ldrh r4, [r5, #0] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - @ instruction: 0xfb1600e4 │ │ │ │ + @ instruction: 0xfbd600e4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #136] @ (20a034 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xf5cb8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r4, r0 │ │ │ │ @@ -527451,15 +527455,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr.w r3, [r1, #460] @ 0x1cc │ │ │ │ adds r3, #2 │ │ │ │ b.n 209fd6 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xf5c5a> │ │ │ │ nop │ │ │ │ strh r4, [r1, #60] @ 0x3c │ │ │ │ lsls r2, r3, #6 │ │ │ │ - @ instruction: 0xfa8200e4 │ │ │ │ + @ instruction: 0xfb4200e4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #136] @ (20a0d4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xf5d58>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r4, r0 │ │ │ │ @@ -527509,15 +527513,15 @@ │ │ │ │ ldr r1, [sp, #0] │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr.w r3, [r1, #460] @ 0x1cc │ │ │ │ adds r3, #2 │ │ │ │ b.n 20a076 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xf5cfa> │ │ │ │ strh r4, [r5, #54] @ 0x36 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - vld1.8 {d16[7]}, [ip], r4 │ │ │ │ + @ instruction: 0xfaac00e4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #248] @ (20a1e4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xf5e68>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ mov r2, r0 │ │ │ │ @@ -527879,15 +527883,15 @@ │ │ │ │ bl 13ef98 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ac1c> │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #12] │ │ │ │ adds r1, #2 │ │ │ │ b.n 20a458 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xf60dc> │ │ │ │ strh r0, [r1, #24] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - addw r0, r6, #2276 @ 0x8e4 │ │ │ │ + movt r0, #26852 @ 0x68e4 │ │ │ │ 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] @ (20a5a8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xf622c>) │ │ │ │ mov r6, r0 │ │ │ │ @@ -527954,15 +527958,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 20a51a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xf619e> │ │ │ │ nop │ │ │ │ strh r0, [r1, #18] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - adc.w r0, lr, #7471104 @ 0x720000 │ │ │ │ + addw r0, lr, #2276 @ 0x8e4 │ │ │ │ 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] @ (20a678 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xf62fc>) │ │ │ │ mov r5, r0 │ │ │ │ @@ -528030,15 +528034,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 20a5ea <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xf626e> │ │ │ │ nop │ │ │ │ strh r0, [r7, #10] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - eor.w r0, sl, #7471104 @ 0x720000 │ │ │ │ + adc.w r0, sl, #7471104 @ 0x720000 │ │ │ │ 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] @ (20a744 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xf63c8>) │ │ │ │ mov r5, r0 │ │ │ │ @@ -528105,15 +528109,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 20a6ba <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xf633e> │ │ │ │ nop │ │ │ │ strh r0, [r5, #4] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - @ instruction: 0xf3d600e4 │ │ │ │ + eors.w r0, r6, #7471104 @ 0x720000 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #372] @ (20a8d0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xf6554>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r1, r0 │ │ │ │ @@ -528330,15 +528334,15 @@ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldrd r2, r3, [sp, #24] │ │ │ │ ldr.w r0, [r1, #460] @ 0x1cc │ │ │ │ add.w ip, r0, #3 │ │ │ │ b.n 20a90e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xf6592> │ │ │ │ ldrb r4, [r2, #25] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - rev16 r2, r5 │ │ │ │ + cbnz r2, 20a9f6 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xf667a> │ │ │ │ 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] @ (20aa78 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xf66fc>) │ │ │ │ @@ -528410,15 +528414,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 20a9e6 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xf666a> │ │ │ │ nop │ │ │ │ ldrb r4, [r7, #21] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - @ instruction: 0xf0be00e4 │ │ │ │ + sbcs.w r0, lr, #228 @ 0xe4 │ │ │ │ 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] @ (20ab54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xf67d8>) │ │ │ │ mov r5, r0 │ │ │ │ @@ -528493,15 +528497,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ add.w ip, r1, #5 │ │ │ │ b.n 20aaba <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xf673e> │ │ │ │ nop │ │ │ │ ldrb r0, [r5, #18] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - vext.8 q8, q15, q10, #0 │ │ │ │ + @ instruction: 0xf0be00e4 │ │ │ │ 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] @ (20ac2c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xf68b0>) │ │ │ │ mov r6, r0 │ │ │ │ @@ -528576,15 +528580,15 @@ │ │ │ │ bl 13ef98 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ac1c> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #24] │ │ │ │ adds r0, r1, #5 │ │ │ │ b.n 20ab94 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xf6818> │ │ │ │ ldrb r4, [r1, #15] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - vhadd.s q0, q12, q10 │ │ │ │ + vext.8 q8, q12, q10, #0 │ │ │ │ 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] @ (20ad10 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xf6994>) │ │ │ │ mov r5, r0 │ │ │ │ @@ -528662,15 +528666,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 20ac6e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xf68f2> │ │ │ │ nop │ │ │ │ ldrb r4, [r6, #11] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - @ instruction: 0xb78a │ │ │ │ + @ instruction: 0xb84a │ │ │ │ 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] @ (20adfc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xf6a80>) │ │ │ │ @@ -528753,15 +528757,15 @@ │ │ │ │ bl 13ef98 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ac1c> │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ add.w ip, r1, #5 │ │ │ │ b.n 20ad54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xf69d8> │ │ │ │ ldrb r0, [r2, #8] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - strb r0, [r3, #19] │ │ │ │ + strb r0, [r3, #22] │ │ │ │ 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] @ (20aee8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xf6b6c>) │ │ │ │ @@ -528847,15 +528851,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #32] │ │ │ │ adds r0, r1, #6 │ │ │ │ b.n 20ae3e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xf6ac2> │ │ │ │ nop │ │ │ │ ldrb r4, [r4, #4] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldc 0, cr0, [lr], {228} @ 0xe4 │ │ │ │ + ldcl 0, cr0, [lr, #-912] @ 0xfffffc70 │ │ │ │ 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] @ (20afdc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xf6c60>) │ │ │ │ mov r5, r0 │ │ │ │ @@ -528941,15 +528945,15 @@ │ │ │ │ bl 13ef98 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ac1c> │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #36] @ 0x24 │ │ │ │ add.w ip, r1, #5 │ │ │ │ b.n 20af2c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xf6bb0> │ │ │ │ ldrb r0, [r7, #0] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - push {r3, r6, lr} │ │ │ │ + @ instruction: 0xb608 │ │ │ │ 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] @ (20b094 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xf6d18>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -529345,15 +529349,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ adds r0, r1, r5 │ │ │ │ b.n 20b3e8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xf706c> │ │ │ │ strb r6, [r2, #14] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - b.n 20b2c0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xf6f44> │ │ │ │ + b.n 20b440 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xf70c4> │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #368] @ (20b5e0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xf7264>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -532435,15 +532439,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #2396] @ 0x95c │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r6, [pc, #784] @ (20dbb0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xf9834>) │ │ │ │ lsls r2, r3, #6 │ │ │ │ - stmia r2!, {r1, r2, r3, r4, r6, r7} │ │ │ │ + stmia r3!, {r1, r2, r3, r4, r7} │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (20d8e8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xf956c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -532466,15 +532470,15 @@ │ │ │ │ ldr.w r3, [r3, #2392] @ 0x958 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldr r6, [pc, #528] @ (20dafc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xf9780>) │ │ │ │ lsls r2, r3, #6 │ │ │ │ - stmia r2!, {r2, r3, r5, r7} │ │ │ │ + stmia r3!, {r2, r3, 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] @ (20d934 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xf95b8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -532497,15 +532501,15 @@ │ │ │ │ ldr.w r3, [r3, #2388] @ 0x954 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldr r6, [pc, #224] @ (20da18 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xf969c>) │ │ │ │ lsls r2, r3, #6 │ │ │ │ - stmia r2!, {r4, r5, r6} │ │ │ │ + stmia r3!, {r4, r5} │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (20d980 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xf9604>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -532528,15 +532532,15 @@ │ │ │ │ ldr.w r3, [r3, #2384] @ 0x950 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldr r5, [pc, #944] @ (20dd34 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xf99b8>) │ │ │ │ lsls r2, r3, #6 │ │ │ │ - stmia r2!, {r3, r4, r5} │ │ │ │ + stmia r2!, {r3, r4, 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, #52] @ (20d9cc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xf9650>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -532559,15 +532563,15 @@ │ │ │ │ ldr.w r3, [r3, #2380] @ 0x94c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldr r5, [pc, #640] @ (20dc50 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xf98d4>) │ │ │ │ lsls r2, r3, #6 │ │ │ │ - stmia r2!, {r2, r3} │ │ │ │ + stmia r2!, {r2, r3, 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] @ (20da18 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xf969c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -532590,15 +532594,15 @@ │ │ │ │ ldr.w r3, [r3, #2376] @ 0x948 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldr r5, [pc, #336] @ (20db6c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xf97f0>) │ │ │ │ lsls r2, r3, #6 │ │ │ │ - stmia r1!, {r5, r6, r7} │ │ │ │ + stmia 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] @ (20da64 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xf96e8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -532621,15 +532625,15 @@ │ │ │ │ ldr.w r3, [r3, #2372] @ 0x944 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldr r5, [pc, #32] @ (20da88 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xf970c>) │ │ │ │ lsls r2, r3, #6 │ │ │ │ - stmia r1!, {r4, r5, r7} │ │ │ │ + stmia 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] @ (20daa8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xf972c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -532649,15 +532653,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #2368] @ 0x940 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r4, [pc, #752] @ (20dd9c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xf9a20>) │ │ │ │ lsls r2, r3, #6 │ │ │ │ - stmia r1!, {r7} │ │ │ │ + stmia r2!, {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] @ (20daf4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xf9778>) │ │ │ │ @@ -532680,15 +532684,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldr r4, [pc, #464] @ (20dcc8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xf994c>) │ │ │ │ lsls r2, r3, #6 │ │ │ │ - stmia r1!, {r2, r6} │ │ │ │ + stmia r2!, {r2} │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #40] @ (20db34 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xf97b8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -532706,15 +532710,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #1904] @ 0x770 │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r4, [pc, #176] @ (20dbe8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xf986c>) │ │ │ │ lsls r2, r3, #6 │ │ │ │ - stmia r1!, {r1, r4} │ │ │ │ + stmia r1!, {r1, 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] @ (20db74 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xf97f8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -532732,15 +532736,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #1776] @ 0x6f0 │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r3, [pc, #944] @ (20df28 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xf9bac>) │ │ │ │ lsls r2, r3, #6 │ │ │ │ - stmia r0!, {r1, r2, r3, r4, r6, r7} │ │ │ │ + stmia r1!, {r1, r2, r3, 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] @ (20dbb4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xf9838>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -532758,15 +532762,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #1900] @ 0x76c │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r3, [pc, #688] @ (20de68 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xf9aec>) │ │ │ │ lsls r2, r3, #6 │ │ │ │ - stmia r0!, {r1, r2, r5, r7} │ │ │ │ + stmia r1!, {r1, r2, 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] @ (20dc00 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xf9884>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -532789,15 +532793,15 @@ │ │ │ │ ldr.w r3, [r3, #1896] @ 0x768 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldr r3, [pc, #432] @ (20ddb4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xf9a38>) │ │ │ │ lsls r2, r3, #6 │ │ │ │ - stmia r0!, {r4, r5, r6} │ │ │ │ + stmia r1!, {r4, r5} │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (20dc4c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xf98d0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -532820,15 +532824,15 @@ │ │ │ │ ldr.w r3, [r3, #1892] @ 0x764 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldr r3, [pc, #128] @ (20dcd0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xf9954>) │ │ │ │ lsls r2, r3, #6 │ │ │ │ - stmia r0!, {r3, r4, r5} │ │ │ │ + stmia r0!, {r3, r4, 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, #52] @ (20dc98 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xf991c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -532851,15 +532855,15 @@ │ │ │ │ ldr.w r3, [r3, #1884] @ 0x75c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldr r2, [pc, #848] @ (20dfec <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xf9c70>) │ │ │ │ lsls r2, r3, #6 │ │ │ │ - stmia r0!, {} │ │ │ │ + stmia r0!, {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] @ (20dce4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xf9968>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -532882,17 +532886,17 @@ │ │ │ │ ldr.w r3, [r3, #1880] @ 0x758 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldr r2, [pc, #544] @ (20df08 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xf9b8c>) │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ite gt │ │ │ │ - lslgt r4, r4, #3 │ │ │ │ - pushle {r4, r5, lr} │ │ │ │ + stmia r0!, {r2, r3, r7} │ │ │ │ + lsls r4, r4, #3 │ │ │ │ + push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (20dd30 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xf99b4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r1 │ │ │ │ @@ -532913,15 +532917,15 @@ │ │ │ │ ldr.w r3, [r3, #1876] @ 0x754 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldr r2, [pc, #240] @ (20de24 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xf9aa8>) │ │ │ │ lsls r2, r3, #6 │ │ │ │ - nop {9} │ │ │ │ + stmia r0!, {r4, r6} │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (20dd7c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xf9a00>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -532944,17 +532948,17 @@ │ │ │ │ ldr.w r3, [r3, #1868] @ 0x74c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldr r1, [pc, #960] @ (20e140 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xf9dc4>) │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ite pl │ │ │ │ - lslpl r4, r4, #3 │ │ │ │ - pushmi {r4, r5, r6, lr} │ │ │ │ + stmia r0!, {r2, 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] @ (20ddc8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xf9a4c>) │ │ │ │ mov r5, r1 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -532975,17 +532979,17 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldr r1, [pc, #640] @ (20e04c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xf9cd0>) │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ite eq │ │ │ │ - lsleq r4, r4, #3 │ │ │ │ - pushne {r4, r5, r6, lr} │ │ │ │ + ite gt │ │ │ │ + lslgt r4, r4, #3 │ │ │ │ + pushle {r4, r5, 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] @ (20de14 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xf9a98>) │ │ │ │ mov r5, r1 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -533006,15 +533010,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldr r1, [pc, #336] @ (20df68 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xf9bec>) │ │ │ │ lsls r2, r3, #6 │ │ │ │ - bkpt 0x00d0 │ │ │ │ + nop {9} │ │ │ │ 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] @ (20de60 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xf9ae4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -533037,15 +533041,15 @@ │ │ │ │ ldr.w r3, [r3, #1768] @ 0x6e8 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldr r1, [pc, #48] @ (20de94 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xf9b18>) │ │ │ │ lsls r2, r3, #6 │ │ │ │ - bkpt 0x00a0 │ │ │ │ + nop {6} │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (20deac <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xf9b30>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -533068,15 +533072,15 @@ │ │ │ │ ldr.w r3, [r3, #1764] @ 0x6e4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldr r0, [pc, #768] @ (20e1b0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xf9e34>) │ │ │ │ lsls r2, r3, #6 │ │ │ │ - bkpt 0x0060 │ │ │ │ + wfe │ │ │ │ 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] @ (20def8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xf9b7c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -533099,15 +533103,15 @@ │ │ │ │ ldr.w r3, [r3, #1760] @ 0x6e0 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldr r0, [pc, #464] @ (20e0cc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xf9d50>) │ │ │ │ lsls r2, r3, #6 │ │ │ │ - bkpt 0x0028 │ │ │ │ + bkpt 0x00e8 │ │ │ │ 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] @ (20df44 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xf9bc8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -533130,15 +533134,15 @@ │ │ │ │ ldr.w r3, [r3, #1856] @ 0x740 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldr r0, [pc, #160] @ (20dfe8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xf9c6c>) │ │ │ │ lsls r2, r3, #6 │ │ │ │ - pop {r4, r5, r6, r7, pc} │ │ │ │ + bkpt 0x00b0 │ │ │ │ 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] @ (20df90 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xf9c14>) │ │ │ │ @@ -533161,15 +533165,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ blx fp │ │ │ │ lsls r2, r3, #6 │ │ │ │ - pop {r2, r3, r5, r7, pc} │ │ │ │ + bkpt 0x006c │ │ │ │ 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] @ (20dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xf9c58>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -533189,15 +533193,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #1848] @ 0x738 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx r2 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - pop {r2, r3, r4, r5, r6, pc} │ │ │ │ + bkpt 0x003c │ │ │ │ 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] @ (20e020 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xf9ca4>) │ │ │ │ @@ -533220,15 +533224,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ bx r9 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - pop {r2, r6, pc} │ │ │ │ + bkpt 0x0004 │ │ │ │ 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 │ │ │ │ @@ -533256,15 +533260,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ mov sl, pc │ │ │ │ lsls r2, r3, #6 │ │ │ │ - pop {r2, r3, pc} │ │ │ │ + pop {r2, r3, r6, r7, pc} │ │ │ │ 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] @ (20e0bc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xf9d40>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -533284,15 +533288,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #1744] @ 0x6d0 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov r8, r5 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - pop {r2, r3, r6, r7} │ │ │ │ + pop {r2, r3, r7, pc} │ │ │ │ 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] @ (20e0fc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xf9d80>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -533310,15 +533314,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #1808] @ 0x710 │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ mov r4, ip │ │ │ │ lsls r2, r3, #6 │ │ │ │ - pop {r1, r2, r4, r7} │ │ │ │ + pop {r1, r2, r4, r6, pc} │ │ │ │ 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] @ (20e138 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xf9dbc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -533334,15 +533338,15 @@ │ │ │ │ ldr r3, [r0, #60] @ 0x3c │ │ │ │ ldr.w r3, [r3, #1804] @ 0x70c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ mov r4, r4 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - pop {r3, r5, r6} │ │ │ │ + pop {r3, r5, pc} │ │ │ │ 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] @ (20e17c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xf9e00>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -533362,15 +533366,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #1780] @ 0x6f4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ cmp r8, sp │ │ │ │ lsls r2, r3, #6 │ │ │ │ - pop {r3, r4, r5} │ │ │ │ + pop {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, #40] @ (20e1bc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xf9e40>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -533388,15 +533392,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #2584] @ 0xa18 │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ cmp ip, r4 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - pop {r1} │ │ │ │ + pop {r1, 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] @ (20e1fc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xf9e80>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -533414,15 +533418,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #2580] @ 0xa14 │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ cmp r4, ip │ │ │ │ lsls r2, r3, #6 │ │ │ │ - cbnz r2, 20e278 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xf9efc> │ │ │ │ + pop {r1, 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] @ (20e23c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xf9ec0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -533440,15 +533444,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #1772] @ 0x6ec │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ cmp r4, r4 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - cbnz r2, 20e2ac <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xf9f30> │ │ │ │ + pop {r1, 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] @ (20e288 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xf9f0c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -533471,15 +533475,15 @@ │ │ │ │ ldr.w r3, [r3, #2576] @ 0xa10 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ add ip, ip │ │ │ │ lsls r2, r3, #6 │ │ │ │ - cbnz r4, 20e2ea <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xf9f6e> │ │ │ │ + pop {r2, r3, r5} │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (20e2d4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xf9f58>) │ │ │ │ @@ -533502,15 +533506,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ add ip, r2 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - cbnz r4, 20e328 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xf9fac> │ │ │ │ + cbnz r4, 20e358 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xf9fdc> │ │ │ │ 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] @ (20e320 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xf9fa4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -533533,15 +533537,15 @@ │ │ │ │ ldr.w r3, [r3, #1752] @ 0x6d8 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ add r4, r9 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - cbnz r4, 20e36c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xf9ff0> │ │ │ │ + cbnz r4, 20e39c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xfa020> │ │ │ │ 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] @ (20e36c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xf9ff0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -533564,15 +533568,15 @@ │ │ │ │ ldr.w r3, [r3, #1748] @ 0x6d4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ add r0, r0 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - revsh r4, r3 │ │ │ │ + cbnz r4, 20e3da <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xfa05e> │ │ │ │ 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] @ (20e3b0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xfa034>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -533592,15 +533596,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #2564] @ 0xa04 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ bics r4, r6 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - hlt 0x0028 │ │ │ │ + cbnz r0, 20e412 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xfa096> │ │ │ │ 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] @ (20e3f4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xfa078>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -533620,15 +533624,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #2560] @ 0xa00 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ muls r0, r6 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - rev16 r0, r7 │ │ │ │ + cbnz r0, 20e44a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xfa0ce> │ │ │ │ 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] @ (20e438 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xfa0bc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -533648,15 +533652,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #1740] @ 0x6cc │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ orrs r4, r5 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - rev16 r4, r0 │ │ │ │ + cbnz r4, 20e480 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xfa104> │ │ │ │ lsls r4, r4, #3 │ │ │ │ ldr r3, [pc, #72] @ (20e48c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xfa110>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add.w r2, r3, #94208 @ 0x17000 │ │ │ │ @@ -533681,15 +533685,15 @@ │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ movw r0, #36053 @ 0x8cd5 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ cmn r2, r7 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - rev r0, r0 │ │ │ │ + revsh r0, r0 │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (20e4d8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xfa15c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -533712,15 +533716,15 @@ │ │ │ │ ldr.w r3, [r3, #1888] @ 0x760 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ cmp r4, r2 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - cbnz r0, 20e514 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xfa198> │ │ │ │ + hlt 0x0010 │ │ │ │ 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] @ (20e524 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xfa1a8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -533743,15 +533747,15 @@ │ │ │ │ ldr.w r3, [r3, #2504] @ 0x9c8 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ negs r0, r1 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - cbnz r0, 20e552 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xfa1d6> │ │ │ │ + rev16 r0, 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] @ (20e570 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xfa1f4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -533774,15 +533778,15 @@ │ │ │ │ ldr.w r3, [r3, #2500] @ 0x9c4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ rors r4, r7 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - cbnz r4, 20e590 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xfa214> │ │ │ │ + rev r4, 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] @ (20e5bc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xfa240>) │ │ │ │ @@ -533805,15 +533809,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ sbcs r4, r5 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - cbnz r0, 20e5ce <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xfa252> │ │ │ │ + cbnz r0, 20e5fe <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xfa282> │ │ │ │ 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] @ (20e5fc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xfa280>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -533831,15 +533835,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #2492] @ 0x9bc │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ adcs r4, r4 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - @ instruction: 0xb8f6 │ │ │ │ + cbnz r6, 20e630 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xfa2b4> │ │ │ │ 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] @ (20e648 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xfa2cc>) │ │ │ │ @@ -533862,15 +533866,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ asrs r0, r4 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - @ instruction: 0xb8bc │ │ │ │ + cbnz r4, 20e66e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xfa2f2> │ │ │ │ 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] @ (20e694 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xfa318>) │ │ │ │ @@ -533893,15 +533897,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ lsrs r4, r2 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - @ instruction: 0xb884 │ │ │ │ + cbnz r4, 20e6ac <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xfa330> │ │ │ │ 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] @ (20e6d4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xfa358>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -533919,15 +533923,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #2476] @ 0x9ac │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ lsls r4, r1 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - @ instruction: 0xb85a │ │ │ │ + cbnz r2, 20e6e2 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xfa366> │ │ │ │ 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] @ (20e710 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xfa394>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -533943,15 +533947,15 @@ │ │ │ │ ldr r3, [r0, #60] @ 0x3c │ │ │ │ ldr.w r3, [r3, #2472] @ 0x9a8 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ eors r4, r1 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - @ instruction: 0xb834 │ │ │ │ + @ instruction: 0xb8f4 │ │ │ │ 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] @ (20e86c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xfa4f0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -534068,17 +534072,17 @@ │ │ │ │ mov r0, r6 │ │ │ │ ldr.w r3, [r3, #2532] @ 0x9e4 │ │ │ │ blx r3 │ │ │ │ b.n 20e7d4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xfa458> │ │ │ │ nop │ │ │ │ ands r6, r1 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - @ instruction: 0xb766 │ │ │ │ + @ instruction: 0xb826 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - @ instruction: 0xb6ee │ │ │ │ + @ instruction: 0xb7ae │ │ │ │ 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] @ (20e8d4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xfa558>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -539136,15 +539140,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr.w r1, [r3, #460] @ 0x1cc │ │ │ │ adds r0, r5, r1 │ │ │ │ b.n 2121b0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xfde34> │ │ │ │ lsls r6, r0, #23 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldrb r4, [r6, #21] │ │ │ │ + ldrb r4, [r6, #24] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #208] @ (2122fc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xfdf80>) │ │ │ │ mov r7, r1 │ │ │ │ @@ -539220,15 +539224,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #4] │ │ │ │ add.w ip, r1, r4 │ │ │ │ b.n 21227a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xfdefe> │ │ │ │ nop │ │ │ │ lsls r4, r1, #20 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldrb r6, [r4, #18] │ │ │ │ + ldrb r6, [r4, #21] │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #180] @ (2123cc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xfe050>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -539293,15 +539297,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ adds r0, r1, r5 │ │ │ │ b.n 21235c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xfdfe0> │ │ │ │ lsls r2, r4, #16 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldrb r4, [r5, #15] │ │ │ │ + ldrb r4, [r5, #18] │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #180] @ (21249c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xfe120>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -539366,15 +539370,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ adds r0, r1, r5 │ │ │ │ b.n 21242c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xfe0b0> │ │ │ │ lsls r2, r2, #13 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldrb r0, [r6, #12] │ │ │ │ + ldrb r0, [r6, #15] │ │ │ │ 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] @ (21256c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xfe1f0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -539439,15 +539443,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ adds r0, r1, r5 │ │ │ │ b.n 2124fc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xfe180> │ │ │ │ lsls r2, r0, #10 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldrb r0, [r6, #9] │ │ │ │ + ldrb r0, [r6, #12] │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (212648 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xfe2cc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -539515,15 +539519,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 2125d0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xfe254> │ │ │ │ lsls r2, r6, #6 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldrb r6, [r5, #6] │ │ │ │ + ldrb r6, [r5, #9] │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (212724 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xfe3a8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -539591,15 +539595,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 2126ac <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xfe330> │ │ │ │ lsls r6, r2, #3 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldrb r6, [r3, #3] │ │ │ │ + ldrb r6, [r3, #6] │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #200] @ (212808 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xfe48c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -539668,15 +539672,15 @@ │ │ │ │ bl 13ef98 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ac1c> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 212792 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xfe416> │ │ │ │ nop │ │ │ │ vsra.u64 d16, d9, #6 │ │ │ │ - ldrb r6, [r0, #0] │ │ │ │ + ldrb r6, [r0, #3] │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #200] @ (2128ec <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xfe570>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -539745,15 +539749,15 @@ │ │ │ │ bl 13ef98 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ac1c> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 212876 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xfe4fa> │ │ │ │ nop │ │ │ │ vbsl d0, d22, d9 │ │ │ │ - strb r6, [r5, #28] │ │ │ │ + strb r6, [r5, #31] │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (2129c8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xfe64c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -539820,15 +539824,15 @@ │ │ │ │ bl 13ef98 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ac1c> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 212950 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xfe5d4> │ │ │ │ mrc2 1, 1, r0, cr2, cr9, {4} │ │ │ │ - strb r6, [r3, #25] │ │ │ │ + strb r6, [r3, #28] │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (212aa4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xfe728>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -539895,15 +539899,15 @@ │ │ │ │ bl 13ef98 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ac1c> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 212a2c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xfe6b0> │ │ │ │ ldc2l 1, cr0, [r6, #-612] @ 0xfffffd9c │ │ │ │ - strb r6, [r1, #22] │ │ │ │ + strb r6, [r1, #25] │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (212b80 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xfe804>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -539970,15 +539974,15 @@ │ │ │ │ bl 13ef98 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ac1c> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 212b08 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xfe78c> │ │ │ │ ldc2l 1, cr0, [sl], #-612 @ 0xfffffd9c │ │ │ │ - strb r6, [r7, #18] │ │ │ │ + strb r6, [r7, #21] │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (212c5c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xfe8e0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -540045,15 +540049,15 @@ │ │ │ │ bl 13ef98 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ac1c> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 212be4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xfe868> │ │ │ │ @ instruction: 0xfb9e0199 │ │ │ │ - strb r6, [r5, #15] │ │ │ │ + strb r6, [r5, #18] │ │ │ │ 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] @ (212d38 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xfe9bc>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -540122,15 +540126,15 @@ │ │ │ │ bl 13ef98 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ac1c> │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 212cbe <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xfe942> │ │ │ │ @ instruction: 0xfac20199 │ │ │ │ - strb r0, [r4, #12] │ │ │ │ + strb r0, [r4, #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, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #200] @ (212e1c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xfeaa0>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -540201,15 +540205,15 @@ │ │ │ │ bl 13ef98 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ac1c> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 212da4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xfea28> │ │ │ │ nop │ │ │ │ vld2.8 {d16[4],d17[4]}, [r6 :16], r9 │ │ │ │ - strb r0, [r2, #9] │ │ │ │ + strb r0, [r2, #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, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #192] @ (212ef8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xfeb7c>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -540278,15 +540282,15 @@ │ │ │ │ bl 13ef98 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ac1c> │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 212e7e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xfeb02> │ │ │ │ vst4.32 {d0,d2,d4,d6}, [r2 :64], r9 │ │ │ │ - strb r0, [r1, #6] │ │ │ │ + strb r0, [r1, #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, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #200] @ (212fdc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xfec60>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -540357,15 +540361,15 @@ │ │ │ │ bl 13ef98 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ac1c> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 212f64 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xfebe8> │ │ │ │ nop │ │ │ │ strh.w r0, [r6, ] │ │ │ │ - strb r0, [r7, #2] │ │ │ │ + strb r0, [r7, #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, #192] @ (2130b8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xfed3c>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -540434,15 +540438,15 @@ │ │ │ │ bl 13ef98 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ac1c> │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 21303e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xfecc2> │ │ │ │ @ instruction: 0xf7420199 │ │ │ │ - ldr r0, [r6, #124] @ 0x7c │ │ │ │ + strb r0, [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, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #200] @ (21319c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xfee20>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -540513,15 +540517,15 @@ │ │ │ │ bl 13ef98 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ac1c> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 213124 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xfeda8> │ │ │ │ nop │ │ │ │ @ instruction: 0xf6660199 │ │ │ │ - ldr r0, [r4, #112] @ 0x70 │ │ │ │ + ldr r0, [r4, #124] @ 0x7c │ │ │ │ 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] @ (213280 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xfef04>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -540592,15 +540596,15 @@ │ │ │ │ bl 13ef98 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ac1c> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 213208 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xfee8c> │ │ │ │ nop │ │ │ │ @ instruction: 0xf5820199 │ │ │ │ - ldr r0, [r2, #100] @ 0x64 │ │ │ │ + ldr r0, [r2, #112] @ 0x70 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #192] @ (21335c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xfefe0>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -540669,15 +540673,15 @@ │ │ │ │ bl 13ef98 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ac1c> │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 2132e2 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xfef66> │ │ │ │ eors.w r1, lr, #5013504 @ 0x4c8000 │ │ │ │ - ldr r0, [r1, #88] @ 0x58 │ │ │ │ + ldr r0, [r1, #100] @ 0x64 │ │ │ │ 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] @ (213440 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xff0c4>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -540748,15 +540752,15 @@ │ │ │ │ bl 13ef98 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ac1c> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 2133c8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xff04c> │ │ │ │ nop │ │ │ │ ubfx r1, r2, #2, #26 │ │ │ │ - ldr r0, [r7, #72] @ 0x48 │ │ │ │ + ldr r0, [r7, #84] @ 0x54 │ │ │ │ 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] @ (21351c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xff1a0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -540827,15 +540831,15 @@ │ │ │ │ bl 13ef98 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ac1c> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr.w r3, [r1, #460] @ 0x1cc │ │ │ │ adds r0, r3, r2 │ │ │ │ b.n 21349e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xff122> │ │ │ │ @ instruction: 0xf2de0199 │ │ │ │ - ldr r2, [r6, #60] @ 0x3c │ │ │ │ + ldr r2, [r6, #72] @ 0x48 │ │ │ │ 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 │ │ │ │ @@ -543502,15 +543506,15 @@ │ │ │ │ ldr.w r3, [r3, #2968] @ 0xb98 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ bcc.n 2154ac <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x101130> │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldr r4, [pc, #832] @ (215778 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1013fc>) │ │ │ │ + ldr r5, [pc, #576] @ (215678 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1012fc>) │ │ │ │ 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] @ (21547c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x101100>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -543533,15 +543537,15 @@ │ │ │ │ ldr.w r3, [r3, #3064] @ 0xbf8 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ bcs.n 215460 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1010e4> │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldr r4, [pc, #592] @ (2156d4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x101358>) │ │ │ │ + ldr r5, [pc, #336] @ (2155d4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x101258>) │ │ │ │ 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] @ (2154c8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x10114c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -543564,15 +543568,15 @@ │ │ │ │ ldr.w r3, [r3, #3060] @ 0xbf4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ bcs.n 215414 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x101098> │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldr r4, [pc, #384] @ (215650 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1012d4>) │ │ │ │ + ldr r5, [pc, #128] @ (215550 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1011d4>) │ │ │ │ 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] @ (215514 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x101198>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -543595,15 +543599,15 @@ │ │ │ │ ldr.w r3, [r3, #3056] @ 0xbf0 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ bcs.n 2155c8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x10124c> │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldr r4, [pc, #208] @ (2155ec <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x101270>) │ │ │ │ + ldr r4, [pc, #976] @ (2158ec <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x101570>) │ │ │ │ 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] @ (215560 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1011e4>) │ │ │ │ @@ -543626,15 +543630,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ bcs.n 215574 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1011f8> │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldr r3, [pc, #976] @ (215938 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1015bc>) │ │ │ │ + ldr r4, [pc, #720] @ (215838 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1014bc>) │ │ │ │ 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 │ │ │ │ @@ -543658,15 +543662,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ bne.n 215528 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1011ac> │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldr r3, [pc, #752] @ (2158a8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x10152c>) │ │ │ │ + ldr r4, [pc, #496] @ (2157a8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x10142c>) │ │ │ │ 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 │ │ │ │ @@ -543692,15 +543696,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ bne.n 2156dc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x101360> │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldr r3, [pc, #560] @ (21583c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1014c0>) │ │ │ │ + ldr r4, [pc, #304] @ (21573c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1013c0>) │ │ │ │ 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 │ │ │ │ @@ -543726,15 +543730,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ bne.n 215688 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x10130c> │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldr r3, [pc, #352] @ (2157c0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x101444>) │ │ │ │ + ldr r4, [pc, #96] @ (2156c0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x101344>) │ │ │ │ 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] @ (215698 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x10131c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -543752,15 +543756,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #2768] @ 0xad0 │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ beq.n 21562c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1012b0> │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldr r3, [pc, #152] @ (215738 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1013bc>) │ │ │ │ + ldr r3, [pc, #920] @ (215a38 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1016bc>) │ │ │ │ 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] @ (2156dc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x101360>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -543779,15 +543783,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #168] @ 0xa8 │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ beq.n 2155f0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x101274> │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldr r2, [pc, #968] @ (215aac <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x101730>) │ │ │ │ + ldr r3, [pc, #712] @ (2159ac <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x101630>) │ │ │ │ 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] @ (215728 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1013ac>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -543810,15 +543814,15 @@ │ │ │ │ ldr.w r3, [r3, #2764] @ 0xacc │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ beq.n 2157b4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x101438> │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldr r2, [pc, #768] @ (215a30 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1016b4>) │ │ │ │ + ldr r3, [pc, #512] @ (215930 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1015b4>) │ │ │ │ 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] @ (215774 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1013f8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -543841,15 +543845,15 @@ │ │ │ │ ldr.w r3, [r3, #2760] @ 0xac8 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldmia r7, {r3, r4, r5, r6, r7} │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldr r2, [pc, #560] @ (2159ac <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x101630>) │ │ │ │ + ldr r3, [pc, #304] @ (2158ac <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x101530>) │ │ │ │ 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] @ (2157c0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x101444>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -543872,15 +543876,15 @@ │ │ │ │ ldr.w r3, [r3, #2800] @ 0xaf0 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldmia r7, {r2, r3, r5, r7} │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldr r2, [pc, #352] @ (215928 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1015ac>) │ │ │ │ + ldr r3, [pc, #96] @ (215828 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1014ac>) │ │ │ │ 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] @ (21580c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x101490>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -543903,15 +543907,15 @@ │ │ │ │ ldr.w r3, [r3, #2796] @ 0xaec │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldmia r7!, {r5, r6} │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldr r2, [pc, #128] @ (215894 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x101518>) │ │ │ │ + ldr r2, [pc, #896] @ (215b94 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x101818>) │ │ │ │ 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] @ (21585c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1014e0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -543935,15 +543939,15 @@ │ │ │ │ ldr.w r3, [r3, #164] @ 0xa4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldmia r7!, {r2, r4} │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldr r1, [pc, #928] @ (215c04 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x101888>) │ │ │ │ + ldr r2, [pc, #672] @ (215b04 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x101788>) │ │ │ │ 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] @ (2158ac <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x101530>) │ │ │ │ @@ -543967,15 +543971,15 @@ │ │ │ │ ldr.w r4, [ip, #160] @ 0xa0 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldmia r6, {r6, r7} │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldr r1, [pc, #672] @ (215b54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1017d8>) │ │ │ │ + ldr r2, [pc, #416] @ (215a54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1016d8>) │ │ │ │ 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] @ (2158f0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x101574>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -543995,15 +543999,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #2748] @ 0xabc │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldmia r6, {r2, r4, r5, r6} │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldr r1, [pc, #496] @ (215ae8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x10176c>) │ │ │ │ + ldr r2, [pc, #240] @ (2159e8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x10166c>) │ │ │ │ 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] @ (215938 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1015bc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -544024,15 +544028,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #156] @ 0x9c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldmia r6!, {r4, r5} │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldr r1, [pc, #272] @ (215a50 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1016d4>) │ │ │ │ + ldr r2, [pc, #16] @ (215950 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1015d4>) │ │ │ │ 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] @ (215988 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x10160c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -544056,15 +544060,15 @@ │ │ │ │ ldr.w r3, [r3, #148] @ 0x94 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldmia r5, {r3, r5, r6, r7} │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldr r1, [pc, #64] @ (2159d0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x101654>) │ │ │ │ + ldr r1, [pc, #832] @ (215cd0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x101954>) │ │ │ │ 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] @ (2159d4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x101658>) │ │ │ │ @@ -544087,15 +544091,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldmia r5!, {r2, r4, r7} │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldr r0, [pc, #832] @ (215d1c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1019a0>) │ │ │ │ + ldr r1, [pc, #576] @ (215c1c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1018a0>) │ │ │ │ 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] @ (215a14 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x101698>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -544113,15 +544117,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #2616] @ 0xa38 │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldmia r5!, {r2, r3, r6} │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldr r0, [pc, #632] @ (215c94 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x101918>) │ │ │ │ + ldr r1, [pc, #376] @ (215b94 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x101818>) │ │ │ │ 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] @ (215a54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1016d8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -544139,15 +544143,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #2672] @ 0xa70 │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldmia r5!, {r2, r3} │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldr r0, [pc, #440] @ (215c14 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x101898>) │ │ │ │ + ldr r1, [pc, #184] @ (215b14 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x101798>) │ │ │ │ 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 │ │ │ │ @@ -544171,15 +544175,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldmia r4!, {r1, r2, r6, r7} │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldr r0, [pc, #176] @ (215b5c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1017e0>) │ │ │ │ + ldr r0, [pc, #944] @ (215e5c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x101ae0>) │ │ │ │ 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] @ (215ae8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x10176c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -544199,15 +544203,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #2664] @ 0xa68 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldmia r4, {r2, r3, r4, r5, r6} │ │ │ │ lsls r1, r3, #6 │ │ │ │ - blx lr │ │ │ │ + ldr r0, [pc, #704] @ (215db0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x101a34>) │ │ │ │ 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] @ (215b2c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1017b0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -544227,15 +544231,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #2660] @ 0xa64 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldmia r4, {r3, r4, r5} │ │ │ │ lsls r1, r3, #6 │ │ │ │ - blxns r7 │ │ │ │ + ldr r0, [pc, #496] @ (215d24 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1019a8>) │ │ │ │ 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] @ (215b78 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1017fc>) │ │ │ │ @@ -544257,15 +544261,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldmia r3, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r1, r3, #6 │ │ │ │ - bxns pc │ │ │ │ + ldr r0, [pc, #240] @ (215c70 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1018f4>) │ │ │ │ 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] @ (215bc4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x101848>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -544288,15 +544292,15 @@ │ │ │ │ ldr.w r3, [r3, #2700] @ 0xa8c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldmia r3, {r3, r5, r7} │ │ │ │ lsls r1, r3, #6 │ │ │ │ - bx r9 │ │ │ │ + ldr r0, [pc, #32] @ (215bec <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x101870>) │ │ │ │ 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] @ (215c10 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x101894>) │ │ │ │ @@ -544319,15 +544323,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldmia r3, {r3, r4, r6} │ │ │ │ lsls r1, r3, #6 │ │ │ │ - bx r1 │ │ │ │ + blx r9 │ │ │ │ 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] @ (215c54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1018d8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -544347,15 +544351,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #2636] @ 0xa4c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldmia r3!, {r4} │ │ │ │ lsls r1, r3, #6 │ │ │ │ - mov r8, fp │ │ │ │ + blx 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] @ (215ca0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x101924>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -544378,15 +544382,15 @@ │ │ │ │ ldr.w r3, [r3, #2756] @ 0xac4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldmia r2, {r2, r3, r6, r7} │ │ │ │ lsls r1, r3, #6 │ │ │ │ - mov ip, r5 │ │ │ │ + bxns sp │ │ │ │ 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] @ (215cec <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x101970>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -544409,15 +544413,15 @@ │ │ │ │ ldr.w r3, [r3, #2752] @ 0xac0 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldmia r2!, {r7} │ │ │ │ lsls r1, r3, #6 │ │ │ │ - mov r0, pc │ │ │ │ + bx 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] @ (215d30 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1019b4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -544437,15 +544441,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #2736] @ 0xab0 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldmia r2, {r2, r4, r5} │ │ │ │ lsls r1, r3, #6 │ │ │ │ - mov r4, r8 │ │ │ │ + bxns 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 │ │ │ │ @@ -544469,15 +544473,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldmia r1, {r1, r3, r5, r6, r7} │ │ │ │ lsls r1, r3, #6 │ │ │ │ - mov r4, r1 │ │ │ │ + mov ip, r9 │ │ │ │ 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] @ (215dcc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x101a50>) │ │ │ │ @@ -544500,15 +544504,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldmia r1!, {r2, r3, r4, r7} │ │ │ │ lsls r1, r3, #6 │ │ │ │ - cmp r8, sl │ │ │ │ + mov r8, r2 │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -544532,15 +544536,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldmia r1, {r1, r2, r3, r6} │ │ │ │ lsls r1, r3, #6 │ │ │ │ - cmp ip, r3 │ │ │ │ + mov r4, fp │ │ │ │ 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] @ (215f28 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x101bac>) │ │ │ │ @@ -544631,15 +544635,15 @@ │ │ │ │ ldr.w r1, [r6, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ add.w r0, r1, r8 │ │ │ │ b.n 215e94 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x101b18> │ │ │ │ nop │ │ │ │ ldmia r1, {r1} │ │ │ │ lsls r1, r3, #6 │ │ │ │ - cdp2 0, 0, cr0, cr6, cr4, {7} │ │ │ │ + cdp2 0, 12, cr0, cr6, cr4, {7} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #48] @ (215f70 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x101bf4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -544659,15 +544663,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #1976] @ 0x7b8 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ stmia r7!, {r3, r4, r5, r6, r7} │ │ │ │ lsls r1, r3, #6 │ │ │ │ - add r4, ip │ │ │ │ + cmp r4, 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] @ (215fbc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x101c40>) │ │ │ │ @@ -544690,15 +544694,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ stmia r7!, {r2, r3, r5, r7} │ │ │ │ lsls r1, r3, #6 │ │ │ │ - add r0, r5 │ │ │ │ + add r8, sp │ │ │ │ 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] @ (21600c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x101c90>) │ │ │ │ @@ -544722,15 +544726,15 @@ │ │ │ │ ldr.w r4, [ip, #1984] @ 0x7c0 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ stmia r7!, {r5, r6} │ │ │ │ lsls r1, r3, #6 │ │ │ │ - mvns r0, r6 │ │ │ │ + add r8, 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 │ │ │ │ @@ -544756,15 +544760,15 @@ │ │ │ │ ldr.w r4, [ip, #1980] @ 0x7bc │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ stmia r7!, {r1, r2, r3} │ │ │ │ lsls r1, r3, #6 │ │ │ │ - bics r4, r6 │ │ │ │ + add r4, lr │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -544788,15 +544792,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ stmia r6!, {r1, r3, r4, r5, r7} │ │ │ │ lsls r1, r3, #6 │ │ │ │ - muls r4, r6 │ │ │ │ + add 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, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #52] @ (216100 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x101d84>) │ │ │ │ @@ -544820,15 +544824,15 @@ │ │ │ │ ldr.w r4, [ip, #1972] @ 0x7b4 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ stmia r6!, {r2, r3, r5, r6} │ │ │ │ lsls r1, r3, #6 │ │ │ │ - orrs r4, r7 │ │ │ │ + mvns r4, r7 │ │ │ │ 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] @ (216148 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x101dcc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -544849,15 +544853,15 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 140214 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2be98> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ stmia r6!, {r5} │ │ │ │ lsls r1, r3, #6 │ │ │ │ - orrs r6, r1 │ │ │ │ + mvns r6, r1 │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #76] @ (2161ac <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x101e30>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -549049,15 +549053,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr.w r1, [r3, #460] @ 0x1cc │ │ │ │ adds r0, r4, r1 │ │ │ │ b.n 219092 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x104d16> │ │ │ │ nop │ │ │ │ str r6, [sp, #904] @ 0x388 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - asrs r4, r7, #13 │ │ │ │ + asrs r4, r7, #16 │ │ │ │ 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] @ (2191c0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x104e44>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -549121,15 +549125,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr.w r1, [r3, #460] @ 0x1cc │ │ │ │ adds r0, r1, r5 │ │ │ │ b.n 219160 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x104de4> │ │ │ │ nop │ │ │ │ str r6, [sp, #144] @ 0x90 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - asrs r2, r2, #11 │ │ │ │ + asrs r2, r2, #14 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #180] @ (219290 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x104f14>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -549194,15 +549198,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ adds r0, r1, r5 │ │ │ │ b.n 219220 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x104ea4> │ │ │ │ str r5, [sp, #376] @ 0x178 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - asrs r0, r4, #8 │ │ │ │ + asrs r0, r4, #11 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #184] @ (219364 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x104fe8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -549268,15 +549272,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ adds r0, r1, r5 │ │ │ │ b.n 2192f0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x104f74> │ │ │ │ str r4, [sp, #568] @ 0x238 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - asrs r0, r4, #5 │ │ │ │ + asrs r0, r4, #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] @ (219440 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1050c4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -549344,15 +549348,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 2193c8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x10504c> │ │ │ │ str r3, [sp, #744] @ 0x2e8 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - asrs r6, r3, #2 │ │ │ │ + asrs r6, r3, #5 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #200] @ (219524 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1051a8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -549422,15 +549426,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 2194ae <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x105132> │ │ │ │ nop │ │ │ │ str r2, [sp, #888] @ 0x378 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - lsrs r6, r0, #31 │ │ │ │ + asrs r6, r0, #2 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (219600 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x105284>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -549498,15 +549502,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 219588 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x10520c> │ │ │ │ str r1, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - lsrs r6, r6, #27 │ │ │ │ + lsrs r6, r6, #30 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (2196dc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x105360>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -549574,15 +549578,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 219664 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1052e8> │ │ │ │ str r1, [sp, #120] @ 0x78 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - lsrs r6, r4, #24 │ │ │ │ + lsrs r6, r4, #27 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #204] @ (2197c4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x105448>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -549655,15 +549659,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r5, r1 │ │ │ │ b.n 219740 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1053c4> │ │ │ │ str r0, [sp, #264] @ 0x108 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - lsrs r2, r1, #21 │ │ │ │ + lsrs r2, r1, #24 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #200] @ (2198a8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x10552c>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -549735,15 +549739,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 219830 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1054b4> │ │ │ │ nop │ │ │ │ ldrh r2, [r3, #58] @ 0x3a │ │ │ │ lsls r1, r3, #6 │ │ │ │ - lsrs r0, r0, #18 │ │ │ │ + lsrs r0, r0, #21 │ │ │ │ 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] @ (219984 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x105608>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -549813,15 +549817,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 21990a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x10558e> │ │ │ │ ldrh r6, [r6, #50] @ 0x32 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - lsrs r0, r7, #14 │ │ │ │ + lsrs r0, r7, #17 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #192] @ (219a60 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1056e4>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -549891,15 +549895,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 2199e6 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x10566a> │ │ │ │ ldrh r2, [r3, #44] @ 0x2c │ │ │ │ lsls r1, r3, #6 │ │ │ │ - lsrs r0, r6, #11 │ │ │ │ + lsrs r0, r6, #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] @ (219b44 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1057c8>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -549971,15 +549975,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 219acc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x105750> │ │ │ │ nop │ │ │ │ ldrh r6, [r7, #36] @ 0x24 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - lsrs r0, r4, #8 │ │ │ │ + lsrs r0, r4, #11 │ │ │ │ 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] @ (219c28 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1058ac>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -550051,15 +550055,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 219bb0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x105834> │ │ │ │ nop │ │ │ │ ldrh r2, [r3, #30] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - lsrs r0, r2, #5 │ │ │ │ + lsrs r0, r2, #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] @ (219d0c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x105990>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -550131,15 +550135,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 219c94 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x105918> │ │ │ │ nop │ │ │ │ ldrh r6, [r6, #22] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - lsrs r0, r0, #2 │ │ │ │ + lsrs r0, r0, #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, #192] @ (219de8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x105a6c>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -550209,15 +550213,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 219d6e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1059f2> │ │ │ │ ldrh r2, [r2, #16] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - lsls r0, r7, #30 │ │ │ │ + lsrs r0, r7, #1 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #200] @ (219ecc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x105b50>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -550289,15 +550293,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 219e54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x105ad8> │ │ │ │ nop │ │ │ │ ldrh r6, [r6, #8] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - lsls r0, r5, #27 │ │ │ │ + lsls r0, r5, #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, #192] @ (219fa8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x105c2c>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -550367,15 +550371,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 219f2e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x105bb2> │ │ │ │ ldrh r2, [r2, #2] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - lsls r0, r4, #24 │ │ │ │ + lsls r0, r4, #27 │ │ │ │ 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] @ (21a088 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x105d0c>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -550446,15 +550450,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 21a00a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x105c8e> │ │ │ │ nop │ │ │ │ strh r6, [r6, #58] @ 0x3a │ │ │ │ lsls r1, r3, #6 │ │ │ │ - lsls r2, r3, #21 │ │ │ │ + lsls r2, r3, #24 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #196] @ (21a168 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x105dec>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -550525,15 +550529,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 21a0ea <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x105d6e> │ │ │ │ nop │ │ │ │ strh r6, [r2, #52] @ 0x34 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - lsls r6, r1, #18 │ │ │ │ + lsls r6, r1, #21 │ │ │ │ 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] @ (21a24c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x105ed0>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -550604,15 +550608,15 @@ │ │ │ │ bl 13ef98 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ac1c> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21a1d4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x105e58> │ │ │ │ strh r6, [r6, #44] @ 0x2c │ │ │ │ lsls r1, r3, #6 │ │ │ │ - lsls r2, r7, #14 │ │ │ │ + lsls r2, r7, #17 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #200] @ (21a330 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x105fb4>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -550683,15 +550687,15 @@ │ │ │ │ bl 13ef98 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ac1c> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21a2b8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x105f3c> │ │ │ │ strh r2, [r2, #38] @ 0x26 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - lsls r2, r5, #11 │ │ │ │ + lsls r2, r5, #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, #196] @ (21a410 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x106094>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -550762,15 +550766,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 21a392 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x106016> │ │ │ │ nop │ │ │ │ strh r6, [r5, #30] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - lsls r2, r4, #8 │ │ │ │ + lsls r2, r4, #11 │ │ │ │ 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] @ (21a4f0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x106174>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -550841,15 +550845,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 21a472 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1060f6> │ │ │ │ nop │ │ │ │ strh r6, [r1, #24] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - lsls r6, r2, #5 │ │ │ │ + lsls r6, r2, #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, #196] @ (21a5d0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x106254>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -550920,15 +550924,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 21a552 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1061d6> │ │ │ │ nop │ │ │ │ strh r6, [r5, #16] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - lsls r2, r1, #2 │ │ │ │ + lsls r2, r1, #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, #196] @ (21a6b0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x106334>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -550999,15 +551003,16 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 21a632 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1062b6> │ │ │ │ nop │ │ │ │ strh r6, [r1, #10] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - vtrn. q0, │ │ │ │ + lsls r6, r7, #1 │ │ │ │ + lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #196] @ (21a790 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x106414>) │ │ │ │ mov r8, r1 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -551077,15 +551082,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 21a712 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x106396> │ │ │ │ nop │ │ │ │ strh r6, [r5, #2] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - cdp2 0, 15, cr0, cr2, cr3, {7} │ │ │ │ + vtrn.8 q0, │ │ │ │ stmdb sp!, {r4, r5, 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] @ (21a874 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1064f8>) │ │ │ │ mov r8, r1 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -551155,15 +551160,15 @@ │ │ │ │ bl 13ef98 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ac1c> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21a7fc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x106480> │ │ │ │ ldrb r6, [r1, #30] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - cdp2 0, 1, cr0, cr14, cr3, {7} │ │ │ │ + cdp2 0, 13, cr0, cr14, cr3, {7} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #196] @ (21a954 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1065d8>) │ │ │ │ mov r8, r1 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -551233,15 +551238,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 21a8d6 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x10655a> │ │ │ │ nop │ │ │ │ ldrb r2, [r5, #26] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldc2l 0, cr0, [r6, #-908] @ 0xfffffc74 │ │ │ │ + cdp2 0, 1, cr0, cr6, cr3, {7} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #196] @ (21aa34 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1066b8>) │ │ │ │ mov r8, r1 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -551311,15 +551316,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 21a9b6 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x10663a> │ │ │ │ nop │ │ │ │ ldrb r2, [r1, #23] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - stc2 0, cr0, [sl], {227} @ 0xe3 │ │ │ │ + stc2l 0, cr0, [sl, #-908] @ 0xfffffc74 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #196] @ (21ab14 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x106798>) │ │ │ │ mov r8, r1 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -551389,15 +551394,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 21aa96 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x10671a> │ │ │ │ nop │ │ │ │ ldrb r2, [r5, #19] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - @ instruction: 0xfbbe00e3 │ │ │ │ + ldc2l 0, cr0, [lr], #-908 @ 0xfffffc74 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #200] @ (21abf8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x10687c>) │ │ │ │ mov r8, r1 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -551467,15 +551472,15 @@ │ │ │ │ bl 13ef98 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ac1c> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21ab80 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x106804> │ │ │ │ ldrb r2, [r1, #16] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - @ instruction: 0xfaea00e3 │ │ │ │ + @ instruction: 0xfbaa00e3 │ │ │ │ stmdb sp!, {r4, r5, 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] @ (21acd8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x10695c>) │ │ │ │ mov r8, r1 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -551545,15 +551550,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 21ac5a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1068de> │ │ │ │ nop │ │ │ │ ldrb r6, [r4, #12] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - @ instruction: 0xfa2200e3 │ │ │ │ + @ instruction: 0xfae200e3 │ │ │ │ stmdb sp!, {r4, r5, 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] @ (21adb8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x106a3c>) │ │ │ │ mov r8, r1 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -551623,15 +551628,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 21ad3a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1069be> │ │ │ │ nop │ │ │ │ ldrb r6, [r0, #9] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldr??.w r0, [r6, r3, lsl #2] │ │ │ │ + @ instruction: 0xfa1600e3 │ │ │ │ stmdb 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] @ (21aea8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x106b2c>) │ │ │ │ mov r7, r0 │ │ │ │ @@ -551705,15 +551710,15 @@ │ │ │ │ bl 13ef98 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ac1c> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21ae28 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x106aac> │ │ │ │ ldrb r6, [r4, #5] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldr??.w r0, [r8, r3, lsl #2] │ │ │ │ + ldrsh.w r0, [r8, r3, lsl #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 r8, r1 │ │ │ │ ldr r1, [pc, #204] @ (21af90 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x106c14>) │ │ │ │ mov r7, r0 │ │ │ │ @@ -551786,15 +551791,15 @@ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21af0e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x106b92> │ │ │ │ ldrb r6, [r6, #1] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - @ instruction: 0xf7ac00e3 │ │ │ │ + str??.w r0, [ip, r3, lsl #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 r8, r1 │ │ │ │ ldr r1, [pc, #204] @ (21b078 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x106cfc>) │ │ │ │ mov r7, r0 │ │ │ │ @@ -551867,15 +551872,15 @@ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21aff6 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x106c7a> │ │ │ │ strb r6, [r1, #30] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - @ instruction: 0xf6e000e3 │ │ │ │ + @ instruction: 0xf7a000e3 │ │ │ │ stmdb 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] @ (21b168 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x106dec>) │ │ │ │ mov r7, r0 │ │ │ │ @@ -551949,15 +551954,15 @@ │ │ │ │ bl 13ef98 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ac1c> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21b0e8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x106d6c> │ │ │ │ strb r6, [r4, #26] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - addw r0, r8, #2275 @ 0x8e3 │ │ │ │ + movt r0, #35043 @ 0x88e3 │ │ │ │ stmdb 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] @ (21b258 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x106edc>) │ │ │ │ mov r7, r0 │ │ │ │ @@ -552031,15 +552036,15 @@ │ │ │ │ bl 13ef98 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ac1c> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21b1d8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x106e5c> │ │ │ │ strb r6, [r6, #22] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - @ instruction: 0xf53400e3 │ │ │ │ + @ instruction: 0xf5f400e3 │ │ │ │ stmdb 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] @ (21b348 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x106fcc>) │ │ │ │ mov r7, r0 │ │ │ │ @@ -552113,15 +552118,15 @@ │ │ │ │ bl 13ef98 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ac1c> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21b2c8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x106f4c> │ │ │ │ strb r6, [r0, #19] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - orn r0, r0, #7438336 @ 0x718000 │ │ │ │ + @ instruction: 0xf52000e3 │ │ │ │ stmdb 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] @ (21b430 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1070b4>) │ │ │ │ mov r7, r0 │ │ │ │ @@ -552194,15 +552199,15 @@ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21b3ae <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x107032> │ │ │ │ strb r6, [r2, #15] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - @ instruction: 0xf39000e3 │ │ │ │ + orrs.w r0, r0, #7438336 @ 0x718000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #212] @ (21b520 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1071a4>) │ │ │ │ mov r7, r0 │ │ │ │ @@ -552276,15 +552281,15 @@ │ │ │ │ bl 13ef98 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ac1c> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21b4a0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x107124> │ │ │ │ strb r6, [r5, #11] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - @ instruction: 0xf2bc00e3 │ │ │ │ + @ instruction: 0xf37c00e3 │ │ │ │ stmdb 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] @ (21b608 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x10728c>) │ │ │ │ mov r7, r0 │ │ │ │ @@ -552357,15 +552362,15 @@ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21b586 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x10720a> │ │ │ │ strb r6, [r7, #7] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - @ instruction: 0xf1f000e3 │ │ │ │ + @ instruction: 0xf2b000e3 │ │ │ │ stmdb 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] @ (21b6f8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x10737c>) │ │ │ │ mov r7, r0 │ │ │ │ @@ -552439,15 +552444,15 @@ │ │ │ │ bl 13ef98 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ac1c> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21b678 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1072fc> │ │ │ │ strb r6, [r2, #4] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - adds.w r0, r8, #227 @ 0xe3 │ │ │ │ + rsbs r0, r8, #227 @ 0xe3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #204] @ (21b7e0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x107464>) │ │ │ │ mov r7, r0 │ │ │ │ @@ -552520,15 +552525,15 @@ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21b75e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1073e2> │ │ │ │ strb r6, [r4, #0] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - orr.w r0, ip, #227 @ 0xe3 │ │ │ │ + add.w r0, ip, #227 @ 0xe3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #204] @ (21b8c8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x10754c>) │ │ │ │ mov r7, r0 │ │ │ │ @@ -552601,15 +552606,15 @@ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21b846 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1074ca> │ │ │ │ ldr r6, [r7, #112] @ 0x70 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - vmla.i d0, d16, d3[4] │ │ │ │ + orr.w r0, r0, #227 @ 0xe3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #212] @ (21b9b8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x10763c>) │ │ │ │ mov r7, r0 │ │ │ │ @@ -552683,15 +552688,15 @@ │ │ │ │ bl 13ef98 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ac1c> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21b938 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1075bc> │ │ │ │ ldr r6, [r2, #100] @ 0x64 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - cdp 0, 10, cr0, cr8, cr3, {7} │ │ │ │ + vhadd.s32 q8, q12, │ │ │ │ stmdb 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] @ (21baa8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x10772c>) │ │ │ │ mov r7, r0 │ │ │ │ @@ -552765,15 +552770,15 @@ │ │ │ │ bl 13ef98 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ac1c> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21ba28 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1076ac> │ │ │ │ ldr r6, [r4, #84] @ 0x54 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldcl 0, cr0, [r4, #908] @ 0x38c │ │ │ │ + cdp 0, 9, cr0, cr4, 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] @ (21bb98 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x10781c>) │ │ │ │ mov r7, r0 │ │ │ │ @@ -552847,15 +552852,15 @@ │ │ │ │ bl 13ef98 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ac1c> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21bb18 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x10779c> │ │ │ │ ldr r6, [r6, #68] @ 0x44 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - stc 0, cr0, [r0, #-908] @ 0xfffffc74 │ │ │ │ + stcl 0, cr0, [r0, #908] @ 0x38c │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #204] @ (21bc80 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x107904>) │ │ │ │ mov r7, r0 │ │ │ │ @@ -552928,15 +552933,15 @@ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21bbfe <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x107882> │ │ │ │ ldr r6, [r0, #56] @ 0x38 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldc 0, cr0, [r0], #-908 @ 0xfffffc74 │ │ │ │ + ldcl 0, cr0, [r0], #908 @ 0x38c │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #212] @ (21bd70 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1079f4>) │ │ │ │ mov r7, r0 │ │ │ │ @@ -553010,15 +553015,15 @@ │ │ │ │ bl 13ef98 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ac1c> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21bcf0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x107974> │ │ │ │ ldr r6, [r3, #40] @ 0x28 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - adcs.w r0, ip, r3, asr #3 │ │ │ │ + ldc 0, cr0, [ip], {227} @ 0xe3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #204] @ (21be58 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x107adc>) │ │ │ │ mov r7, r0 │ │ │ │ @@ -553091,15 +553096,15 @@ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21bdd6 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x107a5a> │ │ │ │ ldr r6, [r5, #24] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - eors.w r0, r0, r3, asr #3 │ │ │ │ + adcs.w r0, r0, r3, asr #3 │ │ │ │ stmdb sp!, {r4, 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] @ (21bf34 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x107bb8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ @@ -553170,15 +553175,15 @@ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr.w r3, [r1, #460] @ 0x1cc │ │ │ │ adds r0, r3, r2 │ │ │ │ b.n 21beb6 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x107b3a> │ │ │ │ ldr r6, [r0, #12] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - strd r0, r0, [sl, #908] @ 0x38c │ │ │ │ + eor.w r0, sl, r3, asr #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] @ (21c0c0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x107d44>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ mov r4, r1 │ │ │ │ @@ -556654,15 +556659,15 @@ │ │ │ │ ldr.w r3, [r3, #3408] @ 0xd50 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ eors r4, r1 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - stmia r1!, {r2, r4, r6, r7} │ │ │ │ + stmia r2!, {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, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (21e76c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x10a3f0>) │ │ │ │ @@ -556685,15 +556690,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ subs r7, #252 @ 0xfc │ │ │ │ lsls r1, r3, #6 │ │ │ │ - stmia r1!, {r2, r3, r4, r7} │ │ │ │ + stmia r2!, {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, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (21e7b8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x10a43c>) │ │ │ │ @@ -556716,15 +556721,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ subs r7, #176 @ 0xb0 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - stmia r1!, {r2, r5, r6} │ │ │ │ + stmia r2!, {r2, 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, #44] @ (21e7fc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x10a480>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -556744,15 +556749,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #3804] @ 0xedc │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ subs r7, #104 @ 0x68 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - stmia r1!, {r2, r4, r5} │ │ │ │ + stmia r1!, {r2, 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, #52] @ (21e848 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x10a4cc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -556775,15 +556780,15 @@ │ │ │ │ ldr.w r3, [r3, #3512] @ 0xdb8 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ subs r7, #36 @ 0x24 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - stmia r1!, {} │ │ │ │ + stmia r1!, {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] @ (21e894 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x10a518>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -556806,15 +556811,15 @@ │ │ │ │ ldr.w r3, [r3, #3156] @ 0xc54 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ subs r6, #216 @ 0xd8 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - stmia r0!, {r4, r6, r7} │ │ │ │ + stmia r1!, {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] @ (21e8e0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x10a564>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -556837,15 +556842,15 @@ │ │ │ │ ldr.w r3, [r3, #3780] @ 0xec4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ subs r6, #140 @ 0x8c │ │ │ │ lsls r1, r3, #6 │ │ │ │ - stmia r0!, {r3, r4, r7} │ │ │ │ + stmia r1!, {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, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (21e92c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x10a5b0>) │ │ │ │ @@ -556868,15 +556873,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ subs r6, #60 @ 0x3c │ │ │ │ lsls r1, r3, #6 │ │ │ │ - stmia r0!, {r2, r3, r4, r6} │ │ │ │ + stmia r1!, {r2, r3, 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, #48] @ (21e978 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x10a5fc>) │ │ │ │ @@ -556899,15 +556904,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ subs r5, #240 @ 0xf0 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - stmia r0!, {r3, r5} │ │ │ │ + stmia r0!, {r3, 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, #52] @ (21e9c4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x10a648>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -556930,15 +556935,15 @@ │ │ │ │ ldr.w r3, [r3, #3764] @ 0xeb4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ subs r5, #168 @ 0xa8 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - stmia r0!, {} │ │ │ │ + stmia r0!, {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] @ (21ea10 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x10a694>) │ │ │ │ @@ -556961,17 +556966,17 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ subs r5, #88 @ 0x58 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - itt gt │ │ │ │ - lslgt r3, r4, #3 │ │ │ │ - pushgt {r4, r5, r6, lr} │ │ │ │ + stmia r0!, {r2, 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] @ (21ea5c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x10a6e0>) │ │ │ │ mov r5, r1 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -556992,17 +556997,17 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ subs r5, #12 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ite ls │ │ │ │ - lslls r3, r4, #3 │ │ │ │ - pushhi {r4, r5, lr} │ │ │ │ + stmia r0!, {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] @ (21eaa8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x10a72c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r1 │ │ │ │ @@ -557023,17 +557028,17 @@ │ │ │ │ ldr.w r3, [r3, #3724] @ 0xe8c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ subs r4, #196 @ 0xc4 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ite vs │ │ │ │ - lslvs r3, r4, #3 │ │ │ │ - pushvc {r4, r5, lr} │ │ │ │ + stmia r0!, {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] @ (21eaf4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x10a778>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r1 │ │ │ │ @@ -557054,15 +557059,15 @@ │ │ │ │ ldr.w r3, [r3, #3720] @ 0xe88 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ subs r4, #120 @ 0x78 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - sev │ │ │ │ + stmia 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] @ (21eb40 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x10a7c4>) │ │ │ │ @@ -557085,17 +557090,17 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ subs r4, #40 @ 0x28 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ite eq │ │ │ │ - lsleq r3, r4, #3 │ │ │ │ - pushne {r4, r5, r6, lr} │ │ │ │ + ite gt │ │ │ │ + lslgt r3, r4, #3 │ │ │ │ + pushle {r4, r5, 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] @ (21eb8c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x10a810>) │ │ │ │ mov r5, r1 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -557116,17 +557121,17 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ subs r3, #220 @ 0xdc │ │ │ │ lsls r1, r3, #6 │ │ │ │ - bkpt 0x00ec │ │ │ │ - lsls r3, r4, #3 │ │ │ │ - push {r4, r5, lr} │ │ │ │ + ite ge │ │ │ │ + lslge r3, r4, #3 │ │ │ │ + pushlt {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (21ebd8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x10a85c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r1 │ │ │ │ @@ -557147,15 +557152,15 @@ │ │ │ │ ldr.w r3, [r3, #3708] @ 0xe7c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ subs r3, #148 @ 0x94 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - bkpt 0x00c0 │ │ │ │ + nop {8} │ │ │ │ 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] @ (21ec24 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x10a8a8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -557178,17 +557183,17 @@ │ │ │ │ ldr.w r3, [r3, #3704] @ 0xe78 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ subs r3, #72 @ 0x48 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - bkpt 0x008c │ │ │ │ - lsls r3, r4, #3 │ │ │ │ - push {r4, r5, lr} │ │ │ │ + ite mi │ │ │ │ + lslmi r3, r4, #3 │ │ │ │ + pushpl {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (21ec70 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x10a8f4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r1 │ │ │ │ @@ -557209,17 +557214,17 @@ │ │ │ │ ldr.w r3, [r3, #3700] @ 0xe74 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ subs r2, #252 @ 0xfc │ │ │ │ lsls r1, r3, #6 │ │ │ │ - bkpt 0x005c │ │ │ │ - lsls r3, r4, #3 │ │ │ │ - push {r4, r5, lr} │ │ │ │ + itt ne │ │ │ │ + lslne r3, r4, #3 │ │ │ │ + pushne {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #44] @ (21ecb4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x10a938>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r1 │ │ │ │ @@ -557237,15 +557242,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #3672] @ 0xe58 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ subs r2, #176 @ 0xb0 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - bkpt 0x002c │ │ │ │ + bkpt 0x00ec │ │ │ │ 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] @ (21ed00 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x10a984>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -557268,15 +557273,15 @@ │ │ │ │ ldr.w r3, [r3, #3668] @ 0xe54 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ subs r2, #108 @ 0x6c │ │ │ │ lsls r1, r3, #6 │ │ │ │ - bkpt 0x0004 │ │ │ │ + bkpt 0x00c4 │ │ │ │ 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] @ (21ed44 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x10a9c8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -557296,15 +557301,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #3660] @ 0xe4c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ subs r2, #32 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - pop {r3, r6, r7, pc} │ │ │ │ + bkpt 0x0088 │ │ │ │ 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] @ (21ed88 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x10aa0c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -557324,15 +557329,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #3648] @ 0xe40 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ subs r1, #220 @ 0xdc │ │ │ │ lsls r1, r3, #6 │ │ │ │ - pop {r3, r4, r7, pc} │ │ │ │ + bkpt 0x0058 │ │ │ │ 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] @ (21edcc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x10aa50>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -557352,15 +557357,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #3644] @ 0xe3c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - pop {r3, r5, r6, pc} │ │ │ │ + bkpt 0x0028 │ │ │ │ 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 │ │ │ │ @@ -557388,15 +557393,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ subs r1, #78 @ 0x4e │ │ │ │ lsls r1, r3, #6 │ │ │ │ - pop {r2, r3, r5, pc} │ │ │ │ + pop {r2, r3, r5, r6, r7, pc} │ │ │ │ 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 │ │ │ │ @@ -557420,15 +557425,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ subs r0, #246 @ 0xf6 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - pop {r2, r3, r5, r6, r7} │ │ │ │ + pop {r2, r3, r5, r7, pc} │ │ │ │ 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] @ (21eeb8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x10ab3c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -557448,15 +557453,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #3588] @ 0xe04 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ subs r0, #172 @ 0xac │ │ │ │ lsls r1, r3, #6 │ │ │ │ - pop {r2, r3, r4, r5, r7} │ │ │ │ + pop {r2, r3, r4, r5, r6, pc} │ │ │ │ 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] @ (21ef04 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x10ab88>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -557479,15 +557484,15 @@ │ │ │ │ ldr.w r3, [r3, #3264] @ 0xcc0 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ subs r0, #104 @ 0x68 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - pop {r2, r4, r7} │ │ │ │ + pop {r2, r4, r6, pc} │ │ │ │ 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] @ (21ef50 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x10abd4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -557510,15 +557515,15 @@ │ │ │ │ ldr.w r3, [r3, #3260] @ 0xcbc │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ subs r0, #28 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - pop {r2, r3, r4, r6} │ │ │ │ + pop {r2, r3, r4, pc} │ │ │ │ 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] @ (21ef9c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x10ac20>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -557541,15 +557546,15 @@ │ │ │ │ ldr.w r3, [r3, #3256] @ 0xcb8 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ adds r7, #208 @ 0xd0 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - pop {r2, r5} │ │ │ │ + pop {r2, 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] @ (21efe8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x10ac6c>) │ │ │ │ @@ -557572,15 +557577,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - cbnz r4, 21f068 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x10acec> │ │ │ │ + pop {r2, 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] @ (21f034 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x10acb8>) │ │ │ │ @@ -557603,15 +557608,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r7, #52 @ 0x34 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - cbnz r0, 21f0a6 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x10ad2a> │ │ │ │ + pop {r3, 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] @ (21f080 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x10ad04>) │ │ │ │ @@ -557634,15 +557639,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r6, #232 @ 0xe8 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - cbnz r4, 21f0e2 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x10ad66> │ │ │ │ + pop {r2, r3, 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] @ (21f0cc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x10ad50>) │ │ │ │ @@ -557665,15 +557670,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r6, #156 @ 0x9c │ │ │ │ lsls r1, r3, #6 │ │ │ │ - cbnz r0, 21f120 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x10ada4> │ │ │ │ + cbnz r0, 21f150 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x10add4> │ │ │ │ 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] @ (21f118 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x10ad9c>) │ │ │ │ @@ -557696,15 +557701,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r6, #80 @ 0x50 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - revsh r0, r7 │ │ │ │ + cbnz r0, 21f18e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x10ae12> │ │ │ │ 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] @ (21f164 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x10ade8>) │ │ │ │ @@ -557727,15 +557732,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r6, #4 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - revsh r0, r0 │ │ │ │ + cbnz r0, 21f1cc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x10ae50> │ │ │ │ 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] @ (21f1b0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x10ae34>) │ │ │ │ @@ -557758,15 +557763,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r5, #184 @ 0xb8 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - hlt 0x0008 │ │ │ │ + cbnz r0, 21f20a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x10ae8e> │ │ │ │ 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 │ │ │ │ @@ -557790,15 +557795,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r5, #106 @ 0x6a │ │ │ │ lsls r1, r3, #6 │ │ │ │ - rev16 r0, r3 │ │ │ │ + cbnz r0, 21f24e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x10aed2> │ │ │ │ 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] @ (21f23c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x10aec0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -557814,15 +557819,15 @@ │ │ │ │ ldr r3, [r0, #60] @ 0x3c │ │ │ │ ldr.w r3, [r3, #3236] @ 0xca4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ adds r5, #32 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - rev r0, r5 │ │ │ │ + revsh r0, 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] @ (21f28c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x10af10>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -557846,15 +557851,15 @@ │ │ │ │ ldr.w r3, [r3, #420] @ 0x1a4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ adds r4, #228 @ 0xe4 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - rev r4, r0 │ │ │ │ + revsh r4, 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] @ (21f2dc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x10af60>) │ │ │ │ @@ -557878,15 +557883,15 @@ │ │ │ │ ldr.w r4, [ip, #412] @ 0x19c │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r4, #144 @ 0x90 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - cbnz r4, 21f312 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x10af96> │ │ │ │ + rev16 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 │ │ │ │ @@ -557912,15 +557917,15 @@ │ │ │ │ ldr.w r4, [ip, #408] @ 0x198 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r4, #62 @ 0x3e │ │ │ │ lsls r1, r3, #6 │ │ │ │ - cbnz r0, 21f358 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x10afdc> │ │ │ │ + rev16 r0, r0 │ │ │ │ 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 │ │ │ │ @@ -557951,15 +557956,15 @@ │ │ │ │ ldr.w r4, [ip, #404] @ 0x194 │ │ │ │ blx r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r3, #234 @ 0xea │ │ │ │ lsls r1, r3, #6 │ │ │ │ - cbnz r4, 21f3a6 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x10b02a> │ │ │ │ + cbnz r4, 21f3d6 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x10b05a> │ │ │ │ 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] @ (21f3d8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x10b05c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -557980,15 +557985,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #392] @ 0x188 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ adds r3, #144 @ 0x90 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - @ instruction: 0xb8f8 │ │ │ │ + cbnz r0, 21f40e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x10b092> │ │ │ │ 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 │ │ │ │ @@ -558018,15 +558023,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r3, #66 @ 0x42 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - @ instruction: 0xb8c0 │ │ │ │ + cbnz r0, 21f45c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x10b0e0> │ │ │ │ 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 │ │ │ │ @@ -558052,15 +558057,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r2, #230 @ 0xe6 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - @ instruction: 0xb87c │ │ │ │ + cbnz r4, 21f49e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x10b122> │ │ │ │ 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] @ (21f4d4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x10b158>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -558083,15 +558088,15 @@ │ │ │ │ ldr.w r3, [r3, #3436] @ 0xd6c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ adds r2, #152 @ 0x98 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - @ instruction: 0xb848 │ │ │ │ + cbnz r0, 21f4de <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x10b162> │ │ │ │ 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] @ (21f520 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x10b1a4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -558114,15 +558119,15 @@ │ │ │ │ ldr.w r3, [r3, #3432] @ 0xd68 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ adds r2, #76 @ 0x4c │ │ │ │ lsls r1, r3, #6 │ │ │ │ - @ instruction: 0xb81c │ │ │ │ + @ instruction: 0xb8dc │ │ │ │ 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] @ (21f56c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x10b1f0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -558145,15 +558150,15 @@ │ │ │ │ ldr.w r3, [r3, #3428] @ 0xd64 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ adds r2, #0 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - @ instruction: 0xb7ec │ │ │ │ + @ instruction: 0xb8ac │ │ │ │ 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] @ (21f5b8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x10b23c>) │ │ │ │ @@ -558176,15 +558181,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r1, #176 @ 0xb0 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - @ instruction: 0xb7b0 │ │ │ │ + @ instruction: 0xb870 │ │ │ │ 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 │ │ │ │ @@ -558220,15 +558225,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r1, #98 @ 0x62 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - @ instruction: 0xb77c │ │ │ │ + @ instruction: 0xb83c │ │ │ │ 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 │ │ │ │ @@ -558252,15 +558257,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r0, #250 @ 0xfa │ │ │ │ lsls r1, r3, #6 │ │ │ │ - @ instruction: 0xb728 │ │ │ │ + @ instruction: 0xb7e8 │ │ │ │ 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] @ (21f6bc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x10b340>) │ │ │ │ @@ -558283,15 +558288,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r0, #172 @ 0xac │ │ │ │ lsls r1, r3, #6 │ │ │ │ - @ instruction: 0xb6e8 │ │ │ │ + @ instruction: 0xb7a8 │ │ │ │ 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 │ │ │ │ @@ -558315,15 +558320,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r0, #94 @ 0x5e │ │ │ │ lsls r1, r3, #6 │ │ │ │ - @ instruction: 0xb6ac │ │ │ │ + @ instruction: 0xb76c │ │ │ │ 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 │ │ │ │ @@ -558347,15 +558352,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r0, #14 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - cpsid │ │ │ │ + @ instruction: 0xb730 │ │ │ │ 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] @ (21f7ac <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x10b430>) │ │ │ │ @@ -558379,15 +558384,15 @@ │ │ │ │ ldr.w r4, [ip, #1340] @ 0x53c │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ cmp r7, #192 @ 0xc0 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - @ instruction: 0xb638 │ │ │ │ + @ instruction: 0xb6f8 │ │ │ │ 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] @ (21f7f0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x10b474>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -558407,15 +558412,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #3520] @ 0xdc0 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ cmp r7, #116 @ 0x74 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - @ instruction: 0xb608 │ │ │ │ + @ instruction: 0xb6c8 │ │ │ │ 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] @ (21f834 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x10b4b8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -558435,15 +558440,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #3516] @ 0xdbc │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ cmp r7, #48 @ 0x30 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - push {r5, r6, r7, lr} │ │ │ │ + @ instruction: 0xb6a0 │ │ │ │ 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] @ (21f880 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x10b504>) │ │ │ │ @@ -558466,15 +558471,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ cmp r6, #232 @ 0xe8 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - push {r4, r5, r7, lr} │ │ │ │ + cpsid │ │ │ │ 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] @ (21f8c4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x10b548>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -558494,15 +558499,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #3508] @ 0xdb4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ cmp r6, #160 @ 0xa0 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - push {r7, lr} │ │ │ │ + @ instruction: 0xb640 │ │ │ │ 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] @ (21f904 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x10b588>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -558520,15 +558525,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #3504] @ 0xdb0 │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ cmp r6, #92 @ 0x5c │ │ │ │ lsls r1, r3, #6 │ │ │ │ - push {r1, r3, r4, r6, lr} │ │ │ │ + @ instruction: 0xb61a │ │ │ │ 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] @ (21f954 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x10b5d8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -558552,15 +558557,15 @@ │ │ │ │ ldr.w r3, [r3, #1912] @ 0x778 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ cmp r6, #28 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - push {r2, r3, r5, lr} │ │ │ │ + push {r2, r3, r5, r6, r7, lr} │ │ │ │ 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 │ │ │ │ @@ -558584,15 +558589,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ cmp r5, #198 @ 0xc6 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - push {r3, r4, r5, r6, r7} │ │ │ │ + push {r3, r4, r5, r7, lr} │ │ │ │ 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] @ (21f9f0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x10b674>) │ │ │ │ @@ -558615,15 +558620,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ cmp r5, #120 @ 0x78 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - push {r2, r3, r4, r5, r7} │ │ │ │ + push {r2, r3, r4, r5, r6, lr} │ │ │ │ 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 │ │ │ │ @@ -558652,15 +558657,15 @@ │ │ │ │ ldr.w r4, [ip, #1904] @ 0x770 │ │ │ │ blx r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ cmp r5, #42 @ 0x2a │ │ │ │ lsls r1, r3, #6 │ │ │ │ - push {r4, r7} │ │ │ │ + push {r4, r6, lr} │ │ │ │ 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 │ │ │ │ @@ -558686,15 +558691,15 @@ │ │ │ │ ldr.w r4, [ip, #1900] @ 0x76c │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ cmp r4, #206 @ 0xce │ │ │ │ lsls r1, r3, #6 │ │ │ │ - push {r4, r6} │ │ │ │ + push {r4, lr} │ │ │ │ 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 │ │ │ │ @@ -558722,15 +558727,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ cmp r4, #122 @ 0x7a │ │ │ │ lsls r1, r3, #6 │ │ │ │ - push {r2, r4} │ │ │ │ + push {r2, r4, 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 │ │ │ │ @@ -558754,15 +558759,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ cmp r4, #34 @ 0x22 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - cbz r0, 21fbc4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x10b848> │ │ │ │ + push {r4, 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] @ (21fc6c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x10b8f0>) │ │ │ │ @@ -558861,15 +558866,15 @@ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldrd r2, r3, [sp, #16] │ │ │ │ add.w lr, r1, ip │ │ │ │ b.n 21fbc2 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x10b846> │ │ │ │ nop │ │ │ │ cmp r3, #214 @ 0xd6 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - uxtb r0, r5 │ │ │ │ + cbz r0, 21fcde <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x10b962> │ │ │ │ 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] @ (21fcd0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x10b954>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -562726,15 +562731,15 @@ │ │ │ │ str r1, [sp, #4] │ │ │ │ bl 13ef98 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ac1c> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr.w r3, [r1, #460] @ 0x1cc │ │ │ │ adds r3, #2 │ │ │ │ b.n 222878 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x10e4fc> │ │ │ │ mcr2 1, 7, r0, cr8, cr8, {4} │ │ │ │ - strh r4, [r0, #52] @ 0x34 │ │ │ │ + strh r4, [r0, #58] @ 0x3a │ │ │ │ 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] @ (2229b0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x10e634>) │ │ │ │ @@ -562963,15 +562968,15 @@ │ │ │ │ ldr r1, [sp, #0] │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr.w r0, [r1, #460] @ 0x1cc │ │ │ │ add.w ip, r0, #3 │ │ │ │ b.n 222b16 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x10e79a> │ │ │ │ nop │ │ │ │ mrrc2 1, 9, r0, r2, cr8 │ │ │ │ - strh r6, [r6, #30] │ │ │ │ + strh r6, [r6, #36] @ 0x24 │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #140] @ (222c1c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x10e8a0>) │ │ │ │ mov r7, r1 │ │ │ │ @@ -563021,15 +563026,15 @@ │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 13ef98 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ac1c> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ adds r0, r1, #2 │ │ │ │ b.n 222bb8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x10e83c> │ │ │ │ @ instruction: 0xfba80198 │ │ │ │ - strh r4, [r4, #26] │ │ │ │ + strh r4, [r4, #32] │ │ │ │ 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] @ (222cdc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x10e960>) │ │ │ │ @@ -563091,15 +563096,15 @@ │ │ │ │ bl 13ef98 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ac1c> │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #12] │ │ │ │ add.w ip, r1, #3 │ │ │ │ b.n 222c5e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x10e8e2> │ │ │ │ nop │ │ │ │ @ instruction: 0xfb040198 │ │ │ │ - strh r6, [r1, #22] │ │ │ │ + strh r6, [r1, #28] │ │ │ │ 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] @ (222da0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x10ea24>) │ │ │ │ @@ -563162,15 +563167,15 @@ │ │ │ │ bl 13ef98 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ac1c> │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldrd r2, r3, [sp, #24] │ │ │ │ ldr.w r0, [r1, #460] @ 0x1cc │ │ │ │ add.w ip, r0, #4 │ │ │ │ b.n 222d1e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x10e9a2> │ │ │ │ @ instruction: 0xfa440198 │ │ │ │ - strh r6, [r3, #16] │ │ │ │ + strh r6, [r3, #22] │ │ │ │ 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] @ (222e68 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x10eaec>) │ │ │ │ @@ -563236,15 +563241,15 @@ │ │ │ │ strd r2, r3, [sp, #12] │ │ │ │ bl 13ef98 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ac1c> │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #12] │ │ │ │ add.w ip, r1, #3 │ │ │ │ b.n 222de2 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x10ea66> │ │ │ │ vst2.8 {d0[4],d1[4]}, [r0 :16], r8 │ │ │ │ - strh r4, [r5, #10] │ │ │ │ + strh r4, [r5, #16] │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #180] @ (222f38 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x10ebbc>) │ │ │ │ @@ -563311,15 +563316,15 @@ │ │ │ │ bl 13ef98 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ac1c> │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 222eaa <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x10eb2e> │ │ │ │ nop │ │ │ │ ldrh.w r0, [r8, #408] @ 0x198 │ │ │ │ - adds r4, #242 @ 0xf2 │ │ │ │ + adds r5, #178 @ 0xb2 │ │ │ │ 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] @ (22300c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x10ec90>) │ │ │ │ @@ -563388,15 +563393,15 @@ │ │ │ │ strd r2, r3, [sp, #20] │ │ │ │ bl 13ef98 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ac1c> │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 222f7a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x10ebfe> │ │ │ │ @ instruction: 0xf7e80198 │ │ │ │ - ldrb r0, [r4, #31] │ │ │ │ + strh r0, [r4, #4] │ │ │ │ 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] @ (2230e0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x10ed64>) │ │ │ │ @@ -563467,15 +563472,15 @@ │ │ │ │ bl 13ef98 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ac1c> │ │ │ │ ldr r1, [sp, #28] │ │ │ │ ldrd r2, r3, [sp, #32] │ │ │ │ ldr.w r0, [r1, #460] @ 0x1cc │ │ │ │ add.w ip, r0, #5 │ │ │ │ b.n 22304e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x10ecd2> │ │ │ │ @ instruction: 0xf7140198 │ │ │ │ - ldrb r2, [r4, #28] │ │ │ │ + ldrb r2, [r4, #31] │ │ │ │ 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] @ (2231bc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x10ee40>) │ │ │ │ @@ -563548,15 +563553,15 @@ │ │ │ │ strd r2, r3, [sp, #28] │ │ │ │ bl 13ef98 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ac1c> │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ add.w ip, r1, #5 │ │ │ │ b.n 223122 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x10eda6> │ │ │ │ movw r1, #2200 @ 0x898 │ │ │ │ - adds r3, #64 @ 0x40 │ │ │ │ + adds r4, #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 r3, [pc, #372] @ (223348 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x10efcc>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -563783,15 +563788,15 @@ │ │ │ │ bl 13ef98 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ac1c> │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ ldrd r2, r3, [sp, #40] @ 0x28 │ │ │ │ ldr.w r0, [r1, #460] @ 0x1cc │ │ │ │ add.w ip, r0, #6 │ │ │ │ b.n 223386 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x10f00a> │ │ │ │ @ instruction: 0xf3dc0198 │ │ │ │ - ldrb r6, [r7, #15] │ │ │ │ + ldrb r6, [r7, #18] │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #212] @ (223518 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x10f19c>) │ │ │ │ @@ -563874,15 +563879,15 @@ │ │ │ │ bl 13ef98 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ac1c> │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #36] @ 0x24 │ │ │ │ add.w ip, r1, #6 │ │ │ │ b.n 22346c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x10f0f0> │ │ │ │ nop │ │ │ │ @ instruction: 0xf2f80198 │ │ │ │ - adds r0, #42 @ 0x2a │ │ │ │ + adds r0, #234 @ 0xea │ │ │ │ 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] @ (2235e4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x10f268>) │ │ │ │ mov r4, r1 │ │ │ │ @@ -564247,15 +564252,15 @@ │ │ │ │ bl 13ef98 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ac1c> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r3, r2, [sp, #4] │ │ │ │ add.w ip, r1, r4 │ │ │ │ b.n 2238ce <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x10f552> │ │ │ │ nop │ │ │ │ mrc 1, 5, r0, cr8, cr8, {4} │ │ │ │ - strb r6, [r2, #27] │ │ │ │ + strb r6, [r2, #30] │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #200] @ (223a30 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x10f6b4>) │ │ │ │ mov r7, r1 │ │ │ │ @@ -564325,15 +564330,15 @@ │ │ │ │ bl 13ef98 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ac1c> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #4] │ │ │ │ add.w ip, r1, r4 │ │ │ │ b.n 2239b6 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x10f63a> │ │ │ │ nop │ │ │ │ ldcl 1, cr0, [r0, #608] @ 0x260 │ │ │ │ - strb r2, [r1, #24] │ │ │ │ + strb r2, [r1, #27] │ │ │ │ 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] @ (223b10 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x10f794>) │ │ │ │ mov r7, r1 │ │ │ │ @@ -564403,15 +564408,15 @@ │ │ │ │ bl 13ef98 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ac1c> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #4] │ │ │ │ add.w ip, r1, r4 │ │ │ │ b.n 223a96 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x10f71a> │ │ │ │ nop │ │ │ │ ldcl 1, cr0, [r0], #608 @ 0x260 │ │ │ │ - strb r2, [r7, #20] │ │ │ │ + strb r2, [r7, #23] │ │ │ │ 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 │ │ │ │ @@ -564498,15 +564503,15 @@ │ │ │ │ bl 13ef98 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ac1c> │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr.w r2, [r1, #460] @ 0x1cc │ │ │ │ adds r6, r5, r2 │ │ │ │ b.n 223b7c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x10f800> │ │ │ │ stc 1, cr0, [sl], {152} @ 0x98 │ │ │ │ - strb r2, [r0, #17] │ │ │ │ + strb r2, [r0, #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, #192] @ (223cf4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x10f978>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -564573,15 +564578,15 @@ │ │ │ │ bl 13ef98 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ac1c> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 223c7c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x10f900> │ │ │ │ add.w r1, r6, r8, lsr #2 │ │ │ │ - strb r2, [r7, #13] │ │ │ │ + strb r2, [r7, #16] │ │ │ │ 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] @ (223dd0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x10fa54>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -564648,15 +564653,15 @@ │ │ │ │ bl 13ef98 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ac1c> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 223d58 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x10f9dc> │ │ │ │ bic.w r1, sl, r8, lsr #2 │ │ │ │ - strb r2, [r7, #10] │ │ │ │ + strb r2, [r7, #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, #192] @ (223eac <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x10fb30>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -564723,15 +564728,15 @@ │ │ │ │ bl 13ef98 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ac1c> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 223e34 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x10fab8> │ │ │ │ strd r0, r1, [lr, #-608] @ 0x260 │ │ │ │ - strb r6, [r7, #7] │ │ │ │ + strb r6, [r7, #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, #192] @ (223f88 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x10fc0c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -564798,15 +564803,15 @@ │ │ │ │ bl 13ef98 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ac1c> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 223f10 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x10fb94> │ │ │ │ ldrd r0, r1, [r2], #-608 @ 0x260 │ │ │ │ - strb r2, [r7, #4] │ │ │ │ + strb r2, [r7, #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, #192] @ (224064 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x10fce8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -564874,15 +564879,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 223fec <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x10fc70> │ │ │ │ b.n 223f94 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x10fc18> │ │ │ │ lsls r0, r3, #6 │ │ │ │ - strb r6, [r5, #1] │ │ │ │ + strb r6, [r5, #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, #192] @ (224140 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x10fdc4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -564950,15 +564955,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 2240c8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x10fd4c> │ │ │ │ b.n 223eb8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x10fb3c> │ │ │ │ lsls r0, r3, #6 │ │ │ │ - ldr r2, [r4, #120] @ 0x78 │ │ │ │ + strb r2, [r4, #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, #208] @ (22422c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x10feb0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -565033,15 +565038,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r5, r1 │ │ │ │ b.n 2241a4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x10fe28> │ │ │ │ nop │ │ │ │ b.n 223dec <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x10fa70> │ │ │ │ lsls r0, r3, #6 │ │ │ │ - ldr r6, [r1, #108] @ 0x6c │ │ │ │ + ldr r6, [r1, #120] @ 0x78 │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #192] @ (224308 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x10ff8c>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -565111,15 +565116,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22428e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x10ff12> │ │ │ │ nop │ │ │ │ b.n 223cf0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x10f974> │ │ │ │ lsls r0, r3, #6 │ │ │ │ - ldr r2, [r1, #96] @ 0x60 │ │ │ │ + ldr r2, [r1, #108] @ 0x6c │ │ │ │ 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] @ (2243f0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x110074>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -565194,15 +565199,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r5, r1 │ │ │ │ b.n 22436a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x10ffee> │ │ │ │ nop │ │ │ │ b.n 223c20 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x10f8a4> │ │ │ │ lsls r0, r3, #6 │ │ │ │ - ldr r2, [r0, #84] @ 0x54 │ │ │ │ + ldr r2, [r0, #96] @ 0x60 │ │ │ │ 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] @ (2244ec <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x110170>) │ │ │ │ @@ -565284,15 +565289,15 @@ │ │ │ │ ldrd r3, r2, [sp, #20] │ │ │ │ ldr.w ip, [r1, #460] @ 0x1cc │ │ │ │ add.w lr, ip, r6 │ │ │ │ b.n 224454 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1100d8> │ │ │ │ nop │ │ │ │ b.n 224b4c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1107d0> │ │ │ │ lsls r0, r3, #6 │ │ │ │ - ldr r2, [r4, #68] @ 0x44 │ │ │ │ + ldr r2, [r4, #80] @ 0x50 │ │ │ │ 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] @ (224608 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x11028c>) │ │ │ │ @@ -565387,15 +565392,15 @@ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldrd r2, r3, [sp, #12] │ │ │ │ ldr.w r0, [r1, #460] @ 0x1cc │ │ │ │ add.w ip, r6, r0 │ │ │ │ b.n 224558 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1101dc> │ │ │ │ b.n 224a74 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1106f8> │ │ │ │ lsls r0, r3, #6 │ │ │ │ - ldr r6, [r4, #52] @ 0x34 │ │ │ │ + ldr r6, [r4, #64] @ 0x40 │ │ │ │ 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] @ (22470c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x110390>) │ │ │ │ @@ -565486,15 +565491,15 @@ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr.w ip, [r1, #460] @ 0x1cc │ │ │ │ add.w lr, r2, ip │ │ │ │ b.n 22466e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1102f2> │ │ │ │ nop │ │ │ │ b.n 22493c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1105c0> │ │ │ │ lsls r0, r3, #6 │ │ │ │ - ldr r4, [r7, #36] @ 0x24 │ │ │ │ + ldr r4, [r7, #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, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #372] @ (224898 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x11051c>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -566031,15 +566036,15 @@ │ │ │ │ ldr.w r1, [r9, #460] @ 0x1cc │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ add.w ip, r1, r3 │ │ │ │ b.n 224c2e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1108b2> │ │ │ │ blt.n 224dac <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x110a30> │ │ │ │ lsls r0, r3, #6 │ │ │ │ - str r4, [r3, #76] @ 0x4c │ │ │ │ + str r4, [r3, #88] @ 0x58 │ │ │ │ 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] @ (224db8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x110a3c>) │ │ │ │ @@ -566126,15 +566131,15 @@ │ │ │ │ bl 13ef98 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ac1c> │ │ │ │ ldr.w r1, [r7, #460] @ 0x1cc │ │ │ │ ldrd lr, r2, [sp, #8] │ │ │ │ add.w ip, r9, r1 │ │ │ │ b.n 224d2c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1109b0> │ │ │ │ bge.n 224e98 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x110b1c> │ │ │ │ lsls r0, r3, #6 │ │ │ │ - str r0, [r6, #60] @ 0x3c │ │ │ │ + str r0, [r6, #72] @ 0x48 │ │ │ │ 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] │ │ │ │ @@ -569012,15 +569017,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xb7e0 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - tst r4, r1 │ │ │ │ + cmn r4, r1 │ │ │ │ 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] @ (226fd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x112c58>) │ │ │ │ @@ -569043,15 +569048,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xb794 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - rors r4, r2 │ │ │ │ + cmp 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] @ (227020 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x112ca4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -569074,15 +569079,15 @@ │ │ │ │ ldr.w r3, [r3, #3792] @ 0xed0 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xb74c │ │ │ │ lsls r0, r3, #6 │ │ │ │ - sbcs r4, r4 │ │ │ │ + negs 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, #48] @ (22706c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x112cf0>) │ │ │ │ @@ -569105,15 +569110,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xb6fc │ │ │ │ lsls r0, r3, #6 │ │ │ │ - adcs r4, r4 │ │ │ │ + tst 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, #48] @ (2270b8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x112d3c>) │ │ │ │ @@ -569136,15 +569141,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xb6b0 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - asrs r0, r6 │ │ │ │ + rors r0, 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] @ (227104 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x112d88>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -569167,15 +569172,15 @@ │ │ │ │ ldr.w r3, [r3, #3988] @ 0xf94 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xb668 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - asrs r0, r1 │ │ │ │ + rors r0, 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] @ (227150 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x112dd4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -569198,15 +569203,15 @@ │ │ │ │ ldr.w r3, [r3, #3984] @ 0xf90 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xb61c │ │ │ │ lsls r0, r3, #6 │ │ │ │ - lsrs r0, r2 │ │ │ │ + sbcs r0, 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] @ (22719c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x112e20>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -569229,15 +569234,15 @@ │ │ │ │ ldr.w r3, [r3, #3768] @ 0xeb8 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ push {r4, r6, r7, lr} │ │ │ │ lsls r0, r3, #6 │ │ │ │ - lsls r0, r3 │ │ │ │ + adcs r0, 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] @ (2271e8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x112e6c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -569260,15 +569265,15 @@ │ │ │ │ ldr.w r3, [r3, #3760] @ 0xeb0 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ push {r2, r7, lr} │ │ │ │ lsls r0, r3, #6 │ │ │ │ - eors r4, r4 │ │ │ │ + asrs r4, 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] @ (227234 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x112eb8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -569291,15 +569296,15 @@ │ │ │ │ ldr.w r3, [r3, #3756] @ 0xeac │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ lsls r0, r3, #6 │ │ │ │ - ands r0, r6 │ │ │ │ + lsrs r0, 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] @ (227278 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x112efc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -569319,15 +569324,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #3664] @ 0xe50 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r2, r3, r5, r6, r7} │ │ │ │ lsls r0, r3, #6 │ │ │ │ - subs r7, #252 @ 0xfc │ │ │ │ + lsls 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] @ (2272c4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x112f48>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -569350,15 +569355,15 @@ │ │ │ │ ldr.w r3, [r3, #3656] @ 0xe48 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ push {r3, r5, r7} │ │ │ │ lsls r0, r3, #6 │ │ │ │ - subs r7, #200 @ 0xc8 │ │ │ │ + lsls r0, 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, #44] @ (227308 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x112f8c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -569378,15 +569383,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #3652] @ 0xe44 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r2, r3, r4, r6} │ │ │ │ lsls r0, r3, #6 │ │ │ │ - subs r7, #140 @ 0x8c │ │ │ │ + eors r4, r1 │ │ │ │ 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] @ (227358 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x112fdc>) │ │ │ │ @@ -569410,15 +569415,15 @@ │ │ │ │ ldr.w r4, [ip, #1396] @ 0x574 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ push {r2, r4} │ │ │ │ lsls r0, r3, #6 │ │ │ │ - subs r7, #88 @ 0x58 │ │ │ │ + ands r0, 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] @ (2273a8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x11302c>) │ │ │ │ @@ -569442,15 +569447,15 @@ │ │ │ │ ldr.w r4, [ip, #1400] @ 0x578 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ cbz r4, 22741c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1130a0> │ │ │ │ lsls r0, r3, #6 │ │ │ │ - subs r7, #36 @ 0x24 │ │ │ │ + subs r7, #228 @ 0xe4 │ │ │ │ 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] @ (2273ec <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x113070>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -569469,15 +569474,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #688] @ 0x2b0 │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ cbz r0, 22744e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1130d2> │ │ │ │ lsls r0, r3, #6 │ │ │ │ - subs r6, #250 @ 0xfa │ │ │ │ + subs r7, #186 @ 0xba │ │ │ │ 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] @ (22743c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1130c0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -569501,15 +569506,15 @@ │ │ │ │ ldr.w r3, [r3, #852] @ 0x354 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ cbz r4, 22748c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x113110> │ │ │ │ lsls r0, r3, #6 │ │ │ │ - subs r6, #204 @ 0xcc │ │ │ │ + subs r7, #140 @ 0x8c │ │ │ │ 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] @ (22748c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x113110>) │ │ │ │ @@ -569533,15 +569538,15 @@ │ │ │ │ ldr.w r4, [ip, #848] @ 0x350 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ uxtb r0, r4 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - subs r6, #140 @ 0x8c │ │ │ │ + subs r7, #76 @ 0x4c │ │ │ │ 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 │ │ │ │ @@ -569567,15 +569572,15 @@ │ │ │ │ ldr.w r4, [ip, #844] @ 0x34c │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ uxth r6, r1 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - subs r6, #92 @ 0x5c │ │ │ │ + subs r7, #28 │ │ │ │ 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 │ │ │ │ @@ -569601,15 +569606,15 @@ │ │ │ │ ldr.w r4, [ip, #840] @ 0x348 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ sxth r2, r7 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - subs r6, #36 @ 0x24 │ │ │ │ + subs r6, #228 @ 0xe4 │ │ │ │ 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] @ (227584 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x113208>) │ │ │ │ @@ -569633,15 +569638,15 @@ │ │ │ │ ldr.w r4, [ip, #836] @ 0x344 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ cbz r0, 2275c2 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x113246> │ │ │ │ lsls r0, r3, #6 │ │ │ │ - subs r5, #240 @ 0xf0 │ │ │ │ + subs r6, #176 @ 0xb0 │ │ │ │ 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 │ │ │ │ @@ -569667,15 +569672,15 @@ │ │ │ │ ldr.w r4, [ip, #832] @ 0x340 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ cbz r6, 227600 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x113284> │ │ │ │ lsls r0, r3, #6 │ │ │ │ - subs r5, #192 @ 0xc0 │ │ │ │ + subs r6, #128 @ 0x80 │ │ │ │ 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] @ (227620 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1132a4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -569696,15 +569701,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #828] @ 0x33c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ cbz r0, 227636 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1132ba> │ │ │ │ lsls r0, r3, #6 │ │ │ │ - subs r5, #148 @ 0x94 │ │ │ │ + subs r6, #84 @ 0x54 │ │ │ │ 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] @ (22766c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1132f0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -569727,15 +569732,15 @@ │ │ │ │ ldr.w r3, [r3, #3208] @ 0xc88 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ cbz r0, 227670 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1132f4> │ │ │ │ lsls r0, r3, #6 │ │ │ │ - subs r5, #96 @ 0x60 │ │ │ │ + subs r6, #32 │ │ │ │ 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] @ (2276b8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x11333c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -569758,15 +569763,15 @@ │ │ │ │ ldr.w r3, [r3, #2212] @ 0x8a4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ sub sp, #208 @ 0xd0 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - subs r5, #32 │ │ │ │ + subs r5, #224 @ 0xe0 │ │ │ │ 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] @ (2276fc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x113380>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -569786,15 +569791,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #2252] @ 0x8cc │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ add sp, #416 @ 0x1a0 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - subs r4, #228 @ 0xe4 │ │ │ │ + subs r5, #164 @ 0xa4 │ │ │ │ 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] @ (227748 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1133cc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -569817,15 +569822,15 @@ │ │ │ │ ldr.w r3, [r3, #2220] @ 0x8ac │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ add sp, #144 @ 0x90 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - subs r4, #172 @ 0xac │ │ │ │ + subs r5, #108 @ 0x6c │ │ │ │ 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] @ (227790 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x113414>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -569846,15 +569851,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #744] @ 0x2e8 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ add r7, sp, #864 @ 0x360 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - subs r4, #112 @ 0x70 │ │ │ │ + subs r5, #48 @ 0x30 │ │ │ │ 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] @ (2277dc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x113460>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -569877,15 +569882,15 @@ │ │ │ │ ldr.w r3, [r3, #3204] @ 0xc84 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ add r7, sp, #576 @ 0x240 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - subs r4, #60 @ 0x3c │ │ │ │ + subs r4, #252 @ 0xfc │ │ │ │ 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] @ (227910 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x113594>) │ │ │ │ @@ -569995,15 +570000,15 @@ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr.w ip, [r1, #460] @ 0x1cc │ │ │ │ add.w r0, r2, ip │ │ │ │ b.n 22785c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1134e0> │ │ │ │ add r7, sp, #264 @ 0x108 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - subs r3, #66 @ 0x42 │ │ │ │ + subs r4, #2 │ │ │ │ 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] @ (227958 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1135dc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -570024,15 +570029,15 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 140214 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2be98> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ add r6, sp, #64 @ 0x40 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - subs r2, #234 @ 0xea │ │ │ │ + subs r3, #170 @ 0xaa │ │ │ │ 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] @ (2279bc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x113640>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -575599,15 +575604,15 @@ │ │ │ │ ldrd r2, r3, [sp, #32] │ │ │ │ ldr.w r0, [r1, #460] @ 0x1cc │ │ │ │ add.w ip, r0, #6 │ │ │ │ b.n 22b956 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1175da> │ │ │ │ nop │ │ │ │ ldr r4, [r1, #96] @ 0x60 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - @ instruction: 0xfa9c00e2 │ │ │ │ + @ instruction: 0xfb5c00e2 │ │ │ │ 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] @ (22bae0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x117764>) │ │ │ │ mov r6, r0 │ │ │ │ @@ -575694,15 +575699,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #36] @ 0x24 │ │ │ │ add.w ip, r1, #6 │ │ │ │ b.n 22ba2c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1176b0> │ │ │ │ nop │ │ │ │ ldr r0, [r7, #80] @ 0x50 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - vst1.8 {d16[7]}, [sl], r2 │ │ │ │ + @ instruction: 0xfa8a00e2 │ │ │ │ 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] @ (22bbdc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x117860>) │ │ │ │ mov r5, r0 │ │ │ │ @@ -575937,15 +575942,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ adds r0, r1, r5 │ │ │ │ b.n 22bd2c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1179b0> │ │ │ │ ldr r2, [r2, #36] @ 0x24 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - @ instruction: 0xf70400e2 │ │ │ │ + @ instruction: 0xf7c400e2 │ │ │ │ stmdb sp!, {r4, 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] @ (22be80 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x117b04>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r7, r0 │ │ │ │ @@ -576013,15 +576018,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22be04 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x117a88> │ │ │ │ ldr r6, [r7, #20] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - movw r0, #10466 @ 0x28e2 │ │ │ │ + @ instruction: 0xf70200e2 │ │ │ │ stmdb sp!, {r4, 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] @ (22bf60 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x117be4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r7, r0 │ │ │ │ @@ -576089,15 +576094,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22bee4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x117b68> │ │ │ │ ldr r6, [r3, #8] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - sbcs.w r0, r6, #7405568 @ 0x710000 │ │ │ │ + @ instruction: 0xf63600e2 │ │ │ │ stmdb sp!, {r4, 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] @ (22c048 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x117ccc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r7, r0 │ │ │ │ @@ -576167,15 +576172,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 22bfce <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x117c52> │ │ │ │ nop │ │ │ │ str r6, [r7, #120] @ 0x78 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - @ instruction: 0xf4a200e2 │ │ │ │ + sbc.w r0, r2, #7405568 @ 0x710000 │ │ │ │ stmdb sp!, {r4, 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] @ (22c128 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x117dac>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r7, r0 │ │ │ │ @@ -576243,15 +576248,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22c0ac <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x117d30> │ │ │ │ str r6, [r2, #108] @ 0x6c │ │ │ │ lsls r0, r3, #6 │ │ │ │ - @ instruction: 0xf3d600e2 │ │ │ │ + eors.w r0, r6, #7405568 @ 0x710000 │ │ │ │ stmdb sp!, {r4, 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] @ (22c208 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x117e8c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r7, r0 │ │ │ │ @@ -576319,15 +576324,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22c18c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x117e10> │ │ │ │ str r6, [r6, #92] @ 0x5c │ │ │ │ lsls r0, r3, #6 │ │ │ │ - @ instruction: 0xf30a00e2 │ │ │ │ + @ instruction: 0xf3ca00e2 │ │ │ │ stmdb sp!, {r4, 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] @ (22c2e8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x117f6c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r7, r0 │ │ │ │ @@ -576395,15 +576400,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22c26c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x117ef0> │ │ │ │ str r6, [r2, #80] @ 0x50 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - @ instruction: 0xf23e00e2 │ │ │ │ + @ instruction: 0xf2fe00e2 │ │ │ │ stmdb sp!, {r4, 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] @ (22c3d0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x118054>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r7, r0 │ │ │ │ @@ -576473,15 +576478,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 22c356 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x117fda> │ │ │ │ nop │ │ │ │ str r6, [r6, #64] @ 0x40 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - sbc.w r0, sl, #226 @ 0xe2 │ │ │ │ + @ instruction: 0xf22a00e2 │ │ │ │ stmdb sp!, {r4, 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] @ (22c4b0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x118134>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r7, r0 │ │ │ │ @@ -576549,15 +576554,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22c434 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1180b8> │ │ │ │ str r6, [r1, #52] @ 0x34 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - eors.w r0, lr, #226 @ 0xe2 │ │ │ │ + adcs.w r0, lr, #226 @ 0xe2 │ │ │ │ stmdb sp!, {r4, 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] @ (22c590 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x118214>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r7, r0 │ │ │ │ @@ -576625,15 +576630,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22c514 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x118198> │ │ │ │ str r6, [r5, #36] @ 0x24 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - vmla.i16 d16, d18, d2[2] │ │ │ │ + eors.w r0, r2, #226 @ 0xe2 │ │ │ │ stmdb sp!, {r4, 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] @ (22c670 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1182f4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r7, r0 │ │ │ │ @@ -576701,15 +576706,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22c5f4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x118278> │ │ │ │ str r6, [r1, #24] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - vhadd.s8 q0, q11, q9 │ │ │ │ + vmla.i d16, d22, d2[4] │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #204] @ (22c758 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1183dc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r7, r0 │ │ │ │ @@ -576779,15 +576784,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 22c6de <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x118362> │ │ │ │ nop │ │ │ │ str r6, [r5, #8] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - cdp 0, 3, cr0, cr2, cr2, {7} │ │ │ │ + cdp 0, 15, cr0, cr2, 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, #196] @ (22c838 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1184bc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r7, r0 │ │ │ │ @@ -576855,15 +576860,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22c7bc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x118440> │ │ │ │ ldrsh r6, [r0, r7] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - stcl 0, cr0, [r6, #-904]! @ 0xfffffc78 │ │ │ │ + cdp 0, 2, 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, #196] @ (22c918 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x11859c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r7, r0 │ │ │ │ @@ -576931,15 +576936,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22c89c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x118520> │ │ │ │ ldrsh r6, [r4, r3] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - ldc 0, cr0, [sl], {226} @ 0xe2 │ │ │ │ + ldcl 0, cr0, [sl, #-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, #192] @ (22c9f4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x118678>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r7, r0 │ │ │ │ @@ -577006,15 +577011,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22c97c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x118600> │ │ │ │ ldrsh r6, [r0, r0] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - rsb r0, lr, r2, asr #3 │ │ │ │ + stc 0, cr0, [lr], {226} @ 0xe2 │ │ │ │ stmdb sp!, {r4, 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] @ (22cad0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x118754>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r7, r0 │ │ │ │ @@ -577081,15 +577086,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22ca58 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1186dc> │ │ │ │ ldrb r2, [r5, r4] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - add.w r0, r2, r2, asr #3 │ │ │ │ + rsb r0, r2, r2, asr #3 │ │ │ │ stmdb sp!, {r4, 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] @ (22cbb0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x118834>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r7, r0 │ │ │ │ @@ -577158,15 +577163,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22cb34 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1187b8> │ │ │ │ nop │ │ │ │ ldrb r6, [r1, r1] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - bics.w r0, r6, r2, asr #3 │ │ │ │ + @ instruction: 0xeaf600e2 │ │ │ │ stmdb sp!, {r4, 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] @ (22cc90 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x118914>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r7, r0 │ │ │ │ @@ -577235,15 +577240,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22cc14 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x118898> │ │ │ │ nop │ │ │ │ ldrh r6, [r5, r5] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - strd r0, r0, [sl, #-904]! @ 0x388 │ │ │ │ + bic.w r0, sl, r2, asr #3 │ │ │ │ stmdb sp!, {r4, 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] @ (22cd74 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1189f8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r7, r0 │ │ │ │ @@ -577312,15 +577317,15 @@ │ │ │ │ bl 13ef98 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ac1c> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 22ccfe <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x118982> │ │ │ │ ldrh r6, [r1, r2] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - ldmia.w r2, {r1, r5, r6, r7} │ │ │ │ + ldrd r0, r0, [r2, #-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, #200] @ (22ce58 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x118adc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r7, r0 │ │ │ │ @@ -577389,16 +577394,15 @@ │ │ │ │ bl 13ef98 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ac1c> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 22cde2 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x118a66> │ │ │ │ ldr r2, [r5, r6] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - b.n 22cde4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x118a68> │ │ │ │ - lsls r2, r4, #3 │ │ │ │ + stmia.w r2, {r1, r5, r6, r7} │ │ │ │ stmdb sp!, {r4, 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] @ (22cf34 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x118bb8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r7, r0 │ │ │ │ @@ -577465,15 +577469,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22cebc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x118b40> │ │ │ │ ldr r6, [r0, r3] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - b.n 22cd28 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1189ac> │ │ │ │ + b.n 22cea8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x118b2c> │ │ │ │ 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, #192] @ (22d010 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x118c94>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -577541,15 +577545,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22cf98 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x118c1c> │ │ │ │ ldrsb r2, [r5, r7] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - b.n 22cc74 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1188f8> │ │ │ │ + b.n 22cdf4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x118a78> │ │ │ │ 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, #192] @ (22d0ec <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x118d70>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -577617,15 +577621,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22d074 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x118cf8> │ │ │ │ ldrsb r6, [r1, r4] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - b.n 22cbb8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x11883c> │ │ │ │ + b.n 22cd38 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1189bc> │ │ │ │ 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, #192] @ (22d1c8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x118e4c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -577693,15 +577697,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22d150 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x118dd4> │ │ │ │ ldrsb r2, [r6, r0] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - b.n 22cb04 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x118788> │ │ │ │ + b.n 22cc84 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x118908> │ │ │ │ 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, #192] @ (22d2a4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x118f28>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -577769,15 +577773,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22d22c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x118eb0> │ │ │ │ strb r6, [r2, r5] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - b.n 22da48 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1196cc> │ │ │ │ + b.n 22cbc8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x11884c> │ │ │ │ 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, #192] @ (22d380 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x119004>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -577847,15 +577851,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22d306 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x118f8a> │ │ │ │ nop │ │ │ │ strb r2, [r7, r1] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - b.n 22d99c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x119620> │ │ │ │ + b.n 22db1c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1197a0> │ │ │ │ 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, #192] @ (22d45c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1190e0>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -577925,15 +577929,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22d3e2 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x119066> │ │ │ │ nop │ │ │ │ strh r6, [r3, r6] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - b.n 22d8f0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x119574> │ │ │ │ + b.n 22da70 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1196f4> │ │ │ │ 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, #196] @ (22d53c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1191c0>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -578003,15 +578007,15 @@ │ │ │ │ bl 13ef98 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ac1c> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 22d4c8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x11914c> │ │ │ │ strh r2, [r0, r3] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - b.n 22d838 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1194bc> │ │ │ │ + b.n 22d9b8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x11963c> │ │ │ │ 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, #196] @ (22d61c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1192a0>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -578081,15 +578085,15 @@ │ │ │ │ bl 13ef98 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ac1c> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 22d5a8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x11922c> │ │ │ │ str r2, [r4, r7] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - b.n 22d788 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x11940c> │ │ │ │ + b.n 22d908 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x11958c> │ │ │ │ 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, #192] @ (22d6f8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x11937c>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -578159,15 +578163,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22d67e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x119302> │ │ │ │ nop │ │ │ │ str r2, [r0, r4] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - svc 242 @ 0xf2 │ │ │ │ + b.n 22d864 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1194e8> │ │ │ │ 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, #192] @ (22d7d4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x119458>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -578237,15 +578241,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22d75a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1193de> │ │ │ │ nop │ │ │ │ str r6, [r4, r0] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - svc 46 @ 0x2e │ │ │ │ + svc 238 @ 0xee │ │ │ │ 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, #192] @ (22d8b0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x119534>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -578315,15 +578319,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22d836 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1194ba> │ │ │ │ nop │ │ │ │ ldr r7, [pc, #296] @ (22d9dc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x119660>) │ │ │ │ lsls r0, r3, #6 │ │ │ │ - udf #106 @ 0x6a │ │ │ │ + svc 42 @ 0x2a │ │ │ │ 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, #192] @ (22d98c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x119610>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -578393,15 +578397,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22d912 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x119596> │ │ │ │ nop │ │ │ │ ldr r6, [pc, #440] @ (22db48 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1197cc>) │ │ │ │ lsls r0, r3, #6 │ │ │ │ - ble.n 22d8e0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x119564> │ │ │ │ + udf #102 @ 0x66 │ │ │ │ lsls r2, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #196] @ (22da6c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1196f0>) │ │ │ │ mov r4, r2 │ │ │ │ @@ -578473,15 +578477,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22d9f2 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x119676> │ │ │ │ ldr r5, [pc, #584] @ (22dcb8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x11993c>) │ │ │ │ lsls r0, r3, #6 │ │ │ │ - bgt.n 22da30 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1196b4> │ │ │ │ + ble.n 22d9b0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x119634> │ │ │ │ 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 │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [pc, #208] @ (22db58 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1197dc>) │ │ │ │ @@ -578556,15 +578560,15 @@ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22dad2 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x119756> │ │ │ │ ldr r4, [pc, #712] @ (22de24 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x119aa8>) │ │ │ │ lsls r0, r3, #6 │ │ │ │ - bgt.n 22dba0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x119824> │ │ │ │ + bgt.n 22db20 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1197a4> │ │ │ │ lsls r2, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #208] @ (22dc44 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1198c8>) │ │ │ │ mov r4, r2 │ │ │ │ @@ -578641,15 +578645,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r5, r1 │ │ │ │ b.n 22dbbe <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x119842> │ │ │ │ ldr r3, [pc, #792] @ (22df60 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x119be4>) │ │ │ │ lsls r0, r3, #6 │ │ │ │ - blt.n 22dce8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x11996c> │ │ │ │ + bgt.n 22dc68 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1198ec> │ │ │ │ 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 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #240] @ (22dd50 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1199d4>) │ │ │ │ @@ -578742,15 +578746,15 @@ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ adds r0, r3, r1 │ │ │ │ b.n 22dcc2 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x119946> │ │ │ │ nop │ │ │ │ ldr r2, [pc, #872] @ (22e0bc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x119d40>) │ │ │ │ lsls r0, r3, #6 │ │ │ │ - bge.n 22de24 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x119aa8> │ │ │ │ + blt.n 22dda4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x119a28> │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [r0, #60] @ 0x3c │ │ │ │ ldrd r0, r1, [r1, #4] │ │ │ │ @@ -582093,15 +582097,15 @@ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r5, r1 │ │ │ │ b.n 2304d6 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x11c15a> │ │ │ │ movs r2, #174 @ 0xae │ │ │ │ lsls r0, r3, #6 │ │ │ │ - sxtb r4, r4 │ │ │ │ + cbz r4, 2305b8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x11c23c> │ │ │ │ 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] @ (2305b8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x11c23c>) │ │ │ │ @@ -582125,15 +582129,15 @@ │ │ │ │ ldr.w r4, [ip, #1344] @ 0x540 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r1, #180 @ 0xb4 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - sxth r0, r2 │ │ │ │ + uxtb r0, r2 │ │ │ │ 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] @ (230608 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x11c28c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -582157,15 +582161,15 @@ │ │ │ │ ldr.w r3, [r3, #1888] @ 0x760 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ movs r1, #104 @ 0x68 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - cbz r0, 230648 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x11c2cc> │ │ │ │ + uxth r0, 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] @ (230658 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x11c2dc>) │ │ │ │ @@ -582189,15 +582193,15 @@ │ │ │ │ ldr.w r4, [ip, #1896] @ 0x768 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r1, #20 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - cbz r4, 230688 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x11c30c> │ │ │ │ + sxtb r4, 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] @ (2306a8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x11c32c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -582221,15 +582225,15 @@ │ │ │ │ ldr.w r3, [r3, #1884] @ 0x75c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ movs r0, #200 @ 0xc8 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - cbz r0, 2306ce <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x11c352> │ │ │ │ + sxth r0, 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] @ (2306f8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x11c37c>) │ │ │ │ @@ -582253,15 +582257,15 @@ │ │ │ │ ldr.w r4, [ip, #1892] @ 0x764 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r0, #116 @ 0x74 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - cbz r4, 23070e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x11c392> │ │ │ │ + cbz r4, 23073e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x11c3c2> │ │ │ │ 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] @ (230748 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x11c3cc>) │ │ │ │ @@ -582285,15 +582289,15 @@ │ │ │ │ ldr.w r4, [ip, #1784] @ 0x6f8 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r0, #36 @ 0x24 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - cbz r0, 230752 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x11c3d6> │ │ │ │ + cbz r0, 230782 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x11c406> │ │ │ │ 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] @ (230798 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x11c41c>) │ │ │ │ @@ -582317,15 +582321,15 @@ │ │ │ │ ldr.w r4, [ip, #1780] @ 0x6f4 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ subs r4, r2, #7 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - sub sp, #336 @ 0x150 │ │ │ │ + cbz r4, 2307c4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x11c448> │ │ │ │ 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 │ │ │ │ @@ -582351,15 +582355,15 @@ │ │ │ │ ldr.w r4, [ip, #1424] @ 0x590 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ subs r2, r0, #6 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - sub sp, #128 @ 0x80 │ │ │ │ + cbz r0, 23080c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x11c490> │ │ │ │ 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 │ │ │ │ @@ -582385,15 +582389,15 @@ │ │ │ │ ldr.w r4, [ip, #1428] @ 0x594 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ subs r6, r5, #4 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - add sp, #432 @ 0x1b0 │ │ │ │ + cbz r4, 230852 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x11c4d6> │ │ │ │ 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] @ (230890 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x11c514>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -582417,15 +582421,15 @@ │ │ │ │ ldr.w r3, [r3, #1496] @ 0x5d8 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ subs r0, r4, #3 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - add sp, #256 @ 0x100 │ │ │ │ + cbz r0, 230898 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x11c51c> │ │ │ │ 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] @ (2308e0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x11c564>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -582449,15 +582453,15 @@ │ │ │ │ ldr.w r3, [r3, #1716] @ 0x6b4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ subs r0, r2, #2 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - add sp, #32 │ │ │ │ + sub sp, #288 @ 0x120 │ │ │ │ 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] @ (230930 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x11c5b4>) │ │ │ │ @@ -582481,15 +582485,15 @@ │ │ │ │ ldr.w r4, [ip, #1760] @ 0x6e0 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ subs r4, r7, #0 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - add r7, sp, #848 @ 0x350 │ │ │ │ + sub sp, #80 @ 0x50 │ │ │ │ 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] @ (230980 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x11c604>) │ │ │ │ @@ -582513,15 +582517,15 @@ │ │ │ │ ldr.w r4, [ip, #1732] @ 0x6c4 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r4, r5, #7 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - add r7, sp, #624 @ 0x270 │ │ │ │ + add sp, #368 @ 0x170 │ │ │ │ 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] @ (2309d0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x11c654>) │ │ │ │ @@ -582545,15 +582549,15 @@ │ │ │ │ ldr.w r4, [ip, #1744] @ 0x6d0 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r4, r3, #6 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - add r7, sp, #416 @ 0x1a0 │ │ │ │ + add sp, #160 @ 0xa0 │ │ │ │ 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] @ (230a20 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x11c6a4>) │ │ │ │ @@ -582577,15 +582581,15 @@ │ │ │ │ ldr.w r4, [ip, #1756] @ 0x6dc │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r4, r1, #5 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - add r7, sp, #240 @ 0xf0 │ │ │ │ + add r7, sp, #1008 @ 0x3f0 │ │ │ │ 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] @ (230a70 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x11c6f4>) │ │ │ │ @@ -582609,15 +582613,15 @@ │ │ │ │ ldr.w r4, [ip, #1484] @ 0x5cc │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r4, r7, #3 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - add r7, sp, #64 @ 0x40 │ │ │ │ + add r7, sp, #832 @ 0x340 │ │ │ │ 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] @ (230ac0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x11c744>) │ │ │ │ @@ -582641,15 +582645,15 @@ │ │ │ │ ldr.w r4, [ip, #1568] @ 0x620 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r4, r5, #2 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - add r6, sp, #944 @ 0x3b0 │ │ │ │ + add r7, sp, #688 @ 0x2b0 │ │ │ │ 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] @ (230b10 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x11c794>) │ │ │ │ @@ -582673,15 +582677,15 @@ │ │ │ │ ldr.w r4, [ip, #1572] @ 0x624 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r4, r3, #1 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - add r6, sp, #736 @ 0x2e0 │ │ │ │ + add r7, sp, #480 @ 0x1e0 │ │ │ │ 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] @ (230b60 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x11c7e4>) │ │ │ │ @@ -582705,15 +582709,15 @@ │ │ │ │ ldr.w r4, [ip, #1800] @ 0x708 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r4, r1, #0 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - add r6, sp, #528 @ 0x210 │ │ │ │ + add r7, sp, #272 @ 0x110 │ │ │ │ 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] @ (230bb0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x11c834>) │ │ │ │ @@ -582737,15 +582741,15 @@ │ │ │ │ ldr.w r4, [ip, #1796] @ 0x704 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ subs r4, r7, r6 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - add r6, sp, #320 @ 0x140 │ │ │ │ + add r7, sp, #64 @ 0x40 │ │ │ │ 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 │ │ │ │ @@ -582771,15 +582775,15 @@ │ │ │ │ ldr.w r4, [ip, #1696] @ 0x6a0 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ subs r2, r5, r5 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - add r6, sp, #112 @ 0x70 │ │ │ │ + add r6, sp, #880 @ 0x370 │ │ │ │ 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 │ │ │ │ @@ -582805,15 +582809,15 @@ │ │ │ │ ldr.w r4, [ip, #1700] @ 0x6a4 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ subs r6, r2, r4 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - add r5, sp, #928 @ 0x3a0 │ │ │ │ + add r6, sp, #672 @ 0x2a0 │ │ │ │ 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] @ (230ca8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x11c92c>) │ │ │ │ @@ -582837,15 +582841,15 @@ │ │ │ │ ldr.w r4, [ip, #1628] @ 0x65c │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ subs r4, r0, r3 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - add r5, sp, #720 @ 0x2d0 │ │ │ │ + add r6, sp, #464 @ 0x1d0 │ │ │ │ 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] @ (230cf8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x11c97c>) │ │ │ │ @@ -582869,15 +582873,15 @@ │ │ │ │ ldr.w r4, [ip, #1624] @ 0x658 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ subs r4, r6, r1 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - add r5, sp, #480 @ 0x1e0 │ │ │ │ + add r6, sp, #224 @ 0xe0 │ │ │ │ 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] @ (230d48 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x11c9cc>) │ │ │ │ @@ -582901,15 +582905,15 @@ │ │ │ │ ldr.w r4, [ip, #1620] @ 0x654 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ subs r4, r4, r0 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - add r5, sp, #240 @ 0xf0 │ │ │ │ + add r5, sp, #1008 @ 0x3f0 │ │ │ │ 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] @ (230d98 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x11ca1c>) │ │ │ │ @@ -582933,15 +582937,15 @@ │ │ │ │ ldr.w r4, [ip, #1516] @ 0x5ec │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r4, r2, r7 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - add r5, sp, #0 │ │ │ │ + add r5, sp, #768 @ 0x300 │ │ │ │ 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] @ (230de8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x11ca6c>) │ │ │ │ @@ -582965,15 +582969,15 @@ │ │ │ │ ldr.w r4, [ip, #1520] @ 0x5f0 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r4, r0, r6 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - add r4, sp, #784 @ 0x310 │ │ │ │ + add r5, sp, #528 @ 0x210 │ │ │ │ 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] @ (230e38 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x11cabc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -582997,15 +583001,15 @@ │ │ │ │ ldr.w r3, [r3, #1460] @ 0x5b4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ adds r0, r7, r4 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - add r4, sp, #576 @ 0x240 │ │ │ │ + add r5, sp, #320 @ 0x140 │ │ │ │ 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] @ (230e80 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x11cb04>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -583026,15 +583030,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #1464] @ 0x5b8 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ adds r0, r5, r3 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - add r4, sp, #384 @ 0x180 │ │ │ │ + add r5, sp, #128 @ 0x80 │ │ │ │ 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 │ │ │ │ @@ -583063,15 +583067,15 @@ │ │ │ │ ldr.w r4, [ip, #900] @ 0x384 │ │ │ │ blx r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r2, r3, r2 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - add r4, sp, #192 @ 0xc0 │ │ │ │ + add r4, sp, #960 @ 0x3c0 │ │ │ │ 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] @ (230f24 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x11cba8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -583092,15 +583096,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #896] @ 0x380 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ adds r4, r0, r1 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - add r3, sp, #976 @ 0x3d0 │ │ │ │ + add r4, sp, #720 @ 0x2d0 │ │ │ │ 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 │ │ │ │ @@ -583126,15 +583130,15 @@ │ │ │ │ ldr.w r4, [ip, #892] @ 0x37c │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ asrs r6, r6, #31 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - add r3, sp, #768 @ 0x300 │ │ │ │ + add r4, sp, #512 @ 0x200 │ │ │ │ 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 │ │ │ │ @@ -583171,15 +583175,15 @@ │ │ │ │ ldr.w r4, [ip, #888] @ 0x378 │ │ │ │ blx r4 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ asrs r2, r4, #30 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - add r3, sp, #528 @ 0x210 │ │ │ │ + add r4, sp, #272 @ 0x110 │ │ │ │ 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] @ (23102c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x11ccb0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -583200,15 +583204,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #884] @ 0x374 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ asrs r4, r7, #28 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - add r3, sp, #224 @ 0xe0 │ │ │ │ + add r3, sp, #992 @ 0x3e0 │ │ │ │ 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] @ (231070 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x11ccf4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -583227,15 +583231,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #880] @ 0x370 │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ asrs r4, r6, #27 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - add r3, sp, #40 @ 0x28 │ │ │ │ + add r3, sp, #808 @ 0x328 │ │ │ │ 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] @ (2310b8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x11cd3c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -583256,15 +583260,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #868] @ 0x364 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ asrs r0, r6, #26 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - add r2, sp, #896 @ 0x380 │ │ │ │ + add r3, sp, #640 @ 0x280 │ │ │ │ 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] @ (231108 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x11cd8c>) │ │ │ │ @@ -583288,15 +583292,15 @@ │ │ │ │ ldr.w r4, [ip, #2220] @ 0x8ac │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ asrs r4, r4, #25 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - add r2, sp, #672 @ 0x2a0 │ │ │ │ + add r3, sp, #416 @ 0x1a0 │ │ │ │ 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 │ │ │ │ @@ -583322,15 +583326,15 @@ │ │ │ │ ldr.w r4, [ip, #2216] @ 0x8a8 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ asrs r2, r2, #24 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - add r2, sp, #416 @ 0x1a0 │ │ │ │ + add r3, sp, #160 @ 0xa0 │ │ │ │ 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] @ (2311a4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x11ce28>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -583351,15 +583355,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #1064] @ 0x428 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ asrs r4, r0, #23 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - add r2, sp, #192 @ 0xc0 │ │ │ │ + add r2, sp, #960 @ 0x3c0 │ │ │ │ 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] @ (2311ec <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x11ce70>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -583380,15 +583384,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #1060] @ 0x424 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ asrs r4, r7, #21 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - lsrs r0, r4, #27 │ │ │ │ + lsrs r0, r4, #30 │ │ │ │ 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] @ (231238 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x11cebc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -583411,15 +583415,15 @@ │ │ │ │ ldr.w r3, [r3, #2232] @ 0x8b8 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ asrs r4, r6, #20 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - add r1, sp, #752 @ 0x2f0 │ │ │ │ + add r2, sp, #496 @ 0x1f0 │ │ │ │ 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] @ (231284 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x11cf08>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -583442,15 +583446,15 @@ │ │ │ │ ldr.w r3, [r3, #2228] @ 0x8b4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ asrs r0, r5, #19 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - add r1, sp, #528 @ 0x210 │ │ │ │ + add r2, sp, #272 @ 0x110 │ │ │ │ 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] @ (2312d4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x11cf58>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -583474,15 +583478,15 @@ │ │ │ │ ldr.w r3, [r3, #1988] @ 0x7c4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ asrs r4, r3, #18 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - add r1, sp, #304 @ 0x130 │ │ │ │ + add r2, sp, #48 @ 0x30 │ │ │ │ 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] @ (23131c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x11cfa0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -583503,15 +583507,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #1392] @ 0x570 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ asrs r4, r1, #17 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - add r1, sp, #96 @ 0x60 │ │ │ │ + add r1, sp, #864 @ 0x360 │ │ │ │ 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] @ (23136c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x11cff0>) │ │ │ │ @@ -583535,15 +583539,15 @@ │ │ │ │ ldr.w r4, [ip, #1432] @ 0x598 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ asrs r0, r0, #16 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - add r0, sp, #880 @ 0x370 │ │ │ │ + add r1, sp, #624 @ 0x270 │ │ │ │ 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] @ (2313bc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x11d040>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -583567,15 +583571,15 @@ │ │ │ │ ldr.w r3, [r3, #1436] @ 0x59c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ asrs r4, r6, #14 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - add r0, sp, #704 @ 0x2c0 │ │ │ │ + add r1, sp, #448 @ 0x1c0 │ │ │ │ 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] @ (23140c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x11d090>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -583599,15 +583603,15 @@ │ │ │ │ ldr.w r3, [r3, #1440] @ 0x5a0 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ asrs r4, r4, #13 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - add r0, sp, #496 @ 0x1f0 │ │ │ │ + add r1, sp, #240 @ 0xf0 │ │ │ │ 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] @ (23145c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x11d0e0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -583631,15 +583635,15 @@ │ │ │ │ ldr.w r3, [r3, #1992] @ 0x7c8 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ asrs r4, r2, #12 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - add r0, sp, #304 @ 0x130 │ │ │ │ + add r1, sp, #48 @ 0x30 │ │ │ │ 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] @ (2314c0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x11d144>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -588042,15 +588046,15 @@ │ │ │ │ bl 13ef98 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ac1c> │ │ │ │ ldr.w r0, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #4] │ │ │ │ adds r1, r0, #2 │ │ │ │ b.n 2346f8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x12037c> │ │ │ │ b.n 234834 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1204b8> │ │ │ │ lsls r7, r2, #6 │ │ │ │ - strb r6, [r6, #21] │ │ │ │ + strb r6, [r6, #24] │ │ │ │ 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] @ 234828 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1204ac> │ │ │ │ mov r6, r1 │ │ │ │ @@ -588111,15 +588115,15 @@ │ │ │ │ ldr.w r3, [r1, #460] @ 0x1cc │ │ │ │ add.w ip, r3, #2 │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ b.n 2347a8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x12042c> │ │ │ │ nop │ │ │ │ svc 190 @ 0xbe │ │ │ │ lsls r7, r2, #6 │ │ │ │ - strb r6, [r2, #19] │ │ │ │ + strb r6, [r2, #22] │ │ │ │ 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 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [pc, #180] @ (2348f8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x12057c>) │ │ │ │ @@ -588187,15 +588191,15 @@ │ │ │ │ bl 13ef98 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ac1c> │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #12] │ │ │ │ add.w ip, r1, #3 │ │ │ │ b.n 23486a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1204ee> │ │ │ │ udf #248 @ 0xf8 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - strb r0, [r5, #16] │ │ │ │ + strb r0, [r5, #19] │ │ │ │ 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] @ (2349dc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x120660>) │ │ │ │ @@ -588271,15 +588275,15 @@ │ │ │ │ ldrd r2, r3, [sp, #16] │ │ │ │ ldr.w r0, [r1, #460] @ 0x1cc │ │ │ │ adds r5, r0, #3 │ │ │ │ b.n 234938 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1205bc> │ │ │ │ nop │ │ │ │ udf #40 @ 0x28 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - strb r2, [r3, #13] │ │ │ │ + strb r2, [r3, #16] │ │ │ │ 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] @ (234ab0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x120734>) │ │ │ │ @@ -588352,15 +588356,15 @@ │ │ │ │ bl 13ef98 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ac1c> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #16] │ │ │ │ adds r0, r1, #4 │ │ │ │ b.n 234a1c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1206a0> │ │ │ │ ble.n 234b3c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1207c0> │ │ │ │ lsls r7, r2, #6 │ │ │ │ - strb r4, [r3, #10] │ │ │ │ + strb r4, [r3, #13] │ │ │ │ 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] @ (234b88 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x12080c>) │ │ │ │ @@ -588433,15 +588437,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 234af2 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x120776> │ │ │ │ nop │ │ │ │ bgt.n 234c6c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1208f0> │ │ │ │ lsls r7, r2, #6 │ │ │ │ - strb r2, [r5, #7] │ │ │ │ + strb r2, [r5, #10] │ │ │ │ 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] @ (234c68 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1208ec>) │ │ │ │ @@ -588517,15 +588521,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 234bca <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x12084e> │ │ │ │ nop │ │ │ │ blt.n 234b9c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x120820> │ │ │ │ lsls r7, r2, #6 │ │ │ │ - asrs r2, r5, #31 │ │ │ │ + adds r2, r5, r2 │ │ │ │ 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] @ (234d4c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1209d0>) │ │ │ │ @@ -588601,15 +588605,15 @@ │ │ │ │ bl 13ef98 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ac1c> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #16] │ │ │ │ adds r0, r1, #4 │ │ │ │ b.n 234ca8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x12092c> │ │ │ │ bge.n 234cc0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x120944> │ │ │ │ lsls r7, r2, #6 │ │ │ │ - strb r4, [r7, #0] │ │ │ │ + strb r4, [r7, #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, #4048] @ 0xfd0 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #204] @ (234e34 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x120ab8>) │ │ │ │ @@ -588686,15 +588690,15 @@ │ │ │ │ bl 13ef98 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ac1c> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #16] │ │ │ │ adds r0, r1, #4 │ │ │ │ b.n 234d8c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x120a10> │ │ │ │ bls.n 234de0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x120a64> │ │ │ │ lsls r7, r2, #6 │ │ │ │ - ldr r4, [r6, #116] @ 0x74 │ │ │ │ + strb r4, [r6, #0] │ │ │ │ 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] @ (234f20 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x120ba4>) │ │ │ │ @@ -588772,15 +588776,15 @@ │ │ │ │ bl 13ef98 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ac1c> │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 234e76 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x120afa> │ │ │ │ bhi.n 234efc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x120b80> │ │ │ │ lsls r7, r2, #6 │ │ │ │ - asrs r4, r2, #21 │ │ │ │ + asrs r4, r2, #24 │ │ │ │ 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] @ (235000 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x120c84>) │ │ │ │ @@ -588857,15 +588861,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ add.w ip, r1, #5 │ │ │ │ b.n 234f62 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x120be6> │ │ │ │ nop │ │ │ │ bhi.n 235004 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x120c88> │ │ │ │ lsls r7, r2, #6 │ │ │ │ - ldr r2, [r2, #92] @ 0x5c │ │ │ │ + ldr r2, [r2, #104] @ 0x68 │ │ │ │ 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] @ (2350e8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x120d6c>) │ │ │ │ @@ -588945,15 +588949,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 235042 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x120cc6> │ │ │ │ nop │ │ │ │ bvc.n 23512c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x120db0> │ │ │ │ lsls r7, r2, #6 │ │ │ │ - asrs r2, r6, #9 │ │ │ │ + asrs r2, r6, #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 r7, r1 │ │ │ │ ldr r1, [pc, #216] @ (2351dc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x120e60>) │ │ │ │ @@ -589035,15 +589039,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #24] │ │ │ │ adds r0, r1, #4 │ │ │ │ b.n 235128 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x120dac> │ │ │ │ nop │ │ │ │ bvs.n 235250 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x120ed4> │ │ │ │ lsls r7, r2, #6 │ │ │ │ - ldr r6, [r1, #64] @ 0x40 │ │ │ │ + ldr r6, [r1, #76] @ 0x4c │ │ │ │ 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] @ (2352d4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x120f58>) │ │ │ │ @@ -589126,15 +589130,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 23521e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x120ea2> │ │ │ │ nop │ │ │ │ bpl.n 235360 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x120fe4> │ │ │ │ lsls r7, r2, #6 │ │ │ │ - asrs r6, r4, #2 │ │ │ │ + asrs r6, r4, #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, #4040] @ 0xfc8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [pc, #200] @ (2353b8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x12103c>) │ │ │ │ @@ -589215,15 +589219,15 @@ │ │ │ │ bl 13ef98 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ac1c> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #24] │ │ │ │ adds r0, r1, #5 │ │ │ │ b.n 235314 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x120f98> │ │ │ │ bmi.n 235454 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1210d8> │ │ │ │ lsls r7, r2, #6 │ │ │ │ - ldr r4, [r2, #36] @ 0x24 │ │ │ │ + ldr r4, [r2, #48] @ 0x30 │ │ │ │ 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] @ (2354a0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x121124>) │ │ │ │ @@ -589304,15 +589308,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ add.w ip, r1, #5 │ │ │ │ b.n 2353fa <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x12107e> │ │ │ │ nop │ │ │ │ bcc.n 235574 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1211f8> │ │ │ │ lsls r7, r2, #6 │ │ │ │ - ldr r2, [r2, #24] │ │ │ │ + ldr r2, [r2, #36] @ 0x24 │ │ │ │ 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] @ (235590 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x121214>) │ │ │ │ @@ -589396,15 +589400,15 @@ │ │ │ │ bl 13ef98 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ac1c> │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ add.w ip, r1, #5 │ │ │ │ b.n 2354e4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x121168> │ │ │ │ bcs.n 235494 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x121118> │ │ │ │ lsls r7, r2, #6 │ │ │ │ - lsrs r4, r5, #28 │ │ │ │ + lsrs r4, r5, #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, #212] @ (235680 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x121304>) │ │ │ │ @@ -589488,15 +589492,15 @@ │ │ │ │ bl 13ef98 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ac1c> │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ add.w ip, r1, #5 │ │ │ │ b.n 2355d4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x121258> │ │ │ │ bne.n 2355a4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x121228> │ │ │ │ lsls r7, r2, #6 │ │ │ │ - lsrs r4, r3, #20 │ │ │ │ + lsrs r4, r3, #23 │ │ │ │ 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] @ (23577c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x121400>) │ │ │ │ @@ -589582,15 +589586,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #24] │ │ │ │ adds r0, r1, #5 │ │ │ │ b.n 2356c2 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x121346> │ │ │ │ nop │ │ │ │ beq.n 2356c0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x121344> │ │ │ │ lsls r7, r2, #6 │ │ │ │ - str r6, [r1, #108] @ 0x6c │ │ │ │ + str r6, [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, #4040] @ 0xfc8 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #228] @ (23587c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x121500>) │ │ │ │ @@ -589677,15 +589681,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #24] │ │ │ │ adds r0, r1, #5 │ │ │ │ b.n 2357be <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x121442> │ │ │ │ nop │ │ │ │ ldmia r7, {r2, r5, r7} │ │ │ │ lsls r7, r2, #6 │ │ │ │ - str r6, [r5, #92] @ 0x5c │ │ │ │ + str r6, [r5, #104] @ 0x68 │ │ │ │ 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] @ (235980 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x121604>) │ │ │ │ @@ -589773,15 +589777,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ add.w ip, r1, #5 │ │ │ │ b.n 2358c0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x121544> │ │ │ │ nop │ │ │ │ ldmia r6!, {r2, r5, r7} │ │ │ │ lsls r7, r2, #6 │ │ │ │ - lsrs r2, r4, #13 │ │ │ │ + lsrs r2, r4, #16 │ │ │ │ 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] @ (235a84 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x121708>) │ │ │ │ @@ -589869,15 +589873,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ add.w ip, r1, #5 │ │ │ │ b.n 2359c4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x121648> │ │ │ │ nop │ │ │ │ ldmia r5, {r5, r7} │ │ │ │ lsls r7, r2, #6 │ │ │ │ - lsrs r2, r7, #4 │ │ │ │ + lsrs r2, r7, #7 │ │ │ │ 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] @ (235b7c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x121800>) │ │ │ │ @@ -589965,15 +589969,15 @@ │ │ │ │ bl 13ef98 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ac1c> │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #36] @ 0x24 │ │ │ │ add.w ip, r1, #5 │ │ │ │ b.n 235ac8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x12174c> │ │ │ │ ldmia r4, {r2, r3, r4, r7} │ │ │ │ lsls r7, r2, #6 │ │ │ │ - lsrs r4, r4, #1 │ │ │ │ + lsrs r4, r4, #4 │ │ │ │ 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] @ (235d24 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1219a8>) │ │ │ │ mov r9, r1 │ │ │ │ @@ -590224,15 +590228,15 @@ │ │ │ │ bl 13ef98 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ac1c> │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #36] @ 0x24 │ │ │ │ add.w ip, r1, #5 │ │ │ │ b.n 235d64 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1219e8> │ │ │ │ ldmia r2!, {} │ │ │ │ lsls r7, r2, #6 │ │ │ │ - lsls r4, r2, #23 │ │ │ │ + lsls r4, r2, #26 │ │ │ │ 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] @ (235f24 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x121ba8>) │ │ │ │ @@ -590323,15 +590327,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #32] │ │ │ │ adds r0, r1, #6 │ │ │ │ b.n 235e6e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x121af2> │ │ │ │ nop │ │ │ │ ldmia r0!, {r2, r4, r5, r6, r7} │ │ │ │ lsls r7, r2, #6 │ │ │ │ - ldrsh r6, [r5, r5] │ │ │ │ + str r6, [r5, #0] │ │ │ │ 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] @ (236024 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x121ca8>) │ │ │ │ @@ -590423,15 +590427,15 @@ │ │ │ │ bl 13ef98 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ac1c> │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #36] @ 0x24 │ │ │ │ add.w ip, r1, #6 │ │ │ │ b.n 235f68 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x121bec> │ │ │ │ stmia r7!, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r7, r2, #6 │ │ │ │ - lsls r4, r0, #21 │ │ │ │ + lsls r4, r0, #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 r7, r1 │ │ │ │ ldr r1, [pc, #244] @ (236134 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x121db8>) │ │ │ │ @@ -590525,15 +590529,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #32] │ │ │ │ adds r0, r1, #6 │ │ │ │ b.n 236066 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x121cea> │ │ │ │ nop │ │ │ │ stmia r6!, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r7, r2, #6 │ │ │ │ - ldrb r6, [r7, r5] │ │ │ │ + ldrsh r6, [r7, r0] │ │ │ │ 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] @ (23624c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x121ed0>) │ │ │ │ @@ -590629,15 +590633,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #36] @ 0x24 │ │ │ │ add.w ip, r1, #6 │ │ │ │ b.n 236178 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x121dfc> │ │ │ │ nop │ │ │ │ stmia r5!, {r2, r3, r5, r6, r7} │ │ │ │ lsls r7, r2, #6 │ │ │ │ - lsls r2, r0, #13 │ │ │ │ + lsls r2, r0, #16 │ │ │ │ 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] @ (236320 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x121fa4>) │ │ │ │ mov sl, r1 │ │ │ │ @@ -591866,15 +591870,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r3, r2, [sp, #12] │ │ │ │ add.w ip, r1, r4 │ │ │ │ b.n 236fac <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x122c30> │ │ │ │ nop │ │ │ │ @ instruction: 0xb7dc │ │ │ │ lsls r7, r2, #6 │ │ │ │ - ldr r6, [pc, #536] @ (237254 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x122ed8>) │ │ │ │ + ldr r7, [pc, #280] @ (237154 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x122dd8>) │ │ │ │ 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] @ (237114 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x122d98>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -591943,15 +591947,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 237098 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x122d1c> │ │ │ │ @ instruction: 0xb6ea │ │ │ │ lsls r7, r2, #6 │ │ │ │ - ldr r5, [pc, #776] @ (237424 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1230a8>) │ │ │ │ + ldr r6, [pc, #520] @ (237324 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x122fa8>) │ │ │ │ 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] @ (237200 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x122e84>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -592027,15 +592031,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr.w r1, [r3, #460] @ 0x1cc │ │ │ │ add.w ip, r2, r1 │ │ │ │ b.n 23717c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x122e00> │ │ │ │ nop │ │ │ │ @ instruction: 0xb60a │ │ │ │ lsls r7, r2, #6 │ │ │ │ - ldr r4, [pc, #968] @ (2375d0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x123254>) │ │ │ │ + ldr r5, [pc, #712] @ (2374d0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x123154>) │ │ │ │ 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] @ (2372ec <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x122f70>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -592111,15 +592115,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r5, r1 │ │ │ │ b.n 237262 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x122ee6> │ │ │ │ nop │ │ │ │ push {r1, r2, r3, r4, lr} │ │ │ │ lsls r7, r2, #6 │ │ │ │ - ldr r4, [pc, #120] @ (23736c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x122ff0>) │ │ │ │ + ldr r4, [pc, #888] @ (23766c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1232f0>) │ │ │ │ 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] @ (2373d8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x12305c>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -592195,15 +592199,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r5, r1 │ │ │ │ b.n 23734e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x122fd2> │ │ │ │ nop │ │ │ │ push {r1, r4, r5} │ │ │ │ lsls r7, r2, #6 │ │ │ │ - ldr r3, [pc, #328] @ (237528 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1231ac>) │ │ │ │ + ldr r4, [pc, #72] @ (237428 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1230ac>) │ │ │ │ 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] @ (237574 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1231f8>) │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -597079,15 +597083,15 @@ │ │ │ │ ldr.w r3, [r3, #1708] @ 0x6ac │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldrb r0, [r3, #13] │ │ │ │ lsls r7, r2, #6 │ │ │ │ - asrs r0, r2, #12 │ │ │ │ + asrs r0, r2, #15 │ │ │ │ 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] @ (23ac68 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1268ec>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -597111,15 +597115,15 @@ │ │ │ │ ldr.w r3, [r3, #1224] @ 0x4c8 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldrb r0, [r1, #12] │ │ │ │ lsls r7, r2, #6 │ │ │ │ - asrs r0, r4, #11 │ │ │ │ + asrs r0, r4, #14 │ │ │ │ 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] @ (23acb8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x12693c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -597143,15 +597147,15 @@ │ │ │ │ ldr.w r3, [r3, #1220] @ 0x4c4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldrb r0, [r7, #10] │ │ │ │ lsls r7, r2, #6 │ │ │ │ - asrs r4, r4, #10 │ │ │ │ + asrs r4, r4, #13 │ │ │ │ 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] @ (23ad08 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x12698c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -597175,15 +597179,15 @@ │ │ │ │ ldr.w r3, [r3, #1216] @ 0x4c0 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldrb r0, [r5, #9] │ │ │ │ lsls r7, r2, #6 │ │ │ │ - asrs r0, r4, #9 │ │ │ │ + asrs r0, r4, #12 │ │ │ │ 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] @ (23ad58 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1269dc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -597207,15 +597211,15 @@ │ │ │ │ ldr.w r3, [r3, #1212] @ 0x4bc │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldrb r0, [r3, #8] │ │ │ │ lsls r7, r2, #6 │ │ │ │ - asrs r0, r4, #8 │ │ │ │ + asrs r0, r4, #11 │ │ │ │ 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] @ (23ada0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x126a24>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -597236,15 +597240,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #1208] @ 0x4b8 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldrb r0, [r1, #7] │ │ │ │ lsls r7, r2, #6 │ │ │ │ - asrs r4, r3, #7 │ │ │ │ + asrs r4, r3, #10 │ │ │ │ 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 │ │ │ │ @@ -597271,15 +597275,15 @@ │ │ │ │ ldr.w r4, [ip, #980] @ 0x3d4 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrb r2, [r7, #5] │ │ │ │ lsls r7, r2, #6 │ │ │ │ - asrs r0, r3, #6 │ │ │ │ + asrs r0, r3, #9 │ │ │ │ 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] @ (23ae48 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x126acc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -597303,15 +597307,15 @@ │ │ │ │ ldr.w r3, [r3, #2292] @ 0x8f4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldrb r0, [r5, #4] │ │ │ │ lsls r7, r2, #6 │ │ │ │ - asrs r4, r3, #5 │ │ │ │ + asrs r4, r3, #8 │ │ │ │ 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] @ (23ae8c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x126b10>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -597330,15 +597334,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #964] @ 0x3c4 │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldrb r0, [r3, #3] │ │ │ │ lsls r7, r2, #6 │ │ │ │ - asrs r6, r4, #4 │ │ │ │ + asrs r6, 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, #44] @ (23aed0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x126b54>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -597357,15 +597361,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #960] @ 0x3c0 │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldrb r4, [r2, #2] │ │ │ │ lsls r7, r2, #6 │ │ │ │ - asrs r2, r6, #3 │ │ │ │ + asrs r2, r6, #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, #56] @ (23af20 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x126ba4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -597389,15 +597393,15 @@ │ │ │ │ ldr.w r3, [r3, #2212] @ 0x8a4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldrb r0, [r2, #1] │ │ │ │ lsls r7, r2, #6 │ │ │ │ - asrs r0, r0, #3 │ │ │ │ + asrs 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, #56] @ (23af70 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x126bf4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -597421,15 +597425,15 @@ │ │ │ │ ldr.w r3, [r3, #2204] @ 0x89c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldrb r0, [r0, #0] │ │ │ │ lsls r7, r2, #6 │ │ │ │ - asrs r4, r1, #2 │ │ │ │ + asrs r4, r1, #5 │ │ │ │ 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] @ (23afc4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x126c48>) │ │ │ │ @@ -597454,15 +597458,15 @@ │ │ │ │ ldrd r2, r3, [sp, #16] │ │ │ │ ldr.w r1, [r1, #2208] @ 0x8a0 │ │ │ │ blx r1 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ strb r4, [r5, #30] │ │ │ │ lsls r7, r2, #6 │ │ │ │ - asrs r6, r2, #1 │ │ │ │ + asrs r6, r2, #4 │ │ │ │ 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] @ (23b018 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x126c9c>) │ │ │ │ @@ -597487,15 +597491,15 @@ │ │ │ │ ldrd r2, r3, [sp, #16] │ │ │ │ ldr.w r1, [r1, #2200] @ 0x898 │ │ │ │ blx r1 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ strb r0, [r3, #29] │ │ │ │ lsls r7, r2, #6 │ │ │ │ - asrs r6, r3, #32 │ │ │ │ + asrs r6, r3, #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, #48] @ (23b060 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x126ce4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -597516,15 +597520,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #956] @ 0x3bc │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ strb r0, [r1, #28] │ │ │ │ lsls r7, r2, #6 │ │ │ │ - lsrs r4, r5, #31 │ │ │ │ + asrs r4, r5, #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, #56] @ (23b0b0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x126d34>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -597548,15 +597552,15 @@ │ │ │ │ ldr.w r3, [r3, #952] @ 0x3b8 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ strb r0, [r0, #27] │ │ │ │ lsls r7, r2, #6 │ │ │ │ - lsrs r0, r7, #30 │ │ │ │ + asrs r0, r7, #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, #56] @ (23b100 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x126d84>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -597580,15 +597584,15 @@ │ │ │ │ ldr.w r3, [r3, #948] @ 0x3b4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ strb r0, [r6, #25] │ │ │ │ lsls r7, r2, #6 │ │ │ │ - lsrs r0, r0, #30 │ │ │ │ + asrs r0, r0, #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, #56] @ (23b150 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x126dd4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -597612,15 +597616,15 @@ │ │ │ │ ldr.w r3, [r3, #2288] @ 0x8f0 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ strb r0, [r4, #24] │ │ │ │ lsls r7, r2, #6 │ │ │ │ - lsrs r0, r2, #29 │ │ │ │ + asrs r0, r2, #32 │ │ │ │ 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] @ (23b1a0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x126e24>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -597644,15 +597648,15 @@ │ │ │ │ ldr.w r3, [r3, #944] @ 0x3b0 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ strb r0, [r2, #23] │ │ │ │ lsls r7, r2, #6 │ │ │ │ - lsrs r4, r3, #28 │ │ │ │ + lsrs r4, r3, #31 │ │ │ │ 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] @ (23b1e8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x126e6c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -597673,15 +597677,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #940] @ 0x3ac │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ strb r0, [r0, #22] │ │ │ │ lsls r7, r2, #6 │ │ │ │ - lsrs r4, r5, #27 │ │ │ │ + lsrs r4, r5, #30 │ │ │ │ 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] @ (23b230 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x126eb4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -597702,15 +597706,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #2284] @ 0x8ec │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ strb r0, [r7, #20] │ │ │ │ lsls r7, r2, #6 │ │ │ │ - lsrs r0, r7, #26 │ │ │ │ + lsrs r0, r7, #29 │ │ │ │ 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] @ (23b278 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x126efc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -597731,15 +597735,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #928] @ 0x3a0 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ strb r0, [r6, #19] │ │ │ │ lsls r7, r2, #6 │ │ │ │ - lsrs r4, r0, #26 │ │ │ │ + lsrs r4, r0, #29 │ │ │ │ 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] @ (23b2c4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x126f48>) │ │ │ │ @@ -597762,15 +597766,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strb r4, [r4, #18] │ │ │ │ lsls r7, r2, #6 │ │ │ │ - lsrs r4, r1, #25 │ │ │ │ + lsrs r4, r1, #28 │ │ │ │ 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 │ │ │ │ @@ -597799,15 +597803,15 @@ │ │ │ │ ldr.w r4, [ip, #2268] @ 0x8dc │ │ │ │ blx r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strb r6, [r2, #17] │ │ │ │ lsls r7, r2, #6 │ │ │ │ - lsrs r4, r3, #24 │ │ │ │ + lsrs r4, r3, #27 │ │ │ │ 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 │ │ │ │ @@ -597834,15 +597838,15 @@ │ │ │ │ ldr.w r4, [ip, #2264] @ 0x8d8 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strb r2, [r7, #15] │ │ │ │ lsls r7, r2, #6 │ │ │ │ - lsrs r0, r3, #23 │ │ │ │ + lsrs r0, r3, #26 │ │ │ │ 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] @ (23b3b8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x12703c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -597860,15 +597864,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #3096] @ 0xc18 │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ strb r0, [r5, #14] │ │ │ │ lsls r7, r2, #6 │ │ │ │ - lsrs r2, r4, #22 │ │ │ │ + lsrs r2, r4, #25 │ │ │ │ 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] @ (23b404 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x127088>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -597891,15 +597895,15 @@ │ │ │ │ ldr.w r3, [r3, #2248] @ 0x8c8 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ strb r0, [r5, #13] │ │ │ │ lsls r7, r2, #6 │ │ │ │ - lsrs r4, r6, #21 │ │ │ │ + lsrs r4, r6, #24 │ │ │ │ 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] @ (23b450 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1270d4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -597922,15 +597926,15 @@ │ │ │ │ ldr.w r3, [r3, #2244] @ 0x8c4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ strb r4, [r3, #12] │ │ │ │ lsls r7, r2, #6 │ │ │ │ - lsrs r4, r7, #20 │ │ │ │ + lsrs r4, r7, #23 │ │ │ │ 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] @ (23b49c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x127120>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -597953,15 +597957,15 @@ │ │ │ │ ldr.w r3, [r3, #2240] @ 0x8c0 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ strb r0, [r2, #11] │ │ │ │ lsls r7, r2, #6 │ │ │ │ - lsrs r4, r0, #20 │ │ │ │ + lsrs r4, r0, #23 │ │ │ │ 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 │ │ │ │ @@ -597989,15 +597993,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strb r6, [r7, #9] │ │ │ │ lsls r7, r2, #6 │ │ │ │ - lsrs r0, r0, #19 │ │ │ │ + lsrs r0, r0, #22 │ │ │ │ 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] @ (23b538 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1271bc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -598017,15 +598021,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #2224] @ 0x8b0 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ strb r4, [r5, #8] │ │ │ │ lsls r7, r2, #6 │ │ │ │ - lsrs r4, r1, #18 │ │ │ │ + lsrs r4, r1, #21 │ │ │ │ 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] @ (23b584 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x127208>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -598048,15 +598052,15 @@ │ │ │ │ ldr.w r3, [r3, #2344] @ 0x928 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ strb r0, [r5, #7] │ │ │ │ lsls r7, r2, #6 │ │ │ │ - lsrs r4, r2, #17 │ │ │ │ + lsrs r4, r2, #20 │ │ │ │ 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] @ (23b5c8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x12724c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -598076,15 +598080,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #2216] @ 0x8a8 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ strb r4, [r3, #6] │ │ │ │ lsls r7, r2, #6 │ │ │ │ - lsrs r0, r3, #16 │ │ │ │ + lsrs r0, r3, #19 │ │ │ │ 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] @ (23b614 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x127298>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -598107,15 +598111,15 @@ │ │ │ │ ldr.w r3, [r3, #2340] @ 0x924 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ strb r0, [r3, #5] │ │ │ │ lsls r7, r2, #6 │ │ │ │ - lsrs r0, r5, #15 │ │ │ │ + lsrs r0, r5, #18 │ │ │ │ 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] @ (23b658 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1272dc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -598135,15 +598139,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #3092] @ 0xc14 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ strb r4, [r1, #4] │ │ │ │ lsls r7, r2, #6 │ │ │ │ - lsrs r4, r6, #14 │ │ │ │ + lsrs r4, r6, #17 │ │ │ │ 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] @ (23b6bc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x127340>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -598789,15 +598793,15 @@ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ add.w lr, r1, ip │ │ │ │ b.n 23bcc2 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x127946> │ │ │ │ nop │ │ │ │ ldr r6, [r6, #44] @ 0x2c │ │ │ │ lsls r7, r2, #6 │ │ │ │ - lsls r6, r5, #19 │ │ │ │ + lsls r6, r5, #22 │ │ │ │ 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 │ │ │ │ @@ -603199,15 +603203,15 @@ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr.w r3, [r1, #460] @ 0x1cc │ │ │ │ adds r0, r2, r3 │ │ │ │ b.n 23efc4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x12ac48> │ │ │ │ adds r7, #178 @ 0xb2 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - ldrb r0, [r4, r1] │ │ │ │ + ldrb r0, [r4, r4] │ │ │ │ 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] @ (23f0e0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x12ad64>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -603764,15 +603768,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr.w r1, [r3, #460] @ 0x1cc │ │ │ │ adds r0, r5, r1 │ │ │ │ b.n 23f5c4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x12b248> │ │ │ │ adds r1, #178 @ 0xb2 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - ldmia r4!, {r2, r5} │ │ │ │ + ldmia r4!, {r2, r5, r6, r7} │ │ │ │ lsls r1, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #252] @ (23f740 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x12b3c4>) │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -604084,15 +604088,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ adds r0, r1, r5 │ │ │ │ b.n 23f934 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x12b5b8> │ │ │ │ cmp r6, #74 @ 0x4a │ │ │ │ lsls r7, r2, #6 │ │ │ │ - ldmia r0!, {r3, r6, r7} │ │ │ │ + ldmia r1!, {r3, r7} │ │ │ │ lsls r1, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #184] @ (23fa7c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x12b700>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -604158,15 +604162,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ adds r0, r1, r5 │ │ │ │ b.n 23fa08 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x12b68c> │ │ │ │ cmp r5, #118 @ 0x76 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - ldmia r0!, {r3} │ │ │ │ + ldmia r0!, {r3, r6, r7} │ │ │ │ lsls r1, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #180] @ (23fb4c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x12b7d0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -604231,15 +604235,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ adds r0, r1, r5 │ │ │ │ b.n 23fadc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x12b760> │ │ │ │ cmp r4, #162 @ 0xa2 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - stmia r7!, {r2, r3, r6} │ │ │ │ + ldmia r0!, {r2, r3} │ │ │ │ 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] @ (23fc2c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x12b8b0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -604308,15 +604312,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 23fbb0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x12b834> │ │ │ │ cmp r3, #210 @ 0xd2 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - stmia r6!, {r1, r4, r7} │ │ │ │ + stmia r7!, {r1, r4, r6} │ │ │ │ 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] @ (23fd0c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x12b990>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -604385,15 +604389,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 23fc90 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x12b914> │ │ │ │ cmp r2, #242 @ 0xf2 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - stmia r5!, {r1, r2, r6, r7} │ │ │ │ + stmia r6!, {r1, r2, r7} │ │ │ │ lsls r1, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #204] @ (23fdf4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x12ba78>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -604464,15 +604468,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 23fd7a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x12b9fe> │ │ │ │ nop │ │ │ │ cmp r2, #18 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - stmia r4!, {r1, r4, r5, r6, r7} │ │ │ │ + stmia r5!, {r1, r4, r5, r7} │ │ │ │ lsls r1, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #196] @ (23fed4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x12bb58>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -604541,15 +604545,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 23fe58 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x12badc> │ │ │ │ cmp r1, #42 @ 0x2a │ │ │ │ lsls r7, r2, #6 │ │ │ │ - stmia r4!, {r1, r2, r5} │ │ │ │ + stmia r4!, {r1, r2, r5, r6, r7} │ │ │ │ lsls r1, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (23ffb0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x12bc34>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -604617,15 +604621,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 23ff38 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x12bbbc> │ │ │ │ cmp r0, #74 @ 0x4a │ │ │ │ lsls r7, r2, #6 │ │ │ │ - stmia r3!, {r1, r3, r4, r6} │ │ │ │ + stmia r4!, {r1, r3, r4} │ │ │ │ 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] @ (240094 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x12bd18>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -604695,15 +604699,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 24001e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x12bca2> │ │ │ │ nop │ │ │ │ movs r7, #110 @ 0x6e │ │ │ │ lsls r7, r2, #6 │ │ │ │ - stmia r2!, {r1, r7} │ │ │ │ + stmia r3!, {r1, r6} │ │ │ │ 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] @ (240170 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x12bdf4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -604771,15 +604775,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 2400f8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x12bd7c> │ │ │ │ movs r6, #138 @ 0x8a │ │ │ │ lsls r7, r2, #6 │ │ │ │ - stmia r1!, {r1, r4, r5, r7} │ │ │ │ + stmia r2!, {r1, r4, r5, r6} │ │ │ │ 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] @ (24024c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x12bed0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -604847,15 +604851,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 2401d4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x12be58> │ │ │ │ movs r5, #174 @ 0xae │ │ │ │ lsls r7, r2, #6 │ │ │ │ - stmia r0!, {r1, r5, r6, r7} │ │ │ │ + stmia r1!, {r1, r5, r7} │ │ │ │ lsls r1, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #208] @ (240338 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x12bfbc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -604929,15 +604933,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r5, r1 │ │ │ │ b.n 2402b0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x12bf34> │ │ │ │ movs r4, #210 @ 0xd2 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - stmia r0!, {r1, r2} │ │ │ │ + stmia r0!, {r1, r2, r6, r7} │ │ │ │ lsls r1, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (240414 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x12c098>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -605007,15 +605011,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr.w r1, [r3, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r2 │ │ │ │ b.n 2403a0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x12c024> │ │ │ │ movs r3, #230 @ 0xe6 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - sev │ │ │ │ + stmia r0!, {} │ │ │ │ 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 │ │ │ │ @@ -611688,15 +611692,15 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ b.n 245366 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x130fea> │ │ │ │ nop │ │ │ │ - b.n 245398 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13101c> │ │ │ │ + b.n 245518 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13119c> │ │ │ │ lsls r1, r6, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movs r6, #0 │ │ │ │ mov r7, r0 │ │ │ │ @@ -611944,21 +611948,21 @@ │ │ │ │ ldr r2, [pc, #20] @ (245634 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1312b8>) │ │ │ │ add r2, pc │ │ │ │ b.n 2455fa <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13127e> │ │ │ │ ldr r1, [pc, #16] @ (245638 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1312bc>) │ │ │ │ add r1, pc │ │ │ │ b.n 24561e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1312a2> │ │ │ │ nop │ │ │ │ - ldr r4, [r6, #84] @ 0x54 │ │ │ │ + ldr r4, [r6, #96] @ 0x60 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldr r0, [r2, #80] @ 0x50 │ │ │ │ + ldr r0, [r2, #92] @ 0x5c │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldr r0, [r5, #80] @ 0x50 │ │ │ │ + ldr r0, [r5, #92] @ 0x5c │ │ │ │ lsls r1, r4, #3 │ │ │ │ - bne.n 245640 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1312c4> │ │ │ │ + bne.n 2455c0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x131244> │ │ │ │ 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 │ │ │ │ @@ -612602,15 +612606,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldmia r2, {r2, r3, r5, r7} │ │ │ │ lsls r6, r2, #6 │ │ │ │ - str r6, [r6, #100] @ 0x64 │ │ │ │ + str r6, [r6, #112] @ 0x70 │ │ │ │ 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] @ (245d4c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1319d0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -612644,15 +612648,15 @@ │ │ │ │ mov r0, ip │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ pop {r3, pc} │ │ │ │ ldmia r1, {r1, r3, r4, r6, r7} │ │ │ │ lsls r6, r2, #6 │ │ │ │ - str r4, [r4, #96] @ 0x60 │ │ │ │ + str r4, [r4, #108] @ 0x6c │ │ │ │ lsls r1, r4, #3 │ │ │ │ cbz r1, 245dc8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x131a4c> │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r2, r1 │ │ │ │ @@ -612670,15 +612674,15 @@ │ │ │ │ bl 2452f4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x130f78> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldmia r1, {r1, r2, r3, r7} │ │ │ │ lsls r6, r2, #6 │ │ │ │ - str r2, [r1, #96] @ 0x60 │ │ │ │ + str r2, [r1, #108] @ 0x6c │ │ │ │ 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] @ (245e28 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x131aac>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -612706,19 +612710,19 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ ldmia r1!, {r2, r4, r6} │ │ │ │ lsls r6, r2, #6 │ │ │ │ - str r4, [r7, #88] @ 0x58 │ │ │ │ + str r4, [r7, #100] @ 0x64 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - str r4, [r4, #88] @ 0x58 │ │ │ │ + str r4, [r4, #100] @ 0x64 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - pop {r1, r2, r4, r7, pc} │ │ │ │ + bkpt 0x0056 │ │ │ │ lsls r0, r4, #3 │ │ │ │ cbz r1, 245e6c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x131af0> │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r2, r1 │ │ │ │ @@ -612736,15 +612740,15 @@ │ │ │ │ bl 2452f4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x130f78> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldmia r0!, {r1, r3, r5, r6, r7} │ │ │ │ lsls r6, r2, #6 │ │ │ │ - str r2, [r7, #84] @ 0x54 │ │ │ │ + str r2, [r7, #96] @ 0x60 │ │ │ │ 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] @ (245ecc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x131b50>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -612772,19 +612776,19 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ ldmia r0!, {r4, r5, r7} │ │ │ │ lsls r6, r2, #6 │ │ │ │ - str r4, [r5, #80] @ 0x50 │ │ │ │ + str r4, [r5, #92] @ 0x5c │ │ │ │ lsls r1, r4, #3 │ │ │ │ - str r4, [r2, #80] @ 0x50 │ │ │ │ + str r4, [r2, #92] @ 0x5c │ │ │ │ lsls r1, r4, #3 │ │ │ │ - pop {r1, r4, r5, r6, r7} │ │ │ │ + pop {r1, r4, r5, r7, pc} │ │ │ │ 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] @ (245f80 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x131c04>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -612843,15 +612847,15 @@ │ │ │ │ b.n 245f28 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x131bac> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldmia r0!, {r1, r2, r3, r6} │ │ │ │ lsls r6, r2, #6 │ │ │ │ - stmia r0!, {r2, r3, r4} │ │ │ │ + stmia r0!, {r2, r3, r4, r6, r7} │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #320] @ (2460d8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x131d5c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -612975,17 +612979,17 @@ │ │ │ │ strd r3, r2, [sp] │ │ │ │ bl 2496a8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13532c> │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ b.n 24607e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x131d02> │ │ │ │ nop │ │ │ │ stmia r7!, {r1, r5, r7} │ │ │ │ lsls r6, r2, #6 │ │ │ │ - bkpt 0x0084 │ │ │ │ - lsls r0, r4, #3 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + itt mi │ │ │ │ + lslmi r0, r4, #3 │ │ │ │ + pushmi {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #244] @ (2461e4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x131e68>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ add r3, pc │ │ │ │ @@ -613082,17 +613086,17 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 2496a8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13532c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 246158 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x131ddc> │ │ │ │ nop │ │ │ │ stmia r6!, {r1, r3, r6} │ │ │ │ lsls r6, r2, #6 │ │ │ │ - str r4, [r3, #44] @ 0x2c │ │ │ │ + str r4, [r3, #56] @ 0x38 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - pop {r2, r4, r5, r6, pc} │ │ │ │ + bkpt 0x0034 │ │ │ │ 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] @ (246264 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x131ee8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -613132,19 +613136,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ stmia r5!, {r2, r3, r4, r5} │ │ │ │ lsls r6, r2, #6 │ │ │ │ - pop {r3, pc} │ │ │ │ + pop {r3, r6, r7, pc} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - str r0, [r3, #28] │ │ │ │ + str r0, [r3, #40] @ 0x28 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - str r2, [r0, #28] │ │ │ │ + str r2, [r0, #40] @ 0x28 │ │ │ │ lsls r1, r4, #3 │ │ │ │ movw r3, #32772 @ 0x8004 │ │ │ │ cmp r1, r3 │ │ │ │ bhi.n 2462c2 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x131f46> │ │ │ │ cmp.w r1, #32768 @ 0x8000 │ │ │ │ bhi.n 24629e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x131f22> │ │ │ │ cmp.w r1, #776 @ 0x308 │ │ │ │ @@ -613425,21 +613429,21 @@ │ │ │ │ add r2, pc │ │ │ │ b.n 246526 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1321aa> │ │ │ │ mov r0, r6 │ │ │ │ bl 1fbd9c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xe7a20> │ │ │ │ ldr r2, [pc, #16] @ (24656c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1321f0>) │ │ │ │ add r2, pc │ │ │ │ b.n 246526 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1321aa> │ │ │ │ - ldrsh r0, [r7, r4] │ │ │ │ + ldrsh r0, [r7, r7] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldrsh r0, [r0, r5] │ │ │ │ + str r0, [r0, #0] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldrsh r0, [r1, r5] │ │ │ │ + str r0, [r1, #0] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldrsh r4, [r2, r4] │ │ │ │ + ldrsh r4, [r2, r7] │ │ │ │ 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, 2465c2 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x132246> │ │ │ │ ldrb.w r5, [ip, #1520] @ 0x5f0 │ │ │ │ @@ -613716,19 +613720,19 @@ │ │ │ │ b.n 2467f0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x132474> │ │ │ │ ldr r2, [pc, #20] @ (2468a8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13252c>) │ │ │ │ mov r0, r7 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ b.n 2467bc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x132440> │ │ │ │ - ldrb r2, [r5, r4] │ │ │ │ + ldrb r2, [r5, r7] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldrb r6, [r2, r2] │ │ │ │ + ldrb r6, [r2, r5] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldrb r4, [r2, r0] │ │ │ │ + ldrb r4, [r2, r3] │ │ │ │ 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] @ (24690c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x132590>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -613763,15 +613767,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 24639c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x132020> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ bkpt 0x007c │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldrb r6, [r7, r0] │ │ │ │ + ldrb r6, [r7, r3] │ │ │ │ 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] @ (246958 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1325dc>) │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -613837,15 +613841,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 24639c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x132020> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ pop {r1, r3, r6, r7, pc} │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldrh r4, [r2, r6] │ │ │ │ + ldrb r4, [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 │ │ │ │ ldr r5, [pc, #52] @ (246a10 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x132694>) │ │ │ │ mov r4, r3 │ │ │ │ @@ -614053,19 +614057,19 @@ │ │ │ │ b.n 246bbc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x132840> │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ bl 1c2ca8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xae92c> │ │ │ │ b.n 246b72 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1327f6> │ │ │ │ pop {r1, r5} │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldrh r4, [r4, r0] │ │ │ │ + ldrh r4, [r4, r3] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldr r4, [r3, r5] │ │ │ │ + ldrh r4, [r3, r0] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldr r2, [r4, r5] │ │ │ │ + ldrh r2, [r4, r0] │ │ │ │ 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 │ │ │ │ @@ -614333,19 +614337,19 @@ │ │ │ │ b.n 246ed6 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x132b5a> │ │ │ │ revsh r2, r3 │ │ │ │ lsls r6, r2, #6 │ │ │ │ str r3, [sp, #576] @ 0x240 │ │ │ │ lsls r6, r2, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - svc 218 @ 0xda │ │ │ │ + b.n 247074 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x132cf8> │ │ │ │ lsls r5, r6, #3 │ │ │ │ - udf #152 @ 0x98 │ │ │ │ + svc 88 @ 0x58 │ │ │ │ lsls r5, r6, #3 │ │ │ │ - ldrsb r4, [r6, r4] │ │ │ │ + ldrsb r4, [r6, r7] │ │ │ │ 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] @ (246fb8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x132c3c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -614385,15 +614389,15 @@ │ │ │ │ nop │ │ │ │ @ instruction: 0xb7de │ │ │ │ lsls r6, r2, #6 │ │ │ │ str r0, [sp, #592] @ 0x250 │ │ │ │ lsls r6, r2, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n 246f90 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x132c14> │ │ │ │ + ble.n 246f10 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x132b94> │ │ │ │ lsls r5, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #160] @ (247078 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x132cfc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -614460,19 +614464,19 @@ │ │ │ │ nop │ │ │ │ @ instruction: 0xb760 │ │ │ │ lsls r6, r2, #6 │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ lsls r6, r2, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r0, r6] │ │ │ │ + ldrsb r6, [r0, r1] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - bgt.n 2470f0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x132d74> │ │ │ │ + bgt.n 247070 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x132cf4> │ │ │ │ lsls r5, r6, #3 │ │ │ │ - strb r6, [r7, r4] │ │ │ │ + strb r6, [r7, r7] │ │ │ │ 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] @ 2470bc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x132d40> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -614659,19 +614663,19 @@ │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 1c2ca8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xae92c> │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 247230 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x132eb4> │ │ │ │ push {r1, r2, r3, r4, r5, r6, lr} │ │ │ │ lsls r6, r2, #6 │ │ │ │ - strh r6, [r7, r7] │ │ │ │ + strb r6, [r7, r2] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - strh r6, [r1, r5] │ │ │ │ + strb r6, [r1, r0] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - strh r6, [r7, r5] │ │ │ │ + strb r6, [r7, r0] │ │ │ │ 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] @ (247464 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1330e8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -614865,15 +614869,15 @@ │ │ │ │ ldrd r3, r2, [sp, #4] │ │ │ │ vldr s0, [sp, #12] │ │ │ │ b.n 2474aa <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13312e> │ │ │ │ uxtb r6, r1 │ │ │ │ lsls r6, r2, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r0, r4] │ │ │ │ + str r4, [r0, r7] │ │ │ │ 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] @ (247604 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x133288>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -614919,17 +614923,17 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ cbz r0, 247636 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1332ba> │ │ │ │ lsls r6, r2, #6 │ │ │ │ - bvc.n 247664 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1332e8> │ │ │ │ + bvc.n 2475e4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x133268> │ │ │ │ lsls r5, r6, #3 │ │ │ │ - str r6, [r3, r1] │ │ │ │ + str r6, [r3, r4] │ │ │ │ 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] @ (24768c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x133310>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -614967,15 +614971,15 @@ │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1c2ca8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xae92c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 247646 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1332ca> │ │ │ │ cbz r2, 247696 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13331a> │ │ │ │ lsls r6, r2, #6 │ │ │ │ - bvs.n 2475b8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13323c> │ │ │ │ + bvc.n 247738 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1333bc> │ │ │ │ lsls r5, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #92] @ (247700 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x133384>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -615143,15 +615147,15 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ add r7, sp, #480 @ 0x1e0 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldr r5, [pc, #920] @ (247c28 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1338ac>) │ │ │ │ + ldr r6, [pc, #664] @ (247b28 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1337ac>) │ │ │ │ lsls r1, r4, #3 │ │ │ │ add.w r0, r0, #98304 @ 0x18000 │ │ │ │ ldrh.w r0, [r0, #2074] @ 0x81a │ │ │ │ cmp r0, #1 │ │ │ │ bls.n 2478a4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x133528> │ │ │ │ cbz r1, 2478a8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13352c> │ │ │ │ ldrb.w r0, [r1, #224] @ 0xe0 │ │ │ │ @@ -615325,19 +615329,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1c2ca8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xae92c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 247a54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1336d8> │ │ │ │ add r5, sp, #944 @ 0x3b0 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldr r4, [pc, #720] @ (247d64 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1339e8>) │ │ │ │ + ldr r5, [pc, #464] @ (247c64 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1338e8>) │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldr r4, [pc, #384] @ (247c18 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13389c>) │ │ │ │ + ldr r5, [pc, #128] @ (247b18 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13379c>) │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldr r4, [pc, #376] @ (247c14 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x133898>) │ │ │ │ + ldr r5, [pc, #120] @ (247b14 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x133798>) │ │ │ │ lsls r1, r4, #3 │ │ │ │ add.w r0, r0, #102400 @ 0x19000 │ │ │ │ ldrh.w r3, [r0, #1658] @ 0x67a │ │ │ │ cmp r3, #1 │ │ │ │ bls.n 247ab0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x133734> │ │ │ │ movs r3, #1 │ │ │ │ cbz r1, 247ab0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x133734> │ │ │ │ @@ -615840,19 +615844,19 @@ │ │ │ │ mov r1, r6 │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ b.n 247de2 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x133a66> │ │ │ │ nop │ │ │ │ strh r2, [r6, #20] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - add r3, pc, #64 @ (adr r3, 2480dc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x133d60>) │ │ │ │ + add r3, pc, #832 @ (adr r3, 2483dc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x134060>) │ │ │ │ lsls r0, r4, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - mov r6, r5 │ │ │ │ + mov lr, sp │ │ │ │ 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 24814a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x133dce> │ │ │ │ @@ -615923,25 +615927,25 @@ │ │ │ │ ldr r2, [pc, #36] @ (248180 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x133e04>) │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ b.n 248134 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x133db8> │ │ │ │ nop │ │ │ │ - mov r0, r7 │ │ │ │ + mov r8, pc │ │ │ │ lsls r1, r4, #3 │ │ │ │ - mov r0, r5 │ │ │ │ + mov r8, sp │ │ │ │ lsls r1, r4, #3 │ │ │ │ - bmi.n 2480dc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x133d60> │ │ │ │ + bpl.n 24825c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x133ee0> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - cmp sl, r3 │ │ │ │ + mov r2, fp │ │ │ │ lsls r1, r4, #3 │ │ │ │ - cmp r2, pc │ │ │ │ + mov r2, r7 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - cmp lr, r2 │ │ │ │ + mov r6, sl │ │ │ │ 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 │ │ │ │ @@ -616012,23 +616016,23 @@ │ │ │ │ ldr r2, [pc, #32] @ (248254 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x133ed8>) │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ b.n 2481d0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x133e54> │ │ │ │ nop │ │ │ │ - mov r6, r2 │ │ │ │ + mov lr, sl │ │ │ │ lsls r1, r4, #3 │ │ │ │ - cmp r6, ip │ │ │ │ + mov r6, r4 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - cmp r2, lr │ │ │ │ + mov r2, r6 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - cmp r6, r9 │ │ │ │ + mov r6, r1 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - cmp r2, pc │ │ │ │ + mov r2, r7 │ │ │ │ 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] @ 248380 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x134004> │ │ │ │ mov r4, r1 │ │ │ │ @@ -616141,25 +616145,25 @@ │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ b.n 2482b4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x133f38> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ ldrb r2, [r1, #22] │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, pc │ │ │ │ + mov r6, r7 │ │ │ │ lsls r1, r4, #3 │ │ │ │ ldrb r4, [r0, #21] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - cmp r0, r9 │ │ │ │ + mov r0, r1 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - add ip, r7 │ │ │ │ + cmp r4, pc │ │ │ │ lsls r1, r4, #3 │ │ │ │ - add lr, fp │ │ │ │ + cmp lr, r3 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - add r8, lr │ │ │ │ + cmp r8, r6 │ │ │ │ lsls r1, r4, #3 │ │ │ │ movw ip, #35003 @ 0x88bb │ │ │ │ cmp r2, ip │ │ │ │ beq.w 2484b4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x134138> │ │ │ │ bls.n 2483e0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x134064> │ │ │ │ movw ip, #37152 @ 0x9120 │ │ │ │ cmp r2, ip │ │ │ │ @@ -616289,15 +616293,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ movw r0, #35001 @ 0x88b9 │ │ │ │ b.n 2484d2 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x134156> │ │ │ │ movs r1, #0 │ │ │ │ movw r0, #35000 @ 0x88b8 │ │ │ │ b.n 2484d2 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x134156> │ │ │ │ nop │ │ │ │ - add r4, r9 │ │ │ │ + cmp r4, 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 │ │ │ │ @@ -616394,17 +616398,17 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ str r6, [sp, #4] │ │ │ │ bl 248508 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13418c> │ │ │ │ b.n 2485ce <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x134252> │ │ │ │ - add r5, sp, #648 @ 0x288 │ │ │ │ + add r6, sp, #392 @ 0x188 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - cmn r4, r1 │ │ │ │ + bics r4, r1 │ │ │ │ lsls r1, r4, #3 │ │ │ │ adds r5, #222 @ 0xde │ │ │ │ lsls r1, r3, #6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -616602,43 +616606,43 @@ │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ str r6, [sp, #8] │ │ │ │ bl 248508 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13418c> │ │ │ │ b.n 248726 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1343aa> │ │ │ │ nop │ │ │ │ - muls r0, r2 │ │ │ │ + add r0, r2 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldr r0, [sp, #520] @ 0x208 │ │ │ │ + ldr r1, [sp, #264] @ 0x108 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - rors r6, r5 │ │ │ │ + cmp r6, r5 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - sbcs r6, r6 │ │ │ │ + negs r6, r6 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - rors r6, r1 │ │ │ │ + cmp r6, r1 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - rors r6, r1 │ │ │ │ + cmp r6, r1 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - rors r2, r4 │ │ │ │ + cmp r2, r4 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - tst r4, r4 │ │ │ │ + cmn r4, r4 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - orrs r6, r2 │ │ │ │ + mvns r6, r2 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - cmn r2, r2 │ │ │ │ + bics r2, r2 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - rors r2, r0 │ │ │ │ + cmp r2, r0 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - tst r4, r5 │ │ │ │ + cmn r4, r5 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - negs r2, r0 │ │ │ │ + orrs r2, r0 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - negs r4, r3 │ │ │ │ + orrs r4, r3 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - cmp r6, r6 │ │ │ │ + muls r6, r6 │ │ │ │ lsls r1, r4, #3 │ │ │ │ adds r3, #180 @ 0xb4 │ │ │ │ lsls r1, r3, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ @@ -616706,15 +616710,15 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strb r0, [r4, #29] │ │ │ │ lsls r6, r2, #6 │ │ │ │ strb r0, [r2, #28] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - add r2, sp, #472 @ 0x1d8 │ │ │ │ + add r3, sp, #216 @ 0xd8 │ │ │ │ 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 │ │ │ │ @@ -616829,27 +616833,27 @@ │ │ │ │ ldr r2, [pc, #40] @ (248a60 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1346e4>) │ │ │ │ mov r0, ip │ │ │ │ ldr r3, [sp, #32] │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ b.n 248958 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1345dc> │ │ │ │ - rors r2, r1 │ │ │ │ + cmp r2, r1 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - sbcs r0, r4 │ │ │ │ + negs r0, r4 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - rors r4, r4 │ │ │ │ + cmp r4, r4 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - sbcs r4, r2 │ │ │ │ + negs r4, r2 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - asrs r0, r7 │ │ │ │ + rors r0, r7 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - adcs r4, r2 │ │ │ │ + tst r4, r2 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - sbcs r0, r4 │ │ │ │ + negs r0, r4 │ │ │ │ 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 │ │ │ │ @@ -617010,25 +617014,25 @@ │ │ │ │ nop │ │ │ │ strb r6, [r5, #19] │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strb r0, [r5, #18] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - lsls r2, r1 │ │ │ │ + adcs r2, r1 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - lsls r4, r1 │ │ │ │ + adcs r4, r1 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - lsls r0, r4 │ │ │ │ + adcs r0, r4 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - subs r5, #54 @ 0x36 │ │ │ │ + subs r5, #246 @ 0xf6 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - subs r5, #56 @ 0x38 │ │ │ │ + subs r5, #248 @ 0xf8 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ands r2, r5 │ │ │ │ + lsrs r2, r5 │ │ │ │ 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 │ │ │ │ @@ -617624,17 +617628,17 @@ │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ b.n 249234 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x134eb8> │ │ │ │ nop │ │ │ │ - subs r2, #64 @ 0x40 │ │ │ │ + subs r3, #0 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - subs r2, #62 @ 0x3e │ │ │ │ + subs r2, #254 @ 0xfe │ │ │ │ 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 │ │ │ │ @@ -617686,15 +617690,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ b.n 2492e8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x134f6c> │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r8 │ │ │ │ blx 6a214 │ │ │ │ b.n 2492d4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x134f58> │ │ │ │ - subs r1, #174 @ 0xae │ │ │ │ + subs r2, #110 @ 0x6e │ │ │ │ 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] @ (2494bc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x135140>) │ │ │ │ @@ -617851,23 +617855,23 @@ │ │ │ │ nop │ │ │ │ ldr r2, [r0, #76] @ 0x4c │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [r2, #72] @ 0x48 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - stmia r2!, {r1, r2, r7} │ │ │ │ + stmia r3!, {r1, r2, r6} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - subs r0, #124 @ 0x7c │ │ │ │ + subs r1, #60 @ 0x3c │ │ │ │ lsls r1, r4, #3 │ │ │ │ - subs r0, #198 @ 0xc6 │ │ │ │ + subs r1, #134 @ 0x86 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - subs r0, #116 @ 0x74 │ │ │ │ + subs r1, #52 @ 0x34 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - subs r0, #118 @ 0x76 │ │ │ │ + subs r1, #54 @ 0x36 │ │ │ │ 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 │ │ │ │ @@ -618412,15 +618416,15 @@ │ │ │ │ beq.n 249aae <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x135732> │ │ │ │ b.n 249aa6 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13572a> │ │ │ │ nop │ │ │ │ movs r1, #89 @ 0x59 │ │ │ │ lsls r1, r3, #6 │ │ │ │ movs r1, #72 @ 0x48 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - adds r2, #174 @ 0xae │ │ │ │ + adds r3, #110 @ 0x6e │ │ │ │ lsls r1, r4, #3 │ │ │ │ movs r1, #36 @ 0x24 │ │ │ │ lsls r1, r3, #6 │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 249c12 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x135896> │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -618639,15 +618643,15 @@ │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 249d14 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x135998> │ │ │ │ b.n 249ce6 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13596a> │ │ │ │ nop │ │ │ │ add r1, sp, #600 @ 0x258 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - @ instruction: 0xb606 │ │ │ │ + @ instruction: 0xb6c6 │ │ │ │ lsls r0, r4, #3 │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 249de0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x135a64> │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -618766,15 +618770,15 @@ │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ add r7, pc, #472 @ (adr r7, 24a068 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x135cec>) │ │ │ │ lsls r6, r2, #6 │ │ │ │ - cmp r7, #2 │ │ │ │ + cmp r7, #194 @ 0xc2 │ │ │ │ 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 │ │ │ │ @@ -618814,15 +618818,15 @@ │ │ │ │ movs r3, #1 │ │ │ │ strb r3, [r2, #0] │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ add r7, pc, #40 @ (adr r7, 249f30 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x135bb4>) │ │ │ │ lsls r6, r2, #6 │ │ │ │ - cmp r6, #178 @ 0xb2 │ │ │ │ + cmp r7, #114 @ 0x72 │ │ │ │ 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 │ │ │ │ @@ -619106,19 +619110,19 @@ │ │ │ │ str r0, [r7, #52] @ 0x34 │ │ │ │ b.n 24a13c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x135dc0> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ str r4, [r7, #4] │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [sp, #200] @ 0xc8 │ │ │ │ + str r2, [sp, #968] @ 0x3c8 │ │ │ │ lsls r1, r6, #3 │ │ │ │ ldrsh r4, [r4, r2] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - str r1, [sp, #808] @ 0x328 │ │ │ │ + str r2, [sp, #552] @ 0x228 │ │ │ │ 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 │ │ │ │ @@ -619221,23 +619225,23 @@ │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ b.n 24a2f0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x135f74> │ │ │ │ add.w r3, r4, #98304 @ 0x18000 │ │ │ │ ldr.w r3, [r3, #1772] @ 0x6ec │ │ │ │ cmp r3, #29 │ │ │ │ bhi.n 24a290 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x135f14> │ │ │ │ b.n 24a302 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x135f86> │ │ │ │ - str r0, [sp, #600] @ 0x258 │ │ │ │ + str r1, [sp, #344] @ 0x158 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - cmp r2, #218 @ 0xda │ │ │ │ + cmp r3, #154 @ 0x9a │ │ │ │ lsls r1, r4, #3 │ │ │ │ - uxth r0, r7 │ │ │ │ + cbz r0, 24a3da <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13605e> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - movs r4, #34 @ 0x22 │ │ │ │ + movs r4, #226 @ 0xe2 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - str r0, [sp, #152] @ 0x98 │ │ │ │ + str r0, [sp, #920] @ 0x398 │ │ │ │ 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 │ │ │ │ @@ -619278,15 +619282,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldrh r6, [r0, #60] @ 0x3c │ │ │ │ + str r0, [sp, #280] @ 0x118 │ │ │ │ lsls r1, r6, #3 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r0, r1 │ │ │ │ beq.n 24a412 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x136096> │ │ │ │ bx lr │ │ │ │ movs r2, #0 │ │ │ │ @@ -619710,17 +619714,17 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 24a846 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1364ca> │ │ │ │ b.n 24a7ee <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x136472> │ │ │ │ nop │ │ │ │ ldr r7, [sp, #520] @ 0x208 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - movs r6, #138 @ 0x8a │ │ │ │ + movs r7, #74 @ 0x4a │ │ │ │ lsls r1, r4, #3 │ │ │ │ - add r3, sp, #496 @ 0x1f0 │ │ │ │ + add r4, sp, #240 @ 0xf0 │ │ │ │ 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] @ (24ac44 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1368c8>) │ │ │ │ @@ -620078,27 +620082,27 @@ │ │ │ │ nop │ │ │ │ ldrsb r2, [r4, r5] │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrsb r6, [r3, r0] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - movs r5, #164 @ 0xa4 │ │ │ │ + movs r6, #100 @ 0x64 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - movs r3, #164 @ 0xa4 │ │ │ │ + movs r4, #100 @ 0x64 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - movs r3, #32 │ │ │ │ + movs r3, #224 @ 0xe0 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - movs r3, #68 @ 0x44 │ │ │ │ + movs r4, #4 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - movs r3, #126 @ 0x7e │ │ │ │ + movs r4, #62 @ 0x3e │ │ │ │ lsls r1, r4, #3 │ │ │ │ - movs r3, #198 @ 0xc6 │ │ │ │ + movs r4, #134 @ 0x86 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - movs r3, #146 @ 0x92 │ │ │ │ + movs r4, #82 @ 0x52 │ │ │ │ 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] @ (24adf4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x136a78>) │ │ │ │ @@ -620501,23 +620505,23 @@ │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 24b07a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x136cfe> │ │ │ │ b.n 24afac <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x136c30> │ │ │ │ nop │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @ instruction: 0xffffffff │ │ │ │ - movs r1, #158 @ 0x9e │ │ │ │ + movs r2, #94 @ 0x5e │ │ │ │ lsls r1, r4, #3 │ │ │ │ - subs r2, r1, #7 │ │ │ │ + movs r0, #138 @ 0x8a │ │ │ │ lsls r1, r4, #3 │ │ │ │ - subs r6, r0, #7 │ │ │ │ + movs r0, #134 @ 0x86 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - movs r0, #208 @ 0xd0 │ │ │ │ + movs r1, #144 @ 0x90 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - movs r0, #120 @ 0x78 │ │ │ │ + movs r1, #56 @ 0x38 │ │ │ │ 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 │ │ │ │ @@ -620759,23 +620763,23 @@ │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 24b342 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x136fc6> │ │ │ │ b.n 24b272 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x136ef6> │ │ │ │ nop │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @ instruction: 0xffffffff │ │ │ │ - subs r4, r5, #7 │ │ │ │ + movs r0, #172 @ 0xac │ │ │ │ lsls r1, r4, #3 │ │ │ │ - adds r4, r0, #4 │ │ │ │ + adds r4, r0, #7 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - adds r0, r0, #4 │ │ │ │ + adds r0, r0, #7 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - subs r6, r2, #4 │ │ │ │ + subs r6, r2, #7 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - subs r2, r0, #3 │ │ │ │ + subs r2, r0, #6 │ │ │ │ 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 │ │ │ │ @@ -621021,23 +621025,23 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 24b60e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x137292> │ │ │ │ b.n 24b53c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1371c0> │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @ instruction: 0xffffffff │ │ │ │ - subs r6, r7, #0 │ │ │ │ + subs r6, r7, #3 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - subs r2, r7, r0 │ │ │ │ + subs r2, r7, r3 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - subs r6, r6, r0 │ │ │ │ + subs r6, r6, r3 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - adds r4, r5, #5 │ │ │ │ + subs r4, r5, #0 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - adds r2, r3, #4 │ │ │ │ + adds r2, r3, #7 │ │ │ │ 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 │ │ │ │ @@ -623064,15 +623068,15 @@ │ │ │ │ cmp lr, ip │ │ │ │ bcs.w 24cb58 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1387dc> │ │ │ │ b.n 24cb4c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1387d0> │ │ │ │ ldrb r0, [r5, r6] │ │ │ │ lsls r6, r2, #6 │ │ │ │ adds r6, #96 @ 0x60 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - lsrs r2, r5, #2 │ │ │ │ + lsrs r2, r5, #5 │ │ │ │ lsls r1, r4, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ ldr.w r3, [r3, #1772] @ 0x6ec │ │ │ │ cmp r3, #30 │ │ │ │ bls.w 24ca72 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1386f6> │ │ │ │ b.n 24cbf8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13887c> │ │ │ │ @@ -623112,15 +623116,15 @@ │ │ │ │ mov r0, ip │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ pop {r3, pc} │ │ │ │ ldrh r6, [r2, r1] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - lsls r4, r7, #24 │ │ │ │ + lsls r4, r7, #27 │ │ │ │ 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] @ 24cd44 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1389c8> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -623162,17 +623166,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldr r2, [r4, r7] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - lsls r6, r2, #23 │ │ │ │ + lsls r6, r2, #26 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - lsls r0, r4, #23 │ │ │ │ + lsls r0, r4, #26 │ │ │ │ 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] @ 24cdd0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x138a54> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -623214,17 +623218,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldr r6, [r2, r5] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - lsls r2, r5, #21 │ │ │ │ + lsls r2, r5, #24 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - lsls r4, r2, #21 │ │ │ │ + lsls r4, r2, #24 │ │ │ │ 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] @ (24ce84 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x138b08>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -623255,15 +623259,15 @@ │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ ldr r4, [r7, r3] │ │ │ │ lsls r6, r2, #6 │ │ │ │ strb r2, [r7, #29] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - str r6, [r5, r2] │ │ │ │ + str r6, [r5, r5] │ │ │ │ lsls r0, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #444] @ (24d060 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x138ce4>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -623424,21 +623428,21 @@ │ │ │ │ adds r6, #176 @ 0xb0 │ │ │ │ b.n 24cf24 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x138ba8> │ │ │ │ add.w r6, r5, #565248 @ 0x8a000 │ │ │ │ adds r6, #148 @ 0x94 │ │ │ │ b.n 24cf24 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x138ba8> │ │ │ │ ldr r0, [r3, r2] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - lsls r4, r1, #16 │ │ │ │ + lsls r4, r1, #19 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - str r6, [r7, #60] @ 0x3c │ │ │ │ + str r6, [r7, #72] @ 0x48 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - lsls r2, r4, #14 │ │ │ │ + lsls r2, r4, #17 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - str r4, [r2, #56] @ 0x38 │ │ │ │ + str r4, [r2, #68] @ 0x44 │ │ │ │ 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] @ (24d0e8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x138d6c>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -623479,15 +623483,15 @@ │ │ │ │ strd r4, r5, [sp, #16] │ │ │ │ bl 249f68 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x135bec> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ ldrsb r2, [r6, r2] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - lsls r0, r7, #11 │ │ │ │ + lsls r0, r7, #14 │ │ │ │ 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] @ (24d2b4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x138f38>) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ @@ -623668,22 +623672,22 @@ │ │ │ │ lsls r6, r2, #6 │ │ │ │ strb r2, [r6, r5] │ │ │ │ lsls r6, r2, #6 │ │ │ │ strb r4, [r6, #18] │ │ │ │ lsls r6, r2, #6 │ │ │ │ strb r2, [r3, #18] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - lsls r0, r0, #9 │ │ │ │ + lsls r0, r0, #12 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - lsls r2, r7, #6 │ │ │ │ + lsls r2, r7, #9 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - @ instruction: 0xfb9a00e0 │ │ │ │ - lsls r0, r0, #5 │ │ │ │ + mrrc2 0, 14, r0, sl, cr0 │ │ │ │ + lsls r0, r0, #8 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - strh r2, [r3, #4] │ │ │ │ + strh r2, [r3, #10] │ │ │ │ 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] @ (24d488 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13910c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -623841,23 +623845,28 @@ │ │ │ │ b.n 24d37a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x138ffe> │ │ │ │ strb r2, [r1, r1] │ │ │ │ lsls r6, r2, #6 │ │ │ │ cmp r4, #246 @ 0xf6 │ │ │ │ lsls r6, r2, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r0, #2 │ │ │ │ + lsls r0, r0, #5 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - strh r6, [r1, #14] │ │ │ │ + strh r6, [r1, #20] │ │ │ │ lsls r0, r4, #3 │ │ │ │ - vtrn.8 q8, q8 │ │ │ │ - vmla.i32 q0, q11, d0[1] │ │ │ │ - vrev32. q0, q8 │ │ │ │ - vmla.i q0, q9, d0[4] │ │ │ │ - vmla.i32 q0, q12, d0[1] │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + lsls r1, r4, #3 │ │ │ │ + lsls r6, r4, #1 │ │ │ │ + lsls r1, r4, #3 │ │ │ │ + lsls r4, r7, #1 │ │ │ │ + lsls r1, r4, #3 │ │ │ │ + lsls r2, r0, #1 │ │ │ │ + lsls r1, r4, #3 │ │ │ │ + lsls r0, r5, #1 │ │ │ │ + lsls r1, r4, #3 │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 24d5f8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13927c> │ │ │ │ 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 r3, [pc, #556] @ (24d6f4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x139378>) │ │ │ │ @@ -624058,15 +624067,15 @@ │ │ │ │ b.n 24d5a2 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x139226> │ │ │ │ add.w r3, r6, #565248 @ 0x8a000 │ │ │ │ adds r3, #156 @ 0x9c │ │ │ │ b.n 24d5a2 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x139226> │ │ │ │ nop │ │ │ │ strh r0, [r6, r1] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldc2l 0, cr0, [lr, #896]! @ 0x380 │ │ │ │ + cdp2 0, 11, cr0, cr14, cr0, {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, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #312] @ (24d848 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1394cc>) │ │ │ │ mov r9, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -624181,16 +624190,16 @@ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 24d81c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1394a0> │ │ │ │ b.n 24d756 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1393da> │ │ │ │ nop │ │ │ │ str r2, [r5, r0] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldc2 0, cr0, [r6], #-896 @ 0xfffffc80 │ │ │ │ - ldrh r4, [r7, r6] │ │ │ │ + ldc2l 0, cr0, [r6], #896 @ 0x380 │ │ │ │ + ldrb r4, [r7, r1] │ │ │ │ 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] @ (24d8ec <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x139570>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -624250,17 +624259,17 @@ │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r6, [pc, #840] @ (24dc38 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1398bc>) │ │ │ │ lsls r6, r2, #6 │ │ │ │ ldr r4, [r2, #84] @ 0x54 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - @ instruction: 0xfb5600e0 │ │ │ │ - @ instruction: 0xfb1c00e0 │ │ │ │ - @ instruction: 0xf4a000e0 │ │ │ │ + ldc2 0, cr0, [r6], {224} @ 0xe0 │ │ │ │ + @ instruction: 0xfbdc00e0 │ │ │ │ + sbc.w r0, r0, #7340032 @ 0x700000 │ │ │ │ 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] @ (24dacc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x139750>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r6, r0 │ │ │ │ @@ -624432,26 +624441,26 @@ │ │ │ │ b.n 24d99e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x139622> │ │ │ │ ldr r6, [pc, #152] @ (24db68 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1397ec>) │ │ │ │ lsls r6, r2, #6 │ │ │ │ movs r6, #210 @ 0xd2 │ │ │ │ lsls r6, r2, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfab800e0 │ │ │ │ - ldrb r2, [r5, #14] │ │ │ │ + @ instruction: 0xfb7800e0 │ │ │ │ + ldrb r2, [r5, #17] │ │ │ │ lsls r0, r4, #3 │ │ │ │ ldr r4, [r6, #60] @ 0x3c │ │ │ │ lsls r6, r2, #6 │ │ │ │ - @ instruction: 0xfa1200e0 │ │ │ │ - ldr??.w r0, [r6, #224] @ 0xe0 │ │ │ │ - ldrsb.w r0, [r0, #224] @ 0xe0 │ │ │ │ - vst1.8 {d16[7]}, [r2], r0 │ │ │ │ - @ instruction: 0xf32e00e0 │ │ │ │ - ldrsb.w r0, [ip, #224] @ 0xe0 │ │ │ │ - vld4. {d16-d19}, [r6 :128], r0 │ │ │ │ + @ instruction: 0xfad200e0 │ │ │ │ + @ instruction: 0xfa9600e0 │ │ │ │ + @ instruction: 0xfa5000e0 │ │ │ │ + @ instruction: 0xfa8200e0 │ │ │ │ + @ instruction: 0xf3ee00e0 │ │ │ │ + @ instruction: 0xfa5c00e0 │ │ │ │ + @ instruction: 0xfa2600e0 │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 24dc1a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13989e> │ │ │ │ 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, #452] @ (24dcdc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x139960>) │ │ │ │ @@ -624619,15 +624628,15 @@ │ │ │ │ bne.n 24dcc6 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13994a> │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 24dcb4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x139938> │ │ │ │ b.n 24dbc4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x139848> │ │ │ │ ldr r4, [pc, #128] @ (24dd60 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1399e4>) │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldrb.w r0, [r2, r0, lsl #2] │ │ │ │ + ldr.w r0, [r2, #224] @ 0xe0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r5, [pc, #340] @ (24de48 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x139acc>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ sub sp, #20 │ │ │ │ @@ -624754,15 +624763,15 @@ │ │ │ │ b.n 24dd6a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1399ee> │ │ │ │ add.w r4, r5, #104448 @ 0x19800 │ │ │ │ add.w r4, r4, #464 @ 0x1d0 │ │ │ │ b.n 24dd6a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1399ee> │ │ │ │ nop │ │ │ │ ldr r2, [pc, #280] @ (24df64 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x139be8>) │ │ │ │ lsls r6, r2, #6 │ │ │ │ - @ instruction: 0xf6b000e0 │ │ │ │ + @ instruction: 0xf77000e0 │ │ │ │ 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] @ (24dea4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x139b28>) │ │ │ │ mov r6, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -624789,15 +624798,15 @@ │ │ │ │ str r7, [sp, #0] │ │ │ │ mov r0, r4 │ │ │ │ bl 24a254 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x135ed8> │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [pc, #856] @ (24e200 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x139e84>) │ │ │ │ lsls r6, r2, #6 │ │ │ │ - subs.w r0, r2, #7340032 @ 0x700000 │ │ │ │ + @ instruction: 0xf67200e0 │ │ │ │ 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] @ (24def4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x139b78>) │ │ │ │ mov r6, r2 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -624822,15 +624831,15 @@ │ │ │ │ str r6, [sp, #0] │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 24a384 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x136008> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [pc, #496] @ (24e0e8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x139d6c>) │ │ │ │ lsls r6, r2, #6 │ │ │ │ - adcs.w r0, r6, #7340032 @ 0x700000 │ │ │ │ + @ instruction: 0xf61600e0 │ │ │ │ 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] @ (24df70 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x139bf4>) │ │ │ │ mov r6, r2 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -624877,17 +624886,17 @@ │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldr r0, [pc, #176] @ (24e024 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x139ca8>) │ │ │ │ lsls r6, r2, #6 │ │ │ │ str r6, [r5, #104] @ 0x68 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - @ instruction: 0xf4f600e0 │ │ │ │ - @ instruction: 0xf4dc00e0 │ │ │ │ - cdp 0, 1, cr0, cr12, cr0, {7} │ │ │ │ + subs.w r0, r6, #7340032 @ 0x700000 │ │ │ │ + @ instruction: 0xf59c00e0 │ │ │ │ + cdp 0, 13, cr0, cr12, 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, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #324] @ (24e0dc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x139d60>) │ │ │ │ mov r9, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -625014,18 +625023,18 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 24e0b2 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x139d36> │ │ │ │ b.n 24e096 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x139d1a> │ │ │ │ @ instruction: 0x47a2 │ │ │ │ lsls r6, r2, #6 │ │ │ │ str r2, [r4, #96] @ 0x60 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - @ instruction: 0xf4a800e0 │ │ │ │ - orn r0, r8, #7340032 @ 0x700000 │ │ │ │ - and.w r0, r8, #7340032 @ 0x700000 │ │ │ │ - strb r6, [r1, #10] │ │ │ │ + sbc.w r0, r8, #7340032 @ 0x700000 │ │ │ │ + @ instruction: 0xf52800e0 │ │ │ │ + @ instruction: 0xf4c800e0 │ │ │ │ + strb r6, [r1, #13] │ │ │ │ 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] @ 24e28c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x139f10> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -625230,15 +625239,15 @@ │ │ │ │ strd r4, r8, [sp] │ │ │ │ lsls r2, r2, #2 │ │ │ │ ldr.w r4, [r0, #472] @ 0x1d8 │ │ │ │ blx r4 │ │ │ │ b.n 24e2ea <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x139f6e> │ │ │ │ add lr, r2 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - rsbs r0, r8, #224 @ 0xe0 │ │ │ │ + @ instruction: 0xf29800e0 │ │ │ │ stmdb sp!, {r4, r5, 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] @ (24e484 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13a108>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -625436,17 +625445,17 @@ │ │ │ │ blx r4 │ │ │ │ b.n 24e4ea <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13a16e> │ │ │ │ nop │ │ │ │ cmp r6, r3 │ │ │ │ lsls r6, r2, #6 │ │ │ │ str r0, [r4, #16] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - vmla.i d16, d26, d0[4] │ │ │ │ - vmla.i16 d0, d30, d0[2] │ │ │ │ - stmia.w r2, {r5, r6, r7} │ │ │ │ + eor.w r0, sl, #224 @ 0xe0 │ │ │ │ + orrs.w r0, lr, #224 @ 0xe0 │ │ │ │ + strd r0, r0, [r2, #-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, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #396] @ (24e700 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13a384>) │ │ │ │ mov r9, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -625602,18 +625611,18 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 24e6d6 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13a35a> │ │ │ │ b.n 24e6ba <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13a33e> │ │ │ │ rors r6, r0 │ │ │ │ lsls r6, r2, #6 │ │ │ │ str r4, [r0, #4] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - vhadd.s32 q0, q15, q8 │ │ │ │ - cdp 0, 14, cr0, cr2, cr0, {7} │ │ │ │ - cdp 0, 4, cr0, cr8, cr0, {7} │ │ │ │ - ldr r2, [r5, #68] @ 0x44 │ │ │ │ + vmla.i32 d16, d30, d0[1] │ │ │ │ + vmla.i32 d0, d18, d0[1] │ │ │ │ + vhadd.s8 q0, q12, q8 │ │ │ │ + ldr r2, [r5, #80] @ 0x50 │ │ │ │ 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] @ (24e794 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13a418>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -625658,15 +625667,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 248a64 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1346e8> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ands r6, r1 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldc 0, cr0, [r4, #896]! @ 0x380 │ │ │ │ + cdp 0, 7, cr0, cr4, cr0, {7} │ │ │ │ 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] @ (24e83c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13a4c0>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -625728,17 +625737,17 @@ │ │ │ │ bl 248a64 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1346e8> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ subs r7, #138 @ 0x8a │ │ │ │ lsls r6, r2, #6 │ │ │ │ ldrsh r4, [r1, r0] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldc 0, cr0, [r6, #-896] @ 0xfffffc80 │ │ │ │ - stcl 0, cr0, [ip], #896 @ 0x380 │ │ │ │ - b.n 24e320 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x139fa4> │ │ │ │ + ldcl 0, cr0, [r6, #896] @ 0x380 │ │ │ │ + stc 0, cr0, [ip, #896]! @ 0x380 │ │ │ │ + b.n 24e4a0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13a124> │ │ │ │ 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, #360] @ (24e9cc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13a650>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -625882,18 +625891,18 @@ │ │ │ │ bne.n 24e9a0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13a624> │ │ │ │ b.n 24e984 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13a608> │ │ │ │ nop │ │ │ │ subs r6, #214 @ 0xd6 │ │ │ │ lsls r6, r2, #6 │ │ │ │ ldrb r6, [r2, r5] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - stc 0, cr0, [ip], #896 @ 0x380 │ │ │ │ - mcrr 0, 14, r0, r2, cr0 │ │ │ │ - @ instruction: 0xebea00e0 │ │ │ │ - ldr r0, [r4, #24] │ │ │ │ + stcl 0, cr0, [ip, #-896]! @ 0xfffffc80 │ │ │ │ + stc 0, cr0, [r2, #-896] @ 0xfffffc80 │ │ │ │ + stc 0, cr0, [sl], #896 @ 0x380 │ │ │ │ + ldr r0, [r4, #36] @ 0x24 │ │ │ │ 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] @ 24eb68 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13a7ec> │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -626024,15 +626033,15 @@ │ │ │ │ add.w lr, lr, #80 @ 0x50 │ │ │ │ b.n 24ea72 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13a6f6> │ │ │ │ add.w lr, r4, #104448 @ 0x19800 │ │ │ │ add.w lr, lr, #464 @ 0x1d0 │ │ │ │ b.n 24ea72 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13a6f6> │ │ │ │ subs r5, #68 @ 0x44 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - @ instruction: 0xead200e0 │ │ │ │ + @ instruction: 0xeb9200e0 │ │ │ │ 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] @ (24ebcc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13a850>) │ │ │ │ mov r6, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -626063,15 +626072,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 249320 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x134fa4> │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ subs r3, #182 @ 0xb6 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - strd r0, r0, [ip, #896] @ 0x380 │ │ │ │ + eor.w r0, ip, r0, asr #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr.w ip, [pc, #80] @ 24ec34 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13a8b8> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -626103,15 +626112,15 @@ │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ subs r3, #84 @ 0x54 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldrd r0, r0, [ip, #-896] @ 0x380 │ │ │ │ + ands.w r0, ip, r0, asr #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r5, [pc, #112] @ (24ecbc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13a940>) │ │ │ │ mov r6, r1 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -626163,17 +626172,17 @@ │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ subs r2, #236 @ 0xec │ │ │ │ lsls r6, r2, #6 │ │ │ │ ldr r6, [r5, r5] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - strd r0, r0, [sl], #896 @ 0x380 │ │ │ │ - @ instruction: 0xe8c200e0 │ │ │ │ - b.n 24ee6c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13aaf0> │ │ │ │ + @ instruction: 0xe9aa00e0 │ │ │ │ + @ instruction: 0xe98200e0 │ │ │ │ + b.n 24efec <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13ac70> │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #316] @ (24ee20 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13aaa4>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -626300,18 +626309,17 @@ │ │ │ │ bne.n 24edf4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13aa78> │ │ │ │ b.n 24edc4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13aa48> │ │ │ │ nop │ │ │ │ subs r2, #86 @ 0x56 │ │ │ │ lsls r6, r2, #6 │ │ │ │ ldr r6, [r2, r3] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - strd r0, r0, [ip], #-896 @ 0x380 │ │ │ │ - b.n 24ed9c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13aa20> │ │ │ │ - lsls r0, r4, #3 │ │ │ │ - str r4, [r4, #80] @ 0x50 │ │ │ │ + stmdb ip!, {r5, r6, r7} │ │ │ │ + ldrd r0, r0, [r6], #-896 @ 0x380 │ │ │ │ + str r4, [r4, #92] @ 0x5c │ │ │ │ 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] @ 24efb8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13ac3c> │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -626442,15 +626450,15 @@ │ │ │ │ add.w lr, lr, #80 @ 0x50 │ │ │ │ b.n 24eec2 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13ab46> │ │ │ │ add.w lr, r4, #104448 @ 0x19800 │ │ │ │ add.w lr, lr, #464 @ 0x1d0 │ │ │ │ b.n 24eec2 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13ab46> │ │ │ │ subs r0, #244 @ 0xf4 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - b.n 24ed4c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13a9d0> │ │ │ │ + b.n 24eecc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13ab50> │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #76] @ (24f01c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13aca0>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -626484,15 +626492,15 @@ │ │ │ │ movs r4, #1 │ │ │ │ str r4, [sp, #20] │ │ │ │ bl 249320 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x134fa4> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ adds r7, #104 @ 0x68 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - b.n 24eba0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13a824> │ │ │ │ + b.n 24ed20 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13a9a4> │ │ │ │ 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 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [pc, #64] @ (24f078 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13acfc>) │ │ │ │ @@ -626524,15 +626532,15 @@ │ │ │ │ str r4, [sp, #16] │ │ │ │ bl 2494dc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x135160> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r7, #4 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - b.n 24eb38 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13a7bc> │ │ │ │ + b.n 24ecb8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13a93c> │ │ │ │ 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 r5, [pc, #108] @ (24f0fc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13ad80>) │ │ │ │ mov r6, r1 │ │ │ │ @@ -626583,19 +626591,19 @@ │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ adds r6, #168 @ 0xa8 │ │ │ │ lsls r6, r2, #6 │ │ │ │ strb r2, [r5, r4] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - b.n 24eadc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13a760> │ │ │ │ + b.n 24ec5c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13a8e0> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - b.n 24eaa8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13a72c> │ │ │ │ + b.n 24ec28 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13a8ac> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - bgt.n 24f02c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13acb0> │ │ │ │ + ble.n 24f1ac <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13ae30> │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #316] @ (24f260 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13aee4>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -626723,19 +626731,19 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 24f236 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13aeba> │ │ │ │ b.n 24f206 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13ae8a> │ │ │ │ adds r6, #22 │ │ │ │ lsls r6, r2, #6 │ │ │ │ strb r6, [r2, r2] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - b.n 24eb50 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13a7d4> │ │ │ │ + b.n 24ecd0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13a954> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - b.n 24f9f8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13b67c> │ │ │ │ + b.n 24eb78 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13a7fc> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - str r2, [r4, #12] │ │ │ │ + str r2, [r4, #24] │ │ │ │ lsls r0, r4, #3 │ │ │ │ ldr r3, [pc, #364] @ (24f3e4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13b068>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movw r1, #36662 @ 0x8f36 │ │ │ │ cmp r0, r1 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -626926,19 +626934,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ b.n 24f464 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13b0e8> │ │ │ │ adds r3, #64 @ 0x40 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - b.n 24f868 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13b4ec> │ │ │ │ + b.n 24f9e8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13b66c> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - cmp r2, #202 @ 0xca │ │ │ │ + cmp r3, #138 @ 0x8a │ │ │ │ lsls r0, r4, #3 │ │ │ │ - bvc.n 24f3e4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13b068> │ │ │ │ + bhi.n 24f564 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13b1e8> │ │ │ │ lsls r0, r4, #3 │ │ │ │ ldr r3, [pc, #88] @ (24f4e8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13b16c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r1, r0 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r2, [r2, r3] │ │ │ │ @@ -627054,25 +627062,25 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ b.n 24f560 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13b1e4> │ │ │ │ adds r2, #62 @ 0x3e │ │ │ │ lsls r6, r2, #6 │ │ │ │ str r2, [r0, r3] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - b.n 24f764 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13b3e8> │ │ │ │ + b.n 24f8e4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13b568> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - bhi.n 24f614 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13b298> │ │ │ │ + bhi.n 24f594 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13b218> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - b.n 24f6f8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13b37c> │ │ │ │ + b.n 24f878 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13b4fc> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - cmp r1, #148 @ 0x94 │ │ │ │ + cmp r2, #84 @ 0x54 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - b.n 24f6d0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13b354> │ │ │ │ + b.n 24f850 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13b4d4> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - bvs.n 24f6c0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13b344> │ │ │ │ + bvc.n 24f640 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13b2c4> │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r5, [pc, #112] @ (24f650 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13b2d4>) │ │ │ │ sub sp, #28 │ │ │ │ @@ -627123,15 +627131,15 @@ │ │ │ │ nop │ │ │ │ adds r1, #66 @ 0x42 │ │ │ │ lsls r6, r2, #6 │ │ │ │ lsrs r4, r2, #8 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 24f6d0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13b354> │ │ │ │ + b.n 24f850 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13b4d4> │ │ │ │ lsls r0, r4, #3 │ │ │ │ lsrs r2, r1, #7 │ │ │ │ lsls r6, r2, #6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -627185,15 +627193,15 @@ │ │ │ │ nop │ │ │ │ adds r0, #174 @ 0xae │ │ │ │ lsls r6, r2, #6 │ │ │ │ lsrs r4, r0, #6 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - svc 186 @ 0xba │ │ │ │ + b.n 24f7e8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13b46c> │ │ │ │ lsls r0, r4, #3 │ │ │ │ lsrs r2, r6, #4 │ │ │ │ lsls r6, r2, #6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -627261,21 +627269,21 @@ │ │ │ │ lsls r6, r2, #6 │ │ │ │ lsrs r4, r5, #3 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [pc, #632] @ (24fa18 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13b69c>) │ │ │ │ lsls r6, r2, #6 │ │ │ │ - svc 34 @ 0x22 │ │ │ │ + svc 226 @ 0xe2 │ │ │ │ lsls r0, r4, #3 │ │ │ │ lsrs r2, r3, #2 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - udf #240 @ 0xf0 │ │ │ │ + svc 176 @ 0xb0 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - bpl.n 24f7a8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13b42c> │ │ │ │ + bvs.n 24f728 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13b3ac> │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ ldr r5, [pc, #396] @ (24f950 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13b5d4>) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -627436,23 +627444,23 @@ │ │ │ │ lsls r6, r2, #6 │ │ │ │ lsrs r6, r6, #32 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r5, [pc, #912] @ (24fcec <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13b970>) │ │ │ │ lsls r6, r2, #6 │ │ │ │ - udf #178 @ 0xb2 │ │ │ │ + svc 114 @ 0x72 │ │ │ │ lsls r0, r4, #3 │ │ │ │ lsls r2, r4, #31 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - udf #82 @ 0x52 │ │ │ │ + svc 18 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ble.n 24f958 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13b5dc> │ │ │ │ + udf #182 @ 0xb6 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldrh r4, [r6, r0] │ │ │ │ + ldrh r4, [r6, r3] │ │ │ │ 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] @ (24fa18 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13b69c>) │ │ │ │ mov r6, r2 │ │ │ │ @@ -627521,21 +627529,21 @@ │ │ │ │ lsls r6, r2, #6 │ │ │ │ lsls r6, r6, #25 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [pc, #128] @ (24faa4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13b728>) │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ble.n 24fa40 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13b6c4> │ │ │ │ + ble.n 24f9c0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13b644> │ │ │ │ lsls r0, r4, #3 │ │ │ │ lsls r0, r3, #24 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - bgt.n 24f9dc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13b660> │ │ │ │ + ble.n 24f95c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13b5e0> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - bcc.n 24fb28 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13b7ac> │ │ │ │ + bmi.n 24faa8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13b72c> │ │ │ │ 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] @ (24fa84 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13b708>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -627561,17 +627569,17 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 24fa68 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13b6ec> │ │ │ │ ldr r3, [r0, #68] @ 0x44 │ │ │ │ str r3, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ cmp r4, #242 @ 0xf2 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - bgt.n 24f9b8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13b63c> │ │ │ │ + ble.n 24fb38 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13b7bc> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - bgt.n 24fa00 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13b684> │ │ │ │ + ble.n 24fb80 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13b804> │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #104] @ (24fb08 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13b78c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -627616,21 +627624,21 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ cmp r4, #152 @ 0x98 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - bgt.n 24fa10 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13b694> │ │ │ │ + ble.n 24fb90 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13b814> │ │ │ │ lsls r0, r4, #3 │ │ │ │ ldr r3, [pc, #8] @ (24fb1c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13b7a0>) │ │ │ │ lsls r6, r2, #6 │ │ │ │ - bgt.n 24fa24 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13b6a8> │ │ │ │ + ble.n 24fba4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13b828> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - bcs.n 24fa2c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13b6b0> │ │ │ │ + bcc.n 24fbac <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13b830> │ │ │ │ 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] @ (24fc94 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13b918>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -627769,21 +627777,21 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 24fc68 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13b8ec> │ │ │ │ b.n 24fc2a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13b8ae> │ │ │ │ cmp r4, #12 │ │ │ │ lsls r6, r2, #6 │ │ │ │ ldr r2, [pc, #520] @ (24fea4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13bb28>) │ │ │ │ lsls r6, r2, #6 │ │ │ │ - bgt.n 24fd3c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13b9c0> │ │ │ │ + ble.n 24fcbc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13b940> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - bgt.n 24fcc8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13b94c> │ │ │ │ + bgt.n 24fc48 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13b8cc> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - blt.n 24fc24 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13b8a8> │ │ │ │ + bgt.n 24fda4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13ba28> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldrsb r0, [r7, r2] │ │ │ │ + ldrsb r0, [r7, r5] │ │ │ │ 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] @ 24ffc0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13bc44> │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ @@ -628111,19 +628119,19 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 24892c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1345b0> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ movs r7, #90 @ 0x5a │ │ │ │ lsls r6, r2, #6 │ │ │ │ - bhi.n 2500b8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13bd3c> │ │ │ │ + bhi.n 250038 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13bcbc> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - bhi.n 250068 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13bcec> │ │ │ │ + bhi.n 24ffe8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13bc6c> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - bvc.n 250008 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13bc8c> │ │ │ │ + bhi.n 24ff88 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13bc0c> │ │ │ │ lsls r0, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #608] @ (2502dc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13bf60>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -628365,27 +628373,27 @@ │ │ │ │ nop │ │ │ │ movs r6, #190 @ 0xbe │ │ │ │ lsls r6, r2, #6 │ │ │ │ cmp r6, r7 │ │ │ │ lsls r6, r2, #6 │ │ │ │ cmp r4, r4 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - bvc.n 2503d4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13c058> │ │ │ │ + bhi.n 250354 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13bfd8> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - bvc.n 25039c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13c020> │ │ │ │ + bhi.n 25031c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13bfa0> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - bvs.n 2503e4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13c068> │ │ │ │ + bvc.n 250364 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13bfe8> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - bvs.n 250368 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13bfec> │ │ │ │ + bvs.n 2502e8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13bf6c> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - str r6, [r4, r3] │ │ │ │ + str r6, [r4, r6] │ │ │ │ lsls r0, r4, #3 │ │ │ │ - bpl.n 2502f8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13bf7c> │ │ │ │ + bvs.n 250278 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13befc> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - str r2, [r5, r2] │ │ │ │ + str r2, [r5, r5] │ │ │ │ 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] @ (2503c8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13c04c>) │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ @@ -628546,27 +628554,27 @@ │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ movs r3, #82 @ 0x52 │ │ │ │ lsls r6, r2, #6 │ │ │ │ rors r4, r2 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - bmi.n 2504fc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13c180> │ │ │ │ + bmi.n 25047c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13c100> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - bcc.n 25048c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13c110> │ │ │ │ + bmi.n 25040c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13c090> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - bmi.n 2504d4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13c158> │ │ │ │ + bmi.n 250454 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13c0d8> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldmia r1!, {r3, r5} │ │ │ │ + ldmia r1!, {r3, r5, r6, r7} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - bcc.n 2504a8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13c12c> │ │ │ │ + bmi.n 250428 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13c0ac> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldmia r1, {r1, r2, r3} │ │ │ │ + ldmia r1, {r1, r2, r3, r6, r7} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - bcc.n 25046c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13c0f0> │ │ │ │ + bmi.n 2503ec <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13c070> │ │ │ │ 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] @ (250704 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13c388>) │ │ │ │ @@ -628791,33 +628799,33 @@ │ │ │ │ str.w r3, [r2, #472] @ 0x1d8 │ │ │ │ bl 435c74 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3218f8> │ │ │ │ b.n 250650 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13c2d4> │ │ │ │ movs r2, #100 @ 0x64 │ │ │ │ lsls r6, r2, #6 │ │ │ │ lsrs r2, r1 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldmia r7, {r1, r3, r4, r5, r7} │ │ │ │ + beq.n 250804 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13c488> │ │ │ │ lsls r0, r4, #3 │ │ │ │ eors r6, r3 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldmia r7!, {r1, r2, r3} │ │ │ │ + ldmia r7, {r1, r2, r3, r6, r7} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldmia r6, {r1, r4, r5, r6, r7} │ │ │ │ + ldmia r7, {r1, r4, r5, r7} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldmia r6, {r4, r5, r6, r7} │ │ │ │ + ldmia r7, {r4, r5, r7} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldmia r6!, {r3, r5, r7} │ │ │ │ + ldmia r7!, {r3, r5, r6} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - stmia r7!, {r1, r2, r3, r7} │ │ │ │ + ldmia r0!, {r1, r2, r3, r6} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldmia r6!, {r1, r7} │ │ │ │ + ldmia r7!, {r1, r6} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldmia r6!, {r1, r2, r3, r4, r5} │ │ │ │ + ldmia r6, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldr r4, [pc, #384] @ (2508b4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13c538>) │ │ │ │ + ldr r5, [pc, #128] @ (2507b4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13c438>) │ │ │ │ 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] @ (2508d8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13c55c>) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ @@ -628970,21 +628978,21 @@ │ │ │ │ adds r0, #176 @ 0xb0 │ │ │ │ b.n 2507be <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13c442> │ │ │ │ add.w r0, r6, #565248 @ 0x8a000 │ │ │ │ adds r0, #148 @ 0x94 │ │ │ │ b.n 2507be <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13c442> │ │ │ │ subs r6, r6, #7 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - beq.n 250944 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13c5c8> │ │ │ │ + beq.n 2508c4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13c548> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - stmia r4!, {r2, r6} │ │ │ │ + stmia r5!, {r2} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - beq.n 25091c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13c5a0> │ │ │ │ + beq.n 25089c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13c520> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - stmia r4!, {r6} │ │ │ │ + stmia r5!, {} │ │ │ │ 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] @ (250970 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13c5f4>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -629030,17 +629038,17 @@ │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ subs r2, r7, #0 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldmia r7!, {r5, r6} │ │ │ │ + beq.n 2509b8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13c63c> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldmia r7!, {r2, r4, r5} │ │ │ │ + ldmia r7, {r2, r4, r5, r6, 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 r4, [pc, #128] @ (250a0c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13c690>) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ @@ -629094,21 +629102,21 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ b.n 2509c6 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13c64a> │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ udf #255 @ 0xff │ │ │ │ adds r6, r5, #6 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldmia r6, {r1, r2, r5, r6, r7} │ │ │ │ + ldmia r7, {r1, r2, r5, r7} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - stmia r2!, {r2, r3, r5, r7} │ │ │ │ + stmia r3!, {r2, r3, r5, r6} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldmia r6, {r1, r2, r3, r6, r7} │ │ │ │ + ldmia r7, {r1, r2, r3, r7} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - stmia r2!, {r3, r5, r7} │ │ │ │ + stmia r3!, {r3, r5, r6} │ │ │ │ lsls r0, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #376] @ (250bac <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13c830>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -629259,25 +629267,25 @@ │ │ │ │ bne.n 250b80 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13c804> │ │ │ │ b.n 250b3c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13c7c0> │ │ │ │ nop │ │ │ │ adds r6, r0, #4 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #120 @ 0x78 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldmia r6!, {r1, r2, r4, r7} │ │ │ │ + ldmia r7!, {r1, r2, r4, r6} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldmia r5!, {r1, r3, r4, r6, r7} │ │ │ │ + ldmia r6!, {r1, r3, r4, r7} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldmia r5, {r1, r2, r3, r4, r5, r7} │ │ │ │ + ldmia r6, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - stmia r0!, {r2, r3, r5, r7} │ │ │ │ + stmia r1!, {r2, r3, r5, r6} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldmia r5, {r1, r3, r5, r7} │ │ │ │ + ldmia r6, {r1, r3, r5, r6} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - blx r3 │ │ │ │ + ldr r0, [pc, #352] @ (250d2c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13c9b0>) │ │ │ │ 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] @ (250c70 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13c8f4>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -629341,23 +629349,23 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ b.n 250c54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13c8d8> │ │ │ │ subs r2, r3, r5 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r1, #210 @ 0xd2 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldmia r4, {r4, r5, r7} │ │ │ │ + ldmia r5, {r4, r5, r6} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldmia r4!, {r1, r7} │ │ │ │ + ldmia r5!, {r1, r6} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - stmia r1!, {r1, r4, r5} │ │ │ │ + stmia r1!, {r1, r4, r5, r6, r7} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldmia r4!, {r1, r2, r5, r6} │ │ │ │ + ldmia r5, {r1, r2, r5} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - nop {9} │ │ │ │ + stmia r0!, {r4, r6} │ │ │ │ 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] @ (250e10 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13ca94>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -629494,15 +629502,15 @@ │ │ │ │ adds r3, #80 @ 0x50 │ │ │ │ b.n 250d3c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13c9c0> │ │ │ │ add.w r3, r4, #104448 @ 0x19800 │ │ │ │ add.w r3, r3, #464 @ 0x1d0 │ │ │ │ b.n 250d3c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13c9c0> │ │ │ │ subs r2, r3, r2 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldmia r3, {r2, r3, r4, r6, r7} │ │ │ │ + ldmia r4, {r2, r3, r4, r7} │ │ │ │ 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] @ (250ec4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13cb48>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -629569,17 +629577,17 @@ │ │ │ │ cmpne r3, #3 │ │ │ │ it eq │ │ │ │ moveq r6, #1 │ │ │ │ beq.n 250e70 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13caf4> │ │ │ │ b.n 250e4e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13cad2> │ │ │ │ adds r6, r1, r4 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldmia r2!, {r1, r3, r4, r6, r7} │ │ │ │ + ldmia r3, {r1, r3, r4, r7} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldmia r2!, {r1, r3, r5, r7} │ │ │ │ + ldmia r3, {r1, r3, r5, r6} │ │ │ │ lsls r0, r4, #3 │ │ │ │ ldr r3, [pc, #112] @ (250f44 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13cbc8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movw ip, #35001 @ 0x88b9 │ │ │ │ cmp r1, ip │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -629620,15 +629628,15 @@ │ │ │ │ bl 249208 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x134e8c> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ udf #255 @ 0xff │ │ │ │ adds r4, r4, r1 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldmia r2, {r2, r5} │ │ │ │ + ldmia r2, {r2, r5, r6, r7} │ │ │ │ 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] @ (251018 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13cc9c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -629710,23 +629718,23 @@ │ │ │ │ cmpne r3, #0 │ │ │ │ it eq │ │ │ │ moveq r6, #1 │ │ │ │ beq.n 250fa4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13cc28> │ │ │ │ b.n 250f82 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13cc06> │ │ │ │ asrs r4, r3, #31 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldmia r1, {r1, r2, r4, r6, r7} │ │ │ │ + ldmia r2, {r1, r2, r4, r7} │ │ │ │ lsls r0, r4, #3 │ │ │ │ adds r6, #42 @ 0x2a │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldmia r1, {r1, r2, r7} │ │ │ │ + ldmia r2, {r1, r2, r6} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldmia r1!, {r2, r4, r6} │ │ │ │ + ldmia r2, {r2, r4} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - pop {r2, r7, pc} │ │ │ │ + bkpt 0x0044 │ │ │ │ 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] @ (2511d8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13ce5c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -629890,25 +629898,25 @@ │ │ │ │ bne.n 2511c2 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13ce46> │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 2511ae <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13ce32> │ │ │ │ b.n 251192 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13ce16> │ │ │ │ asrs r2, r7, #27 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldmia r1, {r1, r4, r5} │ │ │ │ + ldmia r1, {r1, r4, r5, r6, r7} │ │ │ │ lsls r0, r4, #3 │ │ │ │ adds r5, #66 @ 0x42 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldmia r1!, {r5} │ │ │ │ + ldmia r1!, {r5, r6, r7} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldmia r0!, {r2, r3, r4, r7} │ │ │ │ + ldmia r1!, {r2, r3, r4, r6} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldmia r0!, {r2, r5, r6} │ │ │ │ + ldmia r1!, {r2, r5} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - sbcs r2, r2 │ │ │ │ + negs r2, r2 │ │ │ │ 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] @ 2513a8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13d02c> │ │ │ │ sub sp, #24 │ │ │ │ @@ -630095,15 +630103,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 248af8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13477c> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ asrs r4, r6, #13 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - stmia r6!, {r1, r3} │ │ │ │ + stmia r6!, {r1, r3, r6, r7} │ │ │ │ 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] @ (2514a4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13d128>) │ │ │ │ sub sp, #32 │ │ │ │ @@ -630207,19 +630215,19 @@ │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ asrs r0, r7, #9 │ │ │ │ lsls r6, r2, #6 │ │ │ │ adds r0, #250 @ 0xfa │ │ │ │ lsls r6, r2, #6 │ │ │ │ - stmia r5!, {r2} │ │ │ │ + stmia r5!, {r2, r6, r7} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - stmia r4!, {r1, r2, r3, r5, r6, r7} │ │ │ │ + stmia r5!, {r1, r2, r3, r5, r7} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - @ instruction: 0xb872 │ │ │ │ + cbnz r2, 251538 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13d1bc> │ │ │ │ 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] @ (25167c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13d300>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -630345,21 +630353,21 @@ │ │ │ │ bne.n 251650 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13d2d4> │ │ │ │ b.n 251634 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13d2b8> │ │ │ │ nop │ │ │ │ asrs r4, r7, #7 │ │ │ │ lsls r6, r2, #6 │ │ │ │ adds r0, #124 @ 0x7c │ │ │ │ lsls r6, r2, #6 │ │ │ │ - stmia r4!, {r1, r2, r4, r6, r7} │ │ │ │ + stmia r5!, {r1, r2, r4, r7} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - stmia r4!, {r1, r4, r7} │ │ │ │ + stmia r5!, {r1, r4, r6} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - stmia r4!, {r1, r2, r3, r4, r5} │ │ │ │ + stmia r4!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - subs r4, #240 @ 0xf0 │ │ │ │ + subs r5, #176 @ 0xb0 │ │ │ │ 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] @ (25199c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13d620>) │ │ │ │ @@ -631354,17 +631362,17 @@ │ │ │ │ mov r2, r6 │ │ │ │ addw r1, r1, #2100 @ 0x834 │ │ │ │ b.n 251fdc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13dc60> │ │ │ │ lsrs r6, r1, #1 │ │ │ │ lsls r6, r2, #6 │ │ │ │ movs r5, #124 @ 0x7c │ │ │ │ lsls r6, r2, #6 │ │ │ │ - rev r4, r0 │ │ │ │ + revsh r4, r0 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - rev16 r6, r0 │ │ │ │ + cbnz r6, 252214 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13de98> │ │ │ │ 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 252332 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13dfb6> │ │ │ │ @@ -631832,29 +631840,29 @@ │ │ │ │ strex r1, r0, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 2526ea <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13e36e> │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 2526d6 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13e35a> │ │ │ │ b.n 2523a0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13e024> │ │ │ │ - @ instruction: 0xb7a6 │ │ │ │ + @ instruction: 0xb866 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - @ instruction: 0xb78e │ │ │ │ + @ instruction: 0xb84e │ │ │ │ lsls r0, r4, #3 │ │ │ │ - @ instruction: 0xb786 │ │ │ │ + @ instruction: 0xb846 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - push {r2, r3, r4, r6, r7, lr} │ │ │ │ + @ instruction: 0xb69c │ │ │ │ lsls r0, r4, #3 │ │ │ │ - push {r1, r3, r6, r7, lr} │ │ │ │ + @ instruction: 0xb68a │ │ │ │ lsls r0, r4, #3 │ │ │ │ - push {r3, r4, r5, r7, lr} │ │ │ │ + @ instruction: 0xb678 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - push {r1, r2, r3, r5, r6, lr} │ │ │ │ + @ instruction: 0xb62e │ │ │ │ lsls r0, r4, #3 │ │ │ │ - cmp r5, #252 @ 0xfc │ │ │ │ + cmp r6, #188 @ 0xbc │ │ │ │ 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] @ (2529fc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13e680>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -632114,15 +632122,15 @@ │ │ │ │ dmb ish │ │ │ │ str.w r3, [r6, #176] @ 0xb0 │ │ │ │ b.n 252a36 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13e6ba> │ │ │ │ movs r6, r0 │ │ │ │ lsls r6, r2, #6 │ │ │ │ adds r6, r4, #6 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - sxtb r2, r6 │ │ │ │ + cbz r2, 252a54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13e6d8> │ │ │ │ lsls r0, r4, #3 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 252af8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13e77c> │ │ │ │ add.w r1, r4, r8, lsl #4 │ │ │ │ movs r6, #0 │ │ │ │ add.w r1, r1, #565248 @ 0x8a000 │ │ │ │ mov r2, r3 │ │ │ │ @@ -632304,23 +632312,23 @@ │ │ │ │ bne.n 252bde <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13e862> │ │ │ │ dmb ish │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 252bca <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13e84e> │ │ │ │ b.n 252ab6 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13e73a> │ │ │ │ nop │ │ │ │ - add r7, sp, #704 @ 0x2c0 │ │ │ │ + add sp, #448 @ 0x1c0 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - add r7, sp, #632 @ 0x278 │ │ │ │ + add sp, #376 @ 0x178 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - add r7, sp, #560 @ 0x230 │ │ │ │ + add sp, #304 @ 0x130 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - add r7, sp, #376 @ 0x178 │ │ │ │ + add sp, #120 @ 0x78 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - movs r7, #88 @ 0x58 │ │ │ │ + cmp r0, #24 │ │ │ │ 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] @ 252cf0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13e974> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -632395,23 +632403,23 @@ │ │ │ │ str.w ip, [sp, #12] │ │ │ │ mov.w ip, #1 │ │ │ │ strd ip, r4, [sp] │ │ │ │ bl 24ae00 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x136a84> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ @ instruction: 0xfb1c0195 │ │ │ │ - add r6, sp, #984 @ 0x3d8 │ │ │ │ + add r7, sp, #728 @ 0x2d8 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - add r6, sp, #816 @ 0x330 │ │ │ │ + add r7, sp, #560 @ 0x230 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - add r6, sp, #752 @ 0x2f0 │ │ │ │ + add r7, sp, #496 @ 0x1f0 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - add r6, sp, #584 @ 0x248 │ │ │ │ + add r7, sp, #328 @ 0x148 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - add r6, sp, #448 @ 0x1c0 │ │ │ │ + add r7, sp, #192 @ 0xc0 │ │ │ │ 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, #204] @ 252de4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13ea68> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -632478,23 +632486,23 @@ │ │ │ │ mov.w ip, #0 │ │ │ │ strd ip, ip, [sp, #4] │ │ │ │ str.w ip, [sp] │ │ │ │ bl 24ae00 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x136a84> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ @ instruction: 0xfa200195 │ │ │ │ - add r6, sp, #200 @ 0xc8 │ │ │ │ + add r6, sp, #968 @ 0x3c8 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - add r6, sp, #40 @ 0x28 │ │ │ │ + add r6, sp, #808 @ 0x328 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - add r5, sp, #992 @ 0x3e0 │ │ │ │ + add r6, sp, #736 @ 0x2e0 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - add r5, sp, #840 @ 0x348 │ │ │ │ + add r6, sp, #584 @ 0x248 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - add r5, sp, #712 @ 0x2c8 │ │ │ │ + add r6, sp, #456 @ 0x1c8 │ │ │ │ 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, #84] @ (252e60 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13eae4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -632616,19 +632624,19 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ b.n 252f14 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13eb98> │ │ │ │ nop │ │ │ │ str.w r0, [r4, #405] @ 0x195 │ │ │ │ asrs r2, r0, #29 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - add r4, sp, #648 @ 0x288 │ │ │ │ + add r5, sp, #392 @ 0x188 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - add r4, sp, #784 @ 0x310 │ │ │ │ + add r5, sp, #528 @ 0x210 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - add r4, sp, #920 @ 0x398 │ │ │ │ + add r5, sp, #664 @ 0x298 │ │ │ │ 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] @ (252fa0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13ec24>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -632711,17 +632719,17 @@ │ │ │ │ ldr.w r3, [r0, #552] @ 0x228 │ │ │ │ blx r3 │ │ │ │ b.n 253008 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13ec8c> │ │ │ │ nop │ │ │ │ @ instruction: 0xf7840195 │ │ │ │ asrs r0, r1, #24 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - add r4, sp, #608 @ 0x260 │ │ │ │ + add r5, sp, #352 @ 0x160 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - add r4, sp, #328 @ 0x148 │ │ │ │ + add r5, sp, #72 @ 0x48 │ │ │ │ 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] @ (253088 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13ed0c>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -632747,15 +632755,15 @@ │ │ │ │ mov r1, r0 │ │ │ │ str r5, [sp, #0] │ │ │ │ mov r0, r4 │ │ │ │ bl 248258 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x133edc> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ @ instruction: 0xf6ec0195 │ │ │ │ - add r4, sp, #376 @ 0x178 │ │ │ │ + add r5, sp, #120 @ 0x78 │ │ │ │ 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] @ (2530f8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13ed7c>) │ │ │ │ mov r6, r1 │ │ │ │ @@ -632795,17 +632803,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @ instruction: 0xf6980195 │ │ │ │ asrs r4, r3, #20 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - add r4, sp, #256 @ 0x100 │ │ │ │ + add r5, sp, #0 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - add r3, sp, #952 @ 0x3b8 │ │ │ │ + add r4, sp, #696 @ 0x2b8 │ │ │ │ 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] @ (25325c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13eee0>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -632931,21 +632939,21 @@ │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 253232 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13eeb6> │ │ │ │ b.n 253216 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13ee9a> │ │ │ │ @ instruction: 0xf61e0195 │ │ │ │ asrs r6, r3, #18 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - add r3, sp, #944 @ 0x3b0 │ │ │ │ + add r4, sp, #688 @ 0x2b0 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - add r3, sp, #960 @ 0x3c0 │ │ │ │ + add r4, sp, #704 @ 0x2c0 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - add r3, sp, #320 @ 0x140 │ │ │ │ + add r4, sp, #64 @ 0x40 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - movs r1, #14 │ │ │ │ + movs r1, #206 @ 0xce │ │ │ │ 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 │ │ │ │ @@ -633485,19 +633493,19 @@ │ │ │ │ b.n 2536f6 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13f37a> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldmia r1, {r1, r3, r4, r6} │ │ │ │ lsls r5, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r6, pc, #488 @ (adr r6, 253a08 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13f68c>) │ │ │ │ + add r7, pc, #232 @ (adr r7, 253908 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13f58c>) │ │ │ │ lsls r0, r4, #3 │ │ │ │ ldmia r0!, {r6, r7} │ │ │ │ lsls r5, r2, #6 │ │ │ │ - add r5, pc, #568 @ (adr r5, 253a60 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13f6e4>) │ │ │ │ + add r6, pc, #312 @ (adr r6, 253960 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13f5e4>) │ │ │ │ lsls r0, r4, #3 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ cbnz r3, 253854 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13f4d8> │ │ │ │ movw r3, #1027 @ 0x403 │ │ │ │ cmp r1, r3 │ │ │ │ it eq │ │ │ │ movweq r1, #1025 @ 0x401 │ │ │ │ @@ -633934,17 +633942,17 @@ │ │ │ │ nop │ │ │ │ stmia r3!, {r2, r3, r5, r6, r7} │ │ │ │ lsls r5, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ stmia r3!, {r1, r3, r4, r7} │ │ │ │ lsls r5, r2, #6 │ │ │ │ - add r0, pc, #864 @ (adr r0, 254090 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13fd14>) │ │ │ │ + add r1, pc, #608 @ (adr r1, 253f90 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13fc14>) │ │ │ │ lsls r0, r4, #3 │ │ │ │ - add r0, pc, #640 @ (adr r0, 253fb4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13fc38>) │ │ │ │ + add r1, pc, #384 @ (adr r1, 253eb4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13fb38>) │ │ │ │ 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] @ (253d64 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13f9e8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -633955,15 +633963,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [ip, r1] │ │ │ │ add.w r1, r0, #94208 @ 0x17000 │ │ │ │ ldr.w r1, [r1, #668] @ 0x29c │ │ │ │ bl 253bf8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13f87c> │ │ │ │ pop {r3, pc} │ │ │ │ ldrd r0, r1, [r4, #596]! @ 0x254 │ │ │ │ - add r0, pc, #304 @ (adr r0, 253e9c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13fb20>) │ │ │ │ + add r1, pc, #48 @ (adr r1, 253d9c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13fa20>) │ │ │ │ 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] @ (253db4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13fa38>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -633986,17 +633994,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 12f728 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1b3ac> │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 253d92 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13fa16> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ @ instruction: 0xe9be0195 │ │ │ │ - add r0, pc, #80 @ (adr r0, 253e0c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13fa90>) │ │ │ │ + add r0, pc, #848 @ (adr r0, 25410c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13fd90>) │ │ │ │ lsls r0, r4, #3 │ │ │ │ - add r0, pc, #24 @ (adr r0, 253dd8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13fa5c>) │ │ │ │ + add r0, pc, #792 @ (adr r0, 2540d8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13fd5c>) │ │ │ │ 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] @ (253e08 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13fa8c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -634019,17 +634027,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 12f87c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1b500> │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 253de6 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13fa6a> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ strd r0, r1, [sl, #-596]! @ 0x254 │ │ │ │ - ldr r7, [sp, #880] @ 0x370 │ │ │ │ + add r0, pc, #624 @ (adr r0, 254080 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13fd04>) │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldr r7, [sp, #824] @ 0x338 │ │ │ │ + add r0, pc, #568 @ (adr r0, 25404c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13fcd0>) │ │ │ │ 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] @ (25418c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13fe10>) │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ @@ -634366,39 +634374,39 @@ │ │ │ │ b.n 253ff4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13fc78> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ stmia r1!, {r4, r6, r7} │ │ │ │ lsls r5, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 253c98 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13f91c> │ │ │ │ + b.n 253e18 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13fa9c> │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldr r5, [sp, #640] @ 0x280 │ │ │ │ + ldr r6, [sp, #384] @ 0x180 │ │ │ │ lsls r0, r4, #3 │ │ │ │ stmia r0!, {r2} │ │ │ │ lsls r5, r2, #6 │ │ │ │ - ldr r5, [sp, #280] @ 0x118 │ │ │ │ + ldr r6, [sp, #24] │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldr r5, [sp, #728] @ 0x2d8 │ │ │ │ + ldr r6, [sp, #472] @ 0x1d8 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldr r5, [sp, #272] @ 0x110 │ │ │ │ + ldr r6, [sp, #16] │ │ │ │ lsls r0, r4, #3 │ │ │ │ - bge.n 2541ac <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13fe30> │ │ │ │ + blt.n 25412c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13fdb0> │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldr r5, [sp, #288] @ 0x120 │ │ │ │ + ldr r6, [sp, #32] │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldr r5, [sp, #488] @ 0x1e8 │ │ │ │ + ldr r6, [sp, #232] @ 0xe8 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldr r5, [sp, #408] @ 0x198 │ │ │ │ + ldr r6, [sp, #152] @ 0x98 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldr r5, [sp, #328] @ 0x148 │ │ │ │ + ldr r6, [sp, #72] @ 0x48 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldr r4, [sp, #976] @ 0x3d0 │ │ │ │ + ldr r5, [sp, #720] @ 0x2d0 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldr r4, [sp, #664] @ 0x298 │ │ │ │ + ldr r5, [sp, #408] @ 0x198 │ │ │ │ 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] @ 254208 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13fe8c> │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -634414,15 +634422,15 @@ │ │ │ │ ldr.w r1, [r1, #668] @ 0x29c │ │ │ │ str.w ip, [sp] │ │ │ │ bl 253e14 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13fa98> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ b.n 253cc8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13f94c> │ │ │ │ lsls r5, r2, #6 │ │ │ │ - ldr r4, [sp, #856] @ 0x358 │ │ │ │ + ldr r5, [sp, #600] @ 0x258 │ │ │ │ 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] @ (25426c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13fef0>) │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -634453,17 +634461,17 @@ │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 25423c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13fec0> │ │ │ │ b.n 25424e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13fed2> │ │ │ │ nop │ │ │ │ b.n 253ca0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13f924> │ │ │ │ lsls r5, r2, #6 │ │ │ │ - ldr r4, [sp, #592] @ 0x250 │ │ │ │ + ldr r5, [sp, #336] @ 0x150 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldr r4, [sp, #504] @ 0x1f8 │ │ │ │ + ldr r5, [sp, #248] @ 0xf8 │ │ │ │ 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] @ (2542d4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13ff58>) │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -634494,17 +634502,17 @@ │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 2542a4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13ff28> │ │ │ │ b.n 2542b6 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13ff3a> │ │ │ │ nop │ │ │ │ b.n 253c38 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13f8bc> │ │ │ │ lsls r5, r2, #6 │ │ │ │ - ldr r4, [sp, #288] @ 0x120 │ │ │ │ + ldr r5, [sp, #32] │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldr r4, [sp, #200] @ 0xc8 │ │ │ │ + ldr r4, [sp, #968] @ 0x3c8 │ │ │ │ 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] @ (2543ec <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x140070>) │ │ │ │ add.w sl, r0, #94208 @ 0x17000 │ │ │ │ @@ -634868,15 +634876,15 @@ │ │ │ │ ldr.w r0, [ip, r1] │ │ │ │ add.w r1, r0, #94208 @ 0x17000 │ │ │ │ ldr.w r1, [r1, #672] @ 0x2a0 │ │ │ │ bl 253688 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13f30c> │ │ │ │ pop {r3, pc} │ │ │ │ b.n 2547fc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x140480> │ │ │ │ lsls r5, r2, #6 │ │ │ │ - ldr r0, [sp, #448] @ 0x1c0 │ │ │ │ + ldr r1, [sp, #192] @ 0xc0 │ │ │ │ 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] @ (254710 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x140394>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -634931,17 +634939,17 @@ │ │ │ │ bl 12f728 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1b3ac> │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 25473a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1403be> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ b.n 25478c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x140410> │ │ │ │ lsls r5, r2, #6 │ │ │ │ - str r7, [sp, #912] @ 0x390 │ │ │ │ + ldr r0, [sp, #656] @ 0x290 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - str r7, [sp, #856] @ 0x358 │ │ │ │ + ldr r0, [sp, #600] @ 0x258 │ │ │ │ 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] @ (2547b0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x140434>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -634965,17 +634973,17 @@ │ │ │ │ bl 12f87c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1b500> │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 25478e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x140412> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ svc 194 @ 0xc2 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - str r7, [sp, #688] @ 0x2b0 │ │ │ │ + ldr r0, [sp, #432] @ 0x1b0 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - str r7, [sp, #632] @ 0x278 │ │ │ │ + ldr r0, [sp, #376] @ 0x178 │ │ │ │ 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] @ (2547e8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x14046c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -635027,34 +635035,34 @@ │ │ │ │ vcvt.f32.s32 s14, s15 │ │ │ │ vdiv.f32 s15, s14, s13 │ │ │ │ vstmia r3!, {s15} │ │ │ │ cmp r3, r1 │ │ │ │ bne.n 254844 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1404c8> │ │ │ │ ldr r0, [pc, #44] @ (254888 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x14050c>) │ │ │ │ add r0, pc │ │ │ │ - bl 104ff6c │ │ │ │ + bl 105001c │ │ │ │ bl 539e80 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x425b04> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r1, [pc, #32] @ (25488c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x140510>) │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 69894 <__printf_chk@plt> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r4, r3 │ │ │ │ b.n 254830 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1404b4> │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ muls r7, r7 │ │ │ │ - str r7, [sp, #304] @ 0x130 │ │ │ │ + ldr r0, [sp, #48] @ 0x30 │ │ │ │ lsls r0, r4, #3 │ │ │ │ strb r6, [r6, #14] │ │ │ │ lsls r0, r3, #6 │ │ │ │ @ instruction: 0xff8dffff │ │ │ │ - str r7, [sp, #40] @ 0x28 │ │ │ │ + str r7, [sp, #808] @ 0x328 │ │ │ │ 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 │ │ │ │ @@ -635499,19 +635507,19 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ bls.n 254d58 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409dc> │ │ │ │ lsls r5, r2, #6 │ │ │ │ uxth r4, r1 │ │ │ │ lsls r5, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [sp, #120] @ 0x78 │ │ │ │ + str r2, [sp, #888] @ 0x378 │ │ │ │ lsls r0, r4, #3 │ │ │ │ sxtb r6, r1 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - str r2, [sp, #8] │ │ │ │ + str r2, [sp, #776] @ 0x308 │ │ │ │ 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 6742bc <_mesa_glapi_get_proc_address@@libgallium-26.0.3-1.so+0x24> │ │ │ │ @@ -635926,15 +635934,15 @@ │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 2552ae <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x140f32> │ │ │ │ b.n 2551e6 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x140e6a> │ │ │ │ nop │ │ │ │ ldr r0, [r7, #76] @ 0x4c │ │ │ │ lsls r0, r3, #6 │ │ │ │ - ldrh r6, [r2, #52] @ 0x34 │ │ │ │ + ldrh r6, [r2, #58] @ 0x3a │ │ │ │ lsls r0, r4, #3 │ │ │ │ bl fffe32de │ │ │ │ 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] │ │ │ │ @@ -636234,15 +636242,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ add r4, sp, #784 @ 0x310 │ │ │ │ lsls r5, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r4, sp, #56 @ 0x38 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - ldrh r4, [r1, #20] │ │ │ │ + ldrh r4, [r1, #26] │ │ │ │ lsls r0, r4, #3 │ │ │ │ ldr.w r2, [r3, #704] @ 0x2c0 │ │ │ │ lsls r1, r2, #31 │ │ │ │ bmi.n 25569a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x14131e> │ │ │ │ add.w r2, r5, #602112 @ 0x93000 │ │ │ │ ldr.w r2, [r2, #1696] @ 0x6a0 │ │ │ │ cmp r2, #0 │ │ │ │ @@ -636287,17 +636295,17 @@ │ │ │ │ b.n 2554a4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x141128> │ │ │ │ ldr r1, [pc, #16] @ (2556d8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x14135c>) │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ bl 29dd38 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1899bc> │ │ │ │ b.n 255696 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x14131a> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ - ldrh r0, [r2, #12] │ │ │ │ + ldrh r0, [r2, #18] │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldrh r0, [r3, #12] │ │ │ │ + ldrh r0, [r3, #18] │ │ │ │ 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] @ (2559d0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x141654>) │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ @@ -636786,15 +636794,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ ldmia r3, {r1, r2, r3} │ │ │ │ lsls r5, r2, #6 │ │ │ │ - stmia r2!, {r1, r6, r7} │ │ │ │ + stmia r3!, {r1, r7} │ │ │ │ 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] @ (255cec <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x141970>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -636831,15 +636839,15 @@ │ │ │ │ eor.w r1, r3, #1 │ │ │ │ lsls r1, r1, #3 │ │ │ │ bl 16fbfc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x5b880> │ │ │ │ b.n 255ccc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x141950> │ │ │ │ nop │ │ │ │ ldmia r2!, {r1, r4, r5, r7} │ │ │ │ lsls r5, r2, #6 │ │ │ │ - stmia r2!, {r1, r7} │ │ │ │ + stmia r3!, {r1, r6} │ │ │ │ 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 │ │ │ │ @@ -636874,40 +636882,40 @@ │ │ │ │ add r1, pc │ │ │ │ bl 29e250 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189ed4> │ │ │ │ ldr r1, [pc, #28] @ (255d7c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x141a00>) │ │ │ │ movs r0, #0 │ │ │ │ add r1, pc │ │ │ │ bl 29e250 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189ed4> │ │ │ │ pop {r4, pc} │ │ │ │ - strh r2, [r3, #28] │ │ │ │ + strh r2, [r3, #34] @ 0x22 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - strh r6, [r3, #28] │ │ │ │ + strh r6, [r3, #34] @ 0x22 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - strh r2, [r4, #28] │ │ │ │ + strh r2, [r4, #34] @ 0x22 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - strh r0, [r5, #28] │ │ │ │ + strh r0, [r5, #34] @ 0x22 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - strh r2, [r7, #28] │ │ │ │ + strh r2, [r7, #34] @ 0x22 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - strh r0, [r1, #30] │ │ │ │ + strh r0, [r1, #36] @ 0x24 │ │ │ │ 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] @ (255da0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x141a24>) │ │ │ │ add r0, pc │ │ │ │ bl 438fe8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x324c6c> │ │ │ │ ldr r0, [pc, #12] @ (255da4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x141a28>) │ │ │ │ add r0, pc │ │ │ │ bl 438fe8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x324c6c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [sp, #784] @ 0x310 │ │ │ │ + add r0, pc, #528 @ (adr r0, 255fb4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x141c38>) │ │ │ │ lsls r7, r5, #3 │ │ │ │ - strh r4, [r5, #28] │ │ │ │ + strh r4, [r5, #34] @ 0x22 │ │ │ │ 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] @ 255de8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x141a6c> │ │ │ │ sub sp, #16 │ │ │ │ @@ -636924,17 +636932,17 @@ │ │ │ │ add r3, pc │ │ │ │ ldr.w r3, [r3, r2, lsl #2] │ │ │ │ ldr.w r2, [ip, r2, lsl #2] │ │ │ │ bl 29deac <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189b30> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - vqadd.s16 q8, q9, q10 │ │ │ │ - vqadd.s64 q8, q12, q10 │ │ │ │ - vqadd.s16 q8, q12, q10 │ │ │ │ + ands.w r0, r2, #244 @ 0xf4 │ │ │ │ + bics.w r0, r8, #244 @ 0xf4 │ │ │ │ + ands.w r0, r8, #244 @ 0xf4 │ │ │ │ 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 │ │ │ │ cmp r3, ip │ │ │ │ @@ -637018,15 +637026,15 @@ │ │ │ │ b.n 255e78 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x141afc> │ │ │ │ ldr r1, [sp, #28] │ │ │ │ sub.w r1, r1, #37120 @ 0x9100 │ │ │ │ subs r1, #70 @ 0x46 │ │ │ │ cmp r1, #2 │ │ │ │ bls.n 255e58 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x141adc> │ │ │ │ b.n 255e78 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x141afc> │ │ │ │ - strh r2, [r1, #22] │ │ │ │ + strh r2, [r1, #28] │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ add.w r5, r0, #573440 @ 0x8c000 │ │ │ │ mov r7, r0 │ │ │ │ @@ -637132,15 +637140,15 @@ │ │ │ │ movs r1, #1 │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 435c74 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3218f8> │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ b.n 255fea <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x141c6e> │ │ │ │ stmia r7!, {r1, r2, r4, r5, r6} │ │ │ │ lsls r5, r2, #6 │ │ │ │ - strh r4, [r3, #12] │ │ │ │ + strh r4, [r3, #18] │ │ │ │ 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 │ │ │ │ @@ -637171,17 +637179,17 @@ │ │ │ │ mov r3, r1 │ │ │ │ strd ip, lr, [sp] │ │ │ │ add r2, pc │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ movs r0, #0 │ │ │ │ b.n 25603e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x141cc2> │ │ │ │ - strh r6, [r1, #10] │ │ │ │ + strh r6, [r1, #16] │ │ │ │ lsls r0, r4, #3 │ │ │ │ - strh r2, [r1, #12] │ │ │ │ + strh r2, [r1, #18] │ │ │ │ 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 │ │ │ │ @@ -637582,18 +637590,18 @@ │ │ │ │ mov.w ip, #0 │ │ │ │ movs r1, #1 │ │ │ │ str.w ip, [r6, #2064] @ 0x810 │ │ │ │ strd r3, r2, [sp, #16] │ │ │ │ bl 435c74 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3218f8> │ │ │ │ ldrd r3, r2, [sp, #16] │ │ │ │ b.n 2563da <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x14205e> │ │ │ │ - ldrd r0, r0, [r6, #976]! @ 0x3d0 │ │ │ │ - strd r0, r0, [r4, #976] @ 0x3d0 │ │ │ │ - @ instruction: 0xe9ac00f4 │ │ │ │ - ldrb r0, [r5, #22] │ │ │ │ + @ instruction: 0xeab600f4 │ │ │ │ + eor.w r0, r4, r4, ror #3 │ │ │ │ + orn r0, ip, r4, ror #3 │ │ │ │ + ldrb r0, [r5, #25] │ │ │ │ lsls r0, r4, #3 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cbz r3, 2564da <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x14215e> │ │ │ │ bx lr │ │ │ │ ldr r3, [pc, #52] @ (256510 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x142194>) │ │ │ │ dmb ish │ │ │ │ add r3, pc │ │ │ │ @@ -638072,19 +638080,19 @@ │ │ │ │ b.n 25691a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x14259e> │ │ │ │ mov.w r9, #3 │ │ │ │ b.n 25691a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x14259e> │ │ │ │ mov.w r9, #4 │ │ │ │ b.n 25691a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x14259e> │ │ │ │ bkpt 0x00a6 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - ldrb r6, [r6, #6] │ │ │ │ + ldrb r6, [r6, #9] │ │ │ │ lsls r0, r4, #3 │ │ │ │ - b.n 256288 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x141f0c> │ │ │ │ + b.n 256408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x14208c> │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldrb r4, [r4, #3] │ │ │ │ + ldrb r4, [r4, #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, #4024] @ 0xfb8 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [pc, #548] @ (256c1c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1428a0>) │ │ │ │ @@ -638279,27 +638287,27 @@ │ │ │ │ str.w r3, [r7, #2064] @ 0x810 │ │ │ │ bl 435c74 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3218f8> │ │ │ │ b.n 256bc2 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x142846> │ │ │ │ mov fp, sl │ │ │ │ b.n 256ba2 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x142826> │ │ │ │ pop {r1, r6, pc} │ │ │ │ lsls r5, r2, #6 │ │ │ │ - ldrb r4, [r7, #1] │ │ │ │ + ldrb r4, [r7, #4] │ │ │ │ lsls r0, r4, #3 │ │ │ │ - b.n 257250 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x142ed4> │ │ │ │ + b.n 2573d0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x143054> │ │ │ │ lsls r4, r6, #3 │ │ │ │ - b.n 2572ac <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x142f30> │ │ │ │ + b.n 25642c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1420b0> │ │ │ │ lsls r4, r6, #3 │ │ │ │ - b.n 257250 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x142ed4> │ │ │ │ + b.n 2573d0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x143054> │ │ │ │ lsls r4, r6, #3 │ │ │ │ blt.n 256c50 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1428d4> │ │ │ │ lsls r5, r2, #6 │ │ │ │ - strb r4, [r4, #27] │ │ │ │ + strb r4, [r4, #30] │ │ │ │ lsls r0, r4, #3 │ │ │ │ - strb r2, [r1, #27] │ │ │ │ + strb r2, [r1, #30] │ │ │ │ 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 │ │ │ │ @@ -638557,21 +638565,21 @@ │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r7, r5 │ │ │ │ mov r5, r3 │ │ │ │ b.n 256f1e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x142ba2> │ │ │ │ nop │ │ │ │ revsh r6, r3 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - b.n 257090 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x142d14> │ │ │ │ + b.n 257210 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x142e94> │ │ │ │ lsls r4, r6, #3 │ │ │ │ - strb r0, [r7, #23] │ │ │ │ + strb r0, [r7, #26] │ │ │ │ lsls r0, r4, #3 │ │ │ │ - strb r0, [r4, #20] │ │ │ │ + strb r0, [r4, #23] │ │ │ │ lsls r0, r4, #3 │ │ │ │ - strb r0, [r6, #20] │ │ │ │ + strb r0, [r6, #23] │ │ │ │ lsls r0, r4, #3 │ │ │ │ cmp r6, r4 │ │ │ │ beq.n 256f3c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x142bc0> │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ ldr r4, [r4, #4] │ │ │ │ ldr r3, [r0, #12] │ │ │ │ @@ -638657,15 +638665,15 @@ │ │ │ │ bl 2561b8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x141e3c> │ │ │ │ b.n 256e74 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x142af8> │ │ │ │ bl 2561b8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x141e3c> │ │ │ │ mov r7, r9 │ │ │ │ mov sl, r4 │ │ │ │ str r5, [sp, #12] │ │ │ │ b.n 256e74 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x142af8> │ │ │ │ - strb r0, [r1, #15] │ │ │ │ + strb r0, [r1, #18] │ │ │ │ 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] @ (257058 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x142cdc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -638824,23 +638832,23 @@ │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #1 │ │ │ │ str.w r2, [r3, #2064] @ 0x810 │ │ │ │ bl 435c74 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3218f8> │ │ │ │ b.n 257190 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x142e14> │ │ │ │ @ instruction: 0xb6cc │ │ │ │ lsls r5, r2, #6 │ │ │ │ - strb r0, [r7, #12] │ │ │ │ + strb r0, [r7, #15] │ │ │ │ lsls r0, r4, #3 │ │ │ │ - strb r2, [r1, #13] │ │ │ │ + strb r2, [r1, #16] │ │ │ │ lsls r0, r4, #3 │ │ │ │ - bgt.n 2572a8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x142f2c> │ │ │ │ + ble.n 257228 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x142eac> │ │ │ │ lsls r4, r6, #3 │ │ │ │ - strb r2, [r7, #9] │ │ │ │ + strb r2, [r7, #12] │ │ │ │ lsls r0, r4, #3 │ │ │ │ - stmia r1!, {r1, r2, r5, r6, r7} │ │ │ │ + stmia r2!, {r1, r2, r5, r7} │ │ │ │ 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] @ (2572c0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x142f44>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -638928,23 +638936,23 @@ │ │ │ │ movs r1, #1 │ │ │ │ str.w r2, [r3, #2064] @ 0x810 │ │ │ │ bl 435c74 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3218f8> │ │ │ │ b.n 25729c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x142f20> │ │ │ │ nop │ │ │ │ push {r1, r5, r6, lr} │ │ │ │ lsls r5, r2, #6 │ │ │ │ - strb r4, [r4, #8] │ │ │ │ + strb r4, [r4, #11] │ │ │ │ lsls r0, r4, #3 │ │ │ │ - blt.n 257384 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x143008> │ │ │ │ + bgt.n 257304 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x142f88> │ │ │ │ lsls r4, r6, #3 │ │ │ │ bcc.n 2572b4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x142f38> │ │ │ │ lsls r5, r2, #6 │ │ │ │ - strb r4, [r5, #6] │ │ │ │ + strb r4, [r5, #9] │ │ │ │ lsls r0, r4, #3 │ │ │ │ - stmia r0!, {r1, r3, r4, r6, r7} │ │ │ │ + stmia r1!, {r1, r3, r4, r7} │ │ │ │ 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 │ │ │ │ @@ -639041,15 +639049,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ cbz r0, 25746a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1430ee> │ │ │ │ lsls r5, r2, #6 │ │ │ │ - subs r7, #230 @ 0xe6 │ │ │ │ + lsls r6, r4 │ │ │ │ lsls r0, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [pc, #84] @ (257468 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1430ec>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ vcmpe.f64 d0, #0.0 │ │ │ │ add r3, pc │ │ │ │ @@ -639193,15 +639201,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ cbz r6, 25760e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x143292> │ │ │ │ lsls r5, r2, #6 │ │ │ │ - ldr r6, [r5, #100] @ 0x64 │ │ │ │ + ldr r6, [r5, #112] @ 0x70 │ │ │ │ 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] @ (257650 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1432d4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -639318,15 +639326,15 @@ │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ add sp, #28 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ... │ │ │ │ sub sp, #312 @ 0x138 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - ldr r4, [r0, #80] @ 0x50 │ │ │ │ + ldr r4, [r0, #92] @ 0x5c │ │ │ │ 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 │ │ │ │ @@ -639346,15 +639354,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ pop {r3, pc} │ │ │ │ add r7, sp, #648 @ 0x288 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - ldr r6, [r0, #76] @ 0x4c │ │ │ │ + ldr r6, [r0, #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 r3, [pc, #24] @ (2577dc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x143460>) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ @@ -639364,15 +639372,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ pop {r3, pc} │ │ │ │ add r7, sp, #456 @ 0x1c8 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - ldr r2, [r1, #76] @ 0x4c │ │ │ │ + ldr r2, [r1, #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 r3, [pc, #24] @ (25780c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x143490>) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ @@ -639382,15 +639390,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ pop {r3, pc} │ │ │ │ add r7, sp, #264 @ 0x108 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - ldr r2, [r2, #76] @ 0x4c │ │ │ │ + ldr r2, [r2, #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 r3, [pc, #24] @ (25783c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1434c0>) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ @@ -639400,15 +639408,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ pop {r3, pc} │ │ │ │ add r7, sp, #72 @ 0x48 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - ldr r2, [r4, #76] @ 0x4c │ │ │ │ + ldr r2, [r4, #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 r3, [pc, #24] @ (25786c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1434f0>) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ @@ -639418,15 +639426,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ pop {r3, pc} │ │ │ │ add r6, sp, #904 @ 0x388 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - ldr r2, [r6, #76] @ 0x4c │ │ │ │ + ldr r2, [r6, #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 r3, [pc, #24] @ (25789c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x143520>) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ @@ -639436,15 +639444,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ pop {r3, pc} │ │ │ │ add r6, sp, #712 @ 0x2c8 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - ldr r6, [r0, #80] @ 0x50 │ │ │ │ + ldr r6, [r0, #92] @ 0x5c │ │ │ │ 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] @ (2578cc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x143550>) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ @@ -639454,15 +639462,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ pop {r3, pc} │ │ │ │ add r6, sp, #520 @ 0x208 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - ldr r2, [r4, #80] @ 0x50 │ │ │ │ + ldr r2, [r4, #92] @ 0x5c │ │ │ │ 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] @ (2578fc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x143580>) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ @@ -639472,15 +639480,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ pop {r3, pc} │ │ │ │ add r6, sp, #328 @ 0x148 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - ldr r6, [r4, #80] @ 0x50 │ │ │ │ + ldr r6, [r4, #92] @ 0x5c │ │ │ │ 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] @ (25792c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1435b0>) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ @@ -639490,15 +639498,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ pop {r3, pc} │ │ │ │ add r6, sp, #136 @ 0x88 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - ldr r6, [r5, #80] @ 0x50 │ │ │ │ + ldr r6, [r5, #92] @ 0x5c │ │ │ │ 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] @ (25795c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1435e0>) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ @@ -639508,15 +639516,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ pop {r3, pc} │ │ │ │ add r5, sp, #968 @ 0x3c8 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - ldr r6, [r6, #80] @ 0x50 │ │ │ │ + ldr r6, [r6, #92] @ 0x5c │ │ │ │ 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] @ (25798c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x143610>) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ @@ -639526,15 +639534,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ pop {r3, pc} │ │ │ │ add r5, sp, #776 @ 0x308 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - ldr r2, [r0, #84] @ 0x54 │ │ │ │ + ldr r2, [r0, #96] @ 0x60 │ │ │ │ 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] @ (2579bc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x143640>) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ @@ -639544,15 +639552,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ pop {r3, pc} │ │ │ │ add r5, sp, #584 @ 0x248 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - ldr r6, [r3, #80] @ 0x50 │ │ │ │ + ldr r6, [r3, #92] @ 0x5c │ │ │ │ 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 │ │ │ │ @@ -639664,21 +639672,21 @@ │ │ │ │ b.n 257a8a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x14370e> │ │ │ │ ldr r2, [pc, #24] @ (257aec <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x143770>) │ │ │ │ mov r0, r5 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ b.n 257a88 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x14370c> │ │ │ │ - ldr r6, [r2, #72] @ 0x48 │ │ │ │ + ldr r6, [r2, #84] @ 0x54 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldr r6, [r6, #72] @ 0x48 │ │ │ │ + ldr r6, [r6, #84] @ 0x54 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldr r0, [r0, #68] @ 0x44 │ │ │ │ + ldr r0, [r0, #80] @ 0x50 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldr r4, [r1, #68] @ 0x44 │ │ │ │ + ldr r4, [r1, #80] @ 0x50 │ │ │ │ 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 │ │ │ │ @@ -639720,15 +639728,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (257b78 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1437fc>) │ │ │ │ mov r0, r5 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ mov r2, r6 │ │ │ │ b.n 257b34 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1437b8> │ │ │ │ - ldr r6, [r3, #60] @ 0x3c │ │ │ │ + ldr r6, [r3, #72] @ 0x48 │ │ │ │ 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] @ (257c30 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1438b4>) │ │ │ │ @@ -641928,16 +641936,16 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 1fb7ec <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xe7470> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 259648 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1452cc> │ │ │ │ nop │ │ │ │ str r2, [sp, #352] @ 0x160 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - bkpt 0x0098 │ │ │ │ - lsls r4, r6, #3 │ │ │ │ + it pl │ │ │ │ + lslpl 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] @ (259828 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1454ac>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -642075,15 +642083,15 @@ │ │ │ │ b.n 259792 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x145416> │ │ │ │ mov r0, r4 │ │ │ │ bl 1fb7ec <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xe7470> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 2597fa <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x14547e> │ │ │ │ str r0, [sp, #656] @ 0x290 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - pop {r2, r3, r4, r5, r6, r7} │ │ │ │ + pop {r2, r3, r4, r5, r7, pc} │ │ │ │ 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] @ (259a38 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1456bc>) │ │ │ │ @@ -642252,15 +642260,15 @@ │ │ │ │ b.n 259968 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1455ec> │ │ │ │ mov r0, r4 │ │ │ │ bl 1fb7ec <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xe7470> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 2599fa <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x14567e> │ │ │ │ ldrh r2, [r6, #54] @ 0x36 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - cbnz r2, 259a94 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x145718> │ │ │ │ + pop {r1, r4} │ │ │ │ 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] @ (259c4c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1458d0>) │ │ │ │ @@ -642431,15 +642439,15 @@ │ │ │ │ b.n 259b7a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1457fe> │ │ │ │ mov r0, r4 │ │ │ │ bl 1fb7ec <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xe7470> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 259c0e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x145892> │ │ │ │ ldrh r2, [r4, #38] @ 0x26 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - cbnz r0, 259c6a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1458ee> │ │ │ │ + rev r0, r3 │ │ │ │ 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] @ (259e90 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x145b14>) │ │ │ │ @@ -642622,15 +642630,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 1fb7ec <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xe7470> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 259e4e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x145ad2> │ │ │ │ nop │ │ │ │ ldrh r6, [r1, #22] │ │ │ │ lsls r5, r2, #6 │ │ │ │ - @ instruction: 0xb752 │ │ │ │ + @ instruction: 0xb812 │ │ │ │ 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] @ (25a0d8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x145d5c>) │ │ │ │ @@ -642813,15 +642821,15 @@ │ │ │ │ b.n 259fec <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x145c70> │ │ │ │ mov r0, r4 │ │ │ │ bl 1fb7ec <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xe7470> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 25a098 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x145d1c> │ │ │ │ ldrh r2, [r1, #4] │ │ │ │ lsls r5, r2, #6 │ │ │ │ - push {r1, r2, r5, lr} │ │ │ │ + push {r1, r2, r5, r6, r7, lr} │ │ │ │ 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] @ (25a350 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x145fd4>) │ │ │ │ @@ -643017,15 +643025,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 1fb7ec <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xe7470> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ b.n 25a310 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x145f94> │ │ │ │ nop │ │ │ │ strh r2, [r0, #50] @ 0x32 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - uxtb r6, r3 │ │ │ │ + cbz r6, 25a3be <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x146042> │ │ │ │ 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] @ (25a578 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1461fc>) │ │ │ │ @@ -643194,15 +643202,15 @@ │ │ │ │ b.n 25a3de <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x146062> │ │ │ │ mov r0, r5 │ │ │ │ bl 1fb7ec <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xe7470> │ │ │ │ b.n 25a4ee <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x146172> │ │ │ │ nop │ │ │ │ strh r2, [r1, #30] │ │ │ │ lsls r5, r2, #6 │ │ │ │ - add sp, #384 @ 0x180 │ │ │ │ + cbz r0, 25a588 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x14620c> │ │ │ │ lsls r4, r6, #3 │ │ │ │ rsb r3, r0, #32 │ │ │ │ cmp r1, r3 │ │ │ │ it cs │ │ │ │ movcs r1, r3 │ │ │ │ cmp r1, #0 │ │ │ │ ble.w 25a694 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x146318> │ │ │ │ @@ -643757,15 +643765,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fb7ec <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xe7470> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 25ab80 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x146804> │ │ │ │ nop │ │ │ │ ldrb r4, [r5, #17] │ │ │ │ lsls r5, r2, #6 │ │ │ │ - add r7, pc, #496 @ (adr r7, 25addc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x146a60>) │ │ │ │ + add r0, sp, #240 @ 0xf0 │ │ │ │ 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] @ (25ad24 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1469a8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -643874,15 +643882,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fb7ec <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xe7470> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 25acbe <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x146942> │ │ │ │ ldrb r4, [r7, #12] │ │ │ │ lsls r5, r2, #6 │ │ │ │ - add r6, pc, #384 @ (adr r6, 25aeac <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x146b30>) │ │ │ │ + add r7, pc, #128 @ (adr r7, 25adac <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x146a30>) │ │ │ │ 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] @ (25ae78 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x146afc>) │ │ │ │ @@ -643990,15 +643998,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fb7ec <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xe7470> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 25ae0a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x146a8e> │ │ │ │ ldrb r6, [r6, #7] │ │ │ │ lsls r5, r2, #6 │ │ │ │ - add r7, pc, #104 @ (adr r7, 25aee8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x146b6c>) │ │ │ │ + add r7, pc, #872 @ (adr r7, 25b1e8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x146e6c>) │ │ │ │ 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] @ (25afc0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x146c44>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -644103,15 +644111,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fb7ec <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xe7470> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 25af5a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x146bde> │ │ │ │ nop │ │ │ │ ldrb r6, [r4, #2] │ │ │ │ lsls r5, r2, #6 │ │ │ │ - add r5, pc, #928 @ (adr r5, 25b368 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x146fec>) │ │ │ │ + add r6, pc, #672 @ (adr r6, 25b268 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x146eec>) │ │ │ │ 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] @ (25b1b4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x146e38>) │ │ │ │ @@ -644271,15 +644279,15 @@ │ │ │ │ subs r7, #240 @ 0xf0 │ │ │ │ strb r4, [r0, #29] │ │ │ │ lsls r5, r2, #6 │ │ │ │ str r0, [r3, r0] │ │ │ │ lsls r5, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r4, pc, #456 @ (adr r4, 25b388 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x14700c>) │ │ │ │ + add r5, pc, #200 @ (adr r5, 25b288 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x146f0c>) │ │ │ │ lsls r4, r6, #3 │ │ │ │ ldr r7, [pc, #192] @ (25b284 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x146f08>) │ │ │ │ lsls r5, r2, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -644447,15 +644455,15 @@ │ │ │ │ subs r7, #240 @ 0xf0 │ │ │ │ strb r2, [r1, #21] │ │ │ │ lsls r5, r2, #6 │ │ │ │ ldr r6, [pc, #96] @ (25b420 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1470a4>) │ │ │ │ lsls r5, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #536 @ (adr r2, 25b5e0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x147264>) │ │ │ │ + add r3, pc, #280 @ (adr r3, 25b4e0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x147164>) │ │ │ │ lsls r4, r6, #3 │ │ │ │ ldr r5, [pc, #176] @ (25b47c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x147100>) │ │ │ │ lsls r5, r2, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -644637,15 +644645,15 @@ │ │ │ │ subs r7, #240 @ 0xf0 │ │ │ │ strb r0, [r7, #12] │ │ │ │ lsls r5, r2, #6 │ │ │ │ ldr r4, [pc, #64] @ (25b628 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1472ac>) │ │ │ │ lsls r5, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc, #552 @ (adr r0, 25b818 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x14749c>) │ │ │ │ + add r1, pc, #296 @ (adr r1, 25b718 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x14739c>) │ │ │ │ lsls r4, r6, #3 │ │ │ │ ldr r3, [pc, #96] @ (25b654 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1472d8>) │ │ │ │ lsls r5, r2, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ @@ -644826,15 +644834,15 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ strb r2, [r4, #4] │ │ │ │ lsls r5, r2, #6 │ │ │ │ ldr r1, [pc, #952] @ (25bbbc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x147840>) │ │ │ │ lsls r5, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [sp, #488] @ 0x1e8 │ │ │ │ + ldr r7, [sp, #232] @ 0xe8 │ │ │ │ lsls r4, r6, #3 │ │ │ │ ldr r0, [pc, #960] @ (25bbd0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x147854>) │ │ │ │ lsls r5, r2, #6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d11} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -645015,15 +645023,15 @@ │ │ │ │ nop │ │ │ │ ldr r4, [r6, #108] @ 0x6c │ │ │ │ lsls r5, r2, #6 │ │ │ │ blx sl │ │ │ │ lsls r5, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [sp, #408] @ 0x198 │ │ │ │ + ldr r5, [sp, #152] @ 0x98 │ │ │ │ lsls r4, r6, #3 │ │ │ │ mov ip, r8 │ │ │ │ lsls r5, r2, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ @@ -645213,15 +645221,15 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ ldr r6, [r3, #76] @ 0x4c │ │ │ │ lsls r5, r2, #6 │ │ │ │ cmp sl, r5 │ │ │ │ lsls r5, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [sp, #320] @ 0x140 │ │ │ │ + ldr r3, [sp, #64] @ 0x40 │ │ │ │ lsls r4, r6, #3 │ │ │ │ add lr, r2 │ │ │ │ lsls r5, r2, #6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -645360,15 +645368,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fb7ec <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xe7470> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 25bcfa <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x14797e> │ │ │ │ nop │ │ │ │ ldr r4, [r4, #40] @ 0x28 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - str r1, [sp, #152] @ 0x98 │ │ │ │ + str r1, [sp, #920] @ 0x398 │ │ │ │ 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] @ (25bfd0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x147c54>) │ │ │ │ @@ -645507,15 +645515,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fb7ec <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xe7470> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 25bea6 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x147b2a> │ │ │ │ nop │ │ │ │ ldr r4, [r7, #12] │ │ │ │ lsls r5, r2, #6 │ │ │ │ - ldrh r6, [r1, #60] @ 0x3c │ │ │ │ + str r0, [sp, #312] @ 0x138 │ │ │ │ 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] @ (25c16c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x147df0>) │ │ │ │ @@ -645649,15 +645657,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fb7ec <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xe7470> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 25c04e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x147cd2> │ │ │ │ nop │ │ │ │ str r2, [r1, #116] @ 0x74 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - ldrh r6, [r7, #46] @ 0x2e │ │ │ │ + ldrh r6, [r7, #52] @ 0x34 │ │ │ │ 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] @ (25c308 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x147f8c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -645790,15 +645798,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fb7ec <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xe7470> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 25c1e8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x147e6c> │ │ │ │ str r2, [r6, #88] @ 0x58 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - ldrh r2, [r7, #34] @ 0x22 │ │ │ │ + ldrh r2, [r7, #40] @ 0x28 │ │ │ │ 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] @ (25c4b8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x14813c>) │ │ │ │ @@ -645937,15 +645945,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fb7ec <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xe7470> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 25c38e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x148012> │ │ │ │ nop │ │ │ │ str r4, [r2, #64] @ 0x40 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - ldrh r6, [r5, #22] │ │ │ │ + ldrh r6, [r5, #28] │ │ │ │ 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] @ (25c670 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1482f4>) │ │ │ │ @@ -646086,15 +646094,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fb7ec <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xe7470> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 25c542 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1481c6> │ │ │ │ nop │ │ │ │ str r4, [r4, #36] @ 0x24 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - ldrh r6, [r1, #10] │ │ │ │ + ldrh r6, [r1, #16] │ │ │ │ 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] @ (25c858 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1484dc>) │ │ │ │ @@ -646247,15 +646255,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fb7ec <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xe7470> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 25c704 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x148388> │ │ │ │ str r2, [r5, #8] │ │ │ │ lsls r5, r2, #6 │ │ │ │ - strh r6, [r4, #60] @ 0x3c │ │ │ │ + ldrh r6, [r4, #2] │ │ │ │ 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] @ (25ca50 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1486d4>) │ │ │ │ @@ -646412,15 +646420,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fb7ec <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xe7470> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 25c8f4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x148578> │ │ │ │ ldrsh r2, [r0, r3] │ │ │ │ lsls r5, r2, #6 │ │ │ │ - strh r2, [r1, #46] @ 0x2e │ │ │ │ + strh r2, [r1, #52] @ 0x34 │ │ │ │ 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] @ (25cc20 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1488a4>) │ │ │ │ @@ -646568,15 +646576,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fb7ec <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xe7470> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 25cadc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x148760> │ │ │ │ nop │ │ │ │ ldrb r6, [r0, r3] │ │ │ │ lsls r5, r2, #6 │ │ │ │ - strh r2, [r7, #30] │ │ │ │ + strh r2, [r7, #36] @ 0x24 │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #440] @ (25cdf4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x148a78>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -646726,15 +646734,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fb7ec <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xe7470> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 25cca8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x14892c> │ │ │ │ ldrh r6, [r7, r3] │ │ │ │ lsls r5, r2, #6 │ │ │ │ - strh r2, [r0, #18] │ │ │ │ + strh r2, [r0, #24] │ │ │ │ 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] @ (25cfec <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x148c70>) │ │ │ │ @@ -646891,15 +646899,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fb7ec <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xe7470> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 25ce90 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x148b14> │ │ │ │ ldr r6, [r4, r4] │ │ │ │ lsls r5, r2, #6 │ │ │ │ - strh r6, [r6, #2] │ │ │ │ + strh r6, [r6, #8] │ │ │ │ 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] @ (25d1f4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x148e78>) │ │ │ │ @@ -647060,15 +647068,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fb7ec <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xe7470> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 25d090 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x148d14> │ │ │ │ ldrsb r6, [r5, r4] │ │ │ │ lsls r5, r2, #6 │ │ │ │ - ldrb r2, [r1, #26] │ │ │ │ + ldrb r2, [r1, #29] │ │ │ │ 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] @ (25d404 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x149088>) │ │ │ │ @@ -647231,15 +647239,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fb7ec <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xe7470> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 25d294 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x148f18> │ │ │ │ strb r6, [r4, r4] │ │ │ │ lsls r5, r2, #6 │ │ │ │ - ldrb r6, [r3, #18] │ │ │ │ + ldrb r6, [r3, #21] │ │ │ │ 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] @ (25d630 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1492b4>) │ │ │ │ @@ -647409,15 +647417,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fb7ec <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xe7470> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 25d4b0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x149134> │ │ │ │ nop │ │ │ │ strh r6, [r2, r4] │ │ │ │ lsls r5, r2, #6 │ │ │ │ - ldrb r6, [r2, #10] │ │ │ │ + ldrb r6, [r2, #13] │ │ │ │ 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] @ (25d81c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1494a0>) │ │ │ │ @@ -647571,15 +647579,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fb7ec <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xe7470> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 25d6c4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x149348> │ │ │ │ str r6, [r4, r3] │ │ │ │ lsls r5, r2, #6 │ │ │ │ - ldrb r2, [r3, #2] │ │ │ │ + ldrb r2, [r3, #5] │ │ │ │ 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] @ (25da1c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1496a0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -647742,15 +647750,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ bl 1fb7ec <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xe7470> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 25d8b0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x149534> │ │ │ │ nop │ │ │ │ ldr r7, [pc, #8] @ (25da28 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1496ac>) │ │ │ │ lsls r5, r2, #6 │ │ │ │ - strb r2, [r0, #27] │ │ │ │ + strb r2, [r0, #30] │ │ │ │ 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] @ (25dc38 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1498bc>) │ │ │ │ @@ -647913,15 +647921,15 @@ │ │ │ │ bl 1fb7ec <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xe7470> │ │ │ │ b.n 25da92 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x149716> │ │ │ │ mov r0, r4 │ │ │ │ bl 1fb7ec <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xe7470> │ │ │ │ b.n 25dac8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x14974c> │ │ │ │ ldr r5, [pc, #0] @ (25dc3c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1498c0>) │ │ │ │ lsls r5, r2, #6 │ │ │ │ - strb r6, [r0, #19] │ │ │ │ + strb r6, [r0, #22] │ │ │ │ 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] @ (25de7c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x149b00>) │ │ │ │ @@ -648097,15 +648105,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fb7ec <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xe7470> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 25dcf0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x149974> │ │ │ │ nop │ │ │ │ ldr r2, [pc, #904] @ (25e208 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x149e8c>) │ │ │ │ lsls r5, r2, #6 │ │ │ │ - strb r2, [r6, #10] │ │ │ │ + strb r2, [r6, #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, #676] @ (25e140 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x149dc4>) │ │ │ │ @@ -648306,15 +648314,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 1fb7ec <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xe7470> │ │ │ │ b.n 25e0ba <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x149d3e> │ │ │ │ ldr r0, [pc, #632] @ (25e3bc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x14a040>) │ │ │ │ lsls r5, r2, #6 │ │ │ │ strh r1, [r0, #4] │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ - ldr r0, [r2, #120] @ 0x78 │ │ │ │ + strb r0, [r2, #1] │ │ │ │ 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 │ │ │ │ @@ -648528,15 +648536,15 @@ │ │ │ │ nop.w │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r4 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #240 @ 0xf0 │ │ │ │ cmp sl, sl │ │ │ │ lsls r5, r2, #6 │ │ │ │ - ldr r4, [r1, #76] @ 0x4c │ │ │ │ + ldr r4, [r1, #88] @ 0x58 │ │ │ │ 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] @ (25e6fc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x14a380>) │ │ │ │ @@ -648737,15 +648745,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 1fb7ec <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xe7470> │ │ │ │ b.n 25e676 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x14a2fa> │ │ │ │ cmn r2, r4 │ │ │ │ lsls r5, r2, #6 │ │ │ │ lsls r0, r0, #2 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ - ldr r4, [r0, #32] │ │ │ │ + ldr r4, [r0, #44] @ 0x2c │ │ │ │ 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] @ (25e924 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x14a5a8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -648916,15 +648924,15 @@ │ │ │ │ b.n 25e792 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x14a416> │ │ │ │ ands r6, r3 │ │ │ │ lsls r5, r2, #6 │ │ │ │ adds r6, r2, r3 │ │ │ │ lsls r5, r2, #6 │ │ │ │ subs r1, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r7, #108] @ 0x6c │ │ │ │ + str r4, [r7, #120] @ 0x78 │ │ │ │ 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] @ (25eb6c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x14a7f0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -649106,15 +649114,15 @@ │ │ │ │ b.n 25eae0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x14a764> │ │ │ │ subs r5, #240 @ 0xf0 │ │ │ │ lsls r5, r2, #6 │ │ │ │ asrs r6, r4, #26 │ │ │ │ lsls r5, r2, #6 │ │ │ │ subs r1, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r0, #88] @ 0x58 │ │ │ │ + str r4, [r0, #100] @ 0x64 │ │ │ │ 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 │ │ │ │ @@ -649302,15 +649310,15 @@ │ │ │ │ nop.w │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r2 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #240 @ 0xf0 │ │ │ │ subs r3, #162 @ 0xa2 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - str r0, [r6, #48] @ 0x30 │ │ │ │ + str r0, [r6, #60] @ 0x3c │ │ │ │ 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] @ (25f06c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x14acf0>) │ │ │ │ @@ -649494,15 +649502,15 @@ │ │ │ │ bl 1fb7ec <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xe7470> │ │ │ │ b.n 25efe4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x14ac68> │ │ │ │ nop │ │ │ │ subs r1, #26 │ │ │ │ lsls r5, r2, #6 │ │ │ │ lsls r0, r0, #2 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ - str r2, [r1, #12] │ │ │ │ + str r2, [r1, #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, #564] @ (25f2c4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x14af48>) │ │ │ │ @@ -649674,15 +649682,15 @@ │ │ │ │ b.n 25f112 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x14ad96> │ │ │ │ mov r0, r5 │ │ │ │ bl 1fb7ec <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xe7470> │ │ │ │ b.n 25f23c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x14aec0> │ │ │ │ nop │ │ │ │ adds r6, #170 @ 0xaa │ │ │ │ lsls r5, r2, #6 │ │ │ │ - ldrsh r0, [r0, r2] │ │ │ │ + ldrsh r0, [r0, r5] │ │ │ │ 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] @ (25f4f0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x14b174>) │ │ │ │ @@ -649851,15 +649859,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fb7ec <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xe7470> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 25f370 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x14aff4> │ │ │ │ adds r4, #86 @ 0x56 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - ldrb r2, [r1, r4] │ │ │ │ + ldrb r2, [r1, 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, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #528] @ (25f720 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x14b3a4>) │ │ │ │ @@ -650023,15 +650031,15 @@ │ │ │ │ b.n 25f582 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x14b206> │ │ │ │ mov r0, r5 │ │ │ │ bl 1fb7ec <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xe7470> │ │ │ │ b.n 25f698 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x14b31c> │ │ │ │ nop │ │ │ │ adds r2, #42 @ 0x2a │ │ │ │ lsls r5, r2, #6 │ │ │ │ - ldrh r6, [r7, r0] │ │ │ │ + ldrh r6, [r7, r3] │ │ │ │ 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] @ (25f91c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x14b5a0>) │ │ │ │ @@ -650188,15 +650196,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fb7ec <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xe7470> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 25f7bc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x14b440> │ │ │ │ cmp r7, #246 @ 0xf6 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - ldr r2, [r5, r3] │ │ │ │ + ldr r2, [r5, r6] │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #500] @ (25fb2c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x14b7b0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -650361,15 +650369,15 @@ │ │ │ │ str r3, [sp, #8] │ │ │ │ bl 1fb7ec <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xe7470> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ b.n 25f9ba <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x14b63e> │ │ │ │ nop │ │ │ │ cmp r6, #2 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - ldrsb r0, [r0, r4] │ │ │ │ + ldrsb r0, [r0, 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, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #532] @ (25fd60 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x14b9e4>) │ │ │ │ @@ -650534,15 +650542,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 25fbc0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x14b844> │ │ │ │ mov r0, r5 │ │ │ │ bl 1fb7ec <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xe7470> │ │ │ │ b.n 25fcda <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x14b95e> │ │ │ │ cmp r3, #238 @ 0xee │ │ │ │ lsls r5, r2, #6 │ │ │ │ - strb r0, [r1, r1] │ │ │ │ + strb r0, [r1, r4] │ │ │ │ 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] @ (25ffa4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x14bc28>) │ │ │ │ @@ -650714,15 +650722,15 @@ │ │ │ │ bl 1fb7ec <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xe7470> │ │ │ │ b.n 25fdea <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x14ba6e> │ │ │ │ mov r0, r4 │ │ │ │ bl 1fb7ec <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xe7470> │ │ │ │ b.n 25fe20 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x14baa4> │ │ │ │ cmp r1, #188 @ 0xbc │ │ │ │ lsls r5, r2, #6 │ │ │ │ - strh r6, [r1, r3] │ │ │ │ + strh r6, [r1, r6] │ │ │ │ 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] @ (2601f8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x14be7c>) │ │ │ │ @@ -650894,15 +650902,15 @@ │ │ │ │ b.n 260046 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x14bcca> │ │ │ │ mov r0, r5 │ │ │ │ bl 1fb7ec <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xe7470> │ │ │ │ b.n 260170 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x14bdf4> │ │ │ │ nop │ │ │ │ movs r7, #118 @ 0x76 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - ldr r7, [pc, #944] @ (2605b0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x14c234>) │ │ │ │ + str r4, [r5, r2] │ │ │ │ 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] @ (26043c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x14c0c0>) │ │ │ │ @@ -651074,15 +651082,15 @@ │ │ │ │ b.n 260292 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x14bf16> │ │ │ │ mov r0, r5 │ │ │ │ bl 1fb7ec <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xe7470> │ │ │ │ b.n 2603b4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x14c038> │ │ │ │ nop │ │ │ │ movs r5, #34 @ 0x22 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - ldr r5, [pc, #736] @ (260724 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x14c3a8>) │ │ │ │ + ldr r6, [pc, #480] @ (260624 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x14c2a8>) │ │ │ │ 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] @ (260670 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x14c2f4>) │ │ │ │ @@ -651247,15 +651255,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 2604d0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x14c154> │ │ │ │ mov r0, r5 │ │ │ │ bl 1fb7ec <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xe7470> │ │ │ │ b.n 2605ea <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x14c26e> │ │ │ │ movs r2, #222 @ 0xde │ │ │ │ lsls r5, r2, #6 │ │ │ │ - ldr r3, [pc, #592] @ (2608c8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x14c54c>) │ │ │ │ + ldr r4, [pc, #336] @ (2607c8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x14c44c>) │ │ │ │ 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] @ (2608b4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x14c538>) │ │ │ │ @@ -651427,15 +651435,15 @@ │ │ │ │ b.n 26070a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x14c38e> │ │ │ │ mov r0, r5 │ │ │ │ bl 1fb7ec <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xe7470> │ │ │ │ b.n 26082c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x14c4b0> │ │ │ │ nop │ │ │ │ movs r0, #170 @ 0xaa │ │ │ │ lsls r5, r2, #6 │ │ │ │ - ldr r1, [pc, #448] @ (260a7c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x14c700>) │ │ │ │ + ldr r2, [pc, #192] @ (26097c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x14c600>) │ │ │ │ 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] @ (2609e8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x14c66c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -651536,15 +651544,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fb7ec <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xe7470> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 260982 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x14c606> │ │ │ │ subs r4, r5, #1 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - @ instruction: 0x47de │ │ │ │ + ldr r0, [pc, #632] @ (260c68 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x14c8ec>) │ │ │ │ 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] @ (260b20 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x14c7a4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -651647,15 +651655,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fb7ec <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xe7470> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 260aba <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x14c73e> │ │ │ │ adds r0, r7, #4 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - nop @ (mov r8, r8) │ │ │ │ + blx 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] @ (260c54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x14c8d8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -651756,15 +651764,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fb7ec <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xe7470> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 260bee <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x14c872> │ │ │ │ adds r0, r0, #0 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - cmp sl, r4 │ │ │ │ + mov r2, ip │ │ │ │ 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] @ (260d8c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x14ca10>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -651867,15 +651875,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fb7ec <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xe7470> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 260d26 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x14c9aa> │ │ │ │ subs r4, r1, r3 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - add r8, r1 │ │ │ │ + cmp r0, r9 │ │ │ │ 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] @ (260edc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x14cb60>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -651988,15 +651996,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fb7ec <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xe7470> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 260e6e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x14caf2> │ │ │ │ nop │ │ │ │ adds r4, r2, r6 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - muls r6, r2 │ │ │ │ + add r6, 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, #320] @ (261034 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x14ccb8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -652112,15 +652120,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fb7ec <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xe7470> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 260fc6 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x14cc4a> │ │ │ │ nop │ │ │ │ adds r4, r0, r1 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - tst r2, r3 │ │ │ │ + cmn r2, 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, #300] @ (261178 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x14cdfc>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -652229,15 +652237,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fb7ec <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xe7470> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 26110a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x14cd8e> │ │ │ │ nop │ │ │ │ asrs r4, r5, #27 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - lsrs r6, r5 │ │ │ │ + sbcs r6, r5 │ │ │ │ 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] @ (2612c0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x14cf44>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -652347,15 +652355,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fb7ec <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xe7470> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 261254 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x14ced8> │ │ │ │ asrs r0, r5, #22 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - subs r7, #196 @ 0xc4 │ │ │ │ + lsls r4, r0 │ │ │ │ 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] @ (261408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x14d08c>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -652462,15 +652470,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fb7ec <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xe7470> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 26139c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x14d020> │ │ │ │ asrs r6, r3, #17 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - subs r6, #150 @ 0x96 │ │ │ │ + subs r7, #86 @ 0x56 │ │ │ │ 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] @ (261568 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x14d1ec>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -652587,15 +652595,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fb7ec <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xe7470> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 2614fc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x14d180> │ │ │ │ asrs r6, r2, #12 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - subs r5, #86 @ 0x56 │ │ │ │ + subs r6, #22 │ │ │ │ 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] @ (2616b0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x14d334>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -652702,15 +652710,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fb7ec <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xe7470> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 261644 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x14d2c8> │ │ │ │ asrs r6, r6, #6 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - subs r4, #34 @ 0x22 │ │ │ │ + subs r4, #226 @ 0xe2 │ │ │ │ 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] @ (26180c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x14d490>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -652825,15 +652833,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fb7ec <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xe7470> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 2617a0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x14d424> │ │ │ │ asrs r6, r5, #1 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - subs r2, #234 @ 0xea │ │ │ │ + subs r3, #170 @ 0xaa │ │ │ │ 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] @ (261984 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x14d608>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -652954,15 +652962,15 @@ │ │ │ │ str r3, [sp, #12] │ │ │ │ bl 1fb7ec <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xe7470> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 261918 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x14d59c> │ │ │ │ nop │ │ │ │ lsrs r2, r2, #28 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - subs r1, #154 @ 0x9a │ │ │ │ + subs r2, #90 @ 0x5a │ │ │ │ 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] @ (261afc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x14d780>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -653083,15 +653091,15 @@ │ │ │ │ str r3, [sp, #12] │ │ │ │ bl 1fb7ec <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xe7470> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 261a90 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x14d714> │ │ │ │ nop │ │ │ │ lsrs r2, r3, #22 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - subs r0, #58 @ 0x3a │ │ │ │ + subs r0, #250 @ 0xfa │ │ │ │ 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] @ (261c64 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x14d8e8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -653212,15 +653220,15 @@ │ │ │ │ str r3, [sp, #12] │ │ │ │ bl 1fb7ec <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xe7470> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 261bf8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x14d87c> │ │ │ │ nop │ │ │ │ lsrs r2, r4, #16 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - adds r6, #226 @ 0xe2 │ │ │ │ + adds r7, #162 @ 0xa2 │ │ │ │ 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] @ (261dcc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x14da50>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -653341,15 +653349,15 @@ │ │ │ │ str r3, [sp, #12] │ │ │ │ bl 1fb7ec <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xe7470> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 261d60 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x14d9e4> │ │ │ │ nop │ │ │ │ lsrs r2, r7, #10 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - adds r5, #146 @ 0x92 │ │ │ │ + adds r6, #82 @ 0x52 │ │ │ │ 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] @ (261f24 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x14dba8>) │ │ │ │ @@ -653464,15 +653472,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #12] │ │ │ │ bl 1fb7ec <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xe7470> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 261eb0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x14db34> │ │ │ │ lsrs r2, r2, #5 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - adds r5, #72 @ 0x48 │ │ │ │ + adds r6, #8 │ │ │ │ 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] @ (26208c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x14dd10>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -653592,15 +653600,15 @@ │ │ │ │ str r3, [sp, #12] │ │ │ │ bl 1fb7ec <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xe7470> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 262020 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x14dca4> │ │ │ │ nop │ │ │ │ lsls r2, r7, #31 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - adds r3, #250 @ 0xfa │ │ │ │ + adds r4, #186 @ 0xba │ │ │ │ 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] @ (2621e4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x14de68>) │ │ │ │ @@ -653715,15 +653723,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #12] │ │ │ │ bl 1fb7ec <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xe7470> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 262170 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x14ddf4> │ │ │ │ lsls r2, r2, #26 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - adds r2, #188 @ 0xbc │ │ │ │ + adds r3, #124 @ 0x7c │ │ │ │ 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] @ (262344 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x14dfc8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -653845,15 +653853,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #8] │ │ │ │ bl 1fb7ec <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xe7470> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ b.n 2622da <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x14df5e> │ │ │ │ lsls r2, r7, #20 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - adds r1, #120 @ 0x78 │ │ │ │ + adds r2, #56 @ 0x38 │ │ │ │ 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 │ │ │ │ @@ -658521,17 +658529,17 @@ │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldmia r1!, {r2, r3, r4, r6} │ │ │ │ lsls r4, r2, #6 │ │ │ │ - adds r5, #62 @ 0x3e │ │ │ │ + adds r5, #254 @ 0xfe │ │ │ │ lsls r7, r3, #3 │ │ │ │ - adds r3, #240 @ 0xf0 │ │ │ │ + adds r4, #176 @ 0xb0 │ │ │ │ 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] @ (2660e4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x151d68>) │ │ │ │ @@ -658685,17 +658693,17 @@ │ │ │ │ mov r0, r7 │ │ │ │ ldr.w r3, [r2, #500] @ 0x1f4 │ │ │ │ blx r3 │ │ │ │ b.n 265fe0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x151c64> │ │ │ │ nop │ │ │ │ ldmia r0!, {r2, r5} │ │ │ │ lsls r4, r2, #6 │ │ │ │ - adds r3, #110 @ 0x6e │ │ │ │ + adds r4, #46 @ 0x2e │ │ │ │ lsls r7, r3, #3 │ │ │ │ - adds r2, #12 │ │ │ │ + adds r2, #204 @ 0xcc │ │ │ │ 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] @ (26633c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x151fc0>) │ │ │ │ @@ -658878,17 +658886,17 @@ │ │ │ │ vmov.f32 s1, s17 │ │ │ │ vmov.f32 s0, s16 │ │ │ │ ldr.w r3, [r2, #524] @ 0x20c │ │ │ │ blx r3 │ │ │ │ b.n 266206 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x151e8a> │ │ │ │ stmia r6!, {r4, r5} │ │ │ │ lsls r4, r2, #6 │ │ │ │ - adds r1, #70 @ 0x46 │ │ │ │ + adds r2, #6 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - cmp r7, #204 @ 0xcc │ │ │ │ + adds r0, #140 @ 0x8c │ │ │ │ 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] @ (26658c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x152210>) │ │ │ │ @@ -659067,17 +659075,17 @@ │ │ │ │ mov r0, r8 │ │ │ │ ldr.w r3, [r3, #524] @ 0x20c │ │ │ │ blx r3 │ │ │ │ b.n 26645a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1520de> │ │ │ │ nop │ │ │ │ stmia r3!, {r3, r4, r6, r7} │ │ │ │ lsls r4, r2, #6 │ │ │ │ - cmp r7, #12 │ │ │ │ + cmp r7, #204 @ 0xcc │ │ │ │ lsls r7, r3, #3 │ │ │ │ - cmp r5, #126 @ 0x7e │ │ │ │ + cmp r6, #62 @ 0x3e │ │ │ │ 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] @ (266804 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x152488>) │ │ │ │ @@ -659261,17 +659269,17 @@ │ │ │ │ vmov.f32 s1, s17 │ │ │ │ vmov.f32 s0, s16 │ │ │ │ ldr.w r3, [r2, #548] @ 0x224 │ │ │ │ blx r3 │ │ │ │ b.n 2666c0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x152344> │ │ │ │ stmia r1!, {r3, r7} │ │ │ │ lsls r4, r2, #6 │ │ │ │ - cmp r4, #170 @ 0xaa │ │ │ │ + cmp r5, #106 @ 0x6a │ │ │ │ lsls r7, r3, #3 │ │ │ │ - cmp r3, #4 │ │ │ │ + cmp r3, #196 @ 0xc4 │ │ │ │ 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] @ (266a8c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x152710>) │ │ │ │ @@ -659459,17 +659467,17 @@ │ │ │ │ mov r0, r8 │ │ │ │ ldr.w r3, [r3, #548] @ 0x224 │ │ │ │ blx r3 │ │ │ │ b.n 266938 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1525bc> │ │ │ │ nop │ │ │ │ yield │ │ │ │ lsls r4, r2, #6 │ │ │ │ - cmp r2, #72 @ 0x48 │ │ │ │ + cmp r3, #8 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - cmp r0, #142 @ 0x8e │ │ │ │ + cmp r1, #78 @ 0x4e │ │ │ │ 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] @ (266d3c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1529c0>) │ │ │ │ @@ -659670,17 +659678,17 @@ │ │ │ │ vmov.f32 s0, s16 │ │ │ │ ldr.w r3, [r2, #572] @ 0x23c │ │ │ │ blx r3 │ │ │ │ b.n 266bd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x152858> │ │ │ │ nop │ │ │ │ pop {r3, r7} │ │ │ │ lsls r4, r2, #6 │ │ │ │ - movs r7, #176 @ 0xb0 │ │ │ │ + cmp r0, #112 @ 0x70 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - movs r5, #222 @ 0xde │ │ │ │ + movs r6, #158 @ 0x9e │ │ │ │ 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] @ (266fec <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x152c70>) │ │ │ │ @@ -659879,17 +659887,17 @@ │ │ │ │ vmov.f32 s0, s16 │ │ │ │ mov r0, r9 │ │ │ │ ldr.w r3, [r3, #572] @ 0x23c │ │ │ │ blx r3 │ │ │ │ b.n 266e84 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x152b08> │ │ │ │ cbnz r0, 267026 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x152caa> │ │ │ │ lsls r4, r2, #6 │ │ │ │ - movs r5, #22 │ │ │ │ + movs r5, #214 @ 0xd6 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - movs r3, #48 @ 0x30 │ │ │ │ + movs r3, #240 @ 0xf0 │ │ │ │ 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 │ │ │ │ @@ -662360,17 +662368,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ vpop {d8} │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ ldr r0, [sp, #368] @ 0x170 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - lsls r0, r5, #12 │ │ │ │ + lsls r0, r5, #15 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - lsls r6, r6, #12 │ │ │ │ + lsls r6, r6, #15 │ │ │ │ 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] @ (26905c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x154ce0>) │ │ │ │ @@ -662431,17 +662439,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ vpop {d8} │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ str r7, [sp, #544] @ 0x220 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - lsls r2, r6, #9 │ │ │ │ + lsls r2, r6, #12 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - lsls r4, r4, #9 │ │ │ │ + lsls r4, r4, #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, #372] @ (2691f0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x154e74>) │ │ │ │ @@ -662561,17 +662569,17 @@ │ │ │ │ b.n 2690ea <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x154d6e> │ │ │ │ mov r0, r4 │ │ │ │ bl 1fb7ec <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xe7470> │ │ │ │ b.n 26915a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x154dde> │ │ │ │ nop │ │ │ │ str r6, [sp, #752] @ 0x2f0 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - lsls r2, r2, #4 │ │ │ │ + lsls r2, r2, #7 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - lsls r4, r6, #3 │ │ │ │ + lsls r4, r6, #6 │ │ │ │ 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] @ (269380 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x155004>) │ │ │ │ @@ -662691,16 +662699,18 @@ │ │ │ │ bne.n 269278 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x154efc> │ │ │ │ b.n 269280 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x154f04> │ │ │ │ mov r0, r4 │ │ │ │ bl 1fb7ec <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xe7470> │ │ │ │ b.n 2692ee <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x154f72> │ │ │ │ str r5, [sp, #144] @ 0x90 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - vshr.u64 q0, q7, #50 │ │ │ │ - vqadd.u32 q8, q8, q7 │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + lsls r7, r3, #3 │ │ │ │ + movs r0, r4 │ │ │ │ + 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] @ (269540 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1551c4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -662829,16 +662839,16 @@ │ │ │ │ bne.w 269420 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1550a4> │ │ │ │ b.n 26942a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1550ae> │ │ │ │ mov r0, r4 │ │ │ │ bl 1fb7ec <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xe7470> │ │ │ │ b.n 2694ac <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x155130> │ │ │ │ str r3, [sp, #592] @ 0x250 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - stc2l 0, cr0, [r0, #888]! @ 0x378 │ │ │ │ - stc2 0, cr0, [r2, #888]! @ 0x378 │ │ │ │ + mcr2 0, 5, r0, cr0, cr14, {6} │ │ │ │ + mcr2 0, 3, r0, cr2, cr14, {6} │ │ │ │ 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] @ (269704 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x155388>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -662968,16 +662978,16 @@ │ │ │ │ bne.w 2695e4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x155268> │ │ │ │ b.n 2695ee <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x155272> │ │ │ │ mov r0, r4 │ │ │ │ bl 1fb7ec <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xe7470> │ │ │ │ b.n 269670 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1552f4> │ │ │ │ str r1, [sp, #848] @ 0x350 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - stc2 0, cr0, [ip], #-888 @ 0xfffffc88 │ │ │ │ - smlsldx r0, r0, lr, lr │ │ │ │ + stc2l 0, cr0, [ip], #888 @ 0x378 │ │ │ │ + ldc2 0, cr0, [lr], {222} @ 0xde │ │ │ │ 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] @ (2698f0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x155574>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -663114,16 +663124,16 @@ │ │ │ │ bne.w 2697be <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x155442> │ │ │ │ b.n 2697ca <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x15544e> │ │ │ │ mov r0, r4 │ │ │ │ bl 1fb7ec <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xe7470> │ │ │ │ b.n 26985a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1554de> │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - @ instruction: 0xfa5200de │ │ │ │ - ldr??.w r0, [r4, #222] @ 0xde │ │ │ │ + @ instruction: 0xfb1200de │ │ │ │ + @ instruction: 0xfab400de │ │ │ │ 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] @ (269ae0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x155764>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -663261,16 +663271,16 @@ │ │ │ │ bne.w 2699ae <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x155632> │ │ │ │ b.n 2699ba <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x15563e> │ │ │ │ mov r0, r4 │ │ │ │ bl 1fb7ec <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xe7470> │ │ │ │ b.n 269a4a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1556ce> │ │ │ │ ldrh r2, [r4, #48] @ 0x30 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - ldr??.w r0, [r2, lr, lsl #1] │ │ │ │ - strb.w r0, [r4, lr, lsl #1] │ │ │ │ + ldrsh.w r0, [r2, lr, lsl #1] │ │ │ │ + str.w r0, [r4, #222] @ 0xde │ │ │ │ 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] @ (269b90 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x155814>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -667699,17 +667709,17 @@ │ │ │ │ bne.n 26cfc2 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x158c46> │ │ │ │ b.n 26cfca <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x158c4e> │ │ │ │ mov r0, r4 │ │ │ │ bl 1fb7ec <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xe7470> │ │ │ │ b.n 26d034 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x158cb8> │ │ │ │ ldrsb r4, [r3, r7] │ │ │ │ lsls r4, r2, #6 │ │ │ │ - stmia r4!, {r1, r2, r3, r4} │ │ │ │ + stmia r4!, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r6, r3, #3 │ │ │ │ - stmia r2!, {r5} │ │ │ │ + stmia r2!, {r5, r6, r7} │ │ │ │ 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] @ (26d244 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x158ec8>) │ │ │ │ @@ -667825,17 +667835,17 @@ │ │ │ │ bne.n 26d148 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x158dcc> │ │ │ │ b.n 26d150 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x158dd4> │ │ │ │ mov r0, r4 │ │ │ │ bl 1fb7ec <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xe7470> │ │ │ │ b.n 26d1b8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x158e3c> │ │ │ │ ldrsb r4, [r2, r1] │ │ │ │ lsls r4, r2, #6 │ │ │ │ - stmia r2!, {r1, r3, r5, r7} │ │ │ │ + stmia r3!, {r1, r3, r5, r6} │ │ │ │ lsls r6, r3, #3 │ │ │ │ - stmia r0!, {r2, r3, r4, r7} │ │ │ │ + stmia r1!, {r2, r3, r4, r6} │ │ │ │ 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] @ (26d404 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x159088>) │ │ │ │ @@ -667965,20 +667975,20 @@ │ │ │ │ bne.w 26d2e4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x158f68> │ │ │ │ b.n 26d2ee <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x158f72> │ │ │ │ mov r0, r4 │ │ │ │ bl 1fb7ec <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xe7470> │ │ │ │ b.n 26d370 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x158ff4> │ │ │ │ strb r0, [r2, r3] │ │ │ │ lsls r4, r2, #6 │ │ │ │ - stmia r0!, {r2, r3, r4, r5, r6, r7} │ │ │ │ - lsls r6, r3, #3 │ │ │ │ - bkpt 0x00de │ │ │ │ + stmia r1!, {r2, r3, r4, r5, r7} │ │ │ │ lsls r6, r3, #3 │ │ │ │ - push {r3, r4, r5, r6, r7, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ + ittt ls │ │ │ │ + lslls r6, r3, #3 │ │ │ │ + pushls {r3, r4, r5, r6, r7, lr} │ │ │ │ + movls.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #420] @ (26d5c8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x15924c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movw lr, #36255 @ 0x8d9f │ │ │ │ movw ip, #33640 @ 0x8368 │ │ │ │ @@ -668106,17 +668116,17 @@ │ │ │ │ bne.w 26d4a8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x15912c> │ │ │ │ b.n 26d4b2 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x159136> │ │ │ │ mov r0, r4 │ │ │ │ bl 1fb7ec <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xe7470> │ │ │ │ b.n 26d534 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1591b8> │ │ │ │ strh r0, [r2, r4] │ │ │ │ lsls r4, r2, #6 │ │ │ │ - it mi │ │ │ │ - lslmi r6, r3, #3 │ │ │ │ - pop {r1, r3, r4, pc} │ │ │ │ + stmia r0!, {r3} │ │ │ │ + lsls r6, r3, #3 │ │ │ │ + pop {r1, r3, r4, r6, r7, pc} │ │ │ │ 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] @ (26d7b4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x159438>) │ │ │ │ @@ -668254,17 +668264,17 @@ │ │ │ │ bne.w 26d682 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x159306> │ │ │ │ b.n 26d68e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x159312> │ │ │ │ mov r0, r4 │ │ │ │ bl 1fb7ec <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xe7470> │ │ │ │ b.n 26d71e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1593a2> │ │ │ │ str r2, [r1, r5] │ │ │ │ lsls r4, r2, #6 │ │ │ │ - pop {r1, r2, r3, r5, r6, pc} │ │ │ │ + bkpt 0x002e │ │ │ │ lsls r6, r3, #3 │ │ │ │ - cbnz r0, 26d80c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x159490> │ │ │ │ + cbnz r0, 26d83c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1594c0> │ │ │ │ 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] @ (26d9a4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x159628>) │ │ │ │ @@ -668403,17 +668413,17 @@ │ │ │ │ bne.w 26d872 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1594f6> │ │ │ │ b.n 26d87e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x159502> │ │ │ │ mov r0, r4 │ │ │ │ bl 1fb7ec <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xe7470> │ │ │ │ b.n 26d90e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x159592> │ │ │ │ ldr r7, [pc, #376] @ (26db20 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1597a4>) │ │ │ │ lsls r4, r2, #6 │ │ │ │ - cbnz r6, 26da0e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x159692> │ │ │ │ + pop {r1, r2, r3, r6} │ │ │ │ lsls r6, r3, #3 │ │ │ │ - cbnz r0, 26d9c0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x159644> │ │ │ │ + rev r0, r0 │ │ │ │ lsls r6, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #180] @ (26da78 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1596fc>) │ │ │ │ sub sp, #12 │ │ │ │ @@ -670357,15 +670367,15 @@ │ │ │ │ nop │ │ │ │ movs r0, #48 @ 0x30 │ │ │ │ lsls r4, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ movs r0, #24 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - ldr r4, [pc, #936] @ (26efd0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x15ac54>) │ │ │ │ + ldr r5, [pc, #680] @ (26eed0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x15ab54>) │ │ │ │ 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 │ │ │ │ @@ -674344,19 +674354,19 @@ │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 2719da <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x15d65e> │ │ │ │ mov r4, r5 │ │ │ │ mov r5, r7 │ │ │ │ b.n 271826 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x15d4aa> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ - ldmia r6, {r4, r6} │ │ │ │ + ldmia r7!, {r4} │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldmia r6!, {r1, r4, r5} │ │ │ │ + ldmia r6, {r1, r4, r5, r6, r7} │ │ │ │ lsls r6, r3, #3 │ │ │ │ - subs r2, r2, r0 │ │ │ │ + subs r2, r2, r3 │ │ │ │ lsls r7, r5, #3 │ │ │ │ rsb r3, r0, #32 │ │ │ │ cmp r1, r3 │ │ │ │ it cs │ │ │ │ movcs r1, r3 │ │ │ │ cmp r1, #0 │ │ │ │ ble.w 271b48 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x15d7cc> │ │ │ │ @@ -674468,15 +674478,15 @@ │ │ │ │ ldr r0, [sp, #12] │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ b.n 271ab4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x15d738> │ │ │ │ lsrs r0, r6, #19 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - ldmia r3, {r1, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r4, {r1, r3, r4, r5, r7} │ │ │ │ lsls r6, r3, #3 │ │ │ │ rsb r3, r0, #32 │ │ │ │ cmp r1, r3 │ │ │ │ it cs │ │ │ │ movcs r1, r3 │ │ │ │ cmp r1, #0 │ │ │ │ ble.w 271cb2 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x15d936> │ │ │ │ @@ -674596,15 +674606,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ b.n 271c0a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x15d88e> │ │ │ │ nop │ │ │ │ lsrs r4, r3, #14 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - ldmia r2!, {r4, r7} │ │ │ │ + ldmia r3!, {r4, r6} │ │ │ │ lsls r6, r3, #3 │ │ │ │ rsb r3, r0, #32 │ │ │ │ cmp r1, r3 │ │ │ │ it cs │ │ │ │ movcs r1, r3 │ │ │ │ cmp r1, #0 │ │ │ │ ble.w 271e12 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x15da96> │ │ │ │ @@ -674719,15 +674729,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ b.n 271d74 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x15d9f8> │ │ │ │ nop │ │ │ │ lsrs r0, r0, #9 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - ldmia r1!, {r4, r5} │ │ │ │ + ldmia r1!, {r4, r5, r6, r7} │ │ │ │ lsls r6, r3, #3 │ │ │ │ rsb r3, r0, #32 │ │ │ │ cmp r1, r3 │ │ │ │ it cs │ │ │ │ movcs r1, r3 │ │ │ │ cmp r1, #0 │ │ │ │ ble.w 271f88 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x15dc0c> │ │ │ │ @@ -674848,15 +674858,15 @@ │ │ │ │ ldr r0, [sp, #24] │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ ldr r3, [sp, #28] │ │ │ │ b.n 271ee0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x15db64> │ │ │ │ lsrs r6, r3, #3 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - stmia r7!, {r1, r3, r4, r5, r7} │ │ │ │ + ldmia r0!, {r1, r3, r4, r5, r6} │ │ │ │ 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] @ (272230 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x15deb4>) │ │ │ │ @@ -675053,17 +675063,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 r0, [r7, #5] │ │ │ │ + strb r0, [r7, #8] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - strb r6, [r7, #2] │ │ │ │ + strb r6, [r7, #5] │ │ │ │ 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] @ (2724d8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x15e15c>) │ │ │ │ @@ -675262,17 +675272,17 @@ │ │ │ │ lsls r4, r2, #6 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - ldr r6, [r2, #104] @ 0x68 │ │ │ │ + ldr r6, [r2, #116] @ 0x74 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldr r0, [r3, #96] @ 0x60 │ │ │ │ + ldr r0, [r3, #108] @ 0x6c │ │ │ │ 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] @ (272780 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x15e404>) │ │ │ │ @@ -675471,17 +675481,17 @@ │ │ │ │ lsls r4, r2, #6 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - ldr r6, [r1, #64] @ 0x40 │ │ │ │ + ldr r6, [r1, #76] @ 0x4c │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldr r0, [r6, #52] @ 0x34 │ │ │ │ + ldr r0, [r6, #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, #636] @ (272a28 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x15e6ac>) │ │ │ │ @@ -675678,17 +675688,17 @@ │ │ │ │ vsra.u64 d0, d3, #56 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - ldr r0, [r3, #24] │ │ │ │ + ldr r0, [r3, #36] @ 0x24 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldr r6, [r0, #12] │ │ │ │ + ldr r6, [r0, #24] │ │ │ │ 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] @ (272cd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x15e958>) │ │ │ │ @@ -675887,17 +675897,17 @@ │ │ │ │ stc2l 1, cr0, [r0], #588 @ 0x24c │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - str r2, [r5, #104] @ 0x68 │ │ │ │ + str r2, [r5, #116] @ 0x74 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - str r4, [r3, #96] @ 0x60 │ │ │ │ + str r4, [r3, #108] @ 0x6c │ │ │ │ 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] @ (272f80 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x15ec04>) │ │ │ │ @@ -676096,17 +676106,17 @@ │ │ │ │ @ instruction: 0xfa340193 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - str r2, [r3, #64] @ 0x40 │ │ │ │ + str r2, [r3, #76] @ 0x4c │ │ │ │ lsls r6, r3, #3 │ │ │ │ - str r0, [r6, #52] @ 0x34 │ │ │ │ + str r0, [r6, #64] @ 0x40 │ │ │ │ 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] @ (2732a4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x15ef28>) │ │ │ │ @@ -676336,17 +676346,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 r6, [r7, #40] @ 0x28 │ │ │ │ + str r6, [r7, #52] @ 0x34 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - str r0, [r4, #4] │ │ │ │ + str r0, [r4, #16] │ │ │ │ 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] @ (2735d0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x15f254>) │ │ │ │ @@ -676577,17 +676587,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 │ │ │ │ - ldrsh r6, [r3, r6] │ │ │ │ + str r6, [r3, #4] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldrb r4, [r6, r4] │ │ │ │ + ldrb r4, [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, #144] @ (27368c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x15f310>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -676638,15 +676648,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 273638 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x15f2bc> │ │ │ │ nop │ │ │ │ @ instruction: 0xf13c0193 │ │ │ │ - sub sp, #304 @ 0x130 │ │ │ │ + cbz r4, 2736b6 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x15f33a> │ │ │ │ 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] @ (273744 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x15f3c8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -676702,15 +676712,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2736ec <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x15f370> │ │ │ │ nop │ │ │ │ eors.w r1, r4, #147 @ 0x93 │ │ │ │ - add sp, #80 @ 0x50 │ │ │ │ + sub sp, #336 @ 0x150 │ │ │ │ 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] @ (273810 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x15f494>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -676769,15 +676779,15 @@ │ │ │ │ add r2, pc │ │ │ │ vstr s0, [sp, #8] │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 2737a4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x15f428> │ │ │ │ vsra.s64 d16, d3, #34 │ │ │ │ - add r7, sp, #312 @ 0x138 │ │ │ │ + add sp, #56 @ 0x38 │ │ │ │ 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 27374c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x15f3d0> │ │ │ │ @@ -676854,15 +676864,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2738b8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x15f53c> │ │ │ │ nop │ │ │ │ mcr 1, 6, r0, cr6, cr3, {4} │ │ │ │ - add r6, sp, #272 @ 0x110 │ │ │ │ + add r7, sp, #16 │ │ │ │ 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] @ (2739d0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x15f654>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -676919,15 +676929,15 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 273978 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x15f5fc> │ │ │ │ mcr 1, 0, r0, cr12, cr3, {4} │ │ │ │ - add r5, sp, #536 @ 0x218 │ │ │ │ + add r6, sp, #280 @ 0x118 │ │ │ │ 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, #208] @ (273ab8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x15f73c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -676993,15 +677003,15 @@ │ │ │ │ vstr s0, [sp, #4] │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ vldr s0, [sp, #4] │ │ │ │ vldr s1, [sp, #8] │ │ │ │ b.n 273a34 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x15f6b8> │ │ │ │ ldcl 1, cr0, [r2, #-588] @ 0xfffffdb4 │ │ │ │ - add r4, sp, #696 @ 0x2b8 │ │ │ │ + add r5, sp, #440 @ 0x1b8 │ │ │ │ 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] │ │ │ │ @@ -677085,15 +677095,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (273bc8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x15f84c>) │ │ │ │ mov r0, r7 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ b.n 273b78 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x15f7fc> │ │ │ │ stc 1, cr0, [ip], {147} @ 0x93 │ │ │ │ - add r3, sp, #576 @ 0x240 │ │ │ │ + add r4, sp, #320 @ 0x140 │ │ │ │ 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] @ (273cac <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x15f930>) │ │ │ │ @@ -677161,15 +677171,15 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 273c32 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x15f8b6> │ │ │ │ adcs.w r1, r4, r3, lsr #2 │ │ │ │ - add r2, sp, #680 @ 0x2a8 │ │ │ │ + add r3, sp, #424 @ 0x1a8 │ │ │ │ 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] @ (273d98 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x15fa1c>) │ │ │ │ @@ -677238,15 +677248,15 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 273d1e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x15f9a2> │ │ │ │ orn r1, lr, r3, lsr #2 │ │ │ │ - add r1, sp, #760 @ 0x2f8 │ │ │ │ + add r2, sp, #504 @ 0x1f8 │ │ │ │ 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] @ (273e80 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x15fb04>) │ │ │ │ @@ -677314,15 +677324,15 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 273e06 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x15fa8a> │ │ │ │ @ instruction: 0xe9800193 │ │ │ │ - add r0, sp, #856 @ 0x358 │ │ │ │ + add r1, sp, #600 @ 0x258 │ │ │ │ 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] @ (273f6c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x15fbf0>) │ │ │ │ @@ -677391,15 +677401,15 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 273ef2 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x15fb76> │ │ │ │ ldmia.w sl, {r0, r1, r4, r7, r8} │ │ │ │ - add r7, pc, #936 @ (adr r7, 27431c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x15ffa0>) │ │ │ │ + add r0, sp, #680 @ 0x2a8 │ │ │ │ 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] @ (274054 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x15fcd8>) │ │ │ │ @@ -677468,15 +677478,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 273fda <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x15fc5e> │ │ │ │ b.n 273fb0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x15fc34> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - add r7, pc, #8 @ (adr r7, 274064 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x15fce8>) │ │ │ │ + add r7, pc, #776 @ (adr r7, 274364 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x15ffe8>) │ │ │ │ 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] @ (274140 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x15fdc4>) │ │ │ │ @@ -677546,15 +677556,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2740c6 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x15fd4a> │ │ │ │ b.n 273ed0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x15fb54> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - add r6, pc, #88 @ (adr r6, 2741a0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x15fe24>) │ │ │ │ + add r6, pc, #856 @ (adr r6, 2744a0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x160124>) │ │ │ │ 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] @ (274230 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x15feb4>) │ │ │ │ @@ -677625,15 +677635,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2741b6 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x15fe3a> │ │ │ │ b.n 273de8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x15fa6c> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - add r5, pc, #152 @ (adr r5, 2742d0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x15ff54>) │ │ │ │ + add r5, pc, #920 @ (adr r5, 2745d0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x160254>) │ │ │ │ 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] @ (274320 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x15ffa4>) │ │ │ │ @@ -677704,15 +677714,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2742a6 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x15ff2a> │ │ │ │ b.n 273cf8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x15f97c> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - add r4, pc, #216 @ (adr r4, 274400 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x160084>) │ │ │ │ + add r4, pc, #984 @ (adr r4, 274700 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x160384>) │ │ │ │ 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] @ (274404 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x160088>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -677780,15 +677790,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27438c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x160010> │ │ │ │ nop │ │ │ │ b.n 274c04 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x160888> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - add r3, pc, #336 @ (adr r3, 27455c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1601e0>) │ │ │ │ + add r4, pc, #80 @ (adr r4, 27445c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1600e0>) │ │ │ │ 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] @ (2744f4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x160178>) │ │ │ │ @@ -677859,15 +677869,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27447a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1600fe> │ │ │ │ b.n 274b24 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1607a8> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - add r2, pc, #392 @ (adr r2, 274684 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x160308>) │ │ │ │ + add r3, pc, #136 @ (adr r3, 274584 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x160208>) │ │ │ │ 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] @ (2745e4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x160268>) │ │ │ │ @@ -677938,15 +677948,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27456a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1601ee> │ │ │ │ b.n 274a34 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1606b8> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - add r1, pc, #456 @ (adr r1, 2747b4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x160438>) │ │ │ │ + add r2, pc, #200 @ (adr r2, 2746b4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x160338>) │ │ │ │ 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] @ (2746d4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x160358>) │ │ │ │ @@ -678017,15 +678027,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27465a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1602de> │ │ │ │ b.n 274944 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1605c8> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - add r0, pc, #520 @ (adr r0, 2748e4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x160568>) │ │ │ │ + add r1, pc, #264 @ (adr r1, 2747e4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x160468>) │ │ │ │ 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] @ (2747b8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16043c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -678093,15 +678103,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 274740 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1603c4> │ │ │ │ nop │ │ │ │ b.n 274850 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1604d4> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldr r7, [sp, #640] @ 0x280 │ │ │ │ + add r0, pc, #384 @ (adr r0, 274940 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1605c4>) │ │ │ │ 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] @ (27489c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x160520>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -678169,15 +678179,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 274824 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1604a8> │ │ │ │ nop │ │ │ │ svc 102 @ 0x66 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldr r6, [sp, #752] @ 0x2f0 │ │ │ │ + ldr r7, [sp, #496] @ 0x1f0 │ │ │ │ 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, #216] @ (274990 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x160614>) │ │ │ │ @@ -678249,15 +678259,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 274912 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x160596> │ │ │ │ udf #126 @ 0x7e │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldr r5, [sp, #792] @ 0x318 │ │ │ │ + ldr r6, [sp, #536] @ 0x218 │ │ │ │ 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] @ (274a84 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x160708>) │ │ │ │ @@ -678329,15 +678339,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 274a08 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16068c> │ │ │ │ ble.n 274998 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16061c> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldr r4, [sp, #840] @ 0x348 │ │ │ │ + ldr r5, [sp, #584] @ 0x248 │ │ │ │ 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] @ (274b80 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x160804>) │ │ │ │ @@ -678411,15 +678421,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 274b04 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x160788> │ │ │ │ bgt.n 274aac <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x160730> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldr r3, [sp, #856] @ 0x358 │ │ │ │ + ldr r4, [sp, #600] @ 0x258 │ │ │ │ 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] @ (274c7c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x160900>) │ │ │ │ @@ -678494,15 +678504,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 274bfa <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16087e> │ │ │ │ blt.n 274bb0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x160834> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldr r2, [sp, #872] @ 0x368 │ │ │ │ + ldr r3, [sp, #616] @ 0x268 │ │ │ │ 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] @ (274d80 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x160a04>) │ │ │ │ @@ -678579,15 +678589,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 274cfe <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x160982> │ │ │ │ bge.n 274cbc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x160940> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldr r1, [sp, #856] @ 0x358 │ │ │ │ + ldr r2, [sp, #600] @ 0x258 │ │ │ │ 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] @ (274e74 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x160af8>) │ │ │ │ @@ -678659,15 +678669,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 274dfa <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x160a7e> │ │ │ │ bls.n 274dac <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x160a30> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldr r0, [sp, #904] @ 0x388 │ │ │ │ + ldr r1, [sp, #648] @ 0x288 │ │ │ │ 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] @ (274f68 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x160bec>) │ │ │ │ @@ -678740,15 +678750,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 274eec <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x160b70> │ │ │ │ nop │ │ │ │ bhi.n 274ebc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x160b40> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - str r7, [sp, #960] @ 0x3c0 │ │ │ │ + ldr r0, [sp, #704] @ 0x2c0 │ │ │ │ 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] @ (275058 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x160cdc>) │ │ │ │ @@ -678819,15 +678829,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 274fde <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x160c62> │ │ │ │ bvc.n 274fc0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x160c44> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - str r6, [sp, #1016] @ 0x3f8 │ │ │ │ + str r7, [sp, #760] @ 0x2f8 │ │ │ │ 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] @ (27514c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x160dd0>) │ │ │ │ @@ -678900,15 +678910,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2750d0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x160d54> │ │ │ │ nop │ │ │ │ bvs.n 2750d8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x160d5c> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - str r6, [sp, #48] @ 0x30 │ │ │ │ + str r6, [sp, #816] @ 0x330 │ │ │ │ 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] @ (275240 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x160ec4>) │ │ │ │ @@ -678980,15 +678990,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2751c6 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x160e4a> │ │ │ │ bpl.n 2751e0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x160e64> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - str r5, [sp, #88] @ 0x58 │ │ │ │ + str r5, [sp, #856] @ 0x358 │ │ │ │ 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] @ (275334 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x160fb8>) │ │ │ │ @@ -679061,15 +679071,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2752b8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x160f3c> │ │ │ │ nop │ │ │ │ bmi.n 2752f0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x160f74> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - str r4, [sp, #144] @ 0x90 │ │ │ │ + str r4, [sp, #912] @ 0x390 │ │ │ │ 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] @ (275424 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1610a8>) │ │ │ │ @@ -679140,15 +679150,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2753aa <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16102e> │ │ │ │ bcc.n 2753f4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x161078> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - str r3, [sp, #200] @ 0xc8 │ │ │ │ + str r3, [sp, #968] @ 0x3c8 │ │ │ │ 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] @ (275514 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x161198>) │ │ │ │ @@ -679219,15 +679229,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27549a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16111e> │ │ │ │ bcs.n 275504 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x161188> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - str r2, [sp, #264] @ 0x108 │ │ │ │ + str r3, [sp, #8] │ │ │ │ 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] @ (27560c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x161290>) │ │ │ │ @@ -679301,15 +679311,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27558c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x161210> │ │ │ │ nop │ │ │ │ bcs.n 275620 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1612a4> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - str r1, [sp, #304] @ 0x130 │ │ │ │ + str r2, [sp, #48] @ 0x30 │ │ │ │ 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] @ (275714 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x161398>) │ │ │ │ @@ -679386,15 +679396,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 275692 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x161316> │ │ │ │ nop │ │ │ │ bne.n 275730 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1613b4> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - str r0, [sp, #272] @ 0x110 │ │ │ │ + str r1, [sp, #16] │ │ │ │ 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] @ (27581c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1614a0>) │ │ │ │ @@ -679471,15 +679481,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27579a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16141e> │ │ │ │ nop │ │ │ │ beq.n 275828 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1614ac> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldrh r4, [r7, #56] @ 0x38 │ │ │ │ + ldrh r4, [r7, #62] @ 0x3e │ │ │ │ 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] @ (275930 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1615b4>) │ │ │ │ @@ -679559,15 +679569,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2758ae <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x161532> │ │ │ │ nop │ │ │ │ ldmia r6, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldrh r0, [r5, #48] @ 0x30 │ │ │ │ + ldrh r0, [r5, #54] @ 0x36 │ │ │ │ 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] @ (275a34 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1616b8>) │ │ │ │ @@ -679643,15 +679653,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2759b8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16163c> │ │ │ │ ldmia r5, {r3, r5, r6, r7} │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldrh r2, [r4, #40] @ 0x28 │ │ │ │ + ldrh r2, [r4, #46] @ 0x2e │ │ │ │ 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] @ (275b38 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1617bc>) │ │ │ │ @@ -679727,15 +679737,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 275abc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x161740> │ │ │ │ ldmia r4!, {r2, r5, r6, r7} │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldrh r6, [r3, #32] │ │ │ │ + ldrh r6, [r3, #38] @ 0x26 │ │ │ │ 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] @ (275c28 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1618ac>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -679805,15 +679815,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 275bae <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x161832> │ │ │ │ ldmia r3!, {r2, r5, r6, r7} │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldrh r6, [r5, #24] │ │ │ │ + ldrh r6, [r5, #30] │ │ │ │ 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] @ (275d30 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1619b4>) │ │ │ │ @@ -679890,15 +679900,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 275cae <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x161932> │ │ │ │ nop │ │ │ │ ldmia r2!, {r4, r5, r6, r7} │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldrh r0, [r5, #16] │ │ │ │ + ldrh r0, [r5, #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, #248] @ (275e44 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x161ac8>) │ │ │ │ @@ -679978,15 +679988,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 275dc2 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x161a46> │ │ │ │ nop │ │ │ │ ldmia r1!, {r3, r5, r6, r7} │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldrh r4, [r2, #8] │ │ │ │ + ldrh r4, [r2, #14] │ │ │ │ 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] @ (275f50 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x161bd4>) │ │ │ │ @@ -680065,15 +680075,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 275ece <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x161b52> │ │ │ │ ldmia r0!, {r2, r4, r6, r7} │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldrh r6, [r0, #0] │ │ │ │ + ldrh r6, [r0, #6] │ │ │ │ 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] @ (27605c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x161ce0>) │ │ │ │ @@ -680152,15 +680162,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 275fda <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x161c5e> │ │ │ │ stmia r7!, {r3, r6, r7} │ │ │ │ lsls r3, r2, #6 │ │ │ │ - strh r2, [r7, #54] @ 0x36 │ │ │ │ + strh r2, [r7, #60] @ 0x3c │ │ │ │ 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] @ (27614c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x161dd0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -680231,15 +680241,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2760d2 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x161d56> │ │ │ │ nop │ │ │ │ stmia r6!, {r6, r7} │ │ │ │ lsls r3, r2, #6 │ │ │ │ - strh r4, [r1, #48] @ 0x30 │ │ │ │ + strh r4, [r1, #54] @ 0x36 │ │ │ │ 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] @ (276250 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x161ed4>) │ │ │ │ @@ -680314,15 +680324,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2761d0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x161e54> │ │ │ │ nop │ │ │ │ stmia r5!, {r2, r3, r6, r7} │ │ │ │ lsls r3, r2, #6 │ │ │ │ - strh r0, [r1, #40] @ 0x28 │ │ │ │ + strh r0, [r1, #46] @ 0x2e │ │ │ │ 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] @ (276360 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x161fe4>) │ │ │ │ @@ -680400,15 +680410,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2762e0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x161f64> │ │ │ │ nop │ │ │ │ stmia r4!, {r3, r6, r7} │ │ │ │ lsls r3, r2, #6 │ │ │ │ - strh r0, [r7, #30] │ │ │ │ + strh r0, [r7, #36] @ 0x24 │ │ │ │ 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] @ (276474 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1620f8>) │ │ │ │ @@ -680488,15 +680498,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2763f2 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x162076> │ │ │ │ nop │ │ │ │ stmia r3!, {r3, r4, r5, r7} │ │ │ │ lsls r3, r2, #6 │ │ │ │ - strh r4, [r4, #22] │ │ │ │ + strh r4, [r4, #28] │ │ │ │ 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] @ (27657c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x162200>) │ │ │ │ @@ -680573,15 +680583,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2764fa <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16217e> │ │ │ │ nop │ │ │ │ stmia r2!, {r2, r5, r7} │ │ │ │ lsls r3, r2, #6 │ │ │ │ - strh r4, [r3, #14] │ │ │ │ + strh r4, [r3, #20] │ │ │ │ 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] @ (27668c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x162310>) │ │ │ │ @@ -680660,15 +680670,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27660c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x162290> │ │ │ │ nop │ │ │ │ stmia r1!, {r1, r3, r4, r7} │ │ │ │ lsls r3, r2, #6 │ │ │ │ - strh r4, [r1, #6] │ │ │ │ + strh r4, [r1, #12] │ │ │ │ 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] @ (27679c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x162420>) │ │ │ │ @@ -680747,15 +680757,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27671c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1623a0> │ │ │ │ nop │ │ │ │ stmia r0!, {r1, r3, r7} │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldrb r4, [r7, #30] │ │ │ │ + strh r4, [r7, #2] │ │ │ │ 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] @ (2768bc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x162540>) │ │ │ │ @@ -680838,15 +680848,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27683c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1624c0> │ │ │ │ nop │ │ │ │ itte vc │ │ │ │ lslvc r3, r2, #6 │ │ │ │ - ldrbvc r4, [r3, #26] │ │ │ │ + ldrbvc r4, [r3, #29] │ │ │ │ lslvs 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] @ (2769c8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16264c>) │ │ │ │ @@ -680923,15 +680933,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 276948 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1625cc> │ │ │ │ nop │ │ │ │ bkpt 0x005a │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldrb r0, [r2, #22] │ │ │ │ + ldrb r0, [r2, #25] │ │ │ │ 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] @ (276ae4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x162768>) │ │ │ │ @@ -681012,15 +681022,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 276a64 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1626e8> │ │ │ │ nop │ │ │ │ pop {r1, r2, r3, r6, pc} │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldrb r4, [r6, #17] │ │ │ │ + ldrb r4, [r6, #20] │ │ │ │ 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] @ (276c04 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x162888>) │ │ │ │ @@ -681103,15 +681113,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 276b84 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x162808> │ │ │ │ nop │ │ │ │ pop {r1, r4, r5} │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldrb r4, [r2, #13] │ │ │ │ + ldrb r4, [r2, #16] │ │ │ │ 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] @ (276d20 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1629a4>) │ │ │ │ @@ -681195,15 +681205,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 276c9a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16291e> │ │ │ │ nop │ │ │ │ cbnz r4, 276d68 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1629ec> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldrb r0, [r7, #8] │ │ │ │ + ldrb r0, [r7, #11] │ │ │ │ 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] @ (276dfc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x162a80>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -681277,15 +681287,15 @@ │ │ │ │ movs r4, #0 │ │ │ │ b.n 276d92 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x162a16> │ │ │ │ mov r0, r5 │ │ │ │ bl 1fb7ec <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xe7470> │ │ │ │ b.n 276d58 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1629dc> │ │ │ │ cbnz r6, 276e3e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x162ac2> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - b.n 276ef8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x162b7c> │ │ │ │ + b.n 277078 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x162cfc> │ │ │ │ lsls r2, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r5, [pc, #680] @ (2770c4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x162d48>) │ │ │ │ @@ -681494,17 +681504,17 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cbnz r4, 2770ce <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x162d52> │ │ │ │ lsls r3, r2, #6 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add r2, sp, #684 @ 0x2ac │ │ │ │ subs r6, #170 @ 0xaa │ │ │ │ - movs r4, #122 @ 0x7a │ │ │ │ + movs r5, #58 @ 0x3a │ │ │ │ lsls r6, r3, #3 │ │ │ │ - movs r2, #0 │ │ │ │ + movs r2, #192 @ 0xc0 │ │ │ │ lsls r6, r3, #3 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ ldr r2, [r5, #32] │ │ │ │ cmp r2, #2 │ │ │ │ beq.w 2776ea <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16336e> │ │ │ │ cmp r2, #3 │ │ │ │ @@ -681858,15 +681868,15 @@ │ │ │ │ vadd.f32 s15, s15, s13 │ │ │ │ vmul.f32 s15, s15, s14 │ │ │ │ vmov.f32 s16, s15 │ │ │ │ vmov fp, s15 │ │ │ │ b.n 277178 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x162dfc> │ │ │ │ add r2, sp, #684 @ 0x2ac │ │ │ │ subs r6, #170 @ 0xaa │ │ │ │ - b.n 2778a8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16352c> │ │ │ │ + b.n 277a28 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1636ac> │ │ │ │ lsls r2, r6, #3 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ @@ -682303,17 +682313,17 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r6, sp, #400 @ 0x190 │ │ │ │ lsls r3, r2, #6 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add r2, sp, #684 @ 0x2ac │ │ │ │ subs r6, #170 @ 0xaa │ │ │ │ - adds r6, r1, r7 │ │ │ │ + subs r6, r1, r2 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - asrs r0, r0, #29 │ │ │ │ + adds r0, r0, r0 │ │ │ │ lsls r6, r3, #3 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ ldr r2, [r5, #32] │ │ │ │ cmp r2, #2 │ │ │ │ beq.w 2781de <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x163e62> │ │ │ │ cmp r2, #3 │ │ │ │ @@ -682673,15 +682683,15 @@ │ │ │ │ vadd.f32 s15, s15, s13 │ │ │ │ vmul.f32 s15, s15, s14 │ │ │ │ vmov.f32 s16, s15 │ │ │ │ vmov fp, s15 │ │ │ │ b.n 277c3a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1638be> │ │ │ │ add r2, sp, #684 @ 0x2ac │ │ │ │ subs r6, #170 @ 0xaa │ │ │ │ - bvs.n 278028 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x163cac> │ │ │ │ + bvc.n 277fa8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x163c2c> │ │ │ │ lsls r2, r6, #3 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ @@ -683187,15 +683197,15 @@ │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ ldrb r4, [r5, #16] │ │ │ │ lsls r3, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r5!, {r2, r3} │ │ │ │ + ldmia r5!, {r2, r3, r6, r7} │ │ │ │ lsls r2, r6, #3 │ │ │ │ ldrb r6, [r4, #7] │ │ │ │ lsls r3, r2, #6 │ │ │ │ ldr r3, [pc, #868] @ (278a68 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1646ec>) │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ ldr r2, [pc, #868] @ (278a6c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1646f0>) │ │ │ │ mov r0, r4 │ │ │ │ @@ -683475,17 +683485,17 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 278586 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16420a> │ │ │ │ nop │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ - lsrs r2, r1, #25 │ │ │ │ + lsrs r2, r1, #28 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - lsrs r0, r5, #14 │ │ │ │ + lsrs r0, r5, #17 │ │ │ │ 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 │ │ │ │ @@ -683782,15 +683792,15 @@ │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ strb r4, [r3, #20] │ │ │ │ lsls r3, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - stmia r6!, {r4} │ │ │ │ + stmia r6!, {r4, r6, r7} │ │ │ │ lsls r2, r6, #3 │ │ │ │ strb r2, [r2, #11] │ │ │ │ lsls r3, r2, #6 │ │ │ │ ldr r3, [pc, #868] @ (27917c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x164e00>) │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ ldr r2, [pc, #868] @ (279180 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x164e04>) │ │ │ │ mov r0, r4 │ │ │ │ @@ -684070,17 +684080,17 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 278c9a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16491e> │ │ │ │ nop │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ - lsls r2, r1, #29 │ │ │ │ + lsrs r2, r1, #32 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - lsls r4, r2, #18 │ │ │ │ + lsls r4, r2, #21 │ │ │ │ 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 │ │ │ │ @@ -684351,17 +684361,17 @@ │ │ │ │ add r7, pc │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ ldr r0, [r1, #96] @ 0x60 │ │ │ │ lsls r3, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bkpt 0x009c │ │ │ │ - lsls r2, r6, #3 │ │ │ │ - ldr r6, [r0, #52] @ 0x34 │ │ │ │ + itt pl │ │ │ │ + lslpl r2, r6, #3 │ │ │ │ + ldrpl r6, [r0, #52] @ 0x34 │ │ │ │ lsls r3, r2, #6 │ │ │ │ cmp r5, #15 │ │ │ │ bhi.n 2794a4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x165128> │ │ │ │ mov r0, r3 │ │ │ │ add r1, sp, #20 │ │ │ │ bl 26de4c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x159ad0> │ │ │ │ add.w r2, r4, #94208 @ 0x17000 │ │ │ │ @@ -684678,16 +684688,17 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #524] @ 0x20c │ │ │ │ blx r3 │ │ │ │ b.n 2794b2 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x165136> │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - vshr.u64 q0, , #8 │ │ │ │ - stc2l 0, cr0, [lr], #884 @ 0x374 │ │ │ │ + lsls r0, r7, #1 │ │ │ │ + lsls r6, r3, #3 │ │ │ │ + stc2 0, cr0, [lr, #884]! @ 0x374 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp r3, #2 │ │ │ │ beq.w 279ab6 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16573a> │ │ │ │ @@ -685099,15 +685110,15 @@ │ │ │ │ add r7, pc │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ str r4, [r1, #76] @ 0x4c │ │ │ │ lsls r3, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - push {r1, r4, r5, r6, lr} │ │ │ │ + @ instruction: 0xb632 │ │ │ │ lsls r2, r6, #3 │ │ │ │ str r4, [r0, #32] │ │ │ │ lsls r3, r2, #6 │ │ │ │ cmp r5, #15 │ │ │ │ bhi.n 279de6 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x165a6a> │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add r1, sp, #20 │ │ │ │ @@ -685455,16 +685466,16 @@ │ │ │ │ vldr s1, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 27a21a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x165e9e> │ │ │ │ b.n 27a222 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x165ea6> │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - @ instruction: 0xf68c00dd │ │ │ │ - usat r0, #29, lr, asr #3 │ │ │ │ + @ instruction: 0xf74c00dd │ │ │ │ + orn r0, lr, #7241728 @ 0x6e8000 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add.w r2, r4, #98304 @ 0x18000 │ │ │ │ mov r6, r2 │ │ │ │ ldr.w r2, [r2, #1772] @ 0x6ec │ │ │ │ @@ -685836,15 +685847,15 @@ │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ ldrb r0, [r0, r0] │ │ │ │ lsls r3, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #512 @ 0x200 │ │ │ │ + add r5, sp, #256 @ 0x100 │ │ │ │ lsls r2, r6, #3 │ │ │ │ ldr r2, [r4, r3] │ │ │ │ lsls r3, r2, #6 │ │ │ │ cmp r4, #15 │ │ │ │ bhi.n 27a708 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16638c> │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add r1, sp, #20 │ │ │ │ @@ -686194,16 +686205,16 @@ │ │ │ │ str.w r1, [r6, #272] @ 0x110 │ │ │ │ strb.w r3, [r6, #228] @ 0xe4 │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 27a716 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16639a> │ │ │ │ b.n 27a586 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16620a> │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - stc 0, cr0, [ip, #884] @ 0x374 │ │ │ │ - eor.w r0, r6, sp, lsr #3 │ │ │ │ + mcr 0, 2, r0, cr12, cr13, {6} │ │ │ │ + adc.w r0, r6, sp, lsr #3 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ vmov r7, s0 │ │ │ │ vmov r6, s1 │ │ │ │ vmov r4, s2 │ │ │ │ @@ -686746,15 +686757,15 @@ │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ str r4, [r0, r1] │ │ │ │ lsls r3, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc, #728 @ (adr r0, 27b5d8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16725c>) │ │ │ │ + add r1, pc, #472 @ (adr r1, 27b4d8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16715c>) │ │ │ │ lsls r2, r6, #3 │ │ │ │ ldr r5, [pc, #192] @ (27b3c4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x167048>) │ │ │ │ lsls r3, r2, #6 │ │ │ │ cmp r4, #15 │ │ │ │ bhi.n 27b2ba <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x166f3e> │ │ │ │ mov r0, r3 │ │ │ │ add r1, sp, #20 │ │ │ │ @@ -687040,17 +687051,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #548] @ 0x224 │ │ │ │ blx r3 │ │ │ │ b.n 27b2c8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x166f4c> │ │ │ │ nop │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - b.n 27ba3c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1676c0> │ │ │ │ + b.n 27bbbc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x167840> │ │ │ │ lsls r5, r3, #3 │ │ │ │ - udf #214 @ 0xd6 │ │ │ │ + svc 150 @ 0x96 │ │ │ │ lsls r5, r3, #3 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ sbfx ip, ip, #0, #10 │ │ │ │ sbfx r1, r4, #0, #10 │ │ │ │ @@ -688209,15 +688220,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (27c404 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x168088>) │ │ │ │ mov r4, r0 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ mov r0, r7 │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ b.n 27c3cc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x168050> │ │ │ │ - movs r3, #80 @ 0x50 │ │ │ │ + movs r4, #16 │ │ │ │ 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 │ │ │ │ @@ -688246,15 +688257,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldr r0, [r5, #112] @ 0x70 │ │ │ │ + ldr r0, [r5, #124] @ 0x7c │ │ │ │ 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] @ (27c548 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1681cc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -688326,17 +688337,17 @@ │ │ │ │ vstr s0, [sp, #8] │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 27c4c8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16814c> │ │ │ │ str r2, [r0, #44] @ 0x2c │ │ │ │ lsls r3, r2, #6 │ │ │ │ - bne.n 27c60c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x168290> │ │ │ │ + bcs.n 27c58c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x168210> │ │ │ │ lsls r5, r3, #3 │ │ │ │ - movs r2, #22 │ │ │ │ + movs r2, #214 @ 0xd6 │ │ │ │ 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] @ (27c638 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1682bc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -688410,17 +688421,17 @@ │ │ │ │ vstr s0, [sp, #8] │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 27c5b8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16823c> │ │ │ │ str r6, [r2, #28] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - beq.n 27c71c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1683a0> │ │ │ │ + bne.n 27c69c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x168320> │ │ │ │ lsls r5, r3, #3 │ │ │ │ - movs r1, #38 @ 0x26 │ │ │ │ + movs r1, #230 @ 0xe6 │ │ │ │ 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] @ (27c710 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x168394>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -688488,17 +688499,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27c6a6 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16832a> │ │ │ │ str r6, [r4, #12] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldmia r7, {r1, r2, r3, r7} │ │ │ │ + beq.n 27c7b4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x168438> │ │ │ │ lsls r5, r3, #3 │ │ │ │ - movs r0, #70 @ 0x46 │ │ │ │ + movs r1, #6 │ │ │ │ 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] @ (27c8b8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16853c>) │ │ │ │ @@ -688640,23 +688651,23 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ b.n 27c7be <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x168442> │ │ │ │ nop │ │ │ │ str r0, [r1, #0] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldrsb r0, [r6, r5] │ │ │ │ + ldr r0, [r6, r0] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - subs r2, r0, #7 │ │ │ │ + movs r0, #130 @ 0x82 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldmia r6!, {r1, r5} │ │ │ │ + ldmia r6, {r1, r5, r6, r7} │ │ │ │ lsls r5, r3, #3 │ │ │ │ - subs r2, r2, #4 │ │ │ │ + subs r2, r2, #7 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - subs r2, r3, #4 │ │ │ │ + subs r2, r3, #7 │ │ │ │ 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] @ (27c998 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16861c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -688723,17 +688734,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27c92e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1685b2> │ │ │ │ nop │ │ │ │ ldrsh r2, [r3, r1] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldmia r5!, {r3} │ │ │ │ + ldmia r5!, {r3, r6, r7} │ │ │ │ lsls r5, r3, #3 │ │ │ │ - adds r0, r0, #7 │ │ │ │ + subs r0, r0, #2 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #188] @ (27ca70 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1686f4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -688801,17 +688812,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27ca06 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16868a> │ │ │ │ ldrb r6, [r0, r6] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldmia r4!, {r1, r2, r3, r5} │ │ │ │ + ldmia r4!, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r5, r3, #3 │ │ │ │ - adds r6, r4, #3 │ │ │ │ + adds r6, r4, #6 │ │ │ │ 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] @ (27cb04 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x168788>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -688859,15 +688870,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldrb r4, [r5, r2] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldmia r3, {r3, r7} │ │ │ │ + ldmia r4!, {r3, r6} │ │ │ │ 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 │ │ │ │ @@ -688931,15 +688942,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldrb r6, [r0, r0] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldmia r2, {r2, r3, r5, r7} │ │ │ │ + ldmia r3, {r2, r3, 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, #128] @ (27cc78 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1688fc>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -688991,15 +689002,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldrh r0, [r0, r5] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldmia r2, {r2, r4} │ │ │ │ + ldmia r2, {r2, r4, 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, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #196] @ (27cd54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1689d8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -689070,17 +689081,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27cce8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16896c> │ │ │ │ ldrh r0, [r5, r2] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldmia r1, {r1, r3, r6} │ │ │ │ + ldmia r2!, {r1, r3} │ │ │ │ lsls r5, r3, #3 │ │ │ │ - subs r2, r0, r0 │ │ │ │ + subs r2, r0, 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, #188] @ (27ce2c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x168ab0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -689148,17 +689159,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27cdc2 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x168a46> │ │ │ │ ldr r2, [r1, r7] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldmia r0!, {r1, r4, r5, r6} │ │ │ │ + ldmia r1, {r1, r4, r5} │ │ │ │ lsls r5, r3, #3 │ │ │ │ - adds r2, r5, r4 │ │ │ │ + adds r2, r5, r7 │ │ │ │ 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] @ (27cf0c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x168b90>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -689229,17 +689240,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27cea0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x168b24> │ │ │ │ ldr r0, [r6, r3] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - stmia r7!, {r1, r4, r7} │ │ │ │ + ldmia r0!, {r1, r4, r6} │ │ │ │ lsls r5, r3, #3 │ │ │ │ - adds r2, r1, r1 │ │ │ │ + adds r2, r1, r4 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #184] @ (27cfe0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x168c64>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -689306,17 +689317,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27cf76 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x168bfa> │ │ │ │ nop │ │ │ │ ldr r2, [r2, r0] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - stmia r6!, {r6, r7} │ │ │ │ + stmia r7!, {r7} │ │ │ │ lsls r5, r3, #3 │ │ │ │ - asrs r0, r7, #29 │ │ │ │ + adds r0, r7, r0 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #132] @ (27d080 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x168d04>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -689369,15 +689380,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldrsb r6, [r7, r4] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - stmia r6!, {r1, r3} │ │ │ │ + stmia r6!, {r1, r3, r6, r7} │ │ │ │ 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] @ (27d11c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x168da0>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -689430,15 +689441,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldrsb r2, [r4, r2] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - stmia r5!, {r1, r2, r3, r5, r6} │ │ │ │ + stmia r6!, {r1, r2, r3, r5} │ │ │ │ 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] @ (27d1b8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x168e3c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -689492,15 +689503,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldrsb r6, [r0, r0] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - stmia r4!, {r1, r4, r6, r7} │ │ │ │ + stmia r5!, {r1, 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, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #128] @ (27d250 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x168ed4>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -689548,15 +689559,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ strb r0, [r5, r5] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - stmia r4!, {r1, r3, r4, r5} │ │ │ │ + stmia r4!, {r1, r3, r4, r5, r6, r7} │ │ │ │ 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] @ (27d314 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x168f98>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -689612,15 +689623,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ strb r2, [r2, r3] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - stmia r3!, {r3, r4, r5, r6} │ │ │ │ + stmia r4!, {r3, r4, r5} │ │ │ │ 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] @ (27d3d8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16905c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -689676,15 +689687,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ strb r6, [r1, r0] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - stmia r2!, {r2, r4, r5, r7} │ │ │ │ + stmia r3!, {r2, r4, r5, r6} │ │ │ │ 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] @ (27d4c4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x169148>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -689759,17 +689770,17 @@ │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ vldr d0, [sp, #8] │ │ │ │ b.n 27d444 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1690c8> │ │ │ │ nop │ │ │ │ strh r2, [r1, r5] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - stmia r1!, {r2, r5, r6, r7} │ │ │ │ + stmia r2!, {r2, r5, r7} │ │ │ │ lsls r5, r3, #3 │ │ │ │ - asrs r4, r3, #10 │ │ │ │ + asrs r4, r3, #13 │ │ │ │ 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] @ (27d5ac <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x169230>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -689839,17 +689850,17 @@ │ │ │ │ vstr s0, [sp, #8] │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 27d52e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1691b2> │ │ │ │ strh r2, [r3, r1] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - stmia r0!, {r1, r3, r4, r5, r6, r7} │ │ │ │ + stmia r1!, {r1, r3, r4, r5, r7} │ │ │ │ lsls r5, r3, #3 │ │ │ │ - asrs r2, r6, #6 │ │ │ │ + asrs r2, r6, #9 │ │ │ │ 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] @ (27d680 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x169304>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -689916,17 +689927,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27d616 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16929a> │ │ │ │ nop │ │ │ │ str r2, [r6, r5] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - stmia r0!, {r5} │ │ │ │ + stmia r0!, {r5, r6, r7} │ │ │ │ lsls r5, r3, #3 │ │ │ │ - asrs r0, r3, #3 │ │ │ │ + asrs r0, r3, #6 │ │ │ │ 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] @ (27d72c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1693b0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -689976,18 +689987,18 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ str r0, [r4, r2] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ittt pl │ │ │ │ - lslpl r5, r3, #3 │ │ │ │ - pushpl {r4, r5, r6, r7, lr} │ │ │ │ - movpl.w ip, #4096 @ 0x1000 │ │ │ │ + stmia r0!, {r1, r2, r3, 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] @ (27d7bc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x169440>) │ │ │ │ mov r7, r2 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r6, r1 │ │ │ │ add r4, pc │ │ │ │ @@ -690034,15 +690045,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldr r7, [pc, #976] @ (27db90 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x169814>) │ │ │ │ lsls r3, r2, #6 │ │ │ │ - bkpt 0x00d0 │ │ │ │ + nop {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, #4056] @ 0xfd8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #192] @ (27d898 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16951c>) │ │ │ │ @@ -690112,17 +690123,17 @@ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ b.n 27d838 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1694bc> │ │ │ │ nop │ │ │ │ ldr r7, [pc, #392] @ (27da24 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1696a8>) │ │ │ │ lsls r3, r2, #6 │ │ │ │ - bkpt 0x0006 │ │ │ │ + bkpt 0x00c6 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - lsrs r6, r7, #26 │ │ │ │ + lsrs r6, r7, #29 │ │ │ │ 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] @ (27d970 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1695f4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -690190,17 +690201,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27d906 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16958a> │ │ │ │ ldr r6, [pc, #536] @ (27db8c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x169810>) │ │ │ │ lsls r3, r2, #6 │ │ │ │ - pop {r1, r2, r3, r5, pc} │ │ │ │ + pop {r1, r2, r3, r5, r6, r7, pc} │ │ │ │ lsls r5, r3, #3 │ │ │ │ - lsrs r6, r4, #23 │ │ │ │ + lsrs r6, r4, #26 │ │ │ │ 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] @ (27da0c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x169690>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -690252,15 +690263,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldr r5, [pc, #688] @ (27dcc0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x169944>) │ │ │ │ lsls r3, r2, #6 │ │ │ │ - pop {r7} │ │ │ │ + pop {r6, pc} │ │ │ │ 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] @ (27dab4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x169738>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -690320,15 +690331,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldr r5, [pc, #80] @ (27db08 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16978c>) │ │ │ │ lsls r3, r2, #6 │ │ │ │ - cbnz r0, 27db32 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1697b6> │ │ │ │ + pop {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, #152] @ (27db64 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1697e8>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -690392,15 +690403,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldr r4, [pc, #432] @ (27dd18 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16999c>) │ │ │ │ lsls r3, r2, #6 │ │ │ │ - cbnz r0, 27dbb6 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16983a> │ │ │ │ + cbnz r0, 27dbe6 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16986a> │ │ │ │ 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] @ (27dc04 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x169888>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -690456,15 +690467,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldr r3, [pc, #752] @ (27def8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x169b7c>) │ │ │ │ lsls r3, r2, #6 │ │ │ │ - hlt 0x0008 │ │ │ │ + cbnz r0, 27dc5e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1698e2> │ │ │ │ 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] @ (27dcb4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x169938>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -690528,15 +690539,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldr r3, [pc, #112] @ (27dd28 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1699ac>) │ │ │ │ lsls r3, r2, #6 │ │ │ │ - cbnz r0, 27dcf2 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x169976> │ │ │ │ + hlt 0x0018 │ │ │ │ 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] @ (27dd6c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1699f0>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -690604,15 +690615,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r2, [pc, #432] @ (27df20 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x169ba4>) │ │ │ │ lsls r3, r2, #6 │ │ │ │ - cbnz r6, 27dd7a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1699fe> │ │ │ │ + cbnz r6, 27ddaa <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x169a2e> │ │ │ │ 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] @ (27de3c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x169ac0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -690679,17 +690690,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27ddd2 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x169a56> │ │ │ │ nop │ │ │ │ ldr r1, [pc, #728] @ (27e118 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x169d9c>) │ │ │ │ lsls r3, r2, #6 │ │ │ │ - @ instruction: 0xb864 │ │ │ │ + cbnz r4, 27de4c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x169ad0> │ │ │ │ lsls r5, r3, #3 │ │ │ │ - lsrs r4, r3, #4 │ │ │ │ + lsrs r4, r3, #7 │ │ │ │ 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] @ (27df10 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x169b94>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -690756,17 +690767,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27dea6 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x169b2a> │ │ │ │ nop │ │ │ │ ldr r0, [pc, #904] @ (27e29c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x169f20>) │ │ │ │ lsls r3, r2, #6 │ │ │ │ - @ instruction: 0xb790 │ │ │ │ + @ instruction: 0xb850 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - lsrs r0, r1, #1 │ │ │ │ + lsrs r0, r1, #4 │ │ │ │ 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] @ (27dfe4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x169c68>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -690833,17 +690844,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27df7a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x169bfe> │ │ │ │ nop │ │ │ │ ldr r0, [pc, #56] @ (27e020 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x169ca4>) │ │ │ │ lsls r3, r2, #6 │ │ │ │ - @ instruction: 0xb6bc │ │ │ │ + @ instruction: 0xb77c │ │ │ │ lsls r5, r3, #3 │ │ │ │ - lsls r4, r6, #29 │ │ │ │ + lsrs r4, r6, #32 │ │ │ │ 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] @ (27e0f4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x169d78>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -690926,17 +690937,17 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ vldr d0, [sp, #8] │ │ │ │ vldr d1, [sp, #16] │ │ │ │ b.n 27e05c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x169ce0> │ │ │ │ nop │ │ │ │ bx r7 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - push {r2, r3, r4, r5, r7, lr} │ │ │ │ + @ instruction: 0xb67c │ │ │ │ lsls r5, r3, #3 │ │ │ │ - lsls r4, r6, #25 │ │ │ │ + lsls r4, r6, #28 │ │ │ │ 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] @ (27e1c8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x169e4c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -691003,17 +691014,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27e15e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x169de2> │ │ │ │ nop │ │ │ │ mov r2, r5 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - push {r3, r4, r6, r7} │ │ │ │ + push {r3, r4, r7, lr} │ │ │ │ lsls r5, r3, #3 │ │ │ │ - lsls r0, r2, #22 │ │ │ │ + lsls r0, r2, #25 │ │ │ │ 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] @ (27e2a0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x169f24>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -691081,17 +691092,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27e236 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x169eba> │ │ │ │ cmp r6, sl │ │ │ │ lsls r3, r2, #6 │ │ │ │ - cbz r6, 27e326 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x169faa> │ │ │ │ + push {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r5, r3, #3 │ │ │ │ - lsls r6, r6, #18 │ │ │ │ + lsls r6, r6, #21 │ │ │ │ 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] @ (27e374 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x169ff8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -691158,17 +691169,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27e30a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x169f8e> │ │ │ │ nop │ │ │ │ add r6, pc │ │ │ │ lsls r3, r2, #6 │ │ │ │ - cbz r4, 27e3c6 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16a04a> │ │ │ │ + cbz r4, 27e3f6 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16a07a> │ │ │ │ lsls r5, r3, #3 │ │ │ │ - lsls r4, r4, #15 │ │ │ │ + lsls r4, r4, #18 │ │ │ │ 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] @ (27e434 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16a0b8>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -691231,15 +691242,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ bics r6, r4 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - sxtb r2, r3 │ │ │ │ + cbz r2, 27e482 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16a106> │ │ │ │ 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] @ (27e504 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16a188>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -691306,17 +691317,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27e49a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16a11e> │ │ │ │ nop │ │ │ │ cmn r6, r5 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - cbz r4, 27e532 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16a1b6> │ │ │ │ + sxtb r4, r3 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - lsls r4, r2, #9 │ │ │ │ + lsls r4, r2, #12 │ │ │ │ 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] @ (27e5dc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16a260>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -691384,17 +691395,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27e572 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16a1f6> │ │ │ │ tst r2, r3 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - sub sp, #264 @ 0x108 │ │ │ │ + cbz r2, 27e604 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16a288> │ │ │ │ lsls r5, r3, #3 │ │ │ │ - lsls r2, r7, #5 │ │ │ │ + lsls r2, r7, #8 │ │ │ │ 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] @ (27e6bc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16a340>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -691465,17 +691476,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27e650 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16a2d4> │ │ │ │ adcs r0, r0 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - add r7, sp, #904 @ 0x388 │ │ │ │ + sub sp, #136 @ 0x88 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - lsls r2, r3, #2 │ │ │ │ + lsls r2, r3, #5 │ │ │ │ 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] @ (27e758 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16a3dc>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -691527,15 +691538,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ eors r0, r4 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - add r7, sp, #208 @ 0xd0 │ │ │ │ + add r7, 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, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #112] @ (27e7e0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16a464>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -691581,15 +691592,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ subs r7, #204 @ 0xcc │ │ │ │ lsls r3, r2, #6 │ │ │ │ - add r6, sp, #680 @ 0x2a8 │ │ │ │ + add r7, sp, #424 @ 0x1a8 │ │ │ │ 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] @ 27e83c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16a4c0> │ │ │ │ sub sp, #28 │ │ │ │ @@ -691826,17 +691837,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27ea1e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16a6a2> │ │ │ │ nop │ │ │ │ subs r5, #106 @ 0x6a │ │ │ │ lsls r3, r2, #6 │ │ │ │ - add r4, sp, #96 @ 0x60 │ │ │ │ + add r4, sp, #864 @ 0x360 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldc2l 0, cr0, [r0], {221} @ 0xdd │ │ │ │ + ldc2 0, cr0, [r0, #884] @ 0x374 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #236] @ (27eb90 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16a814>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ @@ -691907,15 +691918,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ subs r4, #150 @ 0x96 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - add r2, sp, #1000 @ 0x3e8 │ │ │ │ + add r3, sp, #744 @ 0x2e8 │ │ │ │ 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] @ (27ec64 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16a8e8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -691983,17 +691994,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27ebfa <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16a87e> │ │ │ │ subs r3, #146 @ 0x92 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - add r2, sp, #232 @ 0xe8 │ │ │ │ + add r2, sp, #1000 @ 0x3e8 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - @ instruction: 0xfaf200dd │ │ │ │ + @ instruction: 0xfbb200dd │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #184] @ (27ed38 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16a9bc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -692059,17 +692070,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27ecce <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16a952> │ │ │ │ nop │ │ │ │ subs r2, #186 @ 0xba │ │ │ │ lsls r3, r2, #6 │ │ │ │ - add r1, sp, #416 @ 0x1a0 │ │ │ │ + add r2, sp, #160 @ 0xa0 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - @ instruction: 0xfa2000dd │ │ │ │ + @ instruction: 0xfae000dd │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #168] @ (27edfc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16aa80>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -692131,17 +692142,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 27ed9a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16aa1e> │ │ │ │ nop │ │ │ │ subs r1, #230 @ 0xe6 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - add r0, sp, #648 @ 0x288 │ │ │ │ + add r1, sp, #392 @ 0x188 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldr??.w r0, [ip, sp, lsl #1] │ │ │ │ + @ instruction: 0xfa1c00dd │ │ │ │ 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] @ (27eea4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16ab28>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ mov r7, r2 │ │ │ │ @@ -692194,17 +692205,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ subs r1, #34 @ 0x22 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldrsh r0, [r4, r5] │ │ │ │ + str r0, [r4, #0] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - add r7, pc, #912 @ (adr r7, 27f240 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16aec4>) │ │ │ │ + add r0, sp, #656 @ 0x290 │ │ │ │ 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] @ 27ef08 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16ab8c> │ │ │ │ sub sp, #28 │ │ │ │ @@ -692431,15 +692442,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r6, #84 @ 0x54 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - add r5, pc, #200 @ (adr r5, 27f228 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16aeac>) │ │ │ │ + add r5, pc, #968 @ (adr r5, 27f528 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16b1ac>) │ │ │ │ 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] @ 27f1b4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16ae38> │ │ │ │ sub sp, #28 │ │ │ │ @@ -692678,17 +692689,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27f39a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16b01e> │ │ │ │ adds r3, #242 @ 0xf2 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - add r2, pc, #616 @ (adr r2, 27f674 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16b2f8>) │ │ │ │ + add r3, pc, #360 @ (adr r3, 27f574 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16b1f8>) │ │ │ │ lsls r5, r3, #3 │ │ │ │ - @ instruction: 0xf35200dd │ │ │ │ + ands.w r0, r2, #7241728 @ 0x6e8000 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #204] @ (27f4ec <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16b170>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #16 │ │ │ │ @@ -692757,17 +692768,17 @@ │ │ │ │ vstr s0, [sp, #8] │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 27f46e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16b0f2> │ │ │ │ adds r3, #26 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - add r1, pc, #744 @ (adr r1, 27f7dc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16b460>) │ │ │ │ + add r2, pc, #488 @ (adr r2, 27f6dc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16b360>) │ │ │ │ lsls r5, r3, #3 │ │ │ │ - @ instruction: 0xf27200dd │ │ │ │ + @ instruction: 0xf33200dd │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #180] @ (27f5bc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16b240>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -692832,17 +692843,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27f556 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16b1da> │ │ │ │ adds r2, #50 @ 0x32 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - add r0, pc, #904 @ (adr r0, 27f94c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16b5d0>) │ │ │ │ + add r1, pc, #648 @ (adr r1, 27f84c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16b4d0>) │ │ │ │ lsls r5, r3, #3 │ │ │ │ - @ instruction: 0xf19a00dd │ │ │ │ + @ instruction: 0xf25a00dd │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #168] @ (27f680 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16b304>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -692904,17 +692915,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 27f61e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16b2a2> │ │ │ │ nop │ │ │ │ adds r1, #98 @ 0x62 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - add r0, pc, #120 @ (adr r0, 27f700 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16b384>) │ │ │ │ + add r0, pc, #888 @ (adr r0, 27fa00 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16b684>) │ │ │ │ lsls r5, r3, #3 │ │ │ │ - @ instruction: 0xf0d800dd │ │ │ │ + @ instruction: 0xf19800dd │ │ │ │ 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] @ (27f708 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16b38c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ add r3, pc │ │ │ │ @@ -692954,15 +692965,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ adds r0, #160 @ 0xa0 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldr r7, [sp, #512] @ 0x200 │ │ │ │ + add r0, pc, #256 @ (adr r0, 27f810 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16b494>) │ │ │ │ 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] @ 27f774 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16b3f8> │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ @@ -693141,17 +693152,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27f88e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16b512> │ │ │ │ nop │ │ │ │ cmp r6, #250 @ 0xfa │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldr r5, [sp, #672] @ 0x2a0 │ │ │ │ + ldr r6, [sp, #416] @ 0x1a0 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - mcr 0, 3, r0, cr0, cr13, {6} │ │ │ │ + vqadd.s32 q0, q8, │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #184] @ (27f9cc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16b650>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -693217,17 +693228,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27f962 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16b5e6> │ │ │ │ nop │ │ │ │ cmp r6, #38 @ 0x26 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldr r4, [sp, #848] @ 0x350 │ │ │ │ + ldr r5, [sp, #592] @ 0x250 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - stc 0, cr0, [ip, #884] @ 0x374 │ │ │ │ + mcr 0, 2, r0, cr12, cr13, {6} │ │ │ │ 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] @ (27faa0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16b724>) │ │ │ │ mov sl, r3 │ │ │ │ @@ -693290,15 +693301,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ vpop {d8-d9} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ cmp r5, #74 @ 0x4a │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldr r3, [sp, #960] @ 0x3c0 │ │ │ │ + ldr r4, [sp, #704] @ 0x2c0 │ │ │ │ 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] @ (27fb68 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16b7ec>) │ │ │ │ @@ -693360,15 +693371,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ cmp r4, #122 @ 0x7a │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldr r3, [sp, #160] @ 0xa0 │ │ │ │ + ldr r3, [sp, #928] @ 0x3a0 │ │ │ │ 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 │ │ │ │ @@ -693458,15 +693469,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ add sp, #8 │ │ │ │ vpop {d8-d11} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ cmp r3, #178 @ 0xb2 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldr r2, [sp, #64] @ 0x40 │ │ │ │ + ldr r2, [sp, #832] @ 0x340 │ │ │ │ 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 │ │ │ │ @@ -693552,15 +693563,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ add sp, #8 │ │ │ │ vpop {d8-d9} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ cmp r2, #154 @ 0x9a │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldr r1, [sp, #32] │ │ │ │ + ldr r1, [sp, #800] @ 0x320 │ │ │ │ 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] @ (27fe90 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16bb14>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -693641,17 +693652,17 @@ │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ vldr s0, [sp, #4] │ │ │ │ vldr s1, [sp, #8] │ │ │ │ b.n 27fdf8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16ba7c> │ │ │ │ cmp r1, #154 @ 0x9a │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldr r0, [sp, #120] @ 0x78 │ │ │ │ + ldr r0, [sp, #888] @ 0x378 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - @ instruction: 0xe8d600dd │ │ │ │ + @ instruction: 0xe99600dd │ │ │ │ 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 27fd90 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16ba14> │ │ │ │ @@ -693720,15 +693731,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ cmp r0, #114 @ 0x72 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - str r7, [sp, #48] @ 0x30 │ │ │ │ + str r7, [sp, #816] @ 0x330 │ │ │ │ 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 │ │ │ │ @@ -693806,17 +693817,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28000e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16bc92> │ │ │ │ nop │ │ │ │ movs r7, #122 @ 0x7a │ │ │ │ lsls r3, r2, #6 │ │ │ │ - str r6, [sp, #160] @ 0xa0 │ │ │ │ + str r6, [sp, #928] @ 0x3a0 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - b.n 27fe44 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16bac8> │ │ │ │ + b.n 27ffc4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16bc48> │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #108] @ (280100 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16bd84>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -693857,15 +693868,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ movs r6, #168 @ 0xa8 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - str r5, [sp, #544] @ 0x220 │ │ │ │ + str r6, [sp, #288] @ 0x120 │ │ │ │ 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] @ 28016c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16bdf0> │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ @@ -694043,15 +694054,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ movs r5, #2 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - str r3, [sp, #408] @ 0x198 │ │ │ │ + str r4, [sp, #152] @ 0x98 │ │ │ │ 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] @ (2803f8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16c07c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -694119,17 +694130,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28038e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16c012> │ │ │ │ movs r3, #254 @ 0xfe │ │ │ │ lsls r3, r2, #6 │ │ │ │ - str r2, [sp, #664] @ 0x298 │ │ │ │ + str r3, [sp, #408] @ 0x198 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - b.n 280ac0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16c744> │ │ │ │ + b.n 27fc40 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16b8c4> │ │ │ │ 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, #160] @ (2804b4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16c138>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -694195,15 +694206,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r3, #40 @ 0x28 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - str r1, [sp, #856] @ 0x358 │ │ │ │ + str r2, [sp, #600] @ 0x258 │ │ │ │ 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] @ (280568 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16c1ec>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -694263,15 +694274,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ movs r2, #106 @ 0x6a │ │ │ │ lsls r3, r2, #6 │ │ │ │ - str r1, [sp, #152] @ 0x98 │ │ │ │ + str r1, [sp, #920] @ 0x398 │ │ │ │ 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] @ 280620 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16c2a4> │ │ │ │ subw sp, sp, #1036 @ 0x40c │ │ │ │ @@ -694475,17 +694486,17 @@ │ │ │ │ vstr s0, [sp, #8] │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 280748 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16c3cc> │ │ │ │ movs r0, #70 @ 0x46 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldrh r6, [r3, #54] @ 0x36 │ │ │ │ + ldrh r6, [r3, #60] @ 0x3c │ │ │ │ lsls r5, r3, #3 │ │ │ │ - svc 150 @ 0x96 │ │ │ │ + b.n 280880 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16c504> │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vmov s0, r1 │ │ │ │ vcvt.f32.s32 s0, s0 │ │ │ │ @@ -694572,17 +694583,17 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ vldr s0, [sp, #4] │ │ │ │ vldr s1, [sp, #8] │ │ │ │ b.n 280854 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16c4d8> │ │ │ │ nop │ │ │ │ subs r2, r7, #4 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldrh r4, [r0, #46] @ 0x2e │ │ │ │ + ldrh r4, [r0, #52] @ 0x34 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - udf #124 @ 0x7c │ │ │ │ + svc 60 @ 0x3c │ │ │ │ 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, #108] @ (280974 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16c5f8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -694626,15 +694637,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ subs r4, r6, #0 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldrh r6, [r2, #40] @ 0x28 │ │ │ │ + ldrh r6, [r2, #46] @ 0x2e │ │ │ │ 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] @ 2809cc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16c650> │ │ │ │ sub sp, #20 │ │ │ │ @@ -694811,17 +694822,17 @@ │ │ │ │ vstr s0, [sp, #8] │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 280b06 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16c78a> │ │ │ │ adds r2, r0, #2 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldrh r2, [r4, #24] │ │ │ │ + ldrh r2, [r4, #30] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - blt.n 280b44 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16c7c8> │ │ │ │ + bgt.n 280ac4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16c748> │ │ │ │ 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] @ (280c5c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16c8e0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -694889,17 +694900,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 280bf2 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16c876> │ │ │ │ subs r2, r3, r6 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldrh r2, [r0, #18] │ │ │ │ + ldrh r2, [r0, #24] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - bge.n 280c5c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16c8e0> │ │ │ │ + blt.n 280bdc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16c860> │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #140] @ (280d04 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16c988>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -694952,15 +694963,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ subs r2, r0, r3 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldrh r0, [r1, #12] │ │ │ │ + ldrh r0, [r1, #18] │ │ │ │ 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] @ (280e08 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16ca8c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -695039,17 +695050,17 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ vldr s0, [sp, #4] │ │ │ │ vldr s1, [sp, #8] │ │ │ │ b.n 280d70 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16c9f4> │ │ │ │ nop │ │ │ │ subs r6, r3, r0 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldrh r0, [r5, #4] │ │ │ │ + ldrh r0, [r5, #10] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - bls.n 280ed4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16cb58> │ │ │ │ + bge.n 280e54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16cad8> │ │ │ │ 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, #268] @ (280f30 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16cbb4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -695135,17 +695146,17 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ vldr s1, [sp, #12] │ │ │ │ vldr s2, [sp, #16] │ │ │ │ b.n 280e7e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16cb02> │ │ │ │ adds r6, r2, r4 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - strh r6, [r0, #60] @ 0x3c │ │ │ │ + ldrh r6, [r0, #2] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - bhi.n 280fb8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16cc3c> │ │ │ │ + bhi.n 280f38 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16cbbc> │ │ │ │ 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] @ (280ff4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16cc78>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -695208,17 +695219,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 280f92 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16cc16> │ │ │ │ nop │ │ │ │ asrs r6, r5, #31 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - strh r2, [r5, #52] @ 0x34 │ │ │ │ + strh r2, [r5, #58] @ 0x3a │ │ │ │ lsls r5, r3, #3 │ │ │ │ - bvc.n 2810c8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16cd4c> │ │ │ │ + bhi.n 281048 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16cccc> │ │ │ │ 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] @ (2810b8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16cd3c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -695281,17 +695292,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 281056 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16ccda> │ │ │ │ nop │ │ │ │ asrs r2, r5, #28 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - strh r6, [r4, #46] @ 0x2e │ │ │ │ + strh r6, [r4, #52] @ 0x34 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - bvs.n 281004 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16cc88> │ │ │ │ + bvc.n 281184 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16ce08> │ │ │ │ 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] @ (28117c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16ce00>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -695354,17 +695365,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 28111a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16cd9e> │ │ │ │ nop │ │ │ │ asrs r6, r4, #25 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - strh r2, [r4, #40] @ 0x28 │ │ │ │ + strh r2, [r4, #46] @ 0x2e │ │ │ │ lsls r5, r3, #3 │ │ │ │ - bpl.n 281140 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16cdc4> │ │ │ │ + bvs.n 2810c0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16cd44> │ │ │ │ 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] @ (28128c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16cf10>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -695449,17 +695460,17 @@ │ │ │ │ ldr r0, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ b.n 2811fc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16ce80> │ │ │ │ nop │ │ │ │ asrs r6, r3, #22 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - strh r0, [r3, #32] │ │ │ │ + strh r0, [r3, #38] @ 0x26 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - bmi.n 28122c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16ceb0> │ │ │ │ + bpl.n 2811ac <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16ce30> │ │ │ │ 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] @ (281360 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16cfe4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -695526,17 +695537,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2812f6 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16cf7a> │ │ │ │ nop │ │ │ │ asrs r2, r2, #18 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - strh r0, [r0, #26] │ │ │ │ + strh r0, [r0, #32] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - bcc.n 28135c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16cfe0> │ │ │ │ + bmi.n 2812dc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16cf60> │ │ │ │ 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] @ (281424 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16d0a8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -695599,17 +695610,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 2813c2 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16d046> │ │ │ │ nop │ │ │ │ asrs r6, r7, #14 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - strh r2, [r7, #18] │ │ │ │ + strh r2, [r7, #24] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - bcc.n 281498 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16d11c> │ │ │ │ + bcc.n 281418 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16d09c> │ │ │ │ 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] @ (2814f8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16d17c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -695676,17 +695687,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28148e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16d112> │ │ │ │ nop │ │ │ │ asrs r2, r7, #11 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - strh r0, [r5, #12] │ │ │ │ + strh r0, [r5, #18] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - bcs.n 2815c4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16d248> │ │ │ │ + bcc.n 281544 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16d1c8> │ │ │ │ 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] @ (2815c0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16d244>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -695742,15 +695753,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ asrs r6, r4, #8 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - strh r4, [r1, #6] │ │ │ │ + strh r4, [r1, #12] │ │ │ │ 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 │ │ │ │ @@ -696120,17 +696131,17 @@ │ │ │ │ vstr s0, [sp, #8] │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 281a5a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16d6de> │ │ │ │ lsrs r6, r5, #20 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldrb r6, [r1, #15] │ │ │ │ + ldrb r6, [r1, #18] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldmia r4!, {r1, r2, r7} │ │ │ │ + ldmia r5!, {r1, r2, 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] @ (281bac <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16d830>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -696197,17 +696208,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 281b42 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16d7c6> │ │ │ │ nop │ │ │ │ lsrs r6, r0, #17 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldrb r4, [r6, #11] │ │ │ │ + ldrb r4, [r6, #14] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldmia r3, {r2, r3, r5, r7} │ │ │ │ + ldmia r4!, {r2, r3, r5, r6} │ │ │ │ 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] @ (281c74 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16d8f8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -696263,15 +696274,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ lsrs r2, r6, #13 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldrb r0, [r3, #8] │ │ │ │ + ldrb r0, [r3, #11] │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vmov.f64 d7, d0 │ │ │ │ vcvt.f32.f64 s1, d1 │ │ │ │ @@ -696368,17 +696379,17 @@ │ │ │ │ vldr s0, [sp, #8] │ │ │ │ vldr s1, [sp, #12] │ │ │ │ vldr s2, [sp, #16] │ │ │ │ b.n 281d0c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16d990> │ │ │ │ nop │ │ │ │ lsrs r6, r0, #10 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldrb r4, [r7, #3] │ │ │ │ + ldrb r4, [r7, #6] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldmia r1!, {r2, r4, r5, r7} │ │ │ │ + ldmia r2, {r2, r4, r5, r6} │ │ │ │ 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 │ │ │ │ @@ -696436,15 +696447,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ lsrs r4, r7, #4 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldrb r0, [r3, #0] │ │ │ │ + ldrb r0, [r3, #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, #120] @ (281f04 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16db88>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -696491,15 +696502,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ lsrs r6, r5, #2 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - strb r6, [r0, #30] │ │ │ │ + ldrb r6, [r0, #1] │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #196] @ (281fe0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16dc64>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -696570,17 +696581,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 281f74 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16dbf8> │ │ │ │ lsrs r4, r3, #32 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - strb r6, [r7, #26] │ │ │ │ + strb r6, [r7, #29] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - stmia r7!, {r1, r2, r4, r5, r6} │ │ │ │ + ldmia r0!, {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] @ (2820b4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16dd38>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -696647,17 +696658,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28204a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16dcce> │ │ │ │ nop │ │ │ │ lsls r6, r7, #28 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - strb r4, [r5, #23] │ │ │ │ + strb r4, [r5, #26] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - stmia r6!, {r2, r5, r7} │ │ │ │ + stmia r7!, {r2, 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, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #196] @ (282194 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16de18>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -696728,17 +696739,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 282128 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16ddac> │ │ │ │ lsls r0, r5, #25 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - strb r2, [r1, #20] │ │ │ │ + strb r2, [r1, #23] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - stmia r5!, {r1, r6, r7} │ │ │ │ + stmia r6!, {r1, 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, #120] @ (282228 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16deac>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -696786,15 +696797,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ lsls r0, r1, #22 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - strb r4, [r4, #17] │ │ │ │ + strb r4, [r4, #20] │ │ │ │ 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] @ (2822e4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16df68>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -696855,15 +696866,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ lsls r6, r6, #19 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - strb r6, [r4, #14] │ │ │ │ + strb r6, [r4, #17] │ │ │ │ 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] @ (2823b8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16e03c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -696931,17 +696942,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28234e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16dfd2> │ │ │ │ lsls r6, r7, #16 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - strb r6, [r4, #11] │ │ │ │ + strb r6, [r4, #14] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - stmia r3!, {r1, r2, r3, r4, r7} │ │ │ │ + stmia r4!, {r1, r2, r3, r4, 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, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #120] @ (28244c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16e0d0>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -696989,15 +697000,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ lsls r4, r4, #13 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - strb r0, [r0, #9] │ │ │ │ + strb r0, [r0, #12] │ │ │ │ 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] @ (2824f8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16e17c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -697057,15 +697068,15 @@ │ │ │ │ ldrb.w r3, [r3, #1492] @ 0x5d4 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 2824c2 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16e146> │ │ │ │ b.n 2824b4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16e138> │ │ │ │ nop │ │ │ │ lsls r6, r2, #11 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - strb r4, [r5, #6] │ │ │ │ + strb r4, [r5, #9] │ │ │ │ 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] @ 282558 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16e1dc> │ │ │ │ sub sp, #28 │ │ │ │ @@ -697268,15 +697279,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ lsls r6, r3, #1 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldr r0, [r7, #112] @ 0x70 │ │ │ │ + ldr r0, [r7, #124] @ 0x7c │ │ │ │ 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] @ 2827d8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16e45c> │ │ │ │ @@ -697528,15 +697539,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (282a30 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16e6b4>) │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ stc2 1, cr0, [r2, #584] @ 0x248 │ │ │ │ - ldr r4, [r3, #68] @ 0x44 │ │ │ │ + ldr r4, [r3, #80] @ 0x50 │ │ │ │ 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] @ 282a8c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16e710> │ │ │ │ sub sp, #28 │ │ │ │ @@ -697744,15 +697755,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ @ instruction: 0xfbb80192 │ │ │ │ - ldr r0, [r5, #32] │ │ │ │ + ldr r0, [r5, #44] @ 0x2c │ │ │ │ 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] @ (282d74 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16e9f8>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -697853,15 +697864,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xfabc0192 │ │ │ │ - ldr r2, [r3, #16] │ │ │ │ + ldr r2, [r3, #28] │ │ │ │ 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] @ (282e90 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16eb14>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -697968,15 +697979,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ vld2.8 {d0[4],d1[4]}, [ip :16], r2 │ │ │ │ - str r6, [r7, #124] @ 0x7c │ │ │ │ + ldr r6, [r7, #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] @ (282f60 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16ebe4>) │ │ │ │ @@ -698049,15 +698060,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ strb.w r0, [lr, #402] @ 0x192 │ │ │ │ - str r6, [r5, #112] @ 0x70 │ │ │ │ + str r6, [r5, #124] @ 0x7c │ │ │ │ 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] @ (283040 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16ecc4>) │ │ │ │ @@ -698137,15 +698148,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ @ instruction: 0xf7be0192 │ │ │ │ - str r4, [r1, #100] @ 0x64 │ │ │ │ + str r4, [r1, #112] @ 0x70 │ │ │ │ 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] @ (283130 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16edb4>) │ │ │ │ @@ -698233,15 +698244,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ @ instruction: 0xf6de0192 │ │ │ │ - str r4, [r3, #84] @ 0x54 │ │ │ │ + str r4, [r3, #96] @ 0x60 │ │ │ │ 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] @ (283250 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16eed4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -698326,17 +698337,17 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ vldr s1, [sp, #12] │ │ │ │ vldr s2, [sp, #16] │ │ │ │ b.n 2831a0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16ee24> │ │ │ │ nop │ │ │ │ @ instruction: 0xf5f20192 │ │ │ │ - str r0, [r5, #68] @ 0x44 │ │ │ │ + str r0, [r5, #80] @ 0x50 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - push {r5, lr} │ │ │ │ + push {r5, r6, r7, lr} │ │ │ │ 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 │ │ │ │ @@ -698393,15 +698404,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf4a80192 │ │ │ │ - str r4, [r0, #56] @ 0x38 │ │ │ │ + str r4, [r0, #68] @ 0x44 │ │ │ │ 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] @ (2833d0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16f054>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -698458,15 +698469,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ands.w r1, sl, #4784128 @ 0x490000 │ │ │ │ - str r2, [r7, #40] @ 0x28 │ │ │ │ + str r2, [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, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #112] @ (283458 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16f0dc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -698511,15 +698522,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf3540192 │ │ │ │ - str r2, [r6, #32] │ │ │ │ + str r2, [r6, #44] @ 0x2c │ │ │ │ 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] @ (28350c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16f190>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -698578,15 +698589,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ movt r1, #24722 @ 0x6092 │ │ │ │ - str r2, [r0, #24] │ │ │ │ + str r2, [r0, #36] @ 0x24 │ │ │ │ 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] @ (2835a4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16f228>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -698637,15 +698648,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf2140192 │ │ │ │ - str r0, [r5, #12] │ │ │ │ + str r0, [r5, #24] │ │ │ │ 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] @ (28362c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16f2b0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -698690,15 +698701,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf1800192 │ │ │ │ - str r6, [r3, #4] │ │ │ │ + str r6, [r3, #16] │ │ │ │ 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] @ (2836e0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16f364>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -698757,15 +698768,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf0f20192 │ │ │ │ - ldrsh r6, [r5, r6] │ │ │ │ + str r6, [r5, #4] │ │ │ │ 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] @ (2837f0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16f474>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -698849,17 +698860,17 @@ │ │ │ │ vstr d0, [sp, #8] │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ vldr d0, [sp, #8] │ │ │ │ vldr d1, [sp, #16] │ │ │ │ b.n 283758 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16f3dc> │ │ │ │ orr.w r1, r2, #146 @ 0x92 │ │ │ │ - ldrsh r6, [r7, r2] │ │ │ │ + ldrsh r6, [r7, r5] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - add r7, sp, #472 @ 0x1d8 │ │ │ │ + add sp, #216 @ 0xd8 │ │ │ │ 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] @ (2838a8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16f52c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -698918,15 +698929,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ vorr d0, d26, d2 │ │ │ │ - ldrb r6, [r4, r7] │ │ │ │ + ldrsh r6, [r4, r2] │ │ │ │ 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] @ (283970 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16f5f4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -698982,15 +698993,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ mrc 1, 3, r0, cr10, cr2, {4} │ │ │ │ - ldrb r4, [r3, r4] │ │ │ │ + ldrb r4, [r3, r7] │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vmov.f64 d6, d1 │ │ │ │ vmov.f64 d7, d0 │ │ │ │ @@ -699356,17 +699367,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 283e0a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16fa8e> │ │ │ │ nop │ │ │ │ ldrd r0, r1, [lr, #-584]! @ 0x248 │ │ │ │ - ldr r4, [r5, r0] │ │ │ │ + ldr r4, [r5, r3] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - add r0, sp, #912 @ 0x390 │ │ │ │ + add r1, sp, #656 @ 0x290 │ │ │ │ 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] @ (283f80 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16fc04>) │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ @@ -699462,19 +699473,19 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ movs r3, #0 │ │ │ │ b.n 283f06 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16fb8a> │ │ │ │ stmia.w r4!, {r1, r4, r7, r8} │ │ │ │ @ instruction: 0xe8560192 │ │ │ │ - ldrsb r2, [r4, r4] │ │ │ │ + ldrsb r2, [r4, r7] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - add r0, sp, #448 @ 0x1c0 │ │ │ │ + add r1, sp, #192 @ 0xc0 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - and.w r0, sl, #7766016 @ 0x768000 │ │ │ │ + @ instruction: 0xf4ca00ed │ │ │ │ stmdb sp!, {r4, r5, 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] @ (2840a0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16fd24>) │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ movw r5, #32868 @ 0x8064 │ │ │ │ @@ -699577,19 +699588,19 @@ │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ movs r3, #0 │ │ │ │ b.n 28401e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16fca2> │ │ │ │ b.n 283fc4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16fc48> │ │ │ │ lsls r2, r2, #6 │ │ │ │ b.n 283f24 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16fba8> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldrsb r2, [r0, r0] │ │ │ │ + ldrsb r2, [r0, r3] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - add r7, pc, #432 @ (adr r7, 284260 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16fee4>) │ │ │ │ + add r0, sp, #176 @ 0xb0 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - @ instruction: 0xf2ea00ed │ │ │ │ + @ instruction: 0xf3aa00ed │ │ │ │ stmdb sp!, {r4, 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] @ (2841cc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16fe50>) │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ movw r5, #32880 @ 0x8070 │ │ │ │ @@ -699698,19 +699709,19 @@ │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ movs r3, #0 │ │ │ │ b.n 284142 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16fdc6> │ │ │ │ b.n 283eb0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16fb34> │ │ │ │ lsls r2, r2, #6 │ │ │ │ b.n 283e08 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16fa8c> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - strb r6, [r2, r3] │ │ │ │ + strb r6, [r2, r6] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - add r6, pc, #368 @ (adr r6, 28434c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16ffd0>) │ │ │ │ + add r7, pc, #112 @ (adr r7, 28424c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16fed0>) │ │ │ │ lsls r5, r3, #3 │ │ │ │ - subs.w r0, lr, #237 @ 0xed │ │ │ │ + @ instruction: 0xf27e00ed │ │ │ │ stmdb sp!, {r4, 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] @ (2842bc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16ff40>) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ @@ -699792,19 +699803,19 @@ │ │ │ │ movs r6, #0 │ │ │ │ b.n 28425a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16fede> │ │ │ │ nop │ │ │ │ b.n 283d4c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16f9d0> │ │ │ │ lsls r2, r2, #6 │ │ │ │ b.n 283cc0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16f944> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - strh r0, [r5, r7] │ │ │ │ + strb r0, [r5, r2] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - add r5, pc, #552 @ (adr r5, 2844f4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x170178>) │ │ │ │ + add r6, pc, #296 @ (adr r6, 2843f4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x170078>) │ │ │ │ lsls r5, r3, #3 │ │ │ │ - @ instruction: 0xf0d000ed │ │ │ │ + @ instruction: 0xf19000ed │ │ │ │ stmdb sp!, {r4, 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] @ (2843bc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x170040>) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ @@ -699894,19 +699905,19 @@ │ │ │ │ movs r6, #0 │ │ │ │ b.n 284352 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16ffd6> │ │ │ │ nop │ │ │ │ b.n 283c6c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16f8f0> │ │ │ │ lsls r2, r2, #6 │ │ │ │ b.n 283bd0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16f854> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - strh r0, [r5, r3] │ │ │ │ + strh r0, [r5, r6] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - add r4, pc, #680 @ (adr r4, 284674 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1702f8>) │ │ │ │ + add r5, pc, #424 @ (adr r5, 284574 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1701f8>) │ │ │ │ lsls r5, r3, #3 │ │ │ │ - vmla.i16 d16, d16, d5[3] │ │ │ │ + eors.w r0, 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, #4024] @ 0xfb8 │ │ │ │ mov sl, r3 │ │ │ │ ldr r3, [pc, #232] @ (2844cc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x170150>) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ @@ -700004,19 +700015,19 @@ │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ movs r6, #0 │ │ │ │ b.n 28445c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1700e0> │ │ │ │ b.n 284b7c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x170800> │ │ │ │ lsls r2, r2, #6 │ │ │ │ b.n 284ad0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x170754> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - str r6, [r2, r7] │ │ │ │ + strh r6, [r2, r2] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - add r3, pc, #736 @ (adr r3, 2847bc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x170440>) │ │ │ │ + add r4, pc, #480 @ (adr r4, 2846bc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x170340>) │ │ │ │ lsls r5, r3, #3 │ │ │ │ - cdp 0, 11, cr0, cr14, cr13, {7} │ │ │ │ + vhadd.s q8, q15, │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #212] @ (2845c4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x170248>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #20 │ │ │ │ @@ -700089,17 +700100,17 @@ │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 284542 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1701c6> │ │ │ │ nop │ │ │ │ b.n 284a5c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1706e0> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - str r4, [r4, r3] │ │ │ │ + str r4, [r4, r6] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - add r1, pc, #624 @ (adr r1, 284840 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1704c4>) │ │ │ │ + add r2, pc, #368 @ (adr r2, 284740 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1703c4>) │ │ │ │ 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] @ (28469c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x170320>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -700167,17 +700178,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 284632 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1702b6> │ │ │ │ b.n 284954 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1705d8> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - str r2, [r0, r0] │ │ │ │ + str r2, [r0, r3] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - add r0, pc, #744 @ (adr r0, 284990 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x170614>) │ │ │ │ + add r1, pc, #488 @ (adr r1, 284890 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x170514>) │ │ │ │ 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] @ (284770 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1703f4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -700238,15 +700249,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ b.n 284878 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1704fc> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldr r7, [pc, #112] @ (2847e8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x17046c>) │ │ │ │ + ldr r7, [pc, #880] @ (284ae8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x17076c>) │ │ │ │ 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] │ │ │ │ @@ -700376,17 +700387,17 @@ │ │ │ │ ldr r0, [sp, #8] │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ b.n 28487a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1704fe> │ │ │ │ nop │ │ │ │ svc 46 @ 0x2e │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldr r5, [pc, #568] @ (284b50 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1707d4>) │ │ │ │ + ldr r6, [pc, #312] @ (284a50 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1706d4>) │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldr r6, [sp, #280] @ 0x118 │ │ │ │ + ldr r7, [sp, #24] │ │ │ │ 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] @ (2849e4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x170668>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -700447,15 +700458,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ udf #14 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldr r4, [pc, #672] @ (284c8c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x170910>) │ │ │ │ + ldr r5, [pc, #416] @ (284b8c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x170810>) │ │ │ │ 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] @ (284a70 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1706f4>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -700502,15 +700513,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ ble.n 284af0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x170774> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldr r4, [pc, #96] @ (284ad8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x17075c>) │ │ │ │ + ldr r4, [pc, #864] @ (284dd8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x170a5c>) │ │ │ │ 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] @ (284b90 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x170814>) │ │ │ │ mov r4, r3 │ │ │ │ @@ -700605,17 +700616,17 @@ │ │ │ │ ldr r0, [sp, #8] │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ b.n 284afa <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x17077e> │ │ │ │ nop │ │ │ │ bgt.n 284af0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x170774> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldr r3, [pc, #56] @ (284bd0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x170854>) │ │ │ │ + ldr r3, [pc, #824] @ (284ed0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x170b54>) │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldr r3, [sp, #792] @ 0x318 │ │ │ │ + ldr r4, [sp, #536] @ 0x218 │ │ │ │ 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] @ (284c74 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1708f8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -700680,15 +700691,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ blt.n 284b94 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x170818> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldr r2, [pc, #96] @ (284cdc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x170960>) │ │ │ │ + ldr r2, [pc, #864] @ (284fdc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x170c60>) │ │ │ │ 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] @ (284d20 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1709a4>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -700739,15 +700750,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ bge.n 284c80 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x170904> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldr r1, [pc, #416] @ (284ec8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x170b4c>) │ │ │ │ + ldr r2, [pc, #160] @ (284dc8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x170a4c>) │ │ │ │ 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] @ (284df4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x170a78>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -700815,17 +700826,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 284d86 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x170a0a> │ │ │ │ nop │ │ │ │ bge.n 284dfc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x170a80> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldr r0, [pc, #688] @ (2850ac <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x170d30>) │ │ │ │ + ldr r1, [pc, #432] @ (284fac <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x170c30>) │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldr r1, [sp, #400] @ 0x190 │ │ │ │ + ldr r2, [sp, #144] @ 0x90 │ │ │ │ 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] @ (284f08 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x170b8c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -700909,17 +700920,17 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ vldr d0, [sp, #8] │ │ │ │ vldr d1, [sp, #16] │ │ │ │ b.n 284e6c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x170af0> │ │ │ │ nop │ │ │ │ bls.n 284f60 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x170be4> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - blx r5 │ │ │ │ + ldr r0, [pc, #416] @ (2850b0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x170d34>) │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldr r0, [sp, #384] @ 0x180 │ │ │ │ + ldr r1, [sp, #128] @ 0x80 │ │ │ │ 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] @ (284fc4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x170c48>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -700980,17 +700991,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ b.n 284f92 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x170c16> │ │ │ │ bhi.n 284fec <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x170c70> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - mov r8, fp │ │ │ │ + blx r3 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldr r0, [sp, #880] @ 0x370 │ │ │ │ + ldr r1, [sp, #624] @ 0x270 │ │ │ │ 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] @ (28509c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x170d20>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -701058,17 +701069,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 285032 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x170cb6> │ │ │ │ bvc.n 285154 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x170dd8> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - mov r2, r0 │ │ │ │ + mov sl, r8 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - str r6, [sp, #744] @ 0x2e8 │ │ │ │ + str r7, [sp, #488] @ 0x1e8 │ │ │ │ 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] @ (285170 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x170df4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -701135,17 +701146,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 285106 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x170d8a> │ │ │ │ nop │ │ │ │ bvs.n 285078 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x170cfc> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - cmp r0, r6 │ │ │ │ + cmp r8, lr │ │ │ │ lsls r5, r3, #3 │ │ │ │ - str r5, [sp, #928] @ 0x3a0 │ │ │ │ + str r6, [sp, #672] @ 0x2a0 │ │ │ │ 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] @ (28524c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x170ed0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -701214,17 +701225,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2851e0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x170e64> │ │ │ │ nop │ │ │ │ bpl.n 2851ac <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x170e30> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - add r4, sl │ │ │ │ + cmp r4, r2 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - str r5, [sp, #48] @ 0x30 │ │ │ │ + str r5, [sp, #816] @ 0x330 │ │ │ │ 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] @ (285330 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x170fb4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -701296,17 +701307,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2852c2 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x170f46> │ │ │ │ nop │ │ │ │ bmi.n 2852d4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x170f58> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - muls r0, r6 │ │ │ │ + add r0, r6 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - str r4, [sp, #160] @ 0xa0 │ │ │ │ + str r4, [sp, #928] @ 0x3a0 │ │ │ │ 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] @ (28540c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x171090>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -701375,17 +701386,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2853a0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x171024> │ │ │ │ nop │ │ │ │ bcc.n 2853ec <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x171070> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - cmp r4, r2 │ │ │ │ + muls r4, r2 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - str r3, [sp, #304] @ 0x130 │ │ │ │ + str r4, [sp, #48] @ 0x30 │ │ │ │ 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] @ (2854a8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x17112c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -701436,15 +701447,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bcc.n 2854d4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x171158> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - rors r0, r4 │ │ │ │ + cmp r0, 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, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #172] @ (28556c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1711f0>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -701517,15 +701528,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ bcs.n 285660 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1712e4> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - asrs r0, r4 │ │ │ │ + rors r0, 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] @ (285640 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1712c4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -701594,17 +701605,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2855d4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x171258> │ │ │ │ nop │ │ │ │ bne.n 2855b0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x171234> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - eors r0, r4 │ │ │ │ + asrs r0, r4 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - str r1, [sp, #104] @ 0x68 │ │ │ │ + str r1, [sp, #872] @ 0x368 │ │ │ │ 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] @ (285714 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x171398>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -701670,17 +701681,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2856ac <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x171330> │ │ │ │ beq.n 2856d4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x171358> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - subs r7, #138 @ 0x8a │ │ │ │ + eors r2, r1 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - str r0, [sp, #264] @ 0x108 │ │ │ │ + str r1, [sp, #8] │ │ │ │ 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] @ (2857e4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x171468>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -701744,17 +701755,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28577c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x171400> │ │ │ │ nop │ │ │ │ beq.n 2857fc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x171480> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - subs r6, #188 @ 0xbc │ │ │ │ + subs r7, #124 @ 0x7c │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldrh r4, [r6, #58] @ 0x3a │ │ │ │ + str r0, [sp, #208] @ 0xd0 │ │ │ │ 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] @ (2858c0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x171544>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -701823,17 +701834,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 285854 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1714d8> │ │ │ │ nop │ │ │ │ ldmia r7!, {r1, r3, r4, r5} │ │ │ │ lsls r2, r2, #6 │ │ │ │ - subs r5, #224 @ 0xe0 │ │ │ │ + subs r6, #160 @ 0xa0 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldrh r0, [r3, #52] @ 0x34 │ │ │ │ + ldrh r0, [r3, #58] @ 0x3a │ │ │ │ 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] @ (285990 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x171614>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -701897,17 +701908,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 285928 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1715ac> │ │ │ │ nop │ │ │ │ ldmia r6, {r1, r2, r3, r4, r6} │ │ │ │ lsls r2, r2, #6 │ │ │ │ - subs r5, #16 │ │ │ │ + subs r5, #208 @ 0xd0 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldrh r0, [r1, #46] @ 0x2e │ │ │ │ + ldrh r0, [r1, #52] @ 0x34 │ │ │ │ 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] @ (285a54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1716d8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -701969,17 +701980,17 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 2859f4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x171678> │ │ │ │ ldmia r5!, {r1, r2, r3, r7} │ │ │ │ lsls r2, r2, #6 │ │ │ │ - subs r4, #72 @ 0x48 │ │ │ │ + subs r5, #8 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldrh r2, [r0, #40] @ 0x28 │ │ │ │ + ldrh r2, [r0, #46] @ 0x2e │ │ │ │ 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] @ (285b30 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1717b4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -702048,17 +702059,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 285ac4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x171748> │ │ │ │ nop │ │ │ │ ldmia r4!, {r1, r3, r6, r7} │ │ │ │ lsls r2, r2, #6 │ │ │ │ - subs r3, #112 @ 0x70 │ │ │ │ + subs r4, #48 @ 0x30 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldrh r0, [r5, #32] │ │ │ │ + ldrh r0, [r5, #38] @ 0x26 │ │ │ │ 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] @ (285c14 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x171898>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -702130,17 +702141,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 285ba6 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x17182a> │ │ │ │ nop │ │ │ │ ldmia r3, {r2, r3, r5, r6, r7} │ │ │ │ lsls r2, r2, #6 │ │ │ │ - subs r2, #140 @ 0x8c │ │ │ │ + subs r3, #76 @ 0x4c │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldrh r4, [r0, #26] │ │ │ │ + ldrh r4, [r0, #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 r3, [pc, #200] @ (285cf8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x17197c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -702212,17 +702223,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 285c8a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x17190e> │ │ │ │ nop │ │ │ │ ldmia r3, {r3} │ │ │ │ lsls r2, r2, #6 │ │ │ │ - subs r1, #168 @ 0xa8 │ │ │ │ + subs r2, #104 @ 0x68 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldrh r0, [r4, #18] │ │ │ │ + ldrh r0, [r4, #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 r4, [pc, #120] @ (285d8c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x171a10>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -702269,15 +702280,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldmia r2, {r2, r5} │ │ │ │ lsls r2, r2, #6 │ │ │ │ - subs r0, #254 @ 0xfe │ │ │ │ + subs r1, #190 @ 0xbe │ │ │ │ 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] @ (285e6c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x171af0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -702349,17 +702360,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 285dfe <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x171a82> │ │ │ │ nop │ │ │ │ ldmia r1!, {r2, r4, r7} │ │ │ │ lsls r2, r2, #6 │ │ │ │ - subs r0, #52 @ 0x34 │ │ │ │ + subs r0, #244 @ 0xf4 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldrh r4, [r5, #6] │ │ │ │ + ldrh r4, [r5, #12] │ │ │ │ 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] @ (285f40 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x171bc4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -702426,17 +702437,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 285ed6 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x171b5a> │ │ │ │ nop │ │ │ │ ldmia r0!, {r1, r4, r5, r7} │ │ │ │ lsls r2, r2, #6 │ │ │ │ - adds r7, #96 @ 0x60 │ │ │ │ + subs r0, #32 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldrh r0, [r3, #0] │ │ │ │ + ldrh r0, [r3, #6] │ │ │ │ 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] @ (286030 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x171cb4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -702510,17 +702521,17 @@ │ │ │ │ vstr s0, [sp, #8] │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 285fb0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x171c34> │ │ │ │ stmia r7!, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r2, r2, #6 │ │ │ │ - adds r6, #118 @ 0x76 │ │ │ │ + adds r7, #54 @ 0x36 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - strh r6, [r5, #56] @ 0x38 │ │ │ │ + strh r6, [r5, #62] @ 0x3e │ │ │ │ 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] @ (28613c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x171dc0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -702601,17 +702612,17 @@ │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ vldr s0, [sp, #4] │ │ │ │ vldr s1, [sp, #8] │ │ │ │ b.n 2860a4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x171d28> │ │ │ │ stmia r6!, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r2, r2, #6 │ │ │ │ - adds r5, #114 @ 0x72 │ │ │ │ + adds r6, #50 @ 0x32 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - strh r2, [r5, #48] @ 0x30 │ │ │ │ + strh r2, [r5, #54] @ 0x36 │ │ │ │ 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] @ (2861f4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x171e78>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -702664,15 +702675,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ stmia r5!, {r1, r5, r6, r7} │ │ │ │ lsls r2, r2, #6 │ │ │ │ - adds r4, #150 @ 0x96 │ │ │ │ + adds r5, #86 @ 0x56 │ │ │ │ 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] @ (2862bc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x171f40>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -702730,15 +702741,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ stmia r5!, {r1, r2, r3, r5} │ │ │ │ lsls r2, r2, #6 │ │ │ │ - adds r3, #206 @ 0xce │ │ │ │ + adds r4, #142 @ 0x8e │ │ │ │ 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] @ (286370 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x171ff4>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -702798,15 +702809,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ stmia r4!, {r1, r5, r6} │ │ │ │ lsls r2, r2, #6 │ │ │ │ - adds r3, #30 │ │ │ │ + adds r3, #222 @ 0xde │ │ │ │ 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] @ (286424 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1720a8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -702866,15 +702877,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ stmia r3!, {r1, r2, r3, r5, r7} │ │ │ │ lsls r2, r2, #6 │ │ │ │ - adds r2, #106 @ 0x6a │ │ │ │ + adds r3, #42 @ 0x2a │ │ │ │ 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] @ (2864dc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x172160>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -702935,15 +702946,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ stmia r2!, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r2, r2, #6 │ │ │ │ - adds r1, #176 @ 0xb0 │ │ │ │ + adds r2, #112 @ 0x70 │ │ │ │ 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] @ (286590 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x172214>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -703003,15 +703014,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ stmia r2!, {r1, r6} │ │ │ │ lsls r2, r2, #6 │ │ │ │ - adds r0, #254 @ 0xfe │ │ │ │ + adds r1, #190 @ 0xbe │ │ │ │ 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] @ (286670 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1722f4>) │ │ │ │ @@ -703083,17 +703094,17 @@ │ │ │ │ str r3, [sp, #8] │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ b.n 286604 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x172288> │ │ │ │ stmia r1!, {r1, r2, r3, r7} │ │ │ │ lsls r2, r2, #6 │ │ │ │ - adds r0, #46 @ 0x2e │ │ │ │ + adds r0, #238 @ 0xee │ │ │ │ lsls r5, r3, #3 │ │ │ │ - strh r6, [r4, #6] │ │ │ │ + strh r6, [r4, #12] │ │ │ │ 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] @ (28671c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1723a0>) │ │ │ │ @@ -703141,15 +703152,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ vpop {d8-d9} │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ stmia r0!, {r2, r3, r5, r7} │ │ │ │ lsls r2, r2, #6 │ │ │ │ - cmp r7, #112 @ 0x70 │ │ │ │ + adds r0, #48 @ 0x30 │ │ │ │ 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] @ (2867d8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x17245c>) │ │ │ │ @@ -703202,15 +703213,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ vpop {d8-d10} │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ stmia r0!, {r2} │ │ │ │ lsls r2, r2, #6 │ │ │ │ - cmp r6, #180 @ 0xb4 │ │ │ │ + cmp r7, #116 @ 0x74 │ │ │ │ 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] @ (2868a8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x17252c>) │ │ │ │ @@ -703268,15 +703279,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ vpop {d8-d11} │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ it mi │ │ │ │ lslmi r2, r2, #6 │ │ │ │ - cmp r5, #228 @ 0xe4 │ │ │ │ + cmp r6, #164 @ 0xa4 │ │ │ │ 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] @ (28695c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1725e0>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -703336,15 +703347,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ bkpt 0x0076 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - cmp r5, #50 @ 0x32 │ │ │ │ + cmp r5, #242 @ 0xf2 │ │ │ │ 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] @ (286a10 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x172694>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -703404,15 +703415,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ pop {r1, r6, r7, pc} │ │ │ │ lsls r2, r2, #6 │ │ │ │ - cmp r4, #126 @ 0x7e │ │ │ │ + cmp r5, #62 @ 0x3e │ │ │ │ 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] @ (286ac8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x17274c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -703473,15 +703484,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ pop {r1, r2, r3, pc} │ │ │ │ lsls r2, r2, #6 │ │ │ │ - cmp r3, #196 @ 0xc4 │ │ │ │ + cmp r4, #132 @ 0x84 │ │ │ │ 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] @ (286b7c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x172800>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -703541,15 +703552,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ pop {r1, r2, r4, r6} │ │ │ │ lsls r2, r2, #6 │ │ │ │ - cmp r3, #18 │ │ │ │ + cmp r3, #210 @ 0xd2 │ │ │ │ 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] @ (286c50 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1728d4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -703617,17 +703628,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 286be6 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x17286a> │ │ │ │ cbnz r6, 286cbc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x172940> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - cmp r2, #78 @ 0x4e │ │ │ │ + cmp r3, #14 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldrb r6, [r0, #12] │ │ │ │ + ldrb r6, [r0, #15] │ │ │ │ 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] @ (286d30 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1729b4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -703698,17 +703709,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 286cc4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x172948> │ │ │ │ revsh r4, r1 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - cmp r1, #110 @ 0x6e │ │ │ │ + cmp r2, #46 @ 0x2e │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldrb r6, [r4, #8] │ │ │ │ + ldrb r6, [r4, #11] │ │ │ │ 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] @ (286dc4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x172a48>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -703756,15 +703767,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ cbnz r4, 286e02 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x172a86> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - cmp r0, #200 @ 0xc8 │ │ │ │ + cmp r1, #136 @ 0x88 │ │ │ │ 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] @ (286e5c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x172ae0>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -703816,15 +703827,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ cbnz r4, 286e76 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x172afa> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - cmp r0, #48 @ 0x30 │ │ │ │ + cmp r0, #240 @ 0xf0 │ │ │ │ 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] @ (286f10 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x172b94>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -703884,15 +703895,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xb8c2 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - movs r7, #126 @ 0x7e │ │ │ │ + cmp r0, #62 @ 0x3e │ │ │ │ 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] @ (286fc4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x172c48>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -703952,15 +703963,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xb80e │ │ │ │ lsls r2, r2, #6 │ │ │ │ - movs r6, #202 @ 0xca │ │ │ │ + movs r7, #138 @ 0x8a │ │ │ │ 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] @ (28707c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x172d00>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -704021,15 +704032,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ @ instruction: 0xb75a │ │ │ │ lsls r2, r2, #6 │ │ │ │ - movs r6, #16 │ │ │ │ + movs r6, #208 @ 0xd0 │ │ │ │ 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] @ (287130 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x172db4>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -704089,15 +704100,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xb6a2 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - movs r5, #94 @ 0x5e │ │ │ │ + movs r6, #30 │ │ │ │ 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] @ (287204 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x172e88>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -704165,17 +704176,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28719a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x172e1e> │ │ │ │ push {r1, r4, r5, r6, r7, lr} │ │ │ │ lsls r2, r2, #6 │ │ │ │ - movs r4, #154 @ 0x9a │ │ │ │ + movs r5, #90 @ 0x5a │ │ │ │ lsls r5, r3, #3 │ │ │ │ - strb r2, [r2, #21] │ │ │ │ + strb r2, [r2, #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, #196] @ (2872e4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x172f68>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -704246,17 +704257,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 287278 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x172efc> │ │ │ │ push {r3, r4, lr} │ │ │ │ lsls r2, r2, #6 │ │ │ │ - movs r3, #186 @ 0xba │ │ │ │ + movs r4, #122 @ 0x7a │ │ │ │ lsls r5, r3, #3 │ │ │ │ - strb r2, [r6, #17] │ │ │ │ + strb r2, [r6, #20] │ │ │ │ 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] @ (287378 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x172ffc>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -704304,15 +704315,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ push {r3, r4, r5} │ │ │ │ lsls r2, r2, #6 │ │ │ │ - movs r3, #20 │ │ │ │ + movs r3, #212 @ 0xd4 │ │ │ │ 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] @ (287410 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x173094>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -704364,15 +704375,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ cbz r0, 28747e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x173102> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - movs r2, #124 @ 0x7c │ │ │ │ + movs r3, #60 @ 0x3c │ │ │ │ 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] @ (2874c4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x173148>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -704432,15 +704443,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ cbz r6, 28750a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x17318e> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - movs r1, #202 @ 0xca │ │ │ │ + movs r2, #138 @ 0x8a │ │ │ │ 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] @ (287578 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1731fc>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -704500,15 +704511,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ sxtb r2, r3 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - movs r1, #22 │ │ │ │ + movs r1, #214 @ 0xd6 │ │ │ │ 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] @ (287630 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1732b4>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -704569,15 +704580,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ cbz r6, 28765c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1732e0> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - movs r0, #92 @ 0x5c │ │ │ │ + movs r1, #28 │ │ │ │ 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] @ (2876e4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x173368>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -704637,15 +704648,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ sub sp, #440 @ 0x1b8 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - subs r2, r5, #6 │ │ │ │ + movs r0, #106 @ 0x6a │ │ │ │ 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] @ (28779c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x173420>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -704707,15 +704718,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ add sp, #232 @ 0xe8 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - subs r0, r6, #3 │ │ │ │ + subs r0, r6, #6 │ │ │ │ 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] @ (28785c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1734e0>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -704780,15 +704791,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ add r7, sp, #520 @ 0x208 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - subs r2, r6, #0 │ │ │ │ + subs r2, r6, #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] @ (287914 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x173598>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -704850,15 +704861,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ add r6, sp, #776 @ 0x308 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - adds r0, r7, #5 │ │ │ │ + subs r0, r7, #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] @ (2879d4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x173658>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -704923,15 +704934,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ add r6, sp, #40 @ 0x28 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - adds r2, r7, #2 │ │ │ │ + adds r2, r7, #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, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #164] @ (287a94 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x173718>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -704996,15 +705007,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ add r5, sp, #296 @ 0x128 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - subs r2, r7, r7 │ │ │ │ + adds r2, r7, #2 │ │ │ │ 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] @ (287b4c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1737d0>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -705066,15 +705077,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ add r4, sp, #552 @ 0x228 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - subs r0, r0, r5 │ │ │ │ + adds r0, r0, #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, #156] @ (287c04 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x173888>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -705136,15 +705147,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ add r3, sp, #840 @ 0x348 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - subs r0, r1, r2 │ │ │ │ + subs r0, r1, r5 │ │ │ │ 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] @ (287cc4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x173948>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -705209,15 +705220,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ add r3, sp, #104 @ 0x68 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - adds r2, r1, r7 │ │ │ │ + subs r2, r1, r2 │ │ │ │ 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] @ (287d84 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x173a08>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -705282,15 +705293,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ add r2, sp, #360 @ 0x168 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - adds r2, r1, r4 │ │ │ │ + adds r2, r1, r7 │ │ │ │ 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] @ (287e3c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x173ac0>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -705352,15 +705363,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ add r1, sp, #616 @ 0x268 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - adds r0, r2, r1 │ │ │ │ + adds r0, r2, r4 │ │ │ │ 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] @ (287efc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x173b80>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -705425,15 +705436,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ add r0, sp, #904 @ 0x388 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - asrs r2, r2, #30 │ │ │ │ + adds r2, r2, 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, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #156] @ (287fb4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x173c38>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -705495,15 +705506,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ add r0, sp, #136 @ 0x88 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - asrs r0, r3, #27 │ │ │ │ + asrs r0, r3, #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, #164] @ (288074 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x173cf8>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -705568,15 +705579,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ add r7, pc, #424 @ (adr r7, 288220 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x173ea4>) │ │ │ │ lsls r2, r2, #6 │ │ │ │ - asrs r2, r3, #24 │ │ │ │ + asrs r2, r3, #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, #164] @ (288134 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x173db8>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -705641,15 +705652,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ add r6, pc, #680 @ (adr r6, 2883e0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x174064>) │ │ │ │ lsls r2, r2, #6 │ │ │ │ - asrs r2, r3, #21 │ │ │ │ + asrs r2, r3, #24 │ │ │ │ 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] @ (2881ec <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x173e70>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -705711,15 +705722,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ add r5, pc, #936 @ (adr r5, 288598 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x17421c>) │ │ │ │ lsls r2, r2, #6 │ │ │ │ - asrs r0, r4, #18 │ │ │ │ + asrs r0, r4, #21 │ │ │ │ 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] @ (2882a4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x173f28>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -705781,15 +705792,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ add r5, pc, #200 @ (adr r5, 288370 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x173ff4>) │ │ │ │ lsls r2, r2, #6 │ │ │ │ - asrs r0, r5, #15 │ │ │ │ + asrs r0, r5, #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, #164] @ (288364 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x173fe8>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -705854,15 +705865,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ add r4, pc, #488 @ (adr r4, 288550 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1741d4>) │ │ │ │ lsls r2, r2, #6 │ │ │ │ - asrs r2, r5, #12 │ │ │ │ + asrs r2, r5, #15 │ │ │ │ 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] @ (288424 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1740a8>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -705927,15 +705938,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ add r3, pc, #744 @ (adr r3, 288710 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x174394>) │ │ │ │ lsls r2, r2, #6 │ │ │ │ - asrs r2, r5, #9 │ │ │ │ + asrs r2, r5, #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 r1, [pc, #196] @ (288500 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x174184>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -706006,17 +706017,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 288494 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x174118> │ │ │ │ add r2, pc, #1008 @ (adr r2, 2888f4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x174578>) │ │ │ │ lsls r2, r2, #6 │ │ │ │ - asrs r6, r3, #6 │ │ │ │ + asrs r6, r3, #9 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - str r6, [r2, #36] @ 0x24 │ │ │ │ + str r6, [r2, #48] @ 0x30 │ │ │ │ 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] @ (2885a0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x174224>) │ │ │ │ @@ -706065,15 +706076,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ add r2, pc, #104 @ (adr r2, 28860c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x174290>) │ │ │ │ lsls r2, r2, #6 │ │ │ │ - asrs r6, r5, #3 │ │ │ │ + asrs r6, r5, #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] @ (288648 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1742cc>) │ │ │ │ @@ -706126,15 +706137,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ add r1, pc, #504 @ (adr r1, 288844 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1744c8>) │ │ │ │ lsls r2, r2, #6 │ │ │ │ - asrs r4, r0, #1 │ │ │ │ + asrs r4, r0, #4 │ │ │ │ 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} │ │ │ │ @@ -706192,15 +706203,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r0, pc, #840 @ (adr r0, 288a54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1746d8>) │ │ │ │ lsls r2, r2, #6 │ │ │ │ - lsrs r4, r0, #30 │ │ │ │ + asrs r4, r0, #1 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #152] @ (2887bc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x174440>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -706260,15 +706271,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ add r0, pc, #88 @ (adr r0, 288818 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x17449c>) │ │ │ │ lsls r2, r2, #6 │ │ │ │ - lsrs r2, r2, #27 │ │ │ │ + lsrs r2, r2, #30 │ │ │ │ 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] @ (288870 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1744f4>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -706328,15 +706339,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldr r7, [sp, #392] @ 0x188 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - lsrs r6, r3, #24 │ │ │ │ + lsrs r6, r3, #27 │ │ │ │ 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] @ (28892c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1745b0>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -706399,15 +706410,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldr r6, [sp, #696] @ 0x2b8 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - lsrs r2, r4, #21 │ │ │ │ + lsrs r2, r4, #24 │ │ │ │ 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] @ (2889e0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x174664>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -706467,15 +706478,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r5, [sp, #968] @ 0x3c8 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - lsrs r4, r5, #18 │ │ │ │ + lsrs r4, r5, #21 │ │ │ │ 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] @ (288abc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x174740>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -706546,17 +706557,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 288a50 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1746d4> │ │ │ │ ldr r5, [sp, #256] @ 0x100 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - lsrs r2, r4, #15 │ │ │ │ + lsrs r2, r4, #18 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldrb r2, [r3, r2] │ │ │ │ + ldrb r2, [r3, r5] │ │ │ │ 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] @ (288b5c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1747e0>) │ │ │ │ @@ -706605,15 +706616,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldr r4, [sp, #376] @ 0x178 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - lsrs r2, r6, #12 │ │ │ │ + lsrs r2, r6, #15 │ │ │ │ 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] @ (288c04 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x174888>) │ │ │ │ @@ -706666,15 +706677,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r3, [sp, #776] @ 0x308 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - lsrs r0, r1, #10 │ │ │ │ + lsrs r0, r1, #13 │ │ │ │ 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} │ │ │ │ @@ -706732,15 +706743,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - lsrs r0, r1, #7 │ │ │ │ + lsrs r0, r1, #10 │ │ │ │ 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] @ (288d78 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1749fc>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -706800,15 +706811,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldr r2, [sp, #360] @ 0x168 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - lsrs r6, r2, #4 │ │ │ │ + lsrs r6, r2, #7 │ │ │ │ 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] @ (288e2c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x174ab0>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -706868,15 +706879,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldr r1, [sp, #664] @ 0x298 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - lsrs r2, r4, #1 │ │ │ │ + lsrs r2, r4, #4 │ │ │ │ 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] @ (288ee8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x174b6c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -706939,15 +706950,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldr r0, [sp, #968] @ 0x3c8 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - lsls r6, r4, #30 │ │ │ │ + lsrs r6, r4, #1 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #152] @ (288f9c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x174c20>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -707007,15 +707018,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [sp, #216] @ 0xd8 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - lsls r0, r6, #27 │ │ │ │ + lsls r0, r6, #30 │ │ │ │ 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] @ (28902c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x174cb0>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -707063,15 +707074,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ str r7, [sp, #528] @ 0x210 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - lsls r0, r4, #25 │ │ │ │ + lsls r0, r4, #28 │ │ │ │ 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] @ (2890cc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x174d50>) │ │ │ │ @@ -707122,15 +707133,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ str r6, [sp, #968] @ 0x3c8 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - lsls r0, r0, #23 │ │ │ │ + lsls r0, r0, #26 │ │ │ │ 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] @ (289178 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x174dfc>) │ │ │ │ @@ -707184,15 +707195,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ str r6, [sp, #328] @ 0x148 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - lsls r4, r2, #20 │ │ │ │ + lsls r4, r2, #23 │ │ │ │ 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] │ │ │ │ @@ -707251,15 +707262,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ str r5, [sp, #648] @ 0x288 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - lsls r2, r2, #17 │ │ │ │ + lsls r2, r2, #20 │ │ │ │ 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] @ (2892f4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x174f78>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -707321,15 +707332,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ str r4, [sp, #904] @ 0x388 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - lsls r0, r3, #14 │ │ │ │ + lsls r0, r3, #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] @ (2893ac <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x175030>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -707391,15 +707402,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ str r4, [sp, #168] @ 0xa8 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - lsls r0, r4, #11 │ │ │ │ + lsls r0, r4, #14 │ │ │ │ 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] @ (289464 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1750e8>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -707461,15 +707472,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ str r3, [sp, #456] @ 0x1c8 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - lsls r0, r5, #8 │ │ │ │ + lsls r0, r5, #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, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #156] @ (28951c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1751a0>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -707531,15 +707542,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ str r2, [sp, #744] @ 0x2e8 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - lsls r0, r6, #5 │ │ │ │ + lsls r0, r6, #8 │ │ │ │ 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] @ (2895ac <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x175230>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -707587,15 +707598,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ str r2, [sp, #16] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - lsls r0, r4, #3 │ │ │ │ + lsls r0, r4, #6 │ │ │ │ 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] @ (28964c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1752d0>) │ │ │ │ @@ -707646,15 +707657,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ str r1, [sp, #456] @ 0x1c8 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - lsls r0, r0, #1 │ │ │ │ + lsls r0, r0, #4 │ │ │ │ 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] @ (2896f8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x17537c>) │ │ │ │ @@ -707708,15 +707719,16 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ str r0, [sp, #840] @ 0x348 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - vshr.u64 q0, q6, #44 │ │ │ │ + lsls r4, r2, #1 │ │ │ │ + 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] │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -707774,15 +707786,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ str r0, [sp, #136] @ 0x88 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - mrc2 0, 6, r0, cr2, cr12, {6} │ │ │ │ + vshr.u64 q0, q6, #46 │ │ │ │ stmdb sp!, {r4, r5, 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] @ (289874 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1754f8>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -707843,15 +707855,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldrh r2, [r4, #58] @ 0x3a │ │ │ │ lsls r2, r2, #6 │ │ │ │ - mrc2 0, 0, r0, cr8, cr12, {6} │ │ │ │ + mrc2 0, 6, r0, cr8, 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, #156] @ (28992c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1755b0>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -707912,15 +707924,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldrh r2, [r5, #52] @ 0x34 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - stc2l 0, cr0, [r0, #-880]! @ 0xfffffc90 │ │ │ │ + mcr2 0, 1, 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, #156] @ (2899e4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x175668>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -707981,15 +707993,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldrh r2, [r6, #46] @ 0x2e │ │ │ │ lsls r2, r2, #6 │ │ │ │ - stc2 0, cr0, [r8], #880 @ 0x370 │ │ │ │ + stc2l 0, cr0, [r8, #-880]! @ 0xfffffc90 │ │ │ │ stmdb sp!, {r4, r5, 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] @ (289a9c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x175720>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -708050,15 +708062,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldrh r2, [r7, #40] @ 0x28 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - @ instruction: 0xfbf000dc │ │ │ │ + ldc2 0, cr0, [r0], #880 @ 0x370 │ │ │ │ push {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] @ (289b80 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x175804>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r6, r2 │ │ │ │ @@ -708131,16 +708143,16 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 289b0e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x175792> │ │ │ │ nop │ │ │ │ ldrh r4, [r0, #36] @ 0x24 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - @ instruction: 0xfb2000dc │ │ │ │ - ldr r3, [pc, #864] @ (289eec <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x175b70>) │ │ │ │ + @ instruction: 0xfbe000dc │ │ │ │ + ldr r4, [pc, #608] @ (289dec <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x175a70>) │ │ │ │ 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] @ (289c7c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x175900>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -708218,16 +708230,16 @@ │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 289bf4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x175878> │ │ │ │ nop │ │ │ │ ldrh r6, [r3, #28] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - @ instruction: 0xfa2c00dc │ │ │ │ - ldr r2, [pc, #912] @ (28a018 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x175c9c>) │ │ │ │ + @ instruction: 0xfaec00dc │ │ │ │ + ldr r3, [pc, #656] @ (289f18 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x175b9c>) │ │ │ │ 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] @ (289d2c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1759b0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -708279,15 +708291,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrh r2, [r4, #20] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - vld4. {d16-d19}, [r0 :64], ip │ │ │ │ + @ instruction: 0xfa2000dc │ │ │ │ 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] @ (289dec <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x175a70>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #16 │ │ │ │ @@ -708343,15 +708355,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrh r6, [r6, #14] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - strh.w r0, [r0, #220] @ 0xdc │ │ │ │ + vld4. {d16-d19}, [r0 :64], ip │ │ │ │ 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] @ (289ec0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x175b44>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #16 │ │ │ │ @@ -708412,15 +708424,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrh r6, [r6, #8] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - @ instruction: 0xf7cc00dc │ │ │ │ + strb.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] @ (289f7c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x175c00>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -708482,15 +708494,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldrh r6, [r3, #2] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - @ instruction: 0xf71000dc │ │ │ │ + @ instruction: 0xf7d000dc │ │ │ │ stmdb sp!, {r4, r5, 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] @ (28a038 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x175cbc>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -708552,15 +708564,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ strh r2, [r4, #60] @ 0x3c │ │ │ │ lsls r2, r2, #6 │ │ │ │ - @ instruction: 0xf65400dc │ │ │ │ + @ instruction: 0xf71400dc │ │ │ │ stmdb sp!, {r4, r5, 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] @ (28a0fc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x175d80>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -708625,15 +708637,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ strh r6, [r4, #54] @ 0x36 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - @ instruction: 0xf59200dc │ │ │ │ + @ instruction: 0xf65200dc │ │ │ │ stmdb sp!, {r4, r5, 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] @ (28a1b8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x175e3c>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -708695,15 +708707,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ strh r2, [r4, #48] @ 0x30 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - @ instruction: 0xf4d400dc │ │ │ │ + @ instruction: 0xf59400dc │ │ │ │ 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] @ (28a254 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x175ed8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -708748,15 +708760,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ strh r0, [r5, #42] @ 0x2a │ │ │ │ lsls r2, r2, #6 │ │ │ │ - bics.w r0, r8, #7208960 @ 0x6e0000 │ │ │ │ + @ instruction: 0xf4f800dc │ │ │ │ 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] @ (28a304 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x175f88>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -708806,15 +708818,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ vpop {d8-d9} │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ strh r4, [r1, #38] @ 0x26 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - usat r0, #28, r8, lsl #3 │ │ │ │ + orr.w r0, r8, #7208960 @ 0x6e0000 │ │ │ │ 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] @ (28a3c8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x17604c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -708869,15 +708881,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ vpop {d8-d10} │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ strh r4, [r3, #32] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - movt r0, #16604 @ 0x40dc │ │ │ │ + usat r0, #28, r4, lsl #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] @ (28a4a0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x176124>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -708937,15 +708949,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ vpop {d8-d11} │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ strh r0, [r3, #26] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - @ instruction: 0xf1ec00dc │ │ │ │ + subw 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] @ (28a55c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1761e0>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -709007,15 +709019,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ strh r6, [r7, #18] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - @ instruction: 0xf13000dc │ │ │ │ + @ instruction: 0xf1f000dc │ │ │ │ stmdb sp!, {r4, r5, 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] @ (28a618 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x17629c>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -709077,15 +709089,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ strh r2, [r0, #14] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - orns r0, r4, #220 @ 0xdc │ │ │ │ + @ instruction: 0xf13400dc │ │ │ │ stmdb sp!, {r4, r5, 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] @ (28a6dc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x176360>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -709150,15 +709162,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ strh r6, [r0, #8] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - vshr.s64 q0, q6, #14 │ │ │ │ + orns 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, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #160] @ (28a798 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x17641c>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -709220,15 +709232,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ strh r2, [r0, #2] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - mrc 0, 7, r0, cr4, cr12, {6} │ │ │ │ + vshr.s64 q0, q6, #12 │ │ │ │ push {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] @ (28a87c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x176500>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r6, r2 │ │ │ │ @@ -709301,16 +709313,16 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28a80a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x17648e> │ │ │ │ nop │ │ │ │ ldrb r0, [r1, #30] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - mcr 0, 1, r0, cr4, cr12, {6} │ │ │ │ - subs r6, #220 @ 0xdc │ │ │ │ + mcr 0, 7, r0, cr4, cr12, {6} │ │ │ │ + subs r7, #156 @ 0x9c │ │ │ │ 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] @ (28a914 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x176598>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -709359,15 +709371,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldrb r0, [r4, #26] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldcl 0, cr0, [r8, #-880]! @ 0xfffffc90 │ │ │ │ + mrc 0, 1, r0, cr8, 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, #132] @ (28a9b0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x176634>) │ │ │ │ mov r7, r2 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -709419,15 +709431,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldrb r4, [r1, #24] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldcl 0, cr0, [ip], {220} @ 0xdc │ │ │ │ + ldc 0, cr0, [ip, #880] @ 0x370 │ │ │ │ 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] @ (28aa54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1766d8>) │ │ │ │ mov r7, r2 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -709483,15 +709495,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldrb r0, [r6, #21] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldc 0, cr0, [r8], #-880 @ 0xfffffc90 │ │ │ │ + ldcl 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, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #160] @ (28ab10 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x176794>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -709553,15 +709565,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldrb r2, [r1, #19] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - sbcs.w r0, ip, ip, lsr #3 │ │ │ │ + ldc 0, cr0, [ip], #-880 @ 0xfffffc90 │ │ │ │ stmdb sp!, {r4, r5, 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] @ (28abcc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x176850>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -709623,15 +709635,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldrb r6, [r1, #16] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - @ instruction: 0xeac000dc │ │ │ │ + @ instruction: 0xeb8000dc │ │ │ │ stmdb sp!, {r4, r5, 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] @ (28ac90 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x176914>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -709696,15 +709708,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ ldrb r2, [r2, #13] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldrd r0, r0, [lr, #880]! @ 0x370 │ │ │ │ + @ instruction: 0xeabe00dc │ │ │ │ stmdb sp!, {r4, r5, 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] @ (28ad4c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1769d0>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -709766,15 +709778,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldrb r6, [r1, #10] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - strd r0, r0, [r0, #-880] @ 0x370 │ │ │ │ + and.w r0, r0, ip, lsr #3 │ │ │ │ push {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] @ (28ae30 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x176ab4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r6, r2 │ │ │ │ @@ -709847,16 +709859,16 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28adbe <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x176a42> │ │ │ │ nop │ │ │ │ ldrb r4, [r2, #7] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldrd r0, r0, [r0], #-880 @ 0x370 │ │ │ │ - subs r1, #40 @ 0x28 │ │ │ │ + ldmdb r0!, {r2, r3, r4, r6, r7} │ │ │ │ + subs r1, #232 @ 0xe8 │ │ │ │ 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] @ (28aec8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x176b4c>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -709905,16 +709917,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldrb r4, [r5, #3] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - b.n 28ae58 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x176adc> │ │ │ │ - lsls r4, r3, #3 │ │ │ │ + stmia.w r4, {r2, r3, r4, r6, r7} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #132] @ (28af64 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x176be8>) │ │ │ │ mov r7, r2 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -709966,15 +709977,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldrb r0, [r3, #1] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - b.n 28adbc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x176a40> │ │ │ │ + b.n 28af3c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x176bc0> │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #140] @ (28b008 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x176c8c>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -710031,15 +710042,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ strb r4, [r7, #30] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - b.n 28ad18 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x17699c> │ │ │ │ + b.n 28ae98 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x176b1c> │ │ │ │ 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 r4, [pc, #160] @ (28b0c4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x176d48>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -710102,15 +710113,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ strb r6, [r2, #28] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - b.n 28ac5c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1768e0> │ │ │ │ + b.n 28addc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x176a60> │ │ │ │ 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 r4, [pc, #160] @ (28b180 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x176e04>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -710173,15 +710184,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ strb r2, [r3, #25] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - b.n 28aba0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x176824> │ │ │ │ + b.n 28ad20 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1769a4> │ │ │ │ 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 r4, [pc, #168] @ (28b244 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x176ec8>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -710246,15 +710257,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ strb r6, [r3, #22] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - b.n 28aadc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x176760> │ │ │ │ + b.n 28ac5c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1768e0> │ │ │ │ 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 r4, [pc, #164] @ (28b304 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x176f88>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -710318,15 +710329,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ strb r2, [r3, #19] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - b.n 28ba20 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1776a4> │ │ │ │ + b.n 28aba0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x176824> │ │ │ │ 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, #172] @ (28b3cc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x177050>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -710393,15 +710404,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ strb r2, [r3, #16] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - b.n 28b954 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1775d8> │ │ │ │ + b.n 28bad4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x177758> │ │ │ │ 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, #180] @ (28b49c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x177120>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -710471,15 +710482,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ strb r2, [r2, #13] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - b.n 28b888 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x17750c> │ │ │ │ + b.n 28ba08 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x17768c> │ │ │ │ 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, #172] @ (28b564 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1771e8>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -710546,15 +710557,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ strb r2, [r0, #10] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - b.n 28b7bc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x177440> │ │ │ │ + b.n 28b93c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1775c0> │ │ │ │ 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, #180] @ (28b634 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1772b8>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -710624,15 +710635,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ strb r2, [r7, #6] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - b.n 28b6f0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x177374> │ │ │ │ + b.n 28b870 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1774f4> │ │ │ │ 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, #180] @ (28b704 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x177388>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -710702,15 +710713,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ strb r2, [r5, #3] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - svc 138 @ 0x8a │ │ │ │ + b.n 28b7a0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x177424> │ │ │ │ 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, #180] @ (28b7d4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x177458>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -710780,15 +710791,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ strb r2, [r3, #0] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - udf #186 @ 0xba │ │ │ │ + svc 122 @ 0x7a │ │ │ │ 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, #172] @ (28b89c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x177520>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -710855,15 +710866,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r2, [r1, #116] @ 0x74 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ble.n 28b884 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x177508> │ │ │ │ + udf #176 @ 0xb0 │ │ │ │ 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, #180] @ (28b96c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1775f0>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -710933,15 +710944,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ ldr r2, [r0, #104] @ 0x68 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ble.n 28b9b8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x17763c> │ │ │ │ + ble.n 28b938 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1775bc> │ │ │ │ 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, #172] @ (28ba34 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1776b8>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -711008,15 +711019,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r2, [r6, #88] @ 0x58 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - bgt.n 28baec <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x177770> │ │ │ │ + ble.n 28ba6c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1776f0> │ │ │ │ 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, #172] @ (28bafc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x177780>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -711083,15 +711094,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r2, [r5, #76] @ 0x4c │ │ │ │ lsls r2, r2, #6 │ │ │ │ - blt.n 28ba24 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1776a8> │ │ │ │ + bgt.n 28bba4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x177828> │ │ │ │ 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, #180] @ (28bbcc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x177850>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -711161,15 +711172,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ ldr r2, [r4, #64] @ 0x40 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - bge.n 28bb58 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1777dc> │ │ │ │ + blt.n 28bad8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x17775c> │ │ │ │ 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, #172] @ (28bc94 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x177918>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -711236,15 +711247,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r2, [r2, #52] @ 0x34 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - bls.n 28bc8c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x177910> │ │ │ │ + bge.n 28bc0c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x177890> │ │ │ │ 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, #180] @ (28bd64 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1779e8>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -711314,15 +711325,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ ldr r2, [r1, #40] @ 0x28 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - bls.n 28bdc0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x177a44> │ │ │ │ + bls.n 28bd40 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1779c4> │ │ │ │ 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, #180] @ (28be34 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x177ab8>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -711392,15 +711403,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ ldr r2, [r7, #24] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - bhi.n 28bef0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x177b74> │ │ │ │ + bls.n 28be70 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x177af4> │ │ │ │ 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, #180] @ (28bf04 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x177b88>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -711470,15 +711481,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ ldr r2, [r5, #12] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - bvc.n 28be20 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x177aa4> │ │ │ │ + bhi.n 28bfa0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x177c24> │ │ │ │ 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, #172] @ (28bfcc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x177c50>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -711545,15 +711556,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r2, [r3, #0] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - bvs.n 28bf54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x177bd8> │ │ │ │ + bvc.n 28bed4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x177b58> │ │ │ │ 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, #180] @ (28c09c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x177d20>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -711623,15 +711634,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ str r2, [r2, #116] @ 0x74 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - bpl.n 28c088 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x177d0c> │ │ │ │ + bvs.n 28c008 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x177c8c> │ │ │ │ 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, #172] @ (28c164 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x177de8>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -711698,15 +711709,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ str r2, [r0, #104] @ 0x68 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - bpl.n 28c1bc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x177e40> │ │ │ │ + bpl.n 28c13c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x177dc0> │ │ │ │ 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] @ (28c23c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x177ec0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -711775,17 +711786,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28c1d0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x177e54> │ │ │ │ nop │ │ │ │ str r6, [r7, #88] @ 0x58 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - bmi.n 28c30c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x177f90> │ │ │ │ + bpl.n 28c28c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x177f10> │ │ │ │ lsls r4, r3, #3 │ │ │ │ - movs r5, #28 │ │ │ │ + movs r5, #220 @ 0xdc │ │ │ │ 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] @ (28c318 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x177f9c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -711854,17 +711865,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28c2ac <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x177f30> │ │ │ │ nop │ │ │ │ str r2, [r4, #76] @ 0x4c │ │ │ │ lsls r2, r2, #6 │ │ │ │ - bcc.n 28c230 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x177eb4> │ │ │ │ + bmi.n 28c3b0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x178034> │ │ │ │ lsls r4, r3, #3 │ │ │ │ - movs r4, #64 @ 0x40 │ │ │ │ + movs r5, #0 │ │ │ │ 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] @ (28c3b0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x178034>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -711912,15 +711923,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ str r4, [r0, #64] @ 0x40 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - bcs.n 28c36c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x177ff0> │ │ │ │ + bcc.n 28c2ec <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x177f70> │ │ │ │ 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] @ (28c444 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1780c8>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -711968,15 +711979,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ str r0, [r6, #52] @ 0x34 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - bcs.n 28c4d8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x17815c> │ │ │ │ + bcc.n 28c458 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1780dc> │ │ │ │ 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] @ (28c4d4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x178158>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -712024,15 +712035,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ str r6, [r3, #44] @ 0x2c │ │ │ │ lsls r2, r2, #6 │ │ │ │ - bne.n 28c448 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1780cc> │ │ │ │ + bcs.n 28c5c8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x17824c> │ │ │ │ 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] @ (28c564 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1781e8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -712080,15 +712091,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ str r6, [r1, #36] @ 0x24 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - bne.n 28c5b8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x17823c> │ │ │ │ + bne.n 28c538 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1781bc> │ │ │ │ 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] @ (28c63c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1782c0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -712157,17 +712168,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28c5d0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x178254> │ │ │ │ nop │ │ │ │ str r6, [r7, #24] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - beq.n 28c70c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x178390> │ │ │ │ + bne.n 28c68c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x178310> │ │ │ │ lsls r4, r3, #3 │ │ │ │ - movs r1, #28 │ │ │ │ + movs r1, #220 @ 0xdc │ │ │ │ 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] @ (28c710 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x178394>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -712232,17 +712243,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28c6a4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x178328> │ │ │ │ nop │ │ │ │ str r2, [r4, #12] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldmia r7, {r4, r7} │ │ │ │ + beq.n 28c7b8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x17843c> │ │ │ │ lsls r4, r3, #3 │ │ │ │ - movs r0, #72 @ 0x48 │ │ │ │ + movs r1, #8 │ │ │ │ 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] @ (28c7ec <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x178470>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -712311,17 +712322,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28c780 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x178404> │ │ │ │ nop │ │ │ │ str r6, [r1, #0] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldmia r6!, {r2, r4, r5, r7} │ │ │ │ + ldmia r7!, {r2, r4, r5, r6} │ │ │ │ lsls r4, r3, #3 │ │ │ │ - subs r4, r5, #5 │ │ │ │ + movs r0, #44 @ 0x2c │ │ │ │ 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] @ (28c89c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x178520>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -712379,15 +712390,15 @@ │ │ │ │ add.w r3, r4, #98304 @ 0x18000 │ │ │ │ ldrb.w r3, [r3, #1492] @ 0x5d4 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 28c868 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1784ec> │ │ │ │ b.n 28c85a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1784de> │ │ │ │ ldrsh r2, [r6, r4] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldmia r6!, {r1, r2} │ │ │ │ + ldmia r6, {r1, r2, r6, r7} │ │ │ │ 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] @ 28c8f4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x178578> │ │ │ │ @@ -712482,15 +712493,15 @@ │ │ │ │ add.w r3, r4, #98304 @ 0x18000 │ │ │ │ ldrb.w r3, [r3, #1492] @ 0x5d4 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 28c970 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1785f4> │ │ │ │ b.n 28c962 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1785e6> │ │ │ │ ldrsh r2, [r5, r0] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldmia r4, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r5, {r1, r2, r3, r4, r5, r7} │ │ │ │ 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] @ 28ca04 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x178688> │ │ │ │ sub sp, #28 │ │ │ │ @@ -712585,15 +712596,15 @@ │ │ │ │ add.w r3, r4, #98304 @ 0x18000 │ │ │ │ ldrb.w r3, [r3, #1492] @ 0x5d4 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 28ca80 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x178704> │ │ │ │ b.n 28ca72 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1786f6> │ │ │ │ ldrb r2, [r3, r4] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldmia r3, {r1, r2, r3, r5, r6, r7} │ │ │ │ + ldmia r4!, {r1, r2, r3, r5, r7} │ │ │ │ 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] @ (28cb60 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1787e4>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -712651,15 +712662,15 @@ │ │ │ │ add.w r3, r4, #98304 @ 0x18000 │ │ │ │ ldrb.w r3, [r3, #1492] @ 0x5d4 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 28cb2c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1787b0> │ │ │ │ b.n 28cb1e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1787a2> │ │ │ │ ldrb r6, [r5, r1] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldmia r3!, {r1, r6} │ │ │ │ + ldmia r4!, {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, #120] @ (28cbf0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x178874>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -712706,15 +712717,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldrh r0, [r0, r7] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldmia r2!, {r1, r3, r4, r7} │ │ │ │ + ldmia r3, {r1, r3, r4, r6} │ │ │ │ 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] @ (28ccc8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x17894c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -712783,17 +712794,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28cc5c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1788e0> │ │ │ │ nop │ │ │ │ ldrh r2, [r6, r4] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldmia r1!, {r3, r4, r6, r7} │ │ │ │ + ldmia r2!, {r3, r4, r7} │ │ │ │ lsls r4, r3, #3 │ │ │ │ - subs r0, r2, r2 │ │ │ │ + subs r0, r2, 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, #168] @ (28cd8c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x178a10>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -712855,17 +712866,17 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 28cd2c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1789b0> │ │ │ │ ldrh r6, [r2, r1] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldmia r1!, {r4} │ │ │ │ + ldmia r1!, {r4, r6, r7} │ │ │ │ lsls r4, r3, #3 │ │ │ │ - adds r2, r1, r7 │ │ │ │ + subs r2, r1, r2 │ │ │ │ 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] @ (28ce70 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x178af4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -712937,17 +712948,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28ce02 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x178a86> │ │ │ │ nop │ │ │ │ ldr r0, [r2, r6] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldmia r0!, {r4, r5} │ │ │ │ + ldmia r0!, {r4, r5, r6, r7} │ │ │ │ lsls r4, r3, #3 │ │ │ │ - adds r0, r5, r3 │ │ │ │ + adds r0, r5, 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, #160] @ (28cf30 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x178bb4>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -713010,15 +713021,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldr r2, [r5, r2] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - stmia r7!, {r1, r2, r3, r4, r6} │ │ │ │ + ldmia r0!, {r1, r2, r3, r4} │ │ │ │ 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] @ (28cff0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x178c74>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -713082,15 +713093,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldrsb r6, [r5, r7] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - stmia r6!, {r1, r2, r3, r4, r7} │ │ │ │ + stmia r7!, {r1, r2, r3, r4, r6} │ │ │ │ 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] @ (28d0cc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x178d50>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -713160,17 +713171,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28d05c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x178ce0> │ │ │ │ nop │ │ │ │ ldrsb r2, [r6, r4] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - stmia r5!, {r2, r4, r6, r7} │ │ │ │ + stmia r6!, {r2, r4, r7} │ │ │ │ lsls r4, r3, #3 │ │ │ │ - asrs r4, r1, #26 │ │ │ │ + asrs r4, r1, #29 │ │ │ │ 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] @ (28d1c4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x178e48>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -713246,17 +713257,17 @@ │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 28d13e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x178dc2> │ │ │ │ nop │ │ │ │ ldrsb r2, [r2, r1] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - stmia r4!, {r2, r5, r6, r7} │ │ │ │ + stmia r5!, {r2, r5, r7} │ │ │ │ lsls r4, r3, #3 │ │ │ │ - asrs r4, r3, #22 │ │ │ │ + asrs r4, r3, #25 │ │ │ │ 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] @ (28d2a4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x178f28>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -713326,17 +713337,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28d234 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x178eb8> │ │ │ │ nop │ │ │ │ strb r2, [r3, r5] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - stmia r3!, {r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r4!, {r2, r3, r4, r5, r7} │ │ │ │ lsls r4, r3, #3 │ │ │ │ - asrs r4, r6, #18 │ │ │ │ + asrs r4, r6, #21 │ │ │ │ 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] @ (28d338 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x178fbc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -713381,15 +713392,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ strb r4, [r7, r1] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - stmia r3!, {r4, r6} │ │ │ │ + stmia r4!, {r4} │ │ │ │ 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] @ (28d3a4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x179028>) │ │ │ │ sub sp, #72 @ 0x48 │ │ │ │ @@ -713551,15 +713562,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ strh r4, [r0, r3] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - stmia r1!, {r3, r4, r7} │ │ │ │ + stmia r2!, {r3, r4, r6} │ │ │ │ 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] @ (28d55c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1791e0>) │ │ │ │ sub sp, #72 @ 0x48 │ │ │ │ @@ -713736,17 +713747,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ str r2, [r1, r4] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - itt ge │ │ │ │ - lslge r4, r3, #3 │ │ │ │ - pushge {r3, lr} │ │ │ │ + stmia r0!, {r2, r5, r6} │ │ │ │ + lsls r4, r3, #3 │ │ │ │ + push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vmov.f64 d7, d0 │ │ │ │ vcvt.f32.f64 s1, d1 │ │ │ │ vcvt.f32.f64 s3, d3 │ │ │ │ vcvt.f32.f64 s2, d2 │ │ │ │ @@ -713810,15 +713821,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ str r2, [r2, r0] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - bkpt 0x00c0 │ │ │ │ + nop {8} │ │ │ │ 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 │ │ │ │ @@ -713883,15 +713894,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldr r7, [pc, #200] @ (28d978 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1795fc>) │ │ │ │ lsls r2, r2, #6 │ │ │ │ - pop {r5, r6, r7, pc} │ │ │ │ + bkpt 0x00a0 │ │ │ │ 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 │ │ │ │ @@ -713968,17 +713979,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28d938 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1795bc> │ │ │ │ ldr r6, [pc, #328] @ (28daf0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x179774>) │ │ │ │ lsls r2, r2, #6 │ │ │ │ - pop {r1, r3, r4, r5, r6, r7} │ │ │ │ + pop {r1, r3, r4, r5, r7, pc} │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsrs r2, r6, #22 │ │ │ │ + lsrs r2, r6, #25 │ │ │ │ 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] @ (28dab8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x17973c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -714054,15 +714065,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r5, [pc, #488] @ (28dca4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x179928>) │ │ │ │ lsls r2, r2, #6 │ │ │ │ - cbnz r2, 28db34 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1797b8> │ │ │ │ + pop {r1, r4, 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] @ (28dbc8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x17984c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -714138,15 +714149,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r4, [pc, #424] @ (28dd74 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1799f8>) │ │ │ │ lsls r2, r2, #6 │ │ │ │ - revsh r2, r0 │ │ │ │ + cbnz r2, 28dc30 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1798b4> │ │ │ │ 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] @ (28dc9c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x179920>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -714213,17 +714224,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28dc30 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1798b4> │ │ │ │ ldr r3, [pc, #360] @ (28de08 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x179a8c>) │ │ │ │ lsls r2, r2, #6 │ │ │ │ - rev r2, r0 │ │ │ │ + revsh r2, r0 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsrs r2, r7, #10 │ │ │ │ + lsrs r2, r7, #13 │ │ │ │ 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] @ (28dd74 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1799f8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -714290,17 +714301,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28dd08 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x17998c> │ │ │ │ ldr r2, [pc, #520] @ (28df80 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x179c04>) │ │ │ │ lsls r2, r2, #6 │ │ │ │ - cbnz r2, 28dd86 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x179a0a> │ │ │ │ + cbnz r2, 28ddb6 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x179a3a> │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsrs r2, r4, #7 │ │ │ │ + lsrs r2, r4, #10 │ │ │ │ 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] @ (28de1c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x179aa0>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -714357,15 +714368,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldr r1, [pc, #672] @ (28e0c0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x179d44>) │ │ │ │ lsls r2, r2, #6 │ │ │ │ - @ instruction: 0xb870 │ │ │ │ + cbnz r0, 28de30 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x179ab4> │ │ │ │ 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] @ (28de84 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x179b08>) │ │ │ │ sub sp, #24 │ │ │ │ @@ -714460,15 +714471,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldr r0, [pc, #608] @ (28e190 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x179e14>) │ │ │ │ lsls r2, r2, #6 │ │ │ │ - @ instruction: 0xb760 │ │ │ │ + @ instruction: 0xb820 │ │ │ │ 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] @ 28df90 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x179c14> │ │ │ │ @@ -714562,15 +714573,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ blxns r1 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - @ instruction: 0xb654 │ │ │ │ + @ instruction: 0xb714 │ │ │ │ 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] @ (28e0dc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x179d60>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -714627,15 +714638,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ mov r8, sp │ │ │ │ lsls r2, r2, #6 │ │ │ │ - push {r4, r5, r7, lr} │ │ │ │ + cpsid │ │ │ │ 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] @ (28e1f0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x179e74>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -714737,15 +714748,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ mov r4, r8 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - push {r1, r2, r3, r4, r7} │ │ │ │ + push {r1, r2, r3, r4, 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 │ │ │ │ ldr r4, [pc, #260] @ (28e310 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x179f94>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -714852,15 +714863,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ cmp r0, r6 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - cbz r4, 28e376 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x179ffa> │ │ │ │ + push {r2, r3, r4, r5} │ │ │ │ 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] @ (28e43c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x17a0c0>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -714973,15 +714984,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ add r0, r2 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - sxtb r0, r2 │ │ │ │ + cbz r0, 28e488 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x17a10c> │ │ │ │ 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] @ (28e518 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x17a19c>) │ │ │ │ @@ -715059,15 +715070,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ cmn r2, r4 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - cbz r4, 28e53c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x17a1c0> │ │ │ │ + sxth r4, 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, #212] @ (28e608 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x17a28c>) │ │ │ │ @@ -715154,15 +715165,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ tst r6, r0 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - sub sp, #24 │ │ │ │ + cbz r6, 28e620 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x17a2a4> │ │ │ │ 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] @ (28e708 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x17a38c>) │ │ │ │ @@ -715257,15 +715268,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ asrs r6, r2 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - add r7, sp, #536 @ 0x218 │ │ │ │ + add sp, #280 @ 0x118 │ │ │ │ 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] @ (28e7c0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x17a444>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -715331,15 +715342,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ands r0, r3 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - add r6, sp, #816 @ 0x330 │ │ │ │ + add r7, sp, #560 @ 0x230 │ │ │ │ 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] @ (28e880 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x17a504>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -715409,15 +715420,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ subs r7, #96 @ 0x60 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - add r6, sp, #48 @ 0x30 │ │ │ │ + add r6, 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, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #148] @ (28e92c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x17a5b0>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -715477,15 +715488,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ subs r6, #160 @ 0xa0 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - add r5, sp, #376 @ 0x178 │ │ │ │ + add r6, sp, #120 @ 0x78 │ │ │ │ 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] @ (28e9ec <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x17a670>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -715555,15 +715566,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ subs r5, #244 @ 0xf4 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - add r4, sp, #640 @ 0x280 │ │ │ │ + add r5, sp, #384 @ 0x180 │ │ │ │ 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] @ (28eab4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x17a738>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -715637,15 +715648,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ subs r5, #52 @ 0x34 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - add r3, sp, #864 @ 0x360 │ │ │ │ + add r4, sp, #608 @ 0x260 │ │ │ │ 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] @ (28eb98 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x17a81c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -715718,17 +715729,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28eb28 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x17a7ac> │ │ │ │ subs r4, #108 @ 0x6c │ │ │ │ lsls r2, r2, #6 │ │ │ │ - add r3, sp, #24 │ │ │ │ + add r3, sp, #792 @ 0x318 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - @ instruction: 0xfbbe00dc │ │ │ │ + ldc2l 0, cr0, [lr], #-880 @ 0xfffffc90 │ │ │ │ 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] @ (28ec40 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x17a8c4>) │ │ │ │ mov r7, r2 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -715784,15 +715795,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ subs r3, #132 @ 0x84 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - add r2, sp, #304 @ 0x130 │ │ │ │ + add r3, sp, #48 @ 0x30 │ │ │ │ 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] @ (28eca8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x17a92c>) │ │ │ │ sub sp, #24 │ │ │ │ @@ -715887,15 +715898,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ subs r2, #116 @ 0x74 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - add r1, sp, #240 @ 0xf0 │ │ │ │ + add r1, sp, #1008 @ 0x3f0 │ │ │ │ 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] @ 28edb4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x17aa38> │ │ │ │ @@ -715989,15 +716000,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ subs r1, #104 @ 0x68 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - add r0, sp, #192 @ 0xc0 │ │ │ │ + add r0, sp, #960 @ 0x3c0 │ │ │ │ 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] @ (28ef00 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x17ab84>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -716054,15 +716065,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ subs r0, #196 @ 0xc4 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - add r7, pc, #560 @ (adr r7, 28f138 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x17adbc>) │ │ │ │ + add r0, sp, #304 @ 0x130 │ │ │ │ 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] @ (28f014 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x17ac98>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -716164,15 +716175,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ subs r0, #32 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - add r6, pc, #488 @ (adr r6, 28f204 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x17ae88>) │ │ │ │ + add r7, pc, #232 @ (adr r7, 28f104 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x17ad88>) │ │ │ │ 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] @ (28f134 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x17adb8>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -716279,15 +716290,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ adds r7, #12 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - add r5, pc, #352 @ (adr r5, 28f29c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x17af20>) │ │ │ │ + add r6, pc, #96 @ (adr r6, 28f19c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x17ae20>) │ │ │ │ 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] @ (28f260 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x17aee4>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -716400,15 +716411,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ adds r5, #236 @ 0xec │ │ │ │ lsls r2, r2, #6 │ │ │ │ - add r4, pc, #176 @ (adr r4, 28f318 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x17af9c>) │ │ │ │ + add r4, pc, #944 @ (adr r4, 28f618 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x17b29c>) │ │ │ │ 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] @ (28f33c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x17afc0>) │ │ │ │ @@ -716486,15 +716497,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ adds r4, #190 @ 0xbe │ │ │ │ lsls r2, r2, #6 │ │ │ │ - add r3, pc, #320 @ (adr r3, 28f484 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x17b108>) │ │ │ │ + add r4, pc, #64 @ (adr r4, 28f384 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x17b008>) │ │ │ │ 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] @ (28f42c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x17b0b0>) │ │ │ │ @@ -716581,15 +716592,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ adds r3, #226 @ 0xe2 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - add r2, pc, #392 @ (adr r2, 28f5bc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x17b240>) │ │ │ │ + add r3, pc, #136 @ (adr r3, 28f4bc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x17b140>) │ │ │ │ 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] @ (28f52c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x17b1b0>) │ │ │ │ @@ -716684,15 +716695,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ adds r2, #242 @ 0xf2 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - add r1, pc, #392 @ (adr r1, 28f6bc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x17b340>) │ │ │ │ + add r2, pc, #136 @ (adr r2, 28f5bc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x17b240>) │ │ │ │ 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] @ (28f5e4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x17b268>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -716758,15 +716769,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ adds r1, #244 @ 0xf4 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - add r0, pc, #672 @ (adr r0, 28f88c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x17b510>) │ │ │ │ + add r1, pc, #416 @ (adr r1, 28f78c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x17b410>) │ │ │ │ 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] @ (28f6a4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x17b328>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -716836,15 +716847,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ adds r1, #60 @ 0x3c │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldr r7, [sp, #928] @ 0x3a0 │ │ │ │ + add r0, pc, #672 @ (adr r0, 28f94c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x17b5d0>) │ │ │ │ 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] @ (28f750 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x17b3d4>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -716904,15 +716915,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ adds r0, #124 @ 0x7c │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldr r7, [sp, #232] @ 0xe8 │ │ │ │ + ldr r7, [sp, #1000] @ 0x3e8 │ │ │ │ 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] @ (28f810 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x17b494>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -716982,15 +716993,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ cmp r7, #208 @ 0xd0 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldr r6, [sp, #496] @ 0x1f0 │ │ │ │ + ldr r7, [sp, #240] @ 0xf0 │ │ │ │ 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] @ (28f8d8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x17b55c>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -717064,15 +717075,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ cmp r7, #16 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldr r5, [sp, #720] @ 0x2d0 │ │ │ │ + ldr r6, [sp, #464] @ 0x1d0 │ │ │ │ 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] @ (28f998 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x17b61c>) │ │ │ │ mov r5, r2 │ │ │ │ @@ -717140,15 +717151,15 @@ │ │ │ │ add.w r2, r4, #98304 @ 0x18000 │ │ │ │ ldrb.w r2, [r2, #1492] @ 0x5d4 │ │ │ │ cmp r2, #0 │ │ │ │ beq.n 28f95c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x17b5e0> │ │ │ │ b.n 28f94a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x17b5ce> │ │ │ │ cmp r6, #72 @ 0x48 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldr r5, [sp, #48] @ 0x30 │ │ │ │ + ldr r5, [sp, #816] @ 0x330 │ │ │ │ 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] @ (28fa00 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x17b684>) │ │ │ │ sub sp, #24 │ │ │ │ @@ -717414,19 +717425,19 @@ │ │ │ │ movs r3, #0 │ │ │ │ b.n 28fc10 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x17b894> │ │ │ │ nop │ │ │ │ cmp r3, #160 @ 0xa0 │ │ │ │ lsls r2, r2, #6 │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldr r2, [sp, #32] │ │ │ │ + ldr r2, [sp, #800] @ 0x320 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - str r2, [r6, #100] @ 0x64 │ │ │ │ + str r2, [r6, #112] @ 0x70 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - adds r6, #240 @ 0xf0 │ │ │ │ + adds r7, #176 @ 0xb0 │ │ │ │ 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] @ (28fdd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x17ba58>) │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ @@ -717539,19 +717550,19 @@ │ │ │ │ movs r3, #0 │ │ │ │ b.n 28fd40 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x17b9c4> │ │ │ │ nop │ │ │ │ cmp r2, #116 @ 0x74 │ │ │ │ lsls r2, r2, #6 │ │ │ │ cmp r2, #28 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldr r0, [sp, #832] @ 0x340 │ │ │ │ + ldr r1, [sp, #576] @ 0x240 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - str r2, [r7, #84] @ 0x54 │ │ │ │ + str r2, [r7, #96] @ 0x60 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - adds r5, #184 @ 0xb8 │ │ │ │ + adds r6, #120 @ 0x78 │ │ │ │ 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] @ (28ff18 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x17bb9c>) │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ @@ -717670,19 +717681,19 @@ │ │ │ │ movs r3, #0 │ │ │ │ b.n 28fe7c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x17bb00> │ │ │ │ nop │ │ │ │ cmp r1, #64 @ 0x40 │ │ │ │ lsls r2, r2, #6 │ │ │ │ cmp r0, #224 @ 0xe0 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - str r7, [sp, #560] @ 0x230 │ │ │ │ + ldr r0, [sp, #304] @ 0x130 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - str r6, [r6, #68] @ 0x44 │ │ │ │ + str r6, [r6, #80] @ 0x50 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - adds r4, #116 @ 0x74 │ │ │ │ + adds r5, #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, #4040] @ 0xfc8 │ │ │ │ mov sl, r3 │ │ │ │ ldr r3, [pc, #212] @ (290014 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x17bc98>) │ │ │ │ @@ -717769,19 +717780,19 @@ │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ movs r6, #0 │ │ │ │ b.n 28ffac <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x17bc30> │ │ │ │ movs r7, #250 @ 0xfa │ │ │ │ lsls r2, r2, #6 │ │ │ │ movs r7, #172 @ 0xac │ │ │ │ lsls r2, r2, #6 │ │ │ │ - str r6, [sp, #568] @ 0x238 │ │ │ │ + str r7, [sp, #312] @ 0x138 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - str r4, [r6, #60] @ 0x3c │ │ │ │ + str r4, [r6, #72] @ 0x48 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - adds r3, #118 @ 0x76 │ │ │ │ + adds r4, #54 @ 0x36 │ │ │ │ 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] @ (290124 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x17bda8>) │ │ │ │ @@ -717878,19 +717889,19 @@ │ │ │ │ movs r6, #0 │ │ │ │ b.n 2900b2 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x17bd36> │ │ │ │ nop │ │ │ │ movs r6, #254 @ 0xfe │ │ │ │ lsls r2, r2, #6 │ │ │ │ movs r6, #168 @ 0xa8 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - str r5, [sp, #512] @ 0x200 │ │ │ │ + str r6, [sp, #256] @ 0x100 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - str r2, [r1, #52] @ 0x34 │ │ │ │ + str r2, [r1, #64] @ 0x40 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - adds r2, #104 @ 0x68 │ │ │ │ + adds r3, #40 @ 0x28 │ │ │ │ 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] @ (290244 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x17bec8>) │ │ │ │ @@ -717995,19 +718006,19 @@ │ │ │ │ movs r6, #0 │ │ │ │ b.n 2901ca <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x17be4e> │ │ │ │ nop │ │ │ │ movs r5, #238 @ 0xee │ │ │ │ lsls r2, r2, #6 │ │ │ │ movs r5, #144 @ 0x90 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - str r4, [sp, #384] @ 0x180 │ │ │ │ + str r5, [sp, #128] @ 0x80 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - str r6, [r1, #44] @ 0x2c │ │ │ │ + str r6, [r1, #56] @ 0x38 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - adds r1, #72 @ 0x48 │ │ │ │ + adds r2, #8 │ │ │ │ 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] @ (290370 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x17bff4>) │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ @@ -718114,19 +718125,19 @@ │ │ │ │ movs r3, #0 │ │ │ │ b.n 2902e4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x17bf68> │ │ │ │ nop │ │ │ │ movs r4, #204 @ 0xcc │ │ │ │ lsls r2, r2, #6 │ │ │ │ movs r4, #120 @ 0x78 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - str r3, [sp, #208] @ 0xd0 │ │ │ │ + str r3, [sp, #976] @ 0x3d0 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrsh r6, [r7, r6] │ │ │ │ + str r6, [r7, #4] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - adds r0, #28 │ │ │ │ + adds r0, #220 @ 0xdc │ │ │ │ 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] @ (2904a8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x17c12c>) │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ @@ -718239,19 +718250,19 @@ │ │ │ │ movs r3, #0 │ │ │ │ b.n 290414 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x17c098> │ │ │ │ nop │ │ │ │ movs r3, #160 @ 0xa0 │ │ │ │ lsls r2, r2, #6 │ │ │ │ movs r3, #72 @ 0x48 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - str r1, [sp, #1008] @ 0x3f0 │ │ │ │ + str r2, [sp, #752] @ 0x2f0 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrsh r6, [r0, r3] │ │ │ │ + ldrsh r6, [r0, r6] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - cmp r6, #228 @ 0xe4 │ │ │ │ + cmp r7, #164 @ 0xa4 │ │ │ │ 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] @ (2905ec <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x17c270>) │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ @@ -718370,19 +718381,19 @@ │ │ │ │ movs r3, #0 │ │ │ │ b.n 290550 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x17c1d4> │ │ │ │ nop │ │ │ │ movs r2, #108 @ 0x6c │ │ │ │ lsls r2, r2, #6 │ │ │ │ movs r2, #12 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - str r0, [sp, #736] @ 0x2e0 │ │ │ │ + str r1, [sp, #480] @ 0x1e0 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrb r2, [r0, r7] │ │ │ │ + ldrsh r2, [r0, r2] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - cmp r5, #160 @ 0xa0 │ │ │ │ + cmp r6, #96 @ 0x60 │ │ │ │ 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] @ (2906e8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x17c36c>) │ │ │ │ @@ -718469,19 +718480,19 @@ │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ movs r6, #0 │ │ │ │ b.n 290680 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x17c304> │ │ │ │ movs r1, #38 @ 0x26 │ │ │ │ lsls r2, r2, #6 │ │ │ │ movs r0, #216 @ 0xd8 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldrh r2, [r7, #60] @ 0x3c │ │ │ │ + str r0, [sp, #488] @ 0x1e8 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrb r4, [r0, r5] │ │ │ │ + ldrsh r4, [r0, r0] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - cmp r4, #162 @ 0xa2 │ │ │ │ + cmp r5, #98 @ 0x62 │ │ │ │ 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] @ (2907f8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x17c47c>) │ │ │ │ @@ -718578,19 +718589,19 @@ │ │ │ │ movs r6, #0 │ │ │ │ b.n 290786 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x17c40a> │ │ │ │ nop │ │ │ │ movs r0, #42 @ 0x2a │ │ │ │ lsls r2, r2, #6 │ │ │ │ subs r4, r2, #7 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldrh r4, [r5, #52] @ 0x34 │ │ │ │ + ldrh r4, [r5, #58] @ 0x3a │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrb r2, [r3, r2] │ │ │ │ + ldrb r2, [r3, r5] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - cmp r3, #148 @ 0x94 │ │ │ │ + cmp r4, #84 @ 0x54 │ │ │ │ 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] @ (290918 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x17c59c>) │ │ │ │ @@ -718695,19 +718706,19 @@ │ │ │ │ movs r6, #0 │ │ │ │ b.n 29089e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x17c522> │ │ │ │ nop │ │ │ │ subs r2, r3, #4 │ │ │ │ lsls r2, r2, #6 │ │ │ │ subs r4, r7, #2 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldrh r4, [r1, #44] @ 0x2c │ │ │ │ + ldrh r4, [r1, #50] @ 0x32 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrb r6, [r3, r0] │ │ │ │ + ldrb r6, [r3, r3] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - cmp r2, #116 @ 0x74 │ │ │ │ + cmp r3, #52 @ 0x34 │ │ │ │ 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] @ (2909e8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x17c66c>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -718771,17 +718782,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ b.n 2909b6 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x17c63a> │ │ │ │ adds r2, r7, #7 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldrh r4, [r6, #36] @ 0x24 │ │ │ │ + ldrh r4, [r6, #42] @ 0x2a │ │ │ │ lsls r4, r3, #3 │ │ │ │ - udf #204 @ 0xcc │ │ │ │ + svc 140 @ 0x8c │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #196] @ (290ac8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x17c74c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -718846,15 +718857,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ adds r4, r6, #4 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldrh r4, [r0, #30] │ │ │ │ + ldrh r4, [r0, #36] @ 0x24 │ │ │ │ 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] │ │ │ │ @@ -718967,15 +718978,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x16808c> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ subs r2, r3, r7 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldrh r0, [r5, #16] │ │ │ │ + ldrh r0, [r5, #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, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ ldr r3, [pc, #404] @ (290e14 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x17ca98>) │ │ │ │ @@ -719122,17 +719133,17 @@ │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r8 │ │ │ │ bl 1fb7ec <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xe7470> │ │ │ │ b.n 290d9e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x17ca22> │ │ │ │ subs r6, r6, r2 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldrh r6, [r0, #10] │ │ │ │ + ldrh r6, [r0, #16] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrh r0, [r1, #2] │ │ │ │ + ldrh r0, [r1, #8] │ │ │ │ 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] @ 290e6c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x17caf0> │ │ │ │ sub sp, #28 │ │ │ │ @@ -719359,17 +719370,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 29106a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x17ccee> │ │ │ │ nop │ │ │ │ asrs r6, r2, #28 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - strh r6, [r1, #46] @ 0x2e │ │ │ │ + strh r6, [r1, #52] @ 0x34 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - bvs.n 290fec <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x17cc70> │ │ │ │ + bvc.n 29116c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x17cdf0> │ │ │ │ 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, #152] @ (291184 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x17ce08>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -719429,21 +719440,21 @@ │ │ │ │ str.w r1, [ip, #700] @ 0x2bc │ │ │ │ bl 1f9a60 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xe56e4> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ asrs r4, r1, #25 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - bvc.n 2910d4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x17cd58> │ │ │ │ + bhi.n 291254 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x17ced8> │ │ │ │ lsls r4, r3, #3 │ │ │ │ - bvc.n 291090 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x17cd14> │ │ │ │ + bhi.n 291210 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x17ce94> │ │ │ │ lsls r4, r3, #3 │ │ │ │ - movs r2, #58 @ 0x3a │ │ │ │ + movs r2, #250 @ 0xfa │ │ │ │ lsls r5, r5, #3 │ │ │ │ - bvc.n 29124c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x17ced0> │ │ │ │ + bhi.n 2911cc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x17ce50> │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #276] @ (2912bc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x17cf40>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -719549,15 +719560,15 @@ │ │ │ │ dmb ish │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 291290 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x17cf14> │ │ │ │ b.n 291200 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x17ce84> │ │ │ │ asrs r0, r2, #22 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - lsrs r2, r3, #19 │ │ │ │ + lsrs r2, r3, #22 │ │ │ │ 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] @ (2913f4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x17d078>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -719668,17 +719679,17 @@ │ │ │ │ bne.n 2913de <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x17d062> │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 2913ce <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x17d052> │ │ │ │ b.n 291320 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x17cfa4> │ │ │ │ asrs r4, r4, #17 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - lsrs r6, r4, #14 │ │ │ │ + lsrs r6, r4, #17 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - bpl.n 291498 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x17d11c> │ │ │ │ + bvs.n 291418 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x17d09c> │ │ │ │ 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] @ (291558 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x17d1dc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -719801,17 +719812,17 @@ │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 291532 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x17d1b6> │ │ │ │ b.n 29146c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x17d0f0> │ │ │ │ nop │ │ │ │ asrs r6, r4, #12 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - lsrs r2, r6, #9 │ │ │ │ + lsrs r2, r6, #12 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - bcc.n 291540 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x17d1c4> │ │ │ │ + bmi.n 2914c0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x17d144> │ │ │ │ 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] @ (29169c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x17d320>) │ │ │ │ @@ -719919,21 +719930,21 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ asrs r2, r0, #7 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - bne.n 2916bc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x17d340> │ │ │ │ + bne.n 29163c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x17d2c0> │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsrs r6, r3, #5 │ │ │ │ + lsrs r6, r3, #8 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - beq.n 291660 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x17d2e4> │ │ │ │ + bne.n 2915e0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x17d264> │ │ │ │ lsls r4, r3, #3 │ │ │ │ - beq.n 291718 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x17d39c> │ │ │ │ + beq.n 291698 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x17d31c> │ │ │ │ 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] @ (2919b8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x17d63c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -720197,17 +720208,17 @@ │ │ │ │ ldr r6, [r4, #0] │ │ │ │ ldr.w r2, [r5, #216] @ 0xd8 │ │ │ │ add.w r6, r6, #180224 @ 0x2c000 │ │ │ │ b.n 2918de <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x17d562> │ │ │ │ nop │ │ │ │ asrs r4, r7, #1 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldmia r7, {r1, r4, r5, r6, r7} │ │ │ │ + beq.n 291924 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x17d5a8> │ │ │ │ lsls r4, r3, #3 │ │ │ │ - beq.n 2919c8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x17d64c> │ │ │ │ + beq.n 291948 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x17d5cc> │ │ │ │ lsls r4, r3, #3 │ │ │ │ cmp r1, #1 │ │ │ │ add.w r0, r0, #628 @ 0x274 │ │ │ │ it cc │ │ │ │ movcc r1, #1 │ │ │ │ bl 437558 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3231dc> │ │ │ │ ldr.w lr, [r4] │ │ │ │ @@ -720316,15 +720327,15 @@ │ │ │ │ strex r0, r1, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 291ac6 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x17d74a> │ │ │ │ b.n 291ae8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x17d76c> │ │ │ │ nop │ │ │ │ lsrs r0, r1, #21 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldmia r6!, {r5, r7} │ │ │ │ + ldmia r7!, {r5, r6} │ │ │ │ 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] @ (291b80 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x17d804>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -720621,17 +720632,17 @@ │ │ │ │ adds r2, r3, #2 │ │ │ │ sub.w r2, r2, r8 │ │ │ │ cmp r2, r6 │ │ │ │ bcc.n 291e18 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x17da9c> │ │ │ │ b.n 291c6a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x17d8ee> │ │ │ │ lsrs r0, r4, #14 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldmia r5, {r1, r5} │ │ │ │ + ldmia r5, {r1, r5, r6, r7} │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldmia r5, {r1, r5} │ │ │ │ + ldmia r5, {r1, r5, r6, r7} │ │ │ │ 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] @ (291eb0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x17db34>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -720666,15 +720677,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ lsrs r0, r5, #3 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - lsls r2, r0, #2 │ │ │ │ + lsls r2, r0, #5 │ │ │ │ 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] @ 292e84 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x17eb08> │ │ │ │ mov r6, r0 │ │ │ │ @@ -725705,19 +725716,19 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 295dc4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x181a48> │ │ │ │ ldr r1, [sp, #32] │ │ │ │ b.n 295de8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x181a6c> │ │ │ │ movs r0, #1 │ │ │ │ b.n 295dca <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x181a4e> │ │ │ │ nop │ │ │ │ - ldrh r6, [r7, #28] │ │ │ │ + ldrh r6, [r7, #34] @ 0x22 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrh r6, [r3, #28] │ │ │ │ + ldrh r6, [r3, #34] @ 0x22 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrh r0, [r6, #26] │ │ │ │ + ldrh r0, [r6, #32] │ │ │ │ lsls r4, r3, #3 │ │ │ │ orrs r2, r3 │ │ │ │ bmi.n 295e7e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x181b02> │ │ │ │ cmp r1, #31 │ │ │ │ bhi.n 295e64 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x181ae8> │ │ │ │ add.w r0, r0, #94208 @ 0x17000 │ │ │ │ ldr.w r3, [r0, #2964] @ 0xb94 │ │ │ │ @@ -725782,15 +725793,15 @@ │ │ │ │ lsrs r2, r1 │ │ │ │ lsls r2, r2, #31 │ │ │ │ bpl.n 295ec4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x181b48> │ │ │ │ ldrh.w r1, [ip, #2960] @ 0xb90 │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 295ebc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x181b40> │ │ │ │ b.n 295ec8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x181b4c> │ │ │ │ - ldrh r6, [r7, #20] │ │ │ │ + ldrh r6, [r7, #26] │ │ │ │ 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 │ │ │ │ @@ -726091,15 +726102,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ add r0, pc, #888 @ (adr r0, 2965e4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x182268>) │ │ │ │ lsls r1, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [sp, #400] @ 0x190 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - strh r6, [r2, #58] @ 0x3a │ │ │ │ + ldrh r6, [r2, #0] │ │ │ │ lsls r4, r3, #3 │ │ │ │ orrs.w ip, r2, r3 │ │ │ │ bmi.n 2962ea <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x181f6e> │ │ │ │ cmp r1, #31 │ │ │ │ bhi.n 2962e2 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x181f66> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -726619,15 +726630,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ vpop {d8-d10} │ │ │ │ pop {r4, pc} │ │ │ │ it hi │ │ │ │ lslhi r1, r2, #6 │ │ │ │ - @ instruction: 0xb6f8 │ │ │ │ + @ instruction: 0xb7b8 │ │ │ │ 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 │ │ │ │ @@ -726775,15 +726786,15 @@ │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r0, #0 │ │ │ │ b.n 2969d6 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x18265a> │ │ │ │ nop │ │ │ │ pop {r7, pc} │ │ │ │ lsls r1, r2, #6 │ │ │ │ - ldrb r2, [r7, #29] │ │ │ │ + strh r2, [r7, #0] │ │ │ │ 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 │ │ │ │ @@ -726948,15 +726959,15 @@ │ │ │ │ cmp r4, r7 │ │ │ │ bge.n 296bf8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x18287c> │ │ │ │ vpop {d8-d10} │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ pop {r1, r4, r6, r7} │ │ │ │ lsls r1, r2, #6 │ │ │ │ - ldrb r0, [r2, #26] │ │ │ │ + ldrb r0, [r2, #29] │ │ │ │ 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] @ (296d34 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1829b8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -727038,15 +727049,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #12] │ │ │ │ bl 1c2ca8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xae92c> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ b.n 296c8a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x18290e> │ │ │ │ revsh r2, r3 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - ldrb r2, [r1, #19] │ │ │ │ + ldrb r2, [r1, #22] │ │ │ │ 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] @ (296e38 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x182abc>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -727134,15 +727145,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #12] │ │ │ │ bl 1c2ca8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xae92c> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ b.n 296d7c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x182a00> │ │ │ │ cbnz r2, 296e76 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x182afa> │ │ │ │ lsls r1, r2, #6 │ │ │ │ - ldrb r6, [r2, #15] │ │ │ │ + ldrb r6, [r2, #18] │ │ │ │ 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 │ │ │ │ @@ -727387,19 +727398,19 @@ │ │ │ │ lsls r1, r2, #6 │ │ │ │ str r1, [sp, #528] @ 0x210 │ │ │ │ lsls r1, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r0, [sp, #712] @ 0x2c8 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - ldrb r2, [r1, #7] │ │ │ │ + ldrb r2, [r1, #10] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrb r2, [r3, #6] │ │ │ │ + ldrb r2, [r3, #9] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrb r6, [r0, #3] │ │ │ │ + ldrb r6, [r0, #6] │ │ │ │ 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] @ (2972f0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x182f74>) │ │ │ │ @@ -727570,19 +727581,19 @@ │ │ │ │ ldrd lr, r3, [sp, #32] │ │ │ │ b.n 29715e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x182de2> │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ b.n 2971be <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x182e42> │ │ │ │ nop │ │ │ │ @ instruction: 0xb612 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - ldrb r2, [r2, #1] │ │ │ │ + ldrb r2, [r2, #4] │ │ │ │ lsls r4, r3, #3 │ │ │ │ ldr r5, [pc, #560] @ (29752c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1831b0>) │ │ │ │ lsls r4, r2, #6 │ │ │ │ - strb r4, [r7, #29] │ │ │ │ + ldrb r4, [r7, #0] │ │ │ │ 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 │ │ │ │ @@ -727790,15 +727801,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ bl 1c2ca8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xae92c> │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ b.n 297488 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x18310c> │ │ │ │ uxtb r6, r3 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - strb r6, [r5, #22] │ │ │ │ + strb r6, [r5, #25] │ │ │ │ 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 │ │ │ │ @@ -727930,15 +727941,15 @@ │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r5 │ │ │ │ bl 1c2ca8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xae92c> │ │ │ │ b.n 29760a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x18328e> │ │ │ │ nop │ │ │ │ cbz r6, 2976fc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x183380> │ │ │ │ lsls r1, r2, #6 │ │ │ │ - strb r6, [r4, #16] │ │ │ │ + strb r6, [r4, #19] │ │ │ │ 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] @ (2977d8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x18345c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -728441,15 +728452,15 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ add r4, sp, #424 @ 0x1a8 │ │ │ │ lsls r1, r2, #6 │ │ │ │ strh r4, [r7, #40] @ 0x28 │ │ │ │ lsls r1, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r4, #120] @ 0x78 │ │ │ │ + strb r2, [r4, #1] │ │ │ │ lsls r4, r3, #3 │ │ │ │ strh r2, [r5, #32] │ │ │ │ lsls r1, r2, #6 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -728578,15 +728589,15 @@ │ │ │ │ ldr r1, [r1, #8] │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 296d3c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1829c0> │ │ │ │ b.n 297d58 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1839dc> │ │ │ │ nop │ │ │ │ add r2, sp, #472 @ 0x1d8 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - ldr r0, [r2, #88] @ 0x58 │ │ │ │ + ldr r0, [r2, #100] @ 0x64 │ │ │ │ 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] @ (297f70 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x183bf4>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -728725,17 +728736,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ b.n 297ec4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x183b48> │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ b.n 297e8e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x183b12> │ │ │ │ add r1, sp, #280 @ 0x118 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - ldr r2, [r3, #76] @ 0x4c │ │ │ │ + ldr r2, [r3, #88] @ 0x58 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r6, [r0, #60] @ 0x3c │ │ │ │ + ldr r6, [r0, #72] @ 0x48 │ │ │ │ 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] @ (298204 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x183e88>) │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ @@ -728974,33 +728985,33 @@ │ │ │ │ lsls r1, r2, #6 │ │ │ │ strh r0, [r5, #2] │ │ │ │ lsls r1, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r3, #30] │ │ │ │ lsls r1, r2, #6 │ │ │ │ - ldr r0, [r2, #32] │ │ │ │ + ldr r0, [r2, #44] @ 0x2c │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r6, [r7, #28] │ │ │ │ + ldr r6, [r7, #40] @ 0x28 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r4, [r5, #32] │ │ │ │ + ldr r4, [r5, #44] @ 0x2c │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r2, [r5, #28] │ │ │ │ + ldr r2, [r5, #40] @ 0x28 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r4, [r0, #32] │ │ │ │ + ldr r4, [r0, #44] @ 0x2c │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r6, [r2, #28] │ │ │ │ + ldr r6, [r2, #40] @ 0x28 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r4, [r0, #32] │ │ │ │ + ldr r4, [r0, #44] @ 0x2c │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ + ldr r0, [r3, #12] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r2, [r6, #24] │ │ │ │ + ldr r2, [r6, #36] @ 0x24 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r4, [r1, #28] │ │ │ │ + ldr r4, [r1, #40] @ 0x28 │ │ │ │ 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] @ (29853c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1841c0>) │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ @@ -729276,47 +729287,47 @@ │ │ │ │ b.n 29849a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x18411e> │ │ │ │ add r4, pc, #856 @ (adr r4, 298894 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x184518>) │ │ │ │ lsls r1, r2, #6 │ │ │ │ ldrb r4, [r5, #22] │ │ │ │ lsls r1, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r7, #12] │ │ │ │ + ldr r0, [r7, #24] │ │ │ │ lsls r4, r3, #3 │ │ │ │ ldrb r6, [r3, #13] │ │ │ │ lsls r1, r2, #6 │ │ │ │ - str r4, [r7, #112] @ 0x70 │ │ │ │ + str r4, [r7, #124] @ 0x7c │ │ │ │ lsls r4, r3, #3 │ │ │ │ - str r2, [r4, #108] @ 0x6c │ │ │ │ + str r2, [r4, #120] @ 0x78 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - str r0, [r5, #112] @ 0x70 │ │ │ │ + str r0, [r5, #124] @ 0x7c │ │ │ │ lsls r4, r3, #3 │ │ │ │ - str r2, [r7, #104] @ 0x68 │ │ │ │ + str r2, [r7, #116] @ 0x74 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - str r0, [r5, #104] @ 0x68 │ │ │ │ + str r0, [r5, #116] @ 0x74 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - str r6, [r2, #100] @ 0x64 │ │ │ │ + str r6, [r2, #112] @ 0x70 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - str r4, [r0, #104] @ 0x68 │ │ │ │ + str r4, [r0, #116] @ 0x74 │ │ │ │ lsls r4, r3, #3 │ │ │ │ ldr r3, [pc, #28] @ (298588 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x18420c>) │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [pc, #28] @ (29858c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x184210>) │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ b.n 29849a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x18411e> │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ b.n 298310 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x183f94> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - str r2, [r2, #96] @ 0x60 │ │ │ │ + str r2, [r2, #108] @ 0x6c │ │ │ │ lsls r4, r3, #3 │ │ │ │ - str r4, [r5, #96] @ 0x60 │ │ │ │ + str r4, [r5, #108] @ 0x6c │ │ │ │ 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] @ (2986e8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x18436c>) │ │ │ │ @@ -729443,23 +729454,23 @@ │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ b.n 298630 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1842b4> │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ b.n 29868e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x184312> │ │ │ │ nop │ │ │ │ add r1, pc, #600 @ (adr r1, 298944 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1845c8>) │ │ │ │ lsls r1, r2, #6 │ │ │ │ - str r6, [r2, #88] @ 0x58 │ │ │ │ + str r6, [r2, #100] @ 0x64 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - str r6, [r4, #84] @ 0x54 │ │ │ │ + str r6, [r4, #96] @ 0x60 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - str r4, [r3, #76] @ 0x4c │ │ │ │ + str r4, [r3, #88] @ 0x58 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - str r2, [r2, #84] @ 0x54 │ │ │ │ + str r2, [r2, #96] @ 0x60 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - str r4, [r3, #76] @ 0x4c │ │ │ │ + str r4, [r3, #88] @ 0x58 │ │ │ │ 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] @ (29888c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x184510>) │ │ │ │ @@ -729602,23 +729613,23 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ b.n 2987a4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x184428> │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ b.n 298834 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1844b8> │ │ │ │ add r0, pc, #152 @ (adr r0, 298928 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1845ac>) │ │ │ │ lsls r1, r2, #6 │ │ │ │ - str r4, [r2, #64] @ 0x40 │ │ │ │ + str r4, [r2, #76] @ 0x4c │ │ │ │ lsls r4, r3, #3 │ │ │ │ - str r4, [r4, #60] @ 0x3c │ │ │ │ + str r4, [r4, #72] @ 0x48 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - str r6, [r6, #48] @ 0x30 │ │ │ │ + str r6, [r6, #60] @ 0x3c │ │ │ │ lsls r4, r3, #3 │ │ │ │ - str r0, [r2, #60] @ 0x3c │ │ │ │ + str r0, [r2, #72] @ 0x48 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - str r6, [r6, #48] @ 0x30 │ │ │ │ + str r6, [r6, #60] @ 0x3c │ │ │ │ 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 │ │ │ │ @@ -730376,29 +730387,29 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ b.n 298f70 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x184bf4> │ │ │ │ nop │ │ │ │ ldr r0, [sp, #440] @ 0x1b8 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - ldrb r6, [r7, r6] │ │ │ │ + ldrsh r6, [r7, r1] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrb r2, [r5, r4] │ │ │ │ + ldrb r2, [r5, r7] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrb r6, [r2, r3] │ │ │ │ + ldrb r6, [r2, r6] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrb r6, [r6, r2] │ │ │ │ + ldrb r6, [r6, r5] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrb r6, [r2, r1] │ │ │ │ + ldrb r6, [r2, r4] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrb r6, [r2, r1] │ │ │ │ + ldrb r6, [r2, r4] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrb r6, [r1, r2] │ │ │ │ + ldrb r6, [r1, r5] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrb r6, [r4, r0] │ │ │ │ + ldrb r6, [r4, r3] │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [pc, #548] @ (299394 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x185018>) │ │ │ │ @@ -730593,27 +730604,27 @@ │ │ │ │ b.n 2992fe <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x184f82> │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ bl 1c2ca8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xae92c> │ │ │ │ b.n 29925e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x184ee2> │ │ │ │ str r5, [sp, #808] @ 0x328 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - ldrh r0, [r4, r3] │ │ │ │ + ldrh r0, [r4, r6] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrh r6, [r2, r3] │ │ │ │ + ldrh r6, [r2, r6] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrh r0, [r3, r3] │ │ │ │ + ldrh r0, [r3, r6] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrh r4, [r2, r4] │ │ │ │ + ldrh r4, [r2, r7] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrh r6, [r1, r2] │ │ │ │ + ldrh r6, [r1, r5] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrh r4, [r4, r2] │ │ │ │ + ldrh r4, [r4, r5] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrh r4, [r7, r2] │ │ │ │ + ldrh r4, [r7, r5] │ │ │ │ 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 │ │ │ │ @@ -730816,21 +730827,21 @@ │ │ │ │ nop.w │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r0, #32 │ │ │ │ movs r0, r0 │ │ │ │ adcs r0, r5 │ │ │ │ @ instruction: 0xb717 │ │ │ │ subs r0, #209 @ 0xd1 │ │ │ │ - ldr r4, [r7, r6] │ │ │ │ + ldrh r4, [r7, r1] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r6, [r4, r4] │ │ │ │ + ldr r6, [r4, r7] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r0, [r3, r2] │ │ │ │ + ldr r0, [r3, r5] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r6, [r3, r1] │ │ │ │ + ldr r6, [r3, r4] │ │ │ │ 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] @ 299684 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x185308> │ │ │ │ sub sp, #12 │ │ │ │ @@ -731078,19 +731089,19 @@ │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r5 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 2997de <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x185462> │ │ │ │ b.n 2997f0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x185474> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ lsls r1, r2, #6 │ │ │ │ - ldr r7, [pc, #336] @ (299a6c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1856f0>) │ │ │ │ + str r4, [r2, r0] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ldrsb r4, [r4, r1] │ │ │ │ + ldrsb r4, [r4, r4] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strb r2, [r6, r7] │ │ │ │ + ldrsb r2, [r6, r2] │ │ │ │ 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 │ │ │ │ @@ -731126,19 +731137,19 @@ │ │ │ │ movw r2, #32888 @ 0x8078 │ │ │ │ bl 299780 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x185404> │ │ │ │ add.w r0, r5, #33792 @ 0x8400 │ │ │ │ adds r0, #192 @ 0xc0 │ │ │ │ bl 15ef48 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4abcc> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - strb r4, [r5, r5] │ │ │ │ + ldrsb r4, [r5, r0] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strb r2, [r7, r5] │ │ │ │ + ldrsb r2, [r7, r0] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r6, [pc, #216] @ (299a80 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x185704>) │ │ │ │ + ldr r6, [pc, #984] @ (299d80 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x185a04>) │ │ │ │ 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] @ (2999d8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x18565c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -731205,15 +731216,15 @@ │ │ │ │ add.w r0, r5, #33792 @ 0x8400 │ │ │ │ adds r0, #192 @ 0xc0 │ │ │ │ bl 15ef48 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4abcc> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldrh r4, [r1, #42] @ 0x2a │ │ │ │ lsls r1, r2, #6 │ │ │ │ - strb r2, [r7, r3] │ │ │ │ + strb r2, [r7, r6] │ │ │ │ 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] @ (299acc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x185750>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -731241,17 +731252,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r1, [ip, #2884] @ 0xb44 │ │ │ │ bl 299928 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1855ac> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldrh r6, [r6, #36] @ 0x24 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - ldr r4, [pc, #976] @ (299ea4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x185b28>) │ │ │ │ + ldr r5, [pc, #720] @ (299da4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x185a28>) │ │ │ │ lsls r1, r5, #3 │ │ │ │ - strb r2, [r4, r1] │ │ │ │ + strb r2, [r4, r4] │ │ │ │ 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] @ (299b08 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x18578c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -731318,15 +731329,15 @@ │ │ │ │ add.w r0, r5, #33792 @ 0x8400 │ │ │ │ adds r0, #192 @ 0xc0 │ │ │ │ bl 15ef48 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4abcc> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldrh r4, [r3, #32] │ │ │ │ lsls r1, r2, #6 │ │ │ │ - strh r6, [r7, r7] │ │ │ │ + strb r6, [r7, r2] │ │ │ │ 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] @ (299bfc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x185880>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -731354,17 +731365,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r1, [ip, #2884] @ 0xb44 │ │ │ │ bl 299928 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1855ac> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldrh r6, [r0, #28] │ │ │ │ lsls r1, r2, #6 │ │ │ │ - strh r0, [r4, r3] │ │ │ │ + strh r0, [r4, r6] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strh r2, [r6, r4] │ │ │ │ + strh r2, [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 │ │ │ │ add.w r4, r0, #102400 @ 0x19000 │ │ │ │ sub sp, #12 │ │ │ │ @@ -732441,21 +732452,21 @@ │ │ │ │ lsls r1, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r2, [r4, #48] @ 0x30 │ │ │ │ lsls r1, r2, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0x47ca │ │ │ │ + ldr r0, [pc, #552] @ (29ab78 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1867fc>) │ │ │ │ lsls r1, r5, #3 │ │ │ │ - str r0, [r2, r0] │ │ │ │ + str r0, [r2, r3] │ │ │ │ lsls r4, r3, #3 │ │ │ │ str r4, [r0, #0] │ │ │ │ lsls r1, r2, #6 │ │ │ │ - ldr r6, [pc, #656] @ (29abec <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x186870>) │ │ │ │ + ldr r7, [pc, #400] @ (29aaec <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x186770>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ ldr r2, [r0, #32] │ │ │ │ cmp r2, #0 │ │ │ │ bne.w 299fcc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x185c50> │ │ │ │ add.w r2, r0, #98304 @ 0x18000 │ │ │ │ ldrb.w r1, [r2, #3339] @ 0xd0b │ │ │ │ cmp r1, r3 │ │ │ │ @@ -733914,15 +733925,15 @@ │ │ │ │ orr.w r1, r1, #2 │ │ │ │ str.w r1, [r4, #2088] @ 0x828 │ │ │ │ strb.w r3, [r2, #2078] @ 0x81e │ │ │ │ b.w 299ff0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x185c74> │ │ │ │ nop │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, #182 @ 0xb6 │ │ │ │ + adds r5, #118 @ 0x76 │ │ │ │ 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 29beca <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x187b4e> │ │ │ │ ldr.w ip, [pc, #2080] @ 29c564 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1881e8> │ │ │ │ @@ -734598,31 +734609,31 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ b.n 29bff6 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x187c7a> │ │ │ │ nop │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r7, #114 @ 0x72 │ │ │ │ + adds r0, #50 @ 0x32 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - cmp r7, #152 @ 0x98 │ │ │ │ + adds r0, #88 @ 0x58 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - cmp r5, #72 @ 0x48 │ │ │ │ + cmp r6, #8 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - cmp r2, #82 @ 0x52 │ │ │ │ + cmp r3, #18 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - cmp r2, #204 @ 0xcc │ │ │ │ + cmp r3, #140 @ 0x8c │ │ │ │ lsls r4, r3, #3 │ │ │ │ - cmp r2, #46 @ 0x2e │ │ │ │ + cmp r2, #238 @ 0xee │ │ │ │ lsls r4, r3, #3 │ │ │ │ - cmp r2, #108 @ 0x6c │ │ │ │ + cmp r3, #44 @ 0x2c │ │ │ │ lsls r4, r3, #3 │ │ │ │ - cmp r2, #8 │ │ │ │ + cmp r2, #200 @ 0xc8 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - cmp r2, #98 @ 0x62 │ │ │ │ + cmp r3, #34 @ 0x22 │ │ │ │ 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] @ (29c5b4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x188238>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -734888,37 +734899,37 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 1c2ca8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xae92c> │ │ │ │ b.n 29c69a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x18831e> │ │ │ │ subs r2, #0 │ │ │ │ lsls r1, r2, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r1, #30 │ │ │ │ + cmp r1, #222 @ 0xde │ │ │ │ lsls r4, r3, #3 │ │ │ │ - cbz r2, 29c8fe <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x188582> │ │ │ │ + push {r1, r3, r6} │ │ │ │ lsls r3, r3, #3 │ │ │ │ - cmp r0, #254 @ 0xfe │ │ │ │ + cmp r1, #190 @ 0xbe │ │ │ │ lsls r4, r3, #3 │ │ │ │ - cmp r0, #246 @ 0xf6 │ │ │ │ + cmp r1, #182 @ 0xb6 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - cmp r0, #120 @ 0x78 │ │ │ │ + cmp r1, #56 @ 0x38 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - cmp r0, #78 @ 0x4e │ │ │ │ + cmp r1, #14 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - uxth r6, r5 │ │ │ │ + cbz r6, 29c90a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x18858e> │ │ │ │ lsls r3, r3, #3 │ │ │ │ - cmp r0, #44 @ 0x2c │ │ │ │ + cmp r0, #236 @ 0xec │ │ │ │ lsls r4, r3, #3 │ │ │ │ - cmp r0, #4 │ │ │ │ + cmp r0, #196 @ 0xc4 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - uxth r4, r0 │ │ │ │ + cbz r4, 29c90c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x188590> │ │ │ │ lsls r3, r3, #3 │ │ │ │ - movs r7, #248 @ 0xf8 │ │ │ │ + cmp r0, #184 @ 0xb8 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - movs r7, #200 @ 0xc8 │ │ │ │ + cmp r0, #136 @ 0x88 │ │ │ │ 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] @ 29c8f0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x188574> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -735155,15 +735166,15 @@ │ │ │ │ lsls r7, r4, #8 │ │ │ │ ldrsh r2, [r0, r0] │ │ │ │ lsls r1, r2, #6 │ │ │ │ adds r6, #186 @ 0xba │ │ │ │ lsls r1, r2, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r3, r1] │ │ │ │ + strb r2, [r3, r4] │ │ │ │ lsls r3, r3, #3 │ │ │ │ movw r1, #2929 @ 0xb71 │ │ │ │ cmp r0, r1 │ │ │ │ bhi.w 29cc6e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1888f2> │ │ │ │ cmp.w r0, #2880 @ 0xb40 │ │ │ │ bls.w 29cf28 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x188bac> │ │ │ │ mvn.w r2, #2880 @ 0xb40 │ │ │ │ @@ -736229,19 +736240,19 @@ │ │ │ │ add r2, r1 │ │ │ │ ldrb.w r2, [r2, #56] @ 0x38 │ │ │ │ cmp r0, r2 │ │ │ │ bcc.w 29cbbc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x188840> │ │ │ │ add.w r4, r4, #122880 @ 0x1e000 │ │ │ │ ldrb.w r0, [r4, #1968] @ 0x7b0 │ │ │ │ b.w 29cad6 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x18875a> │ │ │ │ - movs r4, #128 @ 0x80 │ │ │ │ + movs r5, #64 @ 0x40 │ │ │ │ lsls r4, r3, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - movs r0, #118 @ 0x76 │ │ │ │ + movs r1, #54 @ 0x36 │ │ │ │ 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 29daa4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189728> │ │ │ │ ldr r0, [pc, #648] @ (29db28 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1897ac>) │ │ │ │ @@ -736446,15 +736457,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 29cad4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x188758> │ │ │ │ b.w 29cbbc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x188840> │ │ │ │ nop │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r5, #16 │ │ │ │ + asrs r6, r5, #19 │ │ │ │ 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] @ (29dc7c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189900>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -736574,23 +736585,23 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ b.n 29dbee <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189872> │ │ │ │ nop │ │ │ │ ldr r3, [pc, #992] @ (29e060 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189ce4>) │ │ │ │ lsls r1, r2, #6 │ │ │ │ - muls r0, r0 │ │ │ │ + add r0, r0 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - asrs r0, r5, #17 │ │ │ │ + asrs r0, r5, #20 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - asrs r0, r3, #16 │ │ │ │ + asrs r0, r3, #19 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - asrs r4, r7, #15 │ │ │ │ + asrs r4, r7, #18 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - asrs r2, r5, #15 │ │ │ │ + asrs r2, r5, #18 │ │ │ │ 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] @ (29dd28 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1899ac>) │ │ │ │ @@ -736644,15 +736655,15 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ movs r3, #74 @ 0x4a │ │ │ │ lsls r1, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ movs r3, #38 @ 0x26 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - asrs r4, r2, #14 │ │ │ │ + asrs r4, r2, #17 │ │ │ │ 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] │ │ │ │ @@ -736787,17 +736798,17 @@ │ │ │ │ lsls r3, r2, #6 │ │ │ │ movs r1, #246 @ 0xf6 │ │ │ │ lsls r1, r2, #6 │ │ │ │ movs r1, #212 @ 0xd4 │ │ │ │ lsls r1, r2, #6 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r0, #9 │ │ │ │ + asrs r4, r0, #12 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - asrs r2, r3, #9 │ │ │ │ + asrs r2, r3, #12 │ │ │ │ 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 │ │ │ │ @@ -737115,17 +737126,17 @@ │ │ │ │ lsls r3, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ svc 150 @ 0x96 │ │ │ │ lsls r3, r2, #6 │ │ │ │ subs r4, r1, #5 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - adds r2, r0, #2 │ │ │ │ + adds r2, r0, #5 │ │ │ │ lsls r3, r5, #3 │ │ │ │ - lsrs r0, r4, #31 │ │ │ │ + asrs r0, r4, #2 │ │ │ │ lsls r4, r3, #3 │ │ │ │ udf #150 @ 0x96 │ │ │ │ lsls r3, r2, #6 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -737138,15 +737149,15 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [lr, ip] │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ pop {r3, pc} │ │ │ │ cmp r6, r1 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - lsrs r4, r5, #27 │ │ │ │ + lsrs r4, r5, #30 │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r1, r2, r3} │ │ │ │ add sp, #12 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -737188,15 +737199,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r3] │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ pop {r3, pc} │ │ │ │ add r8, r1 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - lsrs r0, r0, #26 │ │ │ │ + lsrs r0, r0, #29 │ │ │ │ lsls r4, r3, #3 │ │ │ │ sub.w r1, r1, #3472 @ 0xd90 │ │ │ │ cmp r1, #8 │ │ │ │ bhi.n 29e340 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189fc4> │ │ │ │ tbb [pc, r1] │ │ │ │ lsrs r2, r1, #28 │ │ │ │ adds r4, r2, r4 │ │ │ │ @@ -737275,15 +737286,15 @@ │ │ │ │ bhi.n 29e3c8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x18a04c> │ │ │ │ ldr r3, [pc, #8] @ (29e3cc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x18a050>) │ │ │ │ add r3, pc │ │ │ │ ldrb r0, [r3, r0] │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ - strb r2, [r0, #8] │ │ │ │ + strb r2, [r0, #11] │ │ │ │ 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 │ │ │ │ @@ -737321,15 +737332,15 @@ │ │ │ │ cmp r7, r5 │ │ │ │ bne.n 29e41c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x18a0a0> │ │ │ │ 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} │ │ │ │ - strb r0, [r3, #7] │ │ │ │ + strb r0, [r3, #10] │ │ │ │ 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 │ │ │ │ @@ -737380,15 +737391,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} │ │ │ │ - strb r0, [r4, #5] │ │ │ │ + strb r0, [r4, #8] │ │ │ │ lsls r0, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ vcmp.f32 s0, s1 │ │ │ │ mov r7, r1 │ │ │ │ @@ -737524,29 +737535,29 @@ │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ b.n 29e522 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x18a1a6> │ │ │ │ nop │ │ │ │ negs r4, r1 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - lsrs r4, r3, #17 │ │ │ │ + lsrs r4, r3, #20 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strb r2, [r3, #2] │ │ │ │ + strb r2, [r3, #5] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - lsrs r4, r4, #13 │ │ │ │ + lsrs r4, r4, #16 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsrs r0, r4, #13 │ │ │ │ + lsrs r0, r4, #16 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsrs r4, r3, #13 │ │ │ │ + lsrs r4, r3, #16 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsrs r4, r5, #13 │ │ │ │ + lsrs r4, r5, #16 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsrs r2, r0, #13 │ │ │ │ + lsrs r2, r0, #16 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsrs r2, r2, #12 │ │ │ │ + lsrs r2, r2, #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, #4040] @ 0xfc8 │ │ │ │ sub sp, #20 │ │ │ │ sub.w r0, r0, #3472 @ 0xd90 │ │ │ │ @@ -737631,15 +737642,15 @@ │ │ │ │ str r2, [sp, #4] │ │ │ │ lsls r0, r0, #2 │ │ │ │ blx 6a028 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r5, r0 │ │ │ │ b.n 29e6fc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x18a380> │ │ │ │ nop │ │ │ │ - ldr r2, [r1, #112] @ 0x70 │ │ │ │ + ldr r2, [r1, #124] @ 0x7c │ │ │ │ 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 │ │ │ │ @@ -737731,15 +737742,15 @@ │ │ │ │ str r2, [sp, #0] │ │ │ │ lsls r0, r0, #2 │ │ │ │ blx 6a028 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ mov r3, r0 │ │ │ │ b.n 29e7ea <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x18a46e> │ │ │ │ - ldr r2, [r3, #96] @ 0x60 │ │ │ │ + ldr r2, [r3, #108] @ 0x6c │ │ │ │ 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] @ (29eaa8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x18a72c>) │ │ │ │ @@ -737925,33 +737936,33 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ b.n 29e9d4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x18a658> │ │ │ │ subs r6, #174 @ 0xae │ │ │ │ lsls r1, r2, #6 │ │ │ │ - ldr r0, [r7, #76] @ 0x4c │ │ │ │ + ldr r0, [r7, #88] @ 0x58 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - lsrs r6, r4, #32 │ │ │ │ + lsrs r6, r4, #3 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsls r4, r2, #31 │ │ │ │ + lsrs r4, r2, #2 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsls r2, r6, #31 │ │ │ │ + lsrs r2, r6, #2 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsls r0, r0, #31 │ │ │ │ + lsrs r0, r0, #2 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsls r6, r7, #30 │ │ │ │ + lsrs r6, r7, #1 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsls r2, r0, #31 │ │ │ │ + lsrs r2, r0, #2 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsls r2, r0, #31 │ │ │ │ + lsrs r2, r0, #2 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsls r0, r1, #28 │ │ │ │ + lsls r0, r1, #31 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsls r4, r2, #29 │ │ │ │ + lsrs r4, r2, #32 │ │ │ │ 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 │ │ │ │ @@ -738132,21 +738143,21 @@ │ │ │ │ ldr r1, [r0, #32] │ │ │ │ b.n 29ebf0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x18a874> │ │ │ │ movs r4, #32 │ │ │ │ b.n 29ec4c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x18a8d0> │ │ │ │ nop │ │ │ │ subs r3, #162 @ 0xa2 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - ldr r4, [r2, #32] │ │ │ │ + ldr r4, [r2, #44] @ 0x2c │ │ │ │ lsls r0, r6, #3 │ │ │ │ - lsls r2, r1, #24 │ │ │ │ + lsls r2, r1, #27 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsls r0, r7, #23 │ │ │ │ + lsls r0, r7, #26 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsls r2, r7, #22 │ │ │ │ + lsls r2, r7, #25 │ │ │ │ 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 │ │ │ │ @@ -738274,21 +738285,21 @@ │ │ │ │ ldr r1, [r0, #32] │ │ │ │ b.n 29ed94 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x18aa18> │ │ │ │ movs r4, #16 │ │ │ │ b.n 29eddc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x18aa60> │ │ │ │ nop │ │ │ │ subs r1, #254 @ 0xfe │ │ │ │ lsls r1, r2, #6 │ │ │ │ - ldr r0, [r6, #4] │ │ │ │ + ldr r0, [r6, #16] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - lsls r0, r3, #19 │ │ │ │ + lsls r0, r3, #22 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsls r0, r3, #19 │ │ │ │ + lsls r0, r3, #22 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsls r2, r3, #18 │ │ │ │ + lsls r2, r3, #21 │ │ │ │ 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 │ │ │ │ @@ -738428,21 +738439,21 @@ │ │ │ │ mul.w r1, r0, r1 │ │ │ │ mul.w r2, r1, r2 │ │ │ │ b.n 29ef06 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x18ab8a> │ │ │ │ mov.w ip, #16 │ │ │ │ b.n 29ef66 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x18abea> │ │ │ │ subs r0, #142 @ 0x8e │ │ │ │ lsls r1, r2, #6 │ │ │ │ - str r0, [r0, #112] @ 0x70 │ │ │ │ + str r0, [r0, #124] @ 0x7c │ │ │ │ lsls r0, r6, #3 │ │ │ │ - lsls r4, r2, #15 │ │ │ │ + lsls r4, r2, #18 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsls r4, r7, #14 │ │ │ │ + lsls r4, r7, #17 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsls r6, r0, #14 │ │ │ │ + lsls r6, r0, #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 r3, r2 │ │ │ │ mvn.w r2, #2147483648 @ 0x80000000 │ │ │ │ @@ -738503,15 +738514,15 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ adds r6, #250 @ 0xfa │ │ │ │ lsls r1, r2, #6 │ │ │ │ - lsls r2, r3, #10 │ │ │ │ + lsls r2, r3, #13 │ │ │ │ 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 │ │ │ │ @@ -738600,17 +738611,17 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ adds r6, #34 @ 0x22 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - lsls r4, r7, #5 │ │ │ │ + lsls r4, r7, #8 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsls r2, r7, #5 │ │ │ │ + lsls r2, r7, #8 │ │ │ │ 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 │ │ │ │ @@ -739229,15 +739240,15 @@ │ │ │ │ cmp.w sl, #0 │ │ │ │ beq.n 29f96e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x18b5f2> │ │ │ │ ldr r3, [pc, #208] @ (29f99c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x18b620>) │ │ │ │ ldr r0, [pc, #208] @ (29f9a0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x18b624>) │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ str r5, [r3, #0] │ │ │ │ - bl 104ff6c │ │ │ │ + bl 105001c │ │ │ │ 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 29f89c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x18b520> │ │ │ │ bic.w r9, r9, #15 │ │ │ │ add.w r3, r8, r9 │ │ │ │ @@ -739303,34 +739314,34 @@ │ │ │ │ nop │ │ │ │ ldmia r1!, {r5, r6} │ │ │ │ lsls r3, r2, #6 │ │ │ │ ldmia r0!, {r1, r2, r3, r4, r5} │ │ │ │ lsls r3, r2, #6 │ │ │ │ lsls r6, r4, #31 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - str r3, [sp, #264] @ 0x108 │ │ │ │ + str r4, [sp, #8] │ │ │ │ lsls r2, r5, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r0!, {r1, r2} │ │ │ │ lsls r3, r2, #6 │ │ │ │ stmia r7!, {r1, r2, r3, r4, r6} │ │ │ │ lsls r3, r2, #6 │ │ │ │ - str r2, [sp, #776] @ 0x308 │ │ │ │ + str r3, [sp, #520] @ 0x208 │ │ │ │ lsls r2, r5, #3 │ │ │ │ stmia r7!, {r1, r2, r3, r4, r5} │ │ │ │ lsls r3, r2, #6 │ │ │ │ mcr2 15, 2, pc, cr5, cr15, {7} @ │ │ │ │ ldmia r0!, {r1, r3, r4, r6} │ │ │ │ lsls r3, r2, #6 │ │ │ │ - @ instruction: 0xfa7400db │ │ │ │ + @ instruction: 0xfb3400db │ │ │ │ stmia r6!, {r1, r2, r6, r7} │ │ │ │ lsls r3, r2, #6 │ │ │ │ - @ instruction: 0xfad000db │ │ │ │ - @ instruction: 0xfa6600db │ │ │ │ + @ instruction: 0xfb9000db │ │ │ │ + @ instruction: 0xfb2600db │ │ │ │ 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 │ │ │ │ blx 6a214 │ │ │ │ @@ -739517,26 +739528,26 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ lsls r2, r5, #22 │ │ │ │ lsls r1, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - vld1.8 @ instruction: 0xf9e800db │ │ │ │ + @ instruction: 0xfaa800db │ │ │ │ lsls r4, r3, #22 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - ldr??.w r0, [lr, #219] @ 0xdb │ │ │ │ + @ instruction: 0xfa9e00db │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ stmia r5!, {r4, r5} │ │ │ │ lsls r3, r2, #6 │ │ │ │ @ instruction: 0xfbe9ffff │ │ │ │ - str r0, [sp, #40] @ 0x28 │ │ │ │ + str r0, [sp, #808] @ 0x328 │ │ │ │ lsls r2, r5, #3 │ │ │ │ - ldrh r0, [r5, #62] @ 0x3e │ │ │ │ + str r0, [sp, #672] @ 0x2a0 │ │ │ │ lsls r2, r5, #3 │ │ │ │ lsls r4, r1, #17 │ │ │ │ lsls r1, r2, #6 │ │ │ │ add.w r1, r0, #98304 @ 0x18000 │ │ │ │ push {r4, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr.w ip, [pc, #104] @ 29fc70 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x18b8f4> │ │ │ │ @@ -740103,21 +740114,21 @@ │ │ │ │ b.n 2a0238 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x18bebc> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ mcr2 1, 5, r0, cr10, cr0, {4} │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ mrc2 1, 3, r0, cr8, cr0, {4} │ │ │ │ - movs r7, #210 @ 0xd2 │ │ │ │ + cmp r0, #146 @ 0x92 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - movs r7, #162 @ 0xa2 │ │ │ │ + cmp r0, #98 @ 0x62 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - movs r7, #26 │ │ │ │ + movs r7, #218 @ 0xda │ │ │ │ lsls r4, r3, #3 │ │ │ │ - movs r7, #90 @ 0x5a │ │ │ │ + cmp r0, #26 │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #240] @ (2a03a0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x18c024>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -740205,21 +740216,21 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ b.n 2a032e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x18bfb2> │ │ │ │ nop │ │ │ │ movs r4, #136 @ 0x88 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - movs r6, #218 @ 0xda │ │ │ │ + movs r7, #154 @ 0x9a │ │ │ │ lsls r4, r3, #3 │ │ │ │ - movs r6, #162 @ 0xa2 │ │ │ │ + movs r7, #98 @ 0x62 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - movs r6, #126 @ 0x7e │ │ │ │ + movs r7, #62 @ 0x3e │ │ │ │ lsls r4, r3, #3 │ │ │ │ - movs r6, #110 @ 0x6e │ │ │ │ + movs r7, #46 @ 0x2e │ │ │ │ lsls r4, r3, #3 │ │ │ │ ldr r3, [pc, #140] @ (2a0444 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x18c0c8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movw r1, #7169 @ 0x1c01 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r0, [r2, r3] │ │ │ │ @@ -740434,17 +740445,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ b.n 2a05fe <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x18c282> │ │ │ │ nop │ │ │ │ movs r1, #162 @ 0xa2 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - movs r4, #56 @ 0x38 │ │ │ │ + movs r4, #248 @ 0xf8 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - movs r4, #62 @ 0x3e │ │ │ │ + movs r4, #254 @ 0xfe │ │ │ │ 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 │ │ │ │ @@ -740577,15 +740588,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1c2ca8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xae92c> │ │ │ │ ldrd r3, r2, [sp, #4] │ │ │ │ b.n 2a0770 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x18c3f4> │ │ │ │ nop │ │ │ │ movs r0, #18 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - movs r2, #210 @ 0xd2 │ │ │ │ + movs r3, #146 @ 0x92 │ │ │ │ lsls r4, r3, #3 │ │ │ │ ldr r3, [pc, #188] @ (2a08a8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x18c52c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movw r1, #7170 @ 0x1c02 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ @@ -740648,15 +740659,15 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1c2ca8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xae92c> │ │ │ │ ldrd r3, r2, [sp, #4] │ │ │ │ b.n 2a0834 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x18c4b8> │ │ │ │ subs r6, r1, #5 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - movs r2, #20 │ │ │ │ + movs r2, #212 @ 0xd4 │ │ │ │ lsls r4, r3, #3 │ │ │ │ ldr r3, [pc, #168] @ (2a095c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x18c5e0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movw r1, #7170 @ 0x1c02 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ @@ -740713,15 +740724,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1c2ca8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xae92c> │ │ │ │ ldrd r3, r2, [sp, #4] │ │ │ │ b.n 2a08f8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x18c57c> │ │ │ │ nop │ │ │ │ subs r6, r0, #2 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - movs r1, #110 @ 0x6e │ │ │ │ + movs r2, #46 @ 0x2e │ │ │ │ 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 │ │ │ │ @@ -740870,23 +740881,23 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 2a0aa4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x18c728> │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ adds r2, r0, #7 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - movs r0, #180 @ 0xb4 │ │ │ │ + movs r1, #116 @ 0x74 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - asrs r6, r3, #20 │ │ │ │ + asrs r6, r3, #23 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - movs r0, #128 @ 0x80 │ │ │ │ + movs r1, #64 @ 0x40 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - subs r4, r4, #6 │ │ │ │ + movs r0, #100 @ 0x64 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - subs r0, r2, #6 │ │ │ │ + movs r0, #80 @ 0x50 │ │ │ │ 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 │ │ │ │ @@ -742381,15 +742392,15 @@ │ │ │ │ b.n 2a1af0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x18d774> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ orr.w r1, r6, r0, lsr #2 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ bic.w r1, ip, r0, lsr #2 │ │ │ │ - lsrs r6, r2, #29 │ │ │ │ + asrs r6, r2, #32 │ │ │ │ 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] @ 2a27b8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x18e43c> │ │ │ │ @@ -743472,15 +743483,15 @@ │ │ │ │ lsls r0, r2, #6 │ │ │ │ b.n 2a1fe0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x18dc64> │ │ │ │ lsls r0, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ b.n 2a2b44 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x18e7c8> │ │ │ │ lsls r0, r2, #6 │ │ │ │ - lsrs r2, r5, #15 │ │ │ │ + lsrs r2, r5, #18 │ │ │ │ lsls r4, r3, #3 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ cmp r2, #3 │ │ │ │ bhi.w 2a29b6 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x18e63a> │ │ │ │ cmp r2, #1 │ │ │ │ mov.w r5, #1 │ │ │ │ @@ -745667,15 +745678,15 @@ │ │ │ │ movs r1, #1 │ │ │ │ b.n 2a3ec8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x18fb4c> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ stmia r2!, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r0, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, r1, r2 │ │ │ │ + adds r2, r1, r5 │ │ │ │ lsls r0, r6, #3 │ │ │ │ stmia r0!, {r5, r7} │ │ │ │ lsls r0, r2, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3528] @ 0xdc8 │ │ │ │ @@ -746798,15 +746809,15 @@ │ │ │ │ lsls r0, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ bkpt 0x002a │ │ │ │ lsls r0, r2, #6 │ │ │ │ - lsrs r0, r3, #27 │ │ │ │ + lsrs r0, r3, #30 │ │ │ │ lsls r0, r6, #3 │ │ │ │ mov.w r1, #376 @ 0x178 │ │ │ │ ldr r0, [r6, #16] │ │ │ │ bl 465740 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3513c4> │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ mov r5, r0 │ │ │ │ add.w r7, r0, #20 │ │ │ │ @@ -749195,15 +749206,15 @@ │ │ │ │ ldrh.w r3, [sp, #272] @ 0x110 │ │ │ │ ubfx r3, r3, #0, #12 │ │ │ │ b.w 2a5c0c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x191890> │ │ │ │ add r5, pc, #656 @ (adr r5, 2a6944 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1925c8>) │ │ │ │ lsls r0, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r7, {r2, r4, r7} │ │ │ │ + beq.n 2a6764 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1923e8> │ │ │ │ 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 │ │ │ │ @@ -750149,21 +750160,21 @@ │ │ │ │ bl 1c2ca8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xae92c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s15, [r5] │ │ │ │ b.n 2a717e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x192e02> │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - rev16 r4, r6 │ │ │ │ + cbnz r4, 2a71f0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x192e74> │ │ │ │ lsls r3, r3, #3 │ │ │ │ - rev16 r2, r4 │ │ │ │ + cbnz r2, 2a71f0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x192e74> │ │ │ │ lsls r3, r3, #3 │ │ │ │ - rev16 r2, r2 │ │ │ │ + cbnz r2, 2a71f0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x192e74> │ │ │ │ lsls r3, r3, #3 │ │ │ │ - cbnz r2, 2a71d6 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x192e5a> │ │ │ │ + rev16 r2, r3 │ │ │ │ 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] @ 2a7204 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x192e88> │ │ │ │ sub sp, #28 │ │ │ │ @@ -823832,23 +823843,23 @@ │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adds r6, r5, #4 │ │ │ │ lsls r5, r1, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - blxns r2 │ │ │ │ + ldr r0, [pc, #336] @ (2de614 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1ca298>) │ │ │ │ lsls r0, r3, #3 │ │ │ │ - bx ip │ │ │ │ + ldr r0, [pc, #152] @ (2de560 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1ca1e4>) │ │ │ │ lsls r0, r3, #3 │ │ │ │ adds r4, r0, #2 │ │ │ │ lsls r5, r1, #6 │ │ │ │ - subs r3, #144 @ 0x90 │ │ │ │ + subs r4, #80 @ 0x50 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - bxns r2 │ │ │ │ + blxns sl │ │ │ │ lsls r0, r3, #3 │ │ │ │ movw r1, #37734 @ 0x9366 │ │ │ │ cmp r9, r1 │ │ │ │ beq.w 2deb1c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1ca7a0> │ │ │ │ bls.w 2df244 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1caec8> │ │ │ │ movw r1, #38275 @ 0x9583 │ │ │ │ cmp r9, r1 │ │ │ │ @@ -824954,31 +824965,31 @@ │ │ │ │ it ne │ │ │ │ cmpne r3, #0 │ │ │ │ beq.w 2de586 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1ca20a> │ │ │ │ b.w 2de832 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1ca4b6> │ │ │ │ nop │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - orrs r2, r1 │ │ │ │ + mvns r2, r1 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - orrs r0, r2 │ │ │ │ + mvns r0, r2 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r2, [r7, #76] @ 0x4c │ │ │ │ + ldr r2, [r7, #88] @ 0x58 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - sbcs r2, r0 │ │ │ │ + negs r2, r0 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - adcs r0, r1 │ │ │ │ + tst r0, r1 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - asrs r4, r5 │ │ │ │ + rors r4, r5 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ands r0, r4 │ │ │ │ + lsrs r0, r4 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ands r0, r0 │ │ │ │ + lsrs r0, r0 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - subs r7, #198 @ 0xc6 │ │ │ │ + lsls r6, r0 │ │ │ │ lsls r0, r3, #3 │ │ │ │ ldrb.w r2, [r5, #1581] @ 0x62d │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cbz r2, 2df0d0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1cad54> │ │ │ │ ldr.w r2, [pc, #3340] @ 2dfdcc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1cba50> │ │ │ │ ldrb.w r1, [r5, #1768] @ 0x6e8 │ │ │ │ ldr r2, [r6, r2] │ │ │ │ @@ -826093,19 +826104,19 @@ │ │ │ │ ldr.w r3, [r5, #1772] @ 0x6ec │ │ │ │ cmp r3, #30 │ │ │ │ bls.w 2de832 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1ca4b6> │ │ │ │ b.w 2ded14 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1ca998> │ │ │ │ nop │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - subs r1, #132 @ 0x84 │ │ │ │ + subs r2, #68 @ 0x44 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - subs r0, #216 @ 0xd8 │ │ │ │ + subs r1, #152 @ 0x98 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - subs r0, #156 @ 0x9c │ │ │ │ + subs r1, #92 @ 0x5c │ │ │ │ lsls r0, r3, #3 │ │ │ │ ldrb.w r3, [r5, #1580] @ 0x62c │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 2de832 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1ca4b6> │ │ │ │ ldr r3, [pc, #660] @ (2e007c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1cbd00>) │ │ │ │ ldr r1, [r4, #32] │ │ │ │ ldrb.w r2, [r5, #1768] @ 0x6e8 │ │ │ │ @@ -826444,20 +826455,20 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ movs r6, #132 @ 0x84 │ │ │ │ lsls r5, r1, #6 │ │ │ │ vrhadd.u32 d16, d16, d12 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ vrhadd.u d0, d20, d12 │ │ │ │ - cmp r2, #174 @ 0xae │ │ │ │ + cmp r3, #110 @ 0x6e │ │ │ │ lsls r0, r3, #3 │ │ │ │ vrhadd.u8 d0, d28, d12 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, r6, #6 │ │ │ │ + subs r0, r6, #1 │ │ │ │ lsls r7, r2, #3 │ │ │ │ ldr r3, [pc, #216] @ (2e02c0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1cbf44>) │ │ │ │ movw r2, #35864 @ 0x8c18 │ │ │ │ cmp r1, r2 │ │ │ │ add r3, pc │ │ │ │ beq.n 2e0286 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1cbf0a> │ │ │ │ bls.n 2e0250 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1cbed4> │ │ │ │ @@ -826868,23 +826879,23 @@ │ │ │ │ add.w r2, r2, #32768 @ 0x8000 │ │ │ │ movs r1, #1 │ │ │ │ str.w r3, [r2, #408] @ 0x198 │ │ │ │ bl 435c74 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3218f8> │ │ │ │ b.n 2e0580 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1cc204> │ │ │ │ movs r3, #226 @ 0xe2 │ │ │ │ lsls r5, r1, #6 │ │ │ │ - strh r2, [r3, r0] │ │ │ │ + strh r2, [r3, r3] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - str r6, [r3, r2] │ │ │ │ + str r6, [r3, r5] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - movs r6, #180 @ 0xb4 │ │ │ │ + movs r7, #116 @ 0x74 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - movs r6, #88 @ 0x58 │ │ │ │ + movs r7, #24 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - movs r6, #88 @ 0x58 │ │ │ │ + movs r7, #24 │ │ │ │ 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] @ (2e07b8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1cc43c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -827280,29 +827291,29 @@ │ │ │ │ str.w r2, [r1, #408] @ 0x198 │ │ │ │ movs r1, #1 │ │ │ │ bl 435c74 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3218f8> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 2e08f4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1cc578> │ │ │ │ subs r4, r5, #5 │ │ │ │ lsls r5, r1, #6 │ │ │ │ - movs r3, #58 @ 0x3a │ │ │ │ + movs r3, #250 @ 0xfa │ │ │ │ lsls r0, r3, #3 │ │ │ │ - movs r3, #32 │ │ │ │ + movs r3, #224 @ 0xe0 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r5, [pc, #504] @ (2e0c8c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1cc910>) │ │ │ │ + ldr r6, [pc, #248] @ (2e0b8c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1cc810>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ - movs r2, #154 @ 0x9a │ │ │ │ + movs r3, #90 @ 0x5a │ │ │ │ lsls r0, r3, #3 │ │ │ │ - movs r2, #56 @ 0x38 │ │ │ │ + movs r2, #248 @ 0xf8 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - movs r2, #84 @ 0x54 │ │ │ │ + movs r3, #20 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - movs r1, #218 @ 0xda │ │ │ │ + movs r2, #154 @ 0x9a │ │ │ │ lsls r0, r3, #3 │ │ │ │ - movs r1, #218 @ 0xda │ │ │ │ + movs r2, #154 @ 0x9a │ │ │ │ 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 │ │ │ │ @@ -827472,15 +827483,15 @@ │ │ │ │ bl 15be68 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x47aec> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ bl 2e0340 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1cbfc4> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ subs r0, r4, r3 │ │ │ │ lsls r5, r1, #6 │ │ │ │ - subs r2, r2, #7 │ │ │ │ + movs r0, #146 @ 0x92 │ │ │ │ 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] @ (2e0cc0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1cc944>) │ │ │ │ sub sp, #8 │ │ │ │ @@ -827499,15 +827510,15 @@ │ │ │ │ mov r1, r4 │ │ │ │ bl 2e0340 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1cbfc4> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ subs r4, r4, r2 │ │ │ │ lsls r5, r1, #6 │ │ │ │ - subs r6, r5, #6 │ │ │ │ + movs r0, #110 @ 0x6e │ │ │ │ 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] @ (2e0d04 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1cc988>) │ │ │ │ sub sp, #8 │ │ │ │ @@ -827525,15 +827536,15 @@ │ │ │ │ mov r1, r4 │ │ │ │ bl 2e0340 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1cbfc4> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ subs r0, r4, r1 │ │ │ │ lsls r5, r1, #6 │ │ │ │ - subs r4, r0, #6 │ │ │ │ + movs r0, #68 @ 0x44 │ │ │ │ lsls r0, r3, #3 │ │ │ │ cmp r0, #38 @ 0x26 │ │ │ │ bhi.n 2e0d66 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1cc9ea> │ │ │ │ tbb [pc, r0] │ │ │ │ adds r7, r4, r0 │ │ │ │ adds r6, r2, #0 │ │ │ │ movs r4, #26 │ │ │ │ @@ -828829,17 +828840,17 @@ │ │ │ │ bl ffeefcb6 │ │ │ │ lsls r5, r4, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsls r5, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, r5, #0 │ │ │ │ + adds r6, r5, #3 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - subs r0, r7, r1 │ │ │ │ + subs r0, r7, r4 │ │ │ │ lsls r0, r3, #3 │ │ │ │ bhi.w 2e104c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1cccd0> │ │ │ │ movw r0, #32874 @ 0x806a │ │ │ │ cmp r1, r0 │ │ │ │ bls.w 2e1e9e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1cdb22> │ │ │ │ movw r0, #32879 @ 0x806f │ │ │ │ cmp r1, r0 │ │ │ │ @@ -829407,23 +829418,23 @@ │ │ │ │ lsls r4, r1, #6 │ │ │ │ bcc.n 2e2280 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1cdf04> │ │ │ │ lsls r2, r0, #6 │ │ │ │ bcc.n 2e22a8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1cdf2c> │ │ │ │ lsls r2, r0, #6 │ │ │ │ bcc.n 2e245c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1ce0e0> │ │ │ │ lsls r2, r0, #6 │ │ │ │ - strb r4, [r6, r6] │ │ │ │ + ldrsb r4, [r6, r1] │ │ │ │ lsls r4, r5, #3 │ │ │ │ - lsrs r4, r4, #14 │ │ │ │ + lsrs r4, r4, #17 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - adds r5, #118 @ 0x76 │ │ │ │ + adds r6, #54 @ 0x36 │ │ │ │ lsls r4, r5, #3 │ │ │ │ svc 0 │ │ │ │ lsls r4, r1, #6 │ │ │ │ - subs r5, #102 @ 0x66 │ │ │ │ + subs r6, #38 @ 0x26 │ │ │ │ lsls r4, r5, #3 │ │ │ │ bcs.n 2e236c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1cdff0> │ │ │ │ lsls r2, r0, #6 │ │ │ │ bcs.n 2e234c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1cdfd0> │ │ │ │ lsls r2, r0, #6 │ │ │ │ bcs.n 2e2340 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1cdfc4> │ │ │ │ lsls r2, r0, #6 │ │ │ │ @@ -830570,33 +830581,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 2e212c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1cddb0> │ │ │ │ - lsrs r0, r0, #1 │ │ │ │ + lsrs r0, r0, #4 │ │ │ │ lsls r0, r3, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r7, #26 │ │ │ │ + lsls r2, r7, #29 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - lsls r6, r7, #25 │ │ │ │ + lsls r6, r7, #28 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - lsls r2, r0, #25 │ │ │ │ + lsls r2, r0, #28 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - lsls r4, r6, #18 │ │ │ │ + lsls r4, r6, #21 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - subs r6, #68 @ 0x44 │ │ │ │ + subs r7, #4 │ │ │ │ lsls r4, r5, #3 │ │ │ │ ldmia r3, {r1, r2, r3, r5} │ │ │ │ lsls r2, r0, #6 │ │ │ │ ldmia r3!, {r1, r2, r4} │ │ │ │ lsls r2, r0, #6 │ │ │ │ - muls r6, r1 │ │ │ │ + add r6, r1 │ │ │ │ lsls r4, r5, #3 │ │ │ │ stmia r6!, {r1, r4, r7} │ │ │ │ lsls r2, r0, #6 │ │ │ │ stmia r6!, {r1, r4} │ │ │ │ lsls r2, r0, #6 │ │ │ │ stmia r5!, {} │ │ │ │ lsls r2, r0, #6 │ │ │ │ @@ -831751,16 +831762,16 @@ │ │ │ │ b.w 2e241c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1ce0a0> │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ str r3, [r6, #0] │ │ │ │ b.w 2e212c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1cddb0> │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf58c00d7 │ │ │ │ - sbcs.w r0, r8, #7045120 @ 0x6b8000 │ │ │ │ + movw r0, #51415 @ 0xc8d7 │ │ │ │ + @ instruction: 0xf63800d7 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3656] @ 0xe48 │ │ │ │ ldr.w ip, [pc, #684] @ 2e42b8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1cff3c> │ │ │ │ sub sp, #432 @ 0x1b0 │ │ │ │ mov r4, r1 │ │ │ │ @@ -832041,18 +832052,18 @@ │ │ │ │ b.n 2e40e6 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1cfd6a> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ itte al │ │ │ │ lslal r4, r1, #6 │ │ │ │ subal r0, #92 @ 0x5c │ │ │ │ mov r0, r0 │ │ │ │ - stcl 0, cr0, [lr], {215} @ 0xd7 │ │ │ │ + stc 0, cr0, [lr, #860] @ 0x35c │ │ │ │ itee ne │ │ │ │ lslne r4, r1, #6 │ │ │ │ - asreq r6, r4, #15 │ │ │ │ + asreq r6, r4, #18 │ │ │ │ lsleq 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] @ 2e4540 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1d01c4> │ │ │ │ sub sp, #432 @ 0x1b0 │ │ │ │ @@ -832283,18 +832294,18 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ pop {r1, r2, r4, pc} │ │ │ │ lsls r4, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - and.w r0, lr, r7, lsr #3 │ │ │ │ + @ instruction: 0xeace00d7 │ │ │ │ pop {r1, r7} │ │ │ │ lsls r4, r1, #6 │ │ │ │ - asrs r4, r6, #8 │ │ │ │ + asrs r4, r6, #11 │ │ │ │ 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 │ │ │ │ @@ -832575,19 +832586,18 @@ │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xffc0ffff │ │ │ │ rors r7, r3 │ │ │ │ hlt 0x000a │ │ │ │ lsls r4, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 2e4720 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1d03a4> │ │ │ │ - lsls r7, r2, #3 │ │ │ │ + @ instruction: 0xe82200d7 │ │ │ │ cbnz r6, 2e4896 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1d051a> │ │ │ │ lsls r4, r1, #6 │ │ │ │ - lsrs r0, r4, #30 │ │ │ │ + asrs r0, r4, #1 │ │ │ │ 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 │ │ │ │ @@ -832882,19 +832892,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ mvns r0, r4 │ │ │ │ @ instruction: 0xb77a │ │ │ │ lsls r4, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 2e4498 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1d011c> │ │ │ │ + b.n 2e4618 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1d029c> │ │ │ │ lsls r7, r2, #3 │ │ │ │ @ instruction: 0xb6c2 │ │ │ │ lsls r4, r1, #6 │ │ │ │ - lsrs r6, r7, #17 │ │ │ │ + lsrs r6, r7, #20 │ │ │ │ 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] @ 2e4e3c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1d0ac0> │ │ │ │ sub sp, #432 @ 0x1b0 │ │ │ │ @@ -833121,19 +833131,19 @@ │ │ │ │ b.n 2e4d60 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1d09e4> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ push {r1, r2, r3, r4, r5} │ │ │ │ lsls r4, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 2e50ec <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1d0d70> │ │ │ │ + b.n 2e526c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1d0ef0> │ │ │ │ lsls r7, r2, #3 │ │ │ │ cbz r6, 2e4eb0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1d0b34> │ │ │ │ lsls r4, r1, #6 │ │ │ │ - lsrs r0, r1, #1 │ │ │ │ + lsrs r0, r1, #4 │ │ │ │ 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] @ 2e4f6c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1d0bf0> │ │ │ │ sub sp, #432 @ 0x1b0 │ │ │ │ @@ -833249,21 +833259,21 @@ │ │ │ │ lsls r4, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cbz r2, 2e4f94 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1d0c18> │ │ │ │ lsls r4, r1, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - udf #128 @ 0x80 │ │ │ │ + svc 64 @ 0x40 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - lsls r2, r1, #25 │ │ │ │ + lsls r2, r1, #28 │ │ │ │ lsls r7, r2, #3 │ │ │ │ cbz r0, 2e4f96 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1d0c1a> │ │ │ │ lsls r4, r1, #6 │ │ │ │ - udf #88 @ 0x58 │ │ │ │ + svc 24 │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3664] @ 0xe50 │ │ │ │ ldr.w ip, [pc, #168] @ 2e5044 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1d0cc8> │ │ │ │ sub sp, #424 @ 0x1a8 │ │ │ │ @@ -833336,15 +833346,15 @@ │ │ │ │ strb r3, [r4, #0] │ │ │ │ b.n 2e500c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1d0c90> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ add sp, #336 @ 0x150 │ │ │ │ lsls r4, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ble.n 2e4f78 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1d0bfc> │ │ │ │ + udf #84 @ 0x54 │ │ │ │ lsls r7, r2, #3 │ │ │ │ add r7, sp, #944 @ 0x3b0 │ │ │ │ lsls r4, r1, #6 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3664] @ 0xe50 │ │ │ │ @@ -833469,15 +833479,15 @@ │ │ │ │ b.n 2e50e0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1d0d64> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r7, sp, #568 @ 0x238 │ │ │ │ lsls r4, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n 2e515c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1d0de0> │ │ │ │ + ble.n 2e50dc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1d0d60> │ │ │ │ lsls r7, r2, #3 │ │ │ │ add r7, sp, #96 @ 0x60 │ │ │ │ lsls r4, r1, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3664] @ 0xe50 │ │ │ │ @@ -833555,15 +833565,15 @@ │ │ │ │ b.n 2e520e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1d0e92> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r6, sp, #224 @ 0xe0 │ │ │ │ lsls r4, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - blt.n 2e51a8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1d0e2c> │ │ │ │ + bgt.n 2e5328 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1d0fac> │ │ │ │ lsls r7, r2, #3 │ │ │ │ add r5, sp, #936 @ 0x3a8 │ │ │ │ lsls r4, r1, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3664] @ 0xe50 │ │ │ │ @@ -833714,19 +833724,19 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ add r5, sp, #400 @ 0x190 │ │ │ │ lsls r4, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bge.n 2e53e8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1d106c> │ │ │ │ + blt.n 2e5368 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1d0fec> │ │ │ │ lsls r7, r2, #3 │ │ │ │ add r5, sp, #16 │ │ │ │ lsls r4, r1, #6 │ │ │ │ - lsls r6, r3, #8 │ │ │ │ + lsls r6, r3, #11 │ │ │ │ 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] @ 2e5618 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1d129c> │ │ │ │ sub sp, #424 @ 0x1a8 │ │ │ │ @@ -833878,19 +833888,19 @@ │ │ │ │ b.n 2e54d8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1d115c> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ ... │ │ │ │ add r3, sp, #640 @ 0x280 │ │ │ │ lsls r4, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bls.n 2e566c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1d12f0> │ │ │ │ + bls.n 2e55ec <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1d1270> │ │ │ │ lsls r7, r2, #3 │ │ │ │ add r3, sp, #128 @ 0x80 │ │ │ │ lsls r4, r1, #6 │ │ │ │ - movs r4, r7 │ │ │ │ + lsls r4, r7, #3 │ │ │ │ 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] @ (2e5790 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1d1414>) │ │ │ │ sub sp, #420 @ 0x1a4 │ │ │ │ @@ -834036,20 +834046,20 @@ │ │ │ │ lsls r4, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r1, sp, #608 @ 0x260 │ │ │ │ lsls r4, r1, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - bvc.n 2e57c0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1d1444> │ │ │ │ + bvc.n 2e5740 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1d13c4> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - mcr2 0, 3, r0, cr12, cr6, {6} │ │ │ │ + vqadd.u32 q0, q14, q3 │ │ │ │ add r1, sp, #360 @ 0x168 │ │ │ │ lsls r4, r1, #6 │ │ │ │ - bvs.n 2e577c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1d1400> │ │ │ │ + bvc.n 2e56fc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1d1380> │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3656] @ 0xe48 │ │ │ │ ldr.w ip, [pc, #1028] @ 2e5bc4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1d1848> │ │ │ │ sub sp, #432 @ 0x1b0 │ │ │ │ @@ -834401,19 +834411,19 @@ │ │ │ │ ldr r7, [pc, #0] @ (2e5bc0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1d1844>) │ │ │ │ movs r0, r0 │ │ │ │ ldmia r7!, {} │ │ │ │ add r0, sp, #200 @ 0xc8 │ │ │ │ lsls r4, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bpl.n 2e5c5c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1d18e0> │ │ │ │ + bvs.n 2e5bdc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1d1860> │ │ │ │ lsls r7, r2, #3 │ │ │ │ add r7, pc, #616 @ (adr r7, 2e5e3c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1d1ac0>) │ │ │ │ lsls r4, r1, #6 │ │ │ │ - mcrr2 0, 14, r0, r2, cr11 │ │ │ │ + stc2 0, cr0, [r2, #-940] @ 0xfffffc54 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #640] @ (2e5e68 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1d1aec>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -834651,42 +834661,42 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [pc, #64] @ (2e5ea4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1d1b28>) │ │ │ │ add r0, pc │ │ │ │ b.n 2e5c74 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1d18f8> │ │ │ │ nop │ │ │ │ ldmia r3!, {r1, r4, r6} │ │ │ │ lsls r4, r1, #6 │ │ │ │ - stmia r2!, {r2, r3, r4, r5, r7} │ │ │ │ + stmia r3!, {r2, r3, r4, r5, r6} │ │ │ │ lsls r6, r2, #3 │ │ │ │ - bcs.n 2e5f54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1d1bd8> │ │ │ │ + bcc.n 2e5ed4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1d1b58> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrd r0, r0, [r2, #880] @ 0x370 │ │ │ │ - bcs.n 2e5f24 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1d1ba8> │ │ │ │ + eors.w r0, r2, ip, lsr #3 │ │ │ │ + bcc.n 2e5ea4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1d1b28> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - bne.n 2e5f00 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1d1b84> │ │ │ │ + bcs.n 2e5e80 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1d1b04> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - bne.n 2e5ea8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1d1b2c> │ │ │ │ + bne.n 2e5e28 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1d1aac> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - beq.n 2e5e20 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1d1aa4> │ │ │ │ + bne.n 2e5da0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1d1a24> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - beq.n 2e5f18 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1d1b9c> │ │ │ │ + bne.n 2e5e98 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1d1b1c> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - beq.n 2e5f38 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1d1bbc> │ │ │ │ + bne.n 2e5eb8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1d1b3c> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - bne.n 2e5ef4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1d1b78> │ │ │ │ + bne.n 2e5e74 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1d1af8> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - beq.n 2e5eec <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1d1b70> │ │ │ │ + beq.n 2e5e6c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1d1af0> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - beq.n 2e5f14 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1d1b98> │ │ │ │ + beq.n 2e5e94 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1d1b18> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - beq.n 2e5f3c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1d1bc0> │ │ │ │ + bne.n 2e5ebc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1d1b40> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - beq.n 2e5f64 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1d1be8> │ │ │ │ + bne.n 2e5ee4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1d1b68> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldmia r7, {r1, r5, r6, r7} │ │ │ │ + beq.n 2e5dec <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1d1a70> │ │ │ │ lsls r7, r2, #3 │ │ │ │ ldr r0, [pc, #88] @ (2e5f04 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1d1b88>) │ │ │ │ add r0, pc │ │ │ │ b.n 2e5c74 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1d18f8> │ │ │ │ ldr r0, [pc, #88] @ (2e5f08 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1d1b8c>) │ │ │ │ add r0, pc │ │ │ │ b.n 2e5c74 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1d18f8> │ │ │ │ @@ -834719,31 +834729,31 @@ │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 2e5c74 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1d18f8> │ │ │ │ ldr r0, [pc, #36] @ (2e5f24 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1d1ba8>) │ │ │ │ add r0, pc │ │ │ │ b.n 2e5c74 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1d18f8> │ │ │ │ nop │ │ │ │ - ldmia r7, {r1, r5, r7} │ │ │ │ + beq.n 2e5fcc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1d1c50> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - lsrs r4, r2, #5 │ │ │ │ + lsrs r4, r2, #8 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldmia r7, {r1, r2, r3, r4, r7} │ │ │ │ + beq.n 2e5fcc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1d1c50> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldmia r7, {r1, r5, r7} │ │ │ │ + beq.n 2e5fd8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1d1c5c> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldmia r7, {r1, r2, r3, r5, r7} │ │ │ │ + beq.n 2e5ff4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1d1c78> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldmia r7, {r2, r7} │ │ │ │ + beq.n 2e5fa4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1d1c28> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldmia r7!, {r1, r2, r4, r5, r6} │ │ │ │ + beq.n 2e5f8c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1d1c10> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldmia r7, {r3, r7} │ │ │ │ + beq.n 2e5fb4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1d1c38> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldmia r6, {r1, r2, r6, r7} │ │ │ │ + ldmia r7, {r1, r2, r7} │ │ │ │ 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] @ 2e6074 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1d1cf8> │ │ │ │ sub sp, #16 │ │ │ │ @@ -834870,29 +834880,29 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ stmia r7!, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r4, r1, #6 │ │ │ │ add r0, pc, #744 @ (adr r0, 2e6360 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1d1fe4>) │ │ │ │ lsls r4, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - beq.n 2e6114 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1d1d98> │ │ │ │ + bne.n 2e6094 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1d1d18> │ │ │ │ lsls r7, r2, #3 │ │ │ │ add r0, pc, #328 @ (adr r0, 2e61cc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1d1e50>) │ │ │ │ lsls r4, r1, #6 │ │ │ │ - ldmia r7, {r5, r7} │ │ │ │ + beq.n 2e6148 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1d1dcc> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - itt eq │ │ │ │ - lsleq r6, r2, #3 │ │ │ │ - ldmiaeq r7!, {r4, r5} │ │ │ │ + itt gt │ │ │ │ + lslgt r6, r2, #3 │ │ │ │ + ldmiagt r7, {r4, r5, r6, r7} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldmia r7, {r2, r5, r7} │ │ │ │ + beq.n 2e615c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1d1de0> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldmia r6, {r3, r4, r5, r6, r7} │ │ │ │ + ldmia r7, {r3, r4, r5, r7} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldmia r6, {r3, r5, r6, r7} │ │ │ │ + ldmia r7, {r3, r5, r7} │ │ │ │ lsls r7, r2, #3 │ │ │ │ cmp r2, #0 │ │ │ │ beq.n 2e6190 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1d1e14> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -834999,15 +835009,15 @@ │ │ │ │ cmp r4, #0 │ │ │ │ bne.n 2e6180 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1d1e04> │ │ │ │ ldr r3, [r1, #16] │ │ │ │ str r3, [r2, #0] │ │ │ │ b.n 2e610a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1d1d8e> │ │ │ │ stmia r6!, {r3, r7} │ │ │ │ lsls r4, r1, #6 │ │ │ │ - bne.n 2e61b0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1d1e34> │ │ │ │ + bcs.n 2e6130 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1d1db4> │ │ │ │ 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] @ (2e6200 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1d1e84>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -835028,17 +835038,17 @@ │ │ │ │ bl 2e609c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1d1d20> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #12] @ (2e6208 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1d1e8c>) │ │ │ │ add r3, pc │ │ │ │ b.n 2e61e8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1d1e6c> │ │ │ │ stmia r5!, {r4, r5, r6} │ │ │ │ lsls r4, r1, #6 │ │ │ │ - ldmia r6!, {r1, r4} │ │ │ │ + ldmia r6, {r1, r4, r6, r7} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldmia r6!, {r2, r3} │ │ │ │ + ldmia r6, {r2, r3, r6, r7} │ │ │ │ lsls r7, r2, #3 │ │ │ │ cbz r2, 2e6258 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1d1edc> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #60] @ (2e625c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1d1ee0>) │ │ │ │ @@ -835063,15 +835073,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ pop {r3, pc} │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ stmia r5!, {r1, r2, r3, r4} │ │ │ │ lsls r4, r1, #6 │ │ │ │ - ldmia r5!, {r2, r3, r6, r7} │ │ │ │ + ldmia r6!, {r2, r3, r7} │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #80] @ (2e62c4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1d1f48>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -835101,15 +835111,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ stmia r4!, {r3, r6, r7} │ │ │ │ lsls r4, r1, #6 │ │ │ │ - pop {r4, r5, r6} │ │ │ │ + pop {r4, r5, pc} │ │ │ │ lsls r6, r2, #3 │ │ │ │ mov r3, r1 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ cbz r1, 2e6318 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1d1f9c> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -835325,15 +835335,15 @@ │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #12] │ │ │ │ b.n 2e6420 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1d20a4> │ │ │ │ nop │ │ │ │ - ldmia r4!, {r1, r3} │ │ │ │ + ldmia r4!, {r1, r3, r6, 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, #3432] @ 0xd68 │ │ │ │ sub.w sp, sp, #628 @ 0x274 │ │ │ │ cmp r3, #0 │ │ │ │ @@ -836759,15 +836769,15 @@ │ │ │ │ bl 2496a8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13532c> │ │ │ │ b.n 2e73ee <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1d3072> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ str r0, [sp, #656] @ 0x290 │ │ │ │ lsls r4, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - nop {11} │ │ │ │ + stmia r0!, {r4, r5, r6} │ │ │ │ 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 │ │ │ │ @@ -837170,19 +837180,19 @@ │ │ │ │ b.n 2e7628 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1d32ac> │ │ │ │ cbz r6, 2e78d6 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1d355a> │ │ │ │ lsls r4, r1, #6 │ │ │ │ ldrh r6, [r1, #18] │ │ │ │ lsls r4, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - rev16 r6, r3 │ │ │ │ + cbnz r6, 2e790a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1d358e> │ │ │ │ lsls r7, r2, #3 │ │ │ │ ldrh r0, [r2, #14] │ │ │ │ lsls r4, r1, #6 │ │ │ │ - @ instruction: 0xb82c │ │ │ │ + @ instruction: 0xb8ec │ │ │ │ lsls r7, r2, #3 │ │ │ │ mov r0, r9 │ │ │ │ bl 2496a8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13532c> │ │ │ │ b.n 2e788c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1d3510> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 2e7816 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1d349a> │ │ │ │ @@ -837901,17 +837911,17 @@ │ │ │ │ lsls r4, r1, #6 │ │ │ │ strh r0, [r2, #18] │ │ │ │ lsls r4, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r3, #14] │ │ │ │ lsls r4, r1, #6 │ │ │ │ - sub sp, #96 @ 0x60 │ │ │ │ + cbz r0, 2e80a2 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1d3d26> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - sub sp, #0 │ │ │ │ + cbz r0, 2e80a0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1d3d24> │ │ │ │ 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 │ │ │ │ @@ -838426,15 +838436,15 @@ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr.w r3, [r1, #460] @ 0x1cc │ │ │ │ add.w ip, r3, #1 │ │ │ │ b.n 2e858a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1d420e> │ │ │ │ nop │ │ │ │ add r1, pc, #880 @ (adr r1, 2e8994 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1d4618>) │ │ │ │ lsls r4, r1, #6 │ │ │ │ - add r2, sp, #816 @ 0x330 │ │ │ │ + add r3, sp, #560 @ 0x230 │ │ │ │ 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] │ │ │ │ @@ -838556,15 +838566,15 @@ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr.w ip, [r3, #460] @ 0x1cc │ │ │ │ add.w r1, ip, #1 │ │ │ │ b.n 2e868e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1d4312> │ │ │ │ add r0, pc, #864 @ (adr r0, 2e8af4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1d4778>) │ │ │ │ lsls r4, r1, #6 │ │ │ │ - add r1, sp, #696 @ 0x2b8 │ │ │ │ + add r2, sp, #440 @ 0x1b8 │ │ │ │ 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 │ │ │ │ @@ -838655,15 +838665,15 @@ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ adds r1, #2 │ │ │ │ b.n 2e8802 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1d4486> │ │ │ │ nop │ │ │ │ ldr r7, [sp, #408] @ 0x198 │ │ │ │ lsls r4, r1, #6 │ │ │ │ - add r0, sp, #464 @ 0x1d0 │ │ │ │ + add r1, sp, #208 @ 0xd0 │ │ │ │ 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] │ │ │ │ @@ -838782,15 +838792,15 @@ │ │ │ │ ldr.w r3, [r6, #460] @ 0x1cc │ │ │ │ ldr r2, [sp, #8] │ │ │ │ adds r1, r3, #2 │ │ │ │ b.n 2e8910 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1d4594> │ │ │ │ nop │ │ │ │ ldr r6, [sp, #336] @ 0x150 │ │ │ │ lsls r4, r1, #6 │ │ │ │ - add r7, pc, #296 @ (adr r7, 2e8b0c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1d4790>) │ │ │ │ + add r0, sp, #40 @ 0x28 │ │ │ │ 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] │ │ │ │ @@ -838918,15 +838928,15 @@ │ │ │ │ lsls r4, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r4, r1, #6 │ │ │ │ strb r4, [r3, #21] │ │ │ │ lsls r4, r1, #6 │ │ │ │ - add r6, pc, #88 @ (adr r6, 2e8bb8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1d483c>) │ │ │ │ + add r6, pc, #856 @ (adr r6, 2e8eb8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1d4b3c>) │ │ │ │ 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] │ │ │ │ @@ -839078,15 +839088,15 @@ │ │ │ │ lsls r4, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [sp, #504] @ 0x1f8 │ │ │ │ lsls r4, r1, #6 │ │ │ │ strb r0, [r2, #15] │ │ │ │ lsls r4, r1, #6 │ │ │ │ - add r4, pc, #560 @ (adr r4, 2e8f38 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1d4bbc>) │ │ │ │ + add r5, pc, #304 @ (adr r5, 2e8e38 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1d4abc>) │ │ │ │ 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] @ (2e8fcc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1d4c50>) │ │ │ │ sub.w sp, sp, #588 @ 0x24c │ │ │ │ @@ -839346,15 +839356,15 @@ │ │ │ │ lsls r4, r1, #6 │ │ │ │ strb r0, [r3, #11] │ │ │ │ lsls r4, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strb r4, [r7, #8] │ │ │ │ lsls r4, r1, #6 │ │ │ │ - add r2, pc, #168 @ (adr r2, 2e9084 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1d4d08>) │ │ │ │ + add r2, pc, #936 @ (adr r2, 2e9384 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1d5008>) │ │ │ │ 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 2e905e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1d4ce2> │ │ │ │ @@ -839768,15 +839778,15 @@ │ │ │ │ lsls r4, r1, #6 │ │ │ │ ldr r4, [r7, #96] @ 0x60 │ │ │ │ lsls r4, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [r4, #72] @ 0x48 │ │ │ │ lsls r4, r1, #6 │ │ │ │ - ldr r5, [sp, #328] @ 0x148 │ │ │ │ + ldr r6, [sp, #72] @ 0x48 │ │ │ │ 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 2e94e6 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1d516a> │ │ │ │ @@ -842003,15 +842013,15 @@ │ │ │ │ lsls r4, r1, #6 │ │ │ │ ldrsb r4, [r7, r2] │ │ │ │ lsls r4, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strb r2, [r7, r6] │ │ │ │ lsls r4, r1, #6 │ │ │ │ - strh r0, [r1, #32] │ │ │ │ + strh r0, [r1, #38] @ 0x26 │ │ │ │ lsls r7, r2, #3 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 13ef98 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ac1c> │ │ │ │ ldr.w r3, [r5, #460] @ 0x1cc │ │ │ │ adds r2, r3, #1 │ │ │ │ b.n 2eaa00 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1d6684> │ │ │ │ ldr r0, [sp, #32] │ │ │ │ @@ -842390,15 +842400,15 @@ │ │ │ │ bne.w 2eac80 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1d6904> │ │ │ │ ldr r2, [sp, #32] │ │ │ │ add.w r5, r2, #65536 @ 0x10000 │ │ │ │ ldrb.w r2, [r5, #482] @ 0x1e2 │ │ │ │ cmp r2, #0 │ │ │ │ bne.w 2eab80 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1d6804> │ │ │ │ b.n 2eab72 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1d67f6> │ │ │ │ - strh r4, [r1, #22] │ │ │ │ + strh r4, [r1, #28] │ │ │ │ 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 │ │ │ │ @@ -842690,15 +842700,15 @@ │ │ │ │ nop │ │ │ │ strb r2, [r1, #24] │ │ │ │ lsls r4, r1, #6 │ │ │ │ ldr r6, [pc, #952] @ (2eb784 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1d7408>) │ │ │ │ lsls r4, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r4, #26] │ │ │ │ + ldrb r2, [r4, #29] │ │ │ │ lsls r7, r2, #3 │ │ │ │ ldr r5, [pc, #656] @ (2eb668 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1d72ec>) │ │ │ │ lsls r4, r1, #6 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 2eb174 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1d6df8> │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ @@ -843135,15 +843145,15 @@ │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ b.n 2eb220 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1d6ea4> │ │ │ │ mov r1, lr │ │ │ │ b.n 2eb220 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1d6ea4> │ │ │ │ mov r2, lr │ │ │ │ b.n 2eb480 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1d7104> │ │ │ │ nop │ │ │ │ - ldrb r6, [r3, #9] │ │ │ │ + ldrb r6, [r3, #12] │ │ │ │ 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] @ (2ebaa4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1d7728>) │ │ │ │ sub.w sp, sp, #596 @ 0x254 │ │ │ │ @@ -843775,15 +843785,15 @@ │ │ │ │ adds r1, r3, r0 │ │ │ │ b.n 2ebcbe <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1d7942> │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #20] │ │ │ │ bl 2496a8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13532c> │ │ │ │ ldr r2, [sp, #20] │ │ │ │ b.n 2ebf0c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1d7b90> │ │ │ │ - strb r4, [r1, #17] │ │ │ │ + strb r4, [r1, #20] │ │ │ │ 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] @ (2ec240 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1d7ec4>) │ │ │ │ sub.w sp, sp, #596 @ 0x254 │ │ │ │ @@ -844464,15 +844474,15 @@ │ │ │ │ mov.w r5, #1 │ │ │ │ ite hi │ │ │ │ movhi r3, r5 │ │ │ │ movls r3, #0 │ │ │ │ mov r1, r5 │ │ │ │ b.n 2ec322 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1d7fa6> │ │ │ │ nop │ │ │ │ - ldr r2, [r5, #72] @ 0x48 │ │ │ │ + ldr r2, [r5, #84] @ 0x54 │ │ │ │ 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] @ (2ec9d4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1d8658>) │ │ │ │ sub.w sp, sp, #628 @ 0x274 │ │ │ │ @@ -845209,15 +845219,15 @@ │ │ │ │ bls.w 2ec8d8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1d855c> │ │ │ │ ldr r2, [sp, #664] @ 0x298 │ │ │ │ cmp r2, #1 │ │ │ │ bne.w 2ec8d8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1d855c> │ │ │ │ ldr r1, [r6, #4] │ │ │ │ b.n 2ecc26 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1d88aa> │ │ │ │ nop │ │ │ │ - str r0, [r7, #72] @ 0x48 │ │ │ │ + str r0, [r7, #84] @ 0x54 │ │ │ │ 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] @ (2ed1a0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1d8e24>) │ │ │ │ @@ -846007,15 +846017,15 @@ │ │ │ │ ite hi │ │ │ │ movhi r3, #1 │ │ │ │ movls r3, #0 │ │ │ │ b.n 2ecfda <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1d8c5e> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ mov r2, ip │ │ │ │ b.n 2ed718 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1d939c> │ │ │ │ - ldrsh r2, [r5, r1] │ │ │ │ + ldrsh r2, [r5, r4] │ │ │ │ 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] @ (2ed8fc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1d9580>) │ │ │ │ sub.w sp, sp, #620 @ 0x26c │ │ │ │ @@ -846744,17 +846754,17 @@ │ │ │ │ bls.w 2edb60 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1d97e4> │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 2edb52 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1d97d6> │ │ │ │ b.n 2edb60 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1d97e4> │ │ │ │ mov lr, r2 │ │ │ │ b.n 2ed9f4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1d9678> │ │ │ │ - strb r4, [r6, r5] │ │ │ │ + ldrsb r4, [r6, r0] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - strh r6, [r7, r7] │ │ │ │ + strb r6, [r7, r2] │ │ │ │ lsls r7, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3440] @ 0xd70 │ │ │ │ ldr r5, [pc, #736] @ (2ee258 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1d9edc>) │ │ │ │ sub.w sp, sp, #620 @ 0x26c │ │ │ │ @@ -847033,15 +847043,15 @@ │ │ │ │ b.n 2ee0c6 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1d9d4a> │ │ │ │ @ instruction: 0x479a │ │ │ │ lsls r4, r1, #6 │ │ │ │ movs r0, #126 @ 0x7e │ │ │ │ lsls r4, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r6, r0] │ │ │ │ + str r4, [r6, r3] │ │ │ │ lsls r7, r2, #3 │ │ │ │ subs r2, r6, #4 │ │ │ │ lsls r4, r1, #6 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 2edfe4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1d9c68> │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ @@ -847530,15 +847540,15 @@ │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #32] │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ b.n 2ee090 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1d9d14> │ │ │ │ mov r2, lr │ │ │ │ b.n 2ee318 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1d9f9c> │ │ │ │ nop │ │ │ │ - ldr r3, [pc, #848] @ (2eeae8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1da76c>) │ │ │ │ + ldr r4, [pc, #592] @ (2ee9e8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1da66c>) │ │ │ │ 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] @ (2eea10 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1da694>) │ │ │ │ sub.w sp, sp, #596 @ 0x254 │ │ │ │ @@ -848229,15 +848239,15 @@ │ │ │ │ bl 13ef98 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ac1c> │ │ │ │ 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 2eecdc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1da960> │ │ │ │ - add lr, r8 │ │ │ │ + cmp lr, r0 │ │ │ │ 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] @ (2ef1bc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1dae40>) │ │ │ │ sub.w sp, sp, #596 @ 0x254 │ │ │ │ @@ -848983,15 +848993,15 @@ │ │ │ │ cmp.w r3, r7, lsl #2 │ │ │ │ mov.w lr, #1 │ │ │ │ ite hi │ │ │ │ movhi r3, lr │ │ │ │ movls r3, #0 │ │ │ │ mov r1, lr │ │ │ │ b.n 2ef34c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1dafd0> │ │ │ │ - subs r4, #142 @ 0x8e │ │ │ │ + subs r5, #78 @ 0x4e │ │ │ │ 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] @ (2efa28 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1db6ac>) │ │ │ │ sub.w sp, sp, #628 @ 0x274 │ │ │ │ @@ -849743,15 +849753,15 @@ │ │ │ │ cmp.w r2, r1, lsl #4 │ │ │ │ bls.w 2ef92c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1db5b0> │ │ │ │ ldr r2, [sp, #664] @ 0x298 │ │ │ │ cmp r2, #1 │ │ │ │ bne.w 2ef92c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1db5b0> │ │ │ │ ldr r1, [r6, #4] │ │ │ │ b.n 2efc86 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1db90a> │ │ │ │ - adds r4, #94 @ 0x5e │ │ │ │ + adds r5, #30 │ │ │ │ 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] @ (2f0208 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1dbe8c>) │ │ │ │ @@ -850550,15 +850560,15 @@ │ │ │ │ movhi r3, #1 │ │ │ │ movls r3, #0 │ │ │ │ b.n 2f0038 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1dbcbc> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ mov r2, ip │ │ │ │ b.n 2f0786 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1dc40a> │ │ │ │ nop │ │ │ │ - cmp r6, #6 │ │ │ │ + cmp r6, #198 @ 0xc6 │ │ │ │ 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] @ (2f0a9c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1dc720>) │ │ │ │ sub.w sp, sp, #628 @ 0x274 │ │ │ │ @@ -851347,15 +851357,15 @@ │ │ │ │ cmp.w r2, r1, lsl #4 │ │ │ │ bls.w 2f0a62 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1dc6e6> │ │ │ │ ldr r2, [sp, #664] @ 0x298 │ │ │ │ cmp r2, #1 │ │ │ │ bne.w 2f0a62 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1dc6e6> │ │ │ │ ldr r1, [r7, #4] │ │ │ │ b.n 2f0d64 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1dc9e8> │ │ │ │ - movs r3, #124 @ 0x7c │ │ │ │ + movs r4, #60 @ 0x3c │ │ │ │ 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] @ (2f12dc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1dcf60>) │ │ │ │ mov fp, r1 │ │ │ │ @@ -852193,15 +852203,15 @@ │ │ │ │ movhi r3, #1 │ │ │ │ movls r3, #0 │ │ │ │ b.n 2f111a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1dcd9e> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ mov r2, ip │ │ │ │ b.n 2f18ec <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1dd570> │ │ │ │ nop │ │ │ │ - adds r6, r5, #4 │ │ │ │ + adds r6, r5, #7 │ │ │ │ lsls r7, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3432] @ 0xd68 │ │ │ │ ldr r5, [pc, #588] @ (2f1b68 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1dd7ec>) │ │ │ │ sub.w sp, sp, #628 @ 0x274 │ │ │ │ @@ -853048,15 +853058,15 @@ │ │ │ │ cmp.w r2, r1, lsl #4 │ │ │ │ bls.w 2f1c48 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1dd8cc> │ │ │ │ ldr r2, [sp, #664] @ 0x298 │ │ │ │ cmp r2, #1 │ │ │ │ bne.w 2f1c48 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1dd8cc> │ │ │ │ ldr r1, [r7, #4] │ │ │ │ b.n 2f1f50 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1ddbd4> │ │ │ │ - asrs r6, r2, #6 │ │ │ │ + asrs r6, r2, #9 │ │ │ │ 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] @ (2f245c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1de0e0>) │ │ │ │ mov fp, r1 │ │ │ │ @@ -853944,15 +853954,15 @@ │ │ │ │ b.w 2f2300 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1ddf84> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ mov r2, ip │ │ │ │ b.n 2f2b5a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1de7de> │ │ │ │ mov ip, r2 │ │ │ │ mov r0, r2 │ │ │ │ b.n 2f28c2 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1de546> │ │ │ │ - lsrs r6, r5, #8 │ │ │ │ + lsrs r6, r5, #11 │ │ │ │ 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 │ │ │ │ @@ -857928,15 +857938,15 @@ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ and.w r3, r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldmia r4!, {r1, r5, r6, r7} │ │ │ │ lsls r3, r1, #6 │ │ │ │ - bvs.n 2f5db4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1e1a38> │ │ │ │ + bvc.n 2f5d34 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1e19b8> │ │ │ │ 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 │ │ │ │ mov r4, r1 │ │ │ │ ldrh r1, [r1, #2] │ │ │ │ @@ -858210,15 +858220,15 @@ │ │ │ │ add.w r0, r1, r8 │ │ │ │ vldr s1, [sp, #12] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 2f5fc2 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1e1c46> │ │ │ │ nop │ │ │ │ ldmia r0!, {r1, r2, r3, r5, r6} │ │ │ │ lsls r3, r1, #6 │ │ │ │ - bne.n 2f6064 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1e1ce8> │ │ │ │ + bcs.n 2f5fe4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1e1c68> │ │ │ │ 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] │ │ │ │ @@ -858353,15 +858363,15 @@ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr.w r3, [r1, #460] @ 0x1cc │ │ │ │ add.w r0, r9, r3 │ │ │ │ b.n 2f612c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1e1db0> │ │ │ │ stmia r6!, {r1, r3, r7} │ │ │ │ lsls r3, r1, #6 │ │ │ │ - beq.n 2f6128 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1e1dac> │ │ │ │ + bne.n 2f62a8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1e1f2c> │ │ │ │ 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 │ │ │ │ @@ -858435,15 +858445,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ stmia r5!, {r3} │ │ │ │ lsls r3, r1, #6 │ │ │ │ - ldmia r6, {r1, r5, r6, r7} │ │ │ │ + ldmia r7, {r1, r5, r7} │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #108] @ (2f6354 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1e1fd8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -858487,15 +858497,15 @@ │ │ │ │ ldr.w r3, [r3, #1872] @ 0x750 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ stmia r4!, {r4, r6} │ │ │ │ lsls r3, r1, #6 │ │ │ │ - ldmia r6, {r1, r2, r3, r4, r6} │ │ │ │ + ldmia r7!, {r1, r2, r3, r4} │ │ │ │ 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] @ (2f6668 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1e22ec>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -858748,17 +858758,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 2f6418 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1e209c> │ │ │ │ stmia r3!, {r1, r3, r6, r7} │ │ │ │ lsls r3, r1, #6 │ │ │ │ - ldmia r5, {r1, r3, r5, r7} │ │ │ │ + ldmia r6, {r1, r3, r5, r6} │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldmia r5!, {r3, r7} │ │ │ │ + ldmia r6, {r3, r6} │ │ │ │ lsls r6, r2, #3 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1c2ca8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xae92c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 2f6646 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1e22ca> │ │ │ │ @@ -860801,15 +860811,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ bl 1c2ca8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xae92c> │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ b.n 2f7e9a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1e3b1e> │ │ │ │ nop │ │ │ │ add r0, sp, #824 @ 0x338 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - cbz r6, 2f7f2c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1e3bb0> │ │ │ │ + cbz r6, 2f7f5c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1e3be0> │ │ │ │ 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] @ (2f7f70 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1e3bf4>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -860850,15 +860860,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ bl 1c2ca8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xae92c> │ │ │ │ ldrd r0, r3, [sp] │ │ │ │ b.n 2f7f2c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1e3bb0> │ │ │ │ add r0, sp, #240 @ 0xf0 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - uxth r6, r0 │ │ │ │ + cbz r6, 2f7fc8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1e3c4c> │ │ │ │ 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] @ 2f82c0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1e3f44> │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ @@ -861103,15 +861113,15 @@ │ │ │ │ lsls r3, r1, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ strh r2, [r5, #2] │ │ │ │ lsls r3, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - sxth r6, r1 │ │ │ │ + uxtb r6, r1 │ │ │ │ lsls r6, r2, #3 │ │ │ │ strh r0, [r1, #0] │ │ │ │ lsls r3, r1, #6 │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, r6 │ │ │ │ movs r0, r0 │ │ │ │ orrs r4, r6 │ │ │ │ @@ -861386,17 +861396,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r0, #0] │ │ │ │ eors r6, r4 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ orrs r4, r6 │ │ │ │ - add r4, sp, #960 @ 0x3c0 │ │ │ │ + add r5, sp, #704 @ 0x2c0 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - add r4, sp, #896 @ 0x380 │ │ │ │ + add r5, sp, #640 @ 0x280 │ │ │ │ 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 │ │ │ │ @@ -861650,17 +861660,17 @@ │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #4] │ │ │ │ bl 1c2ca8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xae92c> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ vldr s15, [r2] │ │ │ │ b.n 2f8976 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1e45fa> │ │ │ │ - add r1, sp, #472 @ 0x1d8 │ │ │ │ + add r2, sp, #216 @ 0xd8 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - add r0, sp, #336 @ 0x150 │ │ │ │ + add r1, sp, #80 @ 0x50 │ │ │ │ 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] @ 2f8a3c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1e46c0> │ │ │ │ sub sp, #28 │ │ │ │ @@ -861960,17 +861970,17 @@ │ │ │ │ mov r0, ip │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r3, [sp, #144] @ 0x90 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - add r5, pc, #840 @ (adr r5, 2f90c4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1e4d48>) │ │ │ │ + add r6, pc, #584 @ (adr r6, 2f8fc4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1e4c48>) │ │ │ │ lsls r6, r2, #3 │ │ │ │ - add r4, pc, #760 @ (adr r4, 2f9078 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1e4cfc>) │ │ │ │ + add r5, pc, #504 @ (adr r5, 2f8f78 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1e4bfc>) │ │ │ │ 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] @ (2f8f78 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1e4bfc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -862114,17 +862124,17 @@ │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xffc0ffff │ │ │ │ rors r7, r3 │ │ │ │ ldr r1, [sp, #688] @ 0x2b0 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - add r4, pc, #424 @ (adr r4, 2f9128 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1e4dac>) │ │ │ │ + add r5, pc, #168 @ (adr r5, 2f9028 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1e4cac>) │ │ │ │ lsls r6, r2, #3 │ │ │ │ - add r2, pc, #856 @ (adr r2, 2f92dc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1e4f60>) │ │ │ │ + add r3, pc, #600 @ (adr r3, 2f91dc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1e4e60>) │ │ │ │ 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] @ (2f9200 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1e4e84>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -862323,17 +862333,17 @@ │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ b.n 2f909e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1e4d22> │ │ │ │ nop │ │ │ │ str r7, [sp, #656] @ 0x290 │ │ │ │ lsls r3, r1, #6 │ │ │ │ vst1.8 {d4}, [r0], r1 │ │ │ │ @ instruction: 0xfa004701 │ │ │ │ - add r1, pc, #816 @ (adr r1, 2f9540 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1e51c4>) │ │ │ │ + add r2, pc, #560 @ (adr r2, 2f9440 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1e50c4>) │ │ │ │ lsls r6, r2, #3 │ │ │ │ - add r0, pc, #344 @ (adr r0, 2f936c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1e4ff0>) │ │ │ │ + add r1, pc, #88 @ (adr r1, 2f926c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1e4ef0>) │ │ │ │ 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 │ │ │ │ @@ -862564,17 +862574,17 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ b.n 2f947e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1e5102> │ │ │ │ movs r2, #192 @ 0xc0 │ │ │ │ b.n 2f942c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1e50b0> │ │ │ │ - ldr r7, [sp, #32] │ │ │ │ + ldr r7, [sp, #800] @ 0x320 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - ldr r6, [sp, #960] @ 0x3c0 │ │ │ │ + ldr r7, [sp, #704] @ 0x2c0 │ │ │ │ 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 │ │ │ │ @@ -862678,15 +862688,15 @@ │ │ │ │ b.n 2f9572 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1e51f6> │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ bl 1c2ca8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xae92c> │ │ │ │ b.n 2f959c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1e5220> │ │ │ │ str r2, [sp, #24] │ │ │ │ lsls r3, r1, #6 │ │ │ │ - ldr r5, [sp, #256] @ 0x100 │ │ │ │ + ldr r6, [sp, #0] │ │ │ │ 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] @ (2f971c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1e53a0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -862797,19 +862807,19 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ b.n 2f96aa <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1e532e> │ │ │ │ nop │ │ │ │ str r1, [sp, #224] @ 0xe0 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - ldr r3, [sp, #944] @ 0x3b0 │ │ │ │ + ldr r4, [sp, #688] @ 0x2b0 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r3, [sp, #664] @ 0x298 │ │ │ │ + ldr r4, [sp, #408] @ 0x198 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r3, [sp, #600] @ 0x258 │ │ │ │ + ldr r4, [sp, #344] @ 0x158 │ │ │ │ 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 │ │ │ │ @@ -862943,17 +862953,17 @@ │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xffc0ffff │ │ │ │ rors r7, r3 │ │ │ │ ldrh r0, [r7, #62] @ 0x3e │ │ │ │ lsls r3, r1, #6 │ │ │ │ - ldr r2, [sp, #504] @ 0x1f8 │ │ │ │ + ldr r3, [sp, #248] @ 0xf8 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r1, [sp, #992] @ 0x3e0 │ │ │ │ + ldr r2, [sp, #736] @ 0x2e0 │ │ │ │ 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 │ │ │ │ @@ -863337,17 +863347,17 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ ldrh r2, [r2, #18] │ │ │ │ lsls r3, r1, #6 │ │ │ │ - str r5, [sp, #320] @ 0x140 │ │ │ │ + str r6, [sp, #64] @ 0x40 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - str r5, [sp, #168] @ 0xa8 │ │ │ │ + str r5, [sp, #936] @ 0x3a8 │ │ │ │ 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] @ (2f9e5c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1e5ae0>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -863476,15 +863486,15 @@ │ │ │ │ cmp r4, r3 │ │ │ │ bcc.n 2f9eea <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1e5b6e> │ │ │ │ movs r2, #28 │ │ │ │ mla r3, r2, r3, r0 │ │ │ │ add.w r0, r3, #97792 @ 0x17e00 │ │ │ │ add.w r0, r0, #344 @ 0x158 │ │ │ │ pop {r4, pc} │ │ │ │ - str r4, [sp, #408] @ 0x198 │ │ │ │ + str r5, [sp, #152] @ 0x98 │ │ │ │ lsls r6, r4, #3 │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 2fa01a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1e5c9e> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -863694,19 +863704,19 @@ │ │ │ │ nop │ │ │ │ ldrsh r4, [r0, r7] │ │ │ │ lsls r3, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r6, [r7, r5] │ │ │ │ lsls r3, r1, #6 │ │ │ │ - str r1, [sp, #960] @ 0x3c0 │ │ │ │ + str r2, [sp, #704] @ 0x2c0 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - str r1, [sp, #680] @ 0x2a8 │ │ │ │ + str r2, [sp, #424] @ 0x1a8 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - str r2, [sp, #160] @ 0xa0 │ │ │ │ + str r2, [sp, #928] @ 0x3a0 │ │ │ │ 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 │ │ │ │ @@ -863790,17 +863800,17 @@ │ │ │ │ vldr s6, [sp, #20] │ │ │ │ vldr s14, [sp, #16] │ │ │ │ vldr s1, [sp, #12] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 2fa230 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1e5eb4> │ │ │ │ strh r6, [r2, #44] @ 0x2c │ │ │ │ lsls r3, r1, #6 │ │ │ │ - str r0, [sp, #1016] @ 0x3f8 │ │ │ │ + str r1, [sp, #760] @ 0x2f8 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - str r1, [sp, #432] @ 0x1b0 │ │ │ │ + str r2, [sp, #176] @ 0xb0 │ │ │ │ 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] @ (2fa478 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1e60fc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -863951,21 +863961,21 @@ │ │ │ │ mla r3, r2, r3, r4 │ │ │ │ add.w r3, r3, #97792 @ 0x17e00 │ │ │ │ add.w r3, r3, #344 @ 0x158 │ │ │ │ b.n 2fa2ea <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1e5f6e> │ │ │ │ nop │ │ │ │ strh r2, [r0, #36] @ 0x24 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - ldrh r6, [r0, #62] @ 0x3e │ │ │ │ + str r0, [sp, #536] @ 0x218 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - str r0, [sp, #160] @ 0xa0 │ │ │ │ + str r0, [sp, #928] @ 0x3a0 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - ldrh r4, [r4, #58] @ 0x3a │ │ │ │ + str r0, [sp, #144] @ 0x90 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrh r6, [r0, #62] @ 0x3e │ │ │ │ + str r0, [sp, #536] @ 0x218 │ │ │ │ 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 │ │ │ │ @@ -864041,17 +864051,17 @@ │ │ │ │ vldr s6, [sp, #20] │ │ │ │ vldr s15, [sp, #16] │ │ │ │ vldr s1, [sp, #12] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 2fa4fe <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1e6182> │ │ │ │ strh r4, [r0, #20] │ │ │ │ lsls r3, r1, #6 │ │ │ │ - ldrh r6, [r6, #46] @ 0x2e │ │ │ │ + ldrh r6, [r6, #52] @ 0x34 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrh r4, [r0, #50] @ 0x32 │ │ │ │ + ldrh r4, [r0, #56] @ 0x38 │ │ │ │ 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] @ (2fa74c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1e63d0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -864194,21 +864204,21 @@ │ │ │ │ vldr s15, [sp, #12] │ │ │ │ vldr s1, [sp, #8] │ │ │ │ vldr s0, [sp, #4] │ │ │ │ b.n 2fa624 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1e62a8> │ │ │ │ nop │ │ │ │ strh r2, [r3, #12] │ │ │ │ lsls r3, r1, #6 │ │ │ │ - ldrh r4, [r1, #36] @ 0x24 │ │ │ │ + ldrh r4, [r1, #42] @ 0x2a │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrh r2, [r2, #38] @ 0x26 │ │ │ │ + ldrh r2, [r2, #44] @ 0x2c │ │ │ │ lsls r6, r4, #3 │ │ │ │ - ldrh r6, [r6, #34] @ 0x22 │ │ │ │ + ldrh r6, [r6, #40] @ 0x28 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrh r4, [r7, #36] @ 0x24 │ │ │ │ + ldrh r4, [r7, #42] @ 0x2a │ │ │ │ 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] @ (2fa88c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1e6510>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -864304,17 +864314,17 @@ │ │ │ │ mla r3, r2, r5, ip │ │ │ │ add.w r3, r3, #97792 @ 0x17e00 │ │ │ │ add.w r3, r3, #344 @ 0x158 │ │ │ │ b.n 2fa832 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1e64b6> │ │ │ │ nop │ │ │ │ ldrb r4, [r1, #31] │ │ │ │ lsls r3, r1, #6 │ │ │ │ - ldrh r0, [r4, #28] │ │ │ │ + ldrh r0, [r4, #34] @ 0x22 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrh r2, [r2, #30] │ │ │ │ + ldrh r2, [r2, #36] @ 0x24 │ │ │ │ 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] @ (2fa8cc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1e6550>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -864328,15 +864338,15 @@ │ │ │ │ ldrh.w r2, [r2, #1700] @ 0x6a4 │ │ │ │ ldr r1, [r1, #56] @ 0x38 │ │ │ │ bl 2fa020 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1e5ca4> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldrb r2, [r2, #26] │ │ │ │ lsls r3, r1, #6 │ │ │ │ - ldrh r2, [r5, #20] │ │ │ │ + ldrh r2, [r5, #26] │ │ │ │ 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] @ (2faa1c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1e66a0>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -864446,21 +864456,21 @@ │ │ │ │ movs r3, #28 │ │ │ │ mla r1, r3, r1, r0 │ │ │ │ add.w r1, r1, #97792 @ 0x17e00 │ │ │ │ add.w r1, r1, #344 @ 0x158 │ │ │ │ b.n 2fa924 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1e65a8> │ │ │ │ ldrb r2, [r2, #25] │ │ │ │ lsls r3, r1, #6 │ │ │ │ - ldrh r6, [r0, #18] │ │ │ │ + ldrh r6, [r0, #24] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrh r6, [r5, #14] │ │ │ │ + ldrh r6, [r5, #20] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrh r6, [r7, #14] │ │ │ │ + ldrh r6, [r7, #20] │ │ │ │ lsls r6, r4, #3 │ │ │ │ - strb r0, [r2, #22] │ │ │ │ + strb r0, [r2, #25] │ │ │ │ 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] @ (2fab00 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1e6784>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -864534,17 +864544,17 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ mov r5, r2 │ │ │ │ b.n 2faab8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1e673c> │ │ │ │ nop │ │ │ │ ldrb r2, [r7, #19] │ │ │ │ lsls r3, r1, #6 │ │ │ │ - ldrh r6, [r2, #8] │ │ │ │ + ldrh r6, [r2, #14] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrh r6, [r3, #4] │ │ │ │ + ldrh r6, [r3, #10] │ │ │ │ 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] @ (2facc0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1e6944>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -864695,21 +864705,21 @@ │ │ │ │ bl 1c2ca8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xae92c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ mov r5, r2 │ │ │ │ b.n 2fab86 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1e680a> │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ lsls r3, r1, #6 │ │ │ │ - strh r2, [r5, #60] @ 0x3c │ │ │ │ + ldrh r2, [r5, #2] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - strh r4, [r5, #58] @ 0x3a │ │ │ │ + ldrh r4, [r5, #0] │ │ │ │ lsls r6, r4, #3 │ │ │ │ - strh r2, [r7, #60] @ 0x3c │ │ │ │ + ldrh r2, [r7, #2] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - strh r4, [r2, #58] @ 0x3a │ │ │ │ + ldrh r4, [r2, #0] │ │ │ │ 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] @ (2fad28 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1e69ac>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -864841,17 +864851,17 @@ │ │ │ │ movs r1, #28 │ │ │ │ mla r3, r1, r3, r4 │ │ │ │ add.w r3, r3, #97792 @ 0x17e00 │ │ │ │ add.w r3, r3, #344 @ 0x158 │ │ │ │ b.n 2fad6e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1e69f2> │ │ │ │ ldrb r2, [r7, #7] │ │ │ │ lsls r3, r1, #6 │ │ │ │ - strh r6, [r1, #48] @ 0x30 │ │ │ │ + strh r6, [r1, #54] @ 0x36 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - strh r4, [r7, #42] @ 0x2a │ │ │ │ + strh r4, [r7, #48] @ 0x30 │ │ │ │ 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 │ │ │ │ @@ -864978,17 +864988,17 @@ │ │ │ │ movs r2, #28 │ │ │ │ mla r3, r2, r3, ip │ │ │ │ add.w r3, r3, #97792 @ 0x17e00 │ │ │ │ add.w r3, r3, #344 @ 0x158 │ │ │ │ b.n 2faf26 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1e6baa> │ │ │ │ ldrb r6, [r7, #0] │ │ │ │ lsls r3, r1, #6 │ │ │ │ - strh r4, [r3, #36] @ 0x24 │ │ │ │ + strh r4, [r3, #42] @ 0x2a │ │ │ │ lsls r6, r2, #3 │ │ │ │ - strh r2, [r6, #30] │ │ │ │ + strh r2, [r6, #36] @ 0x24 │ │ │ │ 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] @ (2fb008 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1e6c8c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -865079,17 +865089,17 @@ │ │ │ │ movs r2, #28 │ │ │ │ mla r3, r2, r3, ip │ │ │ │ add.w r0, r3, #97792 @ 0x17e00 │ │ │ │ add.w r0, r0, #344 @ 0x158 │ │ │ │ b.n 2fb04a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1e6cce> │ │ │ │ strb r2, [r3, #28] │ │ │ │ lsls r3, r1, #6 │ │ │ │ - strh r0, [r2, #28] │ │ │ │ + strh r0, [r2, #34] @ 0x22 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - strh r2, [r2, #22] │ │ │ │ + strh r2, [r2, #28] │ │ │ │ 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] @ (2fb19c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1e6e20>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -865256,17 +865266,17 @@ │ │ │ │ movs r1, #28 │ │ │ │ mla r3, r1, r3, r4 │ │ │ │ add.w r3, r3, #97792 @ 0x17e00 │ │ │ │ add.w r3, r3, #344 @ 0x158 │ │ │ │ b.n 2fb1e4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1e6e68> │ │ │ │ strb r6, [r0, #22] │ │ │ │ lsls r3, r1, #6 │ │ │ │ - strh r2, [r4, #12] │ │ │ │ + strh r2, [r4, #18] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - strh r0, [r2, #6] │ │ │ │ + strh r0, [r2, #12] │ │ │ │ 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] @ (2fb37c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1e7000>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -865408,17 +865418,17 @@ │ │ │ │ movs r1, #28 │ │ │ │ mla r2, r1, r2, r5 │ │ │ │ add.w r4, r2, #97792 @ 0x17e00 │ │ │ │ add.w r4, r4, #344 @ 0x158 │ │ │ │ b.n 2fb3c2 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1e7046> │ │ │ │ strb r6, [r4, #14] │ │ │ │ lsls r3, r1, #6 │ │ │ │ - ldrb r6, [r7, #31] │ │ │ │ + strh r6, [r7, #4] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrb r0, [r3, #28] │ │ │ │ + ldrb r0, [r3, #31] │ │ │ │ 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] @ (2fb534 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1e71b8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -865560,17 +865570,17 @@ │ │ │ │ movs r1, #28 │ │ │ │ mla r2, r1, r2, r5 │ │ │ │ add.w r4, r2, #97792 @ 0x17e00 │ │ │ │ add.w r4, r4, #344 @ 0x158 │ │ │ │ b.n 2fb57a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1e71fe> │ │ │ │ strb r6, [r5, #7] │ │ │ │ lsls r3, r1, #6 │ │ │ │ - ldrb r2, [r3, #25] │ │ │ │ + ldrb r2, [r3, #28] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrb r0, [r4, #21] │ │ │ │ + ldrb r0, [r4, #24] │ │ │ │ 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] @ (2fb6ec <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1e7370>) │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ @@ -865667,15 +865677,15 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ strb r6, [r0, #0] │ │ │ │ lsls r3, r1, #6 │ │ │ │ ldr r0, [pc, #960] @ (2fbb3c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1e77c0>) │ │ │ │ lsls r3, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r5, #19] │ │ │ │ + ldrb r2, [r5, #22] │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldr r0, [pc, #640] @ (2fba08 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1e768c>) │ │ │ │ lsls r3, r1, #6 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ @@ -865770,15 +865780,15 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ ldr r2, [r7, #108] @ 0x6c │ │ │ │ lsls r3, r1, #6 │ │ │ │ blxns ip │ │ │ │ lsls r3, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r6, #15] │ │ │ │ + ldrb r2, [r6, #18] │ │ │ │ lsls r6, r2, #3 │ │ │ │ blxns r3 │ │ │ │ lsls r3, r1, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -865959,17 +865969,17 @@ │ │ │ │ mla r3, r1, r3, r4 │ │ │ │ add.w r3, r3, #97792 @ 0x17e00 │ │ │ │ add.w r3, r3, #344 @ 0x158 │ │ │ │ b.n 2fb982 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1e7606> │ │ │ │ nop │ │ │ │ ldr r4, [r5, #92] @ 0x5c │ │ │ │ lsls r3, r1, #6 │ │ │ │ - ldrb r0, [r6, #7] │ │ │ │ + ldrb r0, [r6, #10] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrb r6, [r3, #4] │ │ │ │ + ldrb r6, [r3, #7] │ │ │ │ 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] @ (2fbb3c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1e77c0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -866232,17 +866242,17 @@ │ │ │ │ lsls r3, r1, #6 │ │ │ │ muls r2, r5 │ │ │ │ lsls r3, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ orrs r4, r2 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - strb r4, [r5, #27] │ │ │ │ + strb r4, [r5, #30] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - strb r2, [r0, #25] │ │ │ │ + strb r2, [r0, #28] │ │ │ │ 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] @ (2fbe30 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1e7ab4>) │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ @@ -866399,17 +866409,17 @@ │ │ │ │ lsls r3, r1, #6 │ │ │ │ sbcs r2, r5 │ │ │ │ lsls r3, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adcs r4, r2 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - strb r4, [r5, #20] │ │ │ │ + strb r4, [r5, #23] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - strb r2, [r0, #18] │ │ │ │ + strb r2, [r0, #21] │ │ │ │ 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] @ (2fbfec <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1e7c70>) │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ @@ -866495,15 +866505,15 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ str r6, [r2, #112] @ 0x70 │ │ │ │ lsls r3, r1, #6 │ │ │ │ subs r7, #240 @ 0xf0 │ │ │ │ lsls r3, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r1, #16] │ │ │ │ + strb r4, [r1, #19] │ │ │ │ lsls r6, r2, #3 │ │ │ │ subs r7, #184 @ 0xb8 │ │ │ │ lsls r3, r1, #6 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ @@ -866591,15 +866601,15 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ str r6, [r5, #96] @ 0x60 │ │ │ │ lsls r3, r1, #6 │ │ │ │ subs r7, #8 │ │ │ │ lsls r3, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r4, #12] │ │ │ │ + strb r4, [r4, #15] │ │ │ │ lsls r6, r2, #3 │ │ │ │ subs r6, #208 @ 0xd0 │ │ │ │ lsls r3, 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 │ │ │ │ @@ -868905,19 +868915,19 @@ │ │ │ │ b.n 2fd75e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1e93e2> │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, #116 @ 0x74 │ │ │ │ lsls r3, r1, #6 │ │ │ │ cmp r0, #100 @ 0x64 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - ldrb r4, [r6, r1] │ │ │ │ + ldrb r4, [r6, r4] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - asrs r4, r4, #14 │ │ │ │ + asrs r4, r4, #17 │ │ │ │ lsls r5, r4, #3 │ │ │ │ - ldrh r4, [r7, r6] │ │ │ │ + ldrb r4, [r7, r1] │ │ │ │ lsls r6, r2, #3 │ │ │ │ cbz r1, 2fd982 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1e9606> │ │ │ │ add r1, r0 │ │ │ │ subs r0, #1 │ │ │ │ subs r1, #1 │ │ │ │ push {lr} │ │ │ │ ldrb.w r2, [r0, #1]! │ │ │ │ @@ -869708,15 +869718,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (2fe184 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1e9e08>) │ │ │ │ mov r0, r6 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ b.n 2fe140 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1e9dc4> │ │ │ │ nop │ │ │ │ - strh r2, [r5, r4] │ │ │ │ + strh r2, [r5, r7] │ │ │ │ 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 │ │ │ │ @@ -869934,15 +869944,15 @@ │ │ │ │ b.n 2fe370 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1e9ff4> │ │ │ │ ldr r2, [pc, #12] @ (2fe3c0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1ea044>) │ │ │ │ mov r0, r8 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ b.n 2fe25a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1e9ede> │ │ │ │ - str r0, [r0, r4] │ │ │ │ + str r0, [r0, r7] │ │ │ │ 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 │ │ │ │ @@ -870239,15 +870249,15 @@ │ │ │ │ b.n 2fe74a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1ea3ce> │ │ │ │ lsls r0, r0, #2 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ movs r1, r0 │ │ │ │ adds r3, #128 @ 0x80 │ │ │ │ adds r0, r3, #0 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - ldr r7, [pc, #40] @ (2fe758 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1ea3dc>) │ │ │ │ + ldr r7, [pc, #808] @ (2fea58 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1ea6dc>) │ │ │ │ lsls r6, r2, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ vcmp.f32 s15, s14 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ it gt │ │ │ │ vmovgt.f32 s15, s14 │ │ │ │ @@ -870561,15 +870571,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 │ │ │ │ - ldr r2, [pc, #112] @ (2feb54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1ea7d8>) │ │ │ │ + ldr r2, [pc, #880] @ (2fee54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1eaad8>) │ │ │ │ lsls r6, r2, #3 │ │ │ │ movw r3, #34042 @ 0x84fa │ │ │ │ cmp r7, r3 │ │ │ │ bne.w 2fe5ca <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1ea24e> │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ mvn.w r3, #4278190080 @ 0xff000000 │ │ │ │ cmp r4, r7 │ │ │ │ @@ -870867,15 +870877,15 @@ │ │ │ │ rors r7, r3 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xffe0ffff │ │ │ │ rors r7, r5 │ │ │ │ vaba.u8 q2, q0, │ │ │ │ movs r0, r0 │ │ │ │ muls r7, r7 │ │ │ │ - mov lr, r9 │ │ │ │ + @ instruction: 0x478e │ │ │ │ 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 │ │ │ │ @@ -871000,15 +871010,15 @@ │ │ │ │ mov r0, r7 │ │ │ │ blx 6a8c0 │ │ │ │ mov r0, r6 │ │ │ │ blx 6a8c0 │ │ │ │ b.n 2fef0c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1eab90> │ │ │ │ nop │ │ │ │ @ instruction: 0xffff4b7f │ │ │ │ - cmp r6, r9 │ │ │ │ + mov r6, r1 │ │ │ │ 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 │ │ │ │ @@ -871699,17 +871709,17 @@ │ │ │ │ blx 6a8c0 │ │ │ │ ldr r2, [pc, #16] @ (2ff74c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1eb3d0>) │ │ │ │ mov r0, r8 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ b.n 2ff72c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1eb3b0> │ │ │ │ - subs r5, #162 @ 0xa2 │ │ │ │ + subs r6, #98 @ 0x62 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - subs r5, #136 @ 0x88 │ │ │ │ + subs r6, #72 @ 0x48 │ │ │ │ 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 │ │ │ │ @@ -872137,19 +872147,19 @@ │ │ │ │ str r1, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ b.n 2ffbc8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1eb84c> │ │ │ │ nop │ │ │ │ - subs r1, #78 @ 0x4e │ │ │ │ + subs r2, #14 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - subs r1, #140 @ 0x8c │ │ │ │ + subs r2, #76 @ 0x4c │ │ │ │ lsls r6, r2, #3 │ │ │ │ - subs r1, #72 @ 0x48 │ │ │ │ + subs r2, #8 │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldr r2, [r2, #44] @ 0x2c │ │ │ │ cbz r2, 2ffc40 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1eb8c4> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -872176,17 +872186,17 @@ │ │ │ │ bx lr │ │ │ │ ldr r2, [pc, #16] @ (2ffc58 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1eb8dc>) │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ b.n 2ffc38 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1eb8bc> │ │ │ │ - subs r1, #50 @ 0x32 │ │ │ │ + subs r1, #242 @ 0xf2 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - subs r1, #44 @ 0x2c │ │ │ │ + subs r1, #236 @ 0xec │ │ │ │ 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 │ │ │ │ @@ -872252,19 +872262,19 @@ │ │ │ │ str r1, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ movs r0, #0 │ │ │ │ b.n 2ffcce <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1eb952> │ │ │ │ - subs r0, #74 @ 0x4a │ │ │ │ + subs r1, #10 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - subs r0, #136 @ 0x88 │ │ │ │ + subs r1, #72 @ 0x48 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - subs r0, #60 @ 0x3c │ │ │ │ + subs r0, #252 @ 0xfc │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldr r1, [r1, #44] @ 0x2c │ │ │ │ cbz r1, 2ffd2a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1eb9ae> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -872363,19 +872373,19 @@ │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ str r1, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ b.n 2ffdb4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1eba38> │ │ │ │ - adds r7, #182 @ 0xb6 │ │ │ │ + subs r0, #118 @ 0x76 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - adds r7, #44 @ 0x2c │ │ │ │ + adds r7, #236 @ 0xec │ │ │ │ lsls r6, r2, #3 │ │ │ │ - adds r7, #54 @ 0x36 │ │ │ │ + adds r7, #246 @ 0xf6 │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldr r1, [r1, #44] @ 0x2c │ │ │ │ cbz r1, 2ffe2e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1ebab2> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -872433,17 +872443,17 @@ │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [pc, #8] @ (2ffeb0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1ebb34>) │ │ │ │ add r2, pc │ │ │ │ b.n 2ffe92 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1ebb16> │ │ │ │ - adds r7, #0 │ │ │ │ + adds r7, #192 @ 0xc0 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - adds r7, #4 │ │ │ │ + adds r7, #196 @ 0xc4 │ │ │ │ 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] │ │ │ │ @@ -872483,17 +872493,17 @@ │ │ │ │ ldr r2, [pc, #20] @ (2fff30 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1ebbb4>) │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ b.n 2ffefa <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1ebb7e> │ │ │ │ nop │ │ │ │ - adds r6, #112 @ 0x70 │ │ │ │ + adds r7, #48 @ 0x30 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - adds r6, #86 @ 0x56 │ │ │ │ + adds r7, #22 │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldr r1, [r1, #44] @ 0x2c │ │ │ │ cbz r1, 2fff4e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1ebbd2> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -873115,15 +873125,15 @@ │ │ │ │ bl 2ffff0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1ebc74> │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ b.n 30053e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1ec1c2> │ │ │ │ nop │ │ │ │ movs r2, #20 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - adds r0, #64 @ 0x40 │ │ │ │ + adds r1, #0 │ │ │ │ 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] @ 300658 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1ec2dc> │ │ │ │ mov r6, r1 │ │ │ │ @@ -873184,15 +873194,15 @@ │ │ │ │ strd r0, r1, [sp] │ │ │ │ bl 2ffff0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1ebc74> │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ ldrd r0, r1, [sp] │ │ │ │ b.n 3005dc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1ec260> │ │ │ │ movs r1, #122 @ 0x7a │ │ │ │ lsls r3, r1, #6 │ │ │ │ - cmp r7, #184 @ 0xb8 │ │ │ │ + adds r0, #120 @ 0x78 │ │ │ │ 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] @ 300720 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1ec3a4> │ │ │ │ mov r6, r3 │ │ │ │ @@ -873262,17 +873272,17 @@ │ │ │ │ strd r0, r3, [sp] │ │ │ │ bl 2ffff0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1ebc74> │ │ │ │ ldrd r1, r2, [sp, #8] │ │ │ │ ldrd r0, r3, [sp] │ │ │ │ b.n 300690 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1ec314> │ │ │ │ movs r0, #198 @ 0xc6 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - cmp r7, #122 @ 0x7a │ │ │ │ + adds r0, #58 @ 0x3a │ │ │ │ lsls r6, r2, #3 │ │ │ │ - cmp r7, #58 @ 0x3a │ │ │ │ + cmp r7, #250 @ 0xfa │ │ │ │ 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] @ 300828 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1ec4ac> │ │ │ │ mov r6, r3 │ │ │ │ @@ -873362,19 +873372,19 @@ │ │ │ │ strd r0, r1, [r6] │ │ │ │ ldrd r2, r3, [r3, #16] │ │ │ │ strd r2, r3, [r6, #8] │ │ │ │ b.n 3007be <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1ec442> │ │ │ │ nop │ │ │ │ subs r2, r7, #7 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - cmp r6, #236 @ 0xec │ │ │ │ + cmp r7, #172 @ 0xac │ │ │ │ lsls r6, r2, #3 │ │ │ │ - cmp r6, #172 @ 0xac │ │ │ │ + cmp r7, #108 @ 0x6c │ │ │ │ lsls r6, r2, #3 │ │ │ │ - cmp r6, #252 @ 0xfc │ │ │ │ + cmp r7, #188 @ 0xbc │ │ │ │ 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] @ (30098c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1ec610>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -873496,19 +873506,19 @@ │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r4, [sp, #12] │ │ │ │ b.n 300974 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1ec5f8> │ │ │ │ subs r6, r5, #3 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - cmp r5, #244 @ 0xf4 │ │ │ │ + cmp r6, #180 @ 0xb4 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - cmp r5, #196 @ 0xc4 │ │ │ │ + cmp r6, #132 @ 0x84 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - cmp r5, #156 @ 0x9c │ │ │ │ + cmp r6, #92 @ 0x5c │ │ │ │ lsls r6, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #372] @ (300b24 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1ec7a8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -873648,17 +873658,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ adds r0, r1, #6 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - cmp r5, #110 @ 0x6e │ │ │ │ + cmp r6, #46 @ 0x2e │ │ │ │ lsls r6, r2, #3 │ │ │ │ - cmp r4, #26 │ │ │ │ + cmp r4, #218 @ 0xda │ │ │ │ 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] @ (300d64 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1ec9e8>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -873845,21 +873855,21 @@ │ │ │ │ bne.n 300d4e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1ec9d2> │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 300d10 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1ec994> │ │ │ │ b.n 300b7c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1ec800> │ │ │ │ subs r6, r6, r7 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - cmp r3, #248 @ 0xf8 │ │ │ │ + cmp r4, #184 @ 0xb8 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - cmp r3, #134 @ 0x86 │ │ │ │ + cmp r4, #70 @ 0x46 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - cmp r3, #74 @ 0x4a │ │ │ │ + cmp r4, #10 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - cmp r2, #60 @ 0x3c │ │ │ │ + cmp r2, #252 @ 0xfc │ │ │ │ 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] @ (300e88 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1ecb0c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -873958,19 +873968,19 @@ │ │ │ │ strex r1, r2, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 300e58 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1ecadc> │ │ │ │ b.n 300e78 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1ecafc> │ │ │ │ nop │ │ │ │ adds r0, r6, r6 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - cmp r2, #96 @ 0x60 │ │ │ │ + cmp r3, #32 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - cmp r2, #114 @ 0x72 │ │ │ │ + cmp r3, #50 @ 0x32 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - cmp r1, #214 @ 0xd6 │ │ │ │ + cmp r2, #150 @ 0x96 │ │ │ │ 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] @ (300f94 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1ecc18>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -874060,17 +874070,17 @@ │ │ │ │ ldrex r3, [r4] │ │ │ │ strex r1, r2, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 300f66 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1ecbea> │ │ │ │ b.n 300f86 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1ecc0a> │ │ │ │ adds r0, r2, r2 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - cmp r1, #196 @ 0xc4 │ │ │ │ + cmp r2, #132 @ 0x84 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - cmp r1, #76 @ 0x4c │ │ │ │ + cmp r2, #12 │ │ │ │ lsls r6, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3920] @ 0xf50 │ │ │ │ ldr r5, [pc, #652] @ (301240 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1ecec4>) │ │ │ │ sub sp, #140 @ 0x8c │ │ │ │ @@ -874323,19 +874333,19 @@ │ │ │ │ b.n 3010a6 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1ecd2a> │ │ │ │ asrs r6, r5, #29 │ │ │ │ lsls r3, r1, #6 │ │ │ │ orr.w r1, r4, #138 @ 0x8a │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ vrhadd.s16 d16, d18, d10 │ │ │ │ - movs r6, #248 @ 0xf8 │ │ │ │ + movs r7, #184 @ 0xb8 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - movs r7, #24 │ │ │ │ + movs r7, #216 @ 0xd8 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - movs r7, #56 @ 0x38 │ │ │ │ + movs r7, #248 @ 0xf8 │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldr r5, [r4, #16] │ │ │ │ cbz r5, 3012ae <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1ecf32> │ │ │ │ ldr r5, [r7, #112] @ 0x70 │ │ │ │ cbz r5, 3012ae <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1ecf32> │ │ │ │ ldr.w r9, [r4, #12] │ │ │ │ mov.w lr, #1 │ │ │ │ @@ -874492,17 +874502,17 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ b.n 3013e0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1ed064> │ │ │ │ nop │ │ │ │ asrs r2, r0, #14 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - movs r5, #208 @ 0xd0 │ │ │ │ + movs r6, #144 @ 0x90 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - movs r5, #146 @ 0x92 │ │ │ │ + movs r6, #82 @ 0x52 │ │ │ │ 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] @ (301494 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1ed118>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -874549,17 +874559,17 @@ │ │ │ │ mov r0, r3 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ b.n 301480 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1ed104> │ │ │ │ asrs r2, r2, #12 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - movs r5, #170 @ 0xaa │ │ │ │ + movs r6, #106 @ 0x6a │ │ │ │ lsls r6, r2, #3 │ │ │ │ - movs r5, #104 @ 0x68 │ │ │ │ + movs r6, #40 @ 0x28 │ │ │ │ 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] @ (301578 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1ed1fc>) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -874640,19 +874650,19 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ asrs r0, r7, #9 │ │ │ │ lsls r3, r1, #6 │ │ │ │ adc.w r1, r2, sl, lsl #2 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xead6018a │ │ │ │ - movs r5, #104 @ 0x68 │ │ │ │ + movs r6, #40 @ 0x28 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - movs r4, #248 @ 0xf8 │ │ │ │ + movs r5, #184 @ 0xb8 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - movs r5, #24 │ │ │ │ + movs r5, #216 @ 0xd8 │ │ │ │ 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] @ (30167c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1ed300>) │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -874741,18 +874751,18 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ asrs r0, r7, #5 │ │ │ │ lsls r3, r1, #6 │ │ │ │ orrs.w r1, r4, sl, lsl #2 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, #244 @ 0xf4 │ │ │ │ + movs r5, #180 @ 0xb4 │ │ │ │ lsls r6, r2, #3 │ │ │ │ and.w r1, r6, sl, lsl #2 │ │ │ │ - asrs r2, r7, #2 │ │ │ │ + asrs r2, r7, #5 │ │ │ │ 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] @ (301808 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1ed48c>) │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ @@ -874903,24 +874913,24 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ asrs r0, r7, #1 │ │ │ │ lsls r3, r1, #6 │ │ │ │ ldrd r0, r1, [r4, #-552] @ 0x228 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, #16 │ │ │ │ + movs r4, #208 @ 0xd0 │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldrd r0, r1, [sl], #552 @ 0x228 │ │ │ │ - ldrb r4, [r6, #13] │ │ │ │ + ldrb r4, [r6, #16] │ │ │ │ lsls r2, r5, #3 │ │ │ │ - movs r3, #74 @ 0x4a │ │ │ │ + movs r4, #10 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - lsrs r4, r6, #28 │ │ │ │ + lsrs r4, r6, #31 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - lsrs r6, r5, #28 │ │ │ │ + lsrs r6, r5, #31 │ │ │ │ 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] @ (3018c8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1ed54c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -874979,19 +874989,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ b.n 3018aa <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1ed52e> │ │ │ │ lsrs r0, r0, #28 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - movs r2, #192 @ 0xc0 │ │ │ │ + movs r3, #128 @ 0x80 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrb r0, [r7, #8] │ │ │ │ + ldrb r0, [r7, #11] │ │ │ │ lsls r2, r5, #3 │ │ │ │ - movs r2, #204 @ 0xcc │ │ │ │ + movs r3, #140 @ 0x8c │ │ │ │ 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] @ (301a04 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1ed688>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -875098,19 +875108,19 @@ │ │ │ │ ldrex r3, [r4] │ │ │ │ strex r1, r2, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 3019d6 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1ed65a> │ │ │ │ b.n 3019f6 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1ed67a> │ │ │ │ lsrs r0, r2, #25 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - movs r2, #146 @ 0x92 │ │ │ │ + movs r3, #82 @ 0x52 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - movs r2, #74 @ 0x4a │ │ │ │ + movs r3, #10 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - movs r1, #208 @ 0xd0 │ │ │ │ + movs r2, #144 @ 0x90 │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #248] @ (301b1c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1ed7a0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -875205,17 +875215,17 @@ │ │ │ │ strex r1, r2, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 301aec <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1ed770> │ │ │ │ b.n 301b0c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1ed790> │ │ │ │ nop │ │ │ │ lsrs r4, r2, #20 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - movs r1, #170 @ 0xaa │ │ │ │ + movs r2, #106 @ 0x6a │ │ │ │ lsls r6, r2, #3 │ │ │ │ - movs r1, #66 @ 0x42 │ │ │ │ + movs r2, #2 │ │ │ │ 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] @ (301c50 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1ed8d4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -875319,15 +875329,15 @@ │ │ │ │ bne.n 301c3a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1ed8be> │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 301bfe <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1ed882> │ │ │ │ b.n 301b72 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1ed7f6> │ │ │ │ lsrs r0, r0, #16 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - movs r0, #96 @ 0x60 │ │ │ │ + movs r1, #32 │ │ │ │ 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] @ (301e28 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1edaac>) │ │ │ │ @@ -875501,23 +875511,23 @@ │ │ │ │ ldrex r3, [r4] │ │ │ │ strex r1, r2, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 301df0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1eda74> │ │ │ │ b.n 301e1a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1eda9e> │ │ │ │ lsrs r6, r1, #11 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - subs r2, r2, #7 │ │ │ │ + movs r0, #146 @ 0x92 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - subs r4, r2, #6 │ │ │ │ + movs r0, #84 @ 0x54 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - subs r0, r1, #4 │ │ │ │ + subs r0, r1, #7 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - subs r4, r5, #4 │ │ │ │ + subs r4, r5, #7 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - subs r6, r7, #0 │ │ │ │ + subs r6, r7, #3 │ │ │ │ lsls r6, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #20 │ │ │ │ cmp r3, #0 │ │ │ │ @@ -875579,19 +875589,19 @@ │ │ │ │ ldr r2, [pc, #24] @ (301efc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1edb80>) │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ ldrd r3, r0, [sp, #8] │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ b.n 301ed2 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1edb56> │ │ │ │ nop │ │ │ │ - subs r0, r5, #4 │ │ │ │ + subs r0, r5, #7 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - subs r2, r0, #3 │ │ │ │ + subs r2, r0, #6 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - asrs r6, r2, #18 │ │ │ │ + asrs r6, r2, #21 │ │ │ │ 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 │ │ │ │ @@ -876117,25 +876127,25 @@ │ │ │ │ nop │ │ │ │ lsls r6, r5, #18 │ │ │ │ lsls r3, r1, #6 │ │ │ │ ble.n 302524 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1ee1a8> │ │ │ │ lsls r2, r1, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, r7, r2 │ │ │ │ + subs r0, r7, r5 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - subs r2, r3, r0 │ │ │ │ + subs r2, r3, r3 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - adds r4, r5, r7 │ │ │ │ + subs r4, r5, r2 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - adds r2, r7, r6 │ │ │ │ + subs r2, r7, r1 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - adds r6, r7, r7 │ │ │ │ + subs r6, r7, r2 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - subs r6, r2, r0 │ │ │ │ + subs r6, r2, r3 │ │ │ │ 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] @ (3024e8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1ee16c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -876259,21 +876269,21 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 298964 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1845e8> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ lsls r4, r7, #8 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - adds r4, r1, r5 │ │ │ │ + subs r4, r1, r0 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - adds r2, r4, r5 │ │ │ │ + subs r2, r4, r0 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - adds r4, r2, r4 │ │ │ │ + adds r4, r2, r7 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - adds r2, r4, r4 │ │ │ │ + adds r2, r4, r7 │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ add.w r2, r0, #479232 @ 0x75000 │ │ │ │ mov r4, r1 │ │ │ │ @@ -876446,17 +876456,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ movs r4, r0 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - asrs r0, r6, #30 │ │ │ │ + adds r0, r6, r1 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - asrs r6, r5, #30 │ │ │ │ + adds r6, r5, r1 │ │ │ │ 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] @ (30285c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1ee4e0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -876516,15 +876526,15 @@ │ │ │ │ mov r0, r9 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ vrhadd.u d16, d20, d10 │ │ │ │ - asrs r0, r4, #28 │ │ │ │ + asrs r0, r4, #31 │ │ │ │ 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] @ 302890 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1ee514> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -876560,17 +876570,17 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ cdp2 1, 9, cr0, cr6, cr10, {4} │ │ │ │ - asrs r0, r2, #19 │ │ │ │ + asrs r0, r2, #22 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - asrs r2, r0, #27 │ │ │ │ + asrs r2, r0, #30 │ │ │ │ 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] @ 302910 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1ee594> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -876606,17 +876616,17 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ cdp2 1, 1, cr0, cr6, cr10, {4} │ │ │ │ - asrs r4, r6, #16 │ │ │ │ + asrs r4, r6, #19 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - asrs r2, r0, #25 │ │ │ │ + asrs r2, r0, #28 │ │ │ │ lsls r6, r2, #3 │ │ │ │ cbz r0, 30299c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1ee620> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #40] @ (3029a0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1ee624>) │ │ │ │ @@ -876825,17 +876835,17 @@ │ │ │ │ b.n 302ac2 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1ee746> │ │ │ │ nop │ │ │ │ stc2 1, cr0, [r4, #552] @ 0x228 │ │ │ │ bvs.n 302bf8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1ee87c> │ │ │ │ lsls r2, r1, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r2, #21 │ │ │ │ + asrs r0, r2, #24 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - asrs r4, r3, #17 │ │ │ │ + asrs r4, r3, #20 │ │ │ │ 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 │ │ │ │ @@ -876977,25 +876987,25 @@ │ │ │ │ str r0, [r4, #88] @ 0x58 │ │ │ │ b.n 302c1a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1ee89e> │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 302cd8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1ee95c> │ │ │ │ b.n 302c58 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1ee8dc> │ │ │ │ nop │ │ │ │ - asrs r2, r2, #15 │ │ │ │ + asrs r2, r2, #18 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - asrs r2, r0, #15 │ │ │ │ + asrs r2, r0, #18 │ │ │ │ lsls r6, r2, #3 │ │ │ │ str r5, [sp, #728] @ 0x2d8 │ │ │ │ lsls r5, r1, #6 │ │ │ │ - asrs r4, r0, #13 │ │ │ │ + asrs r4, r0, #16 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - asrs r6, r2, #16 │ │ │ │ + asrs r6, r2, #19 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - asrs r4, r0, #13 │ │ │ │ + asrs r4, r0, #16 │ │ │ │ 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] @ (302d84 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1eea08>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -877024,15 +877034,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xfa02018a │ │ │ │ - asrs r4, r5, #15 │ │ │ │ + asrs r4, r5, #18 │ │ │ │ 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] @ 302e08 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1eea8c> │ │ │ │ mov r6, r3 │ │ │ │ @@ -877074,17 +877084,17 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrsb.w r0, [sl, #394] @ 0x18a │ │ │ │ - asrs r6, r3, #14 │ │ │ │ + asrs r6, r3, #17 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - asrs r4, r6, #14 │ │ │ │ + asrs r4, r6, #17 │ │ │ │ lsls r6, r2, #3 │ │ │ │ sub.w r1, r1, #3184 @ 0xc70 │ │ │ │ cmp r1, #9 │ │ │ │ bhi.n 302e8e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1eeb12> │ │ │ │ tbb [pc, r1] │ │ │ │ lsrs r2, r1, #28 │ │ │ │ adds r4, r2, r4 │ │ │ │ @@ -877190,15 +877200,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r0, #10 │ │ │ │ + asrs r6, r0, #13 │ │ │ │ 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 │ │ │ │ @@ -877302,17 +877312,17 @@ │ │ │ │ b.n 302fd0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1eec54> │ │ │ │ ldr r0, [r1, #12] │ │ │ │ subs r0, #1 │ │ │ │ str r0, [r1, #12] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 302fb4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1eec38> │ │ │ │ b.n 302fd0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1eec54> │ │ │ │ - asrs r2, r7, #6 │ │ │ │ + asrs r2, r7, #9 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - asrs r6, r1, #7 │ │ │ │ + asrs r6, r1, #10 │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldr r3, [pc, #160] @ (30313c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1eedc0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r0, [r2, r3] │ │ │ │ add.w r3, r0, #102400 @ 0x19000 │ │ │ │ @@ -877437,17 +877447,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ b.n 3031b8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1eee3c> │ │ │ │ nop │ │ │ │ @ instruction: 0xf5e8018a │ │ │ │ - asrs r6, r4, #1 │ │ │ │ + asrs r6, r4, #4 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - asrs r2, r4, #1 │ │ │ │ + asrs r2, r4, #4 │ │ │ │ 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] @ (303384 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1ef008>) │ │ │ │ subw sp, sp, #1052 @ 0x41c │ │ │ │ @@ -877571,17 +877581,17 @@ │ │ │ │ @ instruction: 0xf4ec018a │ │ │ │ ldmia r5, {r2, r3, r4, r5, r7} │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldmia r5!, {r2, r6} │ │ │ │ lsls r2, r1, #6 │ │ │ │ - lsrs r2, r3, #29 │ │ │ │ + asrs r2, r3, #32 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - lsrs r0, r0, #29 │ │ │ │ + asrs r0, r0, #32 │ │ │ │ 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] @ (3034f0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1ef174>) │ │ │ │ subw sp, sp, #1052 @ 0x41c │ │ │ │ @@ -877703,17 +877713,17 @@ │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ ldmia r4!, {r2, r3, r6} │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldmia r3!, {r2, r4, r6, r7} │ │ │ │ lsls r2, r1, #6 │ │ │ │ - lsrs r2, r4, #24 │ │ │ │ + lsrs r2, r4, #27 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - lsrs r4, r0, #24 │ │ │ │ + lsrs r4, r0, #27 │ │ │ │ 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] @ (3035e0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1ef264>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -877787,17 +877797,17 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ @ instruction: 0xf222018a │ │ │ │ - lsrs r4, r2, #21 │ │ │ │ + lsrs r4, r2, #24 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - lsrs r4, r5, #20 │ │ │ │ + lsrs r4, r5, #23 │ │ │ │ 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 │ │ │ │ @@ -877886,17 +877896,17 @@ │ │ │ │ b.n 3036a0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1ef324> │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xffe0ffff │ │ │ │ rors r7, r5 │ │ │ │ adds.w r1, lr, #138 @ 0x8a │ │ │ │ - lsrs r2, r2, #18 │ │ │ │ + lsrs r2, r2, #21 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - lsrs r2, r5, #17 │ │ │ │ + lsrs r2, r5, #20 │ │ │ │ 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 │ │ │ │ @@ -878029,17 +878039,17 @@ │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ bl 2ffe14 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1eba98> │ │ │ │ b.n 3037e4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1ef468> │ │ │ │ nop │ │ │ │ and.w r1, r6, #138 @ 0x8a │ │ │ │ vaba.u8 q2, q0, │ │ │ │ - lsrs r6, r3, #13 │ │ │ │ + lsrs r6, r3, #16 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - lsrs r6, r6, #12 │ │ │ │ + lsrs r6, r6, #15 │ │ │ │ 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 │ │ │ │ @@ -878287,15 +878297,15 @@ │ │ │ │ ldr.w r3, [r3, #704] @ 0x2c0 │ │ │ │ lsls r4, r3, #31 │ │ │ │ bmi.n 303ccc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1ef950> │ │ │ │ add.w r0, r0, #573440 @ 0x8c000 │ │ │ │ add.w r3, r2, #1760 @ 0x6e0 │ │ │ │ b.n 303c34 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1ef8b8> │ │ │ │ cdp 1, 6, cr0, cr6, cr10, {4} │ │ │ │ - lsrs r0, r2, #9 │ │ │ │ + lsrs r0, r2, #12 │ │ │ │ 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 30395e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1ef5e2> │ │ │ │ @@ -879271,15 +879281,15 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ b.n 304844 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1f04c8> │ │ │ │ lsls r2, r1, #6 │ │ │ │ - @ instruction: 0xfba600d5 │ │ │ │ + stc2l 0, cr0, [r6], #-852 @ 0xfffffcac │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #816] @ (304b6c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1f07f0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r5, r1 │ │ │ │ @@ -879530,19 +879540,19 @@ │ │ │ │ vcmp.f32 s11, s12 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ beq.w 304a1e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1f06a2> │ │ │ │ b.n 304a2e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1f06b2> │ │ │ │ nop │ │ │ │ udf #252 @ 0xfc │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldr??.w r0, [sl, r5, lsl #1] │ │ │ │ - vld4. {d16-d19}, [r2 :64], r5 │ │ │ │ - str.w r0, [sl, #213] @ 0xd5 │ │ │ │ - ldrb.w r0, [r6, #213] @ 0xd5 │ │ │ │ - strb.w r0, [r6, #213] @ 0xd5 │ │ │ │ + @ instruction: 0xfa3a00d5 │ │ │ │ + @ instruction: 0xfa2200d5 │ │ │ │ + vst1.8 @ instruction: 0xf98a00d5 │ │ │ │ + ldr??.w r0, [r6, r5, lsl #1] │ │ │ │ + vst4. {d16-d19}, [r6 :64], r5 │ │ │ │ vldr s15, [r5] │ │ │ │ vcmpe.f32 s15, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ bmi.n 304bc0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1f0844> │ │ │ │ add.w r3, r4, #102400 @ 0x19000 │ │ │ │ addw r2, r3, #1812 @ 0x714 │ │ │ │ vldr s14, [r2] │ │ │ │ @@ -879566,15 +879576,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1c2ca8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xae92c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s15, [r5] │ │ │ │ b.n 304bb6 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1f083a> │ │ │ │ nop │ │ │ │ - strb.w r0, [r4, r5, lsl #1] │ │ │ │ + str.w r0, [r4, #213] @ 0xd5 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #72] @ 304c40 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1f08c4> │ │ │ │ vmov s15, r1 │ │ │ │ ldr r2, [pc, #68] @ (304c44 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1f08c8>) │ │ │ │ @@ -879815,15 +879825,15 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ mov r0, r3 │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ b.n 304e86 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1f0b0a> │ │ │ │ bls.n 304ec8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1f0b4c> │ │ │ │ lsls r2, r1, #6 │ │ │ │ - sbcs.w r0, ip, #6979584 @ 0x6a8000 │ │ │ │ + @ instruction: 0xf63c00d5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #92] @ (304f1c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1f0ba0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ @@ -879903,15 +879913,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ bhi.n 304fc0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1f0c44> │ │ │ │ lsls r2, r1, #6 │ │ │ │ - eor.w r0, ip, #6979584 @ 0x6a8000 │ │ │ │ + adc.w r0, ip, #6979584 @ 0x6a8000 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #352] @ (305120 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1f0da4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r4, r1 │ │ │ │ @@ -880200,18 +880210,18 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ b.n 305212 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1f0e96> │ │ │ │ nop │ │ │ │ bvs.n 30531c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1f0fa0> │ │ │ │ lsls r2, r1, #6 │ │ │ │ - @ instruction: 0xf22800d5 │ │ │ │ - @ instruction: 0xf22c00d5 │ │ │ │ - adcs.w r0, r0, #213 @ 0xd5 │ │ │ │ - adc.w r0, r2, #213 @ 0xd5 │ │ │ │ + @ instruction: 0xf2e800d5 │ │ │ │ + @ instruction: 0xf2ec00d5 │ │ │ │ + @ instruction: 0xf21000d5 │ │ │ │ + addw r0, r2, #213 @ 0xd5 │ │ │ │ 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] @ (3053c4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1f1048>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #32 │ │ │ │ @@ -880259,15 +880269,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ bl 1c2ca8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xae92c> │ │ │ │ b.n 30534e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1f0fd2> │ │ │ │ bmi.n 3053d0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1f1054> │ │ │ │ lsls r2, r1, #6 │ │ │ │ - @ instruction: 0xf0e200d5 │ │ │ │ + sub.w r0, r2, #213 @ 0xd5 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #108] @ (305448 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1f10cc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -880305,15 +880315,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 2ffe14 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1eba98> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ bcc.n 305508 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1f118c> │ │ │ │ lsls r2, r1, #6 │ │ │ │ - orn r0, r8, #213 @ 0xd5 │ │ │ │ + @ instruction: 0xf12800d5 │ │ │ │ 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 │ │ │ │ bl 3053cc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1f1050> │ │ │ │ @@ -880499,16 +880509,16 @@ │ │ │ │ vldr s2, [sp, #20] │ │ │ │ vldr s1, [sp, #16] │ │ │ │ vldr s0, [sp, #12] │ │ │ │ b.n 305652 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1f12d6> │ │ │ │ nop │ │ │ │ bne.n 305758 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1f13dc> │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldcl 0, cr0, [r2, #852]! @ 0x354 │ │ │ │ - beq.n 30560c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1f1290> │ │ │ │ + mrc 0, 5, r0, cr2, cr5, {6} │ │ │ │ + bne.n 30578c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1f1410> │ │ │ │ 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 │ │ │ │ @@ -880818,19 +880828,19 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [pc, #28] @ (305a24 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1f16a8>) │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ ldrd r3, r0, [sp, #8] │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ b.n 3059de <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1f1662> │ │ │ │ - @ instruction: 0xeb2e00d5 │ │ │ │ - @ instruction: 0xeab200d5 │ │ │ │ - stmia r1!, {r1, r3, r4, r5, r7} │ │ │ │ + @ instruction: 0xebee00d5 │ │ │ │ + sbcs.w r0, r2, r5, lsr #3 │ │ │ │ + stmia r2!, {r1, r3, r4, r5, r6} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bls.n 305b08 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1f178c> │ │ │ │ + bge.n 305a88 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1f170c> │ │ │ │ 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 │ │ │ │ add.w r6, r0, #602112 @ 0x93000 │ │ │ │ mov r4, r1 │ │ │ │ @@ -880908,15 +880918,15 @@ │ │ │ │ mov r1, r0 │ │ │ │ str r0, [r4, #32] │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ b.n 305ab0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1f1734> │ │ │ │ cmp r2, #2 │ │ │ │ bls.n 305ae4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1f1768> │ │ │ │ b.n 305ab2 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1f1736> │ │ │ │ - strd r0, r0, [r6, #852]! @ 0x354 │ │ │ │ + @ instruction: 0xeaa600d5 │ │ │ │ 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 │ │ │ │ @@ -881777,27 +881787,27 @@ │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [sp, #984] @ 0x3d8 │ │ │ │ lsls r2, r1, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r2, {r1, r2, r3, r4, r6, r7} │ │ │ │ + ldmia r3, {r1, r2, r3, r4, r7} │ │ │ │ lsls r5, r2, #3 │ │ │ │ - b.n 306a94 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1f2718> │ │ │ │ + b.n 306c14 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1f2898> │ │ │ │ lsls r5, r2, #3 │ │ │ │ ldr r6, [sp, #168] @ 0xa8 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - lsls r4, r2, #12 │ │ │ │ + lsls r4, r2, #15 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - b.n 306900 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1f2584> │ │ │ │ + b.n 306a80 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1f2704> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - str r2, [r3, #76] @ 0x4c │ │ │ │ + str r2, [r3, #88] @ 0x58 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - b.n 306724 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1f23a8> │ │ │ │ + b.n 3068a4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1f2528> │ │ │ │ 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 r0, r0, #602112 @ 0x93000 │ │ │ │ mov r4, r1 │ │ │ │ @@ -881900,15 +881910,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ b.n 3065ae <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1f2232> │ │ │ │ nop │ │ │ │ stmia r1!, {r3, r6, r7} │ │ │ │ lsls r2, r1, #6 │ │ │ │ - svc 78 @ 0x4e │ │ │ │ + b.n 3065e8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1f226c> │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #208] @ (3066b0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1f2334>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -881991,15 +882001,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ stmia r1!, {r1, r3, r4, r6} │ │ │ │ lsls r2, r1, #6 │ │ │ │ - udf #126 @ 0x7e │ │ │ │ + svc 62 @ 0x3e │ │ │ │ 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, #72] @ (306710 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1f2394>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -882028,15 +882038,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ movs r0, #0 │ │ │ │ b.n 3066e4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1f2368> │ │ │ │ nop │ │ │ │ stmia r0!, {r1, r4, r5, r6} │ │ │ │ lsls r2, r1, #6 │ │ │ │ - @ instruction: 0xb824 │ │ │ │ + @ instruction: 0xb8e4 │ │ │ │ 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] @ (3069d4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1f2658>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -882299,27 +882309,27 @@ │ │ │ │ cmp r7, #9 │ │ │ │ beq.n 3069f8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1f267c> │ │ │ │ movs r5, #0 │ │ │ │ movs r7, #9 │ │ │ │ b.n 30690c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1f2590> │ │ │ │ stmia r0!, {r1, r2, r3} │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ble.n 306a68 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1f26ec> │ │ │ │ + udf #6 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ble.n 306ab8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1f273c> │ │ │ │ + udf #44 @ 0x2c │ │ │ │ lsls r5, r2, #3 │ │ │ │ - bgt.n 30699c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1f2620> │ │ │ │ + ble.n 30691c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1f25a0> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ble.n 306a3c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1f26c0> │ │ │ │ + ble.n 3069bc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1f2640> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - bgt.n 306980 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1f2604> │ │ │ │ + ble.n 306900 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1f2584> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - bgt.n 306aac <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1f2730> │ │ │ │ + ble.n 306a2c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1f26b0> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - bgt.n 306934 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1f25b8> │ │ │ │ + ble.n 306ab4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1f2738> │ │ │ │ lsls r5, r2, #3 │ │ │ │ cmp r7, #2 │ │ │ │ bls.n 306a78 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1f26fc> │ │ │ │ ldr r1, [r3, #32] │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 30696c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1f25f0> │ │ │ │ mov r0, r3 │ │ │ │ @@ -882455,19 +882465,19 @@ │ │ │ │ movs r2, #3 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [r3, #36] @ 0x24 │ │ │ │ str r2, [r3, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 306a1c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1f26a0> │ │ │ │ b.n 306a9e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1f2722> │ │ │ │ - bgt.n 306c00 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1f2884> │ │ │ │ + ble.n 306b80 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1f2804> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - blt.n 306ae8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1f276c> │ │ │ │ + bgt.n 306a68 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1f26ec> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - blt.n 306b8c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1f2810> │ │ │ │ + blt.n 306b0c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1f2790> │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #240] @ (306c44 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1f28c8>) │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -882563,23 +882573,23 @@ │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ b.n 306bbc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1f2840> │ │ │ │ nop │ │ │ │ cbnz r4, 306cc0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1f2944> │ │ │ │ lsls r2, r1, #6 │ │ │ │ - bge.n 306c48 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1f28cc> │ │ │ │ + blt.n 306bc8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1f284c> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - bls.n 306b88 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1f280c> │ │ │ │ + bge.n 306d08 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1f298c> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - bls.n 306ccc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1f2950> │ │ │ │ + bls.n 306c4c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1f28d0> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - bge.n 306be4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1f2868> │ │ │ │ + blt.n 306b64 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1f27e8> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - bge.n 306d18 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1f299c> │ │ │ │ + blt.n 306c98 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1f291c> │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r2, r1 │ │ │ │ movs r1, #0 │ │ │ │ @@ -882691,23 +882701,23 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ b.n 306d00 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1f2984> │ │ │ │ nop │ │ │ │ ... │ │ │ │ hlt 0x0018 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - bge.n 306e00 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1f2a84> │ │ │ │ + bge.n 306d80 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1f2a04> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - bge.n 306db0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1f2a34> │ │ │ │ + bge.n 306d30 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1f29b4> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - bge.n 306e68 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1f2aec> │ │ │ │ + blt.n 306de8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1f2a6c> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - bls.n 306d88 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1f2a0c> │ │ │ │ + bge.n 306d08 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1f298c> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - bls.n 306d4c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1f29d0> │ │ │ │ + bge.n 306ccc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1f2950> │ │ │ │ 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 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [pc, #732] @ (3070a0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1f2d24>) │ │ │ │ @@ -882959,29 +882969,29 @@ │ │ │ │ b.n 306ef2 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1f2b76> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ b.n 306ed8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1f2b5c> │ │ │ │ cbnz r0, 3070c2 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1f2d46> │ │ │ │ lsls r2, r1, #6 │ │ │ │ str r2, [sp, #160] @ 0xa0 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - bge.n 3070b8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1f2d3c> │ │ │ │ + bge.n 307038 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1f2cbc> │ │ │ │ lsls r5, r2, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - bls.n 307104 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1f2d88> │ │ │ │ + bls.n 307084 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1f2d08> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - bvs.n 307034 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1f2cb8> │ │ │ │ + bvc.n 3071b4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1f2e38> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - bvs.n 3071b4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1f2e38> │ │ │ │ + bvc.n 307134 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1f2db8> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - bhi.n 307020 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1f2ca4> │ │ │ │ + bls.n 3071a0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1f2e24> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - bhi.n 307018 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1f2c9c> │ │ │ │ + bls.n 307198 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1f2e1c> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - bhi.n 307168 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1f2dec> │ │ │ │ + bls.n 3070e8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1f2d6c> │ │ │ │ lsls r5, r2, #3 │ │ │ │ add.w r3, r5, #98304 @ 0x18000 │ │ │ │ ldrb.w r2, [r3, #1617] @ 0x651 │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 306ef2 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1f2b76> │ │ │ │ ldrb.w r2, [r3, #1768] @ 0x6e8 │ │ │ │ ldr r3, [pc, #152] @ (307174 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1f2df8>) │ │ │ │ @@ -883066,15 +883076,15 @@ │ │ │ │ strd ip, r4, [sp] │ │ │ │ bl 3060d8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1f1d5c> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ push {r1, r4, r7, lr} │ │ │ │ lsls r2, r1, #6 │ │ │ │ - bvs.n 307108 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1f2d8c> │ │ │ │ + bvc.n 307288 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1f2f0c> │ │ │ │ lsls r5, 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, #56] @ 30722c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1f2eb0> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -883094,15 +883104,15 @@ │ │ │ │ strd ip, r4, [sp] │ │ │ │ bl 3060d8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1f1d5c> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ push {r1, r6, lr} │ │ │ │ lsls r2, r1, #6 │ │ │ │ - bvs.n 3072e0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1f2f64> │ │ │ │ + bvc.n 307260 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1f2ee4> │ │ │ │ lsls r5, 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, #56] @ 30727c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1f2f00> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -883122,15 +883132,15 @@ │ │ │ │ strd ip, r4, [sp] │ │ │ │ bl 3060d8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1f1d5c> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ push {r1, r4, r5, r6, r7} │ │ │ │ lsls r2, r1, #6 │ │ │ │ - bvs.n 3072b8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1f2f3c> │ │ │ │ + bvs.n 307238 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1f2ebc> │ │ │ │ lsls r5, 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, #56] @ 3072cc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1f2f50> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -883150,15 +883160,15 @@ │ │ │ │ strd ip, r4, [sp] │ │ │ │ bl 3060d8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1f1d5c> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ push {r1, r5, r7} │ │ │ │ lsls r2, r1, #6 │ │ │ │ - bpl.n 307298 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1f2f1c> │ │ │ │ + bvs.n 307218 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1f2e9c> │ │ │ │ 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] @ (307324 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1f2fa8>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -883185,15 +883195,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 3060d8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1f1d5c> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ push {r1, r4, r6} │ │ │ │ lsls r2, r1, #6 │ │ │ │ - bpl.n 307294 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1f2f18> │ │ │ │ + bvs.n 307414 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1f3098> │ │ │ │ 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] @ (30737c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1f3000>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -883220,15 +883230,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 3060d8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1f1d5c> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ cbz r2, 3073fe <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1f3082> │ │ │ │ lsls r2, r1, #6 │ │ │ │ - bpl.n 307474 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1f30f8> │ │ │ │ + bvs.n 3073f4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1f3078> │ │ │ │ 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] @ (3073d4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1f3058>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -883255,15 +883265,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 3060d8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1f1d5c> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ cbz r2, 307440 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1f30c4> │ │ │ │ lsls r2, r1, #6 │ │ │ │ - bpl.n 307454 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1f30d8> │ │ │ │ + bpl.n 3073d4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1f3058> │ │ │ │ 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] @ (30742c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1f30b0>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -883290,15 +883300,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 3060d8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1f1d5c> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ cbz r2, 307482 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1f3106> │ │ │ │ lsls r2, r1, #6 │ │ │ │ - bpl.n 307434 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1f30b8> │ │ │ │ + bpl.n 3073b4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1f3038> │ │ │ │ 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 │ │ │ │ @@ -884371,25 +884381,25 @@ │ │ │ │ str r3, [sp, #32] │ │ │ │ b.n 308472 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1f40f6> │ │ │ │ nop │ │ │ │ strh r2, [r0, #56] @ 0x38 │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r7, {r1, r3, r5, r6, r7} │ │ │ │ + beq.n 30821c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1f3ea0> │ │ │ │ lsls r5, r2, #3 │ │ │ │ strh r0, [r0, #54] @ 0x36 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldmia r0!, {r1, r3, r4, r5, r6} │ │ │ │ + ldmia r1, {r1, r3, r4, r5} │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldmia r0!, {r1, r2, r4, r5} │ │ │ │ + ldmia r0!, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldmia r0!, {r1, r3, r6} │ │ │ │ + ldmia r1, {r1, r3} │ │ │ │ lsls r5, r2, #3 │ │ │ │ - stmia r7!, {r2, r5, r7} │ │ │ │ + ldmia r0!, {r2, r5, r6} │ │ │ │ lsls r5, r2, #3 │ │ │ │ asrs r7, r5, #9 │ │ │ │ subs r2, #131 @ 0x83 │ │ │ │ b.n 3080e2 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1f3d66> │ │ │ │ cmp r6, #219 @ 0xdb │ │ │ │ adds r7, #189 @ 0xbd │ │ │ │ adds r5, #134 @ 0x86 │ │ │ │ @@ -885719,15 +885729,15 @@ │ │ │ │ itt eq │ │ │ │ moveq r3, #1 │ │ │ │ streq r3, [r5, #0] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ str r2, [sp, #832] @ 0x340 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - push {r1, r3, r4, r6, lr} │ │ │ │ + @ instruction: 0xb61a │ │ │ │ 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] @ (3094f4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1f5178>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -885756,15 +885766,15 @@ │ │ │ │ movw r3, #37145 @ 0x9119 │ │ │ │ str r3, [r2, #0] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ str r2, [sp, #560] @ 0x230 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - push {r4, r5, lr} │ │ │ │ + push {r4, r5, r6, r7, lr} │ │ │ │ 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] @ (309528 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1f51ac>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -885776,15 +885786,15 @@ │ │ │ │ movw r1, #1287 @ 0x507 │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ str r2, [sp, #192] @ 0xc0 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - push {r1, r4, r5, r6, r7} │ │ │ │ + push {r1, r4, r5, r7, lr} │ │ │ │ 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 │ │ │ │ @@ -886275,15 +886285,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ 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} │ │ │ │ - ldr r0, [sp, #936] @ 0x3a8 │ │ │ │ + ldr r1, [sp, #680] @ 0x2a8 │ │ │ │ lsls r5, r4, #3 │ │ │ │ add.w r3, r0, #98304 @ 0x18000 │ │ │ │ ldrb.w r3, [r3, #1572] @ 0x624 │ │ │ │ cbz r3, 309b1e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1f57a2> │ │ │ │ ldrh r3, [r1, #42] @ 0x2a │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 309b1e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1f57a2> │ │ │ │ @@ -886424,17 +886434,17 @@ │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r6 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ b.n 309bcc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1f5850> │ │ │ │ nop │ │ │ │ - add r6, sp, #360 @ 0x168 │ │ │ │ + add r7, sp, #104 @ 0x68 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - add r5, sp, #1000 @ 0x3e8 │ │ │ │ + add r6, sp, #744 @ 0x2e8 │ │ │ │ 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] @ 309d30 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1f59b4> │ │ │ │ @@ -887379,15 +887389,15 @@ │ │ │ │ bne.n 30a6b4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1f6338> │ │ │ │ movs r2, #3 │ │ │ │ b.n 30a606 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1f628a> │ │ │ │ adds r2, #6 │ │ │ │ and.w r2, r2, #7 │ │ │ │ b.n 30a606 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1f628a> │ │ │ │ nop │ │ │ │ - stc 0, cr0, [r0, #932]! @ 0x3a4 │ │ │ │ + cdp 0, 6, cr0, cr0, cr9, {7} │ │ │ │ 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 │ │ │ │ @@ -887603,15 +887613,15 @@ │ │ │ │ bfi r1, r4, #0, #3 │ │ │ │ strb.w r1, [r3, #48] @ 0x30 │ │ │ │ beq.n 30a882 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1f6506> │ │ │ │ cmp r2, r0 │ │ │ │ bne.w 30a85c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1f64e0> │ │ │ │ b.n 30a8e2 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1f6566> │ │ │ │ nop │ │ │ │ - @ instruction: 0xeb3000e9 │ │ │ │ + @ instruction: 0xebf000e9 │ │ │ │ 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 │ │ │ │ @@ -887829,15 +887839,15 @@ │ │ │ │ ldrh r1, [r5, #48] @ 0x30 │ │ │ │ movs r0, #3 │ │ │ │ b.n 30aaf2 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1f6776> │ │ │ │ ldrh r1, [r5, #48] @ 0x30 │ │ │ │ movs r0, #6 │ │ │ │ b.n 30aaf2 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1f6776> │ │ │ │ nop │ │ │ │ - ldmia.w r2!, {r0, r3, r5, r6, r7} │ │ │ │ + ldrd r0, r0, [r2, #-932]! @ 0x3a4 │ │ │ │ cbz r1, 30ac6e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1f68f2> │ │ │ │ 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 │ │ │ │ @@ -887966,15 +887976,15 @@ │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 3098cc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1f5550> │ │ │ │ pop {r3, pc} │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldrb r4, [r3, #7] │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldr r4, [sp, #912] @ 0x390 │ │ │ │ + ldr r5, [sp, #656] @ 0x290 │ │ │ │ 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] @ (30adc8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1f6a4c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -887998,19 +888008,19 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldrb r2, [r5, #6] │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldr r4, [sp, #648] @ 0x288 │ │ │ │ + ldr r5, [sp, #392] @ 0x188 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r4, [sp, #576] @ 0x240 │ │ │ │ + ldr r5, [sp, #320] @ 0x140 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strb r2, [r5, #8] │ │ │ │ + strb r2, [r5, #11] │ │ │ │ lsls r4, r2, #3 │ │ │ │ cbz r1, 30ae04 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1f6a88> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r2, r1 │ │ │ │ @@ -888024,15 +888034,15 @@ │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 3098cc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1f5550> │ │ │ │ pop {r3, pc} │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldrb r4, [r1, #5] │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldr r4, [sp, #400] @ 0x190 │ │ │ │ + ldr r5, [sp, #144] @ 0x90 │ │ │ │ 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] @ (30ae58 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1f6adc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -888056,19 +888066,19 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldrb r2, [r3, #4] │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldr r4, [sp, #136] @ 0x88 │ │ │ │ + ldr r4, [sp, #904] @ 0x388 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r4, [sp, #64] @ 0x40 │ │ │ │ + ldr r4, [sp, #832] @ 0x340 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strb r2, [r3, #6] │ │ │ │ + strb r2, [r3, #9] │ │ │ │ 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] @ (30ae90 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1f6b14>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -888102,15 +888112,15 @@ │ │ │ │ mov r0, ip │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ pop {r3, pc} │ │ │ │ ldrb r6, [r2, #2] │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldr r3, [sp, #672] @ 0x2a0 │ │ │ │ + ldr r4, [sp, #416] @ 0x1a0 │ │ │ │ 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] @ (30afe4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1f6c68>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -888205,15 +888215,15 @@ │ │ │ │ dmb ish │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 30afb8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1f6c3c> │ │ │ │ b.n 30af38 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1f6bbc> │ │ │ │ ldrb r0, [r2, #1] │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldr r2, [r6, #120] @ 0x78 │ │ │ │ + strb r2, [r6, #1] │ │ │ │ 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 │ │ │ │ @@ -888450,17 +888460,17 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 30b262 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1f6ee6> │ │ │ │ b.n 30b1c8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1f6e4c> │ │ │ │ nop │ │ │ │ strb r6, [r0, #23] │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldr r0, [sp, #648] @ 0x288 │ │ │ │ + ldr r1, [sp, #392] @ 0x188 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r0, [sp, #416] @ 0x1a0 │ │ │ │ + ldr r1, [sp, #160] @ 0xa0 │ │ │ │ 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] @ (30b490 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1f7114>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -888838,17 +888848,17 @@ │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 30b6ca <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1f734e> │ │ │ │ b.n 30b504 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1f7188> │ │ │ │ nop │ │ │ │ strb r2, [r2, #10] │ │ │ │ lsls r2, r1, #6 │ │ │ │ - str r4, [sp, #632] @ 0x278 │ │ │ │ + str r5, [sp, #376] @ 0x178 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - str r4, [sp, #184] @ 0xb8 │ │ │ │ + str r4, [sp, #952] @ 0x3b8 │ │ │ │ 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] @ (30ba34 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1f76b8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -889124,21 +889134,21 @@ │ │ │ │ stmia r2!, {} │ │ │ │ movs r0, r0 │ │ │ │ bics r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [sp, #280] @ 0x118 │ │ │ │ + str r5, [sp, #24] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - str r3, [sp, #896] @ 0x380 │ │ │ │ + str r4, [sp, #640] @ 0x280 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - str r3, [sp, #304] @ 0x130 │ │ │ │ + str r4, [sp, #48] @ 0x30 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - str r1, [sp, #816] @ 0x330 │ │ │ │ + str r2, [sp, #560] @ 0x230 │ │ │ │ lsls r5, r2, #3 │ │ │ │ str r0, [sp, #0] │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ bl 1c2ca8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xae92c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 30b988 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1f760c> │ │ │ │ @@ -889420,21 +889430,21 @@ │ │ │ │ stmia r2!, {} │ │ │ │ movs r0, r0 │ │ │ │ bics r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - str r1, [sp, #168] @ 0xa8 │ │ │ │ + str r1, [sp, #936] @ 0x3a8 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - str r0, [sp, #688] @ 0x2b0 │ │ │ │ + str r1, [sp, #432] @ 0x1b0 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - str r0, [sp, #56] @ 0x38 │ │ │ │ + str r0, [sp, #824] @ 0x338 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrh r2, [r6, #50] @ 0x32 │ │ │ │ + ldrh r2, [r6, #56] @ 0x38 │ │ │ │ lsls r5, r2, #3 │ │ │ │ str r0, [sp, #12] │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ bl 1c2ca8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xae92c> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 30bcc6 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1f794a> │ │ │ │ @@ -889734,23 +889744,23 @@ │ │ │ │ lsls r2, r1, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ rors r4, r0 │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r7, #44] @ 0x2c │ │ │ │ + ldrh r2, [r7, #50] @ 0x32 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrh r4, [r1, #42] @ 0x2a │ │ │ │ + ldrh r4, [r1, #48] @ 0x30 │ │ │ │ lsls r5, r2, #3 │ │ │ │ asrs r0, r2 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldrh r6, [r0, #40] @ 0x28 │ │ │ │ + ldrh r6, [r0, #46] @ 0x2e │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrh r2, [r4, #38] @ 0x26 │ │ │ │ + ldrh r2, [r4, #44] @ 0x2c │ │ │ │ lsls r5, r2, #3 │ │ │ │ movs r0, r0 │ │ │ │ stmia r2!, {} │ │ │ │ movs r0, r0 │ │ │ │ bics r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ @@ -890098,21 +890108,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmia r2!, {} │ │ │ │ movs r0, r0 │ │ │ │ bics r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ - ldrh r6, [r0, #14] │ │ │ │ + ldrh r6, [r0, #20] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrh r6, [r7, #8] │ │ │ │ + ldrh r6, [r7, #14] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrh r4, [r1, #8] │ │ │ │ + ldrh r4, [r1, #14] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrh r0, [r4, #6] │ │ │ │ + ldrh r0, [r4, #12] │ │ │ │ lsls r5, r2, #3 │ │ │ │ vldr s15, [r6] │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ vcvt.s32.f32 s15, s15 │ │ │ │ vmov r2, s15 │ │ │ │ bl 30a984 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1f6608> │ │ │ │ @@ -890424,21 +890434,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmia r2!, {} │ │ │ │ movs r0, r0 │ │ │ │ bics r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ - strh r6, [r6, #48] @ 0x30 │ │ │ │ + strh r6, [r6, #54] @ 0x36 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strh r2, [r1, #46] @ 0x2e │ │ │ │ + strh r2, [r1, #52] @ 0x34 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strh r2, [r3, #44] @ 0x2c │ │ │ │ + strh r2, [r3, #50] @ 0x32 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strh r4, [r6, #42] @ 0x2a │ │ │ │ + strh r4, [r6, #48] @ 0x30 │ │ │ │ lsls r5, r2, #3 │ │ │ │ str r0, [sp, #4] │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ vstr s15, [sp] │ │ │ │ bl 1c2ca8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xae92c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ @@ -890738,21 +890748,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmia r2!, {} │ │ │ │ movs r0, r0 │ │ │ │ bics r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ - strh r2, [r7, #22] │ │ │ │ + strh r2, [r7, #28] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strh r6, [r1, #20] │ │ │ │ + strh r6, [r1, #26] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strh r6, [r3, #18] │ │ │ │ + strh r6, [r3, #24] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strh r0, [r7, #16] │ │ │ │ + strh r0, [r7, #22] │ │ │ │ lsls r5, r2, #3 │ │ │ │ str r0, [sp, #4] │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ vstr s15, [sp] │ │ │ │ bl 1c2ca8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xae92c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ @@ -890965,17 +890975,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xffc0ffff │ │ │ │ rors r7, r3 │ │ │ │ ldr r0, [r1, r6] │ │ │ │ lsls r2, r1, #6 │ │ │ │ adds r2, #62 @ 0x3e │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldrb r6, [r6, #30] │ │ │ │ + strh r6, [r6, #2] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrb r4, [r2, #29] │ │ │ │ + strh r4, [r2, #0] │ │ │ │ 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 │ │ │ │ @@ -891149,17 +891159,17 @@ │ │ │ │ vstr s15, [r6] │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldrsb r4, [r4, r5] │ │ │ │ lsls r2, r1, #6 │ │ │ │ adds r0, #26 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldrb r6, [r1, #23] │ │ │ │ + ldrb r6, [r1, #26] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrb r0, [r6, #21] │ │ │ │ + ldrb r0, [r6, #24] │ │ │ │ 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 │ │ │ │ @@ -891314,17 +891324,17 @@ │ │ │ │ ldrh r3, [r0, #20] │ │ │ │ str r3, [r6, #0] │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ strb r4, [r5, r5] │ │ │ │ lsls r2, r1, #6 │ │ │ │ cmp r6, #34 @ 0x22 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldrb r2, [r2, #16] │ │ │ │ + ldrb r2, [r2, #19] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrb r4, [r7, #14] │ │ │ │ + ldrb r4, [r7, #17] │ │ │ │ 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 │ │ │ │ @@ -891479,17 +891489,17 @@ │ │ │ │ ldrh r3, [r0, #20] │ │ │ │ str r3, [r6, #0] │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ strh r4, [r0, r7] │ │ │ │ lsls r2, r1, #6 │ │ │ │ cmp r4, #122 @ 0x7a │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldrb r2, [r5, #10] │ │ │ │ + ldrb r2, [r5, #13] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrb r4, [r2, #9] │ │ │ │ + ldrb r4, [r2, #12] │ │ │ │ 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 │ │ │ │ @@ -891676,15 +891686,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ str r2, [r1, r3] │ │ │ │ lsls r2, r1, #6 │ │ │ │ - strb r6, [r5, #29] │ │ │ │ + ldrb r6, [r5, #0] │ │ │ │ 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 │ │ │ │ @@ -891864,17 +891874,17 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ ldr r6, [pc, #640] @ (30dbb0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1f9834>) │ │ │ │ lsls r2, r1, #6 │ │ │ │ - strb r2, [r4, #23] │ │ │ │ + strb r2, [r4, #26] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strb r6, [r5, #21] │ │ │ │ + strb r6, [r5, #24] │ │ │ │ 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 │ │ │ │ @@ -891981,21 +891991,21 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldr r5, [pc, #240] @ (30db64 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1f97e8>) │ │ │ │ lsls r2, r1, #6 │ │ │ │ - strb r6, [r7, #18] │ │ │ │ + strb r6, [r7, #21] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strb r0, [r6, #19] │ │ │ │ + strb r0, [r6, #22] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strb r6, [r4, #18] │ │ │ │ + strb r6, [r4, #21] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strb r0, [r7, #18] │ │ │ │ + strb r0, [r7, #21] │ │ │ │ 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] @ (30db28 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1f97ac>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -892093,21 +892103,21 @@ │ │ │ │ add r2, pc │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r3, [pc, #1008] @ (30df9c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1f9c20>) │ │ │ │ lsls r2, r1, #6 │ │ │ │ - strb r0, [r5, #15] │ │ │ │ + strb r0, [r5, #18] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strb r6, [r6, #14] │ │ │ │ + strb r6, [r6, #17] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strb r0, [r2, #15] │ │ │ │ + strb r0, [r2, #18] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strb r6, [r7, #13] │ │ │ │ + strb r6, [r7, #16] │ │ │ │ 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] @ (30dd08 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1f998c>) │ │ │ │ sub sp, #140 @ 0x8c │ │ │ │ @@ -892223,23 +892233,23 @@ │ │ │ │ nop │ │ │ │ ldr r3, [pc, #360] @ (30de70 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1f9af4>) │ │ │ │ lsls r2, r1, #6 │ │ │ │ movs r4, #40 @ 0x28 │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r5, #14] │ │ │ │ + strb r6, [r5, #17] │ │ │ │ lsls r5, r2, #3 │ │ │ │ movs r3, #156 @ 0x9c │ │ │ │ lsls r2, r1, #6 │ │ │ │ - strb r4, [r7, #11] │ │ │ │ + strb r4, [r7, #14] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strb r4, [r7, #12] │ │ │ │ + strb r4, [r7, #15] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strb r4, [r7, #10] │ │ │ │ + strb r4, [r7, #13] │ │ │ │ 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 │ │ │ │ @@ -892680,19 +892690,19 @@ │ │ │ │ nop │ │ │ │ mov r2, r8 │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r0, r3, #4 │ │ │ │ lsls r2, r1, #6 │ │ │ │ asrs r0, r4, #25 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r6, #112] @ 0x70 │ │ │ │ + ldr r2, [r6, #124] @ 0x7c │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r0, [r5, #108] @ 0x6c │ │ │ │ + ldr r0, [r5, #120] @ 0x78 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r6, [r5, #108] @ 0x6c │ │ │ │ + ldr r6, [r5, #120] @ 0x78 │ │ │ │ lsls r5, r2, #3 │ │ │ │ ldr r3, [r0, #72] @ 0x48 │ │ │ │ mov r2, r0 │ │ │ │ ldr.w r0, [r3, #176] @ 0xb0 │ │ │ │ cbz r0, 30e1f0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1f9e74> │ │ │ │ ldr r0, [r2, #104] @ 0x68 │ │ │ │ cbz r0, 30e1f0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1f9e74> │ │ │ │ @@ -892944,23 +892954,23 @@ │ │ │ │ b.n 30e3a4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1fa028> │ │ │ │ add r0, r3 │ │ │ │ lsls r2, r1, #6 │ │ │ │ adds r4, r5, #3 │ │ │ │ lsls r2, r1, #6 │ │ │ │ asrs r0, r4, #25 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r3, #84] @ 0x54 │ │ │ │ + ldr r6, [r3, #96] @ 0x60 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r2, [r6, #76] @ 0x4c │ │ │ │ + ldr r2, [r6, #88] @ 0x58 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r2, [r5, #80] @ 0x50 │ │ │ │ + ldr r2, [r5, #92] @ 0x5c │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r2, [r6, #76] @ 0x4c │ │ │ │ + ldr r2, [r6, #88] @ 0x58 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r0, [r6, #76] @ 0x4c │ │ │ │ + ldr r0, [r6, #88] @ 0x58 │ │ │ │ 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 │ │ │ │ @@ -893495,19 +893505,19 @@ │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r7, #28 │ │ │ │ lsls r2, r1, #6 │ │ │ │ asrs r0, r4, #25 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r0, #4] │ │ │ │ + ldr r6, [r0, #16] │ │ │ │ lsls r5, r2, #3 │ │ │ │ asrs r0, r3, #27 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldr r4, [r0, #0] │ │ │ │ + ldr r4, [r0, #12] │ │ │ │ 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] @ 30ea20 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1fa6a4> │ │ │ │ sub sp, #20 │ │ │ │ @@ -893577,19 +893587,19 @@ │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r6, #25 │ │ │ │ lsls r2, r1, #6 │ │ │ │ asrs r0, r4, #25 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r6, #120] @ 0x78 │ │ │ │ + ldr r6, [r6, #4] │ │ │ │ lsls r5, r2, #3 │ │ │ │ asrs r4, r1, #24 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - str r0, [r7, #116] @ 0x74 │ │ │ │ + ldr r0, [r7, #0] │ │ │ │ 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] @ (30ead0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1fa754>) │ │ │ │ sub sp, #12 │ │ │ │ @@ -893645,17 +893655,17 @@ │ │ │ │ nop │ │ │ │ subs r4, #214 @ 0xd6 │ │ │ │ lsls r2, r1, #6 │ │ │ │ asrs r2, r5, #22 │ │ │ │ lsls r2, r1, #6 │ │ │ │ asrs r0, r4, #25 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r0, #116] @ 0x74 │ │ │ │ + ldr r2, [r0, #0] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - str r0, [r1, #112] @ 0x70 │ │ │ │ + str r0, [r1, #124] @ 0x7c │ │ │ │ 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 │ │ │ │ @@ -893984,19 +893994,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r1, #11 │ │ │ │ lsls r2, r1, #6 │ │ │ │ asrs r0, r4, #25 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r4, #9 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - add r0, sp, #40 @ 0x28 │ │ │ │ + add r0, sp, #808 @ 0x328 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - str r0, [r0, #64] @ 0x40 │ │ │ │ + str r0, [r0, #76] @ 0x4c │ │ │ │ lsls r5, r2, #3 │ │ │ │ - str r0, [r3, #60] @ 0x3c │ │ │ │ + str r0, [r3, #72] @ 0x48 │ │ │ │ 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] @ (30eea8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1fab2c>) │ │ │ │ sub sp, #8 │ │ │ │ @@ -894299,15 +894309,15 @@ │ │ │ │ lsls r2, r1, #6 │ │ │ │ adds r6, #80 @ 0x50 │ │ │ │ lsls r2, r1, #6 │ │ │ │ asrs r4, r7, #3 │ │ │ │ lsls r2, r1, #6 │ │ │ │ asrs r0, r4, #25 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r1, #28] │ │ │ │ + str r6, [r1, #40] @ 0x28 │ │ │ │ lsls r5, r2, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r1, [r4, #0] │ │ │ │ movw r2, #37614 @ 0x92ee │ │ │ │ cmp r1, r2 │ │ │ │ beq.w 30f5d6 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1fb25a> │ │ │ │ @@ -895094,19 +895104,19 @@ │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 30f0d8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1fad5c> │ │ │ │ movs r0, #7 │ │ │ │ b.w 30f0ac <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1fad30> │ │ │ │ movs r0, #0 │ │ │ │ b.n 30f702 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1fb386> │ │ │ │ nop │ │ │ │ - ldrsh r4, [r5, r4] │ │ │ │ + ldrsh r4, [r5, r7] │ │ │ │ lsls r5, r2, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r5, r7] │ │ │ │ + ldrb r0, [r5, r2] │ │ │ │ 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] @ (30fa6c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1fb6f0>) │ │ │ │ @@ -895210,25 +895220,25 @@ │ │ │ │ nop │ │ │ │ cmp r5, #176 @ 0xb0 │ │ │ │ lsls r2, r1, #6 │ │ │ │ lsls r4, r0, #26 │ │ │ │ lsls r2, r1, #6 │ │ │ │ asrs r0, r4, #25 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r4, r2] │ │ │ │ + ldr r2, [r4, r5] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r4, [r7, r0] │ │ │ │ + ldr r4, [r7, r3] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrsb r6, [r6, r7] │ │ │ │ + ldr r6, [r6, r2] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r2, [r3, r0] │ │ │ │ + ldr r2, [r3, r3] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r2, [r2, r1] │ │ │ │ + ldr r2, [r2, r4] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r6, [r3, r0] │ │ │ │ + ldr r6, [r3, r3] │ │ │ │ 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] @ (30fb54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1fb7d8>) │ │ │ │ @@ -895308,17 +895318,17 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r4, #20 │ │ │ │ lsls r2, r1, #6 │ │ │ │ lsls r0, r3, #21 │ │ │ │ lsls r2, r1, #6 │ │ │ │ asrs r0, r4, #25 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r1, r0] │ │ │ │ + ldr r4, [r1, r3] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrsb r4, [r7, r5] │ │ │ │ + ldr r4, [r7, r0] │ │ │ │ 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] @ (30fe4c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1fbad0>) │ │ │ │ @@ -895610,30 +895620,30 @@ │ │ │ │ b.n 30fda0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1fba24> │ │ │ │ cmp r3, #172 @ 0xac │ │ │ │ lsls r2, r1, #6 │ │ │ │ lsls r0, r0, #18 │ │ │ │ lsls r2, r1, #6 │ │ │ │ asrs r0, r4, #25 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r4, r7] │ │ │ │ + ldrsb r4, [r4, r2] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strb r6, [r0, r5] │ │ │ │ + ldrsb r6, [r0, r0] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strb r2, [r7, r3] │ │ │ │ + strb r2, [r7, r6] │ │ │ │ lsls r5, r2, #3 │ │ │ │ mov r0, r2 │ │ │ │ bl 1fbd9c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xe7a20> │ │ │ │ ldr r2, [pc, #16] @ (30fe78 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1fbafc>) │ │ │ │ mov r3, r0 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ mov r0, r6 │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ b.n 30fbf2 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1fb876> │ │ │ │ - strb r6, [r7, r2] │ │ │ │ + strb r6, [r7, r5] │ │ │ │ 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 │ │ │ │ @@ -896038,17 +896048,17 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r1, r3 │ │ │ │ b.n 3102ac <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1fbf30> │ │ │ │ - str r6, [r0, r4] │ │ │ │ + str r6, [r0, r7] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - str r6, [r2, r2] │ │ │ │ + str r6, [r2, r5] │ │ │ │ lsls r5, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #8 │ │ │ │ mov r7, r0 │ │ │ │ @@ -896111,15 +896121,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (310384 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1fc008>) │ │ │ │ mov r0, r7 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ b.n 31036c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1fbff0> │ │ │ │ nop │ │ │ │ - str r2, [r2, r0] │ │ │ │ + str r2, [r2, r3] │ │ │ │ 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] @ (31046c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1fc0f0>) │ │ │ │ @@ -896202,19 +896212,19 @@ │ │ │ │ ldr r2, [pc, #24] @ (310474 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1fc0f8>) │ │ │ │ mov r0, r7 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ b.n 310424 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1fc0a8> │ │ │ │ nop │ │ │ │ - ldr r7, [pc, #944] @ (310820 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1fc4a4>) │ │ │ │ + str r4, [r5, r2] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r7, [pc, #384] @ (3105f4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1fc278>) │ │ │ │ + str r0, [r4, r0] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r7, [pc, #168] @ (310520 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1fc1a4>) │ │ │ │ + ldr r7, [pc, #936] @ (310820 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1fc4a4>) │ │ │ │ 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] @ (31053c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1fc1c0>) │ │ │ │ @@ -896288,17 +896298,17 @@ │ │ │ │ movne r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrb r3, [r0, #20] │ │ │ │ str r3, [r5, #0] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldr r7, [pc, #152] @ (3105d8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1fc25c>) │ │ │ │ + ldr r7, [pc, #920] @ (3108d8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1fc55c>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r6, [pc, #816] @ (310874 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1fc4f8>) │ │ │ │ + ldr r7, [pc, #560] @ (310774 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1fc3f8>) │ │ │ │ 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 │ │ │ │ @@ -896511,22 +896521,22 @@ │ │ │ │ b.n 310706 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1fc38a> │ │ │ │ movs r0, #1 │ │ │ │ b.n 31069e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1fc322> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ ldr??.w r0, [ip, #393] @ 0x189 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [pc, #488] @ (310964 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1fc5e8>) │ │ │ │ + ldr r6, [pc, #232] @ (310864 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1fc4e8>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ ldr??.w r0, [sl, ] │ │ │ │ - ldr r5, [pc, #200] @ (31084c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1fc4d0>) │ │ │ │ + ldr r5, [pc, #968] @ (310b4c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1fc7d0>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsls r2, r1, #21 │ │ │ │ + lsls r2, r1, #24 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - lsls r6, r4, #20 │ │ │ │ + lsls r6, r4, #23 │ │ │ │ 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] @ (31093c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1fc5c0>) │ │ │ │ @@ -896729,15 +896739,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [pc, #12] @ (31099c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1fc620>) │ │ │ │ mov r0, r6 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ b.n 310988 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1fc60c> │ │ │ │ - ldr r2, [pc, #528] @ (310bb0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1fc834>) │ │ │ │ + ldr r3, [pc, #272] @ (310ab0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1fc734>) │ │ │ │ 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 │ │ │ │ @@ -896796,15 +896806,15 @@ │ │ │ │ bne.n 310a1a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1fc69e> │ │ │ │ b.n 310a02 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1fc686> │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ bl 310948 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1fc5cc> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - cmp r1, #116 @ 0x74 │ │ │ │ + cmp r2, #52 @ 0x34 │ │ │ │ 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 │ │ │ │ @@ -896830,15 +896840,15 @@ │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [pc, #12] @ (310a9c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1fc720>) │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ b.n 310a78 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1fc6fc> │ │ │ │ nop │ │ │ │ - ldr r1, [pc, #600] @ (310cf8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1fc97c>) │ │ │ │ + ldr r2, [pc, #344] @ (310bf8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1fc87c>) │ │ │ │ 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] @ (310c0c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1fc890>) │ │ │ │ sub sp, #12 │ │ │ │ @@ -896981,35 +896991,35 @@ │ │ │ │ bl 29dd38 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1899bc> │ │ │ │ b.n 310bc6 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1fc84a> │ │ │ │ nop │ │ │ │ @ instruction: 0xb7c8 │ │ │ │ lsls r4, r1, #6 │ │ │ │ @ instruction: 0xb7b8 │ │ │ │ lsls r4, r1, #6 │ │ │ │ - ldr r1, [pc, #512] @ (310e18 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1fca9c>) │ │ │ │ + ldr r2, [pc, #256] @ (310d18 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1fc99c>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r1, [pc, #408] @ (310db4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1fca38>) │ │ │ │ + ldr r2, [pc, #152] @ (310cb4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1fc938>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r4, r3, r7 │ │ │ │ + adds r4, r3, #2 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldr r1, [pc, #72] @ (310c6c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1fc8f0>) │ │ │ │ + ldr r1, [pc, #840] @ (310f6c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1fcbf0>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldmia r7!, {r1, r2, r5} │ │ │ │ + ldmia r7, {r1, r2, r5, r6, r7} │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldr r1, [pc, #232] @ (310d14 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1fc998>) │ │ │ │ + ldr r1, [pc, #1000] @ (311014 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1fcc98>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r0, [pc, #400] @ (310dc0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1fca44>) │ │ │ │ + ldr r1, [pc, #144] @ (310cc0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1fc944>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ @ instruction: 0xb69e │ │ │ │ lsls r4, r1, #6 │ │ │ │ - ldr r0, [sp, #216] @ 0xd8 │ │ │ │ + ldr r0, [sp, #984] @ 0x3d8 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldr r0, [pc, #688] @ (310eec <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1fcb70>) │ │ │ │ + ldr r1, [pc, #432] @ (310dec <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1fca70>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r0, [pc, #872] @ (310fa8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1fcc2c>) │ │ │ │ + ldr r1, [pc, #616] @ (310ea8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1fcb2c>) │ │ │ │ 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 │ │ │ │ @@ -898049,36 +898059,36 @@ │ │ │ │ ldr r2, [pc, #60] @ (311850 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1fd4d4>) │ │ │ │ mov r0, r5 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ b.w 310e62 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1fcae6> │ │ │ │ nop │ │ │ │ - @ instruction: 0x4782 │ │ │ │ + ldr r0, [pc, #264] @ (311930 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1fd5b4>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ @ instruction: 0xf26a0189 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - cmp sl, r4 │ │ │ │ + mov r2, ip │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r7, #22 │ │ │ │ + subs r7, #214 @ 0xd6 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r6, #102 @ 0x66 │ │ │ │ + subs r7, #38 @ 0x26 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r7, #8 │ │ │ │ + subs r7, #200 @ 0xc8 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r5, #212 @ 0xd4 │ │ │ │ + subs r6, #148 @ 0x94 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r5, #102 @ 0x66 │ │ │ │ + subs r6, #38 @ 0x26 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r6, #120 @ 0x78 │ │ │ │ + subs r7, #56 @ 0x38 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r5, #40 @ 0x28 │ │ │ │ + subs r5, #232 @ 0xe8 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r5, #120 @ 0x78 │ │ │ │ + subs r6, #56 @ 0x38 │ │ │ │ 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] @ (311928 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1fd5ac>) │ │ │ │ add r0, pc │ │ │ │ @@ -898154,37 +898164,37 @@ │ │ │ │ add r1, pc │ │ │ │ blx 687c8 │ │ │ │ subs r4, r0, #0 │ │ │ │ it ne │ │ │ │ movne r4, #1 │ │ │ │ b.n 311880 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1fd504> │ │ │ │ nop │ │ │ │ - subs r5, #228 @ 0xe4 │ │ │ │ + subs r6, #164 @ 0xa4 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r5, #222 @ 0xde │ │ │ │ + subs r6, #158 @ 0x9e │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r4, [sp, #384] @ 0x180 │ │ │ │ + ldr r5, [sp, #128] @ 0x80 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - bpl.n 311878 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1fd4fc> │ │ │ │ + bvs.n 3119f8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1fd67c> │ │ │ │ lsls r3, r4, #3 │ │ │ │ - subs r5, #200 @ 0xc8 │ │ │ │ + subs r6, #136 @ 0x88 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r5, #196 @ 0xc4 │ │ │ │ + subs r6, #132 @ 0x84 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r5, #192 @ 0xc0 │ │ │ │ + subs r6, #128 @ 0x80 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r5, #184 @ 0xb8 │ │ │ │ + subs r6, #120 @ 0x78 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - asrs r0, r1, #2 │ │ │ │ + asrs r0, r1, #5 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - subs r5, #160 @ 0xa0 │ │ │ │ + subs r6, #96 @ 0x60 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - cmp r0, #164 @ 0xa4 │ │ │ │ + cmp r1, #100 @ 0x64 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - subs r5, #76 @ 0x4c │ │ │ │ + subs r6, #12 │ │ │ │ lsls r5, r2, #3 │ │ │ │ ldr r3, [pc, #56] @ (311994 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1fd618>) │ │ │ │ add r3, pc │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ cbz r2, 311968 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1fd5ec> │ │ │ │ ldr r3, [pc, #52] @ (311998 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1fd61c>) │ │ │ │ add r3, pc │ │ │ │ @@ -898208,15 +898218,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ add r1, sp, #152 @ 0x98 │ │ │ │ lsls r4, r1, #6 │ │ │ │ add r1, sp, #104 @ 0x68 │ │ │ │ lsls r4, r1, #6 │ │ │ │ - subs r2, #190 @ 0xbe │ │ │ │ + subs r3, #126 @ 0x7e │ │ │ │ lsls r5, r2, #3 │ │ │ │ add r0, sp, #976 @ 0x3d0 │ │ │ │ lsls r4, r1, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -898540,25 +898550,25 @@ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ movs r2, #1 │ │ │ │ strb.w r2, [r3, #1764] @ 0x6e4 │ │ │ │ b.n 311c52 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1fd8d6> │ │ │ │ mov r0, r4 │ │ │ │ bl 32e268 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x219eec> │ │ │ │ b.n 311c6c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1fd8f0> │ │ │ │ - subs r2, #34 @ 0x22 │ │ │ │ + subs r2, #226 @ 0xe2 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r2, #70 @ 0x46 │ │ │ │ + subs r3, #6 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r2, #2 │ │ │ │ + subs r2, #194 @ 0xc2 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strb r2, [r7, #22] │ │ │ │ + strb r2, [r7, #25] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - subs r2, #10 │ │ │ │ + subs r2, #202 @ 0xca │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r1, #206 @ 0xce │ │ │ │ + subs r2, #142 @ 0x8e │ │ │ │ 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 │ │ │ │ @@ -898586,15 +898596,15 @@ │ │ │ │ mov r3, r1 │ │ │ │ add r2, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - subs r1, #136 @ 0x88 │ │ │ │ + subs r2, #72 @ 0x48 │ │ │ │ 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] @ (311dcc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1fda50>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -898631,15 +898641,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [lr, ip] │ │ │ │ bl 3109a0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1fc624> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ lsrs r6, r2, #5 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - subs r1, #46 @ 0x2e │ │ │ │ + subs r1, #238 @ 0xee │ │ │ │ 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] @ (311e44 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1fdac8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -898676,15 +898686,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [lr, ip] │ │ │ │ bl 3109a0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1fc624> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ lsrs r6, r3, #3 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - adds r5, #174 @ 0xae │ │ │ │ + adds r6, #110 @ 0x6e │ │ │ │ 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] @ (311eb4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1fdb38>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -898699,15 +898709,15 @@ │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 311c10 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1fd894> │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ lsrs r0, r5, #2 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - subs r0, #152 @ 0x98 │ │ │ │ + subs r1, #88 @ 0x58 │ │ │ │ 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] @ (311ee0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1fdb64>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -898753,17 +898763,17 @@ │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ lsrs r4, r0, #1 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - subs r0, #26 │ │ │ │ + subs r0, #218 @ 0xda │ │ │ │ lsls r5, r2, #3 │ │ │ │ - movs r5, #186 @ 0xba │ │ │ │ + movs r6, #122 @ 0x7a │ │ │ │ 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] @ (311f6c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1fdbf0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -898809,17 +898819,17 @@ │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ lsls r0, r7, #30 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - adds r7, #158 @ 0x9e │ │ │ │ + subs r0, #94 @ 0x5e │ │ │ │ lsls r5, r2, #3 │ │ │ │ - movs r5, #46 @ 0x2e │ │ │ │ + movs r5, #238 @ 0xee │ │ │ │ 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] @ (3120b0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1fdd34>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -899074,21 +899084,21 @@ │ │ │ │ nop │ │ │ │ lsls r2, r0, #22 │ │ │ │ lsls r2, r1, #6 │ │ │ │ udf #84 @ 0x54 │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r5, #138 @ 0x8a │ │ │ │ + adds r6, #74 @ 0x4a │ │ │ │ lsls r5, r2, #3 │ │ │ │ udf #4 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - adds r5, #70 @ 0x46 │ │ │ │ + adds r6, #6 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - adds r5, #22 │ │ │ │ + adds r5, #214 @ 0xd6 │ │ │ │ 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] @ (312334 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1fdfb8>) │ │ │ │ sub sp, #16 │ │ │ │ @@ -899146,15 +899156,15 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ lsls r6, r6, #17 │ │ │ │ lsls r2, r1, #6 │ │ │ │ ble.n 3123c8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1fe04c> │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, #136 @ 0x88 │ │ │ │ + adds r5, #72 @ 0x48 │ │ │ │ lsls r5, r2, #3 │ │ │ │ ble.n 31234c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1fdfd0> │ │ │ │ lsls r1, r1, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -899214,15 +899224,15 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ lsls r2, r2, #15 │ │ │ │ lsls r2, r1, #6 │ │ │ │ bgt.n 312324 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1fdfa8> │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r3, #244 @ 0xf4 │ │ │ │ + adds r4, #180 @ 0xb4 │ │ │ │ lsls r5, r2, #3 │ │ │ │ bgt.n 3124a8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1fe12c> │ │ │ │ lsls r1, r1, #6 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -899445,23 +899455,23 @@ │ │ │ │ cmp r4, #0 │ │ │ │ beq.n 312592 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1fe216> │ │ │ │ mov r4, r1 │ │ │ │ b.n 31258e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1fe212> │ │ │ │ nop │ │ │ │ lsls r6, r0, #8 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - adds r2, #106 @ 0x6a │ │ │ │ + adds r3, #42 @ 0x2a │ │ │ │ lsls r5, r2, #3 │ │ │ │ - adds r2, #74 @ 0x4a │ │ │ │ + adds r3, #10 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - adds r1, #234 @ 0xea │ │ │ │ + adds r2, #170 @ 0xaa │ │ │ │ lsls r5, r2, #3 │ │ │ │ - adds r1, #150 @ 0x96 │ │ │ │ + adds r2, #86 @ 0x56 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - adds r1, #250 @ 0xfa │ │ │ │ + adds r2, #186 @ 0xba │ │ │ │ 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] @ (3126d4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1fe358>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -899508,15 +899518,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ lsls r0, r3, #3 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - adds r1, #100 @ 0x64 │ │ │ │ + adds r2, #36 @ 0x24 │ │ │ │ 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] @ (3127b4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1fe438>) │ │ │ │ @@ -899600,15 +899610,15 @@ │ │ │ │ bx r1 │ │ │ │ bls.n 3127cc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1fe450> │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ bhi.n 31275c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1fe3e0> │ │ │ │ lsls r1, r1, #6 │ │ │ │ - adds r0, #158 @ 0x9e │ │ │ │ + adds r1, #94 @ 0x5e │ │ │ │ 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] @ 3127f0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1fe474> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -899691,17 +899701,17 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ vrhadd.u8 d0, d18, d9 │ │ │ │ - cmp r7, #110 @ 0x6e │ │ │ │ + adds r0, #46 @ 0x2e │ │ │ │ lsls r5, r2, #3 │ │ │ │ - cmp r6, #248 @ 0xf8 │ │ │ │ + cmp r7, #184 @ 0xb8 │ │ │ │ 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] @ 31294c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1fe5d0> │ │ │ │ mov r4, r3 │ │ │ │ @@ -899752,17 +899762,17 @@ │ │ │ │ ldr r2, [pc, #20] @ (312954 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1fe5d8>) │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ cdp2 1, 6, cr0, cr6, cr9, {4} │ │ │ │ - cmp r7, #18 │ │ │ │ + cmp r7, #210 @ 0xd2 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - cmp r6, #162 @ 0xa2 │ │ │ │ + cmp r7, #98 @ 0x62 │ │ │ │ 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] @ 3129e4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1fe668> │ │ │ │ mov r4, r3 │ │ │ │ @@ -899813,17 +899823,17 @@ │ │ │ │ ldr r2, [pc, #20] @ (3129ec <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1fe670>) │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ stc2l 1, cr0, [lr, #548] @ 0x224 │ │ │ │ - cmp r6, #226 @ 0xe2 │ │ │ │ + cmp r7, #162 @ 0xa2 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - cmp r6, #114 @ 0x72 │ │ │ │ + cmp r7, #50 @ 0x32 │ │ │ │ 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] @ (312a34 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1fe6b8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -899843,15 +899853,15 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ mov r0, r3 │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ ldc2 1, cr0, [r6, #-548]! @ 0xfffffddc │ │ │ │ - cmp r6, #86 @ 0x56 │ │ │ │ + cmp r7, #22 │ │ │ │ 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] @ (312a64 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1fe6e8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -899982,28 +899992,28 @@ │ │ │ │ lsls r2, r1, #6 │ │ │ │ bpl.n 312c24 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1fe8a8> │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ bpl.n 312c00 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1fe884> │ │ │ │ lsls r1, r1, #6 │ │ │ │ - cmp r5, #190 @ 0xbe │ │ │ │ + cmp r6, #126 @ 0x7e │ │ │ │ lsls r5, r2, #3 │ │ │ │ - cmp r5, #184 @ 0xb8 │ │ │ │ + cmp r6, #120 @ 0x78 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - cmp r5, #144 @ 0x90 │ │ │ │ + cmp r6, #80 @ 0x50 │ │ │ │ lsls r5, r2, #3 │ │ │ │ sbcs.w r1, lr, #16711680 @ 0xff0000 │ │ │ │ - cmp r5, #166 @ 0xa6 │ │ │ │ + cmp r6, #102 @ 0x66 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r1, [sp, #792] @ 0x318 │ │ │ │ + ldr r2, [sp, #536] @ 0x218 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - cmp r5, #72 @ 0x48 │ │ │ │ + cmp r6, #8 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - cmp r5, #88 @ 0x58 │ │ │ │ + cmp r6, #24 │ │ │ │ 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 │ │ │ │ @@ -900106,32 +900116,32 @@ │ │ │ │ b.n 312c7c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1fe900> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ bmi.n 312d14 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1fe998> │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #16 │ │ │ │ + cmp r5, #208 @ 0xd0 │ │ │ │ lsls r5, r2, #3 │ │ │ │ subs r4, r1, r3 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - cmp r5, #22 │ │ │ │ + cmp r5, #214 @ 0xd6 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - cmp r4, #168 @ 0xa8 │ │ │ │ + cmp r5, #104 @ 0x68 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - cmp r4, #128 @ 0x80 │ │ │ │ + cmp r5, #64 @ 0x40 │ │ │ │ lsls r5, r2, #3 │ │ │ │ orn r1, lr, #16711680 @ 0xff0000 │ │ │ │ - cmp r4, #148 @ 0x94 │ │ │ │ + cmp r5, #84 @ 0x54 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strb r6, [r3, #8] │ │ │ │ + strb r6, [r3, #11] │ │ │ │ lsls r5, r2, #3 │ │ │ │ bcc.n 312dd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1fea58> │ │ │ │ lsls r1, r1, #6 │ │ │ │ - cmp r3, #246 @ 0xf6 │ │ │ │ + cmp r4, #182 @ 0xb6 │ │ │ │ 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] @ (312ea4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1feb28>) │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ @@ -900298,17 +900308,17 @@ │ │ │ │ @ instruction: 0xfa320189 │ │ │ │ bcc.n 312eb0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1feb34> │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ bcs.n 312e60 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1feae4> │ │ │ │ lsls r1, r1, #6 │ │ │ │ - cmp r2, #166 @ 0xa6 │ │ │ │ + cmp r3, #102 @ 0x66 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - cmp r2, #146 @ 0x92 │ │ │ │ + cmp r3, #82 @ 0x52 │ │ │ │ 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] @ (313054 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1fecd8>) │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ @@ -900460,21 +900470,21 @@ │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ b.n 312f10 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1feb94> │ │ │ │ ldr.w r0, [r4, ] │ │ │ │ bne.n 3130b0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1fed34> │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, #72 @ 0x48 │ │ │ │ + cmp r3, #8 │ │ │ │ lsls r5, r2, #3 │ │ │ │ beq.n 313034 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1fecb8> │ │ │ │ lsls r1, r1, #6 │ │ │ │ - cmp r1, #28 │ │ │ │ + cmp r1, #220 @ 0xdc │ │ │ │ lsls r5, r2, #3 │ │ │ │ - cmp r0, #238 @ 0xee │ │ │ │ + cmp r1, #174 @ 0xae │ │ │ │ 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] @ (313118 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1fed9c>) │ │ │ │ sub sp, #104 @ 0x68 │ │ │ │ @@ -900538,15 +900548,15 @@ │ │ │ │ b.n 3130c8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1fed4c> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ subw r1, r8, #2185 @ 0x889 │ │ │ │ ldmia r7!, {r3, r4, r5, r6} │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, #178 @ 0xb2 │ │ │ │ + cmp r1, #114 @ 0x72 │ │ │ │ lsls r5, r2, #3 │ │ │ │ ldmia r7!, {r4, r5} │ │ │ │ lsls r1, r1, #6 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -900602,17 +900612,17 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ mov r0, lr │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ addw r1, r2, #2185 @ 0x889 │ │ │ │ - movs r7, #242 @ 0xf2 │ │ │ │ + cmp r0, #178 @ 0xb2 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - movs r7, #202 @ 0xca │ │ │ │ + cmp r0, #138 @ 0x8a │ │ │ │ lsls r5, r2, #3 │ │ │ │ ldr r3, [pc, #56] @ (313220 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1feea4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add.w r3, r3, #602112 @ 0x93000 │ │ │ │ @@ -900760,25 +900770,25 @@ │ │ │ │ b.n 313306 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1fef8a> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xf4f00189 │ │ │ │ ldmia r5!, {r1, r6, r7} │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - movs r7, #66 @ 0x42 │ │ │ │ + cmp r0, #2 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - movs r7, #56 @ 0x38 │ │ │ │ + movs r7, #248 @ 0xf8 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - movs r6, #196 @ 0xc4 │ │ │ │ + movs r7, #132 @ 0x84 │ │ │ │ lsls r5, r2, #3 │ │ │ │ ldmia r4, {r1, r4, r5, r6, r7} │ │ │ │ lsls r1, r1, #6 │ │ │ │ - movs r6, #190 @ 0xbe │ │ │ │ + movs r7, #126 @ 0x7e │ │ │ │ lsls r5, r2, #3 │ │ │ │ - movs r6, #168 @ 0xa8 │ │ │ │ + movs r7, #104 @ 0x68 │ │ │ │ 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] @ (313474 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1ff0f8>) │ │ │ │ sub sp, #20 │ │ │ │ @@ -900862,23 +900872,23 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xf37e0189 │ │ │ │ ldmia r4!, {r2, r3, r6} │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - movs r6, #136 @ 0x88 │ │ │ │ + movs r7, #72 @ 0x48 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - movs r6, #158 @ 0x9e │ │ │ │ + movs r7, #94 @ 0x5e │ │ │ │ lsls r5, r2, #3 │ │ │ │ ldmia r3!, {r4, r5, r6, r7} │ │ │ │ lsls r1, r1, #6 │ │ │ │ - movs r6, #22 │ │ │ │ + movs r6, #214 @ 0xd6 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - movs r6, #22 │ │ │ │ + movs r6, #214 @ 0xd6 │ │ │ │ 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] @ (313530 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1ff1b4>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -900933,17 +900943,17 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r3, r8 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [sp, #0] │ │ │ │ bl 36348c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24f110> │ │ │ │ b.n 31350a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1ff18e> │ │ │ │ @ instruction: 0xf2960189 │ │ │ │ - movs r6, #40 @ 0x28 │ │ │ │ + movs r6, #232 @ 0xe8 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - movs r5, #208 @ 0xd0 │ │ │ │ + movs r6, #144 @ 0x90 │ │ │ │ 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] @ (31357c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1ff200>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -901017,19 +901027,19 @@ │ │ │ │ cmp r6, #1 │ │ │ │ it ls │ │ │ │ strbls r6, [r0, #18] │ │ │ │ bhi.n 3135e2 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1ff266> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ sub.w r1, r8, #137 @ 0x89 │ │ │ │ - movs r5, #100 @ 0x64 │ │ │ │ + movs r6, #36 @ 0x24 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - movs r5, #74 @ 0x4a │ │ │ │ + movs r6, #10 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - movs r5, #74 @ 0x4a │ │ │ │ + movs r6, #10 │ │ │ │ lsls r5, r2, #3 │ │ │ │ ldr r3, [pc, #108] @ (313688 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1ff30c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r0, [r2, r3] │ │ │ │ add.w r2, r0, #479232 @ 0x75000 │ │ │ │ @@ -901150,21 +901160,21 @@ │ │ │ │ bl 1c2ca8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xae92c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 313714 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1ff398> │ │ │ │ nop │ │ │ │ eors.w r1, sl, #137 @ 0x89 │ │ │ │ ldmia r1!, {r4, r6} │ │ │ │ lsls r1, r1, #6 │ │ │ │ - movs r4, #182 @ 0xb6 │ │ │ │ + movs r5, #118 @ 0x76 │ │ │ │ lsls r5, r2, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, #40 @ 0x28 │ │ │ │ + movs r4, #232 @ 0xe8 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - movs r4, #22 │ │ │ │ + movs r4, #214 @ 0xd6 │ │ │ │ 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] @ (3138ac <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1ff530>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -901259,19 +901269,19 @@ │ │ │ │ bl 1c2ca8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xae92c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 31381c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1ff4a0> │ │ │ │ nop │ │ │ │ vaddw.s16 q0, q9, d9 │ │ │ │ ldmia r0!, {r3, r6} │ │ │ │ lsls r1, r1, #6 │ │ │ │ - movs r3, #194 @ 0xc2 │ │ │ │ + movs r4, #130 @ 0x82 │ │ │ │ lsls r5, r2, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - movs r3, #134 @ 0x86 │ │ │ │ + movs r4, #70 @ 0x46 │ │ │ │ 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] @ (313978 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1ff5fc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -901338,21 +901348,21 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ cdp 1, 6, cr0, cr8, cr9, {4} │ │ │ │ - movs r2, #174 @ 0xae │ │ │ │ + movs r3, #110 @ 0x6e │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrh r0, [r6, r1] │ │ │ │ + ldrh r0, [r6, r4] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - movs r2, #56 @ 0x38 │ │ │ │ + movs r2, #248 @ 0xf8 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - @ instruction: 0xfa1600e4 │ │ │ │ + @ instruction: 0xfad600e4 │ │ │ │ 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] @ (313a54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1ff6d8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r5, r0 │ │ │ │ @@ -901425,21 +901435,21 @@ │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ movs r4, #1 │ │ │ │ b.n 3139f4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1ff678> │ │ │ │ nop │ │ │ │ ldc 1, cr0, [ip, #548] @ 0x224 │ │ │ │ - movs r2, #2 │ │ │ │ + movs r2, #194 @ 0xc2 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r6, [r7, r5] │ │ │ │ + ldrh r6, [r7, r0] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - movs r1, #128 @ 0x80 │ │ │ │ + movs r2, #64 @ 0x40 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrsh.w r0, [lr, r4, lsl #2] │ │ │ │ + ldr??.w r0, [lr, #228] @ 0xe4 │ │ │ │ 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] @ (313c3c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1ff8c0>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -901617,26 +901627,26 @@ │ │ │ │ b.n 313ae2 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1ff766> │ │ │ │ movs r3, #3 │ │ │ │ movw r1, #37617 @ 0x92f1 │ │ │ │ b.n 313b04 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1ff788> │ │ │ │ adds r5, #4 │ │ │ │ b.n 313b50 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1ff7d4> │ │ │ │ ldc 1, cr0, [lr], #548 @ 0x224 │ │ │ │ - movs r1, #62 @ 0x3e │ │ │ │ + movs r1, #254 @ 0xfe │ │ │ │ lsls r5, r2, #3 │ │ │ │ - movs r0, #254 @ 0xfe │ │ │ │ + movs r1, #190 @ 0xbe │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strh.w r0, [r4, #228] @ 0xe4 │ │ │ │ - subs r0, r7, #7 │ │ │ │ + vld4. {d16-d19}, [r4 :128], r4 │ │ │ │ + movs r0, #184 @ 0xb8 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - movs r0, #22 │ │ │ │ + movs r0, #214 @ 0xd6 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r2, r6, #6 │ │ │ │ + movs r0, #114 @ 0x72 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - @ instruction: 0xf75800e4 │ │ │ │ + ldrb.w r0, [r8, r4, lsl #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, [pc, #188] @ (313d2c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1ff9b0>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -901713,23 +901723,23 @@ │ │ │ │ ite eq │ │ │ │ moveq r4, #6 │ │ │ │ movne r4, #5 │ │ │ │ b.n 313cc4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1ff948> │ │ │ │ movs r4, #1 │ │ │ │ b.n 313cc4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1ff948> │ │ │ │ pkhbt r1, sl, r9, lsl #2 │ │ │ │ - subs r6, r4, #6 │ │ │ │ + movs r0, #102 @ 0x66 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrsb r2, [r2, r3] │ │ │ │ + ldrsb r2, [r2, r6] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - subs r4, r2, #5 │ │ │ │ + movs r0, #20 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r0, r7, #4 │ │ │ │ + subs r0, r7, #7 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - @ instruction: 0xf67e00e4 │ │ │ │ + @ instruction: 0xf73e00e4 │ │ │ │ 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] @ (313e14 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1ffa98>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -901806,23 +901816,23 @@ │ │ │ │ ite eq │ │ │ │ moveq r4, #6 │ │ │ │ movne r4, #5 │ │ │ │ b.n 313dac <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1ffa30> │ │ │ │ movs r4, #1 │ │ │ │ b.n 313dac <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1ffa30> │ │ │ │ strd r0, r1, [r2, #548]! @ 0x224 │ │ │ │ - subs r2, r4, #3 │ │ │ │ + subs r2, r4, #6 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strb r2, [r1, r7] │ │ │ │ + ldrsb r2, [r1, r2] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - subs r0, r2, #2 │ │ │ │ + subs r0, r2, #5 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r4, r6, #1 │ │ │ │ + subs r4, r6, #4 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - @ instruction: 0xf59600e4 │ │ │ │ + @ instruction: 0xf65600e4 │ │ │ │ stmdb sp!, {r4, 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] @ (313ff8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1ffc7c>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -901991,26 +902001,26 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r4, #1 │ │ │ │ b.n 313e8c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1ffb10> │ │ │ │ ldrd r0, r1, [sl], #548 @ 0x224 │ │ │ │ - adds r4, r5, #3 │ │ │ │ + adds r4, r5, #6 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - @ instruction: 0xf3f200e4 │ │ │ │ - adds r4, r2, #3 │ │ │ │ + @ instruction: 0xf4b200e4 │ │ │ │ + adds r4, r2, #6 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - @ instruction: 0xf3da00e4 │ │ │ │ - adds r2, r5, #2 │ │ │ │ + eors.w r0, sl, #7471104 @ 0x720000 │ │ │ │ + adds r2, r5, #5 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - @ instruction: 0xf3b000e4 │ │ │ │ - adds r2, r2, #2 │ │ │ │ + orns r0, r0, #7471104 @ 0x720000 │ │ │ │ + adds r2, r2, #5 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - @ instruction: 0xf39800e4 │ │ │ │ + orrs.w r0, r8, #7471104 @ 0x720000 │ │ │ │ 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] @ (3140e8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1ffd6c>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ mov r4, r0 │ │ │ │ @@ -902084,20 +902094,20 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ movs r4, #1 │ │ │ │ b.n 314072 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1ffcf6> │ │ │ │ b.n 313f04 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1ffb88> │ │ │ │ lsls r1, r1, #6 │ │ │ │ - subs r2, r1, r7 │ │ │ │ + adds r2, r1, #2 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - @ instruction: 0xf2b800e4 │ │ │ │ - subs r6, r6, r6 │ │ │ │ + @ instruction: 0xf37800e4 │ │ │ │ + adds r6, r6, #1 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subw r0, r4, #228 @ 0xe4 │ │ │ │ + @ instruction: 0xf36400e4 │ │ │ │ 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] @ (3142b8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1fff3c>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -902262,25 +902272,25 @@ │ │ │ │ bhi.n 31428c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1fff10> │ │ │ │ str.w r7, [r8] │ │ │ │ b.n 3141e6 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1ffe6a> │ │ │ │ mov r9, r2 │ │ │ │ b.n 3141e2 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1ffe66> │ │ │ │ b.n 313f10 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1ffb94> │ │ │ │ lsls r1, r1, #6 │ │ │ │ - subs r2, r7, r5 │ │ │ │ + adds r2, r7, #0 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strh r0, [r0, r0] │ │ │ │ + strh r0, [r0, r3] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - subs r2, r5, r2 │ │ │ │ + subs r2, r5, r5 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - sbcs.w r0, ip, #228 @ 0xe4 │ │ │ │ - subs r6, r3, r1 │ │ │ │ + @ instruction: 0xf23c00e4 │ │ │ │ + subs r6, r3, r4 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - @ instruction: 0xf13000e4 │ │ │ │ - str r0, [r0, r4] │ │ │ │ + @ instruction: 0xf1f000e4 │ │ │ │ + str r0, [r0, r7] │ │ │ │ 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 │ │ │ │ @@ -902550,21 +902560,21 @@ │ │ │ │ lsls r1, r1, #6 │ │ │ │ pop {r2, r3, r4, r6} │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ pop {r1, r4, r6} │ │ │ │ lsls r1, r1, #6 │ │ │ │ - adds r4, r5, r3 │ │ │ │ + adds r4, r5, r6 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - adds r6, r7, r3 │ │ │ │ + adds r6, r7, r6 │ │ │ │ lsls r5, r2, #3 │ │ │ │ pop {r2, r3, r4} │ │ │ │ lsls r1, r1, #6 │ │ │ │ - adds r0, r0, r3 │ │ │ │ + adds r0, r0, r6 │ │ │ │ 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 │ │ │ │ @@ -902662,17 +902672,17 @@ │ │ │ │ strex r0, r1, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 3146a4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x200328> │ │ │ │ b.n 3146c0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x200344> │ │ │ │ nop │ │ │ │ b.n 314994 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x200618> │ │ │ │ lsls r1, r1, #6 │ │ │ │ - asrs r2, r0, #28 │ │ │ │ + asrs r2, r0, #31 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - asrs r2, r2, #26 │ │ │ │ + asrs r2, r2, #29 │ │ │ │ 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] @ (3148d0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x200554>) │ │ │ │ sub sp, #28 │ │ │ │ @@ -902856,25 +902866,25 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ b.n 31493c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2005c0> │ │ │ │ lsls r1, r1, #6 │ │ │ │ cbnz r0, 3148d6 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20055a> │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r5, #22 │ │ │ │ + asrs r2, r5, #25 │ │ │ │ lsls r5, r2, #3 │ │ │ │ @ instruction: 0xb7f0 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - asrs r4, r7, #19 │ │ │ │ + asrs r4, r7, #22 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - asrs r6, r2, #20 │ │ │ │ + asrs r6, r2, #23 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - asrs r6, r0, #18 │ │ │ │ + asrs r6, r0, #21 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - asrs r0, r0, #19 │ │ │ │ + asrs r0, r0, #22 │ │ │ │ lsls r5, r2, #3 │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 314966 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2005ea> │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -902981,19 +902991,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx 6a8c0 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ble.n 314970 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2005f4> │ │ │ │ lsls r1, r1, #6 │ │ │ │ - asrs r2, r3, #15 │ │ │ │ + asrs r2, r3, #18 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - asrs r2, r1, #14 │ │ │ │ + asrs r2, r1, #17 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - asrs r6, r2, #12 │ │ │ │ + asrs r6, r2, #15 │ │ │ │ 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] @ (314ab8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20073c>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -903053,21 +903063,21 @@ │ │ │ │ adds r0, #1 │ │ │ │ str.w r0, [r8] │ │ │ │ mov r0, r4 │ │ │ │ blx 6a8c0 │ │ │ │ b.n 314a80 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x200704> │ │ │ │ ble.n 314af0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x200774> │ │ │ │ lsls r1, r1, #6 │ │ │ │ - asrs r0, r3, #13 │ │ │ │ + asrs r0, r3, #16 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - asrs r0, r5, #12 │ │ │ │ + asrs r0, r5, #15 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - asrs r4, r6, #11 │ │ │ │ + asrs r4, r6, #14 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - asrs r4, r5, #9 │ │ │ │ + asrs r4, r5, #12 │ │ │ │ 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 │ │ │ │ @@ -903366,15 +903376,15 @@ │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsls r3, r0, #19 │ │ │ │ movs r0, r0 │ │ │ │ sxth r4, r7 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - lsrs r6, r7, #30 │ │ │ │ + asrs r6, r7, #1 │ │ │ │ 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] @ (315038 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x200cbc>) │ │ │ │ @@ -903578,28 +903588,28 @@ │ │ │ │ b.n 314fc6 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x200c4a> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cbz r4, 31506c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x200cf0> │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r7, #1 │ │ │ │ + lsrs r0, r7, #4 │ │ │ │ lsls r5, r2, #3 │ │ │ │ sub sp, #392 @ 0x188 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - lsrs r4, r0, #26 │ │ │ │ + lsrs r4, r0, #29 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - sub.w r0, r2, #6946816 @ 0x6a0000 │ │ │ │ - lsls r0, r2, #17 │ │ │ │ + @ instruction: 0xf66200d4 │ │ │ │ + lsls r0, r2, #20 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsrs r2, r0, #25 │ │ │ │ + lsrs r2, r0, #28 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsrs r2, r3, #24 │ │ │ │ + lsrs r2, r3, #27 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsrs r2, r3, #23 │ │ │ │ + lsrs r2, r3, #26 │ │ │ │ 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] @ 31508c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x200d10> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -903645,17 +903655,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ bvs.n 31501c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x200ca0> │ │ │ │ lsls r1, r1, #6 │ │ │ │ - lsrs r6, r1, #22 │ │ │ │ + lsrs r6, r1, #25 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsrs r0, r5, #20 │ │ │ │ + lsrs r0, r5, #23 │ │ │ │ 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] @ (31524c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x200ed0>) │ │ │ │ sub sp, #24 │ │ │ │ @@ -903785,15 +903795,15 @@ │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsls r1, r1, #2 │ │ │ │ movs r0, r0 │ │ │ │ add r5, sp, #992 @ 0x3e0 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - lsrs r6, r5, #13 │ │ │ │ + lsrs r6, r5, #16 │ │ │ │ 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 │ │ │ │ @@ -903853,15 +903863,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (315314 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x200f98>) │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc │ │ │ │ bl 311d30 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1fd9b4> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - lsrs r4, r0, #13 │ │ │ │ + lsrs r4, r0, #16 │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #188] @ (3153e4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x201068>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -904096,33 +904106,33 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ b.n 315480 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x201104> │ │ │ │ nop │ │ │ │ bcc.n 315620 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2012a4> │ │ │ │ lsls r1, r1, #6 │ │ │ │ - lsrs r6, r1, #7 │ │ │ │ + lsrs r6, r1, #10 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsrs r4, r5, #6 │ │ │ │ + lsrs r4, r5, #9 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsrs r6, r7, #6 │ │ │ │ + lsrs r6, r7, #9 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsrs r6, r0, #7 │ │ │ │ + lsrs r6, r0, #10 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsrs r0, r4, #6 │ │ │ │ + lsrs r0, r4, #9 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsrs r4, r3, #6 │ │ │ │ + lsrs r4, r3, #9 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsrs r0, r3, #6 │ │ │ │ + lsrs r0, r3, #9 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsrs r4, r2, #6 │ │ │ │ + lsrs r4, r2, #9 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsrs r0, r2, #6 │ │ │ │ + lsrs r0, r2, #9 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsrs r6, r5, #3 │ │ │ │ + lsrs r6, r5, #6 │ │ │ │ lsls r5, r2, #3 │ │ │ │ movw r3, #33340 @ 0x823c │ │ │ │ cmp r0, r3 │ │ │ │ bhi.n 315600 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x201284> │ │ │ │ movw r3, #33320 @ 0x8228 │ │ │ │ cmp r0, r3 │ │ │ │ bls.n 315642 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2012c6> │ │ │ │ @@ -904480,17 +904490,17 @@ │ │ │ │ movhi r0, #0 │ │ │ │ bls.n 315932 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2015b6> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r2, [pc, #12] @ (315940 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2015c4>) │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [r2, r3, lsl #2] │ │ │ │ pop {r3, pc} │ │ │ │ - subs r2, #210 @ 0xd2 │ │ │ │ + subs r3, #146 @ 0x92 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - subs r2, #144 @ 0x90 │ │ │ │ + subs r3, #80 @ 0x50 │ │ │ │ lsls r1, r5, #3 │ │ │ │ ldr.w ip, [pc, #292] @ 315a6c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2016f0> │ │ │ │ movw r3, #35898 @ 0x8c3a │ │ │ │ cmp r1, r3 │ │ │ │ add ip, pc │ │ │ │ beq.n 315a34 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2016b8> │ │ │ │ bhi.n 3159be <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x201642> │ │ │ │ @@ -904814,15 +904824,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ ldrh r0, [r2, #14] │ │ │ │ bl 136b40 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x227c4> │ │ │ │ subs r0, r4, r0 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ b.n 315c56 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2018da> │ │ │ │ - adds r7, #190 @ 0xbe │ │ │ │ + subs r0, #126 @ 0x7e │ │ │ │ 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] @ (315d5c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2019e0>) │ │ │ │ @@ -905011,27 +905021,27 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ b.n 315e2a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x201aae> │ │ │ │ nop │ │ │ │ ldmia r1!, {r3, r6, r7} │ │ │ │ lsls r1, r1, #6 │ │ │ │ - lsls r4, r3, #3 │ │ │ │ + lsls r4, r3, #6 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsls r6, r3, #4 │ │ │ │ + lsls r6, r3, #7 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsls r6, r0, #5 │ │ │ │ + lsls r6, r0, #8 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsls r2, r5, #2 │ │ │ │ + lsls r2, r5, #5 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsls r4, r6, #2 │ │ │ │ + lsls r4, r6, #5 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsls r2, r3, #3 │ │ │ │ + lsls r2, r3, #6 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsls r6, r4, #3 │ │ │ │ + lsls r6, r4, #6 │ │ │ │ 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] @ (315ffc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x201c80>) │ │ │ │ @@ -905123,18 +905133,22 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ b.n 315f9e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x201c22> │ │ │ │ nop │ │ │ │ ldmia r0!, {r1, r2, r4, r5} │ │ │ │ lsls r1, r1, #6 │ │ │ │ - vqadd.u32 q8, q13, q2 │ │ │ │ - vshr.u64 q0, q2, #22 │ │ │ │ - vshr.u64 q0, q2, #14 │ │ │ │ - vshr.u64 q8, q2, #10 │ │ │ │ + movs r2, r5 │ │ │ │ + lsls r5, r2, #3 │ │ │ │ + lsls r2, r5, #1 │ │ │ │ + lsls r5, r2, #3 │ │ │ │ + lsls r2, r6, #1 │ │ │ │ + lsls r5, r2, #3 │ │ │ │ + lsls r6, r6, #2 │ │ │ │ + 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] @ (3161f0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x201e74>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ sub sp, #28 │ │ │ │ @@ -905541,19 +905555,19 @@ │ │ │ │ bne.n 31648a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20210e> │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 31647c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x202100> │ │ │ │ b.n 3162b6 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x201f3a> │ │ │ │ stmia r5!, {r1, r4, r5} │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldc2l 0, cr0, [r4, #848] @ 0x350 │ │ │ │ - mcr2 0, 0, r0, cr0, cr4, {6} │ │ │ │ - stc2l 0, cr0, [r0], #-848 @ 0xfffffcb0 │ │ │ │ - stc2 0, cr0, [r2], {212} @ 0xd4 │ │ │ │ - ldc2l 0, cr0, [r2], #848 @ 0x350 │ │ │ │ + mrc2 0, 4, r0, cr4, cr4, {6} │ │ │ │ + mcr2 0, 6, r0, cr0, cr4, {6} │ │ │ │ + stc2 0, cr0, [r0, #-848]! @ 0xfffffcb0 │ │ │ │ + stc2l 0, cr0, [r2], {212} @ 0xd4 │ │ │ │ + ldc2 0, cr0, [r2, #848]! @ 0x350 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r1, #0] │ │ │ │ sub sp, #8 │ │ │ │ cmp r2, r4 │ │ │ │ @@ -905842,17 +905856,17 @@ │ │ │ │ strex r0, r1, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 3167ea <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20246e> │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 3167a8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20242c> │ │ │ │ b.n 31673c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2023c0> │ │ │ │ - ldmia r3, {r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r4, {r2, r3, r4, r5, r7} │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldmia r3!, {r2, r5, r7} │ │ │ │ + ldmia r4!, {r2, 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, #4072] @ 0xfe8 │ │ │ │ ldr r4, [r0, #0] │ │ │ │ cmp r4, r1 │ │ │ │ @@ -905907,16 +905921,16 @@ │ │ │ │ str r3, [r0, #0] │ │ │ │ add r1, pc │ │ │ │ bl 439b84 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x325808> │ │ │ │ str.w r0, [r4, #180] @ 0xb4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - bkpt 0x0088 │ │ │ │ - lsls r7, r3, #3 │ │ │ │ + it mi │ │ │ │ + lslmi 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 │ │ │ │ movs r0, #0 │ │ │ │ @@ -905950,17 +905964,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ str r5, [r4, #72] @ 0x48 │ │ │ │ bl 439a14 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x325698> │ │ │ │ movs r4, #0 │ │ │ │ b.n 316910 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x202594> │ │ │ │ - bkpt 0x0044 │ │ │ │ - lsls r7, r3, #3 │ │ │ │ - stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ + itt eq │ │ │ │ + lsleq r7, r3, #3 │ │ │ │ + stmdbeq sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov.w r8, #0 │ │ │ │ mov r6, r1 │ │ │ │ mov r9, r0 │ │ │ │ add.w r5, r1, #100 @ 0x64 │ │ │ │ @@ -906401,17 +906415,17 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 316df0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x202a74> │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 316dc0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x202a44> │ │ │ │ b.n 316d3a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2029be> │ │ │ │ nop │ │ │ │ - stmia r5!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r6!, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r4, r4, #3 │ │ │ │ - stmia r5!, {r5, r6, r7} │ │ │ │ + stmia r6!, {r5, r7} │ │ │ │ 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 │ │ │ │ @@ -906741,15 +906755,15 @@ │ │ │ │ subs r3, #154 @ 0x9a │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r4, [r6, #60] @ 0x3c │ │ │ │ lsls r1, r1, #6 │ │ │ │ asrs r4, r6, #11 │ │ │ │ movs r0, r0 │ │ │ │ - movs r3, #212 @ 0xd4 │ │ │ │ + movs r4, #148 @ 0x94 │ │ │ │ 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 │ │ │ │ @@ -907327,24 +907341,24 @@ │ │ │ │ ldr r0, [pc, #44] @ (31780c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x203490>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #40] @ (317810 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x203494>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ands.w r0, r0, r4, lsr #3 │ │ │ │ - ldrd r0, r0, [r2, #848]! @ 0x350 │ │ │ │ - @ instruction: 0xeac400d4 │ │ │ │ - eor.w r0, sl, r4, lsr #3 │ │ │ │ - eors.w r0, ip, r4, lsr #3 │ │ │ │ - and.w r0, sl, r4, lsr #3 │ │ │ │ - ands.w r0, r8, r4, lsr #3 │ │ │ │ - bic.w r0, sl, r4, lsr #3 │ │ │ │ - orr.w r0, r4, r4, lsr #3 │ │ │ │ - uxth r2, r1 │ │ │ │ + @ instruction: 0xead000d4 │ │ │ │ + @ instruction: 0xeab200d4 │ │ │ │ + @ instruction: 0xeb8400d4 │ │ │ │ + adc.w r0, sl, r4, lsr #3 │ │ │ │ + adcs.w r0, ip, r4, lsr #3 │ │ │ │ + @ instruction: 0xeaca00d4 │ │ │ │ + @ instruction: 0xead800d4 │ │ │ │ + @ instruction: 0xeaea00d4 │ │ │ │ + add.w r0, r4, r4, lsr #3 │ │ │ │ + cbz r2, 317866 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2034ea> │ │ │ │ lsls r2, r3, #3 │ │ │ │ add.w r0, r0, #94208 @ 0x17000 │ │ │ │ ldr.w r0, [r0, #2888] @ 0xb48 │ │ │ │ cbz r0, 31785c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2034e0> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -907744,17 +907758,17 @@ │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 1c2ca8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xae92c> │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 317c62 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2038e6> │ │ │ │ add r3, sp, #216 @ 0xd8 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - b.n 3179f0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x203674> │ │ │ │ + b.n 317b70 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2037f4> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - b.n 31798c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x203610> │ │ │ │ + b.n 317b0c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x203790> │ │ │ │ lsls r4, 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] @ 317d0c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x203990> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -907790,15 +907804,15 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ mov r0, ip │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ pop {r3, pc} │ │ │ │ add r2, sp, #96 @ 0x60 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - b.n 31787c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x203500> │ │ │ │ + b.n 3179fc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x203680> │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #196] @ (317e30 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x203ab4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -907956,19 +907970,19 @@ │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, ip │ │ │ │ bl 31798c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x203610> │ │ │ │ pop {r3, pc} │ │ │ │ add r0, sp, #776 @ 0x308 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - b.n 3177d0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x203454> │ │ │ │ + b.n 317950 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2035d4> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - b.n 317790 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x203414> │ │ │ │ + b.n 317910 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x203594> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - b.n 317750 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2033d4> │ │ │ │ + b.n 3178d0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x203554> │ │ │ │ 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, #84] @ (317fa4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x203c28>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -908000,17 +908014,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ add r7, pc, #944 @ (adr r7, 318358 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x203fdc>) │ │ │ │ lsls r1, r1, #6 │ │ │ │ - b.n 318720 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2043a4> │ │ │ │ + b.n 3178a0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x203524> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - b.n 3186d4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x204358> │ │ │ │ + b.n 317854 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2034d8> │ │ │ │ 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, #40] @ 317fe8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x203c6c> │ │ │ │ sub sp, #8 │ │ │ │ @@ -908115,21 +908129,21 @@ │ │ │ │ ldr r2, [pc, #28] @ (3180f0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x203d74>) │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ b.n 31803a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x203cbe> │ │ │ │ add r7, pc, #232 @ (adr r7, 3181cc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x203e50>) │ │ │ │ lsls r1, r1, #6 │ │ │ │ - b.n 318748 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2043cc> │ │ │ │ + b.n 3188c8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20454c> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - b.n 318718 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20439c> │ │ │ │ + b.n 318898 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20451c> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - b.n 3186e8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20436c> │ │ │ │ + b.n 318868 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2044ec> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - b.n 3186b4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x204338> │ │ │ │ + b.n 318834 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2044b8> │ │ │ │ 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] @ 318188 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x203e0c> │ │ │ │ mov r5, r1 │ │ │ │ @@ -908238,17 +908252,17 @@ │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 1c2ca8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xae92c> │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 3181d4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x203e58> │ │ │ │ add r5, pc, #616 @ (adr r5, 3184c0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x204144>) │ │ │ │ lsls r1, r1, #6 │ │ │ │ - b.n 3185f0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x204274> │ │ │ │ + b.n 318770 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2043f4> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - b.n 31859c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x204220> │ │ │ │ + b.n 31871c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2043a0> │ │ │ │ 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, #100] @ (3182d4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x203f58>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -908336,15 +908350,15 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ add r4, pc, #320 @ (adr r4, 3184b4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x204138>) │ │ │ │ lsls r1, r1, #6 │ │ │ │ - b.n 3184c4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x204148> │ │ │ │ + b.n 318644 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2042c8> │ │ │ │ lsls r4, r2, #3 │ │ │ │ add.w r0, r0, #102400 @ 0x19000 │ │ │ │ push {lr} │ │ │ │ mov.w lr, #16777216 @ 0x1000000 │ │ │ │ movs r3, #255 @ 0xff │ │ │ │ mov.w r1, #503324160 @ 0x1e001e00 │ │ │ │ str.w lr, [r0, #2396] @ 0x95c │ │ │ │ @@ -908956,15 +908970,15 @@ │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r5, [sp, #544] @ 0x220 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - str r5, [sp, #344] @ 0x158 │ │ │ │ + str r6, [sp, #88] @ 0x58 │ │ │ │ lsls r3, r2, #3 │ │ │ │ cbz r0, 318a38 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2046bc> │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #48] @ (318a3c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2046c0>) │ │ │ │ @@ -909022,15 +909036,15 @@ │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldr r4, [sp, #920] @ 0x398 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - bls.n 3189e4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x204668> │ │ │ │ + bge.n 318b64 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2047e8> │ │ │ │ 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 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ @@ -909179,19 +909193,19 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ b.n 318c16 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20489a> │ │ │ │ nop │ │ │ │ ldr r3, [sp, #376] @ 0x178 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - str r3, [sp, #96] @ 0x60 │ │ │ │ + str r3, [sp, #864] @ 0x360 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - bhi.n 318cac <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x204930> │ │ │ │ + bhi.n 318c2c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2048b0> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bhi.n 318cc8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20494c> │ │ │ │ + bhi.n 318c48 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2048cc> │ │ │ │ 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 r4, [pc, #40] @ (318c84 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x204908>) │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -909259,19 +909273,19 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ b.n 318ce0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x204964> │ │ │ │ nop │ │ │ │ ldr r2, [sp, #648] @ 0x288 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - bvc.n 318c6c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2048f0> │ │ │ │ + bhi.n 318dec <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x204a70> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r2, [sp, #232] @ 0xe8 │ │ │ │ + str r2, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - bvc.n 318c6c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2048f0> │ │ │ │ + bhi.n 318dec <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x204a70> │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #32] @ (318d48 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2049cc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -909335,19 +909349,19 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ b.n 318d8c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x204a10> │ │ │ │ nop │ │ │ │ ldr r1, [sp, #880] @ 0x370 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - bvc.n 318e74 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x204af8> │ │ │ │ + bhi.n 318df4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x204a78> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bvc.n 318e20 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x204aa4> │ │ │ │ + bvc.n 318da0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x204a24> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bvc.n 318e68 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x204aec> │ │ │ │ + bhi.n 318de8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x204a6c> │ │ │ │ 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, #184] @ (318ea8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x204b2c>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -909422,19 +909436,19 @@ │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 3186ac <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x204330> │ │ │ │ b.n 318e40 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x204ac4> │ │ │ │ ldr r1, [sp, #296] @ 0x128 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - bvc.n 318eb4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x204b38> │ │ │ │ + bvc.n 318e34 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x204ab8> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bvs.n 318e0c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x204a90> │ │ │ │ + bvc.n 318f8c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x204c10> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bvs.n 318e3c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x204ac0> │ │ │ │ + bvc.n 318dbc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x204a40> │ │ │ │ lsls r4, r2, #3 │ │ │ │ sub.w r1, r1, #35584 @ 0x8b00 │ │ │ │ subs r1, #144 @ 0x90 │ │ │ │ cmp r1, #9 │ │ │ │ bhi.n 318f1c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x204ba0> │ │ │ │ push {r4, r5, lr} │ │ │ │ mov r5, r3 │ │ │ │ @@ -909466,15 +909480,15 @@ │ │ │ │ addne r0, r0, r1 │ │ │ │ addeq.w r0, r0, r1, lsr #1 │ │ │ │ cmp r3, ip │ │ │ │ bgt.n 318eea <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x204b6e> │ │ │ │ pop {r4, r5, pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ - lsls r4, r0, #23 │ │ │ │ + lsls r4, r0, #26 │ │ │ │ lsls r1, r5, #3 │ │ │ │ movw r3, #34074 @ 0x851a │ │ │ │ cmp r1, r3 │ │ │ │ bhi.n 318f52 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x204bd6> │ │ │ │ movw r3, #34068 @ 0x8514 │ │ │ │ cmp r1, r3 │ │ │ │ bhi.n 318f88 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x204c0c> │ │ │ │ @@ -909586,19 +909600,19 @@ │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ str r1, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ b.n 31902c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x204cb0> │ │ │ │ - add r5, pc, #344 @ (adr r5, 3191b0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x204e34>) │ │ │ │ + add r6, pc, #88 @ (adr r6, 3190b0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x204d34>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r4, pc, #936 @ (adr r4, 319404 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x205088>) │ │ │ │ + add r5, pc, #680 @ (adr r5, 319304 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x204f88>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r4, pc, #936 @ (adr r4, 319408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20508c>) │ │ │ │ + add r5, pc, #680 @ (adr r5, 319308 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x204f8c>) │ │ │ │ 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 │ │ │ │ @@ -909679,17 +909693,17 @@ │ │ │ │ mov r3, r8 │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ mov r0, r7 │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ b.n 31910e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x204d92> │ │ │ │ nop │ │ │ │ - bmi.n 319224 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x204ea8> │ │ │ │ + bpl.n 3191a4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x204e28> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bmi.n 3191e4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x204e68> │ │ │ │ + bpl.n 319164 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x204de8> │ │ │ │ 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] @ 3194ac <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x205130> │ │ │ │ sub sp, #32 │ │ │ │ @@ -910029,51 +910043,51 @@ │ │ │ │ add r2, pc │ │ │ │ b.n 319454 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2050d8> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ ldr r4, [r2, #104] @ 0x68 │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - itee eq │ │ │ │ - lsleq r3, r2, #3 │ │ │ │ - ldrne r6, [r6, #76] @ 0x4c │ │ │ │ - lslne r1, r1, #6 │ │ │ │ - bkpt 0x00ec │ │ │ │ - lsls r3, r2, #3 │ │ │ │ - bcs.n 319594 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x205218> │ │ │ │ + itee gt │ │ │ │ + lslgt r3, r2, #3 │ │ │ │ + ldrle r6, [r6, #76] @ 0x4c │ │ │ │ + lslle r1, r1, #6 │ │ │ │ + ite ge │ │ │ │ + lslge r3, r2, #3 │ │ │ │ + bcc.n 319514 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x205198> @ unpredictable │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bcs.n 3193cc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x205050> │ │ │ │ + bcc.n 31954c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2051d0> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bcs.n 319570 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2051f4> │ │ │ │ + bcc.n 3194f0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x205174> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bkpt 0x007a │ │ │ │ - lsls r3, r2, #3 │ │ │ │ - pop {r1, r3, r6, r7, pc} │ │ │ │ - lsls r3, r2, #3 │ │ │ │ - pop {r1, r4, r6, pc} │ │ │ │ + itte cc │ │ │ │ + lslcc r3, r2, #3 │ │ │ │ + bkpt 0x008a │ │ │ │ + lslcs r3, r2, #3 │ │ │ │ + bkpt 0x0012 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - pop {r1, r5, r6, pc} │ │ │ │ + bkpt 0x0022 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - bne.n 319484 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x205108> │ │ │ │ + bcs.n 319404 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x205088> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bne.n 31942c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2050b0> │ │ │ │ + bcs.n 3195ac <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x205230> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bne.n 31945c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2050e0> │ │ │ │ + bcs.n 3195dc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x205260> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bne.n 319558 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2051dc> │ │ │ │ + bne.n 3194d8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20515c> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bne.n 319590 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x205214> │ │ │ │ + bcs.n 319510 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x205194> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - pop {r1, r3, r5, r6, pc} │ │ │ │ + bkpt 0x002a │ │ │ │ lsls r3, r2, #3 │ │ │ │ - bne.n 319538 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2051bc> │ │ │ │ + bne.n 3194b8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20513c> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - pop {r1, r2, r5, r6, pc} │ │ │ │ + bkpt 0x0026 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ + bkpt 0x0030 │ │ │ │ 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] @ (3196a8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20532c>) │ │ │ │ @@ -910242,27 +910256,27 @@ │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ b.n 31962e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2052b2> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ ldr r4, [r4, #44] @ 0x2c │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #320] @ 0x140 │ │ │ │ + add r0, pc, #64 @ (adr r0, 3196f4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x205378>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - beq.n 3196e8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20536c> │ │ │ │ + beq.n 319668 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2052ec> │ │ │ │ lsls r4, r2, #3 │ │ │ │ ldr r0, [r1, #28] │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldmia r7, {r2, r4, r6, r7} │ │ │ │ + beq.n 3195e8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20526c> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldmia r7, {r1, r3, r5, r6, r7} │ │ │ │ + beq.n 319618 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20529c> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldmia r7, {r1, r3, r5, r6, r7} │ │ │ │ + beq.n 31961c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2052a0> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r6, [sp, #464] @ 0x1d0 │ │ │ │ + ldr r7, [sp, #208] @ 0xd0 │ │ │ │ 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] │ │ │ │ @@ -910324,21 +910338,21 @@ │ │ │ │ ldr r2, [pc, #28] @ (319780 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x205404>) │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ b.n 31972c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2053b0> │ │ │ │ - ldmia r7, {r2, r7} │ │ │ │ + beq.n 319800 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x205484> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldmia r6, {r2, r3, r5, r6, r7} │ │ │ │ + ldmia r7, {r2, r3, r5, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldmia r7!, {r2, r3, r5, r6} │ │ │ │ + beq.n 3197d8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20545c> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldmia r7!, {r2, r3, r4, r6} │ │ │ │ + beq.n 3197bc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x205440> │ │ │ │ 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 │ │ │ │ @@ -910706,17 +910720,17 @@ │ │ │ │ nop │ │ │ │ str r6, [r7, #120] @ 0x78 │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r4, [r6, #116] @ 0x74 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldmia r6!, {r2} │ │ │ │ + ldmia r6, {r2, r6, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldmia r4!, {r1, r2, r3, r6} │ │ │ │ + ldmia r5!, {r1, r2, r3} │ │ │ │ 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 │ │ │ │ @@ -912087,39 +912101,39 @@ │ │ │ │ b.n 31a1aa <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x205e2e> │ │ │ │ str r6, [r0, #24] │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r0, [r5, #20] │ │ │ │ lsls r1, r1, #6 │ │ │ │ - stmia r7!, {r3, r4} │ │ │ │ + stmia r7!, {r3, r4, r6, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - stmia r5!, {r1, r2, r3, r4, r6} │ │ │ │ + stmia r6!, {r1, r2, r3, r4} │ │ │ │ lsls r4, r2, #3 │ │ │ │ ldrsh r0, [r5, r0] │ │ │ │ lsls r1, r1, #6 │ │ │ │ asrs r0, r0, #3 │ │ │ │ movs r0, r0 │ │ │ │ - itte ls │ │ │ │ - lslls r4, r2, #3 │ │ │ │ - itee vs @ unpredictable │ │ │ │ - lslvs r4, r2, #3 │ │ │ │ - bkpt 0x0078 │ │ │ │ - lslvc r4, r2, #3 │ │ │ │ - bkpt 0x0066 │ │ │ │ + stmia r0!, {r1, r3, r4, r6} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bkpt 0x0048 │ │ │ │ + stmia r0!, {r1, r2, r3, r5} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bkpt 0x0024 │ │ │ │ + it cc │ │ │ │ + lslcc r4, r2, #3 │ │ │ │ + itte cs │ │ │ │ + lslcs r4, r2, #3 │ │ │ │ + it eq @ unpredictable │ │ │ │ + lsleq r4, r2, #3 │ │ │ │ + bkpt 0x00e4 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bkpt 0x0014 │ │ │ │ + bkpt 0x00d4 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - pop {r2, r3, r4, r6, r7, pc} │ │ │ │ + bkpt 0x009c │ │ │ │ lsls r4, r2, #3 │ │ │ │ - pop {r2, r4, r6, r7, pc} │ │ │ │ + bkpt 0x0094 │ │ │ │ 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] @ 31aa98 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20671c> │ │ │ │ mov lr, r2 │ │ │ │ @@ -912192,19 +912206,19 @@ │ │ │ │ ldrb.w r2, [r2, #1586] @ 0x632 │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 31aa1a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20669e> │ │ │ │ b.n 31aa5a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2066de> │ │ │ │ nop │ │ │ │ ldrb r6, [r3, #21] │ │ │ │ lsls r1, r1, #6 │ │ │ │ - pop {r2, r3, r4, r5, pc} │ │ │ │ + pop {r2, r3, r4, r5, r6, r7, pc} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - pop {pc} │ │ │ │ + pop {r6, r7, pc} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r2, [r3, #8] │ │ │ │ + ldrh r2, [r3, #14] │ │ │ │ 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] @ 31ab7c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x206800> │ │ │ │ mov lr, r2 │ │ │ │ @@ -912277,19 +912291,19 @@ │ │ │ │ ldrb.w r2, [r2, #1586] @ 0x632 │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 31aafa <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20677e> │ │ │ │ b.n 31ab3e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2067c2> │ │ │ │ nop │ │ │ │ ldrb r6, [r7, #17] │ │ │ │ lsls r1, r1, #6 │ │ │ │ - pop {r1, r2, r3, r4, r5} │ │ │ │ + pop {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - cbnz r4, 31ac06 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20688a> │ │ │ │ + pop {r2, r3, r4, r5, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r6, [r6, #0] │ │ │ │ + ldrh r6, [r6, #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, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #104] @ (31ac08 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20688c>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -912333,17 +912347,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldrb r2, [r3, #14] │ │ │ │ lsls r1, r1, #6 │ │ │ │ - cbnz r4, 31ac82 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x206906> │ │ │ │ + pop {r2, r3, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r4, [r0, #60] @ 0x3c │ │ │ │ + ldrh r4, [r0, #2] │ │ │ │ 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] @ (31ac98 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20691c>) │ │ │ │ @@ -912391,17 +912405,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldrb r4, [r2, #12] │ │ │ │ lsls r1, r1, #6 │ │ │ │ - cbnz r6, 31acf2 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x206976> │ │ │ │ + pop {r1, r2, r3} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r4, [r6, #54] @ 0x36 │ │ │ │ + strh r4, [r6, #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, #4016] @ 0xfb0 │ │ │ │ sub sp, #56 @ 0x38 │ │ │ │ ldr r4, [pc, #244] @ (31adac <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x206a30>) │ │ │ │ @@ -912504,19 +912518,19 @@ │ │ │ │ strd r0, r0, [sp, #48] @ 0x30 │ │ │ │ b.n 31acfc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x206980> │ │ │ │ mov r8, r3 │ │ │ │ movs r6, #6 │ │ │ │ b.n 31acfc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x206980> │ │ │ │ ldrb r4, [r0, #10] │ │ │ │ lsls r1, r1, #6 │ │ │ │ - revsh r2, r3 │ │ │ │ + cbnz r2, 31ae1a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x206a9e> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - hlt 0x0012 │ │ │ │ + cbnz r2, 31ae0c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x206a90> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r2, [r2, #48] @ 0x30 │ │ │ │ + strh r2, [r2, #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, #4024] @ 0xfb8 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ ldr r6, [pc, #284] @ (31aeec <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x206b70>) │ │ │ │ @@ -912641,17 +912655,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldrb r0, [r4, #5] │ │ │ │ lsls r1, r1, #6 │ │ │ │ - cbnz r0, 31af2a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x206bae> │ │ │ │ + hlt 0x0028 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - @ instruction: 0xb8fa │ │ │ │ + cbnz r2, 31af22 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x206ba6> │ │ │ │ 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] @ (31afd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x206c58>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -912736,19 +912750,19 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ add sp, #56 @ 0x38 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldrb r2, [r6, #0] │ │ │ │ lsls r1, r1, #6 │ │ │ │ - @ instruction: 0xb8ae │ │ │ │ + cbnz r6, 31aff6 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x206c7a> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - @ instruction: 0xb82e │ │ │ │ + @ instruction: 0xb8ee │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r0, [r7, #28] │ │ │ │ + strh r0, [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, #4016] @ 0xfb0 │ │ │ │ ldr r3, [pc, #204] @ (31b0c4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x206d48>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -912833,19 +912847,19 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ add sp, #56 @ 0x38 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ strb r2, [r0, #29] │ │ │ │ lsls r1, r1, #6 │ │ │ │ - @ instruction: 0xb7da │ │ │ │ + @ instruction: 0xb89a │ │ │ │ lsls r4, r2, #3 │ │ │ │ - @ instruction: 0xb75a │ │ │ │ + @ instruction: 0xb81a │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r0, [r1, #22] │ │ │ │ + strh r0, [r1, #28] │ │ │ │ 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] @ (31b1a0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x206e24>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -912922,17 +912936,17 @@ │ │ │ │ mov r1, r3 │ │ │ │ mov sl, r0 │ │ │ │ mov r8, r0 │ │ │ │ b.n 31b11c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x206da0> │ │ │ │ nop │ │ │ │ strb r2, [r2, #25] │ │ │ │ lsls r1, r1, #6 │ │ │ │ - @ instruction: 0xb72c │ │ │ │ + @ instruction: 0xb7ec │ │ │ │ lsls r4, r2, #3 │ │ │ │ - @ instruction: 0xb704 │ │ │ │ + @ instruction: 0xb7c4 │ │ │ │ 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] @ (31b278 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x206efc>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -913008,17 +913022,17 @@ │ │ │ │ mov r1, r3 │ │ │ │ mov sl, r0 │ │ │ │ mov r8, r0 │ │ │ │ b.n 31b1f4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x206e78> │ │ │ │ nop │ │ │ │ strb r2, [r7, #21] │ │ │ │ lsls r1, r1, #6 │ │ │ │ - cpsid │ │ │ │ + @ instruction: 0xb730 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - @ instruction: 0xb64c │ │ │ │ + @ instruction: 0xb70c │ │ │ │ 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] @ (31b35c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x206fe0>) │ │ │ │ @@ -913103,17 +913117,17 @@ │ │ │ │ b.n 31b2c8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x206f4c> │ │ │ │ mov r1, r3 │ │ │ │ movs r5, #6 │ │ │ │ b.n 31b2c8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x206f4c> │ │ │ │ nop │ │ │ │ strb r4, [r4, #18] │ │ │ │ lsls r1, r1, #6 │ │ │ │ - push {r1, r2, r3, r4, r5, r7, lr} │ │ │ │ + @ instruction: 0xb67e │ │ │ │ lsls r4, r2, #3 │ │ │ │ - push {r2, r4, r7, lr} │ │ │ │ + @ instruction: 0xb654 │ │ │ │ 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] @ (31b3fc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x207080>) │ │ │ │ @@ -913170,15 +913184,15 @@ │ │ │ │ strd r6, r4, [sp, #4] │ │ │ │ str.w r8, [sp] │ │ │ │ bl 319824 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2054a8> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ strb r6, [r7, #14] │ │ │ │ lsls r1, r1, #6 │ │ │ │ - push {r2, r3, r4, r6, r7} │ │ │ │ + push {r2, r3, r4, r7, lr} │ │ │ │ lsls r4, r2, #3 │ │ │ │ movw r3, #35864 @ 0x8c18 │ │ │ │ cmp r0, r3 │ │ │ │ beq.n 31b474 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2070f8> │ │ │ │ bhi.n 31b42c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2070b0> │ │ │ │ movw r3, #34037 @ 0x84f5 │ │ │ │ cmp r0, r3 │ │ │ │ @@ -913356,15 +913370,15 @@ │ │ │ │ ldrb r1, [r1, r4] │ │ │ │ cmp r1, lr │ │ │ │ bls.n 31b51e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2071a2> │ │ │ │ b.n 31b58a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20720e> │ │ │ │ nop │ │ │ │ ldr r3, [pc, #440] @ (31b7ac <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x207430>) │ │ │ │ lsls r1, r1, #6 │ │ │ │ - cbz r0, 31b668 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2072ec> │ │ │ │ + push {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 │ │ │ │ @@ -914229,33 +914243,33 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ ldr r1, [pc, #128] @ (31c024 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x207ca8>) │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r1, [pc, #32] @ (31bfcc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x207c50>) │ │ │ │ lsls r1, r1, #6 │ │ │ │ - add r5, pc, #768 @ (adr r5, 31c2b0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x207f34>) │ │ │ │ + add r6, pc, #512 @ (adr r6, 31c1b0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x207e34>) │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldr r0, [r2, #120] @ 0x78 │ │ │ │ + strb r0, [r2, #1] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - sub sp, #368 @ 0x170 │ │ │ │ + cbz r4, 31bfde <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x207c62> │ │ │ │ lsls r4, r2, #3 │ │ │ │ ldr r0, [pc, #168] @ (31c064 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x207ce8>) │ │ │ │ lsls r1, r1, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, sp, #848 @ 0x350 │ │ │ │ + sub sp, #80 @ 0x50 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r7, sp, #520 @ 0x208 │ │ │ │ + add sp, #264 @ 0x108 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r7, sp, #128 @ 0x80 │ │ │ │ + add r7, sp, #896 @ 0x380 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r6, sp, #416 @ 0x1a0 │ │ │ │ + add r7, sp, #160 @ 0xa0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r4, sp, #336 @ 0x150 │ │ │ │ + add r5, sp, #80 @ 0x50 │ │ │ │ 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 │ │ │ │ @@ -915116,19 +915130,19 @@ │ │ │ │ cmp r8, r9 │ │ │ │ ands r2, r1 │ │ │ │ lsls r1, r1, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [sp, #664] @ 0x298 │ │ │ │ + ldr r3, [sp, #408] @ 0x198 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - add r7, pc, #112 @ (adr r7, 31caf0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x208774>) │ │ │ │ + add r7, pc, #880 @ (adr r7, 31cdf0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x208a74>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r4, [r5, #76] @ 0x4c │ │ │ │ + str r4, [r5, #88] @ 0x58 │ │ │ │ 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 │ │ │ │ @@ -915547,19 +915561,19 @@ │ │ │ │ ldmia r7!, {} │ │ │ │ movs r0, r0 │ │ │ │ ldr r7, [pc, #0] @ (31cf70 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x208bf4>) │ │ │ │ adds r5, #84 @ 0x54 │ │ │ │ lsls r1, r1, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [sp, #0] │ │ │ │ + str r0, [sp, #768] @ 0x300 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldr r4, [sp, #624] @ 0x270 │ │ │ │ + ldr r5, [sp, #368] @ 0x170 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r2, [r3, r0] │ │ │ │ + ldrh r2, [r3, r3] │ │ │ │ lsls r7, r3, #3 │ │ │ │ vldr s14, [r8, #80] @ 0x50 │ │ │ │ vcmpe.f32 s14, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ ble.w 31d576 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2091fa> │ │ │ │ vmov.f32 s15, #112 @ 0x3f800000 1.0 │ │ │ │ vcmp.f32 s14, s15 │ │ │ │ @@ -916420,25 +916434,25 @@ │ │ │ │ stmia r2!, {} │ │ │ │ movs r0, r0 │ │ │ │ bics r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ cmp r1, #116 @ 0x74 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - strh r6, [r5, #48] @ 0x30 │ │ │ │ + strh r6, [r5, #54] @ 0x36 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - str r2, [sp, #992] @ 0x3e0 │ │ │ │ + str r3, [sp, #736] @ 0x2e0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r4, [r7, r0] │ │ │ │ + str r4, [r7, r3] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - str r2, [sp, #592] @ 0x250 │ │ │ │ + str r3, [sp, #336] @ 0x150 │ │ │ │ lsls r4, r2, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - str r1, [sp, #208] @ 0xd0 │ │ │ │ + str r1, [sp, #976] @ 0x3d0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ add.w r1, r4, #98304 @ 0x18000 │ │ │ │ ldrb.w r0, [r1, #1654] @ 0x676 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 31d6cc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x209350> │ │ │ │ ldrb.w r0, [r1, #1768] @ 0x6e8 │ │ │ │ ldr r1, [pc, #868] @ (31dda0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x209a24>) │ │ │ │ @@ -916724,21 +916738,21 @@ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ vldr s15, [r7] │ │ │ │ b.n 31da92 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x209716> │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r6, #50] @ 0x32 │ │ │ │ + ldrh r6, [r6, #56] @ 0x38 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r6, [r6, #36] @ 0x24 │ │ │ │ + ldrh r6, [r6, #42] @ 0x2a │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r0, [r1, #36] @ 0x24 │ │ │ │ + ldrh r0, [r1, #42] @ 0x2a │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r6, [r1, #34] @ 0x22 │ │ │ │ + ldrh r6, [r1, #40] @ 0x28 │ │ │ │ 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 │ │ │ │ @@ -917783,31 +917797,31 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ b.w 31de44 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x209ac8> │ │ │ │ nop │ │ │ │ movs r2, #40 @ 0x28 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldrb r0, [r4, #27] │ │ │ │ + ldrb r0, [r4, #30] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldr r0, [pc, #1008] @ (31ee38 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20aabc>) │ │ │ │ + ldr r1, [pc, #752] @ (31ed38 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20a9bc>) │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldrh r2, [r2, #26] │ │ │ │ + ldrh r2, [r2, #32] │ │ │ │ lsls r4, r2, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r4, #10] │ │ │ │ + ldrh r6, [r4, #16] │ │ │ │ lsls r4, r2, #3 │ │ │ │ movs r0, #156 @ 0x9c │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r3, #30] │ │ │ │ + strh r4, [r3, #36] @ 0x24 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r0, [r6, #6] │ │ │ │ + strh r0, [r6, #12] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrb r4, [r0, #30] │ │ │ │ + strh r4, [r0, #2] │ │ │ │ lsls r4, r2, #3 │ │ │ │ ldrh r1, [r4, #8] │ │ │ │ movw r0, #65533 @ 0xfffd │ │ │ │ ands r0, r1 │ │ │ │ cmp.w r0, #37120 @ 0x9100 │ │ │ │ beq.w 31e8c8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20a54c> │ │ │ │ ldr r2, [r6, #0] │ │ │ │ @@ -918652,25 +918666,25 @@ │ │ │ │ adds r3, #6 │ │ │ │ and.w r3, r3, #7 │ │ │ │ b.w 31e342 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x209fc6> │ │ │ │ movs r0, #156 @ 0x9c │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r7, #18] │ │ │ │ + ldrb r0, [r7, #21] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrb r6, [r1, #18] │ │ │ │ + ldrb r6, [r1, #21] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrb r4, [r4, #13] │ │ │ │ + ldrb r4, [r4, #16] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrb r4, [r4, #13] │ │ │ │ + ldrb r4, [r4, #16] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrb r2, [r5, #12] │ │ │ │ + ldrb r2, [r5, #15] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strb r4, [r6, #25] │ │ │ │ + strb r4, [r6, #28] │ │ │ │ lsls r4, r2, #3 │ │ │ │ bic.w r0, r0, #2 │ │ │ │ subs.w r0, r0, #37120 @ 0x9100 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ @@ -918830,19 +918844,19 @@ │ │ │ │ ldmia r7!, {} │ │ │ │ lsrs r2, r1, #11 │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #9 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - adds r0, #244 @ 0xf4 │ │ │ │ + adds r1, #180 @ 0xb4 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - strb r6, [r3, #16] │ │ │ │ + strb r6, [r3, #19] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r4, [r7, #100] @ 0x64 │ │ │ │ + str r4, [r7, #112] @ 0x70 │ │ │ │ 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] @ 31f884 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20b508> │ │ │ │ sub sp, #32 │ │ │ │ @@ -919082,21 +919096,21 @@ │ │ │ │ add r3, pc │ │ │ │ b.n 31f8e8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20b56c> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ lsls r2, r2, #29 │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, #66 @ 0x42 │ │ │ │ + cmp r7, #2 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - strb r0, [r2, #6] │ │ │ │ + strb r0, [r2, #9] │ │ │ │ lsls r4, r2, #3 │ │ │ │ lsls r0, r2, #27 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - str r4, [r0, #52] @ 0x34 │ │ │ │ + str r4, [r0, #64] @ 0x40 │ │ │ │ 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] @ 31faf8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20b77c> │ │ │ │ sub sp, #32 │ │ │ │ @@ -919283,17 +919297,17 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #12] │ │ │ │ bl 1c2ca8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xae92c> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 31fb48 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20b7cc> │ │ │ │ nop │ │ │ │ - ldr r4, [r5, #112] @ 0x70 │ │ │ │ + ldr r4, [r5, #124] @ 0x7c │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r0, [r6, #108] @ 0x6c │ │ │ │ + ldr r0, [r6, #120] @ 0x78 │ │ │ │ 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 │ │ │ │ @@ -919360,17 +919374,17 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #12] │ │ │ │ bl 1c2ca8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xae92c> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 31fc18 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20b89c> │ │ │ │ nop │ │ │ │ - ldr r0, [r5, #104] @ 0x68 │ │ │ │ + ldr r0, [r5, #116] @ 0x74 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r4, [r5, #100] @ 0x64 │ │ │ │ + ldr r4, [r5, #112] @ 0x70 │ │ │ │ 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] @ (31fcf8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20b97c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -919397,15 +919411,15 @@ │ │ │ │ vldr s0, [sp, #12] │ │ │ │ bl 31f518 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20b19c> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ cmp r2, #132 @ 0x84 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldr r2, [r7, #100] @ 0x64 │ │ │ │ + ldr r2, [r7, #112] @ 0x70 │ │ │ │ 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] @ (31fd54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20b9d8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -919432,15 +919446,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 31f6e0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20b364> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp r2, #40 @ 0x28 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldr r4, [r3, #96] @ 0x60 │ │ │ │ + ldr r4, [r3, #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 r3, [pc, #68] @ (31fdb0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20ba34>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -919467,15 +919481,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 31f890 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20b514> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp r1, #204 @ 0xcc │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldr r4, [r2, #92] @ 0x5c │ │ │ │ + ldr r4, [r2, #104] @ 0x68 │ │ │ │ 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] @ (31fe0c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20ba90>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -919502,15 +919516,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 31f9a0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20b624> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp r1, #112 @ 0x70 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldr r0, [r1, #88] @ 0x58 │ │ │ │ + ldr r0, [r1, #100] @ 0x64 │ │ │ │ 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] @ (31fe68 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20baec>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -919537,15 +919551,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 31fb04 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20b788> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp r1, #20 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldr r0, [r0, #84] @ 0x54 │ │ │ │ + ldr r0, [r0, #96] @ 0x60 │ │ │ │ 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] @ (31fec4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20bb48>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -919572,15 +919586,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 31fbd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20b858> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp r0, #184 @ 0xb8 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldr r0, [r7, #76] @ 0x4c │ │ │ │ + ldr r0, [r7, #88] @ 0x58 │ │ │ │ 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] @ (31ff34 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20bbb8>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -919616,15 +919630,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ cmp r0, #90 @ 0x5a │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldr r2, [r7, #72] @ 0x48 │ │ │ │ + ldr r2, [r7, #84] @ 0x54 │ │ │ │ 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] @ (31ffa4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20bc28>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -919660,17 +919674,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ b.n 31ff8c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20bc10> │ │ │ │ nop │ │ │ │ movs r7, #236 @ 0xec │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldr r0, [r4, #68] @ 0x44 │ │ │ │ + ldr r0, [r4, #80] @ 0x50 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - movs r1, #82 @ 0x52 │ │ │ │ + movs r2, #18 │ │ │ │ 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] @ (320018 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20bc9c>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -919706,17 +919720,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r7, #120 @ 0x78 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldr r2, [r0, #64] @ 0x40 │ │ │ │ + ldr r2, [r0, #76] @ 0x4c │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r2, [r5, #60] @ 0x3c │ │ │ │ + ldr r2, [r5, #72] @ 0x48 │ │ │ │ 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] @ (320098 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20bd1c>) │ │ │ │ @@ -919755,15 +919769,15 @@ │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ add sp, #12 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ movs r7, #0 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldr r6, [r2, #60] @ 0x3c │ │ │ │ + ldr r6, [r2, #72] @ 0x48 │ │ │ │ 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] @ (320114 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20bd98>) │ │ │ │ @@ -919801,15 +919815,15 @@ │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ add sp, #8 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r6, #132 @ 0x84 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldr r6, [r5, #52] @ 0x34 │ │ │ │ + ldr r6, [r5, #64] @ 0x40 │ │ │ │ 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] @ (320180 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20be04>) │ │ │ │ @@ -919842,17 +919856,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ b.n 320168 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20bdec> │ │ │ │ movs r6, #8 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldr r6, [r1, #48] @ 0x30 │ │ │ │ + ldr r6, [r1, #60] @ 0x3c │ │ │ │ lsls r4, r2, #3 │ │ │ │ - subs r4, r6, #5 │ │ │ │ + movs r0, #52 @ 0x34 │ │ │ │ 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] @ (3201f0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20be74>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -919889,17 +919903,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ movs r5, #156 @ 0x9c │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldr r2, [r5, #40] @ 0x28 │ │ │ │ + ldr r2, [r5, #52] @ 0x34 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r4, [r2, #40] @ 0x28 │ │ │ │ + ldr r4, [r2, #52] @ 0x34 │ │ │ │ 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] @ (320264 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20bee8>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -919935,17 +919949,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r5, #44 @ 0x2c │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldr r2, [r6, #36] @ 0x24 │ │ │ │ + ldr r2, [r6, #48] @ 0x30 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r6, [r2, #36] @ 0x24 │ │ │ │ + ldr r6, [r2, #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, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #88] @ (3202d8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20bf5c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -919981,17 +919995,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ b.n 3202c0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20bf44> │ │ │ │ nop │ │ │ │ movs r4, #184 @ 0xb8 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldr r0, [r7, #32] │ │ │ │ + ldr r0, [r7, #44] @ 0x2c │ │ │ │ lsls r4, r2, #3 │ │ │ │ - subs r6, r3, #0 │ │ │ │ + subs r6, r3, #3 │ │ │ │ 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] @ (320348 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20bfcc>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -920028,17 +920042,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ movs r4, #68 @ 0x44 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldr r6, [r2, #28] │ │ │ │ + ldr r6, [r2, #40] @ 0x28 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r0, [r0, #28] │ │ │ │ + ldr r0, [r0, #40] @ 0x28 │ │ │ │ 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] @ (3203bc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20c040>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -920074,17 +920088,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r3, #212 @ 0xd4 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldr r6, [r3, #24] │ │ │ │ + ldr r6, [r3, #36] @ 0x24 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r6, [r0, #24] │ │ │ │ + ldr r6, [r0, #36] @ 0x24 │ │ │ │ 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] @ (320430 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20c0b4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -920120,17 +920134,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ b.n 320418 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20c09c> │ │ │ │ nop │ │ │ │ movs r3, #96 @ 0x60 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldr r4, [r5, #20] │ │ │ │ + ldr r4, [r5, #32] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - adds r6, r0, #3 │ │ │ │ + adds r6, r0, #6 │ │ │ │ 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] @ (3204a4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20c128>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -920166,17 +920180,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ b.n 32048c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20c110> │ │ │ │ nop │ │ │ │ movs r2, #236 @ 0xec │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldr r0, [r2, #16] │ │ │ │ + ldr r0, [r2, #28] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - adds r2, r2, #1 │ │ │ │ + adds r2, r2, #4 │ │ │ │ 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] @ (3204f8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20c17c>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -920202,15 +920216,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 31fb04 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20b788> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ movs r2, #120 @ 0x78 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldr r2, [r6, #8] │ │ │ │ + ldr r2, [r6, #20] │ │ │ │ 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] @ (320550 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20c1d4>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -920237,15 +920251,15 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 31fb04 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20b788> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r2, #40 @ 0x28 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldr r6, [r7, #4] │ │ │ │ + ldr r6, [r7, #16] │ │ │ │ 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] @ (3205c0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20c244>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -920281,17 +920295,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ b.n 3205a8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20c22c> │ │ │ │ nop │ │ │ │ movs r1, #208 @ 0xd0 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldr r4, [r0, #4] │ │ │ │ + ldr r4, [r0, #16] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - subs r6, r6, r4 │ │ │ │ + subs r6, r6, r7 │ │ │ │ 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] @ (320614 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20c298>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -920317,15 +920331,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 31fbd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20b858> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ movs r1, #92 @ 0x5c │ │ │ │ lsls r1, r1, #6 │ │ │ │ - str r6, [r4, #124] @ 0x7c │ │ │ │ + ldr r6, [r4, #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 r4, [pc, #64] @ (32066c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20c2f0>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -920352,15 +920366,15 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 31fbd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20b858> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r1, #12 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - str r2, [r6, #120] @ 0x78 │ │ │ │ + ldr r2, [r6, #4] │ │ │ │ lsls r4, r2, #3 │ │ │ │ ldr r3, [pc, #628] @ (3208ec <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20c570>) │ │ │ │ movw ip, #36873 @ 0x9009 │ │ │ │ push {r4, lr} │ │ │ │ cmp r1, ip │ │ │ │ add r3, pc │ │ │ │ beq.w 320806 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20c48a> │ │ │ │ @@ -920664,17 +920678,17 @@ │ │ │ │ nop │ │ │ │ @ instruction: 0xf6f00188 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ subs r6, r2, #0 │ │ │ │ lsls r1, r1, #6 │ │ │ │ @ instruction: 0xf6900188 │ │ │ │ - adds r6, r2, #6 │ │ │ │ + subs r6, r2, #1 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - str r0, [r0, #72] @ 0x48 │ │ │ │ + str r0, [r0, #84] @ 0x54 │ │ │ │ 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] @ (320a34 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20c6b8>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -920716,17 +920730,17 @@ │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ adds r2, r5, #5 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - adds r4, r0, #4 │ │ │ │ + adds r4, r0, #7 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - str r6, [r5, #60] @ 0x3c │ │ │ │ + str r6, [r5, #72] @ 0x48 │ │ │ │ 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] @ (320af8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20c77c>) │ │ │ │ sub sp, #32 │ │ │ │ @@ -920796,20 +920810,20 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ sub.w r1, r4, #4456448 @ 0x440000 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adds r2, r1, #3 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - str r4, [r2, #60] @ 0x3c │ │ │ │ + str r4, [r2, #72] @ 0x48 │ │ │ │ lsls r4, r2, #3 │ │ │ │ @ instruction: 0xf53c0188 │ │ │ │ - str r6, [r3, r7] │ │ │ │ + strh r6, [r3, r2] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - str r4, [r5, #48] @ 0x30 │ │ │ │ + str r4, [r5, #60] @ 0x3c │ │ │ │ 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] @ (320bd0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20c854>) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -920881,20 +920895,20 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r2, r7, r7 │ │ │ │ lsls r1, r1, #6 │ │ │ │ @ instruction: 0xf4d00188 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r1, #48] @ 0x30 │ │ │ │ + str r6, [r1, #60] @ 0x3c │ │ │ │ lsls r4, r2, #3 │ │ │ │ orn r1, r8, #4456448 @ 0x440000 │ │ │ │ - str r2, [r1, r4] │ │ │ │ + str r2, [r1, r7] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - str r0, [r3, #36] @ 0x24 │ │ │ │ + str r0, [r3, #48] @ 0x30 │ │ │ │ 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] @ (320ca4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20c928>) │ │ │ │ sub sp, #32 │ │ │ │ @@ -920966,20 +920980,20 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r4, r4, r4 │ │ │ │ lsls r1, r1, #6 │ │ │ │ @ instruction: 0xf3fc0188 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r3, #36] @ 0x24 │ │ │ │ + str r2, [r3, #48] @ 0x30 │ │ │ │ lsls r4, r2, #3 │ │ │ │ @ instruction: 0xf3940188 │ │ │ │ - str r6, [r6, r0] │ │ │ │ + str r6, [r6, r3] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - str r4, [r0, #24] │ │ │ │ + str r4, [r0, #36] @ 0x24 │ │ │ │ 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] @ (320d38 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20c9bc>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -921024,19 +921038,19 @@ │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ subs r2, r5, r1 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - str r4, [r0, #28] │ │ │ │ + str r4, [r0, #40] @ 0x28 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r7, [pc, #624] @ (320fb4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20cc38>) │ │ │ │ + str r4, [r3, r1] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - str r2, [r5, #12] │ │ │ │ + str r2, [r5, #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, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #112] @ (320dcc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20ca50>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -921084,19 +921098,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ adds r6, r3, r7 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - str r0, [r2, #20] │ │ │ │ + str r0, [r2, #32] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r7, [pc, #40] @ (320e00 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20ca84>) │ │ │ │ + ldr r7, [pc, #808] @ (321100 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20cd84>) │ │ │ │ lsls r1, r4, #3 │ │ │ │ - str r0, [r3, #4] │ │ │ │ + str r0, [r3, #16] │ │ │ │ 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] @ (320e5c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20cae0>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -921145,19 +921159,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ adds r4, r1, r5 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - str r6, [r3, #12] │ │ │ │ + str r6, [r3, #24] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r6, [pc, #480] @ (321048 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20cccc>) │ │ │ │ + ldr r7, [pc, #224] @ (320f48 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20cbcc>) │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldrsh r6, [r0, r7] │ │ │ │ + str r6, [r0, #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, #68] @ (320ec0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20cb44>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -921184,15 +921198,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 31bfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x207c58> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ adds r4, r7, r2 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - str r4, [r5, #4] │ │ │ │ + str r4, [r5, #16] │ │ │ │ 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] @ (320f1c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20cba0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -921219,15 +921233,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 31ca88 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20870c> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ adds r0, r4, r1 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - str r4, [r4, #0] │ │ │ │ + str r4, [r4, #12] │ │ │ │ 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] @ (320f94 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20cc18>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -921267,15 +921281,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 31ca88 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20870c> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ adds r4, r0, r0 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldrsh r4, [r3, r7] │ │ │ │ + str r4, [r3, #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] @ (32100c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20cc90>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -921315,15 +921329,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 31ca88 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20870c> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ asrs r4, r1, #30 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldrsh r4, [r7, r5] │ │ │ │ + str r4, [r7, #0] │ │ │ │ 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] @ (32107c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20cd00>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -921359,15 +921373,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ asrs r2, r2, #28 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldrsh r6, [r4, r4] │ │ │ │ + ldrsh r6, [r4, 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, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #84] @ (3210e8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20cd6c>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -921403,15 +921417,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ asrs r4, r4, #26 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldrsh r4, [r2, r3] │ │ │ │ + ldrsh r4, [r2, r6] │ │ │ │ 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] @ (321158 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20cddc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -921447,17 +921461,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ b.n 321140 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20cdc4> │ │ │ │ nop │ │ │ │ asrs r0, r7, #24 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldrsh r0, [r0, r2] │ │ │ │ + ldrsh r0, [r0, r5] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - lsrs r6, r3, #30 │ │ │ │ + asrs r6, r3, #1 │ │ │ │ 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] @ (3211cc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20ce50>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -921493,15 +921507,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ asrs r2, r0, #23 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldrsh r6, [r4, r0] │ │ │ │ + ldrsh r6, [r4, r3] │ │ │ │ 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] @ (321238 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20cebc>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -921537,15 +921551,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ asrs r4, r2, #21 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldrb r4, [r2, r7] │ │ │ │ + ldrsh r4, [r2, r2] │ │ │ │ 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] @ (3212a8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20cf2c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -921581,17 +921595,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ b.n 321290 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20cf14> │ │ │ │ nop │ │ │ │ asrs r0, r5, #19 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldrb r0, [r0, r6] │ │ │ │ + ldrsh r0, [r0, r1] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - lsrs r6, r1, #25 │ │ │ │ + lsrs r6, r1, #28 │ │ │ │ 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] @ (321338 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20cfbc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -921640,17 +921654,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ b.n 32130a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20cf8e> │ │ │ │ nop │ │ │ │ asrs r4, r6, #17 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldrb r4, [r4, r4] │ │ │ │ + ldrb r4, [r4, r7] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - lsrs r6, r7, #22 │ │ │ │ + lsrs r6, r7, #25 │ │ │ │ lsls r3, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r5, [pc, #84] @ (3213a8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20d02c>) │ │ │ │ mov r4, r3 │ │ │ │ @@ -921689,15 +921703,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ str r5, [sp, #0] │ │ │ │ bl 31ca88 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20870c> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ asrs r4, r4, #15 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldrb r6, [r5, r2] │ │ │ │ + ldrb r6, [r5, r5] │ │ │ │ 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] @ (32141c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20d0a0>) │ │ │ │ mov r4, r3 │ │ │ │ @@ -921737,15 +921751,15 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 31ca88 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20870c> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ asrs r0, r7, #13 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldrb r6, [r3, r1] │ │ │ │ + ldrb r6, [r3, r4] │ │ │ │ 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] @ (3214a8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20d12c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -921794,17 +921808,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ b.n 32147a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20d0fe> │ │ │ │ nop │ │ │ │ asrs r4, r0, #12 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldrb r0, [r1, r0] │ │ │ │ + ldrb r0, [r1, r3] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - lsrs r6, r1, #17 │ │ │ │ + lsrs r6, r1, #20 │ │ │ │ lsls r3, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r5, [pc, #84] @ (321518 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20d19c>) │ │ │ │ mov r4, r3 │ │ │ │ @@ -921843,15 +921857,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ str r5, [sp, #0] │ │ │ │ bl 31ca88 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20870c> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ asrs r4, r6, #9 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldrh r2, [r2, r6] │ │ │ │ + ldrb r2, [r2, r1] │ │ │ │ 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] @ (32158c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20d210>) │ │ │ │ mov r4, r3 │ │ │ │ @@ -921891,15 +921905,15 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 31ca88 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20870c> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ asrs r0, r1, #8 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldrh r2, [r0, r5] │ │ │ │ + ldrb r2, [r0, r0] │ │ │ │ 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, 3215a6 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20d22a> │ │ │ │ ldr r1, [r1, #52] @ 0x34 │ │ │ │ @@ -922060,23 +922074,23 @@ │ │ │ │ ldr r2, [pc, #32] @ (321764 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20d3e8>) │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ ldrd r3, r0, [sp] │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ b.n 321706 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20d38a> │ │ │ │ nop │ │ │ │ - ldrh r0, [r0, r0] │ │ │ │ + ldrh r0, [r0, r3] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r4, [r6, r6] │ │ │ │ + ldrh r4, [r6, r1] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - lsls r6, r2, #18 │ │ │ │ + lsls r6, r2, #21 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - adds r4, r1, #1 │ │ │ │ + adds r4, r1, #4 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - adds r6, r6, #0 │ │ │ │ + adds r6, r6, #3 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movs r5, #0 │ │ │ │ mov r6, r1 │ │ │ │ @@ -922918,25 +922932,25 @@ │ │ │ │ nop │ │ │ │ lsrs r2, r5, #6 │ │ │ │ lsls r1, r1, #6 │ │ │ │ b.n 322538 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20e1bc> │ │ │ │ lsls r0, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r4, r4] │ │ │ │ + strh r0, [r4, r7] │ │ │ │ lsls r4, r2, #3 │ │ │ │ b.n 3224c4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20e148> │ │ │ │ lsls r0, r1, #6 │ │ │ │ - strh r6, [r0, r0] │ │ │ │ + strh r6, [r0, r3] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r6, [r2, r6] │ │ │ │ + strh r6, [r2, r1] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r2, [r7, r7] │ │ │ │ + strh r2, [r7, r2] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r6, [r7, r6] │ │ │ │ + strh 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] @ (322090 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20dd14>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -922968,15 +922982,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (3220d0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20dd54>) │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ pop {r3, pc} │ │ │ │ lsls r0, r3, #26 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - str r0, [r2, r4] │ │ │ │ + str r0, [r2, r7] │ │ │ │ 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 │ │ │ │ @@ -923054,29 +923068,29 @@ │ │ │ │ ldr r2, [pc, #44] @ (3221c8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20de4c>) │ │ │ │ mov r3, lr │ │ │ │ str r1, [sp, #0] │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ b.n 32213e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20ddc2> │ │ │ │ - str r6, [r0, r4] │ │ │ │ + str r6, [r0, r7] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - cbnz r6, 3221c2 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20de46> │ │ │ │ + cbnz r6, 3221f2 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20de76> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - str r0, [r4, r3] │ │ │ │ + str r0, [r4, r6] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r6, [r5, r4] │ │ │ │ + str r6, [r5, r7] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r6, [r2, r3] │ │ │ │ + str r6, [r2, r6] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r4, [r0, r5] │ │ │ │ + strh r4, [r0, r0] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r2, [r0, r3] │ │ │ │ + str r2, [r0, r6] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r4, [r0, r4] │ │ │ │ + str r4, [r0, 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, #4056] @ 0xfd8 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r2 │ │ │ │ @@ -923264,25 +923278,25 @@ │ │ │ │ str r1, [r3, #12] │ │ │ │ str r3, [r2, #4] │ │ │ │ b.n 32231a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20df9e> │ │ │ │ ldr r0, [r1, #12] │ │ │ │ subs r0, #1 │ │ │ │ str r0, [r1, #12] │ │ │ │ b.n 3222cc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20df50> │ │ │ │ - @ instruction: 0xb8fa │ │ │ │ + cbnz r2, 3223f6 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20e07a> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - str r2, [r5, r0] │ │ │ │ + str r2, [r5, r3] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - @ instruction: 0xb804 │ │ │ │ + @ instruction: 0xb8c4 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r7, [pc, #88] @ (32242c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20e0b0>) │ │ │ │ + ldr r7, [pc, #856] @ (32272c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20e3b0>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r7, [pc, #824] @ (322710 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20e394>) │ │ │ │ + str r6, [r1, r2] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r7, [pc, #800] @ (3226fc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20e380>) │ │ │ │ + str r0, [r1, r2] │ │ │ │ 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] @ (322474 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20e0f8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -923340,21 +923354,21 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ b.n 32242a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20e0ae> │ │ │ │ lsls r4, r1, #13 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldr r6, [pc, #560] @ (3226ac <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20e330>) │ │ │ │ + ldr r7, [pc, #304] @ (3225ac <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20e230>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r6, [pc, #672] @ (322720 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20e3a4>) │ │ │ │ + ldr r7, [pc, #416] @ (322620 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20e2a4>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r6, [pc, #472] @ (32265c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20e2e0>) │ │ │ │ + ldr r7, [pc, #216] @ (32255c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20e1e0>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r6, [pc, #752] @ (322778 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20e3fc>) │ │ │ │ + ldr r7, [pc, #496] @ (322678 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20e2fc>) │ │ │ │ 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] @ (3225c4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20e248>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -923477,21 +923491,21 @@ │ │ │ │ add r2, pc │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ b.n 3224e4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20e168> │ │ │ │ nop │ │ │ │ lsls r6, r3, #10 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldr r4, [pc, #944] @ (32297c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20e600>) │ │ │ │ + ldr r5, [pc, #688] @ (32287c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20e500>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r5, [pc, #944] @ (322980 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20e604>) │ │ │ │ + ldr r6, [pc, #688] @ (322880 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20e504>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r4, [pc, #272] @ (3226e4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20e368>) │ │ │ │ + ldr r5, [pc, #16] @ (3225e4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20e268>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r5, [pc, #440] @ (322790 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20e414>) │ │ │ │ + ldr r6, [pc, #184] @ (322690 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20e314>) │ │ │ │ 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] @ (322838 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20e4bc>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -923981,23 +923995,23 @@ │ │ │ │ mov r0, r4 │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 2496a8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13532c> │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ b.n 322958 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20e5dc> │ │ │ │ nop │ │ │ │ cdp2 1, 14, cr0, cr8, cr8, {4} │ │ │ │ - ldr r2, [pc, #232] @ (322c00 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20e884>) │ │ │ │ + ldr r2, [pc, #1000] @ (322f00 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20eb84>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r1, [pc, #528] @ (322d2c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20e9b0>) │ │ │ │ + ldr r2, [pc, #272] @ (322c2c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20e8b0>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r0, [pc, #960] @ (322ee0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20eb64>) │ │ │ │ + ldr r1, [pc, #704] @ (322de0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20ea64>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r1, [pc, #192] @ (322be4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20e868>) │ │ │ │ + ldr r1, [pc, #960] @ (322ee4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20eb68>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r1, [pc, #104] @ (322b90 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20e814>) │ │ │ │ + ldr r1, [pc, #872] @ (322e90 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20eb14>) │ │ │ │ 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] @ (322bc4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20e848>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -924049,15 +924063,15 @@ │ │ │ │ mov r0, r7 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ str r6, [r5, #60] @ 0x3c │ │ │ │ b.n 322bae <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20e832> │ │ │ │ @ instruction: 0xfbfe0188 │ │ │ │ - ldr r0, [pc, #280] @ (322ce4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20e968>) │ │ │ │ + ldr r1, [pc, #24] @ (322be4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20e868>) │ │ │ │ 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] @ (322dec <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20ea70>) │ │ │ │ mov r9, r2 │ │ │ │ @@ -924260,39 +924274,39 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ str.w r8, [r4, #60] @ 0x3c │ │ │ │ b.n 322cde <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20e962> │ │ │ │ nop │ │ │ │ @ instruction: 0xfb5a0188 │ │ │ │ - ldr r0, [pc, #512] @ (322ff4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20ec78>) │ │ │ │ + ldr r1, [pc, #256] @ (322ef4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20eb78>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r0, [pc, #888] @ (323170 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20edf4>) │ │ │ │ + ldr r1, [pc, #632] @ (323070 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20ecf4>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r0, [pc, #696] @ (3230b4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20ed38>) │ │ │ │ + ldr r1, [pc, #440] @ (322fb4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20ec38>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r0, [pc, #760] @ (3230f8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20ed7c>) │ │ │ │ + ldr r1, [pc, #504] @ (322ff8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20ec7c>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r0, [pc, #896] @ (323184 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20ee08>) │ │ │ │ + ldr r1, [pc, #640] @ (323084 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20ed08>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r0, [pc, #312] @ (322f40 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20ebc4>) │ │ │ │ + ldr r1, [pc, #56] @ (322e40 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20eac4>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r0, [pc, #624] @ (32307c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20ed00>) │ │ │ │ + ldr r1, [pc, #368] @ (322f7c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20ec00>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - blx r0 │ │ │ │ + ldr r0, [pc, #256] @ (322f10 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20eb94>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bxns r6 │ │ │ │ + blxns lr │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bx r1 │ │ │ │ + @ instruction: 0x47ca │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bx r6 │ │ │ │ + blx lr │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bxns r1 │ │ │ │ + blxns r9 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - mov r2, r4 │ │ │ │ + mov sl, ip │ │ │ │ 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] @ (322ed4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20eb58>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -924354,19 +924368,19 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ vst4.32 {d0,d2,d4,d6}, [r2], r8 │ │ │ │ - bxns fp │ │ │ │ + ldr r0, [pc, #112] @ (322f4c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20ebd0>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - mov lr, pc │ │ │ │ + @ instruction: 0x47be │ │ │ │ lsls r4, r2, #3 │ │ │ │ - mov sl, pc │ │ │ │ + @ instruction: 0x47ba │ │ │ │ lsls r4, r2, #3 │ │ │ │ cbnz r1, 322eee <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20eb72> │ │ │ │ add.w r0, r0, #532480 @ 0x82000 │ │ │ │ ldr r0, [r0, #104] @ 0x68 │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -924439,15 +924453,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (322fc8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20ec4c>) │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ movs r0, #0 │ │ │ │ b.n 322f9c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20ec20> │ │ │ │ @ instruction: 0xf7ba0188 │ │ │ │ - vqadd.s32 q8, q15, q1 │ │ │ │ + bic.w r0, lr, #210 @ 0xd2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #100] @ (323040 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20ecc4>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -924552,19 +924566,19 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf6de0188 │ │ │ │ - cmp lr, r0 │ │ │ │ + mov r6, r8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - cmp r0, r8 │ │ │ │ + mov r0, r0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - cmp r0, lr │ │ │ │ + mov r0, 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] @ (3231b4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20ee38>) │ │ │ │ mrc 15, 0, sl, cr13, cr0, {3} │ │ │ │ @@ -924636,17 +924650,17 @@ │ │ │ │ mov r0, r9 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ @ instruction: 0xf6380188 │ │ │ │ rsbs r1, r8, #4456448 @ 0x440000 │ │ │ │ - add sl, sl │ │ │ │ + cmp sl, r2 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add sl, ip │ │ │ │ + cmp sl, r4 │ │ │ │ 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] @ (323220 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20eea4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -924720,15 +924734,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ bl 1c2ca8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xae92c> │ │ │ │ b.n 32326c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20eef0> │ │ │ │ add.w r1, r6, #4456448 @ 0x440000 │ │ │ │ - add r6, ip │ │ │ │ + cmp r6, r4 │ │ │ │ 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] @ (3232c8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20ef4c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -924776,17 +924790,17 @@ │ │ │ │ pop {r3, pc} │ │ │ │ ldr r2, [pc, #20] @ (323340 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20efc4>) │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ pop {r3, pc} │ │ │ │ orn r1, r0, #4456448 @ 0x440000 │ │ │ │ - add r0, r4 │ │ │ │ + add r8, ip │ │ │ │ lsls r4, r2, #3 │ │ │ │ - mvns r4, r1 │ │ │ │ + add ip, r1 │ │ │ │ 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] @ (3233d4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20f058>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -924839,19 +924853,19 @@ │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrb r3, [r3, #13] │ │ │ │ str r3, [r6, #0] │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @ instruction: 0xf3e40188 │ │ │ │ - mvns r6, r6 │ │ │ │ + add lr, r6 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bics r6, r5 │ │ │ │ + add r6, sp │ │ │ │ lsls r4, r2, #3 │ │ │ │ - subs r7, #58 @ 0x3a │ │ │ │ + subs r7, #250 @ 0xfa │ │ │ │ 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] @ (323488 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20f10c>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -924911,21 +924925,21 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ sbfx r1, r4, #2, #9 │ │ │ │ - bics r2, r6 │ │ │ │ + add r2, lr │ │ │ │ lsls r4, r2, #3 │ │ │ │ - muls r6, r0 │ │ │ │ + add r6, r0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - subs r6, #146 @ 0x92 │ │ │ │ + subs r7, #82 @ 0x52 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - muls r2, r1 │ │ │ │ + add r2, 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, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #212] @ (323580 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20f204>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -925012,21 +925026,21 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf28c0188 │ │ │ │ - muls r0, r2 │ │ │ │ + add r0, r2 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - cmn r0, r0 │ │ │ │ + bics r0, r0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - subs r5, #168 @ 0xa8 │ │ │ │ + subs r6, #104 @ 0x68 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - cmp r0, r7 │ │ │ │ + muls r0, r7 │ │ │ │ lsls r4, r2, #3 │ │ │ │ cmp r0, #25 │ │ │ │ bhi.n 3235b6 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20f23a> │ │ │ │ tbb [pc, r0] │ │ │ │ adds r7, #58 @ 0x3a │ │ │ │ lsrs r0, r2, #20 │ │ │ │ lsrs r5, r1, #20 │ │ │ │ @@ -925085,44 +925099,44 @@ │ │ │ │ ldr r0, [pc, #68] @ (323650 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20f2d4>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #64] @ (323654 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20f2d8>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - bcs.n 3236f4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20f378> │ │ │ │ + bcc.n 323674 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20f2f8> │ │ │ │ lsls r3, r4, #3 │ │ │ │ - movs r0, #182 @ 0xb6 │ │ │ │ + movs r1, #118 @ 0x76 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - cmp r0, r7 │ │ │ │ + muls r0, r7 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - cmp r2, r7 │ │ │ │ + muls r2, r7 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - @ instruction: 0xeb3c00d3 │ │ │ │ - cmp r6, r6 │ │ │ │ + @ instruction: 0xebfc00d3 │ │ │ │ + muls r6, r6 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add sp, #480 @ 0x1e0 │ │ │ │ + cbz r0, 323642 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20f2c6> │ │ │ │ lsls r6, r2, #3 │ │ │ │ - b.n 323394 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20f018> │ │ │ │ + b.n 323514 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20f198> │ │ │ │ lsls r6, r2, #3 │ │ │ │ - cmp r4, r5 │ │ │ │ + muls r4, r5 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - sub sp, #40 @ 0x28 │ │ │ │ + cbz r2, 323652 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20f2d6> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - cmp r4, r5 │ │ │ │ + muls r4, r5 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r5, [sp, #328] @ 0x148 │ │ │ │ + ldr r6, [sp, #72] @ 0x48 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - add r7, pc, #464 @ (adr r7, 32381c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20f4a0>) │ │ │ │ + add r0, sp, #208 @ 0xd0 │ │ │ │ lsls r2, r4, #3 │ │ │ │ - movs r0, #86 @ 0x56 │ │ │ │ + movs r1, #22 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r1, [sp, #912] @ 0x390 │ │ │ │ + str r2, [sp, #656] @ 0x290 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - adds r0, #26 │ │ │ │ + adds r0, #218 @ 0xda │ │ │ │ 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 │ │ │ │ @@ -925210,21 +925224,21 @@ │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ b.n 323690 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20f314> │ │ │ │ ldr r3, [r3, #72] @ 0x48 │ │ │ │ ldr.w r3, [r3, #176] @ 0xb0 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 3236a2 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20f326> │ │ │ │ b.n 32367e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20f302> │ │ │ │ - negs r4, r1 │ │ │ │ + orrs r4, r1 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - tst r0, r0 │ │ │ │ + cmn r0, r0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - rors r6, r5 │ │ │ │ + cmp r6, r5 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - sbcs r4, r4 │ │ │ │ + negs r4, r4 │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ ldr.w sl, [pc, #508] @ 323954 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20f5d8> │ │ │ │ @@ -925433,52 +925447,52 @@ │ │ │ │ bne.n 323928 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20f5ac> │ │ │ │ mov r1, r9 │ │ │ │ movs r0, #1 │ │ │ │ blx 69894 <__printf_chk@plt> │ │ │ │ b.n 323928 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20f5ac> │ │ │ │ ldmia r0!, {r1, r2, r3, r4, r7} │ │ │ │ lsls r0, r1, #6 │ │ │ │ - sbcs r6, r2 │ │ │ │ + negs r6, r2 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - sbcs r0, r3 │ │ │ │ + negs r0, r3 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - sbcs r6, r3 │ │ │ │ + negs r6, r3 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrb r0, [r6, #30] │ │ │ │ + strh r0, [r6, #2] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - add r2, pc, #768 @ (adr r2, 323c6c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20f8f0>) │ │ │ │ + add r3, pc, #512 @ (adr r3, 323b6c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20f7f0>) │ │ │ │ lsls r2, r3, #3 │ │ │ │ cmp r3, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r4 │ │ │ │ + rors r2, r4 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - sbc.w r0, r4, #222 @ 0xde │ │ │ │ - movs r1, #42 @ 0x2a │ │ │ │ + @ instruction: 0xf22400de │ │ │ │ + movs r1, #234 @ 0xea │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldrb r6, [r2, #29] │ │ │ │ + strh r6, [r2, #0] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - adcs r4, r0 │ │ │ │ + tst r4, r0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrb r2, [r0, #29] │ │ │ │ + strh r2, [r0, #0] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - lsrs r4, r7 │ │ │ │ + sbcs r4, r7 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrb r6, [r0, #28] │ │ │ │ + ldrb r6, [r0, #31] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - lsrs r0, r2 │ │ │ │ + sbcs r0, r2 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrb r2, [r2, #27] │ │ │ │ + ldrb r2, [r2, #30] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - cmp r6, #24 │ │ │ │ + cmp r6, #216 @ 0xd8 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrb r6, [r2, #26] │ │ │ │ + ldrb r6, [r2, #29] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - eors r0, r2 │ │ │ │ + asrs r0, r2 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrb r2, [r4, #25] │ │ │ │ + ldrb r2, [r4, #28] │ │ │ │ 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] @ (323a9c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20f720>) │ │ │ │ @@ -925570,23 +925584,23 @@ │ │ │ │ b.n 323a68 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20f6ec> │ │ │ │ nop │ │ │ │ stcl 1, cr0, [r4, #-544]! @ 0xfffffde0 │ │ │ │ stmia r6!, {r2, r3, r4, r5} │ │ │ │ lsls r0, r1, #6 │ │ │ │ asrs r0, r4, #25 │ │ │ │ movs r0, r0 │ │ │ │ - subs r7, #190 @ 0xbe │ │ │ │ + eors r6, r7 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - subs r7, #116 @ 0x74 │ │ │ │ + ands r4, r6 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - subs r7, #86 @ 0x56 │ │ │ │ + ands r6, r2 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - subs r7, #16 │ │ │ │ + subs r7, #208 @ 0xd0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - subs r7, #50 @ 0x32 │ │ │ │ + subs r7, #242 @ 0xf2 │ │ │ │ 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 │ │ │ │ @@ -925724,21 +925738,21 @@ │ │ │ │ movw r9, #37626 @ 0x92fa │ │ │ │ b.n 323b68 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20f7ec> │ │ │ │ stc 1, cr0, [sl], #-544 @ 0xfffffde0 │ │ │ │ stmia r5!, {} │ │ │ │ lsls r0, r1, #6 │ │ │ │ asrs r0, r4, #25 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, #134 @ 0x86 │ │ │ │ + subs r7, #70 @ 0x46 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - subs r6, #108 @ 0x6c │ │ │ │ + subs r7, #44 @ 0x2c │ │ │ │ lsls r4, r2, #3 │ │ │ │ - subs r6, #48 @ 0x30 │ │ │ │ + subs r6, #240 @ 0xf0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - subs r6, #54 @ 0x36 │ │ │ │ + subs r6, #246 @ 0xf6 │ │ │ │ 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 │ │ │ │ @@ -926556,31 +926570,31 @@ │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmia r3!, {r2, r3, r7} │ │ │ │ lsls r0, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r5, #184 @ 0xb8 │ │ │ │ + subs r6, #120 @ 0x78 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - subs r5, #180 @ 0xb4 │ │ │ │ + subs r6, #116 @ 0x74 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r2, [r1, r2] │ │ │ │ + ldr r2, [r1, r5] │ │ │ │ lsls r0, r5, #3 │ │ │ │ - ldrsb r0, [r3, r6] │ │ │ │ + ldr r0, [r3, r1] │ │ │ │ lsls r0, r5, #3 │ │ │ │ - ldrsb r0, [r6, r4] │ │ │ │ + ldrsb r0, [r6, r7] │ │ │ │ lsls r0, r5, #3 │ │ │ │ sev │ │ │ │ lsls r0, r1, #6 │ │ │ │ - strb r2, [r6, r1] │ │ │ │ + strb r2, [r6, r4] │ │ │ │ lsls r0, r5, #3 │ │ │ │ - adds r7, #184 @ 0xb8 │ │ │ │ + subs r0, #120 @ 0x78 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - adds r7, #194 @ 0xc2 │ │ │ │ + subs r0, #130 @ 0x82 │ │ │ │ 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 │ │ │ │ @@ -926778,15 +926792,15 @@ │ │ │ │ adds r3, #2 │ │ │ │ cmp fp, r2 │ │ │ │ beq.n 324688 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x21030c> │ │ │ │ cmp fp, r3 │ │ │ │ bne.n 324768 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2103ec> │ │ │ │ b.n 324688 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x21030c> │ │ │ │ nop │ │ │ │ - ldr r7, [pc, #768] @ (324a7c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x210700>) │ │ │ │ + str r0, [r0, r2] │ │ │ │ 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 │ │ │ │ @@ -927017,15 +927031,15 @@ │ │ │ │ b.n 324906 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x21058a> │ │ │ │ sxth r2, r2 │ │ │ │ movs r3, #0 │ │ │ │ lsls r1, r2, #1 │ │ │ │ mov r2, r1 │ │ │ │ b.n 324858 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2104dc> │ │ │ │ nop │ │ │ │ - ldr r3, [pc, #672] @ (324c70 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2108f4>) │ │ │ │ + ldr r4, [pc, #416] @ (324b70 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2107f4>) │ │ │ │ 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] @ (324b2c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2107b0>) │ │ │ │ sub sp, #16 │ │ │ │ @@ -928753,31 +928767,31 @@ │ │ │ │ ldr.w r9, [sp, #32] │ │ │ │ b.n 325742 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2113c6> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ add r2, sp, #640 @ 0x280 │ │ │ │ lsls r0, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r7, #214 @ 0xd6 │ │ │ │ + lsls r6, r2 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - subs r7, #66 @ 0x42 │ │ │ │ + ands r2, r0 │ │ │ │ lsls r0, r5, #3 │ │ │ │ add r1, sp, #448 @ 0x1c0 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - movs r3, #90 @ 0x5a │ │ │ │ + movs r4, #26 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - movs r1, #6 │ │ │ │ + movs r1, #198 @ 0xc6 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - movs r0, #118 @ 0x76 │ │ │ │ + movs r1, #54 @ 0x36 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - movs r0, #70 @ 0x46 │ │ │ │ + movs r1, #6 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - subs r2, r2, #6 │ │ │ │ + movs r0, #82 @ 0x52 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - subs r6, r1, #4 │ │ │ │ + subs r6, r1, #7 │ │ │ │ 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 │ │ │ │ @@ -929019,27 +929033,27 @@ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ b.n 325d00 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x211984> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r3, pc, #816 @ (adr r3, 3261b8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x211e3c>) │ │ │ │ lsls r0, r1, #6 │ │ │ │ - subs r2, r7, #5 │ │ │ │ + movs r0, #58 @ 0x3a │ │ │ │ lsls r4, r2, #3 │ │ │ │ - subs r2, r1, #6 │ │ │ │ + movs r0, #74 @ 0x4a │ │ │ │ lsls r4, r2, #3 │ │ │ │ add r3, pc, #144 @ (adr r3, 325f24 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x211ba8>) │ │ │ │ lsls r0, r1, #6 │ │ │ │ - subs r0, #22 │ │ │ │ + subs r0, #214 @ 0xd6 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - adds r6, r7, #7 │ │ │ │ + subs r6, r7, #2 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - subs r6, r0, #1 │ │ │ │ + subs r6, r0, #4 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - adds r2, r7, #6 │ │ │ │ + subs r2, r7, #1 │ │ │ │ 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] @ (32615c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x211de0>) │ │ │ │ add.w r6, r3, #94208 @ 0x17000 │ │ │ │ @@ -929312,17 +929326,17 @@ │ │ │ │ nop │ │ │ │ add r1, pc, #248 @ (adr r1, 326258 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x211edc>) │ │ │ │ lsls r0, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r0, pc, #408 @ (adr r0, 326300 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x211f84>) │ │ │ │ lsls r0, r1, #6 │ │ │ │ - adds r6, r7, #2 │ │ │ │ + adds r6, r7, #5 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - adds r6, r6, #2 │ │ │ │ + adds r6, r6, #5 │ │ │ │ lsls r4, r2, #3 │ │ │ │ ldr r3, [r0, #72] @ 0x48 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ cbz r3, 32617c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x211e00> │ │ │ │ ldrb.w r3, [r0, #100] @ 0x64 │ │ │ │ cbz r3, 326180 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x211e04> │ │ │ │ movs r0, #1 │ │ │ │ @@ -929337,15 +929351,15 @@ │ │ │ │ ldr r2, [pc, #12] @ (3261a4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x211e28>) │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 6abfc │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - subs r2, r7, r4 │ │ │ │ + subs r2, r7, r7 │ │ │ │ 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] @ (326294 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x211f18>) │ │ │ │ sub.w sp, sp, #1032 @ 0x408 │ │ │ │ @@ -929424,17 +929438,17 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r6, [sp, #232] @ 0xe8 │ │ │ │ lsls r0, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, r1, r4 │ │ │ │ + subs r2, r1, r7 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - subs r0, r7, r2 │ │ │ │ + subs r0, r7, r5 │ │ │ │ lsls r4, r2, #3 │ │ │ │ ldr r5, [sp, #544] @ 0x220 │ │ │ │ lsls r0, r1, #6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -929663,17 +929677,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r6 │ │ │ │ movw r3, #37643 @ 0x930b │ │ │ │ bl 30eee8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1fab6c> │ │ │ │ b.n 326348 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x211fcc> │ │ │ │ stmia r4!, {r7} │ │ │ │ lsls r0, r1, #6 │ │ │ │ - adds r0, r0, r5 │ │ │ │ + subs r0, r0, r0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - adds r4, r0, r3 │ │ │ │ + adds r4, r0, 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, #4048] @ 0xfd0 │ │ │ │ mov r7, r1 │ │ │ │ mov.w r2, #512 @ 0x200 │ │ │ │ @@ -930413,15 +930427,15 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 325540 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2111c4> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ rev r4, r0 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - asrs r4, r7, #1 │ │ │ │ + asrs r4, r7, #4 │ │ │ │ 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] @ 326df8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x212a7c> │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ @@ -930469,15 +930483,15 @@ │ │ │ │ nop │ │ │ │ cbnz r4, 326e1e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x212aa2> │ │ │ │ lsls r0, r1, #6 │ │ │ │ str r2, [sp, #440] @ 0x1b8 │ │ │ │ lsls r0, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r4, #32 │ │ │ │ + asrs r4, r4, #3 │ │ │ │ lsls r4, r2, #3 │ │ │ │ str r2, [sp, #136] @ 0x88 │ │ │ │ lsls r0, r1, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -930528,15 +930542,15 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ cbnz r0, 326e92 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x212b16> │ │ │ │ lsls r0, r1, #6 │ │ │ │ str r1, [sp, #872] @ 0x368 │ │ │ │ lsls r0, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r4, #30 │ │ │ │ + asrs r4, r4, #1 │ │ │ │ lsls r4, r2, #3 │ │ │ │ str r1, [sp, #544] @ 0x220 │ │ │ │ lsls r0, r1, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -930588,15 +930602,15 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xb86c │ │ │ │ lsls r0, r1, #6 │ │ │ │ str r1, [sp, #256] @ 0x100 │ │ │ │ lsls r0, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r1, #28 │ │ │ │ + lsrs r4, r1, #31 │ │ │ │ lsls r4, r2, #3 │ │ │ │ str r0, [sp, #928] @ 0x3a0 │ │ │ │ lsls r0, r1, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -930623,15 +930637,15 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 325540 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2111c4> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xb7e2 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - lsrs r2, r5, #26 │ │ │ │ + lsrs r2, r5, #29 │ │ │ │ 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] @ (327014 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x212c98>) │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ @@ -930678,15 +930692,15 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ str r0, [sp, #328] @ 0x148 │ │ │ │ lsls r0, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xb77c │ │ │ │ lsls r0, r1, #6 │ │ │ │ - lsrs r0, r1, #25 │ │ │ │ + lsrs r0, r1, #28 │ │ │ │ lsls r4, r2, #3 │ │ │ │ str r0, [sp, #0] │ │ │ │ lsls r0, r1, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -930736,15 +930750,15 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xb6e8 │ │ │ │ lsls r0, r1, #6 │ │ │ │ ldrh r2, [r7, #60] @ 0x3c │ │ │ │ lsls r0, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r1, #23 │ │ │ │ + lsrs r0, r1, #26 │ │ │ │ lsls r4, r2, #3 │ │ │ │ ldrh r4, [r5, #58] @ 0x3a │ │ │ │ lsls r0, r1, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -930796,15 +930810,15 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xb654 │ │ │ │ lsls r0, r1, #6 │ │ │ │ ldrh r6, [r4, #56] @ 0x38 │ │ │ │ lsls r0, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r1, #21 │ │ │ │ + lsrs r0, r1, #24 │ │ │ │ lsls r4, r2, #3 │ │ │ │ ldrh r4, [r2, #54] @ 0x36 │ │ │ │ lsls r0, r1, #6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -930833,15 +930847,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 325540 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2111c4> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ push {r1, r4, r6, r7, lr} │ │ │ │ lsls r0, r1, #6 │ │ │ │ - lsrs r4, r3, #19 │ │ │ │ + lsrs r4, r3, #22 │ │ │ │ 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] @ 327200 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x212e84> │ │ │ │ mov r4, r3 │ │ │ │ @@ -930866,15 +930880,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ strd ip, ip, [sp, #4] │ │ │ │ bl 325540 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2111c4> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r1, r2, r4, r5, r6, lr} │ │ │ │ lsls r0, r1, #6 │ │ │ │ - lsrs r4, r2, #18 │ │ │ │ + lsrs r4, r2, #21 │ │ │ │ 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] @ 32725c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x212ee0> │ │ │ │ mov r4, r3 │ │ │ │ @@ -930901,15 +930915,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 325540 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2111c4> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ push {r1, r2, r3, r4, lr} │ │ │ │ lsls r0, r1, #6 │ │ │ │ - lsrs r0, r2, #17 │ │ │ │ + lsrs r0, r2, #20 │ │ │ │ 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] @ 3272b8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x212f3c> │ │ │ │ mov r4, r3 │ │ │ │ @@ -930936,15 +930950,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 325540 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2111c4> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ push {r1, r6, r7} │ │ │ │ lsls r0, r1, #6 │ │ │ │ - lsrs r0, r1, #16 │ │ │ │ + lsrs r0, r1, #19 │ │ │ │ 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] @ 327310 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x212f94> │ │ │ │ mov r4, r3 │ │ │ │ @@ -930969,15 +930983,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ strd ip, ip, [sp, #4] │ │ │ │ bl 325540 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2111c4> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r1, r2, r5, r6} │ │ │ │ lsls r0, r1, #6 │ │ │ │ - lsrs r0, r0, #15 │ │ │ │ + lsrs r0, r0, #18 │ │ │ │ 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] @ 32736c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x212ff0> │ │ │ │ mov r4, r3 │ │ │ │ @@ -931004,15 +931018,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 325540 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2111c4> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ push {r1, r2, r3} │ │ │ │ lsls r0, r1, #6 │ │ │ │ - lsrs r4, r7, #13 │ │ │ │ + lsrs r4, r7, #16 │ │ │ │ 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] @ 3273c8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x21304c> │ │ │ │ mov r4, r3 │ │ │ │ @@ -931039,15 +931053,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 325540 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2111c4> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ cbz r2, 327438 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2130bc> │ │ │ │ lsls r0, r1, #6 │ │ │ │ - lsrs r4, r6, #12 │ │ │ │ + lsrs r4, r6, #15 │ │ │ │ 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] @ 327424 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2130a8> │ │ │ │ mov r4, r3 │ │ │ │ @@ -931074,15 +931088,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 325540 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2111c4> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ cbz r6, 32747c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x213100> │ │ │ │ lsls r0, r1, #6 │ │ │ │ - lsrs r4, r5, #11 │ │ │ │ + lsrs r4, r5, #14 │ │ │ │ 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} │ │ │ │ @@ -931104,15 +931118,15 @@ │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ bl 325ea4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x211b28> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ uxtb r4, r6 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - lsrs r4, r5, #10 │ │ │ │ + lsrs r4, r5, #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, #56] @ 3274c0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x213144> │ │ │ │ mov r4, r3 │ │ │ │ @@ -931135,15 +931149,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 325ea4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x211b28> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ uxth r6, r5 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - lsrs r0, r7, #9 │ │ │ │ + lsrs r0, r7, #12 │ │ │ │ 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] @ (327508 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x21318c>) │ │ │ │ @@ -931505,15 +931519,15 @@ │ │ │ │ add r2, sp, #20 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 325540 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2111c4> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ add r6, sp, #536 @ 0x218 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - lsls r6, r7, #25 │ │ │ │ + lsls r6, r7, #28 │ │ │ │ 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] @ (327974 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2135f8>) │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ @@ -931561,15 +931575,15 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ strh r6, [r6, #54] @ 0x36 │ │ │ │ lsls r0, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r6, sp, #128 @ 0x80 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - lsls r4, r3, #24 │ │ │ │ + lsls r4, r3, #27 │ │ │ │ lsls r4, r2, #3 │ │ │ │ strh r0, [r4, #52] @ 0x34 │ │ │ │ lsls r0, r1, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -931620,15 +931634,15 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ add r5, sp, #544 @ 0x220 │ │ │ │ lsls r0, r1, #6 │ │ │ │ strh r2, [r3, #50] @ 0x32 │ │ │ │ lsls r0, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r3, #22 │ │ │ │ + lsls r0, r3, #25 │ │ │ │ lsls r4, r2, #3 │ │ │ │ strh r0, [r1, #48] @ 0x30 │ │ │ │ lsls r0, r1, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -931681,15 +931695,15 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ add r4, sp, #960 @ 0x3c0 │ │ │ │ lsls r0, r1, #6 │ │ │ │ strh r2, [r0, #46] @ 0x2e │ │ │ │ lsls r0, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r2, #20 │ │ │ │ + lsls r4, r2, #23 │ │ │ │ lsls r4, r2, #3 │ │ │ │ strh r4, [r5, #42] @ 0x2a │ │ │ │ lsls r0, r1, #6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -931718,15 +931732,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 325540 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2111c4> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ add r4, sp, #424 @ 0x1a8 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - lsls r4, r4, #18 │ │ │ │ + lsls r4, r4, #21 │ │ │ │ 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] @ 327b6c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2137f0> │ │ │ │ mov r4, r3 │ │ │ │ @@ -931753,15 +931767,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 325540 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2111c4> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ add r4, sp, #56 @ 0x38 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - lsls r0, r4, #17 │ │ │ │ + lsls r0, r4, #20 │ │ │ │ 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] @ 327bc8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x21384c> │ │ │ │ mov r4, r3 │ │ │ │ @@ -931788,15 +931802,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 325540 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2111c4> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ add r3, sp, #712 @ 0x2c8 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - lsls r4, r3, #16 │ │ │ │ + lsls r4, r3, #19 │ │ │ │ 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] @ 327c24 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2138a8> │ │ │ │ mov r4, r3 │ │ │ │ @@ -931823,15 +931837,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 325540 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2111c4> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ add r3, sp, #344 @ 0x158 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - lsls r0, r3, #15 │ │ │ │ + lsls r0, r3, #18 │ │ │ │ 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] @ (327c78 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2138fc>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -931857,15 +931871,15 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 325c10 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x211894> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ add r2, sp, #1008 @ 0x3f0 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - lsls r2, r3, #14 │ │ │ │ + lsls r2, r3, #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, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #60] @ (327ccc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x213950>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -931891,15 +931905,15 @@ │ │ │ │ movs r4, #2 │ │ │ │ str r4, [sp, #16] │ │ │ │ bl 325c10 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x211894> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ add r2, sp, #672 @ 0x2a0 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - lsls r2, r4, #13 │ │ │ │ + lsls r2, r4, #16 │ │ │ │ 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] @ (327d20 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2139a4>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -931925,15 +931939,15 @@ │ │ │ │ movs r4, #2 │ │ │ │ str r4, [sp, #16] │ │ │ │ bl 325c10 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x211894> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ add r2, sp, #336 @ 0x150 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - lsls r2, r5, #12 │ │ │ │ + lsls r2, r5, #15 │ │ │ │ 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] @ 327d6c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2139f0> │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -932108,15 +932122,15 @@ │ │ │ │ movs r4, #3 │ │ │ │ str r4, [sp, #12] │ │ │ │ bl 325c10 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x211894> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ add r0, sp, #288 @ 0x120 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - lsls r2, r7, #4 │ │ │ │ + lsls r2, r7, #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] @ (327f80 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x213c04>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -932142,15 +932156,15 @@ │ │ │ │ movs r4, #3 │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 325c10 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x211894> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ add r7, pc, #976 @ (adr r7, 328354 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x213fd8>) │ │ │ │ lsls r0, r1, #6 │ │ │ │ - lsls r2, r0, #4 │ │ │ │ + lsls r2, r0, #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] @ (327fd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x213c58>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -932177,15 +932191,15 @@ │ │ │ │ movs r4, #4 │ │ │ │ str r4, [sp, #12] │ │ │ │ bl 325c10 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x211894> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ add r7, pc, #640 @ (adr r7, 328258 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x213edc>) │ │ │ │ lsls r0, r1, #6 │ │ │ │ - lsls r2, r1, #3 │ │ │ │ + lsls r2, r1, #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] @ (328028 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x213cac>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -932211,15 +932225,15 @@ │ │ │ │ movs r4, #4 │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 325c10 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x211894> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ add r7, pc, #304 @ (adr r7, 32815c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x213de0>) │ │ │ │ lsls r0, r1, #6 │ │ │ │ - lsls r2, r2, #2 │ │ │ │ + lsls r2, r2, #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] @ (328080 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x213d04>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -932247,15 +932261,15 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 325c10 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x211894> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ add r6, pc, #992 @ (adr r6, 328464 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2140e8>) │ │ │ │ lsls r0, r1, #6 │ │ │ │ - lsls r2, r3, #1 │ │ │ │ + lsls r2, r3, #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] @ (3280d8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x213d5c>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -932283,15 +932297,15 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 325c10 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x211894> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ add r6, pc, #640 @ (adr r6, 32835c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x213fe0>) │ │ │ │ lsls r0, r1, #6 │ │ │ │ - movs r6, r3 │ │ │ │ + lsls r6, r3, #3 │ │ │ │ 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] @ 328120 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x213da4> │ │ │ │ sub sp, #8 │ │ │ │ @@ -932593,16 +932607,16 @@ │ │ │ │ add r3, pc │ │ │ │ bl 13f098 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ad1c> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ add r3, pc, #288 @ (adr r3, 328564 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2141e8>) │ │ │ │ lsls r0, r1, #6 │ │ │ │ - stc2l 0, cr0, [r2], #844 @ 0x34c │ │ │ │ - stc2l 0, cr0, [lr], {211} @ 0xd3 │ │ │ │ + stc2 0, cr0, [r2, #844]! @ 0x34c │ │ │ │ + stc2 0, cr0, [lr, #844] @ 0x34c │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movs r2, #0 │ │ │ │ bl 3283e0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x214064> │ │ │ │ pop {r3, pc} │ │ │ │ @@ -932662,16 +932676,16 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ add r2, pc, #576 @ (adr r2, 328744 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2143c8>) │ │ │ │ lsls r0, r1, #6 │ │ │ │ - stc2l 0, cr0, [r4], #-844 @ 0xfffffcb4 │ │ │ │ - ldc2 0, cr0, [sl], #-844 @ 0xfffffcb4 │ │ │ │ + stc2 0, cr0, [r4, #-844]! @ 0xfffffcb4 │ │ │ │ + ldc2l 0, cr0, [sl], #844 @ 0x34c │ │ │ │ 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] @ (3285a0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x214224>) │ │ │ │ mov r5, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -932720,17 +932734,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ b.n 32857a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2141fe> │ │ │ │ add r2, pc, #112 @ (adr r2, 328614 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x214298>) │ │ │ │ lsls r0, r1, #6 │ │ │ │ - stc2 0, cr0, [r8], {211} @ 0xd3 │ │ │ │ - @ instruction: 0xfbbe00d3 │ │ │ │ - smlaldx r0, r0, r0, r3 │ │ │ │ + stc2l 0, cr0, [r8], {211} @ 0xd3 │ │ │ │ + ldc2l 0, cr0, [lr], #-844 @ 0xfffffcb4 │ │ │ │ + stc2 0, cr0, [r0], {211} @ 0xd3 │ │ │ │ push {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] @ (328630 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2142b4>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ mov r7, r1 │ │ │ │ @@ -932860,18 +932874,18 @@ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r2, [r2, #72] @ 0x48 │ │ │ │ ldr r1, [r2, #56] @ 0x38 │ │ │ │ add r1, r3 │ │ │ │ b.n 3286a2 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x214326> │ │ │ │ add r0, pc, #976 @ (adr r0, 328af0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x214774>) │ │ │ │ lsls r0, r1, #6 │ │ │ │ - @ instruction: 0xfb1c00d3 │ │ │ │ - @ instruction: 0xfab400d3 │ │ │ │ - @ instruction: 0xfab600d3 │ │ │ │ - @ instruction: 0xface00d3 │ │ │ │ + smlsldx r0, r0, ip, r3 │ │ │ │ + @ instruction: 0xfb7400d3 │ │ │ │ + @ instruction: 0xfb7600d3 │ │ │ │ + @ instruction: 0xfb8e00d3 │ │ │ │ push {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] @ (3287b4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x214438>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ mov r7, r1 │ │ │ │ @@ -933003,18 +933017,18 @@ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r2, [r2, #72] @ 0x48 │ │ │ │ ldr r1, [r2, #60] @ 0x3c │ │ │ │ add r1, r3 │ │ │ │ b.n 328826 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2144aa> │ │ │ │ ldr r7, [sp, #448] @ 0x1c0 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - @ instruction: 0xfa0c00d3 │ │ │ │ - vld1.8 @ instruction: 0xf9a000d3 │ │ │ │ - vld1.8 @ instruction: 0xf9a600d3 │ │ │ │ - vst1.8 @ instruction: 0xf9c600d3 │ │ │ │ + @ instruction: 0xfacc00d3 │ │ │ │ + @ instruction: 0xfa6000d3 │ │ │ │ + @ instruction: 0xfa6600d3 │ │ │ │ + @ instruction: 0xfa8600d3 │ │ │ │ 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] @ 328920 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2145a4> │ │ │ │ mov r7, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -933046,16 +933060,16 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r6, [sp, #440] @ 0x1b8 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - vst1.8 @ instruction: 0xf98800d3 │ │ │ │ - vld4. {d16-d19}, [r2 :64], r3 │ │ │ │ + @ instruction: 0xfa4800d3 │ │ │ │ + @ instruction: 0xfa2200d3 │ │ │ │ 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] @ 3289c0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x214644> │ │ │ │ mov r6, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -933107,18 +933121,18 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldr r5, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - ldrsb.w r0, [r0, r3, lsl #1] │ │ │ │ - ldrsh.w r0, [ip, r3, lsl #1] │ │ │ │ ldr??.w r0, [r0, #211] @ 0xd3 │ │ │ │ - str.w r0, [r4, #211] @ 0xd3 │ │ │ │ + ldr??.w r0, [ip, #211] @ 0xd3 │ │ │ │ + ldrsh.w r0, [r0, #211] @ 0xd3 │ │ │ │ + vst1.8 @ instruction: 0xf98400d3 │ │ │ │ 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] @ 328a58 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2146dc> │ │ │ │ mov r7, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -933162,17 +933176,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r5, [sp, #328] @ 0x148 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - str.w r0, [ip, #211] @ 0xd3 │ │ │ │ - ldrh.w r0, [r6, #211] @ 0xd3 │ │ │ │ - strb.w r0, [lr, #211] @ 0xd3 │ │ │ │ + vst1.8 @ instruction: 0xf98c00d3 │ │ │ │ + ldr??.w r0, [r6, r3, lsl #1] │ │ │ │ + vst4. {d16-d19}, [lr :64], r3 │ │ │ │ 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] @ 328ad0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x214754> │ │ │ │ mov r7, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -933204,16 +933218,16 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r4, [sp, #760] @ 0x2f8 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - ldr??.w r0, [ip, r3, lsl #1] │ │ │ │ - ldr.w r0, [r6, r3, lsl #1] │ │ │ │ + ldrsh.w r0, [ip, r3, lsl #1] │ │ │ │ + ldrsb.w r0, [r6, r3, lsl #1] │ │ │ │ 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] @ (328b20 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2147a4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -933727,15 +933741,15 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 325540 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2111c4> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ str r6, [sp, #720] @ 0x2d0 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - @ instruction: 0xf2b000d3 │ │ │ │ + @ instruction: 0xf37000d3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr.w lr, [pc, #116] @ 329148 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x214dcc> │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ ldr r2, [pc, #112] @ (32914c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x214dd0>) │ │ │ │ @@ -933782,15 +933796,15 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ str r6, [sp, #304] @ 0x130 │ │ │ │ lsls r0, r1, #6 │ │ │ │ ldr r6, [r3, #112] @ 0x70 │ │ │ │ lsls r0, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf25800d3 │ │ │ │ + @ instruction: 0xf31800d3 │ │ │ │ ldr r0, [r2, #108] @ 0x6c │ │ │ │ lsls r0, r1, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr.w lr, [pc, #120] @ 3291e0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x214e64> │ │ │ │ @@ -933840,15 +933854,15 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ str r5, [sp, #736] @ 0x2e0 │ │ │ │ lsls r0, r1, #6 │ │ │ │ ldr r2, [r1, #104] @ 0x68 │ │ │ │ lsls r0, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - rsbs r0, r8, #211 @ 0xd3 │ │ │ │ + @ instruction: 0xf29800d3 │ │ │ │ ldr r0, [r7, #96] @ 0x60 │ │ │ │ lsls r0, r1, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr.w lr, [pc, #128] @ 329280 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x214f04> │ │ │ │ @@ -933899,15 +933913,15 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ str r5, [sp, #112] @ 0x70 │ │ │ │ lsls r0, r1, #6 │ │ │ │ ldr r0, [r6, #92] @ 0x5c │ │ │ │ lsls r0, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adc.w r0, r0, #211 @ 0xd3 │ │ │ │ + addw r0, r0, #211 @ 0xd3 │ │ │ │ ldr r0, [r3, #88] @ 0x58 │ │ │ │ lsls r0, 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] @ 3292e4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x214f68> │ │ │ │ @@ -933935,15 +933949,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 325540 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2111c4> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ str r4, [sp, #600] @ 0x258 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - @ instruction: 0xf0d400d3 │ │ │ │ + @ instruction: 0xf19400d3 │ │ │ │ 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] @ 329340 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x214fc4> │ │ │ │ mov r4, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -933969,15 +933983,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 325540 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2111c4> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ str r4, [sp, #232] @ 0xe8 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - eor.w r0, ip, #211 @ 0xd3 │ │ │ │ + adc.w r0, ip, #211 @ 0xd3 │ │ │ │ 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] @ 32939c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x215020> │ │ │ │ mov r4, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -934003,15 +934017,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 325540 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2111c4> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ str r3, [sp, #888] @ 0x378 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - orr.w r0, r4, #211 @ 0xd3 │ │ │ │ + add.w r0, r4, #211 @ 0xd3 │ │ │ │ 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] @ 3293f8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x21507c> │ │ │ │ mov r4, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -934037,15 +934051,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 325540 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2111c4> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ str r3, [sp, #520] @ 0x208 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - vshr.s64 q8, , #4 │ │ │ │ + @ instruction: 0xf0bc00d3 │ │ │ │ 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] @ (32944c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2150d0>) │ │ │ │ mov r5, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -934070,15 +934084,15 @@ │ │ │ │ movs r4, #7 │ │ │ │ str r4, [sp, #16] │ │ │ │ bl 325c10 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x211894> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ str r3, [sp, #160] @ 0xa0 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - vshr.s64 q0, , #6 │ │ │ │ + orns r0, sl, #211 @ 0xd3 │ │ │ │ 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] @ (3294a0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x215124>) │ │ │ │ mov r5, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -934103,15 +934117,15 @@ │ │ │ │ movs r4, #7 │ │ │ │ str r4, [sp, #16] │ │ │ │ bl 325c10 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x211894> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ str r2, [sp, #848] @ 0x350 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - vshr.s64 q0, , #62 │ │ │ │ + orr.w r0, r2, #211 @ 0xd3 │ │ │ │ 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] @ (3294f4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x215178>) │ │ │ │ mov r5, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -934136,15 +934150,15 @@ │ │ │ │ movs r4, #7 │ │ │ │ str r4, [sp, #16] │ │ │ │ bl 325c10 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x211894> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ str r2, [sp, #512] @ 0x200 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - vqadd.s8 q8, q13, │ │ │ │ + and.w r0, sl, #211 @ 0xd3 │ │ │ │ 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] @ (32954c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2151d0>) │ │ │ │ mov r5, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -934171,15 +934185,15 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 325c10 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x211894> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ str r2, [sp, #176] @ 0xb0 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - vqadd.s16 q0, q9, │ │ │ │ + vshr.s64 q8, , #46 │ │ │ │ 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] @ (3295a4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x215228>) │ │ │ │ mov r5, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -934206,15 +934220,15 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 325c10 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x211894> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ str r1, [sp, #848] @ 0x350 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - mrc 0, 6, r0, cr6, cr3, {6} │ │ │ │ + vshr.s64 q0, , #42 │ │ │ │ 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] @ (3295fc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x215280>) │ │ │ │ mov r5, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -934241,15 +934255,15 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 325c10 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x211894> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ str r1, [sp, #496] @ 0x1f0 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - mrc 0, 4, r0, cr10, cr3, {6} │ │ │ │ + vqadd.s16 q8, q13, │ │ │ │ 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] @ (329654 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2152d8>) │ │ │ │ mov r5, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -934276,15 +934290,15 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 325c10 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x211894> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ str r1, [sp, #144] @ 0x90 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - mrc 0, 2, r0, cr14, cr3, {6} │ │ │ │ + vqadd.s16 q0, q15, │ │ │ │ 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] @ (3296ac <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x215330>) │ │ │ │ mov r5, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -934311,15 +934325,15 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 325c10 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x211894> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ str r0, [sp, #816] @ 0x330 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - mcr 0, 1, r0, cr2, cr3, {6} │ │ │ │ + mcr 0, 7, r0, cr2, cr3, {6} │ │ │ │ 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] @ (329704 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x215388>) │ │ │ │ mov r5, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -934346,15 +934360,15 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 325c10 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x211894> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ str r0, [sp, #464] @ 0x1d0 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - stcl 0, cr0, [r6, #844]! @ 0x34c │ │ │ │ + mcr 0, 5, r0, cr6, cr3, {6} │ │ │ │ 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 │ │ │ │ @@ -934943,16 +934957,15 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 325540 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2111c4> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldrh r4, [r2, #14] │ │ │ │ lsls r0, r1, #6 │ │ │ │ - b.n 329c7c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x215900> │ │ │ │ - lsls r3, r2, #3 │ │ │ │ + @ instruction: 0xe82c00d3 │ │ │ │ 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] @ 329e34 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x215ab8> │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ ldr.w ip, [pc, #124] @ 329e38 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x215abc> │ │ │ │ @@ -935002,15 +935015,15 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ ldrh r4, [r4, #10] │ │ │ │ lsls r0, r1, #6 │ │ │ │ str r6, [r7, #32] │ │ │ │ lsls r0, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 329c58 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2158dc> │ │ │ │ + b.n 329dd8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x215a5c> │ │ │ │ lsls r3, r2, #3 │ │ │ │ str r4, [r4, #28] │ │ │ │ lsls r0, r1, #6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -935065,15 +935078,15 @@ │ │ │ │ nop │ │ │ │ ldrh r4, [r0, #6] │ │ │ │ lsls r0, r1, #6 │ │ │ │ str r6, [r3, #24] │ │ │ │ lsls r0, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 329bf0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x215874> │ │ │ │ + b.n 329d70 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2159f4> │ │ │ │ lsls r3, r2, #3 │ │ │ │ str r6, [r7, #16] │ │ │ │ lsls r0, r1, #6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ @@ -935130,15 +935143,15 @@ │ │ │ │ nop │ │ │ │ ldrh r4, [r3, #0] │ │ │ │ lsls r0, r1, #6 │ │ │ │ str r6, [r6, #12] │ │ │ │ lsls r0, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 329b80 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x215804> │ │ │ │ + b.n 329d00 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x215984> │ │ │ │ lsls r3, r2, #3 │ │ │ │ str r6, [r1, #8] │ │ │ │ lsls r0, r1, #6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -935167,15 +935180,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 325540 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2111c4> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strh r2, [r1, #60] @ 0x3c │ │ │ │ lsls r0, r1, #6 │ │ │ │ - b.n 329ae0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x215764> │ │ │ │ + b.n 329c60 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2158e4> │ │ │ │ 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 │ │ │ │ ldr.w ip, [pc, #68] @ 32a04c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x215cd0> │ │ │ │ mov r4, r3 │ │ │ │ @@ -935202,15 +935215,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 325540 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2111c4> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strh r6, [r5, #56] @ 0x38 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - b.n 329abc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x215740> │ │ │ │ + b.n 329c3c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2158c0> │ │ │ │ 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 │ │ │ │ ldr.w ip, [pc, #68] @ 32a0a8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x215d2c> │ │ │ │ mov r4, r3 │ │ │ │ @@ -935237,15 +935250,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 325540 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2111c4> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strh r2, [r2, #54] @ 0x36 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - b.n 329a98 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x21571c> │ │ │ │ + b.n 329c18 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x21589c> │ │ │ │ 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 │ │ │ │ ldr.w ip, [pc, #68] @ 32a104 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x215d88> │ │ │ │ mov r4, r3 │ │ │ │ @@ -935272,15 +935285,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 325540 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2111c4> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strh r6, [r6, #50] @ 0x32 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - b.n 329a74 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2156f8> │ │ │ │ + b.n 329bf4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x215878> │ │ │ │ lsls r3, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #32 │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -935306,15 +935319,15 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 325540 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2111c4> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ strh r4, [r2, #48] @ 0x30 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - b.n 329a5c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2156e0> │ │ │ │ + b.n 329bdc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x215860> │ │ │ │ lsls r3, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr.w lr, [pc, #128] @ 32a1f4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x215e78> │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ @@ -935365,15 +935378,15 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ strh r4, [r4, #44] @ 0x2c │ │ │ │ lsls r0, r1, #6 │ │ │ │ ldrsh r6, [r7, r1] │ │ │ │ lsls r0, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 329a40 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2156c4> │ │ │ │ + b.n 329bc0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x215844> │ │ │ │ lsls r3, r2, #3 │ │ │ │ ldrsh r4, [r4, r0] │ │ │ │ lsls r0, r1, #6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -935428,15 +935441,15 @@ │ │ │ │ nop │ │ │ │ strh r4, [r0, #40] @ 0x28 │ │ │ │ lsls r0, r1, #6 │ │ │ │ ldrb r6, [r3, r7] │ │ │ │ lsls r0, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 32a9e0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x216664> │ │ │ │ + b.n 329b60 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2157e4> │ │ │ │ lsls r3, r2, #3 │ │ │ │ ldrb r6, [r7, r5] │ │ │ │ lsls r0, r1, #6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ @@ -935493,15 +935506,15 @@ │ │ │ │ nop │ │ │ │ strh r4, [r3, #34] @ 0x22 │ │ │ │ lsls r0, r1, #6 │ │ │ │ ldrb r6, [r6, r4] │ │ │ │ lsls r0, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 32a978 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2165fc> │ │ │ │ + b.n 32aaf8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x21677c> │ │ │ │ lsls r3, r2, #3 │ │ │ │ ldrb r6, [r1, r3] │ │ │ │ lsls r0, r1, #6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -935530,15 +935543,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 325540 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2111c4> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strh r2, [r1, #30] │ │ │ │ lsls r0, r1, #6 │ │ │ │ - b.n 32a8e0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x216564> │ │ │ │ + b.n 32aa60 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2166e4> │ │ │ │ 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 │ │ │ │ ldr.w ip, [pc, #68] @ 32a40c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x216090> │ │ │ │ mov r4, r3 │ │ │ │ @@ -935565,15 +935578,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 325540 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2111c4> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strh r6, [r5, #26] │ │ │ │ lsls r0, r1, #6 │ │ │ │ - b.n 32a8bc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x216540> │ │ │ │ + b.n 32aa3c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2166c0> │ │ │ │ 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 │ │ │ │ ldr.w ip, [pc, #68] @ 32a468 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2160ec> │ │ │ │ mov r4, r3 │ │ │ │ @@ -935600,15 +935613,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 325540 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2111c4> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strh r2, [r2, #24] │ │ │ │ lsls r0, r1, #6 │ │ │ │ - b.n 32a898 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x21651c> │ │ │ │ + b.n 32aa18 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x21669c> │ │ │ │ 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 │ │ │ │ ldr.w ip, [pc, #68] @ 32a4c4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x216148> │ │ │ │ mov r4, r3 │ │ │ │ @@ -935635,15 +935648,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 325540 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2111c4> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strh r6, [r6, #20] │ │ │ │ lsls r0, r1, #6 │ │ │ │ - b.n 32a874 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2164f8> │ │ │ │ + b.n 32a9f4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x216678> │ │ │ │ lsls r3, r2, #3 │ │ │ │ add.w ip, r0, #94208 @ 0x17000 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov r4, r3 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ add.w lr, r0, #98304 @ 0x18000 │ │ │ │ vldr s14, [ip, #844] @ 0x34c │ │ │ │ @@ -935951,15 +935964,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldrb r2, [r5, #27] │ │ │ │ lsls r0, r1, #6 │ │ │ │ - udf #4 │ │ │ │ + udf #196 @ 0xc4 │ │ │ │ lsls r3, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ add.w r2, r0, #94208 @ 0x17000 │ │ │ │ add.w r3, r0, #98304 @ 0x18000 │ │ │ │ @@ -936172,17 +936185,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldrb r0, [r1, #18] │ │ │ │ lsls r0, r1, #6 │ │ │ │ - blt.n 32ab00 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x216784> │ │ │ │ + bgt.n 32aa80 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x216704> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - blt.n 32ac2c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2168b0> │ │ │ │ + bgt.n 32abac <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x216830> │ │ │ │ lsls r3, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #20] @ (32ab78 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2167fc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -936244,21 +936257,21 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ add sp, #28 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldrb r4, [r5, #14] │ │ │ │ lsls r0, r1, #6 │ │ │ │ - blt.n 32aca8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x21692c> │ │ │ │ + bgt.n 32ac28 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2168ac> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - blt.n 32acd0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x216954> │ │ │ │ + bgt.n 32ac50 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2168d4> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - blt.n 32ac70 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2168f4> │ │ │ │ + blt.n 32abf0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x216874> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r3, pc, #112 @ (adr r3, 32ac90 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x216914>) │ │ │ │ + add r3, pc, #880 @ (adr r3, 32af90 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x216c14>) │ │ │ │ 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] @ (32ac58 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2168dc>) │ │ │ │ mov r3, r1 │ │ │ │ @@ -936330,21 +936343,21 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ add sp, #28 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldrb r4, [r1, #11] │ │ │ │ lsls r0, r1, #6 │ │ │ │ - bge.n 32ac34 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2168b8> │ │ │ │ + blt.n 32adb4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x216a38> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - bge.n 32add4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x216a58> │ │ │ │ + blt.n 32ad54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2169d8> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - bge.n 32adfc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x216a80> │ │ │ │ + blt.n 32ad7c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x216a00> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r2, pc, #144 @ (adr r2, 32ada4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x216a28>) │ │ │ │ + add r2, pc, #912 @ (adr r2, 32b0a4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x216d28>) │ │ │ │ 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] @ (32ae3c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x216ac0>) │ │ │ │ @@ -936708,15 +936721,15 @@ │ │ │ │ vpop {d8-d11} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ strb r2, [r3, #26] │ │ │ │ lsls r0, r1, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - bpl.n 32b160 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x216de4> │ │ │ │ + bvs.n 32b0e0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x216d64> │ │ │ │ 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] @ (32b2fc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x216f80>) │ │ │ │ @@ -936806,15 +936819,15 @@ │ │ │ │ vpop {d8-d9} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ strb r6, [r1, #21] │ │ │ │ lsls r0, r1, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - bmi.n 32b2a4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x216f28> │ │ │ │ + bpl.n 32b224 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x216ea8> │ │ │ │ lsls r3, r2, #3 │ │ │ │ ldr r3, [pc, #284] @ (32b428 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2170ac>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ lsls r2, r0, #5 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r0, [r1, r3] │ │ │ │ @@ -937000,15 +937013,15 @@ │ │ │ │ vmov.f32 s0, #112 @ 0x3f800000 1.0 │ │ │ │ b.n 32b4d8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x21715c> │ │ │ │ nop │ │ │ │ strb r0, [r7, #11] │ │ │ │ lsls r0, r1, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - bcs.n 32b530 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2171b4> │ │ │ │ + bcc.n 32b4b0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x217134> │ │ │ │ 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] @ (32b67c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x217300>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -937091,15 +937104,15 @@ │ │ │ │ vldr s0, [sp, #16] │ │ │ │ b.n 32b5c2 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x217246> │ │ │ │ nop │ │ │ │ strb r4, [r7, #6] │ │ │ │ lsls r0, r1, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - bne.n 32b5e4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x217268> │ │ │ │ + bcs.n 32b764 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2173e8> │ │ │ │ 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 │ │ │ │ @@ -937277,21 +937290,21 @@ │ │ │ │ ldr r2, [pc, #28] @ (32b8b4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x217538>) │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ b.n 32b846 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2174ca> │ │ │ │ ldr r0, [r6, #116] @ 0x74 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - str r0, [r3, #108] @ 0x6c │ │ │ │ + str r0, [r3, #120] @ 0x78 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldmia r7, {r1, r2, r6, r7} │ │ │ │ + beq.n 32b7bc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x217440> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldmia r7, {r1, r5, r7} │ │ │ │ + beq.n 32b978 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2175fc> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldmia r7, {r2, r4, r7} │ │ │ │ + beq.n 32b960 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2175e4> │ │ │ │ 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 │ │ │ │ @@ -937438,21 +937451,21 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r4, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - str r6, [r3, #76] @ 0x4c │ │ │ │ + str r6, [r3, #88] @ 0x58 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldmia r6!, {r1, r2, r3} │ │ │ │ + ldmia r6, {r1, r2, r3, r6, r7} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldmia r5, {r1, r4, r5, r6, r7} │ │ │ │ + ldmia r6!, {r1, r4, r5, r7} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldmia r5, {r1, r3, r4, r5, r7} │ │ │ │ + ldmia r6, {r1, r3, r4, r5, r6} │ │ │ │ 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] @ (32bb64 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2177e8>) │ │ │ │ @@ -937644,25 +937657,25 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ b.n 32bc3c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2178c0> │ │ │ │ nop │ │ │ │ ldr r0, [r0, #60] @ 0x3c │ │ │ │ lsls r0, r1, #6 │ │ │ │ - ldmia r4, {r1, r2, r3, r4, r5} │ │ │ │ + ldmia r4, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldmia r4!, {r2, r3, r5, r7} │ │ │ │ + ldmia r5, {r2, r3, r5, r6} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldmia r4!, {r1, r2, r3} │ │ │ │ + ldmia r4!, {r1, r2, r3, r6, r7} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldmia r4, {r2, r4, r5} │ │ │ │ + ldmia r4, {r2, r4, r5, r6, r7} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldmia r4!, {r1, r2, r3, r7} │ │ │ │ + ldmia r5!, {r1, r2, r3, r6} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldmia r4, {r1, r3, r4, r6} │ │ │ │ + ldmia r5!, {r1, r3, r4} │ │ │ │ lsls r3, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ cmp r3, #1 │ │ │ │ mov r4, r2 │ │ │ │ bls.n 32bd94 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x217a18> │ │ │ │ add.w ip, r3, #4294967295 @ 0xffffffff │ │ │ │ vmov.f32 s13, #112 @ 0x3f800000 1.0 │ │ │ │ @@ -939197,15 +939210,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ strh r6, [r5, r0] │ │ │ │ lsls r6, r7, #5 │ │ │ │ orn r1, r2, #4521984 @ 0x450000 │ │ │ │ - revsh r2, r2 │ │ │ │ + cbnz r2, 32cf24 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x218ba8> │ │ │ │ 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 │ │ │ │ @@ -939344,15 +939357,15 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ adds r0, #198 @ 0xc6 │ │ │ │ lsls r0, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adds r0, #156 @ 0x9c │ │ │ │ lsls r0, r1, #6 │ │ │ │ - cbnz r2, 32d064 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x218ce8> │ │ │ │ + hlt 0x0032 │ │ │ │ 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 │ │ │ │ @@ -939589,15 +939602,15 @@ │ │ │ │ b.n 32d0e8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x218d6c> │ │ │ │ movs r3, #0 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ str r3, [r4, #8] │ │ │ │ str r2, [sp, #8] │ │ │ │ strd r3, r3, [r4] │ │ │ │ b.n 32d20e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x218e92> │ │ │ │ - strb r6, [r2, r2] │ │ │ │ + strb r6, [r2, r5] │ │ │ │ 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 │ │ │ │ @@ -940008,32 +940021,32 @@ │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r4 │ │ │ │ blx 68de0 <__snprintf_chk@plt> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - push {r1, r2, r3, r6} │ │ │ │ + push {r1, r2, r3, lr} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - push {r6} │ │ │ │ + push {lr} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - subs r7, #50 @ 0x32 │ │ │ │ + subs r7, #242 @ 0xf2 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - add sp, #48 @ 0x30 │ │ │ │ + sub sp, #304 @ 0x130 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - subs r2, r3, r6 │ │ │ │ + adds r2, r3, #1 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - push {r3, r4, r5} │ │ │ │ + push {r3, r4, r5, r6, r7} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - movs r7, #230 @ 0xe6 │ │ │ │ + cmp r0, #166 @ 0xa6 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldrsh r4, [r4, r6] │ │ │ │ + str r4, [r4, #4] │ │ │ │ lsls r6, r3, #3 │ │ │ │ ldcl 1, cr0, [r6], #552 @ 0x228 │ │ │ │ - push {r1, r2, r4} │ │ │ │ + push {r1, r2, r4, r6, r7} │ │ │ │ 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 │ │ │ │ @@ -940173,54 +940186,54 @@ │ │ │ │ b.n 32d786 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x21940a> │ │ │ │ ldr r1, [pc, #108] @ (32d89c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x219520>) │ │ │ │ movs r0, #0 │ │ │ │ add r1, pc │ │ │ │ bl 29ddd8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189a5c> │ │ │ │ b.n 32d722 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2193a6> │ │ │ │ nop │ │ │ │ - cbz r2, 32d8b2 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x219536> │ │ │ │ + push {r1, r3, r7} │ │ │ │ lsls r3, r2, #3 │ │ │ │ ldc 1, cr0, [r4], {138} @ 0x8a │ │ │ │ - cbz r4, 32d8b4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x219538> │ │ │ │ + push {r2, r4, r5, r6} │ │ │ │ lsls r3, r2, #3 │ │ │ │ @ instruction: 0xebec018a │ │ │ │ - ldr r7, [pc, #1008] @ (32dc40 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2198c4>) │ │ │ │ + str r4, [r7, r2] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - cbz r0, 32d8ce <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x219552> │ │ │ │ + push {r3, r5, r7} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - cbz r0, 32d8c2 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x219546> │ │ │ │ + push {r3, r5, r6} │ │ │ │ lsls r3, r2, #3 │ │ │ │ subs.w r1, r8, sl, lsl #2 │ │ │ │ - cbz r4, 32d8ba <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x21953e> │ │ │ │ + push {r2, r3, r5} │ │ │ │ lsls r3, r2, #3 │ │ │ │ sub.w r1, r4, sl, lsl #2 │ │ │ │ ldr r6, [pc, #112] @ (32d8d8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x21955c>) │ │ │ │ lsls r6, r7, #5 │ │ │ │ - ldrh r2, [r6, r7] │ │ │ │ + ldrb r2, [r6, r2] │ │ │ │ lsls r3, r4, #3 │ │ │ │ sbcs.w r1, lr, sl, lsl #2 │ │ │ │ ldr r3, [pc, #984] @ (32dc4c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2198d0>) │ │ │ │ lsls r6, r7, #5 │ │ │ │ - ldrh r4, [r1, r7] │ │ │ │ + ldrb r4, [r1, r2] │ │ │ │ lsls r3, r4, #3 │ │ │ │ adcs.w r1, r8, sl, lsl #2 │ │ │ │ - cbz r4, 32d8c4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x219548> │ │ │ │ + cbz r4, 32d8f4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x219578> │ │ │ │ lsls r3, r2, #3 │ │ │ │ adc.w r1, r2, sl, lsl #2 │ │ │ │ - ldrh r2, [r2, r6] │ │ │ │ + ldrb r2, [r2, r1] │ │ │ │ lsls r3, r4, #3 │ │ │ │ adds.w r1, sl, sl, lsl #2 │ │ │ │ - uxtb r0, r4 │ │ │ │ + cbz r0, 32d8f8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x21957c> │ │ │ │ lsls r3, r2, #3 │ │ │ │ @ instruction: 0xeafe018a │ │ │ │ ldr r3, [pc, #304] @ (32d9c8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x21964c>) │ │ │ │ lsls r6, r7, #5 │ │ │ │ ldr r4, [pc, #472] @ (32da74 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2196f8>) │ │ │ │ lsls r6, r7, #5 │ │ │ │ - uxtb r6, r1 │ │ │ │ + cbz r6, 32d902 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x219586> │ │ │ │ lsls r3, r2, #3 │ │ │ │ cmp r2, #0 │ │ │ │ it eq │ │ │ │ cmpeq.w r0, #1672 @ 0x688 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ bne.n 32d92e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2195b2> │ │ │ │ cmp r1, #0 │ │ │ │ @@ -940395,48 +940408,48 @@ │ │ │ │ movs r7, #4 │ │ │ │ movs r2, #3 │ │ │ │ b.n 32d8e0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x219564> │ │ │ │ ldr r0, [pc, #96] @ (32daf0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x219774>) │ │ │ │ add r0, pc │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ @ instruction: 0xeabe018a │ │ │ │ - pop {r1, r2, r4, r5, r6, r7} │ │ │ │ + pop {r1, r2, r4, r5, r7, pc} │ │ │ │ lsls r7, r4, #3 │ │ │ │ - pop {r1, r3, r6, r7} │ │ │ │ + pop {r1, r3, r7, pc} │ │ │ │ lsls r7, r4, #3 │ │ │ │ eor.w r1, ip, sl, lsl #2 │ │ │ │ - pop {r3, r5, r7} │ │ │ │ + pop {r3, r5, r6, pc} │ │ │ │ lsls r7, r4, #3 │ │ │ │ orn r1, sl, sl, lsl #2 │ │ │ │ - pop {r1, r7} │ │ │ │ + pop {r1, r6, pc} │ │ │ │ lsls r7, r4, #3 │ │ │ │ bics.w r1, r4, sl, lsl #2 │ │ │ │ bic.w r1, r4, sl, lsl #2 │ │ │ │ - pop {r3, r6} │ │ │ │ + pop {r3, pc} │ │ │ │ lsls r7, r4, #3 │ │ │ │ ldrd r0, r1, [r4, #552]! @ 0x228 │ │ │ │ - pop {r5} │ │ │ │ + pop {r5, r6, r7} │ │ │ │ lsls r7, r4, #3 │ │ │ │ strd r0, r1, [r4, #552] @ 0x228 │ │ │ │ @ instruction: 0xe9b8018a │ │ │ │ - cbnz r6, 32db46 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2197ca> │ │ │ │ + pop {r1, r2, r3, r4, r7} │ │ │ │ lsls r7, r4, #3 │ │ │ │ @ instruction: 0xe9a0018a │ │ │ │ - cbnz r4, 32db46 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2197ca> │ │ │ │ + pop {r2, r3, r4, r5, r6} │ │ │ │ lsls r7, r4, #3 │ │ │ │ strd r0, r1, [r6, #-552]! @ 0x228 │ │ │ │ - cbnz r2, 32db40 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2197c4> │ │ │ │ + pop {r1, r6} │ │ │ │ lsls r7, r4, #3 │ │ │ │ - cbnz r4, 32db3e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2197c2> │ │ │ │ + pop {r2, r3, r5} │ │ │ │ lsls r7, r4, #3 │ │ │ │ stmdb lr!, {r1, r3, r7, r8} │ │ │ │ - cbnz r6, 32db40 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2197c4> │ │ │ │ + pop {r1, r2, r4} │ │ │ │ lsls r7, r4, #3 │ │ │ │ ldmdb r6, {r1, r3, r7, r8} │ │ │ │ - ldr r4, [pc, #616] @ (32dd5c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2199e0>) │ │ │ │ + ldr r5, [pc, #360] @ (32dc5c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2198e0>) │ │ │ │ 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 │ │ │ │ @@ -940461,15 +940474,15 @@ │ │ │ │ movs r1, #1 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ add r2, pc │ │ │ │ mov r0, r5 │ │ │ │ blx 6a2ec <__fprintf_chk@plt> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - add r6, sp, #672 @ 0x2a0 │ │ │ │ + add r7, sp, #416 @ 0x1a0 │ │ │ │ lsls r0, r3, #3 │ │ │ │ cmp r0, #15 │ │ │ │ beq.n 32db9e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x219822> │ │ │ │ ldr r2, [pc, #80] @ (32dba4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x219828>) │ │ │ │ lsls r1, r0, #31 │ │ │ │ mov.w r3, #46 @ 0x2e │ │ │ │ it mi │ │ │ │ @@ -940514,15 +940527,15 @@ │ │ │ │ @ instruction: 0xe804018a │ │ │ │ b.n 32db9c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x219820> │ │ │ │ lsls r2, r1, #6 │ │ │ │ b.n 32db84 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x219808> │ │ │ │ lsls r2, r1, #6 │ │ │ │ b.n 32db74 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2197f8> │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldr r3, [pc, #544] @ (32dddc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x219a60>) │ │ │ │ + ldr r4, [pc, #288] @ (32dcdc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x219960>) │ │ │ │ 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 │ │ │ │ @@ -940606,29 +940619,29 @@ │ │ │ │ b.n 32dc72 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2198f6> │ │ │ │ ldr r2, [pc, #40] @ (32dcbc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x219940>) │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ blx 6a2ec <__fprintf_chk@plt> │ │ │ │ b.n 32dbec <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x219870> │ │ │ │ - ldrsb r4, [r4, r6] │ │ │ │ + ldr r4, [r4, r1] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - add r7, sp, #536 @ 0x218 │ │ │ │ + add sp, #280 @ 0x118 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - add r5, sp, #736 @ 0x2e0 │ │ │ │ + add r6, sp, #480 @ 0x1e0 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - str r4, [sp, #1016] @ 0x3f8 │ │ │ │ + str r5, [sp, #760] @ 0x2f8 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - add r7, sp, #224 @ 0xe0 │ │ │ │ + add r7, sp, #992 @ 0x3e0 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - blt.n 32dd00 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x219984> │ │ │ │ + blt.n 32dc80 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x219904> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - blt.n 32dcfc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x219980> │ │ │ │ + blt.n 32dc7c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x219900> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - add r5, sp, #912 @ 0x390 │ │ │ │ + add r6, sp, #656 @ 0x290 │ │ │ │ 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 │ │ │ │ @@ -941028,75 +941041,75 @@ │ │ │ │ blx 6a2ec <__fprintf_chk@plt> │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ mov r2, r9 │ │ │ │ add.w r1, r8, #20 │ │ │ │ mov r0, r7 │ │ │ │ bl 32daf4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x219778> │ │ │ │ b.n 32de14 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x219a98> │ │ │ │ - add r6, sp, #600 @ 0x258 │ │ │ │ + add r7, sp, #344 @ 0x158 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - strb r0, [r6, r7] │ │ │ │ + ldrsb r0, [r6, r2] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - add r5, sp, #832 @ 0x340 │ │ │ │ + add r6, sp, #576 @ 0x240 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - add r3, sp, #1016 @ 0x3f8 │ │ │ │ + add r4, sp, #760 @ 0x2f8 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - bls.n 32e030 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x219cb4> │ │ │ │ + bge.n 32e1b0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x219e34> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - add r5, sp, #504 @ 0x1f8 │ │ │ │ + add r6, sp, #248 @ 0xf8 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r4, [r7, #40] @ 0x28 │ │ │ │ + ldr r4, [r7, #52] @ 0x34 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - str r2, [sp, #864] @ 0x360 │ │ │ │ + str r3, [sp, #608] @ 0x260 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - add r5, sp, #376 @ 0x178 │ │ │ │ + add r6, sp, #120 @ 0x78 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r3, sp, #216 @ 0xd8 │ │ │ │ + add r3, sp, #984 @ 0x3d8 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - bhi.n 32e0a0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x219d24> │ │ │ │ + bls.n 32e020 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x219ca4> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - str r2, [sp, #400] @ 0x190 │ │ │ │ + str r3, [sp, #144] @ 0x90 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - add r7, pc, #448 @ (adr r7, 32e2d4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x219f58>) │ │ │ │ + add r0, sp, #192 @ 0xc0 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - strb r2, [r7, r1] │ │ │ │ + strb r2, [r7, r4] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - add r4, sp, #400 @ 0x190 │ │ │ │ + add r5, sp, #144 @ 0x90 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - str r2, [sp, #56] @ 0x38 │ │ │ │ + str r2, [sp, #824] @ 0x338 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - add r2, sp, #648 @ 0x288 │ │ │ │ + add r3, sp, #392 @ 0x188 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r4, sp, #128 @ 0x80 │ │ │ │ + add r4, sp, #896 @ 0x380 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - add r2, sp, #320 @ 0x140 │ │ │ │ + add r3, sp, #64 @ 0x40 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - add r3, sp, #768 @ 0x300 │ │ │ │ + add r4, sp, #512 @ 0x200 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - str r1, [sp, #360] @ 0x168 │ │ │ │ + str r2, [sp, #104] @ 0x68 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - add r3, sp, #744 @ 0x2e8 │ │ │ │ + add r4, sp, #488 @ 0x1e8 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - str r1, [sp, #200] @ 0xc8 │ │ │ │ + str r1, [sp, #968] @ 0x3c8 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldrsb.w r0, [r6, #211] @ 0xd3 │ │ │ │ - bgt.n 32e1a4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x219e28> │ │ │ │ + @ instruction: 0xfa5600d3 │ │ │ │ + bgt.n 32e124 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x219da8> │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldrsb.w r0, [lr, #211] @ 0xd3 │ │ │ │ - bgt.n 32e1ac <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x219e30> │ │ │ │ + @ instruction: 0xfa5e00d3 │ │ │ │ + bgt.n 32e12c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x219db0> │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldr r2, [r5, r2] │ │ │ │ + ldr r2, [r5, r5] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - add r3, sp, #256 @ 0x100 │ │ │ │ + add r4, sp, #0 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r1, sp, #968 @ 0x3c8 │ │ │ │ + add r2, sp, #712 @ 0x2c8 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - add r3, sp, #192 @ 0xc0 │ │ │ │ + add r3, sp, #960 @ 0x3c0 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r1, sp, #856 @ 0x358 │ │ │ │ + add r2, sp, #600 @ 0x258 │ │ │ │ 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 │ │ │ │ @@ -941164,25 +941177,25 @@ │ │ │ │ ldr r2, [pc, #36] @ (32e234 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x219eb8>) │ │ │ │ ldr.w r3, [r1, #400] @ 0x190 │ │ │ │ movs r1, #1 │ │ │ │ add r2, pc │ │ │ │ blx 6a2ec <__fprintf_chk@plt> │ │ │ │ b.n 32e188 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x219e0c> │ │ │ │ nop │ │ │ │ - add r2, sp, #664 @ 0x298 │ │ │ │ + add r3, sp, #408 @ 0x198 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r1, sp, #1008 @ 0x3f0 │ │ │ │ + add r2, sp, #752 @ 0x2f0 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r2, sp, #88 @ 0x58 │ │ │ │ + add r2, sp, #856 @ 0x358 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r2, sp, #216 @ 0xd8 │ │ │ │ + add r2, sp, #984 @ 0x3d8 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r2, sp, #24 │ │ │ │ + add r2, sp, #792 @ 0x318 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r1, sp, #824 @ 0x338 │ │ │ │ + add r2, sp, #568 @ 0x238 │ │ │ │ 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] @ (32e260 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x219ee4>) │ │ │ │ @@ -941318,48 +941331,48 @@ │ │ │ │ nop │ │ │ │ adds r6, r7, #5 │ │ │ │ lsls r0, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adds r2, r7, #5 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - add r1, sp, #664 @ 0x298 │ │ │ │ + add r2, sp, #408 @ 0x198 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r1, sp, #840 @ 0x348 │ │ │ │ + add r2, sp, #584 @ 0x248 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - b.n 32e7ec <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x21a470> │ │ │ │ + b.n 32e96c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x21a5f0> │ │ │ │ lsls r6, r2, #3 │ │ │ │ - add r1, sp, #904 @ 0x388 │ │ │ │ + add r2, sp, #648 @ 0x288 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - @ instruction: 0xf7c000d9 │ │ │ │ - add r1, sp, #528 @ 0x210 │ │ │ │ + strb.w r0, [r0, #217] @ 0xd9 │ │ │ │ + add r2, sp, #272 @ 0x110 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r1, sp, #832 @ 0x340 │ │ │ │ + add r2, sp, #576 @ 0x240 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r1, sp, #896 @ 0x380 │ │ │ │ + add r2, sp, #640 @ 0x280 │ │ │ │ lsls r3, r2, #3 │ │ │ │ adds r0, r3, #3 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - add r1, sp, #184 @ 0xb8 │ │ │ │ + add r1, sp, #952 @ 0x3b8 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r2, sp, #208 @ 0xd0 │ │ │ │ + add r2, sp, #976 @ 0x3d0 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - add r1, sp, #40 @ 0x28 │ │ │ │ + add r1, sp, #808 @ 0x328 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r1, sp, #48 @ 0x30 │ │ │ │ + add r1, sp, #816 @ 0x330 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r1, sp, #56 @ 0x38 │ │ │ │ + add r1, sp, #824 @ 0x338 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r1, sp, #144 @ 0x90 │ │ │ │ + add r1, sp, #912 @ 0x390 │ │ │ │ lsls r3, r2, #3 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, sp, #192 @ 0xc0 │ │ │ │ + add r1, sp, #960 @ 0x3c0 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r0, sp, #1000 @ 0x3e8 │ │ │ │ + add r1, sp, #744 @ 0x2e8 │ │ │ │ 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 │ │ │ │ @@ -943894,141 +943907,141 @@ │ │ │ │ add r1, pc │ │ │ │ strb.w r2, [r3], #1 │ │ │ │ ldrb.w r2, [r1, #1]! │ │ │ │ cmp r3, ip │ │ │ │ bne.n 33007a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x21bcfe> │ │ │ │ b.w 32f6ae <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x21b332> │ │ │ │ nop │ │ │ │ - add r1, sp, #944 @ 0x3b0 │ │ │ │ + add r2, sp, #688 @ 0x2b0 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r0, sp, #240 @ 0xf0 │ │ │ │ + add r0, sp, #1008 @ 0x3f0 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r7, sp, #608 @ 0x260 │ │ │ │ + add sp, #352 @ 0x160 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - add r7, pc, #880 @ (adr r7, 33040c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x21c090>) │ │ │ │ + add r0, sp, #624 @ 0x270 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r4, pc, #0 @ (adr r4, 3300a0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x21bd24>) │ │ │ │ + add r4, pc, #768 @ (adr r4, 3303a0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x21c024>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r5, pc, #464 @ (adr r5, 330274 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x21bef8>) │ │ │ │ + add r6, pc, #208 @ (adr r6, 330174 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x21bdf8>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r4, pc, #480 @ (adr r4, 330288 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x21bf0c>) │ │ │ │ + add r5, pc, #224 @ (adr r5, 330188 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x21be0c>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r4, pc, #704 @ (adr r4, 33036c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x21bff0>) │ │ │ │ + add r5, pc, #448 @ (adr r5, 33026c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x21bef0>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r3, pc, #976 @ (adr r3, 330480 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x21c104>) │ │ │ │ + add r4, pc, #720 @ (adr r4, 330380 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x21c004>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r4, pc, #560 @ (adr r4, 3302e4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x21bf68>) │ │ │ │ + add r5, pc, #304 @ (adr r5, 3301e4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x21be68>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r3, pc, #752 @ (adr r3, 3303a8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x21c02c>) │ │ │ │ + add r4, pc, #496 @ (adr r4, 3302a8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x21bf2c>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r3, pc, #832 @ (adr r3, 3303fc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x21c080>) │ │ │ │ + add r4, pc, #576 @ (adr r4, 3302fc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x21bf80>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r3, pc, #272 @ (adr r3, 3301d0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x21be54>) │ │ │ │ + add r4, pc, #16 @ (adr r4, 3300d0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x21bd54>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r3, pc, #1008 @ (adr r3, 3304b4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x21c138>) │ │ │ │ + add r4, pc, #752 @ (adr r4, 3303b4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x21c038>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r3, pc, #80 @ (adr r3, 330118 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x21bd9c>) │ │ │ │ + add r3, pc, #848 @ (adr r3, 330418 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x21c09c>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r3, pc, #240 @ (adr r3, 3301bc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x21be40>) │ │ │ │ + add r3, pc, #1008 @ (adr r3, 3304bc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x21c140>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - strb r0, [r6, #14] │ │ │ │ + strb r0, [r6, #17] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - add r3, pc, #144 @ (adr r3, 330164 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x21bde8>) │ │ │ │ + add r3, pc, #912 @ (adr r3, 330464 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x21c0e8>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r2, pc, #352 @ (adr r2, 330238 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x21bebc>) │ │ │ │ + add r3, pc, #96 @ (adr r3, 330138 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x21bdbc>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r2, pc, #400 @ (adr r2, 33026c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x21bef0>) │ │ │ │ + add r3, pc, #144 @ (adr r3, 33016c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x21bdf0>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r1, pc, #896 @ (adr r1, 330460 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x21c0e4>) │ │ │ │ + add r2, pc, #640 @ (adr r2, 330360 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x21bfe4>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r4, pc, #368 @ (adr r4, 330254 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x21bed8>) │ │ │ │ + add r5, pc, #112 @ (adr r5, 330154 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x21bdd8>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r5, pc, #784 @ (adr r5, 3303f8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x21c07c>) │ │ │ │ + add r6, pc, #528 @ (adr r6, 3302f8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x21bf7c>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r4, pc, #400 @ (adr r4, 33027c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x21bf00>) │ │ │ │ + add r5, pc, #144 @ (adr r5, 33017c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x21be00>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r3, pc, #0 @ (adr r3, 3300f0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x21bd74>) │ │ │ │ + add r3, pc, #768 @ (adr r3, 3303f0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x21c074>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r3, pc, #352 @ (adr r3, 330254 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x21bed8>) │ │ │ │ + add r4, pc, #96 @ (adr r4, 330154 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x21bdd8>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r4, pc, #592 @ (adr r4, 330348 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x21bfcc>) │ │ │ │ + add r5, pc, #336 @ (adr r5, 330248 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x21becc>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r0, pc, #656 @ (adr r0, 33038c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x21c010>) │ │ │ │ + add r1, pc, #400 @ (adr r1, 33028c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x21bf10>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r2, pc, #720 @ (adr r2, 3303d0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x21c054>) │ │ │ │ + add r3, pc, #464 @ (adr r3, 3302d0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x21bf54>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r2, pc, #928 @ (adr r2, 3304a4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x21c128>) │ │ │ │ + add r3, pc, #672 @ (adr r3, 3303a4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x21c028>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r4, pc, #320 @ (adr r4, 330248 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x21becc>) │ │ │ │ + add r5, pc, #64 @ (adr r5, 330148 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x21bdcc>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r2, pc, #880 @ (adr r2, 33047c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x21c100>) │ │ │ │ + add r3, pc, #624 @ (adr r3, 33037c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x21c000>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r1, pc, #352 @ (adr r1, 330270 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x21bef4>) │ │ │ │ + add r2, pc, #96 @ (adr r2, 330170 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x21bdf4>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r4, pc, #272 @ (adr r4, 330224 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x21bea8>) │ │ │ │ + add r5, pc, #16 @ (adr r5, 330124 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x21bda8>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r2, pc, #992 @ (adr r2, 3304f8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x21c17c>) │ │ │ │ + add r3, pc, #736 @ (adr r3, 3303f8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x21c07c>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r7, [sp, #32] │ │ │ │ + ldr r7, [sp, #800] @ 0x320 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r1, pc, #224 @ (adr r1, 330200 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x21be84>) │ │ │ │ + add r1, pc, #992 @ (adr r1, 330500 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x21c184>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r1, pc, #448 @ (adr r1, 3302e4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x21bf68>) │ │ │ │ + add r2, pc, #192 @ (adr r2, 3301e4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x21be68>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r3, pc, #112 @ (adr r3, 330198 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x21be1c>) │ │ │ │ + add r3, pc, #880 @ (adr r3, 330498 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x21c11c>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r1, pc, #688 @ (adr r1, 3303dc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x21c060>) │ │ │ │ + add r2, pc, #432 @ (adr r2, 3302dc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x21bf60>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r0, pc, #224 @ (adr r0, 330210 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x21be94>) │ │ │ │ + add r0, pc, #992 @ (adr r0, 330510 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x21c194>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r0, pc, #720 @ (adr r0, 330404 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x21c088>) │ │ │ │ + add r1, pc, #464 @ (adr r1, 330304 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x21bf88>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r1, pc, #840 @ (adr r1, 330480 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x21c104>) │ │ │ │ + add r2, pc, #584 @ (adr r2, 330380 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x21c004>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r5, [sp, #944] @ 0x3b0 │ │ │ │ + ldr r6, [sp, #688] @ 0x2b0 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r0, pc, #56 @ (adr r0, 330178 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x21bdfc>) │ │ │ │ + add r0, pc, #824 @ (adr r0, 330478 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x21c0fc>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r0, pc, #288 @ (adr r0, 330264 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x21bee8>) │ │ │ │ + add r1, pc, #32 @ (adr r1, 330164 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x21bde8>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r1, pc, #568 @ (adr r1, 330380 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x21c004>) │ │ │ │ + add r2, pc, #312 @ (adr r2, 330280 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x21bf04>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r0, pc, #288 @ (adr r0, 33026c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x21bef0>) │ │ │ │ + add r1, pc, #32 @ (adr r1, 33016c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x21bdf0>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r6, [sp, #680] @ 0x2a8 │ │ │ │ + ldr r7, [sp, #424] @ 0x1a8 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r1, pc, #640 @ (adr r1, 3303d4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x21c058>) │ │ │ │ + add r2, pc, #384 @ (adr r2, 3302d4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x21bf58>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r0, pc, #264 @ (adr r0, 330260 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x21bee4>) │ │ │ │ + add r1, pc, #8 @ (adr r1, 330160 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x21bde4>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r4, [sp, #480] @ 0x1e0 │ │ │ │ + ldr r5, [sp, #224] @ 0xe0 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r0, pc, #112 @ (adr r0, 3301d0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x21be54>) │ │ │ │ + add r0, pc, #880 @ (adr r0, 3304d0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x21c154>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r7, [sp, #24] │ │ │ │ + ldr r7, [sp, #792] @ 0x318 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r0, pc, #696 @ (adr r0, 330420 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x21c0a4>) │ │ │ │ + add r1, pc, #440 @ (adr r1, 330320 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x21bfa4>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r7, [sp, #320] @ 0x140 │ │ │ │ + add r0, pc, #64 @ (adr r0, 3301ac <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x21be30>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r5, [sp, #888] @ 0x378 │ │ │ │ + ldr r6, [sp, #632] @ 0x278 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r6, [sp, #304] @ 0x130 │ │ │ │ + ldr r7, [sp, #48] @ 0x30 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r7, [sp, #504] @ 0x1f8 │ │ │ │ + add r0, pc, #248 @ (adr r0, 330270 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x21bef4>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r3, [sp, #576] @ 0x240 │ │ │ │ + ldr r4, [sp, #320] @ 0x140 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r4, [sp, #936] @ 0x3a8 │ │ │ │ + ldr r5, [sp, #680] @ 0x2a8 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r5, [sp, #1008] @ 0x3f0 │ │ │ │ + ldr r6, [sp, #752] @ 0x2f0 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r7, [sp, #248] @ 0xf8 │ │ │ │ + ldr r7, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r5, [sp, #896] @ 0x380 │ │ │ │ + ldr r6, [sp, #640] @ 0x280 │ │ │ │ lsls r3, r2, #3 │ │ │ │ ldrb r3, [r0, #0] │ │ │ │ cbz r3, 330198 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x21be1c> │ │ │ │ ldrb.w r3, [r0, #1]! │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 330190 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x21be14> │ │ │ │ ldr r1, [pc, #664] @ (330434 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x21c0b8>) │ │ │ │ @@ -944280,47 +944293,47 @@ │ │ │ │ add r1, pc │ │ │ │ strb.w r2, [r3], #1 │ │ │ │ ldrb.w r2, [r1, #1]! │ │ │ │ cmp ip, r3 │ │ │ │ bne.n 330422 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x21c0a6> │ │ │ │ b.w 32fabe <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x21b742> │ │ │ │ nop │ │ │ │ - ldr r3, [sp, #472] @ 0x1d8 │ │ │ │ + ldr r4, [sp, #216] @ 0xd8 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r6, [sp, #272] @ 0x110 │ │ │ │ + ldr r7, [sp, #16] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r4, [sp, #880] @ 0x370 │ │ │ │ + ldr r5, [sp, #624] @ 0x270 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r1, [sp, #48] @ 0x30 │ │ │ │ + ldr r1, [sp, #816] @ 0x330 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r4, [sp, #272] @ 0x110 │ │ │ │ + ldr r5, [sp, #16] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r3, [sp, #816] @ 0x330 │ │ │ │ + ldr r4, [sp, #560] @ 0x230 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r5, [sp, #160] @ 0xa0 │ │ │ │ + ldr r5, [sp, #928] @ 0x3a0 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r3, [sp, #728] @ 0x2d8 │ │ │ │ + ldr r4, [sp, #472] @ 0x1d8 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r4, [sp, #168] @ 0xa8 │ │ │ │ + ldr r4, [sp, #936] @ 0x3a8 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r5, [sp, #136] @ 0x88 │ │ │ │ + ldr r5, [sp, #904] @ 0x388 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r4, [sp, #160] @ 0xa0 │ │ │ │ + ldr r4, [sp, #928] @ 0x3a0 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - str r7, [sp, #960] @ 0x3c0 │ │ │ │ + ldr r0, [sp, #704] @ 0x2c0 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r1, [sp, #976] @ 0x3d0 │ │ │ │ + ldr r2, [sp, #720] @ 0x2d0 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r2, [sp, #400] @ 0x190 │ │ │ │ + ldr r3, [sp, #144] @ 0x90 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r2, [sp, #480] @ 0x1e0 │ │ │ │ + ldr r3, [sp, #224] @ 0xe0 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r0, [sp, #832] @ 0x340 │ │ │ │ + ldr r1, [sp, #576] @ 0x240 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r3, [sp, #784] @ 0x310 │ │ │ │ + ldr r4, [sp, #528] @ 0x210 │ │ │ │ lsls r3, r2, #3 │ │ │ │ ldrsh.w r3, [r0] │ │ │ │ cmp r3, #2 │ │ │ │ beq.n 330484 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x21c108> │ │ │ │ movs r0, #4 │ │ │ │ bx lr │ │ │ │ ldrsh.w r3, [r0, #4] │ │ │ │ @@ -944432,15 +944445,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 │ │ │ │ - ldr r3, [sp, #176] @ 0xb0 │ │ │ │ + ldr r3, [sp, #944] @ 0x3b0 │ │ │ │ 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] @ 330ad8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x21c75c> │ │ │ │ subw sp, sp, #1052 @ 0x41c │ │ │ │ @@ -944958,66 +944971,66 @@ │ │ │ │ b.n 3306b2 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x21c336> │ │ │ │ add r3, sp, #44 @ 0x2c │ │ │ │ b.n 330ab4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x21c738> │ │ │ │ nop │ │ │ │ @ instruction: 0xfa3a0187 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [sp, #552] @ 0x228 │ │ │ │ + ldr r3, [sp, #296] @ 0x128 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - movs r0, #172 @ 0xac │ │ │ │ + movs r1, #108 @ 0x6c │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldr r1, [sp, #1000] @ 0x3e8 │ │ │ │ + ldr r2, [sp, #744] @ 0x2e8 │ │ │ │ lsls r3, r2, #3 │ │ │ │ ldrsh.w r0, [ip, ] │ │ │ │ - ldr r1, [sp, #632] @ 0x278 │ │ │ │ + ldr r2, [sp, #376] @ 0x178 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r1, [sp, #224] @ 0xe0 │ │ │ │ + ldr r1, [sp, #992] @ 0x3e0 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - cmp r0, lr │ │ │ │ + mov r0, r6 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r0, [sp, #680] @ 0x2a8 │ │ │ │ + ldr r1, [sp, #424] @ 0x1a8 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - cmp r0, r6 │ │ │ │ + cmp r8, lr │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r0, [sp, #400] @ 0x190 │ │ │ │ + ldr r1, [sp, #144] @ 0x90 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r8, ip │ │ │ │ + cmp r8, r4 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r0, [sp, #120] @ 0x78 │ │ │ │ + ldr r0, [sp, #888] @ 0x378 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - b.n 331148 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x21cdcc> │ │ │ │ + b.n 3312c8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x21cf4c> │ │ │ │ lsls r1, r4, #3 │ │ │ │ - str r7, [sp, #648] @ 0x288 │ │ │ │ + ldr r0, [sp, #392] @ 0x188 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - subs r0, r5, #0 │ │ │ │ + subs r0, r5, #3 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - str r7, [sp, #432] @ 0x1b0 │ │ │ │ + ldr r0, [sp, #176] @ 0xb0 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - str r7, [sp, #200] @ 0xc8 │ │ │ │ + str r7, [sp, #968] @ 0x3c8 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - adds r0, r4, #7 │ │ │ │ + subs r0, r4, #2 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - bics r0, r6 │ │ │ │ + add r0, lr │ │ │ │ lsls r0, r3, #3 │ │ │ │ - str r6, [sp, #912] @ 0x390 │ │ │ │ + str r7, [sp, #656] @ 0x290 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - muls r2, r5 │ │ │ │ + add r2, r5 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - str r6, [sp, #672] @ 0x2a0 │ │ │ │ + str r7, [sp, #416] @ 0x1a0 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - str r1, [sp, #632] @ 0x278 │ │ │ │ + str r2, [sp, #376] @ 0x178 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - str r6, [sp, #728] @ 0x2d8 │ │ │ │ + str r7, [sp, #472] @ 0x1d8 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - str r6, [sp, #328] @ 0x148 │ │ │ │ + str r7, [sp, #72] @ 0x48 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - str r6, [sp, #296] @ 0x128 │ │ │ │ + str r7, [sp, #40] @ 0x28 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - str r6, [sp, #104] @ 0x68 │ │ │ │ + str r6, [sp, #872] @ 0x368 │ │ │ │ lsls r3, r2, #3 │ │ │ │ cbz r1, 330b88 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x21c80c> │ │ │ │ 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 │ │ │ │ @@ -947538,19 +947551,19 @@ │ │ │ │ blx 6a2ec <__fprintf_chk@plt> │ │ │ │ blx 6a304 │ │ │ │ ... │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r1, #21] │ │ │ │ + ldrb r6, [r1, #24] │ │ │ │ lsls r3, r2, #3 │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r4, #4] │ │ │ │ + ldrb r0, [r4, #7] │ │ │ │ lsls r3, r2, #3 │ │ │ │ movs r3, #0 │ │ │ │ strb r3, [r1, #0] │ │ │ │ cmp r0, #11 │ │ │ │ bhi.n 332844 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x21e4c8> │ │ │ │ tbb [pc, r0] │ │ │ │ asrs r2, r2, #32 │ │ │ │ @@ -948588,19 +948601,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ bvc.n 333478 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x21f0fc> │ │ │ │ lsls r7, r0, #6 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ bvs.n 3333fc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x21f080> │ │ │ │ lsls r7, r0, #6 │ │ │ │ - ldr r0, [r2, #64] @ 0x40 │ │ │ │ + ldr r0, [r2, #76] @ 0x4c │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldr r2, [r0, #56] @ 0x38 │ │ │ │ + ldr r2, [r0, #68] @ 0x44 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldr r4, [r4, #52] @ 0x34 │ │ │ │ + ldr r4, [r4, #64] @ 0x40 │ │ │ │ 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 │ │ │ │ @@ -949781,20 +949794,20 @@ │ │ │ │ mov r3, r0 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ blx 6a2ec <__fprintf_chk@plt> │ │ │ │ blx 6a304 │ │ │ │ nop │ │ │ │ - ldrd r0, r0, [lr, #840] @ 0x348 │ │ │ │ + eors.w r0, lr, r2, lsr #3 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r7, #0] │ │ │ │ + str r2, [r7, #12] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - str r4, [r5, #0] │ │ │ │ + str r4, [r5, #12] │ │ │ │ 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 │ │ │ │ @@ -950606,15 +950619,15 @@ │ │ │ │ lsls r7, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ bkpt 0x0050 │ │ │ │ lsls r7, r0, #6 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r0, r5] │ │ │ │ + ldrh r2, [r0, r0] │ │ │ │ lsls r3, r2, #3 │ │ │ │ @ instruction: 0xb748 │ │ │ │ lsls r7, r0, #6 │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -951293,21 +951306,21 @@ │ │ │ │ ... │ │ │ │ add sp, #216 @ 0xd8 │ │ │ │ lsls r7, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add sp, #176 @ 0xb0 │ │ │ │ lsls r7, r0, #6 │ │ │ │ - str r4, [r7, r6] │ │ │ │ + strh r4, [r7, r1] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - str r6, [r7, r5] │ │ │ │ + strh r6, [r7, r0] │ │ │ │ lsls r3, r2, #3 │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r1, r5] │ │ │ │ + strh r4, [r1, r0] │ │ │ │ lsls r3, r2, #3 │ │ │ │ mov.w r1, #376 @ 0x178 │ │ │ │ ldr.w r0, [fp, #16] │ │ │ │ bl 465740 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3513c4> │ │ │ │ mov r9, r0 │ │ │ │ ldrb.w r3, [sl, #13] │ │ │ │ add.w sl, r0, #20 │ │ │ │ @@ -953169,15 +953182,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [sp, #192] @ 0xc0 │ │ │ │ lsls r7, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ b.n 336c78 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2228fc> │ │ │ │ lsls r7, r0, #6 │ │ │ │ - stmia r4!, {r1, r3} │ │ │ │ + stmia r4!, {r1, r3, r6, 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, #3992] @ 0xf98 │ │ │ │ ldr r2, [pc, #404] @ (33692c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2225b0>) │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ @@ -966536,15 +966549,15 @@ │ │ │ │ nop │ │ │ │ lsrs r0, r2, #4 │ │ │ │ lsls r7, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r4, #27 │ │ │ │ lsls r7, r0, #6 │ │ │ │ - add r6, pc, #344 @ (adr r6, 33ff00 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x22bb84>) │ │ │ │ + add r7, pc, #88 @ (adr r7, 33fe00 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x22ba84>) │ │ │ │ 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] │ │ │ │ @@ -968189,15 +968202,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ b.n 341048 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x22cccc> │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - ble.n 34105c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x22cce0> │ │ │ │ + udf #152 @ 0x98 │ │ │ │ lsls r1, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r2, [pc, #248] @ (3411b4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x22ce38>) │ │ │ │ add.w r5, r0, #4096 @ 0x1000 │ │ │ │ @@ -969990,21 +970003,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r2, r1 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r6, r2 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r0, #26] │ │ │ │ + ldrb r6, [r0, #29] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldrb r6, [r1, #22] │ │ │ │ + ldrb r6, [r1, #25] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldrb r0, [r5, #21] │ │ │ │ + ldrb r0, [r5, #24] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldrb r2, [r3, #20] │ │ │ │ + ldrb r2, [r3, #23] │ │ │ │ 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] @ (3426d4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x22e358>) │ │ │ │ @@ -970129,15 +970142,15 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ bge.n 3427a0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x22e424> │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ bls.n 342784 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x22e408> │ │ │ │ lsls r6, r0, #6 │ │ │ │ - ldrb r0, [r3, #13] │ │ │ │ + ldrb r0, [r3, #16] │ │ │ │ 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] @ (342844 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x22e4c8>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -970300,17 +970313,17 @@ │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ bvc.n 3427f8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x22e47c> │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r1, #100] @ 0x64 │ │ │ │ + ldr r2, [r1, #112] @ 0x70 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - ldrb r4, [r3, #6] │ │ │ │ + ldrb r4, [r3, #9] │ │ │ │ lsls r2, r2, #3 │ │ │ │ bvc.n 34297c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x22e600> │ │ │ │ lsls r6, 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 │ │ │ │ @@ -970847,15 +970860,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ bpl.n 342f30 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x22ebb4> │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ bne.n 342f48 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x22ebcc> │ │ │ │ lsls r6, r0, #6 │ │ │ │ - pop {r2, r5, r6, pc} │ │ │ │ + bkpt 0x0024 │ │ │ │ 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] │ │ │ │ @@ -971679,19 +971692,19 @@ │ │ │ │ asrs r0, r2, #32 │ │ │ │ asrs r0, r2, #32 │ │ │ │ subs r7, #112 @ 0x70 │ │ │ │ ldmia r3, {r2, r3, r6} │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r2, #88] @ 0x58 │ │ │ │ + ldr r2, [r2, #100] @ 0x64 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - @ instruction: 0x478e │ │ │ │ + ldr r0, [pc, #312] @ (343980 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x22f604>) │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldrb r6, [r3, #18] │ │ │ │ + ldrb r6, [r3, #21] │ │ │ │ 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 │ │ │ │ @@ -971884,15 +971897,15 @@ │ │ │ │ asrs r0, r2, #32 │ │ │ │ subs r7, #112 @ 0x70 │ │ │ │ ... │ │ │ │ stmia r6!, {r1, r2, r4, r7} │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r6, r4] │ │ │ │ + ldrb r0, [r6, r7] │ │ │ │ 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 │ │ │ │ @@ -972271,34 +972284,34 @@ │ │ │ │ ... │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ stmia r5!, {r1, r2, r3, r6} │ │ │ │ lsls r6, r0, #6 │ │ │ │ stmia r5!, {r3, r6} │ │ │ │ lsls r6, r0, #6 │ │ │ │ - mrrc 0, 13, r0, r0, cr12 @ │ │ │ │ - bne.n 343e80 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x22fb04> │ │ │ │ + ldc 0, cr0, [r0, #-880] @ 0xfffffc90 │ │ │ │ + bcs.n 343e00 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x22fa84> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r0, [r7, #116] @ 0x74 │ │ │ │ + ldr r0, [r7, #0] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - adcs r4, r5 │ │ │ │ + tst r4, r5 │ │ │ │ lsls r0, r4, #3 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xe98800dc │ │ │ │ - str r6, [r6, #72] @ 0x48 │ │ │ │ + orr.w r0, r8, ip, lsr #3 │ │ │ │ + str r6, [r6, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ stmia r2!, {r1, r2, r4, r5} │ │ │ │ lsls r6, r0, #6 │ │ │ │ - str r3, [sp, #216] @ 0xd8 │ │ │ │ + str r3, [sp, #984] @ 0x3d8 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldmdb ip!, {r2, r3, r4, r6, r7} │ │ │ │ - str r2, [r5, #68] @ 0x44 │ │ │ │ + ldrd r0, r0, [ip, #880]! @ 0x370 │ │ │ │ + str r2, [r5, #80] @ 0x50 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strb r0, [r6, #13] │ │ │ │ + strb r0, [r6, #16] │ │ │ │ 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} │ │ │ │ @@ -972334,19 +972347,19 @@ │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [pc, #16] @ (343f7c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x22fc00>) │ │ │ │ add r3, pc │ │ │ │ b.n 343ae6 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x22f76a> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - str r1, [sp, #760] @ 0x2f8 │ │ │ │ + str r2, [sp, #504] @ 0x1f8 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldmia r5!, {r4, r6} │ │ │ │ + ldmia r6!, {r4} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r2, [r6, #44] @ 0x2c │ │ │ │ + str r2, [r6, #56] @ 0x38 │ │ │ │ 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 │ │ │ │ @@ -973419,23 +973432,23 @@ │ │ │ │ bne.n 344b0e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x230792> │ │ │ │ b.n 3448a0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x230524> │ │ │ │ nop │ │ │ │ stmia r0!, {r6} │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r5, r4] │ │ │ │ + ldrb r4, [r5, r7] │ │ │ │ lsls r2, r2, #3 │ │ │ │ cbnz r2, 344b6e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2307f2> │ │ │ │ lsls r6, r0, #6 │ │ │ │ - ldr r7, [pc, #336] @ (344c8c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x230910>) │ │ │ │ + str r4, [r2, r0] │ │ │ │ lsls r6, r4, #3 │ │ │ │ - add r2, pc, #336 @ (adr r2, 344c90 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x230914>) │ │ │ │ + add r3, pc, #80 @ (adr r3, 344b90 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x230814>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add r2, pc, #272 @ (adr r2, 344c54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2308d8>) │ │ │ │ + add r3, pc, #16 @ (adr r3, 344b54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2307d8>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ cmp r5, #0 │ │ │ │ ble.w 3448a0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x230524> │ │ │ │ ldr r2, [sp, #72] @ 0x48 │ │ │ │ subs r4, r5, #1 │ │ │ │ ldr r1, [sp, #76] @ 0x4c │ │ │ │ subs r2, #4 │ │ │ │ @@ -973839,17 +973852,17 @@ │ │ │ │ mov r0, r7 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ b.n 34494c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2305d0> │ │ │ │ ldrb.w r9, [sp, #172] @ 0xac │ │ │ │ b.w 344118 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x22fd9c> │ │ │ │ - add r0, pc, #976 @ (adr r0, 3453a0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x231024>) │ │ │ │ + add r1, pc, #720 @ (adr r1, 3452a0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x230f24>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strh r0, [r5, r3] │ │ │ │ + strh r0, [r5, r6] │ │ │ │ lsls r2, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3496] @ 0xda8 │ │ │ │ sub.w sp, sp, #564 @ 0x234 │ │ │ │ add.w r7, r0, #602112 @ 0x93000 │ │ │ │ @@ -975191,15 +975204,15 @@ │ │ │ │ ldr.w r3, [r2, #416] @ 0x1a0 │ │ │ │ str r3, [sp, #112] @ 0x70 │ │ │ │ cmp r1, #0 │ │ │ │ bne.w 345a6e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2316f2> │ │ │ │ b.n 345da4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x231a28> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - str r1, [sp, #360] @ 0x168 │ │ │ │ + str r2, [sp, #104] @ 0x68 │ │ │ │ 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 │ │ │ │ @@ -977492,17 +977505,17 @@ │ │ │ │ nop │ │ │ │ ldrh r2, [r0, #14] │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r2, [r4, #12] │ │ │ │ lsls r6, r0, #6 │ │ │ │ - movs r0, #110 @ 0x6e │ │ │ │ + movs r1, #46 @ 0x2e │ │ │ │ lsls r6, r4, #3 │ │ │ │ - movs r0, #48 @ 0x30 │ │ │ │ + movs r0, #240 @ 0xf0 │ │ │ │ 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 │ │ │ │ @@ -978721,45 +978734,45 @@ │ │ │ │ nop │ │ │ │ strh r0, [r3, #44] @ 0x2c │ │ │ │ lsls r6, r0, #6 │ │ │ │ strh r4, [r2, #44] @ 0x2c │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - movs r7, #156 @ 0x9c │ │ │ │ + cmp r0, #92 @ 0x5c │ │ │ │ lsls r2, r2, #3 │ │ │ │ - movs r5, #150 @ 0x96 │ │ │ │ + movs r6, #86 @ 0x56 │ │ │ │ lsls r2, r2, #3 │ │ │ │ strh r0, [r6, #20] │ │ │ │ lsls r6, r0, #6 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - movs r6, #50 @ 0x32 │ │ │ │ + movs r6, #242 @ 0xf2 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - asrs r4, r3, #19 │ │ │ │ + asrs r4, r3, #22 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - movs r5, #40 @ 0x28 │ │ │ │ + movs r5, #232 @ 0xe8 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - movs r4, #138 @ 0x8a │ │ │ │ + movs r5, #74 @ 0x4a │ │ │ │ lsls r2, r2, #3 │ │ │ │ - movs r5, #8 │ │ │ │ + movs r5, #200 @ 0xc8 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - movs r4, #24 │ │ │ │ + movs r4, #216 @ 0xd8 │ │ │ │ lsls r2, r2, #3 │ │ │ │ bl fff9648a │ │ │ │ bl 71a48e │ │ │ │ - ldrsb r6, [r2, r6] │ │ │ │ + ldr r6, [r2, r1] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - movs r0, #72 @ 0x48 │ │ │ │ + movs r1, #8 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldr r4, [r2, r7] │ │ │ │ + ldrh r4, [r2, r2] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - asrs r6, r2, #12 │ │ │ │ + asrs r6, r2, #15 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - asrs r2, r0, #11 │ │ │ │ + asrs r2, r0, #14 │ │ │ │ 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] @ (348738 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2343bc>) │ │ │ │ @@ -978990,15 +979003,15 @@ │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r4, [r6, #12] │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, r7, #2 │ │ │ │ + subs r2, r7, #5 │ │ │ │ lsls r2, r2, #3 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r4, [r1, #6] │ │ │ │ lsls r6, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -979967,15 +979980,15 @@ │ │ │ │ nop │ │ │ │ strb r4, [r6, #0] │ │ │ │ lsls r6, r0, #6 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r1, #12 │ │ │ │ + asrs r6, r1, #15 │ │ │ │ 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 │ │ │ │ @@ -981095,21 +981108,21 @@ │ │ │ │ lsls r6, r0, #6 │ │ │ │ ldr r6, [r0, #108] @ 0x6c │ │ │ │ lsls r6, r0, #6 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ str r4, [r6, #92] @ 0x5c │ │ │ │ lsls r6, r0, #6 │ │ │ │ - lsls r0, r3, #30 │ │ │ │ + lsrs r0, r3, #1 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - lsls r0, r3, #28 │ │ │ │ + lsls r0, r3, #31 │ │ │ │ lsls r2, r2, #3 │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r3, #27 │ │ │ │ + lsls r0, r3, #30 │ │ │ │ lsls r2, r2, #3 │ │ │ │ ldr r3, [pc, #52] @ (349da4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x235a28>) │ │ │ │ ldr r2, [sp, #84] @ 0x54 │ │ │ │ ldr r4, [sp, #60] @ 0x3c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldrb.w r2, [r4, #32] │ │ │ │ mov r1, r3 │ │ │ │ @@ -981130,15 +981143,15 @@ │ │ │ │ b.n 349730 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2353b4> │ │ │ │ movs r7, #1 │ │ │ │ b.n 3495a4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x235228> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r2, #26 │ │ │ │ + lsls r4, r2, #29 │ │ │ │ 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] @ (349f54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x235bd8>) │ │ │ │ @@ -982249,16 +982262,16 @@ │ │ │ │ lsls r6, r0, #6 │ │ │ │ ldrsh r4, [r2, r5] │ │ │ │ lsls r6, r0, #6 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - orn r0, lr, #7503872 @ 0x728000 │ │ │ │ - orr.w r0, r8, #7503872 @ 0x728000 │ │ │ │ + @ instruction: 0xf52e00e5 │ │ │ │ + add.w r0, r8, #7503872 @ 0x728000 │ │ │ │ ldrh r0, [r5, r1] │ │ │ │ lsls r6, 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 │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ @@ -983039,15 +983052,15 @@ │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r6, [r6, r0] │ │ │ │ lsls r6, r0, #6 │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - orr.w r0, lr, #6848512 @ 0x688000 │ │ │ │ + add.w r0, lr, #6848512 @ 0x688000 │ │ │ │ ldr r7, [pc, #984] @ (34b618 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x23729c>) │ │ │ │ lsls r6, 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 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -983793,15 +983806,15 @@ │ │ │ │ ldr r3, [r3, #12] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ mov r0, fp │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - orn r0, r0, r1, lsr #3 │ │ │ │ + @ instruction: 0xeb2000d1 │ │ │ │ cmp ip, lr │ │ │ │ lsls r6, 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 │ │ │ │ @@ -983977,18 +983990,18 @@ │ │ │ │ add sp, #148 @ 0x94 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ cmp r8, r5 │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strd r0, r0, [lr, #836] @ 0x344 │ │ │ │ - strb r4, [r5, #31] │ │ │ │ + eor.w r0, lr, r1, lsr #3 │ │ │ │ + ldrb r4, [r5, #2] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r4, [r6, #56] @ 0x38 │ │ │ │ + ldr r4, [r6, #68] @ 0x44 │ │ │ │ lsls r4, r3, #3 │ │ │ │ add r4, r3 │ │ │ │ lsls r6, r0, #6 │ │ │ │ add.w r2, r0, #102400 @ 0x19000 │ │ │ │ movw ip, #36624 @ 0x8f10 │ │ │ │ ldr.w r3, [r2, #2260] @ 0x8d4 │ │ │ │ ldrh.w r2, [r2, #2264] @ 0x8d8 │ │ │ │ @@ -984541,15 +984554,15 @@ │ │ │ │ beq.w 34c070 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x237cf4> │ │ │ │ b.n 34c19e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x237e22> │ │ │ │ sbcs r0, r5 │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ stc2l 15, cr15, [fp, #1020] @ 0x3fc │ │ │ │ - b.n 34bafc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x237780> │ │ │ │ + b.n 34bc7c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x237900> │ │ │ │ lsls r1, r2, #3 │ │ │ │ subs r7, #248 @ 0xf8 │ │ │ │ lsls r6, r0, #6 │ │ │ │ @ instruction: 0xfbefffff │ │ │ │ stc2 15, cr15, [r9], #-1020 @ 0xfffffc04 │ │ │ │ @ instruction: 0xfb7fffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ @@ -985041,15 +985054,15 @@ │ │ │ │ moveq r3, #0 │ │ │ │ andne.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 34c656 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2382da> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - ble.n 34c6a0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x238324> │ │ │ │ + udf #162 @ 0xa2 │ │ │ │ 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, #4008] @ 0xfa8 │ │ │ │ add.w r6, r0, #94208 @ 0x17000 │ │ │ │ mov r8, r2 │ │ │ │ @@ -985365,19 +985378,19 @@ │ │ │ │ nop │ │ │ │ subs r1, #2 │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ subs r0, #24 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - blt.n 34cafc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x238780> │ │ │ │ + bgt.n 34ca7c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x238700> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bge.n 34ca28 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2386ac> │ │ │ │ + blt.n 34c9a8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x23862c> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bge.n 34c9a0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x238624> │ │ │ │ + blt.n 34cb20 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2387a4> │ │ │ │ lsls r1, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ add.w lr, r0, #94208 @ 0x17000 │ │ │ │ ldr.w r3, [pc, #3372] @ 34d798 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x23941c> │ │ │ │ ldr r2, [r0, #36] @ 0x24 │ │ │ │ mov ip, r0 │ │ │ │ ldr.w r1, [lr, #2116] @ 0x844 │ │ │ │ @@ -993174,15 +993187,15 @@ │ │ │ │ mcr2 6, 0, r4, cr0, cr15, {7} │ │ │ │ b.n 3522e4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x23df68> │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ b.n 352234 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x23deb8> │ │ │ │ lsls r5, r0, #6 │ │ │ │ - strh r2, [r5, #42] @ 0x2a │ │ │ │ + strh r2, [r5, #48] @ 0x30 │ │ │ │ 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 │ │ │ │ @@ -993405,19 +993418,19 @@ │ │ │ │ mcr2 6, 0, r4, cr0, cr15, {7} │ │ │ │ b.n 3522fc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x23df80> │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ svc 206 @ 0xce │ │ │ │ lsls r5, r0, #6 │ │ │ │ - strh r0, [r5, #22] │ │ │ │ + strh r0, [r5, #28] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strh r0, [r2, #22] │ │ │ │ + strh r0, [r2, #28] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strh r4, [r7, #20] │ │ │ │ + strh r4, [r7, #26] │ │ │ │ lsls r1, r2, #3 │ │ │ │ vmov.f32 s15, #240 @ 0xbf800000 -1.0 │ │ │ │ ldr r3, [pc, #276] @ (35232c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x23dfb0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ vcmpe.f32 s0, s15 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -993649,17 +993662,17 @@ │ │ │ │ vaba.u8 q2, q0, │ │ │ │ bgt.n 352448 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x23e0cc> │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ blt.n 3525c8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x23e24c> │ │ │ │ lsls r5, r0, #6 │ │ │ │ - strh r0, [r1, #0] │ │ │ │ + strh r0, [r1, #6] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrb r2, [r3, #31] │ │ │ │ + strh r2, [r3, #4] │ │ │ │ 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 │ │ │ │ @@ -993944,21 +993957,21 @@ │ │ │ │ mcr2 6, 0, r4, cr0, cr15, {7} │ │ │ │ bge.n 35279c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x23e420> │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ bge.n 3528d0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x23e554> │ │ │ │ lsls r5, r0, #6 │ │ │ │ - ldrb r6, [r1, #28] │ │ │ │ + ldrb r6, [r1, #31] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrb r0, [r2, #28] │ │ │ │ + ldrb r0, [r2, #31] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrb r4, [r4, #27] │ │ │ │ + ldrb r4, [r4, #30] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrb r0, [r3, #28] │ │ │ │ + ldrb r0, [r3, #31] │ │ │ │ lsls r1, r2, #3 │ │ │ │ ldr r1, [pc, #616] @ (352a90 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x23e714>) │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ bl 29dd38 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1899bc> │ │ │ │ b.n 35259a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x23e21e> │ │ │ │ ldr r5, [sp, #100] @ 0x64 │ │ │ │ @@ -994196,21 +994209,21 @@ │ │ │ │ movs r4, #0 │ │ │ │ str.w r9, [sp] │ │ │ │ ldrd r1, r2, [sp, #44] @ 0x2c │ │ │ │ str r4, [sp, #4] │ │ │ │ bl 351f60 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x23dbe4> │ │ │ │ b.n 35259a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x23e21e> │ │ │ │ nop │ │ │ │ - ldrb r0, [r3, #20] │ │ │ │ + ldrb r0, [r3, #23] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrb r4, [r5, #9] │ │ │ │ + ldrb r4, [r5, #12] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrb r4, [r2, #9] │ │ │ │ + ldrb r4, [r2, #12] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrb r4, [r0, #9] │ │ │ │ + ldrb r4, [r0, #12] │ │ │ │ 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 │ │ │ │ @@ -994557,46 +994570,46 @@ │ │ │ │ @ instruction: 0xfbdc0185 │ │ │ │ bmi.n 352db0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x23ea34> │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ bmi.n 352d78 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x23e9fc> │ │ │ │ lsls r5, r0, #6 │ │ │ │ - ldrb r4, [r3, #7] │ │ │ │ + ldrb r4, [r3, #10] │ │ │ │ lsls r1, r2, #3 │ │ │ │ bmi.n 352ee4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x23eb68> │ │ │ │ lsls r5, r0, #6 │ │ │ │ - ldrb r0, [r2, #5] │ │ │ │ + ldrb r0, [r2, #8] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - str r0, [sp, #80] @ 0x50 │ │ │ │ + str r0, [sp, #848] @ 0x350 │ │ │ │ lsls r0, r4, #3 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r3, #3] │ │ │ │ + ldrb r4, [r3, #6] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - str r6, [r0, #84] @ 0x54 │ │ │ │ + str r6, [r0, #96] @ 0x60 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r6, [r5, #3] │ │ │ │ + ldrb r6, [r5, #6] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add r5, sp, #280 @ 0x118 │ │ │ │ + add r6, sp, #24 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrh r2, [r3, #60] @ 0x3c │ │ │ │ + str r0, [sp, #360] @ 0x168 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldrb r2, [r2, #3] │ │ │ │ + ldrb r2, [r2, #6] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - str r7, [sp, #328] @ 0x148 │ │ │ │ + ldr r0, [sp, #72] @ 0x48 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrb r2, [r0, #3] │ │ │ │ + ldrb r2, [r0, #6] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strb r0, [r4, #30] │ │ │ │ + ldrb r0, [r4, #1] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrb r4, [r4, #0] │ │ │ │ + ldrb r4, [r4, #3] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - mcr2 0, 5, r0, cr14, cr12, {6} │ │ │ │ - strb r6, [r0, #30] │ │ │ │ + vqadd.u32 q8, q15, q6 │ │ │ │ + ldrb r6, [r0, #1] │ │ │ │ lsls r1, r2, #3 │ │ │ │ add r2, sp, #420 @ 0x1a4 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r9 │ │ │ │ str r2, [sp, #8] │ │ │ │ bl 438738 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3243bc> │ │ │ │ mov r1, r6 │ │ │ │ @@ -994626,16 +994639,16 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ ldr r1, [pc, #16] @ (352efc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x23eb80>) │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ bl 29dd38 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1899bc> │ │ │ │ b.n 352dbe <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x23ea42> │ │ │ │ - stc2l 0, cr0, [sl, #880]! @ 0x370 │ │ │ │ - movs r5, #236 @ 0xec │ │ │ │ + mcr2 0, 5, r0, cr10, cr12, {6} │ │ │ │ + movs r6, #172 @ 0xac │ │ │ │ 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] @ 35316c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x23edf0> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -994866,15 +994879,15 @@ │ │ │ │ b.n 35307c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x23ed00> │ │ │ │ add.w r2, r5, #94208 @ 0x17000 │ │ │ │ ldr.w r2, [r2, #1396] @ 0x574 │ │ │ │ str r2, [r3, #0] │ │ │ │ b.n 353010 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x23ec94> │ │ │ │ nop │ │ │ │ strh.w r0, [r8, ] │ │ │ │ - strb r2, [r6, #22] │ │ │ │ + strb r2, [r6, #25] │ │ │ │ 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] @ (353390 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x23f014>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -995068,17 +995081,17 @@ │ │ │ │ bl 435c74 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3218f8> │ │ │ │ b.n 3532d0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x23ef54> │ │ │ │ subs.w r1, r4, #4358144 @ 0x428000 │ │ │ │ ldmia r6, {r2, r3, r5, r6} │ │ │ │ lsls r5, r0, #6 │ │ │ │ lsrs r4, r5, #29 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, #104 @ 0x68 │ │ │ │ + adds r7, #40 @ 0x28 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - movs r0, r7 │ │ │ │ + lsls r0, r7, #3 │ │ │ │ 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 │ │ │ │ @@ -995167,23 +995180,23 @@ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ b.n 353412 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x23f096> │ │ │ │ nop │ │ │ │ @ instruction: 0xf37a0185 │ │ │ │ - str r0, [r5, #48] @ 0x30 │ │ │ │ + str r0, [r5, #60] @ 0x3c │ │ │ │ lsls r5, r4, #3 │ │ │ │ - ldr r5, [pc, #472] @ (353684 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x23f308>) │ │ │ │ + ldr r6, [pc, #216] @ (353584 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x23f208>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r0, [r6, #9] │ │ │ │ + strb r0, [r6, #12] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - str r6, [r4, #40] @ 0x28 │ │ │ │ + str r6, [r4, #52] @ 0x34 │ │ │ │ lsls r5, r4, #3 │ │ │ │ - cdp2 0, 14, cr0, cr10, cr0, {7} │ │ │ │ + vmla.i32 q0, q13, d0[1] │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #252] @ (3535c4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x23f248>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r5, r0 │ │ │ │ @@ -995272,17 +995285,17 @@ │ │ │ │ str r0, [sp, #4] │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ bl 1c2ca8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xae92c> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ b.n 353524 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x23f1a8> │ │ │ │ @ instruction: 0xf2700185 │ │ │ │ - strb r4, [r4, #7] │ │ │ │ + strb r4, [r4, #10] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strb r0, [r1, #5] │ │ │ │ + strb r0, [r1, #8] │ │ │ │ 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] @ (353714 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x23f398>) │ │ │ │ sub sp, #8 │ │ │ │ @@ -995412,17 +995425,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldmia r2!, {r3} │ │ │ │ lsls r5, r0, #6 │ │ │ │ lsrs r4, r5, #29 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r1, {r1, r4, r5, r6} │ │ │ │ lsls r5, r0, #6 │ │ │ │ - strb r0, [r5, #1] │ │ │ │ + strb r0, [r5, #4] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strb r4, [r0, #0] │ │ │ │ + strb r4, [r0, #3] │ │ │ │ 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] @ (353840 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x23f4c4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -995519,15 +995532,15 @@ │ │ │ │ b.n 35377e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x23f402> │ │ │ │ nop │ │ │ │ vext.8 d16, d20, d5, #1 │ │ │ │ ldmia r0!, {r2, r3, r5, r7} │ │ │ │ lsls r5, r0, #6 │ │ │ │ lsrs r4, r5, #29 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r2, #116] @ 0x74 │ │ │ │ + strb r6, [r2, #0] │ │ │ │ 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] @ (3538b0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x23f534>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -995565,15 +995578,15 @@ │ │ │ │ b.n 35387e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x23f502> │ │ │ │ nop │ │ │ │ cdp 1, 13, cr0, cr10, cr5, {4} │ │ │ │ stmia r7!, {r1, r4, r7} │ │ │ │ lsls r5, r0, #6 │ │ │ │ lsrs r4, r5, #29 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 3535c8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x23f24c> │ │ │ │ + b.n 353748 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x23f3cc> │ │ │ │ lsls r7, r1, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #136] @ 353958 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x23f5dc> │ │ │ │ mov lr, r3 │ │ │ │ @@ -995619,15 +995632,15 @@ │ │ │ │ ldr.w r0, [ip, #3664] @ 0xe50 │ │ │ │ str.w lr, [sp] │ │ │ │ bl 352b34 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x23e7b8> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ cdp 1, 6, cr0, cr6, cr5, {4} │ │ │ │ - ldr r6, [r3, #72] @ 0x48 │ │ │ │ + ldr r6, [r3, #84] @ 0x54 │ │ │ │ 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 │ │ │ │ @@ -995642,15 +995655,15 @@ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r2, r5 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 352b34 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x23e7b8> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - add r7, sp, #216 @ 0xd8 │ │ │ │ + add r7, sp, #984 @ 0x3d8 │ │ │ │ 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] @ (353a98 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x23f71c>) │ │ │ │ @@ -995730,25 +995743,25 @@ │ │ │ │ ldr r2, [pc, #36] @ (353ab0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x23f734>) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ b.n 353a28 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x23f6ac> │ │ │ │ nop │ │ │ │ stc 1, cr0, [ip, #532] @ 0x214 │ │ │ │ - ldr r6, [r7, #76] @ 0x4c │ │ │ │ + ldr r6, [r7, #88] @ 0x58 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - b.n 3537f4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x23f478> │ │ │ │ + b.n 353974 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x23f5f8> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r4, [r1, #76] @ 0x4c │ │ │ │ + ldr r4, [r1, #88] @ 0x58 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bx r7 │ │ │ │ + @ instruction: 0x47fe │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r4, [r6, #72] @ 0x48 │ │ │ │ + ldr r4, [r6, #84] @ 0x54 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bx r4 │ │ │ │ + @ instruction: 0x47e6 │ │ │ │ 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] │ │ │ │ @@ -995831,25 +995844,25 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ ldr r2, [pc, #32] @ (353bdc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x23f860>) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ b.n 353b56 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x23f7da> │ │ │ │ stcl 1, cr0, [r2], #-532 @ 0xfffffdec │ │ │ │ - ldr r0, [r2, #60] @ 0x3c │ │ │ │ + ldr r0, [r2, #72] @ 0x48 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - b.n 3536c4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x23f348> │ │ │ │ + b.n 353844 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x23f4c8> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r6, [r3, #56] @ 0x38 │ │ │ │ + ldr r6, [r3, #68] @ 0x44 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - mov r0, r2 │ │ │ │ + mov r8, sl │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r6, [r0, #56] @ 0x38 │ │ │ │ + ldr r6, [r0, #68] @ 0x44 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - cmp r8, pc │ │ │ │ + mov r8, 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] @ (353cd0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x23f954>) │ │ │ │ @@ -995925,25 +995938,25 @@ │ │ │ │ ldr r2, [pc, #36] @ (353ce8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x23f96c>) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ b.n 353c60 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x23f8e4> │ │ │ │ nop │ │ │ │ adc.w r1, r4, r5, lsl #2 │ │ │ │ - ldr r6, [r0, #44] @ 0x2c │ │ │ │ + ldr r6, [r0, #56] @ 0x38 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - b.n 3535bc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x23f240> │ │ │ │ + b.n 35373c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x23f3c0> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r4, [r2, #40] @ 0x28 │ │ │ │ + ldr r4, [r2, #52] @ 0x34 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - cmp r6, r0 │ │ │ │ + cmp lr, r8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r4, [r7, #36] @ 0x24 │ │ │ │ + ldr r4, [r7, #48] @ 0x30 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add lr, sp │ │ │ │ + cmp lr, r5 │ │ │ │ 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] @ (353dc0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x23fa44>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -996015,25 +996028,25 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ ldr r2, [pc, #32] @ (353dd8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x23fa5c>) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ b.n 353d5e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x23f9e2> │ │ │ │ bics.w r1, ip, r5, lsl #2 │ │ │ │ - ldr r4, [r4, #28] │ │ │ │ + ldr r4, [r4, #40] @ 0x28 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - b.n 3544b8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24013c> │ │ │ │ + b.n 353638 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x23f2bc> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r6, [r6, #24] │ │ │ │ + ldr r6, [r6, #36] @ 0x24 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add r0, r2 │ │ │ │ + add r8, sl │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r2, [r4, #24] │ │ │ │ + ldr r2, [r4, #36] @ 0x24 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - mvns r4, r7 │ │ │ │ + add ip, 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] @ (353eb4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x23fb38>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -996103,21 +996116,21 @@ │ │ │ │ ldr r2, [pc, #28] @ (353ec4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x23fb48>) │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ b.n 353e48 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x23facc> │ │ │ │ strd r0, r1, [sl, #-532] @ 0x214 │ │ │ │ - ldr r6, [r4, #20] │ │ │ │ + ldr r6, [r4, #32] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r4, [r0, #16] │ │ │ │ + ldr r4, [r0, #28] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r4, [r7, #12] │ │ │ │ + ldr r4, [r7, #24] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r4, [r5, #12] │ │ │ │ + ldr r4, [r5, #24] │ │ │ │ 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] @ (353fa4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x23fc28>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -996183,25 +996196,25 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ ldr r2, [pc, #32] @ (353fbc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x23fc40>) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ pop {r3, pc} │ │ │ │ strd r0, r1, [r2], #-532 @ 0x214 │ │ │ │ - ldr r4, [r1, #8] │ │ │ │ + ldr r4, [r1, #20] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - b.n 3542cc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x23ff50> │ │ │ │ + b.n 35444c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2400d0> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r0, [r4, #4] │ │ │ │ + ldr r0, [r4, #16] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - tst r2, r5 │ │ │ │ + cmn r2, r5 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r6, [r1, #4] │ │ │ │ + ldr r6, [r1, #16] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - tst r0, r3 │ │ │ │ + cmn r0, r3 │ │ │ │ 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] @ (35407c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x23fd00>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -996264,25 +996277,25 @@ │ │ │ │ ldr r2, [pc, #32] @ (354094 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x23fd18>) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ pop {r3, pc} │ │ │ │ b.n 353f54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x23fbd8> │ │ │ │ lsls r5, r0, #6 │ │ │ │ - str r0, [r2, #124] @ 0x7c │ │ │ │ + ldr r0, [r2, #8] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - b.n 3541f4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x23fe78> │ │ │ │ + b.n 354374 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x23fff8> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r4, [r4, #120] @ 0x78 │ │ │ │ + ldr r4, [r4, #4] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - adcs r2, r2 │ │ │ │ + tst r2, r2 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r2, [r2, #120] @ 0x78 │ │ │ │ + ldr r2, [r2, #4] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - adcs r0, r0 │ │ │ │ + tst r0, r0 │ │ │ │ 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] @ (3541d8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x23fe5c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -996386,25 +996399,25 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ b.n 354126 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x23fdaa> │ │ │ │ nop │ │ │ │ b.n 353efc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x23fb80> │ │ │ │ lsls r5, r0, #6 │ │ │ │ - str r2, [r4, #108] @ 0x6c │ │ │ │ + str r2, [r4, #120] @ 0x78 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - svc 172 @ 0xac │ │ │ │ + b.n 3542bc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x23ff40> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r6, [r3, #104] @ 0x68 │ │ │ │ + str r6, [r3, #116] @ 0x74 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ands r0, r6 │ │ │ │ + lsrs r0, r6 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r4, [r2, #100] @ 0x64 │ │ │ │ + str r4, [r2, #112] @ 0x70 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - subs.w r0, r2, #224 @ 0xe0 │ │ │ │ + @ instruction: 0xf27200e0 │ │ │ │ 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] @ (354314 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x23ff98>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -996502,23 +996515,23 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ b.n 354268 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x23feec> │ │ │ │ b.n 353d78 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x23f9fc> │ │ │ │ lsls r5, r0, #6 │ │ │ │ - str r6, [r4, #96] @ 0x60 │ │ │ │ + str r6, [r4, #108] @ 0x6c │ │ │ │ lsls r1, r2, #3 │ │ │ │ - str r2, [r4, #84] @ 0x54 │ │ │ │ + str r2, [r4, #96] @ 0x60 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - subs r6, #216 @ 0xd8 │ │ │ │ + subs r7, #152 @ 0x98 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r2, [r6, #80] @ 0x50 │ │ │ │ + str r2, [r6, #92] @ 0x5c │ │ │ │ lsls r1, r2, #3 │ │ │ │ - orns r0, r4, #224 @ 0xe0 │ │ │ │ + @ instruction: 0xf13400e0 │ │ │ │ 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] │ │ │ │ vldr s1, [r2, #4] │ │ │ │ @@ -996577,19 +996590,19 @@ │ │ │ │ pop {pc} │ │ │ │ add.w ip, ip, #471040 @ 0x73000 │ │ │ │ ldr.w r0, [ip, #3664] @ 0xe50 │ │ │ │ b.n 3543b8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24003c> │ │ │ │ nop │ │ │ │ b.n 354b64 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2407e8> │ │ │ │ lsls r5, r0, #6 │ │ │ │ - str r2, [r4, #72] @ 0x48 │ │ │ │ + str r2, [r4, #84] @ 0x54 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - str r0, [r0, #72] @ 0x48 │ │ │ │ + str r0, [r0, #84] @ 0x54 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ble.n 35441c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2400a0> │ │ │ │ + ble.n 35439c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x240020> │ │ │ │ lsls r7, r1, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #32] @ (354438 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2400bc>) │ │ │ │ sub sp, #8 │ │ │ │ @@ -996602,15 +996615,15 @@ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 3533a4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x23f028> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - str r6, [r3, #68] @ 0x44 │ │ │ │ + str r6, [r3, #80] @ 0x50 │ │ │ │ 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 │ │ │ │ @@ -996727,23 +996740,23 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ b.n 3544e8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24016c> │ │ │ │ b.n 354b20 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2407a4> │ │ │ │ lsls r5, r0, #6 │ │ │ │ - str r6, [r6, #56] @ 0x38 │ │ │ │ + str r6, [r6, #68] @ 0x44 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - str r6, [r6, #44] @ 0x2c │ │ │ │ + str r6, [r6, #56] @ 0x38 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - subs r4, #108 @ 0x6c │ │ │ │ + subs r5, #44 @ 0x2c │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r2, [r5, #40] @ 0x28 │ │ │ │ + str r2, [r5, #52] @ 0x34 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - stcl 0, cr0, [ip, #896]! @ 0x380 │ │ │ │ + cdp 0, 10, cr0, cr12, cr0, {7} │ │ │ │ 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] │ │ │ │ @@ -996860,25 +996873,25 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ b.n 354686 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24030a> │ │ │ │ b.n 354934 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2405b8> │ │ │ │ lsls r5, r0, #6 │ │ │ │ - str r2, [r0, #32] │ │ │ │ + str r2, [r0, #44] @ 0x2c │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bge.n 3547bc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x240440> │ │ │ │ + blt.n 35473c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2403c0> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r6, [r3, #28] │ │ │ │ + str r6, [r3, #40] @ 0x28 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - subs r2, #208 @ 0xd0 │ │ │ │ + subs r3, #144 @ 0x90 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r2, [r6, #24] │ │ │ │ + str r2, [r6, #36] @ 0x24 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldcl 0, cr0, [r0], #-896 @ 0xfffffc80 │ │ │ │ + ldc 0, cr0, [r0, #-896]! @ 0xfffffc80 │ │ │ │ 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] @ (3547f4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x240478>) │ │ │ │ @@ -996945,23 +996958,23 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ b.n 35478a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24040e> │ │ │ │ nop │ │ │ │ svc 238 @ 0xee │ │ │ │ lsls r5, r0, #6 │ │ │ │ - str r6, [r0, #24] │ │ │ │ + str r6, [r0, #36] @ 0x24 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - str r2, [r4, #16] │ │ │ │ + str r2, [r4, #28] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - subs r1, #244 @ 0xf4 │ │ │ │ + subs r2, #180 @ 0xb4 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r0, [r7, #12] │ │ │ │ + str r0, [r7, #24] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - @ instruction: 0xeb9600e0 │ │ │ │ + mrrc 0, 14, r0, r6, cr0 │ │ │ │ push {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] @ (354928 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2405ac>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -997054,25 +997067,25 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ b.n 354896 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24051a> │ │ │ │ svc 28 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - str r2, [r3, #4] │ │ │ │ + str r2, [r3, #16] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bhi.n 3549ac <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x240630> │ │ │ │ + bhi.n 35492c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2405b0> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrsh r6, [r1, r7] │ │ │ │ + str r6, [r1, #8] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - subs r0, #192 @ 0xc0 │ │ │ │ + subs r1, #128 @ 0x80 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrsh r2, [r4, r6] │ │ │ │ + str r2, [r4, #4] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - orn r0, r0, r0, asr #3 │ │ │ │ + @ instruction: 0xeb2000e0 │ │ │ │ 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] @ (354a24 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2406a8>) │ │ │ │ @@ -997143,23 +997156,23 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ b.n 3549ba <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24063e> │ │ │ │ nop │ │ │ │ ble.n 3549e4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x240668> │ │ │ │ lsls r5, r0, #6 │ │ │ │ - ldrsh r6, [r7, r6] │ │ │ │ + str r6, [r7, #4] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrsh r2, [r7, r4] │ │ │ │ + ldrsh r2, [r7, r7] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - adds r7, #196 @ 0xc4 │ │ │ │ + subs r0, #132 @ 0x84 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrsh r0, [r2, r4] │ │ │ │ + ldrsh r0, [r2, r7] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strd r0, r0, [r6, #-896]! @ 0x380 │ │ │ │ + bic.w r0, r6, r0, asr #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #108] @ (354ab8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24073c>) │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ add r3, pc │ │ │ │ @@ -997197,17 +997210,17 @@ │ │ │ │ pop {r3, pc} │ │ │ │ add.w ip, ip, #471040 @ 0x73000 │ │ │ │ ldr.w ip, [ip, #3664] @ 0xe50 │ │ │ │ b.n 354a7a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2406fe> │ │ │ │ nop │ │ │ │ bgt.n 354a9c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x240720> │ │ │ │ lsls r5, r0, #6 │ │ │ │ - ldrsh r6, [r5, r2] │ │ │ │ + ldrsh r6, [r5, r5] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bvs.n 354b54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2407d8> │ │ │ │ + bvc.n 354ad4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x240758> │ │ │ │ lsls r7, r1, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r2 │ │ │ │ sub sp, #12 │ │ │ │ @@ -997260,19 +997273,19 @@ │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ b.n 354af6 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24077a> │ │ │ │ add.w r0, r0, #471040 @ 0x73000 │ │ │ │ ldr.w r0, [r0, #3664] @ 0xe50 │ │ │ │ b.n 354b28 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2407ac> │ │ │ │ bgt.n 354bd8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24085c> │ │ │ │ lsls r5, r0, #6 │ │ │ │ - ldrsh r0, [r0, r2] │ │ │ │ + ldrsh r0, [r0, r5] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrsh r4, [r0, r0] │ │ │ │ + ldrsh r4, [r0, r3] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bpl.n 354aac <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x240730> │ │ │ │ + bvs.n 354c2c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2408b0> │ │ │ │ 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] @ (354c00 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x240884>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -997321,17 +997334,17 @@ │ │ │ │ mov r0, r3 │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ blt.n 354b70 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2407f4> │ │ │ │ lsls r5, r0, #6 │ │ │ │ - ldrb r0, [r3, r6] │ │ │ │ + ldrsh r0, [r3, r1] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrb r6, [r4, r6] │ │ │ │ + ldrsh r6, [r4, r1] │ │ │ │ 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] @ 354c78 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2408fc> │ │ │ │ mov r4, r2 │ │ │ │ @@ -997367,17 +997380,17 @@ │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blt.n 354cb4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x240938> │ │ │ │ lsls r5, r0, #6 │ │ │ │ - ldrb r4, [r1, r6] │ │ │ │ + ldrsh r4, [r1, r1] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrb r2, [r5, r5] │ │ │ │ + ldrsh r2, [r5, r0] │ │ │ │ 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 │ │ │ │ @@ -997433,19 +997446,19 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ b.n 354cf2 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x240976> │ │ │ │ nop │ │ │ │ bge.n 354c38 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2408bc> │ │ │ │ lsls r5, r0, #6 │ │ │ │ - ldrb r0, [r2, r4] │ │ │ │ + ldrb r0, [r2, r7] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrb r6, [r4, r4] │ │ │ │ + ldrb r6, [r4, r7] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrb r2, [r7, r3] │ │ │ │ + ldrb r2, [r7, r6] │ │ │ │ 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 │ │ │ │ @@ -997719,25 +997732,25 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ mov r0, r8 │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ b.n 354f0a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x240b8e> │ │ │ │ bls.n 354f94 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x240c18> │ │ │ │ lsls r5, r0, #6 │ │ │ │ - ldrh r4, [r0, r5] │ │ │ │ + ldrb r4, [r0, r0] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrh r4, [r7, r1] │ │ │ │ + ldrh r4, [r7, r4] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrh r0, [r1, r2] │ │ │ │ + ldrh r0, [r1, r5] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrh r4, [r4, r3] │ │ │ │ + ldrh r4, [r4, r6] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrh r4, [r7, r2] │ │ │ │ + ldrh r4, [r7, r5] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrh r4, [r2, r2] │ │ │ │ + ldrh r4, [r2, r5] │ │ │ │ lsls r1, r2, #3 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldrd r1, r2, [sp, #88] @ 0x58 │ │ │ │ str r3, [sp, #8] │ │ │ │ bl 354c84 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x240908> │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 354f0a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x240b8e> │ │ │ │ @@ -997952,17 +997965,17 @@ │ │ │ │ b.n 355138 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x240dbc> │ │ │ │ ldr r2, [pc, #16] @ (3552a8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x240f2c>) │ │ │ │ mov r0, r8 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ b.n 354f0a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x240b8e> │ │ │ │ - ldr r2, [r6, r3] │ │ │ │ + ldr r2, [r6, r6] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r4, [r6, r1] │ │ │ │ + ldr r4, [r6, r4] │ │ │ │ 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 │ │ │ │ @@ -998092,17 +998105,17 @@ │ │ │ │ bne.n 3553d4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x241058> │ │ │ │ b.n 355346 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x240fca> │ │ │ │ nop │ │ │ │ bmi.n 355490 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x241114> │ │ │ │ lsls r5, r0, #6 │ │ │ │ str r5, [sp, #368] @ 0x170 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - ldrsb r2, [r5, r6] │ │ │ │ + ldr r2, [r5, r1] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrsb r2, [r6, r5] │ │ │ │ + ldr r2, [r6, r0] │ │ │ │ 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] @ (3555f4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x241278>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -998271,17 +998284,17 @@ │ │ │ │ str.w r3, [r2, #452] @ 0x1c4 │ │ │ │ bl 435c74 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3218f8> │ │ │ │ b.n 35549c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x241120> │ │ │ │ bcc.n 3555fc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x241280> │ │ │ │ lsls r5, r0, #6 │ │ │ │ str r3, [sp, #800] @ 0x320 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - ldrsb r2, [r0, r1] │ │ │ │ + ldrsb r2, [r0, r4] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strb r2, [r4, r7] │ │ │ │ + ldrsb r2, [r4, r2] │ │ │ │ lsls r1, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #412] @ (3557b4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x241438>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -998440,15 +998453,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 355728 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2413ac> │ │ │ │ nop │ │ │ │ bne.n 355800 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x241484> │ │ │ │ lsls r5, r0, #6 │ │ │ │ str r2, [sp, #104] @ 0x68 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - strb r0, [r3, r3] │ │ │ │ + strb r0, [r3, r6] │ │ │ │ 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] @ (3558dc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x241560>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -998534,15 +998547,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldmia r7!, {r2, r3, r5, r6} │ │ │ │ lsls r5, r0, #6 │ │ │ │ - strh r2, [r1, r4] │ │ │ │ + strh r2, [r1, r7] │ │ │ │ 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] @ (355a9c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x241720>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -998681,21 +998694,21 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldmia r6, {r2, r6} │ │ │ │ lsls r5, r0, #6 │ │ │ │ - str r0, [r4, r7] │ │ │ │ + strh r0, [r4, r2] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - str r4, [r7, r7] │ │ │ │ + strh r4, [r7, r2] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strh r4, [r0, r0] │ │ │ │ + strh r4, [r0, r3] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - str r4, [r6, r5] │ │ │ │ + strh r4, [r6, r0] │ │ │ │ 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] @ (355c68 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2418ec>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -998844,29 +998857,29 @@ │ │ │ │ mov r0, ip │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ b.n 355b82 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x241806> │ │ │ │ ldmia r4, {r1, r2, r4, r5, r6} │ │ │ │ lsls r5, r0, #6 │ │ │ │ - str r4, [r2, r5] │ │ │ │ + strh r4, [r2, r0] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - str r4, [r2, r4] │ │ │ │ + str r4, [r2, r7] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - str r6, [r5, r3] │ │ │ │ + str r6, [r5, r6] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - str r2, [r6, r3] │ │ │ │ + str r2, [r6, r6] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - str r6, [r7, r3] │ │ │ │ + str r6, [r7, r6] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - str r6, [r5, r3] │ │ │ │ + str r6, [r5, r6] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - str r2, [r0, r3] │ │ │ │ + str r2, [r0, r6] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - str r4, [r7, r2] │ │ │ │ + str r4, [r7, r5] │ │ │ │ lsls r1, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #420] @ (355e44 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x241ac8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -999015,29 +999028,29 @@ │ │ │ │ mov r0, ip │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ b.n 355d5e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2419e2> │ │ │ │ ldmia r2!, {r1, r3, r4, r7} │ │ │ │ lsls r5, r0, #6 │ │ │ │ - str r0, [r0, r0] │ │ │ │ + str r0, [r0, r3] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r7, [pc, #784] @ (356160 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x241de4>) │ │ │ │ + str r4, [r0, r2] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r7, [pc, #616] @ (3560bc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x241d40>) │ │ │ │ + str r2, [r3, r1] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r7, [pc, #616] @ (3560c0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x241d44>) │ │ │ │ + str r2, [r3, r1] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r7, [pc, #648] @ (3560e4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x241d68>) │ │ │ │ + str r2, [r4, r1] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r7, [pc, #584] @ (3560a8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x241d2c>) │ │ │ │ + str r2, [r2, r1] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r7, [pc, #424] @ (35600c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x241c90>) │ │ │ │ + str r2, [r5, r0] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r7, [pc, #384] @ (355fe8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x241c6c>) │ │ │ │ + str r0, [r4, r0] │ │ │ │ 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 │ │ │ │ @@ -999284,15 +999297,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ bl 1c2ca8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xae92c> │ │ │ │ ldrd r0, r3, [sp] │ │ │ │ b.n 35606a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x241cee> │ │ │ │ stmia r7!, {r2} │ │ │ │ lsls r5, r0, #6 │ │ │ │ - ldr r4, [pc, #792] @ (356428 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2420ac>) │ │ │ │ + ldr r5, [pc, #536] @ (356328 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x241fac>) │ │ │ │ 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 │ │ │ │ @@ -1000195,17 +1000208,17 @@ │ │ │ │ ldr r2, [pc, #20] @ (356c88 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24290c>) │ │ │ │ mov r0, r7 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ b.n 3564a4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x242128> │ │ │ │ nop │ │ │ │ - sbcs r2, r4 │ │ │ │ + negs r2, r4 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - adcs r6, r3 │ │ │ │ + tst r6, r3 │ │ │ │ lsls r1, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ ldr r1, [pc, #488] @ (356e88 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x242b0c>) │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ @@ -1002358,15 +1002371,15 @@ │ │ │ │ bl 299cb8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x18593c> │ │ │ │ b.w 3575b4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x243238> │ │ │ │ nop │ │ │ │ strh r0, [r2, #50] @ 0x32 │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r3, #224 @ 0xe0 │ │ │ │ + adds r4, #160 @ 0xa0 │ │ │ │ lsls r1, r2, #3 │ │ │ │ ldrb.w r3, [r2, #2057] @ 0x809 │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 356ed4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x242b58> │ │ │ │ ldr r4, [sp, #8] │ │ │ │ ldrh.w r3, [r4, #122] @ 0x7a │ │ │ │ ldrh.w r1, [r4, #118] @ 0x76 │ │ │ │ @@ -1002763,15 +1002776,15 @@ │ │ │ │ b.n 358ad0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x244754> │ │ │ │ ldr r3, [r6, #12] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r6, #12] │ │ │ │ b.n 358a60 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2446e4> │ │ │ │ ldr r6, [sp, #88] @ 0x58 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - movs r3, #24 │ │ │ │ + movs r3, #216 @ 0xd8 │ │ │ │ lsls r1, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #752] @ (358e28 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x244aac>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1003009,15 +1003022,15 @@ │ │ │ │ b.n 358cac <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x244930> │ │ │ │ add.w r3, r3, #124928 @ 0x1e800 │ │ │ │ ldr.w r2, [r3, #452] @ 0x1c4 │ │ │ │ b.n 358b6c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2447f0> │ │ │ │ nop │ │ │ │ ldr r4, [sp, #16] │ │ │ │ lsls r5, r0, #6 │ │ │ │ - movs r0, #142 @ 0x8e │ │ │ │ + movs r1, #78 @ 0x4e │ │ │ │ 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, 358e74 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x244af8> │ │ │ │ ldr r3, [r1, #8] │ │ │ │ @@ -1003455,15 +1003468,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (359354 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x244fd8>) │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ pop {r3, pc} │ │ │ │ str r4, [sp, #128] @ 0x80 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - subs r4, r2, r3 │ │ │ │ + subs r4, r2, r6 │ │ │ │ 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] @ (35937c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x245000>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1003534,15 +1003547,15 @@ │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 3593f6 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24507a> │ │ │ │ movw r1, #930 @ 0x3a2 │ │ │ │ blx r3 │ │ │ │ b.n 3593f6 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24507a> │ │ │ │ str r3, [sp, #400] @ 0x190 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - subs r2, r7, r0 │ │ │ │ + subs r2, r7, r3 │ │ │ │ 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] @ (359470 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2450f4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1003561,15 +1003574,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (359474 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2450f8>) │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ pop {r3, pc} │ │ │ │ str r3, [sp, #0] │ │ │ │ lsls r5, r0, #6 │ │ │ │ - subs r4, r0, r0 │ │ │ │ + subs r4, r0, r3 │ │ │ │ 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] @ (3594bc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x245140>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1003588,15 +1003601,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (3594c0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x245144>) │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ pop {r3, pc} │ │ │ │ str r2, [sp, #720] @ 0x2d0 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - adds r0, r3, r7 │ │ │ │ + subs r0, r3, r2 │ │ │ │ lsls r1, r2, #3 │ │ │ │ ldr r3, [pc, #80] @ (359518 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24519c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add.w r3, r3, #602112 @ 0x93000 │ │ │ │ @@ -1003718,19 +1003731,19 @@ │ │ │ │ beq.n 35957e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x245202> │ │ │ │ ldr r2, [pc, #20] @ (35963c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2452c0>) │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ b.n 3595a8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24522c> │ │ │ │ nop │ │ │ │ - adds r2, r2, r5 │ │ │ │ + subs r2, r2, r0 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - adds r2, r3, r4 │ │ │ │ + adds r2, r3, r7 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - adds r6, r1, r2 │ │ │ │ + adds r6, r1, r5 │ │ │ │ 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] │ │ │ │ @@ -1003807,19 +1003820,19 @@ │ │ │ │ bl 136d5c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x229e0> │ │ │ │ cmp r6, r0 │ │ │ │ bne.n 3596c2 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x245346> │ │ │ │ movs r0, #1 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - adds r4, r0, r4 │ │ │ │ + adds r4, r0, r7 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - adds r4, r4, r3 │ │ │ │ + adds r4, r4, r6 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - adds r4, r2, r1 │ │ │ │ + adds r4, r2, 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, #4040] @ 0xfc8 │ │ │ │ sub sp, #20 │ │ │ │ ldr.w lr, [r2, #804] @ 0x324 │ │ │ │ @@ -1003948,25 +1003961,25 @@ │ │ │ │ ldr r2, [pc, #32] @ (3598a0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x245524>) │ │ │ │ mov r3, r8 │ │ │ │ mov r0, r7 │ │ │ │ movw r1, #1286 @ 0x506 │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ b.n 3597d6 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24545a> │ │ │ │ - adds r4, r1, r1 │ │ │ │ + adds r4, r1, r4 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r0, r4, #31 │ │ │ │ + adds r0, r4, r2 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - adds r2, r1, r0 │ │ │ │ + adds r2, r1, r3 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r6, r6, #31 │ │ │ │ + adds r6, r6, r2 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bkpt 0x0074 │ │ │ │ - lsls r7, r1, #3 │ │ │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + ite cc │ │ │ │ + lslcc r7, r1, #3 │ │ │ │ + stmdbcs 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 │ │ │ │ ldr.w r2, [pc, #1392] @ 359e2c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x245ab0> │ │ │ │ mov r6, r0 │ │ │ │ @@ -1004921,37 +1004934,37 @@ │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ b.n 359ffe <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x245c82> │ │ │ │ nop │ │ │ │ strh r0, [r5, #58] @ 0x3a │ │ │ │ lsls r5, r0, #6 │ │ │ │ - lsrs r4, r1, #31 │ │ │ │ + asrs r4, r1, #2 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r6, r3, #3 │ │ │ │ + asrs r6, r3, #6 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsrs r0, r7, #30 │ │ │ │ + asrs r0, r7, #1 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsrs r2, r1, #31 │ │ │ │ + asrs r2, r1, #2 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsrs r0, r3, #28 │ │ │ │ + lsrs r0, r3, #31 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsrs r2, r5, #27 │ │ │ │ + lsrs r2, r5, #30 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsrs r0, r5, #25 │ │ │ │ + lsrs r0, r5, #28 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsrs r6, r3, #26 │ │ │ │ + lsrs r6, r3, #29 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsrs r2, r2, #25 │ │ │ │ + lsrs r2, r2, #28 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsrs r0, r7, #26 │ │ │ │ + lsrs r0, r7, #29 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsrs r2, r3, #24 │ │ │ │ + lsrs r2, r3, #27 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsrs r0, r5, #25 │ │ │ │ + lsrs r0, r5, #28 │ │ │ │ lsls r1, r2, #3 │ │ │ │ add.w r2, r4, #98304 @ 0x18000 │ │ │ │ ldr.w r2, [r2, #1772] @ 0x6ec │ │ │ │ cmp r2, #29 │ │ │ │ bls.w 35a064 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x245ce8> │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 35a344 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x245fc8> │ │ │ │ @@ -1005020,31 +1005033,31 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ b.n 359ffe <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x245c82> │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 35a2c4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x245f48> │ │ │ │ b.n 35a12c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x245db0> │ │ │ │ nop │ │ │ │ - lsrs r2, r3, #22 │ │ │ │ + lsrs r2, r3, #25 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsrs r0, r6, #25 │ │ │ │ + lsrs r0, r6, #28 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsrs r6, r0, #22 │ │ │ │ + lsrs r6, r0, #25 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsrs r0, r1, #24 │ │ │ │ + lsrs r0, r1, #27 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsrs r4, r6, #21 │ │ │ │ + lsrs r4, r6, #24 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsrs r0, r3, #21 │ │ │ │ + lsrs r0, r3, #24 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsrs r2, r2, #25 │ │ │ │ + lsrs r2, r2, #28 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsrs r6, r6, #20 │ │ │ │ + lsrs r6, r6, #23 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsrs r0, r5, #23 │ │ │ │ + lsrs r0, r5, #26 │ │ │ │ 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] @ (35a4d8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24615c>) │ │ │ │ @@ -1005457,33 +1005470,33 @@ │ │ │ │ bls.w 35a59e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x246222> │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ lsls r0, r3, #17 │ │ │ │ bpl.n 35a6bc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x246340> │ │ │ │ b.n 35a6a2 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x246326> │ │ │ │ strh r2, [r1, #18] │ │ │ │ lsls r5, r0, #6 │ │ │ │ - lsrs r2, r7, #18 │ │ │ │ + lsrs r2, r7, #21 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsrs r0, r4, #15 │ │ │ │ + lsrs r0, r4, #18 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsrs r2, r6, #14 │ │ │ │ + lsrs r2, r6, #17 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsrs r0, r0, #15 │ │ │ │ + lsrs r0, r0, #18 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsrs r4, r2, #14 │ │ │ │ + lsrs r4, r2, #17 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsrs r6, r4, #9 │ │ │ │ + lsrs r6, r4, #12 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsrs r2, r5, #13 │ │ │ │ + lsrs r2, r5, #16 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsrs r0, r4, #9 │ │ │ │ + lsrs r0, r4, #12 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsrs r6, r4, #11 │ │ │ │ + lsrs r6, r4, #14 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsrs r2, r7, #10 │ │ │ │ + lsrs r2, r7, #13 │ │ │ │ lsls r1, r2, #3 │ │ │ │ ldr r0, [sp, #92] @ 0x5c │ │ │ │ bl 1fbd9c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xe7a20> │ │ │ │ ldr r3, [pc, #220] @ (35a8a8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24652c>) │ │ │ │ ldr r2, [pc, #220] @ (35a8ac <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x246530>) │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ str r0, [sp, #0] │ │ │ │ @@ -1005571,39 +1005584,39 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ b.n 35a5ec <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x246270> │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 35a80c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x246490> │ │ │ │ b.n 35a69e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x246322> │ │ │ │ nop │ │ │ │ - lsrs r0, r6, #7 │ │ │ │ + lsrs r0, r6, #10 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsrs r6, r7, #3 │ │ │ │ + lsrs r6, r7, #6 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsrs r2, r3, #7 │ │ │ │ + lsrs r2, r3, #10 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsrs r0, r0, #4 │ │ │ │ + lsrs r0, r0, #7 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsrs r2, r2, #6 │ │ │ │ + lsrs r2, r2, #9 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsrs r0, r5, #4 │ │ │ │ + lsrs r0, r5, #7 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsrs r6, r7, #5 │ │ │ │ + lsrs r6, r7, #8 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsrs r0, r0, #3 │ │ │ │ + lsrs r0, r0, #6 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsrs r4, r5, #5 │ │ │ │ + lsrs r4, r5, #8 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsrs r0, r2, #5 │ │ │ │ + lsrs r0, r2, #8 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsrs r2, r1, #4 │ │ │ │ + lsrs r2, r1, #7 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsrs r6, r5, #4 │ │ │ │ + lsrs r6, r5, #7 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsrs r0, r4, #2 │ │ │ │ + lsrs r0, r4, #5 │ │ │ │ lsls r1, r2, #3 │ │ │ │ cmp r1, #0 │ │ │ │ blt.n 35a90a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24658e> │ │ │ │ add.w r3, r0, #94208 @ 0x17000 │ │ │ │ ldr.w r2, [r3, #1980] @ 0x7bc │ │ │ │ cmp r2, r1 │ │ │ │ ble.n 35a90a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24658e> │ │ │ │ @@ -1006050,19 +1006063,19 @@ │ │ │ │ orrgt.w r8, r8, #64 @ 0x40 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ bl 3419d0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x22d654> │ │ │ │ b.n 35ad3c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2469c0> │ │ │ │ ldrb r2, [r4, #11] │ │ │ │ lsls r5, r0, #6 │ │ │ │ - lsls r6, r2, #19 │ │ │ │ + lsls r6, r2, #22 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsls r6, r2, #17 │ │ │ │ + lsls r6, r2, #20 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsls r2, r2, #17 │ │ │ │ + lsls r2, r2, #20 │ │ │ │ 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] @ (35af28 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x246bac>) │ │ │ │ sub sp, #32 │ │ │ │ @@ -1006316,23 +1006329,23 @@ │ │ │ │ nop │ │ │ │ strb r6, [r3, #31] │ │ │ │ lsls r5, r0, #6 │ │ │ │ str r0, [r6, r2] │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r5, #7 │ │ │ │ + lsls r4, r5, #10 │ │ │ │ lsls r1, r2, #3 │ │ │ │ ldr r7, [pc, #712] @ (35b39c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x247020>) │ │ │ │ lsls r5, r0, #6 │ │ │ │ - lsls r0, r5, #7 │ │ │ │ + lsls r0, r5, #10 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsls r4, r6, #6 │ │ │ │ + lsls r4, r6, #9 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsls r2, r4, #6 │ │ │ │ + lsls r2, r4, #9 │ │ │ │ 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 │ │ │ │ @@ -1006593,20 +1006606,20 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ strb r4, [r0, #19] │ │ │ │ lsls r5, r0, #6 │ │ │ │ ldr r5, [pc, #608] @ (35b604 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x247288>) │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - movs r6, r3 │ │ │ │ + lsls r6, r3, #3 │ │ │ │ lsls r1, r2, #3 │ │ │ │ ldr r5, [pc, #200] @ (35b478 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2470fc>) │ │ │ │ lsls r5, r0, #6 │ │ │ │ - vqadd.u16 q0, q9, q0 │ │ │ │ - vqadd.u32 q0, q14, q0 │ │ │ │ + vshr.u64 q8, q0, #46 │ │ │ │ + vshr.u64 q8, q0, #20 │ │ │ │ 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 │ │ │ │ ldr r0, [pc, #88] @ (35b424 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2470a8>) │ │ │ │ @@ -1006958,20 +1006971,20 @@ │ │ │ │ ... │ │ │ │ strb r6, [r3, #5] │ │ │ │ lsls r5, r0, #6 │ │ │ │ ldr r2, [pc, #184] @ (35b858 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2474dc>) │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfbf600d0 │ │ │ │ + ldc2 0, cr0, [r6], #832 @ 0x340 │ │ │ │ ldr r0, [pc, #960] @ (35bb6c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2477f0>) │ │ │ │ lsls r5, r0, #6 │ │ │ │ - @ instruction: 0xfbf400d0 │ │ │ │ - smlaldx r0, r0, r0, r0 │ │ │ │ - @ instruction: 0xfbae00d0 │ │ │ │ + ldc2 0, cr0, [r4], #832 @ 0x340 │ │ │ │ + stc2 0, cr0, [r0], {208} @ 0xd0 │ │ │ │ + stc2l 0, cr0, [lr], #-832 @ 0xfffffcc0 │ │ │ │ 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 │ │ │ │ ldr r0, [pc, #88] @ (35b824 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2474a8>) │ │ │ │ @@ -1007242,17 +1007255,17 @@ │ │ │ │ vldr d0, [pc, #8] @ 35bae0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x247764> │ │ │ │ b.n 35ba02 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x247686> │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ ldr r6, [r2, #92] @ 0x5c │ │ │ │ lsls r5, r0, #6 │ │ │ │ - vld4. {d0-d3}, [ip :64], r0 │ │ │ │ - ldr.w r0, [ip, #208] @ 0xd0 │ │ │ │ - str??.w r0, [r8, #208] @ 0xd0 │ │ │ │ + vld1.8 @ instruction: 0xf9ec00d0 │ │ │ │ + ldrsb.w r0, [ip, #208] @ 0xd0 │ │ │ │ + vld1.8 @ instruction: 0xf9a800d0 │ │ │ │ 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 │ │ │ │ ldr r0, [pc, #96] @ (35bb6c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2477f0>) │ │ │ │ @@ -1007464,15 +1007477,15 @@ │ │ │ │ nop │ │ │ │ ldr r4, [r2, #52] @ 0x34 │ │ │ │ lsls r5, r0, #6 │ │ │ │ add r2, r4 │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf7b800d0 │ │ │ │ + ldr??.w r0, [r8, r0, lsl #1] │ │ │ │ mvns r2, r5 │ │ │ │ lsls r5, r0, #6 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #116] @ (35be20 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x247aa4>) │ │ │ │ @@ -1007509,15 +1007522,15 @@ │ │ │ │ mov r0, ip │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r0, [r2, #24] │ │ │ │ lsls r5, r0, #6 │ │ │ │ - subs.w r0, r6, #6815744 @ 0x680000 │ │ │ │ + @ instruction: 0xf67600d0 │ │ │ │ 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] @ 35bea4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x247b28> │ │ │ │ ldr r3, [r0, #32] │ │ │ │ @@ -1007557,17 +1007570,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ b.n 35be86 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x247b0a> │ │ │ │ sbcs r4, r7 │ │ │ │ lsls r5, r0, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r6, #8] │ │ │ │ + ldr r0, [r6, #20] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - adc.w r0, r0, #6815744 @ 0x680000 │ │ │ │ + addw r0, r0, #2256 @ 0x8d0 │ │ │ │ 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] @ (35c0bc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x247d40>) │ │ │ │ add.w r3, r0, #602112 @ 0x93000 │ │ │ │ ldr r1, [pc, #500] @ (35c0c0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x247d44>) │ │ │ │ @@ -1007951,19 +1007964,19 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ str r6, [r4, #84] @ 0x54 │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r6, #58 @ 0x3a │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - addw r0, r2, #208 @ 0xd0 │ │ │ │ + movt r0, #8400 @ 0x20d0 │ │ │ │ subs r5, #170 @ 0xaa │ │ │ │ lsls r5, r0, #6 │ │ │ │ - @ instruction: 0xf19000d0 │ │ │ │ - adcs.w r0, r8, #208 @ 0xd0 │ │ │ │ + @ instruction: 0xf25000d0 │ │ │ │ + @ instruction: 0xf21800d0 │ │ │ │ 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] @ (35c394 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x248018>) │ │ │ │ sub sp, #96 @ 0x60 │ │ │ │ ldr r2, [pc, #160] @ (35c398 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24801c>) │ │ │ │ @@ -1008169,25 +1008182,25 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ str r0, [r7, #52] @ 0x34 │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r4, #70 @ 0x46 │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - eor.w r0, lr, #208 @ 0xd0 │ │ │ │ + adc.w r0, lr, #208 @ 0xd0 │ │ │ │ subs r3, #138 @ 0x8a │ │ │ │ lsls r5, r0, #6 │ │ │ │ - orrs.w r0, sl, #208 @ 0xd0 │ │ │ │ - vshr.s64 q8, q0, #8 │ │ │ │ - vshr.s64 q8, q0, #54 │ │ │ │ - vshr.s64 q0, q0, #36 │ │ │ │ - orr.w r0, sl, #208 @ 0xd0 │ │ │ │ - vshr.s64 q0, q0, #56 │ │ │ │ - orrs.w r0, lr, #208 @ 0xd0 │ │ │ │ - vshr.s64 q8, q0, #52 │ │ │ │ + adds.w r0, sl, #208 @ 0xd0 │ │ │ │ + @ instruction: 0xf0b800d0 │ │ │ │ + eor.w r0, sl, #208 @ 0xd0 │ │ │ │ + orrs.w r0, ip, #208 @ 0xd0 │ │ │ │ + add.w r0, sl, #208 @ 0xd0 │ │ │ │ + orr.w r0, r8, #208 @ 0xd0 │ │ │ │ + adds.w r0, lr, #208 @ 0xd0 │ │ │ │ + eor.w r0, ip, #208 @ 0xd0 │ │ │ │ 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] @ (35c5f4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x248278>) │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ ldr r4, [pc, #168] @ (35c5f8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24827c>) │ │ │ │ @@ -1008429,23 +1008442,23 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ str r0, [r2, #16] │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r1, #228 @ 0xe4 │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - vqadd.s16 q0, q12, q0 │ │ │ │ + vshr.s64 q8, q0, #40 │ │ │ │ subs r0, #232 @ 0xe8 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - mcr 0, 7, r0, cr14, cr0, {6} │ │ │ │ - vqadd.s8 q8, q15, q0 │ │ │ │ - mrc 0, 0, r0, cr14, cr0, {6} │ │ │ │ - mrc 0, 3, r0, cr12, cr0, {6} │ │ │ │ - vshr.s64 q0, q0, #46 │ │ │ │ - mcr 0, 1, r0, cr0, cr0, {6} │ │ │ │ + vshr.s64 q0, q0, #18 │ │ │ │ + and.w r0, lr, #208 @ 0xd0 │ │ │ │ + mrc 0, 6, r0, cr14, cr0, {6} │ │ │ │ + vqadd.s64 q0, q14, q0 │ │ │ │ + orrs.w r0, r2, #208 @ 0xd0 │ │ │ │ + mcr 0, 7, r0, cr0, cr0, {6} │ │ │ │ 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 │ │ │ │ @@ -1008520,17 +1008533,17 @@ │ │ │ │ bl 43ea14 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x32a698> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr r5, [r0, #0] │ │ │ │ b.n 35c860 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2484e4> │ │ │ │ nop │ │ │ │ ldrsh r4, [r5, r3] │ │ │ │ lsls r5, r0, #6 │ │ │ │ - ldmia r6!, {r2, r3, r7} │ │ │ │ + ldmia r7!, {r2, r3, r6} │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldmia r6!, {r1, r7} │ │ │ │ + ldmia r7!, {r1, r6} │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #300] @ (35ca0c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x248690>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1008645,21 +1008658,21 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ b.n 35c912 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x248596> │ │ │ │ ldrsh r0, [r3, r1] │ │ │ │ lsls r5, r0, #6 │ │ │ │ - mrc 0, 4, r0, cr8, cr0, {6} │ │ │ │ - mrc 0, 4, r0, cr12, cr0, {6} │ │ │ │ - ldmia r5!, {r2, r4, r6} │ │ │ │ + vqadd.s16 q8, q12, q0 │ │ │ │ + vqadd.s16 q8, q14, q0 │ │ │ │ + ldmia r6!, {r2, r4} │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldmia r5!, {r1, r3, r6} │ │ │ │ + ldmia r6!, {r1, r3} │ │ │ │ lsls r4, r4, #3 │ │ │ │ - stcl 0, cr0, [sl, #832]! @ 0x340 │ │ │ │ + mcr 0, 5, r0, cr10, cr0, {6} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #16] @ (35ca44 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2486c8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ add r3, pc │ │ │ │ @@ -1008690,15 +1008703,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldrb r4, [r4, r3] │ │ │ │ lsls r5, r0, #6 │ │ │ │ - stc 0, cr0, [lr, #832] @ 0x340 │ │ │ │ + mcr 0, 2, r0, cr14, cr0, {6} │ │ │ │ add.w r3, r0, #512000 @ 0x7d000 │ │ │ │ ldr.w r1, [r3, #4052] @ 0xfd4 │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 35cb48 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2487cc> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1008776,15 +1008789,15 @@ │ │ │ │ ldr r1, [pc, #12] @ (35cb60 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2487e4>) │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ bl 29ddd8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189a5c> │ │ │ │ b.n 35cb12 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x248796> │ │ │ │ nop │ │ │ │ - ldcl 0, cr0, [r6], {208} @ 0xd0 │ │ │ │ + ldc 0, cr0, [r6, #832] @ 0x340 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #232] @ (35cc5c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2488e0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #16 │ │ │ │ @@ -1008861,15 +1008874,15 @@ │ │ │ │ bl 1c2ca8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xae92c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s15, [sp, #8] │ │ │ │ b.n 35cbac <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x248830> │ │ │ │ nop │ │ │ │ ldrh r6, [r0, r7] │ │ │ │ lsls r5, r0, #6 │ │ │ │ - strh r0, [r1, r4] │ │ │ │ + strh r0, [r1, r7] │ │ │ │ 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] @ (35ce38 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x248abc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1009027,25 +1009040,25 @@ │ │ │ │ b.n 35cd62 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2489e6> │ │ │ │ ldrh r6, [r0, r3] │ │ │ │ lsls r5, r0, #6 │ │ │ │ ldr r7, [pc, #0] @ (35ce40 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x248ac4>) │ │ │ │ bx r2 │ │ │ │ ldr r6, [pc, #0] @ (35ce44 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x248ac8>) │ │ │ │ bx r2 │ │ │ │ - @ instruction: 0xeb2600d0 │ │ │ │ - ldrsh r0, [r0, r5] │ │ │ │ + @ instruction: 0xebe600d0 │ │ │ │ + str r0, [r0, #0] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r4, [r1, r7] │ │ │ │ + strh r4, [r1, r2] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - @ instruction: 0xeafc00d0 │ │ │ │ - adds.w r0, lr, r0, lsr #3 │ │ │ │ - orn r0, r8, r0, lsr #3 │ │ │ │ - eors.w r0, sl, r0, lsr #3 │ │ │ │ - orr.w r0, r0, r0, lsr #3 │ │ │ │ - ldrsh r2, [r3, r1] │ │ │ │ + subs.w r0, ip, r0, lsr #3 │ │ │ │ + rsbs r0, lr, r0, lsr #3 │ │ │ │ + @ instruction: 0xeb2800d0 │ │ │ │ + adcs.w r0, sl, r0, lsr #3 │ │ │ │ + add.w r0, r0, r0, lsr #3 │ │ │ │ + ldrsh r2, [r3, r4] │ │ │ │ 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] @ (35cf58 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x248bdc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1009120,15 +1009133,15 @@ │ │ │ │ bl 1c2ca8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xae92c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 35cea8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x248b2c> │ │ │ │ nop │ │ │ │ ldr r2, [r0, r3] │ │ │ │ lsls r5, r0, #6 │ │ │ │ - str r4, [r1, r0] │ │ │ │ + str r4, [r1, r3] │ │ │ │ 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] @ (35d124 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x248da8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1009282,28 +1009295,25 @@ │ │ │ │ b.n 35d04e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x248cd2> │ │ │ │ ldrsb r2, [r1, r7] │ │ │ │ lsls r5, r0, #6 │ │ │ │ ldr r7, [pc, #0] @ (35d12c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x248db0>) │ │ │ │ bx r2 │ │ │ │ ldr r6, [pc, #0] @ (35d130 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x248db4>) │ │ │ │ bx r2 │ │ │ │ - stmia.w r2, {r4, r6, r7} │ │ │ │ - ldrb r4, [r2, r1] │ │ │ │ + strd r0, r0, [r2, #-832] @ 0x340 │ │ │ │ + ldrb r4, [r2, r4] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r6, [pc, #896] @ (35d4bc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x249140>) │ │ │ │ + ldr r7, [pc, #640] @ (35d3bc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x249040>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - @ instruction: 0xe85800d0 │ │ │ │ - @ instruction: 0xe83200d0 │ │ │ │ - b.n 35d0d0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x248d54> │ │ │ │ - lsls r0, r2, #3 │ │ │ │ - b.n 35d0a8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x248d2c> │ │ │ │ - lsls r0, r2, #3 │ │ │ │ - b.n 35d088 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x248d0c> │ │ │ │ - lsls r0, r2, #3 │ │ │ │ - ldrh r6, [r5, r5] │ │ │ │ + ldmdb r8, {r4, r6, r7} │ │ │ │ + ldrd r0, r0, [r2], #832 @ 0x340 │ │ │ │ + stmia.w r4, {r4, r6, r7} │ │ │ │ + strd r0, r0, [lr], #-832 @ 0x340 │ │ │ │ + @ instruction: 0xe85c00d0 │ │ │ │ + ldrb r6, [r5, r0] │ │ │ │ lsls r0, r2, #3 │ │ │ │ add.w r0, r0, #573440 @ 0x8c000 │ │ │ │ movs r1, #0 │ │ │ │ addw r2, r0, #2796 @ 0xaec │ │ │ │ movw r3, #38222 @ 0x954e │ │ │ │ str r1, [r2, #0] │ │ │ │ strh.w r3, [r0, #2800] @ 0xaf0 │ │ │ │ @@ -1009498,27 +1009508,27 @@ │ │ │ │ bcc.n 35d2a0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x248f24> │ │ │ │ b.n 35d2f4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x248f78> │ │ │ │ movw ip, #34037 @ 0x84f5 │ │ │ │ cmp r1, ip │ │ │ │ bne.n 35d2a0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x248f24> │ │ │ │ b.n 35d2f4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x248f78> │ │ │ │ nop │ │ │ │ - strb r2, [r5, r3] │ │ │ │ + strb r2, [r5, r6] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - @ instruction: 0xb62e │ │ │ │ + @ instruction: 0xb6ee │ │ │ │ lsls r3, r2, #3 │ │ │ │ - b.n 35d034 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x248cb8> │ │ │ │ + b.n 35d1b4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x248e38> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 35cf84 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x248c08> │ │ │ │ + b.n 35d104 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x248d88> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 35d064 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x248ce8> │ │ │ │ + b.n 35d1e4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x248e68> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 35d0e0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x248d64> │ │ │ │ + b.n 35d260 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x248ee4> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 35d03c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x248cc0> │ │ │ │ + b.n 35d1bc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x248e40> │ │ │ │ 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 │ │ │ │ sub sp, #20 │ │ │ │ mov r4, r0 │ │ │ │ @@ -1009764,41 +1009774,41 @@ │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ b.n 35d3d8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24905c> │ │ │ │ ldr r2, [pc, #56] @ (35d60c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x249290>) │ │ │ │ add r2, pc │ │ │ │ b.n 35d592 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x249216> │ │ │ │ - strh r4, [r3, r6] │ │ │ │ + strb r4, [r3, r1] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - b.n 35d2a0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x248f24> │ │ │ │ + b.n 35d420 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2490a4> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - push {r2, r4, r5, r6, r7} │ │ │ │ + push {r2, r4, r5, r7, lr} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - b.n 35d218 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x248e9c> │ │ │ │ + b.n 35d398 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24901c> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 35d2a8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x248f2c> │ │ │ │ + b.n 35d428 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2490ac> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 35d0d0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x248d54> │ │ │ │ + b.n 35d250 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x248ed4> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 35d090 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x248d14> │ │ │ │ + b.n 35d210 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x248e94> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 35cfb4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x248c38> │ │ │ │ + b.n 35d134 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x248db8> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 35cff4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x248c78> │ │ │ │ + b.n 35d174 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x248df8> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 35cfc4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x248c48> │ │ │ │ + b.n 35d144 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x248dc8> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 35d054 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x248cd8> │ │ │ │ + b.n 35d1d4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x248e58> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 35cfe0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x248c64> │ │ │ │ + b.n 35d160 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x248de4> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 35d03c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x248cc0> │ │ │ │ + b.n 35d1bc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x248e40> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 35cf90 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x248c14> │ │ │ │ + b.n 35d110 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x248d94> │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r1 │ │ │ │ @@ -1010303,33 +1010313,33 @@ │ │ │ │ b.n 35d938 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2495bc> │ │ │ │ ldr r6, [pc, #352] @ (35dc80 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x249904>) │ │ │ │ lsls r5, r0, #6 │ │ │ │ movs r7, #42 @ 0x2a │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r1, sp, #896 @ 0x380 │ │ │ │ + add r2, sp, #640 @ 0x280 │ │ │ │ lsls r3, r3, #3 │ │ │ │ movs r6, #192 @ 0xc0 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - add r0, sp, #488 @ 0x1e8 │ │ │ │ + add r1, sp, #232 @ 0xe8 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - b.n 35de48 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x249acc> │ │ │ │ + b.n 35dfc8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x249c4c> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 35ddd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x249a58> │ │ │ │ + b.n 35df54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x249bd8> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r0, sp, #672 @ 0x2a0 │ │ │ │ + add r1, sp, #416 @ 0x1a0 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - add r7, pc, #392 @ (adr r7, 35dccc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x249950>) │ │ │ │ + add r0, sp, #136 @ 0x88 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - b.n 35dcec <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x249970> │ │ │ │ + b.n 35de6c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x249af0> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 35dc78 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2498fc> │ │ │ │ + b.n 35ddf8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x249a7c> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 35dce0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x249964> │ │ │ │ + b.n 35de60 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x249ae4> │ │ │ │ lsls r0, r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ ldr r4, [sp, #212] @ 0xd4 │ │ │ │ str r4, [sp, #40] @ 0x28 │ │ │ │ ldr r4, [sp, #208] @ 0xd0 │ │ │ │ str r4, [sp, #36] @ 0x24 │ │ │ │ ldr r4, [sp, #192] @ 0xc0 │ │ │ │ @@ -1010619,33 +1010629,33 @@ │ │ │ │ nop │ │ │ │ movs r4, #62 @ 0x3e │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [pc, #432] @ (35dfc4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x249c48>) │ │ │ │ lsls r5, r0, #6 │ │ │ │ - add r6, pc, #960 @ (adr r6, 35e1d8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x249e5c>) │ │ │ │ + add r7, pc, #704 @ (adr r7, 35e0d8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x249d5c>) │ │ │ │ lsls r3, r3, #3 │ │ │ │ movs r3, #206 @ 0xce │ │ │ │ lsls r5, r0, #6 │ │ │ │ - add r5, pc, #576 @ (adr r5, 35e060 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x249ce4>) │ │ │ │ + add r6, pc, #320 @ (adr r6, 35df60 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x249be4>) │ │ │ │ lsls r3, r3, #3 │ │ │ │ - svc 210 @ 0xd2 │ │ │ │ + b.n 35df48 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x249bcc> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - svc 98 @ 0x62 │ │ │ │ + b.n 35de6c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x249af0> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - svc 130 @ 0x82 │ │ │ │ + b.n 35deb0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x249b34> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r5, pc, #584 @ (adr r5, 35e078 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x249cfc>) │ │ │ │ + add r6, pc, #328 @ (adr r6, 35df78 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x249bfc>) │ │ │ │ lsls r3, r3, #3 │ │ │ │ - add r4, pc, #320 @ (adr r4, 35df74 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x249bf8>) │ │ │ │ + add r5, pc, #64 @ (adr r5, 35de74 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x249af8>) │ │ │ │ lsls r3, r3, #3 │ │ │ │ - udf #182 @ 0xb6 │ │ │ │ + svc 118 @ 0x76 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - udf #214 @ 0xd6 │ │ │ │ + svc 150 @ 0x96 │ │ │ │ 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, r1 │ │ │ │ vcvt.f32.s32 s0, s0, #16 │ │ │ │ @@ -1010895,21 +1010905,21 @@ │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ subs r2, r0, #6 │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb6d0 │ │ │ │ + @ instruction: 0xb790 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - @ instruction: 0xb6d6 │ │ │ │ + @ instruction: 0xb796 │ │ │ │ lsls r4, r4, #3 │ │ │ │ subs r6, r4, #4 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - blt.n 35e118 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x249d9c> │ │ │ │ + bgt.n 35e098 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x249d1c> │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vcvt.f64.f32 d4, s4 │ │ │ │ vcvt.f64.f32 d5, s5 │ │ │ │ @@ -1011012,21 +1011022,21 @@ │ │ │ │ b.n 35e21e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x249ea2> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r0, r2, #0 │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - blt.n 35e2bc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x249f40> │ │ │ │ + blt.n 35e23c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x249ec0> │ │ │ │ lsls r0, r2, #3 │ │ │ │ adds r2, r3, #7 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - push {r1, lr} │ │ │ │ + push {r1, r6, r7, lr} │ │ │ │ lsls r4, r4, #3 │ │ │ │ - bge.n 35e1dc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x249e60> │ │ │ │ + blt.n 35e35c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x249fe0> │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #160] @ (35e34c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x249fd0>) │ │ │ │ @@ -1011095,17 +1011105,17 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ adds r6, r1, #5 │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adds r6, r7, #3 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - bge.n 35e3b8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24a03c> │ │ │ │ + bge.n 35e338 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x249fbc> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bge.n 35e3b8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24a03c> │ │ │ │ + bge.n 35e338 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x249fbc> │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #384] @ 35e4f0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24a174> │ │ │ │ sub sp, #32 │ │ │ │ @@ -1011249,23 +1011259,23 @@ │ │ │ │ b.n 35e406 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24a08a> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ adds r4, r0, #2 │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bls.n 35e4b0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24a134> │ │ │ │ + bge.n 35e430 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24a0b4> │ │ │ │ lsls r0, r2, #3 │ │ │ │ adds r0, r1, #1 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - bhi.n 35e4f4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24a178> │ │ │ │ + bls.n 35e474 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24a0f8> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bhi.n 35e498 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24a11c> │ │ │ │ + bls.n 35e418 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24a09c> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bhi.n 35e474 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24a0f8> │ │ │ │ + bls.n 35e5f4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24a278> │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #208] @ 35e5ec <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24a270> │ │ │ │ mov r3, r0 │ │ │ │ @@ -1011345,19 +1011355,19 @@ │ │ │ │ b.n 35e560 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24a1e4> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r0, r3, r3 │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n 35e684 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24a308> │ │ │ │ + bls.n 35e604 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24a288> │ │ │ │ lsls r0, r2, #3 │ │ │ │ subs r0, r3, r2 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - bvc.n 35e5cc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24a250> │ │ │ │ + bhi.n 35e54c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24a1d0> │ │ │ │ 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, r1 │ │ │ │ vcvt.f32.s32 s0, s0 │ │ │ │ @@ -1011426,15 +1011436,15 @@ │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ adds r2, r1, r7 │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r7, r5 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - bvc.n 35e758 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24a3dc> │ │ │ │ + bhi.n 35e6d8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24a35c> │ │ │ │ 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, r2 │ │ │ │ vcvt.f32.s32 s0, s0, #16 │ │ │ │ @@ -1011508,21 +1011518,21 @@ │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ adds r6, r6, r3 │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add sp, #96 @ 0x60 │ │ │ │ + sub sp, #352 @ 0x160 │ │ │ │ lsls r4, r4, #3 │ │ │ │ adds r4, r4, r2 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - bvs.n 35e6f4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24a378> │ │ │ │ + bvc.n 35e874 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24a4f8> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bvs.n 35e8a0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24a524> │ │ │ │ + bvc.n 35e820 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24a4a4> │ │ │ │ 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 │ │ │ │ @@ -1011604,17 +1011614,17 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - bpl.n 35e824 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24a4a8> │ │ │ │ + bvs.n 35e9a4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24a628> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bpl.n 35e7c8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24a44c> │ │ │ │ + bvs.n 35e948 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24a5cc> │ │ │ │ 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] @ 35e994 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24a618> │ │ │ │ mov r3, r0 │ │ │ │ @@ -1011688,19 +1011698,19 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ asrs r4, r4, #28 │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bpl.n 35ea6c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24a6f0> │ │ │ │ + bvs.n 35e9ec <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24a670> │ │ │ │ lsls r0, r2, #3 │ │ │ │ asrs r0, r6, #26 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - bmi.n 35e98c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24a610> │ │ │ │ + bpl.n 35e90c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24a590> │ │ │ │ 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] @ 35ea1c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24a6a0> │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ @@ -1011895,15 +1011905,15 @@ │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ asrs r2, r0, #18 │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r6, #16 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - bcs.n 35eb50 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24a7d4> │ │ │ │ + bcc.n 35ecd0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24a954> │ │ │ │ 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 │ │ │ │ @@ -1012047,17 +1012057,17 @@ │ │ │ │ bhi.n 35ed74 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24a9f8> │ │ │ │ b.n 35edb0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24aa34> │ │ │ │ movw r0, #34914 @ 0x8862 │ │ │ │ cmp r1, r0 │ │ │ │ bne.n 35ed74 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24a9f8> │ │ │ │ b.n 35edb0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24aa34> │ │ │ │ nop │ │ │ │ - bne.n 35eec8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24ab4c> │ │ │ │ + bcs.n 35ee48 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24aacc> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bne.n 35ee88 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24ab0c> │ │ │ │ + bcs.n 35ee08 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24aa8c> │ │ │ │ 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] @ 35ef34 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24abb8> │ │ │ │ mov r3, r0 │ │ │ │ @@ -1012169,19 +1012179,19 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ asrs r0, r6, #7 │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - beq.n 35ee90 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24ab14> │ │ │ │ + bne.n 35f010 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24ac94> │ │ │ │ lsls r0, r2, #3 │ │ │ │ asrs r6, r6, #6 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - ldmia r7, {r2, r3, r5, r6, r7} │ │ │ │ + beq.n 35eea0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24ab24> │ │ │ │ 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 │ │ │ │ @@ -1012285,19 +1012295,19 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ asrs r4, r5, #1 │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r7!, {r4, r6} │ │ │ │ + beq.n 35f0a0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24ad24> │ │ │ │ lsls r0, r2, #3 │ │ │ │ asrs r6, r5, #32 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - ldmia r6, {r1, r2, r4, r6, r7} │ │ │ │ + ldmia r7, {r1, r2, r4, r7} │ │ │ │ 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 │ │ │ │ @@ -1012402,17 +1012412,17 @@ │ │ │ │ strex r0, r1, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 35f1b2 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24ae36> │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 35f170 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24adf4> │ │ │ │ b.n 35f10c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24ad90> │ │ │ │ - ldmia r6!, {r3} │ │ │ │ + ldmia r6, {r3, r6, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 35f640 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24b2c4> │ │ │ │ + b.n 35f7c0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24b444> │ │ │ │ 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, #4024] @ 0xfb8 │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [pc, #224] @ (35f2c4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24af48>) │ │ │ │ @@ -1012507,19 +1012517,19 @@ │ │ │ │ b.n 35f2a4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24af28> │ │ │ │ adds r5, #86 @ 0x56 │ │ │ │ lsls r5, r0, #6 │ │ │ │ lsrs r0, r1, #24 │ │ │ │ lsls r5, r0, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r3, #44] @ 0x2c │ │ │ │ + str r6, [r3, #56] @ 0x38 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrb r2, [r4, #22] │ │ │ │ + ldrb r2, [r4, #25] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrb r4, [r5, #21] │ │ │ │ + ldrb r4, [r5, #24] │ │ │ │ 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] @ (35f390 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24b014>) │ │ │ │ @@ -1012588,15 +1012598,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ adds r4, #74 @ 0x4a │ │ │ │ lsls r5, r0, #6 │ │ │ │ lsrs r4, r6, #19 │ │ │ │ lsls r5, r0, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r2, #28] │ │ │ │ + str r2, [r2, #40] @ 0x28 │ │ │ │ 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] @ (35f49c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24b120>) │ │ │ │ @@ -1012697,19 +1012707,19 @@ │ │ │ │ nop │ │ │ │ adds r3, #136 @ 0x88 │ │ │ │ lsls r5, r0, #6 │ │ │ │ lsrs r2, r7, #16 │ │ │ │ lsls r5, r0, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r2, #16] │ │ │ │ + str r2, [r2, #28] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrb r6, [r6, #14] │ │ │ │ + ldrb r6, [r6, #17] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrb r4, [r6, #14] │ │ │ │ + ldrb r4, [r6, #17] │ │ │ │ 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] @ (35f56c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24b1f0>) │ │ │ │ @@ -1012779,15 +1012789,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ adds r2, #114 @ 0x72 │ │ │ │ lsls r5, r0, #6 │ │ │ │ lsrs r4, r3, #12 │ │ │ │ lsls r5, r0, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r2, [r7, r7] │ │ │ │ + str r2, [r7, #8] │ │ │ │ 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] @ (35f72c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24b3b0>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -1012951,31 +1012961,31 @@ │ │ │ │ nop │ │ │ │ adds r1, #170 @ 0xaa │ │ │ │ lsls r5, r0, #6 │ │ │ │ lsrs r0, r4, #9 │ │ │ │ lsls r5, r0, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r1, {r1, r3, r5, r7} │ │ │ │ + ldmia r2!, {r1, r3, r5, r6} │ │ │ │ lsls r0, r2, #3 │ │ │ │ str r4, [r5, r2] │ │ │ │ lsls r5, r0, #6 │ │ │ │ - ldmia r0!, {r2, r3, r4, r6, r7} │ │ │ │ + ldmia r1!, {r2, r3, r4, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrsh r2, [r6, r1] │ │ │ │ + ldrsh r2, [r6, r4] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r0!, {r1, r2, r3, r5, r7} │ │ │ │ + ldmia r1, {r1, r2, r3, r5, r6} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldmia r0!, {r2, r3, r4, r5, r7} │ │ │ │ + ldmia r1!, {r2, r3, r4, r5, r6} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldmia r0!, {r1, r2, r4, r5, r7} │ │ │ │ + ldmia r1, {r1, r2, r4, r5, r6} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldmia r0!, {r2, r3, r4, r7} │ │ │ │ + ldmia r1!, {r2, r3, r4, r6} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - movs r4, #222 @ 0xde │ │ │ │ + movs r5, #158 @ 0x9e │ │ │ │ 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] │ │ │ │ @@ -1013129,17 +1013139,17 @@ │ │ │ │ nop │ │ │ │ cmp r7, #150 @ 0x96 │ │ │ │ lsls r5, r0, #6 │ │ │ │ lsrs r6, r1, #1 │ │ │ │ lsls r5, r0, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r6!, {r4, r5, r6, r7} │ │ │ │ + stmia r7!, {r4, r5, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - stmia r7!, {r2} │ │ │ │ + stmia r7!, {r2, r6, r7} │ │ │ │ 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] @ (35fa34 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24b6b8>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -1013248,15 +1013258,15 @@ │ │ │ │ b.n 35f99c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24b620> │ │ │ │ cmp r6, #24 │ │ │ │ lsls r5, r0, #6 │ │ │ │ lsls r4, r1, #27 │ │ │ │ lsls r5, r0, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r6!, {r7} │ │ │ │ + stmia r7!, {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, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #404] @ (35fbec <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24b870>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1013412,25 +1013422,25 @@ │ │ │ │ b.n 35fb52 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24b7d6> │ │ │ │ cmp r4, #226 @ 0xe2 │ │ │ │ lsls r5, r0, #6 │ │ │ │ lsls r2, r3, #22 │ │ │ │ lsls r5, r0, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r4!, {r1, r4, r5, r7} │ │ │ │ + stmia r5!, {r1, r4, r5, r6} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r0, [r7, r6] │ │ │ │ + ldrh r0, [r7, r1] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stmia r4!, {r1, r3, r4, r7} │ │ │ │ + stmia r5!, {r1, r3, r4, r6} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - movs r0, #80 @ 0x50 │ │ │ │ + movs r1, #16 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stmia r4!, {r3, r6} │ │ │ │ + stmia r5!, {r3} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r6, [r4, r7] │ │ │ │ + ldrh r6, [r4, r2] │ │ │ │ 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] @ (35fd78 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24b9fc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1013562,25 +1013572,25 @@ │ │ │ │ b.n 35fcac <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24b930> │ │ │ │ cmp r3, #20 │ │ │ │ lsls r5, r0, #6 │ │ │ │ lsls r2, r1, #15 │ │ │ │ lsls r5, r0, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r3!, {r2, r4, r5, r7} │ │ │ │ + stmia r4!, {r2, r4, r5, r6} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r6, [r3, r2] │ │ │ │ + ldr r6, [r3, r5] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stmia r3!, {r1, r2, r3, r4} │ │ │ │ + stmia r3!, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r2, r6, r6 │ │ │ │ + subs r2, r6, r1 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stmia r2!, {r1, r2, r4, r5, r6, r7} │ │ │ │ + stmia r3!, {r1, r2, r4, r5, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - stmia r3!, {r2, r4} │ │ │ │ + stmia r3!, {r2, r4, r6, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #316] @ (35feec <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24bb70>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1013702,21 +1013712,21 @@ │ │ │ │ nop │ │ │ │ cmp r1, #136 @ 0x88 │ │ │ │ lsls r5, r0, #6 │ │ │ │ lsls r6, r7, #8 │ │ │ │ lsls r5, r0, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r2!, {r3, r5} │ │ │ │ + stmia r2!, {r3, r5, r6, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrsb r2, [r2, r4] │ │ │ │ + ldrsb r2, [r2, r7] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stmia r1!, {r3, r4, r7} │ │ │ │ + stmia r2!, {r3, r4, r6} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r4, r5, r0 │ │ │ │ + adds r4, r5, r3 │ │ │ │ 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 │ │ │ │ @@ -1013736,15 +1013746,15 @@ │ │ │ │ str r4, [sp, #12] │ │ │ │ str.w ip, [sp, #24] │ │ │ │ vstr d7, [sp, #16] │ │ │ │ bl 35f1d0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24ae54> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - stmia r1!, {r1, r3, r5} │ │ │ │ + stmia r1!, {r1, r3, r5, r6, r7} │ │ │ │ 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 │ │ │ │ @@ -1013766,15 +1013776,15 @@ │ │ │ │ str r4, [sp, #16] │ │ │ │ str.w ip, [sp, #32] │ │ │ │ vstr d7, [sp, #24] │ │ │ │ bl 35f2dc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24af60> │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - stmia r0!, {r1, r2, r3, r5, r6, r7} │ │ │ │ + stmia r1!, {r1, r2, r3, r5, r7} │ │ │ │ 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] @ 35ffec <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24bc70> │ │ │ │ @@ -1013794,15 +1013804,15 @@ │ │ │ │ str r4, [sp, #12] │ │ │ │ str.w ip, [sp, #24] │ │ │ │ vstr d7, [sp, #16] │ │ │ │ bl 35f1d0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24ae54> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - stmia r0!, {r1, r4, r6, r7} │ │ │ │ + stmia r1!, {r1, r4, r7} │ │ │ │ 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 │ │ │ │ @@ -1013824,15 +1013834,15 @@ │ │ │ │ str r4, [sp, #16] │ │ │ │ str.w ip, [sp, #32] │ │ │ │ vstr d7, [sp, #24] │ │ │ │ bl 35f2dc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24af60> │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - stmia r0!, {r4, r7} │ │ │ │ + stmia r1!, {r4, r6} │ │ │ │ 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 │ │ │ │ @@ -1013852,15 +1013862,15 @@ │ │ │ │ str r4, [sp, #12] │ │ │ │ str.w ip, [sp, #24] │ │ │ │ vstr d7, [sp, #16] │ │ │ │ bl 35f3a0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24b024> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - stmia r0!, {r1, r5, r6} │ │ │ │ + stmia r1!, {r1, r5} │ │ │ │ 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 │ │ │ │ @@ -1013882,15 +1013892,15 @@ │ │ │ │ str r4, [sp, #16] │ │ │ │ str.w ip, [sp, #32] │ │ │ │ vstr d7, [sp, #24] │ │ │ │ bl 35f4b4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24b138> │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - stmia r0!, {r1, r2, r5} │ │ │ │ + stmia r0!, {r1, r2, r5, r6, r7} │ │ │ │ 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] @ 360124 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24bda8> │ │ │ │ @@ -1013910,15 +1013920,15 @@ │ │ │ │ str r4, [sp, #12] │ │ │ │ str.w ip, [sp, #24] │ │ │ │ vstr d7, [sp, #16] │ │ │ │ bl 35f3a0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24b024> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - stmia r0!, {r1, r2, r3} │ │ │ │ + stmia r0!, {r1, r2, r3, r6, r7} │ │ │ │ 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 │ │ │ │ @@ -1013940,15 +1013950,15 @@ │ │ │ │ str r4, [sp, #16] │ │ │ │ str.w ip, [sp, #32] │ │ │ │ vstr d7, [sp, #24] │ │ │ │ bl 35f4b4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24b138> │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - nop {13} │ │ │ │ + stmia r0!, {r4, r7} │ │ │ │ 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 │ │ │ │ @@ -1013966,17 +1013976,17 @@ │ │ │ │ mov r2, r1 │ │ │ │ str.w ip, [sp, #24] │ │ │ │ mov r1, lr │ │ │ │ vstr d7, [sp, #16] │ │ │ │ bl 35f1d0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24ae54> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ - itt ge │ │ │ │ - lslge r0, r2, #3 │ │ │ │ - pushge {r4, lr} │ │ │ │ + stmia r0!, {r2, r5, r6} │ │ │ │ + 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 │ │ │ │ mov lr, r0 │ │ │ │ mov r4, r2 │ │ │ │ @@ -1013992,17 +1014002,17 @@ │ │ │ │ mov r2, r1 │ │ │ │ str.w ip, [sp, #24] │ │ │ │ mov r1, lr │ │ │ │ vstr d7, [sp, #16] │ │ │ │ bl 35f3a0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24b024> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ - ite vc │ │ │ │ - lslvc r0, r2, #3 │ │ │ │ - ldrvs r3, [pc, #56] @ (360244 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24bec8>) │ │ │ │ + stmia r0!, {r2, r4, r5} │ │ │ │ + lsls r0, r2, #3 │ │ │ │ + ldr r3, [pc, #56] @ (360244 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24bec8>) │ │ │ │ add r3, pc │ │ │ │ cmp r1, r3 │ │ │ │ beq.n 360240 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24bec4> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1014187,21 +1014197,21 @@ │ │ │ │ movs r4, #174 @ 0xae │ │ │ │ lsls r5, r0, #6 │ │ │ │ stc2l 1, cr0, [r6, #-528]! @ 0xfffffdf0 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ bics r2, r4 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - pop {r2, r3, r4, r6, r7, pc} │ │ │ │ + bkpt 0x009c │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r6, [r4, r5] │ │ │ │ + strh r6, [r4, r0] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - pop {r2, r6, r7, pc} │ │ │ │ + bkpt 0x0084 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r6, r7, #31 │ │ │ │ + adds r6, r7, r2 │ │ │ │ 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] @ (360544 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24c1c8>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -1014311,15 +1014321,15 @@ │ │ │ │ b.n 3604aa <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24c12e> │ │ │ │ nop │ │ │ │ movs r3, #12 │ │ │ │ lsls r5, r0, #6 │ │ │ │ smlalbb r0, r1, r0, r4 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r1, r3, r5, pc} │ │ │ │ + pop {r1, r3, r5, r6, r7, pc} │ │ │ │ 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] @ (3606fc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24c380>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1014474,31 +1014484,31 @@ │ │ │ │ bne.n 3606d0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24c354> │ │ │ │ b.n 36060c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24c290> │ │ │ │ movs r1, #208 @ 0xd0 │ │ │ │ lsls r5, r0, #6 │ │ │ │ @ instruction: 0xfa860184 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r2} │ │ │ │ + pop {r2, r6, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r7, [pc, #344] @ (360868 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24c4ec>) │ │ │ │ + str r6, [r2, r0] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - cbnz r4, 360780 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24c404> │ │ │ │ + pop {r2, r4, r5, r6} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cbnz r2, 36076e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24c3f2> │ │ │ │ + pop {r1, r3, r4} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cbnz r6, 360782 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24c406> │ │ │ │ + pop {r1, r2, r3, r4, r6} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cbnz r0, 36076e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24c3f2> │ │ │ │ + cbnz r0, 36079e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24c422> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r2, r6, #32 │ │ │ │ + asrs r2, r6, #3 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - cbnz r2, 36076a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24c3ee> │ │ │ │ + cbnz r2, 36079a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24c41e> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cbnz r0, 360776 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24c3fa> │ │ │ │ + cbnz r0, 3607a6 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24c42a> │ │ │ │ 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] @ (3608d4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24c558>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1014653,31 +1014663,31 @@ │ │ │ │ bne.n 3608a8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24c52c> │ │ │ │ b.n 3607e4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24c468> │ │ │ │ subs r0, r7, #7 │ │ │ │ lsls r5, r0, #6 │ │ │ │ strh.w r0, [lr, #388] @ 0x184 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - hlt 0x0018 │ │ │ │ + cbnz r0, 36093a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24c5be> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r5, [pc, #504] @ (360ae0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24c764>) │ │ │ │ + ldr r6, [pc, #248] @ (3609e0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24c664>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - cbnz r4, 360922 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24c5a6> │ │ │ │ + hlt 0x001c │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cbnz r6, 36092a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24c5ae> │ │ │ │ + hlt 0x002e │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cbnz r6, 360924 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24c5a8> │ │ │ │ + hlt 0x0006 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cbnz r4, 36092a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24c5ae> │ │ │ │ + hlt 0x000c │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsrs r2, r3, #25 │ │ │ │ + lsrs r2, r3, #28 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - cbnz r6, 360926 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24c5aa> │ │ │ │ + rev16 r6, r3 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cbnz r0, 360918 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24c59c> │ │ │ │ + rev r0, r2 │ │ │ │ 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] @ (360a60 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24c6e4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1014802,21 +1014812,21 @@ │ │ │ │ bne.n 360a34 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24c6b8> │ │ │ │ b.n 3609a8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24c62c> │ │ │ │ subs r2, r4, #0 │ │ │ │ lsls r5, r0, #6 │ │ │ │ @ instruction: 0xf6d40184 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb8e2 │ │ │ │ + cbnz r2, 360a98 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24c71c> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r3, [pc, #672] @ (360d14 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24c998>) │ │ │ │ + ldr r4, [pc, #416] @ (360c14 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24c898>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - @ instruction: 0xb848 │ │ │ │ + cbnz r0, 360a7a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24c6fe> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsrs r6, r6, #18 │ │ │ │ + lsrs r6, r6, #21 │ │ │ │ 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] @ (360c48 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24c8cc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1014987,31 +1014997,31 @@ │ │ │ │ b.n 360ada <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24c75e> │ │ │ │ nop │ │ │ │ adds r0, r5, #2 │ │ │ │ lsls r5, r0, #6 │ │ │ │ adcs.w r1, lr, #4325376 @ 0x420000 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb786 │ │ │ │ + @ instruction: 0xb846 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r2, [pc, #192] @ (360d1c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24c9a0>) │ │ │ │ + ldr r2, [pc, #960] @ (36101c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24cca0>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ subs r3, #102 @ 0x66 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - @ instruction: 0xb6d6 │ │ │ │ + @ instruction: 0xb796 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsrs r0, r5, #12 │ │ │ │ + lsrs r0, r5, #15 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - @ instruction: 0xb6ac │ │ │ │ + @ instruction: 0xb76c │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsrs r6, r7, #11 │ │ │ │ + lsrs r6, r7, #14 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - @ instruction: 0xb61c │ │ │ │ + @ instruction: 0xb6dc │ │ │ │ lsls r0, r2, #3 │ │ │ │ - movs r7, #66 @ 0x42 │ │ │ │ + cmp r0, #2 │ │ │ │ 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] @ (360f38 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24cbbc>) │ │ │ │ @@ -1015270,27 +1015280,27 @@ │ │ │ │ b.n 360f1a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24cb9e> │ │ │ │ nop │ │ │ │ subs r6, r5, r2 │ │ │ │ lsls r5, r0, #6 │ │ │ │ bfi r1, r0, #2, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - push {r1, r2, r5, r7, lr} │ │ │ │ + cpsie ai │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r0, [pc, #208] @ (36101c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24cca0>) │ │ │ │ + ldr r0, [pc, #976] @ (36131c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24cfa0>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - asrs r0, r1, #3 │ │ │ │ + asrs r0, r1, #6 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - cbz r4, 360fac <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24cc30> │ │ │ │ + push {r2, r5} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cbz r4, 360fb4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24cc38> │ │ │ │ + push {r2, r4, r5} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cbz r2, 360fae <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24cc32> │ │ │ │ + push {r1, r3} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cbz r6, 360fbc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24cc40> │ │ │ │ + push {r1, r2, r4, r5} │ │ │ │ lsls r0, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [pc, #676] @ (361218 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24ce9c>) │ │ │ │ @@ -1015547,27 +1015557,27 @@ │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ b.n 3611fc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24ce80> │ │ │ │ asrs r6, r0, #31 │ │ │ │ lsls r5, r0, #6 │ │ │ │ orns r1, r8, #132 @ 0x84 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r2, 36126a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24ceee> │ │ │ │ + cbz r2, 36129a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24cf1e> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cmp r4, r9 │ │ │ │ + mov r4, r1 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsrs r0, r3, #23 │ │ │ │ + lsrs r0, r3, #26 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - sub sp, #312 @ 0x138 │ │ │ │ + cbz r6, 361256 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24ceda> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - sub sp, #72 @ 0x48 │ │ │ │ + cbz r2, 36124c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24ced0> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - sub sp, #208 @ 0xd0 │ │ │ │ + cbz r4, 361258 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24cedc> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - sub sp, #80 @ 0x50 │ │ │ │ + cbz r4, 361254 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24ced8> │ │ │ │ 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] @ (361400 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24d084>) │ │ │ │ sub sp, #88 @ 0x58 │ │ │ │ @@ -1015735,22 +1015745,22 @@ │ │ │ │ lsls r5, r0, #6 │ │ │ │ stc 1, cr0, [r2, #528]! @ 0x210 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ stc 1, cr0, [lr, #528] @ 0x210 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - add sp, #240 @ 0xf0 │ │ │ │ + sub sp, #496 @ 0x1f0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - negs r6, r4 │ │ │ │ + orrs r6, r4 │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldcl 1, cr0, [r4, #-528] @ 0xfffffdf0 │ │ │ │ - add r7, sp, #288 @ 0x120 │ │ │ │ + add sp, #32 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r7, sp, #360 @ 0x168 │ │ │ │ + add sp, #104 @ 0x68 │ │ │ │ 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] @ (3615e8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24d26c>) │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ @@ -1015922,22 +1015932,22 @@ │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs.w r1, lr, r4, lsl #2 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ sub.w r1, r8, r4, lsl #2 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, sp, #512 @ 0x200 │ │ │ │ + add r7, sp, #256 @ 0x100 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsls r2, r0 │ │ │ │ + adcs r2, r0 │ │ │ │ lsls r7, r1, #3 │ │ │ │ sbcs.w r1, r0, r4, lsl #2 │ │ │ │ - add r6, sp, #232 @ 0xe8 │ │ │ │ + add r6, sp, #1000 @ 0x3e8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r6, sp, #144 @ 0x90 │ │ │ │ + add r6, sp, #912 @ 0x390 │ │ │ │ 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] @ (3617cc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24d450>) │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ @@ -1016107,22 +1016117,22 @@ │ │ │ │ lsls r5, r0, #6 │ │ │ │ ldrd r0, r1, [r6, #528] @ 0x210 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strd r0, r1, [r0, #528] @ 0x210 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #736 @ 0x2e0 │ │ │ │ + add r5, sp, #480 @ 0x1e0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r6, #154 @ 0x9a │ │ │ │ + subs r7, #90 @ 0x5a │ │ │ │ lsls r7, r1, #3 │ │ │ │ @ instruction: 0xe9880184 │ │ │ │ - add r4, sp, #456 @ 0x1c8 │ │ │ │ + add r5, sp, #200 @ 0xc8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r4, sp, #240 @ 0xf0 │ │ │ │ + add r4, sp, #1008 @ 0x3f0 │ │ │ │ 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] @ (3619a4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24d628>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1016283,27 +1016293,27 @@ │ │ │ │ nop │ │ │ │ lsrs r4, r6, #28 │ │ │ │ lsls r5, r0, #6 │ │ │ │ b.n 361980 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24d604> │ │ │ │ lsls r4, r0, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, sp, #984 @ 0x3d8 │ │ │ │ + add r3, sp, #728 @ 0x2d8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r4, #188 @ 0xbc │ │ │ │ + subs r5, #124 @ 0x7c │ │ │ │ lsls r7, r1, #3 │ │ │ │ cmp r6, #10 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - add r2, sp, #280 @ 0x118 │ │ │ │ + add r3, sp, #24 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r1, sp, #960 @ 0x3c0 │ │ │ │ + add r2, sp, #704 @ 0x2c0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r1, sp, #656 @ 0x290 │ │ │ │ + add r2, sp, #400 @ 0x190 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r6, r4, r7 │ │ │ │ + subs r6, r4, r2 │ │ │ │ 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] @ (361bbc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24d840>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1016489,31 +1016499,31 @@ │ │ │ │ b.n 361a2e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24d6b2> │ │ │ │ lsrs r0, r3, #21 │ │ │ │ lsls r5, r0, #6 │ │ │ │ b.n 3617e0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24d464> │ │ │ │ lsls r4, r0, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, sp, #184 @ 0xb8 │ │ │ │ + add r1, sp, #952 @ 0x3b8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r2, #220 @ 0xdc │ │ │ │ + subs r3, #156 @ 0x9c │ │ │ │ lsls r7, r1, #3 │ │ │ │ cmp r4, #18 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - add r0, sp, #328 @ 0x148 │ │ │ │ + add r1, sp, #72 @ 0x48 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r7, pc, #928 @ (adr r7, 361f7c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24dc00>) │ │ │ │ + add r0, sp, #672 @ 0x2a0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r0, sp, #240 @ 0xf0 │ │ │ │ + add r0, sp, #1008 @ 0x3f0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r7, pc, #832 @ (adr r7, 361f24 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24dba8>) │ │ │ │ + add r0, sp, #576 @ 0x240 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r7, pc, #648 @ (adr r7, 361e70 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24daf4>) │ │ │ │ + add r0, sp, #392 @ 0x188 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r4, r1, #31 │ │ │ │ + adds r4, r1, r2 │ │ │ │ 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] @ (361ddc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24da60>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1016699,31 +1016709,31 @@ │ │ │ │ nop │ │ │ │ lsrs r0, r7, #12 │ │ │ │ lsls r5, r0, #6 │ │ │ │ b.n 3625c0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24e244> │ │ │ │ lsls r4, r0, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, pc, #56 @ (adr r7, 361e24 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24daa8>) │ │ │ │ + add r7, pc, #824 @ (adr r7, 362124 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24dda8>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r0, #188 @ 0xbc │ │ │ │ + subs r1, #124 @ 0x7c │ │ │ │ lsls r7, r1, #3 │ │ │ │ cmp r1, #242 @ 0xf2 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - add r6, pc, #200 @ (adr r6, 361ec0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24db44>) │ │ │ │ + add r6, pc, #968 @ (adr r6, 3621c0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24de44>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r5, pc, #800 @ (adr r5, 36211c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24dda0>) │ │ │ │ + add r6, pc, #544 @ (adr r6, 36201c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24dca0>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r6, pc, #112 @ (adr r6, 361e70 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24daf4>) │ │ │ │ + add r6, pc, #880 @ (adr r6, 362170 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24ddf4>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r5, pc, #704 @ (adr r5, 3620c4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24dd48>) │ │ │ │ + add r6, pc, #448 @ (adr r6, 361fc4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24dc48>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r5, pc, #528 @ (adr r5, 362018 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24dc9c>) │ │ │ │ + add r6, pc, #272 @ (adr r6, 361f18 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24db9c>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r6, r5, #22 │ │ │ │ + asrs r6, r5, #25 │ │ │ │ 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] │ │ │ │ @@ -1016866,17 +1016876,17 @@ │ │ │ │ ldr r2, [pc, #20] @ (361fcc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24dc50>) │ │ │ │ mov r0, r7 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ b.n 361f32 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24dbb6> │ │ │ │ nop │ │ │ │ - subs r2, #212 @ 0xd4 │ │ │ │ + subs r3, #148 @ 0x94 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r2, #66 @ 0x42 │ │ │ │ + subs r3, #2 │ │ │ │ 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 │ │ │ │ @@ -1017000,21 +1017010,21 @@ │ │ │ │ add r1, pc │ │ │ │ add.w r0, r5, #180 @ 0xb4 │ │ │ │ bl 439e10 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x325a94> │ │ │ │ ldr r3, [r4, #72] @ 0x48 │ │ │ │ movs r2, #0 │ │ │ │ str.w r2, [r3, #176] @ 0xb0 │ │ │ │ b.n 36208c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24dd10> │ │ │ │ - add r2, pc, #984 @ (adr r2, 362514 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24e198>) │ │ │ │ + add r3, pc, #728 @ (adr r3, 362414 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24e098>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r0, [r1, #27] │ │ │ │ + strb r0, [r1, #30] │ │ │ │ lsls r4, r4, #3 │ │ │ │ - add r2, pc, #976 @ (adr r2, 362514 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24e198>) │ │ │ │ + add r3, pc, #720 @ (adr r3, 362414 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24e098>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r2, pc, #576 @ (adr r2, 362388 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24e00c>) │ │ │ │ + add r3, pc, #320 @ (adr r3, 362288 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24df0c>) │ │ │ │ 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 │ │ │ │ @@ -1017176,15 +1017186,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r5, r0 │ │ │ │ movs r0, r0 │ │ │ │ udf #152 @ 0x98 │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r1, pc, #824 @ (adr r1, 362674 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24e2f8>) │ │ │ │ + add r2, pc, #568 @ (adr r2, 362574 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24e1f8>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ bgt.n 362320 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24dfa4> │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ @@ -1017338,27 +1017348,27 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ b.n 36245c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24e0e0> │ │ │ │ lsls r6, r4, #15 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - add r0, pc, #752 @ (adr r0, 3627e4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24e468>) │ │ │ │ + add r1, pc, #496 @ (adr r1, 3626e4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24e368>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r7, [sp, #768] @ 0x300 │ │ │ │ + add r0, pc, #512 @ (adr r0, 3626f8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24e37c>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r0, pc, #528 @ (adr r0, 36270c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24e390>) │ │ │ │ + add r1, pc, #272 @ (adr r1, 36260c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24e290>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r7, [sp, #624] @ 0x270 │ │ │ │ + add r0, pc, #368 @ (adr r0, 362670 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24e2f4>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r7, [sp, #704] @ 0x2c0 │ │ │ │ + add r0, pc, #448 @ (adr r0, 3626c4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24e348>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r7, [sp, #792] @ 0x318 │ │ │ │ + add r0, pc, #536 @ (adr r0, 362720 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24e3a4>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r7, [sp, #992] @ 0x3e0 │ │ │ │ + add r0, pc, #736 @ (adr r0, 3627ec <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24e470>) │ │ │ │ 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] @ (3625b4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24e238>) │ │ │ │ @@ -1017547,33 +1017557,33 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ b.n 362660 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24e2e4> │ │ │ │ bge.n 362748 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24e3cc> │ │ │ │ lsls r4, r0, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r2, #3 │ │ │ │ + lsls r6, r2, #6 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r7, [sp, #240] @ 0xf0 │ │ │ │ + ldr r7, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r4, [r1, #48] @ 0x30 │ │ │ │ + ldrh r4, [r1, #54] @ 0x36 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r0, [r3, #48] @ 0x30 │ │ │ │ + ldrh r0, [r3, #54] @ 0x36 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r7, [sp, #184] @ 0xb8 │ │ │ │ + ldr r7, [sp, #952] @ 0x3b8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r7, [sp, #224] @ 0xe0 │ │ │ │ + ldr r7, [sp, #992] @ 0x3e0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r7, [sp, #504] @ 0x1f8 │ │ │ │ + add r0, pc, #248 @ (adr r0, 362818 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24e49c>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r6, [sp, #680] @ 0x2a8 │ │ │ │ + ldr r7, [sp, #424] @ 0x1a8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r7, [sp, #240] @ 0xf0 │ │ │ │ + ldr r7, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r6, [sp, #432] @ 0x1b0 │ │ │ │ + ldr r7, [sp, #176] @ 0xb0 │ │ │ │ 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] @ (362874 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24e4f8>) │ │ │ │ sub sp, #96 @ 0x60 │ │ │ │ @@ -1017701,26 +1017711,26 @@ │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ bhi.n 3627c8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24e44c> │ │ │ │ lsls r4, r0, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [sp, #656] @ 0x290 │ │ │ │ + ldr r7, [sp, #400] @ 0x190 │ │ │ │ lsls r0, r2, #3 │ │ │ │ bvc.n 36286c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24e4f0> │ │ │ │ lsls r4, r0, #6 │ │ │ │ - ldr r6, [sp, #224] @ 0xe0 │ │ │ │ + ldr r6, [sp, #992] @ 0x3e0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - vhadd.u8 q0, q9, q7 │ │ │ │ - ldr r6, [sp, #184] @ 0xb8 │ │ │ │ + vmla.i q8, q9, d2[3] │ │ │ │ + ldr r6, [sp, #952] @ 0x3b8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r6, [sp, #16] │ │ │ │ + ldr r6, [sp, #784] @ 0x310 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r4, [sp, #1016] @ 0x3f8 │ │ │ │ + ldr r5, [sp, #760] @ 0x2f8 │ │ │ │ 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] @ (362934 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24e5b8>) │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ @@ -1017776,15 +1017786,15 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cdp2 1, 7, cr0, cr8, cr4, {4} │ │ │ │ bvc.n 3629c4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24e648> │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [sp, #960] @ 0x3c0 │ │ │ │ + ldr r6, [sp, #704] @ 0x2c0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ bvs.n 362910 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24e594> │ │ │ │ lsls r4, r0, #6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ @@ -1017845,15 +1017855,15 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldc2l 1, cr0, [r0, #528] @ 0x210 │ │ │ │ bvs.n 362928 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24e5ac> │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [sp, #376] @ 0x178 │ │ │ │ + ldr r6, [sp, #120] @ 0x78 │ │ │ │ lsls r0, r2, #3 │ │ │ │ bvs.n 362a64 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24e6e8> │ │ │ │ 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, #3952] @ 0xf70 │ │ │ │ @@ -1017975,29 +1017985,29 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldc2 1, cr0, [ip, #-528] @ 0xfffffdf0 │ │ │ │ bpl.n 362b24 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24e7a8> │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [sp, #832] @ 0x340 │ │ │ │ + ldr r5, [sp, #576] @ 0x240 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r5, [sp, #144] @ 0x90 │ │ │ │ + ldr r5, [sp, #912] @ 0x390 │ │ │ │ lsls r0, r2, #3 │ │ │ │ bpl.n 362c40 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24e8c4> │ │ │ │ lsls r4, r0, #6 │ │ │ │ - ldr r4, [sp, #120] @ 0x78 │ │ │ │ + ldr r4, [sp, #888] @ 0x378 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r4, [sp, #816] @ 0x330 │ │ │ │ + ldr r5, [sp, #560] @ 0x230 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r4, [sp, #200] @ 0xc8 │ │ │ │ + ldr r4, [sp, #968] @ 0x3c8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r4, [sp, #256] @ 0x100 │ │ │ │ + ldr r5, [sp, #0] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r4, [sp, #312] @ 0x138 │ │ │ │ + ldr r5, [sp, #56] @ 0x38 │ │ │ │ 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 │ │ │ │ @@ -1018154,17 +1018164,17 @@ │ │ │ │ bne.n 362c7c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24e900> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 245508 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x13118c> │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 362bd6 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24e85a> │ │ │ │ b.n 362bec <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24e870> │ │ │ │ - ldr r3, [sp, #920] @ 0x398 │ │ │ │ + ldr r4, [sp, #664] @ 0x298 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r3, [sp, #400] @ 0x190 │ │ │ │ + ldr r4, [sp, #144] @ 0x90 │ │ │ │ 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 │ │ │ │ @@ -1018406,19 +1018416,19 @@ │ │ │ │ ldr r2, [pc, #24] @ (362f74 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24ebf8>) │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ add r2, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ b.n 362dc6 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24ea4a> │ │ │ │ - ldr r1, [sp, #432] @ 0x1b0 │ │ │ │ + ldr r2, [sp, #176] @ 0xb0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r1, [sp, #88] @ 0x58 │ │ │ │ + ldr r1, [sp, #856] @ 0x358 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r0, [sp, #888] @ 0x378 │ │ │ │ + ldr r1, [sp, #632] @ 0x278 │ │ │ │ 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] @ (362fd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24ec58>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -1018449,15 +1018459,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str.w r8, [sp] │ │ │ │ bl 362d60 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24e9e4> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf7ae0184 │ │ │ │ - ldr r1, [sp, #8] │ │ │ │ + ldr r1, [sp, #776] @ 0x308 │ │ │ │ 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] @ 363040 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24ecc4> │ │ │ │ mov r5, r3 │ │ │ │ @@ -1018491,19 +1018501,19 @@ │ │ │ │ add r3, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ @ instruction: 0xf74a0184 │ │ │ │ - ldr r0, [sp, #696] @ 0x2b8 │ │ │ │ + ldr r1, [sp, #440] @ 0x1b8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r0, [sp, #568] @ 0x238 │ │ │ │ + ldr r1, [sp, #312] @ 0x138 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r0, [sp, #632] @ 0x278 │ │ │ │ + ldr r1, [sp, #376] @ 0x178 │ │ │ │ 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] @ (3630bc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24ed40>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -1018542,17 +1018552,17 @@ │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r3, [pc, #12] @ (3630c4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24ed48>) │ │ │ │ add r3, pc │ │ │ │ b.n 363084 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24ed08> │ │ │ │ nop │ │ │ │ @ instruction: 0xf6d60184 │ │ │ │ - ldr r0, [sp, #408] @ 0x198 │ │ │ │ + ldr r1, [sp, #152] @ 0x98 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r0, [sp, #264] @ 0x108 │ │ │ │ + ldr r1, [sp, #8] │ │ │ │ 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] @ 363140 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24edc4> │ │ │ │ mov r5, r3 │ │ │ │ @@ -1018594,19 +1018604,19 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf65e0184 │ │ │ │ - ldr r0, [sp, #56] @ 0x38 │ │ │ │ + ldr r0, [sp, #824] @ 0x338 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r7, [sp, #992] @ 0x3e0 │ │ │ │ + ldr r0, [sp, #736] @ 0x2e0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r7, [sp, #640] @ 0x280 │ │ │ │ + ldr r0, [sp, #384] @ 0x180 │ │ │ │ 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] @ (3631cc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24ee50>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -1018652,19 +1018662,19 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ rsbs r1, r8, #4325376 @ 0x420000 │ │ │ │ - str r7, [sp, #688] @ 0x2b0 │ │ │ │ + ldr r0, [sp, #432] @ 0x1b0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r7, [sp, #600] @ 0x258 │ │ │ │ + ldr r0, [sp, #344] @ 0x158 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r7, [sp, #624] @ 0x270 │ │ │ │ + ldr r0, [sp, #368] @ 0x170 │ │ │ │ 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] @ (363274 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24eef8>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -1018720,21 +1018730,21 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ adc.w r1, sl, #4325376 @ 0x420000 │ │ │ │ - str r7, [sp, #440] @ 0x1b8 │ │ │ │ + ldr r0, [sp, #184] @ 0xb8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r7, [sp, #304] @ 0x130 │ │ │ │ + ldr r0, [sp, #48] @ 0x30 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r6, [sp, #520] @ 0x208 │ │ │ │ + str r7, [sp, #264] @ 0x108 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r6, [sp, #984] @ 0x3d8 │ │ │ │ + str r7, [sp, #728] @ 0x2d8 │ │ │ │ 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 │ │ │ │ @@ -1018926,15 +1018936,15 @@ │ │ │ │ blx 6a8c0 │ │ │ │ b.n 3633d0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24f054> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ ldmia r4, {r2, r4, r5, r6} │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r5, [sp, #944] @ 0x3b0 │ │ │ │ + str r6, [sp, #688] @ 0x2b0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldmia r4!, {r3, 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, #3992] @ 0xf98 │ │ │ │ @@ -1019293,19 +1019303,19 @@ │ │ │ │ ldr r2, [pc, #24] @ (363840 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24f4c4>) │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ b.n 363806 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24f48a> │ │ │ │ vrhadd.s32 d16, d26, d4 │ │ │ │ - str r1, [sp, #960] @ 0x3c0 │ │ │ │ + str r2, [sp, #704] @ 0x2c0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r1, [sp, #992] @ 0x3e0 │ │ │ │ + str r2, [sp, #736] @ 0x2e0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r1, [sp, #752] @ 0x2f0 │ │ │ │ + str r2, [sp, #496] @ 0x1f0 │ │ │ │ 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] @ (363964 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24f5e8>) │ │ │ │ sub sp, #12 │ │ │ │ @@ -1019421,23 +1019431,23 @@ │ │ │ │ b.n 3638ce <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24f552> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ cdp 1, 13, cr0, cr0, cr4, {4} │ │ │ │ stmia r7!, {r5, r7} │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r1, [sp, #728] @ 0x2d8 │ │ │ │ + str r2, [sp, #472] @ 0x1d8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r1, [sp, #520] @ 0x208 │ │ │ │ + str r2, [sp, #264] @ 0x108 │ │ │ │ lsls r0, r2, #3 │ │ │ │ stmia r7!, {r1, r2, r5} │ │ │ │ lsls r4, r0, #6 │ │ │ │ lsrs r4, r0, #23 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - str r0, [sp, #984] @ 0x3d8 │ │ │ │ + str r1, [sp, #728] @ 0x2d8 │ │ │ │ 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] @ (363a1c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24f6a0>) │ │ │ │ @@ -1019494,17 +1019504,17 @@ │ │ │ │ strd sl, r7, [sp, #8] │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 30ed10 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1fa994> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ stc 1, cr0, [r6, #528]! @ 0x210 │ │ │ │ - str r0, [sp, #784] @ 0x310 │ │ │ │ + str r1, [sp, #528] @ 0x210 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r0, [sp, #600] @ 0x258 │ │ │ │ + str r1, [sp, #344] @ 0x158 │ │ │ │ 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 │ │ │ │ @@ -1019545,17 +1019555,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldcl 1, cr0, [sl], #528 @ 0x210 │ │ │ │ - adds r4, r3, r2 │ │ │ │ + adds r4, r3, r5 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r0, [sp, #104] @ 0x68 │ │ │ │ + str r0, [sp, #872] @ 0x368 │ │ │ │ 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] @ (363c6c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24f8f0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1019725,21 +1019735,21 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ b.n 363b3c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24f7c0> │ │ │ │ stc 1, cr0, [r6], {132} @ 0x84 │ │ │ │ stmia r5!, {r3, r4, r5} │ │ │ │ lsls r4, r0, #6 │ │ │ │ - ldrh r6, [r7, #62] @ 0x3e │ │ │ │ + str r0, [sp, #760] @ 0x2f8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r2, [r7, #60] @ 0x3c │ │ │ │ + str r0, [sp, #488] @ 0x1e8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, #72 @ 0x48 │ │ │ │ + subs r5, #8 │ │ │ │ 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] @ (363d00 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24f984>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1019781,19 +1019791,19 @@ │ │ │ │ mov r3, r0 │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ add r2, pc │ │ │ │ mov r0, r6 │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ b.n 363ce2 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x24f966> │ │ │ │ @ instruction: 0xeaa40184 │ │ │ │ - ldrh r6, [r4, #50] @ 0x32 │ │ │ │ + ldrh r6, [r4, #56] @ 0x38 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r3, #208 @ 0xd0 │ │ │ │ + subs r4, #144 @ 0x90 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r6, [r7, #48] @ 0x30 │ │ │ │ + ldrh r6, [r7, #54] @ 0x36 │ │ │ │ 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 │ │ │ │ @@ -1021186,49 +1021196,49 @@ │ │ │ │ lsls r4, r0, #6 │ │ │ │ ite │ │ │ │ lsl r4, r0, #6 │ │ │ │ popal {r1, r2, r5, r6, r7, pc} │ │ │ │ lsls r4, r0, #6 │ │ │ │ asrs r0, r0, #3 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r3, #24] │ │ │ │ + strh r6, [r3, #30] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r2, [r0, #12] │ │ │ │ + strh r2, [r0, #18] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r2, [r6, #10] │ │ │ │ + strh r2, [r6, #16] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r2, [r4, #10] │ │ │ │ + strh r2, [r4, #16] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r2, [r4, #8] │ │ │ │ + strh r2, [r4, #14] │ │ │ │ lsls r0, r2, #3 │ │ │ │ lsrs r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r6, #6] │ │ │ │ + strh r4, [r6, #12] │ │ │ │ lsls r0, r2, #3 │ │ │ │ subs r0, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r2, #2] │ │ │ │ + strh r4, [r2, #8] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r0, [r7, #0] │ │ │ │ + strh r0, [r7, #6] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r4, [r3, #0] │ │ │ │ + strh r4, [r3, #6] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r2, [r1, #0] │ │ │ │ + strh r2, [r1, #6] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r0, [r7, #31] │ │ │ │ + strh r0, [r7, #4] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r6, [r4, #31] │ │ │ │ + strh r6, [r4, #4] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r4, [r2, #31] │ │ │ │ + strh r4, [r2, #4] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r4, [r0, #31] │ │ │ │ + strh r4, [r0, #4] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r4, [r6, #30] │ │ │ │ + strh r4, [r6, #2] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r4, [r4, #30] │ │ │ │ + strh r4, [r4, #2] │ │ │ │ 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] │ │ │ │ @@ -1021604,33 +1021614,33 @@ │ │ │ │ lsls r4, r0, #6 │ │ │ │ uxth r4, r6 │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ uxth r2, r3 │ │ │ │ lsls r4, r0, #6 │ │ │ │ - ldrb r0, [r2, #26] │ │ │ │ + ldrb r0, [r2, #29] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r0, [r1, #19] │ │ │ │ + ldrb r0, [r1, #22] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r0, [r3, #19] │ │ │ │ + ldrb r0, [r3, #22] │ │ │ │ lsls r0, r2, #3 │ │ │ │ cbz r2, 365062 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x250ce6> │ │ │ │ lsls r4, r0, #6 │ │ │ │ - ldrb r0, [r6, #20] │ │ │ │ + ldrb r0, [r6, #23] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r2, [r3, #19] │ │ │ │ + ldrb r2, [r3, #22] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r2, [r7, #20] │ │ │ │ + ldrb r2, [r7, #23] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r6, [r5, #17] │ │ │ │ + ldrb r6, [r5, #20] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r0, [r6, #16] │ │ │ │ + ldrb r0, [r6, #19] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r6, [r4, #14] │ │ │ │ + ldrb r6, [r4, #17] │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldr r2, [pc, #656] @ (365300 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x250f84>) │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ b.n 364ebe <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x250b42> │ │ │ │ @@ -1021869,21 +1021879,21 @@ │ │ │ │ bne.w 36510c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x250d90> │ │ │ │ b.n 36526a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x250eee> │ │ │ │ movw r2, #36763 @ 0x8f9b │ │ │ │ cmp sl, r2 │ │ │ │ beq.n 3652a0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x250f24> │ │ │ │ b.n 36510c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x250d90> │ │ │ │ nop │ │ │ │ - ldrb r0, [r6, #14] │ │ │ │ + ldrb r0, [r6, #17] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r4, [r6, #10] │ │ │ │ + ldrb r4, [r6, #13] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r0, [r1, #14] │ │ │ │ + ldrb r0, [r1, #17] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r0, [r2, #14] │ │ │ │ + ldrb r0, [r2, #17] │ │ │ │ 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 │ │ │ │ @@ -1022273,17 +1022283,17 @@ │ │ │ │ lsls r0, r3 │ │ │ │ pop {r3, pc} │ │ │ │ ldr r2, [pc, #16] @ (365770 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2513f4>) │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ b.n 3656c0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x251344> │ │ │ │ - strb r2, [r6, #25] │ │ │ │ + strb r2, [r6, #28] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r0, [r1, #23] │ │ │ │ + strb r0, [r1, #26] │ │ │ │ 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 │ │ │ │ @@ -1022407,21 +1022417,21 @@ │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xffc0ffff │ │ │ │ rors r7, r3 │ │ │ │ ldmia r7, {r1, r4, r5, r7} │ │ │ │ lsls r4, r0, #6 │ │ │ │ - strb r4, [r5, #19] │ │ │ │ + strb r4, [r5, #22] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r0, [r0, #19] │ │ │ │ + strb r0, [r0, #22] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r6, [r2, #18] │ │ │ │ + strb r6, [r2, #21] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r6, [r0, #18] │ │ │ │ + strb r6, [r0, #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 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #336] @ (365a68 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2516ec>) │ │ │ │ @@ -1022546,21 +1022556,21 @@ │ │ │ │ ldr r1, [r2, #0] │ │ │ │ str r1, [r3, #8] │ │ │ │ ldr r2, [r2, #4] │ │ │ │ str r2, [r3, #12] │ │ │ │ b.n 3659b6 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x25163a> │ │ │ │ ldmia r6!, {r1, r5} │ │ │ │ lsls r4, r0, #6 │ │ │ │ - strb r0, [r4, #15] │ │ │ │ + strb r0, [r4, #18] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r4, [r1, #14] │ │ │ │ + strb r4, [r1, #17] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r2, [r7, #11] │ │ │ │ + strb r2, [r7, #14] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r2, [r5, #11] │ │ │ │ + strb r2, [r5, #14] │ │ │ │ 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 │ │ │ │ @@ -1022990,23 +1023000,23 @@ │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ stmia r2!, {} │ │ │ │ movs r0, r0 │ │ │ │ bics r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ - strb r6, [r2, #8] │ │ │ │ + strb r6, [r2, #11] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r4, [r5, #5] │ │ │ │ + strb r4, [r5, #8] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r2, [r0, #5] │ │ │ │ + strb r2, [r0, #8] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r0, [r1, #3] │ │ │ │ + strb r0, [r1, #6] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r6, [r1, #3] │ │ │ │ + strb r6, [r1, #6] │ │ │ │ lsls r0, r2, #3 │ │ │ │ str r2, [sp, #0] │ │ │ │ bl 1c2ca8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xae92c> │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr.w r5, [r2, #1828] @ 0x724 │ │ │ │ b.n 365ae4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x251768> │ │ │ │ vmov r2, s14 │ │ │ │ @@ -1023431,25 +1023441,25 @@ │ │ │ │ mov r0, r4 │ │ │ │ vstr s14, [sp] │ │ │ │ bl 1c2ca8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xae92c> │ │ │ │ vldr s14, [sp] │ │ │ │ b.n 366082 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x251d06> │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r6, #68] @ 0x44 │ │ │ │ + ldr r4, [r6, #80] @ 0x50 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r2, [r6, #60] @ 0x3c │ │ │ │ + ldr r2, [r6, #72] @ 0x48 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r4, [r5, #56] @ 0x38 │ │ │ │ + ldr r4, [r5, #68] @ 0x44 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r4, [r7, #48] @ 0x30 │ │ │ │ + ldr r4, [r7, #60] @ 0x3c │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r6, [r0, #40] @ 0x28 │ │ │ │ + ldr r6, [r0, #52] @ 0x34 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r2, [r4, #12] │ │ │ │ + ldr r2, [r4, #24] │ │ │ │ lsls r0, r2, #3 │ │ │ │ cmp r1, #0 │ │ │ │ beq.w 365f9a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x251c1e> │ │ │ │ b.n 366346 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x251fca> │ │ │ │ movs r2, #1 │ │ │ │ b.n 3660e6 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x251d6a> │ │ │ │ movw r3, #5890 @ 0x1702 │ │ │ │ @@ -1024193,25 +1024203,25 @@ │ │ │ │ nop │ │ │ │ cbnz r6, 366e92 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x252b16> │ │ │ │ lsls r4, r0, #6 │ │ │ │ str r4, [sp, #784] @ 0x310 │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r4, #40] @ 0x28 │ │ │ │ + str r6, [r4, #52] @ 0x34 │ │ │ │ lsls r0, r2, #3 │ │ │ │ str r4, [sp, #0] │ │ │ │ lsls r4, r0, #6 │ │ │ │ - str r6, [r6, #24] │ │ │ │ + str r6, [r6, #36] @ 0x24 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r2, [r3, #8] │ │ │ │ + str r2, [r3, #20] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r2, [r2, #8] │ │ │ │ + str r2, [r2, #20] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r6, [r1, #8] │ │ │ │ + str r6, [r1, #20] │ │ │ │ lsls r0, r2, #3 │ │ │ │ movw r2, #34065 @ 0x8511 │ │ │ │ cmp r6, r2 │ │ │ │ beq.n 366e94 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x252b18> │ │ │ │ movw r2, #34066 @ 0x8512 │ │ │ │ cmp r6, r2 │ │ │ │ bne.n 366ea0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x252b24> │ │ │ │ @@ -1024286,17 +1024296,17 @@ │ │ │ │ movs r5, #1 │ │ │ │ cmp r2, #0 │ │ │ │ beq.n 366e54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x252ad8> │ │ │ │ b.n 366bea <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x25286e> │ │ │ │ movs r5, #2 │ │ │ │ b.n 366e54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x252ad8> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ - ldrsh r0, [r6, r7] │ │ │ │ + str r0, [r6, #8] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrsh r0, [r7, r6] │ │ │ │ + str r0, [r7, #4] │ │ │ │ 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] @ (367070 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x252cf4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1024403,18 +1024413,18 @@ │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ b.n 366f94 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x252c18> │ │ │ │ nop │ │ │ │ @ instruction: 0xb816 │ │ │ │ lsls r4, r0, #6 │ │ │ │ - ldc 0, cr0, [r0, #828]! @ 0x33c │ │ │ │ - ldrsh r2, [r5, r0] │ │ │ │ + cdp 0, 7, cr0, cr0, cr15, {6} │ │ │ │ + ldrsh r2, [r5, r3] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrsh r6, [r4, r0] │ │ │ │ + ldrsh r6, [r4, 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 r4, [pc, #348] @ (3671ec <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x252e70>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1024540,22 +1024550,22 @@ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ b.n 3670fe <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x252d82> │ │ │ │ @ instruction: 0xb6aa │ │ │ │ lsls r4, r0, #6 │ │ │ │ - ldc 0, cr0, [ip], #-828 @ 0xfffffcc4 │ │ │ │ - ldrb r0, [r2, r3] │ │ │ │ + ldcl 0, cr0, [ip], #828 @ 0x33c │ │ │ │ + ldrb r0, [r2, r6] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r4, [r1, r3] │ │ │ │ + ldrb r4, [r1, r6] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r6, [r5, r3] │ │ │ │ + ldrb r6, [r5, r6] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r4, [r3, r3] │ │ │ │ + ldrb r4, [r3, r6] │ │ │ │ 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] @ (367384 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x253008>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1024679,22 +1024689,22 @@ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ bl 29dfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189c58> │ │ │ │ b.n 36727a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x252efe> │ │ │ │ push {r1, r2, r5, lr} │ │ │ │ lsls r4, r0, #6 │ │ │ │ - pkhbt r0, r4, pc, lsl #3 │ │ │ │ - ldrh r0, [r7, r4] │ │ │ │ + @ instruction: 0xeb8400cf │ │ │ │ + ldrh r0, [r7, r7] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r4, [r6, r4] │ │ │ │ + ldrh r4, [r6, r7] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r6, [r2, r5] │ │ │ │ + ldrb r6, [r2, r0] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r4, [r0, r5] │ │ │ │ + ldrb r4, [r0, r0] │ │ │ │ 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] @ 3673e0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x253064> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -1024712,30 +1024722,30 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 366b20 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2527a4> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ cbz r2, 367446 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2530ca> │ │ │ │ lsls r4, r0, #6 │ │ │ │ - ldrh r0, [r0, r4] │ │ │ │ + ldrh r0, [r0, r7] │ │ │ │ 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] @ 367410 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x253094> │ │ │ │ sub.w r0, r0, #33792 @ 0x8400 │ │ │ │ add ip, pc │ │ │ │ subs r0, #192 @ 0xc0 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 366b20 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2527a4> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - ldrh r0, [r3, r3] │ │ │ │ + ldrh r0, [r3, r6] │ │ │ │ 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] @ 3674c8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x25314c> │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -1024792,15 +1024802,15 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ uxtb r0, r6 │ │ │ │ lsls r4, r0, #6 │ │ │ │ ldrh r4, [r1, #30] │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r3, r1] │ │ │ │ + ldrh r6, [r3, r4] │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldrh r2, [r3, #26] │ │ │ │ lsls r4, r0, #6 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -1024850,15 +1024860,15 @@ │ │ │ │ str r3, [sp, #16] │ │ │ │ b.n 367538 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2531bc> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ ldrh r4, [r0, #24] │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r6, r6] │ │ │ │ + ldrh r4, [r6, r1] │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldrh r2, [r5, #20] │ │ │ │ lsls r4, r0, #6 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -1024905,15 +1024915,15 @@ │ │ │ │ nop │ │ │ │ cbz r0, 36762a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2532ae> │ │ │ │ lsls r4, r0, #6 │ │ │ │ ldrh r6, [r3, #18] │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r7, r4] │ │ │ │ + ldr r0, [r7, r7] │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldrh r2, [r2, #16] │ │ │ │ lsls r4, r0, #6 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -1024948,15 +1024958,15 @@ │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 367684 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x253308> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {pc} │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ ldrh r2, [r1, #14] │ │ │ │ lsls r4, r0, #6 │ │ │ │ - ldr r4, [r3, r3] │ │ │ │ + ldr r4, [r3, r6] │ │ │ │ lsls r0, r2, #3 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r4, [r1, #12] │ │ │ │ lsls r4, r0, #6 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1025017,15 +1025027,15 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ add sp, #432 @ 0x1b0 │ │ │ │ lsls r4, r0, #6 │ │ │ │ ldrh r0, [r1, #10] │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r3, r0] │ │ │ │ + ldr r2, [r3, r3] │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldrh r6, [r2, #6] │ │ │ │ lsls r4, r0, #6 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -1025075,15 +1025085,15 @@ │ │ │ │ str r3, [sp, #16] │ │ │ │ b.n 3677bc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x253440> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ ldrh r0, [r0, #4] │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r0, [r6, r5] │ │ │ │ + ldr r0, [r6, r0] │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldrh r6, [r4, #0] │ │ │ │ lsls r4, r0, #6 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -1025129,15 +1025139,15 @@ │ │ │ │ nop │ │ │ │ add r7, sp, #32 │ │ │ │ lsls r4, r0, #6 │ │ │ │ strh r2, [r3, #62] @ 0x3e │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r0, [r7, r3] │ │ │ │ + ldrsb r0, [r7, r6] │ │ │ │ lsls r0, r2, #3 │ │ │ │ strh r2, [r2, #60] @ 0x3c │ │ │ │ lsls r4, r0, #6 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -1025171,15 +1025181,15 @@ │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 367900 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x253584> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {pc} │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ strh r2, [r1, #58] @ 0x3a │ │ │ │ lsls r4, r0, #6 │ │ │ │ - ldrsb r4, [r3, r2] │ │ │ │ + ldrsb r4, [r3, r5] │ │ │ │ lsls r0, r2, #3 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r2, #56] @ 0x38 │ │ │ │ lsls r4, r0, #6 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1025238,15 +1025248,15 @@ │ │ │ │ nop │ │ │ │ add r5, sp, #992 @ 0x3e0 │ │ │ │ lsls r4, r0, #6 │ │ │ │ strh r6, [r1, #54] @ 0x36 │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r5, r5] │ │ │ │ + ldrsb r4, [r5, r0] │ │ │ │ lsls r0, r2, #3 │ │ │ │ strh r6, [r4, #50] @ 0x32 │ │ │ │ lsls r4, r0, #6 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -1025290,15 +1025300,15 @@ │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {pc} │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ strh r6, [r3, #48] @ 0x30 │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r6, r3] │ │ │ │ + strb r4, [r6, r6] │ │ │ │ lsls r0, r2, #3 │ │ │ │ strh r4, [r2, #46] @ 0x2e │ │ │ │ lsls r4, r0, #6 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -1025318,30 +1025328,30 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 366f14 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x252b98> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ add r4, sp, #856 @ 0x358 │ │ │ │ lsls r4, r0, #6 │ │ │ │ - strb r4, [r5, r3] │ │ │ │ + strb r4, [r5, r6] │ │ │ │ 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] @ 367ac4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x253748> │ │ │ │ sub.w r0, r0, #33792 @ 0x8400 │ │ │ │ add ip, pc │ │ │ │ subs r0, #192 @ 0xc0 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 366f14 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x252b98> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - strb r0, [r1, r3] │ │ │ │ + strb r0, [r1, r6] │ │ │ │ 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] @ 367b0c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x253790> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -1025359,30 +1025369,30 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 367080 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x252d04> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ add r4, sp, #376 @ 0x178 │ │ │ │ lsls r4, r0, #6 │ │ │ │ - strb r4, [r3, r2] │ │ │ │ + strb r4, [r3, r5] │ │ │ │ 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] @ 367b3c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2537c0> │ │ │ │ sub.w r0, r0, #33792 @ 0x8400 │ │ │ │ add ip, pc │ │ │ │ subs r0, #192 @ 0xc0 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 367080 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x252d04> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - strb r0, [r7, r1] │ │ │ │ + strb r0, [r7, r4] │ │ │ │ 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] @ 367b84 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x253808> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -1025400,30 +1025410,30 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 367204 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x252e88> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ add r3, sp, #920 @ 0x398 │ │ │ │ lsls r4, r0, #6 │ │ │ │ - strb r4, [r1, r1] │ │ │ │ + strb r4, [r1, r4] │ │ │ │ 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] @ 367bb4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x253838> │ │ │ │ sub.w r0, r0, #33792 @ 0x8400 │ │ │ │ add ip, pc │ │ │ │ subs r0, #192 @ 0xc0 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 367204 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x252e88> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - strb r0, [r5, r0] │ │ │ │ + strb r0, [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, #2080] @ 0x820 │ │ │ │ subw sp, sp, #1988 @ 0x7c4 │ │ │ │ mov r9, r1 │ │ │ │ @@ -1025632,15 +1025642,15 @@ │ │ │ │ nop │ │ │ │ strh r6, [r2, #20] │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r2, #14] │ │ │ │ lsls r4, r0, #6 │ │ │ │ - str r2, [r2, r6] │ │ │ │ + strh r2, [r2, r1] │ │ │ │ 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 │ │ │ │ @@ -1029187,19 +1029197,19 @@ │ │ │ │ ldr r0, [r6, #0] │ │ │ │ bl 16dca0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x59924> │ │ │ │ mov r0, r5 │ │ │ │ blx 6a8c0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - cmp r5, #254 @ 0xfe │ │ │ │ + cmp r6, #190 @ 0xbe │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r1, [sp, #408] @ 0x198 │ │ │ │ + str r2, [sp, #152] @ 0x98 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - cmp r5, #234 @ 0xea │ │ │ │ + cmp r6, #170 @ 0xaa │ │ │ │ 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 │ │ │ │ @@ -1029232,15 +1029242,15 @@ │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [pc, #12] @ (36a2c4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x255f48>) │ │ │ │ add r2, pc │ │ │ │ bl 36a1ec <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x255e70> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - cmp r5, #128 @ 0x80 │ │ │ │ + cmp r6, #64 @ 0x40 │ │ │ │ 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 │ │ │ │ @@ -1029308,19 +1029318,19 @@ │ │ │ │ add r2, pc │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ bl 36a1ec <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x255e70> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ blx 6a8c0 │ │ │ │ b.n 36a324 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x255fa8> │ │ │ │ - cmp r5, #78 @ 0x4e │ │ │ │ + cmp r6, #14 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cmp r5, #60 @ 0x3c │ │ │ │ + cmp r5, #252 @ 0xfc │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cmp r5, #62 @ 0x3e │ │ │ │ + cmp r5, #254 @ 0xfe │ │ │ │ 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] @ (36a43c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2560c0>) │ │ │ │ @@ -1029720,36 +1029730,36 @@ │ │ │ │ rsb sl, sl, #13 │ │ │ │ add r6, pc │ │ │ │ b.n 36a5da <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x25625e> │ │ │ │ ldrh r0, [r2, r3] │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r1, #6 │ │ │ │ + lsls r4, r1, #9 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - @ instruction: 0xf62200e3 │ │ │ │ - cmp r3, #0 │ │ │ │ + @ instruction: 0xf6e200e3 │ │ │ │ + cmp r3, #192 @ 0xc0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ strh r0, [r7, #0] │ │ │ │ lsls r2, r7, #5 │ │ │ │ ldr r2, [r6, r6] │ │ │ │ lsls r4, r0, #6 │ │ │ │ - cmp r2, #90 @ 0x5a │ │ │ │ + cmp r3, #26 │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldrb r4, [r6, #29] │ │ │ │ lsls r2, r7, #5 │ │ │ │ - cmp r2, #198 @ 0xc6 │ │ │ │ + cmp r3, #134 @ 0x86 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cmp r2, #84 @ 0x54 │ │ │ │ + cmp r3, #20 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cmp r2, #14 │ │ │ │ + cmp r2, #206 @ 0xce │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cmp r2, #120 @ 0x78 │ │ │ │ + cmp r3, #56 @ 0x38 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cmp r1, #104 @ 0x68 │ │ │ │ + cmp r2, #40 @ 0x28 │ │ │ │ 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 │ │ │ │ @@ -1030912,44 +1030922,44 @@ │ │ │ │ subw r3, r3, #2088 @ 0x828 │ │ │ │ stmia.w r3, {r0, r1} │ │ │ │ b.n 36ae3a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x256abe> │ │ │ │ ldrsb r6, [r7, r3] │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cdp 0, 8, cr0, cr10, cr3, {7} │ │ │ │ - ldc2 0, cr0, [r0, #908] @ 0x38c │ │ │ │ - ldc2l 0, cr0, [lr, #-908]! @ 0xfffffc74 │ │ │ │ - add.w r0, r0, #227 @ 0xe3 │ │ │ │ - strh.w r0, [r2, #227] @ 0xe3 │ │ │ │ - @ instruction: 0xf0aa00e3 │ │ │ │ - @ instruction: 0xf35e00e3 │ │ │ │ - cdp2 0, 15, cr0, cr14, cr3, {7} │ │ │ │ - bic.w r0, r4, #227 @ 0xe3 │ │ │ │ - @ instruction: 0xf7c600e3 │ │ │ │ - cdp2 0, 12, cr0, cr10, cr3, {7} │ │ │ │ - @ instruction: 0xf7a600e3 │ │ │ │ - @ instruction: 0xebf800e3 │ │ │ │ - orrs.w r0, ip, r3, asr #3 │ │ │ │ - @ instruction: 0xf3c200e3 │ │ │ │ - stcl 0, cr0, [r6], #908 @ 0x38c │ │ │ │ - @ instruction: 0xf25e00e3 │ │ │ │ - orn r0, sl, #7438336 @ 0x718000 │ │ │ │ - ldcl 0, cr0, [sl], #-908 @ 0xfffffc74 │ │ │ │ - vhadd.s q0, q14, │ │ │ │ - @ instruction: 0xeaa800e3 │ │ │ │ - @ instruction: 0xfa8000e3 │ │ │ │ - strd r0, r0, [r4, #908] @ 0x38c │ │ │ │ + vhadd.s8 q8, q13, │ │ │ │ + cdp2 0, 5, cr0, cr0, cr3, {7} │ │ │ │ + cdp2 0, 3, cr0, cr14, cr3, {7} │ │ │ │ + rsb r0, r0, #227 @ 0xe3 │ │ │ │ + vld4. {d16-d19}, [r2 :128], r3 │ │ │ │ + sbc.w r0, sl, #227 @ 0xe3 │ │ │ │ + ands.w r0, lr, #7438336 @ 0x718000 │ │ │ │ + vtrn. q0, │ │ │ │ + @ instruction: 0xf0e400e3 │ │ │ │ + strb.w r0, [r6, #227] @ 0xe3 │ │ │ │ + vmla.i q0, q13, d3[4] │ │ │ │ + str??.w r0, [r6, r3, lsl #2] │ │ │ │ + ldc 0, cr0, [r8], #908 @ 0x38c │ │ │ │ + adds.w r0, ip, r3, asr #3 │ │ │ │ + eor.w r0, r2, #7438336 @ 0x718000 │ │ │ │ + stc 0, cr0, [r6, #908]! @ 0x38c │ │ │ │ + @ instruction: 0xf31e00e3 │ │ │ │ + @ instruction: 0xf52a00e3 │ │ │ │ + ldc 0, cr0, [sl, #-908]! @ 0xfffffc74 │ │ │ │ + vext.8 q8, q14, , #0 │ │ │ │ + sbc.w r0, r8, r3, asr #3 │ │ │ │ + @ instruction: 0xfb4000e3 │ │ │ │ + eor.w r0, r4, r3, asr #3 │ │ │ │ ldr r7, [pc, #688] @ (36b6a0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x257324>) │ │ │ │ lsls r4, r0, #6 │ │ │ │ - movt r0, #41187 @ 0xa0e3 │ │ │ │ - ldrsh.w r0, [ip, #227] @ 0xe3 │ │ │ │ - @ instruction: 0xf28800e3 │ │ │ │ - @ instruction: 0xf25200e3 │ │ │ │ - ldc 0, cr0, [r2], #908 @ 0x38c │ │ │ │ + @ instruction: 0xf38a00e3 │ │ │ │ + @ instruction: 0xfa7c00e3 │ │ │ │ + @ instruction: 0xf34800e3 │ │ │ │ + @ instruction: 0xf31200e3 │ │ │ │ + ldcl 0, cr0, [r2, #-908]! @ 0xfffffc74 │ │ │ │ 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] │ │ │ │ @@ -1032353,24 +1032363,24 @@ │ │ │ │ str r2, [r3, #4] │ │ │ │ mov.w r2, #1065353216 @ 0x3f800000 │ │ │ │ str r2, [r3, #16] │ │ │ │ movs r2, #4 │ │ │ │ str r2, [r3, #0] │ │ │ │ b.w 36ae3a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x256abe> │ │ │ │ nop │ │ │ │ - adds r6, r5, #1 │ │ │ │ + adds r6, r5, #4 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cdp 0, 14, cr0, cr4, cr3, {7} │ │ │ │ - asrs r4, r7, #4 │ │ │ │ + vmla.i32 d0, d20, d3[1] │ │ │ │ + asrs r4, r7, #7 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsrs r2, r3, #31 │ │ │ │ + asrs r2, r3, #2 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r4, r2, #13 │ │ │ │ + asrs r4, r2, #16 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r0, r3, #9 │ │ │ │ + asrs r0, r3, #12 │ │ │ │ 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] │ │ │ │ @@ -1033414,117 +1033424,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 36ae3a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x256abe> │ │ │ │ - lsrs r6, r1, #14 │ │ │ │ + lsrs r6, r1, #17 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsrs r4, r4, #14 │ │ │ │ + lsrs r4, r4, #17 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsrs r4, r5, #2 │ │ │ │ + lsrs r4, r5, #5 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsrs r0, r6, #17 │ │ │ │ + lsrs r0, r6, #20 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsrs r0, r6, #12 │ │ │ │ + lsrs r0, r6, #15 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsrs r6, r0, #5 │ │ │ │ + lsrs r6, r0, #8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsrs r6, r4, #2 │ │ │ │ + lsrs r6, r4, #5 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsrs r2, r7, #1 │ │ │ │ + lsrs r2, r7, #4 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsls r6, r1, #31 │ │ │ │ + lsrs r6, r1, #2 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsrs r0, r1, #3 │ │ │ │ + lsrs r0, r1, #6 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsrs r2, r6, #10 │ │ │ │ + lsrs r2, r6, #13 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsrs r0, r2, #4 │ │ │ │ + lsrs r0, r2, #7 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsls r0, r5, #28 │ │ │ │ + lsls r0, r5, #31 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsls r2, r2, #31 │ │ │ │ + lsrs r2, r2, #2 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsls r0, r4, #27 │ │ │ │ + lsls r0, r4, #30 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsls r2, r0, #29 │ │ │ │ + lsrs r2, r0, #32 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsrs r6, r0, #6 │ │ │ │ + lsrs r6, r0, #9 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsls r4, r3, #23 │ │ │ │ + lsls r4, r3, #26 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsls r4, r7, #22 │ │ │ │ + lsls r4, r7, #25 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsrs r2, r0, #5 │ │ │ │ + lsrs r2, r0, #8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsls r6, r2, #21 │ │ │ │ + lsls r6, r2, #24 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsrs r4, r0, #4 │ │ │ │ + lsrs r4, r0, #7 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsrs r4, r5, #3 │ │ │ │ + lsrs r4, r5, #6 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsrs r4, r3, #3 │ │ │ │ + lsrs r4, r3, #6 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsls r6, r7, #16 │ │ │ │ + lsls r6, r7, #19 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsls r6, r1, #22 │ │ │ │ + lsls r6, r1, #25 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsls r4, r2, #21 │ │ │ │ + lsls r4, r2, #24 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsls r4, r0, #21 │ │ │ │ + lsls r4, r0, #24 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsls r0, r6, #18 │ │ │ │ + lsls r0, r6, #21 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsls r6, r2, #19 │ │ │ │ + lsls r6, r2, #22 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsls r2, r2, #30 │ │ │ │ + lsrs r2, r2, #1 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsls r2, r1, #20 │ │ │ │ + lsls r2, r1, #23 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsls r6, r1, #19 │ │ │ │ + lsls r6, r1, #22 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsls r2, r4, #21 │ │ │ │ + lsls r2, r4, #24 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsls r2, r1, #24 │ │ │ │ + lsls r2, r1, #27 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsrs r2, r2, #32 │ │ │ │ + lsrs r2, r2, #3 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsls r4, r2, #31 │ │ │ │ + lsrs r4, r2, #2 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsls r6, r5, #29 │ │ │ │ + lsrs r6, r5, #32 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsls r0, r0, #29 │ │ │ │ + lsrs r0, r0, #32 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsls r4, r1, #25 │ │ │ │ + lsls r4, r1, #28 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsls r4, r6, #25 │ │ │ │ + lsls r4, r6, #28 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsls r0, r3, #22 │ │ │ │ + lsls r0, r3, #25 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsls r0, r3, #31 │ │ │ │ + lsrs r0, r3, #2 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsls r2, r6, #16 │ │ │ │ + lsls r2, r6, #19 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsls r6, r1, #23 │ │ │ │ + lsls r6, r1, #26 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsls r2, r0, #30 │ │ │ │ + lsrs r2, r0, #1 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsls r0, r7, #31 │ │ │ │ + lsrs r0, r7, #2 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsls r0, r6, #30 │ │ │ │ + lsrs r0, r6, #1 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsls r4, r0, #5 │ │ │ │ + lsls r4, r0, #8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsls r0, r0, #24 │ │ │ │ + lsls r0, r0, #27 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsls r0, r3, #24 │ │ │ │ + lsls r0, r3, #27 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsls r6, r2, #21 │ │ │ │ + lsls r6, r2, #24 │ │ │ │ lsls r0, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #676] @ (36d3e0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x259064>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -1033775,17 +1033785,17 @@ │ │ │ │ nop │ │ │ │ cmp r6, #188 @ 0xbc │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cmp r5, #62 @ 0x3e │ │ │ │ lsls r4, r0, #6 │ │ │ │ - lsls r6, r4, #14 │ │ │ │ + lsls r6, r4, #17 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r2, r0, #19 │ │ │ │ + asrs r2, r0, #22 │ │ │ │ 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 │ │ │ │ @@ -1034269,15 +1034279,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} │ │ │ │ - cbz r6, 36d97a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2595fe> │ │ │ │ + cbz r6, 36d9aa <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x25962e> │ │ │ │ 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 │ │ │ │ @@ -1034289,15 +1034299,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 │ │ │ │ - lsrs r4, r4, #9 │ │ │ │ + lsrs r4, r4, #12 │ │ │ │ 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] @ (36db94 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x259818>) │ │ │ │ @@ -1034483,45 +1034493,45 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 36db44 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2597c8> │ │ │ │ b.n 36da1e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2596a2> │ │ │ │ ldrb.w r3, [r5, #85] @ 0x55 │ │ │ │ orr.w r3, r3, #2 │ │ │ │ strb.w r3, [r5, #85] @ 0x55 │ │ │ │ b.n 36da42 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2596c6> │ │ │ │ - lsrs r6, r0, #9 │ │ │ │ + lsrs r6, r0, #12 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsrs r2, r7, #8 │ │ │ │ + lsrs r2, r7, #11 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - blt.n 36dba0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x259824> │ │ │ │ + blt.n 36db20 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2597a4> │ │ │ │ lsls r5, r3, #3 │ │ │ │ - lsrs r4, r0, #10 │ │ │ │ + lsrs r4, r0, #13 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsrs r2, r1, #8 │ │ │ │ + lsrs r2, r1, #11 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsrs r4, r0, #7 │ │ │ │ + lsrs r4, r0, #10 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsrs r4, r0, #7 │ │ │ │ + lsrs r4, r0, #10 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsrs r2, r0, #6 │ │ │ │ + lsrs r2, r0, #9 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r2, [r4, #20] │ │ │ │ + ldrb r2, [r4, #23] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - lsrs r6, r0, #6 │ │ │ │ + lsrs r6, r0, #9 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsrs r0, r1, #6 │ │ │ │ + lsrs r0, r1, #9 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsrs r6, r1, #6 │ │ │ │ + lsrs r6, r1, #9 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsrs r4, r7, #5 │ │ │ │ + lsrs r4, r7, #8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsrs r4, r7, #5 │ │ │ │ + lsrs r4, r7, #8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsrs r4, r0, #4 │ │ │ │ + lsrs r4, r0, #7 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsrs r4, r6, #2 │ │ │ │ + lsrs r4, r6, #5 │ │ │ │ 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 │ │ │ │ @@ -1034563,15 +1034573,15 @@ │ │ │ │ str r3, [r4, #8] │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [pc, #8] @ (36dc50 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2598d4>) │ │ │ │ add r0, pc │ │ │ │ bl 29e218 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189e9c> │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldmia r7, {r1, r3, r5, r7} │ │ │ │ + beq.n 36dd28 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2599ac> │ │ │ │ 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] │ │ │ │ @@ -1034660,15 +1034670,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 36dcf2 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x259976> │ │ │ │ ldr r0, [pc, #12] @ (36dd48 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2599cc>) │ │ │ │ add r0, pc │ │ │ │ bl 29e218 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189e9c> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 36dd02 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x259986> │ │ │ │ - ldmia r6!, {r2, r4, r7} │ │ │ │ + ldmia r7!, {r2, r4, r6} │ │ │ │ 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] │ │ │ │ @@ -1034729,15 +1034739,15 @@ │ │ │ │ b.n 36ddd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x259a58> │ │ │ │ movs r2, #106 @ 0x6a │ │ │ │ lsls r4, r0, #6 │ │ │ │ cmp r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ adds r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r6!, {r2, r4} │ │ │ │ + ldmia r6, {r2, r4, r6, r7} │ │ │ │ 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 │ │ │ │ @@ -1034821,28 +1034831,28 @@ │ │ │ │ cmp r9, r6 │ │ │ │ add r2, pc │ │ │ │ ldrsh.w r2, [r2, r3, lsl #1] │ │ │ │ bne.n 36de70 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x259af4> │ │ │ │ mov r0, r2 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - @ instruction: 0xe8c200e3 │ │ │ │ - @ instruction: 0xe9be00e3 │ │ │ │ - b.n 36e550 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x25a1d4> │ │ │ │ + @ instruction: 0xe98200e3 │ │ │ │ + orns r0, lr, r3, asr #3 │ │ │ │ + b.n 36e6d0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x25a354> │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ble.n 36decc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x259b50> │ │ │ │ + udf #178 @ 0xb2 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - strd r0, r0, [lr], #-908 @ 0x38c │ │ │ │ - ldmia r6!, {r2, r3} │ │ │ │ + stmdb lr!, {r0, r1, r5, r6, r7} │ │ │ │ + ldmia r6, {r2, r3, r6, r7} │ │ │ │ lsls r3, r4, #3 │ │ │ │ - b.n 36e4dc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x25a160> │ │ │ │ + b.n 36e65c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x25a2e0> │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldmia r5!, {r1, r4, r6, r7} │ │ │ │ + ldmia r6!, {r1, r4, r7} │ │ │ │ lsls r3, r4, #3 │ │ │ │ - bpl.n 36de3c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x259ac0> │ │ │ │ + bvs.n 36dfbc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x259c40> │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [pc, #28] @ (36df2c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x259bb0>) │ │ │ │ @@ -1034857,15 +1034867,15 @@ │ │ │ │ movs r0, #2 │ │ │ │ blx 69930 │ │ │ │ nop │ │ │ │ movs r0, #232 @ 0xe8 │ │ │ │ lsls r4, r0, #6 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r0, 36df90 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x259c14> │ │ │ │ + push {r5} │ │ │ │ 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 │ │ │ │ @@ -1034904,15 +1034914,15 @@ │ │ │ │ movs r2, #1 │ │ │ │ strd r4, r2, [r3, #12] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [pc, #4] @ (36dfa8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x259c2c>) │ │ │ │ add r0, pc │ │ │ │ bl 36defc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x259b80> │ │ │ │ - lsls r6, r7, #19 │ │ │ │ + lsls r6, r7, #22 │ │ │ │ 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 │ │ │ │ @@ -1035086,15 +1035096,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [pc, #8] @ (36e15c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x259de0>) │ │ │ │ add r0, pc │ │ │ │ bl 36defc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x259b80> │ │ │ │ nop │ │ │ │ - lsls r0, r0, #14 │ │ │ │ + lsls r0, r0, #17 │ │ │ │ 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 │ │ │ │ @@ -1035375,21 +1035385,21 @@ │ │ │ │ ldr r0, [pc, #24] @ (36e44c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x25a0d0>) │ │ │ │ add r0, pc │ │ │ │ bl 36defc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x259b80> │ │ │ │ ldr r0, [pc, #20] @ (36e450 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x25a0d4>) │ │ │ │ add r0, pc │ │ │ │ bl 36defc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x259b80> │ │ │ │ nop │ │ │ │ - lsls r4, r1, #10 │ │ │ │ + lsls r4, r1, #13 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsls r0, r7, #4 │ │ │ │ + lsls r0, r7, #7 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsls r4, r1, #3 │ │ │ │ + lsls r4, r1, #6 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsls r0, r1, #5 │ │ │ │ + lsls r0, r1, #8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [r2, #40] @ 0x28 │ │ │ │ @@ -1036520,35 +1036530,35 @@ │ │ │ │ cmp r3, #1 │ │ │ │ it eq │ │ │ │ movweq r0, #351 @ 0x15f │ │ │ │ bne.n 36ee8e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x25ab12> │ │ │ │ b.n 36e764 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x25a3e8> │ │ │ │ subs r6, r1, r6 │ │ │ │ lsls r4, r0, #6 │ │ │ │ - bvc.n 36ee8c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x25ab10> │ │ │ │ + bhi.n 36ee0c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x25aa90> │ │ │ │ lsls r3, r4, #3 │ │ │ │ - b.n 36f38c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x25b010> │ │ │ │ + b.n 36f50c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x25b190> │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ble.n 36ef0c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x25ab90> │ │ │ │ + ble.n 36ee8c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x25ab10> │ │ │ │ lsls r3, r4, #3 │ │ │ │ - b.n 36f3fc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x25b080> │ │ │ │ + b.n 36f57c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x25b200> │ │ │ │ lsls r3, r4, #3 │ │ │ │ - b.n 36f5d8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x25b25c> │ │ │ │ + b.n 36e758 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x25a3dc> │ │ │ │ lsls r3, r4, #3 │ │ │ │ - stmia r7!, {r1, r6, r7} │ │ │ │ + ldmia r0!, {r1, r7} │ │ │ │ lsls r3, r4, #3 │ │ │ │ - bgt.n 36eec0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x25ab44> │ │ │ │ + ble.n 36ee40 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x25aac4> │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldmia r7, {r1, r2, r5, r7} │ │ │ │ + beq.n 36efd8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x25ac5c> │ │ │ │ lsls r3, r4, #3 │ │ │ │ - stmia r7!, {r2, r4, r5, r7} │ │ │ │ + ldmia r0!, {r2, r4, r5, r6} │ │ │ │ lsls r3, r4, #3 │ │ │ │ - bgt.n 36ee24 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x25aaa8> │ │ │ │ + ble.n 36efa4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x25ac28> │ │ │ │ lsls r3, r4, #3 │ │ │ │ - b.n 36f508 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x25b18c> │ │ │ │ + b.n 36f688 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x25b30c> │ │ │ │ lsls r3, r4, #3 │ │ │ │ cmp r5, #56 @ 0x38 │ │ │ │ movs r0, r0 │ │ │ │ cmp r3, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ ldr.w r3, [r9, #96] @ 0x60 │ │ │ │ mov r4, r9 │ │ │ │ @@ -1039292,29 +1039302,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 36fd80 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x25ba04> │ │ │ │ nop │ │ │ │ - add r4, sp, #856 @ 0x358 │ │ │ │ + add r5, sp, #600 @ 0x258 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - add r2, sp, #920 @ 0x398 │ │ │ │ + add r3, sp, #664 @ 0x298 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - add r1, sp, #168 @ 0xa8 │ │ │ │ + add r1, sp, #936 @ 0x3a8 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - add r0, sp, #608 @ 0x260 │ │ │ │ + add r1, sp, #352 @ 0x160 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - add r0, sp, #224 @ 0xe0 │ │ │ │ + add r0, sp, #992 @ 0x3e0 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - add r6, pc, #40 @ (adr r6, 370af8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x25c77c>) │ │ │ │ + add r6, pc, #808 @ (adr r6, 370df8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x25ca7c>) │ │ │ │ lsls r3, r4, #3 │ │ │ │ - add r5, pc, #376 @ (adr r5, 370c4c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x25c8d0>) │ │ │ │ + add r6, pc, #120 @ (adr r6, 370b4c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x25c7d0>) │ │ │ │ lsls r3, r4, #3 │ │ │ │ - add r4, pc, #960 @ (adr r4, 370e98 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x25cb1c>) │ │ │ │ + add r5, pc, #704 @ (adr r5, 370d98 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x25ca1c>) │ │ │ │ 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 │ │ │ │ @@ -1039683,25 +1039693,25 @@ │ │ │ │ movs r3, #0 │ │ │ │ b.w 370472 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x25c0f6> │ │ │ │ orr.w r3, r3, #1536 @ 0x600 │ │ │ │ b.w 370524 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x25c1a8> │ │ │ │ ldr r0, [pc, #24] @ (370f1c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x25cba0>) │ │ │ │ add r0, pc │ │ │ │ bl 36defc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x259b80> │ │ │ │ - rev r0, r2 │ │ │ │ + revsh r0, r2 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - cbz r2, 370f6e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x25cbf2> │ │ │ │ + push {r1, r3, r4, r5} │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldr r6, [sp, #352] @ 0x160 │ │ │ │ + ldr r7, [sp, #96] @ 0x60 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - add r6, sp, #136 @ 0x88 │ │ │ │ + add r6, sp, #904 @ 0x388 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - add r6, pc, #112 @ (adr r6, 370f8c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x25cc10>) │ │ │ │ + add r6, pc, #880 @ (adr r6, 37128c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x25cf10>) │ │ │ │ lsls r3, r4, #3 │ │ │ │ - bvs.n 370e84 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x25cb08> │ │ │ │ + bvc.n 371004 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x25cc88> │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ cbz r3, 370f7c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x25cc00> │ │ │ │ ldr r2, [r0, #12] │ │ │ │ ldr.w r3, [r3, r2, lsl #2] │ │ │ │ cbz r3, 370f7c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x25cc00> │ │ │ │ push {lr} │ │ │ │ @@ -1039780,15 +1039790,15 @@ │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #8] @ (370ff4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x25cc78>) │ │ │ │ add r0, pc │ │ │ │ bl 36defc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x259b80> │ │ │ │ nop │ │ │ │ - bpl.n 370ff0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x25cc74> │ │ │ │ + bvs.n 370f70 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x25cbf4> │ │ │ │ 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 │ │ │ │ @@ -1039819,17 +1039829,17 @@ │ │ │ │ ldr r0, [pc, #16] @ (371054 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x25ccd8>) │ │ │ │ add r0, pc │ │ │ │ bl 36defc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x259b80> │ │ │ │ ldr r0, [pc, #12] @ (371058 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x25ccdc>) │ │ │ │ add r0, pc │ │ │ │ bl 36defc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x259b80> │ │ │ │ nop │ │ │ │ - bpl.n 370ff8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x25cc7c> │ │ │ │ + bvs.n 370f78 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x25cbfc> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bpl.n 371044 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x25ccc8> │ │ │ │ + bvs.n 370fc4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x25cc48> │ │ │ │ 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, 371096 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x25cd1a> │ │ │ │ @@ -1042576,15 +1042586,15 @@ │ │ │ │ lsls r6, r0, #6 │ │ │ │ bcc.n 372ca0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x25e924> │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ bcc.n 372c94 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x25e918> │ │ │ │ lsls r3, r0, #6 │ │ │ │ - ldr r2, [r0, #108] @ 0x6c │ │ │ │ + ldr r2, [r0, #120] @ 0x78 │ │ │ │ lsls r5, r2, #3 │ │ │ │ subs r2, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ bl 54cfa <_mesa_glapi_tls_Context@@libgallium-26.0.3-1.so+0x54cee> │ │ │ │ subs r0, r2, r1 │ │ │ │ movs r0, r0 │ │ │ │ bcc.n 372d78 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x25e9fc> │ │ │ │ @@ -1042682,15 +1042692,15 @@ │ │ │ │ lsls r6, r0, #6 │ │ │ │ bcs.n 372da0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x25ea24> │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ bcs.n 372d94 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x25ea18> │ │ │ │ lsls r3, r0, #6 │ │ │ │ - ldr r2, [r0, #92] @ 0x5c │ │ │ │ + ldr r2, [r0, #104] @ 0x68 │ │ │ │ lsls r5, r2, #3 │ │ │ │ subs r2, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ bl 754dfa │ │ │ │ cmp r7, #24 │ │ │ │ movs r0, r0 │ │ │ │ bcs.n 372e78 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x25eafc> │ │ │ │ @@ -1042734,15 +1042744,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ cbnz r0, 372eb8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x25eb3c> │ │ │ │ lsls r6, r0, #6 │ │ │ │ bne.n 372e20 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x25eaa4> │ │ │ │ lsls r3, r0, #6 │ │ │ │ adds r4, r5, r2 │ │ │ │ movs r0, r0 │ │ │ │ - vld4. {d0-d3}, [r0 :64], r1 │ │ │ │ + vld1.8 @ instruction: 0xf9e000d1 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xe803ffff │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -1042778,15 +1042788,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [pc, #20] @ (372ee0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x25eb64>) │ │ │ │ add r2, pc │ │ │ │ b.n 372eb2 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x25eb36> │ │ │ │ nop │ │ │ │ revsh r6, r3 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - ldrh.w r0, [r6, #209] @ 0xd1 │ │ │ │ + ldr??.w r0, [r6, r1, lsl #1] │ │ │ │ b.n 372dde <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x25ea62> │ │ │ │ @ instruction: 0xffffbab2 │ │ │ │ lsls r6, r0, #6 │ │ │ │ bl 346ee2 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x232b66> │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1042823,15 +1042833,15 @@ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r2, [pc, #20] @ (372f4c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x25ebd0>) │ │ │ │ add r2, pc │ │ │ │ b.n 372f20 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x25eba4> │ │ │ │ nop │ │ │ │ rev16 r2, r6 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - str.w r0, [r8, r1, lsl #1] │ │ │ │ + vst4. {d0-d3}, [r8 :64], r1 │ │ │ │ @ instruction: 0xe9b7ffff │ │ │ │ rev16 r4, r0 │ │ │ │ lsls r6, r0, #6 │ │ │ │ pldw [r7, #255]! │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1042868,15 +1042878,15 @@ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r2, [pc, #20] @ (372fb8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x25ec3c>) │ │ │ │ add r2, pc │ │ │ │ b.n 372f8c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x25ec10> │ │ │ │ nop │ │ │ │ rev r6, r0 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - @ instruction: 0xf7dc00d1 │ │ │ │ + ldrb.w r0, [ip, #209] @ 0xd1 │ │ │ │ ldrd pc, pc, [fp, #-1020] @ 0x3fc │ │ │ │ cbnz r0, 372fee <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x25ec72> │ │ │ │ lsls r6, r0, #6 │ │ │ │ strh.w pc, [fp, #255]! │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1042908,15 +1042918,15 @@ │ │ │ │ bl 37190c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x25d590> │ │ │ │ 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 │ │ │ │ - stc 0, cr0, [lr], #836 @ 0x344 │ │ │ │ + stcl 0, cr0, [lr, #-836]! @ 0xfffffcbc │ │ │ │ beq.n 373038 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x25ecbc> │ │ │ │ lsls r3, r0, #6 │ │ │ │ cmp r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ b.n 372e32 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x25eab6> │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ mvns r0, r6 │ │ │ │ @@ -1042962,17 +1042972,17 @@ │ │ │ │ bl 37190c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x25d590> │ │ │ │ str.w r8, [r0, #44] @ 0x2c │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ cbnz r4, 3730a6 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x25ed2a> │ │ │ │ lsls r6, r0, #6 │ │ │ │ - asrs r4, r0, #14 │ │ │ │ + asrs r4, r0, #17 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldrb r4, [r3, #1] │ │ │ │ + ldrb r4, [r3, #4] │ │ │ │ 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] @ (37312c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x25edb0>) │ │ │ │ sub sp, #16 │ │ │ │ @@ -1043026,19 +1043036,19 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ @ instruction: 0xb8b0 │ │ │ │ lsls r6, r0, #6 │ │ │ │ ldmia r7!, {r2, r3, r4, r5} │ │ │ │ lsls r3, r0, #6 │ │ │ │ asrs r4, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [sp, #336] @ 0x150 │ │ │ │ + ldr r6, [sp, #80] @ 0x50 │ │ │ │ lsls r5, r3, #3 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r1, #31] │ │ │ │ + ldrb r0, [r1, #2] │ │ │ │ lsls r5, r3, #3 │ │ │ │ b.n 372b16 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x25e79a> │ │ │ │ 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] @ (3731cc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x25ee50>) │ │ │ │ @@ -1043094,18 +1043104,18 @@ │ │ │ │ ldr r2, [pc, #32] @ (3731e8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x25ee6c>) │ │ │ │ add r2, pc │ │ │ │ b.n 3731ae <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x25ee32> │ │ │ │ @ instruction: 0xb80e │ │ │ │ lsls r6, r0, #6 │ │ │ │ ldmia r6!, {r1, r3, r4, r7} │ │ │ │ lsls r3, r0, #6 │ │ │ │ - @ instruction: 0xf5e000d1 │ │ │ │ + subw r0, r0, #2257 @ 0x8d1 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r2, #32] │ │ │ │ + strh r2, [r2, #38] @ 0x26 │ │ │ │ lsls r1, r2, #3 │ │ │ │ b.n 372aee <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x25e772> │ │ │ │ vqshl.u64 d27, d20, #63 @ 0x3f │ │ │ │ lsls r6, r0, #6 │ │ │ │ bl 491ea <_mesa_glapi_tls_Context@@libgallium-26.0.3-1.so+0x491de> │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1043164,18 +1043174,18 @@ │ │ │ │ ldr r2, [pc, #32] @ (37328c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x25ef10>) │ │ │ │ add r2, pc │ │ │ │ b.n 373252 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x25eed6> │ │ │ │ @ instruction: 0xb76a │ │ │ │ lsls r6, r0, #6 │ │ │ │ ldmia r5, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r3, r0, #6 │ │ │ │ - @ instruction: 0xf53c00d1 │ │ │ │ + @ instruction: 0xf5fc00d1 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - adds r3, #54 @ 0x36 │ │ │ │ + adds r3, #246 @ 0xf6 │ │ │ │ lsls r7, r3, #3 │ │ │ │ b.n 372f72 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x25ebf6> │ │ │ │ vqshl.u32 d27, d0, #31 │ │ │ │ lsls r6, r0, #6 │ │ │ │ bl 1528e <_mesa_glapi_tls_Context@@libgallium-26.0.3-1.so+0x15282> │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1043234,18 +1043244,18 @@ │ │ │ │ ldr r2, [pc, #32] @ (373330 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x25efb4>) │ │ │ │ add r2, pc │ │ │ │ b.n 3732f6 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x25ef7a> │ │ │ │ @ instruction: 0xb6c6 │ │ │ │ lsls r6, r0, #6 │ │ │ │ ldmia r5!, {r1, r4, r6} │ │ │ │ lsls r3, r0, #6 │ │ │ │ - eors.w r0, r8, #6848512 @ 0x688000 │ │ │ │ + adcs.w r0, r8, #6848512 @ 0x688000 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r6, #6] │ │ │ │ + strb r6, [r6, #9] │ │ │ │ lsls r4, r3, #3 │ │ │ │ b.n 372ece <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x25eb52> │ │ │ │ vmlsl.u , d15, d28[0] │ │ │ │ lsls r6, r0, #6 │ │ │ │ bl 771332 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1043304,18 +1043314,18 @@ │ │ │ │ ldr r2, [pc, #32] @ (3733d4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x25f058>) │ │ │ │ add r2, pc │ │ │ │ b.n 37339a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x25f01e> │ │ │ │ @ instruction: 0xb622 │ │ │ │ lsls r6, r0, #6 │ │ │ │ ldmia r4!, {r1, r2, r3, r5, r7} │ │ │ │ lsls r3, r0, #6 │ │ │ │ - @ instruction: 0xf3f400d1 │ │ │ │ + @ instruction: 0xf4b400d1 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - uxtb r6, r3 │ │ │ │ + cbz r6, 373432 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x25f0b6> │ │ │ │ lsls r7, r1, #3 │ │ │ │ b.n 372e3a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x25eabe> │ │ │ │ @ instruction: 0xffffb5c8 │ │ │ │ lsls r6, r0, #6 │ │ │ │ bl 6fd3d6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1043374,18 +1043384,18 @@ │ │ │ │ ldr r2, [pc, #32] @ (373478 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x25f0fc>) │ │ │ │ add r2, pc │ │ │ │ b.n 37343e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x25f0c2> │ │ │ │ push {r1, r2, r3, r4, r5, r6, lr} │ │ │ │ lsls r6, r0, #6 │ │ │ │ ldmia r4!, {r1, r3} │ │ │ │ lsls r3, r0, #6 │ │ │ │ - @ instruction: 0xf35000d1 │ │ │ │ + ands.w r0, r0, #6848512 @ 0x688000 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - sxth r2, r7 │ │ │ │ + uxtb r2, r7 │ │ │ │ lsls r7, r1, #3 │ │ │ │ b.n 372d96 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x25ea1a> │ │ │ │ vabal.u , d15, d20 │ │ │ │ lsls r6, r0, #6 │ │ │ │ bl 65947a │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1043446,18 +1043456,18 @@ │ │ │ │ add r2, pc │ │ │ │ b.n 3734e6 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x25f16a> │ │ │ │ nop │ │ │ │ push {r3, r4, r6, r7} │ │ │ │ lsls r6, r0, #6 │ │ │ │ ldmia r3!, {r5, r6} │ │ │ │ lsls r3, r0, #6 │ │ │ │ - subw r0, r8, #209 @ 0xd1 │ │ │ │ + bfi r0, r8, #3, #15 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r2, 373542 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x25f1c6> │ │ │ │ + sxtb r2, r3 │ │ │ │ lsls r7, r1, #3 │ │ │ │ b.n 373d12 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x25f996> │ │ │ │ vsri.32 , q14, #1 │ │ │ │ lsls r6, r0, #6 │ │ │ │ bl 60f526 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1043516,18 +1043526,18 @@ │ │ │ │ ldr r2, [pc, #32] @ (3735c8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x25f24c>) │ │ │ │ add r2, pc │ │ │ │ b.n 37358e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x25f212> │ │ │ │ push {r1, r2, r3, r5} │ │ │ │ lsls r6, r0, #6 │ │ │ │ ldmia r2!, {r1, r3, r4, r5, r7} │ │ │ │ lsls r3, r0, #6 │ │ │ │ - addw r0, r0, #209 @ 0xd1 │ │ │ │ + movt r0, #209 @ 0xd1 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r7, #250 @ 0xfa │ │ │ │ + adds r0, #186 @ 0xba │ │ │ │ lsls r7, r3, #3 │ │ │ │ b.n 373c76 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x25f8fa> │ │ │ │ vrsra.u64 , q2, #1 │ │ │ │ lsls r6, r0, #6 │ │ │ │ bl 5995ca <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x48524e> │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1043570,15 +1043580,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 37190c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x25d590> │ │ │ │ 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} │ │ │ │ - b.n 373338 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x25efbc> │ │ │ │ + b.n 3734b8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x25f13c> │ │ │ │ lsls r1, r2, #3 │ │ │ │ b.n 37379a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x25f41e> │ │ │ │ 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 │ │ │ │ @@ -1043633,19 +1043643,19 @@ │ │ │ │ movs r3, #10 │ │ │ │ str r3, [r0, #44] @ 0x2c │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ cbz r0, 373722 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x25f3a6> │ │ │ │ lsls r6, r0, #6 │ │ │ │ - lsrs r2, r4, #21 │ │ │ │ + lsrs r2, r4, #24 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - add r7, sp, #904 @ 0x388 │ │ │ │ + sub sp, #136 @ 0x88 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r7, sp, #816 @ 0x330 │ │ │ │ + sub sp, #48 @ 0x30 │ │ │ │ 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] @ (3737a4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x25f428>) │ │ │ │ sub sp, #28 │ │ │ │ @@ -1043716,15 +1043726,15 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ sxtb r2, r5 │ │ │ │ lsls r6, r0, #6 │ │ │ │ ldmia r0!, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r7, sp, #384 @ 0x180 │ │ │ │ + add sp, #128 @ 0x80 │ │ │ │ lsls r7, r1, #3 │ │ │ │ b.n 373dfe <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x25fa82> │ │ │ │ vqrshrun.s64 d28, q9, #1 │ │ │ │ lsls r3, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1043798,15 +1043808,15 @@ │ │ │ │ nop │ │ │ │ cbz r0, 37389e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x25f522> │ │ │ │ lsls r6, r0, #6 │ │ │ │ ldmia r0!, {r1, r5} │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - push {r4, r6, lr} │ │ │ │ + setpan #0 │ │ │ │ lsls r1, r3, #3 │ │ │ │ stmia r7!, {r1, r2, r5, r7} │ │ │ │ lsls r3, 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 │ │ │ │ @@ -1043885,15 +1043895,15 @@ │ │ │ │ lsls r6, r0, #6 │ │ │ │ stmia r7!, {r3, r4, r6} │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ stmia r7!, {r1, r2, r3, r6} │ │ │ │ lsls r3, r0, #6 │ │ │ │ - cbnz r6, 373986 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x25f60a> │ │ │ │ + rev16 r6, r5 │ │ │ │ lsls r1, r3, #3 │ │ │ │ subs r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ bhi.n 373922 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x25f5a6> │ │ │ │ vqshlu.s64 q14, q1, #63 @ 0x3f │ │ │ │ lsls r3, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ @@ -1043975,15 +1043985,15 @@ │ │ │ │ lsls r6, r0, #6 │ │ │ │ stmia r6!, {r3, r4, r5, r6} │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ stmia r6!, {r1, r2, r3, r5, r6} │ │ │ │ lsls r3, r0, #6 │ │ │ │ - @ instruction: 0xb8ce │ │ │ │ + cbnz r6, 373a5e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x25f6e2> │ │ │ │ lsls r1, r3, #3 │ │ │ │ subs r0, r1, #3 │ │ │ │ movs r0, r0 │ │ │ │ bvc.n 373a42 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x25f6c6> │ │ │ │ vsli.64 q14, q9, #63 @ 0x3f │ │ │ │ lsls r3, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ @@ -1044065,15 +1044075,15 @@ │ │ │ │ lsls r6, r0, #6 │ │ │ │ stmia r5!, {r3, r4, r7} │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ stmia r5!, {r1, r2, r3, r7} │ │ │ │ lsls r3, r0, #6 │ │ │ │ - @ instruction: 0xb7ee │ │ │ │ + @ instruction: 0xb8ae │ │ │ │ lsls r1, r3, #3 │ │ │ │ asrs r0, r1, #10 │ │ │ │ movs r0, r0 │ │ │ │ bvc.n 373b62 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x25f7e6> │ │ │ │ vsli.32 d28, d2, #31 │ │ │ │ lsls r3, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ @@ -1044155,15 +1044165,15 @@ │ │ │ │ lsls r6, r0, #6 │ │ │ │ stmia r4!, {r3, r4, r5, r7} │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ stmia r4!, {r1, r2, r3, r5, r7} │ │ │ │ lsls r3, r0, #6 │ │ │ │ - @ instruction: 0xb70e │ │ │ │ + @ instruction: 0xb7ce │ │ │ │ lsls r1, r3, #3 │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ bvs.n 373c82 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x25f906> │ │ │ │ vsri.32 d28, d18, #1 │ │ │ │ lsls r3, r0, #6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ @@ -1044242,15 +1044252,15 @@ │ │ │ │ nop │ │ │ │ add r5, sp, #312 @ 0x138 │ │ │ │ lsls r6, r0, #6 │ │ │ │ stmia r3!, {r1, r3, r4, r6, r7} │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cbz r4, 373cda <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x25f95e> │ │ │ │ + cbz r4, 373d0a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x25f98e> │ │ │ │ lsls r1, r3, #3 │ │ │ │ b.n 374212 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x25fe96> │ │ │ │ vrsra.u32 q14, q0, #1 │ │ │ │ lsls r3, r0, #6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1044324,15 +1044334,15 @@ │ │ │ │ nop │ │ │ │ add r4, sp, #472 @ 0x1d8 │ │ │ │ lsls r6, r0, #6 │ │ │ │ stmia r3!, {r1} │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add sp, #208 @ 0xd0 │ │ │ │ + sub sp, #464 @ 0x1d0 │ │ │ │ lsls r1, r3, #3 │ │ │ │ @ instruction: 0xe9a9ffff │ │ │ │ stmia r2!, {r2, r7} │ │ │ │ lsls r3, r0, #6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1044406,15 +1044416,15 @@ │ │ │ │ nop │ │ │ │ add r3, sp, #680 @ 0x2a8 │ │ │ │ lsls r6, r0, #6 │ │ │ │ stmia r2!, {r1, r2, r4, r5} │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r7, sp, #416 @ 0x1a0 │ │ │ │ + add sp, #160 @ 0xa0 │ │ │ │ lsls r1, r3, #3 │ │ │ │ ldaexd pc, pc, [sp] │ │ │ │ stmia r1!, {r3, r4, r5, r7} │ │ │ │ lsls r3, r0, #6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1044488,15 +1044498,15 @@ │ │ │ │ nop │ │ │ │ add r2, sp, #888 @ 0x378 │ │ │ │ lsls r6, r0, #6 │ │ │ │ stmia r1!, {r1, r3, r5, r6} │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r6, sp, #624 @ 0x270 │ │ │ │ + add r7, sp, #368 @ 0x170 │ │ │ │ lsls r1, r3, #3 │ │ │ │ @ instruction: 0xe811ffff │ │ │ │ stmia r0!, {r2, r3, r5, r6, r7} │ │ │ │ lsls r3, r0, #6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1044570,15 +1044580,15 @@ │ │ │ │ nop │ │ │ │ add r2, sp, #72 @ 0x48 │ │ │ │ lsls r6, r0, #6 │ │ │ │ stmia r0!, {r1, r2, r3, r4, r7} │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r5, sp, #832 @ 0x340 │ │ │ │ + add r6, sp, #576 @ 0x240 │ │ │ │ lsls r1, r3, #3 │ │ │ │ b.n 373e96 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x25fb1a> │ │ │ │ vaddl.u q14, d15, d16 │ │ │ │ lsls r3, r0, #6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1044652,15 +1044662,15 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ add r1, sp, #280 @ 0x118 │ │ │ │ lsls r6, r0, #6 │ │ │ │ itee le │ │ │ │ lslle r3, r0, #6 │ │ │ │ subgt r0, #92 @ 0x5c │ │ │ │ movgt r0, r0 │ │ │ │ - add r5, sp, #16 │ │ │ │ + add r5, sp, #784 @ 0x310 │ │ │ │ lsls r1, r3, #3 │ │ │ │ udf #157 @ 0x9d │ │ │ │ vcvt.u32.f32 , q1, #1 │ │ │ │ lsls r3, r0, #6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1044739,15 +1044749,15 @@ │ │ │ │ nop │ │ │ │ add r0, sp, #488 @ 0x1e8 │ │ │ │ lsls r6, r0, #6 │ │ │ │ itte eq │ │ │ │ lsleq r3, r0, #6 │ │ │ │ subeq r0, #92 @ 0x5c │ │ │ │ movne r0, r0 │ │ │ │ - add r4, sp, #224 @ 0xe0 │ │ │ │ + add r4, sp, #992 @ 0x3e0 │ │ │ │ lsls r1, r3, #3 │ │ │ │ ble.n 37413a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x25fdbe> │ │ │ │ vcvt.f32.u32 , q12, #1 │ │ │ │ lsls r3, r0, #6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1044826,15 +1044836,15 @@ │ │ │ │ nop │ │ │ │ add r7, pc, #632 @ (adr r7, 3744f8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x26017c>) │ │ │ │ lsls r6, r0, #6 │ │ │ │ bkpt 0x002a │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r3, sp, #368 @ 0x170 │ │ │ │ + add r4, sp, #112 @ 0x70 │ │ │ │ lsls r1, r3, #3 │ │ │ │ bgt.n 37425e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x25fee2> │ │ │ │ @ instruction: 0xffffbd9c │ │ │ │ lsls r3, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1044918,15 +1044928,15 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ add r6, pc, #768 @ (adr r6, 374668 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2602ec>) │ │ │ │ lsls r6, r0, #6 │ │ │ │ pop {r2, r3, r6, pc} │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r2, sp, #496 @ 0x1f0 │ │ │ │ + add r3, sp, #240 @ 0xf0 │ │ │ │ lsls r1, r3, #3 │ │ │ │ pop {r2, r4, r5, r7} │ │ │ │ lsls r3, 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 │ │ │ │ @@ -1045016,15 +1045026,15 @@ │ │ │ │ lsls r6, r0, #6 │ │ │ │ pop {r3, r5, r6} │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ pop {r1, r2, r3, r4, r6} │ │ │ │ lsls r3, r0, #6 │ │ │ │ - b.n 3749dc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x260660> │ │ │ │ + b.n 374b5c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2607e0> │ │ │ │ lsls r1, r3, #3 │ │ │ │ subs r4, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r5, {r0, r1, r2, r4, r5, r6} │ │ │ │ vtbx.8 d27, {d31- │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cbnz r2, 3745b8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x26023c> │ │ │ │ lsls r3, r0, #6 │ │ │ │ - b.n 3748e0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x260564> │ │ │ │ + b.n 374a60 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2606e4> │ │ │ │ lsls r1, r3, #3 │ │ │ │ subs r4, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r4, {r0, r1, r3, r4, r5, r6} │ │ │ │ vtbx.8 d27, {d31- │ │ │ │ add r3, pc, #912 @ (adr r3, 3749d8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x26065c>) │ │ │ │ lsls r6, r0, #6 │ │ │ │ rev16 r0, r6 │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r7, pc, #640 @ (adr r7, 3748d4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x260558>) │ │ │ │ + add r0, sp, #384 @ 0x180 │ │ │ │ lsls r1, r3, #3 │ │ │ │ cbnz r4, 37468c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x260310> │ │ │ │ lsls r3, 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 │ │ │ │ @@ -1045304,15 +1045314,15 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ add r2, pc, #1008 @ (adr r2, 374b20 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2607a4>) │ │ │ │ lsls r6, r0, #6 │ │ │ │ cbnz r0, 374756 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2603da> │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #1008] @ 0x3f0 │ │ │ │ + add r0, pc, #752 @ (adr r0, 374a2c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2606b0>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ @ instruction: 0xb8ec │ │ │ │ lsls r3, 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 │ │ │ │ @@ -1045569,17 +1045579,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ add r0, pc, #568 @ (adr r0, 374bf0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x260874>) │ │ │ │ lsls r6, r0, #6 │ │ │ │ @ instruction: 0xb718 │ │ │ │ lsls r3, r0, #6 │ │ │ │ cmp r6, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [sp, #528] @ 0x210 │ │ │ │ + ldr r6, [sp, #272] @ 0x110 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r5, [sp, #512] @ 0x200 │ │ │ │ + ldr r6, [sp, #256] @ 0x100 │ │ │ │ lsls r7, r1, #3 │ │ │ │ subs r2, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xb690 │ │ │ │ lsls r3, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1045678,17 +1045688,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r7, [sp, #488] @ 0x1e8 │ │ │ │ lsls r6, r0, #6 │ │ │ │ @ instruction: 0xb604 │ │ │ │ lsls r3, r0, #6 │ │ │ │ cmp r6, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [sp, #448] @ 0x1c0 │ │ │ │ + ldr r5, [sp, #192] @ 0xc0 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r4, [sp, #544] @ 0x220 │ │ │ │ + ldr r5, [sp, #288] @ 0x120 │ │ │ │ lsls r7, r1, #3 │ │ │ │ subs r2, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ push {r2, r3, r4, r5, r6, lr} │ │ │ │ lsls r3, r0, #6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1045863,15 +1045873,15 @@ │ │ │ │ lsls r6, r0, #6 │ │ │ │ push {r2, r4, r6} │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ push {r1, r3, r6} │ │ │ │ lsls r3, r0, #6 │ │ │ │ - ldr r2, [sp, #552] @ 0x228 │ │ │ │ + ldr r3, [sp, #296] @ 0x128 │ │ │ │ lsls r1, r2, #3 │ │ │ │ cmp r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r1!, {r0, r5, r6} │ │ │ │ vsri.32 , q14, #1 │ │ │ │ movs r0, r0 │ │ │ │ cbz r6, 374d12 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x260996> │ │ │ │ @@ -1045969,19 +1045979,19 @@ │ │ │ │ lsls r6, r0, #6 │ │ │ │ cbz r0, 374de4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x260a68> │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cbz r2, 374de0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x260a64> │ │ │ │ lsls r3, r0, #6 │ │ │ │ - bge.n 374e6c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x260af0> │ │ │ │ + blt.n 374dec <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x260a70> │ │ │ │ lsls r1, r2, #3 │ │ │ │ subs r4, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #792] @ 0x318 │ │ │ │ + ldr r2, [sp, #536] @ 0x218 │ │ │ │ lsls r7, r1, #3 │ │ │ │ uxth r0, r1 │ │ │ │ lsls r3, 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 │ │ │ │ @@ -1046068,19 +1046078,19 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [sp, #656] @ 0x290 │ │ │ │ lsls r6, r0, #6 │ │ │ │ sxth r0, r6 │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bls.n 374f68 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x260bec> │ │ │ │ + bge.n 374ee8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x260b6c> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r0, [sp, #808] @ 0x328 │ │ │ │ + ldr r1, [sp, #552] @ 0x228 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r0, [sp, #784] @ 0x310 │ │ │ │ + ldr r1, [sp, #528] @ 0x210 │ │ │ │ lsls r7, r1, #3 │ │ │ │ cbz r0, 374ec8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x260b4c> │ │ │ │ lsls r3, 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 │ │ │ │ @@ -1046177,20 +1046187,20 @@ │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cbz r2, 374fa4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x260c28> │ │ │ │ lsls r3, r0, #6 │ │ │ │ adds r4, r5, r2 │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n 375080 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x260d04> │ │ │ │ + bls.n 375000 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x260c84> │ │ │ │ lsls r1, r2, #3 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ stmia r7!, {r0, r1, r4, r6} │ │ │ │ - @ instruction: 0xffff97ce │ │ │ │ + vtbl.8 d25, {d31}, d14 │ │ │ │ lsls r7, r1, #3 │ │ │ │ sub sp, #64 @ 0x40 │ │ │ │ lsls r3, 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 │ │ │ │ @@ -1046295,15 +1046305,15 @@ │ │ │ │ lsls r6, r0, #6 │ │ │ │ add sp, #192 @ 0xc0 │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add sp, #152 @ 0x98 │ │ │ │ lsls r3, r0, #6 │ │ │ │ - str r6, [sp, #408] @ 0x198 │ │ │ │ + str r7, [sp, #152] @ 0x98 │ │ │ │ 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 │ │ │ │ add r7, sp, #424 @ 0x1a8 │ │ │ │ @@ -1046408,20 +1046418,20 @@ │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r7, sp, #8 │ │ │ │ lsls r3, r0, #6 │ │ │ │ asrs r4, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [sp, #0] │ │ │ │ + str r6, [sp, #768] @ 0x300 │ │ │ │ lsls r7, r1, #3 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ stmia r4!, {r0, r1, r3, r7} │ │ │ │ - @ instruction: 0xffff95ce │ │ │ │ + vrsubhn.i d25, , q7 │ │ │ │ lsls r7, r1, #3 │ │ │ │ add r6, sp, #336 @ 0x150 │ │ │ │ lsls r3, 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 │ │ │ │ @@ -1046552,20 +1046562,20 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ str r7, [sp, #48] @ 0x30 │ │ │ │ lsls r6, r0, #6 │ │ │ │ add r5, sp, #608 @ 0x260 │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bmi.n 3752e0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x260f64> │ │ │ │ + bpl.n 375260 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x260ee4> │ │ │ │ lsls r1, r2, #3 │ │ │ │ stmia r6!, {r0, r6} │ │ │ │ vmlsl.u , d31, d14[0] │ │ │ │ lsls r6, r0, #6 │ │ │ │ - str r4, [sp, #232] @ 0xe8 │ │ │ │ + str r4, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r7, r1, #3 │ │ │ │ add r4, sp, #952 @ 0x3b8 │ │ │ │ lsls r3, r0, #6 │ │ │ │ bmi.n 3753de <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x261062> │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ rors r0, r6 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1046662,20 +1046672,20 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ str r6, [sp, #0] │ │ │ │ lsls r6, r0, #6 │ │ │ │ add r4, sp, #560 @ 0x230 │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bcc.n 3753d4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x261058> │ │ │ │ + bmi.n 375354 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x260fd8> │ │ │ │ lsls r1, r2, #3 │ │ │ │ stmia r5!, {r0, r2, r6} │ │ │ │ @ instruction: 0xffff95c2 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - str r3, [sp, #184] @ 0xb8 │ │ │ │ + str r3, [sp, #952] @ 0x3b8 │ │ │ │ lsls r7, r1, #3 │ │ │ │ add r3, sp, #904 @ 0x388 │ │ │ │ lsls r3, r0, #6 │ │ │ │ bcc.n 375392 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x261016> │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ rors r0, r6 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1046778,19 +1046788,19 @@ │ │ │ │ lsls r6, r0, #6 │ │ │ │ add r3, sp, #512 @ 0x200 │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r3, sp, #472 @ 0x1d8 │ │ │ │ lsls r3, r0, #6 │ │ │ │ - str r1, [sp, #920] @ 0x398 │ │ │ │ + str r2, [sp, #664] @ 0x298 │ │ │ │ lsls r7, r1, #3 │ │ │ │ cmp r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [sp, #432] @ 0x1b0 │ │ │ │ + str r3, [sp, #176] @ 0xb0 │ │ │ │ lsls r7, r1, #3 │ │ │ │ stmia r5!, {r0, r7} │ │ │ │ @ instruction: 0xffffaab4 │ │ │ │ lsls r3, r0, #6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1046879,15 +1046889,15 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ str r3, [sp, #824] @ 0x338 │ │ │ │ lsls r6, r0, #6 │ │ │ │ add r2, sp, #360 @ 0x168 │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, r1, #7 │ │ │ │ + subs r0, r1, #2 │ │ │ │ lsls r2, r3, #3 │ │ │ │ stmia r2!, {r0, r7} │ │ │ │ @ instruction: 0xffffa9b2 │ │ │ │ lsls r3, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1047003,21 +1047013,21 @@ │ │ │ │ lsls r6, r0, #6 │ │ │ │ add r1, sp, #400 @ 0x190 │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r1, sp, #360 @ 0x168 │ │ │ │ lsls r3, r0, #6 │ │ │ │ - ldrh r2, [r1, #62] @ 0x3e │ │ │ │ + str r0, [sp, #552] @ 0x228 │ │ │ │ lsls r7, r1, #3 │ │ │ │ subs r0, r1, #3 │ │ │ │ movs r0, r0 │ │ │ │ str r2, [sp, #568] @ 0x238 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - bhi.n 37574c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2613d0> │ │ │ │ + bls.n 3756cc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x261350> │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmia r3!, {r0, r1, r3, r4, r6} │ │ │ │ vtbl.8 d26, {d31}, d14 │ │ │ │ lsls r3, r0, #6 │ │ │ │ adds r4, r2, r2 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ @@ -1047108,15 +1047118,15 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ str r1, [sp, #592] @ 0x250 │ │ │ │ lsls r6, r0, #6 │ │ │ │ add r0, sp, #128 @ 0x80 │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [sp, #480] @ 0x1e0 │ │ │ │ + ldr r3, [sp, #224] @ 0xe0 │ │ │ │ lsls r1, r3, #3 │ │ │ │ add r7, pc, #480 @ (adr r7, 375a94 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x261718>) │ │ │ │ lsls r3, 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 │ │ │ │ @@ -1047204,15 +1047214,15 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ str r0, [sp, #640] @ 0x280 │ │ │ │ lsls r6, r0, #6 │ │ │ │ add r7, pc, #176 @ (adr r7, 375a4c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2616d0>) │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #528] @ 0x210 │ │ │ │ + ldr r2, [sp, #272] @ 0x110 │ │ │ │ lsls r1, r3, #3 │ │ │ │ add r6, pc, #528 @ (adr r6, 375bb8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x26183c>) │ │ │ │ lsls r3, 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 │ │ │ │ @@ -1047300,15 +1047310,15 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ ldrh r4, [r5, #60] @ 0x3c │ │ │ │ lsls r6, r0, #6 │ │ │ │ add r6, pc, #224 @ (adr r6, 375b70 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2617f4>) │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [sp, #576] @ 0x240 │ │ │ │ + ldr r1, [sp, #320] @ 0x140 │ │ │ │ lsls r1, r3, #3 │ │ │ │ add r5, pc, #576 @ (adr r5, 375cdc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x261960>) │ │ │ │ lsls r3, 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 │ │ │ │ @@ -1047414,23 +1047424,23 @@ │ │ │ │ lsls r6, r0, #6 │ │ │ │ add r5, pc, #272 @ (adr r5, 375cbc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x261940>) │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r5, pc, #216 @ (adr r5, 375c8c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x261910>) │ │ │ │ lsls r3, r0, #6 │ │ │ │ - ldmia r4, {r2, r4, r5, r6} │ │ │ │ + ldmia r5, {r2, r4, r5} │ │ │ │ lsls r1, r2, #3 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r5, r2] │ │ │ │ + ldrh r2, [r5, r5] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrh r6, [r5, #28] │ │ │ │ + ldrh r6, [r5, #34] @ 0x22 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrh r0, [r7, #30] │ │ │ │ + ldrh r0, [r7, #36] @ 0x24 │ │ │ │ lsls r7, r1, #3 │ │ │ │ add r4, pc, #464 @ (adr r4, 375d9c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x261a20>) │ │ │ │ lsls r3, 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 │ │ │ │ @@ -1047549,17 +1047559,17 @@ │ │ │ │ nop │ │ │ │ ldrh r0, [r1, #44] @ 0x2c │ │ │ │ lsls r6, r0, #6 │ │ │ │ add r4, pc, #80 @ (adr r4, 375d50 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2619d4>) │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r1, [sp, #272] @ 0x110 │ │ │ │ + str r2, [sp, #16] │ │ │ │ lsls r1, r3, #3 │ │ │ │ - bvc.n 375d90 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x261a14> │ │ │ │ + bhi.n 375d10 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x261994> │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmia r2!, {r0, r2, r5, r7} │ │ │ │ @ instruction: 0xffff8d0c │ │ │ │ lsls r6, r0, #6 │ │ │ │ add r3, pc, #184 @ (adr r3, 375dd0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x261a54>) │ │ │ │ lsls r3, r0, #6 │ │ │ │ @ instruction: 0xb811 │ │ │ │ @@ -1047669,19 +1047679,19 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ ldrh r4, [r6, #32] │ │ │ │ lsls r6, r0, #6 │ │ │ │ add r2, pc, #768 @ (adr r2, 37612c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x261db0>) │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r7, #14] │ │ │ │ + ldrh r6, [r7, #20] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrh r0, [r6, #14] │ │ │ │ + ldrh r0, [r6, #20] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrh r4, [r6, #10] │ │ │ │ + ldrh r4, [r6, #16] │ │ │ │ lsls r7, r1, #3 │ │ │ │ add r1, pc, #976 @ (adr r1, 376210 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x261e94>) │ │ │ │ lsls r3, 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 │ │ │ │ @@ -1047793,26 +1047803,26 @@ │ │ │ │ lsls r6, r0, #6 │ │ │ │ add r1, pc, #640 @ (adr r1, 3761d8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x261e5c>) │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r1, pc, #600 @ (adr r1, 3761b8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x261e3c>) │ │ │ │ lsls r3, r0, #6 │ │ │ │ - ldmia r0!, {r1, r2, r4, r6, r7} │ │ │ │ + ldmia r1, {r1, r2, r4, r7} │ │ │ │ lsls r1, r2, #3 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r2, #27 │ │ │ │ + lsls r6, r2, #30 │ │ │ │ lsls r7, r3, #3 │ │ │ │ rev r7, r2 │ │ │ │ @ instruction: 0xffff8ab4 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - ldrh r6, [r0, #0] │ │ │ │ + ldrh r6, [r0, #6] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrh r6, [r0, #4] │ │ │ │ + ldrh r6, [r0, #10] │ │ │ │ lsls r7, r1, #3 │ │ │ │ add r0, pc, #824 @ (adr r0, 3762b8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x261f3c>) │ │ │ │ lsls r3, r0, #6 │ │ │ │ stmia r7!, {r0, r2, r6, r7} │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ rors r0, r6 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1047926,26 +1047936,26 @@ │ │ │ │ lsls r6, r0, #6 │ │ │ │ add r0, pc, #368 @ (adr r0, 37620c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x261e90>) │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r0, pc, #328 @ (adr r0, 3761ec <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x261e70>) │ │ │ │ lsls r3, r0, #6 │ │ │ │ - stmia r7!, {r1, r4, r7} │ │ │ │ + ldmia r0!, {r1, r4, r6} │ │ │ │ lsls r1, r2, #3 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - add lr, r6 │ │ │ │ + cmp r6, lr │ │ │ │ lsls r4, r3, #3 │ │ │ │ @ instruction: 0xb8d3 │ │ │ │ vqrshrn.u64 d24, q8, #1 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - strh r2, [r0, #54] @ 0x36 │ │ │ │ + strh r2, [r0, #60] @ 0x3c │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strh r6, [r2, #58] @ 0x3a │ │ │ │ + ldrh r6, [r2, #0] │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldr r7, [sp, #552] @ 0x228 │ │ │ │ lsls r3, r0, #6 │ │ │ │ stmia r6!, {r0, r7} │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ rors r0, r6 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1048059,26 +1048069,26 @@ │ │ │ │ lsls r6, r0, #6 │ │ │ │ ldr r7, [sp, #96] @ 0x60 │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r7, [sp, #56] @ 0x38 │ │ │ │ lsls r3, r0, #6 │ │ │ │ - stmia r6!, {r1, r2, r3, r6} │ │ │ │ + stmia r7!, {r1, r2, r3} │ │ │ │ lsls r1, r2, #3 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r7, #40] @ 0x28 │ │ │ │ + strh r6, [r7, #46] @ 0x2e │ │ │ │ lsls r7, r1, #3 │ │ │ │ @ instruction: 0xb797 │ │ │ │ vtbl.8 d24, {d15}, d28 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - strh r6, [r7, #42] @ 0x2a │ │ │ │ + strh r6, [r7, #48] @ 0x30 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strh r2, [r5, #48] @ 0x30 │ │ │ │ + strh r2, [r5, #54] @ 0x36 │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldr r6, [sp, #280] @ 0x118 │ │ │ │ lsls r3, r0, #6 │ │ │ │ stmia r5!, {r0, r2, r3, r5, r6} │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ rors r0, r6 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1048192,26 +1048202,26 @@ │ │ │ │ lsls r6, r0, #6 │ │ │ │ ldr r5, [sp, #848] @ 0x350 │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r5, [sp, #808] @ 0x328 │ │ │ │ lsls r3, r0, #6 │ │ │ │ - stmia r5!, {r1, r3} │ │ │ │ + stmia r5!, {r1, r3, r6, r7} │ │ │ │ lsls r1, r2, #3 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r7, #30] │ │ │ │ + strh r2, [r7, #36] @ 0x24 │ │ │ │ lsls r7, r1, #3 │ │ │ │ @ instruction: 0xb653 │ │ │ │ vmlsl.u q12, d31, d24[0] │ │ │ │ lsls r6, r0, #6 │ │ │ │ - strh r2, [r7, #32] │ │ │ │ + strh r2, [r7, #38] @ 0x26 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strh r6, [r7, #38] @ 0x26 │ │ │ │ + strh r6, [r7, #44] @ 0x2c │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldr r5, [sp, #8] │ │ │ │ lsls r3, r0, #6 │ │ │ │ stmia r4!, {r0, r3, r5} │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ rors r0, r6 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1048325,26 +1048335,26 @@ │ │ │ │ lsls r6, r0, #6 │ │ │ │ ldr r4, [sp, #576] @ 0x240 │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [sp, #536] @ 0x218 │ │ │ │ lsls r3, r0, #6 │ │ │ │ - stmia r3!, {r1, r2, r6, r7} │ │ │ │ + stmia r4!, {r1, r2, r7} │ │ │ │ lsls r1, r2, #3 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r0, #7 │ │ │ │ + lsls r6, r0, #10 │ │ │ │ lsls r7, r3, #3 │ │ │ │ push {r0, r1, r2, r5, lr} │ │ │ │ vabal.u q12, d31, d20 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - strh r6, [r6, #22] │ │ │ │ + strh r6, [r6, #28] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strh r6, [r2, #30] │ │ │ │ + strh r6, [r2, #36] @ 0x24 │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldr r3, [sp, #760] @ 0x2f8 │ │ │ │ lsls r3, r0, #6 │ │ │ │ stmia r3!, {r0, r2, r4, r5, r6} │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ mvns r0, r6 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1048447,18 +1048457,18 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ strh r0, [r0, #38] @ 0x26 │ │ │ │ lsls r6, r0, #6 │ │ │ │ ldr r3, [sp, #304] @ 0x130 │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r7, #2] │ │ │ │ + ldrh r6, [r7, #8] │ │ │ │ lsls r1, r3, #3 │ │ │ │ @ instruction: 0xb74b │ │ │ │ - vmlal.u q12, d31, d26[0] │ │ │ │ + vsubw.u q12, , d26 │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldr r2, [sp, #496] @ 0x1f0 │ │ │ │ lsls r3, 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 │ │ │ │ @@ -1048559,18 +1048569,18 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ strh r4, [r3, #28] │ │ │ │ lsls r6, r0, #6 │ │ │ │ ldr r2, [sp, #160] @ 0xa0 │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r3, #58] @ 0x3a │ │ │ │ + ldrh r2, [r3, #0] │ │ │ │ lsls r1, r3, #3 │ │ │ │ @ instruction: 0xb627 │ │ │ │ - @ instruction: 0xffff81c6 │ │ │ │ + vsubl.u q12, d31, d6 │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldr r1, [sp, #352] @ 0x160 │ │ │ │ lsls r3, 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 │ │ │ │ @@ -1048671,18 +1048681,18 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ strh r0, [r7, #18] │ │ │ │ lsls r6, r0, #6 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r6, #48] @ 0x30 │ │ │ │ + strh r6, [r6, #54] @ 0x36 │ │ │ │ lsls r1, r3, #3 │ │ │ │ push {r0, r1, lr} │ │ │ │ - vaddl.u q12, d31, d18 │ │ │ │ + @ instruction: 0xffff8162 │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldr r0, [sp, #208] @ 0xd0 │ │ │ │ lsls r3, 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 │ │ │ │ @@ -1048783,18 +1048793,18 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ strh r4, [r2, #10] │ │ │ │ lsls r6, r0, #6 │ │ │ │ str r7, [sp, #896] @ 0x380 │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r2, #40] @ 0x28 │ │ │ │ + strh r2, [r2, #46] @ 0x2e │ │ │ │ lsls r1, r3, #3 │ │ │ │ cbz r7, 376992 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x262616> │ │ │ │ - vcvt.u32.f32 , q15, #1 │ │ │ │ + vshr.u32 d24, d30, #1 │ │ │ │ lsls r7, r1, #3 │ │ │ │ str r7, [sp, #64] @ 0x40 │ │ │ │ lsls r3, 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 │ │ │ │ @@ -1048913,24 +1048923,24 @@ │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r5, #0] │ │ │ │ lsls r6, r0, #6 │ │ │ │ str r6, [sp, #712] @ 0x2c8 │ │ │ │ lsls r3, r0, #6 │ │ │ │ - pop {r4, r5, r6, r7, pc} │ │ │ │ + bkpt 0x00b0 │ │ │ │ lsls r1, r2, #3 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r4, #19] │ │ │ │ + ldrb r2, [r4, #22] │ │ │ │ lsls r7, r1, #3 │ │ │ │ add r7, sp, #260 @ 0x104 │ │ │ │ vqrdmlsh.s , , d4[0] │ │ │ │ lsls r6, r0, #6 │ │ │ │ - ldrb r0, [r6, #20] │ │ │ │ + ldrb r0, [r6, #23] │ │ │ │ lsls r7, r1, #3 │ │ │ │ str r5, [sp, #912] @ 0x390 │ │ │ │ lsls r3, r0, #6 │ │ │ │ pop {r0, r1, r3, r5, r6, pc} │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ mvns r0, r6 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1049034,25 +1049044,25 @@ │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r5, [sp, #416] @ 0x1a0 │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r4, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r2, r5, r7} │ │ │ │ + pop {r2, r5, r6, pc} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrb r0, [r1, #16] │ │ │ │ + ldrb r0, [r1, #19] │ │ │ │ lsls r7, r1, #3 │ │ │ │ subs r2, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r3, #20] │ │ │ │ + ldrb r4, [r3, #23] │ │ │ │ lsls r7, r1, #3 │ │ │ │ str r4, [sp, #776] @ 0x308 │ │ │ │ lsls r3, r0, #6 │ │ │ │ - ldrb r0, [r5, #18] │ │ │ │ + ldrb r0, [r5, #21] │ │ │ │ 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] @ (376cb8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x26293c>) │ │ │ │ mov sl, r2 │ │ │ │ @@ -1049175,17 +1049185,17 @@ │ │ │ │ lsls r6, r0, #6 │ │ │ │ str r4, [sp, #352] @ 0x160 │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r4, [sp, #160] @ 0xa0 │ │ │ │ lsls r3, r0, #6 │ │ │ │ - ldrb r4, [r1, #10] │ │ │ │ + ldrb r4, [r1, #13] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - stmia r6!, {r1, r4, r6, r7} │ │ │ │ + stmia r7!, {r1, r4, r7} │ │ │ │ lsls r1, r3, #3 │ │ │ │ subs r0, r1, #3 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, #124 @ 0x7c │ │ │ │ movs r0, r0 │ │ │ │ str r3, [sp, #384] @ 0x180 │ │ │ │ lsls r3, r0, #6 │ │ │ │ @@ -1049314,17 +1049324,17 @@ │ │ │ │ lsls r6, r0, #6 │ │ │ │ str r3, [sp, #16] │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r2, [sp, #848] @ 0x350 │ │ │ │ lsls r3, r0, #6 │ │ │ │ - ldrb r0, [r7, #4] │ │ │ │ + ldrb r0, [r7, #7] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - cmp r1, #114 @ 0x72 │ │ │ │ + cmp r2, #50 @ 0x32 │ │ │ │ lsls r3, r2, #3 │ │ │ │ subs r4, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, #124 @ 0x7c │ │ │ │ movs r0, r0 │ │ │ │ str r2, [sp, #48] @ 0x30 │ │ │ │ lsls r3, r0, #6 │ │ │ │ @@ -1049443,19 +1049453,19 @@ │ │ │ │ nop │ │ │ │ ldrb r4, [r4, #12] │ │ │ │ lsls r6, r0, #6 │ │ │ │ str r1, [sp, #704] @ 0x2c0 │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r3, #27] │ │ │ │ + ldrb r6, [r3, #30] │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldrb r6, [r5, #6] │ │ │ │ + ldrb r6, [r5, #9] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrb r2, [r3, #6] │ │ │ │ + ldrb r2, [r3, #9] │ │ │ │ lsls r7, r1, #3 │ │ │ │ str r0, [sp, #776] @ 0x308 │ │ │ │ lsls r3, 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 │ │ │ │ @@ -1049576,19 +1049586,19 @@ │ │ │ │ nop │ │ │ │ ldrb r0, [r4, #7] │ │ │ │ lsls r6, r0, #6 │ │ │ │ str r0, [sp, #432] @ 0x1b0 │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r3, #22] │ │ │ │ + ldrb r2, [r3, #25] │ │ │ │ lsls r1, r3, #3 │ │ │ │ - stmia r3!, {r1, r2, r3, r5, r7} │ │ │ │ + stmia r4!, {r1, r2, r3, r5, r6} │ │ │ │ lsls r5, r3, #3 │ │ │ │ - lsls r2, r4, #14 │ │ │ │ + lsls r2, r4, #17 │ │ │ │ lsls r2, r3, #3 │ │ │ │ ldrh r6, [r7, #58] @ 0x3a │ │ │ │ lsls r3, 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 │ │ │ │ @@ -1049709,19 +1049719,19 @@ │ │ │ │ nop │ │ │ │ ldrb r4, [r3, #2] │ │ │ │ lsls r6, r0, #6 │ │ │ │ ldrh r0, [r5, #56] @ 0x38 │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r2, #17] │ │ │ │ + ldrb r6, [r2, #20] │ │ │ │ lsls r1, r3, #3 │ │ │ │ - stmia r2!, {r1, r3, r5, r6} │ │ │ │ + stmia r3!, {r1, r3, r5} │ │ │ │ lsls r5, r3, #3 │ │ │ │ - lsls r6, r3, #9 │ │ │ │ + lsls r6, r3, #12 │ │ │ │ lsls r2, r3, #3 │ │ │ │ ldrh r2, [r7, #48] @ 0x30 │ │ │ │ lsls r3, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1049849,15 +1049859,15 @@ │ │ │ │ ldrb r0, [r0, #30] │ │ │ │ strb r0, [r2, #29] │ │ │ │ lsls r6, r0, #6 │ │ │ │ ldrh r4, [r3, #46] @ 0x2e │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r1, #12] │ │ │ │ + ldrb r0, [r1, #15] │ │ │ │ lsls r1, r3, #3 │ │ │ │ strb r6, [r2, #26] │ │ │ │ lsls r6, r0, #6 │ │ │ │ ldrh r0, [r7, #38] @ 0x26 │ │ │ │ lsls r3, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1049978,18 +1049988,19 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ strb r0, [r7, #23] │ │ │ │ lsls r6, r0, #6 │ │ │ │ ldrh r4, [r0, #36] @ 0x24 │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - vshr.u64 q8, , #16 │ │ │ │ - lsrs r0, r1, #18 │ │ │ │ + lsls r0, r6, #2 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - lsrs r4, r4, #4 │ │ │ │ + lsrs r0, r1, #21 │ │ │ │ + lsls r2, r3, #3 │ │ │ │ + lsrs r4, r4, #7 │ │ │ │ lsls r5, r3, #3 │ │ │ │ ldrh r0, [r3, #28] │ │ │ │ lsls r3, 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 │ │ │ │ @@ -1050114,25 +1050125,25 @@ │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r2, [r7, #24] │ │ │ │ lsls r3, r0, #6 │ │ │ │ asrs r4, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r7, #8] │ │ │ │ + strb r0, [r7, #11] │ │ │ │ lsls r7, r1, #3 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r6, #12] │ │ │ │ + strb r6, [r6, #15] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - adds r3, #162 @ 0xa2 │ │ │ │ + adds r4, #98 @ 0x62 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - strb r6, [r7, #6] │ │ │ │ + strb r6, [r7, #9] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strb r0, [r3, #11] │ │ │ │ + strb r0, [r3, #14] │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldrh r0, [r1, #18] │ │ │ │ lsls r3, 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 │ │ │ │ @@ -1050247,23 +1050258,23 @@ │ │ │ │ nop │ │ │ │ strb r4, [r2, #13] │ │ │ │ lsls r6, r0, #6 │ │ │ │ ldrh r0, [r4, #14] │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r4, #4] │ │ │ │ + strb r0, [r4, #7] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strb r6, [r2, #8] │ │ │ │ + strb r6, [r2, #11] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strb r0, [r1, #8] │ │ │ │ + strb r0, [r1, #11] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strb r4, [r6, #1] │ │ │ │ + strb r4, [r6, #4] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strb r2, [r0, #6] │ │ │ │ + strb r2, [r0, #9] │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldrh r2, [r6, #6] │ │ │ │ lsls r3, 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 │ │ │ │ @@ -1050385,19 +1050396,19 @@ │ │ │ │ nop │ │ │ │ strb r0, [r1, #8] │ │ │ │ lsls r6, r0, #6 │ │ │ │ ldrh r4, [r2, #4] │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r0, #23] │ │ │ │ + strb r4, [r0, #26] │ │ │ │ lsls r1, r3, #3 │ │ │ │ - cbnz r0, 377902 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x263586> │ │ │ │ + pop {r3, r4, r7} │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldrsb r0, [r1, r4] │ │ │ │ + ldrsb r0, [r1, r7] │ │ │ │ lsls r5, r3, #3 │ │ │ │ strh r2, [r4, #60] @ 0x3c │ │ │ │ lsls r3, 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 │ │ │ │ @@ -1050519,19 +1050530,19 @@ │ │ │ │ nop │ │ │ │ strb r0, [r0, #3] │ │ │ │ lsls r6, r0, #6 │ │ │ │ strh r4, [r1, #58] @ 0x3a │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r7, #17] │ │ │ │ + strb r4, [r7, #20] │ │ │ │ lsls r1, r3, #3 │ │ │ │ - hlt 0x0010 │ │ │ │ + cbnz r0, 377a28 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2636ac> │ │ │ │ lsls r5, r3, #3 │ │ │ │ - strb r0, [r0, r7] │ │ │ │ + ldrsb r0, [r0, r2] │ │ │ │ lsls r5, r3, #3 │ │ │ │ strh r2, [r3, #50] @ 0x32 │ │ │ │ lsls r3, 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 │ │ │ │ @@ -1050641,15 +1050652,15 @@ │ │ │ │ nop │ │ │ │ ldr r0, [r7, #116] @ 0x74 │ │ │ │ lsls r6, r0, #6 │ │ │ │ strh r4, [r0, #48] @ 0x30 │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r6, #12] │ │ │ │ + strb r4, [r6, #15] │ │ │ │ lsls r1, r3, #3 │ │ │ │ strh r0, [r1, #42] @ 0x2a │ │ │ │ lsls r3, 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 │ │ │ │ @@ -1050780,17 +1050791,17 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ ldr r4, [r1, #100] @ 0x64 │ │ │ │ lsls r6, r0, #6 │ │ │ │ strh r0, [r3, #38] @ 0x26 │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r1, #8] │ │ │ │ + strb r0, [r1, #11] │ │ │ │ lsls r1, r3, #3 │ │ │ │ - subs r1, #114 @ 0x72 │ │ │ │ + subs r2, #50 @ 0x32 │ │ │ │ lsls r5, r3, #3 │ │ │ │ add r3, pc, #484 @ (adr r3, 377e4c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x263ad0>) │ │ │ │ vqrdmulh.s q11, , d16[0] │ │ │ │ lsls r6, r0, #6 │ │ │ │ strh r4, [r2, #30] │ │ │ │ lsls r3, r0, #6 │ │ │ │ ldr r0, [sp, #732] @ 0x2dc │ │ │ │ @@ -1050922,17 +1050933,17 @@ │ │ │ │ nop │ │ │ │ strh r6, [r4, #26] │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [r1, #76] @ 0x4c │ │ │ │ lsls r6, r0, #6 │ │ │ │ - strb r4, [r1, #2] │ │ │ │ + strb r4, [r1, #5] │ │ │ │ lsls r1, r3, #3 │ │ │ │ - @ instruction: 0xb69e │ │ │ │ + @ instruction: 0xb75e │ │ │ │ lsls r5, r3, #3 │ │ │ │ strh r2, [r4, #20] │ │ │ │ lsls r3, r0, #6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -1051140,16 +1051151,16 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ lsls r6, r0, #6 │ │ │ │ strh r4, [r5, #10] │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf4d800d9 │ │ │ │ - lsls r6, r5, #5 │ │ │ │ + @ instruction: 0xf59800d9 │ │ │ │ + lsls r6, r5, #8 │ │ │ │ lsls r2, r3, #3 │ │ │ │ strh r4, [r1, #2] │ │ │ │ lsls r3, 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 │ │ │ │ @@ -1051297,19 +1051308,19 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ ldr r0, [r6, #20] │ │ │ │ lsls r6, r0, #6 │ │ │ │ ldrb r4, [r7, #31] │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r5, #80] @ 0x50 │ │ │ │ + ldr r4, [r5, #92] @ 0x5c │ │ │ │ lsls r1, r3, #3 │ │ │ │ - cbz r2, 3781dc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x263e60> │ │ │ │ + cbz r2, 37820c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x263e90> │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldr r4, [r3, #0] │ │ │ │ + ldr r4, [r3, #12] │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldr r6, [sp, #444] @ 0x1bc │ │ │ │ @ instruction: 0xffff7e9c │ │ │ │ lsls r3, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1051458,19 +1051469,19 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ str r0, [r7, #120] @ 0x78 │ │ │ │ lsls r6, r0, #6 │ │ │ │ ldrb r4, [r0, #25] │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r6, #52] @ 0x34 │ │ │ │ + ldr r4, [r6, #64] @ 0x40 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - cbz r2, 378366 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x263fea> │ │ │ │ + sxth r2, r7 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - str r4, [r5, #100] @ 0x64 │ │ │ │ + str r4, [r5, #112] @ 0x70 │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldr r4, [sp, #732] @ 0x2dc │ │ │ │ vqdmulh.s , , d20[0] │ │ │ │ lsls r3, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1051630,17 +1051641,17 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ ldrb r0, [r1, #18] │ │ │ │ lsls r3, r0, #6 │ │ │ │ str r6, [r6, #92] @ 0x5c │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n 378564 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2641e8> │ │ │ │ + bgt.n 3784e4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x264168> │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldrsh r4, [r5, r2] │ │ │ │ + ldrsh r4, [r5, r5] │ │ │ │ lsls r5, r2, #3 │ │ │ │ str r2, [r6, #84] @ 0x54 │ │ │ │ lsls r6, r0, #6 │ │ │ │ ldrb r0, [r6, #12] │ │ │ │ lsls r3, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1051787,19 +1051798,19 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ str r0, [r2, #68] @ 0x44 │ │ │ │ lsls r6, r0, #6 │ │ │ │ ldrb r4, [r3, #11] │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r1, #0] │ │ │ │ + ldr r4, [r1, #12] │ │ │ │ lsls r1, r3, #3 │ │ │ │ - bcc.n 3785b0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x264234> │ │ │ │ + bmi.n 378730 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2643b4> │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldrb r0, [r7, r3] │ │ │ │ + ldrb r0, [r7, r6] │ │ │ │ lsls r5, r2, #3 │ │ │ │ ldrb r0, [r2, #6] │ │ │ │ lsls r3, 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 │ │ │ │ @@ -1051954,19 +1051965,19 @@ │ │ │ │ nop │ │ │ │ str r0, [r6, #40] @ 0x28 │ │ │ │ lsls r6, r0, #6 │ │ │ │ ldrb r4, [r7, #4] │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r5, #100] @ 0x64 │ │ │ │ + str r4, [r5, #112] @ 0x70 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - add r4, sp, #512 @ 0x200 │ │ │ │ + add r5, sp, #256 @ 0x100 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - blx r6 │ │ │ │ + ldr r0, [pc, #448] @ (378a04 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x264688>) │ │ │ │ lsls r5, r3, #3 │ │ │ │ strb r6, [r5, #31] │ │ │ │ lsls r3, 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 │ │ │ │ @@ -1052125,21 +1052136,21 @@ │ │ │ │ lsls r6, r0, #6 │ │ │ │ strb r0, [r3, #30] │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strb r4, [r1, #30] │ │ │ │ lsls r3, r0, #6 │ │ │ │ - ldr r6, [sp, #808] @ 0x328 │ │ │ │ + ldr r7, [sp, #552] @ 0x228 │ │ │ │ lsls r1, r2, #3 │ │ │ │ cmp r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, pc, #32 @ (adr r7, 378a14 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x264698>) │ │ │ │ + add r7, pc, #800 @ (adr r7, 378d14 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x264998>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ - str r4, [r3, #0] │ │ │ │ + str r4, [r3, #12] │ │ │ │ lsls r1, r2, #3 │ │ │ │ str r6, [sp, #100] @ 0x64 │ │ │ │ vmlsl.u , d15, d30[0] │ │ │ │ lsls r3, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1052310,19 +1052321,19 @@ │ │ │ │ nop │ │ │ │ ldrsh r4, [r2, r5] │ │ │ │ lsls r6, r0, #6 │ │ │ │ strb r0, [r4, #23] │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r2, #48] @ 0x30 │ │ │ │ + str r0, [r2, #60] @ 0x3c │ │ │ │ lsls r1, r3, #3 │ │ │ │ - add r1, sp, #136 @ 0x88 │ │ │ │ + add r1, sp, #904 @ 0x388 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - add r2, r7 │ │ │ │ + add sl, pc │ │ │ │ lsls r5, r3, #3 │ │ │ │ ldrsh r0, [r0, r3] │ │ │ │ lsls r6, r0, #6 │ │ │ │ strb r6, [r4, #17] │ │ │ │ lsls r3, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1052480,17 +1052491,17 @@ │ │ │ │ nop │ │ │ │ ldrb r0, [r0, r6] │ │ │ │ lsls r6, r0, #6 │ │ │ │ strb r4, [r1, #16] │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r7, {r4, r7} │ │ │ │ + beq.n 378e18 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x264a9c> │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldr r2, [r6, #88] @ 0x58 │ │ │ │ + ldr r2, [r6, #100] @ 0x64 │ │ │ │ lsls r6, r3, #3 │ │ │ │ strb r6, [r5, #11] │ │ │ │ lsls r3, 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 │ │ │ │ @@ -1052659,18 +1052670,18 @@ │ │ │ │ nop │ │ │ │ ldrh r4, [r2, r7] │ │ │ │ lsls r6, r0, #6 │ │ │ │ strb r0, [r4, #9] │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - stmia r4!, {r4, r5, r6, r7} │ │ │ │ + stmia r5!, {r4, r5, r7} │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldcl 0, cr0, [r6, #880] @ 0x370 │ │ │ │ - str r0, [r3, #68] @ 0x44 │ │ │ │ + mrc 0, 4, r0, cr6, cr12, {6} │ │ │ │ + str r0, [r3, #80] @ 0x50 │ │ │ │ lsls r1, r3, #3 │ │ │ │ strb r0, [r6, #4] │ │ │ │ lsls r3, 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 │ │ │ │ @@ -1052848,22 +1052859,22 @@ │ │ │ │ lsls r6, r0, #6 │ │ │ │ strb r0, [r3, #2] │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strb r4, [r1, #2] │ │ │ │ lsls r3, r0, #6 │ │ │ │ - stc 0, cr0, [lr, #868] @ 0x364 │ │ │ │ - ldr r6, [r6, r3] │ │ │ │ + mcr 0, 2, r0, cr14, cr9, {6} │ │ │ │ + ldr r6, [r6, r6] │ │ │ │ lsls r7, r1, #3 │ │ │ │ cmp r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #936] @ 0x3a8 │ │ │ │ + add r0, pc, #680 @ (adr r0, 3793d8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x26505c>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r6, [r7, r3] │ │ │ │ + ldr r6, [r7, r6] │ │ │ │ lsls r1, r2, #3 │ │ │ │ ldrh r3, [r7, #54] @ 0x36 │ │ │ │ vcvt.u32.f32 d22, d24, #1 │ │ │ │ lsls r3, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ @@ -1053042,19 +1053053,19 @@ │ │ │ │ ... │ │ │ │ ldr r4, [r2, r0] │ │ │ │ lsls r6, r0, #6 │ │ │ │ ldr r0, [r4, #104] @ 0x68 │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r4, #4] │ │ │ │ + ldr r0, [r4, #16] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldmia r2!, {r1, r3} │ │ │ │ + ldmia r2!, {r1, r3, r6, r7} │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldrsb r0, [r6, r3] │ │ │ │ + ldrsb r0, [r6, r6] │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r3, 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 │ │ │ │ @@ -1053252,27 +1053263,27 @@ │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [r5, #72] @ 0x48 │ │ │ │ lsls r3, r0, #6 │ │ │ │ asrs r4, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r5, r6] │ │ │ │ + strb r2, [r5, r1] │ │ │ │ lsls r7, r1, #3 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r6, #20 │ │ │ │ + asrs r2, r6, #23 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - strh r0, [r3, r5] │ │ │ │ + strb r0, [r3, r0] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strb r4, [r1, r3] │ │ │ │ + strb r4, [r1, r6] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strb r0, [r2, r3] │ │ │ │ + strb r0, [r2, r6] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strb r6, [r5, r0] │ │ │ │ + strb r6, [r5, r3] │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldr r4, [r2, #48] @ 0x30 │ │ │ │ lsls r3, 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 │ │ │ │ @@ -1053544,25 +1053555,25 @@ │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r6, r7] │ │ │ │ lsls r6, r0, #6 │ │ │ │ strh r0, [r3, r7] │ │ │ │ lsls r6, r0, #6 │ │ │ │ str r6, [sp, #552] @ 0x228 │ │ │ │ lsls r2, r0, #6 │ │ │ │ - strh r6, [r0, r5] │ │ │ │ + strb r6, [r0, r0] │ │ │ │ lsls r7, r1, #3 │ │ │ │ strh r4, [r1, r5] │ │ │ │ lsls r6, r0, #6 │ │ │ │ ldr r0, [r2, #28] │ │ │ │ lsls r3, r0, #6 │ │ │ │ - strh r0, [r3, r0] │ │ │ │ + strh r0, [r3, r3] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strh r0, [r1, r0] │ │ │ │ + strh r0, [r1, r3] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - rsbs r0, lr, #6914048 @ 0x698000 │ │ │ │ + @ instruction: 0xf69e00d3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 3799ec <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x265670> │ │ │ │ @@ -1053869,109 +1053880,109 @@ │ │ │ │ ldr r0, [pc, #208] @ (379c34 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2658b8>) │ │ │ │ movw r3, #6172 @ 0x181c │ │ │ │ add r0, pc │ │ │ │ b.n 3799d2 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x265656> │ │ │ │ nop │ │ │ │ movs r4, #7 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r4, r3] │ │ │ │ + str r0, [r4, r6] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strh r0, [r1, r2] │ │ │ │ + strh r0, [r1, r5] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r2, [r2, r3] │ │ │ │ + str r2, [r2, r6] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strh r0, [r6, r1] │ │ │ │ + strh r0, [r6, r4] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r6, [r1, r3] │ │ │ │ + str r6, [r1, r6] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strh r0, [r4, r1] │ │ │ │ + strh r0, [r4, r4] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r0, [r2, r3] │ │ │ │ + str r0, [r2, r6] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strh r6, [r2, r1] │ │ │ │ + strh r6, [r2, r4] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r0, [r3, r3] │ │ │ │ + str r0, [r3, r6] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strh r6, [r1, r1] │ │ │ │ + strh r6, [r1, r4] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r0, [r4, r3] │ │ │ │ + str r0, [r4, r6] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strh r6, [r0, r1] │ │ │ │ + strh r6, [r0, r4] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r0, [r5, r3] │ │ │ │ + str r0, [r5, r6] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strh r6, [r7, r0] │ │ │ │ + strh r6, [r7, r3] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r4, [r5, r3] │ │ │ │ + str r4, [r5, r6] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strh r6, [r6, r0] │ │ │ │ + strh r6, [r6, r3] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r4, [r6, r3] │ │ │ │ + str r4, [r6, r6] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strh r2, [r5, r0] │ │ │ │ + strh r2, [r5, r3] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r6, [r6, r3] │ │ │ │ + str r6, [r6, r6] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strh r0, [r4, r0] │ │ │ │ + strh r0, [r4, r3] │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldr r4, [sp, #460] @ 0x1cc │ │ │ │ - vaddw.u , , d6 │ │ │ │ + @ instruction: 0xffff51c6 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strh r6, [r3, r0] │ │ │ │ + strh r6, [r3, r3] │ │ │ │ lsls r7, r1, #3 │ │ │ │ str r6, [sp, #244] @ 0xf4 │ │ │ │ - vshr.u64 , q12, #1 │ │ │ │ + vsra.u64 d21, d24, #1 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strh r6, [r0, r0] │ │ │ │ + strh r6, [r0, r3] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r6, [r5, r3] │ │ │ │ + str r6, [r5, r6] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r0, [r6, r7] │ │ │ │ + strh r0, [r6, r2] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r0, [r0, r4] │ │ │ │ + str r0, [r0, r7] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r6, [r5, r7] │ │ │ │ + strh r6, [r5, r2] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r7, [pc, #304] @ (379d1c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2659a0>) │ │ │ │ + str r4, [r1, r0] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r7, [pc, #128] @ (379c70 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2658f4>) │ │ │ │ + ldr r7, [pc, #896] @ (379f70 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x265bf4>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ movs r2, #85 @ 0x55 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [pc, #184] @ (379cb0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x265934>) │ │ │ │ + ldr r7, [pc, #952] @ (379fb0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x265c34>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r7, [pc, #168] @ (379ca4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x265928>) │ │ │ │ + ldr r7, [pc, #936] @ (379fa4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x265c28>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r7, [pc, #128] @ (379c80 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x265904>) │ │ │ │ + ldr r7, [pc, #896] @ (379f80 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x265c04>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r7, [pc, #176] @ (379cb4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x265938>) │ │ │ │ + ldr r7, [pc, #944] @ (379fb4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x265c38>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r7, [pc, #208] @ (379cd8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x26595c>) │ │ │ │ + ldr r7, [pc, #976] @ (379fd8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x265c5c>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r7, [pc, #248] @ (379d04 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x265988>) │ │ │ │ + ldr r7, [pc, #1016] @ (37a004 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x265c88>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r7, [pc, #288] @ (379d30 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2659b4>) │ │ │ │ + str r0, [r1, r0] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r7, [pc, #312] @ (379d4c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2659d0>) │ │ │ │ + str r6, [r1, r0] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r7, [pc, #336] @ (379d68 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2659ec>) │ │ │ │ + str r4, [r2, r0] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r7, [pc, #376] @ (379d94 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x265a18>) │ │ │ │ + str r6, [r3, r0] │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldr r2, [sp, #860] @ 0x35c │ │ │ │ - vqrdmlsh.s q10, , d28[0] │ │ │ │ + vaddl.u , d15, d28 │ │ │ │ lsls r7, r1, #3 │ │ │ │ str r4, [sp, #668] @ 0x29c │ │ │ │ - vqrdmlsh.s q10, , d20[0] │ │ │ │ + vaddl.u , d15, d20 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r7, [pc, #360] @ (379d98 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x265a1c>) │ │ │ │ + str r2, [r3, r0] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r7, [pc, #424] @ (379ddc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x265a60>) │ │ │ │ + str r2, [r5, r0] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r5, [pc, #600] @ (379e90 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x265b14>) │ │ │ │ + ldr r6, [pc, #344] @ (379d90 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x265a14>) │ │ │ │ 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] @ (379df0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x265a74>) │ │ │ │ sub sp, #28 │ │ │ │ @@ -1054144,15 +1054155,15 @@ │ │ │ │ nop │ │ │ │ ldr r5, [pc, #112] @ (379e64 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x265ae8>) │ │ │ │ lsls r6, r0, #6 │ │ │ │ str r0, [r5, #56] @ 0x38 │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - stmia r3!, {r3, r5, r6} │ │ │ │ + stmia r4!, {r3, r5} │ │ │ │ lsls r6, r3, #3 │ │ │ │ str r2, [r5, #32] │ │ │ │ lsls r3, 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 │ │ │ │ @@ -1054304,27 +1054315,27 @@ │ │ │ │ lsls r6, r0, #6 │ │ │ │ str r4, [r3, #28] │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r6, [r7, #20] │ │ │ │ lsls r3, r0, #6 │ │ │ │ - ldr r0, [pc, #56] @ (379fd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x265c58>) │ │ │ │ + ldr r0, [pc, #824] @ (37a2d4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x265f58>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ adds r4, #124 @ 0x7c │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [pc, #528] @ (37a1b4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x265e38>) │ │ │ │ lsls r6, r0, #6 │ │ │ │ str r2, [r5, #12] │ │ │ │ lsls r3, r0, #6 │ │ │ │ ldr r2, [pc, #232] @ (37a094 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x265d18>) │ │ │ │ lsls r6, r0, #6 │ │ │ │ cmp r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, r4 │ │ │ │ + add r8, ip │ │ │ │ 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] @ (37a0cc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x265d50>) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -1054434,17 +1054445,17 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ ldr r1, [pc, #640] @ (37a350 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x265fd4>) │ │ │ │ lsls r6, r0, #6 │ │ │ │ str r4, [r5, #0] │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ite al │ │ │ │ - lslal r6, r3, #3 │ │ │ │ - ldrsh r4, [r1, r5] │ │ │ │ + stmia r0!, {r2, r3, r5, r7} │ │ │ │ + lsls r6, r3, #3 │ │ │ │ + ldrsh r4, [r1, r5] │ │ │ │ lsls r3, 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 │ │ │ │ ldr r6, [pc, #236] @ (37a1e0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x265e64>) │ │ │ │ sub sp, #32 │ │ │ │ @@ -1054543,15 +1054554,15 @@ │ │ │ │ @ instruction: 0xfa353c8e │ │ │ │ ldr r0, [pc, #464] @ (37a3b4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x266038>) │ │ │ │ lsls r6, r0, #6 │ │ │ │ ldrsh r0, [r0, r4] │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [pc, #672] @ (37a490 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x266114>) │ │ │ │ + ldr r3, [pc, #416] @ (37a390 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x266014>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldrsh r6, [r3, r1] │ │ │ │ lsls r3, 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 │ │ │ │ @@ -1054653,15 +1054664,15 @@ │ │ │ │ negs r5, r4 │ │ │ │ bx ip │ │ │ │ lsls r6, r0, #6 │ │ │ │ ldrb r4, [r5, r7] │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [pc, #624] @ (37a574 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2661f8>) │ │ │ │ + ldr r2, [pc, #368] @ (37a474 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2660f8>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldrb r2, [r1, r5] │ │ │ │ lsls r3, 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 │ │ │ │ @@ -1054780,15 +1054791,15 @@ │ │ │ │ nop │ │ │ │ mov r4, r9 │ │ │ │ lsls r6, r0, #6 │ │ │ │ ldrb r0, [r3, r3] │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [pc, #32] @ (37a464 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2660e8>) │ │ │ │ + ldr r2, [pc, #800] @ (37a764 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2663e8>) │ │ │ │ lsls r1, r3, #3 │ │ │ │ ldrb r0, [r1, r0] │ │ │ │ lsls r3, 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 │ │ │ │ @@ -1054907,15 +1054918,15 @@ │ │ │ │ nop │ │ │ │ cmp r4, r1 │ │ │ │ lsls r6, r0, #6 │ │ │ │ ldrh r0, [r3, r6] │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [pc, #800] @ (37a8a4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x266528>) │ │ │ │ + ldr r1, [pc, #544] @ (37a7a4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x266428>) │ │ │ │ lsls r1, r3, #3 │ │ │ │ ldrh r0, [r1, r3] │ │ │ │ lsls r3, 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 │ │ │ │ @@ -1055267,26 +1055278,26 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldrh r4, [r2, r1] │ │ │ │ lsls r3, r0, #6 │ │ │ │ cmp r6, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ bics r4, r1 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - bxns fp │ │ │ │ + ldr r0, [pc, #112] @ (37a9b0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x266634>) │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldrh r2, [r4, #42] @ 0x2a │ │ │ │ + ldrh r2, [r4, #48] @ 0x30 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldr r2, [pc, #304] @ (37aa78 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2666fc>) │ │ │ │ + ldr r3, [pc, #48] @ (37a978 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2665fc>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r2, [pc, #24] @ (37a964 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2665e8>) │ │ │ │ + ldr r2, [pc, #792] @ (37ac64 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2668e8>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ subs r2, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r1, [r4, #1] │ │ │ │ - vabal.u q10, d15, d22 │ │ │ │ + @ instruction: 0xffff45e6 │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldrsb r2, [r7, r6] │ │ │ │ lsls r3, r0, #6 │ │ │ │ cmp r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1055414,15 +1055425,15 @@ │ │ │ │ nop │ │ │ │ subs r7, #244 @ 0xf4 │ │ │ │ lsls r6, r0, #6 │ │ │ │ ldrsb r0, [r0, r2] │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bics r0, r6 │ │ │ │ + add r0, lr │ │ │ │ lsls r1, r3, #3 │ │ │ │ strb r4, [r2, r6] │ │ │ │ lsls r3, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1055800,21 +1055811,21 @@ │ │ │ │ ... │ │ │ │ subs r6, #148 @ 0x94 │ │ │ │ lsls r6, r0, #6 │ │ │ │ strb r0, [r4, r4] │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r3 │ │ │ │ + sbcs r6, r3 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsrs r4, r1 │ │ │ │ + sbcs r4, r1 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - tst r4, r2 │ │ │ │ + cmn r4, r2 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - adds r7, #26 │ │ │ │ + adds r7, #218 @ 0xda │ │ │ │ lsls r5, r2, #3 │ │ │ │ subs r5, #30 │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r4, #174 @ 0xae │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r4, #130 @ 0x82 │ │ │ │ lsls r6, r0, #6 │ │ │ │ @@ -1055974,15 +1055985,15 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ subs r2, #100 @ 0x64 │ │ │ │ lsls r6, r0, #6 │ │ │ │ str r0, [r6, r3] │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, #32 │ │ │ │ + subs r6, #224 @ 0xe0 │ │ │ │ lsls r1, r3, #3 │ │ │ │ ldr r7, [pc, #856] @ (37b3d0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x267054>) │ │ │ │ lsls r3, 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 │ │ │ │ @@ -1056411,23 +1056422,23 @@ │ │ │ │ ... │ │ │ │ subs r0, #216 @ 0xd8 │ │ │ │ lsls r6, r0, #6 │ │ │ │ ldr r7, [pc, #392] @ (37b6b4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x267338>) │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r2, sp, #904 @ 0x388 │ │ │ │ + add r3, sp, #648 @ 0x288 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldr r1, [pc, #8] @ (37b540 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2671c4>) │ │ │ │ + ldr r1, [pc, #776] @ (37b840 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2674c4>) │ │ │ │ lsls r6, r3, #3 │ │ │ │ - subs r2, #240 @ 0xf0 │ │ │ │ + subs r3, #176 @ 0xb0 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - subs r2, #174 @ 0xae │ │ │ │ + subs r3, #110 @ 0x6e │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stmia r4!, {r3, r5, r6} │ │ │ │ + stmia r5!, {r3, r5} │ │ │ │ lsls r1, r3, #3 │ │ │ │ adds r7, #28 │ │ │ │ lsls r6, r0, #6 │ │ │ │ adds r6, #110 @ 0x6e │ │ │ │ lsls r6, r0, #6 │ │ │ │ adds r6, #66 @ 0x42 │ │ │ │ lsls r6, r0, #6 │ │ │ │ @@ -1056631,15 +1056642,15 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ adds r3, #240 @ 0xf0 │ │ │ │ lsls r6, r0, #6 │ │ │ │ ldr r2, [pc, #496] @ (37b950 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2675d4>) │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r7, #172 @ 0xac │ │ │ │ + subs r0, #108 @ 0x6c │ │ │ │ lsls r1, r3, #3 │ │ │ │ adds r3, #106 @ 0x6a │ │ │ │ lsls r6, r0, #6 │ │ │ │ adds r3, #28 │ │ │ │ lsls r6, r0, #6 │ │ │ │ ldr r1, [pc, #296] @ (37b89c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x267520>) │ │ │ │ lsls r3, r0, #6 │ │ │ │ @@ -1056885,17 +1056896,17 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ adds r1, #208 @ 0xd0 │ │ │ │ lsls r6, r0, #6 │ │ │ │ ldr r0, [pc, #368] @ (37bb54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2677d8>) │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r0, sp, #112 @ 0x70 │ │ │ │ + add r0, sp, #880 @ 0x370 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - adds r4, #16 │ │ │ │ + adds r4, #208 @ 0xd0 │ │ │ │ lsls r7, r1, #3 │ │ │ │ mov r4, r7 │ │ │ │ lsls r3, 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 │ │ │ │ @@ -1057107,17 +1057118,17 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ cmp r7, #94 @ 0x5e │ │ │ │ lsls r6, r0, #6 │ │ │ │ cmp sl, sp │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r3, #24 │ │ │ │ + adds r3, #216 @ 0xd8 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - strh r6, [r5, #22] │ │ │ │ + strh r6, [r5, #28] │ │ │ │ lsls r7, r1, #3 │ │ │ │ cmp r6, #138 @ 0x8a │ │ │ │ lsls r6, r0, #6 │ │ │ │ add r6, r8 │ │ │ │ lsls r3, r0, #6 │ │ │ │ cmp r5, #106 @ 0x6a │ │ │ │ lsls r6, r0, #6 │ │ │ │ @@ -1057354,39 +1057365,39 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ bics r4, r2 │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ bics r0, r1 │ │ │ │ lsls r3, r0, #6 │ │ │ │ - ldrsh r2, [r2, r7] │ │ │ │ + str r2, [r2, #8] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strb r6, [r1, #23] │ │ │ │ + strb r6, [r1, #26] │ │ │ │ lsls r1, r3, #3 │ │ │ │ str r7, [r0, #4] │ │ │ │ - @ instruction: 0xffff2ed4 │ │ │ │ + @ instruction: 0xffff2f94 │ │ │ │ lsls r7, r1, #3 │ │ │ │ negs r2, r4 │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r2, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ str r1, [r4, #32] │ │ │ │ @ instruction: 0xffff2cf4 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r1, [r3, r5] │ │ │ │ - vtbx.8 d30, {d31- instruction: 0xffff5895 │ │ │ │ - @ instruction: 0xffffcf0a │ │ │ │ + vqrdmlsh.s q14, , d10[0] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - cmp r2, #158 @ 0x9e │ │ │ │ + cmp r3, #94 @ 0x5e │ │ │ │ lsls r7, r1, #3 │ │ │ │ - cmp r0, #24 │ │ │ │ + cmp r0, #216 @ 0xd8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldr r3, [r7, r0] │ │ │ │ @ instruction: 0xffff5eb9 │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ ldr r7, [pc, #960] @ (37c2ac <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x267f30>) │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1057608,35 +1057619,35 @@ │ │ │ │ nop │ │ │ │ lsrs r4, r7 │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cmp r2, #68 @ 0x44 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - svc 28 │ │ │ │ + svc 220 @ 0xdc │ │ │ │ lsls r6, r1, #3 │ │ │ │ - pop {r2, r4, r7, pc} │ │ │ │ + bkpt 0x0054 │ │ │ │ lsls r4, r3, #3 │ │ │ │ cmp r1, #252 @ 0xfc │ │ │ │ lsls r6, r0, #6 │ │ │ │ - add r0, pc, #280 @ (adr r0, 37c250 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x267ed4>) │ │ │ │ + add r1, pc, #24 @ (adr r1, 37c150 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x267dd4>) │ │ │ │ lsls r6, r3, #3 │ │ │ │ subs r7, #146 @ 0x92 │ │ │ │ lsls r3, r0, #6 │ │ │ │ cmp r0, #224 @ 0xe0 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - ble.n 37c0b4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x267d38> │ │ │ │ + udf #120 @ 0x78 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - pop {r4, r5} │ │ │ │ + pop {r4, r5, r6, r7} │ │ │ │ lsls r4, r3, #3 │ │ │ │ cmp r0, #150 @ 0x96 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - ble.n 37c22c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x267eb0> │ │ │ │ + udf #46 @ 0x2e │ │ │ │ lsls r6, r1, #3 │ │ │ │ - cbnz r6, 37c1cc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x267e50> │ │ │ │ + pop {r1, r2, r5, r7} │ │ │ │ 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] │ │ │ │ @@ -1058087,15 +1058098,15 @@ │ │ │ │ subs r5, #166 @ 0xa6 │ │ │ │ movs r4, #112 @ 0x70 │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r2, #252 @ 0xfc │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, #44 @ 0x2c │ │ │ │ + cmp r0, #236 @ 0xec │ │ │ │ lsls r1, r3, #3 │ │ │ │ subs r2, #104 @ 0x68 │ │ │ │ lsls r3, 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 │ │ │ │ @@ -1058162,15 +1058173,15 @@ │ │ │ │ subs r5, #177 @ 0xb1 │ │ │ │ movs r3, #96 @ 0x60 │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r1, #236 @ 0xec │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - movs r7, #28 │ │ │ │ + movs r7, #220 @ 0xdc │ │ │ │ lsls r1, r3, #3 │ │ │ │ subs r1, #128 @ 0x80 │ │ │ │ lsls r3, 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 │ │ │ │ @@ -1058643,19 +1058654,19 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ movs r2, #156 @ 0x9c │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r1, #38 @ 0x26 │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r1, #18 │ │ │ │ + lsrs r0, r1, #21 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - movs r6, #54 @ 0x36 │ │ │ │ + movs r6, #246 @ 0xf6 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - subs r2, r7, r4 │ │ │ │ + subs r2, r7, r7 │ │ │ │ lsls r5, r2, #3 │ │ │ │ adds r6, #78 @ 0x4e │ │ │ │ lsls r3, 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 │ │ │ │ @@ -1058987,47 +1058998,47 @@ │ │ │ │ nop │ │ │ │ adds r6, r1, #6 │ │ │ │ lsls r6, r0, #6 │ │ │ │ adds r4, #26 │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, r0, r1 │ │ │ │ + subs r4, r0, r4 │ │ │ │ lsls r1, r2, #3 │ │ │ │ adds r3, #206 @ 0xce │ │ │ │ lsls r3, r0, #6 │ │ │ │ - ldmia r2, {r1, r2, r3, r4, r5, r6} │ │ │ │ + ldmia r3, {r1, r2, r3, r4, r5} │ │ │ │ lsls r2, r2, #3 │ │ │ │ cmp r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r4, #4 │ │ │ │ lsls r6, r0, #6 │ │ │ │ adds r4, #124 @ 0x7c │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r5, #1 │ │ │ │ lsls r6, r0, #6 │ │ │ │ adds r0, r1, #1 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - str r6, [r0, #40] @ 0x28 │ │ │ │ + str r6, [r0, #52] @ 0x34 │ │ │ │ lsls r4, r3, #3 │ │ │ │ subs r0, r6, r7 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - subs r6, r6, r5 │ │ │ │ + adds r6, r6, #0 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - b.n 37d178 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x268dfc> │ │ │ │ + b.n 37d2f8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x268f7c> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - itte cs │ │ │ │ - lslcs r3, r2, #3 │ │ │ │ - addcs r1, #176 @ 0xb0 │ │ │ │ - lslcc r3, r0, #6 │ │ │ │ + itte al │ │ │ │ + lslal r3, r2, #3 │ │ │ │ + addal r1, #176 @ 0xb0 │ │ │ │ + lsl r3, r0, #6 │ │ │ │ subs r4, r7, r3 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - asrs r4, r4, #19 │ │ │ │ + asrs r4, r4, #22 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - bls.n 37cf4c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x268bd0> │ │ │ │ + bge.n 37cecc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x268b50> │ │ │ │ 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, #4000] @ 0xfa0 │ │ │ │ ldr r7, [pc, #940] @ (37d32c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x268fb0>) │ │ │ │ mov r5, r2 │ │ │ │ @@ -1059397,55 +1059408,55 @@ │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adds r0, #100 @ 0x64 │ │ │ │ lsls r3, r0, #6 │ │ │ │ asrs r0, r6, #1 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r4, #26 │ │ │ │ + asrs r0, r4, #29 │ │ │ │ lsls r1, r2, #3 │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r6!, {r4, r6, r7} │ │ │ │ + stmia r7!, {r4, r7} │ │ │ │ lsls r2, r2, #3 │ │ │ │ subs r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, r1, r1 │ │ │ │ + adds r4, r1, r4 │ │ │ │ lsls r7, r1, #3 │ │ │ │ cmp r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ adds r2, r0, r5 │ │ │ │ lsls r6, r0, #6 │ │ │ │ adds r4, #124 @ 0x7c │ │ │ │ movs r0, r0 │ │ │ │ cmp r6, #236 @ 0xec │ │ │ │ lsls r3, r0, #6 │ │ │ │ - asrs r2, r6, #8 │ │ │ │ + asrs r2, r6, #11 │ │ │ │ lsls r3, r2, #3 │ │ │ │ asrs r0, r5, #31 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - subs r2, r6, r1 │ │ │ │ + subs r2, r6, r4 │ │ │ │ lsls r7, r1, #3 │ │ │ │ asrs r2, r3, #30 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - asrs r2, r2, #28 │ │ │ │ + asrs r2, r2, #31 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bgt.n 37d2e4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x268f68> │ │ │ │ + ble.n 37d464 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2690e8> │ │ │ │ lsls r4, r2, #3 │ │ │ │ asrs r6, r3, #28 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - asrs r2, r2, #26 │ │ │ │ + asrs r2, r2, #29 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - revsh r4, r1 │ │ │ │ + cbnz r4, 37d3ea <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x26906e> │ │ │ │ lsls r3, r2, #3 │ │ │ │ asrs r2, r1, #27 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - asrs r0, r2, #27 │ │ │ │ + asrs r0, r2, #30 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - asrs r6, r4, #23 │ │ │ │ + asrs r6, r4, #26 │ │ │ │ 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] @ 37db00 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x269784> │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -1060198,23 +1060209,23 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ asrs r4, r7, #22 │ │ │ │ lsls r6, r0, #6 │ │ │ │ cmp r4, #70 @ 0x46 │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r0, #32] │ │ │ │ + ldrh r4, [r0, #38] @ 0x26 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - adds r2, r0, r0 │ │ │ │ + adds r2, r0, r3 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - adds r0, r0, r0 │ │ │ │ + adds r0, r0, r3 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - adds r0, r0, r0 │ │ │ │ + adds r0, r0, r3 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - asrs r4, r5, #25 │ │ │ │ + asrs r4, r5, #28 │ │ │ │ lsls r7, r1, #3 │ │ │ │ movs r5, #24 │ │ │ │ lsls r3, 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 │ │ │ │ @@ -1060858,77 +1060869,77 @@ │ │ │ │ lsls r6, r0, #6 │ │ │ │ movs r4, #172 @ 0xac │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ movs r4, #156 @ 0x9c │ │ │ │ lsls r3, r0, #6 │ │ │ │ - lsrs r4, r3, #11 │ │ │ │ + lsrs r4, r3, #14 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - cbnz r6, 37e25c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x269ee0> │ │ │ │ + cbnz r6, 37e28c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x269f10> │ │ │ │ lsls r2, r2, #3 │ │ │ │ cmp r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r6, r5, #22 │ │ │ │ lsls r6, r0, #6 │ │ │ │ adds r4, #124 @ 0x7c │ │ │ │ movs r0, r0 │ │ │ │ movs r2, #242 @ 0xf2 │ │ │ │ lsls r3, r0, #6 │ │ │ │ lsrs r2, r0, #17 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - lsrs r6, r6, #14 │ │ │ │ + lsrs r6, r6, #17 │ │ │ │ lsls r7, r1, #3 │ │ │ │ lsrs r0, r0, #16 │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r7, #15 │ │ │ │ + lsrs r2, r7, #18 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - beq.n 37e224 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x269ea8> │ │ │ │ + bne.n 37e1a4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x269e28> │ │ │ │ lsls r4, r2, #3 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - lsrs r2, r1, #11 │ │ │ │ + lsrs r2, r1, #14 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r7, sp, #0 │ │ │ │ + add r7, sp, #768 @ 0x300 │ │ │ │ lsls r3, r2, #3 │ │ │ │ lsrs r0, r5, #10 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - str r6, [r1, r3] │ │ │ │ + str r6, [r1, r6] │ │ │ │ lsls r4, r3, #3 │ │ │ │ lsrs r4, r7, #8 │ │ │ │ lsls r6, r0, #6 │ │ │ │ cmp r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r0, #20 │ │ │ │ + lsrs r2, r0, #23 │ │ │ │ lsls r7, r1, #3 │ │ │ │ lsrs r6, r1, #7 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - lsrs r0, r2, #17 │ │ │ │ + lsrs r0, r2, #20 │ │ │ │ lsls r7, r1, #3 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ lsls r6, r0, #6 │ │ │ │ lsrs r0, r7, #4 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - add r4, sp, #104 @ 0x68 │ │ │ │ + add r4, sp, #872 @ 0x368 │ │ │ │ lsls r6, r1, #3 │ │ │ │ lsrs r2, r4, #3 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - lsls r0, r1, #11 │ │ │ │ + lsls r0, r1, #14 │ │ │ │ lsls r3, r2, #3 │ │ │ │ lsrs r6, r0, #2 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - lsrs r4, r0, #13 │ │ │ │ + lsrs r4, r0, #16 │ │ │ │ lsls r7, r1, #3 │ │ │ │ lsrs r6, r2, #32 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - lsrs r4, r4, #11 │ │ │ │ + lsrs r4, r4, #14 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsrs r0, r1, #11 │ │ │ │ + lsrs r0, r1, #14 │ │ │ │ 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] @ 37f068 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x26acec> │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ @@ -1062281,61 +1062292,61 @@ │ │ │ │ lsls r6, r0, #6 │ │ │ │ adds r2, r1, #5 │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adds r6, r7, #4 │ │ │ │ lsls r3, r0, #6 │ │ │ │ - ldrb r2, [r0, #20] │ │ │ │ + ldrb r2, [r0, #23] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - lsrs r6, r1, #5 │ │ │ │ + lsrs r6, r1, #8 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsrs r2, r0, #5 │ │ │ │ + lsrs r2, r0, #8 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsrs r0, r0, #5 │ │ │ │ + lsrs r0, r0, #8 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsrs r4, r7, #4 │ │ │ │ + lsrs r4, r7, #7 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsrs r0, r7, #4 │ │ │ │ + lsrs r0, r7, #7 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsrs r4, r6, #4 │ │ │ │ + lsrs r4, r6, #7 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsrs r0, r6, #4 │ │ │ │ + lsrs r0, r6, #7 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsrs r4, r5, #4 │ │ │ │ + lsrs r4, r5, #7 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsrs r0, r5, #4 │ │ │ │ + lsrs r0, r5, #7 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsrs r4, r4, #4 │ │ │ │ + lsrs r4, r4, #7 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsrs r0, r4, #4 │ │ │ │ + lsrs r0, r4, #7 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsrs r4, r3, #4 │ │ │ │ + lsrs r4, r3, #7 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsrs r0, r3, #4 │ │ │ │ + lsrs r0, r3, #7 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsrs r4, r2, #4 │ │ │ │ + lsrs r4, r2, #7 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsrs r0, r2, #4 │ │ │ │ + lsrs r0, r2, #7 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsrs r4, r1, #4 │ │ │ │ + lsrs r4, r1, #7 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsrs r0, r1, #4 │ │ │ │ + lsrs r0, r1, #7 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsrs r4, r0, #4 │ │ │ │ + lsrs r4, r0, #7 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsrs r0, r0, #4 │ │ │ │ + lsrs r0, r0, #7 │ │ │ │ lsls r7, r1, #3 │ │ │ │ subs r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r6, #7 │ │ │ │ movs r0, r0 │ │ │ │ adds r2, #112 @ 0x70 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r2, #2 │ │ │ │ + lsls r2, r2, #5 │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldrsb.w r0, [lr, #389] @ 0x185 │ │ │ │ lsrs r6, r7, #30 │ │ │ │ lsls r3, r0, #6 │ │ │ │ lsrs r4, r5, #24 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r5, #6 │ │ │ │ @@ -1063664,80 +1063675,80 @@ │ │ │ │ ldr r3, [sp, #176] @ 0xb0 │ │ │ │ b.n 37ffb4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x26bc38> │ │ │ │ str??.w r0, [r8, ] │ │ │ │ lsrs r2, r6, #27 │ │ │ │ lsls r3, r0, #6 │ │ │ │ asrs r4, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ - ble.n 37fe90 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x26bb14> │ │ │ │ + ble.n 37fe10 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x26ba94> │ │ │ │ lsls r4, r3, #3 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ movs r4, #115 @ 0x73 │ │ │ │ - vtbx.8 d31, {d31- , d31, d30 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - smlald r0, r0, r0, lr │ │ │ │ + stc2 0, cr0, [r0], {206} @ 0xce │ │ │ │ movs r5, #125 @ 0x7d │ │ │ │ - @ instruction: 0xfffffb90 │ │ │ │ + vcvt.f16.u16 , q0, #1 │ │ │ │ lsls r6, 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 │ │ │ │ - vqshlu.s32 , q1, #31 │ │ │ │ + vqshl.u32 d31, d2, #31 │ │ │ │ lsls r6, r1, #3 │ │ │ │ movs r5, #147 @ 0x93 │ │ │ │ vshll.u32 , d16, #31 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfaba00ce │ │ │ │ - @ instruction: 0xfa7000ce │ │ │ │ - @ instruction: 0xfa3a00ce │ │ │ │ - @ instruction: 0xfa0000ce │ │ │ │ - vst1.8 {d16[6]}, [r6], lr │ │ │ │ - vst1.8 {d0[6]}, [ip], lr │ │ │ │ - @ instruction: 0xf33c00ce │ │ │ │ - cbz r2, 37ff46 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x26bbca> │ │ │ │ + @ instruction: 0xfb7a00ce │ │ │ │ + @ instruction: 0xfb3000ce │ │ │ │ + @ instruction: 0xfafa00ce │ │ │ │ + @ instruction: 0xfac000ce │ │ │ │ + @ instruction: 0xfa8600ce │ │ │ │ + @ instruction: 0xfa4c00ce │ │ │ │ + @ instruction: 0xf3fc00ce │ │ │ │ + push {r1, r3, r4, r6} │ │ │ │ lsls r4, r3, #3 │ │ │ │ movs r0, #181 @ 0xb5 │ │ │ │ - vmlal.u , d31, d26[0] │ │ │ │ + vsubw.u , , d26 │ │ │ │ lsls r6, r1, #3 │ │ │ │ subs r2, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ movs r4, #91 @ 0x5b │ │ │ │ vsra.u64 d18, d11, #1 │ │ │ │ vaddw.u q9, , d25 │ │ │ │ - @ instruction: 0xfffff894 │ │ │ │ + vqrshrn.u64 d31, q2, #1 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldrb.w r0, [r0, #206] @ 0xce │ │ │ │ - ldrb.w r0, [r4, #206] @ 0xce │ │ │ │ - strh.w r0, [r0, #206] @ 0xce │ │ │ │ + ldr??.w r0, [r0, lr] │ │ │ │ + ldr??.w r0, [r4, lr] │ │ │ │ + vld4. {d16-d19}, [r0], lr │ │ │ │ movs r0, #17 │ │ │ │ - vtbl.8 d31, {d31}, d16 │ │ │ │ + vtbx.8 d31, {d15-d16}, d16 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - strh.w r0, [r2, #206] @ 0xce │ │ │ │ - strh.w r0, [r6, #206] @ 0xce │ │ │ │ + vld4. {d16-d19}, [r2], lr │ │ │ │ + vld4. {d16-d19}, [r6], lr │ │ │ │ subs r7, r7, #6 │ │ │ │ - vtbl.8 d31, {d31}, d26 │ │ │ │ + vtbx.8 d31, {d15-d16}, d26 │ │ │ │ lsls r6, r1, #3 │ │ │ │ cmp r6, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ - vmla.i32 d16, d28, d14[0] │ │ │ │ - vmla.i32 d16, d22, d14[0] │ │ │ │ + @ instruction: 0xf0ac00ce │ │ │ │ + @ instruction: 0xf0a600ce │ │ │ │ subs r4, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, #80 @ 0x50 │ │ │ │ + adds r1, #16 │ │ │ │ lsls r1, r2, #3 │ │ │ │ movs r0, #187 @ 0xbb │ │ │ │ - vqshrun.s64 d31, q9, #1 │ │ │ │ + @ instruction: 0xfffff8f2 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - strb.w r0, [r0, lr] │ │ │ │ + str.w r0, [r0, #206] @ 0xce │ │ │ │ subs r0, r1, #3 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r1, #10 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ cmp r6, #20 │ │ │ │ @@ -1063761,30 +1063772,30 @@ │ │ │ │ movs r6, #243 @ 0xf3 │ │ │ │ vqshlu.s64 , q12, #63 @ 0x3f │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ adds r2, #112 @ 0x70 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf37e00ce │ │ │ │ + bics.w r0, lr, #6750208 @ 0x670000 │ │ │ │ adds r5, r0, r7 │ │ │ │ - vtbl.8 d30, {d31-, q10, #1 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - svc 66 @ 0x42 │ │ │ │ + b.n 37ffa0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x26bc24> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - @ instruction: 0xf27000ce │ │ │ │ - @ instruction: 0xf27800ce │ │ │ │ - @ instruction: 0xf28400ce │ │ │ │ - @ instruction: 0xf29800ce │ │ │ │ - subw r0, ip, #206 @ 0xce │ │ │ │ - @ instruction: 0xf2b400ce │ │ │ │ + @ instruction: 0xf33000ce │ │ │ │ + @ instruction: 0xf33800ce │ │ │ │ + sbfx r0, r4, #3, #15 │ │ │ │ + @ instruction: 0xf35800ce │ │ │ │ + bfi r0, ip, #3, #12 │ │ │ │ + @ instruction: 0xf37400ce │ │ │ │ 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 │ │ │ │ str r3, [sp, #4] │ │ │ │ @@ -1064961,80 +1064972,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 380c3c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x26c8c0> │ │ │ │ - b.n 380a70 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x26c6f4> │ │ │ │ - lsls r6, r1, #3 │ │ │ │ - b.n 3807f8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x26c47c> │ │ │ │ + @ instruction: 0xe82800ce │ │ │ │ + b.n 380978 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x26c5fc> │ │ │ │ lsls r6, r1, #3 │ │ │ │ asrs r3, r3, #29 │ │ │ │ - @ instruction: 0xffffef8c │ │ │ │ + vmla.i , , d12[0] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldrh r6, [r6, #32] │ │ │ │ + ldrh r6, [r6, #38] @ 0x26 │ │ │ │ lsls r3, r2, #3 │ │ │ │ asrs r3, r5, #28 │ │ │ │ vqshl.u32 , , #31 │ │ │ │ - vqrdmlsh.s q15, , d20[0] │ │ │ │ + vaddl.u , d15, d20 │ │ │ │ lsls r6, r1, #3 │ │ │ │ subs r2, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - vhadd.s32 q8, q9, q7 │ │ │ │ - vhadd.s32 q8, q9, q7 │ │ │ │ - vhadd.s32 q8, q11, q7 │ │ │ │ + bic.w r0, r2, #206 @ 0xce │ │ │ │ + bic.w r0, r2, #206 @ 0xce │ │ │ │ + bic.w r0, r6, #206 @ 0xce │ │ │ │ asrs r7, r5, #27 │ │ │ │ - vqrdmlsh.s q15, , d30[0] │ │ │ │ + vaddl.u , d15, d30 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - vhadd.s q8, q13, q7 │ │ │ │ - vmla.i d0, d18, d2[3] │ │ │ │ - b.n 3804d8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x26c15c> │ │ │ │ + bics.w r0, sl, #206 @ 0xce │ │ │ │ + orr.w r0, r2, #206 @ 0xce │ │ │ │ + b.n 380658 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x26c2dc> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - b.n 381328 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x26cfac> │ │ │ │ + b.n 3804a8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x26c12c> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - b.n 381180 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x26ce04> │ │ │ │ + b.n 381300 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x26cf84> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - b.n 380fd8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x26cc5c> │ │ │ │ + b.n 381158 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x26cddc> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - add.w r0, lr, lr, lsl #3 │ │ │ │ + rsb r0, lr, lr, lsl #3 │ │ │ │ asrs r4, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ adds r2, #112 @ 0x70 │ │ │ │ movs r0, r0 │ │ │ │ b.n 380fa4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x26cc28> │ │ │ │ lsls r5, r0, #6 │ │ │ │ - bic.w r0, sl, lr, lsl #3 │ │ │ │ + @ instruction: 0xeaea00ce │ │ │ │ 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 │ │ │ │ + ldrd r0, r0, [ip, #824]! @ 0x338 │ │ │ │ ldmdb ip!, {r1, r2, r3, r6, r7} │ │ │ │ - ldrd r0, r0, [ip], #-824 @ 0x338 │ │ │ │ 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 │ │ │ │ - b.n 380bc0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x26c844> │ │ │ │ - lsls r6, r1, #3 │ │ │ │ - b.n 380ac4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x26c748> │ │ │ │ - lsls r6, r1, #3 │ │ │ │ - b.n 3809b4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x26c638> │ │ │ │ + stmia.w r6, {r1, r2, r3, r6, r7} │ │ │ │ + @ instruction: 0xe80600ce │ │ │ │ + b.n 380b34 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x26c7b8> │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldr r0, [sp, #92] @ 0x5c │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 371b8c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x25d810> │ │ │ │ ldr r0, [sp, #132] @ 0x84 │ │ │ │ movs r1, #79 @ 0x4f │ │ │ │ bl 372ee4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x25eb68> │ │ │ │ @@ -1066316,45 +1066324,45 @@ │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [sp, #84] @ 0x54 │ │ │ │ bl 37347c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x25f100> │ │ │ │ movs r1, #95 @ 0x5f │ │ │ │ mov r8, r0 │ │ │ │ b.n 381954 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x26d5d8> │ │ │ │ nop │ │ │ │ - b.n 3813cc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x26d050> │ │ │ │ + b.n 38154c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x26d1d0> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - b.n 381254 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x26ced8> │ │ │ │ + b.n 3813d4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x26d058> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - b.n 3820dc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x26dd60> │ │ │ │ + b.n 38125c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x26cee0> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - b.n 381f64 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x26dbe8> │ │ │ │ + b.n 3820e4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x26dd68> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - b.n 381e54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x26dad8> │ │ │ │ + b.n 381fd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x26dc58> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - b.n 381d48 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x26d9cc> │ │ │ │ + b.n 381ec8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x26db4c> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - b.n 381c3c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x26d8c0> │ │ │ │ + b.n 381dbc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x26da40> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - b.n 381ac8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x26d74c> │ │ │ │ + b.n 381c48 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x26d8cc> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - b.n 381950 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x26d5d4> │ │ │ │ + b.n 381ad0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x26d754> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - svc 78 @ 0x4e │ │ │ │ + b.n 381958 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x26d5dc> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - udf #144 @ 0x90 │ │ │ │ + svc 80 @ 0x50 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - udf #2 │ │ │ │ + udf #194 @ 0xc2 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ble.n 381a40 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x26d6c4> │ │ │ │ + udf #60 @ 0x3c │ │ │ │ lsls r6, r1, #3 │ │ │ │ - bgt.n 381938 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x26d5bc> │ │ │ │ + ble.n 3818b8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x26d53c> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - bgt.n 3819c8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x26d64c> │ │ │ │ + bgt.n 381948 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x26d5cc> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - blt.n 381854 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x26d4d8> │ │ │ │ + bgt.n 3819d4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x26d658> │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ bl 37347c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x25f100> │ │ │ │ movs r1, #95 @ 0x5f │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [sp, #120] @ 0x78 │ │ │ │ bl 37347c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x25f100> │ │ │ │ @@ -1067180,48 +1067188,48 @@ │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ str r4, [r2, #44] @ 0x2c │ │ │ │ bl 371b8c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x25d810> │ │ │ │ add sp, #228 @ 0xe4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - bge.n 382290 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x26df14> │ │ │ │ + blt.n 382210 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x26de94> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - bls.n 382118 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x26dd9c> │ │ │ │ + bge.n 382098 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x26dd1c> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - bls.n 382208 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x26de8c> │ │ │ │ + bls.n 382188 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x26de0c> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - bhi.n 3820fc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x26dd80> │ │ │ │ + bls.n 38227c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x26df00> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - bhi.n 3821f0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x26de74> │ │ │ │ + bhi.n 382170 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x26ddf4> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldmia r2, {r1, r2, r7} │ │ │ │ + ldmia r3!, {r1, r2, r6} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - bvs.n 38223c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x26dec0> │ │ │ │ + bvc.n 3821bc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x26de40> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - bpl.n 382264 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x26dee8> │ │ │ │ + bvs.n 3821e4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x26de68> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - bmi.n 382254 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x26ded8> │ │ │ │ + bpl.n 3821d4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x26de58> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - bmi.n 38225c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x26dee0> │ │ │ │ + bpl.n 3821dc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x26de60> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - bmi.n 382248 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x26decc> │ │ │ │ + bpl.n 3821c8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x26de4c> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - bmi.n 38222c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x26deb0> │ │ │ │ + bmi.n 3821ac <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x26de30> │ │ │ │ lsls r6, r1, #3 │ │ │ │ subs r2, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ bl 3661c4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x251e48> │ │ │ │ - bmi.n 3821ec <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x26de70> │ │ │ │ + bmi.n 38216c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x26ddf0> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - bmi.n 3821f0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x26de74> │ │ │ │ + bmi.n 382170 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x26ddf4> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - bmi.n 3821d4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x26de58> │ │ │ │ + bmi.n 382154 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x26ddd8> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - bcc.n 3821a8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x26de2c> │ │ │ │ + bmi.n 382128 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x26ddac> │ │ │ │ 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] @ 382fac <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x26ec30> │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ @@ -1068612,63 +1068620,63 @@ │ │ │ │ lsls r5, r0, #6 │ │ │ │ udf #2 │ │ │ │ lsls r2, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ble.n 382fa8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x26ec2c> │ │ │ │ lsls r2, r0, #6 │ │ │ │ - subs r5, #186 @ 0xba │ │ │ │ + subs r6, #122 @ 0x7a │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldmia r2, {r1, r2} │ │ │ │ + ldmia r2, {r1, r2, r6, r7} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldmia r1, {r1, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r2!, {r1, r3, r4, r5, r7} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldmia r1!, {r3, r4, r5, r6, r7} │ │ │ │ + ldmia r2!, {r3, r4, r5, r7} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldmia r1!, {r2, r4, r5, r6, r7} │ │ │ │ + ldmia r2, {r2, r4, r5, r7} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldmia r1!, {r4, r5, r6, r7} │ │ │ │ + ldmia r2!, {r4, r5, r7} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldmia r1!, {r2, r3, r5, r6, r7} │ │ │ │ + ldmia r2, {r2, r3, r5, r7} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldmia r1!, {r3, r5, r6, r7} │ │ │ │ + ldmia r2!, {r3, r5, r7} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldmia r1!, {r2, r5, r6, r7} │ │ │ │ + ldmia r2, {r2, r5, r7} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldmia r1!, {r5, r6, r7} │ │ │ │ + ldmia r2!, {r5, r7} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldmia r1!, {r2, r3, r4, r6, r7} │ │ │ │ + ldmia r2, {r2, r3, r4, r7} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldmia r1!, {r3, r4, r6, r7} │ │ │ │ + ldmia r2!, {r3, r4, r7} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldmia r1!, {r2, r4, r6, r7} │ │ │ │ + ldmia r2, {r2, r4, r7} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldmia r1!, {r4, r6, r7} │ │ │ │ + ldmia r2!, {r4, r7} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldmia r1!, {r2, r3, r6, r7} │ │ │ │ + ldmia r2, {r2, r3, r7} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldmia r1!, {r3, r6, r7} │ │ │ │ + ldmia r2!, {r3, r7} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldmia r1!, {r2, r6, r7} │ │ │ │ + ldmia r2, {r2, r7} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldmia r1!, {r6, r7} │ │ │ │ + ldmia r2!, {r7} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldmia r1!, {r2, r3, r4, r5, r7} │ │ │ │ + ldmia r2, {r2, r3, r4, r5, r6} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldmia r1!, {r3, r4, r5, r7} │ │ │ │ + ldmia r2!, {r3, r4, r5, r6} │ │ │ │ lsls r6, r1, #3 │ │ │ │ subs r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ pop {r1, r2, r3, r5, r7, pc} │ │ │ │ lsls r5, r0, #6 │ │ │ │ - stmia r0!, {r2, r3, r4, r5} │ │ │ │ + stmia r0!, {r2, r3, r4, r5, r6, r7} │ │ │ │ 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 43a3b8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x32603c> │ │ │ │ @@ -1071133,65 +1071141,65 @@ │ │ │ │ bhi.n 3847fe <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x270482> │ │ │ │ @ instruction: 0xfffe1894 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r6, #13 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r5, #24 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, sp, #128 @ 0x80 │ │ │ │ + add r7, sp, #896 @ 0x380 │ │ │ │ lsls r6, r1, #3 │ │ │ │ add r4, sp, #752 @ 0x2f0 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - add r6, sp, #680 @ 0x2a8 │ │ │ │ + add r7, sp, #424 @ 0x1a8 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldmia r2!, {r4, r7} │ │ │ │ + ldmia r3!, {r4, r6} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldmia r2, {r1, r2, r3} │ │ │ │ + ldmia r2, {r1, r2, r3, r6, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - @ instruction: 0xb6d4 │ │ │ │ + @ instruction: 0xb794 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - cpsie ai │ │ │ │ + @ instruction: 0xb726 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - push {r2, r3, r4, r5, r6, r7, lr} │ │ │ │ + @ instruction: 0xb6bc │ │ │ │ lsls r6, r1, #3 │ │ │ │ - push {r1, r3, r5, r7} │ │ │ │ + push {r1, r3, r5, r6, lr} │ │ │ │ lsls r6, r1, #3 │ │ │ │ beq.n 3848be <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x270542> │ │ │ │ - vsri.32 d27, d24, #2 │ │ │ │ + vsri.64 , q12, #2 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - cbz r4, 38495a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2705de> │ │ │ │ + push {r2, r3, r7} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - cbz r0, 384944 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2705c8> │ │ │ │ + push {r5} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - uxtb r4, r6 │ │ │ │ + cbz r4, 38495c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2705e0> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - uxth r2, r1 │ │ │ │ + cbz r2, 384946 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2705ca> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - sxth r6, r3 │ │ │ │ + uxtb r6, r3 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - cbz r6, 384910 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x270594> │ │ │ │ + sxth r6, r2 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldr r6, [r1, #124] @ 0x7c │ │ │ │ + strb r6, [r1, #2] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r6, [r0, #116] @ 0x74 │ │ │ │ + strb r6, [r0, #0] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r5, [sp, #888] @ 0x378 │ │ │ │ + ldr r6, [sp, #632] @ 0x278 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - b.n 384ee8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x270b6c> │ │ │ │ + b.n 385068 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x270cec> │ │ │ │ lsls r5, r3, #3 │ │ │ │ adds r4, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ ble.n 38490a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x27058e> │ │ │ │ vqshlu.s64 , q12, #62 @ 0x3e │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ adds r2, #112 @ 0x70 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, sp, #112 @ 0x70 │ │ │ │ + add r6, sp, #880 @ 0x370 │ │ │ │ lsls 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 │ │ │ │ @@ -1072480,15 +1072488,15 @@ │ │ │ │ mov r2, fp │ │ │ │ strd fp, sl, [sp] │ │ │ │ movs r1, #152 @ 0x98 │ │ │ │ str r0, [sp, #340] @ 0x154 │ │ │ │ mov r0, r8 │ │ │ │ bl 377c78 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2638fc> │ │ │ │ b.n 385594 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x271218> │ │ │ │ - add r4, sp, #656 @ 0x290 │ │ │ │ + add r5, sp, #400 @ 0x190 │ │ │ │ lsls r6, r1, #3 │ │ │ │ cmp r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ cmp r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1072499,39 +1072507,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, [pc, #800] @ (38587c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x271500>) │ │ │ │ + ldr r1, [pc, #544] @ (38577c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x271400>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r1, sp, #568 @ 0x238 │ │ │ │ + add r2, sp, #312 @ 0x138 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - add r0, sp, #728 @ 0x2d8 │ │ │ │ + add r1, sp, #472 @ 0x1d8 │ │ │ │ lsls r6, r1, #3 │ │ │ │ stmia r4!, {r0, r4, r7} │ │ │ │ - vqshl.u64 q13, q4, #62 @ 0x3e │ │ │ │ + @ instruction: 0xfffea898 │ │ │ │ lsls r6, r1, #3 │ │ │ │ stmia r6!, {r0, r1, r4} │ │ │ │ - @ instruction: 0xfffeb994 │ │ │ │ + @ instruction: 0xfffeba54 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - add r6, pc, #136 @ (adr r6, 385600 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x271284>) │ │ │ │ + add r6, pc, #904 @ (adr r6, 385900 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x271584>) │ │ │ │ lsls r6, r1, #3 │ │ │ │ - add r5, pc, #328 @ (adr r5, 3856c4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x271348>) │ │ │ │ + add r6, pc, #72 @ (adr r6, 3855c4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x271248>) │ │ │ │ lsls r6, r1, #3 │ │ │ │ - @ instruction: 0xb77e │ │ │ │ + @ instruction: 0xb83e │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmia r1!, {r0, r5, r6, r7} │ │ │ │ - vsri.32 d26, d16, #2 │ │ │ │ + vsri.64 q13, q8, #2 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - add r2, pc, #256 @ (adr r2, 38568c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x271310>) │ │ │ │ + add r3, pc, #0 @ (adr r3, 38558c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x271210>) │ │ │ │ lsls r6, r1, #3 │ │ │ │ pop {r0, r1, r3, r4, r5, r6, r7, pc} │ │ │ │ - vzip. d26, d16 │ │ │ │ + vqmovun.s d26, q8 │ │ │ │ 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 │ │ │ │ @@ -1073822,21 +1073830,21 @@ │ │ │ │ movlt r0, r0 │ │ │ │ cmpge r5, #108 @ 0x6c │ │ │ │ movge r0, r0 │ │ │ │ movs r7, #12 │ │ │ │ movs r0, r0 │ │ │ │ movs r3, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ - bpl.n 386224 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x271ea8> │ │ │ │ + bpl.n 3861a4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x271e28> │ │ │ │ lsls r4, r3, #3 │ │ │ │ ldmia r1!, {r0, r6} │ │ │ │ @ instruction: 0xfffeb765 │ │ │ │ @ instruction: 0xfffe8a9e │ │ │ │ lsls r5, r0, #6 │ │ │ │ - add r7, sp, #976 @ 0x3d0 │ │ │ │ + sub sp, #208 @ 0xd0 │ │ │ │ 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 │ │ │ │ @@ -1075055,62 +1075063,62 @@ │ │ │ │ ldrb.w r3, [r0, #40] @ 0x28 │ │ │ │ movs r1, #28 │ │ │ │ bic.w r3, r3, #7 │ │ │ │ orr.w r3, r3, #3 │ │ │ │ strb.w r3, [r0, #40] @ 0x28 │ │ │ │ ldr r2, [r5, #16] │ │ │ │ b.n 386e10 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x272a94> │ │ │ │ - subs r6, r6, #5 │ │ │ │ + movs r0, #54 @ 0x36 │ │ │ │ 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 │ │ │ │ - vmla.i , q7, d30[0] │ │ │ │ + vuzp. d25, d30 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - blt.n 386cd0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x272954> │ │ │ │ + bgt.n 386e50 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x272ad4> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrh r4, [r6, #44] @ 0x2c │ │ │ │ + ldrh r4, [r6, #50] @ 0x32 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldrh r4, [r1, #40] @ 0x28 │ │ │ │ + ldrh r4, [r1, #46] @ 0x2e │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldrh r0, [r6, #34] @ 0x22 │ │ │ │ + ldrh r0, [r6, #40] @ 0x28 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldrh r4, [r6, #32] │ │ │ │ + ldrh r4, [r6, #38] @ 0x26 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldrh r4, [r1, #32] │ │ │ │ + ldrh r4, [r1, #38] @ 0x26 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldrh r0, [r5, #30] │ │ │ │ + ldrh r0, [r5, #36] @ 0x24 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldrh r4, [r0, #30] │ │ │ │ + ldrh r4, [r0, #36] @ 0x24 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldrh r4, [r3, #28] │ │ │ │ + ldrh r4, [r3, #34] @ 0x22 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldrh r4, [r6, #26] │ │ │ │ + ldrh r4, [r6, #32] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldrh r4, [r2, #26] │ │ │ │ + ldrh r4, [r2, #32] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldrh r0, [r6, #24] │ │ │ │ + ldrh r0, [r6, #30] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - hlt 0x0038 │ │ │ │ + cbnz r0, 386e56 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x272ada> │ │ │ │ lsls r0, r3, #3 │ │ │ │ add r7, pc, #516 @ (adr r7, 387000 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x272c84>) │ │ │ │ - vtbl.8 d24, {d30-) │ │ │ │ - vshll.u32 q12, d26, #30 │ │ │ │ + @ instruction: 0xfffe8afa │ │ │ │ lsls r6, r1, #3 │ │ │ │ add r7, pc, #884 @ (adr r7, 387180 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x272e04>) │ │ │ │ - @ instruction: 0xfffe89ba │ │ │ │ + @ instruction: 0xfffe8a7a │ │ │ │ lsls r6, r1, #3 │ │ │ │ str r2, [sp, #324] @ 0x144 │ │ │ │ mov r0, r2 │ │ │ │ bl 43a3b8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x32603c> │ │ │ │ ldr r2, [sp, #324] @ 0x144 │ │ │ │ str r2, [r0, #16] │ │ │ │ mov r1, r5 │ │ │ │ @@ -1076316,68 +1076324,68 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr r6, [sp, #440] @ 0x1b8 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ str r3, [sp, #320] @ 0x140 │ │ │ │ mov r1, r3 │ │ │ │ bl 378a00 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x264684> │ │ │ │ b.n 387b24 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2737a8> │ │ │ │ - ldrh r6, [r1, #6] │ │ │ │ + ldrh r6, [r1, #12] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - strh r2, [r3, #32] │ │ │ │ + strh r2, [r3, #38] @ 0x26 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldrh r6, [r1, #2] │ │ │ │ + ldrh r6, [r1, #8] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - strh r4, [r2, #62] @ 0x3e │ │ │ │ + ldrh r4, [r2, #4] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - strh r2, [r3, #58] @ 0x3a │ │ │ │ + ldrh r2, [r3, #0] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - strh r0, [r4, #54] @ 0x36 │ │ │ │ + strh r0, [r4, #60] @ 0x3c │ │ │ │ lsls r6, r1, #3 │ │ │ │ - strh r2, [r4, #50] @ 0x32 │ │ │ │ + strh r2, [r4, #56] @ 0x38 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - strh r0, [r5, #46] @ 0x2e │ │ │ │ + strh r0, [r5, #52] @ 0x34 │ │ │ │ lsls r6, r1, #3 │ │ │ │ add r3, pc, #300 @ (adr r3, 387bf8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x27387c>) │ │ │ │ - vsli.32 q12, q7, #30 │ │ │ │ + vqshlu.s32 d24, d14, #30 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - strh r0, [r6, #38] @ 0x26 │ │ │ │ + strh r0, [r6, #44] @ 0x2c │ │ │ │ lsls r6, r1, #3 │ │ │ │ sxtb r3, r0 │ │ │ │ - vraddhn.i d24, q15, q0 │ │ │ │ + @ instruction: 0xfffe8540 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - strh r6, [r2, #32] │ │ │ │ + strh r6, [r2, #38] @ 0x26 │ │ │ │ lsls r6, r1, #3 │ │ │ │ add r3, pc, #428 @ (adr r3, 387c90 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x273914>) │ │ │ │ - vsubw.u q12, q15, d26 │ │ │ │ + vmls.i q12, q7, d26[0] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - strh r4, [r7, #24] │ │ │ │ + strh r4, [r7, #30] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - strh r2, [r2, #22] │ │ │ │ + strh r2, [r2, #28] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - strh r4, [r4, #18] │ │ │ │ + strh r4, [r4, #24] │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldr r3, [sp, #700] @ 0x2bc │ │ │ │ - @ instruction: 0xfffefdac │ │ │ │ + vqrdmlah.s , q7, d28[0] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r0, [r4, #22] │ │ │ │ + strh r0, [r4, #28] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r6, [r7, #2] │ │ │ │ + strh r6, [r7, #8] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - strh r2, [r1, #2] │ │ │ │ + strh r2, [r1, #8] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldrb r0, [r6, #30] │ │ │ │ + strh r0, [r6, #2] │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldr r0, [sp, #804] @ 0x324 │ │ │ │ - @ instruction: 0xfffe7f8e │ │ │ │ + vmla.i q12, q7, d14[0] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldrb r6, [r6, #27] │ │ │ │ + ldrb r6, [r6, #30] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldrb r0, [r3, #25] │ │ │ │ + ldrb r0, [r3, #28] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldrb r6, [r6, #22] │ │ │ │ + ldrb r6, [r6, #25] │ │ │ │ lsls r6, r1, #3 │ │ │ │ asrs r0, r6, #32 │ │ │ │ movs r0, r0 │ │ │ │ ldr.w r3, [pc, #2856] @ 388650 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2742d4> │ │ │ │ str r0, [sp, #572] @ 0x23c │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ @@ -1077587,30 +1077595,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 │ │ │ │ - ldrb r0, [r1, #11] │ │ │ │ + ldrb r0, [r1, #14] │ │ │ │ lsls r6, r1, #3 │ │ │ │ str r4, [sp, #268] @ 0x10c │ │ │ │ - vtbx.8 d23, {d14-d15}, d14 │ │ │ │ + vtbl.8 d23, {d14-d16}, d14 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldrb r2, [r3, #3] │ │ │ │ + ldrb r2, [r3, #6] │ │ │ │ lsls r6, r1, #3 │ │ │ │ str r2, [sp, #796] @ 0x31c │ │ │ │ - vtbx.8 d23, {d14}, d20 │ │ │ │ + vtbl.8 d23, {d14-d15}, d20 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - strb r4, [r4, #27] │ │ │ │ + strb r4, [r4, #30] │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldrh r1, [r0, #60] @ 0x3c │ │ │ │ vzip. , │ │ │ │ vrsra.u64 , , #2 │ │ │ │ - vsubw.u , q15, d14 │ │ │ │ + vmls.i , q7, d14[0] │ │ │ │ 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 │ │ │ │ @@ -1078967,21 +1078975,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 389450 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2750d4> │ │ │ │ - strb r6, [r5, #0] │ │ │ │ + strb r6, [r5, #3] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldr r2, [r5, #84] @ 0x54 │ │ │ │ + ldr r2, [r5, #96] @ 0x60 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldr r2, [r4, #40] @ 0x28 │ │ │ │ + ldr r2, [r4, #52] @ 0x34 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - str r2, [r6, #116] @ 0x74 │ │ │ │ + ldr r2, [r6, #0] │ │ │ │ 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] │ │ │ │ @@ -1080246,21 +1080254,21 @@ │ │ │ │ ldr r2, [sp, #760] @ 0x2f8 │ │ │ │ strd r7, r2, [sp, #212] @ 0xd4 │ │ │ │ ldr r2, [sp, #756] @ 0x2f4 │ │ │ │ b.n 38a1c8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x275e4c> │ │ │ │ nop │ │ │ │ strb r4, [r7, r2] │ │ │ │ lsls r5, r0, #6 │ │ │ │ - bkpt 0x00f6 │ │ │ │ - lsls r6, r1, #3 │ │ │ │ - str r0, [r4, #60] @ 0x3c │ │ │ │ - lsls r6, r1, #3 │ │ │ │ - adds r3, #136 @ 0x88 │ │ │ │ + itet lt │ │ │ │ + lsllt r6, r1, #3 │ │ │ │ + strge r0, [r4, #72] @ 0x48 │ │ │ │ + lsllt r6, r1, #3 │ │ │ │ + adds r4, #72 @ 0x48 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldr r7, [pc, #424] @ (38a258 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x275edc>) │ │ │ │ + str r2, [r5, r0] │ │ │ │ lsls r3, r3, #3 │ │ │ │ adds r0, r5, r4 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r5, [r6, #17] │ │ │ │ @ instruction: 0xfffe2c9c │ │ │ │ movs r0, r0 │ │ │ │ subs r0, r4, r4 │ │ │ │ @@ -1080342,41 +1080350,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] │ │ │ │ - vcvt.u32.f32 d21, d2, #2 │ │ │ │ + @ instruction: 0xfffe5fd2 │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldrb r7, [r1, #7] │ │ │ │ @ instruction: 0xfffe79d3 │ │ │ │ - vqrdmlah.s , q15, d20[0] │ │ │ │ + @ instruction: 0xfffe5fa4 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldrsh r4, [r7, r2] │ │ │ │ + ldrsh r4, [r7, r5] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldrsh r4, [r2, r2] │ │ │ │ + ldrsh r4, [r2, r5] │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldrb r5, [r3, #4] │ │ │ │ - vcvt.f32.u32 , q7, #2 │ │ │ │ + vcvt.u32.f32 d21, d14, #2 │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldrb r7, [r7, #3] │ │ │ │ - vcvt.f32.u32 d21, d20, #2 │ │ │ │ + @ instruction: 0xfffe5ef4 │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldrb r5, [r1, #3] │ │ │ │ - @ instruction: 0xfffe5e08 │ │ │ │ + vqrdmlah.s , q15, d8[0] │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldrb r3, [r4, #2] │ │ │ │ @ instruction: 0xfffe78bb │ │ │ │ - @ instruction: 0xfffe5dd6 │ │ │ │ + @ instruction: 0xfffe5e96 │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldrb r1, [r2, #2] │ │ │ │ - @ instruction: 0xfffe5da8 │ │ │ │ + vqrdmlah.s , q7, d24[0] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldrb r4, [r6, r5] │ │ │ │ + ldrsh r4, [r6, r0] │ │ │ │ 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 │ │ │ │ @@ -1081692,52 +1081700,52 @@ │ │ │ │ bl 37db24 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2697a8> │ │ │ │ mov r2, fp │ │ │ │ mov r1, r4 │ │ │ │ b.n 38ae80 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x276b04> │ │ │ │ nop │ │ │ │ mov sl, r9 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - strh r2, [r3, #0] │ │ │ │ + strh r2, [r3, #6] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strb r4, [r6, r1] │ │ │ │ + strb r4, [r6, r4] │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldr r3, [r7, #48] @ 0x30 │ │ │ │ - vtrn. d21, d8 │ │ │ │ + vuzp. , q4 │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldr r3, [r7, #36] @ 0x24 │ │ │ │ @ instruction: 0xfffe6a71 │ │ │ │ vraddhn.i d23, q15, │ │ │ │ vraddhn.i d23, q15, │ │ │ │ - @ instruction: 0xfffe4ff0 │ │ │ │ + vshr.u64 d21, d16, #2 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldr r7, [pc, #416] @ (38afe0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x276c64>) │ │ │ │ + str r0, [r5, r0] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldr r6, [pc, #912] @ (38b1d4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x276e58>) │ │ │ │ + ldr r7, [pc, #656] @ (38b0d4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x276d58>) │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldr r1, [r7, #12] │ │ │ │ @ instruction: 0xfffe68fb │ │ │ │ - @ instruction: 0xfffe4e9a │ │ │ │ + vcvt.u32.f32 q10, q5, #2 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldr r6, [pc, #544] @ (38b074 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x276cf8>) │ │ │ │ + ldr r7, [pc, #288] @ (38af74 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x276bf8>) │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldr r6, [pc, #416] @ (38aff8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x276c7c>) │ │ │ │ + ldr r7, [pc, #160] @ (38aef8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x276b7c>) │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldr r6, [pc, #256] @ (38af5c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x276be0>) │ │ │ │ + ldr r7, [pc, #0] @ (38ae5c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x276ae0>) │ │ │ │ lsls r6, r1, #3 │ │ │ │ str r3, [r6, #124] @ 0x7c │ │ │ │ vqshl.u64 q11, , #62 @ 0x3e │ │ │ │ vrshr.u32 d23, d31, #2 │ │ │ │ @ instruction: 0xfffe7347 │ │ │ │ - @ instruction: 0xfffe4db4 │ │ │ │ + vcvt.f32.u32 q10, q10, #2 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldr r5, [pc, #216] @ (38af4c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x276bd0>) │ │ │ │ + ldr r5, [pc, #984] @ (38b24c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x276ed0>) │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldr r5, [pc, #56] @ (38aeb0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x276b34>) │ │ │ │ + ldr r5, [pc, #824] @ (38b1b0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x276e34>) │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldr r4, [pc, #1000] @ (38b264 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x276ee8>) │ │ │ │ + ldr r5, [pc, #744] @ (38b164 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x276de8>) │ │ │ │ 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 │ │ │ │ @@ -1083005,58 +1083013,58 @@ │ │ │ │ str r0, [sp, #536] @ 0x218 │ │ │ │ mov r0, sl │ │ │ │ bl 37db24 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2697a8> │ │ │ │ b.n 38bb5c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2777e0> │ │ │ │ nop │ │ │ │ str r3, [r2, #52] @ 0x34 │ │ │ │ vcvt.u32.f32 d22, d3, #2 │ │ │ │ - @ instruction: 0xfffe48be │ │ │ │ + vqrshrn.u64 d20, q15, #2 │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldr r1, [r0, #20] │ │ │ │ vzip. q11, │ │ │ │ vabdl.u q11, d30, d21 │ │ │ │ @ instruction: 0xfffe5e95 │ │ │ │ - vqshlu.s32 d20, d8, #30 │ │ │ │ + vqshlu.s64 q10, q4, #62 @ 0x3e │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldrsh r5, [r2, r4] │ │ │ │ @ instruction: 0xfffe5f05 │ │ │ │ - @ instruction: 0xfffe45c2 │ │ │ │ + vrsubhn.i d20, q15, q1 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - cmp ip, r0 │ │ │ │ + mov r4, r8 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - cmp r6, r8 │ │ │ │ + mov r6, r0 │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldrsh r1, [r6, r1] │ │ │ │ vcvt.f32.u32 , , #2 │ │ │ │ - vsri.64 q10, q14, #2 │ │ │ │ + vsli.64 d20, d28, #62 @ 0x3e │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldrb r3, [r4, r7] │ │ │ │ vqrdmulh.s , q15, d19[0] │ │ │ │ - vsri.64 d20, d22, #2 │ │ │ │ + vsli.32 q10, q11, #30 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - add r4, pc │ │ │ │ + cmp r4, r7 │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldrb r5, [r7, r6] │ │ │ │ @ instruction: 0xfffe5d9f │ │ │ │ - vsri.32 d20, d18, #2 │ │ │ │ + vsri.64 q10, q9, #2 │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldrh r3, [r5, r4] │ │ │ │ - vqmovn.s d20, q4 │ │ │ │ + @ instruction: 0xfffe4348 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - negs r0, r0 │ │ │ │ + orrs r0, r0 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - tst r2, r0 │ │ │ │ + cmn r2, r0 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - rors r4, r0 │ │ │ │ + cmp r4, r0 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - sbcs r4, r0 │ │ │ │ + negs r4, r0 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - adcs r4, r0 │ │ │ │ + tst r4, r0 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - asrs r2, r1 │ │ │ │ + rors r2, r1 │ │ │ │ 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 │ │ │ │ @@ -1084377,59 +1084385,59 @@ │ │ │ │ mov r2, r7 │ │ │ │ str r0, [sp, #504] @ 0x1f8 │ │ │ │ str r4, [sp, #4] │ │ │ │ movs r0, #2 │ │ │ │ b.n 38c888 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x27850c> │ │ │ │ nop │ │ │ │ str r3, [r2, #32] │ │ │ │ - @ instruction: 0xfffe3d06 │ │ │ │ + vqrdmulh.s , q15, d6[0] │ │ │ │ lsls r6, r1, #3 │ │ │ │ strb r7, [r4, r3] │ │ │ │ vsri.64 , , #2 │ │ │ │ @ instruction: 0xfffe5edd │ │ │ │ vqrdmlah.s , q15, d17[0] │ │ │ │ - vtbx.8 d19, {d30- , d30, d28 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - subs r2, #240 @ 0xf0 │ │ │ │ + subs r3, #176 @ 0xb0 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - subs r2, #120 @ 0x78 │ │ │ │ + subs r3, #56 @ 0x38 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - subs r2, #76 @ 0x4c │ │ │ │ + subs r3, #12 │ │ │ │ lsls r6, r1, #3 │ │ │ │ strh r7, [r1, r0] │ │ │ │ - vtbl.8 d19, {d14-d16}, d18 │ │ │ │ + vtbx.8 d19, {d30- instruction: 0xfffe39b0 │ │ │ │ + @ instruction: 0xfffe3a70 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - subs r1, #152 @ 0x98 │ │ │ │ + subs r2, #88 @ 0x58 │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldr r7, [pc, #260] @ (38c958 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2785dc>) │ │ │ │ vmull.u , d30, d13 │ │ │ │ - vqshl.u64 , q9, #62 @ 0x3e │ │ │ │ + @ instruction: 0xfffe38b2 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - adds r7, #172 @ 0xac │ │ │ │ + subs r0, #108 @ 0x6c │ │ │ │ lsls r6, r1, #3 │ │ │ │ - adds r7, #110 @ 0x6e │ │ │ │ + subs r0, #46 @ 0x2e │ │ │ │ lsls r6, r1, #3 │ │ │ │ - adds r7, #56 @ 0x38 │ │ │ │ + adds r7, #248 @ 0xf8 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - adds r7, #34 @ 0x22 │ │ │ │ + adds r7, #226 @ 0xe2 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - adds r7, #24 │ │ │ │ + adds r7, #216 @ 0xd8 │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldr r6, [pc, #68] @ (38c8b8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x27853c>) │ │ │ │ vcvt.f32.u32 d20, d5, #2 │ │ │ │ - vqshlu.s64 , q5, #62 @ 0x3e │ │ │ │ + vqshl.u64 d19, d10, #62 @ 0x3e │ │ │ │ lsls r6, r1, #3 │ │ │ │ - adds r6, #168 @ 0xa8 │ │ │ │ + adds r7, #104 @ 0x68 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - adds r6, #154 @ 0x9a │ │ │ │ + adds r7, #90 @ 0x5a │ │ │ │ lsls r6, r1, #3 │ │ │ │ - adds r5, #56 @ 0x38 │ │ │ │ + adds r5, #248 @ 0xf8 │ │ │ │ lsls r6, r1, #3 │ │ │ │ bl 37db24 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2697a8> │ │ │ │ mov r2, fp │ │ │ │ mov r1, r5 │ │ │ │ strd fp, r4, [sp] │ │ │ │ ldr r3, [sp, #328] @ 0x148 │ │ │ │ str r0, [sp, #532] @ 0x214 │ │ │ │ @@ -1085751,60 +1085759,60 @@ │ │ │ │ strd r6, r4, [sp] │ │ │ │ mov r2, r7 │ │ │ │ ldr r3, [sp, #340] @ 0x154 │ │ │ │ str r0, [sp, #532] @ 0x214 │ │ │ │ mov r0, r4 │ │ │ │ b.n 38d5ac <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x279230> │ │ │ │ nop │ │ │ │ - adds r3, #74 @ 0x4a │ │ │ │ + adds r4, #10 │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldr r1, [pc, #692] @ (38d7fc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x279480>) │ │ │ │ @ instruction: 0xfffe499f │ │ │ │ - vqmovn.u d19, q2 │ │ │ │ + vsubw.u , q15, d4 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - adds r2, #82 @ 0x52 │ │ │ │ + adds r3, #18 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - adds r2, #28 │ │ │ │ + adds r2, #220 @ 0xdc │ │ │ │ lsls r6, r1, #3 │ │ │ │ - adds r2, #12 │ │ │ │ + adds r2, #204 @ 0xcc │ │ │ │ lsls r6, r1, #3 │ │ │ │ - adds r2, #4 │ │ │ │ + adds r2, #196 @ 0xc4 │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldrsb r3, [r1, r0] │ │ │ │ - vcvt.u32.f32 q9, q9, #2 │ │ │ │ + vshr.u32 d19, d18, #2 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - cmp r5, #92 @ 0x5c │ │ │ │ + cmp r6, #28 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - cmp r5, #24 │ │ │ │ + cmp r5, #216 @ 0xd8 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - cmp r4, #216 @ 0xd8 │ │ │ │ + cmp r5, #152 @ 0x98 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - cmp r4, #158 @ 0x9e │ │ │ │ + cmp r5, #94 @ 0x5e │ │ │ │ lsls r6, r1, #3 │ │ │ │ cmp r1, r0 │ │ │ │ vrshr.u32 q10, , #2 │ │ │ │ - vcvt.f16.u16 q9, q0, #2 │ │ │ │ + vcvt.u16.f16 d18, d0, #2 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - cmp r4, #66 @ 0x42 │ │ │ │ + cmp r5, #2 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - cmp r4, #60 @ 0x3c │ │ │ │ + cmp r4, #252 @ 0xfc │ │ │ │ lsls r6, r1, #3 │ │ │ │ - cmp r4, #50 @ 0x32 │ │ │ │ + cmp r4, #242 @ 0xf2 │ │ │ │ lsls r6, r1, #3 │ │ │ │ sbcs r7, r1 │ │ │ │ vsra.u64 d20, d3, #2 │ │ │ │ - @ instruction: 0xfffe2bf4 │ │ │ │ + @ instruction: 0xfffe2cb4 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - cmp r3, #194 @ 0xc2 │ │ │ │ + cmp r4, #130 @ 0x82 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - cmp r3, #184 @ 0xb8 │ │ │ │ + cmp r4, #120 @ 0x78 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - cmp r3, #178 @ 0xb2 │ │ │ │ + cmp r4, #114 @ 0x72 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - cmp r1, #182 @ 0xb6 │ │ │ │ + cmp r2, #118 @ 0x76 │ │ │ │ lsls r6, r1, #3 │ │ │ │ bl 37db24 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2697a8> │ │ │ │ mov r1, r5 │ │ │ │ ldr r3, [sp, #348] @ 0x15c │ │ │ │ ldr r2, [sp, #240] @ 0xf0 │ │ │ │ str r0, [sp, #536] @ 0x218 │ │ │ │ mov r0, r4 │ │ │ │ @@ -1087196,75 +1087204,75 @@ │ │ │ │ bl 37db24 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2697a8> │ │ │ │ strd fp, r8, [sp] │ │ │ │ ldr r3, [sp, #348] @ 0x15c │ │ │ │ ldr r2, [sp, #240] @ 0xf0 │ │ │ │ ldr r1, [sp, #440] @ 0x1b8 │ │ │ │ b.n 38e3d8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x27a05c> │ │ │ │ nop │ │ │ │ - movs r7, #50 @ 0x32 │ │ │ │ + movs r7, #242 @ 0xf2 │ │ │ │ lsls r6, r1, #3 │ │ │ │ subs r3, #219 @ 0xdb │ │ │ │ - vrsubhn.i d18, q15, q11 │ │ │ │ + @ instruction: 0xfffe2766 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - movs r6, #50 @ 0x32 │ │ │ │ + movs r6, #242 @ 0xf2 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - movs r6, #4 │ │ │ │ + movs r6, #196 @ 0xc4 │ │ │ │ lsls r6, r1, #3 │ │ │ │ subs r2, #215 @ 0xd7 │ │ │ │ - vabal.u q9, d30, d14 │ │ │ │ + vmlsl.u q9, d14, d14[0] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - movs r5, #124 @ 0x7c │ │ │ │ + movs r6, #60 @ 0x3c │ │ │ │ lsls r6, r1, #3 │ │ │ │ - movs r5, #118 @ 0x76 │ │ │ │ + movs r6, #54 @ 0x36 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - movs r5, #108 @ 0x6c │ │ │ │ + movs r6, #44 @ 0x2c │ │ │ │ lsls r6, r1, #3 │ │ │ │ subs r2, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #77 @ 0x4d │ │ │ │ @ instruction: 0xfffe1a50 │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, #254 @ 0xfe │ │ │ │ + movs r5, #190 @ 0xbe │ │ │ │ lsls r6, r1, #3 │ │ │ │ cmp r7, #24 │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, #150 @ 0x96 │ │ │ │ + movs r5, #86 @ 0x56 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - movs r4, #132 @ 0x84 │ │ │ │ + movs r5, #68 @ 0x44 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - movs r4, #106 @ 0x6a │ │ │ │ + movs r5, #42 @ 0x2a │ │ │ │ lsls r6, r1, #3 │ │ │ │ subs r4, #77 @ 0x4d │ │ │ │ vqshl.u64 d18, d16, #62 @ 0x3e │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r3, #22 │ │ │ │ + asrs r2, r3, #25 │ │ │ │ lsls r4, r3, #3 │ │ │ │ subs r5, #249 @ 0xf9 │ │ │ │ - vqmovun.s d18, q15 │ │ │ │ + vshll.i q9, d30, # │ │ │ │ lsls r6, r1, #3 │ │ │ │ asrs r5, r0 │ │ │ │ - vshr.u64 d18, d30, #2 │ │ │ │ + vsra.u32 q9, q15, #2 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - subs r4, r1, #6 │ │ │ │ + movs r0, #76 @ 0x4c │ │ │ │ lsls r6, r1, #3 │ │ │ │ subs r7, #221 @ 0xdd │ │ │ │ vmovn.i d20, │ │ │ │ - @ instruction: 0xfffe1f2c │ │ │ │ + vqrdmlsh.s , q15, d28[0] │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldr r0, [pc, #516] @ (38e5b8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x27a23c>) │ │ │ │ vtbx.8 d20, {d30-d31}, d21 │ │ │ │ vqmovun.s d19, │ │ │ │ @ instruction: 0xfffe3cd9 │ │ │ │ - @ instruction: 0xfffe1e9c │ │ │ │ + vcvt.u32.f32 , q6, #2 │ │ │ │ lsls r6, r1, #3 │ │ │ │ adds r3, #95 @ 0x5f │ │ │ │ vtbx.8 d19, {d30-, , #2 │ │ │ │ @ instruction: 0xfffe3d81 │ │ │ │ - @ instruction: 0xfffe1dfc │ │ │ │ + @ instruction: 0xfffe1ebc │ │ │ │ lsls r6, r1, #3 │ │ │ │ str r0, [sp, #572] @ 0x23c │ │ │ │ mov r0, r8 │ │ │ │ bl 37db24 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2697a8> │ │ │ │ strd r5, r6, [sp, #12] │ │ │ │ ldr r6, [sp, #560] @ 0x230 │ │ │ │ ldr r2, [sp, #572] @ 0x23c │ │ │ │ @@ -1088555,113 +1088563,113 @@ │ │ │ │ ldr r1, [pc, #252] @ (38f1d8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x27ae5c>) │ │ │ │ mov r2, r0 │ │ │ │ mov r3, sl │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ bl 371b8c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x25d810> │ │ │ │ b.n 38f1dc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x27ae60> │ │ │ │ - adds r2, r0, #1 │ │ │ │ + adds r2, r0, #4 │ │ │ │ lsls r6, r1, #3 │ │ │ │ bx r5 │ │ │ │ - vtbx.8 d17, {d30- , d30, d30 │ │ │ │ lsls r6, r1, #3 │ │ │ │ subs r6, #143 @ 0x8f │ │ │ │ - vtbl.8 d17, {d30-, d20[3] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - subs r0, r4, r4 │ │ │ │ + subs r0, r4, r7 │ │ │ │ lsls r6, r1, #3 │ │ │ │ cmp r4, #17 │ │ │ │ vrshr.u64 q10, , #2 │ │ │ │ vmull.u q9, d30, d5 │ │ │ │ - vtbx.8 d17, {d14-d16}, d30 │ │ │ │ + vtbl.8 d17, {d14-d17}, d30 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - adds r0, r5, r7 │ │ │ │ + subs r0, r5, r2 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - adds r0, r6, r2 │ │ │ │ + adds r0, r6, r5 │ │ │ │ lsls r6, r1, #3 │ │ │ │ lsrs r1, r4 │ │ │ │ - vqrshrun.s64 d17, q5, #2 │ │ │ │ + vqshrn.u64 d17, q5, #2 │ │ │ │ lsls r6, r1, #3 │ │ │ │ subs r2, #153 @ 0x99 │ │ │ │ - vqshrun.s64 d17, q5, #2 │ │ │ │ + @ instruction: 0xfffe18da │ │ │ │ lsls r6, r1, #3 │ │ │ │ - asrs r2, r3, #30 │ │ │ │ + adds r2, r3, r1 │ │ │ │ lsls r6, r1, #3 │ │ │ │ subs r7, #79 @ 0x4f │ │ │ │ vrshr.u32 d20, d19, #2 │ │ │ │ - vqshl.u32 d17, d8, #30 │ │ │ │ + vqshl.u64 , q4, #62 @ 0x3e │ │ │ │ lsls r6, r1, #3 │ │ │ │ - asrs r2, r1, #26 │ │ │ │ + asrs r2, r1, #29 │ │ │ │ lsls r6, r1, #3 │ │ │ │ ands r5, r0 │ │ │ │ - vmlsl.u , d14, d12[0] │ │ │ │ + vabdl.u , d14, d12 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - asrs r0, r2, #24 │ │ │ │ + asrs r0, r2, #27 │ │ │ │ lsls r6, r1, #3 │ │ │ │ movs r6, #93 @ 0x5d │ │ │ │ - vabal.u , d30, d14 │ │ │ │ + vmlsl.u , d14, d14[0] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - asrs r6, r1, #21 │ │ │ │ + asrs r6, r1, #24 │ │ │ │ lsls r6, r1, #3 │ │ │ │ movs r7, #241 @ 0xf1 │ │ │ │ vmlsl.u q9, d14, d27[0] │ │ │ │ - vsri.64 , q14, #2 │ │ │ │ + vsli.64 d17, d28, #62 @ 0x3e │ │ │ │ lsls r6, r1, #3 │ │ │ │ - asrs r4, r7, #17 │ │ │ │ + asrs r4, r7, #20 │ │ │ │ lsls r6, r1, #3 │ │ │ │ subs r5, #245 @ 0xf5 │ │ │ │ vcvt.f16.u16 , , #2 │ │ │ │ vqshl.u64 q9, , #62 @ 0x3e │ │ │ │ - vsri.32 d17, d20, #2 │ │ │ │ + vsri.64 , q10, #2 │ │ │ │ lsls r6, r1, #3 │ │ │ │ adds r0, #63 @ 0x3f │ │ │ │ - vraddhn.i d17, q7, q4 │ │ │ │ + vmls.i , q15, d8[0] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - asrs r2, r4, #15 │ │ │ │ + asrs r2, r4, #18 │ │ │ │ lsls r6, r1, #3 │ │ │ │ movs r5, #13 │ │ │ │ - vrsra.u64 d17, d24, #2 │ │ │ │ + vsri.32 , q12, #2 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - asrs r2, r2, #14 │ │ │ │ + asrs r2, r2, #17 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - asrs r2, r5, #13 │ │ │ │ + asrs r2, r5, #16 │ │ │ │ lsls r6, r1, #3 │ │ │ │ movs r4, #255 @ 0xff │ │ │ │ vqrdmlsh.s q9, q7, d17[0] │ │ │ │ - vshll.i , d14, # │ │ │ │ + @ instruction: 0xfffe13ce │ │ │ │ lsls r6, r1, #3 │ │ │ │ - asrs r4, r4, #11 │ │ │ │ + asrs r4, r4, #14 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - asrs r4, r7, #10 │ │ │ │ + asrs r4, r7, #13 │ │ │ │ lsls r6, r1, #3 │ │ │ │ subs r4, #9 │ │ │ │ - vqmovn.s d17, q10 │ │ │ │ + @ instruction: 0xfffe1364 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - asrs r2, r2, #10 │ │ │ │ + asrs r2, r2, #13 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - asrs r0, r0, #10 │ │ │ │ + asrs r0, r0, #13 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - asrs r4, r6, #9 │ │ │ │ + asrs r4, r6, #12 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - asrs r4, r4, #9 │ │ │ │ + asrs r4, r4, #12 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - asrs r2, r2, #9 │ │ │ │ + asrs r2, r2, #12 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - asrs r2, r0, #9 │ │ │ │ + asrs r2, r0, #12 │ │ │ │ lsls r6, r1, #3 │ │ │ │ movs r2, #181 @ 0xb5 │ │ │ │ - vmovn.i d17, q15 │ │ │ │ + vqmovn.u d17, q15 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - asrs r2, r1, #8 │ │ │ │ + asrs r2, r1, #11 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - asrs r6, r7, #7 │ │ │ │ + asrs r6, r7, #10 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - asrs r0, r4, #7 │ │ │ │ + asrs r0, r4, #10 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - asrs r4, r2, #7 │ │ │ │ + asrs r4, r2, #10 │ │ │ │ lsls r6, r1, #3 │ │ │ │ mov r2, fp │ │ │ │ mov r1, r4 │ │ │ │ strd fp, r8, [sp] │ │ │ │ ldr r3, [sp, #336] @ 0x150 │ │ │ │ movs r0, #3 │ │ │ │ bl 37db24 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2697a8> │ │ │ │ @@ -1089925,90 +1089933,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 38ff38 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x27bbbc> │ │ │ │ nop │ │ │ │ - asrs r2, r2, #3 │ │ │ │ + asrs r2, r2, #6 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - asrs r2, r1, #3 │ │ │ │ + asrs r2, r1, #6 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - asrs r6, r7, #2 │ │ │ │ + asrs r6, r7, #5 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - asrs r6, r5, #2 │ │ │ │ + asrs r6, r5, #5 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - asrs r2, r4, #2 │ │ │ │ + asrs r2, r4, #5 │ │ │ │ lsls r6, r1, #3 │ │ │ │ movs r0, #55 @ 0x37 │ │ │ │ - vtrn. d17, d12 │ │ │ │ + vuzp. , q6 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - asrs r0, r0, #2 │ │ │ │ + asrs r0, r0, #5 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - asrs r4, r4, #1 │ │ │ │ + asrs r4, r4, #4 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - asrs r2, r3, #1 │ │ │ │ + asrs r2, r3, #4 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - asrs r6, r1, #1 │ │ │ │ + asrs r6, r1, #4 │ │ │ │ lsls r6, r1, #3 │ │ │ │ movs r2, #37 @ 0x25 │ │ │ │ - vshr.u32 d17, d30, #2 │ │ │ │ + vshr.u64 , q15, #2 │ │ │ │ lsls r6, r1, #3 │ │ │ │ movs r0, #31 │ │ │ │ vaddl.u q9, d14, d7 │ │ │ │ - vqrdmlsh.s q8, q15, d30[0] │ │ │ │ + vtrn. d17, d30 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - lsrs r0, r5, #29 │ │ │ │ + asrs r0, r5, #32 │ │ │ │ lsls r6, r1, #3 │ │ │ │ subs r1, r0, #5 │ │ │ │ vcvt.u32.f32 d17, d25, #2 │ │ │ │ - vcvt.u32.f32 d16, d4, #2 │ │ │ │ + @ instruction: 0xfffe0fd4 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - lsrs r2, r2, #27 │ │ │ │ + lsrs r2, r2, #30 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - lsrs r2, r3, #25 │ │ │ │ + lsrs r2, r3, #28 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - lsrs r6, r3, #24 │ │ │ │ + lsrs r6, r3, #27 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - lsrs r0, r5, #23 │ │ │ │ + lsrs r0, r5, #26 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - lsrs r6, r5, #22 │ │ │ │ + lsrs r6, r5, #25 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - lsrs r6, r6, #21 │ │ │ │ + lsrs r6, r6, #24 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - lsrs r4, r3, #21 │ │ │ │ + lsrs r4, r3, #24 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - lsrs r2, r1, #21 │ │ │ │ + lsrs r2, r1, #24 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - lsrs r4, r7, #20 │ │ │ │ + lsrs r4, r7, #23 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - lsrs r6, r5, #20 │ │ │ │ + lsrs r6, r5, #23 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - lsrs r4, r3, #20 │ │ │ │ + lsrs r4, r3, #23 │ │ │ │ lsls r6, r1, #3 │ │ │ │ adds r3, r0, #1 │ │ │ │ - @ instruction: 0xfffe0d0c │ │ │ │ + vqrdmulh.s q8, q15, d12[0] │ │ │ │ lsls r6, r1, #3 │ │ │ │ adds r1, r6, #0 │ │ │ │ - vqdmulh.s q8, q15, d8[0] │ │ │ │ + @ instruction: 0xfffe0d88 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - lsrs r4, r1, #17 │ │ │ │ + lsrs r4, r1, #20 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - lsrs r2, r7, #16 │ │ │ │ + lsrs r2, r7, #19 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - lsrs r4, r5, #16 │ │ │ │ + lsrs r4, r5, #19 │ │ │ │ lsls r6, r1, #3 │ │ │ │ movs r3, #155 @ 0x9b │ │ │ │ - vdup.16 d16, d16[3] │ │ │ │ + vqdmulh.s q8, q15, d16[0] │ │ │ │ lsls r6, r1, #3 │ │ │ │ subs r7, r5, r4 │ │ │ │ vqmovn.u d18, │ │ │ │ @ instruction: 0xfffe1a7d │ │ │ │ vrshr.u64 q9, , #2 │ │ │ │ - vtbl.8 d16, {d14-d15}, d8 │ │ │ │ + vtbx.8 d16, {d30-d31}, d8 │ │ │ │ lsls r6, r1, #3 │ │ │ │ adds r1, r1, r5 │ │ │ │ vabdl.u q9, d30, d9 │ │ │ │ @ instruction: 0xfffe1fdb │ │ │ │ vrsubhn.i d20, q7, q8 │ │ │ │ str r6, [sp, #0] │ │ │ │ bl 37db24 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2697a8> │ │ │ │ @@ -1091284,29 +1091292,29 @@ │ │ │ │ str.w sl, [sp, #64] @ 0x40 │ │ │ │ ldr r0, [sp, #268] @ 0x10c │ │ │ │ bl 371b8c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x25d810> │ │ │ │ ldr r7, [sp, #256] @ 0x100 │ │ │ │ mov r1, fp │ │ │ │ b.n 390b5c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x27c7e0> │ │ │ │ nop │ │ │ │ - lsls r6, r1, #20 │ │ │ │ + lsls r6, r1, #23 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - lsls r6, r3, #12 │ │ │ │ + lsls r6, r3, #15 │ │ │ │ lsls r6, r1, #3 │ │ │ │ asrs r7, r6, #24 │ │ │ │ vsra.u32 q9, , #2 │ │ │ │ vaddl.u q9, d14, d23 │ │ │ │ vuzp. d18, d29 │ │ │ │ - @ instruction: 0xfffeff9c │ │ │ │ - lsls r5, r1, #3 │ │ │ │ - cdp2 0, 4, cr0, cr10, cr13, {6} │ │ │ │ - stc2 0, cr0, [r0], #-820 @ 0xfffffccc │ │ │ │ + vshr.u32 q8, q6, #2 │ │ │ │ + lsls r6, r1, #3 │ │ │ │ + vhadd.u8 q0, q13, │ │ │ │ + stc2l 0, cr0, [r0], #820 @ 0x334 │ │ │ │ asrs r7, r4, #23 │ │ │ │ vtbl.8 d17, {d14}, d7 │ │ │ │ - @ instruction: 0xfffefa92 │ │ │ │ + @ instruction: 0xfffefb52 │ │ │ │ lsls r5, r1, #3 │ │ │ │ ldr r2, [sp, #316] @ 0x13c │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r4 │ │ │ │ str.w r8, [sp, #4] │ │ │ │ str r7, [sp, #0] │ │ │ │ bl 37cbc4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x268848> │ │ │ │ @@ -1092624,30 +1092632,30 @@ │ │ │ │ mov r0, r8 │ │ │ │ bl 3adfdc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x299c60> │ │ │ │ ldr r1, [pc, #56] @ (391854 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x27d4d8>) │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ b.n 391858 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x27d4dc> │ │ │ │ - ldrsh.w r0, [sl, sp] │ │ │ │ - ldr??.w r0, [r0, sp] │ │ │ │ - @ instruction: 0xf69400cd │ │ │ │ - adc.w r0, sl, #6717440 @ 0x668000 │ │ │ │ + ldr??.w r0, [sl, #205] @ 0xcd │ │ │ │ + ldrsh.w r0, [r0, sp] │ │ │ │ + @ instruction: 0xf75400cd │ │ │ │ + addw r0, sl, #2253 @ 0x8cd │ │ │ │ asrs r1, r6, #4 │ │ │ │ vshr.u32 d17, d13, #2 │ │ │ │ - vqmovun.s d31, q0 │ │ │ │ + vshll.i , d0, # │ │ │ │ lsls r5, r1, #3 │ │ │ │ - orns r0, r4, #205 @ 0xcd │ │ │ │ - cdp 0, 10, cr0, cr6, cr13, {6} │ │ │ │ - strb r0, [r1, #22] │ │ │ │ + @ instruction: 0xf13400cd │ │ │ │ + vhadd.s32 q8, q11, │ │ │ │ + strb r0, [r1, #25] │ │ │ │ lsls r2, r2, #3 │ │ │ │ lsls r5, r6, #1 │ │ │ │ - @ instruction: 0xfffeced6 │ │ │ │ + @ instruction: 0xfffecf96 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bhi.n 391770 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x27d3f4> │ │ │ │ + bls.n 3918f0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x27d574> │ │ │ │ lsls r5, r1, #3 │ │ │ │ str r6, [sp, #268] @ 0x10c │ │ │ │ bl 3a7210 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x292e94> │ │ │ │ ldr r2, [r4, #24] │ │ │ │ mov r1, r5 │ │ │ │ bl 374740 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2603c4> │ │ │ │ mov r1, r0 │ │ │ │ @@ -1093853,26 +1093861,26 @@ │ │ │ │ ldr r3, [sp, #364] @ 0x16c │ │ │ │ ldr r2, [sp, #240] @ 0xf0 │ │ │ │ str r0, [sp, #528] @ 0x210 │ │ │ │ mov r0, sl │ │ │ │ bl 37db24 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2697a8> │ │ │ │ mov r1, r4 │ │ │ │ b.n 3923f0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x27e074> │ │ │ │ - ldcl 0, cr0, [r6, #820] @ 0x334 │ │ │ │ + cdp 0, 9, cr0, cr6, cr13, {6} │ │ │ │ @ instruction: 0xffe5fffd │ │ │ │ lsrs r5, r7, #10 │ │ │ │ vtbx.8 d16, {d30-d31}, d11 │ │ │ │ vtbl.8 d16, {d30- │ │ │ │ + b.n 3921d0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x27de54> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - b.n 391c78 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x27d8fc> │ │ │ │ + b.n 391df8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x27da7c> │ │ │ │ lsls r5, r1, #3 │ │ │ │ strd r9, r7, [sp] │ │ │ │ ldr r3, [sp, #472] @ 0x1d8 │ │ │ │ ldr r2, [sp, #252] @ 0xfc │ │ │ │ str r0, [sp, #536] @ 0x218 │ │ │ │ mov r0, sl │ │ │ │ bl 37db24 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2697a8> │ │ │ │ @@ -1095319,54 +1095327,54 @@ │ │ │ │ strd r4, r0, [sp] │ │ │ │ str.w sl, [sp, #8] │ │ │ │ mov r0, r8 │ │ │ │ bl 371b8c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x25d810> │ │ │ │ mov r0, r7 │ │ │ │ str r7, [sp, #252] @ 0xfc │ │ │ │ b.n 393260 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x27eee4> │ │ │ │ - b.n 393440 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x27f0c4> │ │ │ │ + b.n 3935c0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x27f244> │ │ │ │ lsls r5, r1, #3 │ │ │ │ stmia r3!, {r1, r4, r5, r7} │ │ │ │ lsls r4, r0, #6 │ │ │ │ stc2 15, cr15, [r7, #1012]! @ 0x3f4 │ │ │ │ - svc 150 @ 0x96 │ │ │ │ + b.n 3932c0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x27ef44> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ble.n 3932bc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x27ef40> │ │ │ │ + udf #18 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bgt.n 3932dc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x27ef60> │ │ │ │ + ble.n 39325c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x27eee0> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bge.n 39319c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x27ee20> │ │ │ │ + blt.n 39331c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x27efa0> │ │ │ │ lsls r5, r1, #3 │ │ │ │ mcr 15, 3, pc, cr7, cr13, {7} @ │ │ │ │ bl 781222 │ │ │ │ - bge.n 393290 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x27ef14> │ │ │ │ + bge.n 393210 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x27ee94> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bls.n 393180 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x27ee04> │ │ │ │ + bge.n 393300 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x27ef84> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bls.n 3932bc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x27ef40> │ │ │ │ + bge.n 39323c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x27eec0> │ │ │ │ lsls r5, r1, #3 │ │ │ │ stcl 15, cr15, [r5], #-1012 @ 0xfffffc0c │ │ │ │ bl 4c9236 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3b4eba> │ │ │ │ - bhi.n 39319c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x27ee20> │ │ │ │ + bls.n 39331c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x27efa0> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bhi.n 393298 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x27ef1c> │ │ │ │ + bhi.n 393218 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x27ee9c> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bvc.n 3931ec <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x27ee70> │ │ │ │ + bhi.n 39316c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x27edf0> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bvc.n 3932d8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x27ef5c> │ │ │ │ + bhi.n 393258 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x27eedc> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bvs.n 3931d4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x27ee58> │ │ │ │ + bvc.n 393154 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x27edd8> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bvs.n 393324 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x27efa8> │ │ │ │ + bvc.n 3932a4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x27ef28> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bvs.n 3932c4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x27ef48> │ │ │ │ + bvs.n 393244 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x27eec8> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bvs.n 393270 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x27eef4> │ │ │ │ + bvs.n 3931f0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x27ee74> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bpl.n 39321c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x27eea0> │ │ │ │ + bvs.n 39319c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x27ee20> │ │ │ │ lsls r5, r1, #3 │ │ │ │ bl 373b28 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x25f7ac> │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [sp, #244] @ 0xf4 │ │ │ │ bl 373b28 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x25f7ac> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r9 │ │ │ │ @@ -1096599,143 +1096607,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 394088 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x27fd0c> │ │ │ │ - bpl.n 394010 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x27fc94> │ │ │ │ + bvs.n 393f90 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x27fc14> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bmi.n 393f70 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x27fbf4> │ │ │ │ + bpl.n 393ef0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x27fb74> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bmi.n 393ed8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x27fb5c> │ │ │ │ + bpl.n 394058 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x27fcdc> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bmi.n 394040 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x27fcc4> │ │ │ │ + bpl.n 393fc0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x27fc44> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bmi.n 393fa8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x27fc2c> │ │ │ │ + bmi.n 393f28 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x27fbac> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bcc.n 393f08 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x27fb8c> │ │ │ │ + bmi.n 393e88 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x27fb0c> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bcc.n 394044 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x27fcc8> │ │ │ │ + bmi.n 393fc4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x27fc48> │ │ │ │ lsls r5, r1, #3 │ │ │ │ strex pc, pc, [sp, #1012] @ 0x3f4 │ │ │ │ bl 3a5f8a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x291c0e> │ │ │ │ svc 211 @ 0xd3 │ │ │ │ - vrshr.u64 d29, d22, #3 │ │ │ │ + vrsra.u32 , q11, #3 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bcs.n 393fc4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x27fc48> │ │ │ │ + bcs.n 393f44 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x27fbc8> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bne.n 394070 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x27fcf4> │ │ │ │ + bcs.n 393ff0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x27fc74> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bne.n 394004 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x27fc88> │ │ │ │ + bne.n 393f84 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x27fc08> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bne.n 393fb4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x27fc38> │ │ │ │ + bne.n 393f34 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x27fbb8> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - beq.n 393f64 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x27fbe8> │ │ │ │ + bne.n 393ee4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x27fb68> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - beq.n 393f14 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x27fb98> │ │ │ │ + bne.n 394094 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x27fd18> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - beq.n 394088 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x27fd0c> │ │ │ │ + bne.n 394008 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x27fc8c> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - beq.n 394000 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x27fc84> │ │ │ │ + beq.n 393f80 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x27fc04> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r7, {r2, r4, r6, r7} │ │ │ │ + beq.n 393ee4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x27fb68> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - push {r3, r5, r6} │ │ │ │ + push {r3, r5, lr} │ │ │ │ lsls r5, r1, #3 │ │ │ │ bgt.n 393fa2 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x27fc26> │ │ │ │ - vqrdmlsh.s q13, , d8[0] │ │ │ │ + vcge.s d27, d8, #0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r7, {r1, r3, r4, r5, r7} │ │ │ │ + beq.n 3940c0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x27fd44> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - push {r1, r2, r3, r4, r6} │ │ │ │ + push {r1, r2, r3, r4, lr} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r7, sp, #528 @ 0x210 │ │ │ │ + add sp, #272 @ 0x110 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r7, {r3, r5, r7} │ │ │ │ + beq.n 3940a8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x27fd2c> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - push {r1, r3, r4, r6} │ │ │ │ + push {r1, r3, r4, lr} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - push {r5, r6} │ │ │ │ + push {r5, lr} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r7, {r1, r2, r3, r4, r7} │ │ │ │ + beq.n 3940a0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x27fd24> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r7, {r2, r3, r4, r7} │ │ │ │ + beq.n 3940a0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x27fd24> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r7, {r3, r4, r7} │ │ │ │ + beq.n 39409c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x27fd20> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r7, {r1, r2, r4, r7} │ │ │ │ + beq.n 39409c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x27fd20> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - push {r4, r5} │ │ │ │ + push {r4, r5, r6, r7} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r7, {r4, r7} │ │ │ │ + beq.n 394098 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x27fd1c> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - push {r2, r5} │ │ │ │ + push {r2, r5, r6, r7} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r7, {r1, r7} │ │ │ │ + beq.n 394084 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x27fd08> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - push {r1, r3, r4} │ │ │ │ + push {r1, r3, r4, r6, r7} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r7!, {r2, r4, r5, r6} │ │ │ │ + beq.n 394070 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x27fcf4> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - push {r4} │ │ │ │ + push {r4, r6, r7} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r7!, {r1, r2, r5, r6} │ │ │ │ + beq.n 39405c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x27fce0> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - push {r1, r2} │ │ │ │ + push {r1, r2, r6, r7} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r7!, {r1, r3, r4, r6} │ │ │ │ + beq.n 39404c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x27fcd0> │ │ │ │ lsls r5, r1, #3 │ │ │ │ bvc.n 393fea <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x27fc6e> │ │ │ │ - vcvt.u32.f32 q14, q4, #3 │ │ │ │ + vshr.u32 d29, d8, #3 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r7!, {r2, r3, r4, r6} │ │ │ │ + beq.n 39405c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x27fce0> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r7!, {r2, r4, r6} │ │ │ │ + beq.n 394050 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x27fcd4> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r7!, {r2, r4, r6} │ │ │ │ + beq.n 394054 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x27fcd8> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r7!, {r4, r6} │ │ │ │ + beq.n 394050 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x27fcd4> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r7!, {r2, r3, r6} │ │ │ │ + beq.n 39404c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x27fcd0> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r7!, {r3, r6} │ │ │ │ + beq.n 394048 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x27fccc> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r7!, {r6} │ │ │ │ + beq.n 39403c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x27fcc0> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r7!, {r1, r2, r3, r4, r5} │ │ │ │ + ldmia r7, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r5, r1, #3 │ │ │ │ bgt.n 3940da <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x27fd5e> │ │ │ │ - vcvt.u32.f32 d28, d26, #3 │ │ │ │ + @ instruction: 0xfffdcffa │ │ │ │ lsls r5, r1, #3 │ │ │ │ b.n 394522 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2801a6> │ │ │ │ vneg.s q15, │ │ │ │ - @ instruction: 0xfffdcefe │ │ │ │ + @ instruction: 0xfffdcfbe │ │ │ │ lsls r5, r1, #3 │ │ │ │ bgt.n 393f9a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x27fc1e> │ │ │ │ - @ instruction: 0xfffdceb2 │ │ │ │ + vcvt.u32.f32 q14, q9, #3 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r6, {r3, r5, r6} │ │ │ │ + ldmia r7!, {r3, r5} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r6!, {r3, r5} │ │ │ │ + ldmia r6, {r3, r5, r6, r7} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r5, {r2, r3, r5, r6, r7} │ │ │ │ + ldmia r6!, {r2, r3, r5, r7} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r5, {r4, r5, r7} │ │ │ │ + ldmia r6, {r4, r5, r6} │ │ │ │ lsls r5, r1, #3 │ │ │ │ bge.n 39403a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x27fcbe> │ │ │ │ - vqrdmulh.s q14, , d30[0] │ │ │ │ + @ instruction: 0xfffdce2e │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r5, {r2, r3, r4, r5} │ │ │ │ + ldmia r5, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r5, r1, #3 │ │ │ │ bls.n 39409a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x27fd1e> │ │ │ │ vtbx.8 d29, {d29}, d25 │ │ │ │ - vdup.8 q14, d30[6] │ │ │ │ + @ instruction: 0xfffdcd2e │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r3!, {r1, r2, r4, r7} │ │ │ │ + ldmia r4, {r1, r2, r4, r6} │ │ │ │ lsls r5, r1, #3 │ │ │ │ bl 371b8c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x25d810> │ │ │ │ ldr r1, [sp, #252] @ 0xfc │ │ │ │ mov r0, r4 │ │ │ │ bl 3786a4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x264328> │ │ │ │ ldr r1, [sp, #244] @ 0xf4 │ │ │ │ str r0, [sp, #340] @ 0x154 │ │ │ │ @@ -1098104,125 +1098112,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 394f3c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x280bc0> │ │ │ │ - ldmia r1!, {r2, r4, r7} │ │ │ │ + ldmia r2, {r2, r4, r6} │ │ │ │ lsls r5, r1, #3 │ │ │ │ bpl.n 394da2 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x280a26> │ │ │ │ vtbx.8 d29, {d13}, d17 │ │ │ │ - @ instruction: 0xfffdacb2 │ │ │ │ + vcvt.u16.f16 q13, q9, #3 │ │ │ │ lsls r5, r1, #3 │ │ │ │ bpl.n 394d86 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x280a0a> │ │ │ │ - vtbx.8 d28, {d13-d14}, d18 │ │ │ │ + vtbl.8 d28, {d13-d15}, d18 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r4, sp, #704 @ 0x2c0 │ │ │ │ + add r5, sp, #448 @ 0x1c0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r1!, {r2, r4, r6} │ │ │ │ + ldmia r2, {r2, r4} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r4, sp, #736 @ 0x2e0 │ │ │ │ + add r5, sp, #480 @ 0x1e0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r1!, {r2, r3, r6} │ │ │ │ + ldmia r2, {r2, r3} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r4, sp, #800 @ 0x320 │ │ │ │ + add r5, sp, #544 @ 0x220 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r1!, {r2, r3, r6} │ │ │ │ + ldmia r2, {r2, r3} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r4, sp, #816 @ 0x330 │ │ │ │ + add r5, sp, #560 @ 0x230 │ │ │ │ lsls r5, r1, #3 │ │ │ │ bmi.n 394ebe <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x280b42> │ │ │ │ - vtbx.8 d28, {d13-d14}, d0 │ │ │ │ + vtbl.8 d28, {d13-d15}, d0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r4, sp, #840 @ 0x348 │ │ │ │ + add r5, sp, #584 @ 0x248 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r1, {r1, r2, r4, r5} │ │ │ │ + ldmia r1, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r1, {r1, r4, r5} │ │ │ │ + ldmia r1, {r1, r4, r5, r6, r7} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r0!, {r2, r5, r7} │ │ │ │ + ldmia r1!, {r2, r5, r6} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r0!, {r1, r2} │ │ │ │ + ldmia r0!, {r1, r2, r6, r7} │ │ │ │ lsls r5, r1, #3 │ │ │ │ bcs.n 394df6 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x280a7a> │ │ │ │ vsubl.u , d29, d1 │ │ │ │ - vneg.f q14, q13 │ │ │ │ + vtbl.8 d28, {d29}, d26 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - stmia r7!, {r5, r6, r7} │ │ │ │ + ldmia r0!, {r5, r7} │ │ │ │ lsls r5, r1, #3 │ │ │ │ bcs.n 394da6 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x280a2a> │ │ │ │ - vqshl.u64 q14, q1, #61 @ 0x3d │ │ │ │ + @ instruction: 0xfffdc892 │ │ │ │ lsls r5, r1, #3 │ │ │ │ bcs.n 394db2 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x280a36> │ │ │ │ - @ instruction: 0xfffdab36 │ │ │ │ + @ instruction: 0xfffdabf6 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - stmia r7!, {r2, r3, r4, r5, r7} │ │ │ │ + ldmia r0!, {r2, r3, r4, r5, r6} │ │ │ │ lsls r5, r1, #3 │ │ │ │ bcs.n 394f8a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x280c0e> │ │ │ │ - @ instruction: 0xfffdaad2 │ │ │ │ + @ instruction: 0xfffdab92 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - stmia r7!, {r4, r5, r7} │ │ │ │ + ldmia r0!, {r4, r5, r6} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - stmia r7!, {r1, r3, r5, r7} │ │ │ │ + ldmia r0!, {r1, r3, r5, r6} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r2, sp, #840 @ 0x348 │ │ │ │ + add r3, sp, #584 @ 0x248 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - stmia r7!, {r3, r5, r7} │ │ │ │ + ldmia r0!, {r3, r5, r6} │ │ │ │ lsls r5, r1, #3 │ │ │ │ bne.n 394e6e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x280af2> │ │ │ │ - vneg.f d28, d22 │ │ │ │ + vtbx.8 d28, {d13}, d22 │ │ │ │ lsls r5, r1, #3 │ │ │ │ bcc.n 394ee2 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x280b66> │ │ │ │ - vneg.f d28, d24 │ │ │ │ + vtbx.8 d28, {d13}, d24 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r2, sp, #576 @ 0x240 │ │ │ │ + add r3, sp, #320 @ 0x140 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - stmia r7!, {r5, r7} │ │ │ │ + ldmia r0!, {r5, r6} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - stmia r7!, {r1, r3, r4, r7} │ │ │ │ + ldmia r0!, {r1, r3, r4, r6} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r2, sp, #576 @ 0x240 │ │ │ │ + add r3, sp, #320 @ 0x140 │ │ │ │ lsls r5, r1, #3 │ │ │ │ bcs.n 394e5a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x280ade> │ │ │ │ - vneg.f d28, d6 │ │ │ │ + vtbx.8 d28, {d13}, d6 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - stmia r7!, {r2, r7} │ │ │ │ + ldmia r0!, {r2, r6} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - stmia r7!, {r1, r2, r3, r4, r5, r6} │ │ │ │ + ldmia r0!, {r1, r2, r3, r4, r5} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - stmia r7!, {r1, r2, r4, r5, r6} │ │ │ │ + ldmia r0!, {r1, r2, r4, r5} │ │ │ │ lsls r5, r1, #3 │ │ │ │ ldmia r4, {r0, r1, r4, r5, r7} │ │ │ │ - vabs.f q14, q15 │ │ │ │ + vtbl.8 d28, {d13}, d30 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - stmia r7!, {r2, r5, r6} │ │ │ │ + ldmia r0!, {r2, r5} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - stmia r7!, {r3, r4, r6} │ │ │ │ + ldmia r0!, {r3, r4} │ │ │ │ lsls r5, r1, #3 │ │ │ │ bcs.n 39500e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x280c92> │ │ │ │ - vcge.s q13, q14, #0 │ │ │ │ + vcle.s d26, d28, #0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r2, sp, #504 @ 0x1f8 │ │ │ │ + add r3, sp, #248 @ 0xf8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - stmia r6!, {r1, r4, r6, r7} │ │ │ │ + stmia r7!, {r1, r4, r7} │ │ │ │ lsls r5, r1, #3 │ │ │ │ bne.n 394efe <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x280b82> │ │ │ │ - vqshlu.s32 q14, q11, #29 │ │ │ │ + vqshl.u32 d28, d22, #29 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - stmia r6!, {r4, r6} │ │ │ │ + stmia r7!, {r4} │ │ │ │ lsls r5, r1, #3 │ │ │ │ bmi.n 394f5e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x280be2> │ │ │ │ - vcle.f d28, d4, #0 │ │ │ │ + vclt.f q14, q2, #0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - stmia r3!, {r1, r3, r4, r5, r6, r7} │ │ │ │ + stmia r4!, {r1, r3, r4, r5, r7} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - stmia r2!, {r2, r3, r5, r6} │ │ │ │ + stmia r3!, {r2, r3, r5} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - stmia r0!, {r2, r3, r4, r6, r7} │ │ │ │ + stmia r1!, {r2, r3, r4, r7} │ │ │ │ lsls r5, r1, #3 │ │ │ │ ldr.w r1, [pc, #3064] @ 395b38 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2817bc> │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ str r6, [sp, #4] │ │ │ │ add r1, pc │ │ │ │ ldr r3, [sp, #336] @ 0x150 │ │ │ │ ldr r6, [sp, #276] @ 0x114 │ │ │ │ @@ -1099411,109 +1099419,109 @@ │ │ │ │ str r0, [sp, #264] @ 0x108 │ │ │ │ mov r0, fp │ │ │ │ bl 375248 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x260ecc> │ │ │ │ mov r1, r4 │ │ │ │ str r0, [sp, #272] @ 0x110 │ │ │ │ ldr r0, [sp, #280] @ 0x118 │ │ │ │ b.n 395c04 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x281888> │ │ │ │ - bkpt 0x005c │ │ │ │ - lsls r5, r1, #3 │ │ │ │ - pop {r5, r7, pc} │ │ │ │ + itt ne │ │ │ │ + lslne r5, r1, #3 │ │ │ │ + bkpt 0x0060 │ │ │ │ lsls r5, r1, #3 │ │ │ │ ldmia r0, {r0, r3, r4, r5, r6} │ │ │ │ - vshr.u64 d26, d12, #3 │ │ │ │ + vsra.u32 q13, q6, #3 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - pop {r2, r3, r4, r5, r6, pc} │ │ │ │ + bkpt 0x003c │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r0, pc, #640 @ (adr r0, 395dd0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x281a54>) │ │ │ │ + add r1, pc, #384 @ (adr r1, 395cd0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x281954>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ + bkpt 0x0030 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r0, pc, #672 @ (adr r0, 395df8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x281a7c>) │ │ │ │ + add r1, pc, #416 @ (adr r1, 395cf8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x28197c>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - pop {r2, r3, r5, r6, pc} │ │ │ │ + bkpt 0x002c │ │ │ │ lsls r5, r1, #3 │ │ │ │ ldmia r0, {r0, r1, r2, r5} │ │ │ │ - vshr.u64 d26, d20, #3 │ │ │ │ + vsra.u32 q13, q10, #3 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - pop {r3, r5, r6, pc} │ │ │ │ + bkpt 0x0028 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r0, pc, #784 @ (adr r0, 395e7c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x281b00>) │ │ │ │ + add r1, pc, #528 @ (adr r1, 395d7c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x281a00>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - pop {r3, r5, r6, pc} │ │ │ │ + bkpt 0x0028 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r5, [sp, #984] @ 0x3d8 │ │ │ │ + str r6, [sp, #728] @ 0x2d8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r0, pc, #608 @ (adr r0, 395dd8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x281a5c>) │ │ │ │ + add r1, pc, #352 @ (adr r1, 395cd8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x28195c>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - pop {r2, r4, r5, r6, r7} │ │ │ │ + pop {r2, r4, r5, r7, pc} │ │ │ │ lsls r5, r1, #3 │ │ │ │ stmia r6!, {r0, r1, r3, r4, r5, r6} │ │ │ │ - @ instruction: 0xfffd9e04 │ │ │ │ + vqrdmlah.s , , d4[0] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - pop {r1, r5, r6, r7} │ │ │ │ + pop {r1, r5, r7, pc} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r5, [sp, #1016] @ 0x3f8 │ │ │ │ + ldr r6, [sp, #760] @ 0x2f8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r6, [sp, #8] │ │ │ │ + ldr r6, [sp, #776] @ 0x308 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - pop {r1, r2, r6, r7} │ │ │ │ + pop {r1, r2, r7, pc} │ │ │ │ lsls r5, r1, #3 │ │ │ │ bpl.n 395b3a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2817be> │ │ │ │ - vtbl.8 d27, {d29-, d14[6] │ │ │ │ lsls r5, r1, #3 │ │ │ │ stmia r3!, {r0, r2, r3, r5, r6} │ │ │ │ vcge.f d29, d5, #0 │ │ │ │ - vtbl.8 d27, {d29-d31}, d8 │ │ │ │ + vtbx.8 d27, {d13-d16}, d8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cbnz r4, 395bc8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x28184c> │ │ │ │ + rev r4, r6 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cbnz r0, 395bca <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x28184e> │ │ │ │ + rev r0, r5 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bne.n 395ba4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x281828> │ │ │ │ + bcs.n 395b24 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2817a8> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r1, [sp, #1000] @ 0x3e8 │ │ │ │ + ldr r2, [sp, #744] @ 0x2e8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - @ instruction: 0xb8be │ │ │ │ + cbnz r6, 395bda <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x28185e> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r4, [r0, #50] @ 0x32 │ │ │ │ + strh r4, [r0, #56] @ 0x38 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r1, [sp, #264] @ 0x108 │ │ │ │ + ldr r2, [sp, #8] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - @ instruction: 0xb806 │ │ │ │ + @ instruction: 0xb8c6 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r1, [sp, #56] @ 0x38 │ │ │ │ + ldr r1, [sp, #824] @ 0x338 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - @ instruction: 0xb808 │ │ │ │ + @ instruction: 0xb8c8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r1, [sp, #80] @ 0x50 │ │ │ │ + ldr r1, [sp, #848] @ 0x350 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - @ instruction: 0xb806 │ │ │ │ + @ instruction: 0xb8c6 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r1, [sp, #136] @ 0x88 │ │ │ │ + ldr r1, [sp, #904] @ 0x388 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - @ instruction: 0xb80c │ │ │ │ + @ instruction: 0xb8cc │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r1, [sp, #192] @ 0xc0 │ │ │ │ + ldr r1, [sp, #960] @ 0x3c0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - @ instruction: 0xb812 │ │ │ │ + @ instruction: 0xb8d2 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r1, [sp, #200] @ 0xc8 │ │ │ │ + ldr r1, [sp, #968] @ 0x3c8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - @ instruction: 0xb810 │ │ │ │ + @ instruction: 0xb8d0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - @ instruction: 0xb750 │ │ │ │ + @ instruction: 0xb810 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cpsid a │ │ │ │ + @ instruction: 0xb734 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - push {r2, r3, r4, r7, lr} │ │ │ │ + @ instruction: 0xb65c │ │ │ │ lsls r5, r1, #3 │ │ │ │ - push {r2, r6, r7} │ │ │ │ + push {r2, r7, lr} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r6, [sp, #776] @ 0x308 │ │ │ │ + str r7, [sp, #520] @ 0x208 │ │ │ │ lsls r5, r1, #3 │ │ │ │ bl 375248 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x260ecc> │ │ │ │ mov r1, r4 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [sp, #256] @ 0x100 │ │ │ │ bl 375248 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x260ecc> │ │ │ │ mov r1, r4 │ │ │ │ @@ -1100753,73 +1100761,73 @@ │ │ │ │ ldr r0, [sp, #304] @ 0x130 │ │ │ │ bl 375248 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x260ecc> │ │ │ │ mov r1, r4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #300] @ 0x12c │ │ │ │ b.n 3968d4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x282558> │ │ │ │ nop │ │ │ │ - cbz r6, 3968a6 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x28252a> │ │ │ │ + cbz r6, 3968d6 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x28255a> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r5, [sp, #128] @ 0x80 │ │ │ │ + str r5, [sp, #896] @ 0x380 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - sxtb r4, r0 │ │ │ │ + cbz r4, 3968a8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x28252c> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r4, [sp, #328] @ 0x148 │ │ │ │ + str r5, [sp, #72] @ 0x48 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cbz r2, 39688a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x28250e> │ │ │ │ + sxth r2, r5 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r3, [sp, #528] @ 0x210 │ │ │ │ + str r4, [sp, #272] @ 0x110 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - sub sp, #64 @ 0x40 │ │ │ │ + cbz r0, 39688c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x282510> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r2, [sp, #728] @ 0x2d8 │ │ │ │ + str r3, [sp, #472] @ 0x1d8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r7, sp, #944 @ 0x3b0 │ │ │ │ + sub sp, #176 @ 0xb0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r2, [sp, #120] @ 0x78 │ │ │ │ + str r2, [sp, #888] @ 0x378 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r7, sp, #288 @ 0x120 │ │ │ │ + add sp, #32 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r1, [sp, #536] @ 0x218 │ │ │ │ + str r2, [sp, #280] @ 0x118 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r6, sp, #656 @ 0x290 │ │ │ │ + add r7, sp, #400 @ 0x190 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r0, [sp, #952] @ 0x3b8 │ │ │ │ + str r1, [sp, #696] @ 0x2b8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r5, sp, #808 @ 0x328 │ │ │ │ + add r6, sp, #552 @ 0x228 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r0, [sp, #144] @ 0x90 │ │ │ │ + str r0, [sp, #912] @ 0x390 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r4, sp, #1008 @ 0x3f0 │ │ │ │ + add r5, sp, #752 @ 0x2f0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r2, [r3, #58] @ 0x3a │ │ │ │ + str r0, [sp, #104] @ 0x68 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r4, sp, #184 @ 0xb8 │ │ │ │ + add r4, sp, #952 @ 0x3b8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r0, [r2, #52] @ 0x34 │ │ │ │ + ldrh r0, [r2, #58] @ 0x3a │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r3, sp, #400 @ 0x190 │ │ │ │ + add r4, sp, #144 @ 0x90 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r2, [r1, #46] @ 0x2e │ │ │ │ + ldrh r2, [r1, #52] @ 0x34 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r2, sp, #832 @ 0x340 │ │ │ │ + add r3, sp, #576 @ 0x240 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r2, [r7, #40] @ 0x28 │ │ │ │ + ldrh r2, [r7, #46] @ 0x2e │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r2, sp, #240 @ 0xf0 │ │ │ │ + add r2, sp, #1008 @ 0x3f0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r2, [r5, #36] @ 0x24 │ │ │ │ + ldrh r2, [r5, #42] @ 0x2a │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r1, sp, #656 @ 0x290 │ │ │ │ + add r2, sp, #400 @ 0x190 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r2, [r3, #32] │ │ │ │ + ldrh r2, [r3, #38] @ 0x26 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r0, sp, #872 @ 0x368 │ │ │ │ + add r1, sp, #616 @ 0x268 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r4, [r2, #26] │ │ │ │ + ldrh r4, [r2, #32] │ │ │ │ lsls r5, r1, #3 │ │ │ │ bl 375248 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x260ecc> │ │ │ │ mov r1, r4 │ │ │ │ str r0, [sp, #284] @ 0x11c │ │ │ │ ldr r0, [sp, #308] @ 0x134 │ │ │ │ bl 375248 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x260ecc> │ │ │ │ mov r1, r4 │ │ │ │ @@ -1102025,71 +1102033,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 397548 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2831cc> │ │ │ │ nop │ │ │ │ - add r7, pc, #576 @ (adr r7, 397718 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x28339c>) │ │ │ │ + add r0, sp, #320 @ 0x140 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r6, [r1, #16] │ │ │ │ + ldrh r6, [r1, #22] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r6, pc, #776 @ (adr r6, 3977e8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x28346c>) │ │ │ │ + add r7, pc, #520 @ (adr r7, 3976e8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x28336c>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r4, [r0, #10] │ │ │ │ + ldrh r4, [r0, #16] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r5, pc, #976 @ (adr r5, 3978b8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x28353c>) │ │ │ │ + add r6, pc, #720 @ (adr r6, 3977b8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x28343c>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r2, [r7, #2] │ │ │ │ + ldrh r2, [r7, #8] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r5, pc, #368 @ (adr r5, 397660 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2832e4>) │ │ │ │ + add r6, pc, #112 @ (adr r6, 397560 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2831e4>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r6, [r4, #62] @ 0x3e │ │ │ │ + ldrh r6, [r4, #4] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r4, pc, #784 @ (adr r4, 397808 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x28348c>) │ │ │ │ + add r5, pc, #528 @ (adr r5, 397708 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x28338c>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r2, [r2, #58] @ 0x3a │ │ │ │ + ldrh r2, [r2, #0] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r4, pc, #160 @ (adr r4, 3975a0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x283224>) │ │ │ │ + add r4, pc, #928 @ (adr r4, 3978a0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x283524>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r6, [r7, #52] @ 0x34 │ │ │ │ + strh r6, [r7, #58] @ 0x3a │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r3, pc, #360 @ (adr r3, 397670 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2832f4>) │ │ │ │ + add r4, pc, #104 @ (adr r4, 397570 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2831f4>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r4, [r6, #46] @ 0x2e │ │ │ │ + strh r4, [r6, #52] @ 0x34 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r2, pc, #560 @ (adr r2, 397740 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2833c4>) │ │ │ │ + add r3, pc, #304 @ (adr r3, 397640 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2832c4>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r2, [r5, #40] @ 0x28 │ │ │ │ + strh r2, [r5, #46] @ 0x2e │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r1, pc, #760 @ (adr r1, 397810 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x283494>) │ │ │ │ + add r2, pc, #504 @ (adr r2, 397710 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x283394>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r0, [r4, #34] @ 0x22 │ │ │ │ + strh r0, [r4, #40] @ 0x28 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r0, pc, #960 @ (adr r0, 3978e0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x283564>) │ │ │ │ + add r1, pc, #704 @ (adr r1, 3977e0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x283464>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r6, [r2, #28] │ │ │ │ + strh r6, [r2, #34] @ 0x22 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r0, pc, #368 @ (adr r0, 397698 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x28331c>) │ │ │ │ + add r1, pc, #112 @ (adr r1, 397598 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x28321c>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r6, [r0, #24] │ │ │ │ + strh r6, [r0, #30] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r7, [sp, #800] @ 0x320 │ │ │ │ + add r0, pc, #544 @ (adr r0, 397750 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2833d4>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r6, [r6, #18] │ │ │ │ + strh r6, [r6, #24] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r7, [sp, #192] @ 0xc0 │ │ │ │ + ldr r7, [sp, #960] @ 0x3c0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r6, [sp, #392] @ 0x188 │ │ │ │ + ldr r7, [sp, #136] @ 0x88 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r0, [r0, #8] │ │ │ │ + strh r0, [r0, #14] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r5, [sp, #376] @ 0x178 │ │ │ │ + ldr r6, [sp, #120] @ 0x78 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r0, [r1, #0] │ │ │ │ + strh r0, [r1, #6] │ │ │ │ lsls r5, r1, #3 │ │ │ │ str.w sl, [sp, #72] @ 0x48 │ │ │ │ ldr r0, [sp, #268] @ 0x10c │ │ │ │ bl 371b8c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x25d810> │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [sp, #252] @ 0xfc │ │ │ │ bl 375354 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x260fd8> │ │ │ │ @@ -1102448,38 +1102456,38 @@ │ │ │ │ ldr r3, [sp, #788] @ 0x314 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 3978d8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x28355c> │ │ │ │ add.w sp, sp, #796 @ 0x31c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [sp, #928] @ 0x3a0 │ │ │ │ + ldr r4, [sp, #672] @ 0x2a0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r6, [r2, #26] │ │ │ │ + ldrb r6, [r2, #29] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r2, [sp, #864] @ 0x360 │ │ │ │ + ldr r3, [sp, #608] @ 0x260 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r2, [r6, #21] │ │ │ │ + ldrb r2, [r6, #24] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r6, [r4, #21] │ │ │ │ + ldrb r6, [r4, #24] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r6, [r2, #21] │ │ │ │ + ldrb r6, [r2, #24] │ │ │ │ lsls r5, r1, #3 │ │ │ │ add r1, pc, #44 @ (adr r1, 397924 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2835a8>) │ │ │ │ - @ instruction: 0xfffd7d2a │ │ │ │ + vqrdmulh.s , , d26[0] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r2, [sp, #248] @ 0xf8 │ │ │ │ + ldr r2, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r4, [r0, #20] │ │ │ │ + ldrb r4, [r0, #23] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r0, [r7, #19] │ │ │ │ + ldrb r0, [r7, #22] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r2, [r3, #19] │ │ │ │ + ldrb r2, [r3, #22] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r1, [sp, #816] @ 0x330 │ │ │ │ + ldr r2, [sp, #560] @ 0x230 │ │ │ │ lsls r5, r1, #3 │ │ │ │ strh r4, [r7, #56] @ 0x38 │ │ │ │ lsls r1, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1103288,15 +1103296,15 @@ │ │ │ │ beq.n 39811a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x283d9e> │ │ │ │ cmp r4, r2 │ │ │ │ bne.n 398120 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x283da4> │ │ │ │ b.n 39811a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x283d9e> │ │ │ │ nop │ │ │ │ add r1, sp, #560 @ 0x230 │ │ │ │ lsls r7, r6, #5 │ │ │ │ - str r2, [sp, #24] │ │ │ │ + str r2, [sp, #792] @ 0x318 │ │ │ │ lsls r5, r1, #3 │ │ │ │ add r1, sp, #416 @ 0x1a0 │ │ │ │ lsls r7, r6, #5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -1104419,173 +1104427,173 @@ │ │ │ │ cmp.w r2, #310 @ 0x136 │ │ │ │ bcc.n 398d50 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2849d4> │ │ │ │ b.n 398c66 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2848ea> │ │ │ │ ldr.w r2, [r3, #192] @ 0xc0 │ │ │ │ cmp.w r2, #400 @ 0x190 │ │ │ │ bcs.w 39862a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2842ae> │ │ │ │ b.n 398c56 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2848da> │ │ │ │ - str r0, [sp, #344] @ 0x158 │ │ │ │ + str r1, [sp, #88] @ 0x58 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r0, [sp, #344] @ 0x158 │ │ │ │ + str r1, [sp, #88] @ 0x58 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r0, [sp, #392] @ 0x188 │ │ │ │ + str r1, [sp, #136] @ 0x88 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r0, [sp, #440] @ 0x1b8 │ │ │ │ + str r1, [sp, #184] @ 0xb8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r0, [sp, #456] @ 0x1c8 │ │ │ │ + str r1, [sp, #200] @ 0xc8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r0, [sp, #432] @ 0x1b0 │ │ │ │ + str r1, [sp, #176] @ 0xb0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r0, [sp, #480] @ 0x1e0 │ │ │ │ + str r1, [sp, #224] @ 0xe0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r0, [sp, #960] @ 0x3c0 │ │ │ │ + str r1, [sp, #704] @ 0x2c0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r0, [sp, #992] @ 0x3e0 │ │ │ │ + str r1, [sp, #736] @ 0x2e0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r2, [sp, #344] @ 0x158 │ │ │ │ + str r3, [sp, #88] @ 0x58 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r2, [sp, #376] @ 0x178 │ │ │ │ + str r3, [sp, #120] @ 0x78 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r2, [sp, #424] @ 0x1a8 │ │ │ │ + str r3, [sp, #168] @ 0xa8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r2, [sp, #472] @ 0x1d8 │ │ │ │ + str r3, [sp, #216] @ 0xd8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r2, [sp, #440] @ 0x1b8 │ │ │ │ + str r3, [sp, #184] @ 0xb8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r3, [sp, #528] @ 0x210 │ │ │ │ + str r4, [sp, #272] @ 0x110 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r3, [sp, #592] @ 0x250 │ │ │ │ + str r4, [sp, #336] @ 0x150 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r3, [sp, #624] @ 0x270 │ │ │ │ + str r4, [sp, #368] @ 0x170 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r3, [sp, #656] @ 0x290 │ │ │ │ + str r4, [sp, #400] @ 0x190 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r3, [sp, #704] @ 0x2c0 │ │ │ │ + str r4, [sp, #448] @ 0x1c0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r3, [sp, #736] @ 0x2e0 │ │ │ │ + str r4, [sp, #480] @ 0x1e0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r3, [sp, #752] @ 0x2f0 │ │ │ │ + str r4, [sp, #496] @ 0x1f0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r3, [sp, #672] @ 0x2a0 │ │ │ │ + str r4, [sp, #416] @ 0x1a0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r3, [sp, #720] @ 0x2d0 │ │ │ │ + str r4, [sp, #464] @ 0x1d0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r3, [sp, #672] @ 0x2a0 │ │ │ │ + str r4, [sp, #416] @ 0x1a0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r3, [sp, #672] @ 0x2a0 │ │ │ │ + str r4, [sp, #416] @ 0x1a0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r3, [sp, #704] @ 0x2c0 │ │ │ │ + str r4, [sp, #448] @ 0x1c0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r3, [sp, #736] @ 0x2e0 │ │ │ │ + str r4, [sp, #480] @ 0x1e0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r3, [sp, #616] @ 0x268 │ │ │ │ + str r4, [sp, #360] @ 0x168 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r3, [sp, #776] @ 0x308 │ │ │ │ + str r4, [sp, #520] @ 0x208 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r3, [sp, #824] @ 0x338 │ │ │ │ + str r4, [sp, #568] @ 0x238 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r3, [sp, #760] @ 0x2f8 │ │ │ │ + str r4, [sp, #504] @ 0x1f8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r3, [sp, #560] @ 0x230 │ │ │ │ + str r4, [sp, #304] @ 0x130 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r3, [sp, #560] @ 0x230 │ │ │ │ + str r4, [sp, #304] @ 0x130 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r3, [sp, #560] @ 0x230 │ │ │ │ + str r4, [sp, #304] @ 0x130 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r3, [sp, #624] @ 0x270 │ │ │ │ + str r4, [sp, #368] @ 0x170 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r3, [sp, #688] @ 0x2b0 │ │ │ │ + str r4, [sp, #432] @ 0x1b0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r3, [sp, #752] @ 0x2f0 │ │ │ │ + str r4, [sp, #496] @ 0x1f0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r3, [sp, #816] @ 0x330 │ │ │ │ + str r4, [sp, #560] @ 0x230 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r3, [sp, #896] @ 0x380 │ │ │ │ + str r4, [sp, #640] @ 0x280 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r3, [sp, #976] @ 0x3d0 │ │ │ │ + str r4, [sp, #720] @ 0x2d0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r3, [sp, #1008] @ 0x3f0 │ │ │ │ + str r4, [sp, #752] @ 0x2f0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r4, [sp, #64] @ 0x40 │ │ │ │ + str r4, [sp, #832] @ 0x340 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r4, [sp, #128] @ 0x80 │ │ │ │ + str r4, [sp, #896] @ 0x380 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r4, [sp, #32] │ │ │ │ + str r4, [sp, #800] @ 0x320 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r6, [r5, #30] │ │ │ │ + ldrh r6, [r5, #36] @ 0x24 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r2, [r0, #32] │ │ │ │ + ldrh r2, [r0, #38] @ 0x26 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r2, [r4, #30] │ │ │ │ + ldrh r2, [r4, #36] @ 0x24 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r4, [r7, #28] │ │ │ │ + ldrh r4, [r7, #34] @ 0x22 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r4, [r7, #28] │ │ │ │ + ldrh r4, [r7, #34] @ 0x22 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r2, [r0, #30] │ │ │ │ + ldrh r2, [r0, #36] @ 0x24 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r6, [r1, #30] │ │ │ │ + ldrh r6, [r1, #36] @ 0x24 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r2, [r3, #30] │ │ │ │ + ldrh r2, [r3, #36] @ 0x24 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r6, [r4, #30] │ │ │ │ + ldrh r6, [r4, #36] @ 0x24 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r2, [r6, #30] │ │ │ │ + ldrh r2, [r6, #36] @ 0x24 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r6, [r7, #30] │ │ │ │ + ldrh r6, [r7, #36] @ 0x24 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r2, [r1, #32] │ │ │ │ + ldrh r2, [r1, #38] @ 0x26 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r2, [r3, #32] │ │ │ │ + ldrh r2, [r3, #38] @ 0x26 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r6, [r4, #32] │ │ │ │ + ldrh r6, [r4, #38] @ 0x26 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r2, [r5, #32] │ │ │ │ + ldrh r2, [r5, #38] @ 0x26 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r6, [r4, #32] │ │ │ │ + ldrh r6, [r4, #38] @ 0x26 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r6, [r4, #32] │ │ │ │ + ldrh r6, [r4, #38] @ 0x26 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r6, [r4, #32] │ │ │ │ + ldrh r6, [r4, #38] @ 0x26 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r6, [r7, #8] │ │ │ │ + ldrh r6, [r7, #14] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r6, [r0, #10] │ │ │ │ + ldrh r6, [r0, #16] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r4, [r6, #8] │ │ │ │ + ldrh r4, [r6, #14] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r6, [r7, #8] │ │ │ │ + ldrh r6, [r7, #14] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r4, [r6, #6] │ │ │ │ + ldrh r4, [r6, #12] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r4, [r5, #6] │ │ │ │ + ldrh r4, [r5, #12] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r2, [r3, #30] │ │ │ │ + ldrh r2, [r3, #36] @ 0x24 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r2, [r5, #30] │ │ │ │ + ldrh r2, [r5, #36] @ 0x24 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r2, [r7, #30] │ │ │ │ + ldrh r2, [r7, #36] @ 0x24 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r2, [r1, #32] │ │ │ │ + ldrh r2, [r1, #38] @ 0x26 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r0, [r6, #30] │ │ │ │ + ldrh r0, [r6, #36] @ 0x24 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r4, [r4, #30] │ │ │ │ + ldrh r4, [r4, #36] @ 0x24 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r2, [r7, #30] │ │ │ │ + ldrh r2, [r7, #36] @ 0x24 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r4, [r1, #46] @ 0x2e │ │ │ │ + ldrh r4, [r1, #52] @ 0x34 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r0, [r2, #16] │ │ │ │ + ldrh r0, [r2, #22] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r6, [r3, #16] │ │ │ │ + ldrh r6, [r3, #22] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r4, [r0, #34] @ 0x22 │ │ │ │ + ldrh r4, [r0, #40] @ 0x28 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r6, [r3, #34] @ 0x22 │ │ │ │ + ldrh r6, [r3, #40] @ 0x28 │ │ │ │ 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] @ (398fd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x284c58>) │ │ │ │ mov r6, r0 │ │ │ │ @@ -1104607,15 +1104615,15 @@ │ │ │ │ add r3, pc │ │ │ │ mla r3, r2, r4, r3 │ │ │ │ mov r0, r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldr r2, [sp, #424] @ 0x1a8 │ │ │ │ lsls r7, r6, #5 │ │ │ │ - strh r0, [r5, #22] │ │ │ │ + strh r0, [r5, #28] │ │ │ │ lsls r5, r1, #3 │ │ │ │ ldr r2, [sp, #304] @ 0x130 │ │ │ │ lsls r7, r6, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #2320] @ 0x910 │ │ │ │ @@ -1105797,201 +1105805,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 │ │ │ │ - strh r2, [r6, #10] │ │ │ │ + strh r2, [r6, #16] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r6, [r4, #22] │ │ │ │ + ldrh r6, [r4, #28] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r6, [r0, #24] │ │ │ │ + ldrh r6, [r0, #30] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r2, [r5, #22] │ │ │ │ + ldrh r2, [r5, #28] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r4, [r6, #62] @ 0x3e │ │ │ │ + str r0, [sp, #720] @ 0x2d0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r0, [r3, #60] @ 0x3c │ │ │ │ + str r0, [sp, #352] @ 0x160 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r2, [sp, #456] @ 0x1c8 │ │ │ │ + str r3, [sp, #200] @ 0xc8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r2, [sp, #960] @ 0x3c0 │ │ │ │ + str r3, [sp, #704] @ 0x2c0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r0, [sp, #216] @ 0xd8 │ │ │ │ + str r0, [sp, #984] @ 0x3d8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ ldr r2, [r7, #76] @ 0x4c │ │ │ │ lsls r1, r0, #6 │ │ │ │ - ldrh r6, [r4, #52] @ 0x34 │ │ │ │ + ldrh r6, [r4, #58] @ 0x3a │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r0, [r1, #52] @ 0x34 │ │ │ │ + ldrh r0, [r1, #58] @ 0x3a │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r4, [r6, #54] @ 0x36 │ │ │ │ + ldrh r4, [r6, #60] @ 0x3c │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r0, [r6, #38] @ 0x26 │ │ │ │ + ldrh r0, [r6, #44] @ 0x2c │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r6, [r4, #38] @ 0x26 │ │ │ │ + ldrh r6, [r4, #44] @ 0x2c │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r6, [r0, #40] @ 0x28 │ │ │ │ + ldrh r6, [r0, #46] @ 0x2e │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r6, [r6, #38] @ 0x26 │ │ │ │ + ldrh r6, [r6, #44] @ 0x2c │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r2, [r5, #44] @ 0x2c │ │ │ │ + ldrh r2, [r5, #50] @ 0x32 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r4, [r3, #44] @ 0x2c │ │ │ │ + ldrh r4, [r3, #50] @ 0x32 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r0, [r4, #42] @ 0x2a │ │ │ │ + ldrh r0, [r4, #48] @ 0x30 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r2, [r6, #32] │ │ │ │ + ldrh r2, [r6, #38] @ 0x26 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r6, [r1, #32] │ │ │ │ + ldrh r6, [r1, #38] @ 0x26 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r6, [r3, #42] @ 0x2a │ │ │ │ + ldrh r6, [r3, #48] @ 0x30 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r4, [r0, #42] @ 0x2a │ │ │ │ + ldrh r4, [r0, #48] @ 0x30 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r4, [r6, #38] @ 0x26 │ │ │ │ + ldrh r4, [r6, #44] @ 0x2c │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r6, [r7, #36] @ 0x24 │ │ │ │ + ldrh r6, [r7, #42] @ 0x2a │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r4, [r7, #18] │ │ │ │ + ldrh r4, [r7, #24] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r6, [r6, #18] │ │ │ │ + ldrh r6, [r6, #24] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r0, [r6, #18] │ │ │ │ + ldrh r0, [r6, #24] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r2, [r5, #18] │ │ │ │ + ldrh r2, [r5, #24] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r4, [r4, #18] │ │ │ │ + ldrh r4, [r4, #24] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r2, [r1, #14] │ │ │ │ + ldrh r2, [r1, #20] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r0, [r0, #14] │ │ │ │ + ldrh r0, [r0, #20] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r6, [r4, #6] │ │ │ │ + ldrh r6, [r4, #12] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r0, [r4, #6] │ │ │ │ + ldrh r0, [r4, #12] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r2, [r4, #6] │ │ │ │ + ldrh r2, [r4, #12] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r0, [r4, #6] │ │ │ │ + ldrh r0, [r4, #12] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r6, [r3, #6] │ │ │ │ + ldrh r6, [r3, #12] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r4, [r3, #6] │ │ │ │ + ldrh r4, [r3, #12] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r2, [r3, #6] │ │ │ │ + ldrh r2, [r3, #12] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r2, [r0, #32] │ │ │ │ + strh r2, [r0, #38] @ 0x26 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r0, [r1, #32] │ │ │ │ + strh r0, [r1, #38] @ 0x26 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r4, [r1, #32] │ │ │ │ + strh r4, [r1, #38] @ 0x26 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r4, [r3, #32] │ │ │ │ + strh r4, [r3, #38] @ 0x26 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r4, [r3, #32] │ │ │ │ + strh r4, [r3, #38] @ 0x26 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r0, [r5, #32] │ │ │ │ + strh r0, [r5, #38] @ 0x26 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r4, [r6, #32] │ │ │ │ + strh r4, [r6, #38] @ 0x26 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r0, [r1, #34] @ 0x22 │ │ │ │ + strh r0, [r1, #40] @ 0x28 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r4, [r2, #34] @ 0x22 │ │ │ │ + strh r4, [r2, #40] @ 0x28 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r4, [r4, #34] @ 0x22 │ │ │ │ + strh r4, [r4, #40] @ 0x28 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r4, [r7, #34] @ 0x22 │ │ │ │ + strh r4, [r7, #40] @ 0x28 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r0, [r2, #36] @ 0x24 │ │ │ │ + strh r0, [r2, #42] @ 0x2a │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r4, [r4, #36] @ 0x24 │ │ │ │ + strh r4, [r4, #42] @ 0x2a │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r4, [r0, #38] @ 0x26 │ │ │ │ + strh r4, [r0, #44] @ 0x2c │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r6, [r0, #38] @ 0x26 │ │ │ │ + strh r6, [r0, #44] @ 0x2c │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r0, [r2, #38] @ 0x26 │ │ │ │ + strh r0, [r2, #44] @ 0x2c │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r4, [r2, #38] @ 0x26 │ │ │ │ + strh r4, [r2, #44] @ 0x2c │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r4, [r2, #38] @ 0x26 │ │ │ │ + strh r4, [r2, #44] @ 0x2c │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r0, [r3, #38] @ 0x26 │ │ │ │ + strh r0, [r3, #44] @ 0x2c │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r2, [r4, #38] @ 0x26 │ │ │ │ + strh r2, [r4, #44] @ 0x2c │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r0, [r6, #38] @ 0x26 │ │ │ │ + strh r0, [r6, #44] @ 0x2c │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r0, [r7, #38] @ 0x26 │ │ │ │ + strh r0, [r7, #44] @ 0x2c │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r4, [r7, #38] @ 0x26 │ │ │ │ + strh r4, [r7, #44] @ 0x2c │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r4, [r0, #40] @ 0x28 │ │ │ │ + strh r4, [r0, #46] @ 0x2e │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r4, [r0, #40] @ 0x28 │ │ │ │ + strh r4, [r0, #46] @ 0x2e │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r0, [r2, #40] @ 0x28 │ │ │ │ + strh r0, [r2, #46] @ 0x2e │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r4, [r2, #40] @ 0x28 │ │ │ │ + strh r4, [r2, #46] @ 0x2e │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r0, [r3, #40] @ 0x28 │ │ │ │ + strh r0, [r3, #46] @ 0x2e │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r4, [r3, #40] @ 0x28 │ │ │ │ + strh r4, [r3, #46] @ 0x2e │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r0, [r4, #40] @ 0x28 │ │ │ │ + strh r0, [r4, #46] @ 0x2e │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r4, [r5, #40] @ 0x28 │ │ │ │ + strh r4, [r5, #46] @ 0x2e │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r0, [r7, #40] @ 0x28 │ │ │ │ + strh r0, [r7, #46] @ 0x2e │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r0, [r1, #42] @ 0x2a │ │ │ │ + strh r0, [r1, #48] @ 0x30 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r4, [r0, #42] @ 0x2a │ │ │ │ + strh r4, [r0, #48] @ 0x30 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r4, [r1, #42] @ 0x2a │ │ │ │ + strh r4, [r1, #48] @ 0x30 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r2, [r0, #42] @ 0x2a │ │ │ │ + strh r2, [r0, #48] @ 0x30 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r4, [r7, #40] @ 0x28 │ │ │ │ + strh r4, [r7, #46] @ 0x2e │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r4, [r7, #40] @ 0x28 │ │ │ │ + strh r4, [r7, #46] @ 0x2e │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r6, [r7, #40] @ 0x28 │ │ │ │ + strh r6, [r7, #46] @ 0x2e │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r0, [r0, #42] @ 0x2a │ │ │ │ + strh r0, [r0, #48] @ 0x30 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r2, [r0, #42] @ 0x2a │ │ │ │ + strh r2, [r0, #48] @ 0x30 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r4, [r0, #42] @ 0x2a │ │ │ │ + strh r4, [r0, #48] @ 0x30 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r6, [r0, #42] @ 0x2a │ │ │ │ + strh r6, [r0, #48] @ 0x30 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r0, [r1, #42] @ 0x2a │ │ │ │ + strh r0, [r1, #48] @ 0x30 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r4, [r1, #42] @ 0x2a │ │ │ │ + strh r4, [r1, #48] @ 0x30 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r4, [r2, #42] @ 0x2a │ │ │ │ + strh r4, [r2, #48] @ 0x30 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r6, [r4, #30] │ │ │ │ + ldrh r6, [r4, #36] @ 0x24 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r0, [r4, #30] │ │ │ │ + ldrh r0, [r4, #36] @ 0x24 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r2, [r3, #30] │ │ │ │ + ldrh r2, [r3, #36] @ 0x24 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r0, [r6, #30] │ │ │ │ + ldrh r0, [r6, #36] @ 0x24 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r2, [r6, #30] │ │ │ │ + ldrh r2, [r6, #36] @ 0x24 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r0, [r4, #0] │ │ │ │ + ldrh r0, [r4, #6] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r2, [r5, #2] │ │ │ │ + ldrh r2, [r5, #8] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r2, [r5, #44] @ 0x2c │ │ │ │ + strh r2, [r5, #50] @ 0x32 │ │ │ │ lsls r5, r1, #3 │ │ │ │ ldr.w r3, [pc, #3048] @ 39a9c0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x286644> │ │ │ │ movs r1, #0 │ │ │ │ ldr r2, [sp, #572] @ 0x23c │ │ │ │ add r0, sp, #528 @ 0x210 │ │ │ │ add r3, pc │ │ │ │ strd r3, r1, [sp] │ │ │ │ @@ -1107101,145 +1107109,145 @@ │ │ │ │ add r0, sp, #528 @ 0x210 │ │ │ │ str r5, [sp, #8] │ │ │ │ str r7, [sp, #0] │ │ │ │ bl 397da0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x283a24> │ │ │ │ ldr r3, [sp, #532] @ 0x214 │ │ │ │ b.n 39a436 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2860ba> │ │ │ │ nop │ │ │ │ - strh r2, [r5, #30] │ │ │ │ + strh r2, [r5, #36] @ 0x24 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r6, [r7, #40] @ 0x28 │ │ │ │ + strh r6, [r7, #46] @ 0x2e │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r6, [r5, #40] @ 0x28 │ │ │ │ + strh r6, [r5, #46] @ 0x2e │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r6, [r4, #40] @ 0x28 │ │ │ │ + strh r6, [r4, #46] @ 0x2e │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r0, [r7, #38] @ 0x26 │ │ │ │ + strh r0, [r7, #44] @ 0x2c │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r6, [r2, #38] @ 0x26 │ │ │ │ + strh r6, [r2, #44] @ 0x2c │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r6, [r6, #38] @ 0x26 │ │ │ │ + strh r6, [r6, #44] @ 0x2c │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r4, [r4, #38] @ 0x26 │ │ │ │ + strh r4, [r4, #44] @ 0x2c │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r4, [r4, #20] │ │ │ │ + strh r4, [r4, #26] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r0, [r3, #20] │ │ │ │ + strh r0, [r3, #26] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - lsls r4, r2, #16 │ │ │ │ + lsls r4, r2, #19 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r0, [r2, #36] @ 0x24 │ │ │ │ + strh r0, [r2, #42] @ 0x2a │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r4, [r1, #36] @ 0x24 │ │ │ │ + strh r4, [r1, #42] @ 0x2a │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r0, [r1, #36] @ 0x24 │ │ │ │ + strh r0, [r1, #42] @ 0x2a │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r4, [r0, #36] @ 0x24 │ │ │ │ + strh r4, [r0, #42] @ 0x2a │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r0, [r0, #36] @ 0x24 │ │ │ │ + strh r0, [r0, #42] @ 0x2a │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r4, [r7, #34] @ 0x22 │ │ │ │ + strh r4, [r7, #40] @ 0x28 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r0, [r7, #34] @ 0x22 │ │ │ │ + strh r0, [r7, #40] @ 0x28 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r4, [r6, #34] @ 0x22 │ │ │ │ + strh r4, [r6, #40] @ 0x28 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r0, [r6, #50] @ 0x32 │ │ │ │ + strh r0, [r6, #56] @ 0x38 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r0, [r5, #50] @ 0x32 │ │ │ │ + strh r0, [r5, #56] @ 0x38 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r0, [r4, #50] @ 0x32 │ │ │ │ + strh r0, [r4, #56] @ 0x38 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r4, [r5, #50] @ 0x32 │ │ │ │ + strh r4, [r5, #56] @ 0x38 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r4, [r4, #50] @ 0x32 │ │ │ │ + strh r4, [r4, #56] @ 0x38 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r0, [r3, #50] @ 0x32 │ │ │ │ + strh r0, [r3, #56] @ 0x38 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r0, [r2, #50] @ 0x32 │ │ │ │ + strh r0, [r2, #56] @ 0x38 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r0, [r3, #12] │ │ │ │ + strh r0, [r3, #18] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r4, [r7, #26] │ │ │ │ + strh r4, [r7, #32] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r4, [r6, #26] │ │ │ │ + strh r4, [r6, #32] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r4, [r5, #26] │ │ │ │ + strh r4, [r5, #32] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r2, [r2, #26] │ │ │ │ + strh r2, [r2, #32] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r4, [r3, #24] │ │ │ │ + strh r4, [r3, #30] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r4, [r1, #29] │ │ │ │ + strh r4, [r1, #0] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r2, [r4, #28] │ │ │ │ + ldrb r2, [r4, #31] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r0, [r4, #28] │ │ │ │ + ldrb r0, [r4, #31] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r0, [r2, #20] │ │ │ │ + strh r0, [r2, #26] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r4, [r7, #18] │ │ │ │ + strh r4, [r7, #24] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r2, [r0, #18] │ │ │ │ + strh r2, [r0, #24] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r2, [r4, #28] │ │ │ │ + ldrb r2, [r4, #31] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r4, [r6, #14] │ │ │ │ + strh r4, [r6, #20] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r0, [r4, #14] │ │ │ │ + strh r0, [r4, #20] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r2, [r3, #14] │ │ │ │ + strh r2, [r3, #20] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r4, [r1, #12] │ │ │ │ + strh r4, [r1, #18] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r6, [r1, #16] │ │ │ │ + ldrb r6, [r1, #19] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r6, [r5, #6] │ │ │ │ + strh r6, [r5, #12] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r6, [r3, #19] │ │ │ │ + ldrb r6, [r3, #22] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r2, [r2, #27] │ │ │ │ + ldrb r2, [r2, #30] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r6, [r5, #28] │ │ │ │ + ldrb r6, [r5, #31] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r6, [r4, #26] │ │ │ │ + ldrb r6, [r4, #29] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r6, [r1, #26] │ │ │ │ + ldrb r6, [r1, #29] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r2, [r7, #11] │ │ │ │ + ldrb r2, [r7, #14] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r6, [r0, #11] │ │ │ │ + ldrb r6, [r0, #14] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r2, [r5, #10] │ │ │ │ + ldrb r2, [r5, #13] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r0, [r3, #13] │ │ │ │ + ldrb r0, [r3, #16] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r6, [r7, #12] │ │ │ │ + ldrb r6, [r7, #15] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r4, [r2, #12] │ │ │ │ + ldrb r4, [r2, #15] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r6, [r7, #11] │ │ │ │ + ldrb r6, [r7, #14] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r2, [r2, #11] │ │ │ │ + ldrb r2, [r2, #14] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r2, [r0, #11] │ │ │ │ + ldrb r2, [r0, #14] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r4, [r7, #13] │ │ │ │ + ldrb r4, [r7, #16] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r0, [r2, #5] │ │ │ │ + ldrb r0, [r2, #8] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r0, [r7, #4] │ │ │ │ + ldrb r0, [r7, #7] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r2, [r3, #4] │ │ │ │ + ldrb r2, [r3, #7] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r2, [r4, #3] │ │ │ │ + ldrb r2, [r4, #6] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r4, [r5, #17] │ │ │ │ + ldrb r4, [r5, #20] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r0, [r3, #17] │ │ │ │ + ldrb r0, [r3, #20] │ │ │ │ lsls r5, r1, #3 │ │ │ │ ldr.w r0, [pc, #1396] @ 39b040 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x286cc4> │ │ │ │ movs r1, #2 │ │ │ │ ldr r2, [sp, #548] @ 0x224 │ │ │ │ movs r3, #1 │ │ │ │ add r0, pc │ │ │ │ str r1, [sp, #4] │ │ │ │ @@ -1107742,85 +1107750,85 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne.w 39a86a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2864ee> │ │ │ │ ldrb.w r2, [r3, #867] @ 0x363 │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 399e0e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x285a92> │ │ │ │ b.n 39a86a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2864ee> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ - strb r6, [r4, #28] │ │ │ │ + strb r6, [r4, #31] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r0, [r1, #11] │ │ │ │ + ldrb r0, [r1, #14] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strb r0, [r6, #26] │ │ │ │ + strb r0, [r6, #29] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strb r6, [r4, #26] │ │ │ │ + strb r6, [r4, #29] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strb r0, [r6, #26] │ │ │ │ + strb r0, [r6, #29] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strb r6, [r5, #26] │ │ │ │ + strb r6, [r5, #29] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strb r0, [r5, #26] │ │ │ │ + strb r0, [r5, #29] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strb r2, [r4, #26] │ │ │ │ + strb r2, [r4, #29] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strb r4, [r4, #26] │ │ │ │ + strb r4, [r4, #29] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r2, [r1, #6] │ │ │ │ + ldrb r2, [r1, #9] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r4, [r7, #5] │ │ │ │ + ldrb r4, [r7, #8] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r6, [r0, #3] │ │ │ │ + ldrb r6, [r0, #6] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r2, [r7, #2] │ │ │ │ + ldrb r2, [r7, #5] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r0, [r3, #2] │ │ │ │ + ldrb r0, [r3, #5] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strb r0, [r4, #24] │ │ │ │ + strb r0, [r4, #27] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r4, [r0, #3] │ │ │ │ + ldrb r4, [r0, #6] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r6, [r0, #3] │ │ │ │ + ldrb r6, [r0, #6] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r0, [r4, #1] │ │ │ │ + ldrb r0, [r4, #4] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r4, [r7, #0] │ │ │ │ + ldrb r4, [r7, #3] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r0, [r5, #1] │ │ │ │ + ldrb r0, [r5, #4] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r4, [r7, #0] │ │ │ │ + ldrb r4, [r7, #3] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strb r6, [r2, #23] │ │ │ │ + strb r6, [r2, #26] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strb r4, [r1, #23] │ │ │ │ + strb r4, [r1, #26] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strb r2, [r1, #23] │ │ │ │ + strb r2, [r1, #26] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strb r2, [r1, #13] │ │ │ │ + strb r2, [r1, #16] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strb r0, [r3, #31] │ │ │ │ + ldrb r0, [r3, #2] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bx r3 │ │ │ │ + @ instruction: 0x47de │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strb r6, [r1, #30] │ │ │ │ + ldrb r6, [r1, #1] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r0, [r1, r1] │ │ │ │ + strh r0, [r1, r4] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strb r4, [r1, #19] │ │ │ │ + strb r4, [r1, #22] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strb r6, [r6, #31] │ │ │ │ + ldrb r6, [r6, #2] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strb r4, [r5, #23] │ │ │ │ + strb r4, [r5, #26] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strb r6, [r5, #22] │ │ │ │ + strb r6, [r5, #25] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strb r0, [r6, #9] │ │ │ │ + strb r0, [r6, #12] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strb r4, [r5, #9] │ │ │ │ + strb r4, [r5, #12] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strb r4, [r1, #14] │ │ │ │ + strb r4, [r1, #17] │ │ │ │ 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] @ (39b370 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x286ff4>) │ │ │ │ @@ -1109047,23 +1109055,23 @@ │ │ │ │ lsls r1, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ mov r8, fp │ │ │ │ lsls r1, r0, #6 │ │ │ │ mov sl, r1 │ │ │ │ lsls r1, r0, #6 │ │ │ │ - strb r2, [r1, #11] │ │ │ │ + strb r2, [r1, #14] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strb r0, [r7, #10] │ │ │ │ + strb r0, [r7, #13] │ │ │ │ lsls r5, r1, #3 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r7!, {r2, r5, r6} │ │ │ │ + beq.n 39bd70 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2879f4> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r4, [r0, #52] @ 0x34 │ │ │ │ + ldr r4, [r0, #64] @ 0x40 │ │ │ │ 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 46583c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3514c0> │ │ │ │ @@ -1109685,15 +1109693,15 @@ │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ udf #255 @ 0xff │ │ │ │ movs r3, #0 │ │ │ │ ldrh r3, [r3, #32] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - str r0, [r0, #60] @ 0x3c │ │ │ │ + str r0, [r0, #72] @ 0x48 │ │ │ │ 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 39cc28 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2888ac> │ │ │ │ @@ -1109751,15 +1109759,15 @@ │ │ │ │ add.w r0, r8, #4 │ │ │ │ bl 39c3d0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x288054> │ │ │ │ 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 │ │ │ │ - cmp r5, #112 @ 0x70 │ │ │ │ + cmp r6, #48 @ 0x30 │ │ │ │ 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] @ (39c65c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2882e0>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -1109948,15 +1109956,15 @@ │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ udf #255 @ 0xff │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ lsls r1, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r4, #120] @ 0x78 │ │ │ │ + ldr r0, [r4, #4] │ │ │ │ lsls r5, r1, #3 │ │ │ │ subs r1, #238 @ 0xee │ │ │ │ lsls r1, 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 │ │ │ │ @@ -1111245,23 +1111253,23 @@ │ │ │ │ bl 3bc34c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a7fd0> │ │ │ │ b.n 39d290 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x288f14> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ cmp r6, #60 @ 0x3c │ │ │ │ lsls r1, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r3, #10 │ │ │ │ + asrs r0, r3, #13 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - subs r4, r3, #6 │ │ │ │ + movs r0, #92 @ 0x5c │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrh r2, [r0, r0] │ │ │ │ + ldrh r2, [r0, r3] │ │ │ │ lsls r5, r1, #3 │ │ │ │ cmp r5, #104 @ 0x68 │ │ │ │ lsls r1, r0, #6 │ │ │ │ - ldr r4, [r1, r5] │ │ │ │ + ldrh r4, [r1, r0] │ │ │ │ lsls r5, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov fp, r3 │ │ │ │ @@ -1111562,27 +1111570,27 @@ │ │ │ │ mov r0, r9 │ │ │ │ bl 53dcd0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x429954> │ │ │ │ bl 53d690 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x429314> │ │ │ │ mov r2, r0 │ │ │ │ b.n 39d616 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x28929a> │ │ │ │ cmp r4, #122 @ 0x7a │ │ │ │ lsls r1, r0, #6 │ │ │ │ - ldr r0, [r2, r0] │ │ │ │ + ldr r0, [r2, r3] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - adds r2, r3, #1 │ │ │ │ + adds r2, r3, #4 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r7, [pc, #624] @ (39d904 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x289588>) │ │ │ │ + str r4, [r3, r1] │ │ │ │ lsls r5, r1, #3 │ │ │ │ subs r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, r6, r5 │ │ │ │ + adds r0, r6, #0 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r7, [pc, #80] @ (39d6f0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x289374>) │ │ │ │ + ldr r7, [pc, #848] @ (39d9f0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x289674>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r5, [pc, #384] @ (39d824 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2894a8>) │ │ │ │ + ldr r6, [pc, #128] @ (39d724 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2893a8>) │ │ │ │ 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] │ │ │ │ @@ -1111732,15 +1111740,15 @@ │ │ │ │ lsreq r1, r1, #5 │ │ │ │ b.n 39d758 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2893dc> │ │ │ │ ldr r5, [sp, #88] @ 0x58 │ │ │ │ sub.w fp, r5, #1 │ │ │ │ clz fp, fp │ │ │ │ mov.w fp, fp, lsr #5 │ │ │ │ b.n 39d782 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x289406> │ │ │ │ - strb r0, [r4, r6] │ │ │ │ + ldrsb r0, [r4, r1] │ │ │ │ lsls r5, r1, #3 │ │ │ │ b.n 39d86c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2894f0> │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ubfx r3, r3, #0, #24 │ │ │ │ tst r3, r1 │ │ │ │ beq.n 39d86a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2894ee> │ │ │ │ ldrb r3, [r0, #29] │ │ │ │ @@ -1112470,17 +1112478,17 @@ │ │ │ │ lsls r1, r0, #6 │ │ │ │ movs r2, #2 │ │ │ │ lsls r1, r0, #6 │ │ │ │ asrs r4, r6, #11 │ │ │ │ movs r0, r0 │ │ │ │ movs r2, #216 @ 0xd8 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [pc, #672] @ (39e290 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x289f14>) │ │ │ │ + ldr r6, [pc, #416] @ (39e190 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x289e14>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r5, [pc, #96] @ (39e054 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x289cd8>) │ │ │ │ + ldr r5, [pc, #864] @ (39e354 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x289fd8>) │ │ │ │ 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, #636] @ (39e284 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x289f08>) │ │ │ │ @@ -1112810,39 +1112818,39 @@ │ │ │ │ ldr r0, [pc, #56] @ (39e360 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x289fe4>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #52] @ (39e364 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x289fe8>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldr r2, [pc, #832] @ (39e678 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x28a2fc>) │ │ │ │ + ldr r3, [pc, #576] @ (39e578 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x28a1fc>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r2, [pc, #864] @ (39e69c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x28a320>) │ │ │ │ + ldr r3, [pc, #608] @ (39e59c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x28a220>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r2, [pc, #776] @ (39e648 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x28a2cc>) │ │ │ │ + ldr r3, [pc, #520] @ (39e548 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x28a1cc>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r2, [pc, #688] @ (39e5f4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x28a278>) │ │ │ │ + ldr r3, [pc, #432] @ (39e4f4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x28a178>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - subs r0, #218 @ 0xda │ │ │ │ + subs r1, #154 @ 0x9a │ │ │ │ lsls r2, r2, #3 │ │ │ │ - mov r0, sp │ │ │ │ + bx r5 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r2, [pc, #344] @ (39e4a8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x28a12c>) │ │ │ │ + ldr r3, [pc, #88] @ (39e3a8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x28a02c>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r2, [pc, #704] @ (39e614 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x28a298>) │ │ │ │ + ldr r3, [pc, #448] @ (39e514 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x28a198>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - mov r6, sl │ │ │ │ + bx r2 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r2, [pc, #336] @ (39e4ac <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x28a130>) │ │ │ │ + ldr r3, [pc, #80] @ (39e3ac <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x28a030>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r2, [pc, #376] @ (39e4d8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x28a15c>) │ │ │ │ + ldr r3, [pc, #120] @ (39e3d8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x28a05c>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r2, [pc, #608] @ (39e5c4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x28a248>) │ │ │ │ + ldr r3, [pc, #352] @ (39e4c4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x28a148>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r2, [pc, #584] @ (39e5b0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x28a234>) │ │ │ │ + ldr r3, [pc, #328] @ (39e4b0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x28a134>) │ │ │ │ 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 │ │ │ │ @@ -1113314,17 +1113322,17 @@ │ │ │ │ eors r3, r1 │ │ │ │ b.n 39e7de <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x28a462> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r9 │ │ │ │ bl 43c3ec <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x328070> │ │ │ │ b.n 39e58c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x28a210> │ │ │ │ nop │ │ │ │ - vmla.i16 d16, d30, d0[2] │ │ │ │ - stcl 0, cr0, [r4, #896] @ 0x380 │ │ │ │ - ldcl 0, cr0, [ip], #-896 @ 0xfffffc80 │ │ │ │ + eors.w r0, lr, #224 @ 0xe0 │ │ │ │ + cdp 0, 8, cr0, cr4, cr0, {7} │ │ │ │ + ldc 0, cr0, [ip, #-896]! @ 0xfffffc80 │ │ │ │ stmdb 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, #1028] @ 39ec70 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x28a8f4> │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ ldr.w r4, [pc, #1028] @ 39ec74 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x28a8f8> │ │ │ │ @@ -1114169,15 +1114177,15 @@ │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r2, #13 │ │ │ │ lsls r1, r0, #6 │ │ │ │ b.n 39f8d2 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x28b556> │ │ │ │ vsra.u32 d17, d18, #1 │ │ │ │ lsls r1, r0, #6 │ │ │ │ - subs r5, #2 │ │ │ │ + subs r5, #194 @ 0xc2 │ │ │ │ lsls r5, r1, #3 │ │ │ │ ble.n 39f0da <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x28ad5e> │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ blx lr │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ @@ -1114272,15 +1114280,15 @@ │ │ │ │ b.n 39f232 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x28aeb6> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ lsrs r0, r5, #25 │ │ │ │ lsls r1, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r3, #210 @ 0xd2 │ │ │ │ + subs r4, #146 @ 0x92 │ │ │ │ lsls r5, r1, #3 │ │ │ │ lsrs r6, r0, #23 │ │ │ │ lsls r1, r0, #6 │ │ │ │ bgt.n 39f31e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x28afa2> │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ ldr r7, [pc, #960] @ (39f650 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x28b2d4>) │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1114505,17 +1114513,17 @@ │ │ │ │ ldr.w r1, [r8, #8] │ │ │ │ b.n 39f430 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x28b0b4> │ │ │ │ ldr r2, [r3, #16] │ │ │ │ cmp r2, #0 │ │ │ │ beq.n 39f3dc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x28b060> │ │ │ │ b.n 39f458 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x28b0dc> │ │ │ │ nop │ │ │ │ - subs r1, #140 @ 0x8c │ │ │ │ + subs r2, #76 @ 0x4c │ │ │ │ lsls r5, r1, #3 │ │ │ │ - subs r1, #82 @ 0x52 │ │ │ │ + subs r2, #18 │ │ │ │ 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 │ │ │ │ @@ -1115034,51 +1115042,51 @@ │ │ │ │ bl 39e298 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x289f1c> │ │ │ │ ldr r3, [r4, #12] │ │ │ │ mov r2, r0 │ │ │ │ add r1, pc │ │ │ │ mov r0, r6 │ │ │ │ bl 3bc34c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a7fd0> │ │ │ │ b.n 39f798 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x28b41c> │ │ │ │ - adds r1, #108 @ 0x6c │ │ │ │ + adds r2, #44 @ 0x2c │ │ │ │ lsls r5, r1, #3 │ │ │ │ - subs r1, #74 @ 0x4a │ │ │ │ + subs r2, #10 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - adds r6, #66 @ 0x42 │ │ │ │ + adds r7, #2 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - subs r0, #114 @ 0x72 │ │ │ │ + subs r1, #50 @ 0x32 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - subs r1, #180 @ 0xb4 │ │ │ │ + subs r2, #116 @ 0x74 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - adds r6, #212 @ 0xd4 │ │ │ │ + adds r7, #148 @ 0x94 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - adds r7, #58 @ 0x3a │ │ │ │ + adds r7, #250 @ 0xfa │ │ │ │ lsls r5, r1, #3 │ │ │ │ - subs r1, #92 @ 0x5c │ │ │ │ + subs r2, #28 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - adds r7, #254 @ 0xfe │ │ │ │ + subs r0, #190 @ 0xbe │ │ │ │ lsls r5, r1, #3 │ │ │ │ - subs r0, #40 @ 0x28 │ │ │ │ + subs r0, #232 @ 0xe8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - subs r0, #82 @ 0x52 │ │ │ │ + subs r1, #18 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - subs r0, #124 @ 0x7c │ │ │ │ + subs r1, #60 @ 0x3c │ │ │ │ lsls r5, r1, #3 │ │ │ │ - subs r1, #22 │ │ │ │ + subs r1, #214 @ 0xd6 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - adds r5, #24 │ │ │ │ + adds r5, #216 @ 0xd8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - adds r7, #32 │ │ │ │ + adds r7, #224 @ 0xe0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - adds r5, #100 @ 0x64 │ │ │ │ + adds r6, #36 @ 0x24 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - adds r5, #2 │ │ │ │ + adds r5, #194 @ 0xc2 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - adds r4, #124 @ 0x7c │ │ │ │ + adds r5, #60 @ 0x3c │ │ │ │ lsls r5, r1, #3 │ │ │ │ - subs r0, #2 │ │ │ │ + subs r0, #194 @ 0xc2 │ │ │ │ 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] @ 3a0598 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x28c21c> │ │ │ │ subw sp, sp, #2076 @ 0x81c │ │ │ │ @@ -1116088,35 +1116096,35 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #20 │ │ │ │ lsls r1, r0, #6 │ │ │ │ cmp r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ adds r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, #210 @ 0xd2 │ │ │ │ + adds r7, #146 @ 0x92 │ │ │ │ lsls r5, r1, #3 │ │ │ │ lsls r4, r1, #14 │ │ │ │ lsls r1, r0, #6 │ │ │ │ - adds r6, #18 │ │ │ │ + adds r6, #210 @ 0xd2 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - adds r6, #6 │ │ │ │ + adds r6, #198 @ 0xc6 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - adds r5, #250 @ 0xfa │ │ │ │ + adds r6, #186 @ 0xba │ │ │ │ lsls r5, r1, #3 │ │ │ │ - adds r5, #238 @ 0xee │ │ │ │ + adds r6, #174 @ 0xae │ │ │ │ lsls r5, r1, #3 │ │ │ │ - adds r5, #134 @ 0x86 │ │ │ │ + adds r6, #70 @ 0x46 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r6, [r1, r2] │ │ │ │ + strh r6, [r1, r5] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - adds r7, #76 @ 0x4c │ │ │ │ + subs r0, #12 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - subs r1, #252 @ 0xfc │ │ │ │ + subs r2, #188 @ 0xbc │ │ │ │ lsls r5, r1, #3 │ │ │ │ - subs r1, #82 @ 0x52 │ │ │ │ + subs r2, #18 │ │ │ │ lsls r5, r1, #3 │ │ │ │ ldr r2, [r6, #36] @ 0x24 │ │ │ │ cmp r2, #120 @ 0x78 │ │ │ │ bne.w 3a04ba <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x28c13e> │ │ │ │ mov r4, r6 │ │ │ │ mov r6, r3 │ │ │ │ movs r3, #2 │ │ │ │ @@ -1116640,83 +1116648,83 @@ │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #48] @ 0x30 │ │ │ │ udf #255 @ 0xff │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - adds r5, #124 @ 0x7c │ │ │ │ + adds r6, #60 @ 0x3c │ │ │ │ lsls r5, r1, #3 │ │ │ │ - adds r2, #214 @ 0xd6 │ │ │ │ + adds r3, #150 @ 0x96 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - adds r3, #28 │ │ │ │ + adds r3, #220 @ 0xdc │ │ │ │ lsls r5, r1, #3 │ │ │ │ - adds r2, #140 @ 0x8c │ │ │ │ + adds r3, #76 @ 0x4c │ │ │ │ lsls r5, r1, #3 │ │ │ │ - adds r3, #78 @ 0x4e │ │ │ │ + adds r4, #14 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r3, [pc, #1016] @ (3a0fa4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x28cc28>) │ │ │ │ + ldr r4, [pc, #760] @ (3a0ea4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x28cb28>) │ │ │ │ lsls r4, r1, #3 │ │ │ │ - adds r0, #236 @ 0xec │ │ │ │ + adds r1, #172 @ 0xac │ │ │ │ lsls r5, r1, #3 │ │ │ │ - adds r1, #12 │ │ │ │ + adds r1, #204 @ 0xcc │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r3, [pc, #872] @ (3a0f20 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x28cba4>) │ │ │ │ + ldr r4, [pc, #616] @ (3a0e20 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x28caa4>) │ │ │ │ lsls r4, r1, #3 │ │ │ │ - cmp r6, #214 @ 0xd6 │ │ │ │ + cmp r7, #150 @ 0x96 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r3, [pc, #784] @ (3a0ed0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x28cb54>) │ │ │ │ + ldr r4, [pc, #528] @ (3a0dd0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x28ca54>) │ │ │ │ lsls r4, r1, #3 │ │ │ │ - cmp r6, #88 @ 0x58 │ │ │ │ + cmp r7, #24 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cmp r7, #112 @ 0x70 │ │ │ │ + adds r0, #48 @ 0x30 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cmp r6, #180 @ 0xb4 │ │ │ │ + cmp r7, #116 @ 0x74 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cmp r7, #148 @ 0x94 │ │ │ │ + adds r0, #84 @ 0x54 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cmp r1, #124 @ 0x7c │ │ │ │ + cmp r2, #60 @ 0x3c │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cmp r6, #138 @ 0x8a │ │ │ │ + cmp r7, #74 @ 0x4a │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cmp r1, #194 @ 0xc2 │ │ │ │ + cmp r2, #130 @ 0x82 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cmp r2, #8 │ │ │ │ + cmp r2, #200 @ 0xc8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cmp r4, #24 │ │ │ │ + cmp r4, #216 @ 0xd8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cmp r4, #186 @ 0xba │ │ │ │ + cmp r5, #122 @ 0x7a │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cmp r4, #112 @ 0x70 │ │ │ │ + cmp r5, #48 @ 0x30 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cmp r4, #38 @ 0x26 │ │ │ │ + cmp r4, #230 @ 0xe6 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cmp r2, #128 @ 0x80 │ │ │ │ + cmp r3, #64 @ 0x40 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cmp r2, #254 @ 0xfe │ │ │ │ + cmp r3, #190 @ 0xbe │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cmp r1, #204 @ 0xcc │ │ │ │ + cmp r2, #140 @ 0x8c │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cmp r2, #6 │ │ │ │ + cmp r2, #198 @ 0xc6 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cmp r1, #88 @ 0x58 │ │ │ │ + cmp r2, #24 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cmp r7, #48 @ 0x30 │ │ │ │ + cmp r7, #240 @ 0xf0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cmp r2, #222 @ 0xde │ │ │ │ + cmp r3, #158 @ 0x9e │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cmp r3, #4 │ │ │ │ + cmp r3, #196 @ 0xc4 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cmp r7, #194 @ 0xc2 │ │ │ │ + adds r0, #130 @ 0x82 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cmp r7, #128 @ 0x80 │ │ │ │ + adds r0, #64 @ 0x40 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cmp r7, #42 @ 0x2a │ │ │ │ + cmp r7, #234 @ 0xea │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cmp r2, #16 │ │ │ │ + cmp r2, #208 @ 0xd0 │ │ │ │ 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] @ 3a1770 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x28d3f4> │ │ │ │ @@ -1117759,53 +1117767,53 @@ │ │ │ │ mov r3, r7 │ │ │ │ b.n 3a1756 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x28d3da> │ │ │ │ ubfx r1, r2, #2, #1 │ │ │ │ @ instruction: 0xf3be0180 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf39e0180 │ │ │ │ - adds r1, #26 │ │ │ │ + adds r1, #218 @ 0xda │ │ │ │ lsls r5, r1, #3 │ │ │ │ - adds r1, #160 @ 0xa0 │ │ │ │ + adds r2, #96 @ 0x60 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cmp r6, #230 @ 0xe6 │ │ │ │ + cmp r7, #166 @ 0xa6 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - push {r1, r2, r3, r4, lr} │ │ │ │ + push {r1, r2, r3, r4, r6, r7, lr} │ │ │ │ lsls r4, r1, #3 │ │ │ │ cmp r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ adds r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r4!, {r1, r3} │ │ │ │ + stmia r4!, {r1, r3, r6, r7} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - cmp r7, #18 │ │ │ │ + cmp r7, #210 @ 0xd2 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - uxth r6, r7 │ │ │ │ + cbz r6, 3a1802 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x28d486> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - cmp r4, #238 @ 0xee │ │ │ │ + cmp r5, #174 @ 0xae │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cmp r4, #84 @ 0x54 │ │ │ │ + cmp r5, #20 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - sxtb r2, r5 │ │ │ │ + cbz r2, 3a17fa <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x28d47e> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - cmp r6, #14 │ │ │ │ + cmp r6, #206 @ 0xce │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cmp r6, #196 @ 0xc4 │ │ │ │ + cmp r7, #132 @ 0x84 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - adds r2, r0, r5 │ │ │ │ + subs r2, r0, r0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cmp r5, #12 │ │ │ │ + cmp r5, #204 @ 0xcc │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cmp r4, #156 @ 0x9c │ │ │ │ + cmp r5, #92 @ 0x5c │ │ │ │ lsls r5, r1, #3 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r3, #132 @ 0x84 │ │ │ │ + cmp r4, #68 @ 0x44 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - pop {r4, r7, pc} │ │ │ │ + bkpt 0x0050 │ │ │ │ lsls r0, r4, #3 │ │ │ │ mov r8, r0 │ │ │ │ cmp r1, r2 │ │ │ │ beq.n 3a1800 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x28d484> │ │ │ │ ldr r3, [r2, #4] │ │ │ │ adds r0, r2, #4 │ │ │ │ add.w r6, r3, #26 │ │ │ │ @@ -1118563,58 +1118571,58 @@ │ │ │ │ ldr r2, [pc, #100] @ (3a2020 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x28dca4>) │ │ │ │ add r2, pc │ │ │ │ b.n 3a1fa6 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x28dc2a> │ │ │ │ mov r3, r2 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ udf #255 @ 0xff │ │ │ │ @ instruction: 0xb649 │ │ │ │ - vraddhn.i d30, , q3 │ │ │ │ + vmls.i q15, , d6[0] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - cmp r0, #218 @ 0xda │ │ │ │ + cmp r1, #154 @ 0x9a │ │ │ │ lsls r5, r1, #3 │ │ │ │ - movs r3, #90 @ 0x5a │ │ │ │ + movs r4, #26 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - movs r6, #26 │ │ │ │ + movs r6, #218 @ 0xda │ │ │ │ lsls r5, r1, #3 │ │ │ │ - movs r5, #40 @ 0x28 │ │ │ │ + movs r5, #232 @ 0xe8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - movs r4, #76 @ 0x4c │ │ │ │ + movs r5, #12 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - movs r3, #32 │ │ │ │ + movs r3, #224 @ 0xe0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - movs r5, #12 │ │ │ │ + movs r5, #204 @ 0xcc │ │ │ │ lsls r5, r1, #3 │ │ │ │ - b.n 3a1834 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x28d4b8> │ │ │ │ + b.n 3a19b4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x28d638> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - movs r6, #128 @ 0x80 │ │ │ │ + movs r7, #64 @ 0x40 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - b.n 3a1834 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x28d4b8> │ │ │ │ + b.n 3a19b4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x28d638> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - movs r5, #148 @ 0x94 │ │ │ │ + movs r6, #84 @ 0x54 │ │ │ │ lsls r5, r1, #3 │ │ │ │ cbz r3, 3a2064 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x28dce8> │ │ │ │ - vmls.i q9, , d14[0] │ │ │ │ + vabal.u q9, d31, d14 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - movs r5, #6 │ │ │ │ + movs r5, #198 @ 0xc6 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - movs r4, #92 @ 0x5c │ │ │ │ + movs r5, #28 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - movs r4, #188 @ 0xbc │ │ │ │ + movs r5, #124 @ 0x7c │ │ │ │ lsls r5, r1, #3 │ │ │ │ - movs r2, #36 @ 0x24 │ │ │ │ + movs r2, #228 @ 0xe4 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - movs r1, #234 @ 0xea │ │ │ │ + movs r2, #170 @ 0xaa │ │ │ │ lsls r5, r1, #3 │ │ │ │ - lsls r6, r1, #30 │ │ │ │ + lsrs r6, r1, #1 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - udf #60 @ 0x3c │ │ │ │ + udf #252 @ 0xfc │ │ │ │ lsls r6, r1, #3 │ │ │ │ - movs r3, #18 │ │ │ │ + movs r3, #210 @ 0xd2 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - lsls r6, r5, #29 │ │ │ │ + lsrs r6, r5, #32 │ │ │ │ lsls r7, r2, #3 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ ldr r3, [pc, #28] @ (3a2044 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x28dcc8>) │ │ │ │ ldrb r0, [r0, #18] │ │ │ │ add r3, pc │ │ │ │ cbz r0, 3a2040 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x28dcc4> │ │ │ │ ldr r0, [pc, #24] @ (3a2048 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x28dccc>) │ │ │ │ @@ -1121205,27 +1121213,27 @@ │ │ │ │ b.n 3a3682 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x28f306> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldmia r1!, {r3, r5, r7} │ │ │ │ lsls r0, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r5, #6 │ │ │ │ + asrs r0, r5, #9 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - subs r2, r2, #7 │ │ │ │ + movs r0, #146 @ 0x92 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - lsrs r6, r0, #21 │ │ │ │ + lsrs r6, r0, #24 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r3, pc, #968 @ (adr r3, 3a3ad0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x28f754>) │ │ │ │ + add r4, pc, #712 @ (adr r4, 3a39d0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x28f654>) │ │ │ │ lsls r2, r2, #3 │ │ │ │ ldmia r1!, {r2, r3, r4, r5} │ │ │ │ lsls r0, r0, #6 │ │ │ │ - lsrs r0, r7, #19 │ │ │ │ + lsrs r0, r7, #22 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - stmia r7!, {r1, r2, r3, r4, r5} │ │ │ │ + stmia r7!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr.w ip, [pc, #68] @ 3a375c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x28f3e0> │ │ │ │ ldrb.w r3, [r3, #212] @ 0xd4 │ │ │ │ add ip, pc │ │ │ │ cbz r3, 3a3756 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x28f3da> │ │ │ │ ldr r3, [pc, #60] @ (3a3760 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x28f3e4>) │ │ │ │ @@ -1121249,15 +1121257,15 @@ │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldmia r0!, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r0, r0, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [sp, #728] @ 0x2d8 │ │ │ │ + ldr r6, [sp, #472] @ 0x1d8 │ │ │ │ lsls r0, r4, #3 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr.w ip, [pc, #68] @ 3a37b0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x28f434> │ │ │ │ ldrb.w r3, [r3, #212] @ 0xd4 │ │ │ │ add ip, pc │ │ │ │ cbz r3, 3a37aa <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x28f42e> │ │ │ │ ldr r3, [pc, #60] @ (3a37b4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x28f438>) │ │ │ │ @@ -1121281,15 +1121289,15 @@ │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldmia r0!, {r1, r3, r7} │ │ │ │ lsls r0, r0, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [sp, #392] @ 0x188 │ │ │ │ + ldr r6, [sp, #136] @ 0x88 │ │ │ │ lsls r0, r4, #3 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr.w ip, [pc, #68] @ 3a3804 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x28f488> │ │ │ │ ldrb.w r3, [r3, #212] @ 0xd4 │ │ │ │ add ip, pc │ │ │ │ cbz r3, 3a37fe <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x28f482> │ │ │ │ ldr r3, [pc, #60] @ (3a3808 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x28f48c>) │ │ │ │ @@ -1121313,15 +1121321,15 @@ │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldmia r0!, {r1, r2, r4, r5} │ │ │ │ lsls r0, r0, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [sp, #56] @ 0x38 │ │ │ │ + ldr r5, [sp, #824] @ 0x338 │ │ │ │ lsls r0, r4, #3 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr.w ip, [pc, #68] @ 3a3858 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x28f4dc> │ │ │ │ ldrb.w r3, [r3, #212] @ 0xd4 │ │ │ │ add ip, pc │ │ │ │ cbz r3, 3a3852 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x28f4d6> │ │ │ │ ldr r3, [pc, #60] @ (3a385c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x28f4e0>) │ │ │ │ @@ -1121345,15 +1121353,15 @@ │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ stmia r7!, {r1, r5, r6, r7} │ │ │ │ lsls r0, r0, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [sp, #744] @ 0x2e8 │ │ │ │ + ldr r5, [sp, #488] @ 0x1e8 │ │ │ │ lsls r0, r4, #3 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr.w ip, [pc, #68] @ 3a38ac <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x28f530> │ │ │ │ ldrb.w r3, [r3, #212] @ 0xd4 │ │ │ │ add ip, pc │ │ │ │ cbz r3, 3a38a6 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x28f52a> │ │ │ │ ldr r3, [pc, #60] @ (3a38b0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x28f534>) │ │ │ │ @@ -1121377,15 +1121385,15 @@ │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ stmia r7!, {r1, r2, r3, r7} │ │ │ │ lsls r0, r0, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [sp, #408] @ 0x198 │ │ │ │ + ldr r5, [sp, #152] @ 0x98 │ │ │ │ lsls r0, r4, #3 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr.w ip, [pc, #68] @ 3a3900 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x28f584> │ │ │ │ ldrb.w r3, [r3, #212] @ 0xd4 │ │ │ │ add ip, pc │ │ │ │ cbz r3, 3a38fa <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x28f57e> │ │ │ │ ldr r3, [pc, #60] @ (3a3904 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x28f588>) │ │ │ │ @@ -1121409,15 +1121417,15 @@ │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ stmia r7!, {r1, r3, r4, r5} │ │ │ │ lsls r0, r0, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [sp, #72] @ 0x48 │ │ │ │ + ldr r4, [sp, #840] @ 0x348 │ │ │ │ lsls r0, r4, #3 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr.w ip, [pc, #68] @ 3a3954 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x28f5d8> │ │ │ │ ldrb.w r3, [r3, #212] @ 0xd4 │ │ │ │ add ip, pc │ │ │ │ cbz r3, 3a394e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x28f5d2> │ │ │ │ ldr r3, [pc, #60] @ (3a3958 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x28f5dc>) │ │ │ │ @@ -1121441,27 +1121449,27 @@ │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ stmia r6!, {r1, r2, r5, r6, r7} │ │ │ │ lsls r0, r0, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [sp, #760] @ 0x2f8 │ │ │ │ + ldr r4, [sp, #504] @ 0x1f8 │ │ │ │ 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] @ (3a397c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x28f600>) │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 69894 <__printf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - lsrs r6, r6, #9 │ │ │ │ + lsrs r6, r6, #12 │ │ │ │ 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] @ (3a39cc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x28f650>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1121487,28 +1121495,28 @@ │ │ │ │ bne.n 3a39a6 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x28f62a> │ │ │ │ ldr r1, [pc, #16] @ (3a39d0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x28f654>) │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 69894 <__printf_chk@plt> │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xfba800da │ │ │ │ - ldrsb r6, [r3, r1] │ │ │ │ + stc2l 0, cr0, [r8], #-872 @ 0xfffffc98 │ │ │ │ + ldrsb r6, [r3, r4] │ │ │ │ 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] @ (3a39f0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x28f674>) │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 69894 <__printf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - lsrs r2, r2, #8 │ │ │ │ + lsrs r2, r2, #11 │ │ │ │ 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] @ (3a3a34 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x28f6b8>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1121528,17 +1121536,17 @@ │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 69894 <__printf_chk@plt> │ │ │ │ pop {r4, pc} │ │ │ │ blx r2 │ │ │ │ b.n 3a3a22 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x28f6a6> │ │ │ │ nop │ │ │ │ - @ instruction: 0xfb3400da │ │ │ │ + @ instruction: 0xfbf400da │ │ │ │ @ instruction: 0xfb59ffff │ │ │ │ - strb r2, [r7, r7] │ │ │ │ + ldrsb r2, [r7, r2] │ │ │ │ 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] │ │ │ │ @@ -1121559,15 +1121567,15 @@ │ │ │ │ bne.n 3a3a5a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x28f6de> │ │ │ │ ldr r1, [pc, #12] @ (3a3a80 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x28f704>) │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 69894 <__printf_chk@plt> │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - add r0, pc, #200 @ (adr r0, 3a3b4c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x28f7d0>) │ │ │ │ + add r0, pc, #968 @ (adr r0, 3a3e4c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x28fad0>) │ │ │ │ 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 │ │ │ │ @@ -1121600,15 +1121608,15 @@ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 3a3ab6 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x28f73a> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ blx r2 │ │ │ │ b.n 3a3aa6 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x28f72a> │ │ │ │ @ instruction: 0xffa3ffff │ │ │ │ - ldr r7, [sp, #984] @ 0x3d8 │ │ │ │ + add r0, pc, #728 @ (adr r0, 3a3dbc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x28fa40>) │ │ │ │ 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] @ (3a3b30 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x28f7b4>) │ │ │ │ @@ -1121634,17 +1121642,17 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 3a3b0c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x28f790> │ │ │ │ ldr r1, [pc, #12] @ (3a3b34 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x28f7b8>) │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 69894 <__printf_chk@plt> │ │ │ │ pop {r4, pc} │ │ │ │ - lsrs r4, r1, #4 │ │ │ │ + lsrs r4, r1, #7 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - lsrs r4, r5, #3 │ │ │ │ + lsrs r4, r5, #6 │ │ │ │ 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] │ │ │ │ @@ -1121676,15 +1121684,15 @@ │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ sub.w r4, r3, #28 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 3a3b62 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x28f7e6> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - ldrb r2, [r5, #16] │ │ │ │ + ldrb r2, [r5, #19] │ │ │ │ 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 │ │ │ │ @@ -1122085,73 +1122093,73 @@ │ │ │ │ b.n 3a3cca <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x28f94e> │ │ │ │ blx r2 │ │ │ │ b.n 3a3d8e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x28fa12> │ │ │ │ blx r2 │ │ │ │ b.n 3a3ddc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x28fa60> │ │ │ │ nop │ │ │ │ vminnm.f32 , , │ │ │ │ - lsrs r4, r7, #4 │ │ │ │ + lsrs r4, r7, #7 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldrb r4, [r5, #12] │ │ │ │ + ldrb r4, [r5, #15] │ │ │ │ lsls r1, r3, #3 │ │ │ │ - @ instruction: 0xfb2800da │ │ │ │ + @ instruction: 0xfbe800da │ │ │ │ mcr2 15, 7, pc, cr5, cr15, {7} @ │ │ │ │ - movs r5, #170 @ 0xaa │ │ │ │ + movs r6, #106 @ 0x6a │ │ │ │ lsls r2, r2, #3 │ │ │ │ mrc2 15, 5, pc, cr15, cr15, {7} │ │ │ │ - movs r5, #132 @ 0x84 │ │ │ │ + movs r6, #68 @ 0x44 │ │ │ │ lsls r2, r2, #3 │ │ │ │ mrc2 15, 4, pc, cr9, cr15, {7} │ │ │ │ mcr2 15, 4, pc, cr9, cr15, {7} @ │ │ │ │ - movs r5, #78 @ 0x4e │ │ │ │ + movs r6, #14 │ │ │ │ lsls r2, r2, #3 │ │ │ │ mcr2 15, 3, pc, cr1, cr15, {7} @ │ │ │ │ - lsls r4, r0, #27 │ │ │ │ + lsls r4, r0, #30 │ │ │ │ lsls r5, r1, #3 │ │ │ │ mrc2 15, 1, pc, cr15, cr15, {7} │ │ │ │ - lsls r4, r5, #26 │ │ │ │ + lsls r4, r5, #29 │ │ │ │ lsls r5, r1, #3 │ │ │ │ mcr2 15, 1, pc, cr1, cr15, {7} @ │ │ │ │ - vqadd.s8 q8, q11, q4 │ │ │ │ + and.w r0, r6, #216 @ 0xd8 │ │ │ │ mcr2 15, 0, pc, cr3, cr15, {7} @ │ │ │ │ ldc2l 15, cr15, [r1, #1020]! @ 0x3fc │ │ │ │ - lsrs r2, r4, #16 │ │ │ │ + lsrs r2, r4, #19 │ │ │ │ lsls r2, r2, #3 │ │ │ │ ldc2l 15, cr15, [r3, #1020] @ 0x3fc │ │ │ │ - lsls r4, r0, #25 │ │ │ │ + lsls r4, r0, #28 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - movs r4, #146 @ 0x92 │ │ │ │ + movs r5, #82 @ 0x52 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - cmp r1, #12 │ │ │ │ + cmp r1, #204 @ 0xcc │ │ │ │ lsls r5, r1, #3 │ │ │ │ - subs r6, r5, r4 │ │ │ │ + subs r6, r5, r7 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsls r2, r1, #24 │ │ │ │ + lsls r2, r1, #27 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - subs r2, #232 @ 0xe8 │ │ │ │ + subs r3, #168 @ 0xa8 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - movs r4, #70 @ 0x46 │ │ │ │ + movs r5, #6 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - lsls r6, r3, #23 │ │ │ │ + lsls r6, r3, #26 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - subs r3, #34 @ 0x22 │ │ │ │ + subs r3, #226 @ 0xe2 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - subs r3, #10 │ │ │ │ + subs r3, #202 @ 0xca │ │ │ │ lsls r4, r1, #3 │ │ │ │ - lsls r2, r1, #28 │ │ │ │ + lsls r2, r1, #31 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldrb r4, [r6, #3] │ │ │ │ + ldrb r4, [r6, #6] │ │ │ │ lsls r1, r3, #3 │ │ │ │ - lsls r6, r1, #21 │ │ │ │ + lsls r6, r1, #24 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r2, [r2, #2] │ │ │ │ + ldrb r2, [r2, #5] │ │ │ │ lsls r1, r3, #3 │ │ │ │ - lsls r0, r3, #19 │ │ │ │ + lsls r0, r3, #22 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - subs r1, #222 @ 0xde │ │ │ │ + subs r2, #158 @ 0x9e │ │ │ │ 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 │ │ │ │ @@ -1122231,31 +1122239,31 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ blx r3 │ │ │ │ ldr r1, [pc, #44] @ (3a40e8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x28fd6c>) │ │ │ │ add r1, pc │ │ │ │ b.n 3a4066 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x28fcea> │ │ │ │ blx r2 │ │ │ │ b.n 3a4062 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x28fce6> │ │ │ │ - lsls r0, r2, #16 │ │ │ │ + lsls r0, r2, #19 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - lsls r4, r1, #20 │ │ │ │ + lsls r4, r1, #23 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - lsls r0, r7, #19 │ │ │ │ + lsls r0, r7, #22 │ │ │ │ lsls r5, r1, #3 │ │ │ │ @ instruction: 0xfb49ffff │ │ │ │ - @ instruction: 0xf77000da │ │ │ │ - lsls r2, r1, #15 │ │ │ │ + ldrh.w r0, [r0, sl, lsl #1] │ │ │ │ + lsls r2, r1, #18 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - lsls r4, r5, #14 │ │ │ │ + lsls r4, r5, #17 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - lsls r0, r5, #14 │ │ │ │ + lsls r0, r5, #17 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - lsls r6, r1, #14 │ │ │ │ + lsls r6, r1, #17 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - @ instruction: 0xf71800da │ │ │ │ + @ instruction: 0xf7d800da │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #52] @ (3a4130 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x28fdb4>) │ │ │ │ mov r4, r0 │ │ │ │ movs r0, #1 │ │ │ │ @@ -1122276,18 +1122284,18 @@ │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ blx r3 │ │ │ │ pop {r4, pc} │ │ │ │ blx r2 │ │ │ │ b.n 3a4118 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x28fd9c> │ │ │ │ - lsls r4, r1, #13 │ │ │ │ + lsls r4, r1, #16 │ │ │ │ lsls r5, r1, #3 │ │ │ │ @ instruction: 0xfa95ffff │ │ │ │ - @ instruction: 0xf6b800da │ │ │ │ + @ instruction: 0xf77800da │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #76] @ (3a4198 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x28fe1c>) │ │ │ │ mov r4, r0 │ │ │ │ movs r0, #1 │ │ │ │ @@ -1122319,19 +1122327,19 @@ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ blx r3 │ │ │ │ pop {r4, pc} │ │ │ │ blx r2 │ │ │ │ b.n 3a4168 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x28fdec> │ │ │ │ nop │ │ │ │ - lsls r0, r1, #12 │ │ │ │ + lsls r0, r1, #15 │ │ │ │ lsls r5, r1, #3 │ │ │ │ @ instruction: 0xfa45ffff │ │ │ │ - @ instruction: 0xf66800da │ │ │ │ - lsls r6, r3, #11 │ │ │ │ + @ instruction: 0xf72800da │ │ │ │ + lsls r6, r3, #14 │ │ │ │ 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, 3a41ca <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x28fe4e> │ │ │ │ @@ -1122347,15 +1122355,15 @@ │ │ │ │ add r1, pc │ │ │ │ blx 69894 <__printf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ blx r2 │ │ │ │ b.n 3a41ca <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x28fe4e> │ │ │ │ nop │ │ │ │ vld4.32 {d31[],d33[],d35[],d37[]}, [r1 :128] │ │ │ │ - lsls r2, r6, #13 │ │ │ │ + lsls r2, r6, #16 │ │ │ │ lsls r5, r1, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 3eab40 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2d67c4> │ │ │ │ @@ -1122515,52 +1122523,52 @@ │ │ │ │ add r1, pc │ │ │ │ blx 69894 <__printf_chk@plt> │ │ │ │ ldrb r3, [r4, #0] │ │ │ │ b.n 3a4258 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x28fedc> │ │ │ │ blx r2 │ │ │ │ b.n 3a4222 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x28fea6> │ │ │ │ nop │ │ │ │ - lsls r6, r5, #9 │ │ │ │ + lsls r6, r5, #12 │ │ │ │ lsls r5, r1, #3 │ │ │ │ @ instruction: 0xf921ffff │ │ │ │ - cmp r7, #214 @ 0xd6 │ │ │ │ + adds r0, #150 @ 0x96 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - lsls r4, r4, #9 │ │ │ │ + lsls r4, r4, #12 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - lsls r6, r7, #9 │ │ │ │ + lsls r6, r7, #12 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - lsls r6, r2, #7 │ │ │ │ + lsls r6, r2, #10 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - lsls r6, r7, #7 │ │ │ │ + lsls r6, r7, #10 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r5, sp, #304 @ 0x130 │ │ │ │ + add r6, sp, #48 @ 0x30 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - lsls r0, r1, #7 │ │ │ │ + lsls r0, r1, #10 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - lsls r4, r0, #7 │ │ │ │ + lsls r4, r0, #10 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - lsls r2, r2, #8 │ │ │ │ + lsls r2, r2, #11 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - lsls r2, r1, #8 │ │ │ │ + lsls r2, r1, #11 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - lsls r6, r5, #7 │ │ │ │ + lsls r6, r5, #10 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - lsls r0, r3, #7 │ │ │ │ + lsls r0, r3, #10 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - lsls r6, r7, #6 │ │ │ │ + lsls r6, r7, #9 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - lsls r0, r5, #6 │ │ │ │ + lsls r0, r5, #9 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - lsls r2, r2, #6 │ │ │ │ + lsls r2, r2, #9 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strb r0, [r4, #21] │ │ │ │ + strb r0, [r4, #24] │ │ │ │ lsls r2, r3, #3 │ │ │ │ - lsls r0, r5, #5 │ │ │ │ + lsls r0, r5, #8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - lsls r0, r2, #5 │ │ │ │ + lsls r0, r2, #8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #36 @ 0x24 │ │ │ │ @@ -1122699,15 +1122707,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ cbnz r4, 3a45be <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x290242> │ │ │ │ lsls r0, r0, #6 │ │ │ │ cbnz r6, 3a45ae <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x290232> │ │ │ │ lsls r0, r0, #6 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, r4 │ │ │ │ + lsls r4, r4, #3 │ │ │ │ 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] @ (3a459c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x290220>) │ │ │ │ @@ -1122733,17 +1122741,17 @@ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r3 │ │ │ │ bne.n 3a4598 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x29021c> │ │ │ │ bl 3a3ba4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x28f828> │ │ │ │ pop {r4, pc} │ │ │ │ blx r2 │ │ │ │ pop {r4, pc} │ │ │ │ - adds r4, r3, #4 │ │ │ │ + adds r4, r3, #7 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - adds r0, #22 │ │ │ │ + adds r0, #214 @ 0xd6 │ │ │ │ lsls r6, r2, #3 │ │ │ │ bl 1bc5a6 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xa822a> │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ @@ -1122790,20 +1122798,23 @@ │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 69894 <__printf_chk@plt> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ blx r2 │ │ │ │ b.n 3a45e8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x29026c> │ │ │ │ - vmla.i q0, q8, d0[3] │ │ │ │ + lsls r0, r0, #1 │ │ │ │ + lsls r5, r1, #3 │ │ │ │ bl 16862a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x542ae> │ │ │ │ - vhadd.u16 q8, q10, q6 │ │ │ │ - vhadd.u16 q8, q13, q6 │ │ │ │ - vhadd.u q0, q14, q6 │ │ │ │ - vhadd.u32 q0, q9, q6 │ │ │ │ + movs r4, r2 │ │ │ │ + lsls r5, r1, #3 │ │ │ │ + movs r2, r3 │ │ │ │ + lsls r5, r1, #3 │ │ │ │ + vrev32. q8, q6 │ │ │ │ + vmla.i32 q8, q9, d12[0] │ │ │ │ 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 │ │ │ │ cbz r2, 3a467e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x290302> │ │ │ │ @@ -1122831,19 +1122842,19 @@ │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 69894 <__printf_chk@plt> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ blx r2 │ │ │ │ b.n 3a4670 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2902f4> │ │ │ │ - vhadd.u8 q0, q13, q6 │ │ │ │ + vmla.i q8, q13, d0[3] │ │ │ │ bl e2696 │ │ │ │ - b.n 3a4364 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x28ffe8> │ │ │ │ + b.n 3a44e4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x290168> │ │ │ │ lsls r0, r3, #3 │ │ │ │ - cdp2 0, 14, cr0, cr6, cr12, {6} │ │ │ │ + vmla.i32 q0, q11, d12[0] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr.w ip, [pc, #84] @ 3a46f8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x29037c> │ │ │ │ ldrb.w r3, [r3, #212] @ 0xd4 │ │ │ │ add ip, pc │ │ │ │ cbz r3, 3a46ee <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x290372> │ │ │ │ ldr r3, [pc, #76] @ (3a46fc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x290380>) │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ @@ -1122873,15 +1122884,15 @@ │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ cbnz r2, 3a4710 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x290394> │ │ │ │ lsls r0, r0, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r4, #48] @ 0x30 │ │ │ │ + ldrh r6, [r4, #54] @ 0x36 │ │ │ │ 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 │ │ │ │ @@ -1122913,15 +1122924,15 @@ │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r2 │ │ │ │ blx r1 │ │ │ │ b.n 3a473a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2903be> │ │ │ │ ldc2 15, cr15, [r9], {255} @ 0xff │ │ │ │ - subs r6, r7, r4 │ │ │ │ + subs r6, r7, r7 │ │ │ │ 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 │ │ │ │ @@ -1122969,16 +1122980,16 @@ │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r2 │ │ │ │ blx r1 │ │ │ │ b.n 3a479a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x29041e> │ │ │ │ nop │ │ │ │ ldc2 15, cr15, [r9], #-1020 @ 0xfffffc04 │ │ │ │ - ldc2l 0, cr0, [r4, #816] @ 0x330 │ │ │ │ - cmp r2, #46 @ 0x2e │ │ │ │ + cdp2 0, 9, cr0, cr4, cr12, {6} │ │ │ │ + cmp r2, #238 @ 0xee │ │ │ │ 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 │ │ │ │ @@ -1123074,19 +1123085,19 @@ │ │ │ │ add r1, pc │ │ │ │ blx 69894 <__printf_chk@plt> │ │ │ │ b.n 3a4868 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2904ec> │ │ │ │ mov r0, r4 │ │ │ │ blx r2 │ │ │ │ b.n 3a4868 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2904ec> │ │ │ │ @ instruction: 0xfb65ffff │ │ │ │ - ldr r6, [r1, #112] @ 0x70 │ │ │ │ + ldr r6, [r1, #124] @ 0x7c │ │ │ │ lsls r1, r3, #3 │ │ │ │ - stc2 0, cr0, [r6], {204} @ 0xcc │ │ │ │ - @ instruction: 0xfbba00cc │ │ │ │ - stc2 0, cr0, [r6], #816 @ 0x330 │ │ │ │ + stc2l 0, cr0, [r6, #-816] @ 0xfffffcd0 │ │ │ │ + ldc2l 0, cr0, [sl], #-816 @ 0xfffffcd0 │ │ │ │ + stc2l 0, cr0, [r6, #-816]! @ 0xfffffcd0 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov ip, r2 │ │ │ │ cbz r1, 3a4934 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2905b8> │ │ │ │ @@ -1123104,18 +1123115,18 @@ │ │ │ │ bl 439c74 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3258f8> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ ldr r2, [pc, #12] @ (3a4944 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2905c8>) │ │ │ │ add r2, pc │ │ │ │ b.n 3a4910 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x290594> │ │ │ │ nop │ │ │ │ - ldrh r2, [r2, r4] │ │ │ │ + ldrh r2, [r2, r7] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - mrrc2 0, 12, r0, lr, cr12 │ │ │ │ - ble.n 3a492c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2905b0> │ │ │ │ + ldc2 0, cr0, [lr, #-816] @ 0xfffffcd0 │ │ │ │ + udf #178 @ 0xb2 │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #76] @ 3a49a8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x29062c> │ │ │ │ @@ -1123290,28 +1123301,28 @@ │ │ │ │ nop │ │ │ │ @ instruction: 0xb630 │ │ │ │ lsls r0, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ lsls r0, r0, #6 │ │ │ │ - bgt.n 3a4ae8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x29076c> │ │ │ │ + ble.n 3a4a68 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2906ec> │ │ │ │ lsls r6, r2, #3 │ │ │ │ - @ instruction: 0xfb3e00cc │ │ │ │ - ldr r2, [r7, r6] │ │ │ │ + @ instruction: 0xfbfe00cc │ │ │ │ + ldrh r2, [r7, r1] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldr r0, [r3, r6] │ │ │ │ + ldrh r0, [r3, r1] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - @ instruction: 0xfae400cc │ │ │ │ - @ instruction: 0xfb0c00cc │ │ │ │ - bgt.n 3a4bf0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x290874> │ │ │ │ + @ instruction: 0xfba400cc │ │ │ │ + smlald r0, r0, ip, ip │ │ │ │ + ble.n 3a4b70 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2907f4> │ │ │ │ lsls r6, r2, #3 │ │ │ │ - @ instruction: 0xfae200cc │ │ │ │ - @ instruction: 0xfab800cc │ │ │ │ - @ instruction: 0xfac000cc │ │ │ │ + @ instruction: 0xfba200cc │ │ │ │ + @ instruction: 0xfb7800cc │ │ │ │ + @ instruction: 0xfb8000cc │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [r0, #48] @ 0x30 │ │ │ │ sub sp, #8 │ │ │ │ mov r6, r1 │ │ │ │ @@ -1123380,19 +1123391,19 @@ │ │ │ │ beq.n 3a4bd8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x29085c> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [pc, #16] @ (3a4c0c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x290890>) │ │ │ │ add r2, pc │ │ │ │ b.n 3a4b9c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x290820> │ │ │ │ nop │ │ │ │ - ldr r6, [r0, r2] │ │ │ │ + ldr r6, [r0, r5] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldr??.w r0, [r2, #204] @ 0xcc │ │ │ │ - @ instruction: 0xfa0600cc │ │ │ │ - blt.n 3a4c6c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2908f0> │ │ │ │ + @ instruction: 0xfa9200cc │ │ │ │ + @ instruction: 0xfac600cc │ │ │ │ + blt.n 3a4bec <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x290870> │ │ │ │ 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 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -1123543,21 +1123554,21 @@ │ │ │ │ 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 3a4c7a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2908fe> │ │ │ │ - ldr r6, [r5, #24] │ │ │ │ + ldr r6, [r5, #36] @ 0x24 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - stcl 0, cr0, [r4, #-832]! @ 0xfffffcc0 │ │ │ │ - @ instruction: 0xfa0200cc │ │ │ │ - vst4. {d16-d19}, [sl], ip │ │ │ │ - str.w r0, [r8, #204] @ 0xcc │ │ │ │ - ldr??.w r0, [ip, ip] │ │ │ │ + mcr 0, 1, r0, cr4, cr0, {6} │ │ │ │ + @ instruction: 0xfac200cc │ │ │ │ + @ instruction: 0xfa0a00cc │ │ │ │ + vst1.8 {d0[6]}, [r8], ip │ │ │ │ + ldrsh.w r0, [ip, ip] │ │ │ │ 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] @ 3a4e18 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x290a9c> │ │ │ │ sub sp, #20 │ │ │ │ @@ -1123896,51 +1123907,51 @@ │ │ │ │ ldr r2, [pc, #108] @ (3a5180 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x290e04>) │ │ │ │ mov r3, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc │ │ │ │ bl 3a4948 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2905cc> │ │ │ │ b.n 3a509a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x290d1e> │ │ │ │ - ldrb.w r0, [r8, #204] @ 0xcc │ │ │ │ - strb.w r0, [r4, #204] @ 0xcc │ │ │ │ - ldrb r2, [r4, #8] │ │ │ │ + ldr??.w r0, [r8, ip] │ │ │ │ + vst4. {d16-d19}, [r4], ip │ │ │ │ + ldrb r2, [r4, #11] │ │ │ │ lsls r1, r3, #3 │ │ │ │ b.n 3a54bc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x291140> │ │ │ │ lsls r6, r6, #5 │ │ │ │ - ldrb r0, [r1, #3] │ │ │ │ + ldrb r0, [r1, #6] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r0, [r0, #1] │ │ │ │ + strb r0, [r0, #4] │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldr r0, [r4, #4] │ │ │ │ + ldr r0, [r4, #16] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldr r6, [r1, #4] │ │ │ │ + ldr r6, [r1, #16] │ │ │ │ lsls r2, r2, #3 │ │ │ │ b.n 3a52f4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x290f78> │ │ │ │ lsls r6, r6, #5 │ │ │ │ b.n 3a5234 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x290eb8> │ │ │ │ lsls r6, r6, #5 │ │ │ │ bne.n 3a51fe <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x290e82> │ │ │ │ @ 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, , │ │ │ │ - vmlsl.u , d15, d8[0] │ │ │ │ + vabdl.u , d15, d8 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - @ instruction: 0xf67000cc │ │ │ │ - strh r0, [r1, #50] @ 0x32 │ │ │ │ + @ instruction: 0xf73000cc │ │ │ │ + strh r0, [r1, #56] @ 0x38 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - strb r2, [r5, #27] │ │ │ │ + strb r2, [r5, #30] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r4, [r0, #48] @ 0x30 │ │ │ │ + strh r4, [r0, #54] @ 0x36 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - rsb r0, ip, #6684672 @ 0x660000 │ │ │ │ + @ instruction: 0xf68c00cc │ │ │ │ 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] @ 3a5898 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x29151c> │ │ │ │ mov r5, r3 │ │ │ │ @@ -1124513,36 +1124524,36 @@ │ │ │ │ lsls r0, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r6, sp, #296 @ 0x128 │ │ │ │ lsls r0, r0, #6 │ │ │ │ cmp r4, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - bmi.n 3a5874 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2914f8> │ │ │ │ + bpl.n 3a57f4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x291478> │ │ │ │ lsls r6, r2, #3 │ │ │ │ - strh r2, [r4, #16] │ │ │ │ + strh r2, [r4, #22] │ │ │ │ lsls r0, r4, #3 │ │ │ │ - strh r0, [r5, #14] │ │ │ │ + strh r0, [r5, #20] │ │ │ │ lsls r0, r4, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - bne.n 3a58cc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x291550> │ │ │ │ + bne.n 3a584c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2914d0> │ │ │ │ lsls r6, r2, #3 │ │ │ │ - beq.n 3a5880 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x291504> │ │ │ │ + bne.n 3a5800 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x291484> │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r5, [pc, #856] @ (3a5c1c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2918a0>) │ │ │ │ + ldr r6, [pc, #600] @ (3a5b1c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2917a0>) │ │ │ │ lsls r2, r2, #3 │ │ │ │ - @ instruction: 0xf0c800cc │ │ │ │ - str r0, [r7, #12] │ │ │ │ + @ instruction: 0xf18800cc │ │ │ │ + str r0, [r7, #24] │ │ │ │ lsls r1, r3, #3 │ │ │ │ - orrs.w r0, r6, #204 @ 0xcc │ │ │ │ + adds.w r0, r6, #204 @ 0xcc │ │ │ │ add r0, sp, #8 │ │ │ │ lsls r0, r0, #6 │ │ │ │ - cdp 0, 5, cr0, cr6, cr12, {6} │ │ │ │ - strb r2, [r2, #0] │ │ │ │ + vhadd.s16 q0, q11, q6 │ │ │ │ + strb r2, [r2, #3] │ │ │ │ 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 │ │ │ │ @@ -1125010,29 +1125021,29 @@ │ │ │ │ bne.w 3a5ce8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x29196c> │ │ │ │ b.n 3a5d02 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x291986> │ │ │ │ nop │ │ │ │ add r6, pc, #192 @ (adr r6, 3a5eb8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x291b3c>) │ │ │ │ lsls r0, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - vhadd.s16 q0, q8, q6 │ │ │ │ - cdp 0, 11, cr0, cr12, cr12, {6} │ │ │ │ - vhadd.s8 q0, q11, q6 │ │ │ │ + vmla.i16 d16, d16, d4[1] │ │ │ │ + vhadd.s q8, q14, q6 │ │ │ │ + vmla.i d16, d22, d0[3] │ │ │ │ add r4, pc, #448 @ (adr r4, 3a5fcc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x291c50>) │ │ │ │ lsls r0, r0, #6 │ │ │ │ - subs.w r0, sl, ip, lsl #3 │ │ │ │ - @ instruction: 0xebe600cc │ │ │ │ - add.w r0, r2, ip, lsl #3 │ │ │ │ - ldc 0, cr0, [ip], {204} @ 0xcc │ │ │ │ - orn r0, lr, ip, lsl #3 │ │ │ │ - @ instruction: 0xeafc00cc │ │ │ │ - @ instruction: 0xeb2200cc │ │ │ │ - @ instruction: 0xe98c00cc │ │ │ │ - bic.w r0, sl, ip, lsl #3 │ │ │ │ - orrs.w r0, sl, ip, lsl #3 │ │ │ │ + ldcl 0, cr0, [sl], #-816 @ 0xfffffcd0 │ │ │ │ + stc 0, cr0, [r6], #816 @ 0x330 │ │ │ │ + rsb r0, r2, ip, lsl #3 │ │ │ │ + ldcl 0, cr0, [ip, #-816] @ 0xfffffcd0 │ │ │ │ + @ instruction: 0xeb2e00cc │ │ │ │ + subs.w r0, ip, ip, lsl #3 │ │ │ │ + @ instruction: 0xebe200cc │ │ │ │ + orr.w r0, ip, ip, lsl #3 │ │ │ │ + @ instruction: 0xeaea00cc │ │ │ │ + adds.w r0, sl, ip, lsl #3 │ │ │ │ ldr r2, [pc, #24] @ (3a5e50 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x291ad4>) │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r0, #28] │ │ │ │ add r2, pc │ │ │ │ str r3, [r0, #32] │ │ │ │ adds r2, #8 │ │ │ │ strd r3, r3, [r0, #4] │ │ │ │ @@ -1126411,72 +1126422,70 @@ │ │ │ │ b.n 3a6a0c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x292690> │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r5, [sp, #680] @ 0x2a8 │ │ │ │ lsls r0, r0, #6 │ │ │ │ ldr r5, [sp, #656] @ 0x290 │ │ │ │ lsls r0, r0, #6 │ │ │ │ - b.n 3a6d08 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x29298c> │ │ │ │ - lsls r4, r1, #3 │ │ │ │ - ldrb r0, [r5, #7] │ │ │ │ + strex r0, r0, [sl, #816] @ 0x330 │ │ │ │ + ldrb r0, [r5, #10] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - b.n 3a6bd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x292858> │ │ │ │ - lsls r4, r1, #3 │ │ │ │ - b.n 3a6d98 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x292a1c> │ │ │ │ + b.n 3a6d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2929d8> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - b.n 3a66f0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x292374> │ │ │ │ + stmia.w ip, {r2, r3, r6, r7} │ │ │ │ + b.n 3a6870 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2924f4> │ │ │ │ lsls r4, r1, #3 │ │ │ │ movs r4, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r7!, {r0, r3, r4, r5} │ │ │ │ - vabal.u q15, d31, d16 │ │ │ │ + vmlsl.u q15, d15, d16[0] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - b.n 3a6970 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2925f4> │ │ │ │ + b.n 3a6af0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x292774> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - cmp r3, #112 @ 0x70 │ │ │ │ + cmp r4, #48 @ 0x30 │ │ │ │ lsls r3, r1, #3 │ │ │ │ ldr r0, [sp, #704] @ 0x2c0 │ │ │ │ lsls r0, r0, #6 │ │ │ │ ldmia r5, {r0, r1, r2, r5, r6} │ │ │ │ - vraddhn.i d30, , q7 │ │ │ │ + vmls.i q15, , d14[0] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strb r2, [r3, #18] │ │ │ │ + strb r2, [r3, #21] │ │ │ │ lsls r2, r2, #3 │ │ │ │ cmp r3, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 3a6f4c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x292bd0> │ │ │ │ + b.n 3a70cc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x292d50> │ │ │ │ lsls r4, r1, #3 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 3a7430 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2930b4> │ │ │ │ + b.n 3a75b0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x293234> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - b.n 3a6ea4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x292b28> │ │ │ │ + b.n 3a7024 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x292ca8> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strh.w r0, [lr, pc] │ │ │ │ - subs r4, r0, #5 │ │ │ │ + str??.w r0, [lr, #207] @ 0xcf │ │ │ │ + movs r0, #4 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldmia r5, {r1, r5} │ │ │ │ + ldmia r5, {r1, r5, r6, r7} │ │ │ │ lsls r4, r1, #3 │ │ │ │ - udf #106 @ 0x6a │ │ │ │ + svc 42 @ 0x2a │ │ │ │ lsls r4, r1, #3 │ │ │ │ - udf #66 @ 0x42 │ │ │ │ + svc 2 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - svc 78 @ 0x4e │ │ │ │ + b.n 3a6e70 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x292af4> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ble.n 3a6da0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x292a24> │ │ │ │ + udf #100 @ 0x64 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - udf #162 @ 0xa2 │ │ │ │ + svc 98 @ 0x62 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - udf #0 │ │ │ │ + udf #192 @ 0xc0 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ble.n 3a6ef8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x292b7c> │ │ │ │ + udf #10 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldmia r2!, {r1, r6, r7} │ │ │ │ + ldmia r3!, {r1, r7} │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ble.n 3a6f2c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x292bb0> │ │ │ │ + udf #32 │ │ │ │ lsls r4, r1, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ movs r5, #0 │ │ │ │ @@ -1126797,15 +1126806,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r3 │ │ │ │ bl 36dca0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x259924> │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - bgt.n 3a7108 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x292d8c> │ │ │ │ + ble.n 3a7288 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x292f0c> │ │ │ │ lsls r4, r1, #3 │ │ │ │ ldrh r6, [r3, #52] @ 0x34 │ │ │ │ lsls r0, r0, #6 │ │ │ │ lsrs r0, r7, #31 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1126852,15 +1126861,15 @@ │ │ │ │ bl 36dc80 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x259904> │ │ │ │ cbz r0, 3a725c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x292ee0> │ │ │ │ ldr r3, [r0, #32] │ │ │ │ ldrb.w r0, [r3, #52] @ 0x34 │ │ │ │ and.w r0, r0, #3 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - blt.n 3a71a0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x292e24> │ │ │ │ + bgt.n 3a7320 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x292fa4> │ │ │ │ lsls r4, r1, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ bl 36dc80 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x259904> │ │ │ │ @@ -1127041,15 +1127050,15 @@ │ │ │ │ str r0, [r5, #8] │ │ │ │ ldr r0, [r6, #64] @ 0x40 │ │ │ │ str r3, [r4, #44] @ 0x2c │ │ │ │ bl 43c504 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x328188> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - strb r4, [r2, #19] │ │ │ │ + strb r4, [r2, #22] │ │ │ │ lsls r4, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [r1, #24] │ │ │ │ sub sp, #12 │ │ │ │ @@ -1127205,19 +1127214,19 @@ │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r1, r0 │ │ │ │ b.n 3a74d0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x293154> │ │ │ │ nop │ │ │ │ ldrh r2, [r1, #28] │ │ │ │ lsls r0, r0, #6 │ │ │ │ - str r2, [r2, #48] @ 0x30 │ │ │ │ + str r2, [r2, #60] @ 0x3c │ │ │ │ lsls r0, r4, #3 │ │ │ │ - str r0, [r2, #48] @ 0x30 │ │ │ │ + str r0, [r2, #60] @ 0x3c │ │ │ │ lsls r0, r4, #3 │ │ │ │ - bls.n 3a76e8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x29336c> │ │ │ │ + bge.n 3a7668 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2932ec> │ │ │ │ lsls r4, r1, #3 │ │ │ │ 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 │ │ │ │ @@ -1128326,15 +1128335,15 @@ │ │ │ │ ldreq.w r3, [r3, #376] @ 0x178 │ │ │ │ bl 467f5c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x353be0> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ bl 46a540 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3561c4> │ │ │ │ str r4, [r5, #44] @ 0x2c │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - ldmia r4!, {r1, r2, r3, r5, r6, r7} │ │ │ │ + ldmia r5, {r1, r2, r3, r5, r7} │ │ │ │ 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] @ 3a8340 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x293fc4> │ │ │ │ sub sp, #28 │ │ │ │ @@ -1129762,15 +1129771,15 @@ │ │ │ │ ldr r4, [sp, #12] │ │ │ │ b.n 3a8f26 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x294baa> │ │ │ │ movs r2, #4 │ │ │ │ b.n 3a8e56 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x294ada> │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ udf #255 @ 0xff │ │ │ │ - ldrh r2, [r3, r1] │ │ │ │ + ldrh r2, [r3, r4] │ │ │ │ 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] @ 3a975c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2953e0> │ │ │ │ mov sl, r3 │ │ │ │ @@ -1131291,16 +1131300,16 @@ │ │ │ │ movs r0, r0 │ │ │ │ str r6, [r0, #52] @ 0x34 │ │ │ │ lsls r0, r0, #6 │ │ │ │ str r4, [r0, #40] @ 0x28 │ │ │ │ lsls r0, r0, #6 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - vqadd.s8 q8, q13, q0 │ │ │ │ - add r6, sp, #648 @ 0x288 │ │ │ │ + and.w r0, sl, #208 @ 0xd0 │ │ │ │ + add r7, sp, #392 @ 0x188 │ │ │ │ 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] @ 3aac3c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2968c0> │ │ │ │ @@ -1132363,17 +1132372,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r5, #10 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r2, [r0, r0] │ │ │ │ lsls r0, r0, #6 │ │ │ │ - add r1, sp, #880 @ 0x370 │ │ │ │ + add r2, sp, #624 @ 0x270 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - lsrs r0, r2, #18 │ │ │ │ + lsrs r0, r2, #21 │ │ │ │ lsls r0, r2, #3 │ │ │ │ movs r3, #24 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr.w r0, [sl, #4] │ │ │ │ bl 46589c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x351520> │ │ │ │ ldr r3, [sp, #28] │ │ │ │ @@ -1133557,15 +1133566,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - adds r5, #184 @ 0xb8 │ │ │ │ + adds r6, #120 @ 0x78 │ │ │ │ lsls r4, r1, #3 │ │ │ │ ldr.w r1, [r8] │ │ │ │ cmp r1, #0 │ │ │ │ beq.w 3abc46 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2978ca> │ │ │ │ ldr r3, [r1, #8] │ │ │ │ mov r0, sl │ │ │ │ add.w r4, r5, #112 @ 0x70 │ │ │ │ @@ -1137086,17 +1137095,17 @@ │ │ │ │ nop │ │ │ │ movs r3, #12 │ │ │ │ lsls r0, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r0, [r7, r0] │ │ │ │ lsls r6, r6, #5 │ │ │ │ - ldrsh r4, [r4, r7] │ │ │ │ + str r4, [r4, #8] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strb r6, [r6, #2] │ │ │ │ + strb r6, [r6, #5] │ │ │ │ lsls r4, r1, #3 │ │ │ │ str r4, [r0, r7] │ │ │ │ lsls r7, r7, #5 │ │ │ │ ldrb r6, [r5, r4] │ │ │ │ lsls r6, r6, #5 │ │ │ │ movs r1, #192 @ 0xc0 │ │ │ │ lsls r0, r0, #6 │ │ │ │ @@ -1137195,18 +1137204,18 @@ │ │ │ │ b.n 3adf70 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x299bf4> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ movs r1, #60 @ 0x3c │ │ │ │ lsls r0, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - vld4. {d0-d3}, [lr :64] │ │ │ │ + vld1.8 @ instruction: 0xf9ee00df │ │ │ │ movs r0, #136 @ 0x88 │ │ │ │ lsls r0, r0, #6 │ │ │ │ - ldr r4, [r2, #104] @ 0x68 │ │ │ │ + ldr r4, [r2, #116] @ 0x74 │ │ │ │ lsls r4, r1, #3 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cbz r1, 3adfd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x299c58> │ │ │ │ ldr r0, [r3, #12] │ │ │ │ adds r2, r1, #4 │ │ │ │ str r0, [r1, #8] │ │ │ │ add.w ip, r3, #8 │ │ │ │ @@ -1137403,15 +1137412,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r4, r0, #3 │ │ │ │ lsls r0, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bcc.n 3ae1a8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x299e2c> │ │ │ │ + bmi.n 3ae128 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x299dac> │ │ │ │ lsls r0, r4, #3 │ │ │ │ subs r2, r6, #1 │ │ │ │ lsls r0, r0, #6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -1149556,21 +1149565,21 @@ │ │ │ │ lsls r7, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r5, [sp, #480] @ 0x1e0 │ │ │ │ lsls r7, r7, #5 │ │ │ │ subs r2, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, pc, #48 @ (adr r5, 3b63e4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a2068>) │ │ │ │ + add r5, pc, #816 @ (adr r5, 3b66e4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a2368>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r5, pc, #16 @ (adr r5, 3b63c8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a204c>) │ │ │ │ + add r5, pc, #784 @ (adr r5, 3b66c8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a234c>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r4, pc, #1016 @ (adr r4, 3b67b4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a2438>) │ │ │ │ + add r5, pc, #760 @ (adr r5, 3b66b4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a2338>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r4, pc, #1000 @ (adr r4, 3b67a8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a242c>) │ │ │ │ + add r5, pc, #744 @ (adr r5, 3b66a8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a232c>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ ldr r4, [sp, #792] @ 0x318 │ │ │ │ lsls r7, r7, #5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1150974,23 +1150983,23 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #20] @ (3b7150 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a2dd4>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #20] @ (3b7154 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a2dd8>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ble.n 3b71b8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a2e3c> │ │ │ │ + ble.n 3b7138 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a2dbc> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ble.n 3b7200 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a2e84> │ │ │ │ + udf #26 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ble.n 3b71e0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a2e64> │ │ │ │ + udf #8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ble.n 3b71b8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a2e3c> │ │ │ │ + ble.n 3b7138 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a2dbc> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - push {r3, r5, r6, r7, lr} │ │ │ │ + @ instruction: 0xb6a8 │ │ │ │ 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 │ │ │ │ @@ -1153439,19 +1153448,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ strb r0, [r1, #25] │ │ │ │ lsls r7, r7, #5 │ │ │ │ strb r4, [r5, #24] │ │ │ │ lsls r7, r7, #5 │ │ │ │ cmp r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r4, #13 │ │ │ │ + lsls r0, r4, #16 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrsh r2, [r6, r3] │ │ │ │ + ldrsh r2, [r6, r6] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrb r6, [r5, r1] │ │ │ │ + ldrb r6, [r5, r4] │ │ │ │ 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 │ │ │ │ @@ -1153776,17 +1153785,17 @@ │ │ │ │ nop │ │ │ │ strb r4, [r6, #12] │ │ │ │ lsls r7, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strb r2, [r4, #12] │ │ │ │ lsls r7, r7, #5 │ │ │ │ - cmp r2, #16 │ │ │ │ + cmp r2, #208 @ 0xd0 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - cmp r1, #228 @ 0xe4 │ │ │ │ + cmp r2, #164 @ 0xa4 │ │ │ │ lsls r0, r4, #3 │ │ │ │ strb r0, [r7, #10] │ │ │ │ lsls r7, r7, #5 │ │ │ │ adds r2, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r7, #7 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1153932,19 +1153941,19 @@ │ │ │ │ cmp r3, r1 │ │ │ │ bcc.n 3b8f22 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a4ba6> │ │ │ │ b.n 3b8e96 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a4b1a> │ │ │ │ strb r2, [r7, #7] │ │ │ │ lsls r7, r7, #5 │ │ │ │ cmp r5, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [sp, #552] @ 0x228 │ │ │ │ + ldr r1, [sp, #296] @ 0x128 │ │ │ │ lsls r5, r2, #3 │ │ │ │ ldrh r4, [r5, r2] │ │ │ │ lsls r2, r0, #6 │ │ │ │ - cmp r0, #10 │ │ │ │ + cmp r0, #202 @ 0xca │ │ │ │ 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 │ │ │ │ @@ -1153964,17 +1153973,17 @@ │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r4, #51] @ 0x33 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ movs r3, #1 │ │ │ │ b.n 3b8f76 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a4bfa> │ │ │ │ nop │ │ │ │ - strb r2, [r2, #8] │ │ │ │ + strb r2, [r2, #11] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r2, [r5, #104] @ 0x68 │ │ │ │ + str r2, [r5, #116] @ 0x74 │ │ │ │ lsls r2, r1, #3 │ │ │ │ ldr.w ip, [pc, #84] @ 3b8fe4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a4c68> │ │ │ │ movs r3, #0 │ │ │ │ push {r4, lr} │ │ │ │ movs r4, #11 │ │ │ │ ldr.w lr, [pc, #80] @ 3b8fe8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a4c6c> │ │ │ │ add ip, pc │ │ │ │ @@ -1154299,35 +1154308,35 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #44] @ (3b92dc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a4f60>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #44] @ (3b92e0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a4f64>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - pop {r3, r5} │ │ │ │ + pop {r3, r5, r6, r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r2, [sp, #1000] @ 0x3e8 │ │ │ │ + ldr r3, [sp, #744] @ 0x2e8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r3, [sp, #272] @ 0x110 │ │ │ │ + ldr r4, [sp, #16] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - pop {r1, r2, r4, r5} │ │ │ │ + pop {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - pop {r6} │ │ │ │ + pop {pc} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r2, [sp, #1000] @ 0x3e8 │ │ │ │ + ldr r3, [sp, #744] @ 0x2e8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r2, [sp, #912] @ 0x390 │ │ │ │ + ldr r3, [sp, #656] @ 0x290 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - pop {r1, r2} │ │ │ │ + pop {r1, r2, r6, r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrh r4, [r5, #8] │ │ │ │ + ldrh r4, [r5, #14] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r6, [sp, #760] @ 0x2f8 │ │ │ │ + str r7, [sp, #504] @ 0x1f8 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r2, [sp, #688] @ 0x2b0 │ │ │ │ + ldr r3, [sp, #432] @ 0x1b0 │ │ │ │ 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] │ │ │ │ @@ -1154606,18 +1154615,18 @@ │ │ │ │ blx 6a8c0 │ │ │ │ ldr r4, [sp, #4] │ │ │ │ b.n 3b93fe <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a5082> │ │ │ │ ldrb.w r3, [r1, #45] @ 0x2d │ │ │ │ udf #255 @ 0xff │ │ │ │ ldr r3, [r2, #20] │ │ │ │ udf #255 @ 0xff │ │ │ │ - itet hi │ │ │ │ - lslhi r3, r1, #3 │ │ │ │ - pushls {lr} │ │ │ │ - movhi.w ip, #4096 @ 0x1000 │ │ │ │ + stmia r0!, {r1, r3, r6} │ │ │ │ + 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] @ 3b961c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a52a0> │ │ │ │ add lr, pc │ │ │ │ ldrb.w ip, [sp, #32] │ │ │ │ str.w ip, [sp] │ │ │ │ @@ -1155795,33 +1155804,33 @@ │ │ │ │ blx 6a2ec <__fprintf_chk@plt> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldrb r3, [r0, #2] │ │ │ │ cmp r3, #95 @ 0x5f │ │ │ │ bne.n 3ba042 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a5cc6> │ │ │ │ b.n 3ba016 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a5c9a> │ │ │ │ - str r3, [sp, #376] @ 0x178 │ │ │ │ + str r4, [sp, #120] @ 0x78 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - push {r1, r4, r5, r6, r7} │ │ │ │ + push {r1, r4, r5, r7, lr} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - push {r3, r4, r6, r7} │ │ │ │ + push {r3, r4, r7, lr} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - b.n 3b99a0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a5624> │ │ │ │ + b.n 3b9b20 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a57a4> │ │ │ │ lsls r7, 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] @ (3ba0b4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a5d38>) │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ add r2, pc │ │ │ │ blx 6a2ec <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ - push {r4, r5, r7, lr} │ │ │ │ + cpsid │ │ │ │ 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] @ (3ba128 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a5dac>) │ │ │ │ mov r7, r1 │ │ │ │ @@ -1155859,23 +1155868,23 @@ │ │ │ │ bhi.n 3ba104 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a5d88> │ │ │ │ ldr r2, [pc, #28] @ (3ba138 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a5dbc>) │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ add r2, pc │ │ │ │ blx 6a2ec <__fprintf_chk@plt> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - push {r1, r3, r4, r5, r6} │ │ │ │ + push {r1, r3, r4, r5, lr} │ │ │ │ lsls r3, r1, #3 │ │ │ │ ldrsh r0, [r4, r4] │ │ │ │ lsls r7, r7, #5 │ │ │ │ adds r4, r7, r7 │ │ │ │ movs r0, r0 │ │ │ │ - mov r6, r8 │ │ │ │ + bx r0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r6, [sp, #720] @ 0x2d0 │ │ │ │ + str r7, [sp, #464] @ 0x1d0 │ │ │ │ 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] @ (3ba1fc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a5e80>) │ │ │ │ @@ -1155949,22 +1155958,22 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrsh r0, [r5, r2] │ │ │ │ lsls r7, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cbz r2, 3ba286 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a5f0a> │ │ │ │ + push {r1, r3, r4, r5, r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r4, [r2, #36] @ 0x24 │ │ │ │ + str r4, [r2, #48] @ 0x30 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - str r5, [sp, #968] @ 0x3c8 │ │ │ │ + str r6, [sp, #712] @ 0x2c8 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - @ instruction: 0xe9b800d8 │ │ │ │ - beq.n 3ba264 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a5ee8> │ │ │ │ + orns r0, r8, r8, lsr #3 │ │ │ │ + beq.n 3ba1e4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a5e68> │ │ │ │ lsls r1, r1, #3 │ │ │ │ ldrsh r4, [r3, r0] │ │ │ │ lsls r7, r7, #5 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -1155987,17 +1155996,17 @@ │ │ │ │ blx r3 │ │ │ │ ldr r2, [pc, #16] @ (3ba260 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a5ee4>) │ │ │ │ ldr r0, [r4, #16] │ │ │ │ movs r1, #1 │ │ │ │ add r2, pc │ │ │ │ blx 6a2ec <__fprintf_chk@plt> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - cbz r6, 3ba2aa <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a5f2e> │ │ │ │ + cbz r6, 3ba2da <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a5f5e> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r5, [sp, #512] @ 0x200 │ │ │ │ + str r6, [sp, #256] @ 0x100 │ │ │ │ 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] @ (3ba2ac <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a5f30>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -1156020,17 +1156029,17 @@ │ │ │ │ ldr r3, [r3, #32] │ │ │ │ mla r3, r5, r1, r3 │ │ │ │ movs r1, #1 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ blx 6a2ec <__fprintf_chk@plt> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - uxtb r2, r6 │ │ │ │ + cbz r2, 3ba31c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a5fa0> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - push {r1, r3, r6, lr} │ │ │ │ + @ instruction: 0xb60a │ │ │ │ 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] @ (3ba370 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a5ff4>) │ │ │ │ @@ -1156106,22 +1156115,22 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrb r2, [r6, r4] │ │ │ │ lsls r7, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - uxth r2, r5 │ │ │ │ + cbz r2, 3ba3d6 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a605a> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r2, [r7, #12] │ │ │ │ + str r2, [r7, #24] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - sxtb r6, r5 │ │ │ │ + cbz r6, 3ba3ce <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a6052> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strex r0, r0, [r2, #864] @ 0x360 │ │ │ │ - str r4, [sp, #544] @ 0x220 │ │ │ │ + stmdb r2, {r3, r4, r6, r7} │ │ │ │ + str r5, [sp, #288] @ 0x120 │ │ │ │ lsls r1, r3, #3 │ │ │ │ ldrb r6, [r4, r2] │ │ │ │ lsls r7, r7, #5 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -1156147,31 +1156156,30 @@ │ │ │ │ ldr r2, [pc, #20] @ (3ba3e0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a6064>) │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ add r2, pc │ │ │ │ blx 6a2ec <__fprintf_chk@plt> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - cbz r0, 3ba416 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a609a> │ │ │ │ + uxth r0, r5 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - b.n 3ba360 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a5fe4> │ │ │ │ - lsls r0, r3, #3 │ │ │ │ - ldmia r6!, {r1, r2, r3, r5} │ │ │ │ + stmia.w r0, {r3, r4, r6, r7} │ │ │ │ + ldmia r6, {r1, r2, r3, r5, r6, r7} │ │ │ │ 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] @ (3ba400 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a6084>) │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ add r2, pc │ │ │ │ blx 6a2ec <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ - cbz r4, 3ba42c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a60b0> │ │ │ │ + sxtb r4, r4 │ │ │ │ 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] @ (3ba43c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a60c0>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -1156188,17 +1156196,17 @@ │ │ │ │ ldr r2, [pc, #16] @ (3ba440 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a60c4>) │ │ │ │ ldr r0, [r4, #16] │ │ │ │ movs r1, #1 │ │ │ │ add r2, pc │ │ │ │ blx 6a2ec <__fprintf_chk@plt> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - cbz r6, 3ba462 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a60e6> │ │ │ │ + sxtb r6, r1 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - @ instruction: 0xb626 │ │ │ │ + @ instruction: 0xb6e6 │ │ │ │ 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] @ (3ba47c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a6100>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -1156215,29 +1156223,29 @@ │ │ │ │ ldr r2, [pc, #16] @ (3ba480 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a6104>) │ │ │ │ ldr r0, [r4, #16] │ │ │ │ movs r1, #1 │ │ │ │ add r2, pc │ │ │ │ blx 6a2ec <__fprintf_chk@plt> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - cbz r6, 3ba496 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a611a> │ │ │ │ + sxth r6, r3 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - push {r1, r2, r5, r6, r7, lr} │ │ │ │ + @ instruction: 0xb6a6 │ │ │ │ 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] @ (3ba4a0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a6124>) │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ add r2, pc │ │ │ │ blx 6a2ec <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ - cbz r0, 3ba4b0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a6134> │ │ │ │ + cbz r0, 3ba4e0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a6164> │ │ │ │ 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] @ (3ba4f4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a6178>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -1156265,19 +1156273,19 @@ │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ add r2, pc │ │ │ │ blx 6a2ec <__fprintf_chk@plt> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - cbz r2, 3ba4fe <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a6182> │ │ │ │ + cbz r2, 3ba52e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a61b2> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - b.n 3ba250 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a5ed4> │ │ │ │ + b.n 3ba3d0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a6054> │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldmia r5!, {r2, r4} │ │ │ │ + ldmia r5!, {r2, r4, r6, r7} │ │ │ │ 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] │ │ │ │ @@ -1156289,19 +1156297,19 @@ │ │ │ │ add r2, pc │ │ │ │ blx 6a2ec <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #12] @ (3ba534 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a61b8>) │ │ │ │ add r3, pc │ │ │ │ b.n 3ba518 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a619c> │ │ │ │ nop │ │ │ │ - sub sp, #280 @ 0x118 │ │ │ │ + cbz r6, 3ba550 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a61d4> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrh r4, [r4, #50] @ 0x32 │ │ │ │ + ldrh r4, [r4, #56] @ 0x38 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - sub sp, #248 @ 0xf8 │ │ │ │ + cbz r6, 3ba556 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a61da> │ │ │ │ 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] @ (3ba568 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a61ec>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1156529,47 +1156537,47 @@ │ │ │ │ b.n 3ba67e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a6302> │ │ │ │ ldr r2, [pc, #76] @ (3ba794 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a6418>) │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ add r2, pc │ │ │ │ blx 6a2ec <__fprintf_chk@plt> │ │ │ │ b.n 3ba660 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a62e4> │ │ │ │ - add sp, #384 @ 0x180 │ │ │ │ + cbz r0, 3ba760 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a63e4> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - b.n 3ba304 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a5f88> │ │ │ │ + b.n 3ba484 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a6108> │ │ │ │ lsls r0, r3, #3 │ │ │ │ - b.n 3ba298 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a5f1c> │ │ │ │ + b.n 3ba418 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a609c> │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldmia r3!, {r1, r2, r4, r5, r6, r7} │ │ │ │ + ldmia r4, {r1, r2, r4, r5, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - b.n 3ba1d8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a5e5c> │ │ │ │ + b.n 3ba358 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a5fdc> │ │ │ │ lsls r0, r3, #3 │ │ │ │ - b.n 3ba184 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a5e08> │ │ │ │ + b.n 3ba304 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a5f88> │ │ │ │ lsls r0, r3, #3 │ │ │ │ - b.n 3ba13c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a5dc0> │ │ │ │ + b.n 3ba2bc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a5f40> │ │ │ │ lsls r0, r3, #3 │ │ │ │ - b.n 3ba0fc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a5d80> │ │ │ │ + b.n 3ba27c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a5f00> │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldmia r3!, {r1, r4, r5} │ │ │ │ + ldmia r3!, {r1, r4, r5, r6, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - subs r5, #156 @ 0x9c │ │ │ │ + subs r6, #92 @ 0x5c │ │ │ │ lsls r5, r1, #3 │ │ │ │ - b.n 3ba094 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a5d18> │ │ │ │ + b.n 3ba214 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a5e98> │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldmia r2!, {r3, r4, r5, r6, r7} │ │ │ │ + ldmia r3, {r3, r4, r5, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - itee │ │ │ │ - lsl r3, r1, #3 │ │ │ │ - addal r6, sp, #856 @ 0x358 │ │ │ │ - lslal r3, r1, #3 │ │ │ │ - bcs.n 3ba798 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a641c> │ │ │ │ + stmia r0!, {r1, r4, r5, r7} │ │ │ │ + lsls r3, r1, #3 │ │ │ │ + add r7, sp, #600 @ 0x258 │ │ │ │ + lsls r3, r1, #3 │ │ │ │ + bcs.n 3ba718 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a639c> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - add r6, sp, #752 @ 0x2f0 │ │ │ │ + add r7, sp, #496 @ 0x1f0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strb r0, [r1, #6] │ │ │ │ + strb r0, [r1, #9] │ │ │ │ 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 │ │ │ │ @@ -1156608,19 +1156616,19 @@ │ │ │ │ blx 6a2ec <__fprintf_chk@plt> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ adds r7, #189 @ 0xbd │ │ │ │ adds r5, #134 @ 0x86 │ │ │ │ movs r4, #0 │ │ │ │ ldr r1, [pc, #464] @ (3ba9e8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a666c>) │ │ │ │ - add r6, sp, #128 @ 0x80 │ │ │ │ + add r6, sp, #896 @ 0x380 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - lsrs r4, r5, #4 │ │ │ │ + lsrs r4, r5, #7 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - add r5, sp, #984 @ 0x3d8 │ │ │ │ + add r6, sp, #728 @ 0x2d8 │ │ │ │ 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 r4, r1 │ │ │ │ ldr r2, [pc, #104] @ (3ba8a0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a6524>) │ │ │ │ @@ -1156670,23 +1156678,23 @@ │ │ │ │ bne.n 3ba87e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a6502> │ │ │ │ ldr r2, [pc, #28] @ (3ba8b0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a6534>) │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ add r2, pc │ │ │ │ blx 6a2ec <__fprintf_chk@plt> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - add r5, sp, #800 @ 0x320 │ │ │ │ + add r6, sp, #544 @ 0x220 │ │ │ │ lsls r3, r1, #3 │ │ │ │ ldrsb r0, [r7, r6] │ │ │ │ lsls r7, r7, #5 │ │ │ │ asrs r4, r5, #10 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r3, #10 │ │ │ │ + asrs r4, r3, #13 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add r6, sp, #160 @ 0xa0 │ │ │ │ + add r6, sp, #928 @ 0x3a0 │ │ │ │ lsls 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 │ │ │ │ @@ -1156926,51 +1156934,51 @@ │ │ │ │ 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 │ │ │ │ - add r5, sp, #256 @ 0x100 │ │ │ │ + add r6, sp, #0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - asrs r4, r4, #8 │ │ │ │ + asrs r4, r4, #11 │ │ │ │ lsls r1, r2, #3 │ │ │ │ ldrsb r2, [r1, r4] │ │ │ │ lsls r7, r7, #5 │ │ │ │ - b.n 3baff0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a6c74> │ │ │ │ + b.n 3bb170 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a6df4> │ │ │ │ lsls r0, r3, #3 │ │ │ │ - add r4, sp, #888 @ 0x378 │ │ │ │ + add r5, sp, #632 @ 0x278 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - stmia r5!, {r4, r5, r6, r7} │ │ │ │ + stmia r6!, {r4, r5, r7} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - strb r6, [r0, r2] │ │ │ │ + strb r6, [r0, r5] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - add r4, sp, #128 @ 0x80 │ │ │ │ + add r4, sp, #896 @ 0x380 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - stmia r5!, {r1, r2, r5, r6} │ │ │ │ + stmia r6!, {r1, r2, r5} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - strh r4, [r7, r7] │ │ │ │ + strb r4, [r7, r2] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - stmia r5!, {r1, r6} │ │ │ │ + stmia r6!, {r1} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - add r3, sp, #928 @ 0x3a0 │ │ │ │ + add r4, sp, #672 @ 0x2a0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ movs r6, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, sp, #616 @ 0x268 │ │ │ │ + add r4, sp, #360 @ 0x168 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - stmia r7!, {r1, r5, r7} │ │ │ │ + ldmia r0!, {r1, r5, r6} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r3, sp, #472 @ 0x1d8 │ │ │ │ + add r4, sp, #216 @ 0xd8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r3, sp, #56 @ 0x38 │ │ │ │ + add r3, sp, #824 @ 0x338 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r3, sp, #200 @ 0xc8 │ │ │ │ + add r3, sp, #968 @ 0x3c8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - lsls r6, r2, #24 │ │ │ │ + lsls r6, r2, #27 │ │ │ │ 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] @ (3babac <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a6830>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1157058,23 +1157066,23 @@ │ │ │ │ ldr r2, [pc, #32] @ (3bac64 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a68e8>) │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ add r2, pc │ │ │ │ blx 6a2ec <__fprintf_chk@plt> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - add r2, sp, #448 @ 0x1c0 │ │ │ │ + add r3, sp, #192 @ 0xc0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r3, [pc, #0] @ (3bac5c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a68e0>) │ │ │ │ + ldr r3, [pc, #768] @ (3baf5c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a6be0>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cmp r6, #194 @ 0xc2 │ │ │ │ + cmp r7, #130 @ 0x82 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r2, [pc, #728] @ (3baf3c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a6bc0>) │ │ │ │ + ldr r3, [pc, #472] @ (3bae3c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a6ac0>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r2, sp, #480 @ 0x1e0 │ │ │ │ + add r3, sp, #224 @ 0xe0 │ │ │ │ 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] │ │ │ │ @@ -1157263,45 +1157271,45 @@ │ │ │ │ blx 6a2ec <__fprintf_chk@plt> │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r0, [r4, #8] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #20] │ │ │ │ bl 36dbd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x259858> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - add r1, sp, #752 @ 0x2f0 │ │ │ │ + add r2, sp, #496 @ 0x1f0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ strh r4, [r4, r5] │ │ │ │ lsls r7, r7, #5 │ │ │ │ - cmp r5, #254 @ 0xfe │ │ │ │ + cmp r6, #190 @ 0xbe │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r2, [pc, #168] @ (3baee0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a6b64>) │ │ │ │ + ldr r2, [pc, #936] @ (3bb1e0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a6e64>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r1, sp, #496 @ 0x1f0 │ │ │ │ + add r2, sp, #240 @ 0xf0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ cmp r3, #212 @ 0xd4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [pc, #984] @ (3bb21c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a6ea0>) │ │ │ │ + ldr r2, [pc, #728] @ (3bb11c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a6da0>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cmp r5, #176 @ 0xb0 │ │ │ │ + cmp r6, #112 @ 0x70 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r1, [pc, #600] @ (3bb0a4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a6d28>) │ │ │ │ + ldr r2, [pc, #344] @ (3bafa4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a6c28>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r4, sp, #960 @ 0x3c0 │ │ │ │ + add r5, sp, #704 @ 0x2c0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r1, [pc, #432] @ (3bb004 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a6c88>) │ │ │ │ + ldr r2, [pc, #176] @ (3baf04 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a6b88>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r0, sp, #824 @ 0x338 │ │ │ │ + add r1, sp, #568 @ 0x238 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r1, [pc, #216] @ (3baf34 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a6bb8>) │ │ │ │ + ldr r1, [pc, #984] @ (3bb234 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a6eb8>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cmp r4, #248 @ 0xf8 │ │ │ │ + cmp r5, #184 @ 0xb8 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r0, [pc, #944] @ (3bb214 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a6e98>) │ │ │ │ + ldr r1, [pc, #688] @ (3bb114 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a6d98>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r0, sp, #696 @ 0x2b8 │ │ │ │ + add r1, sp, #440 @ 0x1b8 │ │ │ │ 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 │ │ │ │ @@ -1157395,30 +1157403,30 @@ │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r3, [pc, #40] @ (3baf6c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a6bf0>) │ │ │ │ add r3, pc │ │ │ │ b.n 3bae90 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a6b14> │ │ │ │ str r6, [r6, r5] │ │ │ │ lsls r7, r7, #5 │ │ │ │ - add r7, pc, #856 @ (adr r7, 3bb2a8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a6f2c>) │ │ │ │ + add r0, sp, #600 @ 0x258 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r7, pc, #864 @ (adr r7, 3bb2b4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a6f38>) │ │ │ │ + add r0, sp, #608 @ 0x260 │ │ │ │ lsls r3, r1, #3 │ │ │ │ asrs r4, r1, #23 │ │ │ │ movs r0, r0 │ │ │ │ ldc2 15, cr15, [r1, #1020]! @ 0x3fc │ │ │ │ - ldr r0, [pc, #160] @ (3bb000 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a6c84>) │ │ │ │ + ldr r0, [pc, #928] @ (3bb300 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a6f84>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cmp r3, #178 @ 0xb2 │ │ │ │ + cmp r4, #114 @ 0x72 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - blx r9 │ │ │ │ + ldr r0, [pc, #544] @ (3bb188 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a6e0c>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r7, pc, #312 @ (adr r7, 3bb0a4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a6d28>) │ │ │ │ + add r0, sp, #56 @ 0x38 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strb r4, [r4, #31] │ │ │ │ + ldrb r4, [r4, #2] │ │ │ │ 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] @ (3bb0f0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a6d74>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -1157578,39 +1157586,39 @@ │ │ │ │ blx 6a2ec <__fprintf_chk@plt> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r2, [pc, #60] @ (3bb120 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a6da4>) │ │ │ │ movs r1, #1 │ │ │ │ add r2, pc │ │ │ │ blx 6a2ec <__fprintf_chk@plt> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - add r7, pc, #0 @ (adr r7, 3bb0f4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a6d78>) │ │ │ │ + add r7, pc, #768 @ (adr r7, 3bb3f4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a7078>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r6, pc, #760 @ (adr r6, 3bb3f0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a7074>) │ │ │ │ + add r7, pc, #504 @ (adr r7, 3bb2f0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a6f74>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bx r4 │ │ │ │ + @ instruction: 0x47e6 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cmp r2, #232 @ 0xe8 │ │ │ │ + cmp r3, #168 @ 0xa8 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - mov ip, fp │ │ │ │ + blxns r3 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r2, sp, #216 @ 0xd8 │ │ │ │ + add r2, sp, #984 @ 0x3d8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - mov sl, r6 │ │ │ │ + bx lr │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r6, pc, #32 @ (adr r6, 3bb130 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a6db4>) │ │ │ │ + add r6, pc, #800 @ (adr r6, 3bb430 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a70b4>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - mov r0, lr │ │ │ │ + bx r6 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cmp r2, #50 @ 0x32 │ │ │ │ + cmp r2, #242 @ 0xf2 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - mov r6, r4 │ │ │ │ + mov lr, ip │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r5, pc, #928 @ (adr r5, 3bb4c0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a7144>) │ │ │ │ + add r6, pc, #672 @ (adr r6, 3bb3c0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a7044>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r5, pc, #680 @ (adr r5, 3bb3cc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a7050>) │ │ │ │ + add r6, pc, #424 @ (adr r6, 3bb2cc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a6f50>) │ │ │ │ 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] @ (3bb1cc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a6e50>) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -1157806,27 +1157814,27 @@ │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ blx 6a2ec <__fprintf_chk@plt> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - add r4, pc, #504 @ (adr r4, 3bb510 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a7194>) │ │ │ │ + add r5, pc, #248 @ (adr r5, 3bb410 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a7094>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r4, pc, #360 @ (adr r4, 3bb484 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a7108>) │ │ │ │ + add r5, pc, #104 @ (adr r5, 3bb384 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a7008>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r4, pc, #272 @ (adr r4, 3bb430 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a70b4>) │ │ │ │ + add r5, pc, #16 @ (adr r5, 3bb330 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a6fb4>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r7, pc, #648 @ (adr r7, 3bb5ac <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a7230>) │ │ │ │ + add r0, sp, #392 @ 0x188 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r3, pc, #592 @ (adr r3, 3bb578 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a71fc>) │ │ │ │ + add r4, pc, #336 @ (adr r4, 3bb478 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a70fc>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - movs r7, #204 @ 0xcc │ │ │ │ + cmp r0, #140 @ 0x8c │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add r7, pc, #328 @ (adr r7, 3bb478 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a70fc>) │ │ │ │ + add r0, sp, #72 @ 0x48 │ │ │ │ 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 │ │ │ │ @@ -1157881,19 +1157889,19 @@ │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ str r3, [sp, #984] @ 0x3d8 │ │ │ │ lsls r7, r7, #5 │ │ │ │ - add r3, pc, #384 @ (adr r3, 3bb540 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a71c4>) │ │ │ │ + add r4, pc, #128 @ (adr r4, 3bb440 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a70c4>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ str r3, [sp, #792] @ 0x318 │ │ │ │ lsls r7, r7, #5 │ │ │ │ - add r3, pc, #136 @ (adr r3, 3bb450 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a70d4>) │ │ │ │ + add r3, pc, #904 @ (adr r3, 3bb750 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a73d4>) │ │ │ │ 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] @ (3bb7a0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a7424>) │ │ │ │ @@ -1158284,97 +1158292,97 @@ │ │ │ │ blx 68de0 <__snprintf_chk@plt> │ │ │ │ b.n 3bb478 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a70fc> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ ldr r4, [pc, #112] @ (3bb814 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a7498>) │ │ │ │ lsls r7, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r3, pc, #352 @ (adr r3, 3bb90c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a7590>) │ │ │ │ + add r4, pc, #96 @ (adr r4, 3bb80c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a7490>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r3, pc, #176 @ (adr r3, 3bb860 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a74e4>) │ │ │ │ + add r3, pc, #944 @ (adr r3, 3bbb60 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a77e4>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r0, [sp, #96] @ 0x60 │ │ │ │ + str r0, [sp, #864] @ 0x360 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r0, [sp, #96] @ 0x60 │ │ │ │ + str r0, [sp, #864] @ 0x360 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r0, [sp, #80] @ 0x50 │ │ │ │ + str r0, [sp, #848] @ 0x350 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrh r6, [r0, #62] @ 0x3e │ │ │ │ + str r0, [sp, #536] @ 0x218 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r2, pc, #64 @ (adr r2, 3bb804 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a7488>) │ │ │ │ + add r2, pc, #832 @ (adr r2, 3bbb04 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a7788>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r0, [sp, #648] @ 0x288 │ │ │ │ + str r1, [sp, #392] @ 0x188 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r2, pc, #32 @ (adr r2, 3bb7ec <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a7470>) │ │ │ │ + add r2, pc, #800 @ (adr r2, 3bbaec <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a7770>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r2, pc, #24 @ (adr r2, 3bb7e8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a746c>) │ │ │ │ + add r2, pc, #792 @ (adr r2, 3bbae8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a776c>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r1, pc, #1016 @ (adr r1, 3bbbcc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a7850>) │ │ │ │ + add r2, pc, #760 @ (adr r2, 3bbacc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a7750>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r1, pc, #1016 @ (adr r1, 3bbbd0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a7854>) │ │ │ │ + add r2, pc, #760 @ (adr r2, 3bbad0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a7754>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r1, pc, #1016 @ (adr r1, 3bbbd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a7858>) │ │ │ │ + add r2, pc, #760 @ (adr r2, 3bbad4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a7758>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r1, pc, #1016 @ (adr r1, 3bbbd8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a785c>) │ │ │ │ + add r2, pc, #760 @ (adr r2, 3bbad8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a775c>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r1, pc, #1016 @ (adr r1, 3bbbdc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a7860>) │ │ │ │ + add r2, pc, #760 @ (adr r2, 3bbadc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a7760>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ str r1, [sp, #776] @ 0x308 │ │ │ │ lsls r7, r7, #5 │ │ │ │ - ldrh r6, [r4, #60] @ 0x3c │ │ │ │ + str r0, [sp, #408] @ 0x198 │ │ │ │ lsls r3, r1, #3 │ │ │ │ str r1, [sp, #608] @ 0x260 │ │ │ │ lsls r7, r7, #5 │ │ │ │ - add r1, pc, #640 @ (adr r1, 3bba74 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a76f8>) │ │ │ │ + add r2, pc, #384 @ (adr r2, 3bb974 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a75f8>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r5, pc, #616 @ (adr r5, 3bba60 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a76e4>) │ │ │ │ + add r6, pc, #360 @ (adr r6, 3bb960 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a75e4>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bpl.n 3bb87c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a7500> │ │ │ │ + bvs.n 3bb7fc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a7480> │ │ │ │ lsls r0, r3, #3 │ │ │ │ - bpl.n 3bb84c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a74d0> │ │ │ │ + bpl.n 3bb7cc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a7450> │ │ │ │ lsls r0, r3, #3 │ │ │ │ ldr r1, [pc, #600] @ (3bba5c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a76e0>) │ │ │ │ lsls r7, r7, #5 │ │ │ │ - add r0, pc, #888 @ (adr r0, 3bbb80 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a7804>) │ │ │ │ + add r1, pc, #632 @ (adr r1, 3bba80 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a7704>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strb r6, [r1, #2] │ │ │ │ + strb r6, [r1, #5] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strb r6, [r0, #2] │ │ │ │ + strb r6, [r0, #5] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strb r6, [r7, #1] │ │ │ │ + strb r6, [r7, #4] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strb r6, [r6, #1] │ │ │ │ + strb r6, [r6, #4] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strb r6, [r5, #1] │ │ │ │ + strb r6, [r5, #4] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strb r6, [r4, #1] │ │ │ │ + strb r6, [r4, #4] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strb r6, [r3, #1] │ │ │ │ + strb r6, [r3, #4] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strb r4, [r2, #1] │ │ │ │ + strb r4, [r2, #4] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strb r0, [r1, #1] │ │ │ │ + strb r0, [r1, #4] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strb r4, [r7, #0] │ │ │ │ + strb r4, [r7, #3] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strb r2, [r6, #0] │ │ │ │ + strb r2, [r6, #3] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strb r4, [r4, #0] │ │ │ │ + strb r4, [r4, #3] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strb r6, [r2, #0] │ │ │ │ + strb r6, [r2, #3] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strb r0, [r1, #0] │ │ │ │ + strb r0, [r1, #3] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - add r0, pc, #264 @ (adr r0, 3bb94c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a75d0>) │ │ │ │ + add r1, pc, #8 @ (adr r1, 3bb84c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a74d0>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r7, [sp, #952] @ 0x3b8 │ │ │ │ + add r0, pc, #696 @ (adr r0, 3bbb00 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a7784>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r0, pc, #144 @ (adr r0, 3bb8dc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a7560>) │ │ │ │ + add r0, pc, #912 @ (adr r0, 3bbbdc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a7860>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r0, pc, #16 @ (adr r0, 3bb860 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a74e4>) │ │ │ │ + add r0, pc, #784 @ (adr r0, 3bbb60 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a77e4>) │ │ │ │ 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] @ (3bb894 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a7518>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1158401,15 +1158409,15 @@ │ │ │ │ mov r1, r0 │ │ │ │ b.n 3bb872 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a74f6> │ │ │ │ nop │ │ │ │ blx r3 │ │ │ │ lsls r7, r7, #5 │ │ │ │ cmp r3, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #352] @ 0x160 │ │ │ │ + add r0, pc, #96 @ (adr r0, 3bb900 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a7584>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ mov r3, r0 │ │ │ │ movs r0, #0 │ │ │ │ str r0, [r3, #28] │ │ │ │ bx lr │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1158454,21 +1158462,21 @@ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ bl 3bb1e4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a6e68> │ │ │ │ ldr r1, [pc, #24] @ (3bb92c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a75b0>) │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 69894 <__printf_chk@plt> │ │ │ │ blx 6a304 │ │ │ │ - ldr r7, [sp, #984] @ 0x3d8 │ │ │ │ + add r0, pc, #728 @ (adr r0, 3bbbfc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a7880>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - movs r1, #178 @ 0xb2 │ │ │ │ + movs r2, #114 @ 0x72 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r7, [sp, #632] @ 0x278 │ │ │ │ + add r0, pc, #376 @ (adr r0, 3bbaa4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a7728>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - movs r1, #146 @ 0x92 │ │ │ │ + movs r2, #82 @ 0x52 │ │ │ │ lsls r1, r2, #3 │ │ │ │ ldr r3, [pc, #68] @ (3bb978 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a75fc>) │ │ │ │ ldr r2, [pc, #72] @ (3bb97c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a7600>) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r1, #20] │ │ │ │ ldr r0, [r0, #20] │ │ │ │ ldr r3, [r3, r2] │ │ │ │ @@ -1158494,17 +1158502,17 @@ │ │ │ │ add r1, pc │ │ │ │ blx 69894 <__printf_chk@plt> │ │ │ │ blx 6a304 │ │ │ │ mov r8, r9 │ │ │ │ lsls r7, r7, #5 │ │ │ │ subs r4, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #776] @ 0x308 │ │ │ │ + add r0, pc, #520 @ (adr r0, 3bbb8c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a7810>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - movs r1, #58 @ 0x3a │ │ │ │ + movs r1, #250 @ 0xfa │ │ │ │ lsls r1, r2, #3 │ │ │ │ ldr r0, [r1, #20] │ │ │ │ ldr r2, [pc, #72] @ (3bb9d4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a7658>) │ │ │ │ add r2, pc │ │ │ │ cbz r0, 3bb99a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a761e> │ │ │ │ ldr r3, [pc, #68] @ (3bb9d8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a765c>) │ │ │ │ ldr r0, [r0, #20] │ │ │ │ @@ -1158532,17 +1158540,17 @@ │ │ │ │ blx 69894 <__printf_chk@plt> │ │ │ │ blx 6a304 │ │ │ │ nop │ │ │ │ mov r0, lr │ │ │ │ lsls r7, r7, #5 │ │ │ │ subs r4, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #592] @ 0x250 │ │ │ │ + add r0, pc, #336 @ (adr r0, 3bbb30 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a77b4>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - movs r0, #224 @ 0xe0 │ │ │ │ + movs r1, #160 @ 0xa0 │ │ │ │ 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] @ (3bbae8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a776c>) │ │ │ │ @@ -1158642,29 +1158650,29 @@ │ │ │ │ add r1, pc │ │ │ │ movs r0, #1 │ │ │ │ blx 69894 <__printf_chk@plt> │ │ │ │ blx 6a304 │ │ │ │ nop │ │ │ │ mov r4, r0 │ │ │ │ lsls r7, r7, #5 │ │ │ │ - ldr r7, [sp, #720] @ 0x2d0 │ │ │ │ + add r0, pc, #464 @ (adr r0, 3bbcc0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a7944>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r0, pc, #160 @ (adr r0, 3bbb94 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a7818>) │ │ │ │ + add r0, pc, #928 @ (adr r0, 3bbe94 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a7b18>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ subs r2, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #328] @ 0x148 │ │ │ │ + add r0, pc, #72 @ (adr r0, 3bbb44 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a77c8>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r7, [sp, #672] @ 0x2a0 │ │ │ │ + add r0, pc, #416 @ (adr r0, 3bbca0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a7924>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r7, [sp, #768] @ 0x300 │ │ │ │ + add r0, pc, #512 @ (adr r0, 3bbd04 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a7988>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r6, [sp, #768] @ 0x300 │ │ │ │ + ldr r7, [sp, #512] @ 0x200 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r6, [sp, #856] @ 0x358 │ │ │ │ + ldr r7, [sp, #600] @ 0x258 │ │ │ │ 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 │ │ │ │ @@ -1158853,29 +1158861,29 @@ │ │ │ │ mov r3, r0 │ │ │ │ mov r2, r4 │ │ │ │ add r1, pc │ │ │ │ movs r0, #1 │ │ │ │ blx 69894 <__printf_chk@plt> │ │ │ │ blx 6a304 │ │ │ │ nop │ │ │ │ - ldr r6, [sp, #936] @ 0x3a8 │ │ │ │ + ldr r7, [sp, #680] @ 0x2a8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - subs r6, r0, #1 │ │ │ │ + subs r6, r0, #4 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r7, [sp, #192] @ 0xc0 │ │ │ │ + ldr r7, [sp, #960] @ 0x3c0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r6, [sp, #88] @ 0x58 │ │ │ │ + ldr r6, [sp, #856] @ 0x358 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - subs r2, r0, #0 │ │ │ │ + subs r2, r0, #3 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r6, [sp, #272] @ 0x110 │ │ │ │ + ldr r7, [sp, #16] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - adds r4, r4, #7 │ │ │ │ + subs r4, r4, #2 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r6, [sp, #584] @ 0x248 │ │ │ │ + ldr r7, [sp, #328] @ 0x148 │ │ │ │ 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] │ │ │ │ @@ -1158975,36 +1158983,36 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 3bb1e4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a6e68> │ │ │ │ blx 6a304 │ │ │ │ ldr r1, [pc, #16] @ (3bbe14 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a7a98>) │ │ │ │ add r1, pc │ │ │ │ b.n 3bbda0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a7a24> │ │ │ │ nop │ │ │ │ - ldr r6, [sp, #520] @ 0x208 │ │ │ │ + ldr r7, [sp, #264] @ 0x108 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r7, [sp, #104] @ 0x68 │ │ │ │ + ldr r7, [sp, #872] @ 0x368 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r6, [sp, #192] @ 0xc0 │ │ │ │ + ldr r6, [sp, #960] @ 0x3c0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r6, [sp, #408] @ 0x198 │ │ │ │ + ldr r7, [sp, #152] @ 0x98 │ │ │ │ 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, 3bbe2e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a7ab2> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ ldr r1, [pc, #12] @ (3bbe3c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a7ac0>) │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 69894 <__printf_chk@plt> │ │ │ │ blx 6a304 │ │ │ │ - ldr r6, [sp, #664] @ 0x298 │ │ │ │ + ldr r7, [sp, #408] @ 0x198 │ │ │ │ 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] @ (3bbed0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a7b54>) │ │ │ │ sub sp, #24 │ │ │ │ @@ -1159062,15 +1159070,15 @@ │ │ │ │ nop │ │ │ │ sbcs r6, r4 │ │ │ │ lsls r7, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adcs r6, r3 │ │ │ │ lsls r7, r7, #5 │ │ │ │ - ldr r6, [sp, #280] @ 0x118 │ │ │ │ + ldr r7, [sp, #24] │ │ │ │ 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] @ (3bbf10 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a7b94>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1159081,17 +1159089,17 @@ │ │ │ │ bl 3bb1e4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a6e68> │ │ │ │ ldr r1, [pc, #16] @ (3bbf14 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a7b98>) │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 69894 <__printf_chk@plt> │ │ │ │ blx 6a304 │ │ │ │ nop │ │ │ │ - ldr r6, [sp, #304] @ 0x130 │ │ │ │ + ldr r7, [sp, #48] @ 0x30 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - subs r4, r4, r6 │ │ │ │ + adds r4, r4, #1 │ │ │ │ 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 │ │ │ │ @@ -1159121,17 +1159129,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 3bb1e4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a6e68> │ │ │ │ ldr r1, [pc, #12] @ (3bbf7c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a7c00>) │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 69894 <__printf_chk@plt> │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r6, [sp, #48] @ 0x30 │ │ │ │ + ldr r6, [sp, #816] @ 0x330 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - subs r0, r7, r4 │ │ │ │ + subs r0, r7, r7 │ │ │ │ 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 │ │ │ │ @@ -1159175,19 +1159183,19 @@ │ │ │ │ movs r0, #1 │ │ │ │ ldr r3, [r2, #20] │ │ │ │ mov r2, r4 │ │ │ │ add r1, pc │ │ │ │ blx 69894 <__printf_chk@plt> │ │ │ │ blx 6a304 │ │ │ │ nop │ │ │ │ - ldr r5, [sp, #840] @ 0x348 │ │ │ │ + ldr r6, [sp, #584] @ 0x248 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r5, [sp, #992] @ 0x3e0 │ │ │ │ + ldr r6, [sp, #736] @ 0x2e0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r6, [sp, #16] │ │ │ │ + ldr r6, [sp, #784] @ 0x310 │ │ │ │ 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 │ │ │ │ @@ -1159236,19 +1159244,19 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r2, [r4, #20] │ │ │ │ ldr r4, [r0, #20] │ │ │ │ movs r0, #1 │ │ │ │ str r4, [sp, #0] │ │ │ │ blx 69894 <__printf_chk@plt> │ │ │ │ blx 6a304 │ │ │ │ - ldr r6, [sp, #208] @ 0xd0 │ │ │ │ + ldr r6, [sp, #976] @ 0x3d0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r5, [sp, #808] @ 0x328 │ │ │ │ + ldr r6, [sp, #552] @ 0x228 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r5, [sp, #1000] @ 0x3e8 │ │ │ │ + ldr r6, [sp, #744] @ 0x2e8 │ │ │ │ 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 │ │ │ │ @@ -1159334,25 +1159342,25 @@ │ │ │ │ blx 69894 <__printf_chk@plt> │ │ │ │ mov r0, r4 │ │ │ │ bl 3bb1e4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a6e68> │ │ │ │ blx 6a304 │ │ │ │ ldr r2, [pc, #24] @ (3bc194 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a7e18>) │ │ │ │ add r2, pc │ │ │ │ b.n 3bc11e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a7da2> │ │ │ │ - ldr r0, [r6, #80] @ 0x50 │ │ │ │ + ldr r0, [r6, #92] @ 0x5c │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r5, [sp, #616] @ 0x268 │ │ │ │ + ldr r6, [sp, #360] @ 0x168 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r6, [sp, #64] @ 0x40 │ │ │ │ + ldr r6, [sp, #832] @ 0x340 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - adds r4, r3, r5 │ │ │ │ + subs r4, r3, r0 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r5, [sp, #504] @ 0x1f8 │ │ │ │ + ldr r6, [sp, #248] @ 0xf8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ble.n 3bc110 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a7d94> │ │ │ │ + udf #124 @ 0x7c │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [r1, #24] │ │ │ │ sub sp, #16 │ │ │ │ @@ -1159411,21 +1159419,21 @@ │ │ │ │ bl 3bb1e4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a6e68> │ │ │ │ ldr r1, [pc, #24] @ (3bc248 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a7ecc>) │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 69894 <__printf_chk@plt> │ │ │ │ blx 6a304 │ │ │ │ nop │ │ │ │ - ldr r5, [sp, #552] @ 0x228 │ │ │ │ + ldr r6, [sp, #296] @ 0x128 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r5, [sp, #960] @ 0x3c0 │ │ │ │ + ldr r6, [sp, #704] @ 0x2c0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r5, [sp, #640] @ 0x280 │ │ │ │ + ldr r6, [sp, #384] @ 0x180 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - adds r0, r7, r1 │ │ │ │ + adds r0, r7, r4 │ │ │ │ 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] @ (3bc324 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a7fa8>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1159515,15 +1159523,15 @@ │ │ │ │ beq.n 3bc320 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a7fa4> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ blx 68e34 <__cxa_end_cleanup@plt> │ │ │ │ subs r5, #154 @ 0x9a │ │ │ │ lsls r7, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [sp, #896] @ 0x380 │ │ │ │ + ldr r6, [sp, #640] @ 0x280 │ │ │ │ lsls r3, r1, #3 │ │ │ │ subs r5, #126 @ 0x7e │ │ │ │ lsls r7, r7, #5 │ │ │ │ strb r4, [r6, #10] │ │ │ │ lsls r6, r7, #5 │ │ │ │ stc2l 15, cr15, [r1], #-1020 @ 0xfffffc04 │ │ │ │ ldc2l 15, cr15, [r7], #-1020 @ 0xfffffc04 │ │ │ │ @@ -1159578,15 +1159586,15 @@ │ │ │ │ add sp, #12 │ │ │ │ bx lr │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ subs r4, #152 @ 0x98 │ │ │ │ lsls r7, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - push {r4, r5, r6, r7} │ │ │ │ + push {r4, r5, r7, lr} │ │ │ │ lsls r7, r2, #3 │ │ │ │ subs r4, #94 @ 0x5e │ │ │ │ lsls r7, r7, #5 │ │ │ │ push {r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1159628,15 +1159636,15 @@ │ │ │ │ add sp, #12 │ │ │ │ bx lr │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ subs r4, #24 │ │ │ │ lsls r7, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [pc, #624] @ (3bc6b0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a8334>) │ │ │ │ + ldr r6, [pc, #368] @ (3bc5b0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a8234>) │ │ │ │ lsls r4, r1, #3 │ │ │ │ subs r3, #230 @ 0xe6 │ │ │ │ lsls r7, r7, #5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1159653,15 +1159661,15 @@ │ │ │ │ beq.n 3bc466 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a80ea> │ │ │ │ mov r0, r1 │ │ │ │ ldr r1, [pc, #8] @ (3bc47c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a8100>) │ │ │ │ add r1, pc │ │ │ │ bl 3bc34c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a7fd0> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldr r3, [sp, #920] @ 0x398 │ │ │ │ + ldr r4, [sp, #664] @ 0x298 │ │ │ │ lsls r3, r1, #3 │ │ │ │ adds r3, r0, r1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 3bc4f8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a817c> │ │ │ │ subs r3, r1, #1 │ │ │ │ ldrb r1, [r0, r3] │ │ │ │ @@ -1159784,15 +1159792,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #4] │ │ │ │ add r1, pc │ │ │ │ bl 3bc34c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a7fd0> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 3bc566 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a81ea> │ │ │ │ nop │ │ │ │ - ldrb r4, [r4, #10] │ │ │ │ + ldrb r4, [r4, #13] │ │ │ │ lsls r3, r1, #3 │ │ │ │ ldr r3, [r0, #80] @ 0x50 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cbz r2, 3bc614 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a8298> │ │ │ │ ldr r1, [r1, #24] │ │ │ │ cmp r1, #1 │ │ │ │ it cc │ │ │ │ @@ -1159926,15 +1159934,15 @@ │ │ │ │ mov r1, r8 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 3bc34c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a7fd0> │ │ │ │ cmp r5, r6 │ │ │ │ bne.n 3bc70a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a838e> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - ldr r1, [sp, #488] @ 0x1e8 │ │ │ │ + ldr r2, [sp, #232] @ 0xe8 │ │ │ │ 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 │ │ │ │ @@ -1160087,29 +1160095,29 @@ │ │ │ │ bcs.n 3bc824 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a84a8> │ │ │ │ ldr r1, [pc, #40] @ (3bc8f0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a8574>) │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc │ │ │ │ bl 3bc34c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a7fd0> │ │ │ │ b.n 3bc824 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a84a8> │ │ │ │ - ldr r2, [sp, #488] @ 0x1e8 │ │ │ │ + ldr r3, [sp, #232] @ 0xe8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r1, [sp, #976] @ 0x3d0 │ │ │ │ + ldr r2, [sp, #720] @ 0x2d0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r1, [sp, #728] @ 0x2d8 │ │ │ │ + ldr r2, [sp, #472] @ 0x1d8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r1, [sp, #88] @ 0x58 │ │ │ │ + ldr r1, [sp, #856] @ 0x358 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r2, [sp, #256] @ 0x100 │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r2, [sp, #136] @ 0x88 │ │ │ │ + ldr r2, [sp, #904] @ 0x388 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r1, [sp, #368] @ 0x170 │ │ │ │ + ldr r2, [sp, #112] @ 0x70 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r1, [sp, #464] @ 0x1d0 │ │ │ │ + ldr r2, [sp, #208] @ 0xd0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [r0, #72] @ 0x48 │ │ │ │ sub sp, #12 │ │ │ │ @@ -1160179,15 +1160187,15 @@ │ │ │ │ bl 53d690 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x429314> │ │ │ │ mov r1, fp │ │ │ │ mov r2, r0 │ │ │ │ mov r0, sl │ │ │ │ bl 3bc34c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a7fd0> │ │ │ │ ldr.w r2, [r6, #1612] @ 0x64c │ │ │ │ b.n 3bc99c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a8620> │ │ │ │ - ldr r1, [sp, #688] @ 0x2b0 │ │ │ │ + ldr r2, [sp, #432] @ 0x1b0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ cmp r0, #3 │ │ │ │ bhi.n 3bc9f0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a8674> │ │ │ │ tbb [pc, r0] │ │ │ │ lsls r5, r0, #8 │ │ │ │ lsrs r3, r1, #32 │ │ │ │ ldr r0, [pc, #28] @ (3bc9f8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a867c>) │ │ │ │ @@ -1160202,23 +1160210,23 @@ │ │ │ │ ldr r0, [pc, #24] @ (3bca04 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a8688>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #20] @ (3bca08 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a868c>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldrh r2, [r5, #48] @ 0x30 │ │ │ │ + ldrh r2, [r5, #54] @ 0x36 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r1, [sp, #128] @ 0x80 │ │ │ │ + ldr r1, [sp, #896] @ 0x380 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrh r6, [r4, #48] @ 0x30 │ │ │ │ + ldrh r6, [r4, #54] @ 0x36 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r0, [sp, #176] @ 0xb0 │ │ │ │ + str r0, [sp, #944] @ 0x3b0 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldrb r6, [r6, r4] │ │ │ │ + ldrb r6, [r6, r7] │ │ │ │ lsls r5, r2, #3 │ │ │ │ cmp r0, r1 │ │ │ │ beq.n 3bca4e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a86d2> │ │ │ │ cbz r2, 3bca4a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a86ce> │ │ │ │ ldrb r2, [r0, #14] │ │ │ │ cmp r2, #1 │ │ │ │ bhi.n 3bca4a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a86ce> │ │ │ │ @@ -1160288,15 +1160296,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 3bcab0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a8734> │ │ │ │ - ldmia r3!, {r1, r2, r4, r5} │ │ │ │ + ldmia r3!, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r2, r1, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ @@ -1160932,21 +1160940,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} │ │ │ │ - str r6, [sp, #200] @ 0xc8 │ │ │ │ + str r6, [sp, #968] @ 0x3c8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrb r4, [r1, r7] │ │ │ │ + ldrsh r4, [r1, r2] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - str r4, [sp, #240] @ 0xf0 │ │ │ │ + str r4, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - movs r1, #132 @ 0x84 │ │ │ │ + movs r2, #68 @ 0x44 │ │ │ │ lsls r3, r1, #3 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ lsls r2, r3, #12 │ │ │ │ bpl.w 3bcbe8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a886c> │ │ │ │ ldr r2, [r1, #28] │ │ │ │ ldr r3, [r1, #16] │ │ │ │ movs r1, #104 @ 0x68 │ │ │ │ @@ -1162050,34 +1162058,34 @@ │ │ │ │ mov r1, r8 │ │ │ │ str r3, [r0, #16] │ │ │ │ bl 3b872c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a43b0> │ │ │ │ mov r0, r5 │ │ │ │ bl 3aeb4c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x29a7d0> │ │ │ │ str r0, [r4, #36] @ 0x24 │ │ │ │ b.w 3bcbe8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a886c> │ │ │ │ - str r2, [sp, #80] @ 0x50 │ │ │ │ + str r2, [sp, #848] @ 0x350 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r1, [sp, #976] @ 0x3d0 │ │ │ │ + str r2, [sp, #720] @ 0x2d0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r1, [sp, #840] @ 0x348 │ │ │ │ + str r2, [sp, #584] @ 0x248 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - asrs r6, r1, #12 │ │ │ │ + asrs r6, r1, #15 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - str r1, [sp, #520] @ 0x208 │ │ │ │ + str r2, [sp, #264] @ 0x108 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r1, [sp, #376] @ 0x178 │ │ │ │ + str r2, [sp, #120] @ 0x78 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r6, [r5, #92] @ 0x5c │ │ │ │ + str r6, [r5, #104] @ 0x68 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldrb r0, [r6, #23] │ │ │ │ + ldrb r0, [r6, #26] │ │ │ │ lsls r1, r3, #3 │ │ │ │ - adds r2, #134 @ 0x86 │ │ │ │ + adds r3, #70 @ 0x46 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - @ instruction: 0xfa8c00d7 │ │ │ │ - ldrh r2, [r3, #8] │ │ │ │ + @ instruction: 0xfb4c00d7 │ │ │ │ + ldrh r2, [r3, #14] │ │ │ │ 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 │ │ │ │ @@ -1162873,29 +1162881,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, [r0, r1] │ │ │ │ + str r4, [r0, r4] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strh r6, [r4, #52] @ 0x34 │ │ │ │ + strh r6, [r4, #58] @ 0x3a │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strh r0, [r1, #52] @ 0x34 │ │ │ │ + strh r0, [r1, #58] @ 0x3a │ │ │ │ lsls r3, r1, #3 │ │ │ │ - asrs r2, r6, #14 │ │ │ │ + asrs r2, r6, #17 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strh r2, [r5, #30] │ │ │ │ + strh r2, [r5, #36] @ 0x24 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strh r4, [r7, #22] │ │ │ │ + strh r4, [r7, #28] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strh r4, [r3, #22] │ │ │ │ + strh r4, [r3, #28] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strh r0, [r4, #16] │ │ │ │ + strh r0, [r4, #22] │ │ │ │ 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] @ (3be400 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2aa084>) │ │ │ │ @@ -1164164,15 +1164172,15 @@ │ │ │ │ udf #255 @ 0xff │ │ │ │ asrs r0, r0, #28 │ │ │ │ lsls r7, r7, #5 │ │ │ │ asrs r2, r7, #27 │ │ │ │ lsls r7, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r4, #6] │ │ │ │ + ldrb r0, [r4, #9] │ │ │ │ lsls r3, r1, #3 │ │ │ │ subs r4, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r5, #7 │ │ │ │ lsls r7, r7, #5 │ │ │ │ subs r2, #240 @ 0xf0 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1165177,25 +1165185,25 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ lsrs r2, r3, #21 │ │ │ │ lsls r7, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r1, #21 │ │ │ │ lsls r7, r7, #5 │ │ │ │ - strb r4, [r5, #1] │ │ │ │ + strb r4, [r5, #4] │ │ │ │ lsls r3, r1, #3 │ │ │ │ cmp r3, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r7, #120] @ 0x78 │ │ │ │ + strb r4, [r7, #1] │ │ │ │ lsls r3, r1, #3 │ │ │ │ lsrs r6, r1, #11 │ │ │ │ lsls r7, r7, #5 │ │ │ │ adds r4, r7, r7 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r7, #52] @ 0x34 │ │ │ │ + ldr r6, [r7, #64] @ 0x40 │ │ │ │ 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] @ (3bfaf0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ab774>) │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -1165384,19 +1165392,19 @@ │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ lsls r2, r7, #18 │ │ │ │ lsls r7, r7, #5 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r1, #8] │ │ │ │ + ldr r6, [r1, #20] │ │ │ │ lsls r3, r1, #3 │ │ │ │ cmp r6, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r5, #4] │ │ │ │ + ldr r4, [r5, #16] │ │ │ │ lsls r3, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #768] @ (3bffa0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2abc24>) │ │ │ │ sub sp, #20 │ │ │ │ @@ -1165688,19 +1165696,19 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [pc, #512] @ (3c01a0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2abe24>) │ │ │ │ lsls r0, r3, #13 │ │ │ │ lsls r7, r7, #5 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r3, #116] @ 0x74 │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r0, [r5, #116] @ 0x74 │ │ │ │ + ldr r0, [r5, #0] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r4, [r1, #116] @ 0x74 │ │ │ │ + ldr r4, [r1, #0] │ │ │ │ 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] @ (3c012c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2abdb0>) │ │ │ │ sub sp, #8 │ │ │ │ @@ -1165845,15 +1165853,15 @@ │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ movs r0, r6 │ │ │ │ lsls r7, r7, #5 │ │ │ │ cmp r6, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r0, #72] @ 0x48 │ │ │ │ + str r2, [r0, #84] @ 0x54 │ │ │ │ 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] @ 3c0520 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ac1a4> │ │ │ │ sub sp, #28 │ │ │ │ @@ -1166227,23 +1166235,23 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [pc, #512] @ (3c071c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ac3a0>) │ │ │ │ movs r0, r0 │ │ │ │ mov r0, r0 │ │ │ │ mcr2 1, 5, r0, cr10, cr14, {3} │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r1, #48] @ 0x30 │ │ │ │ + str r6, [r1, #60] @ 0x3c │ │ │ │ lsls r3, r1, #3 │ │ │ │ subs r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r1, #48] @ 0x30 │ │ │ │ + str r4, [r1, #60] @ 0x3c │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r2, [r6, #44] @ 0x2c │ │ │ │ + str r2, [r6, #56] @ 0x38 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r4, [r2, #44] @ 0x2c │ │ │ │ + str r4, [r2, #56] @ 0x38 │ │ │ │ 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] @ (3c0810 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ac494>) │ │ │ │ sub sp, #12 │ │ │ │ @@ -1166527,15 +1166535,15 @@ │ │ │ │ mov r0, r8 │ │ │ │ bl 3ae9c0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x29a644> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ @ instruction: 0xfaa8017e │ │ │ │ adds r4, r5, r2 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r2, [r6, r5] │ │ │ │ + str r2, [r6, #0] │ │ │ │ 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] @ (3c0b6c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ac7f0>) │ │ │ │ sub sp, #12 │ │ │ │ @@ -1166850,19 +1166858,19 @@ │ │ │ │ mov r0, fp │ │ │ │ bl 3ae98c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x29a610> │ │ │ │ b.n 3c09e4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ac668> │ │ │ │ nop │ │ │ │ @ instruction: 0xf7c6017e │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r5, r2] │ │ │ │ + ldrb r6, [r5, r5] │ │ │ │ lsls r3, r1, #3 │ │ │ │ adds r4, r5, r2 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r1, r2] │ │ │ │ + ldrb r4, [r1, r5] │ │ │ │ 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] @ 3c10f0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2acd74> │ │ │ │ sub sp, #28 │ │ │ │ @@ -1167392,21 +1167400,21 @@ │ │ │ │ cmn r6, r7 │ │ │ │ vaba.u8 q2, q0, │ │ │ │ movs r0, r0 │ │ │ │ muls r7, r7 │ │ │ │ orn r1, r6, #16646144 @ 0xfe0000 │ │ │ │ cmp r6, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r6, r4] │ │ │ │ + ldr r6, [r6, r7] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r2, [r1, r4] │ │ │ │ + ldr r2, [r1, r7] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r0, [r3, r4] │ │ │ │ + ldr r0, [r3, r7] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r0, [r6, r2] │ │ │ │ + ldr r0, [r6, r5] │ │ │ │ lsls r3, r1, #3 │ │ │ │ lsls r1, r1, #27 │ │ │ │ bpl.w 3c0f3c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2acbc0> │ │ │ │ ldr r2, [r3, #16] │ │ │ │ add.w r0, r4, #36 @ 0x24 │ │ │ │ ldr r7, [r3, #28] │ │ │ │ str r2, [r4, #40] @ 0x28 │ │ │ │ @@ -1168160,33 +1168168,33 @@ │ │ │ │ movs r0, r0 │ │ │ │ cmn r6, r7 │ │ │ │ vaba.u8 q2, q0, │ │ │ │ movs r0, r0 │ │ │ │ muls r7, r7 │ │ │ │ subs r0, r1, #3 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r4, r1] │ │ │ │ + strb r6, [r4, r4] │ │ │ │ lsls r3, r1, #3 │ │ │ │ cmp r6, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r0, r1] │ │ │ │ + strb r0, [r0, r4] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strh r2, [r6, r7] │ │ │ │ + strb r2, [r6, r2] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strh r4, [r7, r7] │ │ │ │ + strb r4, [r7, r2] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strh r4, [r2, r6] │ │ │ │ + strb r4, [r2, r1] │ │ │ │ lsls r3, r1, #3 │ │ │ │ cmp r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [pc, #976] @ (3c1c84 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ad908>) │ │ │ │ + ldr r7, [pc, #720] @ (3c1b84 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ad808>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ cmp r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [pc, #840] @ (3c1c04 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ad888>) │ │ │ │ + ldr r7, [pc, #584] @ (3c1b04 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ad788>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ ldr r2, [pc, #644] @ (3c1b44 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ad7c8>) │ │ │ │ add.w r0, r4, #36 @ 0x24 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r8, r0 │ │ │ │ ldr r3, [r5, r2] │ │ │ │ ldr r2, [pc, #636] @ (3c1b48 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ad7cc>) │ │ │ │ @@ -1168445,19 +1168453,19 @@ │ │ │ │ str r2, [r0, #16] │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 3b872c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a43b0> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 3c1670 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ad2f4> │ │ │ │ cmp r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [pc, #440] @ (3c1d04 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ad988>) │ │ │ │ + ldr r6, [pc, #184] @ (3c1c04 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ad888>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ subs r4, r2, r5 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [pc, #304] @ (3c1c84 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ad908>) │ │ │ │ + ldr r6, [pc, #48] @ (3c1b84 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ad808>) │ │ │ │ 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] @ (3c1be4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ad868>) │ │ │ │ mov r6, r0 │ │ │ │ @@ -1168626,15 +1168634,15 @@ │ │ │ │ ite ne │ │ │ │ movne.w r1, #4294967295 @ 0xffffffff │ │ │ │ ldreq r1, [r4, #16] │ │ │ │ bl 53aecc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x426b50> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldr r4, [sp, #0] │ │ │ │ + ldr r4, [sp, #768] @ 0x300 │ │ │ │ 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] │ │ │ │ @@ -1168668,15 +1168676,15 @@ │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r2, [pc, #8] @ (3c1d70 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ad9f4>) │ │ │ │ add r2, pc │ │ │ │ ldr.w r3, [r2, r3, lsl #2] │ │ │ │ mov r7, r3 │ │ │ │ b.n 3c1d38 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ad9bc> │ │ │ │ - ldr r3, [sp, #296] @ 0x128 │ │ │ │ + ldr r4, [sp, #40] @ 0x28 │ │ │ │ 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] @ (3c1e64 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2adae8>) │ │ │ │ @@ -1169315,15 +1169323,15 @@ │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r6, r4 │ │ │ │ b.n 3c23be <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ae042> │ │ │ │ ldr r0, [pc, #4] @ (3c23e8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ae06c>) │ │ │ │ add r0, pc │ │ │ │ blx 68a8c │ │ │ │ - cmp r2, r2 │ │ │ │ + muls r2, r2 │ │ │ │ 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 │ │ │ │ @@ -1169948,39 +1169956,39 @@ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ bls.n 3c2b08 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ae78c> │ │ │ │ lsls r6, r7, #5 │ │ │ │ cmp r3, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r4!, {r3, r5} │ │ │ │ + stmia r4!, {r3, r5, r6, r7} │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldmia r7!, {r1, r2, r4} │ │ │ │ + ldmia r7, {r1, r2, r4, r6, r7} │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldmia r7!, {r1, r2, r4} │ │ │ │ + ldmia r7, {r1, r2, r4, r6, r7} │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldmia r6, {r1, r6} │ │ │ │ + ldmia r7!, {r1} │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldmia r6, {r2, r6} │ │ │ │ + ldmia r7!, {r2} │ │ │ │ lsls r2, r1, #3 │ │ │ │ - b.n 3c2a7c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ae700> │ │ │ │ + b.n 3c2bfc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ae880> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - b.n 3c2a8c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ae710> │ │ │ │ + b.n 3c2c0c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ae890> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - svc 94 @ 0x5e │ │ │ │ + b.n 3c2a6c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ae6f0> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - svc 92 @ 0x5c │ │ │ │ + b.n 3c2a6c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ae6f0> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - bgt.n 3c2aa4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ae728> │ │ │ │ + bgt.n 3c2a24 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ae6a8> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - svc 84 @ 0x54 │ │ │ │ + b.n 3c2a64 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ae6e8> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - svc 92 @ 0x5c │ │ │ │ + b.n 3c2a78 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ae6fc> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ble.n 3c2a1c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ae6a0> │ │ │ │ + udf #172 @ 0xac │ │ │ │ lsls r2, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r0 │ │ │ │ sub sp, #8 │ │ │ │ @@ -1170021,15 +1170029,15 @@ │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ ldr r2, [r4, #24] │ │ │ │ cmp r3, #22 │ │ │ │ it eq │ │ │ │ ldreq r1, [r4, #16] │ │ │ │ bl 53aecc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x426b50> │ │ │ │ b.n 3c2a8e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ae712> │ │ │ │ - ldrh r2, [r2, #50] @ 0x32 │ │ │ │ + ldrh r2, [r2, #56] @ 0x38 │ │ │ │ lsls r7, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [r1, #20] │ │ │ │ mov r4, r1 │ │ │ │ @@ -1170249,21 +1170257,21 @@ │ │ │ │ bhi.w 3c2b10 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ae794> │ │ │ │ mov r0, r5 │ │ │ │ bl 3c2a44 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ae6c8> │ │ │ │ ldr r2, [r4, #24] │ │ │ │ movs r3, #1 │ │ │ │ b.n 3c2c80 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ae904> │ │ │ │ nop │ │ │ │ - ldrh r0, [r2, #42] @ 0x2a │ │ │ │ + ldrh r0, [r2, #48] @ 0x30 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldrh r2, [r0, #40] @ 0x28 │ │ │ │ + ldrh r2, [r0, #46] @ 0x2e │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldrh r4, [r3, #38] @ 0x26 │ │ │ │ + ldrh r4, [r3, #44] @ 0x2c │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldrh r4, [r0, #36] @ 0x24 │ │ │ │ + ldrh r4, [r0, #42] @ 0x2a │ │ │ │ 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 │ │ │ │ @@ -1170397,17 +1170405,17 @@ │ │ │ │ mov r1, r5 │ │ │ │ str r3, [r0, #16] │ │ │ │ mov r4, r0 │ │ │ │ bl 3b872c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a43b0> │ │ │ │ str r4, [r7, #0] │ │ │ │ b.n 3c2d7e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2aea02> │ │ │ │ nop │ │ │ │ - ldrh r4, [r0, #26] │ │ │ │ + ldrh r4, [r0, #32] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - subs r0, #170 @ 0xaa │ │ │ │ + subs r1, #106 @ 0x6a │ │ │ │ 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 │ │ │ │ @@ -1170618,17 +1170626,17 @@ │ │ │ │ bne.w 3c2ee0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2aeb64> │ │ │ │ b.n 3c2efa <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2aeb7e> │ │ │ │ nop │ │ │ │ bne.n 3c2f98 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2aec1c> │ │ │ │ lsls r6, r7, #5 │ │ │ │ cmp r3, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ - adds r7, #106 @ 0x6a │ │ │ │ + subs r0, #42 @ 0x2a │ │ │ │ lsls r3, r1, #3 │ │ │ │ - adds r6, #122 @ 0x7a │ │ │ │ + adds r7, #58 @ 0x3a │ │ │ │ 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 │ │ │ │ @@ -1170702,15 +1170710,15 @@ │ │ │ │ bl 43a3b8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x32603c> │ │ │ │ mov r1, r8 │ │ │ │ str r7, [r0, #16] │ │ │ │ mov r4, r0 │ │ │ │ bl 3b872c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a43b0> │ │ │ │ str r4, [r5, #20] │ │ │ │ b.n 3c30d0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2aed54> │ │ │ │ - adds r5, #160 @ 0xa0 │ │ │ │ + adds r6, #96 @ 0x60 │ │ │ │ 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] @ (3c3304 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2aef88>) │ │ │ │ @@ -1171021,15 +1171029,15 @@ │ │ │ │ mov r2, r0 │ │ │ │ str.w r0, [r8, #36] @ 0x24 │ │ │ │ b.n 3c33e4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2af068> │ │ │ │ ldmia r4!, {r1, r2, r5, r7} │ │ │ │ lsls r6, r7, #5 │ │ │ │ cmp r3, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ - bmi.n 3c349c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2af120> │ │ │ │ + bmi.n 3c341c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2af0a0> │ │ │ │ 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 │ │ │ │ @@ -1171073,15 +1171081,15 @@ │ │ │ │ strd r3, r4, [r6] │ │ │ │ str r5, [r6, #8] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r0, [pc, #4] @ (3c34e8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2af16c>) │ │ │ │ add r0, pc │ │ │ │ blx 68a8c │ │ │ │ - adds r1, #146 @ 0x92 │ │ │ │ + adds r2, #82 @ 0x52 │ │ │ │ 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 │ │ │ │ @@ -1172266,17 +1172274,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ stmia r2!, {r4, r5, r6, r7} │ │ │ │ lsls r6, r7, #5 │ │ │ │ stmia r2!, {r4, r6, r7} │ │ │ │ lsls r6, r7, #5 │ │ │ │ cmp r5, #112 @ 0x70 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, #130 @ 0x82 │ │ │ │ + cmp r1, #66 @ 0x42 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - cmp r0, #40 @ 0x28 │ │ │ │ + cmp r0, #232 @ 0xe8 │ │ │ │ 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] @ (3c4104 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2afd88>) │ │ │ │ mov r5, r0 │ │ │ │ @@ -1173179,19 +1173187,19 @@ │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #7 │ │ │ │ bne.n 3c4942 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2b05c6> │ │ │ │ ldrsb.w r3, [r3, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ bge.n 3c48d4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2b0558> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - bcc.n 3c4a00 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2b0684> │ │ │ │ + bcc.n 3c4980 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2b0604> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - blt.n 3c49b8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2b063c> │ │ │ │ + blt.n 3c4938 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2b05bc> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - bpl.n 3c49c0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2b0644> │ │ │ │ + bpl.n 3c4940 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2b05c4> │ │ │ │ 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] @ (3c4afc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2b0780>) │ │ │ │ sub sp, #348 @ 0x15c │ │ │ │ @@ -1173554,15 +1173562,15 @@ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ blx r3 │ │ │ │ movs r0, #2 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - adds r4, r5, r7 │ │ │ │ + subs r4, r5, r2 │ │ │ │ lsls r3, r1, #3 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, #15 │ │ │ │ bne.n 3c4dae <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2b0a32> │ │ │ │ ldr r3, [r0, #20] │ │ │ │ cbz r3, 3c4db0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2b0a34> │ │ │ │ push {r4, r5, lr} │ │ │ │ @@ -1177628,19 +1177636,19 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ mov r6, r3 │ │ │ │ b.n 3c75e6 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2b326a> │ │ │ │ str r5, [sp, #896] @ 0x380 │ │ │ │ lsls r6, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - pop {r1, r6, r7} │ │ │ │ + pop {r1, r7, pc} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - revsh r0, r0 │ │ │ │ + cbnz r0, 3c7634 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2b32b8> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - hlt 0x0038 │ │ │ │ + cbnz r0, 3c7636 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2b32ba> │ │ │ │ lsls r4, r2, #3 │ │ │ │ ldrh r6, [r6, #22] │ │ │ │ lsls r6, r7, #5 │ │ │ │ add.w r8, r8, #1 │ │ │ │ cmp sl, r8 │ │ │ │ beq.w 3c74d2 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2b3156> │ │ │ │ mov.w r2, r8, lsl #5 │ │ │ │ @@ -1177743,15 +1177751,15 @@ │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ ldr r1, [r3, #88] @ 0x58 │ │ │ │ b.n 3c74c2 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2b3146> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ movs r3, #0 │ │ │ │ b.n 3c7654 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2b32d8> │ │ │ │ nop │ │ │ │ - add sp, #472 @ 0x1d8 │ │ │ │ + cbz r6, 3c7708 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2b338c> │ │ │ │ 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 │ │ │ │ @@ -1179033,15 +1179041,15 @@ │ │ │ │ ldr r1, [pc, #12] @ (3c84e0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2b4164>) │ │ │ │ mov ip, r0 │ │ │ │ mov r0, r2 │ │ │ │ add r1, pc │ │ │ │ mov r2, ip │ │ │ │ bl 439e10 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x325a94> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 3c88b0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2b4534> │ │ │ │ + b.n 3c8a30 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2b46b4> │ │ │ │ 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, #3944] @ 0xf68 │ │ │ │ ldr r2, [pc, #324] @ (3c863c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2b42c0>) │ │ │ │ add.w r3, r0, #602112 @ 0x93000 │ │ │ │ @@ -1179170,21 +1179178,21 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ ldrb r6, [r7, #11] │ │ │ │ lsls r6, r7, #5 │ │ │ │ ldrb r6, [r6, #11] │ │ │ │ lsls r6, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, #212 @ 0xd4 │ │ │ │ + adds r7, #148 @ 0x94 │ │ │ │ lsls r7, r3, #3 │ │ │ │ ldrb r6, [r1, #11] │ │ │ │ lsls r6, r7, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 3c8784 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2b4408> │ │ │ │ + b.n 3c8904 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2b4588> │ │ │ │ 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, #3944] @ 0xf68 │ │ │ │ ldr r3, [pc, #724] @ (3c8940 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2b45c4>) │ │ │ │ sub sp, #116 @ 0x74 │ │ │ │ @@ -1179474,45 +1179482,45 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ ldrb r6, [r1, #6] │ │ │ │ lsls r6, r7, #5 │ │ │ │ ldrb r0, [r1, #6] │ │ │ │ lsls r6, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 3c89cc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2b4650> │ │ │ │ + b.n 3c8b4c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2b47d0> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - b.n 3c8970 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2b45f4> │ │ │ │ + b.n 3c8af0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2b4774> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - svc 224 @ 0xe0 │ │ │ │ + b.n 3c8a98 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2b471c> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - svc 186 @ 0xba │ │ │ │ + b.n 3c8a50 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2b46d4> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - blt.n 3c89b0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2b4634> │ │ │ │ + blt.n 3c8930 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2b45b4> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stmia r0!, {r1, r6, r7} │ │ │ │ + stmia r1!, {r1, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - svc 136 @ 0x88 │ │ │ │ + b.n 3c89f8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2b467c> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - svc 126 @ 0x7e │ │ │ │ + b.n 3c89e8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2b466c> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrsb r6, [r7, r6] │ │ │ │ + ldr r6, [r7, r1] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - svc 132 @ 0x84 │ │ │ │ + b.n 3c89fc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2b4680> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ble.n 3c88c4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2b4548> │ │ │ │ + udf #102 @ 0x66 │ │ │ │ lsls r1, r3, #3 │ │ │ │ strb r4, [r2, #29] │ │ │ │ lsls r6, r7, #5 │ │ │ │ - ldr r1, [sp, #808] @ 0x328 │ │ │ │ + ldr r2, [sp, #552] @ 0x228 │ │ │ │ lsls r0, r2, #3 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - udf #94 @ 0x5e │ │ │ │ + svc 30 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - udf #108 @ 0x6c │ │ │ │ + svc 44 @ 0x2c │ │ │ │ lsls r2, r1, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ cbz r2, 3c89a8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2b462c> │ │ │ │ blx 6acb0 │ │ │ │ @@ -1179770,37 +1179778,37 @@ │ │ │ │ rsb sl, sl, #13 │ │ │ │ add r6, pc │ │ │ │ b.n 3c8a7a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2b46fe> │ │ │ │ strb r0, [r6, #24] │ │ │ │ lsls r6, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r3, #84] @ 0x54 │ │ │ │ + str r0, [r3, #96] @ 0x60 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - adds r5, #218 @ 0xda │ │ │ │ + adds r6, #154 @ 0x9a │ │ │ │ lsls r7, r3, #3 │ │ │ │ - mov r0, ip │ │ │ │ + bx r4 │ │ │ │ lsls r2, r1, #3 │ │ │ │ revsh r0, r1 │ │ │ │ lsls r4, r6, #5 │ │ │ │ strb r2, [r2, #20] │ │ │ │ lsls r6, r7, #5 │ │ │ │ - cmp sl, r7 │ │ │ │ + mov r2, pc │ │ │ │ lsls r2, r1, #3 │ │ │ │ rev r4, r0 │ │ │ │ lsls r4, r6, #5 │ │ │ │ - mov r6, r4 │ │ │ │ + mov lr, ip │ │ │ │ lsls r2, r1, #3 │ │ │ │ - cmp ip, r6 │ │ │ │ + mov r4, lr │ │ │ │ lsls r2, r1, #3 │ │ │ │ - cmp r6, sp │ │ │ │ + mov r6, r5 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - cmp r8, fp │ │ │ │ + mov r8, r3 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r8, r9 │ │ │ │ + cmp r8, r1 │ │ │ │ lsls r2, r1, #3 │ │ │ │ mov r3, r0 │ │ │ │ ldrb.w r0, [r0, #639] @ 0x27f │ │ │ │ cbnz r0, 3c8c64 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2b48e8> │ │ │ │ ldr.w r2, [r3, #196] @ 0xc4 │ │ │ │ ldrb.w r1, [r3, #188] @ 0xbc │ │ │ │ cbz r2, 3c8c66 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2b48ea> │ │ │ │ @@ -1181025,77 +1181033,77 @@ │ │ │ │ nop │ │ │ │ strb r0, [r0, #8] │ │ │ │ lsls r6, r7, #5 │ │ │ │ strb r6, [r5, #7] │ │ │ │ lsls r6, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r5, #12] │ │ │ │ + str r0, [r5, #24] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - cmp r5, #198 @ 0xc6 │ │ │ │ + cmp r6, #134 @ 0x86 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - adds r0, #74 @ 0x4a │ │ │ │ + adds r1, #10 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldrh r2, [r0, r7] │ │ │ │ + ldrb r2, [r0, r2] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - cmp r5, #28 │ │ │ │ + cmp r5, #220 @ 0xdc │ │ │ │ lsls r7, r3, #3 │ │ │ │ - rors r6, r5 │ │ │ │ + cmp r6, r5 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldrsh r2, [r2, r7] │ │ │ │ + str r2, [r2, #8] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - cmp r4, #166 @ 0xa6 │ │ │ │ + cmp r5, #102 @ 0x66 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldr r0, [r4, r0] │ │ │ │ + ldr r0, [r4, r3] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldrsh r4, [r3, r6] │ │ │ │ + str r4, [r3, #4] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldr r2, [r0, r0] │ │ │ │ + ldr r2, [r0, r3] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldrh r4, [r7, r5] │ │ │ │ + ldrb r4, [r7, r0] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - cmp r4, #24 │ │ │ │ + cmp r4, #216 @ 0xd8 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldrh r0, [r4, r5] │ │ │ │ + ldrb r0, [r4, r0] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - lsrs r6, r5 │ │ │ │ + sbcs r6, r5 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - cmp r0, #142 @ 0x8e │ │ │ │ + cmp r1, #78 @ 0x4e │ │ │ │ lsls r7, r3, #3 │ │ │ │ - strb r4, [r6, r6] │ │ │ │ + ldrsb r4, [r6, r1] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - cmp r2, #248 @ 0xf8 │ │ │ │ + cmp r3, #184 @ 0xb8 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - strb r4, [r6, r2] │ │ │ │ + strb r4, [r6, r5] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldrsb r4, [r3, r1] │ │ │ │ + ldrsb r4, [r3, r4] │ │ │ │ lsls r7, r3, #3 │ │ │ │ ldr r4, [r4, #40] @ 0x28 │ │ │ │ lsls r6, r7, #5 │ │ │ │ - ldr r5, [sp, #680] @ 0x2a8 │ │ │ │ + ldr r6, [sp, #424] @ 0x1a8 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - strb r4, [r3, r6] │ │ │ │ + ldrsb r4, [r3, r1] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldr r4, [r2, r5] │ │ │ │ + ldrh r4, [r2, r0] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - subs r6, #216 @ 0xd8 │ │ │ │ + subs r7, #152 @ 0x98 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - strb r2, [r6, r5] │ │ │ │ + ldrsb r2, [r6, r0] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - strb r0, [r4, r5] │ │ │ │ + ldrsb r0, [r4, r0] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldr r5, [sp, #304] @ 0x130 │ │ │ │ + ldr r6, [sp, #48] @ 0x30 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldr r0, [r0, r4] │ │ │ │ + ldr r0, [r0, r7] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldr r4, [r6, r1] │ │ │ │ + ldr r4, [r6, r4] │ │ │ │ lsls r7, r3, #3 │ │ │ │ adds r7, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - beq.n 3c9938 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2b55bc> │ │ │ │ + beq.n 3c98b8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2b553c> │ │ │ │ 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 │ │ │ │ @@ -1182337,43 +1182345,43 @@ │ │ │ │ ldr.w r3, [r9, #12] │ │ │ │ strb.w r2, [r4, #52] @ 0x34 │ │ │ │ str r3, [r4, #24] │ │ │ │ b.w 3c9490 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2b5114> │ │ │ │ nop │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r0!, {r1, r2, r3, r5, r6, r7} │ │ │ │ + ldmia r1, {r1, r2, r3, r5, r7} │ │ │ │ lsls r2, r1, #3 │ │ │ │ cmp r4, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb624 │ │ │ │ + @ instruction: 0xb6e4 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - movs r7, #144 @ 0x90 │ │ │ │ + cmp r0, #80 @ 0x50 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - stmia r7!, {r2, r3, r4, r7} │ │ │ │ + ldmia r0!, {r2, r3, r4, r6} │ │ │ │ lsls r2, r1, #3 │ │ │ │ - stmia r7!, {r1, r3, r4, r7} │ │ │ │ + ldmia r0!, {r1, r3, r4, r6} │ │ │ │ lsls r2, r1, #3 │ │ │ │ - stmia r7!, {r5, r7} │ │ │ │ + ldmia r0!, {r5, r6} │ │ │ │ lsls r2, r1, #3 │ │ │ │ - bvc.n 3ca714 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2b6398> │ │ │ │ + bhi.n 3ca694 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2b6318> │ │ │ │ lsls r1, r1, #3 │ │ │ │ cmp r0, #124 @ 0x7c │ │ │ │ movs r0, r0 │ │ │ │ - bvc.n 3ca810 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2b6494> │ │ │ │ + bhi.n 3ca790 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2b6414> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - bcc.n 3ca804 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2b6488> │ │ │ │ + bmi.n 3ca784 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2b6408> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - bcc.n 3ca7c8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2b644c> │ │ │ │ + bmi.n 3ca748 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2b63cc> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - bcc.n 3ca78c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2b6410> │ │ │ │ + bcc.n 3ca70c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2b6390> │ │ │ │ lsls r2, r1, #3 │ │ │ │ cmp r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - bcs.n 3ca6e4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2b6368> │ │ │ │ + bcc.n 3ca664 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2b62e8> │ │ │ │ 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 43a3b8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x32603c> │ │ │ │ @@ -1183456,29 +1183464,29 @@ │ │ │ │ nop │ │ │ │ lsrs r0, r7, #31 │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r3, r6 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r5!, {r1, r2, r7} │ │ │ │ + ldmia r6, {r1, r2, r6} │ │ │ │ lsls r2, r1, #3 │ │ │ │ adds r0, r4, r7 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r2!, {r3, r4, r7} │ │ │ │ + ldmia r3, {r3, r4, r6} │ │ │ │ lsls r2, r1, #3 │ │ │ │ adds r4, r5, r7 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb7d8 │ │ │ │ + @ instruction: 0xb898 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - stmia r6!, {} │ │ │ │ + stmia r6!, {r6, r7} │ │ │ │ lsls r2, r1, #3 │ │ │ │ - stmia r5!, {r1, r2, r3, r4, r6, r7} │ │ │ │ + stmia r6!, {r1, r2, r3, r4, r7} │ │ │ │ lsls r2, r1, #3 │ │ │ │ - stmia r4!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r5!, {r1, r2, r3, r4, r5, r7} │ │ │ │ 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 69464 │ │ │ │ mov r0, fp │ │ │ │ @@ -1184655,15 +1184663,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 3c9490 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2b5114> │ │ │ │ - push {r2, r4} │ │ │ │ + push {r2, r4, 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 │ │ │ │ @@ -1185679,29 +1185687,29 @@ │ │ │ │ ldr r2, [pc, #44] @ (3ccc4c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2b88d0>) │ │ │ │ mov r0, r9 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ add r2, pc │ │ │ │ bl 3a4948 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2905cc> │ │ │ │ b.w 3c9490 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2b5114> │ │ │ │ nop │ │ │ │ - push {r2, r6, r7, lr} │ │ │ │ + @ instruction: 0xb684 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - push {r1, r4, r5, r7} │ │ │ │ + push {r1, r4, r5, r6, lr} │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r4, pc, #208 @ (adr r4, 3ccd0c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2b8990>) │ │ │ │ + add r4, pc, #976 @ (adr r4, 3cd00c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2b8c90>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r3, pc, #496 @ (adr r3, 3cce30 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2b8ab4>) │ │ │ │ + add r4, pc, #240 @ (adr r4, 3ccd30 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2b89b4>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ adds r2, #164 @ 0xa4 │ │ │ │ movs r0, r0 │ │ │ │ adds r5, #192 @ 0xc0 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc, #536 @ (adr r0, 3cce64 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2b8ae8>) │ │ │ │ + add r1, pc, #280 @ (adr r1, 3ccd64 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2b89e8>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r2, sp, #320 @ 0x140 │ │ │ │ + add r3, sp, #64 @ 0x40 │ │ │ │ lsls r2, r1, #3 │ │ │ │ movs r2, #132 @ 0x84 │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #528 @ 0x210 │ │ │ │ blx 6a214 │ │ │ │ ldr.w r3, [fp] │ │ │ │ ldr r2, [sp, #28] │ │ │ │ @@ -1186722,112 +1186730,112 @@ │ │ │ │ mov r3, fp │ │ │ │ mov r1, r9 │ │ │ │ bl 3ebae4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2d7768> │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 3c9490 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2b5114> │ │ │ │ b.w 3c96bc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2b5340> │ │ │ │ nop │ │ │ │ - add r7, pc, #216 @ (adr r7, 3cd868 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2b94ec>) │ │ │ │ + add r7, pc, #984 @ (adr r7, 3cdb68 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2b97ec>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ - cmp r6, #84 @ 0x54 │ │ │ │ + cmp r7, #20 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r7, pc, #240 @ (adr r7, 3cd888 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2b950c>) │ │ │ │ + add r7, pc, #1008 @ (adr r7, 3cdb88 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2b980c>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r7, pc, #152 @ (adr r7, 3cd834 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2b94b8>) │ │ │ │ + add r7, pc, #920 @ (adr r7, 3cdb34 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2b97b8>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsrs r0, r0, #28 │ │ │ │ + lsrs r0, r0, #31 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - add r7, pc, #224 @ (adr r7, 3cd884 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2b9508>) │ │ │ │ + add r7, pc, #992 @ (adr r7, 3cdb84 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2b9808>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r6, [r2, #28] │ │ │ │ + str r6, [r2, #40] @ 0x28 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrb r0, [r0, #19] │ │ │ │ + ldrb r0, [r0, #22] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrb r4, [r4, #23] │ │ │ │ + ldrb r4, [r4, #26] │ │ │ │ lsls r2, r1, #3 │ │ │ │ strb r6, [r4, #7] │ │ │ │ lsls r4, r6, #5 │ │ │ │ - ldr r1, [sp, #400] @ 0x190 │ │ │ │ + ldr r2, [sp, #144] @ 0x90 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r3, [sp, #816] @ 0x330 │ │ │ │ + str r4, [sp, #560] @ 0x230 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cbnz r2, 3cd80a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2b948e> │ │ │ │ + cbnz r2, 3cd83a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2b94be> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r4, pc, #152 @ (adr r4, 3cd85c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2b94e0>) │ │ │ │ + add r4, pc, #920 @ (adr r4, 3cdb5c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2b97e0>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ - asrs r4, r3, #19 │ │ │ │ + asrs r4, r3, #22 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r2, [sp, #632] @ 0x278 │ │ │ │ + ldr r3, [sp, #376] @ 0x178 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r7, pc, #168 @ (adr r7, 3cd878 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2b94fc>) │ │ │ │ + add r7, pc, #936 @ (adr r7, 3cdb78 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2b97fc>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ strb r0, [r6, #17] │ │ │ │ lsls r4, r6, #5 │ │ │ │ strb r0, [r2, #17] │ │ │ │ lsls r4, r6, #5 │ │ │ │ ldr r4, [r1, #120] @ 0x78 │ │ │ │ lsls r4, r6, #5 │ │ │ │ ldr r0, [r6, #108] @ 0x6c │ │ │ │ lsls r4, r6, #5 │ │ │ │ - ldr r1, [sp, #264] @ 0x108 │ │ │ │ + ldr r2, [sp, #8] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r1, [sp, #264] @ 0x108 │ │ │ │ + ldr r2, [sp, #8] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r1, [sp, #384] @ 0x180 │ │ │ │ + ldr r2, [sp, #128] @ 0x80 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r1, [sp, #352] @ 0x160 │ │ │ │ + ldr r2, [sp, #96] @ 0x60 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - subs r6, #48 @ 0x30 │ │ │ │ + subs r6, #240 @ 0xf0 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r1, [sp, #696] @ 0x2b8 │ │ │ │ + ldr r2, [sp, #440] @ 0x1b8 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r2, [sp, #360] @ 0x168 │ │ │ │ + ldr r3, [sp, #104] @ 0x68 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r2, [sp, #392] @ 0x188 │ │ │ │ + ldr r3, [sp, #136] @ 0x88 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r2, [sp, #424] @ 0x1a8 │ │ │ │ + ldr r3, [sp, #168] @ 0xa8 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r2, [sp, #472] @ 0x1d8 │ │ │ │ + ldr r3, [sp, #216] @ 0xd8 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r2, [sp, #376] @ 0x178 │ │ │ │ + ldr r3, [sp, #120] @ 0x78 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - rev r6, r6 │ │ │ │ + revsh r6, r6 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r3, [sp, #408] @ 0x198 │ │ │ │ + ldr r4, [sp, #152] @ 0x98 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r3, [sp, #472] @ 0x1d8 │ │ │ │ + str r4, [sp, #216] @ 0xd8 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - eors.w r0, r0, #204 @ 0xcc │ │ │ │ - ldr r3, [sp, #464] @ 0x1d0 │ │ │ │ + adcs.w r0, r0, #204 @ 0xcc │ │ │ │ + ldr r4, [sp, #208] @ 0xd0 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r3, [sp, #432] @ 0x1b0 │ │ │ │ + ldr r4, [sp, #176] @ 0xb0 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r2, [sp, #496] @ 0x1f0 │ │ │ │ + str r3, [sp, #240] @ 0xf0 │ │ │ │ lsls r2, r1, #3 │ │ │ │ ldr r2, [r1, #48] @ 0x30 │ │ │ │ lsls r4, r6, #5 │ │ │ │ - ldr r3, [sp, #824] @ 0x338 │ │ │ │ + ldr r4, [sp, #568] @ 0x238 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r3, [sp, #864] @ 0x360 │ │ │ │ + ldr r4, [sp, #608] @ 0x260 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r3, [sp, #864] @ 0x360 │ │ │ │ + ldr r4, [sp, #608] @ 0x260 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r3, [sp, #568] @ 0x238 │ │ │ │ + ldr r4, [sp, #312] @ 0x138 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r3, [sp, #520] @ 0x208 │ │ │ │ + ldr r4, [sp, #264] @ 0x108 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r3, [sp, #376] @ 0x178 │ │ │ │ + ldr r4, [sp, #120] @ 0x78 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r3, [sp, #368] @ 0x170 │ │ │ │ + ldr r4, [sp, #112] @ 0x70 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r3, [sp, #168] @ 0xa8 │ │ │ │ + ldr r3, [sp, #936] @ 0x3a8 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r3, [sp, #208] @ 0xd0 │ │ │ │ + ldr r3, [sp, #976] @ 0x3d0 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r4, [sp, #200] @ 0xc8 │ │ │ │ + ldr r4, [sp, #968] @ 0x3c8 │ │ │ │ lsls r2, r1, #3 │ │ │ │ ldr r6, [sp, #28] │ │ │ │ movs r1, #172 @ 0xac │ │ │ │ ldr r0, [r6, #44] @ 0x2c │ │ │ │ bl 43a3b8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x32603c> │ │ │ │ mov r5, r0 │ │ │ │ bl 3a5e34 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x291ab8> │ │ │ │ @@ -1187864,62 +1187872,62 @@ │ │ │ │ movne r5, #1 │ │ │ │ b.w 3ccf22 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2b8ba6> │ │ │ │ nop │ │ │ │ adds r5, #192 @ 0xc0 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r6, r7 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r0, #20] │ │ │ │ + ldrh r0, [r0, #26] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ + ldr r3, [sp, #792] @ 0x318 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r1, [sp, #896] @ 0x380 │ │ │ │ + ldr r2, [sp, #640] @ 0x280 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r2, [sp, #968] @ 0x3c8 │ │ │ │ + ldr r3, [sp, #712] @ 0x2c8 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r2, [sp, #640] @ 0x280 │ │ │ │ + ldr r3, [sp, #384] @ 0x180 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r3, [sp, #616] @ 0x268 │ │ │ │ + str r4, [sp, #360] @ 0x168 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - subs r2, r5, r2 │ │ │ │ + subs r2, r5, r5 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r4, [r7, #88] @ 0x58 │ │ │ │ + ldr r4, [r7, #100] @ 0x64 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r6, [r5, #88] @ 0x58 │ │ │ │ + ldr r6, [r5, #100] @ 0x64 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r4, [r5, #88] @ 0x58 │ │ │ │ + ldr r4, [r5, #100] @ 0x64 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r6, [r4, #88] @ 0x58 │ │ │ │ + ldr r6, [r4, #100] @ 0x64 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r5, [sp, #672] @ 0x2a0 │ │ │ │ + str r6, [sp, #416] @ 0x1a0 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r5, [sp, #472] @ 0x1d8 │ │ │ │ + str r6, [sp, #216] @ 0xd8 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r6, [sp, #440] @ 0x1b8 │ │ │ │ + str r7, [sp, #184] @ 0xb8 │ │ │ │ lsls r5, r2, #3 │ │ │ │ str r4, [r6, #56] @ 0x38 │ │ │ │ lsls r4, r6, #5 │ │ │ │ - str r4, [sp, #880] @ 0x370 │ │ │ │ + str r5, [sp, #624] @ 0x270 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r1, [sp, #864] @ 0x360 │ │ │ │ + str r2, [sp, #608] @ 0x260 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r2, [sp, #928] @ 0x3a0 │ │ │ │ + str r3, [sp, #672] @ 0x2a0 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r5, [pc, #616] @ (3ce678 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ba2fc>) │ │ │ │ + ldr r6, [pc, #360] @ (3ce578 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ba1fc>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r6, [r0, #8] │ │ │ │ + ldr r6, [r0, #20] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - @ instruction: 0xf35000ca │ │ │ │ - str r6, [sp, #440] @ 0x1b8 │ │ │ │ + ands.w r0, r0, #6619136 @ 0x650000 │ │ │ │ + str r7, [sp, #184] @ 0xb8 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrb r6, [r6, #31] │ │ │ │ + strh r6, [r6, #4] │ │ │ │ lsls r5, r1, #3 │ │ │ │ adds r4, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - add r6, pc, #600 @ (adr r6, 3ce680 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ba304>) │ │ │ │ + add r7, pc, #344 @ (adr r7, 3ce580 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ba204>) │ │ │ │ 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] │ │ │ │ @@ -1188964,121 +1188972,121 @@ │ │ │ │ ldr r1, [sp, #28] │ │ │ │ add r2, pc │ │ │ │ bl 3a4db4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x290a38> │ │ │ │ b.n 3cefca <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2bac4e> │ │ │ │ nop │ │ │ │ adds r4, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - str r1, [sp, #256] @ 0x100 │ │ │ │ + str r2, [sp, #0] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r5, [sp, #264] @ 0x108 │ │ │ │ + str r6, [sp, #8] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strh r2, [r5, #36] @ 0x24 │ │ │ │ + strh r2, [r5, #42] @ 0x2a │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strh r4, [r5, #20] │ │ │ │ + strh r4, [r5, #26] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r4, [r5, #104] @ 0x68 │ │ │ │ + str r4, [r5, #116] @ 0x74 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - push {r1, r7, lr} │ │ │ │ + @ instruction: 0xb642 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrh r0, [r3, #62] @ 0x3e │ │ │ │ + str r0, [sp, #608] @ 0x260 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrh r2, [r0, #62] @ 0x3e │ │ │ │ + str r0, [sp, #520] @ 0x208 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r2, [r3, #72] @ 0x48 │ │ │ │ + str r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrh r6, [r3, #58] @ 0x3a │ │ │ │ + str r0, [sp, #120] @ 0x78 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrh r0, [r1, #58] @ 0x3a │ │ │ │ + str r0, [sp, #32] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r0, [r4, #64] @ 0x40 │ │ │ │ + str r0, [r4, #76] @ 0x4c │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strh r0, [r2, #28] │ │ │ │ + strh r0, [r2, #34] @ 0x22 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r0, [sp, #448] @ 0x1c0 │ │ │ │ + str r1, [sp, #192] @ 0xc0 │ │ │ │ lsls r2, r1, #3 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - cdp 0, 12, cr0, cr0, cr10, {6} │ │ │ │ - str r1, [sp, #880] @ 0x370 │ │ │ │ + vmla.i d0, d16, d2[2] │ │ │ │ + str r2, [sp, #624] @ 0x270 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - cbz r2, 3cf0a2 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2bad26> │ │ │ │ + cbz r2, 3cf0d2 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2bad56> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strh r0, [r6, #6] │ │ │ │ + strh r0, [r6, #12] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strh r0, [r2, #2] │ │ │ │ + strh r0, [r2, #8] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strh r0, [r7, #0] │ │ │ │ + strh r0, [r7, #6] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strh r0, [r5, #42] @ 0x2a │ │ │ │ + strh r0, [r5, #48] @ 0x30 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strh r0, [r5, #32] │ │ │ │ + strh r0, [r5, #38] @ 0x26 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strh r0, [r6, #32] │ │ │ │ + strh r0, [r6, #38] @ 0x26 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strh r0, [r7, #32] │ │ │ │ + strh r0, [r7, #38] @ 0x26 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strh r4, [r0, #34] @ 0x22 │ │ │ │ + strh r4, [r0, #40] @ 0x28 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrb r6, [r3, #23] │ │ │ │ + ldrb r6, [r3, #26] │ │ │ │ lsls r2, r1, #3 │ │ │ │ ldrsb r4, [r4, r3] │ │ │ │ lsls r4, r6, #5 │ │ │ │ - strh r6, [r2, #12] │ │ │ │ + strh r6, [r2, #18] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strh r4, [r4, #14] │ │ │ │ + strh r4, [r4, #20] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - movs r6, #242 @ 0xf2 │ │ │ │ + movs r7, #178 @ 0xb2 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrb r6, [r2, #21] │ │ │ │ + ldrb r6, [r2, #24] │ │ │ │ lsls r2, r1, #3 │ │ │ │ strb r4, [r4, r7] │ │ │ │ lsls r4, r6, #5 │ │ │ │ - ldrh r4, [r2, #14] │ │ │ │ + ldrh r4, [r2, #20] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrh r6, [r7, #12] │ │ │ │ + ldrh r6, [r7, #18] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - @ instruction: 0xf18800cb │ │ │ │ - ldrh r6, [r3, #34] @ 0x22 │ │ │ │ + movw r0, #32971 @ 0x80cb │ │ │ │ + ldrh r6, [r3, #40] @ 0x28 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrb r2, [r7, #27] │ │ │ │ + ldrb r2, [r7, #30] │ │ │ │ lsls r2, r1, #3 │ │ │ │ strb r4, [r5, r3] │ │ │ │ lsls r4, r6, #5 │ │ │ │ - strh r0, [r5, #28] │ │ │ │ + strh r0, [r5, #34] @ 0x22 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strh r0, [r2, #54] @ 0x36 │ │ │ │ + strh r0, [r2, #60] @ 0x3c │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strh r4, [r5, #44] @ 0x2c │ │ │ │ + strh r4, [r5, #50] @ 0x32 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strh r4, [r1, #38] @ 0x26 │ │ │ │ + strh r4, [r1, #44] @ 0x2c │ │ │ │ lsls r2, r1, #3 │ │ │ │ strh r0, [r3, r4] │ │ │ │ lsls r4, r6, #5 │ │ │ │ - strh r2, [r6, #26] │ │ │ │ + strh r2, [r6, #32] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strh r6, [r7, #20] │ │ │ │ + strh r6, [r7, #26] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strh r2, [r3, #50] @ 0x32 │ │ │ │ + strh r2, [r3, #56] @ 0x38 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strh r2, [r3, #50] @ 0x32 │ │ │ │ + strh r2, [r3, #56] @ 0x38 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strh r4, [r0, #52] @ 0x34 │ │ │ │ + strh r4, [r0, #58] @ 0x3a │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strh r0, [r3, #46] @ 0x2e │ │ │ │ + strh r0, [r3, #52] @ 0x34 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strh r0, [r6, #20] │ │ │ │ + strh r0, [r6, #26] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strh r6, [r3, #16] │ │ │ │ + strh r6, [r3, #22] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strh r6, [r3, #16] │ │ │ │ + strh r6, [r3, #22] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strh r0, [r5, #2] │ │ │ │ + strh r0, [r5, #8] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strh r6, [r6, #20] │ │ │ │ + strh r6, [r6, #26] │ │ │ │ lsls r2, r1, #3 │ │ │ │ ldr.w r1, [pc, #2044] @ 3cf8f0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2bb574> │ │ │ │ add r1, pc │ │ │ │ blx 68f84 │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ @@ -1189769,117 +1189777,117 @@ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ sub.w r2, r3, #4000 @ 0xfa0 │ │ │ │ ldrb r3, [r2, #3] │ │ │ │ orr.w r3, r3, #16 │ │ │ │ strb r3, [r2, #3] │ │ │ │ b.w 3cd06c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2b8cf0> │ │ │ │ nop │ │ │ │ - strh r0, [r2, #2] │ │ │ │ + strh r0, [r2, #8] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strh r2, [r6, #14] │ │ │ │ + strh r2, [r6, #20] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strh r6, [r7, #14] │ │ │ │ + strh r6, [r7, #20] │ │ │ │ lsls r2, r1, #3 │ │ │ │ ldr r7, [pc, #480] @ (3cfae0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2bb764>) │ │ │ │ lsls r4, r6, #5 │ │ │ │ - ldrb r4, [r2, #23] │ │ │ │ + ldrb r4, [r2, #26] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r4, [sp, #432] @ 0x1b0 │ │ │ │ + ldr r5, [sp, #176] @ 0xb0 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrb r6, [r3, #22] │ │ │ │ + ldrb r6, [r3, #25] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strh r2, [r4, #4] │ │ │ │ + strh r2, [r4, #10] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strh r4, [r4, #2] │ │ │ │ + strh r4, [r4, #8] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strh r4, [r4, #22] │ │ │ │ + strh r4, [r4, #28] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - bcs.n 3cf9f8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2bb67c> │ │ │ │ + bcc.n 3cf978 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2bb5fc> │ │ │ │ lsls r4, r1, #3 │ │ │ │ ldr r6, [pc, #104] @ (3cf988 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2bb60c>) │ │ │ │ lsls r4, r6, #5 │ │ │ │ - ldrb r0, [r1, #8] │ │ │ │ + ldrb r0, [r1, #11] │ │ │ │ lsls r2, r1, #3 │ │ │ │ ldr r5, [pc, #1008] @ (3cfd18 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2bb99c>) │ │ │ │ lsls r4, r6, #5 │ │ │ │ - ldrb r0, [r0, #21] │ │ │ │ + ldrb r0, [r0, #24] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrb r0, [r1, #4] │ │ │ │ + ldrb r0, [r1, #7] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrb r6, [r5, #18] │ │ │ │ + ldrb r6, [r5, #21] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrb r6, [r4, #7] │ │ │ │ + ldrb r6, [r4, #10] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strh r2, [r5, #2] │ │ │ │ + strh r2, [r5, #8] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strb r2, [r7, #29] │ │ │ │ + ldrb r2, [r7, #0] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strb r6, [r3, #21] │ │ │ │ + strb r6, [r3, #24] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strh r4, [r7, #20] │ │ │ │ + strh r4, [r7, #26] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - b.n 3cfc6c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2bb8f0> │ │ │ │ + b.n 3cfdec <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2bba70> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - bcc.n 3cfa04 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2bb688> │ │ │ │ + bmi.n 3cf984 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2bb608> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strb r0, [r5, #12] │ │ │ │ + strb r0, [r5, #15] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strh r2, [r6, #34] @ 0x22 │ │ │ │ + strh r2, [r6, #40] @ 0x28 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strb r0, [r7, #20] │ │ │ │ + strb r0, [r7, #23] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r2, [r1, r3] │ │ │ │ + ldr r2, [r1, r6] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrb r2, [r6, #31] │ │ │ │ + strh r2, [r6, #4] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strb r4, [r3, #8] │ │ │ │ + strb r4, [r3, #11] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrb r6, [r0, #29] │ │ │ │ + strh r6, [r0, #0] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strb r4, [r5, #7] │ │ │ │ + strb r4, [r5, #10] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - svc 238 @ 0xee │ │ │ │ + b.n 3cfad0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2bb754> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrb r0, [r2, #27] │ │ │ │ + ldrb r0, [r2, #30] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrb r4, [r7, #30] │ │ │ │ + strh r4, [r7, #2] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strb r6, [r7, #6] │ │ │ │ + strb r6, [r7, #9] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - bge.n 3cf9ec <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2bb670> │ │ │ │ + bge.n 3cf96c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2bb5f0> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - subs r4, #232 @ 0xe8 │ │ │ │ + subs r5, #168 @ 0xa8 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - b.n 3cfaac <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2bb730> │ │ │ │ + b.n 3cfc2c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2bb8b0> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - subs r4, #206 @ 0xce │ │ │ │ + subs r5, #142 @ 0x8e │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldrb r6, [r6, #23] │ │ │ │ + ldrb r6, [r6, #26] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strh r6, [r6, #24] │ │ │ │ + strh r6, [r6, #30] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrb r2, [r2, #19] │ │ │ │ + ldrb r2, [r2, #22] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - stcl 0, cr0, [sl, #-804] @ 0xfffffcdc │ │ │ │ - strb r4, [r2, #14] │ │ │ │ + cdp 0, 0, cr0, cr10, cr9, {6} │ │ │ │ + strb r4, [r2, #17] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - vld1.8 {d0[6]}, [ip], r9 │ │ │ │ - strb r6, [r1, #12] │ │ │ │ + @ instruction: 0xfa6c00c9 │ │ │ │ + strb r6, [r1, #15] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r0, [r4, #124] @ 0x7c │ │ │ │ + strb r0, [r4, #2] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strh r4, [r4, #14] │ │ │ │ + strh r4, [r4, #20] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strh r4, [r2, #16] │ │ │ │ + strh r4, [r2, #22] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strb r4, [r5, #9] │ │ │ │ + strb r4, [r5, #12] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strb r4, [r3, #9] │ │ │ │ + strb r4, [r3, #12] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r0, [r7, #4] │ │ │ │ + ldr r0, [r7, #16] │ │ │ │ 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 │ │ │ │ @@ -1189942,29 +1189950,29 @@ │ │ │ │ cmp sl, r7 │ │ │ │ add r2, pc │ │ │ │ ldrsh.w r2, [r2, r3, lsl #1] │ │ │ │ bne.n 3cfa06 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2bb68a> │ │ │ │ mov r0, r2 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - cmp r2, #118 @ 0x76 │ │ │ │ + cmp r3, #54 @ 0x36 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - cmp r3, #112 @ 0x70 │ │ │ │ + cmp r4, #48 @ 0x30 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - movs r0, #140 @ 0x8c │ │ │ │ + movs r1, #76 @ 0x4c │ │ │ │ lsls r7, r3, #3 │ │ │ │ - asrs r0, r7, #27 │ │ │ │ + asrs r0, r7, #30 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - cmp r2, #20 │ │ │ │ + cmp r2, #212 @ 0xd4 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - @ instruction: 0xfa9a00de │ │ │ │ - movs r0, #68 @ 0x44 │ │ │ │ + @ instruction: 0xfb5a00de │ │ │ │ + movs r1, #4 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - @ instruction: 0xfa5a00de │ │ │ │ - lsrs r4, r4, #1 │ │ │ │ + @ instruction: 0xfb1a00de │ │ │ │ + lsrs r4, r4, #4 │ │ │ │ lsls r7, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ add r1, r0 │ │ │ │ sub sp, #20 │ │ │ │ @@ -1190108,23 +1190116,23 @@ │ │ │ │ mov r1, r6 │ │ │ │ add r2, pc │ │ │ │ str.w ip, [sp] │ │ │ │ movs r4, #0 │ │ │ │ bl 3a4db4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x290a38> │ │ │ │ b.n 3cfb84 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2bb808> │ │ │ │ nop │ │ │ │ - str r2, [sp, #568] @ 0x238 │ │ │ │ + str r3, [sp, #312] @ 0x138 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r2, [sp, #72] @ 0x48 │ │ │ │ + str r2, [sp, #840] @ 0x348 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r1, [sp, #1008] @ 0x3f0 │ │ │ │ + str r2, [sp, #752] @ 0x2f0 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r1, [sp, #520] @ 0x208 │ │ │ │ + str r2, [sp, #264] @ 0x108 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r1, [sp, #656] @ 0x290 │ │ │ │ + str r2, [sp, #400] @ 0x190 │ │ │ │ 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 │ │ │ │ @@ -1190183,15 +1190191,15 @@ │ │ │ │ movs r0, #2 │ │ │ │ blx 69930 │ │ │ │ nop │ │ │ │ lsls r0, r0, #13 │ │ │ │ lsls r6, r7, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r5, [sp, #736] @ 0x2e0 │ │ │ │ + str r6, [sp, #480] @ 0x1e0 │ │ │ │ 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 │ │ │ │ @@ -1190230,16 +1190238,15 @@ │ │ │ │ movs r2, #1 │ │ │ │ strd r4, r2, [r3, #12] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [pc, #4] @ (3cfd50 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2bb9d4>) │ │ │ │ add r0, pc │ │ │ │ bl 3cfca4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2bb928> │ │ │ │ - b.n 3cfc00 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2bb884> │ │ │ │ - lsls r1, r1, #3 │ │ │ │ + @ instruction: 0xe81600c9 │ │ │ │ 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 │ │ │ │ @@ -1190390,15 +1190397,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] @ (3cfecc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2bbb50>) │ │ │ │ add r0, pc │ │ │ │ bl 3cfca4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2bb928> │ │ │ │ - b.n 3cfaec <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2bb770> │ │ │ │ + b.n 3cfc6c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2bb8f0> │ │ │ │ lsls r1, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r1, #20] │ │ │ │ mov r4, r1 │ │ │ │ @@ -1190694,21 +1190701,21 @@ │ │ │ │ bl 3cfca4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2bb928> │ │ │ │ ldr r0, [pc, #20] @ (3d01e8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2bbe6c>) │ │ │ │ add r0, pc │ │ │ │ bl 3cfca4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2bb928> │ │ │ │ ldr r0, [pc, #16] @ (3d01ec <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2bbe70>) │ │ │ │ add r0, pc │ │ │ │ bl 3cfca4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2bb928> │ │ │ │ - b.n 3cfbc0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2bb844> │ │ │ │ + b.n 3cfd40 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2bb9c4> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - b.n 3d091c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2bc5a0> │ │ │ │ + b.n 3cfa9c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2bb720> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - b.n 3d0848 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2bc4cc> │ │ │ │ + b.n 3d09c8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2bc64c> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - b.n 3d0944 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2bc5c8> │ │ │ │ + b.n 3cfac4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2bb748> │ │ │ │ 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, #4016] @ 0xfb0 │ │ │ │ mov r4, r2 │ │ │ │ ldr.w r2, [pc, #2520] @ 3d0bdc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2bc860> │ │ │ │ @@ -1191763,51 +1191770,51 @@ │ │ │ │ bl 3cfc30 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2bb8b4> │ │ │ │ b.n 3d06b6 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2bc33a> │ │ │ │ nop │ │ │ │ ldc2l 1, cr0, [r0, #500]! @ 0x1f4 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ stc2l 1, cr0, [sl, #500]! @ 0x1f4 │ │ │ │ - lsrs r0, r7, #26 │ │ │ │ + lsrs r0, r7, #29 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - movs r1, #214 @ 0xd6 │ │ │ │ + movs r2, #150 @ 0x96 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - movs r2, #32 │ │ │ │ + movs r2, #224 @ 0xe0 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - movs r3, #18 │ │ │ │ + movs r3, #210 @ 0xd2 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - adds r4, r2, r0 │ │ │ │ + adds r4, r2, r3 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - @ instruction: 0xf22a00de │ │ │ │ - adds r6, r1, r0 │ │ │ │ + @ instruction: 0xf2ea00de │ │ │ │ + adds r6, r1, r3 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - @ instruction: 0xf1fc00de │ │ │ │ - movs r6, r0 │ │ │ │ + @ instruction: 0xf2bc00de │ │ │ │ + lsls r6, r0, #3 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - movs r2, #132 @ 0x84 │ │ │ │ + movs r3, #68 @ 0x44 │ │ │ │ lsls r7, r3, #3 │ │ │ │ cmp r3, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ cmp r5, #56 @ 0x38 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh.w r0, [lr, ] │ │ │ │ - strh r4, [r3, #50] @ 0x32 │ │ │ │ + strh r4, [r3, #56] @ 0x38 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strh r4, [r5, #50] @ 0x32 │ │ │ │ + strh r4, [r5, #56] @ 0x38 │ │ │ │ lsls r2, r1, #3 │ │ │ │ @ instruction: 0xf7d8017d │ │ │ │ - strh r2, [r2, #38] @ 0x26 │ │ │ │ + strh r2, [r2, #44] @ 0x2c │ │ │ │ lsls r2, r1, #3 │ │ │ │ adds r4, r7, r4 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r6, #30] │ │ │ │ + strh r2, [r6, #36] @ 0x24 │ │ │ │ lsls r2, r1, #3 │ │ │ │ movs r7, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r4, #28] │ │ │ │ + strh r2, [r4, #34] @ 0x22 │ │ │ │ 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 │ │ │ │ @@ -1192950,19 +1192957,19 @@ │ │ │ │ b.w 3d06b6 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2bc33a> │ │ │ │ ldr r3, [pc, #76] @ (3d1818 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2bd49c>) │ │ │ │ ldr r2, [r4, #92] @ 0x5c │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [r2, #0] │ │ │ │ b.w 3d099a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2bc61e> │ │ │ │ nop │ │ │ │ - strh r6, [r3, #8] │ │ │ │ + strh r6, [r3, #14] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrb r6, [r1, #31] │ │ │ │ + strh r6, [r1, #4] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrb r6, [r0, #27] │ │ │ │ + ldrb r6, [r0, #30] │ │ │ │ lsls r2, r1, #3 │ │ │ │ adds r4, #96 @ 0x60 │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #0 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r6, r3 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1192974,19 +1192981,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ cmp r0, #216 @ 0xd8 │ │ │ │ movs r0, r0 │ │ │ │ adds r2, #32 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r5, r4 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r2, #31] │ │ │ │ + ldrb r0, [r2, #2] │ │ │ │ lsls r2, r1, #3 │ │ │ │ adds r0, r6, r5 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r4, #28] │ │ │ │ + strb r6, [r4, #31] │ │ │ │ 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 │ │ │ │ @@ -1194033,53 +1194040,53 @@ │ │ │ │ bne.n 3d22be <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2bdf42> │ │ │ │ movs r1, #130 @ 0x82 │ │ │ │ b.n 3d2274 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2bdef8> │ │ │ │ asrs r0, r5, #5 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r1, #2 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r4, #20] │ │ │ │ + strb r6, [r4, #23] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strb r6, [r3, #19] │ │ │ │ + strb r6, [r3, #22] │ │ │ │ lsls r2, r1, #3 │ │ │ │ adds r7, #148 @ 0x94 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r6, #16] │ │ │ │ + strb r0, [r6, #19] │ │ │ │ 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 │ │ │ │ - strb r6, [r6, #8] │ │ │ │ + strb r6, [r6, #11] │ │ │ │ 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 │ │ │ │ - ldr r0, [r7, #120] @ 0x78 │ │ │ │ + strb r0, [r7, #1] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r0, [r7, #80] @ 0x50 │ │ │ │ + ldr r0, [r7, #92] @ 0x5c │ │ │ │ lsls r2, r1, #3 │ │ │ │ adds r4, r0, r1 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r4, #76] @ 0x4c │ │ │ │ + ldr r4, [r4, #88] @ 0x58 │ │ │ │ lsls r2, r1, #3 │ │ │ │ lsrs r0, r0, #25 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r0, #60] @ 0x3c │ │ │ │ + ldr r6, [r0, #72] @ 0x48 │ │ │ │ lsls r2, r1, #3 │ │ │ │ cmp r5, #44 @ 0x2c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r5, #56] @ 0x38 │ │ │ │ + ldr r0, [r5, #68] @ 0x44 │ │ │ │ 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] │ │ │ │ @@ -1195190,65 +1195197,65 @@ │ │ │ │ bcs.w 3d3152 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2bedd6> │ │ │ │ cmp r3, #129 @ 0x81 │ │ │ │ bhi.w 3d313e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2bedc2> │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ ldr r1, [r4, #80] @ 0x50 │ │ │ │ bl 3cfc30 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2bb8b4> │ │ │ │ b.w 3d06b6 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2bc33a> │ │ │ │ - ldr r4, [r2, #28] │ │ │ │ + ldr r4, [r2, #40] @ 0x28 │ │ │ │ lsls r2, r1, #3 │ │ │ │ subs r1, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r7, #20] │ │ │ │ + ldr r4, [r7, #32] │ │ │ │ lsls r2, r1, #3 │ │ │ │ subs r2, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r3, #20] │ │ │ │ + ldr r2, [r3, #32] │ │ │ │ lsls r2, r1, #3 │ │ │ │ cmp r7, #12 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r7, #16] │ │ │ │ + ldr r0, [r7, #28] │ │ │ │ lsls r2, r1, #3 │ │ │ │ adds r0, r5, r2 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r7, #100] @ 0x64 │ │ │ │ + str r0, [r7, #112] @ 0x70 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r4, [r1, #100] @ 0x64 │ │ │ │ + str r4, [r1, #112] @ 0x70 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r0, [r4, #96] @ 0x60 │ │ │ │ + str r0, [r4, #108] @ 0x6c │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r2, [r7, #76] @ 0x4c │ │ │ │ + str r2, [r7, #88] @ 0x58 │ │ │ │ lsls r2, r1, #3 │ │ │ │ subs r4, r3, #0 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r3, #76] @ 0x4c │ │ │ │ + str r0, [r3, #88] @ 0x58 │ │ │ │ lsls r2, r1, #3 │ │ │ │ cmp r3, #96 @ 0x60 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r1, #48] @ 0x30 │ │ │ │ + str r4, [r1, #60] @ 0x3c │ │ │ │ lsls r2, r1, #3 │ │ │ │ lsrs r4, r4, #22 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r5, #44] @ 0x2c │ │ │ │ + str r6, [r5, #56] @ 0x38 │ │ │ │ lsls r2, r1, #3 │ │ │ │ adds r1, #232 @ 0xe8 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r5, #24] │ │ │ │ + str r4, [r5, #36] @ 0x24 │ │ │ │ lsls r2, r1, #3 │ │ │ │ asrs r4, r0, #5 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r1, #24] │ │ │ │ + str r6, [r1, #36] @ 0x24 │ │ │ │ lsls r2, r1, #3 │ │ │ │ movs r0, #236 @ 0xec │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r5, #0] │ │ │ │ + str r0, [r5, #12] │ │ │ │ lsls r2, r1, #3 │ │ │ │ subs r3, #44 @ 0x2c │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r1, #0] │ │ │ │ + str r2, [r1, #12] │ │ │ │ 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] │ │ │ │ @@ -1196398,45 +1196405,45 @@ │ │ │ │ moveq r5, #129 @ 0x81 │ │ │ │ cmp r3, r5 │ │ │ │ bhi.w 3d426a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2bfeee> │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ bl 3cfc30 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2bb8b4> │ │ │ │ b.w 3d06b6 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2bc33a> │ │ │ │ nop │ │ │ │ - ldrsh r2, [r0, r0] │ │ │ │ + ldrsh r2, [r0, r3] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrb r6, [r5, r7] │ │ │ │ + ldrsh r6, [r5, r2] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrb r4, [r0, r7] │ │ │ │ + ldrsh r4, [r0, r2] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrb r6, [r7, r4] │ │ │ │ + ldrb r6, [r7, r7] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrb r4, [r2, r4] │ │ │ │ + ldrb r4, [r2, r7] │ │ │ │ lsls r2, r1, #3 │ │ │ │ cmp r2, #32 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r2, r0] │ │ │ │ + ldrh r2, [r2, r3] │ │ │ │ lsls r2, r1, #3 │ │ │ │ movs r0, #112 @ 0x70 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r5, r3] │ │ │ │ + ldr r6, [r5, r6] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r2, [r3, r3] │ │ │ │ + ldr r2, [r3, r6] │ │ │ │ lsls r2, r1, #3 │ │ │ │ movs r2, #200 @ 0xc8 │ │ │ │ movs r0, r0 │ │ │ │ adds r1, #188 @ 0xbc │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r2, [r0, r5] │ │ │ │ + ldr r2, [r0, r0] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrsb r6, [r5, r4] │ │ │ │ + ldrsb r6, [r5, r7] │ │ │ │ lsls r2, r1, #3 │ │ │ │ adds r4, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r2, [r2, r1] │ │ │ │ + ldrsb r2, [r2, r4] │ │ │ │ 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 │ │ │ │ @@ -1197681,61 +1197688,61 @@ │ │ │ │ ldr r2, [pc, #108] @ (3d491c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2c05a0>) │ │ │ │ mov r3, r1 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ bl 3a4948 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2905cc> │ │ │ │ b.w 3d0806 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2bc48a> │ │ │ │ - str r6, [r4, r0] │ │ │ │ + str r6, [r4, r3] │ │ │ │ lsls r2, r1, #3 │ │ │ │ asrs r4, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r0, r0] │ │ │ │ + str r4, [r0, r3] │ │ │ │ lsls r2, r1, #3 │ │ │ │ subs r1, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [pc, #112] @ (3d4944 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2c05c8>) │ │ │ │ + ldr r6, [pc, #880] @ (3d4c44 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2c08c8>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ asrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [pc, #1000] @ (3d4cc4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2c0948>) │ │ │ │ + ldr r6, [pc, #744] @ (3d4bc4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2c0848>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ lsrs r0, r4, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [pc, #336] @ (3d4a34 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2c06b8>) │ │ │ │ + ldr r6, [pc, #80] @ (3d4934 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2c05b8>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r5, [pc, #256] @ (3d49e8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2c066c>) │ │ │ │ + ldr r6, [pc, #0] @ (3d48e8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2c056c>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ cmp r5, #24 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [pc, #928] @ (3d4c90 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2c0914>) │ │ │ │ + ldr r4, [pc, #672] @ (3d4b90 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2c0814>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ movs r4, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [pc, #792] @ (3d4c10 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2c0894>) │ │ │ │ + ldr r4, [pc, #536] @ (3d4b10 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2c0794>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ lsrs r0, r4, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [pc, #440] @ (3d4ab8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2c073c>) │ │ │ │ + ldr r4, [pc, #184] @ (3d49b8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2c063c>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ subs r0, r3, #1 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [pc, #88] @ (3d4960 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2c05e4>) │ │ │ │ + ldr r3, [pc, #856] @ (3d4c60 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2c08e4>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ asrs r4, r4, #9 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [pc, #136] @ (3d499c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2c0620>) │ │ │ │ + ldr r1, [pc, #904] @ (3d4c9c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2c0920>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r1, [pc, #64] @ (3d4958 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2c05dc>) │ │ │ │ + ldr r1, [pc, #832] @ (3d4c58 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2c08dc>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ subs r0, r4, #0 │ │ │ │ movs r0, r0 │ │ │ │ - cmp lr, r4 │ │ │ │ + mov r6, ip │ │ │ │ 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 │ │ │ │ @@ -1199099,35 +1199106,35 @@ │ │ │ │ bl 3cfc30 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2bb8b4> │ │ │ │ b.w 3d06b6 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2bc33a> │ │ │ │ ldr r2, [pc, #64] @ (3d5708 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2c138c>) │ │ │ │ ldr r2, [r5, r2] │ │ │ │ str r2, [r3, #0] │ │ │ │ b.w 3d099a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2bc61e> │ │ │ │ nop │ │ │ │ - rors r6, r7 │ │ │ │ + cmp r6, r7 │ │ │ │ lsls r2, r1, #3 │ │ │ │ adds r4, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ - subs r7, #192 @ 0xc0 │ │ │ │ + lsls r0, r0 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - subs r7, #148 @ 0x94 │ │ │ │ + eors r4, r2 │ │ │ │ lsls r2, r1, #3 │ │ │ │ asrs r0, r6, #1 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, #130 @ 0x82 │ │ │ │ + subs r7, #66 @ 0x42 │ │ │ │ lsls r2, r1, #3 │ │ │ │ adds r0, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - subs r3, #114 @ 0x72 │ │ │ │ + subs r4, #50 @ 0x32 │ │ │ │ lsls r2, r1, #3 │ │ │ │ adds r3, #156 @ 0x9c │ │ │ │ movs r0, r0 │ │ │ │ - subs r3, #84 @ 0x54 │ │ │ │ + subs r4, #20 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - subs r2, #212 @ 0xd4 │ │ │ │ + subs r3, #148 @ 0x94 │ │ │ │ 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 │ │ │ │ @@ -1200242,49 +1200249,49 @@ │ │ │ │ nop │ │ │ │ cmp r5, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ movs r4, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ - adds r5, #52 @ 0x34 │ │ │ │ + adds r5, #244 @ 0xf4 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - adds r5, #84 @ 0x54 │ │ │ │ + adds r6, #20 │ │ │ │ lsls r2, r1, #3 │ │ │ │ movs r4, #16 │ │ │ │ movs r0, r0 │ │ │ │ adds r6, #12 │ │ │ │ movs r0, r0 │ │ │ │ movs r5, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ - adds r3, #96 @ 0x60 │ │ │ │ + adds r4, #32 │ │ │ │ lsls r2, r1, #3 │ │ │ │ cmp r0, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r3, #16 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, #44 @ 0x2c │ │ │ │ + adds r0, #236 @ 0xec │ │ │ │ lsls r2, r1, #3 │ │ │ │ - cmp r7, #178 @ 0xb2 │ │ │ │ + adds r0, #114 @ 0x72 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - cmp r6, #120 @ 0x78 │ │ │ │ + cmp r7, #56 @ 0x38 │ │ │ │ lsls r2, r1, #3 │ │ │ │ cmp r7, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, #30 │ │ │ │ + cmp r6, #222 @ 0xde │ │ │ │ lsls r2, r1, #3 │ │ │ │ - cmp r6, #12 │ │ │ │ + cmp r6, #204 @ 0xcc │ │ │ │ lsls r2, r1, #3 │ │ │ │ - cmp r5, #94 @ 0x5e │ │ │ │ + cmp r6, #30 │ │ │ │ lsls r2, r1, #3 │ │ │ │ adds r5, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, #212 @ 0xd4 │ │ │ │ + cmp r5, #148 @ 0x94 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - cmp r4, #194 @ 0xc2 │ │ │ │ + cmp r5, #130 @ 0x82 │ │ │ │ lsls r2, r1, #3 │ │ │ │ subs r0, r0, #0 │ │ │ │ movs r0, r0 │ │ │ │ ldr.w r3, [pc, #2820] @ 3d6e08 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2c2a8c> │ │ │ │ ldr r2, [r4, #92] @ 0x5c │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [r2, #0] │ │ │ │ @@ -1201368,65 +1201375,65 @@ │ │ │ │ str r0, [r2, #0] │ │ │ │ mov.w r0, #270 @ 0x10e │ │ │ │ str r3, [r1, #36] @ 0x24 │ │ │ │ str r4, [r2, #12] │ │ │ │ b.w 3d06b6 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2bc33a> │ │ │ │ movs r5, #200 @ 0xc8 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r3, #68 @ 0x44 │ │ │ │ + cmp r4, #4 │ │ │ │ lsls r2, r1, #3 │ │ │ │ adds r4, #216 @ 0xd8 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r3, #34 @ 0x22 │ │ │ │ + cmp r3, #226 @ 0xe2 │ │ │ │ lsls r2, r1, #3 │ │ │ │ cmp r7, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r3, #0 │ │ │ │ + cmp r3, #192 @ 0xc0 │ │ │ │ lsls r2, r1, #3 │ │ │ │ asrs r0, r5, #13 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, #158 @ 0x9e │ │ │ │ + cmp r3, #94 @ 0x5e │ │ │ │ lsls r2, r1, #3 │ │ │ │ cmp r0, #8 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, #74 @ 0x4a │ │ │ │ + cmp r3, #10 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - cmp r2, #54 @ 0x36 │ │ │ │ + cmp r2, #246 @ 0xf6 │ │ │ │ lsls r2, r1, #3 │ │ │ │ asrs r0, r0, #19 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, #6 │ │ │ │ + cmp r2, #198 @ 0xc6 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - cmp r0, #112 @ 0x70 │ │ │ │ + cmp r1, #48 @ 0x30 │ │ │ │ lsls r2, r1, #3 │ │ │ │ asrs r0, r4, #10 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, #78 @ 0x4e │ │ │ │ + cmp r1, #14 │ │ │ │ lsls r2, r1, #3 │ │ │ │ subs r0, r1, #1 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, #44 @ 0x2c │ │ │ │ + cmp r0, #236 @ 0xec │ │ │ │ lsls r2, r1, #3 │ │ │ │ adds r4, r7, #1 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, #10 │ │ │ │ + cmp r0, #202 @ 0xca │ │ │ │ lsls r2, r1, #3 │ │ │ │ movs r3, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - movs r3, #90 @ 0x5a │ │ │ │ + movs r4, #26 │ │ │ │ lsls r2, r1, #3 │ │ │ │ adds r1, #164 @ 0xa4 │ │ │ │ movs r0, r0 │ │ │ │ - movs r3, #56 @ 0x38 │ │ │ │ + movs r3, #248 @ 0xf8 │ │ │ │ lsls r2, r1, #3 │ │ │ │ cmp r4, #200 @ 0xc8 │ │ │ │ movs r0, r0 │ │ │ │ - movs r1, #242 @ 0xf2 │ │ │ │ + movs r2, #178 @ 0xb2 │ │ │ │ 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 │ │ │ │ @@ -1202843,31 +1202850,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 │ │ │ │ - adds r4, r0, r2 │ │ │ │ + adds r4, r0, r5 │ │ │ │ lsls r2, r1, #3 │ │ │ │ strh r2, [r2, #56] @ 0x38 │ │ │ │ lsls r5, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r2, #23 │ │ │ │ + asrs r2, r2, #26 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r3, sp, #432 @ 0x1b0 │ │ │ │ + add r4, sp, #176 @ 0xb0 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - add r0, pc, #496 @ (adr r0, 3d7e74 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2c3af8>) │ │ │ │ + add r1, pc, #240 @ (adr r1, 3d7d74 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2c39f8>) │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldrb r2, [r2, #10] │ │ │ │ + ldrb r2, [r2, #13] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - str r6, [sp, #928] @ 0x3a0 │ │ │ │ + str r7, [sp, #672] @ 0x2a0 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldrh r0, [r4, #4] │ │ │ │ + ldrh r0, [r4, #10] │ │ │ │ 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 3d7cb2 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2c3936> │ │ │ │ @@ -1204008,37 +1204015,37 @@ │ │ │ │ moveq r3, #109 @ 0x6d │ │ │ │ cmp r3, ip │ │ │ │ bcc.w 3d8cb8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2c493c> │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ bl 3cfc30 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2bb8b4> │ │ │ │ b.w 3d06b6 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2bc33a> │ │ │ │ nop │ │ │ │ - asrs r6, r7, #4 │ │ │ │ + asrs r6, r7, #7 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsrs r4, r7, #29 │ │ │ │ + asrs r4, r7, #32 │ │ │ │ lsls r2, r1, #3 │ │ │ │ adds r4, r6, #0 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r7, #27 │ │ │ │ + lsrs r0, r7, #30 │ │ │ │ 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 │ │ │ │ - lsrs r2, r3, #14 │ │ │ │ + lsrs r2, r3, #17 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsrs r6, r6, #10 │ │ │ │ + lsrs r6, r6, #13 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsrs r2, r4, #10 │ │ │ │ + lsrs r2, r4, #13 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsrs r0, r1, #7 │ │ │ │ + lsrs r0, r1, #10 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsrs r6, r6, #6 │ │ │ │ + lsrs r6, r6, #9 │ │ │ │ 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 │ │ │ │ @@ -1205436,65 +1205443,68 @@ │ │ │ │ b.w 3d06b6 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2bc33a> │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 3d99ac <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2c5630> │ │ │ │ cmp.w r3, #300 @ 0x12c │ │ │ │ bcs.w 3d99a4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2c5628> │ │ │ │ movs r1, #100 @ 0x64 │ │ │ │ b.n 3d95ae <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2c5232> │ │ │ │ - lsls r2, r0, #13 │ │ │ │ + lsls r2, r0, #16 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsls r6, r5, #12 │ │ │ │ + lsls r6, r5, #15 │ │ │ │ lsls r2, r1, #3 │ │ │ │ asrs r0, r6, #32 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r5, #10 │ │ │ │ + lsls r2, r5, #13 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsls r6, r4, #8 │ │ │ │ + lsls r6, r4, #11 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsls r2, r2, #8 │ │ │ │ + lsls r2, r2, #11 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsls r2, r3, #6 │ │ │ │ + lsls r2, r3, #9 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsls r6, r0, #6 │ │ │ │ + lsls r6, r0, #9 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsls r6, r1, #4 │ │ │ │ + lsls r6, r1, #7 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsls r2, r7, #3 │ │ │ │ + lsls r2, r7, #6 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsls r6, r4, #3 │ │ │ │ + lsls r6, r4, #6 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsls r6, r5, #1 │ │ │ │ + lsls r6, r5, #4 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsls r2, r3, #1 │ │ │ │ + lsls r2, r3, #4 │ │ │ │ + lsls r2, r1, #3 │ │ │ │ + lsls r2, r4, #2 │ │ │ │ + lsls r2, r1, #3 │ │ │ │ + lsls r6, r1, #2 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - vmla.i32 q8, q9, d9[0] │ │ │ │ - vmla.i q8, q15, d1[2] │ │ │ │ adds r4, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ - vmla.i32 q0, q14, d9[0] │ │ │ │ + lsls r4, r5, #1 │ │ │ │ + lsls r2, r1, #3 │ │ │ │ asrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - cdp2 0, 11, cr0, cr6, cr9, {6} │ │ │ │ - ldc2 0, cr0, [sl, #804]! @ 0x324 │ │ │ │ + vhadd.u q8, q11, │ │ │ │ + cdp2 0, 7, cr0, cr10, cr9, {6} │ │ │ │ asrs r0, r0, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldc2 0, cr0, [r4, #804] @ 0x324 │ │ │ │ + cdp2 0, 5, cr0, cr4, cr9, {6} │ │ │ │ adds r2, #0 │ │ │ │ movs r0, r0 │ │ │ │ - mcrr2 0, 12, r0, sl, cr9 │ │ │ │ + stc2 0, cr0, [sl, #-804] @ 0xfffffcdc │ │ │ │ asrs r0, r1, #6 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfb4a00c9 │ │ │ │ - @ instruction: 0xfb3000c9 │ │ │ │ - @ instruction: 0xfa2400c9 │ │ │ │ - @ instruction: 0xfa1200c9 │ │ │ │ - vst4. {d16-d19}, [r0], r9 │ │ │ │ - vld4. {d0-d3}, [lr], r9 │ │ │ │ - strb.w r0, [lr, #201] @ 0xc9 │ │ │ │ - str??.w r0, [ip, r9] │ │ │ │ + stc2 0, cr0, [sl], {201} @ 0xc9 │ │ │ │ + @ instruction: 0xfbf000c9 │ │ │ │ + @ instruction: 0xfae400c9 │ │ │ │ + @ instruction: 0xfad200c9 │ │ │ │ + @ instruction: 0xfa0000c9 │ │ │ │ + vld1.8 {d16[6]}, [lr], r9 │ │ │ │ + vst4. {d16-d19}, [lr], r9 │ │ │ │ + vld4. {d0-d3}, [ip], r9 │ │ │ │ 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 │ │ │ │ ble.n 3d96ca <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2c534e> │ │ │ │ @@ -1206384,52 +1206394,52 @@ │ │ │ │ bne.n 3d9f86 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2c5c0a> │ │ │ │ movs r1, #110 @ 0x6e │ │ │ │ b.n 3d9cf8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2c597c> │ │ │ │ ldr r0, [pc, #116] @ (3da020 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2c5ca4>) │ │ │ │ add r0, pc │ │ │ │ bl 3cfca4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2bb928> │ │ │ │ nop │ │ │ │ - @ instruction: 0xf6e200c9 │ │ │ │ - movt r0, #59593 @ 0xe8c9 │ │ │ │ + @ instruction: 0xf7a200c9 │ │ │ │ + @ instruction: 0xf78e00c9 │ │ │ │ cmp r3, #104 @ 0x68 │ │ │ │ movs r0, r0 │ │ │ │ - add.w r0, r0, #6586368 @ 0x648000 │ │ │ │ - @ instruction: 0xf4ec00c9 │ │ │ │ + rsb r0, r0, #6586368 @ 0x648000 │ │ │ │ + sub.w r0, ip, #6586368 @ 0x648000 │ │ │ │ asrs r0, r0, #23 │ │ │ │ movs r0, r0 │ │ │ │ - eors.w r0, r2, #6586368 @ 0x648000 │ │ │ │ - orns r0, lr, #6586368 @ 0x648000 │ │ │ │ - orn r0, sl, #6586368 @ 0x648000 │ │ │ │ - @ instruction: 0xf27000c9 │ │ │ │ + adcs.w r0, r2, #6586368 @ 0x648000 │ │ │ │ + @ instruction: 0xf53e00c9 │ │ │ │ + @ instruction: 0xf52a00c9 │ │ │ │ + @ instruction: 0xf33000c9 │ │ │ │ subs r4, r3, r1 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf23600c9 │ │ │ │ + @ instruction: 0xf2f600c9 │ │ │ │ adds r6, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf1fa00c9 │ │ │ │ + @ instruction: 0xf2ba00c9 │ │ │ │ asrs r0, r1, #6 │ │ │ │ movs r0, r0 │ │ │ │ - vext.8 q8, q15, , #0 │ │ │ │ - vmla.i32 d16, d28, d9[0] │ │ │ │ - vmla.i16 d16, d26, d1[1] │ │ │ │ + @ instruction: 0xf0be00c9 │ │ │ │ + @ instruction: 0xf0ac00c9 │ │ │ │ + eors.w r0, sl, #201 @ 0xc9 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - vmla.i16 d0, d30, d1[1] │ │ │ │ + orrs.w r0, lr, #201 @ 0xc9 │ │ │ │ adds r2, #0 │ │ │ │ movs r0, r0 │ │ │ │ - vhadd.s32 q8, q8, │ │ │ │ + bic.w r0, r0, #201 @ 0xc9 │ │ │ │ subs r4, r4, r5 │ │ │ │ movs r0, r0 │ │ │ │ - vhadd.s32 q0, q10, │ │ │ │ + vmla.i32 d16, d20, d9[0] │ │ │ │ adds r2, #112 @ 0x70 │ │ │ │ movs r0, r0 │ │ │ │ - cdp 0, 14, cr0, cr6, cr9, {6} │ │ │ │ + vmla.i32 d0, d22, d9[0] │ │ │ │ asrs r4, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ - mov r0, r1 │ │ │ │ + mov r8, r9 │ │ │ │ lsls r1, r1, #3 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ cbz r3, 3da080 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2c5d04> │ │ │ │ ldr r2, [r0, #12] │ │ │ │ ldr.w r3, [r3, r2, lsl #2] │ │ │ │ cbz r3, 3da080 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2c5d04> │ │ │ │ push {lr} │ │ │ │ @@ -1206508,15 +1206518,15 @@ │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #8] @ (3da0f8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2c5d7c>) │ │ │ │ add r0, pc │ │ │ │ bl 3cfca4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2bb928> │ │ │ │ nop │ │ │ │ - add r8, pc │ │ │ │ + cmp r8, 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 r7, r0 │ │ │ │ @@ -1206547,17 +1206557,17 @@ │ │ │ │ ldr r0, [pc, #16] @ (3da158 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2c5ddc>) │ │ │ │ add r0, pc │ │ │ │ bl 3cfca4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2bb928> │ │ │ │ ldr r0, [pc, #12] @ (3da15c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2c5de0>) │ │ │ │ add r0, pc │ │ │ │ bl 3cfca4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2bb928> │ │ │ │ nop │ │ │ │ - add ip, r9 │ │ │ │ + cmp ip, r1 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r8, lr │ │ │ │ + cmp r8, r6 │ │ │ │ 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 │ │ │ │ @@ -1206653,17 +1206663,17 @@ │ │ │ │ ldr r3, [r4, #28] │ │ │ │ sub.w r4, r3, #28 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 3da232 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2c5eb6> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - add r7, pc, #736 @ (adr r7, 3da548 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2c61cc>) │ │ │ │ + add r0, sp, #480 @ 0x1e0 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - add r1, pc, #984 @ (adr r1, 3da644 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2c62c8>) │ │ │ │ + add r2, pc, #728 @ (adr r2, 3da544 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2c61c8>) │ │ │ │ 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 │ │ │ │ @@ -1207187,42 +1207197,42 @@ │ │ │ │ ldr r0, [sp, #28] │ │ │ │ add r2, pc │ │ │ │ bl 3a4db4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x290a38> │ │ │ │ ldrb.w r3, [r6, #188] @ 0xbc │ │ │ │ b.n 3da4c8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2c614c> │ │ │ │ ldrb r2, [r6, r5] │ │ │ │ lsls r5, r7, #5 │ │ │ │ - ldcl 0, cr0, [lr], #-804 @ 0xfffffcdc │ │ │ │ - ldc 0, cr0, [lr], #-804 @ 0xfffffcdc │ │ │ │ + ldc 0, cr0, [lr, #-804]! @ 0xfffffcdc │ │ │ │ + ldcl 0, cr0, [lr], #804 @ 0x324 │ │ │ │ adds r2, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xeb8600c9 │ │ │ │ - rsb r0, sl, r9, lsl #3 │ │ │ │ - @ instruction: 0xfabe00d5 │ │ │ │ - @ instruction: 0xeae800c9 │ │ │ │ - mov ip, r3 │ │ │ │ + mcrr 0, 12, r0, r6, cr9 │ │ │ │ + stc 0, cr0, [sl], {201} @ 0xc9 │ │ │ │ + @ instruction: 0xfb7e00d5 │ │ │ │ + sub.w r0, r8, r9, lsl #3 │ │ │ │ + bxns fp │ │ │ │ lsls r2, r1, #3 │ │ │ │ - adds.w r0, r4, r9, lsl #3 │ │ │ │ - cbz r0, 3da7d2 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2c6456> │ │ │ │ + rsbs r0, r4, r9, lsl #3 │ │ │ │ + cbz r0, 3da802 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2c6486> │ │ │ │ lsls r0, r1, #3 │ │ │ │ - orr.w r0, lr, r9, lsl #3 │ │ │ │ - bcc.n 3da75c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2c63e0> │ │ │ │ + add.w r0, lr, r9, lsl #3 │ │ │ │ + bmi.n 3da6dc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2c6360> │ │ │ │ lsls r0, r1, #3 │ │ │ │ - @ instruction: 0xebe200c9 │ │ │ │ - ldrd r0, r0, [r4], #-804 @ 0x324 │ │ │ │ - @ instruction: 0xe99400c9 │ │ │ │ - @ instruction: 0xe8de00c9 │ │ │ │ - cmp r4, #30 │ │ │ │ + stc 0, cr0, [r2], #804 @ 0x324 │ │ │ │ + ldmdb r4!, {r0, r3, r6, r7} │ │ │ │ + orrs.w r0, r4, r9, lsl #3 │ │ │ │ + @ instruction: 0xe99e00c9 │ │ │ │ + cmp r4, #222 @ 0xde │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strh r2, [r0, #16] │ │ │ │ + strh r2, [r0, #22] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - strh r0, [r1, #50] @ 0x32 │ │ │ │ + strh r0, [r1, #56] @ 0x38 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - stmdb lr, {r0, r3, r6, r7} │ │ │ │ - ldrd r0, r0, [ip, #-804] @ 0x324 │ │ │ │ + strd r0, r0, [lr, #804] @ 0x324 │ │ │ │ + ands.w r0, ip, r9, lsl #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ @@ -1207240,15 +1207250,15 @@ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ blx r3 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ add r1, pc, #616 @ (adr r1, 3daa98 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2c671c>) │ │ │ │ lsls r3, r6, #5 │ │ │ │ - rev16 r2, r5 │ │ │ │ + cbnz r2, 3da87e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2c6502> │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldr r3, [pc, #8] @ (3da840 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2c64c4>) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ add r1, pc, #472 @ (adr r1, 3daa1c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2c66a0>) │ │ │ │ @@ -1208426,15 +1208436,15 @@ │ │ │ │ str r3, [r0, #16] │ │ │ │ mov r4, r0 │ │ │ │ bl 3b872c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a43b0> │ │ │ │ str r4, [r5, #28] │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - udf #166 @ 0xa6 │ │ │ │ + svc 102 @ 0x66 │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ ldr r5, [r2, #0] │ │ │ │ cmp r5, #0 │ │ │ │ @@ -1208647,33 +1208657,33 @@ │ │ │ │ movs r3, #0 │ │ │ │ b.n 3db516 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2c719a> │ │ │ │ nop │ │ │ │ ldr r3, [pc, #512] @ (3db7cc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2c7450>) │ │ │ │ lsls r5, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ble.n 3db6cc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2c7350> │ │ │ │ + udf #60 @ 0x3c │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r1, [sp, #496] @ 0x1f0 │ │ │ │ + ldr r2, [sp, #240] @ 0xf0 │ │ │ │ lsls r1, r1, #3 │ │ │ │ ldr r2, [pc, #816] @ (3db90c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2c7590>) │ │ │ │ lsls r5, r7, #5 │ │ │ │ - bgt.n 3db570 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2c71f4> │ │ │ │ + ble.n 3db4f0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2c7174> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bgt.n 3db508 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2c718c> │ │ │ │ + ble.n 3db688 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2c730c> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bgt.n 3db518 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2c719c> │ │ │ │ + ble.n 3db698 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2c731c> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bgt.n 3db528 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2c71ac> │ │ │ │ + ble.n 3db6a8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2c732c> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bgt.n 3db6d8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2c735c> │ │ │ │ + ble.n 3db658 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2c72dc> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bgt.n 3db530 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2c71b4> │ │ │ │ + ble.n 3db6b0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2c7334> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bgt.n 3db570 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2c71f4> │ │ │ │ + ble.n 3db6f0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2c7374> │ │ │ │ lsls r1, r1, #3 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, #64 @ 0x40 │ │ │ │ @@ -1208783,15 +1208793,15 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ ldr r1, [pc, #912] @ (3dba90 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2c7714>) │ │ │ │ lsls r5, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r1, [pc, #560] @ (3db938 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2c75bc>) │ │ │ │ lsls r5, r7, #5 │ │ │ │ - blt.n 3db798 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2c741c> │ │ │ │ + bgt.n 3db718 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2c739c> │ │ │ │ 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 │ │ │ │ ldr r4, [r0, #0] │ │ │ │ mov r6, r2 │ │ │ │ @@ -1209171,35 +1209181,35 @@ │ │ │ │ b.n 3db910 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2c7594> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ blxns sl │ │ │ │ lsls r5, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bls.n 3dba8c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2c7710> │ │ │ │ + bge.n 3dba0c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2c7690> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bgt.n 3dbba4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2c7828> │ │ │ │ + ble.n 3dbb24 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2c77a8> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bls.n 3dbaa8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2c772c> │ │ │ │ + bge.n 3dba28 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2c76ac> │ │ │ │ lsls r1, r1, #3 │ │ │ │ bx lr │ │ │ │ lsls r5, r7, #5 │ │ │ │ - bls.n 3dbb78 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2c77fc> │ │ │ │ + bge.n 3dbaf8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2c777c> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r4, [r4, #96] @ 0x60 │ │ │ │ + ldr r4, [r4, #108] @ 0x6c │ │ │ │ lsls r3, r2, #3 │ │ │ │ - bls.n 3dbb58 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2c77dc> │ │ │ │ + bls.n 3dbad8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2c775c> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bls.n 3dbb68 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2c77ec> │ │ │ │ + bge.n 3dbae8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2c776c> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bhi.n 3dbb3c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2c77c0> │ │ │ │ + bhi.n 3dbabc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2c7740> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bvc.n 3dba7c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2c7700> │ │ │ │ + bhi.n 3db9fc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2c7680> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r4, [r4, #72] @ 0x48 │ │ │ │ + ldr r4, [r4, #84] @ 0x54 │ │ │ │ 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 │ │ │ │ @@ -1209416,25 +1209426,25 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ ldr.w r3, [r8, #12] │ │ │ │ udf #255 @ 0xff │ │ │ │ add ip, lr │ │ │ │ lsls r5, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bvc.n 3dbc68 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2c78ec> │ │ │ │ + bhi.n 3dbde8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2c7a6c> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bvc.n 3dbc6c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2c78f0> │ │ │ │ + bhi.n 3dbdec <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2c7a70> │ │ │ │ lsls r1, r1, #3 │ │ │ │ add r8, r3 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - bvc.n 3dbdd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2c7a58> │ │ │ │ + bhi.n 3dbd54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2c79d8> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bvc.n 3dbe0c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2c7a90> │ │ │ │ + bhi.n 3dbd8c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2c7a10> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bvs.n 3dbdb8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2c7a3c> │ │ │ │ + bvc.n 3dbd38 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2c79bc> │ │ │ │ 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 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #792] @ (3dc060 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2c7ce4>) │ │ │ │ @@ -1209761,33 +1209771,33 @@ │ │ │ │ b.n 3dbdf4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2c7a78> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cmp r0, r6 │ │ │ │ lsls r5, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 3dc304 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2c7f88> │ │ │ │ + b.n 3dc484 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2c8108> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - bvs.n 3dc0cc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2c7d50> │ │ │ │ + bvs.n 3dc04c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2c7cd0> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bpl.n 3dc170 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2c7df4> │ │ │ │ + bvs.n 3dc0f0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2c7d74> │ │ │ │ lsls r1, r1, #3 │ │ │ │ rors r4, r3 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - bpl.n 3dbf84 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2c7c08> │ │ │ │ + bvs.n 3dc104 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2c7d88> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bmi.n 3dc064 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2c7ce8> │ │ │ │ + bpl.n 3dbfe4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2c7c68> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - hlt 0x0008 │ │ │ │ + cbnz r0, 3dc0d6 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2c7d5a> │ │ │ │ lsls r0, r1, #3 │ │ │ │ - bpl.n 3dc14c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2c7dd0> │ │ │ │ + bvs.n 3dc0cc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2c7d50> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bpl.n 3dbf98 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2c7c1c> │ │ │ │ + bvs.n 3dc118 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2c7d9c> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bcc.n 3dc074 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2c7cf8> │ │ │ │ + bmi.n 3dbff4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2c7c78> │ │ │ │ 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 │ │ │ │ @@ -1209856,24 +1209866,24 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r7, #80 @ 0x50 │ │ │ │ lsls r5, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r1, pc, #744 @ (adr r1, 3dc430 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2c80b4>) │ │ │ │ + add r2, pc, #488 @ (adr r2, 3dc330 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2c7fb4>) │ │ │ │ lsls r6, r1, #3 │ │ │ │ - bcc.n 3dc144 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2c7dc8> │ │ │ │ + bmi.n 3dc0c4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2c7d48> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r6, [r7, #96] @ 0x60 │ │ │ │ + str r6, [r7, #108] @ 0x6c │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldmia r0!, {r3, r4, r5, r6, r7} │ │ │ │ + ldmia r1!, {r3, r4, r5, r7} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - @ instruction: 0xf69a00d5 │ │ │ │ - sub sp, #416 @ 0x1a0 │ │ │ │ + @ instruction: 0xf75a00d5 │ │ │ │ + cbz r0, 3dc186 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2c7e0a> │ │ │ │ lsls r7, r0, #3 │ │ │ │ subs r6, #222 @ 0xde │ │ │ │ lsls r5, r7, #5 │ │ │ │ cbz r2, 3dc1c8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2c7e4c> │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1209911,15 +1209921,15 @@ │ │ │ │ subs r4, r3, #4 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 3dc186 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2c7e0a> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - bcc.n 3dc274 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2c7ef8> │ │ │ │ + bmi.n 3dc1f4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2c7e78> │ │ │ │ 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] @ (3dc3fc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2c8080>) │ │ │ │ @@ -1210140,29 +1210150,29 @@ │ │ │ │ b.n 3dc30c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2c7f90> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r6, #20 │ │ │ │ lsls r5, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bcs.n 3dc3a0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2c8024> │ │ │ │ + bcc.n 3dc320 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2c7fa4> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cbz r0, 3dc430 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2c80b4> │ │ │ │ + sxtb r0, r2 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bne.n 3dc3ec <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2c8070> │ │ │ │ + bcs.n 3dc36c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2c7ff0> │ │ │ │ lsls r1, r1, #3 │ │ │ │ subs r4, #228 @ 0xe4 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - bcs.n 3dc350 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2c7fd4> │ │ │ │ + bcc.n 3dc4d0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2c8154> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bne.n 3dc398 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2c801c> │ │ │ │ + bcs.n 3dc518 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2c819c> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bne.n 3dc4d8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2c815c> │ │ │ │ + bcs.n 3dc458 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2c80dc> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bne.n 3dc3b8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2c803c> │ │ │ │ + bcs.n 3dc338 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2c7fbc> │ │ │ │ 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 │ │ │ │ @@ -1211107,90 +1211117,90 @@ │ │ │ │ nop │ │ │ │ subs r3, #184 @ 0xb8 │ │ │ │ lsls r5, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #158 @ 0x9e │ │ │ │ lsls r5, r7, #5 │ │ │ │ - movs r3, #212 @ 0xd4 │ │ │ │ + movs r4, #148 @ 0x94 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bmi.n 3dce50 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2c8ad4> │ │ │ │ + bmi.n 3dcdd0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2c8a54> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - adds r4, r2, #4 │ │ │ │ + adds r4, r2, #7 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bcc.n 3dce28 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2c8aac> │ │ │ │ + bcc.n 3dcda8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2c8a2c> │ │ │ │ lsls r1, r1, #3 │ │ │ │ subs r1, #178 @ 0xb2 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - bne.n 3dce70 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2c8af4> │ │ │ │ + bne.n 3dcdf0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2c8a74> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r6, [r1, #17] │ │ │ │ + ldrb r6, [r1, #20] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldmia r6!, {r1, r2, r5, r7} │ │ │ │ + ldmia r7!, {r1, r2, r5, r6} │ │ │ │ lsls r1, r1, #3 │ │ │ │ cmp r3, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ - bne.n 3dced0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2c8b54> │ │ │ │ + bcs.n 3dce50 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2c8ad4> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - adds r6, r6, r7 │ │ │ │ + subs r6, r6, r2 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bne.n 3dcdcc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2c8a50> │ │ │ │ + bcs.n 3dcd4c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2c89d0> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldmia r7, {r1, r4, r5, r7} │ │ │ │ + beq.n 3dcf28 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2c8bac> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldmia r7, {r1, r2, r3, r4, r6, r7} │ │ │ │ + beq.n 3dcd84 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2c8a08> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - eors r6, r1 │ │ │ │ + asrs r6, r1 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - eors r4, r0 │ │ │ │ + asrs r4, r0 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - eors r0, r0 │ │ │ │ + asrs r0, r0 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ands r4, r7 │ │ │ │ + lsrs r4, r7 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ands r0, r7 │ │ │ │ + lsrs r0, r7 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ands r6, r6 │ │ │ │ + lsrs r6, r6 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ands r4, r6 │ │ │ │ + lsrs r4, r6 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ands r6, r6 │ │ │ │ + lsrs r6, r6 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - movs r0, #76 @ 0x4c │ │ │ │ + movs r1, #12 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - movs r0, #78 @ 0x4e │ │ │ │ + movs r1, #14 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - movs r0, #82 @ 0x52 │ │ │ │ + movs r1, #18 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - movs r0, #86 @ 0x56 │ │ │ │ + movs r1, #22 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - movs r0, #90 @ 0x5a │ │ │ │ + movs r1, #26 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - movs r0, #94 @ 0x5e │ │ │ │ + movs r1, #30 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - movs r0, #98 @ 0x62 │ │ │ │ + movs r1, #34 @ 0x22 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - movs r0, #106 @ 0x6a │ │ │ │ + movs r1, #42 @ 0x2a │ │ │ │ lsls r1, r1, #3 │ │ │ │ - movs r0, #142 @ 0x8e │ │ │ │ + movs r1, #78 @ 0x4e │ │ │ │ lsls r1, r1, #3 │ │ │ │ - movs r0, #150 @ 0x96 │ │ │ │ + movs r1, #86 @ 0x56 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - beq.n 3dcf4c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2c8bd0> │ │ │ │ + bne.n 3dcecc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2c8b50> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cmp r4, #82 @ 0x52 │ │ │ │ + cmp r5, #18 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bne.n 3dce9c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2c8b20> │ │ │ │ + bne.n 3dce1c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2c8aa0> │ │ │ │ lsls r1, r1, #3 │ │ │ │ b.n 3dcb9e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2c8822> │ │ │ │ - vtbl.8 d28, {d31}, d12 │ │ │ │ + vtbx.8 d28, {d15-d16}, d12 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - adds r2, r5, #6 │ │ │ │ + subs r2, r5, #1 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldmia r5!, {r1, r2, r7} │ │ │ │ + ldmia r6, {r1, r2, r6} │ │ │ │ lsls r1, r1, #3 │ │ │ │ ldr r4, [sp, #60] @ 0x3c │ │ │ │ ldr.w r3, [r4, #196] @ 0xc4 │ │ │ │ ldrb.w r2, [r4, #188] @ 0xbc │ │ │ │ cbnz r3, 3dcebc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2c8b40> │ │ │ │ ldr.w r3, [r4, #192] @ 0xc0 │ │ │ │ cmp r2, #0 │ │ │ │ @@ -1212313,90 +1212323,90 @@ │ │ │ │ b.n 3dd962 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2c95e6> │ │ │ │ movs r4, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ cmp r5, #204 @ 0xcc │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r5, {r1, r5} │ │ │ │ + ldmia r5, {r1, r5, r6, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r6!, {r3, r4, r5, r6} │ │ │ │ + stmia r7!, {r3, r4, r5} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldmia r1!, {r2, r7} │ │ │ │ + ldmia r2, {r2, r6} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldmia r1!, {r2, r7} │ │ │ │ + ldmia r2, {r2, r6} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldmia r1!, {r3, r5, r7} │ │ │ │ + ldmia r2!, {r3, r5, r6} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldmia r1!, {r2, r3, r4, r5, r7} │ │ │ │ + ldmia r2, {r2, r3, r4, r5, r6} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r3, [pc, #144] @ (3ddacc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2c9750>) │ │ │ │ + ldr r3, [pc, #912] @ (3dddcc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2c9a50>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r6, [r7, r3] │ │ │ │ + strh r6, [r7, r6] │ │ │ │ lsls r1, r1, #3 │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r4!, {r1, r4, r7} │ │ │ │ + stmia r5!, {r1, r4, r6} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r7!, {r3, r4, r5, r6} │ │ │ │ + ldmia r0!, {r3, r4, r5} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r4!, {r4} │ │ │ │ + stmia r4!, {r4, r6, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r7!, {r3, r4, r6, r7} │ │ │ │ + ldmia r0!, {r3, r4, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r6!, {r2, r3, r6} │ │ │ │ + stmia r7!, {r2, r3} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r7!, {r5} │ │ │ │ + stmia r7!, {r5, r6, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - subs r1, #22 │ │ │ │ + subs r1, #214 @ 0xd6 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - subs r1, #34 @ 0x22 │ │ │ │ + subs r1, #226 @ 0xe2 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r2, [r7, #10] │ │ │ │ + ldrb r2, [r7, #13] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldmia r0!, {r3, r4, r5, r7} │ │ │ │ + ldmia r1!, {r3, r4, r5, r6} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldmia r0!, {r1, r2, r4, r6, r7} │ │ │ │ + ldmia r1, {r1, r2, r4, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldmia r0!, {r1, r3, r4, r5, r7} │ │ │ │ + ldmia r1, {r1, r3, r4, r5, r6} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - adds r4, r0, #6 │ │ │ │ + subs r4, r0, #1 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldmia r1!, {r2, r3, r4, r5} │ │ │ │ + ldmia r1!, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r4!, {r2, r7} │ │ │ │ + stmia r5!, {r2, r6} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r2!, {r1, r3, r6, r7} │ │ │ │ + stmia r3!, {r1, r3, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r2!, {r2, r3, r5, r6} │ │ │ │ + stmia r3!, {r2, r3, r5} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r2!, {r3, r4, r5, r7} │ │ │ │ + stmia r3!, {r3, r4, r5, r6} │ │ │ │ lsls r1, r1, #3 │ │ │ │ cmp r6, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r1!, {r4, r6} │ │ │ │ + stmia r2!, {r4} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r0!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r1!, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bkpt 0x00d0 │ │ │ │ + nop {9} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r4!, {r1, r3, r4, r5} │ │ │ │ + stmia r4!, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r4!, {r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r5!, {r2, r3, r4, r5, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r4!, {r1, r2, r3, r4, r7} │ │ │ │ + stmia r5!, {r1, r2, r3, r4, r6} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r0!, {r1, r4, r7} │ │ │ │ + stmia r1!, {r1, r4, r6} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bkpt 0x00c8 │ │ │ │ + it hi │ │ │ │ + lslhi r1, r1, #3 │ │ │ │ + stmia r0!, {r1, r2, r3, r7} │ │ │ │ + lsls r1, r1, #3 │ │ │ │ + bkpt 0x0024 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - itee gt │ │ │ │ - lslgt r1, r1, #3 │ │ │ │ - pople {r2, r5, r6, pc} │ │ │ │ - lslle r1, r1, #3 │ │ │ │ ldr r6, [sp, #40] @ 0x28 │ │ │ │ mov r0, r6 │ │ │ │ bl 43a3b8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x32603c> │ │ │ │ ldr r2, [pc, #368] @ (3ddc34 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2c98b8>) │ │ │ │ movs r3, #13 │ │ │ │ mov r1, r5 │ │ │ │ add r2, pc │ │ │ │ @@ -1212529,15 +1212539,15 @@ │ │ │ │ vstr d7, [sp, #200] @ 0xc8 │ │ │ │ vstr d7, [sp, #208] @ 0xd0 │ │ │ │ vstr d7, [sp, #216] @ 0xd8 │ │ │ │ strd r0, r1, [fp] │ │ │ │ b.n 3ddb76 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2c97fa> │ │ │ │ nop │ │ │ │ ... │ │ │ │ - cbnz r6, 3ddc76 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2c98fa> │ │ │ │ + hlt 0x003e │ │ │ │ lsls r1, r1, #3 │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ movs r1, #104 @ 0x68 │ │ │ │ ldrb r6, [r3, #4] │ │ │ │ mov r0, r4 │ │ │ │ bl 43a3b8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x32603c> │ │ │ │ mov r9, r0 │ │ │ │ @@ -1213268,23 +1213278,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 │ │ │ │ - pop {r1, r2} │ │ │ │ + pop {r1, r2, r6, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r0, [r6, r7] │ │ │ │ + strh r0, [r6, r2] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - cbnz r0, 3de3ae <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ca032> │ │ │ │ + hlt 0x0018 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - @ instruction: 0xb840 │ │ │ │ + cbnz r0, 3de37c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ca000> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsrs r6, r7, #24 │ │ │ │ + lsrs r6, r7, #27 │ │ │ │ lsls r7, r2, #3 │ │ │ │ ldr r0, [r1, #24] │ │ │ │ sub.w r0, r0, #117 @ 0x75 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ @@ -1213504,17 +1213514,17 @@ │ │ │ │ movw r3, #257 @ 0x101 │ │ │ │ movt r3, #1 │ │ │ │ uxtb r2, r2 │ │ │ │ lsrs r3, r2 │ │ │ │ ands.w r3, r3, #1 │ │ │ │ beq.n 3de54e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ca1d2> │ │ │ │ b.n 3de55a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ca1de> │ │ │ │ - @ instruction: 0xb7fa │ │ │ │ + @ instruction: 0xb8ba │ │ │ │ lsls r1, r1, #3 │ │ │ │ - @ instruction: 0xb87a │ │ │ │ + cbnz r2, 3de5a2 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ca226> │ │ │ │ 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] @ (3de700 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ca384>) │ │ │ │ @@ -1213666,21 +1213676,21 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ subs r0, r2, r1 │ │ │ │ lsls r5, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ subs r0, r1, r1 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - subs r5, #22 │ │ │ │ + subs r5, #214 @ 0xd6 │ │ │ │ lsls r1, r1, #3 │ │ │ │ lsrs r4, r1, #23 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r4, r6 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - subs r3, #88 @ 0x58 │ │ │ │ + subs r4, #24 │ │ │ │ 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 │ │ │ │ @@ -1213847,15 +1213857,15 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ asrs r2, r3, #31 │ │ │ │ lsls r5, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r2, r2, #30 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - push {r1, r3, r5, r7, lr} │ │ │ │ + @ instruction: 0xb66a │ │ │ │ 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 │ │ │ │ @@ -1213913,17 +1213923,17 @@ │ │ │ │ add r2, pc │ │ │ │ strd lr, r4, [sp] │ │ │ │ bl 3a4948 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2905cc> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ - push {r1, r5, r6, lr} │ │ │ │ + @ instruction: 0xb622 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - push {r2, r4, r5, r6, lr} │ │ │ │ + @ instruction: 0xb634 │ │ │ │ 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 │ │ │ │ @@ -1213965,17 +1213975,17 @@ │ │ │ │ mov r1, r0 │ │ │ │ mov r0, ip │ │ │ │ add r2, pc │ │ │ │ bl 3a4948 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2905cc> │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ - push {r1, r2, r4, r7, lr} │ │ │ │ + @ instruction: 0xb656 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - push {r1, r3, r4, r5, lr} │ │ │ │ + push {r1, r3, r4, r5, r6, r7, lr} │ │ │ │ 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 │ │ │ │ @@ -1214104,17 +1214114,17 @@ │ │ │ │ mov r1, r8 │ │ │ │ add r2, pc │ │ │ │ mov r0, r7 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 3a4948 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2905cc> │ │ │ │ b.n 3deaf0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ca774> │ │ │ │ nop │ │ │ │ - push {r1, r2, r3, r6, r7} │ │ │ │ + push {r1, r2, r3, r7, lr} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - push {r1, r3, r4, r5, r7} │ │ │ │ + push {r1, r3, r4, r5, r6, lr} │ │ │ │ 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 │ │ │ │ @@ -1214181,25 +1214191,25 @@ │ │ │ │ ldr r2, [pc, #32] @ (3dec10 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ca894>) │ │ │ │ lsrs r3, r7, #1 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc │ │ │ │ bl 3a4948 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2905cc> │ │ │ │ b.n 3deba8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ca82c> │ │ │ │ - push {r2, r3, r4, r5, r7, lr} │ │ │ │ + @ instruction: 0xb67c │ │ │ │ lsls r1, r1, #3 │ │ │ │ - push {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + push {r1, r2, r3, r4, r5, r7, lr} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - mvns r0, r0 │ │ │ │ + add r8, r0 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - push {r2, r4, r7, lr} │ │ │ │ + @ instruction: 0xb654 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bics r6, r4 │ │ │ │ + add r6, ip │ │ │ │ lsls r6, r3, #3 │ │ │ │ - push {r2, r5, lr} │ │ │ │ + push {r2, r5, r6, r7, lr} │ │ │ │ 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] @ (3deda4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2caa28>) │ │ │ │ sub sp, #20 │ │ │ │ @@ -1214358,31 +1214368,31 @@ │ │ │ │ bl 3a4948 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2905cc> │ │ │ │ b.n 3dec9e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ca922> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ asrs r0, r2, #15 │ │ │ │ lsls r5, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r4, #4] │ │ │ │ + ldrh r0, [r4, #10] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - @ instruction: 0xb608 │ │ │ │ + @ instruction: 0xb6c8 │ │ │ │ lsls r1, r1, #3 │ │ │ │ asrs r2, r3, #13 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - @ instruction: 0xb600 │ │ │ │ + @ instruction: 0xb6c0 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - push {r2, r7} │ │ │ │ + push {r2, r6, lr} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - push {r2, r3, r4, r5, r6, r7, lr} │ │ │ │ + @ instruction: 0xb6bc │ │ │ │ lsls r1, r1, #3 │ │ │ │ - push {r1, r2, r3, r4, r5, r6} │ │ │ │ + push {r1, r2, r3, r4, r5, lr} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - push {r1, r2, r3, r4, r5, r7} │ │ │ │ + push {r1, r2, r3, r4, r5, r6, lr} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - @ instruction: 0xb62a │ │ │ │ + @ instruction: 0xb6ea │ │ │ │ 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 │ │ │ │ @@ -1214429,17 +1214439,17 @@ │ │ │ │ ldmia.w r4, {r1, r2, r3} │ │ │ │ bl 3de8d8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ca55c> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - rors r0, r2 │ │ │ │ + cmp r0, r2 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - push {r4, r6, r7, lr} │ │ │ │ + @ instruction: 0xb690 │ │ │ │ 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 │ │ │ │ @@ -1214544,21 +1214554,21 @@ │ │ │ │ bl 3a4948 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2905cc> │ │ │ │ b.n 3def1a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2cab9e> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ asrs r6, r0, #6 │ │ │ │ lsls r5, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r7 │ │ │ │ + rors r6, r7 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - push {r2, r7, lr} │ │ │ │ + @ instruction: 0xb644 │ │ │ │ lsls r1, r1, #3 │ │ │ │ asrs r6, r3, #3 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - push {r2, r3, r6, r7} │ │ │ │ + push {r2, r3, r7, lr} │ │ │ │ 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] @ (3df048 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2caccc>) │ │ │ │ @@ -1214645,21 +1214655,21 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ asrs r4, r6, #1 │ │ │ │ lsls r5, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r7, #32 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - push {r2, r3, r6, lr} │ │ │ │ + @ instruction: 0xb60c │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r2, [sp, #176] @ 0xb0 │ │ │ │ + ldr r2, [sp, #944] @ 0x3b0 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrh r6, [r5, r1] │ │ │ │ + ldrh r6, [r5, r4] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - push {r6, r7} │ │ │ │ + push {r7, lr} │ │ │ │ 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] @ (3df168 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2cadec>) │ │ │ │ @@ -1214763,25 +1214773,25 @@ │ │ │ │ b.n 3df0e0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2cad64> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ lsrs r0, r0, #30 │ │ │ │ lsls r5, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - push {r2, r3, r4, r6, r7} │ │ │ │ + push {r2, r3, r4, r7, lr} │ │ │ │ lsls r1, r1, #3 │ │ │ │ lsrs r0, r3, #28 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - push {r1, r2, r4, r5, r6} │ │ │ │ + push {r1, r2, r4, r5, lr} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r2, [r5, r6] │ │ │ │ + ldrh r2, [r5, r1] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrh r6, [r1, r3] │ │ │ │ + ldrh r6, [r1, r6] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cbz r2, 3df206 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2cae8a> │ │ │ │ + push {r1, r3, r4, r5, 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] @ (3df284 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2caf08>) │ │ │ │ @@ -1214884,21 +1214894,21 @@ │ │ │ │ str r0, [r4, #20] │ │ │ │ b.n 3df23c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2caec0> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ lsrs r6, r3, #25 │ │ │ │ lsls r5, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [sp, #424] @ 0x1a8 │ │ │ │ + ldr r1, [sp, #168] @ 0xa8 │ │ │ │ lsls r4, r1, #3 │ │ │ │ lsrs r6, r7, #23 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - cbz r6, 3df316 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2caf9a> │ │ │ │ + push {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cbz r0, 3df2f0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2caf74> │ │ │ │ + push {r4} │ │ │ │ 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] @ (3df42c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2cb0b0>) │ │ │ │ @@ -1215062,29 +1215072,29 @@ │ │ │ │ b.n 3df382 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2cb006> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ lsrs r2, r1, #21 │ │ │ │ lsls r5, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r6, [r3, r7] │ │ │ │ + ldr r6, [r3, r2] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r4, [r6, r3] │ │ │ │ + ldr r4, [r6, r6] │ │ │ │ lsls r1, r1, #3 │ │ │ │ lsrs r4, r6, #18 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - ldr r2, [r3, r1] │ │ │ │ + ldr r2, [r3, r4] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cbz r2, 3df4b4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2cb138> │ │ │ │ + push {r1, r4, r5, r6} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - uxtb r0, r1 │ │ │ │ + cbz r0, 3df4ae <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2cb132> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cbz r2, 3df498 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2cb11c> │ │ │ │ + cbz r2, 3df4c8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2cb14c> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cbz r6, 3df4cc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2cb150> │ │ │ │ + push {r1, r2, 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 │ │ │ │ @@ -1215308,29 +1215318,29 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ lsrs r4, r1, #14 │ │ │ │ lsls r5, r7, #5 │ │ │ │ lsrs r2, r1, #14 │ │ │ │ lsls r5, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cbz r6, 3df724 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2cb3a8> │ │ │ │ + push {r1, r2, r5, r6} │ │ │ │ lsls r1, r1, #3 │ │ │ │ adds r4, #224 @ 0xe0 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r2, 3df740 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2cb3c4> │ │ │ │ + push {r1, r4, r5, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ lsrs r0, r3, #7 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - uxtb r4, r2 │ │ │ │ + cbz r4, 3df730 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2cb3b4> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - uxth r6, r1 │ │ │ │ + cbz r6, 3df722 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2cb3a6> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - sxth r6, r1 │ │ │ │ + uxtb r6, r1 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - sxth r0, r5 │ │ │ │ + uxtb r0, r5 │ │ │ │ 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] @ (3df8a4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2cb528>) │ │ │ │ @@ -1215511,37 +1215521,37 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ lsrs r4, r1, #4 │ │ │ │ lsls r5, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsrs r6, r0, #4 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - uxth r6, r2 │ │ │ │ + cbz r6, 3df908 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2cb58c> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r0, [r6, #124] @ 0x7c │ │ │ │ + strb r0, [r6, #2] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r2, [r5, #8] │ │ │ │ + strh r2, [r5, #14] │ │ │ │ lsls r1, r1, #3 │ │ │ │ adds r2, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ lsls r2, r6, #31 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - ble.n 3df838 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2cb4bc> │ │ │ │ + udf #120 @ 0x78 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cbz r2, 3df8ee <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2cb572> │ │ │ │ + sxtb r2, r1 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cbz r4, 3df8f6 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2cb57a> │ │ │ │ + sxtb r4, r3 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cbz r2, 3df8de <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2cb562> │ │ │ │ + cbz r2, 3df90e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2cb592> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cbz r0, 3df904 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2cb588> │ │ │ │ + sxtb r0, r6 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r2, [r3, #116] @ 0x74 │ │ │ │ + strb r2, [r3, #0] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ble.n 3df9a0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2cb624> │ │ │ │ + udf #32 │ │ │ │ lsls r1, 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 │ │ │ │ @@ -1215888,32 +1215898,32 @@ │ │ │ │ ldr r2, [pc, #44] @ (3dfc64 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2cb8e8>) │ │ │ │ add r2, pc │ │ │ │ b.n 3dfc26 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2cb8aa> │ │ │ │ ldr r2, [pc, #40] @ (3dfc68 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2cb8ec>) │ │ │ │ mov r3, r0 │ │ │ │ add r2, pc │ │ │ │ b.n 3dfb7c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2cb800> │ │ │ │ - sub sp, #272 @ 0x110 │ │ │ │ + cbz r4, 3dfc68 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2cb8ec> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cbz r4, 3dfc60 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2cb8e4> │ │ │ │ + sxth r4, r2 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r7, sp, #456 @ 0x1c8 │ │ │ │ + add sp, #200 @ 0xc8 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r6, sp, #712 @ 0x2c8 │ │ │ │ + add r7, sp, #456 @ 0x1c8 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add sp, #56 @ 0x38 │ │ │ │ + sub sp, #312 @ 0x138 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add sp, #280 @ 0x118 │ │ │ │ + cbz r6, 3dfc5c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2cb8e0> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldcl 0, cr0, [ip], {202} @ 0xca │ │ │ │ - add r7, sp, #408 @ 0x198 │ │ │ │ + ldc 0, cr0, [ip, #808] @ 0x328 │ │ │ │ + add sp, #152 @ 0x98 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r6, sp, #32 │ │ │ │ + add r6, sp, #800 @ 0x320 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r6, sp, #400 @ 0x190 │ │ │ │ + add r7, sp, #144 @ 0x90 │ │ │ │ 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 │ │ │ │ @@ -1215948,19 +1215958,19 @@ │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ bl 3a4948 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2905cc> │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ - sub sp, #96 @ 0x60 │ │ │ │ + cbz r0, 3dfcea <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2cb96e> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - sub sp, #48 @ 0x30 │ │ │ │ + cbz r4, 3dfcea <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2cb96e> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add sp, #232 @ 0xe8 │ │ │ │ + sub sp, #488 @ 0x1e8 │ │ │ │ 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] @ (3dfdc8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2cba4c>) │ │ │ │ @@ -1216052,25 +1216062,25 @@ │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ add r2, pc │ │ │ │ bl 3a4948 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2905cc> │ │ │ │ b.n 3dfd22 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2cb9a6> │ │ │ │ lsls r0, r1, #12 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - add sp, #384 @ 0x180 │ │ │ │ + cbz r0, 3dfdd8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2cba5c> │ │ │ │ lsls r1, r1, #3 │ │ │ │ adds r2, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ - add sp, #432 @ 0x1b0 │ │ │ │ + cbz r4, 3dfde2 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2cba66> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r7, sp, #888 @ 0x378 │ │ │ │ + sub sp, #120 @ 0x78 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - sub sp, #40 @ 0x28 │ │ │ │ + cbz r2, 3dfdf2 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2cba76> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add sp, #176 @ 0xb0 │ │ │ │ + sub sp, #432 @ 0x1b0 │ │ │ │ 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 │ │ │ │ @@ -1216282,21 +1216292,21 @@ │ │ │ │ ldr.w r1, [r3, r0, lsl #2] │ │ │ │ b.n 3dfe54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2cbad8> │ │ │ │ ldr r3, [pc, #112] @ (3e0068 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2cbcec>) │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, r0, lsl #2] │ │ │ │ b.n 3dfe54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2cbad8> │ │ │ │ nop │ │ │ │ - add sp, #416 @ 0x1a0 │ │ │ │ + cbz r0, 3e000e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2cbc92> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldmia r1, {r1, r2, r3, r4, r7} │ │ │ │ + ldmia r2, {r1, r2, r3, r4, r6} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrsb r2, [r0, r7] │ │ │ │ + ldr r2, [r0, r2] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrb r4, [r3, #7] │ │ │ │ + ldrb r4, [r3, #10] │ │ │ │ lsls r0, r1, #3 │ │ │ │ ldr r4, [pc, #1016] @ (3e040c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2cc090>) │ │ │ │ lsls r3, r6, #5 │ │ │ │ ldr r5, [pc, #0] @ (3e0018 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2cbc9c>) │ │ │ │ lsls r3, r6, #5 │ │ │ │ ldr r5, [pc, #88] @ (3e0074 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2cbcf8>) │ │ │ │ lsls r3, r6, #5 │ │ │ │ @@ -1216306,15 +1216316,15 @@ │ │ │ │ lsls r3, r6, #5 │ │ │ │ ldr r5, [pc, #304] @ (3e0158 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2cbddc>) │ │ │ │ lsls r3, r6, #5 │ │ │ │ ldr r5, [pc, #392] @ (3e01b4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2cbe38>) │ │ │ │ lsls r3, r6, #5 │ │ │ │ ldr r4, [pc, #928] @ (3e03d0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2cc054>) │ │ │ │ lsls r3, r6, #5 │ │ │ │ - add r7, sp, #320 @ 0x140 │ │ │ │ + add sp, #64 @ 0x40 │ │ │ │ lsls r1, r1, #3 │ │ │ │ ldr r3, [pc, #288] @ (3e0158 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2cbddc>) │ │ │ │ lsls r3, r6, #5 │ │ │ │ ldr r3, [pc, #40] @ (3e0064 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2cbce8>) │ │ │ │ lsls r3, r6, #5 │ │ │ │ ldr r3, [pc, #128] @ (3e00c0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2cbd44>) │ │ │ │ lsls r3, r6, #5 │ │ │ │ @@ -1217082,77 +1217092,77 @@ │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ add r2, pc │ │ │ │ bl 3a4948 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2905cc> │ │ │ │ ldrb.w r3, [r6, #188] @ 0xbc │ │ │ │ b.n 3e0810 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2cc494> │ │ │ │ vbif q8, q3, q14 │ │ │ │ - movs r4, #96 @ 0x60 │ │ │ │ + movs r5, #32 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r5, sp, #520 @ 0x208 │ │ │ │ + add r6, sp, #264 @ 0x108 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r6, sp, #56 @ 0x38 │ │ │ │ + add r6, sp, #824 @ 0x338 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r5, sp, #216 @ 0xd8 │ │ │ │ + add r5, sp, #984 @ 0x3d8 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r5, sp, #136 @ 0x88 │ │ │ │ + add r5, sp, #904 @ 0x388 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r5, sp, #424 @ 0x1a8 │ │ │ │ + add r6, sp, #168 @ 0xa8 │ │ │ │ lsls r1, r1, #3 │ │ │ │ adds r2, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #64 @ 0x40 │ │ │ │ + add r4, sp, #832 @ 0x340 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r3, sp, #80 @ 0x50 │ │ │ │ + add r3, sp, #848 @ 0x350 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r3, sp, #272 @ 0x110 │ │ │ │ + add r4, sp, #16 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r5, sp, #680 @ 0x2a8 │ │ │ │ + add r6, sp, #424 @ 0x1a8 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r5, sp, #736 @ 0x2e0 │ │ │ │ + add r6, sp, #480 @ 0x1e0 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r7, sp, #184 @ 0xb8 │ │ │ │ + add r7, sp, #952 @ 0x3b8 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r7, sp, #912 @ 0x390 │ │ │ │ + sub sp, #144 @ 0x90 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r5, sp, #168 @ 0xa8 │ │ │ │ + add r5, sp, #936 @ 0x3a8 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r6, sp, #32 │ │ │ │ + add r6, sp, #800 @ 0x320 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r5, sp, #312 @ 0x138 │ │ │ │ + add r6, sp, #56 @ 0x38 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r6, sp, #752 @ 0x2f0 │ │ │ │ + add r7, sp, #496 @ 0x1f0 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r5, sp, #536 @ 0x218 │ │ │ │ + add r6, sp, #280 @ 0x118 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add sp, #192 @ 0xc0 │ │ │ │ + sub sp, #448 @ 0x1c0 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r6, sp, #248 @ 0xf8 │ │ │ │ + add r6, sp, #1016 @ 0x3f8 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - subs r6, r7, #5 │ │ │ │ + movs r0, #62 @ 0x3e │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r2, sp, #416 @ 0x1a0 │ │ │ │ + add r3, sp, #160 @ 0xa0 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - subs r4, r6, #4 │ │ │ │ + subs r4, r6, #7 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r6, sp, #520 @ 0x208 │ │ │ │ + add r7, sp, #264 @ 0x108 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r2, sp, #328 @ 0x148 │ │ │ │ + add r3, sp, #72 @ 0x48 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r2, sp, #272 @ 0x110 │ │ │ │ + add r3, sp, #16 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r1, sp, #848 @ 0x350 │ │ │ │ + add r2, sp, #592 @ 0x250 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r5, sp, #176 @ 0xb0 │ │ │ │ + add r5, sp, #944 @ 0x3b0 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r5, sp, #680 @ 0x2a8 │ │ │ │ + add r6, sp, #424 @ 0x1a8 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r5, sp, #424 @ 0x1a8 │ │ │ │ + add r6, sp, #168 @ 0xa8 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r5, sp, #688 @ 0x2b0 │ │ │ │ + add r6, sp, #432 @ 0x1b0 │ │ │ │ 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 │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ mov fp, r2 │ │ │ │ @@ -1217817,29 +1217827,29 @@ │ │ │ │ b.n 3e0fa8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ccc2c> │ │ │ │ mov.w ip, #22 │ │ │ │ b.n 3e0e94 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ccb18> │ │ │ │ cmp r2, #5 │ │ │ │ beq.n 3e0fd6 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ccc5a> │ │ │ │ b.n 3e0fa8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ccc2c> │ │ │ │ nop │ │ │ │ - ldr r1, [pc, #240] @ (3e10e0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ccd64>) │ │ │ │ + ldr r1, [pc, #1008] @ (3e13e0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2cd064>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - adds r0, r3, r2 │ │ │ │ + adds r0, r3, r5 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r0, sp, #720 @ 0x2d0 │ │ │ │ + add r1, sp, #464 @ 0x1d0 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r0, [pc, #696] @ (3e12b4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ccf38>) │ │ │ │ + ldr r1, [pc, #440] @ (3e11b4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2cce38>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r0, [pc, #440] @ (3e11b8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2cce3c>) │ │ │ │ + ldr r1, [pc, #184] @ (3e10b8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ccd3c>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r7, pc, #848 @ (adr r7, 3e1354 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ccfd8>) │ │ │ │ + add r0, sp, #592 @ 0x250 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - asrs r2, r4, #21 │ │ │ │ + asrs r2, r4, #24 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r7, pc, #280 @ (adr r7, 3e1124 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ccda8>) │ │ │ │ + add r0, sp, #24 │ │ │ │ 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] @ (3e1130 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ccdb4>) │ │ │ │ @@ -1217958,27 +1217968,27 @@ │ │ │ │ ldr r2, [pc, #40] @ (3e114c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ccdd0>) │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ add r2, pc │ │ │ │ bl 3a4948 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2905cc> │ │ │ │ b.n 3e1050 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2cccd4> │ │ │ │ vsra.s16 q8, q14, #8 │ │ │ │ - add r7, pc, #488 @ (adr r7, 3e1320 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ccfa4>) │ │ │ │ + add r0, sp, #232 @ 0xe8 │ │ │ │ lsls r1, r1, #3 │ │ │ │ adds r2, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, sp, #24 │ │ │ │ + add r0, sp, #792 @ 0x318 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r7, pc, #464 @ (adr r7, 3e1314 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ccf98>) │ │ │ │ + add r0, sp, #208 @ 0xd0 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r7, pc, #96 @ (adr r7, 3e11a8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2cce2c>) │ │ │ │ + add r7, pc, #864 @ (adr r7, 3e14a8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2cd12c>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r7, pc, #368 @ (adr r7, 3e12bc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ccf40>) │ │ │ │ + add r0, sp, #112 @ 0x70 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r7, pc, #416 @ (adr r7, 3e12f0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ccf74>) │ │ │ │ + add r0, sp, #160 @ 0xa0 │ │ │ │ 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] │ │ │ │ @@ -1218118,29 +1218128,29 @@ │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ add r2, pc │ │ │ │ bl 3a4948 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2905cc> │ │ │ │ b.n 3e11a2 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2cce26> │ │ │ │ nop │ │ │ │ mrc 1, 4, r0, cr0, cr12, {3} │ │ │ │ - add r7, pc, #176 @ (adr r7, 3e136c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ccff0>) │ │ │ │ + add r7, pc, #944 @ (adr r7, 3e166c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2cd2f0>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ adds r2, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, pc, #112 @ (adr r7, 3e1334 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ccfb8>) │ │ │ │ + add r7, pc, #880 @ (adr r7, 3e1634 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2cd2b8>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r3, [sp, #488] @ 0x1e8 │ │ │ │ + ldr r4, [sp, #232] @ 0xe8 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r7, pc, #824 @ (adr r7, 3e1604 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2cd288>) │ │ │ │ + add r0, sp, #568 @ 0x238 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r6, pc, #632 @ (adr r6, 3e1548 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2cd1cc>) │ │ │ │ + add r7, pc, #376 @ (adr r7, 3e1448 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2cd0cc>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r7, pc, #208 @ (adr r7, 3e13a4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2cd028>) │ │ │ │ + add r7, pc, #976 @ (adr r7, 3e16a4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2cd328>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r6, pc, #920 @ (adr r6, 3e1670 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2cd2f4>) │ │ │ │ + add r7, pc, #664 @ (adr r7, 3e1570 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2cd1f4>) │ │ │ │ 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] │ │ │ │ @@ -1218233,25 +1218243,25 @@ │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r9 │ │ │ │ add r2, pc │ │ │ │ bl 3a4948 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2905cc> │ │ │ │ b.n 3e1342 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ccfc6> │ │ │ │ nop │ │ │ │ stc 1, cr0, [r6, #-496] @ 0xfffffe10 │ │ │ │ - add r7, pc, #176 @ (adr r7, 3e147c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2cd100>) │ │ │ │ + add r7, pc, #944 @ (adr r7, 3e177c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2cd400>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r7, pc, #224 @ (adr r7, 3e14b0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2cd134>) │ │ │ │ + add r7, pc, #992 @ (adr r7, 3e17b0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2cd434>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ adds r2, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, pc, #160 @ (adr r5, 3e1478 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2cd0fc>) │ │ │ │ + add r5, pc, #928 @ (adr r5, 3e1778 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2cd3fc>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r6, pc, #584 @ (adr r6, 3e1624 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2cd2a8>) │ │ │ │ + add r7, pc, #328 @ (adr r7, 3e1524 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2cd1a8>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r6, pc, #904 @ (adr r6, 3e1768 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2cd3ec>) │ │ │ │ + add r7, pc, #648 @ (adr r7, 3e1668 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2cd2ec>) │ │ │ │ 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, 3e142a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2cd0ae> │ │ │ │ @@ -1218923,27 +1218933,27 @@ │ │ │ │ mov fp, r9 │ │ │ │ mov.w r9, #0 │ │ │ │ b.n 3e1838 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2cd4bc> │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ str.w r5, [r9] │ │ │ │ udf #255 @ 0xff │ │ │ │ - add r3, pc, #696 @ (adr r3, 3e1d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2cd9d8>) │ │ │ │ + add r4, pc, #440 @ (adr r4, 3e1c54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2cd8d8>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r4, pc, #232 @ (adr r4, 3e1b88 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2cd80c>) │ │ │ │ + add r4, pc, #1000 @ (adr r4, 3e1e88 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2cdb0c>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r2, pc, #304 @ (adr r2, 3e1bd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2cd858>) │ │ │ │ + add r3, pc, #48 @ (adr r3, 3e1ad4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2cd758>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r0, pc, #960 @ (adr r0, 3e1e68 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2cdaec>) │ │ │ │ + add r1, pc, #704 @ (adr r1, 3e1d68 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2cd9ec>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r1, pc, #272 @ (adr r1, 3e1bbc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2cd840>) │ │ │ │ + add r2, pc, #16 @ (adr r2, 3e1abc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2cd740>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r0, pc, #832 @ (adr r0, 3e1df0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2cda74>) │ │ │ │ + add r1, pc, #576 @ (adr r1, 3e1cf0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2cd974>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r0, pc, #464 @ (adr r0, 3e1c84 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2cd908>) │ │ │ │ + add r1, pc, #208 @ (adr r1, 3e1b84 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2cd808>) │ │ │ │ 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, 3e1b10 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2cd794> │ │ │ │ @@ -1219363,45 +1219373,45 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ b.n 3e1894 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2cd518> │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ b.n 3e1888 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2cd50c> │ │ │ │ lsls r4, r7, #5 │ │ │ │ - lsrs r4, r4, #7 │ │ │ │ + lsrs r4, r4, #10 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsrs r6, r1, #7 │ │ │ │ + lsrs r6, r1, #10 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsrs r6, r3, #8 │ │ │ │ + lsrs r6, r3, #11 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsrs r2, r1, #7 │ │ │ │ + lsrs r2, r1, #10 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r6, [sp, #992] @ 0x3e0 │ │ │ │ + ldr r7, [sp, #736] @ 0x2e0 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsrs r0, r0, #2 │ │ │ │ + lsrs r0, r0, #5 │ │ │ │ lsls r1, r1, #3 │ │ │ │ adds r3, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc, #64 @ (adr r0, 3e1f74 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2cdbf8>) │ │ │ │ + add r0, pc, #832 @ (adr r0, 3e2274 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2cdef8>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ b.n 3e23e0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ce064> │ │ │ │ lsls r4, r7, #5 │ │ │ │ - ldr r7, [sp, #184] @ 0xb8 │ │ │ │ + ldr r7, [sp, #952] @ 0x3b8 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r7, [sp, #288] @ 0x120 │ │ │ │ + add r0, pc, #32 @ (adr r0, 3e1f60 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2cdbe4>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - movs r2, #162 @ 0xa2 │ │ │ │ + movs r3, #98 @ 0x62 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r5, [sp, #696] @ 0x2b8 │ │ │ │ + ldr r6, [sp, #440] @ 0x1b8 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r5, [sp, #880] @ 0x370 │ │ │ │ + ldr r6, [sp, #624] @ 0x270 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r5, [sp, #472] @ 0x1d8 │ │ │ │ + ldr r6, [sp, #216] @ 0xd8 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r6, [sp, #8] │ │ │ │ + ldr r6, [sp, #776] @ 0x308 │ │ │ │ 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 │ │ │ │ @@ -1219488,27 +1219498,27 @@ │ │ │ │ ldr.w r4, [r6, #1460] @ 0x5b4 │ │ │ │ ldr.w r2, [r6, #1464] @ 0x5b8 │ │ │ │ ldr.w r3, [r6, #276] @ 0x114 │ │ │ │ b.n 3e1fe0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2cdc64> │ │ │ │ ldr r2, [pc, #28] @ (3e205c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2cdce0>) │ │ │ │ add r2, pc │ │ │ │ b.n 3e2028 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2cdcac> │ │ │ │ - lsls r2, r2, #10 │ │ │ │ + lsls r2, r2, #13 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsls r0, r3, #9 │ │ │ │ + lsls r0, r3, #12 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsls r6, r2, #9 │ │ │ │ + lsls r6, r2, #12 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r6, [sp, #104] @ 0x68 │ │ │ │ + ldr r6, [sp, #872] @ 0x368 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r6, [sp, #672] @ 0x2a0 │ │ │ │ + ldr r7, [sp, #416] @ 0x1a0 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r5, [sp, #664] @ 0x298 │ │ │ │ + ldr r6, [sp, #408] @ 0x198 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r6, [sp, #128] @ 0x80 │ │ │ │ + ldr r6, [sp, #896] @ 0x380 │ │ │ │ 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 │ │ │ │ @@ -1219879,52 +1219889,54 @@ │ │ │ │ b.n 3e23a4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ce028> │ │ │ │ ldr r2, [pc, #96] @ (3e24b0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ce134>) │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ add r2, pc │ │ │ │ bl 3a4948 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2905cc> │ │ │ │ b.n 3e21ba <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2cde3e> │ │ │ │ - ldr r6, [sp, #568] @ 0x238 │ │ │ │ + ldr r7, [sp, #312] @ 0x138 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsls r2, r2, #19 │ │ │ │ + lsls r2, r2, #22 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsls r4, r0, #21 │ │ │ │ + lsls r4, r0, #24 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsls r0, r5, #16 │ │ │ │ + lsls r0, r5, #19 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r5, [sp, #160] @ 0xa0 │ │ │ │ + ldr r5, [sp, #928] @ 0x3a0 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsls r0, r2, #14 │ │ │ │ + lsls r0, r2, #17 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - movs r4, r5 │ │ │ │ + lsls r4, r5, #3 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - movs r4, r5 │ │ │ │ + lsls r4, r5, #3 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - movs r6, r5 │ │ │ │ + lsls r6, r5, #3 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - movs r0, r7 │ │ │ │ + lsls r0, r7, #3 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - vmla.i q8, q10, d0[2] │ │ │ │ - vmla.i q8, q10, d0[2] │ │ │ │ - lsls r4, r5, #11 │ │ │ │ + lsls r4, r0, #2 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsls r4, r0, #12 │ │ │ │ + lsls r4, r0, #2 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cdp2 0, 10, cr0, cr4, cr8, {6} │ │ │ │ - ldr r4, [sp, #952] @ 0x3b8 │ │ │ │ + lsls r4, r5, #14 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cdp2 0, 1, cr0, cr12, cr8, {6} │ │ │ │ - cdp2 0, 1, cr0, cr12, cr8, {6} │ │ │ │ - ldr r4, [sp, #424] @ 0x1a8 │ │ │ │ + lsls r4, r0, #15 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r3, [sp, #480] @ 0x1e0 │ │ │ │ + vhadd.u32 q8, q10, q4 │ │ │ │ + ldr r5, [sp, #696] @ 0x2b8 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r3, [sp, #672] @ 0x2a0 │ │ │ │ + cdp2 0, 13, cr0, cr12, cr8, {6} │ │ │ │ + cdp2 0, 13, cr0, cr12, cr8, {6} │ │ │ │ + ldr r5, [sp, #168] @ 0xa8 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r7, [sp, #240] @ 0xf0 │ │ │ │ + ldr r4, [sp, #224] @ 0xe0 │ │ │ │ + lsls r1, r1, #3 │ │ │ │ + ldr r4, [sp, #416] @ 0x1a0 │ │ │ │ + lsls r1, r1, #3 │ │ │ │ + str r7, [sp, #1008] @ 0x3f0 │ │ │ │ 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] @ 3e2e10 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2cea94> │ │ │ │ @@ -1220870,55 +1220882,55 @@ │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ blt.n 3e2e58 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ceadc> │ │ │ │ lsls r4, r7, #5 │ │ │ │ bl 108e1e │ │ │ │ adds r2, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [sp, #720] @ 0x2d0 │ │ │ │ + ldr r5, [sp, #464] @ 0x1d0 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsrs r2, r3, #11 │ │ │ │ + lsrs r2, r3, #14 │ │ │ │ lsls r6, r3, #3 │ │ │ │ bls.n 3e2e9c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ceb20> │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r4, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r0, #6 │ │ │ │ + lsrs r6, r0, #9 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - str r0, [sp, #904] @ 0x388 │ │ │ │ + str r1, [sp, #648] @ 0x288 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsrs r6, r0, #3 │ │ │ │ + lsrs r6, r0, #6 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - lsrs r0, r4, #1 │ │ │ │ + lsrs r0, r4, #4 │ │ │ │ lsls r6, r3, #3 │ │ │ │ bl 59ee46 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x48aaca> │ │ │ │ - ldr r1, [sp, #336] @ 0x150 │ │ │ │ + ldr r2, [sp, #80] @ 0x50 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsls r2, r7, #29 │ │ │ │ + lsrs r2, r7, #32 │ │ │ │ lsls r6, r3, #3 │ │ │ │ subs r2, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, #174 @ 0xae │ │ │ │ + cmp r3, #110 @ 0x6e │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r7, [sp, #648] @ 0x288 │ │ │ │ + ldr r0, [sp, #392] @ 0x188 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsls r0, r0, #25 │ │ │ │ + lsls r0, r0, #28 │ │ │ │ lsls r6, r3, #3 │ │ │ │ @ instruction: 0xefadffff │ │ │ │ - lsls r4, r5, #22 │ │ │ │ + lsls r4, r5, #25 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - str r4, [sp, #800] @ 0x320 │ │ │ │ + str r5, [sp, #544] @ 0x220 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsls r0, r5, #19 │ │ │ │ + lsls r0, r5, #22 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - str r4, [sp, #328] @ 0x148 │ │ │ │ + str r5, [sp, #72] @ 0x48 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsls r2, r5, #16 │ │ │ │ + lsls r2, r5, #19 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - str r6, [sp, #600] @ 0x258 │ │ │ │ + str r7, [sp, #344] @ 0x158 │ │ │ │ lsls r1, r1, #3 │ │ │ │ ldr.w r3, [pc, #3028] @ 3e3a54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2cf6d8> │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, fp │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ @@ -1222089,66 +1222101,66 @@ │ │ │ │ b.w 3e2a64 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ce6e8> │ │ │ │ ldrsb.w r3, [r6, #49] @ 0x31 │ │ │ │ ldrb.w r2, [r6, #49] @ 0x31 │ │ │ │ cmp r3, #0 │ │ │ │ bge.w 3e3868 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2cf4ec> │ │ │ │ b.w 3e3238 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ceebc> │ │ │ │ nop │ │ │ │ - ldrb r6, [r6, r3] │ │ │ │ + ldrb r6, [r6, r6] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r3, [sp, #872] @ 0x368 │ │ │ │ + str r4, [sp, #616] @ 0x268 │ │ │ │ lsls r1, r1, #3 │ │ │ │ adds r2, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [sp, #112] @ 0x70 │ │ │ │ + str r4, [sp, #880] @ 0x370 │ │ │ │ lsls r1, r1, #3 │ │ │ │ subs r2, #240 @ 0xf0 │ │ │ │ movs r0, r0 │ │ │ │ - str r3, [sp, #128] @ 0x80 │ │ │ │ + str r3, [sp, #896] @ 0x380 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r0, [r7, #120] @ 0x78 │ │ │ │ + ldr r0, [r7, #4] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r1, [sp, #840] @ 0x348 │ │ │ │ + str r2, [sp, #584] @ 0x248 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r0, [sp, #192] @ 0xc0 │ │ │ │ + str r0, [sp, #960] @ 0x3c0 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r0, [sp, #0] │ │ │ │ + str r0, [sp, #768] @ 0x300 │ │ │ │ lsls r1, r1, #3 │ │ │ │ subs r4, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r4, #62] @ 0x3e │ │ │ │ + str r0, [sp, #640] @ 0x280 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrh r4, [r1, #52] @ 0x34 │ │ │ │ + ldrh r4, [r1, #58] @ 0x3a │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrh r0, [r7, #50] @ 0x32 │ │ │ │ + ldrh r0, [r7, #56] @ 0x38 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stc2 0, cr0, [r4], #884 @ 0x374 │ │ │ │ - ldrh r6, [r5, #48] @ 0x30 │ │ │ │ + stc2l 0, cr0, [r4, #-884]! @ 0xfffffc8c │ │ │ │ + ldrh r6, [r5, #54] @ 0x36 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrh r6, [r7, #46] @ 0x2e │ │ │ │ + ldrh r6, [r7, #52] @ 0x34 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrh r4, [r2, #46] @ 0x2e │ │ │ │ + ldrh r4, [r2, #52] @ 0x34 │ │ │ │ lsls r1, r1, #3 │ │ │ │ b.n 3e3402 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2cf086> │ │ │ │ - vqshlu.s32 d23, d16, #31 │ │ │ │ + vqshlu.s64 , q8, #63 @ 0x3f │ │ │ │ lsls r5, r2, #3 │ │ │ │ - @ instruction: 0xfa6200dd │ │ │ │ + @ instruction: 0xfb2200dd │ │ │ │ b.n 3e40a6 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2cfd2a> │ │ │ │ - vtbx.8 d31, {d31}, d10 │ │ │ │ + vtbl.8 d31, {d31- │ │ │ │ - vtbx.8 d24, {d31- instruction: 0xf7f600dd │ │ │ │ - @ instruction: 0xf75200dd │ │ │ │ - strh r2, [r6, #54] @ 0x36 │ │ │ │ + ldrh.w r0, [r6, #221] @ 0xdd │ │ │ │ + ldrb.w r0, [r2, sp, lsl #1] │ │ │ │ + strh r2, [r6, #60] @ 0x3c │ │ │ │ lsls r1, r1, #3 │ │ │ │ - subs r6, r2, r3 │ │ │ │ + subs r6, r2, r6 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r2, [r1, #58] @ 0x3a │ │ │ │ + ldrh r2, [r1, #0] │ │ │ │ lsls r1, r1, #3 │ │ │ │ ldr r3, [pc, #868] @ (3e3e34 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2cfab8>) │ │ │ │ add.w r8, sp, #80 @ 0x50 │ │ │ │ mov.w r2, #300 @ 0x12c │ │ │ │ movs r1, #130 @ 0x82 │ │ │ │ add r3, pc │ │ │ │ mov r0, r5 │ │ │ │ @@ -1222475,71 +1222487,71 @@ │ │ │ │ mov r3, r6 │ │ │ │ add r1, pc │ │ │ │ ldr.w r1, [r1, r0, lsl #2] │ │ │ │ ldr r0, [r5, #44] @ 0x2c │ │ │ │ bl 3e1494 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2cd118> │ │ │ │ mov r8, r0 │ │ │ │ b.w 3e27b8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ce43c> │ │ │ │ - strb r0, [r0, #10] │ │ │ │ + strb r0, [r0, #13] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r4, [r1, #60] @ 0x3c │ │ │ │ + ldrh r4, [r1, #2] │ │ │ │ lsls r1, r1, #3 │ │ │ │ adds r2, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r3, #44] @ 0x2c │ │ │ │ + strh r4, [r3, #50] @ 0x32 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r4, [r4, #42] @ 0x2a │ │ │ │ + strh r4, [r4, #48] @ 0x30 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r4, [r4, #8] │ │ │ │ + strb r4, [r4, #11] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrh r6, [r0, #0] │ │ │ │ + ldrh r6, [r0, #6] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrsb r6, [r0, r2] │ │ │ │ + ldrsb r6, [r0, r5] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - asrs r6, r0, #10 │ │ │ │ + asrs r6, r0, #13 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrh r0, [r5, #4] │ │ │ │ + ldrh r0, [r5, #10] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrsb r2, [r3, r0] │ │ │ │ + ldrsb r2, [r3, r3] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrsb r0, [r1, r0] │ │ │ │ + ldrsb r0, [r1, r3] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r6, [r6, r7] │ │ │ │ + ldrsb r6, [r6, r2] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrsb r0, [r4, r0] │ │ │ │ + ldrsb r0, [r4, r3] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrsb r6, [r1, r0] │ │ │ │ + ldrsb r6, [r1, r3] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r0, [r3, r7] │ │ │ │ + ldrsb r0, [r3, r2] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrsb r6, [r4, r0] │ │ │ │ + ldrsb r6, [r4, r3] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - adds r0, r0, r2 │ │ │ │ + adds r0, r0, r5 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r6, [r6, #12] │ │ │ │ + ldrb r6, [r6, #15] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r4, [r2, #52] @ 0x34 │ │ │ │ + strh r4, [r2, #58] @ 0x3a │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r2, [r7, #11] │ │ │ │ + ldrb r2, [r7, #14] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r4, [r1, #52] @ 0x34 │ │ │ │ + strh r4, [r1, #58] @ 0x3a │ │ │ │ lsls r1, r1, #3 │ │ │ │ - asrs r2, r2, #30 │ │ │ │ + adds r2, r2, r1 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r4, [r3, #38] @ 0x26 │ │ │ │ + strh r4, [r3, #44] @ 0x2c │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r0, [r1, #36] @ 0x24 │ │ │ │ + strh r0, [r1, #42] @ 0x2a │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r0, [r3, #26] │ │ │ │ + strh r0, [r3, #32] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r0, [r2, #28] │ │ │ │ + strh r0, [r2, #34] @ 0x22 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r0, [r7, #32] │ │ │ │ + strh r0, [r7, #38] @ 0x26 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - @ instruction: 0xf2f200dd │ │ │ │ + @ instruction: 0xf3b200dd │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movs r3, #1 │ │ │ │ bl 3e24b4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ce138> │ │ │ │ pop {r3, pc} │ │ │ │ @@ -1223665,58 +1223677,57 @@ │ │ │ │ nop │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ stmia r0!, {r2, r6} │ │ │ │ lsls r4, r7, #5 │ │ │ │ lsrs r1, r3, #26 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r6, #6] │ │ │ │ + ldrh r4, [r6, #12] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r0, [r5, #30] │ │ │ │ + strh r0, [r5, #36] @ 0x24 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r6, [r1, #38] @ 0x26 │ │ │ │ + strh r6, [r1, #44] @ 0x2c │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r4, [r4, #13] │ │ │ │ + strb r4, [r4, #16] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r0, [r0, #4] │ │ │ │ + strb r0, [r0, #7] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r0, [r3, #0] │ │ │ │ + strh r0, [r3, #6] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - push {r3, r4, r5, r6, r7} │ │ │ │ + push {r3, r4, r5, r7, lr} │ │ │ │ lsls r7, r0, #3 │ │ │ │ - cmp r5, #234 @ 0xea │ │ │ │ + cmp r6, #170 @ 0xaa │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmdb ip, {r0, r2, r4, r6, r7} │ │ │ │ - cmp r6, #94 @ 0x5e │ │ │ │ + strd r0, r0, [ip, #852] @ 0x354 │ │ │ │ + cmp r7, #30 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r0, [r5, #18] │ │ │ │ + strh r0, [r5, #24] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - b.n 3e4a18 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2d069c> │ │ │ │ - lsls r5, r3, #3 │ │ │ │ - cmp r3, #108 @ 0x6c │ │ │ │ + @ instruction: 0xe83000dd │ │ │ │ + cmp r4, #44 @ 0x2c │ │ │ │ lsls r1, r1, #3 │ │ │ │ @ instruction: 0xb6a6 │ │ │ │ lsls r4, r7, #5 │ │ │ │ - strh r2, [r1, #6] │ │ │ │ + strh r2, [r1, #12] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r0, [r4, #60] @ 0x3c │ │ │ │ + ldr r0, [r4, #72] @ 0x48 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r2, [r1, #4] │ │ │ │ + strh r2, [r1, #10] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r2, [r0, #0] │ │ │ │ + strh r2, [r0, #6] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r4, [r0, #30] │ │ │ │ + strh r4, [r0, #2] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - movs r0, r0 │ │ │ │ + lsls r0, r0, #3 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r2, [r2, #16] │ │ │ │ + ldrb r2, [r2, #19] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cmp r2, #198 @ 0xc6 │ │ │ │ + cmp r3, #134 @ 0x86 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r0, [r1, #18] │ │ │ │ + ldrb r0, [r1, #21] │ │ │ │ lsls r1, r1, #3 │ │ │ │ ldr r2, [pc, #392] @ (3e4cf0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2d0974>) │ │ │ │ add.w r9, sp, #156 @ 0x9c │ │ │ │ ldr r3, [r5, #80] @ 0x50 │ │ │ │ add r1, sp, #132 @ 0x84 │ │ │ │ add r2, pc │ │ │ │ mov r0, r7 │ │ │ │ @@ -1223857,46 +1223868,46 @@ │ │ │ │ mov r1, r7 │ │ │ │ add r0, sp, #132 @ 0x84 │ │ │ │ add r2, pc │ │ │ │ bl 3a4948 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2905cc> │ │ │ │ b.w 3e41b8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2cfe3c> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldr r7, [pc, #600] @ (3e4f4c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2d0bd0>) │ │ │ │ + str r6, [r2, r1] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldrb r6, [r7, #13] │ │ │ │ + ldrb r6, [r7, #16] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh.w r0, [r4, sl] │ │ │ │ - ldrb r4, [r4, #4] │ │ │ │ + str??.w r0, [r4, #202] @ 0xca │ │ │ │ + ldrb r4, [r4, #7] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r4, [r5, #32] │ │ │ │ + ldr r4, [r5, #44] @ 0x2c │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r4, [r5, #22] │ │ │ │ + ldrb r4, [r5, #25] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r0, [r5, #21] │ │ │ │ + ldrb r0, [r5, #24] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r0, [r1, #16] │ │ │ │ + ldrb r0, [r1, #19] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r0, [r4, #17] │ │ │ │ + ldrb r0, [r4, #20] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r4, [r1, #16] │ │ │ │ + ldrb r4, [r1, #19] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r2, [r5, #3] │ │ │ │ + ldrb r2, [r5, #6] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r6, [r6, #2] │ │ │ │ + ldrb r6, [r6, #5] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r6, [r7, #1] │ │ │ │ + ldrb r6, [r7, #4] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r4, [r2, #24] │ │ │ │ + ldrb r4, [r2, #27] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r6, [sp, #496] @ 0x1f0 │ │ │ │ + ldr r7, [sp, #240] @ 0xf0 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrb r2, [r0, #12] │ │ │ │ + ldrb r2, [r0, #15] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r4, [r4, #124] @ 0x7c │ │ │ │ + ldr r4, [r4, #8] │ │ │ │ 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] @ (3e4eac <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2d0b30>) │ │ │ │ @@ -1224044,23 +1224055,23 @@ │ │ │ │ ldr.w r3, [r6, #192] @ 0xc0 │ │ │ │ b.n 3e4e48 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2d0acc> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ uxth r0, r6 │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r0, #21] │ │ │ │ + ldrb r0, [r0, #24] │ │ │ │ lsls r1, r1, #3 │ │ │ │ cbz r0, 3e4ef8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2d0b7c> │ │ │ │ lsls r4, r7, #5 │ │ │ │ - ldrb r6, [r0, #19] │ │ │ │ + ldrb r6, [r0, #22] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r4, sp, #720 @ 0x2d0 │ │ │ │ + add r5, sp, #464 @ 0x1d0 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldrb r4, [r2, #18] │ │ │ │ + ldrb r4, [r2, #21] │ │ │ │ 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] @ (3e4fe4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2d0c68>) │ │ │ │ @@ -1224184,21 +1224195,21 @@ │ │ │ │ cbz r6, 3e4fee <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2d0c72> │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ mcr2 15, 0, pc, cr13, cr15, {7} @ │ │ │ │ sub sp, #280 @ 0x118 │ │ │ │ lsls r4, r7, #5 │ │ │ │ - cmp r2, #38 @ 0x26 │ │ │ │ + cmp r2, #230 @ 0xe6 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r6, [r0, #16] │ │ │ │ + ldrb r6, [r0, #19] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r4, [r1, #16] │ │ │ │ + ldrb r4, [r1, #19] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r2, [r3, #14] │ │ │ │ + ldrb r2, [r3, #17] │ │ │ │ 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] @ 3e5c14 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2d1898> │ │ │ │ @@ -1225254,74 +1225265,74 @@ │ │ │ │ nop │ │ │ │ add r7, sp, #880 @ 0x370 │ │ │ │ lsls r4, r7, #5 │ │ │ │ add r7, sp, #856 @ 0x358 │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r4, #14] │ │ │ │ + ldrb r4, [r4, #17] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r2, [r2, #14] │ │ │ │ + ldrb r2, [r2, #17] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r1, [sp, #1008] @ 0x3f0 │ │ │ │ + str r2, [sp, #752] @ 0x2f0 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - asrs r2, r4, #28 │ │ │ │ + asrs r2, r4, #31 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - bne.n 3e5b94 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2d1818> │ │ │ │ + bcs.n 3e5d14 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2d1998> │ │ │ │ lsls r0, r1, #3 │ │ │ │ - bne.n 3e5bb8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2d183c> │ │ │ │ + bcs.n 3e5b38 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2d17bc> │ │ │ │ lsls r0, r1, #3 │ │ │ │ - bne.n 3e5c30 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2d18b4> │ │ │ │ + bcs.n 3e5bb0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2d1834> │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldr r1, [pc, #592] @ (3e5e90 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2d1b14>) │ │ │ │ + ldr r2, [pc, #336] @ (3e5d90 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2d1a14>) │ │ │ │ lsls r6, r1, #3 │ │ │ │ add r6, sp, #464 @ 0x1d0 │ │ │ │ lsls r4, r7, #5 │ │ │ │ - ldrb r6, [r5, #8] │ │ │ │ + ldrb r6, [r5, #11] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - movs r1, #84 @ 0x54 │ │ │ │ + movs r2, #20 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r0, [r0, #10] │ │ │ │ + ldrb r0, [r0, #13] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bvs.n 3e5b78 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2d17fc> │ │ │ │ + bvc.n 3e5cf8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2d197c> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - @ instruction: 0xf7a600c8 │ │ │ │ - add r0, sp, #152 @ 0x98 │ │ │ │ + str??.w r0, [r6, r8] │ │ │ │ + add r0, sp, #920 @ 0x398 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldrb r2, [r4, #4] │ │ │ │ + ldrb r2, [r4, #7] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldmia r7!, {r2, r6} │ │ │ │ + beq.n 3e5c6c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2d18f0> │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrb r4, [r2, #13] │ │ │ │ + ldrb r4, [r2, #16] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - movs r0, #130 @ 0x82 │ │ │ │ + movs r1, #66 @ 0x42 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r2, [r5, #30] │ │ │ │ + ldrb r2, [r5, #1] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r6, [r1, #29] │ │ │ │ + ldrb r6, [r1, #0] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - movs r0, #62 @ 0x3e │ │ │ │ + movs r0, #254 @ 0xfe │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r6!, {r6} │ │ │ │ + stmia r7!, {} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r6, [r4, #23] │ │ │ │ + ldrb r6, [r4, #26] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r5, [pc, #0] @ (3e5c84 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2d1908>) │ │ │ │ + ldr r5, [pc, #768] @ (3e5f84 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2d1c08>) │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrb r0, [r2, #4] │ │ │ │ + ldrb r0, [r2, #7] │ │ │ │ lsls r1, r1, #3 │ │ │ │ lsrs r4, r1, #23 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r6, #18] │ │ │ │ + strb r6, [r6, #21] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r6, [r6, #27] │ │ │ │ + strb r6, [r6, #30] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r0, [r3, #26] │ │ │ │ + strb r0, [r3, #29] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r0, [r6, #92] @ 0x5c │ │ │ │ + str r0, [r6, #104] @ 0x68 │ │ │ │ lsls r1, r1, #3 │ │ │ │ ldrb r3, [r1, #1] │ │ │ │ cmp r3, #108 @ 0x6c │ │ │ │ bne.w 3e5a6e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2d16f2> │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ ldrb r3, [r1, #2] │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ @@ -1226030,75 +1226041,75 @@ │ │ │ │ mov r1, r5 │ │ │ │ add r2, pc │ │ │ │ mov r0, r6 │ │ │ │ bl 3a4948 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2905cc> │ │ │ │ b.n 3e6402 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2d2086> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - strb r2, [r1, #23] │ │ │ │ + strb r2, [r1, #26] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r2, [r7, #22] │ │ │ │ + strb r2, [r7, #25] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r6, [r1, #20] │ │ │ │ + strb r6, [r1, #23] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r6, [r3, #9] │ │ │ │ + strb r6, [r3, #12] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r2, [r5, #124] @ 0x7c │ │ │ │ + strb r2, [r5, #2] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r1!, {r1, r2, r3, r4, r6, r7} │ │ │ │ + stmia r2!, {r1, r2, r3, r4, r7} │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldr r6, [r4, #100] @ 0x64 │ │ │ │ + ldr r6, [r4, #112] @ 0x70 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r2!, {r1, r3, r4, r5, r7} │ │ │ │ + stmia r3!, {r1, r3, r4, r5, r6} │ │ │ │ lsls r0, r1, #3 │ │ │ │ - stmia r2!, {r1, r2, r3, r4, r7} │ │ │ │ + stmia r3!, {r1, r2, r3, r4, r6} │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldr r2, [r5, #84] @ 0x54 │ │ │ │ + ldr r2, [r5, #96] @ 0x60 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r6, [r1, #6] │ │ │ │ + strb r6, [r1, #9] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrsh r6, [r4, r6] │ │ │ │ + str r6, [r4, #4] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r2!, {r2, r4, r5, r6} │ │ │ │ + stmia r3!, {r2, r4, r5} │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldr r4, [r5, #96] @ 0x60 │ │ │ │ + ldr r4, [r5, #108] @ 0x6c │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r2, [r1, #108] @ 0x6c │ │ │ │ + ldr r2, [r1, #120] @ 0x78 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - muls r0, r3 │ │ │ │ + add r0, r3 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r0, [r1, #100] @ 0x64 │ │ │ │ + ldr r0, [r1, #112] @ 0x70 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r0!, {r1, r3} │ │ │ │ + stmia r0!, {r1, r3, r6, r7} │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldr r2, [r2, #52] @ 0x34 │ │ │ │ + ldr r2, [r2, #64] @ 0x40 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - rors r0, r4 │ │ │ │ + cmp r0, r4 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r4, [r6, #88] @ 0x58 │ │ │ │ + ldr r4, [r6, #100] @ 0x64 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r6, [r5, #52] @ 0x34 │ │ │ │ + ldr r6, [r5, #64] @ 0x40 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r2, [r4, #60] @ 0x3c │ │ │ │ + ldr r2, [r4, #72] @ 0x48 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r6, [r6, #28] │ │ │ │ + ldr r6, [r6, #40] @ 0x28 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - itt mi │ │ │ │ - lslmi r0, r1, #3 │ │ │ │ - ldrmi r4, [r0, #36] @ 0x24 │ │ │ │ + stmia r0!, {r2} │ │ │ │ + lsls r0, r1, #3 │ │ │ │ + ldr r4, [r0, #48] @ 0x30 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r6, [r5, #88] @ 0x58 │ │ │ │ + ldr r6, [r5, #100] @ 0x64 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r2, [r6, #112] @ 0x70 │ │ │ │ + ldr r2, [r6, #124] @ 0x7c │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r0, [r4, #92] @ 0x5c │ │ │ │ + ldr r0, [r4, #104] @ 0x68 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - subs r2, #196 @ 0xc4 │ │ │ │ + subs r3, #132 @ 0x84 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r4, [r4, #84] @ 0x54 │ │ │ │ + ldr r4, [r4, #96] @ 0x60 │ │ │ │ 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] @ (3e673c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2d23c0>) │ │ │ │ @@ -1226324,33 +1226335,33 @@ │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [sp, #840] @ 0x348 │ │ │ │ lsls r4, r7, #5 │ │ │ │ ldr r1, [sp, #784] @ 0x310 │ │ │ │ lsls r4, r7, #5 │ │ │ │ - ble.n 3e6838 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2d24bc> │ │ │ │ + udf #52 @ 0x34 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r4, [r6, #96] @ 0x60 │ │ │ │ + ldr r4, [r6, #108] @ 0x6c │ │ │ │ lsls r1, r1, #3 │ │ │ │ adds r2, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r7, #96] @ 0x60 │ │ │ │ + ldr r0, [r7, #108] @ 0x6c │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r4, [r2, #80] @ 0x50 │ │ │ │ + ldr r4, [r2, #92] @ 0x5c │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r4, [r1, #84] @ 0x54 │ │ │ │ + ldr r4, [r1, #96] @ 0x60 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r4, [r1, #84] @ 0x54 │ │ │ │ + ldr r4, [r1, #96] @ 0x60 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r6, [r2, #84] @ 0x54 │ │ │ │ + ldr r6, [r2, #96] @ 0x60 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r4, [r2, #76] @ 0x4c │ │ │ │ + ldr r4, [r2, #88] @ 0x58 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r2, [r2, #32] │ │ │ │ + strh r2, [r2, #38] @ 0x26 │ │ │ │ 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 │ │ │ │ @@ -1227356,77 +1227367,77 @@ │ │ │ │ bl 3a4948 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2905cc> │ │ │ │ b.n 3e6dc2 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2d2a46> │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [sp, #392] @ 0x188 │ │ │ │ lsls r4, r7, #5 │ │ │ │ b.n 3e7066 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2d2cea> │ │ │ │ - @ instruction: 0xffff6b90 │ │ │ │ + vcvt.f16.u16 q11, q0, #1 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r0, [r3, #52] @ 0x34 │ │ │ │ + ldr r0, [r3, #64] @ 0x40 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r0, [r6, #29] │ │ │ │ + strh r0, [r6, #0] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - pop {r1, r5, r6} │ │ │ │ + pop {r1, r5, pc} │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrb r6, [r5, #11] │ │ │ │ + ldrb r6, [r5, #14] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - strb r0, [r1, #10] │ │ │ │ + strb r0, [r1, #13] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r4, [r3, #18] │ │ │ │ + strb r4, [r3, #21] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r6, [r0, #19] │ │ │ │ + strb r6, [r0, #22] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cbnz r4, 3e7380 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2d3004> │ │ │ │ + pop {r2, r4, r5, r7} │ │ │ │ lsls r0, r1, #3 │ │ │ │ - cbz r2, 3e7338 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2d2fbc> │ │ │ │ + uxth r2, r0 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r6, [r5, #88] @ 0x58 │ │ │ │ + ldr r6, [r5, #100] @ 0x64 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r6, [r5, #76] @ 0x4c │ │ │ │ + ldr r6, [r5, #88] @ 0x58 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r0, [r1, #80] @ 0x50 │ │ │ │ + ldr r0, [r1, #92] @ 0x5c │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsrs r6, r7, #19 │ │ │ │ + lsrs r6, r7, #22 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldr r6, [r2, #80] @ 0x50 │ │ │ │ + ldr r6, [r2, #92] @ 0x5c │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r0, [r6, #80] @ 0x50 │ │ │ │ + ldr r0, [r6, #92] @ 0x5c │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r0, [r5, #15] │ │ │ │ + strb r0, [r5, #18] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsls r0, r7, #5 │ │ │ │ + lsls r0, r7, #8 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - push {r1, r3, r6, lr} │ │ │ │ + @ instruction: 0xb60a │ │ │ │ lsls r0, r1, #3 │ │ │ │ str r0, [sp, #432] @ 0x1b0 │ │ │ │ lsls r4, r7, #5 │ │ │ │ - asrs r4, r3, #9 │ │ │ │ + asrs r4, r3, #12 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrb r0, [r2, #0] │ │ │ │ + ldrb r0, [r2, #3] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r2, [r7, #8] │ │ │ │ + strb r2, [r7, #11] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bcs.n 3e7400 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2d3084> │ │ │ │ + bcc.n 3e7380 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2d3004> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r0, [r2, #72] @ 0x48 │ │ │ │ + str r0, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r2, [r2, #25] │ │ │ │ + strb r2, [r2, #28] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r4, [r1, #25] │ │ │ │ + strb r4, [r1, #28] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r4, [r5, #17] │ │ │ │ + strb r4, [r5, #20] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r0, [r7, #17] │ │ │ │ + strb r0, [r7, #20] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsls r4, r2, #28 │ │ │ │ + lsls r4, r2, #31 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bne.n 3e7384 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2d3008> │ │ │ │ + bne.n 3e7304 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2d2f88> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strb r0, [r0, #18] │ │ │ │ + strb r0, [r0, #21] │ │ │ │ lsls r1, r1, #3 │ │ │ │ ldr.w r2, [pc, #3064] @ 3e7f5c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2d3be0> │ │ │ │ ldr.w r3, [pc, #3064] @ 3e7f60 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2d3be4> │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r1, r7 │ │ │ │ @@ -1228470,146 +1228481,147 @@ │ │ │ │ ldr r2, [pc, #280] @ (3e8068 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2d3cec>) │ │ │ │ mov r1, r7 │ │ │ │ ldr r3, [r5, #24] │ │ │ │ add r0, sp, #132 @ 0x84 │ │ │ │ add r2, pc │ │ │ │ bl 3a4948 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2905cc> │ │ │ │ b.n 3e7f06 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2d3b8a> │ │ │ │ - cbz r0, 3e7fd0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2d3c54> │ │ │ │ + push {r7} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - str r2, [r3, #44] @ 0x2c │ │ │ │ + str r2, [r3, #56] @ 0x38 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r2, [r4, #2] │ │ │ │ + strb r2, [r4, #5] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - movs r7, #82 @ 0x52 │ │ │ │ + cmp r0, #18 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldr r4, [r6, r2] │ │ │ │ + ldr r4, [r6, r5] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r4, [r0, #32] │ │ │ │ + ldr r4, [r0, #44] @ 0x2c │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r6, [r3, #56] @ 0x38 │ │ │ │ + strh r6, [r3, #62] @ 0x3e │ │ │ │ lsls r7, r0, #3 │ │ │ │ - str r2, [r0, #20] │ │ │ │ + str r2, [r0, #32] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r2, [r6, #0] │ │ │ │ + ldr r2, [r6, #12] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r6, [r7, #0] │ │ │ │ + ldr r6, [r7, #12] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - vmla.i16 q0, q11, d0[1] │ │ │ │ - str r6, [r7, #124] @ 0x7c │ │ │ │ + lsls r6, r2, #1 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r0, [r0, #4] │ │ │ │ + ldr r6, [r7, #8] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r0, [r6, #112] @ 0x70 │ │ │ │ + str r0, [r0, #16] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - adds r4, r1, #1 │ │ │ │ + str r0, [r6, #124] @ 0x7c │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bhi.n 3e8014 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2d3c98> │ │ │ │ + adds r4, r1, #4 │ │ │ │ + lsls r1, r1, #3 │ │ │ │ + bhi.n 3e7f94 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2d3c18> │ │ │ │ lsls r0, r1, #3 │ │ │ │ - adds r4, r4, #0 │ │ │ │ + adds r4, r4, #3 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - subs r0, r7, r7 │ │ │ │ + adds r0, r7, #2 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - subs r4, r4, r7 │ │ │ │ + adds r4, r4, #2 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - subs r0, r2, r7 │ │ │ │ + adds r0, r2, #2 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - subs r0, r7, r7 │ │ │ │ + adds r0, r7, #2 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - subs r4, r4, r7 │ │ │ │ + adds r4, r4, #2 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - subs r4, r5, r6 │ │ │ │ + adds r4, r5, #1 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bmi.n 3e8018 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2d3c9c> │ │ │ │ + bmi.n 3e7f98 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2d3c1c> │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldr r2, [r4, #32] │ │ │ │ + ldr r2, [r4, #44] @ 0x2c │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r2, [r0, #40] @ 0x28 │ │ │ │ + ldr r2, [r0, #52] @ 0x34 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r2, [r1, #44] @ 0x2c │ │ │ │ + ldr r2, [r1, #56] @ 0x38 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r2, [r1, #48] @ 0x30 │ │ │ │ + ldr r2, [r1, #60] @ 0x3c │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r5, sp, #992 @ 0x3e0 │ │ │ │ + add r6, sp, #736 @ 0x2e0 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - strb r0, [r5, #2] │ │ │ │ + strb r0, [r5, #5] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r4, [r4, #32] │ │ │ │ + ldr r4, [r4, #44] @ 0x2c │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldc2l 0, cr0, [r6, #-800] @ 0xfffffce0 │ │ │ │ - ldr r6, [r3, #60] @ 0x3c │ │ │ │ + cdp2 0, 1, cr0, cr6, cr8, {6} │ │ │ │ + ldr r6, [r3, #72] @ 0x48 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - strb r4, [r7, #8] │ │ │ │ + strb r4, [r7, #11] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r5, sp, #784 @ 0x310 │ │ │ │ + add r6, sp, #528 @ 0x210 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldrb r2, [r1, r4] │ │ │ │ + ldrb r2, [r1, r7] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r4, [r1, #116] @ 0x74 │ │ │ │ + strb r4, [r1, #0] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - @ instruction: 0xfba800c8 │ │ │ │ - ldrsh r6, [r7, r6] │ │ │ │ + stc2l 0, cr0, [r8], #-800 @ 0xfffffce0 │ │ │ │ + str r6, [r7, #4] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r2, [r3, #24] │ │ │ │ + ldr r2, [r3, #36] @ 0x24 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r3, sp, #320 @ 0x140 │ │ │ │ + add r4, sp, #64 @ 0x40 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - str r6, [r0, #84] @ 0x54 │ │ │ │ + str r6, [r0, #96] @ 0x60 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r0, [r0, #80] @ 0x50 │ │ │ │ + ldr r0, [r0, #92] @ 0x5c │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r6, [r7, #76] @ 0x4c │ │ │ │ + ldr r6, [r7, #88] @ 0x58 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r2, [r2, #64] @ 0x40 │ │ │ │ + str r2, [r2, #76] @ 0x4c │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrsh r0, [r3, r5] │ │ │ │ + str r0, [r3, #0] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r2, [r7, #120] @ 0x78 │ │ │ │ + ldr r2, [r7, #4] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r4, [pc, #656] @ (3e82ac <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2d3f30>) │ │ │ │ + ldr r5, [pc, #400] @ (3e81ac <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2d3e30>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r6, [r5, #104] @ 0x68 │ │ │ │ + ldr r6, [r5, #116] @ 0x74 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r0, [r2, #36] @ 0x24 │ │ │ │ + ldr r0, [r2, #48] @ 0x30 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r3, [pc, #960] @ (3e83e8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2d406c>) │ │ │ │ + ldr r4, [pc, #704] @ (3e82e8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2d3f6c>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r2, [r2, #56] @ 0x38 │ │ │ │ + ldr r2, [r2, #68] @ 0x44 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r2, sp, #176 @ 0xb0 │ │ │ │ + add r2, sp, #944 @ 0x3b0 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - add r4, sp, #440 @ 0x1b8 │ │ │ │ + add r5, sp, #184 @ 0xb8 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - add r4, sp, #368 @ 0x170 │ │ │ │ + add r5, sp, #112 @ 0x70 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - str r2, [r6, #112] @ 0x70 │ │ │ │ + str r2, [r6, #124] @ 0x7c │ │ │ │ lsls r0, r1, #3 │ │ │ │ - str r0, [r0, #84] @ 0x54 │ │ │ │ + str r0, [r0, #96] @ 0x60 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrsb r6, [r0, r6] │ │ │ │ + ldr r6, [r0, r1] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r4, [r0, #4] │ │ │ │ + ldr r4, [r0, #16] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r6, [r5, r4] │ │ │ │ + ldrb r6, [r5, r7] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r2, [r7, #40] @ 0x28 │ │ │ │ + ldr r2, [r7, #52] @ 0x34 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrsh r0, [r6, r4] │ │ │ │ + ldrsh r0, [r6, r7] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r4, [r2, r5] │ │ │ │ + ldrsb r4, [r2, r0] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrsh r0, [r7, r6] │ │ │ │ + str r0, [r7, #4] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrsb r2, [r1, r7] │ │ │ │ + ldr r2, [r1, r2] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r0, [r3, r0] │ │ │ │ + ldr r0, [r3, r3] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrsb r2, [r4, r7] │ │ │ │ + ldr r2, [r4, r2] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cmp r7, #140 @ 0x8c │ │ │ │ + adds r0, #76 @ 0x4c │ │ │ │ lsls r1, r1, #3 │ │ │ │ ldr.w r2, [pc, #2580] @ 3e8a84 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2d4708> │ │ │ │ mov r1, r7 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ mov r0, sl │ │ │ │ add r2, pc │ │ │ │ bl 3a4948 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2905cc> │ │ │ │ @@ -1229510,166 +1229522,166 @@ │ │ │ │ ldrb r2, [r3, #4] │ │ │ │ cmp r2, #22 │ │ │ │ bne.w 3e8474 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2d40f8> │ │ │ │ ldr r3, [r3, #32] │ │ │ │ ldrb r3, [r3, #4] │ │ │ │ b.n 3e895a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2d45de> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ - str r6, [r7, #108] @ 0x6c │ │ │ │ + str r6, [r7, #120] @ 0x78 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cmp r6, #138 @ 0x8a │ │ │ │ + cmp r7, #74 @ 0x4a │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrsb r0, [r6, r2] │ │ │ │ + ldrsb r0, [r6, r5] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrsb r4, [r6, r1] │ │ │ │ + ldrsb r4, [r6, r4] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r6, pc, #48 @ (adr r6, 3e8ac8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2d474c>) │ │ │ │ + add r6, pc, #816 @ (adr r6, 3e8dc8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2d4a4c>) │ │ │ │ lsls r2, r2, #3 │ │ │ │ - str r2, [r4, #124] @ 0x7c │ │ │ │ + ldr r2, [r4, #8] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strb r2, [r4, r5] │ │ │ │ + ldrsb r2, [r4, r0] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r0, [r5, r3] │ │ │ │ + ldrb r0, [r5, r6] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r0, [r6, r3] │ │ │ │ + ldrb r0, [r6, r6] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r0, [r2, r1] │ │ │ │ + strb r0, [r2, r4] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r4, [r4, #12] │ │ │ │ + str r4, [r4, #24] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r2, [r0, r3] │ │ │ │ + strh r2, [r0, r6] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r2, [r5, #32] │ │ │ │ + str r2, [r5, #44] @ 0x2c │ │ │ │ lsls r0, r1, #3 │ │ │ │ - strh r6, [r4, r2] │ │ │ │ + strh r6, [r4, r5] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r6, [r3, r5] │ │ │ │ + ldrh r6, [r3, r0] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r4, [r2, #48] @ 0x30 │ │ │ │ + str r4, [r2, #60] @ 0x3c │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r4, [r5, r6] │ │ │ │ + strb r4, [r5, r1] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - b.n 3e85d0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2d4254> │ │ │ │ + b.n 3e8750 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2d43d4> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r0, [r2, #100] @ 0x64 │ │ │ │ + str r0, [r2, #112] @ 0x70 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strh r0, [r6, r4] │ │ │ │ + strh r0, [r6, r7] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r6, [r1, r6] │ │ │ │ + ldrh r6, [r1, r1] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrsb r4, [r6, r6] │ │ │ │ + ldr r4, [r6, r1] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsrs r0, r6, #32 │ │ │ │ + lsrs r0, r6, #3 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - lsrs r0, r5, #32 │ │ │ │ + lsrs r0, r5, #3 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - strh r4, [r1, r3] │ │ │ │ + strh r4, [r1, r6] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrsh r2, [r3, r5] │ │ │ │ + str r2, [r3, #0] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r4, [pc, #912] @ (3e8e80 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2d4b04>) │ │ │ │ + ldr r5, [pc, #656] @ (3e8d80 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2d4a04>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r0, [r2, r5] │ │ │ │ + ldrsb r0, [r2, r0] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r0, [r4, r5] │ │ │ │ + strh r0, [r4, r0] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r4, [r3, r0] │ │ │ │ + strh r4, [r3, r3] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r3, pc, #176 @ (adr r3, 3e8bb0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2d4834>) │ │ │ │ + add r3, pc, #944 @ (adr r3, 3e8eb0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2d4b34>) │ │ │ │ lsls r2, r2, #3 │ │ │ │ - str r2, [r0, #4] │ │ │ │ + str r2, [r0, #16] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r0, [r6, r3] │ │ │ │ + str r0, [r6, r6] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r2, [r3, #4] │ │ │ │ + str r2, [r3, #16] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r6, [r0, #12] │ │ │ │ + str r6, [r0, #24] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r2, [r3, #16] │ │ │ │ + str r2, [r3, #28] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrsh r6, [r2, r5] │ │ │ │ + str r6, [r2, #0] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrsh r4, [r6, r3] │ │ │ │ + ldrsh r4, [r6, r6] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrsh r4, [r5, r3] │ │ │ │ + ldrsh r4, [r5, r6] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrsb r0, [r6, r3] │ │ │ │ + ldrsb r0, [r6, r6] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrsb r6, [r5, r1] │ │ │ │ + ldrsb r6, [r5, r4] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrsh r6, [r0, r2] │ │ │ │ + ldrsh r6, [r0, r5] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - mov r2, fp │ │ │ │ + bx r3 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r6, [r4, r1] │ │ │ │ + strb r6, [r4, r4] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r4, [r4, r1] │ │ │ │ + ldr r4, [r4, r4] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrsh r4, [r1, r3] │ │ │ │ + ldrsh r4, [r1, r6] │ │ │ │ lsls r1, r1, #3 │ │ │ │ stmia r3!, {r1, r3, r5} │ │ │ │ lsls r2, r6, #5 │ │ │ │ - strh r2, [r6, r0] │ │ │ │ + strh r2, [r6, r3] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stc 0, cr0, [r2, #800]! @ 0x320 │ │ │ │ - str r4, [r3, r2] │ │ │ │ + cdp 0, 6, cr0, cr2, cr8, {6} │ │ │ │ + str r4, [r3, r5] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r5, [pc, #448] @ (3e8d10 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2d4994>) │ │ │ │ + ldr r6, [pc, #192] @ (3e8c10 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2d4894>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r6, [pc, #184] @ (3e8c0c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2d4890>) │ │ │ │ + ldr r6, [pc, #952] @ (3e8f0c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2d4b90>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r5, [pc, #784] @ (3e8e68 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2d4aec>) │ │ │ │ + ldr r6, [pc, #528] @ (3e8d68 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2d49ec>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r6, [r6, r2] │ │ │ │ + strb r6, [r6, r5] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r5, [pc, #304] @ (3e8c90 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2d4914>) │ │ │ │ + ldr r6, [pc, #48] @ (3e8b90 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2d4814>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r6, [r6, r1] │ │ │ │ + strb r6, [r6, r4] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsls r6, r6 │ │ │ │ + adcs r6, r6 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r4, [pc, #960] @ (3e8f2c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2d4bb0>) │ │ │ │ + ldr r5, [pc, #704] @ (3e8e2c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2d4ab0>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r2, [r3, r0] │ │ │ │ + strb r2, [r3, r3] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r2, [r6, r3] │ │ │ │ + str r2, [r6, r6] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r7, [pc, #80] @ (3e8bc8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2d484c>) │ │ │ │ + ldr r7, [pc, #848] @ (3e8ec8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2d4b4c>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r5, [pc, #384] @ (3e8cfc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2d4980>) │ │ │ │ + ldr r6, [pc, #128] @ (3e8bfc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2d4880>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r6, [pc, #560] @ (3e8db0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2d4a34>) │ │ │ │ + ldr r7, [pc, #304] @ (3e8cb0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2d4934>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrh r2, [r6, r6] │ │ │ │ + ldrb r2, [r6, r1] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r6, pc, #232 @ (adr r6, 3e8c70 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2d48f4>) │ │ │ │ + add r6, pc, #1000 @ (adr r6, 3e8f70 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2d4bf4>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strb r0, [r0, r0] │ │ │ │ + strb r0, [r0, r3] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r4, [r5, r6] │ │ │ │ + strb r4, [r5, r1] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r3, [pc, #736] @ (3e8e74 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2d4af8>) │ │ │ │ + ldr r4, [pc, #480] @ (3e8d74 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2d49f8>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r3, [pc, #664] @ (3e8e30 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2d4ab4>) │ │ │ │ + ldr r4, [pc, #408] @ (3e8d30 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2d49b4>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r4, [pc, #56] @ (3e8bd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2d4858>) │ │ │ │ + ldr r4, [pc, #824] @ (3e8ed4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2d4b58>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r3, [pc, #472] @ (3e8d78 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2d49fc>) │ │ │ │ + ldr r4, [pc, #216] @ (3e8c78 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2d48fc>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r3, [pc, #464] @ (3e8d74 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2d49f8>) │ │ │ │ + ldr r4, [pc, #208] @ (3e8c74 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2d48f8>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r3, [pc, #904] @ (3e8f30 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2d4bb4>) │ │ │ │ + ldr r4, [pc, #648] @ (3e8e30 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2d4ab4>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r3, [pc, #368] @ (3e8d1c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2d49a0>) │ │ │ │ + ldr r4, [pc, #112] @ (3e8c1c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2d48a0>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r3, [pc, #232] @ (3e8c98 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2d491c>) │ │ │ │ + ldr r3, [pc, #1000] @ (3e8f98 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2d4c1c>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r3, [pc, #736] @ (3e8e94 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2d4b18>) │ │ │ │ + ldr r4, [pc, #480] @ (3e8d94 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2d4a18>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrh r0, [r0, r2] │ │ │ │ + ldrh r0, [r0, r5] │ │ │ │ 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] @ (3e8c78 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2d48fc>) │ │ │ │ @@ -1229750,15 +1229762,15 @@ │ │ │ │ strb r4, [r5, #16] │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ bls.n 3e8ca2 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2d4926> │ │ │ │ @ instruction: 0xffff73c6 │ │ │ │ lsls r4, r7, #5 │ │ │ │ - ldrb r2, [r1, r4] │ │ │ │ + ldrb r2, [r1, 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, #3920] @ 0xf50 │ │ │ │ sub sp, #140 @ 0x8c │ │ │ │ mov r4, r2 │ │ │ │ @@ -1230711,83 +1230723,83 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ strb r6, [r0, #13] │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strb r6, [r5, #12] │ │ │ │ lsls r4, r7, #5 │ │ │ │ - ldrb r4, [r4, r7] │ │ │ │ + ldrsh r4, [r4, r2] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r0, [r5, r7] │ │ │ │ + ldrsh r0, [r5, r2] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - itee vc │ │ │ │ - lslvc r0, r1, #3 │ │ │ │ - ldrshvs r4, [r7, r0] │ │ │ │ - lslvs r1, r1, #3 │ │ │ │ - ldrsh r2, [r3, r1] │ │ │ │ + stmia r0!, {r1, r4, r5} │ │ │ │ + lsls r0, r1, #3 │ │ │ │ + ldrsh r4, [r7, r3] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrsh r6, [r7, r2] │ │ │ │ + ldrsh r2, [r3, r4] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrh r6, [r5, r2] │ │ │ │ + ldrsh r6, [r7, r5] │ │ │ │ + lsls r1, r1, #3 │ │ │ │ + ldrh r6, [r5, r5] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrh r0, [r6, r0] │ │ │ │ + ldrh r0, [r6, r3] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrh r2, [r7, r0] │ │ │ │ + ldrh r2, [r7, r3] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - pop {r7} │ │ │ │ + pop {r6, pc} │ │ │ │ lsls r0, r1, #3 │ │ │ │ - sxth r2, r5 │ │ │ │ + uxtb r2, r5 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrsb r0, [r2, r7] │ │ │ │ + ldr r0, [r2, r2] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r2, [r1, r0] │ │ │ │ + ldr r2, [r1, r3] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r0, [r2, r0] │ │ │ │ + ldr r0, [r2, r3] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r6, [r0, r0] │ │ │ │ + ldr r6, [r0, r3] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r6, [r0, r0] │ │ │ │ + ldr r6, [r0, r3] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrh r6, [r2, r0] │ │ │ │ + ldrh r6, [r2, r3] │ │ │ │ lsls r1, r1, #3 │ │ │ │ ldr r0, [r7, #72] @ 0x48 │ │ │ │ lsls r4, r7, #5 │ │ │ │ - ldrh r4, [r1, r2] │ │ │ │ + ldrh r4, [r1, r5] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - rev16 r6, r5 │ │ │ │ + cbnz r6, 3e96be <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2d5342> │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldr r0, [r4, r2] │ │ │ │ + ldr r0, [r4, r5] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cbnz r4, 3e96b2 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2d5336> │ │ │ │ + hlt 0x001c │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldr r4, [r5, r0] │ │ │ │ + ldr r4, [r5, r3] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrh r4, [r1, r0] │ │ │ │ + ldrh r4, [r1, r3] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - @ instruction: 0x47fa │ │ │ │ + ldr r0, [pc, #744] @ (3e9970 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2d55f4>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r6, [r5, r1] │ │ │ │ + ldr r6, [r5, r4] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r2, [r2, r2] │ │ │ │ + ldr r2, [r2, r5] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r4, [r5, r3] │ │ │ │ + strb r4, [r5, r6] │ │ │ │ lsls r1, r1, #3 │ │ │ │ adds r2, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r4, [r6, r1] │ │ │ │ + ldrsb r4, [r6, r4] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - @ instruction: 0xb89e │ │ │ │ + cbnz r6, 3e96b6 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2d533a> │ │ │ │ lsls r0, r1, #3 │ │ │ │ - strb r0, [r5, r6] │ │ │ │ + ldrsb r0, [r5, r1] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrsb r0, [r1, r4] │ │ │ │ + ldrsb r0, [r1, r7] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - @ instruction: 0xb82c │ │ │ │ + @ instruction: 0xb8ec │ │ │ │ lsls r0, r1, #3 │ │ │ │ - strb r0, [r7, r5] │ │ │ │ + ldrsb r0, [r7, r0] │ │ │ │ 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] @ (3e9808 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2d548c>) │ │ │ │ @@ -1230922,20 +1230934,20 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r4, [r6, #16] │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ bl 193812 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x7f496> │ │ │ │ - ldrsb r4, [r6, r5] │ │ │ │ + ldr r4, [r6, r0] │ │ │ │ lsls r1, r1, #3 │ │ │ │ strh r5, [r1, r2] │ │ │ │ vqrshrun.s64 d22, q0, #1 │ │ │ │ lsls r4, r7, #5 │ │ │ │ - ldrsb r2, [r7, r2] │ │ │ │ + ldrsb r2, [r7, r5] │ │ │ │ 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] @ (3e98c0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2d5544>) │ │ │ │ sub sp, #32 │ │ │ │ @@ -1231000,15 +1231012,15 @@ │ │ │ │ nop │ │ │ │ str r4, [r0, #124] @ 0x7c │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r6, [r7, #120] @ 0x78 │ │ │ │ lsls r4, r7, #5 │ │ │ │ - ldrsb r2, [r1, r2] │ │ │ │ + ldrsb r2, [r1, r5] │ │ │ │ lsls r1, r1, #3 │ │ │ │ asrs r4, r7, #20 │ │ │ │ movs r0, r0 │ │ │ │ str r4, [r3, #116] @ 0x74 │ │ │ │ lsls r4, r7, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1231126,15 +1231138,15 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ str r4, [r1, #112] @ 0x70 │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r2, [r7, #108] @ 0x6c │ │ │ │ lsls r4, r7, #5 │ │ │ │ - strb r0, [r6, r7] │ │ │ │ + ldrsb r0, [r6, r2] │ │ │ │ lsls r1, r1, #3 │ │ │ │ subs r2, #240 @ 0xf0 │ │ │ │ movs r0, r0 │ │ │ │ str r6, [r3, #96] @ 0x60 │ │ │ │ lsls r4, r7, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1231246,15 +1231258,15 @@ │ │ │ │ b.n 3e9a88 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2d570c> │ │ │ │ blx r3 │ │ │ │ b.n 3e9a88 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2d570c> │ │ │ │ adds r7, #8 │ │ │ │ str r7, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ strh r5, [r6, #2] │ │ │ │ - vsri.64 d21, d16, #1 │ │ │ │ + vsli.32 , q8, #31 │ │ │ │ lsls r1, r1, #3 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ cbz r3, 3e9b74 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2d57f8> │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -1231641,35 +1231653,35 @@ │ │ │ │ b.n 3e9ca4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2d5928> │ │ │ │ str r6, [r3, #68] @ 0x44 │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r0, [r2, #68] @ 0x44 │ │ │ │ lsls r4, r7, #5 │ │ │ │ - strh r0, [r3, r6] │ │ │ │ + strb r0, [r3, r1] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r0, [r6, r5] │ │ │ │ + strb r0, [r6, r0] │ │ │ │ lsls r1, r1, #3 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r4, r3] │ │ │ │ + strh r6, [r4, r6] │ │ │ │ lsls r1, r1, #3 │ │ │ │ str r0, [r6, #40] @ 0x28 │ │ │ │ lsls r4, r7, #5 │ │ │ │ - str r2, [r5, r7] │ │ │ │ + strh r2, [r5, r2] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r2, [r6, r1] │ │ │ │ + strh r2, [r6, r4] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r0, [r0, r2] │ │ │ │ + strh r0, [r0, r5] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r2, [r7, r3] │ │ │ │ + str r2, [r7, r6] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r4, [r5, r3] │ │ │ │ + str r4, [r5, r6] │ │ │ │ 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] @ 3ea0b0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2d5d34> │ │ │ │ mov r5, r0 │ │ │ │ @@ -1231789,15 +1231801,15 @@ │ │ │ │ nop │ │ │ │ str r2, [r4, #4] │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r6, [r3, #4] │ │ │ │ lsls r4, r7, #5 │ │ │ │ - str r0, [r3, r2] │ │ │ │ + str r0, [r3, r5] │ │ │ │ lsls r1, r1, #3 │ │ │ │ str r6, [r0, #0] │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r2, #240 @ 0xf0 │ │ │ │ movs r0, r0 │ │ │ │ movs r7, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1232186,31 +1232198,31 @@ │ │ │ │ lsls r4, r7, #5 │ │ │ │ movs r4, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r4, [r7, r2] │ │ │ │ lsls r4, r7, #5 │ │ │ │ movs r7, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [pc, #264] @ (3ea590 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2d6214>) │ │ │ │ + ldr r7, [pc, #8] @ (3ea490 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2d6114>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r7, [pc, #16] @ (3ea49c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2d6120>) │ │ │ │ + ldr r7, [pc, #784] @ (3ea79c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2d6420>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ asrs r4, r4, #12 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [pc, #872] @ (3ea7fc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2d6480>) │ │ │ │ + ldr r6, [pc, #616] @ (3ea6fc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2d6380>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r5, [pc, #824] @ (3ea7d0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2d6454>) │ │ │ │ + ldr r6, [pc, #568] @ (3ea6d0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2d6354>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ subs r2, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [pc, #856] @ (3ea7f8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2d647c>) │ │ │ │ + ldr r6, [pc, #600] @ (3ea6f8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2d637c>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r5, [pc, #752] @ (3ea794 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2d6418>) │ │ │ │ + ldr r6, [pc, #496] @ (3ea694 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2d6318>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r5, [pc, #456] @ (3ea670 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2d62f4>) │ │ │ │ + ldr r6, [pc, #200] @ (3ea570 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2d61f4>) │ │ │ │ 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] @ (3ea824 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2d64a8>) │ │ │ │ @@ -1232535,27 +1232547,27 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ ldrh r4, [r7, r4] │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r2, [r6, r4] │ │ │ │ lsls r4, r7, #5 │ │ │ │ - ldr r5, [pc, #104] @ (3ea89c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2d6520>) │ │ │ │ + ldr r5, [pc, #872] @ (3eab9c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2d6820>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ ldrh r2, [r3, r3] │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r7, #45 @ 0x2d │ │ │ │ vcvt.u32.f32 d19, d23, #1 │ │ │ │ @ instruction: 0xffff1ef4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [pc, #728] @ (3eab20 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2d67a4>) │ │ │ │ + ldr r5, [pc, #472] @ (3eaa20 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2d66a4>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r4, [pc, #432] @ (3ea9fc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2d6680>) │ │ │ │ + ldr r5, [pc, #176] @ (3ea8fc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2d6580>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r4, [pc, #32] @ (3ea870 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2d64f4>) │ │ │ │ + ldr r4, [pc, #800] @ (3eab70 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2d67f4>) │ │ │ │ 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 │ │ │ │ @@ -1232697,15 +1232709,15 @@ │ │ │ │ pop {r4, pc} │ │ │ │ ldr r1, [pc, #12] @ (3ea9c0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2d6644>) │ │ │ │ movs r0, #1 │ │ │ │ ldr r2, [r4, #40] @ 0x28 │ │ │ │ add r1, pc │ │ │ │ blx 69894 <__printf_chk@plt> │ │ │ │ b.n 3ea9a6 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2d662a> │ │ │ │ - @ instruction: 0xb8c8 │ │ │ │ + cbnz r0, 3ea9e6 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2d666a> │ │ │ │ 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 │ │ │ │ @@ -1233010,23 +1233022,23 @@ │ │ │ │ b.n 3eac32 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2d68b6> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strb r6, [r0, r2] │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [pc, #808] @ (3eb024 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2d6ca8>) │ │ │ │ + ldr r3, [pc, #552] @ (3eaf24 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2d6ba8>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ strb r0, [r0, r0] │ │ │ │ lsls r4, r7, #5 │ │ │ │ - ldr r1, [pc, #824] @ (3eb03c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2d6cc0>) │ │ │ │ + ldr r2, [pc, #568] @ (3eaf3c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2d6bc0>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r1, [pc, #496] @ (3eaef8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2d6b7c>) │ │ │ │ + ldr r2, [pc, #240] @ (3eadf8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2d6a7c>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r1, [pc, #152] @ (3eada4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2d6a28>) │ │ │ │ + ldr r1, [pc, #920] @ (3eb0a4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2d6d28>) │ │ │ │ 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 │ │ │ │ @@ -1233248,33 +1233260,33 @@ │ │ │ │ b.n 3eaec6 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2d6b4a> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strh r2, [r2, r3] │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [pc, #16] @ (3eaf80 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2d6c04>) │ │ │ │ + ldr r2, [pc, #784] @ (3eb280 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2d6f04>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ strh r6, [r1, r0] │ │ │ │ lsls r4, r7, #5 │ │ │ │ - ldr r0, [pc, #680] @ (3eb220 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2d6ea4>) │ │ │ │ + ldr r1, [pc, #424] @ (3eb120 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2d6da4>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r4, [r5, #44] @ 0x2c │ │ │ │ + ldr r4, [r5, #56] @ 0x38 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r1, [pc, #56] @ (3eafb8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2d6c3c>) │ │ │ │ + ldr r1, [pc, #824] @ (3eb2b8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2d6f3c>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r1, [pc, #256] @ (3eb084 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2d6d08>) │ │ │ │ + ldr r2, [pc, #0] @ (3eaf84 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2d6c08>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r1, [pc, #32] @ (3eafa8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2d6c2c>) │ │ │ │ + ldr r1, [pc, #800] @ (3eb2a8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2d6f2c>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - blxns lr │ │ │ │ + ldr r0, [pc, #720] @ (3eb25c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2d6ee0>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - blx r2 │ │ │ │ + ldr r0, [pc, #320] @ (3eb0d0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2d6d54>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r6, [r0, #18] │ │ │ │ + strh r6, [r0, #24] │ │ │ │ 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] @ 3eb78c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2d7410> │ │ │ │ @@ -1234008,156 +1234020,156 @@ │ │ │ │ b.n 3eb01a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2d6c9e> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r4, [r1, r1] │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - blx r5 │ │ │ │ + ldr r0, [pc, #416] @ (3eb938 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2d75bc>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ ldr r5, [pc, #968] @ (3ebb64 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2d77e8>) │ │ │ │ lsls r4, r7, #5 │ │ │ │ - mov r0, r4 │ │ │ │ + mov r8, ip │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strd r0, r0, [r0, #-848]! @ 0x350 │ │ │ │ - movs r3, #224 @ 0xe0 │ │ │ │ + bic.w r0, r0, r4, lsr #3 │ │ │ │ + movs r4, #160 @ 0xa0 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - adds r6, #136 @ 0x88 │ │ │ │ + adds r7, #72 @ 0x48 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - push {r2, r3, r4, r7, lr} │ │ │ │ + @ instruction: 0xb65c │ │ │ │ lsls r3, r1, #3 │ │ │ │ - adds r0, #64 @ 0x40 │ │ │ │ + adds r1, #0 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - @ instruction: 0xf31800c9 │ │ │ │ - @ instruction: 0xf5fc00c9 │ │ │ │ - asrs r4, r4, #8 │ │ │ │ + @ instruction: 0xf3d800c9 │ │ │ │ + @ instruction: 0xf6bc00c9 │ │ │ │ + asrs r4, r4, #11 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strb r0, [r7, #25] │ │ │ │ + strb r0, [r7, #28] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldr r4, [r1, #12] │ │ │ │ + ldr r4, [r1, #24] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cmp r0, r9 │ │ │ │ + mov r0, r1 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r4, pc, #848 @ (adr r4, 3ebb20 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2d77a4>) │ │ │ │ + add r5, pc, #592 @ (adr r5, 3eba20 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2d76a4>) │ │ │ │ lsls r0, r1, #3 │ │ │ │ - add r6, pc, #848 @ (adr r6, 3ebb24 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2d77a8>) │ │ │ │ + add r7, pc, #592 @ (adr r7, 3eba24 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2d76a8>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ - add r4, pc, #720 @ (adr r4, 3ebaa8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2d772c>) │ │ │ │ + add r5, pc, #464 @ (adr r5, 3eb9a8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2d762c>) │ │ │ │ lsls r0, r1, #3 │ │ │ │ - adds r0, #252 @ 0xfc │ │ │ │ + adds r1, #188 @ 0xbc │ │ │ │ lsls r0, r1, #3 │ │ │ │ - adds r0, #252 @ 0xfc │ │ │ │ + adds r1, #188 @ 0xbc │ │ │ │ lsls r0, r1, #3 │ │ │ │ - add r8, fp │ │ │ │ + cmp r8, r3 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r8, fp │ │ │ │ + cmp r8, r3 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add ip, r9 │ │ │ │ + cmp ip, r1 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cmp r2, #64 @ 0x40 │ │ │ │ + cmp r3, #0 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r6, [pc, #32] @ (3eb814 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2d7498>) │ │ │ │ + ldr r6, [pc, #800] @ (3ebb14 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2d7798>) │ │ │ │ lsls r6, r0, #3 │ │ │ │ - add lr, r3 │ │ │ │ + cmp r6, fp │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r0, [r4, #76] @ 0x4c │ │ │ │ + str r0, [r4, #88] @ 0x58 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - add sl, r0 │ │ │ │ + cmp r2, r8 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - @ instruction: 0xb6b4 │ │ │ │ + @ instruction: 0xb774 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - @ instruction: 0xb6aa │ │ │ │ + @ instruction: 0xb76a │ │ │ │ lsls r0, r1, #3 │ │ │ │ - subs r5, #12 │ │ │ │ + subs r5, #204 @ 0xcc │ │ │ │ lsls r0, r1, #3 │ │ │ │ - add r4, sp, #872 @ 0x368 │ │ │ │ + add r5, sp, #616 @ 0x268 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - @ instruction: 0xb67c │ │ │ │ + @ instruction: 0xb73c │ │ │ │ lsls r0, r1, #3 │ │ │ │ - @ instruction: 0xb67a │ │ │ │ + @ instruction: 0xb73a │ │ │ │ lsls r0, r1, #3 │ │ │ │ - add r0, r2 │ │ │ │ + add r8, sl │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r6, [sp, #56] @ 0x38 │ │ │ │ + str r6, [sp, #824] @ 0x338 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - mvns r2, r6 │ │ │ │ + add sl, r6 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - pop {r2, r5, r6} │ │ │ │ + pop {r2, r5, pc} │ │ │ │ lsls r0, r1, #3 │ │ │ │ - @ instruction: 0xb69a │ │ │ │ + @ instruction: 0xb75a │ │ │ │ lsls r0, r1, #3 │ │ │ │ - mvns r0, r1 │ │ │ │ + add r8, r1 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r2, [r2, r6] │ │ │ │ + ldrsh r2, [r2, r1] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - bics r0, r6 │ │ │ │ + add r0, lr │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bics r2, r5 │ │ │ │ + add r2, sp │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bics r0, r5 │ │ │ │ + add r0, sp │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bics r2, r4 │ │ │ │ + add r2, ip │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r5, sp, #368 @ 0x170 │ │ │ │ + add r6, sp, #112 @ 0x70 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - b.n 3eb348 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2d6fcc> │ │ │ │ + b.n 3eb4c8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2d714c> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - muls r4, r5 │ │ │ │ + add r4, r5 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - muls r2, r4 │ │ │ │ + add r2, r4 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - muls r0, r2 │ │ │ │ + add r0, r2 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - muls r2, r1 │ │ │ │ + add r2, r1 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - orrs r0, r7 │ │ │ │ + mvns r0, r7 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - orrs r2, r6 │ │ │ │ + mvns r2, r6 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - orrs r4, r5 │ │ │ │ + mvns r4, r5 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - orrs r2, r5 │ │ │ │ + mvns r2, r5 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - rev r4, r3 │ │ │ │ + revsh r4, r3 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - bcc.n 3eb858 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2d74dc> │ │ │ │ + bmi.n 3eb7d8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2d745c> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r0, pc, #16 @ (adr r0, 3eb888 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2d750c>) │ │ │ │ + add r0, pc, #784 @ (adr r0, 3ebb88 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2d780c>) │ │ │ │ lsls r0, r1, #3 │ │ │ │ - cmn r2, r5 │ │ │ │ + bics r2, r5 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - push {r3, r5, r6, lr} │ │ │ │ + @ instruction: 0xb628 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - cbnz r6, 3eb8c6 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2d754a> │ │ │ │ + cbnz r6, 3eb8f6 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2d757a> │ │ │ │ lsls r0, r1, #3 │ │ │ │ - cbnz r0, 3eb8d0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2d7554> │ │ │ │ + cbnz r0, 3eb900 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2d7584> │ │ │ │ lsls r0, r1, #3 │ │ │ │ - revsh r6, r7 │ │ │ │ + cbnz r6, 3eb8fa <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2d757e> │ │ │ │ lsls r0, r1, #3 │ │ │ │ - cbnz r4, 3eb8d2 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2d7556> │ │ │ │ + cbnz r4, 3eb902 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2d7586> │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrh r6, [r5, r0] │ │ │ │ + ldrh r6, [r5, r3] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - @ instruction: 0xb6b8 │ │ │ │ + @ instruction: 0xb778 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - @ instruction: 0xb6be │ │ │ │ + @ instruction: 0xb77e │ │ │ │ lsls r0, r1, #3 │ │ │ │ - @ instruction: 0xb6c8 │ │ │ │ + @ instruction: 0xb788 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - @ instruction: 0xb6d2 │ │ │ │ + @ instruction: 0xb792 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - tst r4, r6 │ │ │ │ + cmn r4, r6 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - tst r6, r5 │ │ │ │ + cmn r6, r5 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - tst r4, r5 │ │ │ │ + cmn r4, r5 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r4, [sp, #632] @ 0x278 │ │ │ │ + str r5, [sp, #376] @ 0x178 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - lsrs r2, r2 │ │ │ │ + sbcs r2, 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, #3984] @ 0xf90 │ │ │ │ ldr r5, [pc, #320] @ (3eba0c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2d7690>) │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ @@ -1234286,21 +1234298,21 @@ │ │ │ │ b.n 3eb986 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2d760a> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ bxns r5 │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ands r4, r5 │ │ │ │ + lsrs r4, r5 │ │ │ │ lsls r1, r1, #3 │ │ │ │ mov r0, lr │ │ │ │ lsls r4, r7, #5 │ │ │ │ - ands r6, r3 │ │ │ │ + lsrs r6, r3 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ands r2, r3 │ │ │ │ + lsrs r2, 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, #4040] @ 0xfc8 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #152] @ (3ebad0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2d7754>) │ │ │ │ @@ -1234373,19 +1234385,19 @@ │ │ │ │ b.n 3eba98 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2d771c> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cmp r8, r8 │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r7, #26 │ │ │ │ + subs r7, #218 @ 0xda │ │ │ │ lsls r1, r1, #3 │ │ │ │ cmp r6, fp │ │ │ │ lsls r4, r7, #5 │ │ │ │ - subs r7, #136 @ 0x88 │ │ │ │ + eors r0, r1 │ │ │ │ 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 │ │ │ │ @@ -1235260,43 +1235272,43 @@ │ │ │ │ add r3, pc │ │ │ │ b.n 3ec39e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2d8022> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ add ip, sl │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r5, #140 @ 0x8c │ │ │ │ + subs r6, #76 @ 0x4c │ │ │ │ lsls r1, r1, #3 │ │ │ │ - subs r3, #134 @ 0x86 │ │ │ │ + subs r4, #70 @ 0x46 │ │ │ │ lsls r1, r1, #3 │ │ │ │ subs r7, #182 @ 0xb6 │ │ │ │ lsls r4, r7, #5 │ │ │ │ - subs r1, #50 @ 0x32 │ │ │ │ + subs r1, #242 @ 0xf2 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - subs r1, #38 @ 0x26 │ │ │ │ + subs r1, #230 @ 0xe6 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cbz r2, 3ec486 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2d810a> │ │ │ │ + sxtb r2, r5 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrsb r4, [r2, r0] │ │ │ │ + ldrsb r4, [r2, r3] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - adds r4, #56 @ 0x38 │ │ │ │ + adds r4, #248 @ 0xf8 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - adds r4, #108 @ 0x6c │ │ │ │ + adds r5, #44 @ 0x2c │ │ │ │ lsls r1, r1, #3 │ │ │ │ - adds r4, #48 @ 0x30 │ │ │ │ + adds r4, #240 @ 0xf0 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - adds r7, #18 │ │ │ │ + adds r7, #210 @ 0xd2 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - adds r7, #68 @ 0x44 │ │ │ │ + subs r0, #4 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - adds r7, #66 @ 0x42 │ │ │ │ + subs r0, #2 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - adds r7, #26 │ │ │ │ + adds r7, #218 @ 0xda │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r4, [r5, #84] @ 0x54 │ │ │ │ + ldr r4, [r5, #96] @ 0x60 │ │ │ │ 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 │ │ │ │ @@ -1235607,23 +1235619,23 @@ │ │ │ │ add r2, pc │ │ │ │ bl 3a4948 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2905cc> │ │ │ │ ldr.w r3, [r4, #228] @ 0xe4 │ │ │ │ b.n 3ec636 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2d82ba> │ │ │ │ nop │ │ │ │ subs r2, #168 @ 0xa8 │ │ │ │ lsls r4, r7, #5 │ │ │ │ - adds r5, #6 │ │ │ │ + adds r5, #198 @ 0xc6 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - adds r5, #28 │ │ │ │ + adds r5, #220 @ 0xdc │ │ │ │ lsls r1, r1, #3 │ │ │ │ adds r3, #104 @ 0x68 │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, #114 @ 0x72 │ │ │ │ + adds r5, #50 @ 0x32 │ │ │ │ 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] @ (3ec904 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2d8588>) │ │ │ │ @@ -1235753,15 +1235765,15 @@ │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ subs r0, #28 │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r0, #6 │ │ │ │ lsls r4, r7, #5 │ │ │ │ - add r5, sp, #424 @ 0x1a8 │ │ │ │ + add r6, sp, #168 @ 0xa8 │ │ │ │ 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 │ │ │ │ @@ -1237065,51 +1237077,51 @@ │ │ │ │ movs r0, r0 │ │ │ │ cmp r6, #96 @ 0x60 │ │ │ │ movs r0, r0 │ │ │ │ adds r6, #12 │ │ │ │ movs r0, r0 │ │ │ │ movs r5, #200 @ 0xc8 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [pc, #72] @ (3ed6ec <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2d9370>) │ │ │ │ + ldr r4, [pc, #840] @ (3ed9ec <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2d9670>) │ │ │ │ lsls r0, r1, #3 │ │ │ │ subs r4, r6, r2 │ │ │ │ lsls r7, r7, #5 │ │ │ │ - ldr r4, [pc, #64] @ (3ed6ec <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2d9370>) │ │ │ │ + ldr r4, [pc, #832] @ (3ed9ec <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2d9670>) │ │ │ │ lsls r0, r1, #3 │ │ │ │ adds r2, r3, r7 │ │ │ │ lsls r7, r7, #5 │ │ │ │ - ldr r4, [pc, #168] @ (3ed75c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2d93e0>) │ │ │ │ + ldr r4, [pc, #936] @ (3eda5c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2d96e0>) │ │ │ │ lsls r0, r1, #3 │ │ │ │ adds r0, r1, r0 │ │ │ │ lsls r7, r7, #5 │ │ │ │ - ldr r2, [pc, #944] @ (3eda6c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2d96f0>) │ │ │ │ + ldr r3, [pc, #688] @ (3ed96c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2d95f0>) │ │ │ │ lsls r0, r1, #3 │ │ │ │ asrs r6, r7, #30 │ │ │ │ lsls r7, r7, #5 │ │ │ │ - ldr r4, [pc, #72] @ (3ed70c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2d9390>) │ │ │ │ + ldr r4, [pc, #840] @ (3eda0c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2d9690>) │ │ │ │ lsls r0, r1, #3 │ │ │ │ asrs r4, r6, #29 │ │ │ │ lsls r7, r7, #5 │ │ │ │ - ldr r4, [pc, #256] @ (3ed7cc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2d9450>) │ │ │ │ + ldr r5, [pc, #0] @ (3ed6cc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2d9350>) │ │ │ │ lsls r0, r1, #3 │ │ │ │ asrs r2, r4, #27 │ │ │ │ lsls r7, r7, #5 │ │ │ │ - ldr r4, [pc, #968] @ (3eda9c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2d9720>) │ │ │ │ + ldr r5, [pc, #712] @ (3ed99c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2d9620>) │ │ │ │ lsls r0, r1, #3 │ │ │ │ asrs r0, r1, #24 │ │ │ │ lsls r7, r7, #5 │ │ │ │ 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 │ │ │ │ - @ instruction: 0x47de │ │ │ │ + ldr r0, [pc, #632] @ (3ed964 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2d95e8>) │ │ │ │ lsls r0, r1, #3 │ │ │ │ subs r6, r4, r0 │ │ │ │ lsls r7, r7, #5 │ │ │ │ cmp r7, #32 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r6, r4 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1237440,27 +1237452,27 @@ │ │ │ │ b.n 3ed820 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2d94a4> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cmp r0, #220 @ 0xdc │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - udf #76 @ 0x4c │ │ │ │ + svc 12 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r0, [r0, #10] │ │ │ │ + ldrh r0, [r0, #16] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cbnz r2, 3edaae <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2d9732> │ │ │ │ + pop {r1, r3, r5} │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldr r5, [pc, #672] @ (3edcf8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2d997c>) │ │ │ │ + ldr r6, [pc, #416] @ (3edbf8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2d987c>) │ │ │ │ lsls r2, r2, #3 │ │ │ │ - add sp, #392 @ 0x188 │ │ │ │ + cbz r2, 3eda64 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2d96e8> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldr r0, [sp, #312] @ 0x138 │ │ │ │ + ldr r1, [sp, #56] @ 0x38 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - movs r2, #116 @ 0x74 │ │ │ │ + movs r3, #52 @ 0x34 │ │ │ │ lsls r1, r1, #3 │ │ │ │ movs r6, #26 │ │ │ │ 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, #4008] @ 0xfa8 │ │ │ │ @@ -1239796,19 +1239808,19 @@ │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r5, #30 │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r5, #14 │ │ │ │ + lsrs r0, r5, #17 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsrs r2, r7, #13 │ │ │ │ + lsrs r2, r7, #16 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsrs r6, r3, #13 │ │ │ │ + lsrs r6, r3, #16 │ │ │ │ lsls r1, r1, #3 │ │ │ │ lsrs r2, r5, #18 │ │ │ │ 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, #4016] @ 0xfb0 │ │ │ │ @@ -1240005,15 +1240017,15 @@ │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsrs r2, r7, #16 │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r3, #2 │ │ │ │ + lsrs r2, r3, #5 │ │ │ │ lsls r1, r1, #3 │ │ │ │ lsrs r4, r1, #10 │ │ │ │ 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, #3672] @ 0xe58 │ │ │ │ @@ -1240656,31 +1240668,31 @@ │ │ │ │ lsls r4, r7, #5 │ │ │ │ lsrs r4, r5, #8 │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r6, #23 │ │ │ │ + lsls r0, r6, #26 │ │ │ │ lsls r1, r1, #3 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r6, #22 │ │ │ │ + lsls r6, r6, #25 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsls r0, r6, #17 │ │ │ │ + lsls r0, r6, #20 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsls r2, r3, #16 │ │ │ │ + lsls r2, r3, #19 │ │ │ │ lsls r1, r1, #3 │ │ │ │ subs r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r6, #15 │ │ │ │ + lsls r4, r6, #18 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsls r2, r1, #15 │ │ │ │ + lsls r2, r1, #18 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsls r6, r5, #14 │ │ │ │ + lsls r6, r5, #17 │ │ │ │ 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] │ │ │ │ @@ -1242467,19 +1242479,19 @@ │ │ │ │ mov.w ip, #1 │ │ │ │ b.w 3efb52 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2db7d6> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - vld4. {d16-d19}, [r0], r8 │ │ │ │ - strb.w r0, [r6, #200] @ 0xc8 │ │ │ │ - str??.w r0, [r0, r8] │ │ │ │ - ldrh.w r0, [ip, r8] │ │ │ │ - orr.w r0, r0, #6553600 @ 0x640000 │ │ │ │ + @ instruction: 0xfa2000c8 │ │ │ │ + vst4. {d16-d19}, [r6], r8 │ │ │ │ + vld4. {d0-d3}, [r0], r8 │ │ │ │ + ldr??.w r0, [ip, #200] @ 0xc8 │ │ │ │ + add.w r0, r0, #6553600 @ 0x640000 │ │ │ │ @ instruction: 0xf780017b │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1243090,15 +1243102,15 @@ │ │ │ │ udf #255 @ 0xff │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ stc 1, cr0, [lr], {123} @ 0x7b │ │ │ │ stc 1, cr0, [ip], {123} @ 0x7b │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldmdb r8, {r3, r6, r7} │ │ │ │ + ldrd r0, r0, [r8, #800] @ 0x320 │ │ │ │ subs r4, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xeae2017b │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1243433,19 +1243445,19 @@ │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ ldmdb r4, {r0, r1, r3, r4, r5, r6, r8} │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strd r0, r1, [sl], #492 @ 0x1ec │ │ │ │ - ldmia r3, {r2, r3, r6} │ │ │ │ + ldmia r4!, {r2, r3} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - b.n 3f153c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2dd1c0> │ │ │ │ + b.n 3f16bc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2dd340> │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldr r6, [pc, #264] @ (3f1b1c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2dd7a0>) │ │ │ │ + ldr r7, [pc, #8] @ (3f1a1c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2dd6a0>) │ │ │ │ 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 │ │ │ │ @@ -1244004,31 +1244016,31 @@ │ │ │ │ add r2, sp, #56 @ 0x38 │ │ │ │ mov r0, r7 │ │ │ │ bl 3f1a14 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2dd698> │ │ │ │ orr.w r3, r4, r0 │ │ │ │ uxtb r4, r3 │ │ │ │ b.n 3f1c20 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2dd8a4> │ │ │ │ nop │ │ │ │ - ldmia r0!, {r1, r2} │ │ │ │ + ldmia r0!, {r1, r2, r6, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ b.n 3f1a7c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2dd700> │ │ │ │ lsls r3, r7, #5 │ │ │ │ b.n 3f1a60 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2dd6e4> │ │ │ │ lsls r3, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cmp r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ adds r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ b.n 3f25b4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2de238> │ │ │ │ lsls r3, r7, #5 │ │ │ │ - ldr r2, [pc, #504] @ (3f2254 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2dded8>) │ │ │ │ + ldr r3, [pc, #248] @ (3f2154 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2dddd8>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - svc 164 @ 0xa4 │ │ │ │ + b.n 3f2128 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2dddac> │ │ │ │ lsls r0, r1, #3 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r0, [r2, #56] @ 0x38 │ │ │ │ ldr r3, [r3, #56] @ 0x38 │ │ │ │ subs r0, r0, r3 │ │ │ │ bx lr │ │ │ │ @@ -1244710,25 +1244722,25 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ bge.n 3f2740 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2de3c4> │ │ │ │ lsls r3, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfafdffff │ │ │ │ - bvc.n 3f2754 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2de3d8> │ │ │ │ + bhi.n 3f26d4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2de358> │ │ │ │ lsls r0, r1, #3 │ │ │ │ - bvc.n 3f27a0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2de424> │ │ │ │ + bvc.n 3f2720 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2de3a4> │ │ │ │ lsls r0, r1, #3 │ │ │ │ - bvc.n 3f27dc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2de460> │ │ │ │ + bvc.n 3f275c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2de3e0> │ │ │ │ lsls r0, r1, #3 │ │ │ │ bhi.n 3f2754 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2de3d8> │ │ │ │ lsls r3, r7, #5 │ │ │ │ - bvs.n 3f26f8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2de37c> │ │ │ │ + bvc.n 3f2878 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2de4fc> │ │ │ │ lsls r0, r1, #3 │ │ │ │ - bvs.n 3f2714 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2de398> │ │ │ │ + bvc.n 3f2694 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2de318> │ │ │ │ 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] │ │ │ │ @@ -1245391,15 +1245403,15 @@ │ │ │ │ str r3, [r2, #0] │ │ │ │ str r3, [r6, #4] │ │ │ │ b.n 3f2a3a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2de6be> │ │ │ │ ldr r1, [r0, #16] │ │ │ │ cmp r1, #0 │ │ │ │ beq.w 3f2a8e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2de712> │ │ │ │ b.n 3f2bb0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2de834> │ │ │ │ - bne.n 3f2f14 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2deb98> │ │ │ │ + bcs.n 3f2e94 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2deb18> │ │ │ │ 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 │ │ │ │ @@ -1245479,15 +1245491,15 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ bne.n 3f2df4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2dea78> │ │ │ │ lsls r3, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ bne.n 3f2f98 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2dec1c> │ │ │ │ lsls r3, r7, #5 │ │ │ │ - lsls r6, r6 │ │ │ │ + adcs r6, r6 │ │ │ │ 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] @ (3f2f94 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2dec18>) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -1245553,15 +1245565,15 @@ │ │ │ │ nop │ │ │ │ beq.n 3f2f7c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2dec00> │ │ │ │ lsls r3, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ beq.n 3f2ef8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2deb7c> │ │ │ │ lsls r3, r7, #5 │ │ │ │ - ands r2, r1 │ │ │ │ + lsrs r2, r1 │ │ │ │ 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] │ │ │ │ @@ -1245780,15 +1245792,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 3f3194 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2dee18> │ │ │ │ ldr r0, [r4, #96] @ 0x60 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - adds.w r0, ip, #199 @ 0xc7 │ │ │ │ + rsbs r0, ip, #199 @ 0xc7 │ │ │ │ stmdb sp!, {r4, 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 │ │ │ │ mov r8, r0 │ │ │ │ @@ -1246240,15 +1246252,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldmia r2!, {r1, r6, r7} │ │ │ │ lsls r3, r7, #5 │ │ │ │ cmp r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ adds r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r0!, {r1, r3, r5} │ │ │ │ + ldmia r0!, {r1, r3, r5, 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, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #696] @ (3f3928 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2df5ac>) │ │ │ │ sub sp, #20 │ │ │ │ @@ -1246528,24 +1246540,24 @@ │ │ │ │ nop │ │ │ │ ldmia r1, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r3, r7, #5 │ │ │ │ cmp r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ adds r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xeb8400c7 │ │ │ │ - stmia r7!, {r2, r3, r6} │ │ │ │ + mcrr 0, 12, r0, r4, cr7 │ │ │ │ + ldmia r0!, {r2, r3} │ │ │ │ lsls r0, r1, #3 │ │ │ │ - stmia r5!, {r1, r3, r6, r7} │ │ │ │ + stmia r6!, {r1, r3, r7} │ │ │ │ lsls r0, r1, #3 │ │ │ │ - stmia r6!, {r3, r6} │ │ │ │ + stmia r7!, {r3} │ │ │ │ lsls r0, r1, #3 │ │ │ │ - stmia r5!, {r1, r2, r3, r4, r7} │ │ │ │ + stmia r6!, {r1, r2, r3, r4, r6} │ │ │ │ lsls r0, r1, #3 │ │ │ │ - stmia r5!, {r2, r3, r6, r7} │ │ │ │ + stmia r6!, {r2, r3, 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, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #204] @ (3f3a2c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2df6b0>) │ │ │ │ sub sp, #20 │ │ │ │ @@ -1246631,15 +1246643,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ stmia r6!, {r1, r3, r7} │ │ │ │ lsls r3, r7, #5 │ │ │ │ cmp r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ adds r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r5!, {r1, r2, r3, r4, r7} │ │ │ │ + stmia r6!, {r1, r2, r3, r4, r6} │ │ │ │ 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 │ │ │ │ @@ -1247161,15 +1247173,15 @@ │ │ │ │ b.n 3f3da6 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2dfa2a> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ stmia r4!, {r4, r5} │ │ │ │ lsls r3, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - stmia r2!, {r2, r3, r4, r5} │ │ │ │ + stmia r2!, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r0, r1, #3 │ │ │ │ stmia r2!, {r2, r3, r5} │ │ │ │ lsls r3, r7, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ @@ -1247406,16 +1247418,16 @@ │ │ │ │ nop │ │ │ │ stmia r0!, {r2, r5} │ │ │ │ lsls r3, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ stmia r0!, {r1, r2} │ │ │ │ lsls r3, r7, #5 │ │ │ │ - bkpt 0x0098 │ │ │ │ - lsls r0, r1, #3 │ │ │ │ + it pl │ │ │ │ + lslpl 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] @ (3f4594 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2e0218>) │ │ │ │ sub sp, #124 @ 0x7c │ │ │ │ ldr r4, [pc, #888] @ (3f4598 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2e021c>) │ │ │ │ @@ -1247766,22 +1247778,22 @@ │ │ │ │ str.w r2, [fp] │ │ │ │ b.n 3f4378 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2dfffc> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ pop {r2, r3, r4, r6, r7, pc} │ │ │ │ lsls r3, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r1, pc, #992 @ (adr r1, 3f4980 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2e0604>) │ │ │ │ + add r2, pc, #736 @ (adr r2, 3f4880 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2e0504>) │ │ │ │ lsls r4, r1, #3 │ │ │ │ - add r6, sp, #1016 @ 0x3f8 │ │ │ │ + add r7, sp, #760 @ 0x2f8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - @ instruction: 0xf0d000d6 │ │ │ │ + @ instruction: 0xf19000d6 │ │ │ │ pop {r7} │ │ │ │ lsls r3, r7, #5 │ │ │ │ - ldrh r6, [r6, #42] @ 0x2a │ │ │ │ + ldrh r6, [r6, #48] @ 0x30 │ │ │ │ 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 │ │ │ │ @@ -1248076,17 +1248088,17 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ rev r0, r6 │ │ │ │ lsls r3, r7, #5 │ │ │ │ cbnz r2, 3f48cc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2e0550> │ │ │ │ lsls r3, r7, #5 │ │ │ │ - @ instruction: 0xb8c6 │ │ │ │ + cbnz r6, 3f48f0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2e0574> │ │ │ │ lsls r0, r1, #3 │ │ │ │ - svc 64 @ 0x40 │ │ │ │ + b.n 3f48d4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2e0558> │ │ │ │ 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, #3976] @ 0xf88 │ │ │ │ mov r9, r2 │ │ │ │ ldr r2, [pc, #256] @ (3f49e8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2e066c>) │ │ │ │ @@ -1248197,15 +1248209,15 @@ │ │ │ │ b.n 3f4982 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2e0606> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xb710 │ │ │ │ lsls r3, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [sp, #488] @ 0x1e8 │ │ │ │ + ldr r4, [sp, #232] @ 0xe8 │ │ │ │ lsls r4, r1, #3 │ │ │ │ @ instruction: 0xb66a │ │ │ │ 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, #3968] @ 0xf80 │ │ │ │ @@ -1248824,15 +1248836,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ push {r1, r2, r3, r4, r6, r7, lr} │ │ │ │ lsls r3, r7, #5 │ │ │ │ cmp r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ adds r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r2, 3f507e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2e0d02> │ │ │ │ + cbz r2, 3f50ae <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2e0d32> │ │ │ │ lsls r0, r1, #3 │ │ │ │ uxtb r6, r4 │ │ │ │ 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, #3992] @ 0xf98 │ │ │ │ @@ -1249027,17 +1249039,17 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r7, sp, #688 @ 0x2b0 │ │ │ │ lsls r3, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add sp, #344 @ 0x158 │ │ │ │ + cbz r6, 3f5244 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2e0ec8> │ │ │ │ lsls r0, r1, #3 │ │ │ │ - add sp, #176 @ 0xb0 │ │ │ │ + sub sp, #432 @ 0x1b0 │ │ │ │ lsls r0, r1, #3 │ │ │ │ add r5, sp, #920 @ 0x398 │ │ │ │ lsls r3, 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 │ │ │ │ @@ -1249426,17 +1249438,17 @@ │ │ │ │ movs r3, #4 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ bl 32d090 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x218d14> │ │ │ │ cmp r9, r6 │ │ │ │ bne.n 3f560c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2e1290> │ │ │ │ b.n 3f55c8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2e124c> │ │ │ │ nop │ │ │ │ - bgt.n 3f55b4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2e1238> │ │ │ │ + ble.n 3f5534 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2e11b8> │ │ │ │ lsls r4, r3, #3 │ │ │ │ - bgt.n 3f55a8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2e122c> │ │ │ │ + ble.n 3f5728 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2e13ac> │ │ │ │ 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, #3992] @ 0xf98 │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ mov r9, r2 │ │ │ │ @@ -1250274,17 +1250286,17 @@ │ │ │ │ b.n 3f5e1a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2e1a9e> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r3, pc, #416 @ (adr r3, 3f602c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2e1cb0>) │ │ │ │ lsls r3, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r5, #60] @ 0x3c │ │ │ │ + ldrh r0, [r5, #2] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - str r4, [sp, #504] @ 0x1f8 │ │ │ │ + str r5, [sp, #248] @ 0xf8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ add r1, pc, #1000 @ (adr r1, 3f6284 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2e1f08>) │ │ │ │ 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, #4000] @ 0xfa0 │ │ │ │ @@ -1250909,21 +1250921,21 @@ │ │ │ │ strd r0, r3, [r4, #76] @ 0x4c │ │ │ │ b.n 3f64c4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2e2148> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r1, pc, #248 @ (adr r1, 3f65f4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2e2278>) │ │ │ │ lsls r3, r7, #5 │ │ │ │ - str r2, [sp, #120] @ 0x78 │ │ │ │ + str r2, [sp, #888] @ 0x378 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r6, [r5, #34] @ 0x22 │ │ │ │ + strh r6, [r5, #40] @ 0x28 │ │ │ │ lsls r4, r1, #3 │ │ │ │ ldr r5, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r3, r7, #5 │ │ │ │ - udf #64 @ 0x40 │ │ │ │ + svc 0 │ │ │ │ lsls r7, r0, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r7, [r0, #16] │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -1252107,17 +1252119,17 @@ │ │ │ │ lsls r3, r7, #5 │ │ │ │ ldr r1, [sp, #576] @ 0x240 │ │ │ │ lsls r3, r7, #5 │ │ │ │ cmp r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ adds r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - str r1, [sp, #864] @ 0x360 │ │ │ │ + str r2, [sp, #608] @ 0x260 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - str r1, [sp, #296] @ 0x128 │ │ │ │ + str r2, [sp, #40] @ 0x28 │ │ │ │ lsls r0, r1, #3 │ │ │ │ ldr r4, [r4, #0] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 3f71f8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2e2e7c> │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ @@ -1252709,26 +1252721,26 @@ │ │ │ │ mov r4, r5 │ │ │ │ mov r8, r3 │ │ │ │ b.n 3f73f4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2e3078> │ │ │ │ mov r9, r7 │ │ │ │ b.n 3f7078 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2e2cfc> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldrh r4, [r0, #48] @ 0x30 │ │ │ │ + ldrh r4, [r0, #54] @ 0x36 │ │ │ │ lsls r0, r1, #3 │ │ │ │ ble.n 3f77ea <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2e346e> │ │ │ │ vshll.u32 q12, d8, #31 │ │ │ │ lsls r3, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r6, #22] │ │ │ │ + ldrh r6, [r6, #28] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrh r6, [r6, #20] │ │ │ │ + ldrh r6, [r6, #26] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldmia r1!, {r4, r5} │ │ │ │ + ldmia r1!, {r4, r5, r6, r7} │ │ │ │ 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] │ │ │ │ @@ -1252849,17 +1252861,17 @@ │ │ │ │ mov r0, r9 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ add r1, pc │ │ │ │ str r5, [sp, #0] │ │ │ │ bl 3bc34c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a7fd0> │ │ │ │ b.n 3f7846 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2e34ca> │ │ │ │ nop │ │ │ │ - ldrh r6, [r0, #14] │ │ │ │ + ldrh r6, [r0, #20] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrh r0, [r6, #10] │ │ │ │ + ldrh r0, [r6, #16] │ │ │ │ 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 │ │ │ │ @@ -1253182,46 +1253194,46 @@ │ │ │ │ ldr r3, [pc, #80] @ (3f7bf0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2e3874>) │ │ │ │ add r3, pc │ │ │ │ b.n 3f7b54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2e37d8> │ │ │ │ ldr r3, [pc, #76] @ (3f7bf4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2e3878>) │ │ │ │ add r3, pc │ │ │ │ b.n 3f7b7c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2e3800> │ │ │ │ nop │ │ │ │ - cbnz r0, 3f7bd6 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2e385a> │ │ │ │ + rev16 r0, r3 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r0, [r5, #4] │ │ │ │ + ldr r0, [r5, #16] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrh r6, [r6, #18] │ │ │ │ + ldrh r6, [r6, #24] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldr r4, [r6, #0] │ │ │ │ + ldr r4, [r6, #12] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r0, [r6, #60] @ 0x3c │ │ │ │ + ldrh r0, [r6, #2] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldcl 0, cr0, [r2, #-808] @ 0xfffffcd8 │ │ │ │ - stcl 0, cr0, [r0, #-808] @ 0xfffffcd8 │ │ │ │ - str r6, [r3, #124] @ 0x7c │ │ │ │ + cdp 0, 1, cr0, cr2, cr10, {6} │ │ │ │ + cdp 0, 0, cr0, cr0, cr10, {6} │ │ │ │ + ldr r6, [r3, #8] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r0, [r7, #62] @ 0x3e │ │ │ │ + ldrh r0, [r7, #4] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - str r6, [r6, #120] @ 0x78 │ │ │ │ + ldr r6, [r6, #4] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrh r4, [r4, #0] │ │ │ │ + ldrh r4, [r4, #6] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - str r6, [r1, #120] @ 0x78 │ │ │ │ + ldr r6, [r1, #4] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrh r4, [r0, #4] │ │ │ │ + ldrh r4, [r0, #10] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - str r6, [r4, #116] @ 0x74 │ │ │ │ + ldr r6, [r4, #0] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrh r0, [r5, #6] │ │ │ │ + ldrh r0, [r5, #12] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldc 0, cr0, [r4], {202} @ 0xca │ │ │ │ - stc 0, cr0, [lr], {202} @ 0xca │ │ │ │ - stc 0, cr0, [r8], {202} @ 0xca │ │ │ │ - stc 0, cr0, [r2], {202} @ 0xca │ │ │ │ + ldcl 0, cr0, [r4, #-808] @ 0xfffffcd8 │ │ │ │ + stcl 0, cr0, [lr, #-808] @ 0xfffffcd8 │ │ │ │ + stcl 0, cr0, [r8, #-808] @ 0xfffffcd8 │ │ │ │ + stcl 0, cr0, [r2, #-808] @ 0xfffffcd8 │ │ │ │ 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] │ │ │ │ @@ -1253585,61 +1253597,61 @@ │ │ │ │ ldr r3, [pc, #100] @ (3f7fe0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2e3c64>) │ │ │ │ add r3, pc │ │ │ │ b.n 3f7f38 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2e3bbc> │ │ │ │ ldr r4, [pc, #96] @ (3f7fe4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2e3c68>) │ │ │ │ add r4, pc │ │ │ │ b.n 3f7f20 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2e3ba4> │ │ │ │ nop │ │ │ │ - ldrh r6, [r0, #10] │ │ │ │ + ldrh r6, [r0, #16] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrh r0, [r4, #18] │ │ │ │ + ldrh r0, [r4, #24] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - strh r4, [r6, #60] @ 0x3c │ │ │ │ + ldrh r4, [r6, #2] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - strh r4, [r3, #60] @ 0x3c │ │ │ │ + ldrh r4, [r3, #2] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrh r4, [r7, #4] │ │ │ │ + ldrh r4, [r7, #10] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - strh r4, [r3, #58] @ 0x3a │ │ │ │ + ldrh r4, [r3, #0] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - strh r4, [r0, #58] @ 0x3a │ │ │ │ + ldrh r4, [r0, #0] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrh r0, [r2, #0] │ │ │ │ + ldrh r0, [r2, #6] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - strh r4, [r3, #56] @ 0x38 │ │ │ │ + strh r4, [r3, #62] @ 0x3e │ │ │ │ lsls r0, r1, #3 │ │ │ │ - strh r4, [r7, #54] @ 0x36 │ │ │ │ + strh r4, [r7, #60] @ 0x3c │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrh r2, [r6, #2] │ │ │ │ + ldrh r2, [r6, #8] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - strh r2, [r3, #54] @ 0x36 │ │ │ │ + strh r2, [r3, #60] @ 0x3c │ │ │ │ lsls r0, r1, #3 │ │ │ │ - strh r4, [r2, #54] @ 0x36 │ │ │ │ + strh r4, [r2, #60] @ 0x3c │ │ │ │ lsls r0, r1, #3 │ │ │ │ - strh r6, [r1, #54] @ 0x36 │ │ │ │ + strh r6, [r1, #60] @ 0x3c │ │ │ │ lsls r0, r1, #3 │ │ │ │ - strh r0, [r1, #54] @ 0x36 │ │ │ │ + strh r0, [r1, #60] @ 0x3c │ │ │ │ lsls r0, r1, #3 │ │ │ │ - strh r6, [r3, #52] @ 0x34 │ │ │ │ + strh r6, [r3, #58] @ 0x3a │ │ │ │ lsls r0, r1, #3 │ │ │ │ - strh r4, [r0, #52] @ 0x34 │ │ │ │ + strh r4, [r0, #58] @ 0x3a │ │ │ │ lsls r0, r1, #3 │ │ │ │ - strh r2, [r0, #52] @ 0x34 │ │ │ │ + strh r2, [r0, #58] @ 0x3a │ │ │ │ lsls r0, r1, #3 │ │ │ │ - strh r6, [r4, #50] @ 0x32 │ │ │ │ + strh r6, [r4, #56] @ 0x38 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - strh r6, [r1, #50] @ 0x32 │ │ │ │ + strh r6, [r1, #56] @ 0x38 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrh r2, [r5, #0] │ │ │ │ + ldrh r2, [r5, #6] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrh r2, [r2, #2] │ │ │ │ + ldrh r2, [r2, #8] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - strh r4, [r1, #48] @ 0x30 │ │ │ │ + strh r4, [r1, #54] @ 0x36 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - strh r6, [r0, #48] @ 0x30 │ │ │ │ + strh r6, [r0, #54] @ 0x36 │ │ │ │ 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 │ │ │ │ @@ -1253976,21 +1253988,21 @@ │ │ │ │ b.n 3f8282 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2e3f06> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrb r4, [r5, #24] │ │ │ │ lsls r3, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r4, #120] @ 0x78 │ │ │ │ + strb r0, [r4, #1] │ │ │ │ lsls r5, r1, #3 │ │ │ │ ldrb r4, [r3, #22] │ │ │ │ lsls r3, r7, #5 │ │ │ │ - str r4, [r2, #32] │ │ │ │ + str r4, [r2, #44] @ 0x2c │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldr r4, [r1, #108] @ 0x6c │ │ │ │ + ldr r4, [r1, #120] @ 0x78 │ │ │ │ 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 │ │ │ │ @@ -1254174,23 +1254186,23 @@ │ │ │ │ bhi.n 3f84f0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2e4174> │ │ │ │ b.n 3f83ea <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2e406e> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r0, #18] │ │ │ │ lsls r3, r7, #5 │ │ │ │ - ldr r6, [r0, #96] @ 0x60 │ │ │ │ + ldr r6, [r0, #108] @ 0x6c │ │ │ │ lsls r5, r1, #3 │ │ │ │ ldrb r6, [r1, #16] │ │ │ │ lsls r3, r7, #5 │ │ │ │ - add r6, sp, #160 @ 0xa0 │ │ │ │ + add r6, sp, #928 @ 0x3a0 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r2, [r5, #76] @ 0x4c │ │ │ │ + ldr r2, [r5, #88] @ 0x58 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrsh r4, [r6, r6] │ │ │ │ + str r4, [r6, #4] │ │ │ │ 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 │ │ │ │ @@ -1254230,15 +1254242,15 @@ │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 43696c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3225f0> │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 3f858c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2e4210> │ │ │ │ ldr r0, [r0, #8] │ │ │ │ b.n 3f856a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2e41ee> │ │ │ │ - ldr r6, [r4, #60] @ 0x3c │ │ │ │ + ldr r6, [r4, #72] @ 0x48 │ │ │ │ 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 │ │ │ │ @@ -1254347,17 +1254359,17 @@ │ │ │ │ ldr r4, [sp, #24] │ │ │ │ add r1, pc │ │ │ │ ldr r3, [sp, #28] │ │ │ │ strd r5, r4, [sp] │ │ │ │ bl 3bc34c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a7fd0> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - strh r0, [r1, #12] │ │ │ │ + strh r0, [r1, #18] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - strh r4, [r3, #12] │ │ │ │ + strh r4, [r3, #18] │ │ │ │ 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 │ │ │ │ @@ -1254422,17 +1254434,17 @@ │ │ │ │ add r4, pc │ │ │ │ str r7, [sp, #0] │ │ │ │ str r4, [sp, #4] │ │ │ │ bl 3f8684 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2e4308> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - strh r2, [r4, #8] │ │ │ │ + strh r2, [r4, #14] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldr r2, [r3, #108] @ 0x6c │ │ │ │ + ldr r2, [r3, #120] @ 0x78 │ │ │ │ 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 │ │ │ │ @@ -1254502,17 +1254514,17 @@ │ │ │ │ mov r0, sl │ │ │ │ str r4, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ str r2, [sp, #4] │ │ │ │ movs r2, #1 │ │ │ │ bl 3f8684 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2e4308> │ │ │ │ b.n 3f883a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2e44be> │ │ │ │ - ldr r4, [r7, #100] @ 0x64 │ │ │ │ + ldr r4, [r7, #112] @ 0x70 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strh r4, [r0, #2] │ │ │ │ + strh r4, [r0, #8] │ │ │ │ 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 │ │ │ │ @@ -1255151,71 +1255163,71 @@ │ │ │ │ bl 3bc34c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a7fd0> │ │ │ │ b.n 3f8a0a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2e468e> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strb r6, [r2, #29] │ │ │ │ lsls r3, r7, #5 │ │ │ │ - ldr r5, [sp, #24] │ │ │ │ + ldr r5, [sp, #792] @ 0x318 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldr r4, [sp, #1000] @ 0x3e8 │ │ │ │ + ldr r5, [sp, #744] @ 0x2e8 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldrb r4, [r2, #28] │ │ │ │ + ldrb r4, [r2, #31] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - strh r6, [r4, #2] │ │ │ │ + strh r6, [r4, #8] │ │ │ │ lsls r0, r1, #3 │ │ │ │ strb r0, [r5, #23] │ │ │ │ lsls r3, r7, #5 │ │ │ │ ldcl 15, cr15, [pc], #-1020 @ 3f8b24 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2e47a8> │ │ │ │ - ldr r1, [sp, #456] @ 0x1c8 │ │ │ │ + ldr r2, [sp, #200] @ 0xc8 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldrb r4, [r7, #20] │ │ │ │ + ldrb r4, [r7, #23] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrb r4, [r3, #29] │ │ │ │ + strh r4, [r3, #0] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldr r2, [sp, #24] │ │ │ │ + ldr r2, [sp, #792] @ 0x318 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldrb r2, [r1, #24] │ │ │ │ + ldrb r2, [r1, #27] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrb r2, [r5, #17] │ │ │ │ + ldrb r2, [r5, #20] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrb r2, [r1, #16] │ │ │ │ + ldrb r2, [r1, #19] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrb r2, [r0, #22] │ │ │ │ + ldrb r2, [r0, #25] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrb r0, [r0, #14] │ │ │ │ + ldrb r0, [r0, #17] │ │ │ │ lsls r0, r1, #3 │ │ │ │ @ instruction: 0xe9abffff │ │ │ │ - ldrb r4, [r4, #10] │ │ │ │ + ldrb r4, [r4, #13] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrb r0, [r4, #15] │ │ │ │ + ldrb r0, [r4, #18] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrb r2, [r2, #10] │ │ │ │ + ldrb r2, [r2, #13] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrb r2, [r4, #17] │ │ │ │ + ldrb r2, [r4, #20] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrb r0, [r7, #11] │ │ │ │ + ldrb r0, [r7, #14] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrb r6, [r6, #9] │ │ │ │ + ldrb r6, [r6, #12] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrb r6, [r2, #16] │ │ │ │ + ldrb r6, [r2, #19] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrb r6, [r1, #11] │ │ │ │ + ldrb r6, [r1, #14] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrb r2, [r7, #8] │ │ │ │ + ldrb r2, [r7, #11] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrb r6, [r7, #11] │ │ │ │ + ldrb r6, [r7, #14] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrb r0, [r1, #8] │ │ │ │ + ldrb r0, [r1, #11] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrb r2, [r4, #8] │ │ │ │ + ldrb r2, [r4, #11] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrb r4, [r4, #7] │ │ │ │ + ldrb r4, [r4, #10] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrb r4, [r6, #11] │ │ │ │ + ldrb r4, [r6, #14] │ │ │ │ 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, 3f8fa2 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2e4c26> │ │ │ │ @@ -1255417,15 +1255429,15 @@ │ │ │ │ bfi r3, r2, #5, #3 │ │ │ │ strb r3, [r5, #20] │ │ │ │ ldrd r2, r3, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 3f90d8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2e4d5c> │ │ │ │ mov r3, r5 │ │ │ │ b.n 3f9038 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2e4cbc> │ │ │ │ - add r1, pc, #952 @ (adr r1, 3f9530 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2e51b4>) │ │ │ │ + add r2, pc, #696 @ (adr r2, 3f9430 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2e50b4>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ ldr r3, [r1, #92] @ 0x5c │ │ │ │ ldrb.w r2, [r3, #-8] │ │ │ │ cmp r2, #1 │ │ │ │ it ne │ │ │ │ movne r3, #0 │ │ │ │ beq.n 3f9196 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2e4e1a> │ │ │ │ @@ -1256218,17 +1256230,17 @@ │ │ │ │ lsls r3, r7, #5 │ │ │ │ ldr r4, [r3, #32] │ │ │ │ lsls r3, r7, #5 │ │ │ │ cmp r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ adds r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r5, #14] │ │ │ │ + strb r6, [r5, #17] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - strb r4, [r6, #12] │ │ │ │ + strb r4, [r6, #15] │ │ │ │ lsls r0, r1, #3 │ │ │ │ adds r3, #1 │ │ │ │ cmp r3, #64 @ 0x40 │ │ │ │ beq.n 3f998e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2e5612> │ │ │ │ rsb r5, r3, #32 │ │ │ │ sub.w r4, r3, #32 │ │ │ │ lsr.w r2, r9, r3 │ │ │ │ @@ -1256516,21 +1256528,21 @@ │ │ │ │ movs r0, #0 │ │ │ │ b.n 3f99e4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2e5668> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ str r4, [r2, #96] @ 0x60 │ │ │ │ lsls r3, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r4, [r2, r5] │ │ │ │ + ldr r4, [r2, r0] │ │ │ │ lsls r5, r1, #3 │ │ │ │ cmp r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ adds r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r6, #108] @ 0x6c │ │ │ │ + ldr r2, [r6, #120] @ 0x78 │ │ │ │ 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 │ │ │ │ @@ -1256883,21 +1256895,21 @@ │ │ │ │ cmp r1, #8 │ │ │ │ bhi.w 3f9e46 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2e5aca> │ │ │ │ b.n 3f9f2e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2e5bb2> │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ lsls r6, r3, #4 │ │ │ │ b.n 3f9f46 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2e5bca> │ │ │ │ nop │ │ │ │ - ldr r0, [r4, #100] @ 0x64 │ │ │ │ + ldr r0, [r4, #112] @ 0x70 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldr r6, [r1, #72] @ 0x48 │ │ │ │ + ldr r6, [r1, #84] @ 0x54 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldr r4, [sp, #120] @ 0x78 │ │ │ │ + ldr r4, [sp, #888] @ 0x378 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldr r6, [r7, #68] @ 0x44 │ │ │ │ + ldr r6, [r7, #80] @ 0x50 │ │ │ │ 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 │ │ │ │ @@ -1257026,15 +1257038,15 @@ │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r5 │ │ │ │ bl 53dcd0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x429954> │ │ │ │ mov r5, r0 │ │ │ │ b.n 3fa040 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2e5cc4> │ │ │ │ nop │ │ │ │ - ldr r4, [r6, #48] @ 0x30 │ │ │ │ + ldr r4, [r6, #60] @ 0x3c │ │ │ │ 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] @ (3fa418 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2e609c>) │ │ │ │ @@ -1257274,17 +1257286,17 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ ldrsh r0, [r3, r1] │ │ │ │ lsls r3, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r7, r2] │ │ │ │ lsls r3, r7, #5 │ │ │ │ - ldrh r4, [r4, #52] @ 0x34 │ │ │ │ + ldrh r4, [r4, #58] @ 0x3a │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrh r0, [r7, #50] @ 0x32 │ │ │ │ + ldrh r0, [r7, #56] @ 0x38 │ │ │ │ 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 │ │ │ │ @@ -1258191,40 +1258203,40 @@ │ │ │ │ mov r9, r7 │ │ │ │ b.n 3face4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2e6968> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ ldrh r0, [r6, r6] │ │ │ │ lsls r3, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r6, #44] @ 0x2c │ │ │ │ + ldrh r6, [r6, #50] @ 0x32 │ │ │ │ lsls r4, r3, #3 │ │ │ │ mrc 15, 2, APSR_nzcv, cr11, cr15, {7} │ │ │ │ - ldrh r2, [r3, #18] │ │ │ │ + ldrh r2, [r3, #24] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - str r6, [r3, #80] @ 0x50 │ │ │ │ + str r6, [r3, #92] @ 0x5c │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrh r2, [r5, #0] │ │ │ │ + ldrh r2, [r5, #6] │ │ │ │ lsls r4, r3, #3 │ │ │ │ strb r6, [r5, r3] │ │ │ │ lsls r3, r7, #5 │ │ │ │ - str r2, [r4, #36] @ 0x24 │ │ │ │ + str r2, [r4, #48] @ 0x30 │ │ │ │ lsls r0, r1, #3 │ │ │ │ bge.n 3faca6 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2e692a> │ │ │ │ vtbl.8 d29, {d31-, q11, #31 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - strb r6, [r6, #22] │ │ │ │ + strb r6, [r6, #25] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldrb r2, [r3, #3] │ │ │ │ + ldrb r2, [r3, #6] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldrb r2, [r7, #2] │ │ │ │ + ldrb r2, [r7, #5] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldrsh r2, [r5, r7] │ │ │ │ + str r2, [r5, #8] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - str r2, [r4, #8] │ │ │ │ + str r2, [r4, #20] │ │ │ │ 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 │ │ │ │ @@ -1258293,15 +1258305,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr.w r3, [r2, r3, lsl #2] │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #3 │ │ │ │ mov r0, ip │ │ │ │ bl 3f77dc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2e3460> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r6, [r3, #36] @ 0x24 │ │ │ │ + strh r6, [r3, #42] @ 0x2a │ │ │ │ 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] @ (3faf60 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2e6be4>) │ │ │ │ mov r4, r3 │ │ │ │ @@ -1258737,33 +1258749,33 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ str r2, [r5, r1] │ │ │ │ lsls r3, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r7, [pc, #816] @ (3fb5cc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2e7250>) │ │ │ │ lsls r3, r7, #5 │ │ │ │ - strb r2, [r3, #7] │ │ │ │ + strb r2, [r3, #10] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - strb r0, [r1, #7] │ │ │ │ + strb r0, [r1, #10] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - strb r6, [r2, #8] │ │ │ │ + strb r6, [r2, #11] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - strb r6, [r2, #7] │ │ │ │ + strb r6, [r2, #10] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - strb r4, [r0, #5] │ │ │ │ + strb r4, [r0, #8] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - strb r2, [r1, #5] │ │ │ │ + strb r2, [r1, #8] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldrb r2, [r6, r1] │ │ │ │ + ldrb r2, [r6, r4] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrb r2, [r6, r1] │ │ │ │ + ldrb r2, [r6, r4] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrh r4, [r7, r0] │ │ │ │ + ldrh r4, [r7, r3] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrh r0, [r5, r7] │ │ │ │ + ldrb r0, [r5, r2] │ │ │ │ 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 │ │ │ │ @@ -1259887,31 +1259899,31 @@ │ │ │ │ b.n 3fb916 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2e759a> │ │ │ │ ldr r4, [pc, #824] @ (3fc128 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2e7dac>) │ │ │ │ lsls r3, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [pc, #376] @ (3fbf70 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2e7bf4>) │ │ │ │ lsls r3, r7, #5 │ │ │ │ - ldrb r0, [r0, #25] │ │ │ │ + ldrb r0, [r0, #28] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r2, [r5, #36] @ 0x24 │ │ │ │ + ldr r2, [r5, #48] @ 0x30 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldr r6, [r5, #36] @ 0x24 │ │ │ │ + ldr r6, [r5, #48] @ 0x30 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - pop {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + pop {r1, r2, r3, r4, r5, r7, pc} │ │ │ │ lsls r6, r0, #3 │ │ │ │ - pop {r4, r5, pc} │ │ │ │ + pop {r4, r5, r6, r7, pc} │ │ │ │ lsls r6, r0, #3 │ │ │ │ - pop {r1, r4, r5, pc} │ │ │ │ + pop {r1, r4, r5, r6, r7, pc} │ │ │ │ lsls r6, r0, #3 │ │ │ │ - pop {r2, r4, r5, pc} │ │ │ │ + pop {r2, r4, r5, r6, r7, pc} │ │ │ │ lsls r6, r0, #3 │ │ │ │ - pop {r1, r2, r4, r5, pc} │ │ │ │ + pop {r1, r2, r4, r5, r6, r7, pc} │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldrsb r0, [r6, r1] │ │ │ │ + ldrsb r0, [r6, r4] │ │ │ │ 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 3fc15a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2e7dde> │ │ │ │ cmp r2, r0 │ │ │ │ @@ -1260299,24 +1260311,24 @@ │ │ │ │ movcs r1, #1 │ │ │ │ b.n 3fbd4c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2e79d0> │ │ │ │ ldr r0, [pc, #32] @ (3fc21c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2e7ea0>) │ │ │ │ add r0, pc │ │ │ │ bl 29e218 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x189e9c> │ │ │ │ ldrb.w r3, [r5, #56] @ 0x38 │ │ │ │ b.w 3fb8b0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2e7534> │ │ │ │ - str r4, [r4, r1] │ │ │ │ + str r4, [r4, r4] │ │ │ │ lsls r0, r1, #3 │ │ │ │ @ instruction: 0xb79f │ │ │ │ - vqrdmlsh.s q10, , d14[0] │ │ │ │ + vaddl.u , d15, d14 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - strb r6, [r4, #8] │ │ │ │ + strb r6, [r4, #11] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r5, [pc, #744] @ (3fc504 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2e8188>) │ │ │ │ + ldr r6, [pc, #488] @ (3fc404 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2e8088>) │ │ │ │ lsls r0, r1, #3 │ │ │ │ - strb r6, [r2, #4] │ │ │ │ + strb r6, [r2, #7] │ │ │ │ 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] @ (3fc41c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2e80a0>) │ │ │ │ sub sp, #20 │ │ │ │ @@ -1260715,19 +1260727,19 @@ │ │ │ │ nop │ │ │ │ subs r2, #206 @ 0xce │ │ │ │ lsls r3, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #106 @ 0x6a │ │ │ │ lsls r3, r7, #5 │ │ │ │ - ldr r2, [pc, #944] @ (3fc9e8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2e866c>) │ │ │ │ + ldr r3, [pc, #688] @ (3fc8e8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2e856c>) │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldr r2, [pc, #912] @ (3fc9cc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2e8650>) │ │ │ │ + ldr r3, [pc, #656] @ (3fc8cc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2e8550>) │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldr r2, [pc, #464] @ (3fc810 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2e8494>) │ │ │ │ + ldr r3, [pc, #208] @ (3fc710 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2e8394>) │ │ │ │ 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 │ │ │ │ @@ -1260889,15 +1260901,15 @@ │ │ │ │ mov r1, r6 │ │ │ │ str r5, [r0, #16] │ │ │ │ mov r4, r0 │ │ │ │ bl 3b872c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a43b0> │ │ │ │ str.w r4, [r8] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r1, [pc, #672] @ (3fca74 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2e86f8>) │ │ │ │ + ldr r2, [pc, #416] @ (3fc974 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2e85f8>) │ │ │ │ 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] @ (3fc830 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2e84b4>) │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ @@ -1261284,15 +1261296,15 @@ │ │ │ │ blx 68e34 <__cxa_end_cleanup@plt> │ │ │ │ adds r6, #16 │ │ │ │ lsls r3, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r2, #24] │ │ │ │ lsls r2, r7, #5 │ │ │ │ - mov sl, r1 │ │ │ │ + bx r9 │ │ │ │ lsls r0, r1, #3 │ │ │ │ strh r4, [r0, #18] │ │ │ │ lsls r2, r7, #5 │ │ │ │ adds r5, #20 │ │ │ │ lsls r3, r7, #5 │ │ │ │ strh r0, [r4, #12] │ │ │ │ lsls r2, r7, #5 │ │ │ │ @@ -1262027,15 +1262039,15 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ cmp r7, #22 │ │ │ │ lsls r3, r7, #5 │ │ │ │ cmp r7, #18 │ │ │ │ lsls r3, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r6, #40] @ 0x28 │ │ │ │ + str r6, [r6, #52] @ 0x34 │ │ │ │ lsls r4, r3, #3 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ cmp r5, #40 @ 0x28 │ │ │ │ lsls r3, r7, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1263112,33 +1263124,33 @@ │ │ │ │ b.n 3fd75c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2e93e0> │ │ │ │ cmp r4, #112 @ 0x70 │ │ │ │ lsls r3, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, #84 @ 0x54 │ │ │ │ lsls r3, r7, #5 │ │ │ │ - str r0, [r6, #0] │ │ │ │ + str r0, [r6, #12] │ │ │ │ lsls r4, r3, #3 │ │ │ │ cmp r3, #176 @ 0xb0 │ │ │ │ lsls r3, r7, #5 │ │ │ │ - cmp r7, #50 @ 0x32 │ │ │ │ + cmp r7, #242 @ 0xf2 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - cmp r7, #22 │ │ │ │ + cmp r7, #214 @ 0xd6 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - cmp r6, #226 @ 0xe2 │ │ │ │ + cmp r7, #162 @ 0xa2 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - adds r6, r1, #1 │ │ │ │ + adds r6, r1, #4 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - subs r6, r3, r7 │ │ │ │ + adds r6, r3, #2 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r2, [r4, r5] │ │ │ │ + ldrsh r2, [r4, r0] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - subs r2, #68 @ 0x44 │ │ │ │ + subs r3, #4 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - adds r2, r0, r6 │ │ │ │ + subs r2, r0, r1 │ │ │ │ lsls r5, r1, #3 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ ldrb.w r8, [r8, #13] │ │ │ │ cmp.w r8, #2 │ │ │ │ bne.w 3fe0ae <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2e9d32> │ │ │ │ ldr r1, [sp, #28] │ │ │ │ @@ -1263735,15 +1263747,15 @@ │ │ │ │ b.n 3fe14c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2e9dd0> │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ udf #255 @ 0xff │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ - adds r0, #108 @ 0x6c │ │ │ │ + adds r1, #44 @ 0x2c │ │ │ │ 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 │ │ │ │ @@ -1263890,17 +1263902,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 3fe5f6 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ea27a> │ │ │ │ nop │ │ │ │ - ldr r6, [pc, #24] @ (3fe760 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ea3e4>) │ │ │ │ + ldr r6, [pc, #792] @ (3fea60 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ea6e4>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ - mov lr, r4 │ │ │ │ + bx ip │ │ │ │ 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 │ │ │ │ @@ -1264033,15 +1264045,15 @@ │ │ │ │ bl 53d72c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4293b0> │ │ │ │ eor.w r0, r0, #1 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ tst r6, r0 │ │ │ │ beq.n 3fe834 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ea4b8> │ │ │ │ b.n 3fe800 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ea484> │ │ │ │ nop │ │ │ │ - ldr r3, [pc, #552] @ (3feae0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ea764>) │ │ │ │ + ldr r4, [pc, #296] @ (3fe9e0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ea664>) │ │ │ │ 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 │ │ │ │ @@ -1264543,17 +1264555,17 @@ │ │ │ │ nop │ │ │ │ asrs r4, r4, #28 │ │ │ │ lsls r3, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r6, #22 │ │ │ │ lsls r3, r7, #5 │ │ │ │ - negs r0, r1 │ │ │ │ + orrs r0, r1 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - lsrs r4, r1 │ │ │ │ + sbcs r4, r1 │ │ │ │ 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 │ │ │ │ @@ -1265466,15 +1265478,15 @@ │ │ │ │ mov r3, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ udf #255 @ 0xff │ │ │ │ lsrs r6, r4, #11 │ │ │ │ lsls r3, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, r4, r4 │ │ │ │ + subs r4, r4, r7 │ │ │ │ lsls r0, r1, #3 │ │ │ │ lsrs r4, r1, #3 │ │ │ │ lsls r3, r7, #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 │ │ │ │ @@ -1265768,15 +1265780,15 @@ │ │ │ │ adds r4, #1 │ │ │ │ bl 3ff980 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2eb604> │ │ │ │ cmp r4, r7 │ │ │ │ bne.n 3ffa9a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2eb71e> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ - subs r2, #172 @ 0xac │ │ │ │ + subs r3, #108 @ 0x6c │ │ │ │ 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 │ │ │ │ @@ -1265927,15 +1265939,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ add r3, r9 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [r5, #24] │ │ │ │ cmp r3, r4 │ │ │ │ bhi.n 3ffc26 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2eb8aa> │ │ │ │ b.n 3ffb1e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2eb7a2> │ │ │ │ - subs r0, #88 @ 0x58 │ │ │ │ + subs r1, #24 │ │ │ │ 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] @ (3ffd48 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2eb9cc>) │ │ │ │ sub sp, #28 │ │ │ │ @@ -1266105,15 +1266117,15 @@ │ │ │ │ bx lr │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ lsls r4, r5, #9 │ │ │ │ lsls r3, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r3, #14 │ │ │ │ + asrs r6, r3, #17 │ │ │ │ lsls r0, r1, #3 │ │ │ │ lsls r0, r4, #8 │ │ │ │ lsls r3, r7, #5 │ │ │ │ push {r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1266163,15 +1266175,15 @@ │ │ │ │ bx lr │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ lsls r0, r3, #7 │ │ │ │ lsls r3, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r5, #12 │ │ │ │ + asrs r4, r5, #15 │ │ │ │ lsls r0, r1, #3 │ │ │ │ lsls r0, r2, #6 │ │ │ │ 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 │ │ │ │ @@ -1266377,15 +1266389,15 @@ │ │ │ │ b.n 3fffb6 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ebc3a> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsls r2, r0, #5 │ │ │ │ lsls r3, r7, #5 │ │ │ │ - asrs r2, r3, #10 │ │ │ │ + asrs r2, r3, #13 │ │ │ │ lsls r0, r1, #3 │ │ │ │ lsls r6, r6, #2 │ │ │ │ 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 │ │ │ │ @@ -1266443,31 +1266455,31 @@ │ │ │ │ add r2, pc │ │ │ │ ldrsh.w r2, [r2, r3, lsl #1] │ │ │ │ bne.n 4000dc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ebd60> │ │ │ │ mov r0, r2 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - lsls r2, r2 │ │ │ │ + adcs r2, r2 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - sbcs r6, r1 │ │ │ │ + negs r6, r1 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - subs r6, #182 @ 0xb6 │ │ │ │ + subs r7, #118 @ 0x76 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - subs r5, #18 │ │ │ │ + subs r5, #210 @ 0xd2 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - eors r6, r1 │ │ │ │ + asrs r6, r1 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - adds r3, #220 @ 0xdc │ │ │ │ + adds r4, #156 @ 0x9c │ │ │ │ lsls r4, r3, #3 │ │ │ │ - subs r6, #116 @ 0x74 │ │ │ │ + subs r7, #52 @ 0x34 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - adds r3, #162 @ 0xa2 │ │ │ │ + adds r4, #98 @ 0x62 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - subs r0, #26 │ │ │ │ + subs r0, #218 @ 0xda │ │ │ │ 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] @ (400198 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ebe1c>) │ │ │ │ @@ -1266481,15 +1266493,15 @@ │ │ │ │ blx 6a2ec <__fprintf_chk@plt> │ │ │ │ movs r0, #2 │ │ │ │ blx 69930 │ │ │ │ nop │ │ │ │ mrc2 1, 3, r0, cr12, cr10, {3} │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [sp, #976] @ 0x3d0 │ │ │ │ + str r1, [sp, #720] @ 0x2d0 │ │ │ │ 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 │ │ │ │ @@ -1266528,15 +1266540,15 @@ │ │ │ │ movs r2, #1 │ │ │ │ strd r4, r2, [r3, #12] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [pc, #4] @ (400214 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ebe98>) │ │ │ │ add r0, pc │ │ │ │ bl 400168 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ebdec> │ │ │ │ - b.n 40073c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ec3c0> │ │ │ │ + b.n 4008bc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ec540> │ │ │ │ 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 │ │ │ │ mov r4, r0 │ │ │ │ @@ -1266688,15 +1266700,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] @ (400390 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ec014>) │ │ │ │ add r0, pc │ │ │ │ bl 400168 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ebdec> │ │ │ │ - b.n 400628 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ec2ac> │ │ │ │ + b.n 4007a8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ec42c> │ │ │ │ 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 │ │ │ │ ldr r3, [r1, #20] │ │ │ │ mov r4, r1 │ │ │ │ @@ -1267791,33 +1267803,33 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 4024e2 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ee166> │ │ │ │ movs r3, #1 │ │ │ │ mov.w r0, #284 @ 0x11c │ │ │ │ str.w r3, [r8, #32] │ │ │ │ b.w 400680 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ec304> │ │ │ │ @ instruction: 0xfbac017a │ │ │ │ - subs r4, #120 @ 0x78 │ │ │ │ + subs r5, #56 @ 0x38 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - subs r0, #246 @ 0xf6 │ │ │ │ + subs r1, #182 @ 0xb6 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - subs r4, #48 @ 0x30 │ │ │ │ + subs r4, #240 @ 0xf0 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - subs r5, #84 @ 0x54 │ │ │ │ + subs r6, #20 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - subs r2, #110 @ 0x6e │ │ │ │ + subs r3, #46 @ 0x2e │ │ │ │ lsls r4, r3, #3 │ │ │ │ - cmp r7, #152 @ 0x98 │ │ │ │ + adds r0, #88 @ 0x58 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - subs r2, #102 @ 0x66 │ │ │ │ + subs r3, #38 @ 0x26 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - cmp r7, #146 @ 0x92 │ │ │ │ + adds r0, #82 @ 0x52 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - adds r3, #234 @ 0xea │ │ │ │ + adds r4, #170 @ 0xaa │ │ │ │ lsls r4, r3, #3 │ │ │ │ - subs r4, #220 @ 0xdc │ │ │ │ + subs r5, #156 @ 0x9c │ │ │ │ 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 │ │ │ │ @@ -1269072,21 +1269084,21 @@ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ subs r3, r3, r2 │ │ │ │ subs r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ bgt.n 402002 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2edc86> │ │ │ │ ldr.w r2, [r9, #36] @ 0x24 │ │ │ │ b.n 401fce <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2edc52> │ │ │ │ - vhadd.u32 q0, q11, │ │ │ │ + vmla.i32 q8, q11, d7[0] │ │ │ │ cmp r5, #56 @ 0x38 │ │ │ │ movs r0, r0 │ │ │ │ cmp r3, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf6e600c7 │ │ │ │ - @ instruction: 0xf63400c7 │ │ │ │ + @ instruction: 0xf7a600c7 │ │ │ │ + @ instruction: 0xf6f400c7 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r1, #0 │ │ │ │ sub.w r6, r2, r0 │ │ │ │ it gt │ │ │ │ lslgt r1, r1, #1 │ │ │ │ bgt.n 401fa4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2edc28> │ │ │ │ @@ -1269645,43 +1269657,43 @@ │ │ │ │ b.w 401518 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ed19c> │ │ │ │ mov r0, r8 │ │ │ │ bl 406c1c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2f28a0> │ │ │ │ b.w 40144e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ed0d2> │ │ │ │ ldr r0, [pc, #64] @ (40264c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ee2d0>) │ │ │ │ add r0, pc │ │ │ │ bl 400168 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ebdec> │ │ │ │ - stmia r5!, {r1, r2, r3, r4, r6} │ │ │ │ + stmia r6!, {r1, r2, r3, r4} │ │ │ │ lsls r6, r0, #3 │ │ │ │ - bics.w r0, lr, #199 @ 0xc7 │ │ │ │ - ldr r0, [r6, #68] @ 0x44 │ │ │ │ + @ instruction: 0xf0fe00c7 │ │ │ │ + ldr r0, [r6, #80] @ 0x50 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - vmla.i d16, d28, d3[1] │ │ │ │ - stmia r2!, {r1, r4, r6} │ │ │ │ + eor.w r0, ip, #199 @ 0xc7 │ │ │ │ + stmia r3!, {r1, r4} │ │ │ │ lsls r6, r0, #3 │ │ │ │ - subs r6, r1, #6 │ │ │ │ + movs r0, #78 @ 0x4e │ │ │ │ lsls r4, r3, #3 │ │ │ │ - adds r2, r5, #2 │ │ │ │ + adds r2, r5, #5 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - asrs r0, r3, #7 │ │ │ │ + asrs r0, r3, #10 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - subs r6, r6, r3 │ │ │ │ + subs r6, r6, r6 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - asrs r0, r1, #25 │ │ │ │ + asrs r0, r1, #28 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - cdp 0, 15, cr0, cr14, cr7, {6} │ │ │ │ - stmia r1!, {r1, r6, r7} │ │ │ │ + vext.8 q0, q15, , #0 │ │ │ │ + stmia r2!, {r1, r7} │ │ │ │ lsls r6, r0, #3 │ │ │ │ - stmia r0!, {r1, r2, r3, r5, r6, r7} │ │ │ │ + stmia r1!, {r1, r2, r3, r5, r7} │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldc 0, cr0, [ip], {199} @ 0xc7 │ │ │ │ - @ instruction: 0xebe400c7 │ │ │ │ - itet ge │ │ │ │ - lslge r6, r0, #3 │ │ │ │ - ldrlt r3, [r0, #20] │ │ │ │ - cbz r3, 4026ac <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ee330> @ unpredictable │ │ │ │ + ldcl 0, cr0, [ip], {199} @ 0xc7 │ │ │ │ + stc 0, cr0, [r4], #796 @ 0x31c │ │ │ │ + stmia r0!, {r1, r3, r5, r6} │ │ │ │ + lsls r6, r0, #3 │ │ │ │ + ldr r3, [r0, #20] │ │ │ │ + cbz r3, 4026ac <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ee330> │ │ │ │ ldr r2, [r0, #12] │ │ │ │ ldr.w r3, [r3, r2, lsl #2] │ │ │ │ cbz r3, 4026ac <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ee330> │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -1269757,17 +1269769,17 @@ │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #8] @ (402724 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ee3a8>) │ │ │ │ add r0, pc │ │ │ │ bl 400168 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ebdec> │ │ │ │ nop │ │ │ │ - bkpt 0x00cc │ │ │ │ - lsls r6, r0, #3 │ │ │ │ - push {r4, r5, r6, r7, lr} │ │ │ │ + ite hi │ │ │ │ + lslhi r6, r0, #3 │ │ │ │ + pushls {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 │ │ │ │ adds r0, r1, #2 │ │ │ │ mov r4, r1 │ │ │ │ @@ -1269796,19 +1269808,19 @@ │ │ │ │ ldr r0, [pc, #16] @ (402784 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ee408>) │ │ │ │ add r0, pc │ │ │ │ bl 400168 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ebdec> │ │ │ │ ldr r0, [pc, #12] @ (402788 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ee40c>) │ │ │ │ add r0, pc │ │ │ │ bl 400168 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ebdec> │ │ │ │ nop │ │ │ │ - bkpt 0x00a0 │ │ │ │ - lsls r6, r0, #3 │ │ │ │ - bkpt 0x00c4 │ │ │ │ + nop {6} │ │ │ │ lsls r6, r0, #3 │ │ │ │ - push {r4, lr} │ │ │ │ + itt hi │ │ │ │ + lslhi r6, r0, #3 │ │ │ │ + pushhi {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ cbz r1, 4027c6 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ee44a> │ │ │ │ mov r4, r0 │ │ │ │ movs r0, #100 @ 0x64 │ │ │ │ @@ -1269922,21 +1269934,21 @@ │ │ │ │ ldr r2, [pc, #28] @ (4028cc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ee550>) │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ bl 3ffd78 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2eb9fc> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - strh r6, [r7, #36] @ 0x24 │ │ │ │ + strh r6, [r7, #42] @ 0x2a │ │ │ │ lsls r7, r0, #3 │ │ │ │ - bics.w r0, lr, r7, lsl #3 │ │ │ │ - orn r0, ip, r7, lsl #3 │ │ │ │ - sub sp, #24 │ │ │ │ + @ instruction: 0xeafe00c7 │ │ │ │ + @ instruction: 0xeb2c00c7 │ │ │ │ + cbz r6, 4028dc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ee560> │ │ │ │ lsls r7, r0, #3 │ │ │ │ - eor.w r0, r2, r7, lsl #3 │ │ │ │ + adc.w r0, r2, r7, 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, [r0, #60] @ 0x3c │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ @@ -1270011,17 +1270023,17 @@ │ │ │ │ blx 6a2ec <__fprintf_chk@plt> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ bvs.n 4028d4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ee558> │ │ │ │ lsls r2, r7, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrd r0, r0, [r8, #796]! @ 0x31c │ │ │ │ - and.w r0, ip, #6815744 @ 0x680000 │ │ │ │ - cbz r6, 4029b4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ee638> │ │ │ │ + @ instruction: 0xeab800c7 │ │ │ │ + @ instruction: 0xf4cc00d0 │ │ │ │ + cbz r6, 4029e4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ee668> │ │ │ │ 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 │ │ │ │ @@ -1270105,30 +1270117,30 @@ │ │ │ │ ldr r2, [pc, #52] @ (402aa4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ee728>) │ │ │ │ mov r3, r5 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc │ │ │ │ blx 6a2ec <__fprintf_chk@plt> │ │ │ │ b.n 4029f6 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ee67a> │ │ │ │ - @ instruction: 0xe9a200c7 │ │ │ │ + orn r0, r2, r7, lsl #3 │ │ │ │ movs r2, #172 @ 0xac │ │ │ │ lsls r1, r6, #5 │ │ │ │ - @ instruction: 0xe9a000c7 │ │ │ │ - lsls r4, r3, #11 │ │ │ │ + orn r0, r0, r7, lsl #3 │ │ │ │ + lsls r4, r3, #14 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - blxns lr │ │ │ │ + ldr r0, [pc, #720] @ (402d60 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ee9e4>) │ │ │ │ lsls r5, r0, #3 │ │ │ │ - strd r0, r0, [r0, #-796]! @ 0x31c │ │ │ │ - cmp r2, fp │ │ │ │ + bic.w r0, r0, r7, lsl #3 │ │ │ │ + mov r2, r3 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - muls r4, r4 │ │ │ │ + add r4, r4 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldmdb r0!, {r0, r1, r2, r6, r7} │ │ │ │ - stmdb r2!, {r0, r1, r2, r6, r7} │ │ │ │ - orrs r0, r4 │ │ │ │ + ldrd r0, r0, [r0, #796]! @ 0x31c │ │ │ │ + strd r0, r0, [r2, #796]! @ 0x31c │ │ │ │ + mvns r0, r4 │ │ │ │ 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] @ 402afc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ee780> │ │ │ │ ldr.w lr, [pc, #68] @ 402b00 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ee784> │ │ │ │ @@ -1270160,17 +1270172,17 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ stmia r4!, {r1, r4} │ │ │ │ lsls r5, r7, #5 │ │ │ │ bpl.n 402b7c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ee800> │ │ │ │ lsls r2, r7, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - adds r7, #164 @ 0xa4 │ │ │ │ + subs r0, #100 @ 0x64 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - add r7, sp, #720 @ 0x2d0 │ │ │ │ + add sp, #464 @ 0x1d0 │ │ │ │ lsls r4, r1, #3 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r2, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ bne.n 402b8a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ee80e> │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1270383,15 +1270395,15 @@ │ │ │ │ bl 3ffd78 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2eb9fc> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ bl 4369a8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x32262c> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - b.n 402a28 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ee6ac> │ │ │ │ + b.n 402ba8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ee82c> │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ mov r8, r3 │ │ │ │ @@ -1270425,15 +1270437,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 3ffd78 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2eb9fc> │ │ │ │ ldr r0, [r5, #8] │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ bl 4369a8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x32262c> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - b.n 4029b8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ee63c> │ │ │ │ + b.n 402b38 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ee7bc> │ │ │ │ lsls r7, r0, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r9, r3 │ │ │ │ mov r7, r0 │ │ │ │ @@ -1270493,17 +1270505,17 @@ │ │ │ │ ldr r0, [r7, #8] │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r8 │ │ │ │ bl 4369a8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x32262c> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r3, r6 │ │ │ │ b.n 402db0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2eea34> │ │ │ │ - b.n 4029d4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ee658> │ │ │ │ + b.n 402b54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ee7d8> │ │ │ │ lsls r7, r0, #3 │ │ │ │ - b.n 402918 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ee59c> │ │ │ │ + b.n 402a98 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ee71c> │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #564] @ (403080 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2eed04>) │ │ │ │ sub sp, #28 │ │ │ │ @@ -1270744,37 +1270756,37 @@ │ │ │ │ rsb sl, sl, #13 │ │ │ │ add r6, pc │ │ │ │ b.n 402ef6 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2eeb7a> │ │ │ │ bne.n 402fdc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2eec60> │ │ │ │ lsls r2, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - movs r0, #178 @ 0xb2 │ │ │ │ + movs r1, #114 @ 0x72 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - asrs r6, r7, #27 │ │ │ │ + asrs r6, r7, #30 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - add r1, pc, #912 @ (adr r1, 403424 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ef0a8>) │ │ │ │ + add r2, pc, #656 @ (adr r2, 403324 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2eefa8>) │ │ │ │ lsls r6, r0, #3 │ │ │ │ adds r4, r7, #5 │ │ │ │ lsls r1, r6, #5 │ │ │ │ beq.n 402fc8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2eec4c> │ │ │ │ lsls r2, r7, #5 │ │ │ │ - add r1, pc, #248 @ (adr r1, 403198 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2eee1c>) │ │ │ │ + add r1, pc, #1016 @ (adr r1, 403498 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ef11c>) │ │ │ │ lsls r6, r0, #3 │ │ │ │ adds r0, r7, #2 │ │ │ │ lsls r1, r6, #5 │ │ │ │ - add r1, pc, #680 @ (adr r1, 403350 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2eefd4>) │ │ │ │ + add r2, pc, #424 @ (adr r2, 403250 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2eeed4>) │ │ │ │ lsls r6, r0, #3 │ │ │ │ - add r1, pc, #224 @ (adr r1, 40318c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2eee10>) │ │ │ │ + add r1, pc, #992 @ (adr r1, 40348c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ef110>) │ │ │ │ lsls r6, r0, #3 │ │ │ │ - add r0, pc, #968 @ (adr r0, 403478 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ef0fc>) │ │ │ │ + add r1, pc, #712 @ (adr r1, 403378 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2eeffc>) │ │ │ │ lsls r6, r0, #3 │ │ │ │ - add r1, pc, #368 @ (adr r1, 403224 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2eeea8>) │ │ │ │ + add r2, pc, #112 @ (adr r2, 403124 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2eeda8>) │ │ │ │ lsls r6, r0, #3 │ │ │ │ - add r0, pc, #304 @ (adr r0, 4031e8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2eee6c>) │ │ │ │ + add r1, pc, #48 @ (adr r1, 4030e8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2eed6c>) │ │ │ │ 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 │ │ │ │ @@ -1270929,15 +1270941,15 @@ │ │ │ │ streq.w sl, [r6, #4] │ │ │ │ cmp r7, #0 │ │ │ │ bne.n 403170 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2eedf4> │ │ │ │ b.n 403186 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2eee0a> │ │ │ │ str.w sl, [r6] │ │ │ │ b.n 40323c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2eeec0> │ │ │ │ bx lr │ │ │ │ - b.n 40370c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ef390> │ │ │ │ + b.n 40388c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ef510> │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ sub sp, #8 │ │ │ │ mov r7, r0 │ │ │ │ @@ -1271173,43 +1271185,43 @@ │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ bl 4032d0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2eef54> │ │ │ │ cmp r5, #130 @ 0x82 │ │ │ │ sbcs.w r3, r7, #0 │ │ │ │ blt.n 403466 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ef0ea> │ │ │ │ b.n 4033cc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ef050> │ │ │ │ - b.n 4035ec <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ef270> │ │ │ │ + b.n 40376c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ef3f0> │ │ │ │ lsls r7, r0, #3 │ │ │ │ - lsls r4, r7, #23 │ │ │ │ + lsls r4, r7, #26 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - b.n 40354c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ef1d0> │ │ │ │ + b.n 4036cc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ef350> │ │ │ │ lsls r7, r0, #3 │ │ │ │ - b.n 403590 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ef214> │ │ │ │ + b.n 403710 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ef394> │ │ │ │ lsls r7, r0, #3 │ │ │ │ mrc2 15, 6, pc, cr13, cr15, {7} │ │ │ │ - ldrsb r4, [r5, r5] │ │ │ │ + ldr r4, [r5, r0] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - b.n 40364c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ef2d0> │ │ │ │ + b.n 4037cc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ef450> │ │ │ │ lsls r7, r0, #3 │ │ │ │ - b.n 403528 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ef1ac> │ │ │ │ + b.n 4036a8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ef32c> │ │ │ │ lsls r7, r0, #3 │ │ │ │ - b.n 403554 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ef1d8> │ │ │ │ + b.n 4036d4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ef358> │ │ │ │ lsls r7, r0, #3 │ │ │ │ - b.n 403580 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ef204> │ │ │ │ + b.n 403700 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ef384> │ │ │ │ lsls r7, r0, #3 │ │ │ │ - b.n 4035ac <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ef230> │ │ │ │ + b.n 40372c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ef3b0> │ │ │ │ lsls r7, r0, #3 │ │ │ │ - svc 152 @ 0x98 │ │ │ │ + b.n 4035ac <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ef230> │ │ │ │ lsls r7, r0, #3 │ │ │ │ - svc 160 @ 0xa0 │ │ │ │ + b.n 4035c0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ef244> │ │ │ │ lsls r7, r0, #3 │ │ │ │ - svc 88 @ 0x58 │ │ │ │ + b.n 403534 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ef1b8> │ │ │ │ lsls r7, r0, #3 │ │ │ │ - @ instruction: 0xf27e00d0 │ │ │ │ - svc 60 @ 0x3c │ │ │ │ + @ instruction: 0xf33e00d0 │ │ │ │ + svc 252 @ 0xfc │ │ │ │ lsls r7, r0, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [pc, #316] @ (403658 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ef2dc>) │ │ │ │ sub sp, #16 │ │ │ │ @@ -1271345,37 +1271357,37 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ ldmia r2, {r2, r3, r4, r6, r7} │ │ │ │ lsls r2, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldmia r2!, {r1, r7} │ │ │ │ lsls r2, r7, #5 │ │ │ │ - add r3, pc, #512 @ (adr r3, 403868 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ef4ec>) │ │ │ │ + add r4, pc, #256 @ (adr r4, 403768 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ef3ec>) │ │ │ │ lsls r7, r0, #3 │ │ │ │ - subs r0, r3, #5 │ │ │ │ + movs r0, #24 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - subs r0, r1, #5 │ │ │ │ + movs r0, #8 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - subs r0, r6, #4 │ │ │ │ + subs r0, r6, #7 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldrh r4, [r0, r7] │ │ │ │ + ldrb r4, [r0, r2] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - subs r0, r4, #4 │ │ │ │ + subs r0, r4, #7 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - subs r0, r2, #4 │ │ │ │ + subs r0, r2, #7 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - subs r4, r3, #4 │ │ │ │ + subs r4, r3, #7 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - subs r0, r3, #4 │ │ │ │ + subs r0, r3, #7 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - udf #200 @ 0xc8 │ │ │ │ + svc 136 @ 0x88 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - sbcs.w r0, ip, #6815744 @ 0x680000 │ │ │ │ - ssat r0, #9, r4, asr #3 │ │ │ │ - subs r4, r3, #7 │ │ │ │ + @ instruction: 0xf63c00d0 │ │ │ │ + @ instruction: 0xf3e400c8 │ │ │ │ + movs r0, #156 @ 0x9c │ │ │ │ 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] @ (403a40 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ef6c4>) │ │ │ │ sub sp, #32 │ │ │ │ @@ -1271743,27 +1271755,27 @@ │ │ │ │ nop │ │ │ │ ldmia r1!, {r2, r3, r6} │ │ │ │ lsls r2, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldmia r0!, {r2, r4, r7} │ │ │ │ lsls r2, r7, #5 │ │ │ │ - ble.n 403afc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ef780> │ │ │ │ + udf #22 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - @ instruction: 0xfbf400d5 │ │ │ │ - vshr.s64 q0, q0, #62 │ │ │ │ - ble.n 403b24 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ef7a8> │ │ │ │ + ldc2 0, cr0, [r4], #852 @ 0x354 │ │ │ │ + orr.w r0, r2, #208 @ 0xd0 │ │ │ │ + udf #36 @ 0x24 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ble.n 403b08 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ef78c> │ │ │ │ + udf #20 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ble.n 403af0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ef774> │ │ │ │ + udf #6 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - adds r2, r3, #7 │ │ │ │ + subs r2, r3, #2 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - adds r2, r7, #0 │ │ │ │ + adds r2, r7, #3 │ │ │ │ lsls r7, r0, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq.w 403f16 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2efb9a> │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1272407,21 +1272419,21 @@ │ │ │ │ mov r4, r2 │ │ │ │ b.n 403caa <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2ef92e> │ │ │ │ nop.w │ │ │ │ lsls r3, r3, #4 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - bge.n 404040 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2efcc4> │ │ │ │ + blt.n 4041c0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2efe44> │ │ │ │ lsls r7, r0, #3 │ │ │ │ - bge.n 40404c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2efcd0> │ │ │ │ + blt.n 4041cc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2efe50> │ │ │ │ lsls r7, r0, #3 │ │ │ │ - bhi.n 4040dc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2efd60> │ │ │ │ + bls.n 40405c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2efce0> │ │ │ │ lsls r7, r0, #3 │ │ │ │ - bvs.n 4041f0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2efe74> │ │ │ │ + bvc.n 404170 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2efdf4> │ │ │ │ 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 │ │ │ │ @@ -1273687,133 +1273699,133 @@ │ │ │ │ blx 6a2ec <__fprintf_chk@plt> │ │ │ │ ldr.w ip, [r7] │ │ │ │ b.n 40480e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2f0492> │ │ │ │ pop {r1, pc} │ │ │ │ lsls r2, r7, #5 │ │ │ │ pop {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r2, r7, #5 │ │ │ │ - lsls r4, r1, #3 │ │ │ │ + lsls r4, r1, #6 │ │ │ │ lsls r4, r3, #3 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r3, sp, #696 @ 0x2b8 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - bvs.n 404ea4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2f0b28> │ │ │ │ + bvc.n 404e24 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2f0aa8> │ │ │ │ lsls r7, r0, #3 │ │ │ │ add r3, sp, #352 @ 0x160 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - lsrs r0, r2, #14 │ │ │ │ + lsrs r0, r2, #17 │ │ │ │ lsls r4, r3, #3 │ │ │ │ add r2, sp, #336 @ 0x150 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - lsrs r4, r6, #9 │ │ │ │ + lsrs r4, r6, #12 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsrs r2, r3, #18 │ │ │ │ + lsrs r2, r3, #21 │ │ │ │ lsls r4, r3, #3 │ │ │ │ add r1, sp, #904 @ 0x388 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - lsls r6, r1, #2 │ │ │ │ + lsls r6, r1, #5 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsrs r6, r1, #5 │ │ │ │ + lsrs r6, r1, #8 │ │ │ │ lsls r4, r3, #3 │ │ │ │ add r1, sp, #680 @ 0x2a8 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - mrc2 0, 5, r0, cr6, cr11, {6} │ │ │ │ + vqadd.u64 q8, q11, │ │ │ │ add r0, sp, #272 @ 0x110 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - mrc2 0, 7, r0, cr2, cr11, {6} │ │ │ │ - lsls r2, r2, #18 │ │ │ │ + vshr.u64 q0, , #14 │ │ │ │ + lsls r2, r2, #21 │ │ │ │ lsls r4, r3, #3 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - ldc2l 0, cr0, [r4, #-876] @ 0xfffffc94 │ │ │ │ - lsls r6, r0, #28 │ │ │ │ + mrc2 0, 0, r0, cr4, cr11, {6} │ │ │ │ + lsls r6, r0, #31 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - mcr2 0, 1, r0, cr4, cr11, {6} │ │ │ │ - lsls r0, r5, #26 │ │ │ │ + mcr2 0, 7, r0, cr4, cr11, {6} │ │ │ │ + lsls r0, r5, #29 │ │ │ │ lsls r4, r3, #3 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r6, {r1, r2, r4, r6} │ │ │ │ + ldmia r7!, {r1, r2, r4} │ │ │ │ lsls r7, r0, #3 │ │ │ │ add r7, pc, #168 @ (adr r7, 404ef8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2f0b7c>) │ │ │ │ lsls r5, r7, #5 │ │ │ │ add r7, pc, #72 @ (adr r7, 404e9c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2f0b20>) │ │ │ │ lsls r5, r7, #5 │ │ │ │ - ldmia r5!, {r4, r6, r7} │ │ │ │ + ldmia r6!, {r4, r7} │ │ │ │ lsls r7, r0, #3 │ │ │ │ - lsls r0, r1, #24 │ │ │ │ + lsls r0, r1, #27 │ │ │ │ lsls r4, r3, #3 │ │ │ │ add r6, pc, #400 @ (adr r6, 404ff0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2f0c74>) │ │ │ │ lsls r5, r7, #5 │ │ │ │ - ldmia r5, {r2, r3, r4, r5, r6} │ │ │ │ + ldmia r6!, {r2, r3, r4, r5} │ │ │ │ lsls r7, r0, #3 │ │ │ │ - lsls r2, r2, #23 │ │ │ │ + lsls r2, r2, #26 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsls r4, r1, #25 │ │ │ │ + lsls r4, r1, #28 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - stc2 0, cr0, [ip], #876 @ 0x36c │ │ │ │ - smlsldx r0, r0, lr, fp │ │ │ │ - lsls r6, r2, #9 │ │ │ │ + stc2l 0, cr0, [ip, #-876]! @ 0xfffffc94 │ │ │ │ + ldc2 0, cr0, [lr], {219} @ 0xdb │ │ │ │ + lsls r6, r2, #12 │ │ │ │ lsls r4, r3, #3 │ │ │ │ add r5, pc, #376 @ (adr r5, 404ff4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2f0c78>) │ │ │ │ lsls r5, r7, #5 │ │ │ │ - lsls r4, r2, #30 │ │ │ │ + lsrs r4, r2, #1 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldmia r7, {r1, r2, r3, r6, r7} │ │ │ │ + beq.n 404da0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2f0a24> │ │ │ │ lsls r7, r0, #3 │ │ │ │ add r4, pc, #832 @ (adr r4, 4051c8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2f0e4c>) │ │ │ │ lsls r5, r7, #5 │ │ │ │ - @ instruction: 0xfac000db │ │ │ │ - ldmia r7, {r1, r3, r6, r7} │ │ │ │ + @ instruction: 0xfb8000db │ │ │ │ + beq.n 404da4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2f0a28> │ │ │ │ lsls r7, r0, #3 │ │ │ │ push {r1, r5, r7, lr} │ │ │ │ lsls r2, r7, #5 │ │ │ │ - lsls r4, r1, #24 │ │ │ │ + lsls r4, r1, #27 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldmia r3, {r1, r2, r3, r4, r6, r7} │ │ │ │ + ldmia r4, {r1, r2, r3, r4, r7} │ │ │ │ lsls r7, r0, #3 │ │ │ │ - @ instruction: 0xfa1600db │ │ │ │ - ldmia r3, {r2, r3, r6, r7} │ │ │ │ + @ instruction: 0xfad600db │ │ │ │ + ldmia r4!, {r2, r3, r7} │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldrh r2, [r7, #60] @ 0x3c │ │ │ │ + str r0, [sp, #488] @ 0x1e8 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldmia r2, {r2, r4, r6} │ │ │ │ + ldmia r3!, {r2, r4} │ │ │ │ lsls r7, r0, #3 │ │ │ │ - asrs r4, r0, #26 │ │ │ │ + asrs r4, r0, #29 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrh r6, [r2, #52] @ 0x34 │ │ │ │ + ldrh r6, [r2, #58] @ 0x3a │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldmia r1!, {r2, r3, r5, r7} │ │ │ │ + ldmia r2, {r2, r3, r5, r6} │ │ │ │ lsls r7, r0, #3 │ │ │ │ - b.n 404c74 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2f08f8> │ │ │ │ + b.n 404df4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2f0a78> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldmia r1!, {r2, r4, r6} │ │ │ │ + ldmia r2, {r2, r4} │ │ │ │ lsls r7, r0, #3 │ │ │ │ - lsls r4, r6, #5 │ │ │ │ + lsls r4, r6, #8 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - b.n 404b84 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2f0808> │ │ │ │ + b.n 404d04 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2f0988> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsls r6, r6, #7 │ │ │ │ + lsls r6, r6, #10 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsls r4, r4, #4 │ │ │ │ + lsls r4, r4, #7 │ │ │ │ lsls r4, r3, #3 │ │ │ │ add r1, pc, #488 @ (adr r1, 4050bc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2f0d40>) │ │ │ │ lsls r5, r7, #5 │ │ │ │ - lsls r2, r0, #4 │ │ │ │ + lsls r2, r0, #7 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldmia r4!, {r2, r3} │ │ │ │ + ldmia r4!, {r2, r3, r6, r7} │ │ │ │ lsls r7, r0, #3 │ │ │ │ - lsls r4, r0, #6 │ │ │ │ + lsls r4, r0, #9 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldmia r0!, {r2, r5, r7} │ │ │ │ + ldmia r1!, {r2, r5, r6} │ │ │ │ lsls r7, r0, #3 │ │ │ │ - asrs r2, r0, #19 │ │ │ │ + asrs r2, r0, #22 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrh r0, [r2, #38] @ 0x26 │ │ │ │ + ldrh r0, [r2, #44] @ 0x2c │ │ │ │ lsls r4, r1, #3 │ │ │ │ ldr.w r3, [pc, #3176] @ 405b58 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2f17dc> │ │ │ │ add r3, pc │ │ │ │ ldrb r4, [r3, r6] │ │ │ │ b.n 404838 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2f04bc> │ │ │ │ ldr r3, [sp, #28] │ │ │ │ movw r2, #257 @ 0x101 │ │ │ │ @@ -1274906,46 +1274918,46 @@ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ movs r1, #0 │ │ │ │ movw r0, #291 @ 0x123 │ │ │ │ subw r3, r3, #3496 @ 0xda8 │ │ │ │ strd r0, r1, [r3] │ │ │ │ b.w 404fb8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2f0c3c> │ │ │ │ nop │ │ │ │ - mrrc2 0, 13, r0, ip, cr11 │ │ │ │ - lsls r0, r4, #9 │ │ │ │ + ldc2 0, cr0, [ip, #-876] @ 0xfffffc94 │ │ │ │ + lsls r0, r4, #12 │ │ │ │ lsls r4, r3, #3 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r6!, {r2, r3, r4, r6, r7} │ │ │ │ + stmia r7!, {r2, r3, r4, r7} │ │ │ │ lsls r7, r0, #3 │ │ │ │ ldr r7, [sp, #160] @ 0xa0 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - eors.w r0, ip, #7176192 @ 0x6d8000 │ │ │ │ + adcs.w r0, ip, #7176192 @ 0x6d8000 │ │ │ │ ldr r6, [sp, #832] @ 0x340 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - ldmia r1!, {r2, r3, r5, r6} │ │ │ │ + ldmia r2, {r2, r3, r5} │ │ │ │ lsls r7, r0, #3 │ │ │ │ - asrs r0, r2, #9 │ │ │ │ + asrs r0, r2, #12 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - bic.w r0, r4, #7176192 @ 0x6d8000 │ │ │ │ - ldrh r4, [r7, #16] │ │ │ │ + @ instruction: 0xf4e400db │ │ │ │ + ldrh r4, [r7, #22] │ │ │ │ lsls r4, r1, #3 │ │ │ │ ldr r6, [sp, #344] @ 0x158 │ │ │ │ lsls r5, r7, #5 │ │ │ │ ldr r6, [sp, #288] @ 0x120 │ │ │ │ lsls r5, r7, #5 │ │ │ │ ldr r6, [sp, #184] @ 0xb8 │ │ │ │ lsls r5, r7, #5 │ │ │ │ ldr r6, [sp, #80] @ 0x50 │ │ │ │ lsls r5, r7, #5 │ │ │ │ ldr r5, [sp, #992] @ 0x3e0 │ │ │ │ lsls r5, r7, #5 │ │ │ │ ldr r5, [sp, #880] @ 0x370 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - stmia r6!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r7!, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r7, r0, #3 │ │ │ │ ldr r5, [sp, #576] @ 0x240 │ │ │ │ lsls r5, r7, #5 │ │ │ │ ldr r5, [sp, #528] @ 0x210 │ │ │ │ lsls r5, r7, #5 │ │ │ │ ldr r5, [sp, #336] @ 0x150 │ │ │ │ lsls r5, r7, #5 │ │ │ │ @@ -1274975,41 +1274987,41 @@ │ │ │ │ lsls r5, r7, #5 │ │ │ │ ldr r2, [sp, #616] @ 0x268 │ │ │ │ lsls r5, r7, #5 │ │ │ │ ldr r2, [sp, #368] @ 0x170 │ │ │ │ lsls r5, r7, #5 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ lsls r5, r7, #5 │ │ │ │ - stmia r1!, {r1, r3, r4, r7} │ │ │ │ + stmia r2!, {r1, r3, r4, r6} │ │ │ │ lsls r7, r0, #3 │ │ │ │ ldr r1, [sp, #712] @ 0x2c8 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - stmia r1!, {r4, r5, r7} │ │ │ │ + stmia r2!, {r4, r5, r6} │ │ │ │ lsls r7, r0, #3 │ │ │ │ ldr r1, [sp, #544] @ 0x220 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - stmia r1!, {r1, r7} │ │ │ │ + stmia r2!, {r1, r6} │ │ │ │ lsls r7, r0, #3 │ │ │ │ ldr r1, [sp, #320] @ 0x140 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - stmia r1!, {r1, r2, r5, r6} │ │ │ │ + stmia r2!, {r1, r2, r5} │ │ │ │ lsls r7, r0, #3 │ │ │ │ ldr r1, [sp, #128] @ 0x80 │ │ │ │ lsls r5, r7, #5 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ lsls r5, r7, #5 │ │ │ │ ldr r0, [sp, #896] @ 0x380 │ │ │ │ lsls r5, r7, #5 │ │ │ │ ldr r0, [sp, #848] @ 0x350 │ │ │ │ lsls r5, r7, #5 │ │ │ │ ldr r0, [sp, #616] @ 0x268 │ │ │ │ lsls r5, r7, #5 │ │ │ │ ldr r0, [sp, #568] @ 0x238 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - stmia r2!, {r1, r4, r6} │ │ │ │ + stmia r3!, {r1, r4} │ │ │ │ lsls r7, r0, #3 │ │ │ │ ldr r0, [sp, #272] @ 0x110 │ │ │ │ lsls r5, r7, #5 │ │ │ │ ldr r0, [sp, #224] @ 0xe0 │ │ │ │ lsls r5, r7, #5 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ lsls r5, r7, #5 │ │ │ │ @@ -1275019,42 +1275031,42 @@ │ │ │ │ lsls r5, r7, #5 │ │ │ │ str r7, [sp, #496] @ 0x1f0 │ │ │ │ lsls r5, r7, #5 │ │ │ │ str r7, [sp, #272] @ 0x110 │ │ │ │ lsls r5, r7, #5 │ │ │ │ str r7, [sp, #16] │ │ │ │ lsls r5, r7, #5 │ │ │ │ - stmia r0!, {r1, r5, r7} │ │ │ │ + stmia r1!, {r1, r5, r6} │ │ │ │ lsls r7, r0, #3 │ │ │ │ str r6, [sp, #720] @ 0x2d0 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - stmia r0!, {r1, r7} │ │ │ │ + stmia r1!, {r1, r6} │ │ │ │ lsls r7, r0, #3 │ │ │ │ str r6, [sp, #592] @ 0x250 │ │ │ │ lsls r5, r7, #5 │ │ │ │ str r6, [sp, #496] @ 0x1f0 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - stmia r0!, {r3, r6} │ │ │ │ + stmia r1!, {r3} │ │ │ │ lsls r7, r0, #3 │ │ │ │ str r6, [sp, #352] @ 0x160 │ │ │ │ lsls r5, r7, #5 │ │ │ │ str r6, [sp, #304] @ 0x130 │ │ │ │ lsls r5, r7, #5 │ │ │ │ str r5, [sp, #920] @ 0x398 │ │ │ │ lsls r5, r7, #5 │ │ │ │ str r5, [sp, #648] @ 0x288 │ │ │ │ lsls r5, r7, #5 │ │ │ │ str r5, [sp, #600] @ 0x258 │ │ │ │ lsls r5, r7, #5 │ │ │ │ str r5, [sp, #512] @ 0x200 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - itte │ │ │ │ - lsl r7, r0, #3 │ │ │ │ - str r5, [sp, #312] @ 0x138 │ │ │ │ - lslal r5, r7, #5 │ │ │ │ + stmia r0!, {r1, r3, r4, r5, r7} │ │ │ │ + lsls r7, r0, #3 │ │ │ │ + str r5, [sp, #312] @ 0x138 │ │ │ │ + lsls r5, r7, #5 │ │ │ │ str r5, [sp, #16] │ │ │ │ lsls r5, r7, #5 │ │ │ │ str r4, [sp, #768] @ 0x300 │ │ │ │ lsls r5, r7, #5 │ │ │ │ str r4, [sp, #616] @ 0x268 │ │ │ │ lsls r5, r7, #5 │ │ │ │ str r4, [sp, #432] @ 0x1b0 │ │ │ │ @@ -1276204,31 +1276216,31 @@ │ │ │ │ lsls r5, r7, #5 │ │ │ │ str r0, [sp, #208] @ 0xd0 │ │ │ │ lsls r5, r7, #5 │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ lsls r5, r7, #5 │ │ │ │ ldrh r2, [r7, #62] @ 0x3e │ │ │ │ lsls r5, r7, #5 │ │ │ │ - @ instruction: 0xb848 │ │ │ │ + cbnz r0, 40694a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2f25ce> │ │ │ │ lsls r7, r0, #3 │ │ │ │ - bcc.n 4068fc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2f2580> │ │ │ │ + bmi.n 40687c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2f2500> │ │ │ │ lsls r5, r2, #3 │ │ │ │ ldrh r4, [r7, #52] @ 0x34 │ │ │ │ lsls r5, r7, #5 │ │ │ │ ldrh r0, [r2, #52] @ 0x34 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - @ instruction: 0xb78c │ │ │ │ + @ instruction: 0xb84c │ │ │ │ lsls r7, r0, #3 │ │ │ │ ldrh r4, [r3, #50] @ 0x32 │ │ │ │ lsls r5, r7, #5 │ │ │ │ ldrh r4, [r5, #48] @ 0x30 │ │ │ │ lsls r5, r7, #5 │ │ │ │ ldrh r4, [r1, #48] @ 0x30 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - @ instruction: 0xb628 │ │ │ │ + @ instruction: 0xb6e8 │ │ │ │ lsls r7, r0, #3 │ │ │ │ ldrh r4, [r6, #44] @ 0x2c │ │ │ │ lsls r5, r7, #5 │ │ │ │ ldrh r0, [r2, #44] @ 0x2c │ │ │ │ lsls r5, r7, #5 │ │ │ │ ldrh r2, [r0, #44] @ 0x2c │ │ │ │ lsls r5, r7, #5 │ │ │ │ @@ -1276246,15 +1276258,15 @@ │ │ │ │ lsls r5, r7, #5 │ │ │ │ ldrh r6, [r7, #36] @ 0x24 │ │ │ │ lsls r5, r7, #5 │ │ │ │ ldrh r2, [r4, #36] @ 0x24 │ │ │ │ lsls r5, r7, #5 │ │ │ │ ldrh r6, [r0, #36] @ 0x24 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - cbz r0, 406a0c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2f2690> │ │ │ │ + push {r7} │ │ │ │ lsls r7, r0, #3 │ │ │ │ ldrh r6, [r3, #30] │ │ │ │ lsls r5, r7, #5 │ │ │ │ ldrh r0, [r0, #30] │ │ │ │ lsls r5, r7, #5 │ │ │ │ ldrh r4, [r7, #26] │ │ │ │ lsls r5, r7, #5 │ │ │ │ @@ -1276266,82 +1276278,82 @@ │ │ │ │ lsls r5, r7, #5 │ │ │ │ ldrh r4, [r3, #20] │ │ │ │ lsls r5, r7, #5 │ │ │ │ ldrh r4, [r3, #18] │ │ │ │ lsls r5, r7, #5 │ │ │ │ ldrh r4, [r3, #14] │ │ │ │ lsls r5, r7, #5 │ │ │ │ - strb r4, [r2, #8] │ │ │ │ + strb r4, [r2, #11] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldmia r6, {r1, r4, r6} │ │ │ │ + ldmia r7!, {r1, r4} │ │ │ │ lsls r5, r2, #3 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r0, 4069d0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2f2654> │ │ │ │ + cbz r0, 406a00 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2f2684> │ │ │ │ lsls r7, r0, #3 │ │ │ │ - stc2 0, cr0, [r0, #-812]! @ 0xfffffcd4 │ │ │ │ - svc 106 @ 0x6a │ │ │ │ + stc2l 0, cr0, [r0, #812]! @ 0x32c │ │ │ │ + b.n 406a2c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2f26b0> │ │ │ │ lsls r3, r3, #3 │ │ │ │ - strb r2, [r5, #20] │ │ │ │ + strb r2, [r5, #23] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - rsb r0, r8, fp, lsr #3 │ │ │ │ - @ instruction: 0xeb3c00db │ │ │ │ - mov sl, sl │ │ │ │ + stc 0, cr0, [r8], {219} @ 0xdb │ │ │ │ + @ instruction: 0xebfc00db │ │ │ │ + @ instruction: 0x4792 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - cbz r0, 4069f2 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2f2676> │ │ │ │ + cbz r0, 406a22 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2f26a6> │ │ │ │ lsls r7, r0, #3 │ │ │ │ ldrh r4, [r4, #0] │ │ │ │ lsls r5, r7, #5 │ │ │ │ - uxth r2, r7 │ │ │ │ + cbz r2, 406a52 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2f26d6> │ │ │ │ lsls r7, r0, #3 │ │ │ │ ldrh r6, [r1, #0] │ │ │ │ lsls r5, r7, #5 │ │ │ │ - cbz r6, 406a22 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2f26a6> │ │ │ │ + sxtb r6, r3 │ │ │ │ lsls r7, r0, #3 │ │ │ │ strh r0, [r2, #62] @ 0x3e │ │ │ │ lsls r5, r7, #5 │ │ │ │ - cbz r0, 406a1c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2f26a0> │ │ │ │ + sxth r0, r4 │ │ │ │ lsls r7, r0, #3 │ │ │ │ strh r2, [r2, #60] @ 0x3c │ │ │ │ lsls r5, r7, #5 │ │ │ │ strh r0, [r6, #58] @ 0x3a │ │ │ │ lsls r5, r7, #5 │ │ │ │ strh r4, [r4, #58] @ 0x3a │ │ │ │ lsls r5, r7, #5 │ │ │ │ - sub sp, #224 @ 0xe0 │ │ │ │ + cbz r0, 406a32 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2f26b6> │ │ │ │ lsls r7, r0, #3 │ │ │ │ strh r0, [r4, #56] @ 0x38 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - sub sp, #168 @ 0xa8 │ │ │ │ + cbz r2, 406a36 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2f26ba> │ │ │ │ lsls r7, r0, #3 │ │ │ │ - add r7, sp, #64 @ 0x40 │ │ │ │ + add r7, sp, #832 @ 0x340 │ │ │ │ lsls r7, r0, #3 │ │ │ │ strh r0, [r0, #56] @ 0x38 │ │ │ │ lsls r5, r7, #5 │ │ │ │ strh r6, [r2, #54] @ 0x36 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - add r7, sp, #760 @ 0x2f8 │ │ │ │ + add sp, #504 @ 0x1f8 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - add r7, sp, #904 @ 0x388 │ │ │ │ + sub sp, #136 @ 0x88 │ │ │ │ lsls r7, r0, #3 │ │ │ │ strh r6, [r4, #52] @ 0x34 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - add r7, sp, #336 @ 0x150 │ │ │ │ + add sp, #80 @ 0x50 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - sub sp, #456 @ 0x1c8 │ │ │ │ + cbz r2, 406a68 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2f26ec> │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldmia r3!, {r2, r5} │ │ │ │ + ldmia r3!, {r2, r5, r6, r7} │ │ │ │ lsls r5, r2, #3 │ │ │ │ - add r7, sp, #600 @ 0x258 │ │ │ │ + add sp, #344 @ 0x158 │ │ │ │ lsls r7, r0, #3 │ │ │ │ strh r2, [r3, #50] @ 0x32 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - sub sp, #104 @ 0x68 │ │ │ │ + cbz r2, 406a62 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2f26e6> │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldmia r2, {r2, r4, r5, r6, r7} │ │ │ │ + ldmia r3!, {r2, r4, r5, r7} │ │ │ │ lsls r5, r2, #3 │ │ │ │ strh r6, [r5, #48] @ 0x30 │ │ │ │ lsls r5, r7, #5 │ │ │ │ strh r4, [r2, #48] @ 0x30 │ │ │ │ lsls r5, r7, #5 │ │ │ │ ldr r0, [pc, #320] @ (406b9c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2f2820>) │ │ │ │ mov r1, r5 │ │ │ │ @@ -1276459,57 +1276471,57 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ add r2, pc │ │ │ │ bl 3ffd78 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2eb9fc> │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ b.n 40651e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2f21a2> │ │ │ │ - add r3, sp, #0 │ │ │ │ + add r3, sp, #768 @ 0x300 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - add r3, sp, #0 │ │ │ │ + add r3, sp, #768 @ 0x300 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - add r1, sp, #480 @ 0x1e0 │ │ │ │ + add r2, sp, #224 @ 0xe0 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - add r4, sp, #880 @ 0x370 │ │ │ │ + add r5, sp, #624 @ 0x270 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - add r4, sp, #208 @ 0xd0 │ │ │ │ + add r4, sp, #976 @ 0x3d0 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - add r4, sp, #224 @ 0xe0 │ │ │ │ + add r4, sp, #992 @ 0x3e0 │ │ │ │ lsls r7, r0, #3 │ │ │ │ strh r0, [r5, #32] │ │ │ │ lsls r5, r7, #5 │ │ │ │ strh r4, [r3, #32] │ │ │ │ lsls r5, r7, #5 │ │ │ │ - add r6, sp, #176 @ 0xb0 │ │ │ │ + add r6, sp, #944 @ 0x3b0 │ │ │ │ lsls r7, r0, #3 │ │ │ │ strh r4, [r7, #30] │ │ │ │ lsls r5, r7, #5 │ │ │ │ - add r5, sp, #440 @ 0x1b8 │ │ │ │ + add r6, sp, #184 @ 0xb8 │ │ │ │ lsls r7, r0, #3 │ │ │ │ strh r6, [r7, #28] │ │ │ │ lsls r5, r7, #5 │ │ │ │ - add r4, sp, #984 @ 0x3d8 │ │ │ │ + add r5, sp, #728 @ 0x2d8 │ │ │ │ lsls r7, r0, #3 │ │ │ │ strh r6, [r4, #28] │ │ │ │ lsls r5, r7, #5 │ │ │ │ - add r3, sp, #592 @ 0x250 │ │ │ │ + add r4, sp, #336 @ 0x150 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - add r3, sp, #616 @ 0x268 │ │ │ │ + add r4, sp, #360 @ 0x168 │ │ │ │ lsls r7, r0, #3 │ │ │ │ strh r0, [r7, #26] │ │ │ │ lsls r5, r7, #5 │ │ │ │ - add r3, sp, #408 @ 0x198 │ │ │ │ + add r4, sp, #152 @ 0x98 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - add r3, sp, #424 @ 0x1a8 │ │ │ │ + add r4, sp, #168 @ 0xa8 │ │ │ │ lsls r7, r0, #3 │ │ │ │ strh r2, [r3, #26] │ │ │ │ lsls r5, r7, #5 │ │ │ │ - str r4, [r7, #80] @ 0x50 │ │ │ │ + str r4, [r7, #92] @ 0x5c │ │ │ │ lsls r6, r0, #3 │ │ │ │ - stmia r7!, {r4, r5, r6, r7} │ │ │ │ + ldmia r0!, {r4, r5, r7} │ │ │ │ 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] │ │ │ │ @@ -1339426,15 +1339438,15 @@ │ │ │ │ bl 434390 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x320014> │ │ │ │ b.n 432fd8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x31ec5c> │ │ │ │ bl 4348e8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x32056c> │ │ │ │ b.n 432f98 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x31ec1c> │ │ │ │ bl 434bec <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x320870> │ │ │ │ b.n 432f98 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x31ec1c> │ │ │ │ nop │ │ │ │ - subs r6, #232 @ 0xe8 │ │ │ │ + subs r7, #168 @ 0xa8 │ │ │ │ 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 │ │ │ │ @@ -1339595,23 +1339607,23 @@ │ │ │ │ ldr r0, [r4, #0] │ │ │ │ bl 43498c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x320610> │ │ │ │ b.n 433144 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x31edc8> │ │ │ │ ldrd r2, r3, [sp, #64] @ 0x40 │ │ │ │ add.w r0, r4, #288 @ 0x120 │ │ │ │ bl 444b3c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3307c0> │ │ │ │ b.n 433174 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x31edf8> │ │ │ │ - subs r5, #112 @ 0x70 │ │ │ │ + subs r6, #48 @ 0x30 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - subs r5, #114 @ 0x72 │ │ │ │ + subs r6, #50 @ 0x32 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - subs r5, #142 @ 0x8e │ │ │ │ + subs r6, #78 @ 0x4e │ │ │ │ lsls r5, r0, #3 │ │ │ │ - subs r5, #50 @ 0x32 │ │ │ │ + subs r5, #242 @ 0xf2 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - subs r4, #236 @ 0xec │ │ │ │ + subs r5, #172 @ 0xac │ │ │ │ lsls r5, r0, #3 │ │ │ │ cbz r0, 433232 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x31eeb6> │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ @@ -1339790,37 +1339802,37 @@ │ │ │ │ b.n 4332ac <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x31ef30> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldmia r5!, {r2, r3, r7} │ │ │ │ lsls r7, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, #130 @ 0x82 │ │ │ │ + subs r5, #66 @ 0x42 │ │ │ │ lsls r5, r0, #3 │ │ │ │ ldmia r5, {r1, r3, r4, r5, r6} │ │ │ │ lsls r7, r6, #5 │ │ │ │ - subs r4, #134 @ 0x86 │ │ │ │ + subs r5, #70 @ 0x46 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - subs r4, #10 │ │ │ │ + subs r4, #202 @ 0xca │ │ │ │ lsls r5, r0, #3 │ │ │ │ - subs r4, #160 @ 0xa0 │ │ │ │ + subs r5, #96 @ 0x60 │ │ │ │ lsls r5, r0, #3 │ │ │ │ ldmia r4!, {r1, r5, r6, r7} │ │ │ │ lsls r7, r6, #5 │ │ │ │ - subs r4, #0 │ │ │ │ + subs r4, #192 @ 0xc0 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - subs r4, #40 @ 0x28 │ │ │ │ + subs r4, #232 @ 0xe8 │ │ │ │ lsls r5, r0, #3 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, #50 @ 0x32 │ │ │ │ + subs r4, #242 @ 0xf2 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - subs r4, #106 @ 0x6a │ │ │ │ + subs r5, #42 @ 0x2a │ │ │ │ lsls r5, r0, #3 │ │ │ │ - subs r3, #30 │ │ │ │ + subs r3, #222 @ 0xde │ │ │ │ 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 │ │ │ │ @@ -1339862,17 +1339874,17 @@ │ │ │ │ ldrd r3, r0, [r0, #400] @ 0x190 │ │ │ │ str r0, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ movs r0, #2 │ │ │ │ bl 438228 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x323eac> │ │ │ │ b.n 433424 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x31f0a8> │ │ │ │ - subs r3, #144 @ 0x90 │ │ │ │ + subs r4, #80 @ 0x50 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - ldmia r0!, {r1, r2, r3, r4, r5} │ │ │ │ + ldmia r0!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ 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 442cd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x32e958> │ │ │ │ @@ -1340098,15 +1340110,15 @@ │ │ │ │ blx 6a8c0 │ │ │ │ mov r0, r6 │ │ │ │ blx 6a8c0 │ │ │ │ ldrb.w r3, [r4, #396] @ 0x18c │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 433672 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x31f2f6> │ │ │ │ b.n 43369e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x31f322> │ │ │ │ - subs r2, #80 @ 0x50 │ │ │ │ + subs r3, #16 │ │ │ │ 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, 433718 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x31f39c> │ │ │ │ @@ -1340266,15 +1340278,15 @@ │ │ │ │ str r2, [sp, #4] │ │ │ │ movs r2, #32 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 442980 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x32e604> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - adds r6, #102 @ 0x66 │ │ │ │ + adds r7, #38 @ 0x26 │ │ │ │ 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] @ 433968 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x31f5ec> │ │ │ │ sub sp, #28 │ │ │ │ @@ -1340349,15 +1340361,15 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ stmia r7!, {r1, r3, r4, r5} │ │ │ │ lsls r7, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ stmia r7!, {r1, r2, r3} │ │ │ │ lsls r7, r6, #5 │ │ │ │ - adds r7, #48 @ 0x30 │ │ │ │ + adds r7, #240 @ 0xf0 │ │ │ │ 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] @ (433b68 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x31f7ec>) │ │ │ │ sub sp, #164 @ 0xa4 │ │ │ │ @@ -1340559,15 +1340571,15 @@ │ │ │ │ b.n 433b14 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x31f798> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ stmia r6!, {r2, r3, r5, r6} │ │ │ │ lsls r7, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r5, #92 @ 0x5c │ │ │ │ + adds r6, #28 │ │ │ │ lsls r5, r0, #3 │ │ │ │ stmia r4!, {r2, r5, r6, r7} │ │ │ │ lsls r7, r6, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -1340797,17 +1340809,17 @@ │ │ │ │ lsls r7, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ stmia r2!, {r4, r6, r7} │ │ │ │ lsls r7, r6, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - adds r3, #16 │ │ │ │ + adds r3, #208 @ 0xd0 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - adds r2, #178 @ 0xb2 │ │ │ │ + adds r3, #114 @ 0x72 │ │ │ │ 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] @ (433ed4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x31fb58>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1341009,15 +1341021,15 @@ │ │ │ │ b.n 433f14 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x31fb98> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ stmia r1!, {r1, r2} │ │ │ │ lsls r7, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r1, #50 @ 0x32 │ │ │ │ + adds r1, #242 @ 0xf2 │ │ │ │ lsls r5, r0, #3 │ │ │ │ stmia r0!, {r2, r3, r5, r6} │ │ │ │ lsls r7, r6, #5 │ │ │ │ ldr r1, [r1, #16] │ │ │ │ and.w r1, r1, #61440 @ 0xf000 │ │ │ │ cmp.w r1, #32768 @ 0x8000 │ │ │ │ bne.n 433ffa <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x31fc7e> │ │ │ │ @@ -1341037,15 +1341049,15 @@ │ │ │ │ movne r0, #1 │ │ │ │ pop {r3, pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - adds r0, #216 @ 0xd8 │ │ │ │ + adds r1, #152 @ 0x98 │ │ │ │ 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] @ (434064 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x31fce8>) │ │ │ │ add r1, pc │ │ │ │ @@ -1341176,15 +1341188,15 @@ │ │ │ │ b.n 43414c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x31fdd0> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ itt vc │ │ │ │ lslvc r7, r6, #5 │ │ │ │ subvc r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, #40 @ 0x28 │ │ │ │ + adds r0, #232 @ 0xe8 │ │ │ │ lsls r5, r0, #3 │ │ │ │ bl 41c172 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x307df6> │ │ │ │ bkpt 0x00fa │ │ │ │ lsls r7, r6, #5 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1341389,15 +1341401,15 @@ │ │ │ │ movs r0, #0 │ │ │ │ b.n 434360 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x31ffe4> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ pop {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r7, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #146 @ 0x92 │ │ │ │ + cmp r6, #82 @ 0x52 │ │ │ │ lsls r5, r0, #3 │ │ │ │ pop {r3, r4, r7} │ │ │ │ lsls r7, r6, #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 │ │ │ │ @@ -1341563,19 +1341575,19 @@ │ │ │ │ b.n 4344bc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x320140> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ pop {r2, r4, r6} │ │ │ │ lsls r7, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #32 │ │ │ │ + cmp r5, #224 @ 0xe0 │ │ │ │ lsls r5, r0, #3 │ │ │ │ cbnz r0, 4345d2 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x320256> │ │ │ │ lsls r7, r6, #5 │ │ │ │ - cmp r4, #176 @ 0xb0 │ │ │ │ + cmp r5, #112 @ 0x70 │ │ │ │ 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] @ (434778 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3203fc>) │ │ │ │ @@ -1341799,47 +1341811,47 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ hlt 0x000c │ │ │ │ lsls r7, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ rev16 r4, r6 │ │ │ │ lsls r7, r6, #5 │ │ │ │ - cmp r1, #26 │ │ │ │ + cmp r1, #218 @ 0xda │ │ │ │ lsls r5, r0, #3 │ │ │ │ - cmp r2, #160 @ 0xa0 │ │ │ │ + cmp r3, #96 @ 0x60 │ │ │ │ lsls r5, r0, #3 │ │ │ │ rev r4, r5 │ │ │ │ lsls r7, r6, #5 │ │ │ │ - cmp r2, #82 @ 0x52 │ │ │ │ + cmp r3, #18 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - cmp r0, #134 @ 0x86 │ │ │ │ + cmp r1, #70 @ 0x46 │ │ │ │ lsls r5, r0, #3 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, #250 @ 0xfa │ │ │ │ + cmp r3, #186 @ 0xba │ │ │ │ lsls r5, r0, #3 │ │ │ │ - cmp r2, #164 @ 0xa4 │ │ │ │ + cmp r3, #100 @ 0x64 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - cmp r2, #134 @ 0x86 │ │ │ │ + cmp r3, #70 @ 0x46 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - cmp r2, #196 @ 0xc4 │ │ │ │ + cmp r3, #132 @ 0x84 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - cmp r1, #194 @ 0xc2 │ │ │ │ + cmp r2, #130 @ 0x82 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - cmp r2, #152 @ 0x98 │ │ │ │ + cmp r3, #88 @ 0x58 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - cmp r3, #10 │ │ │ │ + cmp r3, #202 @ 0xca │ │ │ │ lsls r5, r0, #3 │ │ │ │ - cmp r1, #166 @ 0xa6 │ │ │ │ + cmp r2, #102 @ 0x66 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - cmp r3, #0 │ │ │ │ + cmp r3, #192 @ 0xc0 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - cmp r1, #0 │ │ │ │ + cmp r1, #192 @ 0xc0 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - cmp r2, #88 @ 0x58 │ │ │ │ + cmp r3, #24 │ │ │ │ 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] @ (434850 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3204d4>) │ │ │ │ sub sp, #12 │ │ │ │ @@ -1341890,25 +1341902,25 @@ │ │ │ │ blx 6a2ec <__fprintf_chk@plt> │ │ │ │ ldr r0, [pc, #28] @ (434868 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3204ec>) │ │ │ │ add r0, pc │ │ │ │ b.n 434810 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x320494> │ │ │ │ nop │ │ │ │ @ instruction: 0xb822 │ │ │ │ lsls r7, r6, #5 │ │ │ │ - cmp r1, #166 @ 0xa6 │ │ │ │ + cmp r2, #102 @ 0x66 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - b.n 434418 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x32009c> │ │ │ │ + b.n 434598 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x32021c> │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r1, #148 @ 0x94 │ │ │ │ + cmp r2, #84 @ 0x54 │ │ │ │ lsls r5, r0, #3 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r1, #158 @ 0x9e │ │ │ │ + cmp r2, #94 @ 0x5e │ │ │ │ lsls r5, r0, #3 │ │ │ │ - cmp r1, #122 @ 0x7a │ │ │ │ + cmp r2, #58 @ 0x3a │ │ │ │ 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] @ 4348dc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x320560> │ │ │ │ @@ -1342090,15 +1342102,15 @@ │ │ │ │ b.n 4349fe <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x320682> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xb656 │ │ │ │ lsls r7, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, #134 @ 0x86 │ │ │ │ + cmp r1, #70 @ 0x46 │ │ │ │ lsls r5, r0, #3 │ │ │ │ push {r1, r2, r4, r5, r6, r7, lr} │ │ │ │ lsls r7, r6, #5 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ @@ -1342194,15 +1342206,15 @@ │ │ │ │ b.n 434b00 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x320784> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ push {r1, r4, r7, lr} │ │ │ │ lsls r7, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - movs r7, #210 @ 0xd2 │ │ │ │ + cmp r0, #146 @ 0x92 │ │ │ │ lsls r5, r0, #3 │ │ │ │ push {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r7, r6, #5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1342385,15 +1342397,15 @@ │ │ │ │ add sp, #128 @ 0x80 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ cbz r2, 434d88 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x320a0c> │ │ │ │ lsls r7, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - movs r5, #92 @ 0x5c │ │ │ │ + movs r6, #28 │ │ │ │ lsls r5, r0, #3 │ │ │ │ uxtb r4, r4 │ │ │ │ lsls r7, r6, #5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1342747,17 +1342759,17 @@ │ │ │ │ nop │ │ │ │ sub sp, #400 @ 0x190 │ │ │ │ lsls r7, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add sp, #448 @ 0x1c0 │ │ │ │ lsls r7, r6, #5 │ │ │ │ - lsrs r6, r6, #9 │ │ │ │ + lsrs r6, r6, #12 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - lsrs r6, r6, #7 │ │ │ │ + lsrs r6, r6, #10 │ │ │ │ lsls r1, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ sub.w ip, ip, #4096 @ 0x1000 │ │ │ │ str.w r0, [ip, #3784] @ 0xec8 │ │ │ │ @@ -1342936,23 +1342948,23 @@ │ │ │ │ b.n 43517c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x320e00> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r6, sp, #840 @ 0x348 │ │ │ │ lsls r7, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - movs r0, #248 @ 0xf8 │ │ │ │ + movs r1, #184 @ 0xb8 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - ldrh r4, [r7, #8] │ │ │ │ + ldrh r4, [r7, #14] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - movs r0, #222 @ 0xde │ │ │ │ + movs r1, #158 @ 0x9e │ │ │ │ lsls r5, r0, #3 │ │ │ │ - movs r0, #228 @ 0xe4 │ │ │ │ + movs r1, #164 @ 0xa4 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - movs r0, #126 @ 0x7e │ │ │ │ + movs r1, #62 @ 0x3e │ │ │ │ lsls r5, r0, #3 │ │ │ │ add r5, sp, #504 @ 0x1f8 │ │ │ │ lsls r7, r6, #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 │ │ │ │ @@ -1343294,35 +1343306,35 @@ │ │ │ │ b.n 43560e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x321292> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r3, sp, #816 @ 0x330 │ │ │ │ lsls r7, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, r4, r2 │ │ │ │ + subs r0, r4, r5 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - subs r6, r3, #0 │ │ │ │ + subs r6, r3, #3 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - adds r2, r3, #7 │ │ │ │ + subs r2, r3, #2 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - adds r0, r2, #7 │ │ │ │ + subs r0, r2, #2 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - adds r6, r7, #7 │ │ │ │ + subs r6, r7, #2 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - adds r2, r1, #6 │ │ │ │ + subs r2, r1, #1 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - str r2, [r1, #40] @ 0x28 │ │ │ │ + str r2, [r1, #52] @ 0x34 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - adds r6, r1, #5 │ │ │ │ + subs r6, r1, #0 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - adds r0, r3, #5 │ │ │ │ + subs r0, r3, #0 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - adds r0, r4, #4 │ │ │ │ + adds r0, r4, #7 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - adds r6, r2, #3 │ │ │ │ + adds r6, r2, #6 │ │ │ │ lsls r5, r0, #3 │ │ │ │ ldc2l 15, cr15, [pc], #1020 @ 435ac0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x321744> │ │ │ │ add r1, sp, #864 @ 0x360 │ │ │ │ lsls r7, r6, #5 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1344477,17 +1344489,17 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ ldr r6, [sp, #208] @ 0xd0 │ │ │ │ lsls r7, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [sp, #96] @ 0x60 │ │ │ │ lsls r7, r6, #5 │ │ │ │ - ldr.w r0, [r6, r8, lsl #1] │ │ │ │ - strb.w r0, [r0, r8, lsl #1] │ │ │ │ - @ instruction: 0xf7c200d8 │ │ │ │ + ldrsb.w r0, [r6, r8, lsl #1] │ │ │ │ + str.w r0, [r0, #216] @ 0xd8 │ │ │ │ + strb.w r0, [r2, #216] @ 0xd8 │ │ │ │ stmdb sp!, {r4, 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 │ │ │ │ mov r6, r0 │ │ │ │ @@ -1344727,15 +1344739,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 │ │ │ │ - @ instruction: 0xf78c00d8 │ │ │ │ + str.w r0, [ip, r8, lsl #1] │ │ │ │ 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 │ │ │ │ sub sp, #12 │ │ │ │ @@ -1344780,15 +1344792,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 │ │ │ │ - @ instruction: 0xf70200d8 │ │ │ │ + @ instruction: 0xf7c200d8 │ │ │ │ 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 │ │ │ │ @@ -1344836,15 +1344848,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]! │ │ │ │ - @ instruction: 0xf67a00d8 │ │ │ │ + @ instruction: 0xf73a00d8 │ │ │ │ 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 │ │ │ │ mov r0, r2 │ │ │ │ @@ -1345019,15 +1345031,15 @@ │ │ │ │ mul.w r2, r3, r2 │ │ │ │ blx 6a214 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ strd r2, r3, [r5, #56] @ 0x38 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - adds.w r0, r8, #216 @ 0xd8 │ │ │ │ + rsbs r0, r8, #216 @ 0xd8 │ │ │ │ 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 │ │ │ │ mov r4, r0 │ │ │ │ @@ -1345602,15 +1345614,15 @@ │ │ │ │ lsrs r7, r1, #28 │ │ │ │ movs r0, r2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ bl 4ad052 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x398cd6> │ │ │ │ bl 4a9056 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x394cda> │ │ │ │ - ldc 0, cr0, [r2, #864]! @ 0x360 │ │ │ │ + mrc 0, 3, r0, cr2, 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 │ │ │ │ vldr d7, [pc, #80] @ 4370c0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x322d44> │ │ │ │ @@ -1345655,15 +1345667,15 @@ │ │ │ │ lsrs r7, r1, #28 │ │ │ │ movs r0, r2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xeff3ffff │ │ │ │ @ instruction: 0xefe5ffff │ │ │ │ - stc 0, cr0, [ip, #-864]! @ 0xfffffca0 │ │ │ │ + stcl 0, cr0, [ip, #864]! @ 0x360 │ │ │ │ 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 │ │ │ │ @@ -1345711,15 +1345723,15 @@ │ │ │ │ lsrs r7, r1, #28 │ │ │ │ movs r0, r2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ bl 7d116a │ │ │ │ vrsqrts.f16 , , │ │ │ │ - ldc 0, cr0, [sl], {216} @ 0xd8 │ │ │ │ + ldcl 0, cr0, [sl, #-864] @ 0xfffffca0 │ │ │ │ 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 │ │ │ │ @@ -1345749,15 +1345761,15 @@ │ │ │ │ cmp r2, lr │ │ │ │ ite hi │ │ │ │ movhi r0, #0 │ │ │ │ movls r0, #1 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - ldmia.w lr!, {r3, r4, r6, r7} │ │ │ │ + ldrd r0, r0, [lr, #-864]! @ 0x360 │ │ │ │ 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 │ │ │ │ @@ -1345815,15 +1345827,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} │ │ │ │ - sub.w r0, r8, r8, lsr #3 │ │ │ │ + stcl 0, cr0, [r8], #-864 @ 0xfffffca0 │ │ │ │ mrc 15, 3, APSR_nzcv, cr13, cr15, {7} │ │ │ │ cbz r0, 4372de <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x322f62> │ │ │ │ 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] │ │ │ │ @@ -1346592,15 +1346604,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ strh r0, [r1, #46] @ 0x2e │ │ │ │ lsls r7, r6, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str??.w r0, [ip, r4] │ │ │ │ + vld4. {d0-d3}, [ip], r4 │ │ │ │ stmdb sp!, {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] @ 437b14 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x323798> │ │ │ │ add.w r6, r1, #31 │ │ │ │ mov r7, r1 │ │ │ │ @@ -1346648,15 +1346660,15 @@ │ │ │ │ add.w r0, r0, r9, lsl #22 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ strh r0, [r3, #42] @ 0x2a │ │ │ │ lsls r7, r6, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strh.w r0, [r8, r4] │ │ │ │ + str??.w r0, [r8, #196] @ 0xc4 │ │ │ │ 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] │ │ │ │ cmp r3, r4 │ │ │ │ @@ -1346920,28 +1346932,28 @@ │ │ │ │ str.w r0, [r5, r8] │ │ │ │ b.n 437ca6 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x32392a> │ │ │ │ nop │ │ │ │ strh r4, [r3, #30] │ │ │ │ lsls r7, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r6, [r2, r0] │ │ │ │ + ldrsh r6, [r2, r3] │ │ │ │ lsls r1, r1, #3 │ │ │ │ strh r0, [r2, #26] │ │ │ │ lsls r7, r6, #5 │ │ │ │ - @ instruction: 0xf69c00c4 │ │ │ │ - @ instruction: 0xf66000c4 │ │ │ │ - eors.w r0, r6, r7, lsl #3 │ │ │ │ - @ instruction: 0xf61e00c4 │ │ │ │ - stmia r6!, {r1, r2, r6} │ │ │ │ + @ instruction: 0xf75c00c4 │ │ │ │ + @ instruction: 0xf72000c4 │ │ │ │ + adcs.w r0, r6, r7, lsl #3 │ │ │ │ + @ instruction: 0xf6de00c4 │ │ │ │ + stmia r7!, {r1, r2} │ │ │ │ lsls r3, r0, #3 │ │ │ │ - bhi.n 437d70 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3239f4> │ │ │ │ + bls.n 437cf0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x323974> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - rsbs r0, lr, #6422528 @ 0x620000 │ │ │ │ - b.n 437940 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3235c4> │ │ │ │ + @ instruction: 0xf69e00c4 │ │ │ │ + b.n 437ac0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x323744> │ │ │ │ lsls r6, r0, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3024] @ 0xbd0 │ │ │ │ subw sp, sp, #1060 @ 0x424 │ │ │ │ ldr r4, [pc, #108] @ (437e60 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x323ae4>) │ │ │ │ @@ -1346988,17 +1347000,17 @@ │ │ │ │ addw sp, sp, #1060 @ 0x424 │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ strh r4, [r0, #16] │ │ │ │ lsls r7, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - svc 188 @ 0xbc │ │ │ │ + b.n 437f64 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x323be8> │ │ │ │ lsls r0, r3, #3 │ │ │ │ - push {r1, r4, r6, lr} │ │ │ │ + @ instruction: 0xb612 │ │ │ │ lsls r2, r2, #3 │ │ │ │ strh r0, [r7, #12] │ │ │ │ lsls r7, r6, #5 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3024] @ 0xbd0 │ │ │ │ @@ -1347055,15 +1347067,15 @@ │ │ │ │ lsls r2, r7, #5 │ │ │ │ strh r2, [r4, #10] │ │ │ │ lsls r7, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strb r4, [r5, #0] │ │ │ │ lsls r2, r7, #5 │ │ │ │ - push {r1, r2, r3, r4, r5, r7} │ │ │ │ + push {r1, r2, r3, r4, r5, r6, lr} │ │ │ │ lsls r2, r2, #3 │ │ │ │ strh r2, [r3, #8] │ │ │ │ lsls r7, r6, #5 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3544] @ 0xdd8 │ │ │ │ @@ -1347233,59 +1347245,59 @@ │ │ │ │ mov r0, r6 │ │ │ │ b.n 437fae <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x323c32> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ strh r6, [r1, #6] │ │ │ │ lsls r7, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - orn r0, r8, #6422528 @ 0x620000 │ │ │ │ + @ instruction: 0xf52800c4 │ │ │ │ strh r4, [r0, #6] │ │ │ │ lsls r7, r6, #5 │ │ │ │ mov r4, sp │ │ │ │ lsls r6, r5, #5 │ │ │ │ ldr r4, [r1, #120] @ 0x78 │ │ │ │ lsls r2, r7, #5 │ │ │ │ ldr r2, [r0, #120] @ 0x78 │ │ │ │ lsls r2, r7, #5 │ │ │ │ - orr.w r0, r2, #6422528 @ 0x620000 │ │ │ │ - bvs.n 4380a8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x323d2c> │ │ │ │ + add.w r0, r2, #6422528 @ 0x620000 │ │ │ │ + bvc.n 438028 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x323cac> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - stmia r4!, {r4, r6} │ │ │ │ + stmia r5!, {r4} │ │ │ │ lsls r3, r0, #3 │ │ │ │ - @ instruction: 0xe85800c7 │ │ │ │ - @ instruction: 0xf3d400c4 │ │ │ │ + ldmdb r8, {r0, r1, r2, r6, r7} │ │ │ │ + eors.w r0, r4, #6422528 @ 0x620000 │ │ │ │ ldr r0, [r6, #112] @ 0x70 │ │ │ │ lsls r2, r7, #5 │ │ │ │ cmp r8, r6 │ │ │ │ lsls r6, r5, #5 │ │ │ │ - @ instruction: 0xf3fa00c4 │ │ │ │ + @ instruction: 0xf4ba00c4 │ │ │ │ ldr r4, [r2, #112] @ 0x70 │ │ │ │ lsls r2, r7, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r3, #112] @ 0x70 │ │ │ │ lsls r2, r7, #5 │ │ │ │ ldr r2, [r0, #112] @ 0x70 │ │ │ │ lsls r2, r7, #5 │ │ │ │ strh r2, [r1, #0] │ │ │ │ lsls r7, r6, #5 │ │ │ │ ldr r2, [r0, #108] @ 0x6c │ │ │ │ lsls r2, r7, #5 │ │ │ │ - @ instruction: 0xf39a00c4 │ │ │ │ - usat r0, #4, lr, lsl #3 │ │ │ │ + orrs.w r0, sl, #6422528 @ 0x620000 │ │ │ │ + orr.w r0, lr, #6422528 @ 0x620000 │ │ │ │ ldr r2, [r0, #104] @ 0x68 │ │ │ │ lsls r2, r7, #5 │ │ │ │ - add r6, pc │ │ │ │ + cmp r6, r7 │ │ │ │ lsls r6, r0, #3 │ │ │ │ ldr r2, [r6, #100] @ 0x64 │ │ │ │ lsls r2, r7, #5 │ │ │ │ ldr r6, [r3, #100] @ 0x64 │ │ │ │ lsls r2, r7, #5 │ │ │ │ - bfi r0, sl, #3, #2 │ │ │ │ - add r4, sl │ │ │ │ + bic.w r0, sl, #6422528 @ 0x620000 │ │ │ │ + cmp r4, r2 │ │ │ │ lsls r6, r0, #3 │ │ │ │ ldr r6, [r0, #100] @ 0x64 │ │ │ │ lsls r2, r7, #5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1347467,21 +1347479,21 @@ │ │ │ │ str r0, [r2, #0] │ │ │ │ b.n 4382a6 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x323f2a> │ │ │ │ str r0, [r2, #0] │ │ │ │ b.n 4382b6 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x323f3a> │ │ │ │ nop │ │ │ │ stmia r4!, {r1, r3, r6, r7} │ │ │ │ lsls r7, r6, #5 │ │ │ │ - sub sp, #328 @ 0x148 │ │ │ │ + cbz r2, 438314 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x323f98> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - stmia r3!, {r2, r3, r4, r6, r7} │ │ │ │ + stmia r4!, {r2, r3, r4, r7} │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldrb r4, [r2, #10] │ │ │ │ + ldrb r4, [r2, #13] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - @ instruction: 0xf13a00c4 │ │ │ │ + @ instruction: 0xf1fa00c4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #24] @ (438324 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x323fa8>) │ │ │ │ add r0, pc │ │ │ │ bl 438fe8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x324c6c> │ │ │ │ @@ -1347489,17 +1347501,17 @@ │ │ │ │ ldr r1, [pc, #20] @ (43832c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x323fb0>) │ │ │ │ mov r3, r0 │ │ │ │ add r2, pc │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ bl 438228 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x323eac> │ │ │ │ pop {r3, pc} │ │ │ │ - eors.w r0, ip, #196 @ 0xc4 │ │ │ │ - @ instruction: 0xf0f800c4 │ │ │ │ - ldrb r0, [r4, #6] │ │ │ │ + adcs.w r0, ip, #196 @ 0xc4 │ │ │ │ + subs.w r0, r8, #196 @ 0xc4 │ │ │ │ + ldrb r0, [r4, #9] │ │ │ │ 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] @ 438390 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x324014> │ │ │ │ @@ -1347530,15 +1347542,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ add r4, r6 │ │ │ │ subs r4, r4, r5 │ │ │ │ mov r2, r4 │ │ │ │ blx 69efc │ │ │ │ str r4, [r7, #8] │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - add sp, #208 @ 0xd0 │ │ │ │ + sub sp, #464 @ 0x1d0 │ │ │ │ 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] │ │ │ │ @@ -1347624,21 +1347636,21 @@ │ │ │ │ lsrs r0, r0, #5 │ │ │ │ str r0, [r2, #0] │ │ │ │ b.n 438444 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3240c8> │ │ │ │ str r0, [r2, #0] │ │ │ │ b.n 438454 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3240d8> │ │ │ │ stmia r3!, {r2, r3, r5} │ │ │ │ lsls r7, r6, #5 │ │ │ │ - add r7, sp, #208 @ 0xd0 │ │ │ │ + add r7, sp, #976 @ 0x3d0 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - stmia r2!, {r1, r2, r3, r4, r5} │ │ │ │ + stmia r2!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldrb r6, [r6, #3] │ │ │ │ + ldrb r6, [r6, #6] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - vmla.i16 d0, d28, d4[0] │ │ │ │ + orrs.w r0, ip, #196 @ 0xc4 │ │ │ │ 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 │ │ │ │ @@ -1347652,15 +1347664,15 @@ │ │ │ │ bl 439b84 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x325808> │ │ │ │ movs r3, #0 │ │ │ │ str r0, [r4, #0] │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r4, #8] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - add r2, pc, #448 @ (adr r2, 438690 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x324314>) │ │ │ │ + add r3, pc, #192 @ (adr r3, 438590 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x324214>) │ │ │ │ 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] @ 438534 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3241b8> │ │ │ │ @@ -1347810,15 +1347822,15 @@ │ │ │ │ strb r2, [r4, r3] │ │ │ │ adds r3, #2 │ │ │ │ cmp r3, #64 @ 0x40 │ │ │ │ bne.n 43863c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3242c0> │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r0, #64] @ 0x40 │ │ │ │ pop {r4, pc} │ │ │ │ - bvc.n 4385d8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x32425c> │ │ │ │ + bhi.n 438758 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3243dc> │ │ │ │ lsls r0, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ subs r0, #1 │ │ │ │ movs r2, #0 │ │ │ │ adds r4, r1, #1 │ │ │ │ ldrb.w ip, [r1, r2, lsl #1] │ │ │ │ ldrb.w r3, [r4, r2, lsl #1] │ │ │ │ @@ -1347881,15 +1347893,15 @@ │ │ │ │ strb r2, [r4, r3] │ │ │ │ adds r3, #2 │ │ │ │ cmp r3, #64 @ 0x40 │ │ │ │ bne.n 438708 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x32438c> │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r0, #64] @ 0x40 │ │ │ │ pop {r4, pc} │ │ │ │ - bvs.n 438734 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3243b8> │ │ │ │ + bvc.n 4386b4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x324338> │ │ │ │ lsls r0, r3, #3 │ │ │ │ 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 │ │ │ │ @@ -1347973,16 +1347985,16 @@ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrb r6, [r7, #0] │ │ │ │ lsls r7, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - stc 0, cr0, [r8], #784 @ 0x310 │ │ │ │ - @ instruction: 0xf52400d0 │ │ │ │ + stcl 0, cr0, [r8, #-784]! @ 0xfffffcf0 │ │ │ │ + @ instruction: 0xf5e400d0 │ │ │ │ ldrb r6, [r0, #0] │ │ │ │ lsls r7, r6, #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 │ │ │ │ ldr r2, [pc, #148] @ (4388cc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x324550>) │ │ │ │ @@ -1348049,16 +1348061,16 @@ │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ strb r0, [r0, #31] │ │ │ │ lsls r7, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - stc 0, cr0, [r6], #-784 @ 0xfffffcf0 │ │ │ │ - eor.w r0, r6, #6815744 @ 0x680000 │ │ │ │ + stcl 0, cr0, [r6], #784 @ 0x310 │ │ │ │ + adc.w r0, r6, #6815744 @ 0x680000 │ │ │ │ strb r2, [r1, #29] │ │ │ │ lsls r7, r6, #5 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r2, [pc, #68] @ (438934 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3245b8>) │ │ │ │ @@ -1348421,15 +1348433,15 @@ │ │ │ │ it eq │ │ │ │ moveq r0, #0 │ │ │ │ beq.n 438ca2 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x324926> │ │ │ │ ldr r1, [pc, #8] @ (438ca4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x324928>) │ │ │ │ add r1, pc │ │ │ │ blx 6a848 │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, #80 @ 0x50 │ │ │ │ + subs r1, #16 │ │ │ │ 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 │ │ │ │ @@ -1348829,15 +1348841,15 @@ │ │ │ │ mov r3, r0 │ │ │ │ str r0, [r6, #0] │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 43915e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x324de2> │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r0, [pc, #208] @ (439180 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x324e04>) │ │ │ │ add r0, pc │ │ │ │ - bl 104ff6c │ │ │ │ + bl 105001c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r3 │ │ │ │ bl 43696c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3225f0> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 439068 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x324cec> │ │ │ │ ldr r4, [pc, #188] @ (439184 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x324e08>) │ │ │ │ @@ -1348997,19 +1349009,19 @@ │ │ │ │ strd r1, r2, [r5] │ │ │ │ b.n 439210 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x324e94> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ ldr r6, [r4, #96] @ 0x60 │ │ │ │ lsls r7, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 4397b4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x325438> │ │ │ │ + b.n 439934 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3255b8> │ │ │ │ lsls r4, r0, #3 │ │ │ │ - b.n 4397ac <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x325430> │ │ │ │ + b.n 43992c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3255b0> │ │ │ │ lsls r4, r0, #3 │ │ │ │ - b.n 4397b8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x32543c> │ │ │ │ + b.n 439938 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3255bc> │ │ │ │ lsls r4, r0, #3 │ │ │ │ ldr r0, [r5, #92] @ 0x5c │ │ │ │ lsls r7, r6, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1349053,15 +1349065,15 @@ │ │ │ │ blx 68c00 │ │ │ │ ldr r3, [pc, #148] @ (439368 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x324fec>) │ │ │ │ add r3, pc │ │ │ │ str r0, [r3, #0] │ │ │ │ cbz r0, 4392e0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x324f64> │ │ │ │ ldr r0, [pc, #144] @ (43936c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x324ff0>) │ │ │ │ add r0, pc │ │ │ │ - bl 104ff6c │ │ │ │ + bl 105001c │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [pc, #136] @ (439370 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x324ff4>) │ │ │ │ movs r1, #47 @ 0x2f │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r4, [r4, r2] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ @@ -1349107,24 +1349119,24 @@ │ │ │ │ blx 6a8c0 │ │ │ │ adds r0, r6, #1 │ │ │ │ blx 68c00 │ │ │ │ b.n 4392d0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x324f54> │ │ │ │ mov r0, r5 │ │ │ │ b.n 4392cc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x324f50> │ │ │ │ nop │ │ │ │ - b.n 439764 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3253e8> │ │ │ │ + b.n 4398e4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x325568> │ │ │ │ lsls r4, r0, #3 │ │ │ │ ldr r2, [r7, #80] @ 0x50 │ │ │ │ lsls r7, r6, #5 │ │ │ │ ldrb r2, [r6, r0] │ │ │ │ lsls r2, r7, #5 │ │ │ │ @ instruction: 0xffabffff │ │ │ │ adds r2, #104 @ 0x68 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 439728 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3253ac> │ │ │ │ + b.n 4398a8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x32552c> │ │ │ │ lsls r4, r0, #3 │ │ │ │ ldrh r0, [r2, r7] │ │ │ │ lsls r2, r7, #5 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -1349185,19 +1349197,19 @@ │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ cmp r0, r4 │ │ │ │ beq.n 43940a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x32508e> │ │ │ │ movs r3, #0 │ │ │ │ strb r3, [r5, r0] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - b.n 439608 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x32528c> │ │ │ │ + b.n 439788 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x32540c> │ │ │ │ lsls r4, r0, #3 │ │ │ │ - b.n 439608 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x32528c> │ │ │ │ + b.n 439788 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x32540c> │ │ │ │ lsls r4, r0, #3 │ │ │ │ - b.n 439614 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x325298> │ │ │ │ + b.n 439794 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x325418> │ │ │ │ lsls r4, r0, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #72] @ (439480 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x325104>) │ │ │ │ @@ -1349227,15 +1349239,15 @@ │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ strb.w r3, [r4, ip] │ │ │ │ blx 68a20 │ │ │ │ movs r0, #1 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - b.n 439628 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3252ac> │ │ │ │ + b.n 4397a8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x32542c> │ │ │ │ lsls r4, r0, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ sub.w r4, r0, #24 │ │ │ │ adds r1, #31 │ │ │ │ @@ -1351142,15 +1351154,15 @@ │ │ │ │ ldrb r2, [r4, #3] │ │ │ │ @ instruction: 0xb839 │ │ │ │ subs r3, #255 @ 0xff │ │ │ │ ldmia r5, {r0, r2, r4, r5} │ │ │ │ ldr r1, [r6, #68] @ 0x44 │ │ │ │ bpl.n 43a812 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x326496> │ │ │ │ str r2, [sp, #224] @ 0xe0 │ │ │ │ - ldmia r5!, {r1, r2} │ │ │ │ + ldmia r5!, {r1, r2, r6, r7} │ │ │ │ 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 │ │ │ │ @@ -1353162,15 +1353174,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} │ │ │ │ - add r4, pc, #648 @ (adr r4, 43bff0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x327c74>) │ │ │ │ + add r5, pc, #392 @ (adr r5, 43bef0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x327b74>) │ │ │ │ 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] @ (43bdac <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x327a30>) │ │ │ │ sub sp, #12 │ │ │ │ @@ -1353379,23 +1353391,23 @@ │ │ │ │ nop │ │ │ │ tst r4, r5 │ │ │ │ lsls r7, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ tst r0, r2 │ │ │ │ lsls r7, r6, #5 │ │ │ │ - add r0, pc, #56 @ (adr r0, 43bfd0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x327c54>) │ │ │ │ + add r0, pc, #824 @ (adr r0, 43c2d0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x327f54>) │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r7, [sp, #664] @ 0x298 │ │ │ │ + add r0, pc, #408 @ (adr r0, 43c134 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x327db8>) │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r7, [sp, #488] @ 0x1e8 │ │ │ │ + add r0, pc, #232 @ (adr r0, 43c088 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x327d0c>) │ │ │ │ lsls r0, r3, #3 │ │ │ │ - add r2, pc, #736 @ (adr r2, 43c284 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x327f08>) │ │ │ │ + add r3, pc, #480 @ (adr r3, 43c184 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x327e08>) │ │ │ │ lsls r0, r3, #3 │ │ │ │ - add r2, pc, #560 @ (adr r2, 43c1d8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x327e5c>) │ │ │ │ + add r3, pc, #304 @ (adr r3, 43c0d8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x327d5c>) │ │ │ │ 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 │ │ │ │ @@ -1353504,19 +1353516,19 @@ │ │ │ │ str r3, [r7, #52] @ 0x34 │ │ │ │ b.n 43c05e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x327ce2> │ │ │ │ mov r9, r2 │ │ │ │ cmp r6, #0 │ │ │ │ bne.n 43c052 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x327cd6> │ │ │ │ mov r5, r6 │ │ │ │ b.n 43c074 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x327cf8> │ │ │ │ - add r1, pc, #584 @ (adr r1, 43c308 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x327f8c>) │ │ │ │ + add r2, pc, #328 @ (adr r2, 43c208 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x327e8c>) │ │ │ │ lsls r0, r3, #3 │ │ │ │ - add r1, pc, #536 @ (adr r1, 43c2dc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x327f60>) │ │ │ │ + add r2, pc, #280 @ (adr r2, 43c1dc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x327e60>) │ │ │ │ lsls r0, r3, #3 │ │ │ │ - add r1, pc, #280 @ (adr r1, 43c1e0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x327e64>) │ │ │ │ + add r2, pc, #24 @ (adr r2, 43c0e0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x327d64>) │ │ │ │ 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] @ 43c120 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x327da4> │ │ │ │ @@ -1353823,17 +1353835,17 @@ │ │ │ │ cmpne r3, r6 │ │ │ │ bne.n 43c3be <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x328042> │ │ │ │ adds r4, #8 │ │ │ │ cmp r4, r2 │ │ │ │ bne.n 43c3d0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x328054> │ │ │ │ b.n 43c3a8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x32802c> │ │ │ │ nop │ │ │ │ - ldr r6, [sp, #24] │ │ │ │ + ldr r6, [sp, #792] @ 0x318 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r5, [sp, #896] @ 0x380 │ │ │ │ + ldr r6, [sp, #640] @ 0x280 │ │ │ │ lsls r0, r3, #3 │ │ │ │ cbz r0, 43c40a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x32808e> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -1353884,17 +1353896,17 @@ │ │ │ │ ldr r2, [r3, #4] │ │ │ │ lsls r2, r2, #3 │ │ │ │ blx 6a214 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ strd r2, r3, [r5, #48] @ 0x30 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r5, [sp, #424] @ 0x1a8 │ │ │ │ + ldr r6, [sp, #168] @ 0xa8 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r1, [sp, #728] @ 0x2d8 │ │ │ │ + ldr r2, [sp, #472] @ 0x1d8 │ │ │ │ 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 │ │ │ │ @@ -1353934,15 +1353946,15 @@ │ │ │ │ bcc.n 43c4e6 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x32816a> │ │ │ │ bl 43bdb8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x327a3c> │ │ │ │ pop {r3, pc} │ │ │ │ movs r1, #0 │ │ │ │ bl 43bdb8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x327a3c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldr r1, [sp, #224] @ 0xe0 │ │ │ │ + ldr r1, [sp, #992] @ 0x3e0 │ │ │ │ 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 │ │ │ │ @@ -1353998,15 +1354010,15 @@ │ │ │ │ subs r2, #1 │ │ │ │ adds r3, #1 │ │ │ │ add ip, pc │ │ │ │ str.w ip, [r1, #4] │ │ │ │ strd r2, r3, [r0, #48] @ 0x30 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldr r4, [sp, #8] │ │ │ │ + ldr r4, [sp, #776] @ 0x308 │ │ │ │ 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 │ │ │ │ @@ -1354024,15 +1354036,15 @@ │ │ │ │ subs r2, #1 │ │ │ │ adds r3, #1 │ │ │ │ add r1, pc │ │ │ │ str r1, [r0, #4] │ │ │ │ strd r2, r3, [r4, #48] @ 0x30 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [sp, #768] @ 0x300 │ │ │ │ + ldr r4, [sp, #512] @ 0x200 │ │ │ │ lsls r0, r3, #3 │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [r0, #48] @ 0x30 │ │ │ │ cbz r0, 43c642 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3282c6> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1354085,15 +1354097,15 @@ │ │ │ │ bne.n 43c658 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3282dc> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r1 │ │ │ │ bx lr │ │ │ │ mov r1, r2 │ │ │ │ b.n 43c64a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3282ce> │ │ │ │ nop │ │ │ │ - ldr r3, [sp, #280] @ 0x118 │ │ │ │ + ldr r4, [sp, #24] │ │ │ │ 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] @ (43c6f0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x328374>) │ │ │ │ movs r1, #208 @ 0xd0 │ │ │ │ @@ -1354198,17 +1354210,17 @@ │ │ │ │ cmpne r2, r8 │ │ │ │ bne.n 43c752 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3283d6> │ │ │ │ adds r4, #8 │ │ │ │ cmp r4, r3 │ │ │ │ bne.n 43c76c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3283f0> │ │ │ │ b.n 43c744 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3283c8> │ │ │ │ nop │ │ │ │ - ldr r2, [sp, #448] @ 0x1c0 │ │ │ │ + ldr r3, [sp, #192] @ 0xc0 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r2, [sp, #304] @ 0x130 │ │ │ │ + ldr r3, [sp, #48] @ 0x30 │ │ │ │ lsls r0, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #20 │ │ │ │ vstr d1, [sp] │ │ │ │ @@ -1357643,18 +1357655,18 @@ │ │ │ │ add r1, pc │ │ │ │ blx 6a034 │ │ │ │ ldr r3, [pc, #20] @ (43ee90 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x32ab14>) │ │ │ │ add r3, pc │ │ │ │ str r0, [r3, #0] │ │ │ │ ldr r0, [pc, #16] @ (43ee94 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x32ab18>) │ │ │ │ add r0, pc │ │ │ │ - bl 104ff6c │ │ │ │ + bl 105001c │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - blx r9 │ │ │ │ + ldr r0, [pc, #544] @ (43f0b0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x32ad34>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ lsls r4, r2, #2 │ │ │ │ lsls r2, r7, #5 │ │ │ │ movs r3, r2 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1361600,17 +1361612,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 441b48 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x32d7cc> │ │ │ │ nop │ │ │ │ - mov sl, r7 │ │ │ │ + bx pc │ │ │ │ lsls r0, r3, #3 │ │ │ │ - mov r6, fp │ │ │ │ + bx r3 │ │ │ │ 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 │ │ │ │ @@ -1362465,15 +1362477,15 @@ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #20] @ (442474 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x32e0f8>) │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ bl 45e0e0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x349d64> │ │ │ │ ldr r0, [pc, #12] @ (442478 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x32e0fc>) │ │ │ │ add r0, pc │ │ │ │ - bl 104ff6c │ │ │ │ + bl 105001c │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r2, {r1, r2, r4, r5, r7} │ │ │ │ lsls r1, r7, #5 │ │ │ │ mrc2 15, 7, pc, cr11, cr15, {7} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1362707,15 +1362719,15 @@ │ │ │ │ lsls r6, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ blt.n 44278c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x32e410> │ │ │ │ lsls r6, r6, #5 │ │ │ │ bls.n 442668 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x32e2ec> │ │ │ │ lsls r6, r6, #5 │ │ │ │ - ldr r6, [pc, #744] @ (4429f8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x32e67c>) │ │ │ │ + ldr r7, [pc, #488] @ (4428f8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x32e57c>) │ │ │ │ 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 │ │ │ │ @@ -1363072,24 +1363084,24 @@ │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ blx 6a214 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ - ldr r3, [pc, #352] @ (442c68 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x32e8ec>) │ │ │ │ + ldr r4, [pc, #96] @ (442b68 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x32e7ec>) │ │ │ │ lsls r4, r0, #3 │ │ │ │ ldr??.w pc, [r7, #4095] @ 0xfff │ │ │ │ stmia r4!, {r3, r4, r5, r7} │ │ │ │ lsls r1, r7, #5 │ │ │ │ stmia r4!, {r1, r2, r3, r4, r7} │ │ │ │ lsls r1, r7, #5 │ │ │ │ adds r6, r3, #3 │ │ │ │ lsls r7, r6, #5 │ │ │ │ - lsrs r4, r0, #3 │ │ │ │ + lsrs r4, r0, #6 │ │ │ │ lsls r2, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ movs r2, #0 │ │ │ │ @@ -1364602,28 +1364614,28 @@ │ │ │ │ add r1, pc │ │ │ │ blx 68f84 │ │ │ │ cmp r0, #0 │ │ │ │ ite ne │ │ │ │ movne r0, r5 │ │ │ │ orreq.w r0, r5, #1 │ │ │ │ b.n 443c1c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x32f8a0> │ │ │ │ - pop {r1, r2, r4, r5, r7} │ │ │ │ + pop {r1, r2, r4, r5, r6, pc} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - movs r7, #16 │ │ │ │ + movs r7, #208 @ 0xd0 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r4, r0 │ │ │ │ + cmp ip, r8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - subs r5, #28 │ │ │ │ + subs r5, #220 @ 0xdc │ │ │ │ lsls r2, r0, #3 │ │ │ │ - @ instruction: 0xf75000d0 │ │ │ │ - subs r1, #10 │ │ │ │ + ldrb.w r0, [r0, r0, lsl #1] │ │ │ │ + subs r1, #202 @ 0xca │ │ │ │ lsls r4, r0, #3 │ │ │ │ - add r6, pc, #256 @ (adr r6, 443d80 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x32fa04>) │ │ │ │ + add r7, pc, #0 @ (adr r7, 443c80 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x32f904>) │ │ │ │ lsls r0, r1, #3 │ │ │ │ - subs r4, #202 @ 0xca │ │ │ │ + subs r5, #138 @ 0x8a │ │ │ │ lsls r2, r0, #3 │ │ │ │ ldr r3, [pc, #68] @ (443ccc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x32f950>) │ │ │ │ add r3, pc │ │ │ │ ldrb r1, [r3, #0] │ │ │ │ uxtb r1, r1 │ │ │ │ cbz r1, 443c90 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x32f914> │ │ │ │ bx lr │ │ │ │ @@ -1364646,15 +1364658,15 @@ │ │ │ │ mov.w r2, #1 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ strb r2, [r3, #0] │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ @ instruction: 0xb6f7 │ │ │ │ lsls r1, r7, #5 │ │ │ │ - subs r0, #162 @ 0xa2 │ │ │ │ + subs r1, #98 @ 0x62 │ │ │ │ lsls r4, r0, #3 │ │ │ │ @ instruction: 0xb6c8 │ │ │ │ lsls r1, r7, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -1364951,27 +1364963,26 @@ │ │ │ │ mov r0, fp │ │ │ │ blx 6a208 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 443eea <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x32fb6e> │ │ │ │ b.n 443efc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x32fb80> │ │ │ │ strd r7, r7, [sp, #20] │ │ │ │ b.n 443f22 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x32fba6> │ │ │ │ - adds r7, #2 │ │ │ │ + adds r7, #194 @ 0xc2 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - ldrh r4, [r3, #16] │ │ │ │ + ldrh r4, [r3, #22] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - movs r2, #162 @ 0xa2 │ │ │ │ + movs r3, #98 @ 0x62 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - adds r6, #4 │ │ │ │ + adds r6, #196 @ 0xc4 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - b.n 443f24 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x32fba8> │ │ │ │ - lsls r4, r1, #3 │ │ │ │ - ldr r3, [pc, #936] @ (444398 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x33001c>) │ │ │ │ + @ instruction: 0xe85c00cc │ │ │ │ + ldr r4, [pc, #680] @ (444298 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x32ff1c>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r5, #220 @ 0xdc │ │ │ │ + adds r6, #156 @ 0x9c │ │ │ │ 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 │ │ │ │ @@ -1365021,15 +1365032,15 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ blx 68de0 <__snprintf_chk@plt> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ uxtb r4, r2 │ │ │ │ lsls r1, r7, #5 │ │ │ │ - adds r5, #34 @ 0x22 │ │ │ │ + adds r5, #226 @ 0xe2 │ │ │ │ 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 │ │ │ │ @@ -1365111,17 +1365122,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 444114 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x32fd98> │ │ │ │ - stmia r6!, {r2} │ │ │ │ + stmia r6!, {r2, r6, r7} │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strh r4, [r3, #62] @ 0x3e │ │ │ │ + ldrh r4, [r3, #4] │ │ │ │ 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 │ │ │ │ @@ -1365212,15 +1365223,15 @@ │ │ │ │ subs r3, #108 @ 0x6c │ │ │ │ itt eq │ │ │ │ moveq r7, r3 │ │ │ │ moveq r8, r7 │ │ │ │ beq.n 444202 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x32fe86> │ │ │ │ b.n 444242 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x32fec6> │ │ │ │ nop │ │ │ │ - stmia r5!, {r3, r5} │ │ │ │ + stmia r5!, {r3, r5, r6, r7} │ │ │ │ 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] @ (4443c0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x330044>) │ │ │ │ @@ -1365348,15 +1365359,15 @@ │ │ │ │ nop │ │ │ │ pop {r1, r4, r5, r6, pc} │ │ │ │ lsls r6, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldmia r1, {r1, r3, r4} │ │ │ │ lsls r1, r7, #5 │ │ │ │ - adds r2, #204 @ 0xcc │ │ │ │ + adds r3, #140 @ 0x8c │ │ │ │ lsls r4, r0, #3 │ │ │ │ ldmia r0!, {r2, r4, r6, r7} │ │ │ │ lsls r1, r7, #5 │ │ │ │ ldmia r0!, {r1, r3, r6} │ │ │ │ lsls r1, r7, #5 │ │ │ │ pop {r1, r4, r7} │ │ │ │ lsls r6, r6, #5 │ │ │ │ @@ -1365676,93 +1365687,93 @@ │ │ │ │ lsls r6, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ stmia r7!, {r1, r2, r4, r5, r7} │ │ │ │ lsls r1, r7, #5 │ │ │ │ stmia r7!, {r1, r4, r5, r6} │ │ │ │ lsls r1, r7, #5 │ │ │ │ - adds r1, #92 @ 0x5c │ │ │ │ + adds r2, #28 │ │ │ │ lsls r4, r0, #3 │ │ │ │ iteee ne │ │ │ │ lslne r1, r7, #5 │ │ │ │ bkpt 0x00f6 │ │ │ │ lsleq r1, r7, #5 │ │ │ │ bkpt 0x00ec │ │ │ │ lsls r1, r7, #5 │ │ │ │ stmia r7!, {r1, r2, r4} │ │ │ │ lsls r1, r7, #5 │ │ │ │ cbnz r4, 44476e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3303f2> │ │ │ │ lsls r6, r6, #5 │ │ │ │ stmia r6!, {r3, r6, r7} │ │ │ │ lsls r1, r7, #5 │ │ │ │ - adds r1, #14 │ │ │ │ + adds r1, #206 @ 0xce │ │ │ │ lsls r4, r0, #3 │ │ │ │ - adds r1, #26 │ │ │ │ + adds r1, #218 @ 0xda │ │ │ │ lsls r4, r0, #3 │ │ │ │ - adds r1, #50 @ 0x32 │ │ │ │ + adds r1, #242 @ 0xf2 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - adds r1, #68 @ 0x44 │ │ │ │ + adds r2, #4 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - adds r1, #84 @ 0x54 │ │ │ │ + adds r2, #20 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - adds r1, #100 @ 0x64 │ │ │ │ + adds r2, #36 @ 0x24 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - adds r1, #116 @ 0x74 │ │ │ │ + adds r2, #52 @ 0x34 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - adds r1, #132 @ 0x84 │ │ │ │ + adds r2, #68 @ 0x44 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - adds r1, #148 @ 0x94 │ │ │ │ + adds r2, #84 @ 0x54 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - adds r1, #164 @ 0xa4 │ │ │ │ + adds r2, #100 @ 0x64 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - adds r1, #176 @ 0xb0 │ │ │ │ + adds r2, #112 @ 0x70 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - adds r1, #196 @ 0xc4 │ │ │ │ + adds r2, #132 @ 0x84 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - adds r1, #212 @ 0xd4 │ │ │ │ + adds r2, #148 @ 0x94 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - adds r1, #228 @ 0xe4 │ │ │ │ + adds r2, #164 @ 0xa4 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - adds r1, #244 @ 0xf4 │ │ │ │ + adds r2, #180 @ 0xb4 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - adds r2, #0 │ │ │ │ + adds r2, #192 @ 0xc0 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - adds r2, #16 │ │ │ │ + adds r2, #208 @ 0xd0 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - adds r2, #30 │ │ │ │ + adds r2, #222 @ 0xde │ │ │ │ lsls r4, r0, #3 │ │ │ │ - adds r2, #40 @ 0x28 │ │ │ │ + adds r2, #232 @ 0xe8 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - adds r2, #56 @ 0x38 │ │ │ │ + adds r2, #248 @ 0xf8 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - adds r2, #72 @ 0x48 │ │ │ │ + adds r3, #8 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - adds r2, #88 @ 0x58 │ │ │ │ + adds r3, #24 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - adds r2, #108 @ 0x6c │ │ │ │ + adds r3, #44 @ 0x2c │ │ │ │ lsls r4, r0, #3 │ │ │ │ - adds r2, #128 @ 0x80 │ │ │ │ + adds r3, #64 @ 0x40 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - adds r2, #148 @ 0x94 │ │ │ │ + adds r3, #84 @ 0x54 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - adds r2, #168 @ 0xa8 │ │ │ │ + adds r3, #104 @ 0x68 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - adds r2, #188 @ 0xbc │ │ │ │ + adds r3, #124 @ 0x7c │ │ │ │ lsls r4, r0, #3 │ │ │ │ - adds r2, #212 @ 0xd4 │ │ │ │ + adds r3, #148 @ 0x94 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - adds r2, #232 @ 0xe8 │ │ │ │ + adds r3, #168 @ 0xa8 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - adds r2, #252 @ 0xfc │ │ │ │ + adds r3, #188 @ 0xbc │ │ │ │ lsls r4, r0, #3 │ │ │ │ - adds r3, #16 │ │ │ │ + adds r3, #208 @ 0xd0 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - adds r3, #40 @ 0x28 │ │ │ │ + adds r3, #232 @ 0xe8 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - cmp r7, #24 │ │ │ │ + cmp r7, #216 @ 0xd8 │ │ │ │ lsls r4, r0, #3 │ │ │ │ pop {r1, r2, r5, r7} │ │ │ │ lsls r1, r7, #5 │ │ │ │ cbz r0, 4447ee <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x330472> │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1365789,15 +1365800,15 @@ │ │ │ │ beq.n 4447c0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x330444> │ │ │ │ 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 │ │ │ │ - adds r2, #82 @ 0x52 │ │ │ │ + adds r3, #18 │ │ │ │ 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] @ 444858 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3304dc> │ │ │ │ @@ -1366056,15 +1366067,15 @@ │ │ │ │ nop │ │ │ │ @ instruction: 0xb6a0 │ │ │ │ lsls r6, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xb644 │ │ │ │ lsls r6, r6, #5 │ │ │ │ - adds r0, #76 @ 0x4c │ │ │ │ + adds r1, #12 │ │ │ │ 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] @ (444af0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x330774>) │ │ │ │ @@ -1366079,15 +1366090,15 @@ │ │ │ │ blx 6ae68 │ │ │ │ str r0, [r4, #0] │ │ │ │ cbz r0, 444aee <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x330772> │ │ │ │ movs r0, #1 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #32] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - cmp r7, #94 @ 0x5e │ │ │ │ + adds r0, #30 │ │ │ │ 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] │ │ │ │ @@ -1366370,15 +1366381,15 @@ │ │ │ │ movs r0, #0 │ │ │ │ add.w sp, sp, #4096 @ 0x1000 │ │ │ │ add sp, #20 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ - cmp r4, #184 @ 0xb8 │ │ │ │ + cmp r5, #120 @ 0x78 │ │ │ │ lsls r4, r0, #3 │ │ │ │ sxtb r0, r0 │ │ │ │ lsls r6, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ sxth r2, r4 │ │ │ │ lsls r6, r6, #5 │ │ │ │ @@ -1366477,17 +1366488,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 444e8e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x330b12> │ │ │ │ nop │ │ │ │ - subs r0, r3, r1 │ │ │ │ + subs r0, r3, r4 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - cmp r4, #30 │ │ │ │ + cmp r4, #222 @ 0xde │ │ │ │ lsls r4, r0, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 432508 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x31e18c> │ │ │ │ movs r3, #0 │ │ │ │ @@ -1367935,15 +1367946,15 @@ │ │ │ │ ldr r3, [pc, #12] @ (445dac <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x331a30>) │ │ │ │ add r3, pc │ │ │ │ ldrh.w r0, [r3, r0, lsl #1] │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - lsls r6, r7, #30 │ │ │ │ + lsrs r6, r7, #1 │ │ │ │ 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] @ (445dd8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x331a5c>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1368444,15 +1368455,15 @@ │ │ │ │ b.n 446234 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x331eb8> │ │ │ │ mov r0, r1 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ mov.w r0, #65536 @ 0x10000 │ │ │ │ b.n 446234 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x331eb8> │ │ │ │ nop │ │ │ │ - lsls r0, r5, #25 │ │ │ │ + lsls r0, r5, #28 │ │ │ │ lsls r0, r3, #3 │ │ │ │ cbz r2, 446286 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x331f0a> │ │ │ │ cmp r0, #2 │ │ │ │ beq.n 44628a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x331f0e> │ │ │ │ cmp r0, #3 │ │ │ │ beq.n 44629a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x331f1e> │ │ │ │ sub.w r0, r0, #1 │ │ │ │ @@ -1368478,17 +1368489,17 @@ │ │ │ │ ite gt │ │ │ │ movgt r0, #2 │ │ │ │ movle r0, #1 │ │ │ │ cmp r2, r3 │ │ │ │ ble.n 446288 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x331f0c> │ │ │ │ adds r0, #1 │ │ │ │ bx lr │ │ │ │ - lsls r4, r1, #30 │ │ │ │ + lsrs r4, r1, #1 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - lsls r4, r7, #29 │ │ │ │ + lsrs r4, r7, #32 │ │ │ │ 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] @ (446628 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3322ac>) │ │ │ │ @@ -1370504,17 +1370515,17 @@ │ │ │ │ b.n 44772e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3333b2> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrh r0, [r0, #16] │ │ │ │ lsls r6, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subw r0, r4, #2263 @ 0x8d7 │ │ │ │ - @ instruction: 0xf4ec00d7 │ │ │ │ - @ instruction: 0xf31c00d7 │ │ │ │ + @ instruction: 0xf76400d7 │ │ │ │ + sub.w r0, ip, #7045120 @ 0x6b8000 │ │ │ │ + @ instruction: 0xf3dc00d7 │ │ │ │ ldr r6, [pc, #456] @ (447a7c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x333700>) │ │ │ │ lsls r5, r5, #5 │ │ │ │ strh r4, [r5, #60] @ 0x3c │ │ │ │ lsls r6, r6, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1370909,19 +1370920,19 @@ │ │ │ │ bne.n 447cc8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x33394c> │ │ │ │ b.n 447a24 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3336a8> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ strh r0, [r5, #56] @ 0x38 │ │ │ │ lsls r6, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf0f200d7 │ │ │ │ - ssat r0, #24, sl, asr #3 │ │ │ │ + subs.w r0, r2, #215 @ 0xd7 │ │ │ │ + @ instruction: 0xf3ea00d7 │ │ │ │ strh r4, [r2, #46] @ 0x2e │ │ │ │ lsls r6, r6, #5 │ │ │ │ - @ instruction: 0xf0f000d7 │ │ │ │ + subs.w r0, r0, #215 @ 0xd7 │ │ │ │ ldr r3, [pc, #152] @ (447d90 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x333a14>) │ │ │ │ lsls r5, r5, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ mov r6, r2 │ │ │ │ @@ -1371286,25 +1371297,25 @@ │ │ │ │ ldr.w ip, [sp, #48] @ 0x30 │ │ │ │ b.n 448030 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x333cb4> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ strh r4, [r5, #22] │ │ │ │ lsls r6, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfa0a00d7 │ │ │ │ - @ instruction: 0xeb8400d7 │ │ │ │ + @ instruction: 0xfaca00d7 │ │ │ │ + mcrr 0, 13, r0, r4, cr7 │ │ │ │ mov r4, r8 │ │ │ │ lsls r5, r5, #5 │ │ │ │ cmp ip, sp │ │ │ │ lsls r5, r5, #5 │ │ │ │ ldrb r0, [r1, #30] │ │ │ │ lsls r6, r6, #5 │ │ │ │ - orr.w r0, r8, r7, lsr #3 │ │ │ │ - strd r0, r0, [ip, #-860] @ 0x35c │ │ │ │ - @ instruction: 0xeaf600d7 │ │ │ │ + add.w r0, r8, r7, lsr #3 │ │ │ │ + and.w r0, ip, r7, lsr #3 │ │ │ │ + subs.w r0, r6, r7, 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, #3880] @ 0xf28 │ │ │ │ ldr.w r4, [pc, #1348] @ 448670 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3342f4> │ │ │ │ mov sl, r0 │ │ │ │ ldr.w r0, [pc, #1348] @ 448674 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3342f8> │ │ │ │ @@ -1371802,24 +1371813,24 @@ │ │ │ │ b.n 4485e2 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x334266> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrb r0, [r1, #27] │ │ │ │ lsls r6, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - stmia.w sl, {r0, r1, r2, r4, r6, r7} │ │ │ │ - stmia.w r2, {r0, r1, r2, r4, r6, r7} │ │ │ │ - @ instruction: 0xf58e00d7 │ │ │ │ + strd r0, r0, [sl, #-860] @ 0x35c │ │ │ │ + strd r0, r0, [r2, #-860] @ 0x35c │ │ │ │ + movw r0, #59607 @ 0xe8d7 │ │ │ │ cmn r2, r7 │ │ │ │ lsls r5, r5, #5 │ │ │ │ ldrb r6, [r2, #8] │ │ │ │ lsls r6, r6, #5 │ │ │ │ - b.n 447fb8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x333c3c> │ │ │ │ + b.n 448138 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x333dbc> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - b.n 4481a0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x333e24> │ │ │ │ + b.n 448320 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x333fa4> │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov ip, r0 │ │ │ │ @@ -1372375,16 +1372386,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 448c40 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3348c4> │ │ │ │ nop │ │ │ │ - stcl 0, cr0, [ip], #-860 @ 0xfffffca4 │ │ │ │ - ldc 0, cr0, [sl], {215} @ 0xd7 │ │ │ │ + stc 0, cr0, [ip, #-860]! @ 0xfffffca4 │ │ │ │ + ldcl 0, cr0, [sl], {215} @ 0xd7 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3952] @ 0xf70 │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ mov r5, r1 │ │ │ │ mov sl, r2 │ │ │ │ @@ -1373000,17 +1373011,17 @@ │ │ │ │ ldrb r0, [r3, r0] │ │ │ │ ldrb.w ip, [r3, r1] │ │ │ │ b.n 449340 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x334fc4> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r2, #0] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - b.n 449010 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x334c94> │ │ │ │ + b.n 449190 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x334e14> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - b.n 448f00 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x334b84> │ │ │ │ + b.n 449080 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x334d04> │ │ │ │ lsls r7, r2, #3 │ │ │ │ lsls r3, r1, #27 │ │ │ │ itet mi │ │ │ │ addmi r3, r0, #4 │ │ │ │ movpl r3, r0 │ │ │ │ andmi.w r1, r1, #15 │ │ │ │ lsls r1, r1, #1 │ │ │ │ @@ -1373032,15 +1373043,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 │ │ │ │ - b.n 448eb0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x334b34> │ │ │ │ + b.n 449030 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x334cb4> │ │ │ │ lsls r7, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ lsls r3, r1, #27 │ │ │ │ ldr.w ip, [r0, #12] │ │ │ │ sub sp, #12 │ │ │ │ bpl.n 4494c6 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x33514a> │ │ │ │ and.w r1, r1, #15 │ │ │ │ @@ -1373188,27 +1373199,27 @@ │ │ │ │ and.w lr, r8, #31 │ │ │ │ and.w r0, r9, #31 │ │ │ │ add r3, pc │ │ │ │ ldrb.w ip, [r3, r1] │ │ │ │ ldrb.w r1, [r3, lr] │ │ │ │ ldrb.w lr, [r3, r0] │ │ │ │ b.n 44946e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3350f2> │ │ │ │ - b.n 448f78 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x334bfc> │ │ │ │ + b.n 4490f8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x334d7c> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - b.n 448eec <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x334b70> │ │ │ │ + b.n 44906c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x334cf0> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - b.n 448ea8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x334b2c> │ │ │ │ + b.n 449028 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x334cac> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - b.n 448e14 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x334a98> │ │ │ │ + b.n 448f94 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x334c18> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - b.n 448dfc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x334a80> │ │ │ │ + b.n 448f7c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x334c00> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - b.n 449d6c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3359f0> │ │ │ │ + b.n 448eec <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x334b70> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - b.n 449cdc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x335960> │ │ │ │ + b.n 448e5c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x334ae0> │ │ │ │ lsls r7, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ and.w r3, r1, #16 │ │ │ │ ldr r5, [r0, #12] │ │ │ │ sub sp, #16 │ │ │ │ lsls r4, r5, #3 │ │ │ │ bpl.n 449614 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x335298> │ │ │ │ @@ -1373343,19 +1373354,19 @@ │ │ │ │ ubfx r1, r3, #1, #8 │ │ │ │ b.n 44966e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3352f2> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r1 │ │ │ │ mov ip, r1 │ │ │ │ mov r4, r1 │ │ │ │ b.n 44966e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3352f2> │ │ │ │ - b.n 449dac <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x335a30> │ │ │ │ + b.n 449f2c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x335bb0> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - b.n 449d3c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3359c0> │ │ │ │ + b.n 449ebc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x335b40> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - b.n 449c44 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3358c8> │ │ │ │ + b.n 449dc4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x335a48> │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ add.w ip, r1, #7 │ │ │ │ and.w lr, r1, #7 │ │ │ │ @@ -1375546,17 +1375557,17 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 6a2ec <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ str r2, [r6, r2] │ │ │ │ lsls r6, r6, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r2, {r2, r3, r6, r7} │ │ │ │ + ldmia r3, {r2, r3, r7} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - b.n 44b5b4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x337238> │ │ │ │ + b.n 44b734 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3373b8> │ │ │ │ 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] @ (44af9c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x336c20>) │ │ │ │ movs r1, #1 │ │ │ │ @@ -1375570,17 +1375581,17 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 6a2ec <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ str r6, [r6, r1] │ │ │ │ lsls r6, r6, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r2, {r2, r5, r6} │ │ │ │ + ldmia r3!, {r2, r5} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - b.n 44b578 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3371fc> │ │ │ │ + b.n 44b6f8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x33737c> │ │ │ │ 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] @ (44afd8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x336c5c>) │ │ │ │ movs r1, #1 │ │ │ │ @@ -1375594,17 +1375605,17 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 6a2ec <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ str r2, [r7, r0] │ │ │ │ lsls r6, r6, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r1!, {r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r2, {r2, r3, r4, r5, r7} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - b.n 44b53c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3371c0> │ │ │ │ + b.n 44b6bc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x337340> │ │ │ │ lsls r0, r0, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ @@ -1376061,17 +1376072,17 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 6a2ec <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #264] @ (44b5dc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x337260>) │ │ │ │ lsls r6, r6, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r4!, {r3, r4, r6, r7} │ │ │ │ + stmia r5!, {r3, r4, r7} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ble.n 44b444 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3370c8> │ │ │ │ + udf #114 @ 0x72 │ │ │ │ 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] @ (44b50c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x337190>) │ │ │ │ movs r1, #1 │ │ │ │ @@ -1376085,17 +1376096,17 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 6a2ec <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #24] @ (44b528 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3371ac>) │ │ │ │ lsls r6, r6, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r4!, {r4, r5, r6} │ │ │ │ + stmia r5!, {r4, r5} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ble.n 44b608 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x33728c> │ │ │ │ + udf #54 @ 0x36 │ │ │ │ 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] @ (44b548 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3371cc>) │ │ │ │ movs r1, #1 │ │ │ │ @@ -1376109,17 +1376120,17 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 6a2ec <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r2, [pc, #808] @ (44b874 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3374f8>) │ │ │ │ lsls r6, r6, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r4!, {r3} │ │ │ │ + stmia r4!, {r3, r6, r7} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ble.n 44b5cc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x337250> │ │ │ │ + ble.n 44b54c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3371d0> │ │ │ │ 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, #3992] @ 0xf98 │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ @@ -1378545,17 +1378556,17 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 6a2ec <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ cmp r6, #118 @ 0x76 │ │ │ │ lsls r6, r6, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, sp, #608 @ 0x260 │ │ │ │ + add r2, sp, #352 @ 0x160 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - stmia r0!, {r1, r2, r5, r6, r7} │ │ │ │ + stmia r1!, {r1, r2, r5, 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] @ (44d1d8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x338e5c>) │ │ │ │ movs r1, #1 │ │ │ │ @@ -1378569,17 +1378580,17 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 6a2ec <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ cmp r6, #58 @ 0x3a │ │ │ │ lsls r6, r6, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, sp, #192 @ 0xc0 │ │ │ │ + add r1, sp, #960 @ 0x3c0 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - stmia r0!, {r1, r3, r5, r7} │ │ │ │ + stmia r1!, {r1, r3, r5, r6} │ │ │ │ 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 │ │ │ │ @@ -1378681,20 +1378692,20 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 6a2ec <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ cmp r5, #38 @ 0x26 │ │ │ │ lsls r6, r6, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, pc, #960 @ (adr r7, 44d6b8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x33933c>) │ │ │ │ + add r0, sp, #704 @ 0x2c0 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - itet ls │ │ │ │ - lslls r0, r0, #3 │ │ │ │ - stmdbhi sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - movls.w ip, #4096 @ 0x1000 │ │ │ │ + stmia r0!, {r1, r2, r4, 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, #4000] @ 0xfa0 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #224] @ (44d3f8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x33907c>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -1379720,17 +1379731,17 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 6a2ec <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ movs r2, #134 @ 0x86 │ │ │ │ lsls r6, r6, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [sp, #144] @ 0x90 │ │ │ │ + ldr r5, [sp, #912] @ 0x390 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - push {r1, r2, r4, r5, r6, r7} │ │ │ │ + push {r1, r2, r4, r5, r7, lr} │ │ │ │ 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] @ (44ddc8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x339a4c>) │ │ │ │ movs r1, #1 │ │ │ │ @@ -1379744,17 +1379755,17 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 6a2ec <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ movs r2, #74 @ 0x4a │ │ │ │ lsls r6, r6, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [sp, #752] @ 0x2f0 │ │ │ │ + ldr r5, [sp, #496] @ 0x1f0 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - push {r1, r3, r4, r5, r7} │ │ │ │ + push {r1, r3, r4, r5, r6, lr} │ │ │ │ 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 │ │ │ │ @@ -1379865,17 +1379876,17 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 6a2ec <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ movs r1, #30 │ │ │ │ lsls r6, r6, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [sp, #400] @ 0x190 │ │ │ │ + ldr r4, [sp, #144] @ 0x90 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - cbz r6, 44df66 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x339bea> │ │ │ │ + push {r1, r2, r3, 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 │ │ │ │ @@ -1394829,20 +1394840,20 @@ │ │ │ │ rsb r2, r2, r2, lsl #9 │ │ │ │ b.n 458244 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x343ec8> │ │ │ │ ldr r0, [pc, #28] @ (4583d4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x344058>) │ │ │ │ ldr r4, [sp, #20] │ │ │ │ add r0, pc │ │ │ │ ldr.w r0, [r0, r4, lsl #2] │ │ │ │ b.n 458244 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x343ec8> │ │ │ │ - vqadd.u64 q0, q13, q3 │ │ │ │ - mcr2 0, 6, r0, cr10, cr6, {6} │ │ │ │ - mcr2 0, 5, r0, cr10, cr6, {6} │ │ │ │ - ldc2l 0, cr0, [r6, #856] @ 0x358 │ │ │ │ - @ instruction: 0xf7b000d6 │ │ │ │ - @ instruction: 0xf79800d6 │ │ │ │ + vshr.u64 q8, q3, #6 │ │ │ │ + vshr.u64 q0, q3, #54 │ │ │ │ + vqadd.u32 q8, q13, q3 │ │ │ │ + mrc2 0, 4, r0, cr6, cr6, {6} │ │ │ │ + ldr??.w r0, [r0, r6, lsl #1] │ │ │ │ + ldr.w r0, [r8, r6, lsl #1] │ │ │ │ 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] @ 45874c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3443d0> │ │ │ │ sub sp, #28 │ │ │ │ ldr.w ip, [pc, #868] @ 458750 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3443d4> │ │ │ │ add.w r1, r0, #13440 @ 0x3480 │ │ │ │ @@ -1395157,17 +1395168,17 @@ │ │ │ │ strb r7, [r0, #1] │ │ │ │ cmp r3, r6 │ │ │ │ add.w r0, r0, #2 │ │ │ │ uxtb r5, r5 │ │ │ │ bne.w 458512 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x344196> │ │ │ │ b.n 458480 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x344104> │ │ │ │ nop │ │ │ │ - @ instruction: 0xf78200d6 │ │ │ │ - @ instruction: 0xf78a00d6 │ │ │ │ - @ instruction: 0xf77200d6 │ │ │ │ + str.w r0, [r2, r6, lsl #1] │ │ │ │ + str.w r0, [sl, r6, lsl #1] │ │ │ │ + ldrh.w r0, [r2, r6, lsl #1] │ │ │ │ add.w ip, r0, #13440 @ 0x3480 │ │ │ │ movs r1, #0 │ │ │ │ add.w ip, ip, #10 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ b.n 4587d2 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x344456> │ │ │ │ and.w r4, r1, #96 @ 0x60 │ │ │ │ lsrs r2, r1, #7 │ │ │ │ @@ -1395432,15 +1395443,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 69464 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 4589fc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x344680> │ │ │ │ ldr r0, [pc, #4] @ (458a40 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3446c4>) │ │ │ │ add r0, pc │ │ │ │ blx 68a8c │ │ │ │ - bics.w r0, r2, #194 @ 0xc2 │ │ │ │ + @ instruction: 0xf0f200c2 │ │ │ │ stmdb 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 │ │ │ │ mov r7, r1 │ │ │ │ @@ -1396091,15 +1396102,15 @@ │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ ldr r6, [r4, #120] @ 0x78 │ │ │ │ lsls r5, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ands.w r0, r0, r2, lsl #3 │ │ │ │ + @ instruction: 0xead000c2 │ │ │ │ ldr r0, [r7, #112] @ 0x70 │ │ │ │ lsls r5, r6, #5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1396219,15 +1396230,15 @@ │ │ │ │ orrs r3, r2 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldrd r0, r0, [r8], #-776 @ 0x308 │ │ │ │ + ldmdb r8!, {r1, r6, r7} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r2, [pc, #104] @ (4592ac <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x344f30>) │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ ldr r3, [pc, #104] @ (4592b0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x344f34>) │ │ │ │ @@ -1396431,17 +1396442,16 @@ │ │ │ │ ldr r0, [r5, #32] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r5, #8] │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 459380 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x345004> │ │ │ │ b.n 459394 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x345018> │ │ │ │ nop │ │ │ │ - b.n 459350 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x344fd4> │ │ │ │ - lsls r2, r0, #3 │ │ │ │ - b.n 4591e0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x344e64> │ │ │ │ + strex r0, r0, [r2, #776] @ 0x308 │ │ │ │ + b.n 459360 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x344fe4> │ │ │ │ lsls r2, r0, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ movs r2, #2 │ │ │ │ sub sp, #8 │ │ │ │ @@ -1397206,21 +1397216,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ lsls r5, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ lsls r5, r6, #5 │ │ │ │ - b.n 45a234 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x345eb8> │ │ │ │ + b.n 45a3b4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x346038> │ │ │ │ lsls r2, r0, #3 │ │ │ │ bl 303c4a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1ef8ce> │ │ │ │ bl 351c4e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x23d8d2> │ │ │ │ - b.n 459f18 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x345b9c> │ │ │ │ + b.n 45a098 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x345d1c> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - udf #240 @ 0xf0 │ │ │ │ + svc 176 @ 0xb0 │ │ │ │ lsls r2, r0, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r5, [pc, #244] @ (459d60 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3459e4>) │ │ │ │ sub sp, #8 │ │ │ │ @@ -1397317,21 +1397327,21 @@ │ │ │ │ blx 68a20 │ │ │ │ movs r3, #0 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ str r3, [r4, #32] │ │ │ │ blx 6a8c0 │ │ │ │ b.n 459d24 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3459a8> │ │ │ │ nop │ │ │ │ - bcc.n 459d0c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x345990> │ │ │ │ + bmi.n 459c8c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x345910> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - udf #32 │ │ │ │ + udf #224 @ 0xe0 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ble.n 459d4c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3459d0> │ │ │ │ + udf #176 @ 0xb0 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ble.n 459d4c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3459d0> │ │ │ │ + udf #174 @ 0xae │ │ │ │ lsls r2, r0, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ ldr r4, [pc, #136] @ (459e08 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x345a8c>) │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ @@ -1397392,19 +1397402,19 @@ │ │ │ │ add sp, #108 @ 0x6c │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ str r6, [r6, #36] @ 0x24 │ │ │ │ lsls r5, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bcs.n 459d5c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3459e0> │ │ │ │ + bcc.n 459edc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x345b60> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - bgt.n 459df4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x345a78> │ │ │ │ + ble.n 459d74 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3459f8> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - bgt.n 459dd8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x345a5c> │ │ │ │ + ble.n 459d58 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3459dc> │ │ │ │ lsls r2, r0, #3 │ │ │ │ str r6, [r1, #32] │ │ │ │ lsls r5, r6, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1398139,15 +1398149,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ bl 458fa8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x344c2c> │ │ │ │ b.n 45a448 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3460cc> │ │ │ │ ... │ │ │ │ @ instruction: 0xea81ffff │ │ │ │ add r6, sp, #120 @ 0x78 │ │ │ │ lsls r0, r7, #5 │ │ │ │ - bpl.n 45a55c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3461e0> │ │ │ │ + bvs.n 45a6dc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x346360> │ │ │ │ lsls r2, r0, #3 │ │ │ │ cbnz r2, 45a5e8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x34626c> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1400116,17 +1400126,17 @@ │ │ │ │ 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 │ │ │ │ ... │ │ │ │ - ite le │ │ │ │ - lslle r6, r2, #3 │ │ │ │ - cbz r2, 45bc9a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x34791e> @ unpredictable │ │ │ │ + stmia r0!, {r2, r4, r7} │ │ │ │ + lsls r6, r2, #3 │ │ │ │ + cbz r2, 45bc9a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x34791e> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 45a9a0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x346624> │ │ │ │ pop {r3, pc} │ │ │ │ bx lr │ │ │ │ @@ -1412765,15 +1412775,15 @@ │ │ │ │ ldr.w r0, [ip, #116] @ 0x74 │ │ │ │ lsls r0, r0, #31 │ │ │ │ bpl.n 464ad0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x350754> │ │ │ │ ldrb.w r0, [ip, #16] │ │ │ │ cbnz r0, 464b14 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x350798> │ │ │ │ mov r0, r1 │ │ │ │ strd r2, r3, [sp] │ │ │ │ - bl aba048 │ │ │ │ + bl aba040 │ │ │ │ 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] │ │ │ │ @@ -1416261,15 +1416271,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 aba018 │ │ │ │ + bl aba010 │ │ │ │ ldrb.w r3, [r8, #12] │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ strb.w r0, [sp, #48] @ 0x30 │ │ │ │ cmp r3, #9 │ │ │ │ bhi.n 466f44 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x352bc8> │ │ │ │ @@ -1416353,15 +1416363,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 aba0f4 │ │ │ │ + bl aba0ec │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 467104 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x352d88> │ │ │ │ ldr r5, [r0, #0] │ │ │ │ cmp r5, #0 │ │ │ │ beq.n 467104 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x352d88> │ │ │ │ ldrb r1, [r5, #12] │ │ │ │ cmp r1, #9 │ │ │ │ @@ -1416453,15 +1416463,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 aba0f4 │ │ │ │ + bl aba0ec │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 46700c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x352c90> │ │ │ │ mov r9, r4 │ │ │ │ ldrd r4, r0, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ it ne │ │ │ │ cmpne r0, r9 │ │ │ │ @@ -1418975,15 +1418985,15 @@ │ │ │ │ bhi.n 4689e6 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x35466a> │ │ │ │ ldr r3, [pc, #12] @ (4689ec <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x354670>) │ │ │ │ add r3, pc │ │ │ │ ldrh.w r0, [r3, r0, lsl #1] │ │ │ │ bx lr │ │ │ │ movw r0, #834 @ 0x342 │ │ │ │ bx lr │ │ │ │ - @ instruction: 0xf382013d │ │ │ │ + orr.w r1, r2, #12386304 @ 0xbd0000 │ │ │ │ subs r0, #244 @ 0xf4 │ │ │ │ movw r3, #417 @ 0x1a1 │ │ │ │ cmp r0, r3 │ │ │ │ bhi.w 468ddc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x354a60> │ │ │ │ tbh [pc, r0, lsl #1] │ │ │ │ lsls r4, r5, #7 │ │ │ │ lsls r6, r5, #7 │ │ │ │ @@ -1420023,15 +1420033,15 @@ │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ udf #255 @ 0xff │ │ │ │ ldr r6, [r0, #92] @ 0x5c │ │ │ │ lsls r4, r6, #5 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - eors.w r1, ip, sp, rrx │ │ │ │ + adcs.w r1, ip, sp, rrx │ │ │ │ ldr r2, [pc, #104] @ (46935c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x354fe0>) │ │ │ │ ldrb r3, [r0, #12] │ │ │ │ add r2, pc │ │ │ │ cmp r3, #7 │ │ │ │ bhi.n 469348 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x354fcc> │ │ │ │ tbb [pc, r3] │ │ │ │ lsls r4, r0, #16 │ │ │ │ @@ -1420454,15 +1420464,15 @@ │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ ldrb.w r2, [r2, #40] @ 0x28 │ │ │ │ b.n 46973e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3553c2> │ │ │ │ ldr r3, [pc, #4] @ (469760 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3553e4>) │ │ │ │ add r3, pc │ │ │ │ ldrb r0, [r3, r0] │ │ │ │ bx lr │ │ │ │ - b.n 469338 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x354fbc> │ │ │ │ + b.n 4694b8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x35513c> │ │ │ │ lsls r5, r7, #4 │ │ │ │ cmp r0, #68 @ 0x44 │ │ │ │ bhi.n 4697b0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x355434> │ │ │ │ subs r0, #7 │ │ │ │ cmp r0, #61 @ 0x3d │ │ │ │ bhi.n 4697be <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x355442> │ │ │ │ tbb [pc, r0] │ │ │ │ @@ -1420830,15 +1420840,15 @@ │ │ │ │ ldrb r0, [r3, r2] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ str r4, [r6, #88] @ 0x58 │ │ │ │ lsls r4, r6, #5 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 469fe8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x355c6c> │ │ │ │ + b.n 46a168 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x355dec> │ │ │ │ lsls r5, r7, #4 │ │ │ │ ldr r2, [pc, #96] @ (469b2c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3557b0>) │ │ │ │ movw r1, #389 @ 0x185 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ add r2, pc │ │ │ │ cmp r3, r1 │ │ │ │ beq.n 469b0c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x355790> │ │ │ │ @@ -1420873,15 +1420883,15 @@ │ │ │ │ ldrb.w r0, [r0, #40] @ 0x28 │ │ │ │ bx lr │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #44] @ 0x2c │ │ │ │ udf #255 @ 0xff │ │ │ │ str r4, [r5, #80] @ 0x50 │ │ │ │ lsls r4, r6, #5 │ │ │ │ - b.n 469fd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x355c58> │ │ │ │ + b.n 46a154 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x355dd8> │ │ │ │ lsls r5, r7, #4 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, #104] @ (469ba8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x35582c>) │ │ │ │ ldr r0, [r1, #36] @ 0x24 │ │ │ │ @@ -1421819,15 +1421829,15 @@ │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldr r3, [pc, #8] @ (46a458 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3560dc>) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - bhi.n 46a3b8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x35603c> │ │ │ │ + bls.n 46a538 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3561bc> │ │ │ │ lsls r5, r7, #4 │ │ │ │ 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 │ │ │ │ @@ -1421905,15 +1421915,15 @@ │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ ldrh r2, [r0, r6] │ │ │ │ lsls r4, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r1, sp, #304 @ 0x130 │ │ │ │ + add r2, sp, #48 @ 0x30 │ │ │ │ lsls r0, r0, #3 │ │ │ │ ldrh r2, [r7, r3] │ │ │ │ lsls r4, r6, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -1425706,15 +1425716,15 @@ │ │ │ │ mov r0, r0 │ │ │ │ moval r0, r0 │ │ │ │ strhal r0, [r0, #0] │ │ │ │ adds r5, #164 @ 0xa4 │ │ │ │ lsls r4, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cbz r2, 46cdfa <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x358a7e> │ │ │ │ + push {r1, r3, r4} │ │ │ │ lsls r5, r7, #4 │ │ │ │ adds r3, #124 @ 0x7c │ │ │ │ lsls r4, r6, #5 │ │ │ │ str r6, [sp, #32] │ │ │ │ ldrd r6, r7, [sp, #32] │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ @@ -1428218,15 +1428228,15 @@ │ │ │ │ nop │ │ │ │ subs r6, r0, r5 │ │ │ │ lsls r4, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r7, r4 │ │ │ │ lsls r4, r6, #5 │ │ │ │ - movs r5, #210 @ 0xd2 │ │ │ │ + movs r6, #146 @ 0x92 │ │ │ │ lsls r1, r0, #3 │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r2, r4 │ │ │ │ lsls r4, r6, #5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1428385,17 +1428395,17 @@ │ │ │ │ mov r7, r0 │ │ │ │ b.n 46e8c2 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x35a546> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ adds r2, r3, r1 │ │ │ │ lsls r4, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, #8 │ │ │ │ + subs r2, #200 @ 0xc8 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - subs r1, #248 @ 0xf8 │ │ │ │ + subs r2, #184 @ 0xb8 │ │ │ │ lsls r0, r0, #3 │ │ │ │ asrs r4, r7, #30 │ │ │ │ lsls r4, r6, #5 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -1445752,31 +1445762,31 @@ │ │ │ │ str r2, [sp, #0] │ │ │ │ ldr r2, [pc, #44] @ (479e64 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x365ae8>) │ │ │ │ add r2, pc │ │ │ │ blx 6a2ec <__fprintf_chk@plt> │ │ │ │ b.n 479d86 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x365a0a> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - subs r7, #132 @ 0x84 │ │ │ │ + eors r4, r0 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - subs r7, #130 @ 0x82 │ │ │ │ + eors r2, r0 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - subs r7, #164 @ 0xa4 │ │ │ │ + eors r4, r4 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - @ instruction: 0xb8c2 │ │ │ │ + cbnz r2, 479e74 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x365af8> │ │ │ │ lsls r0, r0, #3 │ │ │ │ - cmp r2, #60 @ 0x3c │ │ │ │ + cmp r2, #252 @ 0xfc │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldmia r0!, {r2, r4, r5, r6} │ │ │ │ + ldmia r1!, {r2, r4, r5} │ │ │ │ lsls r0, r0, #3 │ │ │ │ - stmia r7!, {r2, r5, r6, r7} │ │ │ │ + ldmia r0!, {r2, r5, r7} │ │ │ │ lsls r1, r0, #3 │ │ │ │ - subs r7, #110 @ 0x6e │ │ │ │ + ands r6, r5 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - subs r6, #214 @ 0xd6 │ │ │ │ + subs r7, #150 @ 0x96 │ │ │ │ lsls r1, r0, #3 │ │ │ │ ldrb r3, [r0, #13] │ │ │ │ ldrd r2, r1, [r0, #20] │ │ │ │ cmp r3, #32 │ │ │ │ bhi.n 479eae <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x365b32> │ │ │ │ subs r3, #1 │ │ │ │ cmp r3, #31 │ │ │ │ @@ -1455596,24 +1455606,24 @@ │ │ │ │ bne.w 480112 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x36bd96> │ │ │ │ b.n 480132 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x36bdb6> │ │ │ │ nop │ │ │ │ vsra.u32 q8, q9, #6 │ │ │ │ vsra.u32 q8, q9, #14 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r7, #104 @ 0x68 │ │ │ │ + adds r0, #40 @ 0x28 │ │ │ │ lsls r4, r1, #3 │ │ │ │ mrc2 1, 5, r0, cr10, cr2, {3} │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - bvc.n 480820 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x36c4a4> │ │ │ │ + bvc.n 4807a0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x36c424> │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r4, [r6, #28] │ │ │ │ + ldr r4, [r6, #40] @ 0x28 │ │ │ │ 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] @ 480bf8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x36c87c> │ │ │ │ sub sp, #292 @ 0x124 │ │ │ │ @@ -1455981,15 +1455991,15 @@ │ │ │ │ ... │ │ │ │ strh.w r0, [sl, ] │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strh.w r0, [r4, ] │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - bmi.n 480c68 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x36c8ec> │ │ │ │ + bmi.n 480be8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x36c86c> │ │ │ │ lsls r0, r0, #3 │ │ │ │ @ instruction: 0xf4d00172 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #196] @ 480ce4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x36c968> │ │ │ │ @@ -1456333,15 +1456343,15 @@ │ │ │ │ bl 53aecc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x426b50> │ │ │ │ ldrb r3, [r4, #21] │ │ │ │ str r0, [r4, #8] │ │ │ │ orr.w r3, r3, #4 │ │ │ │ strb r3, [r4, #21] │ │ │ │ b.n 480f28 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x36cbac> │ │ │ │ adds.w r1, lr, #114 @ 0x72 │ │ │ │ - ldmia r6, {r1, r3, r5, r6, r7} │ │ │ │ + ldmia r7, {r1, r3, r5, r7} │ │ │ │ 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 │ │ │ │ @@ -1456757,15 +1456767,15 @@ │ │ │ │ b.n 48135c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x36cfe0> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldc 1, cr0, [ip, #456] @ 0x1c8 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldc 1, cr0, [r4, #456] @ 0x1c8 │ │ │ │ - ldrb r0, [r1, #24] │ │ │ │ + ldrb r0, [r1, #27] │ │ │ │ lsls r5, r7, #2 │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ ldc 1, cr0, [sl], #456 @ 0x1c8 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1459071,15 +1459081,15 @@ │ │ │ │ lsls r2, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ bhi.n 482c40 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x36e8c4> │ │ │ │ lsls r2, r6, #5 │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - push {r1, r3, r5, lr} │ │ │ │ + push {r1, r3, r5, r6, r7, lr} │ │ │ │ lsls r0, r0, #3 │ │ │ │ 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 │ │ │ │ @@ -1459392,15 +1459402,15 @@ │ │ │ │ ... │ │ │ │ bcs.n 482ff0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x36ec74> │ │ │ │ lsls r2, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ bcs.n 482fcc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x36ec50> │ │ │ │ lsls r2, r6, #5 │ │ │ │ - movs r0, #48 @ 0x30 │ │ │ │ + movs r0, #240 @ 0xf0 │ │ │ │ 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] @ 4834dc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x36f160> │ │ │ │ mov r3, r1 │ │ │ │ @@ -1460909,17 +1460919,17 @@ │ │ │ │ lsls r2, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r6, #11 │ │ │ │ movs r0, r0 │ │ │ │ movs r2, #216 @ 0xd8 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, r6 │ │ │ │ + cmp ip, lr │ │ │ │ lsls r4, r7, #4 │ │ │ │ - add r3, pc, #904 @ (adr r3, 4843a0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x370024>) │ │ │ │ + add r4, pc, #648 @ (adr r4, 4842a0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x36ff24>) │ │ │ │ lsls r0, r0, #3 │ │ │ │ stmia r3!, {r4, r5, r7} │ │ │ │ lsls r2, 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 │ │ │ │ @@ -1462622,15 +1462632,15 @@ │ │ │ │ lsls r2, r6, #5 │ │ │ │ @ instruction: 0xb694 │ │ │ │ lsls r2, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - str r3, [sp, #328] @ 0x148 │ │ │ │ + str r4, [sp, #72] @ 0x48 │ │ │ │ lsls r0, r0, #3 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ cbz r6, 485242 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x370ec6> │ │ │ │ lsls r2, r6, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1463400,15 +1463410,15 @@ │ │ │ │ movne r0, #1 │ │ │ │ moveq r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ add r6, pc, #344 @ (adr r6, 485b78 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3717fc>) │ │ │ │ lsls r2, r6, #5 │ │ │ │ adds r0, r0, r7 │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, #160 @ 0xa0 │ │ │ │ + movs r5, #96 @ 0x60 │ │ │ │ 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] @ (485ae4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x371768>) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -1465970,141 +1465980,141 @@ │ │ │ │ ... │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r6, [sp, #384] @ 0x180 │ │ │ │ lsls r2, r6, #5 │ │ │ │ str r6, [sp, #368] @ 0x170 │ │ │ │ lsls r2, r6, #5 │ │ │ │ - asrs r0, r4, #14 │ │ │ │ + asrs r0, r4, #17 │ │ │ │ lsls r4, r7, #4 │ │ │ │ str r3, [sp, #408] @ 0x198 │ │ │ │ lsls r2, r6, #5 │ │ │ │ subs r2, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r5, #7] │ │ │ │ + strb r4, [r5, #10] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strb r6, [r7, #7] │ │ │ │ + strb r6, [r7, #10] │ │ │ │ lsls r0, r0, #3 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r7, #16] │ │ │ │ + strb r6, [r7, #19] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - b.n 487484 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x373108> │ │ │ │ + b.n 487604 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x373288> │ │ │ │ lsls r6, r7, #2 │ │ │ │ adds r0, r0, r7 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, r5 │ │ │ │ + muls r2, r5 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldr r0, [r3, #116] @ 0x74 │ │ │ │ + strb r0, [r3, #0] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r6, [r4, #116] @ 0x74 │ │ │ │ + strb r6, [r4, #0] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r6, [r4, #120] @ 0x78 │ │ │ │ + strb r6, [r4, #1] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r0, [r6, #120] @ 0x78 │ │ │ │ + strb r0, [r6, #1] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r4, [r2, #116] @ 0x74 │ │ │ │ + strb r4, [r2, #0] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r2, [r4, #116] @ 0x74 │ │ │ │ + strb r2, [r4, #0] │ │ │ │ lsls r0, r0, #3 │ │ │ │ subs r4, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r3, #120] @ 0x78 │ │ │ │ + strb r6, [r3, #1] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r4, [r5, #120] @ 0x78 │ │ │ │ + strb r4, [r5, #1] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strb r0, [r0, #1] │ │ │ │ + strb r0, [r0, #4] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strb r6, [r1, #1] │ │ │ │ + strb r6, [r1, #4] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r6, [r4, #104] @ 0x68 │ │ │ │ + ldr r6, [r4, #116] @ 0x74 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r0, [r6, #104] @ 0x68 │ │ │ │ + ldr r0, [r6, #116] @ 0x74 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r4, [r5, #80] @ 0x50 │ │ │ │ + ldr r4, [r5, #92] @ 0x5c │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r6, [r7, #80] @ 0x50 │ │ │ │ + ldr r6, [r7, #92] @ 0x5c │ │ │ │ lsls r0, r0, #3 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r1, #88] @ 0x58 │ │ │ │ + ldr r6, [r1, #100] @ 0x64 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r0, [r4, #88] @ 0x58 │ │ │ │ + ldr r0, [r4, #100] @ 0x64 │ │ │ │ lsls r0, r0, #3 │ │ │ │ adds r4, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r2, #76] @ 0x4c │ │ │ │ + ldr r4, [r2, #88] @ 0x58 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r6, [r4, #76] @ 0x4c │ │ │ │ + ldr r6, [r4, #88] @ 0x58 │ │ │ │ lsls r0, r0, #3 │ │ │ │ cmp r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r7, #80] @ 0x50 │ │ │ │ + ldr r2, [r7, #92] @ 0x5c │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r0, [r1, #84] @ 0x54 │ │ │ │ + ldr r0, [r1, #96] @ 0x60 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r4, [r3, #124] @ 0x7c │ │ │ │ + strb r4, [r3, #2] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r2, [r5, #124] @ 0x7c │ │ │ │ + strb r2, [r5, #2] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r2, [r5, #116] @ 0x74 │ │ │ │ + strb r2, [r5, #0] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r0, [r7, #116] @ 0x74 │ │ │ │ + strb r0, [r7, #0] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r0, [r7, #116] @ 0x74 │ │ │ │ + strb r0, [r7, #0] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r6, [r0, #120] @ 0x78 │ │ │ │ + strb r6, [r0, #1] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r6, [r1, #112] @ 0x70 │ │ │ │ + ldr r6, [r1, #124] @ 0x7c │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r4, [r3, #112] @ 0x70 │ │ │ │ + ldr r4, [r3, #124] @ 0x7c │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r4, [r7, #72] @ 0x48 │ │ │ │ + ldr r4, [r7, #84] @ 0x54 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r2, [r1, #76] @ 0x4c │ │ │ │ + ldr r2, [r1, #88] @ 0x58 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r6, [r0, #112] @ 0x70 │ │ │ │ + ldr r6, [r0, #124] @ 0x7c │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r4, [r2, #112] @ 0x70 │ │ │ │ + ldr r4, [r2, #124] @ 0x7c │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r0, [r4, #100] @ 0x64 │ │ │ │ + ldr r0, [r4, #112] @ 0x70 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r6, [r5, #100] @ 0x64 │ │ │ │ + ldr r6, [r5, #112] @ 0x70 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r6, [r7, #116] @ 0x74 │ │ │ │ + strb r6, [r7, #0] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r4, [r2, #120] @ 0x78 │ │ │ │ + strb r4, [r2, #1] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r4, [r2, #120] @ 0x78 │ │ │ │ + strb r4, [r2, #1] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r6, [r3, #120] @ 0x78 │ │ │ │ + strb r6, [r3, #1] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r2, [r1, #92] @ 0x5c │ │ │ │ + ldr r2, [r1, #104] @ 0x68 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r0, [r3, #92] @ 0x5c │ │ │ │ + ldr r0, [r3, #104] @ 0x68 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r0, [r6, #100] @ 0x64 │ │ │ │ + ldr r0, [r6, #112] @ 0x70 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r6, [r7, #100] @ 0x64 │ │ │ │ + ldr r6, [r7, #112] @ 0x70 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r2, [r1, #88] @ 0x58 │ │ │ │ + ldr r2, [r1, #100] @ 0x64 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r4, [r2, #88] @ 0x58 │ │ │ │ + ldr r4, [r2, #100] @ 0x64 │ │ │ │ lsls r0, r0, #3 │ │ │ │ subs r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r5, #116] @ 0x74 │ │ │ │ + strb r0, [r5, #0] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r2, [r7, #116] @ 0x74 │ │ │ │ + strb r2, [r7, #0] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r2, [r4, #56] @ 0x38 │ │ │ │ + ldr r2, [r4, #68] @ 0x44 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r0, [r6, #56] @ 0x38 │ │ │ │ + ldr r0, [r6, #68] @ 0x44 │ │ │ │ lsls r0, r0, #3 │ │ │ │ ldr r7, [r5, #12] │ │ │ │ movs r1, #64 @ 0x40 │ │ │ │ vldr d0, [pc, #884] @ 487898 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x37351c> │ │ │ │ add r0, sp, #120 @ 0x78 │ │ │ │ orr.w r3, r7, #8 │ │ │ │ str r3, [r5, #12] │ │ │ │ @@ -1467014,29 +1467024,29 @@ │ │ │ │ b.w 486c8e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x372912> │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r2, #24] │ │ │ │ + str r0, [r2, #36] @ 0x24 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r6, [r3, #24] │ │ │ │ + str r6, [r3, #36] @ 0x24 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r0, [r0, #32] │ │ │ │ + str r0, [r0, #44] @ 0x2c │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r2, [r2, #32] │ │ │ │ + str r2, [r2, #44] @ 0x2c │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r4, [r6, #20] │ │ │ │ + str r4, [r6, #32] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r2, [r1, #24] │ │ │ │ + str r2, [r1, #36] @ 0x24 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r2, [r6, #24] │ │ │ │ + str r2, [r6, #36] @ 0x24 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r0, [r1, #28] │ │ │ │ + str r0, [r1, #40] @ 0x28 │ │ │ │ lsls r0, r0, #3 │ │ │ │ subs r3, #1 │ │ │ │ movs r2, #0 │ │ │ │ strd r2, r2, [sp, #96] @ 0x60 │ │ │ │ cmp r3, #31 │ │ │ │ bhi.w 48827a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x373efe> │ │ │ │ tbh [pc, r3, lsl #1] │ │ │ │ @@ -1467423,15 +1467433,15 @@ │ │ │ │ bhi.n 48828c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x373f10> │ │ │ │ ldr r3, [pc, #12] @ (488290 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x373f14>) │ │ │ │ add r3, pc │ │ │ │ ldrh.w r0, [r3, r0, lsl #1] │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ - stc2 1, cr0, [r8], #-236 @ 0xffffff14 │ │ │ │ + stc2l 1, cr0, [r8], #236 @ 0xec │ │ │ │ stmdb sp!, {r4, 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] @ (488358 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x373fdc>) │ │ │ │ ldr.w r4, [r0, #424] @ 0x1a8 │ │ │ │ @@ -1471559,15 +1471569,15 @@ │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldr r3, [pc, #8] @ (48af2c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x376bb0>) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - beq.n 48afd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x376c58> │ │ │ │ + bne.n 48af54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x376bd8> │ │ │ │ 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] @ (48b080 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x376d04>) │ │ │ │ @@ -1472092,15 +1472102,15 @@ │ │ │ │ ldr r6, [pc, #88] @ (48b48c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x377110>) │ │ │ │ lsls r2, r6, #5 │ │ │ │ ldr r3, [pc, #8] @ (48b440 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3770c4>) │ │ │ │ add r3, pc │ │ │ │ add.w r0, r3, r0, lsl #7 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldmia r3, {r1, r2, r3, r5, r6} │ │ │ │ + ldmia r4!, {r1, r2, r3, r5} │ │ │ │ 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] @ 48b8cc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x377550> │ │ │ │ @@ -1473697,15 +1473707,15 @@ │ │ │ │ lsls r2, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #218 @ 0xda │ │ │ │ lsls r2, r6, #5 │ │ │ │ subs r5, #156 @ 0x9c │ │ │ │ lsls r2, r6, #5 │ │ │ │ - pop {r3, r4, r6, r7} │ │ │ │ + pop {r3, r4, r7, pc} │ │ │ │ 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 │ │ │ │ @@ -1475666,15 +1475676,15 @@ │ │ │ │ movs r1, #186 @ 0xba │ │ │ │ mov r0, r4 │ │ │ │ bl 46a7f8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x35647c> │ │ │ │ mov r1, r0 │ │ │ │ add.w r0, r5, #20 │ │ │ │ bl 467f98 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x353c1c> │ │ │ │ mov r0, r9 │ │ │ │ - bl aba048 │ │ │ │ + bl aba040 │ │ │ │ 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 │ │ │ │ @@ -1475714,15 +1475724,15 @@ │ │ │ │ movs r1, #186 @ 0xba │ │ │ │ mov r0, r4 │ │ │ │ bl 46a7f8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x35647c> │ │ │ │ mov r1, r0 │ │ │ │ add.w r0, r5, #20 │ │ │ │ bl 467f98 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x353c1c> │ │ │ │ mov r0, r9 │ │ │ │ - bl aba048 │ │ │ │ + bl aba040 │ │ │ │ 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 │ │ │ │ @@ -1475759,15 +1475769,15 @@ │ │ │ │ movs r1, #234 @ 0xea │ │ │ │ mov r0, r5 │ │ │ │ bl 46a868 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3564ec> │ │ │ │ mov r1, r0 │ │ │ │ add.w r0, r4, #20 │ │ │ │ bl 467f98 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x353c1c> │ │ │ │ mov r0, r9 │ │ │ │ - bl aba048 │ │ │ │ + bl aba040 │ │ │ │ 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 │ │ │ │ @@ -1475911,15 +1475921,15 @@ │ │ │ │ movs r1, #186 @ 0xba │ │ │ │ mov r0, r4 │ │ │ │ bl 46a7f8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x35647c> │ │ │ │ mov r1, r0 │ │ │ │ add.w r0, r5, #20 │ │ │ │ bl 467f98 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x353c1c> │ │ │ │ mov r0, r8 │ │ │ │ - bl aba048 │ │ │ │ + bl aba040 │ │ │ │ ldr r2, [pc, #36] @ (48dd0c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x379990>) │ │ │ │ ldr r3, [pc, #32] @ (48dd08 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x37998c>) │ │ │ │ add r2, pc │ │ │ │ str r5, [r0, #0] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ @@ -1475972,15 +1475982,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 aba018 │ │ │ │ + bl aba010 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 48dd52 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3799d6> │ │ │ │ ldr.w r5, [sl, #424] @ 0x1a8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cbnz r3, 48dd9c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x379a20> │ │ │ │ b.n 48debc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x379b40> │ │ │ │ ldr r5, [r5, #0] │ │ │ │ @@ -1476384,15 +1476394,15 @@ │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r0, fp │ │ │ │ bl 46a868 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3564ec> │ │ │ │ mov r1, r0 │ │ │ │ add.w r0, r5, #20 │ │ │ │ bl 467f98 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x353c1c> │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl aba048 │ │ │ │ + bl aba040 │ │ │ │ str r5, [r0, #0] │ │ │ │ b.n 48de84 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x379b08> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ movs r2, #204 @ 0xcc │ │ │ │ @@ -1487546,15 +1487556,15 @@ │ │ │ │ ... │ │ │ │ add r6, sp, #408 @ 0x198 │ │ │ │ lsls r1, r6, #5 │ │ │ │ add r6, sp, #360 @ 0x168 │ │ │ │ lsls r1, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r3, #190 @ 0xbe │ │ │ │ + adds r4, #126 @ 0x7e │ │ │ │ lsls r3, r7, #4 │ │ │ │ cmp r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ adds r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ cmp r2, #5 │ │ │ │ beq.w 496bce <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x382852> │ │ │ │ @@ -1491425,15 +1491435,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 497c54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3838d8> │ │ │ │ ... │ │ │ │ - add r3, sp, #88 @ 0x58 │ │ │ │ + add r3, sp, #856 @ 0x358 │ │ │ │ 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 │ │ │ │ @@ -1492578,25 +1492588,25 @@ │ │ │ │ b.n 49888a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x38450e> │ │ │ │ ldr r3, [pc, #24] @ (4988e0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x384564>) │ │ │ │ add r3, pc │ │ │ │ b.n 49888a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x38450e> │ │ │ │ ldr r3, [pc, #24] @ (4988e4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x384568>) │ │ │ │ add r3, pc │ │ │ │ b.n 49888a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x38450e> │ │ │ │ - ldr r4, [r0, r7] │ │ │ │ + ldrh r4, [r0, r2] │ │ │ │ lsls r7, r7, #2 │ │ │ │ - ldr r4, [r0, r7] │ │ │ │ + ldrh r4, [r0, r2] │ │ │ │ lsls r7, r7, #2 │ │ │ │ - ldrh r6, [r4, r0] │ │ │ │ + ldrh r6, [r4, r3] │ │ │ │ lsls r7, r7, #2 │ │ │ │ - ldr r4, [r7, r5] │ │ │ │ + ldrh r4, [r7, r0] │ │ │ │ lsls r7, r7, #2 │ │ │ │ - ldr r6, [r7, r5] │ │ │ │ + ldrh r6, [r7, r0] │ │ │ │ lsls r7, r7, #2 │ │ │ │ - svc 92 @ 0x5c │ │ │ │ + b.n 498920 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3845a4> │ │ │ │ lsls r0, r0, #3 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cbz r3, 49894a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3845ce> │ │ │ │ mov ip, r2 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ push {r4, r5, lr} │ │ │ │ mov r5, r1 │ │ │ │ @@ -1493978,15 +1493988,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [r0, #112] @ 0x70 │ │ │ │ lsls r1, r6, #5 │ │ │ │ ldr r4, [r0, #112] @ 0x70 │ │ │ │ lsls r1, r6, #5 │ │ │ │ ldr r2, [r2, #80] @ 0x50 │ │ │ │ lsls r1, r6, #5 │ │ │ │ - ldr r6, [pc, #768] @ (499ac4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x385748>) │ │ │ │ + ldr r7, [pc, #512] @ (4999c4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x385648>) │ │ │ │ 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 │ │ │ │ @@ -1498616,15 +1498626,15 @@ │ │ │ │ lsls r1, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ subs r1, #228 @ 0xe4 │ │ │ │ lsls r1, r6, #5 │ │ │ │ subs r1, #206 @ 0xce │ │ │ │ lsls r1, r6, #5 │ │ │ │ - ldrsh r6, [r7, r2] │ │ │ │ + ldrsh r6, [r7, r5] │ │ │ │ lsls r5, r7, #2 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ @@ -1499600,15 +1499610,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ cmp r5, #84 @ 0x54 │ │ │ │ lsls r1, r6, #5 │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r3, #30 │ │ │ │ + asrs r4, r3, #1 │ │ │ │ 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] @ (49d554 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3891d8>) │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ @@ -1501067,15 +1501077,15 @@ │ │ │ │ lsls r1, r6, #5 │ │ │ │ movs r1, #222 @ 0xde │ │ │ │ lsls r1, r6, #5 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, pc, #976 @ (adr r5, 49e61c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x38a2a0>) │ │ │ │ + add r6, pc, #720 @ (adr r6, 49e51c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x38a1a0>) │ │ │ │ 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 │ │ │ │ @@ -1512547,15 +1512557,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ b.n 4a5784 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x391408> │ │ │ │ mov r4, fp │ │ │ │ b.w 4a4718 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x39039c> │ │ │ │ nop │ │ │ │ adds r1, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r5, #16] │ │ │ │ + str r2, [r5, #28] │ │ │ │ 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 │ │ │ │ @@ -1518257,24 +1518267,24 @@ │ │ │ │ moval r0, r0 │ │ │ │ lsl r1, r6, #15 │ │ │ │ eor r0, r2 │ │ │ │ ldr r6, [r4, #84] @ 0x54 │ │ │ │ lsls r0, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf3f20139 │ │ │ │ - @ instruction: 0xf2fc0139 │ │ │ │ - bics.w r1, ip, #12124160 @ 0xb90000 │ │ │ │ - @ instruction: 0xf2f20139 │ │ │ │ + @ instruction: 0xf4b20139 │ │ │ │ + @ instruction: 0xf3bc0139 │ │ │ │ + @ instruction: 0xf4fc0139 │ │ │ │ + @ instruction: 0xf3b20139 │ │ │ │ ldr r6, [r2, #48] @ 0x30 │ │ │ │ lsls r0, r6, #5 │ │ │ │ - adcs.w r1, r6, #57 @ 0x39 │ │ │ │ - @ instruction: 0xf0b40139 │ │ │ │ - @ instruction: 0xf0da0139 │ │ │ │ - eor.w r1, ip, #57 @ 0x39 │ │ │ │ + @ instruction: 0xf2160139 │ │ │ │ + sbcs.w r1, r4, #57 @ 0x39 │ │ │ │ + @ instruction: 0xf19a0139 │ │ │ │ + adc.w r1, ip, #57 @ 0x39 │ │ │ │ ldrb.w r6, [sl, #13] │ │ │ │ mov r0, r7 │ │ │ │ vldr d0, [pc, #164] @ 4a96f8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x39537c> │ │ │ │ mov r1, r6 │ │ │ │ bl 467ac8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x35374c> │ │ │ │ mov r2, r6 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ @@ -1518344,18 +1518354,18 @@ │ │ │ │ strh r0, [r0, #0] │ │ │ │ ldr r7, [r2, #104] @ 0x68 │ │ │ │ itte al │ │ │ │ moval r0, r0 │ │ │ │ bal.n 4a970e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x395392> @ unpredictable branch in IT block │ │ │ │ │ │ │ │ ldr??.w fp, [r6, #235]! │ │ │ │ - @ instruction: 0xf0b20139 │ │ │ │ - vbic d0, d4, d25 │ │ │ │ - add.w r1, r2, #57 @ 0x39 │ │ │ │ - vbic d0, d0, d25 │ │ │ │ + sbcs.w r1, r2, #57 @ 0x39 │ │ │ │ + vsra.s16 d16, d25, #12 │ │ │ │ + rsb r1, r2, #57 @ 0x39 │ │ │ │ + vsra.s16 d16, d25, #16 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3848] @ 0xf08 │ │ │ │ sub sp, #212 @ 0xd4 │ │ │ │ mov r9, r1 │ │ │ │ ldr r1, [pc, #764] @ (4a9a34 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3956b8>) │ │ │ │ @@ -1524449,17 +1524459,17 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ cmp r1, #232 @ 0xe8 │ │ │ │ lsls r0, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #172 @ 0xac │ │ │ │ lsls r0, r6, #5 │ │ │ │ - add r5, sp, #408 @ 0x198 │ │ │ │ + add r6, sp, #152 @ 0x98 │ │ │ │ lsls r1, r7, #4 │ │ │ │ - add r5, sp, #328 @ 0x148 │ │ │ │ + add r6, sp, #72 @ 0x48 │ │ │ │ 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] @ (4adba4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x399828>) │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ @@ -1527268,15 +1527278,15 @@ │ │ │ │ cmp r3, #1 │ │ │ │ bhi.w 4ae33c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x399fc0> │ │ │ │ ldr r4, [sp, #20] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #20] │ │ │ │ b.w 4aed4c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x39a9d0> │ │ │ │ nop │ │ │ │ - ldr r5, [sp, #568] @ 0x238 │ │ │ │ + ldr r6, [sp, #312] @ 0x138 │ │ │ │ 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 4aed7a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x39a9fe> │ │ │ │ @@ -1531420,15 +1531430,15 @@ │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ udf #255 @ 0xff │ │ │ │ ble.n 4b2370 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x39dff4> │ │ │ │ lsls r7, r5, #5 │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r0!, {r1, r2, r5, r6} │ │ │ │ + stmia r1!, {r1, r2, r5} │ │ │ │ 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 │ │ │ │ @@ -1533746,19 +1533756,19 @@ │ │ │ │ lsls r7, r5, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ stmia r4!, {r3, r5, r6} │ │ │ │ lsls r7, r5, #5 │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, pc, #592 @ (adr r6, 4b3eb8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x39fb3c>) │ │ │ │ + add r7, pc, #336 @ (adr r7, 4b3db8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x39fa3c>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r6, pc, #560 @ (adr r6, 4b3e9c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x39fb20>) │ │ │ │ + add r7, pc, #304 @ (adr r7, 4b3d9c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x39fa20>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r6, [r3, #72] @ 0x48 │ │ │ │ + ldr r6, [r3, #84] @ 0x54 │ │ │ │ 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] @ (4b3e60 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x39fae4>) │ │ │ │ movw r5, #403 @ 0x193 │ │ │ │ @@ -1534324,52 +1534334,52 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 4b428a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x39ff0e> │ │ │ │ ldr.w r3, [r5, #512] @ 0x200 │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 4b41f4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x39fe78> │ │ │ │ add.w sl, r5, #508 @ 0x1fc │ │ │ │ mov r0, sl │ │ │ │ - bl ab8a30 │ │ │ │ + bl ab8a28 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 4b41fc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x39fe80> │ │ │ │ - bl ab8a58 │ │ │ │ + bl ab8a50 │ │ │ │ mov r4, r0 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, sl │ │ │ │ - bl ab86dc │ │ │ │ + bl ab86d4 │ │ │ │ mov r0, r9 │ │ │ │ bl 439a14 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x325698> │ │ │ │ mov r0, r4 │ │ │ │ cmp r4, #0 │ │ │ │ beq.n 4b41fc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x39fe80> │ │ │ │ mov r9, r4 │ │ │ │ - bl ab8a58 │ │ │ │ + bl ab8a50 │ │ │ │ mov r4, r0 │ │ │ │ b.n 4b4234 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x39feb8> │ │ │ │ add.w sl, r5, #520 @ 0x208 │ │ │ │ mov r0, sl │ │ │ │ - bl ab8a30 │ │ │ │ + bl ab8a28 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 4b420a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x39fe8e> │ │ │ │ - bl ab8a58 │ │ │ │ + bl ab8a50 │ │ │ │ mov r4, r0 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, sl │ │ │ │ - bl ab86dc │ │ │ │ + bl ab86d4 │ │ │ │ mov r0, r9 │ │ │ │ bl 439a14 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x325698> │ │ │ │ mov r0, r4 │ │ │ │ cmp r4, #0 │ │ │ │ beq.n 4b420a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x39fe8e> │ │ │ │ mov r9, r4 │ │ │ │ - bl ab8a58 │ │ │ │ + bl ab8a50 │ │ │ │ mov r4, r0 │ │ │ │ b.n 4b426a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x39feee> │ │ │ │ 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} │ │ │ │ @@ -1535581,25 +1535591,25 @@ │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ movs r1, #34 @ 0x22 │ │ │ │ mov r0, r5 │ │ │ │ bl 4b40b0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x39fd34> │ │ │ │ ldr r0, [sp, #8] │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #8 │ │ │ │ - bl aba018 │ │ │ │ + bl aba010 │ │ │ │ subs r3, r0, #0 │ │ │ │ it ne │ │ │ │ movne r3, #1 │ │ │ │ strb.w r3, [sp, #80] @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 4b515a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3a0dde> │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #32 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ - bl aba018 │ │ │ │ + bl aba010 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 4b5154 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3a0dd8> │ │ │ │ ldr r3, [r5, #24] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, r3 │ │ │ │ bl 468364 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x353fe8> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ @@ -1535650,15 +1535660,15 @@ │ │ │ │ ldr r1, [r4, #40] @ 0x28 │ │ │ │ tst r6, r1 │ │ │ │ bne.n 4b4fde <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3a0c62> │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ bl 53df2c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x429bb0> │ │ │ │ cbz r0, 4b4fe6 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3a0c6a> │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ - bl aba048 │ │ │ │ + bl aba040 │ │ │ │ str r4, [r0, #0] │ │ │ │ mov r4, r5 │ │ │ │ cmp r4, #0 │ │ │ │ bne.n 4b4f9a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3a0c1e> │ │ │ │ mov r0, r9 │ │ │ │ bl 468364 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x353fe8> │ │ │ │ mov r3, r9 │ │ │ │ @@ -1535670,15 +1535680,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 aba0f4 │ │ │ │ + bl aba0ec │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 4b51aa <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3a0e2e> │ │ │ │ ldr r7, [r0, #0] │ │ │ │ cmp r7, #0 │ │ │ │ beq.w 4b51aa <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3a0e2e> │ │ │ │ ldr r3, [pc, #452] @ (4b51ec <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3a0e70>) │ │ │ │ ldr r1, [sp, #16] │ │ │ │ @@ -1535728,24 +1535738,24 @@ │ │ │ │ b.n 4b505c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3a0ce0> │ │ │ │ ldr r1, [r4, #36] @ 0x24 │ │ │ │ cmp r1, #48 @ 0x30 │ │ │ │ bne.n 4b4fac <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3a0c30> │ │ │ │ mov fp, r4 │ │ │ │ mov r4, r5 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl aba048 │ │ │ │ + bl aba040 │ │ │ │ str.w fp, [r0] │ │ │ │ cmp r4, #0 │ │ │ │ bne.w 4b4f9a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3a0c1e> │ │ │ │ b.n 4b4fec <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3a0c70> │ │ │ │ ldr r2, [r4, #36] @ 0x24 │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ bne.w 4b4fc0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3a0c44> │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl aba048 │ │ │ │ + bl aba040 │ │ │ │ str r4, [r0, #0] │ │ │ │ b.n 4b4fc0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3a0c44> │ │ │ │ sub.w r3, r8, #4194304 @ 0x400000 │ │ │ │ ldr.w sl, [sp, #12] │ │ │ │ clz r3, r3 │ │ │ │ ldr r2, [r7, #36] @ 0x24 │ │ │ │ cmp r5, r8 │ │ │ │ @@ -1562414,15 +1562424,15 @@ │ │ │ │ ldrb r0, [r7, #31] │ │ │ │ add r5, pc, #80 @ (adr r5, 4c6294 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3b1f18>) │ │ │ │ lsls r6, r5, #5 │ │ │ │ add r5, pc, #72 @ (adr r5, 4c6290 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3b1f14>) │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #92 @ 0x5c │ │ │ │ + cmp r6, #28 │ │ │ │ lsls r0, r7, #4 │ │ │ │ adds r0, r0, r7 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ add r1, pc, #176 @ (adr r1, 4c630c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3b1f90>) │ │ │ │ lsls r6, r5, #5 │ │ │ │ @@ -1562967,15 +1562977,15 @@ │ │ │ │ strb r0, [r3, #13] │ │ │ │ b.n 4c675c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3b23e0> │ │ │ │ nop │ │ │ │ ldr r0, [sp, #920] @ 0x398 │ │ │ │ lsls r6, r5, #5 │ │ │ │ adds r0, r0, r7 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r5!, {r2, r3, r4} │ │ │ │ + ldmia r5!, {r2, r3, r4, r6, r7} │ │ │ │ lsls r0, r1, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ bl 53d808 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42948c> │ │ │ │ @@ -1563508,15 +1563518,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 │ │ │ │ - strb r2, [r1, #22] │ │ │ │ + strb r2, [r1, #25] │ │ │ │ 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] @ (4c7028 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3b2cac>) │ │ │ │ @@ -1570778,15 +1570788,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 │ │ │ │ - bcc.n 4cba0c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3b7690> │ │ │ │ + bmi.n 4cbb8c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3b7810> │ │ │ │ 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] @ 4cc6dc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3b8360> │ │ │ │ mov r4, r0 │ │ │ │ @@ -1576385,57 +1576395,57 @@ │ │ │ │ ldr r0, [pc, #124] @ (4cf6c4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bb348>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #120] @ (4cf6c8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bb34c>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldcl 0, cr0, [r4, #748]! @ 0x2ec │ │ │ │ - adds r1, #178 @ 0xb2 │ │ │ │ + mrc 0, 5, r0, cr4, cr11, {5} │ │ │ │ + adds r2, #114 @ 0x72 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - stcl 0, cr0, [r4, #-748]! @ 0xfffffd14 │ │ │ │ - ldc 0, cr0, [r6, #-748]! @ 0xfffffd14 │ │ │ │ - b.n 4cf834 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bb4b8> │ │ │ │ + mcr 0, 1, r0, cr4, cr11, {5} │ │ │ │ + ldcl 0, cr0, [r6, #748]! @ 0x2ec │ │ │ │ + b.n 4cf9b4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bb638> │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldr r1, [sp, #968] @ 0x3c8 │ │ │ │ + ldr r2, [sp, #712] @ 0x2c8 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - stc 0, cr0, [sl, #748]! @ 0x2ec │ │ │ │ - ldc 0, cr0, [r4, #748] @ 0x2ec │ │ │ │ - ldcl 0, cr0, [lr], #748 @ 0x2ec │ │ │ │ - adds r3, #152 @ 0x98 │ │ │ │ + mcr 0, 3, r0, cr10, cr11, {5} │ │ │ │ + mrc 0, 2, r0, cr4, cr11, {5} │ │ │ │ + ldc 0, cr0, [lr, #748]! @ 0x2ec │ │ │ │ + adds r4, #88 @ 0x58 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - movs r6, #182 @ 0xb6 │ │ │ │ + movs r7, #118 @ 0x76 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - stcl 0, cr0, [r8, #-748] @ 0xfffffd14 │ │ │ │ - stc 0, cr0, [sl, #-748]! @ 0xfffffd14 │ │ │ │ - ldcl 0, cr0, [r4], {187} @ 0xbb │ │ │ │ - adds r1, #54 @ 0x36 │ │ │ │ + mcr 0, 0, r0, cr8, cr11, {5} │ │ │ │ + stcl 0, cr0, [sl, #748]! @ 0x2ec │ │ │ │ + ldc 0, cr0, [r4, #748] @ 0x2ec │ │ │ │ + adds r1, #246 @ 0xf6 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - adds r1, #48 @ 0x30 │ │ │ │ + adds r1, #240 @ 0xf0 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - adds r1, #42 @ 0x2a │ │ │ │ + adds r1, #234 @ 0xea │ │ │ │ lsls r4, r0, #3 │ │ │ │ - adds r1, #36 @ 0x24 │ │ │ │ + adds r1, #228 @ 0xe4 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - ldc 0, cr0, [r2, #-748]! @ 0xfffffd14 │ │ │ │ - adds r1, #22 │ │ │ │ + ldcl 0, cr0, [r2, #748]! @ 0x2ec │ │ │ │ + adds r1, #214 @ 0xd6 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - lsls r4, r4, #13 │ │ │ │ + lsls r4, r4, #16 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xfb4a00b9 │ │ │ │ - ldcl 0, cr0, [r0], {187} @ 0xbb │ │ │ │ - ldc 0, cr0, [sl], #748 @ 0x2ec │ │ │ │ - add r5, pc, #512 @ (adr r5, 4cf8b8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bb53c>) │ │ │ │ + stc2 0, cr0, [sl], {185} @ 0xb9 │ │ │ │ + ldc 0, cr0, [r0, #748] @ 0x2ec │ │ │ │ + ldcl 0, cr0, [sl, #-748]! @ 0xfffffd14 │ │ │ │ + add r6, pc, #256 @ (adr r6, 4cf7b8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bb43c>) │ │ │ │ lsls r6, r0, #3 │ │ │ │ - stcl 0, cr0, [lr], {187} @ 0xbb │ │ │ │ - ldc 0, cr0, [r8, #-748]! @ 0xfffffd14 │ │ │ │ - ldcl 0, cr0, [sl], {187} @ 0xbb │ │ │ │ - adds r0, #224 @ 0xe0 │ │ │ │ + stc 0, cr0, [lr, #748] @ 0x2ec │ │ │ │ + ldcl 0, cr0, [r8, #748]! @ 0x2ec │ │ │ │ + ldc 0, cr0, [sl, #748] @ 0x2ec │ │ │ │ + adds r1, #160 @ 0xa0 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - adds r0, #218 @ 0xda │ │ │ │ + adds r1, #154 @ 0x9a │ │ │ │ lsls r4, r0, #3 │ │ │ │ cmp r0, #12 │ │ │ │ bhi.n 4cf72a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bb3ae> │ │ │ │ tbb [pc, r0] │ │ │ │ lsls r0, r5, #28 │ │ │ │ lsrs r2, r1, #20 │ │ │ │ asrs r0, r2, #12 │ │ │ │ @@ -1576478,28 +1576488,28 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #52] @ (4cf75c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bb3e0>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #52] @ (4cf760 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bb3e4>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - stc 0, cr0, [r8], #748 @ 0x2ec │ │ │ │ - stc 0, cr0, [sl], #748 @ 0x2ec │ │ │ │ - ldc 0, cr0, [r0], #748 @ 0x2ec │ │ │ │ - ldc 0, cr0, [r6], #748 @ 0x2ec │ │ │ │ - ldc 0, cr0, [ip], #748 @ 0x2ec │ │ │ │ - stcl 0, cr0, [r6], {187} @ 0xbb │ │ │ │ - ldr r5, [pc, #144] @ (4cf7dc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bb460>) │ │ │ │ + stcl 0, cr0, [r8, #-748]! @ 0xfffffd14 │ │ │ │ + stcl 0, cr0, [sl, #-748]! @ 0xfffffd14 │ │ │ │ + ldcl 0, cr0, [r0, #-748]! @ 0xfffffd14 │ │ │ │ + ldcl 0, cr0, [r6, #-748]! @ 0xfffffd14 │ │ │ │ + ldcl 0, cr0, [ip, #-748]! @ 0xfffffd14 │ │ │ │ + stc 0, cr0, [r6, #748] @ 0x2ec │ │ │ │ + ldr r5, [pc, #912] @ (4cfadc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bb760>) │ │ │ │ lsls r5, r0, #3 │ │ │ │ - stcl 0, cr0, [sl], {187} @ 0xbb │ │ │ │ - ldcl 0, cr0, [r0], {187} @ 0xbb │ │ │ │ - ldcl 0, cr0, [r2], {187} @ 0xbb │ │ │ │ - ldcl 0, cr0, [ip], {187} @ 0xbb │ │ │ │ - mrrc 0, 11, r0, lr, cr11 │ │ │ │ - add r3, sp, #592 @ 0x250 │ │ │ │ + stc 0, cr0, [sl, #748] @ 0x2ec │ │ │ │ + ldc 0, cr0, [r0, #748] @ 0x2ec │ │ │ │ + ldc 0, cr0, [r2, #748] @ 0x2ec │ │ │ │ + ldc 0, cr0, [ip, #748] @ 0x2ec │ │ │ │ + ldc 0, cr0, [lr, #-748] @ 0xfffffd14 │ │ │ │ + add r4, sp, #336 @ 0x150 │ │ │ │ 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 │ │ │ │ @@ -1576548,16 +1576558,16 @@ │ │ │ │ mov r1, r2 │ │ │ │ bl 53e6bc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42a340> │ │ │ │ b.n 4cf79a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bb41e> │ │ │ │ bl 53e73c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42a3c0> │ │ │ │ b.n 4cf79a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bb41e> │ │ │ │ bl 53e694 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42a318> │ │ │ │ b.n 4cf79a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bb41e> │ │ │ │ - ldcl 0, cr0, [r8], #-748 @ 0xfffffd14 │ │ │ │ - lsls r2, r7, #25 │ │ │ │ + ldc 0, cr0, [r8, #-748]! @ 0xfffffd14 │ │ │ │ + lsls r2, r7, #28 │ │ │ │ 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 │ │ │ │ @@ -1576890,63 +1576900,63 @@ │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r4 │ │ │ │ adds r7, #1 │ │ │ │ blx 6a2ec <__fprintf_chk@plt> │ │ │ │ cmp r7, r6 │ │ │ │ bne.n 4cfb3a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bb7be> │ │ │ │ b.n 4cf8ba <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bb53e> │ │ │ │ - ite cs │ │ │ │ - lslcs r6, r0, #3 │ │ │ │ - sbcscc.w r0, lr, fp, ror #2 │ │ │ │ - bkpt 0x00f0 │ │ │ │ - lsls r6, r0, #3 │ │ │ │ - adc.w r0, lr, fp, ror #2 │ │ │ │ - bkpt 0x00b8 │ │ │ │ + ite al │ │ │ │ + lslal r6, r0, #3 │ │ │ │ + ldc 0, cr0, [lr], #-748 @ 0xfffffd14 │ │ │ │ + nop {11} │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldr r3, [pc, #152] @ (4cfc10 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bb894>) │ │ │ │ + stc 0, cr0, [lr], {187} @ 0xbb │ │ │ │ + it vc │ │ │ │ + lslvc r6, r0, #3 │ │ │ │ + ldr r3, [pc, #920] @ (4cff10 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bbb94>) │ │ │ │ lsls r2, r7, #2 │ │ │ │ - adds.w r0, ip, fp, ror #2 │ │ │ │ - bkpt 0x0040 │ │ │ │ + rsbs r0, ip, fp, ror #2 │ │ │ │ + nop │ │ │ │ lsls r6, r0, #3 │ │ │ │ - strh r2, [r4, #28] │ │ │ │ + strh r2, [r4, #34] @ 0x22 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - bkpt 0x0028 │ │ │ │ + bkpt 0x00e8 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldrb r2, [r7, #15] │ │ │ │ + ldrb r2, [r7, #18] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r4, r5, r6, r7, pc} │ │ │ │ + bkpt 0x00b0 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ + ldr r3, [sp, #784] @ 0x310 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldrb r2, [r2, #0] │ │ │ │ + ldrb r2, [r2, #3] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldrb r2, [r3, #28] │ │ │ │ + ldrb r2, [r3, #31] │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldrb r0, [r2, #28] │ │ │ │ + ldrb r0, [r2, #31] │ │ │ │ lsls r1, r7, #2 │ │ │ │ - subs r1, #114 @ 0x72 │ │ │ │ + subs r2, #50 @ 0x32 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ + bkpt 0x0030 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldr r1, [pc, #880] @ (4cff1c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bbba0>) │ │ │ │ + ldr r2, [pc, #624] @ (4cfe1c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bbaa0>) │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldrd r0, r0, [r2, #748] @ 0x2ec │ │ │ │ - pop {r1, r2, r4, r5, r6, r7} │ │ │ │ + eors.w r0, r2, fp, ror #2 │ │ │ │ + pop {r1, r2, r4, r5, r7, pc} │ │ │ │ lsls r6, r0, #3 │ │ │ │ - @ instruction: 0xb66e │ │ │ │ + @ instruction: 0xb72e │ │ │ │ lsls r7, r0, #3 │ │ │ │ - pop {r2, r4, r6, r7} │ │ │ │ + pop {r2, r4, r7, pc} │ │ │ │ lsls r6, r0, #3 │ │ │ │ - @ instruction: 0xb62e │ │ │ │ + @ instruction: 0xb6ee │ │ │ │ lsls r7, r0, #3 │ │ │ │ - pop {r2, r4, r7} │ │ │ │ + pop {r2, r4, r6, pc} │ │ │ │ lsls r6, r0, #3 │ │ │ │ - push {r2, r3, r5, r6, r7, lr} │ │ │ │ + @ instruction: 0xb6ac │ │ │ │ lsls r7, r0, #3 │ │ │ │ - pop {r1, r4, r6} │ │ │ │ + pop {r1, r4, pc} │ │ │ │ lsls r6, r0, #3 │ │ │ │ ldr r2, [r0, #40] @ 0x28 │ │ │ │ cbz r2, 4cfc0e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bb892> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -1576968,15 +1576978,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ blx 6a2ec <__fprintf_chk@plt> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ bx lr │ │ │ │ - orr.w r0, r0, #187 @ 0xbb │ │ │ │ + add.w r0, r0, #187 @ 0xbb │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3752] @ 0xea8 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #580] @ (4cfe6c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bbaf0>) │ │ │ │ mov r4, r3 │ │ │ │ @@ -1577181,29 +1577191,28 @@ │ │ │ │ subs r0, #1 │ │ │ │ b.n 4cfe08 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bba8c> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ lsls r0, r2, #15 │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 4cfdf0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bba74> │ │ │ │ - lsls r3, r7, #2 │ │ │ │ - b.n 4cfc7c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bb900> │ │ │ │ + ldrd r0, r0, [ip], #-748 @ 0x2ec │ │ │ │ + b.n 4cfdfc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bba80> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r0, [r6, #0] │ │ │ │ + ldr r0, [r6, #12] │ │ │ │ lsls r1, r1, #3 │ │ │ │ lsls r4, r4, #10 │ │ │ │ lsls r6, r5, #5 │ │ │ │ - strb r6, [r0, #6] │ │ │ │ + strb r6, [r0, #9] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - b.n 4cfaf8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bb77c> │ │ │ │ + b.n 4cfc78 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bb8fc> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 4cfac8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bb74c> │ │ │ │ + b.n 4cfc48 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bb8cc> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r0, [r0, #5] │ │ │ │ + strb r0, [r0, #8] │ │ │ │ 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] │ │ │ │ @@ -1577261,19 +1577270,19 @@ │ │ │ │ mov r2, r0 │ │ │ │ b.n 4cfee0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bbb64> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, ip │ │ │ │ bl 43c504 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x328188> │ │ │ │ mov r2, r5 │ │ │ │ b.n 4cfee0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bbb64> │ │ │ │ - b.n 4cfa0c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bb690> │ │ │ │ + b.n 4cfb8c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bb810> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 4cf9bc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bb640> │ │ │ │ + b.n 4cfb3c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bb7c0> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 4cf990 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bb614> │ │ │ │ + b.n 4cfb10 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bb794> │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ sub sp, #12 │ │ │ │ mov r8, r1 │ │ │ │ @@ -1577313,19 +1577322,19 @@ │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 69ab0 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ lsrs r4, r1, #25 │ │ │ │ lsls r7, r4, #5 │ │ │ │ - ldrh r6, [r7, #18] │ │ │ │ + ldrh r6, [r7, #24] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - movs r7, #192 @ 0xc0 │ │ │ │ + cmp r0, #128 @ 0x80 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - str r4, [r0, #96] @ 0x60 │ │ │ │ + str r4, [r0, #108] @ 0x6c │ │ │ │ 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 │ │ │ │ @@ -1577369,29 +1577378,29 @@ │ │ │ │ b.n 4cffe8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bbc6c> │ │ │ │ ldr r3, [pc, #32] @ (4d004c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bbcd0>) │ │ │ │ add r3, pc │ │ │ │ b.n 4cffe8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bbc6c> │ │ │ │ ldr r3, [pc, #32] @ (4d0050 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bbcd4>) │ │ │ │ add r3, pc │ │ │ │ b.n 4cffe8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bbc6c> │ │ │ │ - str r6, [r0, #100] @ 0x64 │ │ │ │ + str r6, [r0, #112] @ 0x70 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 4cf8f8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bb57c> │ │ │ │ + b.n 4cfa78 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bb6fc> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrsb r6, [r5, r1] │ │ │ │ + ldrsb r6, [r5, r4] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - adds r3, #110 @ 0x6e │ │ │ │ + adds r4, #46 @ 0x2e │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r6, [r5, #1] │ │ │ │ + ldrb r6, [r5, #4] │ │ │ │ lsls r1, r7, #2 │ │ │ │ - b.n 4cf89c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bb520> │ │ │ │ + b.n 4cfa1c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bb6a0> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 4cf894 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bb518> │ │ │ │ + b.n 4cfa14 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bb698> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r7!, {r6, r7} │ │ │ │ + ldmia r0!, {r7} │ │ │ │ lsls r4, r7, #2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -1577419,17 +1577428,17 @@ │ │ │ │ blx 6a2ec <__fprintf_chk@plt> │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r0, #36] @ 0x24 │ │ │ │ asrs r6, r5 │ │ │ │ - strb r2, [r7, r5] │ │ │ │ + ldrsb r2, [r7, r0] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - sub sp, #24 │ │ │ │ + cbz r6, 4d00c8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bbd4c> │ │ │ │ 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 │ │ │ │ @@ -1577897,86 +1577906,86 @@ │ │ │ │ ldr r2, [pc, #160] @ (4d064c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bc2d0>) │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ blx 6a2ec <__fprintf_chk@plt> │ │ │ │ b.n 4d017a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bbdfe> │ │ │ │ nop │ │ │ │ - b.n 4d0cbc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bc940> │ │ │ │ + b.n 4cfe3c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bbac0> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - subs r4, r6, r4 │ │ │ │ + subs r4, r6, r7 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - b.n 4d0c54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bc8d8> │ │ │ │ + b.n 4cfdd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bba58> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - subs r6, r5, r4 │ │ │ │ + subs r6, r5, r7 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - subs r0, r3, r4 │ │ │ │ + subs r0, r3, r7 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - @ instruction: 0xb644 │ │ │ │ + @ instruction: 0xb704 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - strb r2, [r7, #1] │ │ │ │ + strb r2, [r7, #4] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - b.n 4d0950 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bc5d4> │ │ │ │ + b.n 4d0ad0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bc754> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r4, lr} │ │ │ │ + push {r4, r6, r7, lr} │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldrb r4, [r6, #9] │ │ │ │ + ldrb r4, [r6, #12] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - b.n 4d096c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bc5f0> │ │ │ │ + b.n 4d0aec <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bc770> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r2, r3, r6, r7} │ │ │ │ + push {r2, r3, r7, lr} │ │ │ │ lsls r6, r0, #3 │ │ │ │ - b.n 4d08d8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bc55c> │ │ │ │ + b.n 4d0a58 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bc6dc> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 4d08d4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bc558> │ │ │ │ + b.n 4d0a54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bc6d8> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 4d08bc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bc540> │ │ │ │ + b.n 4d0a3c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bc6c0> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 4d08cc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bc550> │ │ │ │ + b.n 4d0a4c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bc6d0> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 4d08a4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bc528> │ │ │ │ + b.n 4d0a24 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bc6a8> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r1, r2, r3, r6} │ │ │ │ + push {r1, r2, r3, lr} │ │ │ │ lsls r6, r0, #3 │ │ │ │ - b.n 4d07a8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bc42c> │ │ │ │ + b.n 4d0928 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bc5ac> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r6, [r5, #21] │ │ │ │ + strb r6, [r5, #24] │ │ │ │ lsls r1, r7, #2 │ │ │ │ - strb r2, [r4, #21] │ │ │ │ + strb r2, [r4, #24] │ │ │ │ lsls r1, r7, #2 │ │ │ │ - cmp r7, #192 @ 0xc0 │ │ │ │ + adds r0, #128 @ 0x80 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cbz r2, 4d067c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bc300> │ │ │ │ + push {r1, r5, r6} │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldr r2, [r1, #96] @ 0x60 │ │ │ │ + ldr r2, [r1, #108] @ 0x6c │ │ │ │ lsls r0, r7, #2 │ │ │ │ - svc 254 @ 0xfe │ │ │ │ + b.n 4d0798 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bc41c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 4d0698 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bc31c> │ │ │ │ + b.n 4d0818 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bc49c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 4d067c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bc300> │ │ │ │ + b.n 4d07fc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bc480> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - vst1.8 {d16[6]}, [r8], r3 │ │ │ │ - str r2, [r0, r7] │ │ │ │ + @ instruction: 0xfa8800c3 │ │ │ │ + strh r2, [r0, r2] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - vst1.8 {d16[6]}, [r0], r3 │ │ │ │ - vld1.8 {d0[6]}, [lr], r3 │ │ │ │ - cbz r2, 4d067a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bc2fe> │ │ │ │ + @ instruction: 0xfa8000c3 │ │ │ │ + @ instruction: 0xfa6e00c3 │ │ │ │ + cbz r2, 4d06aa <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bc32e> │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldrb r4, [r7, #12] │ │ │ │ + ldrb r4, [r7, #15] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrb r6, [r5, #12] │ │ │ │ + ldrb r6, [r5, #15] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrb r0, [r4, #12] │ │ │ │ + ldrb r0, [r4, #15] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrb r2, [r2, #11] │ │ │ │ + ldrb r2, [r2, #14] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrb r6, [r7, #10] │ │ │ │ + ldrb r6, [r7, #13] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrb r2, [r5, #10] │ │ │ │ + ldrb r2, [r5, #13] │ │ │ │ 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 │ │ │ │ @@ -1578034,18 +1578043,18 @@ │ │ │ │ moveq r2, #4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 4d00b8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bbd3c> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - ble.n 4d06c0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bc344> │ │ │ │ + udf #164 @ 0xa4 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - adds.w r0, ip, pc, ror #2 │ │ │ │ - strh r4, [r1, #38] @ 0x26 │ │ │ │ + rsbs r0, ip, pc, ror #2 │ │ │ │ + strh r4, [r1, #44] @ 0x2c │ │ │ │ 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, #3944] @ 0xf68 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #920] @ (4d0aac <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bc730>) │ │ │ │ @@ -1578420,112 +1578429,112 @@ │ │ │ │ add r1, pc │ │ │ │ b.n 4d0a68 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bc6ec> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str??.w r0, [r4, #365] @ 0x16d │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ble.n 4d0a64 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bc6e8> │ │ │ │ + udf #150 @ 0x96 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r7, [pc, #712] @ (4d0d84 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bca08>) │ │ │ │ + str r2, [r6, r1] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - subs r5, #104 @ 0x68 │ │ │ │ + subs r6, #40 @ 0x28 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - subs r5, #104 @ 0x68 │ │ │ │ + subs r6, #40 @ 0x28 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - subs r5, #100 @ 0x64 │ │ │ │ + subs r6, #36 @ 0x24 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - subs r5, #16 │ │ │ │ + subs r5, #208 @ 0xd0 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - subs r2, r5, #6 │ │ │ │ + movs r0, #106 @ 0x6a │ │ │ │ lsls r4, r0, #3 │ │ │ │ - subs r5, #118 @ 0x76 │ │ │ │ + subs r6, #54 @ 0x36 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - bgt.n 4d0ac4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bc748> │ │ │ │ + ble.n 4d0a44 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bc6c8> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bgt.n 4d0ac8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bc74c> │ │ │ │ + ble.n 4d0a48 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bc6cc> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ble.n 4d0b38 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bc7bc> │ │ │ │ + ble.n 4d0ab8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bc73c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r2, [r0, #28] │ │ │ │ + strh r2, [r0, #34] @ 0x22 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - cmp r1, #108 @ 0x6c │ │ │ │ + cmp r2, #44 @ 0x2c │ │ │ │ lsls r4, r7, #2 │ │ │ │ - subs r2, r6, #3 │ │ │ │ + subs r2, r6, #6 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - svc 232 @ 0xe8 │ │ │ │ + b.n 4d0c40 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bc8c4> │ │ │ │ lsls r2, r7, #2 │ │ │ │ - bgt.n 4d0a74 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bc6f8> │ │ │ │ + ble.n 4d09f4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bc678> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - subs r4, r2, #2 │ │ │ │ + subs r4, r2, #5 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - bgt.n 4d0a7c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bc700> │ │ │ │ + ble.n 4d09fc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bc680> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bne.n 4d0ae4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bc768> │ │ │ │ + bcs.n 4d0a64 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bc6e8> │ │ │ │ lsls r7, r7, #2 │ │ │ │ @ instruction: 0xf73c016d │ │ │ │ - subs r6, r1, #1 │ │ │ │ + subs r6, r1, #4 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - subs r6, r0, #1 │ │ │ │ + subs r6, r0, #4 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - subs r6, r7, #0 │ │ │ │ + subs r6, r7, #3 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - subs r0, r6, #0 │ │ │ │ + subs r0, r6, #3 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - blt.n 4d0a1c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bc6a0> │ │ │ │ + bgt.n 4d0b9c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bc820> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - subs r6, r3, #0 │ │ │ │ + subs r6, r3, #3 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - subs r6, r2, #0 │ │ │ │ + subs r6, r2, #3 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - subs r6, r1, #0 │ │ │ │ + subs r6, r1, #3 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - subs r0, r1, #0 │ │ │ │ + subs r0, r1, #3 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - bgt.n 4d0b60 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bc7e4> │ │ │ │ + bgt.n 4d0ae0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bc764> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bge.n 4d0af8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bc77c> │ │ │ │ + blt.n 4d0a78 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bc6fc> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r4, [r0, r4] │ │ │ │ + ldr r4, [r0, r7] │ │ │ │ lsls r7, r7, #2 │ │ │ │ subs r7, #92 @ 0x5c │ │ │ │ lsls r6, r5, #5 │ │ │ │ - ldr r2, [r3, r3] │ │ │ │ + ldr r2, [r3, r6] │ │ │ │ lsls r7, r7, #2 │ │ │ │ - blt.n 4d0b94 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bc818> │ │ │ │ + blt.n 4d0b14 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bc798> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr??.w r0, [ip, #198] @ 0xc6 │ │ │ │ - adds r0, r7, #3 │ │ │ │ + @ instruction: 0xfa9c00c6 │ │ │ │ + adds r0, r7, #6 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - bge.n 4d0b1c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bc7a0> │ │ │ │ + blt.n 4d0a9c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bc720> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bge.n 4d0c40 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bc8c4> │ │ │ │ + blt.n 4d0bc0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bc844> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r6, [r0, #36] @ 0x24 │ │ │ │ + strh r6, [r0, #42] @ 0x2a │ │ │ │ lsls r0, r7, #2 │ │ │ │ - bge.n 4d0c08 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bc88c> │ │ │ │ + blt.n 4d0b88 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bc80c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xfb6200b8 │ │ │ │ - ldr r6, [r6, #104] @ 0x68 │ │ │ │ + stc2 0, cr0, [r2], #-736 @ 0xfffffd20 │ │ │ │ + ldr r6, [r6, #116] @ 0x74 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldr r5, [pc, #312] @ (4d0c9c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bc920>) │ │ │ │ + ldr r6, [pc, #56] @ (4d0b9c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bc820>) │ │ │ │ lsls r6, r7, #2 │ │ │ │ - bge.n 4d0b0c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bc790> │ │ │ │ + blt.n 4d0a8c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bc710> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r0, [r4, #28] │ │ │ │ + strb r0, [r4, #31] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - bge.n 4d0bfc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bc880> │ │ │ │ + blt.n 4d0b7c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bc800> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r4, [r2, r4] │ │ │ │ + ldrh r4, [r2, r7] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - bge.n 4d0c0c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bc890> │ │ │ │ + blt.n 4d0b8c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bc810> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bge.n 4d0c24 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bc8a8> │ │ │ │ + blt.n 4d0ba4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bc828> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r2, [r0, #104] @ 0x68 │ │ │ │ + ldr r2, [r0, #116] @ 0x74 │ │ │ │ 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 r3, [r0, #36] @ 0x24 │ │ │ │ sub sp, #12 │ │ │ │ @@ -1578761,50 +1578770,51 @@ │ │ │ │ b.n 4d0daa <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bca2e> │ │ │ │ mov r3, r2 │ │ │ │ asrs r4, r2, #31 │ │ │ │ b.n 4d0daa <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bca2e> │ │ │ │ ldr r3, [pc, #76] @ (4d0e1c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bcaa0>) │ │ │ │ add r3, pc │ │ │ │ b.n 4d0d30 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bc9b4> │ │ │ │ - bhi.n 4d0d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bc9d8> │ │ │ │ + bls.n 4d0ed4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bcb58> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r1, [pc, #184] @ (4d0e94 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bcb18>) │ │ │ │ + ldr r1, [pc, #952] @ (4d1194 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bce18>) │ │ │ │ lsls r2, r7, #2 │ │ │ │ - str r2, [r4, #96] @ 0x60 │ │ │ │ + str r2, [r4, #108] @ 0x6c │ │ │ │ lsls r0, r7, #2 │ │ │ │ - vqadd.u8 d16, d28, d30 │ │ │ │ - str r4, [r5, r7] │ │ │ │ + movs r4, r1 │ │ │ │ + lsls r7, r7, #2 │ │ │ │ + strh r4, [r5, r2] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - bls.n 4d0e40 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bcac4> │ │ │ │ + bls.n 4d0dc0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bca44> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - subs r4, r2, r2 │ │ │ │ + subs r4, r2, r5 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - movs r6, #224 @ 0xe0 │ │ │ │ + movs r7, #160 @ 0xa0 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bhi.n 4d0ef4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bcb78> │ │ │ │ + bls.n 4d0e74 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bcaf8> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r0, [r4, #19] │ │ │ │ + ldrb r0, [r4, #22] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - movs r3, #54 @ 0x36 │ │ │ │ + movs r3, #246 @ 0xf6 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - subs r7, #248 @ 0xf8 │ │ │ │ + lsls r0, r7 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - bvc.n 4d0e54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bcad8> │ │ │ │ + bvc.n 4d0dd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bca58> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0x479a │ │ │ │ + ldr r0, [pc, #360] @ (4d0f74 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bcbf8>) │ │ │ │ lsls r2, r7, #2 │ │ │ │ - movs r4, #36 @ 0x24 │ │ │ │ + movs r4, #228 @ 0xe4 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - bvc.n 4d0ddc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bca60> │ │ │ │ + bhi.n 4d0d5c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bc9e0> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bvs.n 4d0dc0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bca44> │ │ │ │ + bvc.n 4d0d40 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bc9c4> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bvc.n 4d0d9c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bca20> │ │ │ │ + bhi.n 4d0d1c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bc9a0> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r0, [r1, #8] │ │ │ │ + strh r0, [r1, #14] │ │ │ │ lsls r0, r7, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [r1, #44] @ 0x2c │ │ │ │ sub sp, #32 │ │ │ │ @@ -1578877,26 +1578887,26 @@ │ │ │ │ cbz r3, 4d0ee6 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bcb6a> │ │ │ │ ldr r3, [pc, #28] @ (4d0f00 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bcb84>) │ │ │ │ add r3, pc │ │ │ │ b.n 4d0e74 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bcaf8> │ │ │ │ ldr r3, [pc, #28] @ (4d0f04 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bcb88>) │ │ │ │ add r3, pc │ │ │ │ b.n 4d0e74 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bcaf8> │ │ │ │ - adds r6, r6, r2 │ │ │ │ + adds r6, r6, r5 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - adds r0, r5, r2 │ │ │ │ + adds r0, r5, r5 │ │ │ │ lsls r4, r0, #3 │ │ │ │ vmla.f32 q8, q7, d6[1] │ │ │ │ - bvs.n 4d0ef0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bcb74> │ │ │ │ + bvc.n 4d0e70 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bcaf4> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 4d14fc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bd180> │ │ │ │ + b.n 4d167c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bd300> │ │ │ │ lsls r7, r7, #2 │ │ │ │ - bvs.n 4d0e50 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bcad4> │ │ │ │ + bvc.n 4d0fd0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bcc54> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bvs.n 4d0e38 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bcabc> │ │ │ │ + bvc.n 4d0fb8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bcc3c> │ │ │ │ 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, #4000] @ 0xfa0 │ │ │ │ mov r5, r2 │ │ │ │ ldr.w r2, [pc, #2936] @ 4d1a94 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bd718> │ │ │ │ @@ -1580001,163 +1580011,163 @@ │ │ │ │ blx 6a2ec <__fprintf_chk@plt> │ │ │ │ ldrd r3, r2, [sp, #12] │ │ │ │ b.n 4d1690 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bd314> │ │ │ │ @ instruction: 0xf0d8016d │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf0ce016d │ │ │ │ - ldr r1, [sp, #840] @ 0x348 │ │ │ │ + ldr r2, [sp, #584] @ 0x248 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - b.n 4d1b38 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bd7bc> │ │ │ │ + b.n 4d1cb8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bd93c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - svc 254 @ 0xfe │ │ │ │ + b.n 4d1c28 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bd8ac> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, pc, #16 @ (adr r7, 4d1ac0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bd744>) │ │ │ │ + add r7, pc, #784 @ (adr r7, 4d1dc0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bda44>) │ │ │ │ lsls r6, r0, #3 │ │ │ │ adds r0, r0, r7 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r4, #3] │ │ │ │ + ldrb r4, [r4, #6] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldrb r4, [r5, #9] │ │ │ │ + ldrb r4, [r5, #12] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - movs r6, #92 @ 0x5c │ │ │ │ + movs r7, #28 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - subs r3, #180 @ 0xb4 │ │ │ │ + subs r4, #116 @ 0x74 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - bcc.n 4d1b0c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bd790> │ │ │ │ + bcc.n 4d1a8c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bd710> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xf25c00c6 │ │ │ │ - add r5, pc, #696 @ (adr r5, 4d1d88 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bda0c>) │ │ │ │ + @ instruction: 0xf31c00c6 │ │ │ │ + add r6, pc, #440 @ (adr r6, 4d1c88 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bd90c>) │ │ │ │ lsls r6, r0, #3 │ │ │ │ - bpl.n 4d1ae0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bd764> │ │ │ │ + bpl.n 4d1a60 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bd6e4> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bpl.n 4d1adc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bd760> │ │ │ │ + bpl.n 4d1a5c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bd6e0> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - movs r5, #124 @ 0x7c │ │ │ │ + movs r6, #60 @ 0x3c │ │ │ │ lsls r0, r1, #3 │ │ │ │ - str r2, [r1, r0] │ │ │ │ + str r2, [r1, r3] │ │ │ │ lsls r7, r7, #2 │ │ │ │ - add r5, pc, #56 @ (adr r5, 4d1b1c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bd7a0>) │ │ │ │ + add r5, pc, #824 @ (adr r5, 4d1e1c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bdaa0>) │ │ │ │ lsls r6, r0, #3 │ │ │ │ - add r0, sp, #552 @ 0x228 │ │ │ │ + add r1, sp, #296 @ 0x128 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - ldrsh r4, [r2, r4] │ │ │ │ + ldrsh r4, [r2, r7] │ │ │ │ lsls r0, r7, #2 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r6, #76] @ 0x4c │ │ │ │ + ldr r2, [r6, #88] @ 0x58 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - bcc.n 4d1aa0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bd724> │ │ │ │ + bmi.n 4d1a20 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bd6a4> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, pc, #480 @ (adr r7, 4d1cdc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bd960>) │ │ │ │ + add r0, sp, #224 @ 0xe0 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - add r3, pc, #952 @ (adr r3, 4d1eb8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bdb3c>) │ │ │ │ + add r4, pc, #696 @ (adr r4, 4d1db8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bda3c>) │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldrsh r0, [r5, r0] │ │ │ │ + ldrsh r0, [r5, r3] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - add r7, pc, #8 @ (adr r7, 4d1b10 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bd794>) │ │ │ │ + add r7, pc, #776 @ (adr r7, 4d1e10 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bda94>) │ │ │ │ lsls r7, r7, #2 │ │ │ │ - blt.n 4d1b78 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bd7fc> │ │ │ │ + blt.n 4d1af8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bd77c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ @ instruction: 0xeb2a016d │ │ │ │ - blt.n 4d1b28 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bd7ac> │ │ │ │ + blt.n 4d1aa8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bd72c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r2, [r7, r2] │ │ │ │ + ldrb r2, [r7, r5] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - bvs.n 4d1b84 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bd808> │ │ │ │ + bvs.n 4d1b04 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bd788> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - asrs r4, r3, #3 │ │ │ │ + asrs r4, r3, #6 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - beq.n 4d1adc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bd760> │ │ │ │ + bne.n 4d1a5c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bd6e0> │ │ │ │ lsls r3, r7, #2 │ │ │ │ asrs r0, r0, #14 │ │ │ │ movs r0, r0 │ │ │ │ - bpl.n 4d1a98 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bd71c> │ │ │ │ + bvs.n 4d1c18 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bd89c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r0, pc, #864 @ (adr r0, 4d1e90 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bdb14>) │ │ │ │ + add r1, pc, #608 @ (adr r1, 4d1d90 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bda14>) │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldmia r7, {r3, r4, r6, r7} │ │ │ │ + beq.n 4d1a64 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bd6e8> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - subs r6, #58 @ 0x3a │ │ │ │ + subs r6, #250 @ 0xfa │ │ │ │ lsls r2, r7, #2 │ │ │ │ - add r4, pc, #120 @ (adr r4, 4d1bb4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bd838>) │ │ │ │ + add r4, pc, #888 @ (adr r4, 4d1eb4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bdb38>) │ │ │ │ lsls r7, r7, #2 │ │ │ │ - strb r0, [r4, #11] │ │ │ │ + strb r0, [r4, #14] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r6, r7, #2 │ │ │ │ + subs r6, r7, #5 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsrs r6, r5, #31 │ │ │ │ + asrs r6, r5, #2 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - strb r2, [r4, #10] │ │ │ │ + strb r2, [r4, #13] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r2, r5, r0 │ │ │ │ + subs r2, r5, r3 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - add r4, r7 │ │ │ │ + add ip, pc │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldmia r7!, {r3, r4, r5, r6} │ │ │ │ + beq.n 4d1bc8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bd84c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r6!, {r5} │ │ │ │ + ldmia r6, {r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r7!, {r3, r4, r5, r6} │ │ │ │ + beq.n 4d1bd0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bd854> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r2, [pc, #568] @ (4d1d9c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bda20>) │ │ │ │ + ldr r3, [pc, #312] @ (4d1c9c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bd920>) │ │ │ │ lsls r7, r7, #2 │ │ │ │ - ldr r7, [sp, #584] @ 0x248 │ │ │ │ + add r0, pc, #328 @ (adr r0, 4d1cb0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bd934>) │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldmia r5, {r1, r2, r3, r4, r5, r6} │ │ │ │ + ldmia r6!, {r1, r2, r3, r4, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r5, {r2, r5, r6} │ │ │ │ + ldmia r6!, {r2, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r5!, {r1, r3, r7} │ │ │ │ + ldmia r6, {r1, r3, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r4, [pc, #808] @ (4d1ea0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bdb24>) │ │ │ │ + ldr r5, [pc, #552] @ (4d1da0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bda24>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - beq.n 4d1b54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bd7d8> │ │ │ │ + bne.n 4d1ad4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bd758> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bne.n 4d1b9c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bd820> │ │ │ │ + bne.n 4d1b1c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bd7a0> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - beq.n 4d1abc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bd740> │ │ │ │ + bne.n 4d1c3c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bd8c0> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r0, [r3, r4] │ │ │ │ + ldr r0, [r3, r7] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - strb r4, [r3, #2] │ │ │ │ + strb r4, [r3, #5] │ │ │ │ lsls r7, r6, #4 │ │ │ │ - ldmia r7!, {r1, r3, r6} │ │ │ │ + beq.n 4d1ba4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bd828> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r5, {r1, r2, r4, r5} │ │ │ │ + ldmia r5, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r5!, {r3, r6} │ │ │ │ + ldmia r6!, {r3} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r5!, {r1, r2, r3, r4, r6} │ │ │ │ + ldmia r6!, {r1, r2, r3, r4} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r5!, {r6} │ │ │ │ + ldmia r6!, {} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bvs.n 4d1c88 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bd90c> │ │ │ │ + bvc.n 4d1c08 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bd88c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - subs r4, #64 @ 0x40 │ │ │ │ + subs r5, #0 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - subs r4, #42 @ 0x2a │ │ │ │ + subs r4, #234 @ 0xea │ │ │ │ lsls r2, r7, #2 │ │ │ │ - bvs.n 4d1c30 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bd8b4> │ │ │ │ + bvc.n 4d1bb0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bd834> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r6, [r6, #76] @ 0x4c │ │ │ │ + ldr r6, [r6, #88] @ 0x58 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - bvs.n 4d1c10 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bd894> │ │ │ │ + bvs.n 4d1b90 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bd814> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bvs.n 4d1bec <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bd870> │ │ │ │ + bvs.n 4d1b6c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bd7f0> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r6, {r1, r3, r6} │ │ │ │ + ldmia r7!, {r1, r3} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r0, [r4, #120] @ 0x78 │ │ │ │ + strb r0, [r4, #1] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r2, r7, r5 │ │ │ │ + adds r2, r7, #0 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsrs r6, r4, #18 │ │ │ │ + lsrs r6, r4, #21 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - ldr r4, [r3, #116] @ 0x74 │ │ │ │ + strb r4, [r3, #0] │ │ │ │ lsls r6, r7, #2 │ │ │ │ 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 │ │ │ │ @@ -1581336,315 +1581346,315 @@ │ │ │ │ ldr.w r3, [sl, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #5 │ │ │ │ beq.w 4d14ca <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bd14e> │ │ │ │ b.w 4d17aa <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bd42e> │ │ │ │ nop │ │ │ │ - ldmia r4!, {r2, r3, r5} │ │ │ │ + ldmia r4!, {r2, r3, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r3, {r1, r2, r3, r5, r6} │ │ │ │ + ldmia r4!, {r1, r2, r3, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 4d2e2c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3beab0> │ │ │ │ + b.n 4d2fac <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bec30> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r3!, {r2, r4, r6} │ │ │ │ + ldmia r4, {r2, r4} │ │ │ │ lsls r3, r7, #2 │ │ │ │ adds r0, r0, r7 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r6, {r1, r6, r7} │ │ │ │ + ldmia r7, {r1, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r6!, {r1, r4, r7} │ │ │ │ + ldmia r7!, {r1, r4, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r6, {r2, r4, r5, r6} │ │ │ │ + ldmia r7!, {r2, r4, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - adds r6, r7, r0 │ │ │ │ + adds r6, r7, r3 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsrs r0, r5, #19 │ │ │ │ + lsrs r0, r5, #22 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - asrs r2, r7, #22 │ │ │ │ + asrs r2, r7, #25 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldmia r5!, {r1, r3, r6, r7} │ │ │ │ + ldmia r6!, {r1, r3, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r4, [pc, #888] @ (4d2c54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3be8d8>) │ │ │ │ + ldr r5, [pc, #632] @ (4d2b54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3be7d8>) │ │ │ │ lsls r2, r7, #2 │ │ │ │ - asrs r0, r0, #13 │ │ │ │ + asrs r0, r0, #16 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - asrs r4, r2, #20 │ │ │ │ + asrs r4, r2, #23 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldmia r5!, {r1, r3} │ │ │ │ + ldmia r5!, {r1, r3, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - asrs r2, r6, #27 │ │ │ │ + asrs r2, r6, #30 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldmia r0!, {r2, r6, r7} │ │ │ │ + ldmia r1!, {r2, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r0, [r5, r7] │ │ │ │ + ldrh r0, [r5, r2] │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldmia r0!, {r1, r3, r7} │ │ │ │ + ldmia r1, {r1, r3, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r0!, {r1, r2, r4, r5, r7} │ │ │ │ + ldmia r1, {r1, r2, r4, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r0!, {r2, r3, r7} │ │ │ │ + ldmia r1!, {r2, r3, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r7, [pc, #792] @ (4d2c1c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3be8a0>) │ │ │ │ + str r6, [r0, r2] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldmia r0!, {r1, r4, r5} │ │ │ │ + ldmia r0!, {r1, r4, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r3, {r1, r2, r3, r4, r7} │ │ │ │ + ldmia r4, {r1, r2, r3, r4, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - lsrs r4, r4, #9 │ │ │ │ + lsrs r4, r4, #12 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - ldmia r3!, {r1, r2, r4, r7} │ │ │ │ + ldmia r4, {r1, r2, r4, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r3!, {r5, r7} │ │ │ │ + ldmia r4!, {r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - asrs r4, r5, #21 │ │ │ │ + asrs r4, r5, #24 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - asrs r4, r4, #12 │ │ │ │ + asrs r4, r4, #15 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r5!, {r4, r6, r7} │ │ │ │ + stmia r6!, {r4, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r3!, {r2} │ │ │ │ + ldmia r3!, {r2, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r2!, {r3, r5, r6, r7} │ │ │ │ + ldmia r3, {r3, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r6!, {r4, r5, r7} │ │ │ │ + stmia r7!, {r4, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r0!, {r1, r7} │ │ │ │ + ldmia r1, {r1, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r0!, {r1, r5, r6} │ │ │ │ + ldmia r1, {r1, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ stc 1, cr0, [lr], #408 @ 0x198 │ │ │ │ - stmia r6!, {r2, r3} │ │ │ │ + stmia r6!, {r2, r3, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r2!, {r6} │ │ │ │ + ldmia r3!, {} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r5!, {r2, r4, r5, r6} │ │ │ │ + stmia r6!, {r2, r4, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - asrs r2, r0, #22 │ │ │ │ + asrs r2, r0, #25 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - b.n 4d2d08 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3be98c> │ │ │ │ + b.n 4d2e88 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3beb0c> │ │ │ │ lsls r6, r0, #3 │ │ │ │ - stmia r2!, {r1, r2, r3, r4, r7} │ │ │ │ + stmia r3!, {r1, r2, r3, r4, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r4!, {r4, r5, r6, r7} │ │ │ │ + stmia r5!, {r4, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - lsrs r4, r1, #19 │ │ │ │ + lsrs r4, r1, #22 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - b.n 4d24c8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3be14c> │ │ │ │ + b.n 4d2648 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3be2cc> │ │ │ │ lsls r7, r0, #3 │ │ │ │ - asrs r4, r6, #31 │ │ │ │ + adds r4, r6, r2 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - stmia r7!, {r3} │ │ │ │ + stmia r7!, {r3, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r4!, {r2} │ │ │ │ + stmia r4!, {r2, r6, r7} │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldmia r2!, {r4, r5, r6, r7} │ │ │ │ + ldmia r3!, {r4, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r6, [r6, #8] │ │ │ │ + ldr r6, [r6, #20] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - str r4, [sp, #768] @ 0x300 │ │ │ │ + str r5, [sp, #512] @ 0x200 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldmia r2, {r2, r3, r4, r7} │ │ │ │ + ldmia r3, {r2, r3, r4, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r2!, {r1, r3, r5, r6} │ │ │ │ + ldmia r3, {r1, r3, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r3!, {r1, r2, r4, r5, r7} │ │ │ │ + ldmia r4, {r1, r2, r4, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r3, {r1, r3, r4} │ │ │ │ + ldmia r3, {r1, r3, r4, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r2!, {r1, r3, r5, r6, r7} │ │ │ │ + ldmia r3, {r1, r3, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r3, {r1, r2, r3, r5, r6} │ │ │ │ + ldmia r4!, {r1, r2, r3, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r3, {r1, r3, r6} │ │ │ │ + ldmia r4!, {r1, r3} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r3!, {r1, r2, r5} │ │ │ │ + ldmia r3!, {r1, r2, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r3!, {r1} │ │ │ │ + ldmia r3!, {r1, r6, r7} │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + ldmia r3!, {r1, r5, r7} │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + ldmia r3, {r1, r2, r3, r4, r5, r6} │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + ldmia r3, {r1, r2, r3, r5} │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + ldmia r3!, {r1, r2, r4} │ │ │ │ lsls r3, r7, #2 │ │ │ │ ldmia r2!, {r1, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r2, {r1, r2, r3, r4, r5, r7} │ │ │ │ + ldmia r2, {r1, r2, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r2, {r1, r2, r3, r5, r6} │ │ │ │ + ldmia r2!, {r1, r4, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r2, {r1, r2, r4, r6} │ │ │ │ + ldmia r2, {r1, r2, r4, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r2!, {r1, r5} │ │ │ │ + ldmia r2!, {r1, r3, r4, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r2, {r1, r2} │ │ │ │ + ldmia r2!, {r1, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r2!, {r1, r4} │ │ │ │ + ldmia r2!, {r1, r3, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r1, {r1, r2, r4, r6, r7} │ │ │ │ + ldmia r2, {r1, r2, r3, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r1, {r1, r3, r4, r5, r7} │ │ │ │ + ldmia r2, {r1, r2, r3} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r1, {r1, r5, r7} │ │ │ │ + ldmia r1, {r1, r4, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r1, {r1, r3, r7} │ │ │ │ + ldmia r1, {r1, r3, r4, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r1, {r1, r2, r3, r5, r6} │ │ │ │ + ldmia r1, {r1, r2, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r1, {r1, r2, r3, r6} │ │ │ │ + ldmia r1, {r1, r3, r4, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r1, {r1, r4, r5} │ │ │ │ + ldmia r1, {r1, r2, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r1, {r1, r3, r4} │ │ │ │ + ldmia r1, {r1, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r0!, {r1, r2, r6, r7} │ │ │ │ + ldmia r0!, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r0!, {r1, r3, r4, r7} │ │ │ │ + ldmia r0!, {r1, r4, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r0!, {r1, r2, r7} │ │ │ │ + ldmia r0!, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r0!, {r1, r5, r6} │ │ │ │ + stmia r7!, {r1, r2, r4, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r0!, {r1, r3, r4, r5} │ │ │ │ + ldmia r0!, {r1, r3, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r0!, {r1, r4, r5} │ │ │ │ + ldmia r0!, {r1, r2, r3, r5, r6} │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + ldmia r0!, {r1, r2, r6} │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + ldmia r0!, {r1, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ stmia r7!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r7!, {r1, r2, r4} │ │ │ │ + stmia r7!, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r7!, {r1, r3, r6, r7} │ │ │ │ + stmia r7!, {r1, r2, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ stmia r7!, {r1, r2, r3, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r7!, {r1, r2, r7} │ │ │ │ + stmia r7!, {r1, r2, r4, r7} │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + stmia r7!, {r1, r4, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r7!, {r1, r5, r6} │ │ │ │ + stmia r7!, {r1, r2, r4, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ stmia r7!, {r1, r2, r3, r4, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r7!, {r1, r2, r3, r4} │ │ │ │ - lsls r3, r7, #2 │ │ │ │ - stmia r7!, {r1, r2} │ │ │ │ + stmia r7!, {r1, r2, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r6!, {r1, r2, r3, r5, r6, r7} │ │ │ │ + stmia r7!, {r1, r2, r3} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r6!, {r1, r2, r4, r6, r7} │ │ │ │ + stmia r6!, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r6!, {r1, r4, r5, r7} │ │ │ │ + stmia r6!, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r6!, {r1, r2, r4, r7} │ │ │ │ + ldmia r0!, {r2, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r6!, {r1, r2, r3, r4, r5, r6} │ │ │ │ + stmia r0!, {r1, r4, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r6!, {r1, r2, r5, r6} │ │ │ │ + stmia r2!, {r1, r4, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r6!, {r1, r2, r3, r6} │ │ │ │ + asrs r6, r4, #2 │ │ │ │ + lsls r4, r0, #3 │ │ │ │ + stmia r0!, {r4, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r6!, {r1, r2, r4, r5} │ │ │ │ + stmia r0!, {r1, r3, r4, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r6!, {r1, r2, r3, r4} │ │ │ │ + @ instruction: 0xf6e800bb │ │ │ │ + ldc2 0, cr0, [r2, #-736] @ 0xfffffd20 │ │ │ │ + stmia r0!, {r3, r4, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r7!, {r2, r5, r6} │ │ │ │ + stmia r0!, {r1, r3, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - itee le │ │ │ │ - lslle r3, r7, #2 │ │ │ │ - stmiagt r1!, {r1, r4, r7} │ │ │ │ - lslgt r3, r7, #2 │ │ │ │ - lsrs r6, r4, #31 │ │ │ │ - lsls r4, r0, #3 │ │ │ │ - nop {11} │ │ │ │ + stmia r1!, {r3, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - itte ls │ │ │ │ - lslls r3, r7, #2 │ │ │ │ - @ instruction: 0xf62800bb │ │ │ │ - mrrc2hi 0, 11, r0, r2, cr8 │ │ │ │ - it le │ │ │ │ - lslle r3, r7, #2 │ │ │ │ - itet ge │ │ │ │ - lslge r3, r7, #2 │ │ │ │ - stmialt r1!, {r3, r5} │ │ │ │ - lslge r3, r7, #2 │ │ │ │ - stmia r1!, {r2, r4} │ │ │ │ + stmia r1!, {r2, r4, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r1!, {} │ │ │ │ + stmia r1!, {r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r0!, {r2, r3, r5, r6, r7} │ │ │ │ + stmia r1!, {r2, r3, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r0!, {r2, r3, r4, r6, r7} │ │ │ │ + stmia r1!, {r2, r3, r4, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r2, sp, #784 @ 0x310 │ │ │ │ + add r3, sp, #528 @ 0x210 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - add r2, sp, #912 @ 0x390 │ │ │ │ + add r3, sp, #656 @ 0x290 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldrh r4, [r0, r4] │ │ │ │ + ldrh r4, [r0, r7] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r6, [pc, #320] @ (4d2bc4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3be848>) │ │ │ │ + ldr r7, [pc, #64] @ (4d2ac4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3be748>) │ │ │ │ lsls r4, r0, #3 │ │ │ │ - str r4, [r0, #64] @ 0x40 │ │ │ │ + str r4, [r0, #76] @ 0x4c │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r4, [r7, #56] @ 0x38 │ │ │ │ + str r4, [r7, #68] @ 0x44 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r0, [r3, #32] │ │ │ │ + str r0, [r3, #44] @ 0x2c │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r7!, {r3, r4, r5, r7} │ │ │ │ + ldmia r0!, {r3, r4, r5, r6} │ │ │ │ lsls r6, r0, #3 │ │ │ │ - str r4, [r6, #44] @ 0x2c │ │ │ │ + str r4, [r6, #56] @ 0x38 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r7!, {r3, r4, r6, r7} │ │ │ │ + ldmia r0!, {r3, r4, r7} │ │ │ │ lsls r6, r0, #3 │ │ │ │ - str r4, [r5, #44] @ 0x2c │ │ │ │ + str r4, [r5, #56] @ 0x38 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r0, [r7, #56] @ 0x38 │ │ │ │ + str r0, [r7, #68] @ 0x44 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r4, [r1, #28] │ │ │ │ + str r4, [r1, #40] @ 0x28 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r4!, {r3, r4, r6} │ │ │ │ + stmia r5!, {r3, r4} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r4!, {r2, r4, r5} │ │ │ │ + stmia r4!, {r2, r4, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r4!, {r3} │ │ │ │ + stmia r4!, {r3, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r3!, {r5, r6, r7} │ │ │ │ + stmia r4!, {r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r3!, {r3, r4, r5, r7} │ │ │ │ + stmia r4!, {r3, r4, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r3!, {r4, r7} │ │ │ │ + stmia r4!, {r4, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r3!, {r2, r5, r6} │ │ │ │ + stmia r4!, {r2, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r3!, {r2, r6} │ │ │ │ + stmia r4!, {r2} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r3!, {r5} │ │ │ │ + stmia r3!, {r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r2!, {r3, r4, r5, r6, r7} │ │ │ │ + stmia r3!, {r3, r4, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r2!, {r2, r4, r6, r7} │ │ │ │ + stmia r3!, {r2, r4, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r2!, {r2, r3, r5, r7} │ │ │ │ + stmia r3!, {r2, r3, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r2!, {r3, r7} │ │ │ │ + stmia r3!, {r3, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r2!, {r2, r3, r4, r6} │ │ │ │ + stmia r3!, {r2, r3, r4} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r2!, {r2, r6} │ │ │ │ + stmia r3!, {r2} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r2!, {r3, r5} │ │ │ │ + stmia r2!, {r3, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r3!, {r2, r6, r7} │ │ │ │ + stmia r4!, {r2, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - asrs r0, r3, #22 │ │ │ │ + asrs r0, r3, #25 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldrh r4, [r0, #62] @ 0x3e │ │ │ │ + str r0, [sp, #528] @ 0x210 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - stmia r4!, {r6} │ │ │ │ + stmia r5!, {} │ │ │ │ lsls r3, r7, #2 │ │ │ │ b.n 4d26a4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3be328> │ │ │ │ lsls r6, r4, #5 │ │ │ │ - str r4, [r3, #48] @ 0x30 │ │ │ │ + str r4, [r3, #60] @ 0x3c │ │ │ │ lsls r1, r7, #2 │ │ │ │ - bkpt 0x008a │ │ │ │ - lsls r3, r7, #2 │ │ │ │ - ldr r3, [r3, #48] @ 0x30 │ │ │ │ - cmp r3, #0 │ │ │ │ + itet mi │ │ │ │ + lslmi r3, r7, #2 │ │ │ │ + ldrpl r3, [r3, #48] @ 0x30 │ │ │ │ + cmpmi r3, #0 │ │ │ │ beq.w 4d1766 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bd3ea> │ │ │ │ ldrb r2, [r3, #20] │ │ │ │ movs r1, #1 │ │ │ │ ldr.w r3, [pc, #1528] @ 4d310c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bed90> │ │ │ │ mov r0, r6 │ │ │ │ and.w r2, r2, #3 │ │ │ │ add r3, pc │ │ │ │ @@ -1582182,146 +1582192,146 @@ │ │ │ │ add r2, pc │ │ │ │ b.w 4d1d06 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bd98a> │ │ │ │ ldr r2, [pc, #292] @ (4d322c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3beeb0>) │ │ │ │ add r2, pc │ │ │ │ b.w 4d1d06 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bd98a> │ │ │ │ b.n 4d3614 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bf298> │ │ │ │ lsls r6, r4, #5 │ │ │ │ - lsrs r4, r3, #1 │ │ │ │ + lsrs r4, r3, #4 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r2, [r5, #23] │ │ │ │ + ldrb r2, [r5, #26] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - cbnz r0, 4d315e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bede2> │ │ │ │ + cbnz r0, 4d318e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bee12> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - revsh r0, r6 │ │ │ │ + cbnz r0, 4d318c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bee10> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, sp, #112 @ 0x70 │ │ │ │ + add r7, sp, #880 @ 0x370 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - stmia r4!, {r1, r2, r3, r4} │ │ │ │ + stmia r4!, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - revsh r2, r2 │ │ │ │ + cbnz r2, 4d3190 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bee14> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - hlt 0x0038 │ │ │ │ + cbnz r0, 4d318e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bee12> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrsh r2, [r6, r5] │ │ │ │ + str r2, [r6, #0] │ │ │ │ lsls r5, r0, #3 │ │ │ │ - @ instruction: 0xfb3c00c3 │ │ │ │ - cbnz r4, 4d318a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bee0e> │ │ │ │ + @ instruction: 0xfbfc00c3 │ │ │ │ + cbnz r4, 4d31ba <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bee3e> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xfb2200c3 │ │ │ │ - cbnz r2, 4d318c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bee10> │ │ │ │ + @ instruction: 0xfbe200c3 │ │ │ │ + cbnz r2, 4d31bc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bee40> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xfb0800c3 │ │ │ │ - cbnz r0, 4d318e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bee12> │ │ │ │ + smlald r0, r0, r8, r3 │ │ │ │ + cbnz r0, 4d31be <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bee42> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r3!, {r1, r2, r3, r4, r7} │ │ │ │ + stmia r4!, {r1, r2, r3, r4, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r3!, {r1, r2, r3, r4, r5, r6} │ │ │ │ + stmia r4!, {r1, r2, r3, r4, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r2!, {r1, r2, r3, r5, r6, r7} │ │ │ │ + stmia r3!, {r1, r2, r3, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r2!, {r4, r6, r7} │ │ │ │ + stmia r3!, {r4, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r2!, {r2, r6, r7} │ │ │ │ + stmia r3!, {r2, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r2!, {r4, r5, r6} │ │ │ │ + stmia r3!, {r4, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r2!, {r2, r4, r6, r7} │ │ │ │ + stmia r3!, {r2, r4, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r2!, {r2, r3, r4, r6, r7} │ │ │ │ + stmia r3!, {r2, r3, r4, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r2, [r3, #48] @ 0x30 │ │ │ │ + ldrh r2, [r3, #54] @ 0x36 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - @ instruction: 0xfa0a00c3 │ │ │ │ - lsls r0, r4, #25 │ │ │ │ + @ instruction: 0xfaca00c3 │ │ │ │ + lsls r0, r4, #28 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr??.w r0, [sl, #195] @ 0xc3 │ │ │ │ - lsls r0, r2, #25 │ │ │ │ + @ instruction: 0xfaba00c3 │ │ │ │ + lsls r0, r2, #28 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ittt eq │ │ │ │ - lsleq r3, r7, #2 │ │ │ │ - stmiaeq r2!, {} │ │ │ │ - lsleq r3, r7, #2 │ │ │ │ - cbnz r6, 4d31a0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bee24> │ │ │ │ + ittt gt │ │ │ │ + lslgt r3, r7, #2 │ │ │ │ + stmiagt r2!, {r6, r7} │ │ │ │ + lslgt r3, r7, #2 │ │ │ │ + rev r6, r2 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r1!, {r1, r2, r3, r4, r5, r6} │ │ │ │ + stmia r2!, {r1, r2, r3, r4, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r1!, {r6, r7} │ │ │ │ + stmia r2!, {r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r3, [pc, #288] @ (4d32b8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bef3c>) │ │ │ │ + ldr r4, [pc, #32] @ (4d31b8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bee3c>) │ │ │ │ lsls r1, r7, #2 │ │ │ │ - @ instruction: 0xb888 │ │ │ │ + cbnz r0, 4d31ae <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bee32> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r2, 4d31fa <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bee7e> │ │ │ │ + pop {r1, r3, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r0, [r0, #12] │ │ │ │ + ldrh r0, [r0, #18] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - hlt 0x003a │ │ │ │ + cbnz r2, 4d3206 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bee8a> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - hlt 0x001e │ │ │ │ + cbnz r6, 4d3202 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bee86> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - rev16 r6, r6 │ │ │ │ + cbnz r6, 4d31fc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bee80> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - rev16 r2, r3 │ │ │ │ + cbnz r2, 4d31fa <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bee7e> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - rev r6, r6 │ │ │ │ + revsh r6, r6 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r2, 4d31f2 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bee76> │ │ │ │ + hlt 0x001a │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh.w r0, [sl, #195] @ 0xc3 │ │ │ │ - @ instruction: 0xfbea00be │ │ │ │ - pop {r2, r3, r6, pc} │ │ │ │ + vld4. {d16-d19}, [sl], r3 │ │ │ │ + stc2 0, cr0, [sl], #760 @ 0x2f8 │ │ │ │ + bkpt 0x000c │ │ │ │ lsls r3, r7, #2 │ │ │ │ - rev16 r4, r4 │ │ │ │ + cbnz r4, 4d3214 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bee98> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - rev16 r0, r1 │ │ │ │ + cbnz r0, 4d3212 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bee96> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - rev r4, r5 │ │ │ │ + revsh r4, r5 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - rev r4, r1 │ │ │ │ + revsh r4, r1 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb8f6 │ │ │ │ + cbnz r6, 4d3208 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bee8c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - movs r5, #242 @ 0xf2 │ │ │ │ + movs r6, #178 @ 0xb2 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - @ instruction: 0xb8d4 │ │ │ │ + cbnz r4, 4d3208 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bee8c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r0, 4d31f8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bee7c> │ │ │ │ + rev r0, r0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r4, 4d3216 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bee9a> │ │ │ │ + rev16 r4, r5 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb880 │ │ │ │ + cbnz r0, 4d3200 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bee84> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r6, 4d3204 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bee88> │ │ │ │ + rev r6, r0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bmi.n 4d3208 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bee8c> │ │ │ │ + bmi.n 4d3188 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bee0c> │ │ │ │ lsls r6, r0, #3 │ │ │ │ - @ instruction: 0xf74000c3 │ │ │ │ - cbnz r2, 4d3210 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bee94> │ │ │ │ + strb.w r0, [r0, r3] │ │ │ │ + rev r2, r0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r2, [r1, r6] │ │ │ │ + ldrb r2, [r1, r1] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - @ instruction: 0xb608 │ │ │ │ + @ instruction: 0xb6c8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r6, 4d3282 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bef06> │ │ │ │ + pop {r1, r2, r3, r4, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrsh r2, [r1, r2] │ │ │ │ + ldrsh r2, [r1, r5] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - subs r7, #32 │ │ │ │ + subs r7, #224 @ 0xe0 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - push {r2, r3, r5, r6, lr} │ │ │ │ + @ instruction: 0xb62c │ │ │ │ lsls r3, r7, #2 │ │ │ │ - vld1.8 @ instruction: 0xf9a400be │ │ │ │ - ldrsb.w r0, [ip, #190] @ 0xbe │ │ │ │ - asrs r4, r3 │ │ │ │ + @ instruction: 0xfa6400be │ │ │ │ + @ instruction: 0xfa5c00be │ │ │ │ + rors r4, r3 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - push {r2, r5, r6, lr} │ │ │ │ + @ instruction: 0xb624 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr??.w r0, [r2, lr, lsl #3] │ │ │ │ - vld4.32 {d16-d19}, [sl :256], lr │ │ │ │ + @ instruction: 0xfa3200be │ │ │ │ + @ instruction: 0xfa2a00be │ │ │ │ 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] @ 4d36c4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bf348> │ │ │ │ sub sp, #8 │ │ │ │ @@ -1582786,93 +1582796,93 @@ │ │ │ │ cmp r4, r7 │ │ │ │ bne.n 4d36a8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bf32c> │ │ │ │ ldr r2, [pc, #172] @ (4d376c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bf3f0>) │ │ │ │ add r2, pc │ │ │ │ b.n 4d34be <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bf142> │ │ │ │ ldmia r5, {r1, r4, r5, r7} │ │ │ │ lsls r5, r5, #5 │ │ │ │ - strb r2, [r7, #26] │ │ │ │ + strb r2, [r7, #29] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - @ instruction: 0xf4a200c3 │ │ │ │ - bkpt 0x0058 │ │ │ │ - lsls r3, r7, #2 │ │ │ │ - ldmia r4!, {r2, r3, r5, r6} │ │ │ │ + sbc.w r0, r2, #6389760 @ 0x618000 │ │ │ │ + it ne │ │ │ │ + lslne r3, r7, #2 │ │ │ │ + ldmia r5, {r2, r3, r5} │ │ │ │ lsls r7, r0, #3 │ │ │ │ - strb r2, [r1, #25] │ │ │ │ + strb r2, [r1, #28] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bkpt 0x0018 │ │ │ │ + bkpt 0x00d8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r0, [r0, #24] │ │ │ │ + strb r0, [r0, #27] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrb r0, [r5, r3] │ │ │ │ + ldrb r0, [r5, r6] │ │ │ │ lsls r0, r7, #2 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r1, #22] │ │ │ │ + strb r2, [r1, #25] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - @ instruction: 0xf37400c3 │ │ │ │ - pop {r4, r7} │ │ │ │ + bics.w r0, r4, #6389760 @ 0x618000 │ │ │ │ + pop {r4, r6, pc} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xf33000c3 │ │ │ │ - pop {r1, r3, r4, r5, r6} │ │ │ │ + @ instruction: 0xf3f000c3 │ │ │ │ + pop {r1, r3, r4, r5, pc} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r2, 4d3782 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bf406> │ │ │ │ + pop {r1, r3, r4, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, pc, #456 @ (adr r6, 4d38d0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bf554>) │ │ │ │ + add r7, pc, #200 @ (adr r7, 4d37d0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bf454>) │ │ │ │ lsls r7, r7, #2 │ │ │ │ - strb r0, [r6, #18] │ │ │ │ + strb r0, [r6, #21] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - @ instruction: 0xf29e00c3 │ │ │ │ - cbnz r0, 4d3790 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bf414> │ │ │ │ + @ instruction: 0xf35e00c3 │ │ │ │ + pop {r4, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r2, 4d3772 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bf3f6> │ │ │ │ + pop {r1, r3, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, pc, #944 @ (adr r5, 4d3acc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bf750>) │ │ │ │ + add r6, pc, #688 @ (adr r6, 4d39cc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bf650>) │ │ │ │ lsls r7, r7, #2 │ │ │ │ - strb r2, [r0, #17] │ │ │ │ + strb r2, [r0, #20] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - cbnz r2, 4d378c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bf410> │ │ │ │ + pop {r1, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r0, 4d3788 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bf40c> │ │ │ │ + pop {r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r1!, {r4, r5, r6, r7} │ │ │ │ + ldmia r2!, {r4, r5, r7} │ │ │ │ lsls r7, r0, #3 │ │ │ │ - strb r6, [r1, #15] │ │ │ │ + strb r6, [r1, #18] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - cbnz r6, 4d378e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bf412> │ │ │ │ + pop {r1, r2, r3, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r6, [r1, #14] │ │ │ │ + strb r6, [r1, #17] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrh r6, [r6, r1] │ │ │ │ + ldrh r6, [r6, r4] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - cbnz r4, 4d3788 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bf40c> │ │ │ │ + cbnz r4, 4d37b8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bf43c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - revsh r2, r3 │ │ │ │ + cbnz r2, 4d37aa <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bf42e> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, sp, #400 @ 0x190 │ │ │ │ + add sp, #144 @ 0x90 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, sp, #352 @ 0x160 │ │ │ │ + add sp, #96 @ 0x60 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - hlt 0x0038 │ │ │ │ + cbnz r0, 4d37ae <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bf432> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - rev16 r6, r4 │ │ │ │ + cbnz r6, 4d379c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bf420> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, sp, #192 @ 0xc0 │ │ │ │ + add r7, sp, #960 @ 0x3c0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, sp, #168 @ 0xa8 │ │ │ │ + add r7, sp, #936 @ 0x3a8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - rev r0, r0 │ │ │ │ + revsh r0, r0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r2, 4d378a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bf40e> │ │ │ │ + rev16 r2, r3 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r6, 4d379c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bf420> │ │ │ │ + hlt 0x0016 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r6, 4d3784 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bf408> │ │ │ │ + rev r6, r4 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, pc, #928 @ (adr r3, 4d3b10 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bf794>) │ │ │ │ + add r4, pc, #672 @ (adr r4, 4d3a10 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bf694>) │ │ │ │ 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 │ │ │ │ @@ -1582980,28 +1582990,28 @@ │ │ │ │ b.n 4d379e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bf422> │ │ │ │ ldr r2, [pc, #40] @ (4d38a8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bf52c>) │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc │ │ │ │ blx 6a2ec <__fprintf_chk@plt> │ │ │ │ b.n 4d384c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bf4d0> │ │ │ │ - strb r0, [r7, #5] │ │ │ │ + strb r0, [r7, #8] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - cbnz r4, 4d38b0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bf534> │ │ │ │ + rev r4, r6 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r0, [r6, #4] │ │ │ │ + strb r0, [r6, #7] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strb r0, [r6, #3] │ │ │ │ + strb r0, [r6, #6] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - @ instruction: 0xb8fc │ │ │ │ + cbnz r4, 4d38ce <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bf552> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb8b6 │ │ │ │ + cbnz r6, 4d38c0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bf544> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stc2l 0, cr0, [r6], {199} @ 0xc7 │ │ │ │ - @ instruction: 0xb8c4 │ │ │ │ + stc2 0, cr0, [r6, #796] @ 0x31c │ │ │ │ + cbnz r4, 4d38cc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bf550> │ │ │ │ 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 │ │ │ │ @@ -1584135,314 +1584145,314 @@ │ │ │ │ movs r0, r0 │ │ │ │ stmia r7!, {r5} │ │ │ │ lsls r5, r5, #5 │ │ │ │ cmp r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ adds r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb82a │ │ │ │ + @ instruction: 0xb8ea │ │ │ │ lsls r3, r7, #2 │ │ │ │ - asrs r4, r1, #14 │ │ │ │ + asrs r4, r1, #17 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - @ instruction: 0xb838 │ │ │ │ + @ instruction: 0xb8f8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb830 │ │ │ │ + @ instruction: 0xb8f0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stcl 0, cr0, [sl, #-780]! @ 0xfffffcf4 │ │ │ │ - @ instruction: 0xb80a │ │ │ │ + cdp 0, 2, cr0, cr10, cr3, {6} │ │ │ │ + @ instruction: 0xb8ca │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb810 │ │ │ │ + @ instruction: 0xb8d0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb804 │ │ │ │ + @ instruction: 0xb8c4 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r3, r4, r5, r7, pc} │ │ │ │ + bkpt 0x0078 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb80a │ │ │ │ + @ instruction: 0xb8ca │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb80e │ │ │ │ + @ instruction: 0xb8ce │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb80e │ │ │ │ + @ instruction: 0xb8ce │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb80e │ │ │ │ + @ instruction: 0xb8ce │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb816 │ │ │ │ + @ instruction: 0xb8d6 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb806 │ │ │ │ + @ instruction: 0xb8c6 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb810 │ │ │ │ + @ instruction: 0xb8d0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb818 │ │ │ │ + @ instruction: 0xb8d8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb8bc │ │ │ │ + cbnz r4, 4d45ca <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3c024e> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb8c6 │ │ │ │ + cbnz r6, 4d45d0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3c0254> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb8ce │ │ │ │ + cbnz r6, 4d45d6 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3c025a> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r6, 4d45bc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3c0240> │ │ │ │ + cbnz r6, 4d45ec <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3c0270> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r6, 4d45c2 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3c0246> │ │ │ │ + cbnz r6, 4d45f2 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3c0276> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r0, 4d45ce <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3c0252> │ │ │ │ + cbnz r0, 4d45fe <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3c0282> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r2, 4d45ce <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3c0252> │ │ │ │ + cbnz r2, 4d45fe <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3c0282> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - asrs r4, r2, #30 │ │ │ │ + adds r4, r2, r1 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - push {r4, r6} │ │ │ │ + push {r4, lr} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r1, r3, r4, r6} │ │ │ │ + push {r1, r3, r4, lr} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r1, r4} │ │ │ │ + push {r1, r4, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r6, [r0, r2] │ │ │ │ + strh r6, [r0, r5] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - cbz r6, 4d4646 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3c02ca> │ │ │ │ + push {r1, r2, r3, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r4, 4d4606 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3c028a> │ │ │ │ + rev16 r4, r3 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r1, r2, r3, r5, r6} │ │ │ │ + push {r1, r2, r3, r5, lr} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r6, 4d4604 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3c0288> │ │ │ │ + rev r6, r6 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r4, 4d466a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3c02ee> │ │ │ │ + push {r2, r3, r4, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r4, 4d4604 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3c0288> │ │ │ │ + rev r4, r2 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r6, 4d466c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3c02f0> │ │ │ │ + push {r1, r2, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r6, 4d4602 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3c0286> │ │ │ │ + cbnz r6, 4d4632 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3c02b6> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r0, 4d4670 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3c02f4> │ │ │ │ + push {r4, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb8f4 │ │ │ │ + cbnz r4, 4d462c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3c02b0> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r6, 4d4670 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3c02f4> │ │ │ │ + push {r1, r2, r4, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb8ba │ │ │ │ + cbnz r2, 4d4626 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3c02aa> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r4, 4d4672 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3c02f6> │ │ │ │ + push {r2, r3, r4, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb890 │ │ │ │ + cbnz r0, 4d4624 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3c02a8> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r2, 4d4674 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3c02f8> │ │ │ │ + push {r1, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb85a │ │ │ │ + cbnz r2, 4d461e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3c02a2> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r0, 4d4676 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3c02fa> │ │ │ │ + push {r3, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb82e │ │ │ │ + @ instruction: 0xb8ee │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb820 │ │ │ │ + @ instruction: 0xb8e0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb7fa │ │ │ │ + @ instruction: 0xb8ba │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb808 │ │ │ │ + @ instruction: 0xb8c8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb7c8 │ │ │ │ + @ instruction: 0xb888 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r6, 4d467a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3c02fe> │ │ │ │ + cbz r6, 4d46aa <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3c032e> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb79e │ │ │ │ + @ instruction: 0xb85e │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r0, 4d467e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3c0302> │ │ │ │ + cbz r0, 4d46ae <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3c0332> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb766 │ │ │ │ + @ instruction: 0xb826 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r0, 4d4696 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3c031a> │ │ │ │ + push {r3} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb72e │ │ │ │ + @ instruction: 0xb7ee │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r4, 4d4696 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3c031a> │ │ │ │ + cbz r4, 4d46c6 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3c034a> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb6fe │ │ │ │ + @ instruction: 0xb7be │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r4, 4d4698 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3c031c> │ │ │ │ + cbz r4, 4d46c8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3c034c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cpsid a │ │ │ │ + @ instruction: 0xb734 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - uxth r6, r3 │ │ │ │ + cbz r6, 4d46b2 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3c0336> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb63e │ │ │ │ + @ instruction: 0xb6fe │ │ │ │ lsls r3, r7, #2 │ │ │ │ - uxth r0, r1 │ │ │ │ + cbz r0, 4d46b6 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3c033a> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r1, r2, r3, r4, r6, r7, lr} │ │ │ │ + @ instruction: 0xb69e │ │ │ │ lsls r3, r7, #2 │ │ │ │ - uxtb r0, r1 │ │ │ │ + cbz r0, 4d46ce <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3c0352> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r1, r3, r4, r5, r7, lr} │ │ │ │ + @ instruction: 0xb67a │ │ │ │ lsls r3, r7, #2 │ │ │ │ - uxth r0, r6 │ │ │ │ + cbz r0, 4d46d0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3c0354> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r2, r3, r7, lr} │ │ │ │ + @ instruction: 0xb64c │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r1, r3, r5, r6, lr} │ │ │ │ + @ instruction: 0xb62a │ │ │ │ lsls r3, r7, #2 │ │ │ │ - uxth r4, r0 │ │ │ │ + cbz r4, 4d46d0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3c0354> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r1, r4, r5, lr} │ │ │ │ + push {r1, r4, r5, r6, r7, lr} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r4} │ │ │ │ + push {r4, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r4, lr} │ │ │ │ + push {r4, r6, r7, lr} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - adds r3, #170 @ 0xaa │ │ │ │ + adds r4, #106 @ 0x6a │ │ │ │ lsls r3, r7, #2 │ │ │ │ - subs r5, #30 │ │ │ │ + subs r5, #222 @ 0xde │ │ │ │ lsls r7, r0, #3 │ │ │ │ - uxtb r0, r1 │ │ │ │ + cbz r0, 4d46fa <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3c037e> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r2, [sp, #656] @ 0x290 │ │ │ │ + ldr r3, [sp, #400] @ 0x190 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - push {r3, r4, r5, r7} │ │ │ │ + push {r3, r4, r5, r6, lr} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - adds r3, #98 @ 0x62 │ │ │ │ + adds r4, #34 @ 0x22 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - subs r4, #214 @ 0xd6 │ │ │ │ + subs r5, #150 @ 0x96 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - uxth r0, r0 │ │ │ │ + cbz r0, 4d46fc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3c0380> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r2, [sp, #368] @ 0x170 │ │ │ │ + ldr r3, [sp, #112] @ 0x70 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - push {r2, r5, r6} │ │ │ │ + push {r2, r5, lr} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - adds r3, #26 │ │ │ │ + adds r3, #218 @ 0xda │ │ │ │ lsls r3, r7, #2 │ │ │ │ - subs r4, #142 @ 0x8e │ │ │ │ + subs r5, #78 @ 0x4e │ │ │ │ lsls r7, r0, #3 │ │ │ │ - sxth r0, r7 │ │ │ │ + uxtb r0, r7 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r2, [sp, #80] @ 0x50 │ │ │ │ + ldr r2, [sp, #848] @ 0x350 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - push {r2, r3} │ │ │ │ + push {r2, r3, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - adds r2, #210 @ 0xd2 │ │ │ │ + adds r3, #146 @ 0x92 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - subs r4, #70 @ 0x46 │ │ │ │ + subs r5, #6 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldr r1, [sp, #888] @ 0x378 │ │ │ │ + ldr r2, [sp, #632] @ 0x278 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - rev r2, r5 │ │ │ │ + revsh r2, r5 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - adds r2, #152 @ 0x98 │ │ │ │ + adds r3, #88 @ 0x58 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r0, 4d4712 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3c0396> │ │ │ │ + uxth r0, r1 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - subs r4, #10 │ │ │ │ + subs r4, #202 @ 0xca │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldr r1, [sp, #592] @ 0x250 │ │ │ │ + ldr r2, [sp, #336] @ 0x150 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - cbnz r0, 4d472a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3c03ae> │ │ │ │ + hlt 0x0038 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - adds r2, #78 @ 0x4e │ │ │ │ + adds r3, #14 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r0, 4d4714 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3c0398> │ │ │ │ + sxtb r0, r0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - subs r3, #192 @ 0xc0 │ │ │ │ + subs r4, #128 @ 0x80 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldr r1, [sp, #296] @ 0x128 │ │ │ │ + ldr r2, [sp, #40] @ 0x28 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - cbz r4, 4d4746 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3c03ca> │ │ │ │ + cbz r4, 4d4776 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3c03fa> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - sxtb r6, r2 │ │ │ │ + cbz r6, 4d4748 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3c03cc> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - uxtb r4, r4 │ │ │ │ + cbz r4, 4d4770 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3c03f4> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - sxth r6, r7 │ │ │ │ + uxtb r6, r7 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - uxth r4, r5 │ │ │ │ + cbz r4, 4d476a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3c03ee> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - sxth r6, r4 │ │ │ │ + uxtb r6, r4 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - sxth r4, r6 │ │ │ │ + uxtb r4, r6 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - sxth r6, r1 │ │ │ │ + uxtb r6, r1 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - sxth r4, r0 │ │ │ │ + uxtb r4, r0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r6, 4d4760 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3c03e4> │ │ │ │ + uxth r6, r6 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r4, 4d475a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3c03de> │ │ │ │ + uxth r4, r1 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r6, 4d4762 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3c03e6> │ │ │ │ + uxth r6, r3 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r0, 4d4754 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3c03d8> │ │ │ │ + sxtb r0, r2 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r6, 4d4738 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3c03bc> │ │ │ │ + cbz r6, 4d4768 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3c03ec> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r0, 4d474e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3c03d2> │ │ │ │ + sxth r0, r3 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - sub sp, #504 @ 0x1f8 │ │ │ │ + cbz r6, 4d476a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3c03ee> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r0, 4d4748 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3c03cc> │ │ │ │ + cbz r0, 4d4778 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3c03fc> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - sub sp, #408 @ 0x198 │ │ │ │ + cbz r6, 4d476c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3c03f0> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - sub sp, #464 @ 0x1d0 │ │ │ │ + cbz r4, 4d4774 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3c03f8> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - sub sp, #312 @ 0x138 │ │ │ │ + cbz r6, 4d476e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3c03f2> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - sub sp, #272 @ 0x110 │ │ │ │ + cbz r4, 4d4770 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3c03f4> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - sub sp, #216 @ 0xd8 │ │ │ │ + cbz r6, 4d4770 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3c03f4> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - sub sp, #48 @ 0x30 │ │ │ │ + cbz r4, 4d476a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3c03ee> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - sub sp, #120 @ 0x78 │ │ │ │ + cbz r6, 4d4772 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3c03f6> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb89e │ │ │ │ + cbnz r6, 4d4776 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3c03fa> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - adds r0, #228 @ 0xe4 │ │ │ │ + adds r1, #164 @ 0xa4 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add sp, #80 @ 0x50 │ │ │ │ + sub sp, #336 @ 0x150 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - subs r2, #86 @ 0x56 │ │ │ │ + subs r3, #22 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - str r7, [sp, #896] @ 0x380 │ │ │ │ + ldr r0, [sp, #640] @ 0x280 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - add r7, sp, #464 @ 0x1d0 │ │ │ │ + add sp, #208 @ 0xd0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, sp, #280 @ 0x118 │ │ │ │ + add sp, #24 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, sp, #312 @ 0x138 │ │ │ │ + add sp, #56 @ 0x38 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, sp, #176 @ 0xb0 │ │ │ │ + add r7, sp, #944 @ 0x3b0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, sp, #160 @ 0xa0 │ │ │ │ + add r7, sp, #928 @ 0x3a0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, sp, #72 @ 0x48 │ │ │ │ + add r7, sp, #840 @ 0x348 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, sp, #8 │ │ │ │ + add r7, sp, #776 @ 0x308 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, sp, #992 @ 0x3e0 │ │ │ │ + add r7, sp, #736 @ 0x2e0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, sp, #832 @ 0x340 │ │ │ │ + add r7, sp, #576 @ 0x240 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, sp, #888 @ 0x378 │ │ │ │ + add r7, sp, #632 @ 0x278 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb6d2 │ │ │ │ + @ instruction: 0xb792 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb6e6 │ │ │ │ + @ instruction: 0xb7a6 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb6ec │ │ │ │ + @ instruction: 0xb7ac │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb6ee │ │ │ │ + @ instruction: 0xb7ae │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb61e │ │ │ │ + @ instruction: 0xb6de │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb630 │ │ │ │ + @ instruction: 0xb6f0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb62c │ │ │ │ + @ instruction: 0xb6ec │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r0, 4d47c4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3c0448> │ │ │ │ + cbnz r0, 4d47f4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3c0478> │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r7, pc, #96 @ (adr r7, 4d481c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3c04a0>) │ │ │ │ + add r7, pc, #864 @ (adr r7, 4d4b1c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3c07a0>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r2, [r0, #9] │ │ │ │ + strb r2, [r0, #12] │ │ │ │ lsls r6, r0, #3 │ │ │ │ cmp.w sl, #0 │ │ │ │ beq.w 4d4532 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3c01b6> │ │ │ │ ldr r2, [sp, #24] │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ add.w fp, fp, #1 │ │ │ │ @@ -1585000,203 +1585010,203 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ blx 6a2ec <__fprintf_chk@plt> │ │ │ │ ldrb.w r3, [sl, #376] @ 0x178 │ │ │ │ b.n 4d4968 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3c05ec> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - cmp r2, #18 │ │ │ │ + cmp r2, #210 @ 0xd2 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - add r1, sp, #400 @ 0x190 │ │ │ │ + add r2, sp, #144 @ 0x90 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r1, sp, #440 @ 0x1b8 │ │ │ │ + add r2, sp, #184 @ 0xb8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r1, sp, #432 @ 0x1b0 │ │ │ │ + add r2, sp, #176 @ 0xb0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, sp, #168 @ 0xa8 │ │ │ │ + add r5, sp, #936 @ 0x3a8 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - str r2, [sp, #440] @ 0x1b8 │ │ │ │ + str r3, [sp, #184] @ 0xb8 │ │ │ │ lsls r7, r7, #2 │ │ │ │ @ instruction: 0xb78e │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - udf #158 @ 0x9e │ │ │ │ + svc 94 @ 0x5e │ │ │ │ lsls r3, r0, #3 │ │ │ │ - udf #150 @ 0x96 │ │ │ │ + svc 86 @ 0x56 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r0, sp, #816 @ 0x330 │ │ │ │ + add r1, sp, #560 @ 0x230 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - sxtb r2, r1 │ │ │ │ + cbz r2, 4d4e02 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3c0a86> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - udf #104 @ 0x68 │ │ │ │ + svc 40 @ 0x28 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - sxth r0, r0 │ │ │ │ + uxtb r0, r0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r0, 4d4e04 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3c0a88> │ │ │ │ + uxth r0, r4 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r0, 4d4e00 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3c0a84> │ │ │ │ + uxth r0, r0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r1, r2, r3, r4, r7} │ │ │ │ + pop {r1, r2, r3, r4, r6, pc} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r1, sp, #144 @ 0x90 │ │ │ │ + add r1, sp, #912 @ 0x390 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - itte │ │ │ │ - lsl r2, r7, #2 │ │ │ │ - add r1, sp, #48 @ 0x30 │ │ │ │ - lslal r3, r7, #2 │ │ │ │ - cmp r6, #42 @ 0x2a │ │ │ │ + stmia r0!, {r1, r3, r4, r5, r7} │ │ │ │ lsls r2, r7, #2 │ │ │ │ - add r0, sp, #976 @ 0x3d0 │ │ │ │ + add r1, sp, #816 @ 0x330 │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + cmp r6, #234 @ 0xea │ │ │ │ + lsls r2, r7, #2 │ │ │ │ + add r1, sp, #720 @ 0x2d0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r4, 4d4e00 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3c0a84> │ │ │ │ + sxth r4, r2 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, sp, #72 @ 0x48 │ │ │ │ + add r6, sp, #840 @ 0x348 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, sp, #128 @ 0x80 │ │ │ │ + add r6, sp, #896 @ 0x380 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r0, sp, #296 @ 0x128 │ │ │ │ + add r1, sp, #40 @ 0x28 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, sp, #104 @ 0x68 │ │ │ │ + add r6, sp, #872 @ 0x368 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, sp, #120 @ 0x78 │ │ │ │ + add r6, sp, #888 @ 0x378 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, sp, #120 @ 0x78 │ │ │ │ + add r6, sp, #888 @ 0x378 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, sp, #56 @ 0x38 │ │ │ │ + add r6, sp, #824 @ 0x338 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, sp, #120 @ 0x78 │ │ │ │ + add r6, sp, #888 @ 0x378 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, sp, #208 @ 0xd0 │ │ │ │ + add r6, sp, #976 @ 0x3d0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, sp, #256 @ 0x100 │ │ │ │ + add r7, sp, #0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, sp, #264 @ 0x108 │ │ │ │ + add r7, sp, #8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, sp, #560 @ 0x230 │ │ │ │ + add r6, sp, #304 @ 0x130 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, sp, #224 @ 0xe0 │ │ │ │ + add r6, sp, #992 @ 0x3e0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, sp, #216 @ 0xd8 │ │ │ │ + add r6, sp, #984 @ 0x3d8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, sp, #280 @ 0x118 │ │ │ │ + add r7, sp, #24 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, sp, #776 @ 0x308 │ │ │ │ + add r7, sp, #520 @ 0x208 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r0, sp, #768 @ 0x300 │ │ │ │ + add r1, sp, #512 @ 0x200 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, sp, #712 @ 0x2c8 │ │ │ │ + add r7, sp, #456 @ 0x1c8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, sp, #824 @ 0x338 │ │ │ │ + add r7, sp, #568 @ 0x238 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, pc, #832 @ (adr r6, 4d517c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3c0e00>) │ │ │ │ + add r7, pc, #576 @ (adr r7, 4d507c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3c0d00>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - subs r7, #124 @ 0x7c │ │ │ │ + ands r4, r7 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, pc, #392 @ (adr r6, 4d4fcc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3c0c50>) │ │ │ │ + add r7, pc, #136 @ (adr r7, 4d4ecc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3c0b50>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, sp, #560 @ 0x230 │ │ │ │ + add r7, sp, #304 @ 0x130 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, pc, #680 @ (adr r6, 4d50f4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3c0d78>) │ │ │ │ + add r7, pc, #424 @ (adr r7, 4d4ff4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3c0c78>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, sp, #176 @ 0xb0 │ │ │ │ + add r6, sp, #944 @ 0x3b0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, pc, #600 @ (adr r6, 4d50ac <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3c0d30>) │ │ │ │ + add r7, pc, #344 @ (adr r7, 4d4fac <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3c0c30>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, sp, #8 │ │ │ │ + add r6, sp, #776 @ 0x308 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, pc, #160 @ (adr r6, 4d4efc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3c0b80>) │ │ │ │ + add r6, pc, #928 @ (adr r6, 4d51fc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3c0e80>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - movs r2, #64 @ 0x40 │ │ │ │ + movs r3, #0 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - add r6, pc, #72 @ (adr r6, 4d4eac <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3c0b30>) │ │ │ │ + add r6, pc, #840 @ (adr r6, 4d51ac <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3c0e30>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - movs r2, #14 │ │ │ │ + movs r2, #206 @ 0xce │ │ │ │ lsls r2, r7, #2 │ │ │ │ - add r5, pc, #1008 @ (adr r5, 4d525c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3c0ee0>) │ │ │ │ + add r6, pc, #752 @ (adr r6, 4d515c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3c0de0>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - movs r1, #220 @ 0xdc │ │ │ │ + movs r2, #156 @ 0x9c │ │ │ │ lsls r2, r7, #2 │ │ │ │ - add r5, pc, #920 @ (adr r5, 4d520c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3c0e90>) │ │ │ │ + add r6, pc, #664 @ (adr r6, 4d510c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3c0d90>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - movs r1, #174 @ 0xae │ │ │ │ + movs r2, #110 @ 0x6e │ │ │ │ lsls r2, r7, #2 │ │ │ │ - add r5, pc, #832 @ (adr r5, 4d51bc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3c0e40>) │ │ │ │ + add r6, pc, #576 @ (adr r6, 4d50bc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3c0d40>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r0, [sp, #384] @ 0x180 │ │ │ │ + ldr r1, [sp, #128] @ 0x80 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - add r5, pc, #760 @ (adr r5, 4d517c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3c0e00>) │ │ │ │ + add r6, pc, #504 @ (adr r6, 4d507c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3c0d00>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r0, [sp, #376] @ 0x178 │ │ │ │ + ldr r1, [sp, #120] @ 0x78 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - add r5, pc, #672 @ (adr r5, 4d512c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3c0db0>) │ │ │ │ + add r6, pc, #416 @ (adr r6, 4d502c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3c0cb0>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r4!, {r2, r4, r6, r7} │ │ │ │ + stmia r5!, {r2, r4, r7} │ │ │ │ lsls r5, r0, #3 │ │ │ │ - add r5, pc, #584 @ (adr r5, 4d50dc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3c0d60>) │ │ │ │ + add r6, pc, #328 @ (adr r6, 4d4fdc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3c0c60>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - subs r6, r3, #6 │ │ │ │ + movs r0, #94 @ 0x5e │ │ │ │ lsls r2, r7, #2 │ │ │ │ - add r5, pc, #496 @ (adr r5, 4d508c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3c0d10>) │ │ │ │ + add r6, pc, #240 @ (adr r6, 4d4f8c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3c0c10>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - subs r0, r5, #4 │ │ │ │ + subs r0, r5, #7 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - add r5, pc, #408 @ (adr r5, 4d503c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3c0cc0>) │ │ │ │ + add r6, pc, #152 @ (adr r6, 4d4f3c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3c0bc0>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, sp, #88 @ 0x58 │ │ │ │ + add r5, sp, #856 @ 0x358 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, pc, #320 @ (adr r5, 4d4fec <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3c0c70>) │ │ │ │ + add r6, pc, #64 @ (adr r6, 4d4eec <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3c0b70>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, sp, #928 @ 0x3a0 │ │ │ │ + add r5, sp, #672 @ 0x2a0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, pc, #232 @ (adr r5, 4d4f9c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3c0c20>) │ │ │ │ + add r5, pc, #1000 @ (adr r5, 4d529c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3c0f20>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, sp, #696 @ 0x2b8 │ │ │ │ + add r5, sp, #440 @ 0x1b8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, pc, #144 @ (adr r5, 4d4f4c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3c0bd0>) │ │ │ │ + add r5, pc, #912 @ (adr r5, 4d524c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3c0ed0>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, sp, #464 @ 0x1d0 │ │ │ │ + add r5, sp, #208 @ 0xd0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, pc, #72 @ (adr r5, 4d4f0c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3c0b90>) │ │ │ │ + add r5, pc, #840 @ (adr r5, 4d520c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3c0e90>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, sp, #296 @ 0x128 │ │ │ │ + add r5, sp, #40 @ 0x28 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, pc, #1008 @ (adr r4, 4d52bc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3c0f40>) │ │ │ │ + add r5, pc, #752 @ (adr r5, 4d51bc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3c0e40>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, sp, #112 @ 0x70 │ │ │ │ + add r4, sp, #880 @ 0x370 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, pc, #920 @ (adr r4, 4d526c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3c0ef0>) │ │ │ │ + add r5, pc, #664 @ (adr r5, 4d516c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3c0df0>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, sp, #968 @ 0x3c8 │ │ │ │ + add r4, sp, #712 @ 0x2c8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, pc, #832 @ (adr r4, 4d521c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3c0ea0>) │ │ │ │ + add r5, pc, #576 @ (adr r5, 4d511c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3c0da0>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, sp, #816 @ 0x330 │ │ │ │ + add r4, sp, #560 @ 0x230 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, pc, #744 @ (adr r4, 4d51cc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3c0e50>) │ │ │ │ + add r5, pc, #488 @ (adr r5, 4d50cc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3c0d50>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, sp, #536 @ 0x218 │ │ │ │ + add r4, sp, #280 @ 0x118 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, pc, #656 @ (adr r4, 4d517c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3c0e00>) │ │ │ │ + add r5, pc, #400 @ (adr r5, 4d507c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3c0d00>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - movs r3, #24 │ │ │ │ + movs r3, #216 @ 0xd8 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - add r4, pc, #568 @ (adr r4, 4d512c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3c0db0>) │ │ │ │ + add r5, pc, #312 @ (adr r5, 4d502c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3c0cb0>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - movs r2, #186 @ 0xba │ │ │ │ + movs r3, #122 @ 0x7a │ │ │ │ lsls r2, r7, #2 │ │ │ │ - add r4, pc, #496 @ (adr r4, 4d50ec <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3c0d70>) │ │ │ │ + add r5, pc, #240 @ (adr r5, 4d4fec <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3c0c70>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r2, sp, #144 @ 0x90 │ │ │ │ + add r2, sp, #912 @ 0x390 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, pc, #408 @ (adr r4, 4d509c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3c0d20>) │ │ │ │ + add r5, pc, #152 @ (adr r5, 4d4f9c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3c0c20>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r1, sp, #1008 @ 0x3f0 │ │ │ │ + add r2, sp, #752 @ 0x2f0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, pc, #680 @ (adr r4, 4d51b4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3c0e38>) │ │ │ │ + add r5, pc, #424 @ (adr r5, 4d50b4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3c0d38>) │ │ │ │ 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 │ │ │ │ @@ -1585211,15 +1585221,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 ab6dc0 │ │ │ │ + bl ab6db8 │ │ │ │ cbnz r0, 4d4f88 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3c0c0c> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, r5 │ │ │ │ adds r1, #1 │ │ │ │ bl 439818 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x32549c> │ │ │ │ mov r4, r0 │ │ │ │ ldrd r1, r2, [sp, #8] │ │ │ │ @@ -1585243,15 +1585253,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r7 │ │ │ │ bl 4d38ac <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3bf530> │ │ │ │ add r0, sp, #16 │ │ │ │ - bl ab6de4 │ │ │ │ + bl ab6ddc │ │ │ │ b.n 4d4f48 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3c0bcc> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ sub sp, #288 @ 0x120 │ │ │ │ lsls r5, r5, #5 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ @@ -1585347,15 +1585357,15 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r7, sp, #816 @ 0x330 │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r4, #18 │ │ │ │ + lsls r4, r4, #21 │ │ │ │ lsls r2, r7, #2 │ │ │ │ add r7, sp, #520 @ 0x208 │ │ │ │ lsls r5, r5, #5 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -1588057,19 +1588067,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r1, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r5, r5, #5 │ │ │ │ adds r0, r0, r7 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ lsls r5, r5, #5 │ │ │ │ - movs r1, #154 @ 0x9a │ │ │ │ + movs r2, #90 @ 0x5a │ │ │ │ lsls r7, r6, #4 │ │ │ │ - movs r2, #70 @ 0x46 │ │ │ │ + movs r3, #6 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - subs r4, r1, #0 │ │ │ │ + subs r4, r1, #3 │ │ │ │ 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 │ │ │ │ @@ -1589321,67 +1589331,67 @@ │ │ │ │ ldr r3, [pc, #120] @ (4d7a94 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3c3718>) │ │ │ │ add r3, pc │ │ │ │ add r3, r4 │ │ │ │ ldrb r7, [r3, #14] │ │ │ │ b.w 4d704a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3c2cce> │ │ │ │ mov.w r3, #1536 @ 0x600 │ │ │ │ b.w 4d67ec <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3c2470> │ │ │ │ - subs r4, r3, r1 │ │ │ │ + subs r4, r3, r4 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - adds r6, r4, r6 │ │ │ │ + subs r6, r4, r1 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - subs r2, r7, r0 │ │ │ │ + subs r2, r7, r3 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - adds r0, r2, r4 │ │ │ │ + adds r0, r2, r7 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - adds r4, r1, r3 │ │ │ │ + adds r4, r1, r6 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - adds r4, r4, r2 │ │ │ │ + adds r4, r4, r5 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - asrs r4, r7, #30 │ │ │ │ + adds r4, r7, r1 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - adds r2, r0, r1 │ │ │ │ + adds r2, r0, r4 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - asrs r6, r5, #31 │ │ │ │ + adds r6, r5, r2 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - asrs r2, r5, #29 │ │ │ │ + adds r2, r5, r0 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - asrs r4, r3, #26 │ │ │ │ + asrs r4, r3, #29 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - asrs r6, r0, #26 │ │ │ │ + asrs r6, r0, #29 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - asrs r2, r0, #29 │ │ │ │ + adds r2, r0, r0 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - asrs r0, r0, #25 │ │ │ │ + asrs r0, r0, #28 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - asrs r2, r5, #24 │ │ │ │ + asrs r2, r5, #27 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - asrs r4, r7, #24 │ │ │ │ + asrs r4, r7, #27 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - asrs r2, r4, #27 │ │ │ │ + asrs r2, r4, #30 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - asrs r4, r2, #24 │ │ │ │ + asrs r4, r2, #27 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - asrs r4, r5, #23 │ │ │ │ + asrs r4, r5, #26 │ │ │ │ lsls r7, r6, #4 │ │ │ │ adds r0, r0, r7 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r3, #10 │ │ │ │ + asrs r0, r3, #13 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - asrs r2, r4, #1 │ │ │ │ + asrs r2, r4, #4 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - asrs r0, r7, #4 │ │ │ │ + asrs r0, r7, #7 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - asrs r0, r2, #4 │ │ │ │ + asrs r0, r2, #7 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - asrs r0, r0, #1 │ │ │ │ + asrs r0, r0, #4 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - asrs r6, r3, #3 │ │ │ │ + asrs r6, r3, #6 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - asrs r6, r7, #2 │ │ │ │ + asrs r6, r7, #5 │ │ │ │ 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 │ │ │ │ @@ -1594429,15 +1594439,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldrsb r4, [r0, r0] │ │ │ │ lsls r5, r5, #5 │ │ │ │ strb r0, [r7, r5] │ │ │ │ lsls r5, r5, #5 │ │ │ │ adds r0, r0, r7 │ │ │ │ movs r0, r0 │ │ │ │ - svc 226 @ 0xe2 │ │ │ │ + b.n 4db1c0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3c6e44> │ │ │ │ lsls r6, r6, #4 │ │ │ │ cmp r0, #181 @ 0xb5 │ │ │ │ bhi.n 4db0b0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3c6d34> │ │ │ │ cmp r0, #155 @ 0x9b │ │ │ │ bls.n 4db0a2 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3c6d26> │ │ │ │ sub.w r2, r0, #156 @ 0x9c │ │ │ │ movs r3, #1 │ │ │ │ @@ -1595246,15 +1595256,15 @@ │ │ │ │ lsls r5, r5, #5 │ │ │ │ ldr r4, [pc, #24] @ (4db90c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3c7590>) │ │ │ │ lsls r5, r5, #5 │ │ │ │ adds r0, r0, r7 │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ - bpl.n 4db9fc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3c7680> │ │ │ │ + bvs.n 4db97c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3c7600> │ │ │ │ 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 │ │ │ │ @@ -1595280,15 +1595290,15 @@ │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ bl 4db114 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3c6d98> │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 4db92a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3c75ae> │ │ │ │ mov r0, r9 │ │ │ │ - bl aba048 │ │ │ │ + bl aba040 │ │ │ │ str r5, [r0, #0] │ │ │ │ b.n 4db92a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3c75ae> │ │ │ │ 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 │ │ │ │ @@ -1595356,15 +1595366,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 aba018 │ │ │ │ + bl aba010 │ │ │ │ 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 │ │ │ │ @@ -1595402,15 +1595412,15 @@ │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cbz r3, 4dbab0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3c7734> │ │ │ │ ldrb r3, [r5, #12] │ │ │ │ strb.w r9, [r5, #13] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 4dba90 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3c7714> │ │ │ │ mov r0, r8 │ │ │ │ - bl aba048 │ │ │ │ + bl aba040 │ │ │ │ str r5, [r0, #0] │ │ │ │ ldr r5, [r5, #4] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 4dba96 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3c771a> │ │ │ │ mov r0, r4 │ │ │ │ bl 468220 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x353ea4> │ │ │ │ @@ -1595428,15 +1595438,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 aba0f4 │ │ │ │ + bl aba0ec │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 4dbc10 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3c7894> │ │ │ │ ldr r6, [r0, #0] │ │ │ │ cmp r6, #0 │ │ │ │ beq.w 4dbc10 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3c7894> │ │ │ │ ldrb r3, [r6, #13] │ │ │ │ cmp r3, #0 │ │ │ │ @@ -1595534,15 +1595544,15 @@ │ │ │ │ ldr.w r3, [sl, #4] │ │ │ │ add.w sl, sl, #8 │ │ │ │ adds r2, r3, #1 │ │ │ │ bne.n 4dbb42 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3c77c6> │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r8, r1 │ │ │ │ ldrd r4, sl, [sp, #48] @ 0x30 │ │ │ │ - bl aba0f4 │ │ │ │ + bl aba0ec │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 4dbae8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3c776c> │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ ldrd fp, r5, [sp, #76] @ 0x4c │ │ │ │ ldr r6, [sp, #84] @ 0x54 │ │ │ │ bl 466ea0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x352b24> │ │ │ │ ldr r3, [sp, #28] │ │ │ │ @@ -1595681,38 +1595691,38 @@ │ │ │ │ mov r1, r9 │ │ │ │ add.w r0, r6, #20 │ │ │ │ bl 467f98 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x353c1c> │ │ │ │ ldr.w r9, [r8, #8] │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #8 │ │ │ │ mov r0, sl │ │ │ │ - bl aba018 │ │ │ │ + bl aba010 │ │ │ │ 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 4db900 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3c7584> │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ b.n 4dbde4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3c7a68> │ │ │ │ ldr r5, [r0, #0] │ │ │ │ cbz r5, 4dbdee <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3c7a72> │ │ │ │ mov r0, fp │ │ │ │ - bl aba048 │ │ │ │ + bl aba040 │ │ │ │ mov r3, r9 │ │ │ │ str r5, [r0, #0] │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, sl │ │ │ │ bl 4db900 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3c7584> │ │ │ │ mov r0, sl │ │ │ │ - bl aba0f4 │ │ │ │ + bl aba0ec │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 4dbdcc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3c7a50> │ │ │ │ ldr.w r0, [sl, #16] │ │ │ │ blx 6a8c0 │ │ │ │ movs r3, #1 │ │ │ │ mov r0, r6 │ │ │ │ strb r3, [r6, #13] │ │ │ │ @@ -1596281,15 +1596291,15 @@ │ │ │ │ ldrb.w r3, [r3, #128] @ 0x80 │ │ │ │ and.w r3, r3, r1 │ │ │ │ strb.w r3, [r4, #128] @ 0x80 │ │ │ │ bhi.n 4dc3c4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3c8048> │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - stmia r7!, {r1, r2, r4, r5, r7} │ │ │ │ + ldmia r0!, {r1, r2, r4, r5, r6} │ │ │ │ lsls r6, r6, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ @@ -1600205,20 +1600215,20 @@ │ │ │ │ bne.w 4dee30 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3caab4> │ │ │ │ b.n 4dee00 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3caa84> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ asrs r4, r4, #13 │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r4, #17 │ │ │ │ + lsls r6, r4, #20 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - ldr.w r0, [r0, sl, lsl #3] │ │ │ │ + ldrsb.w r0, [r0, sl, lsl #3] │ │ │ │ asrs r2, r2, #3 │ │ │ │ lsls r5, r5, #5 │ │ │ │ - lsrs r2, r2, #20 │ │ │ │ + lsrs r2, r2, #23 │ │ │ │ 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] @ 4df200 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3cae84> │ │ │ │ @@ -1603071,15 +1603081,15 @@ │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfac2016c │ │ │ │ subs r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r5, #30] │ │ │ │ + strh r4, [r5, #2] │ │ │ │ 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] @ 4e1350 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3ccfd4> │ │ │ │ @@ -1630922,15 +1630932,15 @@ │ │ │ │ mov.w fp, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ b.n 4f2fe6 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3dec6a> │ │ │ │ vcvt.f64.f32 d7, s0 │ │ │ │ cmp r6, #0 │ │ │ │ beq.n 4f3026 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3decaa> │ │ │ │ vmov.f64 d0, d7 │ │ │ │ - bl ab6690 │ │ │ │ + bl ab6688 │ │ │ │ bl 435e64 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x321ae8> │ │ │ │ bl 435e78 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x321afc> │ │ │ │ bl 435e64 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x321ae8> │ │ │ │ strh.w r0, [r4, fp, lsl #3] │ │ │ │ cmp.w sl, #0 │ │ │ │ beq.n 4f2fde <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3dec62> │ │ │ │ uxth r2, r0 │ │ │ │ @@ -1633912,15 +1633922,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 4f5302 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3e0f86> │ │ │ │ - bl ab6690 │ │ │ │ + bl ab6688 │ │ │ │ add.w r3, r5, r8 │ │ │ │ vmov r2, s0 │ │ │ │ vstr s0, [r3] │ │ │ │ cmp.w sl, #0 │ │ │ │ beq.n 4f52fc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3e0f80> │ │ │ │ and.w r3, r2, #2147483648 @ 0x80000000 │ │ │ │ tst.w r2, #2139095040 @ 0x7f800000 │ │ │ │ @@ -1645949,15 +1645959,15 @@ │ │ │ │ ldr.w r1, [ip, #4] │ │ │ │ cbz r4, 4fe254 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3e9ed8> │ │ │ │ ands.w ip, r1, r8 │ │ │ │ itt eq │ │ │ │ moveq r0, ip │ │ │ │ andeq.w r1, r1, #2147483648 @ 0x80000000 │ │ │ │ bl 467cc4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x353948> │ │ │ │ - bl ab6690 │ │ │ │ + bl ab6688 │ │ │ │ bl 435e64 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x321ae8> │ │ │ │ bl 435e78 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x321afc> │ │ │ │ cmp.w sl, #0 │ │ │ │ beq.n 4fe214 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3e9e98> │ │ │ │ bl 435e64 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x321ae8> │ │ │ │ b.n 4fe218 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3e9e9c> │ │ │ │ cmp r1, #0 │ │ │ │ @@ -1648160,15 +1648170,15 @@ │ │ │ │ moveq r0, r2 │ │ │ │ andeq.w r1, r1, #2147483648 @ 0x80000000 │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ bl 467cc4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x353948> │ │ │ │ vmov.f64 d7, d0 │ │ │ │ cmp.w sl, #0 │ │ │ │ beq.n 4ffcd2 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3eb956> │ │ │ │ - bl ab6690 │ │ │ │ + bl ab6688 │ │ │ │ bl 435e64 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x321ae8> │ │ │ │ bl 435e78 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x321afc> │ │ │ │ bl 435e64 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x321ae8> │ │ │ │ b.n 4ffd0e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3eb992> │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 4ffde2 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3eba66> │ │ │ │ and.w sl, r4, #512 @ 0x200 │ │ │ │ @@ -1649667,15 +1649677,15 @@ │ │ │ │ bl 467cc4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x353948> │ │ │ │ vcvt.f64.f32 d7, s16 │ │ │ │ vcvt.f32.f64 s0, d0 │ │ │ │ cmp.w sl, #0 │ │ │ │ beq.n 500f2e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3ecbb2> │ │ │ │ vcvt.f64.f32 d0, s0 │ │ │ │ vsub.f64 d0, d7, d0 │ │ │ │ - bl ab6690 │ │ │ │ + bl ab6688 │ │ │ │ bl 435e64 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x321ae8> │ │ │ │ b.n 500f36 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3ecbba> │ │ │ │ movs r2, #16 │ │ │ │ bl 467cc4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x353948> │ │ │ │ ldr r3, [r6, #4] │ │ │ │ vcvt.f32.f64 s16, d0 │ │ │ │ add r9, r3 │ │ │ │ @@ -1649697,15 +1649707,15 @@ │ │ │ │ mov.w sl, #0 │ │ │ │ and.w r4, r4, #16 │ │ │ │ cbnz r1, 50104c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3eccd0> │ │ │ │ b.n 501002 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3ecc86> │ │ │ │ vcvt.f64.f32 d8, s16 │ │ │ │ vcvt.f64.f32 d0, s0 │ │ │ │ vsub.f64 d0, d8, d0 │ │ │ │ - bl ab6690 │ │ │ │ + bl ab6688 │ │ │ │ add r8, r5 │ │ │ │ vstr s0, [r8] │ │ │ │ cbz r4, 501044 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3eccc8> │ │ │ │ vmov r3, s0 │ │ │ │ tst.w r3, #2139095040 @ 0x7f800000 │ │ │ │ itt eq │ │ │ │ andeq.w r3, r3, #2147483648 @ 0x80000000 │ │ │ │ @@ -1649861,15 +1649871,15 @@ │ │ │ │ bl 467cc4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x353948> │ │ │ │ vcvt.f64.f32 d7, s16 │ │ │ │ vcvt.f32.f64 s0, d0 │ │ │ │ cmp.w sl, #0 │ │ │ │ beq.n 50119a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3ece1e> │ │ │ │ vcvt.f64.f32 d0, s0 │ │ │ │ vmul.f64 d0, d0, d7 │ │ │ │ - bl ab6690 │ │ │ │ + bl ab6688 │ │ │ │ bl 435e64 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x321ae8> │ │ │ │ b.n 5011a2 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3ece26> │ │ │ │ movs r2, #16 │ │ │ │ bl 467cc4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x353948> │ │ │ │ ldr r3, [r6, #4] │ │ │ │ vcvt.f32.f64 s16, d0 │ │ │ │ add r9, r3 │ │ │ │ @@ -1649891,15 +1649901,15 @@ │ │ │ │ mov.w sl, #0 │ │ │ │ and.w r4, r4, #16 │ │ │ │ cbnz r1, 5012b8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3ecf3c> │ │ │ │ b.n 50126e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3ecef2> │ │ │ │ vcvt.f64.f32 d8, s16 │ │ │ │ vcvt.f64.f32 d0, s0 │ │ │ │ vmul.f64 d0, d8, d0 │ │ │ │ - bl ab6690 │ │ │ │ + bl ab6688 │ │ │ │ add r8, r5 │ │ │ │ vstr s0, [r8] │ │ │ │ cbz r4, 5012b0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3ecf34> │ │ │ │ vmov r3, s0 │ │ │ │ tst.w r3, #2139095040 @ 0x7f800000 │ │ │ │ itt eq │ │ │ │ andeq.w r3, r3, #2147483648 @ 0x80000000 │ │ │ │ @@ -1650055,15 +1650065,15 @@ │ │ │ │ bl 467cc4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x353948> │ │ │ │ vcvt.f64.f32 d7, s16 │ │ │ │ vcvt.f32.f64 s0, d0 │ │ │ │ cmp.w sl, #0 │ │ │ │ beq.n 501406 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3ed08a> │ │ │ │ vcvt.f64.f32 d0, s0 │ │ │ │ vadd.f64 d0, d0, d7 │ │ │ │ - bl ab6690 │ │ │ │ + bl ab6688 │ │ │ │ bl 435e64 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x321ae8> │ │ │ │ b.n 50140e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3ed092> │ │ │ │ movs r2, #16 │ │ │ │ bl 467cc4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x353948> │ │ │ │ ldr r3, [r6, #4] │ │ │ │ vcvt.f32.f64 s16, d0 │ │ │ │ add r9, r3 │ │ │ │ @@ -1650085,15 +1650095,15 @@ │ │ │ │ mov.w sl, #0 │ │ │ │ and.w r4, r4, #16 │ │ │ │ cbnz r1, 501524 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3ed1a8> │ │ │ │ b.n 5014da <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3ed15e> │ │ │ │ vcvt.f64.f32 d8, s16 │ │ │ │ vcvt.f64.f32 d0, s0 │ │ │ │ vadd.f64 d0, d8, d0 │ │ │ │ - bl ab6690 │ │ │ │ + bl ab6688 │ │ │ │ add r8, r5 │ │ │ │ vstr s0, [r8] │ │ │ │ cbz r4, 50151c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3ed1a0> │ │ │ │ vmov r3, s0 │ │ │ │ tst.w r3, #2139095040 @ 0x7f800000 │ │ │ │ itt eq │ │ │ │ andeq.w r3, r3, #2147483648 @ 0x80000000 │ │ │ │ @@ -1650480,15 +1650490,15 @@ │ │ │ │ movt sl, #65535 @ 0xffff │ │ │ │ and.w r6, r6, #8 │ │ │ │ movs r4, #0 │ │ │ │ b.n 5019da <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3ed65e> │ │ │ │ vmov.f64 d1, d8 │ │ │ │ vmov.f64 d0, d6 │ │ │ │ bl 43d228 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x328eac> │ │ │ │ - bl ab6690 │ │ │ │ + bl ab6688 │ │ │ │ bl 435e64 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x321ae8> │ │ │ │ strh.w r0, [r7, r4, lsl #3] │ │ │ │ cbz r6, 5019d2 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3ed656> │ │ │ │ and.w r3, r0, sl │ │ │ │ tst.w r0, #31744 @ 0x7c00 │ │ │ │ it eq │ │ │ │ strheq.w r3, [r7, r4, lsl #3] │ │ │ │ @@ -1707095,15 +1707105,15 @@ │ │ │ │ cbz r7, 52a978 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4165fc> │ │ │ │ tst.w r0, #2139095040 @ 0x7f800000 │ │ │ │ it eq │ │ │ │ andeq.w r0, r0, #2147483648 @ 0x80000000 │ │ │ │ movs r2, #32 │ │ │ │ bl 467cc4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x353948> │ │ │ │ vcvt.f32.f64 s0, d0 │ │ │ │ - bl ab6b30 │ │ │ │ + bl ab6b28 │ │ │ │ strb.w r0, [r4, r5, lsl #3] │ │ │ │ adds r5, #1 │ │ │ │ cmp r8, r5 │ │ │ │ bne.n 52a960 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4165e4> │ │ │ │ mov r6, r9 │ │ │ │ b.w 52664e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4122d2> │ │ │ │ cmp r1, #0 │ │ │ │ @@ -1707121,15 +1707131,15 @@ │ │ │ │ cbz r7, 52a9c2 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x416646> │ │ │ │ tst.w r0, #2139095040 @ 0x7f800000 │ │ │ │ it eq │ │ │ │ andeq.w r0, r0, #2147483648 @ 0x80000000 │ │ │ │ movs r2, #32 │ │ │ │ bl 467cc4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x353948> │ │ │ │ vcvt.f32.f64 s0, d0 │ │ │ │ - bl ab6a54 │ │ │ │ + bl ab6a4c │ │ │ │ strb.w r0, [r4, r5, lsl #3] │ │ │ │ adds r5, #1 │ │ │ │ cmp r8, r5 │ │ │ │ bne.n 52a9aa <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x41662e> │ │ │ │ mov r6, r9 │ │ │ │ b.w 52664e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4122d2> │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ @@ -1707231,15 +1707241,15 @@ │ │ │ │ cbz r7, 52ab14 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x416798> │ │ │ │ tst.w r0, #2139095040 @ 0x7f800000 │ │ │ │ it eq │ │ │ │ andeq.w r0, r0, #2147483648 @ 0x80000000 │ │ │ │ movs r2, #32 │ │ │ │ bl 467cc4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x353948> │ │ │ │ vcvt.f32.f64 s0, d0 │ │ │ │ - bl ab6cb0 │ │ │ │ + bl ab6ca8 │ │ │ │ strb.w r0, [r4, r5, lsl #3] │ │ │ │ adds r5, #1 │ │ │ │ cmp r8, r5 │ │ │ │ bne.n 52aafc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x416780> │ │ │ │ mov r6, r9 │ │ │ │ b.w 52664e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4122d2> │ │ │ │ cmp r1, #0 │ │ │ │ @@ -1707257,15 +1707267,15 @@ │ │ │ │ cbz r7, 52ab5e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4167e2> │ │ │ │ tst.w r0, #2139095040 @ 0x7f800000 │ │ │ │ it eq │ │ │ │ andeq.w r0, r0, #2147483648 @ 0x80000000 │ │ │ │ movs r2, #32 │ │ │ │ bl 467cc4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x353948> │ │ │ │ vcvt.f32.f64 s0, d0 │ │ │ │ - bl ab6bd4 │ │ │ │ + bl ab6bcc │ │ │ │ strb.w r0, [r4, r5, lsl #3] │ │ │ │ adds r5, #1 │ │ │ │ cmp r8, r5 │ │ │ │ bne.n 52ab46 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4167ca> │ │ │ │ mov r6, r9 │ │ │ │ b.w 52664e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4122d2> │ │ │ │ cmp r1, #0 │ │ │ │ @@ -1707294,15 +1707304,15 @@ │ │ │ │ bl 467cc4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x353948> │ │ │ │ vcvt.f32.f64 s0, d0 │ │ │ │ vldr s14, [pc, #716] @ 52ae90 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x416b14> │ │ │ │ vabs.f32 s15, s0 │ │ │ │ vcmp.f32 s15, s14 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ bgt.n 52ab92 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x416816> │ │ │ │ - bl ab6b30 │ │ │ │ + bl ab6b28 │ │ │ │ b.n 52ab94 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x416818> │ │ │ │ mov r0, r4 │ │ │ │ ldr r4, [sp, #104] @ 0x68 │ │ │ │ ldrd r2, r3, [sp, #96] @ 0x60 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 4f3a48 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3df6cc> │ │ │ │ mov r3, r0 │ │ │ │ @@ -1707344,15 +1707354,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 ab6cf0 │ │ │ │ + bl ab6ce8 │ │ │ │ add.w r3, r4, r5, lsl #3 │ │ │ │ vstr s0, [r3] │ │ │ │ cbz r7, 52ac84 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x416908> │ │ │ │ vmov r3, s0 │ │ │ │ tst.w r3, #2139095040 @ 0x7f800000 │ │ │ │ itt eq │ │ │ │ andeq.w r3, r3, #2147483648 @ 0x80000000 │ │ │ │ @@ -1707368,15 +1707378,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 ab6b70 │ │ │ │ + bl ab6b68 │ │ │ │ add.w r3, r4, r5, lsl #3 │ │ │ │ vstr s0, [r3] │ │ │ │ cbz r7, 52acca <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x41694e> │ │ │ │ vmov r3, s0 │ │ │ │ tst.w r3, #2139095040 @ 0x7f800000 │ │ │ │ itt eq │ │ │ │ andeq.w r3, r3, #2147483648 @ 0x80000000 │ │ │ │ @@ -1709992,15 +1710002,15 @@ │ │ │ │ vmul.f32 s0, s0, s14 │ │ │ │ vstr s0, [r3] │ │ │ │ b.w 52744c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4130d0> │ │ │ │ vcvt.f64.f32 d7, s14 │ │ │ │ vcvt.f64.f32 d0, s0 │ │ │ │ str r3, [sp, #8] │ │ │ │ vmul.f64 d0, d7, d0 │ │ │ │ - bl ab6690 │ │ │ │ + bl ab6688 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ vmov r2, s0 │ │ │ │ vstr s0, [r3] │ │ │ │ cmp r7, #0 │ │ │ │ beq.w 52744c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4130d0> │ │ │ │ tst.w r2, #2139095040 @ 0x7f800000 │ │ │ │ bne.w 52744c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4130d0> │ │ │ │ @@ -1714770,15 +1714780,15 @@ │ │ │ │ lsls r2, r2, #1 │ │ │ │ subs r5, r2, #1 │ │ │ │ bl 439b40 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3257c4> │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ mov r7, r0 │ │ │ │ add.w r0, r4, #68 @ 0x44 │ │ │ │ - bl ab836c │ │ │ │ + bl ab8364 │ │ │ │ ldr r3, [r4, #64] @ 0x40 │ │ │ │ movs r2, #4 │ │ │ │ ldr r1, [r4, #80] @ 0x50 │ │ │ │ mov r0, r7 │ │ │ │ bl 43996c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3255f0> │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ @@ -1714831,26 +1714841,26 @@ │ │ │ │ ldr r0, [r3, #32] │ │ │ │ str.w r3, [r5, r0, lsl #2] │ │ │ │ b.n 52fd3c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x41b9c0> │ │ │ │ mov r2, r6 │ │ │ │ cmp r2, r1 │ │ │ │ bne.n 52fd98 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x41ba1c> │ │ │ │ add.w r0, r4, #68 @ 0x44 │ │ │ │ - bl ab83a0 │ │ │ │ + bl ab8398 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #4] │ │ │ │ bl 439b40 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3257c4> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r1, r0 │ │ │ │ add.w r0, r4, #68 @ 0x44 │ │ │ │ - bl ab836c │ │ │ │ + bl ab8364 │ │ │ │ add.w r0, r4, #68 @ 0x44 │ │ │ │ - bl ab83a0 │ │ │ │ + bl ab8398 │ │ │ │ b.n 52fd92 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x41ba16> │ │ │ │ nop │ │ │ │ cbz r0, 52fe12 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x41ba96> │ │ │ │ ldr.w r2, [r0, #492] @ 0x1ec │ │ │ │ mov r3, r0 │ │ │ │ cbz r2, 52fe12 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x41ba96> │ │ │ │ cbz r1, 52fe0e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x41ba92> │ │ │ │ @@ -1714871,15 +1714881,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 ab8410 │ │ │ │ + bl ab8408 │ │ │ │ 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, 52fe22 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x41baa6> │ │ │ │ @@ -1719706,24 +1719716,24 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ beq.n 5330d8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x41ed5c> │ │ │ │ lsls r7, r4, #5 │ │ │ │ beq.n 5330d8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x41ed5c> │ │ │ │ lsls r7, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r7, [sp, #832] @ 0x340 │ │ │ │ + ldr r0, [sp, #576] @ 0x240 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldc 0, cr0, [r2, #-724] @ 0xfffffd2c │ │ │ │ - lsls r0, r2, #19 │ │ │ │ + ldcl 0, cr0, [r2, #724] @ 0x2d4 │ │ │ │ + lsls r0, r2, #22 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - asrs r6, r1, #17 │ │ │ │ + asrs r6, r1, #20 │ │ │ │ lsls r6, r6, #2 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, pc, #48 @ (adr r5, 5331c8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x41ee4c>) │ │ │ │ + add r5, pc, #816 @ (adr r5, 5334c8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x41f14c>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ ldmia r6!, {r2, r5, r7} │ │ │ │ lsls r7, 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, #4064] @ 0xfe0 │ │ │ │ @@ -1720561,30 +1720571,30 @@ │ │ │ │ movne r3, #0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 533a3e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x41f6c2> │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r8 │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r2, r6 │ │ │ │ - bl ab85a0 │ │ │ │ + bl ab8598 │ │ │ │ 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 533a72 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x41f6f6> │ │ │ │ mov r6, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl ab8a8c │ │ │ │ + bl ab8a84 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 533a88 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x41f70c> │ │ │ │ b.n 533a72 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x41f6f6> │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ @@ -1720641,15 +1720651,15 @@ │ │ │ │ beq.n 533bbc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x41f840> │ │ │ │ movs r0, #0 │ │ │ │ b.n 533ade <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x41f762> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r7, r3 │ │ │ │ bne.n 533b44 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x41f7c8> │ │ │ │ mov r9, r0 │ │ │ │ - bl ab8a8c │ │ │ │ + bl ab8a84 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 533b34 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x41f7b8> │ │ │ │ ubfx r3, r6, #5, #5 │ │ │ │ and.w r6, r6, #31 │ │ │ │ adds r3, #4 │ │ │ │ ldr.w r3, [r9, r3, lsl #2] │ │ │ │ lsrs r3, r6 │ │ │ │ @@ -1720680,15 +1720690,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 533b74 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x41f7f8> │ │ │ │ b.n 533b28 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x41f7ac> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r7, r3 │ │ │ │ bne.n 533ba4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x41f828> │ │ │ │ mov r9, r0 │ │ │ │ - bl ab8a8c │ │ │ │ + bl ab8a84 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 533b94 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x41f818> │ │ │ │ ubfx r3, r6, #5, #5 │ │ │ │ and.w r6, r6, #31 │ │ │ │ adds r3, #4 │ │ │ │ ldr.w r3, [r9, r3, lsl #2] │ │ │ │ lsrs r3, r6 │ │ │ │ @@ -1720875,66 +1720885,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 aba11c │ │ │ │ + bl aba114 │ │ │ │ ldr r4, [r4, #24] │ │ │ │ cbz r4, 533d96 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x41fa1a> │ │ │ │ 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 aba178 │ │ │ │ + bl aba170 │ │ │ │ mov r0, r4 │ │ │ │ bl 468364 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x353fe8> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 533d6e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x41f9f2> │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 53402c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x41fcb0> │ │ │ │ mov.w r3, #64512 @ 0xfc00 │ │ │ │ movt r3, #65535 @ 0xffff │ │ │ │ mov r5, r3 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ - bl aba1c4 │ │ │ │ + bl aba1bc │ │ │ │ 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 533e0a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x41fa8e> │ │ │ │ add.w r0, r0, #488 @ 0x1e8 │ │ │ │ - bl ab8a30 │ │ │ │ + bl ab8a28 │ │ │ │ mov r6, r0 │ │ │ │ cbz r0, 533e0a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x41fa8e> │ │ │ │ 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 5344ca <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42014e> │ │ │ │ cmp r1, r3 │ │ │ │ bne.n 533dee <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x41fa72> │ │ │ │ mov r0, r6 │ │ │ │ - bl ab8a58 │ │ │ │ + bl ab8a50 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 533de6 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x41fa6a> │ │ │ │ mov r4, r9 │ │ │ │ mov r0, fp │ │ │ │ bl 468508 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x35418c> │ │ │ │ cbz r0, 533e1a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x41fa9e> │ │ │ │ @@ -1720964,15 +1720974,15 @@ │ │ │ │ movs r7, r5 │ │ │ │ movs r0, r4 │ │ │ │ movs r0, r4 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp sl, r3 │ │ │ │ bne.n 533e5e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x41fae2> │ │ │ │ mov r5, r0 │ │ │ │ - bl ab8a8c │ │ │ │ + bl ab8a84 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 533e4e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x41fad2> │ │ │ │ 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 │ │ │ │ @@ -1721023,26 +1721033,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, 533f2a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x41fbae> │ │ │ │ add.w r0, r7, #476 @ 0x1dc │ │ │ │ - bl ab8a30 │ │ │ │ + bl ab8a28 │ │ │ │ mov r6, r0 │ │ │ │ cbz r0, 533f2a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x41fbae> │ │ │ │ add.w r3, r6, #12 │ │ │ │ add.w r1, r6, #140 @ 0x8c │ │ │ │ ldr.w r2, [r3, #4]! │ │ │ │ cmp r2, #0 │ │ │ │ bne.w 5342de <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x41ff62> │ │ │ │ cmp r1, r3 │ │ │ │ bne.n 533f10 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x41fb94> │ │ │ │ mov r0, r6 │ │ │ │ - bl ab8a58 │ │ │ │ + bl ab8a50 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 533f08 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x41fb8c> │ │ │ │ ldr.w fp, [r7, #-16] │ │ │ │ ldr.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 533faa <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x41fc2e> │ │ │ │ @@ -1721096,15 +1721106,15 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 533f80 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x41fc04> │ │ │ │ ldr r5, [sp, #60] @ 0x3c │ │ │ │ cmp r5, #0 │ │ │ │ bne.w 534492 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x420116> │ │ │ │ add r6, sp, #56 @ 0x38 │ │ │ │ mov r0, r6 │ │ │ │ - bl ab8a30 │ │ │ │ + bl ab8a28 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 534526 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4201aa> │ │ │ │ mov fp, r5 │ │ │ │ str.w r8, [sp, #16] │ │ │ │ str r7, [sp, #24] │ │ │ │ add.w r8, r9, #12 │ │ │ │ @@ -1721112,42 +1721122,42 @@ │ │ │ │ mov r3, r8 │ │ │ │ ldr.w r2, [r3, #4]! │ │ │ │ cmp r2, #0 │ │ │ │ bne.w 534366 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x41ffea> │ │ │ │ cmp r5, r3 │ │ │ │ bne.n 533fd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x41fc58> │ │ │ │ mov r0, r9 │ │ │ │ - bl ab8a58 │ │ │ │ + bl ab8a50 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 533fca <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x41fc4e> │ │ │ │ ldr.w r8, [sp, #16] │ │ │ │ ldr r7, [sp, #24] │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 534462 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4200e6> │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ bl 439a14 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x325698> │ │ │ │ cmp.w fp, #0 │ │ │ │ beq.n 534012 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x41fc96> │ │ │ │ ldr r0, [sp, #32] │ │ │ │ add.w r1, r4, #32 │ │ │ │ - bl aba208 │ │ │ │ + bl aba200 │ │ │ │ mov r1, r8 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 43c644 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3282c8> │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 533ee6 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x41fb6a> │ │ │ │ mov r5, sl │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 533da8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x41fa2c> │ │ │ │ ldr r0, [sp, #32] │ │ │ │ - bl aba158 │ │ │ │ + bl aba150 │ │ │ │ ldr.w r2, [pc, #1728] @ 5346f4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x420378> │ │ │ │ ldr.w r3, [pc, #1720] @ 5346f0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x420374> │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ eors r2, r3 │ │ │ │ @@ -1721379,15 +1721389,15 @@ │ │ │ │ ldr r5, [r6, #36] @ 0x24 │ │ │ │ ldr r1, [r2, r3] │ │ │ │ b.n 53417e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x41fe02> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp sl, r3 │ │ │ │ bne.w 533e5e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x41fae2> │ │ │ │ mov r5, r0 │ │ │ │ - bl ab8a8c │ │ │ │ + bl ab8a84 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 5342ca <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x41ff4e> │ │ │ │ b.n 533e5e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x41fae2> │ │ │ │ movs r2, #144 @ 0x90 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, fp │ │ │ │ bl 439b54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3257d8> │ │ │ │ @@ -1721415,17 +1721425,17 @@ │ │ │ │ moveq r5, r3 │ │ │ │ moveq r3, #1 │ │ │ │ cmp r5, #0 │ │ │ │ bne.n 5342f6 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x41ff7a> │ │ │ │ movs r0, #0 │ │ │ │ str r0, [sp, #0] │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ - bl ab85a0 │ │ │ │ + bl ab8598 │ │ │ │ mov r0, r6 │ │ │ │ - bl ab8a58 │ │ │ │ + bl ab8a50 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 533f08 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x41fb8c> │ │ │ │ b.n 533f2a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x41fbae> │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 533f68 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x41fbec> │ │ │ │ @@ -1721492,76 +1721502,76 @@ │ │ │ │ moveq r3, #1 │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 5343ac <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x420030> │ │ │ │ movs r2, #0 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r2, r6 │ │ │ │ - bl ab85a0 │ │ │ │ + bl ab8598 │ │ │ │ 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 5343e4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x420068> │ │ │ │ orr.w r1, fp, r1 │ │ │ │ mov r0, r9 │ │ │ │ uxtb.w fp, r1 │ │ │ │ - bl ab8a58 │ │ │ │ + bl ab8a50 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 533fca <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x41fc4e> │ │ │ │ b.n 533fee <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x41fc72> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r7, r3 │ │ │ │ bne.n 5343e0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x420064> │ │ │ │ mov r6, r0 │ │ │ │ - bl ab8a8c │ │ │ │ + bl ab8a84 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 534418 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42009c> │ │ │ │ b.n 5343e0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x420064> │ │ │ │ str.w r9, [sp, #16] │ │ │ │ mov r9, ip │ │ │ │ b.n 534438 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4200bc> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp fp, r3 │ │ │ │ bne.n 534442 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4200c6> │ │ │ │ mov r7, r0 │ │ │ │ - bl ab8a8c │ │ │ │ + bl ab8a84 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 534432 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4200b6> │ │ │ │ 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 533f68 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x41fbec> │ │ │ │ add r6, sp, #56 @ 0x38 │ │ │ │ mov r0, r6 │ │ │ │ - bl ab8a30 │ │ │ │ + bl ab8a28 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 534002 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x41fc86> │ │ │ │ mov r9, r5 │ │ │ │ mov r0, r5 │ │ │ │ - bl ab8a58 │ │ │ │ + bl ab8a50 │ │ │ │ movs r2, #0 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r6 │ │ │ │ - bl ab86dc │ │ │ │ + bl ab86d4 │ │ │ │ mov r0, r9 │ │ │ │ bl 439a14 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x325698> │ │ │ │ cmp r5, #0 │ │ │ │ bne.n 534472 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4200f6> │ │ │ │ b.n 534002 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x41fc86> │ │ │ │ add.w r3, r5, #31 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ @@ -1721607,17 +1721617,17 @@ │ │ │ │ moveq r3, r2 │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 5344e4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x420168> │ │ │ │ mov r2, lr │ │ │ │ mov r3, ip │ │ │ │ mov r0, sl │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl ab85a0 │ │ │ │ + bl ab8598 │ │ │ │ mov r0, r6 │ │ │ │ - bl ab8a58 │ │ │ │ + bl ab8a50 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 533de6 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x41fa6a> │ │ │ │ b.n 533e08 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x41fa8c> │ │ │ │ ldr.w fp, [sp, #60] @ 0x3c │ │ │ │ cmp.w fp, #0 │ │ │ │ beq.w 53466c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4202f0> │ │ │ │ @@ -1721665,15 +1721675,15 @@ │ │ │ │ bne.n 53457c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x420200> │ │ │ │ mov r2, r3 │ │ │ │ b.n 533e7a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x41fafe> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp sl, r3 │ │ │ │ bne.w 533e5e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x41fae2> │ │ │ │ mov r5, r0 │ │ │ │ - bl ab8a8c │ │ │ │ + bl ab8a84 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 53459e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x420222> │ │ │ │ b.n 533e5e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x41fae2> │ │ │ │ ldr.w r0, [r7, #476] @ 0x1dc │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 5340de <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x41fd62> │ │ │ │ and.w sl, fp, r9 │ │ │ │ @@ -1721693,15 +1721703,15 @@ │ │ │ │ bne.n 5345c0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x420244> │ │ │ │ mov r2, r3 │ │ │ │ b.n 533e7a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x41fafe> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp sl, r3 │ │ │ │ bne.w 533e5e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x41fae2> │ │ │ │ mov r5, r0 │ │ │ │ - bl ab8a8c │ │ │ │ + bl ab8a84 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 5345e2 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x420266> │ │ │ │ b.n 533e5e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x41fae2> │ │ │ │ ldr.w r0, [r7, #476] @ 0x1dc │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 53407e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x41fd02> │ │ │ │ and.w sl, fp, r9 │ │ │ │ @@ -1721721,15 +1721731,15 @@ │ │ │ │ bne.n 534604 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x420288> │ │ │ │ mov r2, r3 │ │ │ │ b.n 533e7a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x41fafe> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp sl, r3 │ │ │ │ bne.w 533e5e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x41fae2> │ │ │ │ mov r5, r0 │ │ │ │ - bl ab8a8c │ │ │ │ + bl ab8a84 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 534626 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4202aa> │ │ │ │ b.n 533e5e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x41fae2> │ │ │ │ ldr.w r2, [r7, #480] @ 0x1e0 │ │ │ │ ldr.w fp, [r6, #28] │ │ │ │ cbz r2, 534680 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x420304> │ │ │ │ mov.w r5, fp, lsr #5 │ │ │ │ @@ -1721741,15 +1721751,15 @@ │ │ │ │ bic.w r3, r3, r2 │ │ │ │ str.w r3, [r0, r5, lsl #2] │ │ │ │ ldr r5, [r6, #36] @ 0x24 │ │ │ │ b.n 53417e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x41fe02> │ │ │ │ bl 439a14 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x325698> │ │ │ │ b.n 534012 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x41fc96> │ │ │ │ mov r0, r6 │ │ │ │ - bl ab8a30 │ │ │ │ + bl ab8a28 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 534472 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4200f6> │ │ │ │ b.n 534012 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x41fc96> │ │ │ │ mov r3, r1 │ │ │ │ b.n 5343d4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x420058> │ │ │ │ ldr.w r0, [r7, #476] @ 0x1dc │ │ │ │ @@ -1721772,15 +1721782,15 @@ │ │ │ │ bne.n 53468e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x420312> │ │ │ │ mov r2, r3 │ │ │ │ b.w 533e7a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x41fafe> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r5, r3 │ │ │ │ bne.n 5346c2 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x420346> │ │ │ │ mov sl, r0 │ │ │ │ - bl ab8a8c │ │ │ │ + bl ab8a84 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 5346b2 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x420336> │ │ │ │ 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 │ │ │ │ @@ -1730010,23 +1730020,23 @@ │ │ │ │ lsls r2, r5, #5 │ │ │ │ hlt 0x0000 │ │ │ │ lsls r2, r5, #5 │ │ │ │ str r6, [r3, #112] @ 0x70 │ │ │ │ lsls r7, r4, #5 │ │ │ │ asrs r4, r3, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r3, #48] @ 0x30 │ │ │ │ + ldrh r2, [r3, #54] @ 0x36 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r6, [r4, #52] @ 0x34 │ │ │ │ + str r6, [r4, #64] @ 0x40 │ │ │ │ lsls r5, r6, #2 │ │ │ │ cbnz r0, 539a7a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4256fe> │ │ │ │ lsls r2, r5, #5 │ │ │ │ subs r2, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 5397a8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42542c> │ │ │ │ + b.n 539928 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4255ac> │ │ │ │ lsls r5, r6, #2 │ │ │ │ pli [fp, #255]! │ │ │ │ str??.w pc, [r9, #4095] @ 0xfff │ │ │ │ cbnz r0, 539a74 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4256f8> │ │ │ │ lsls r2, r5, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1730229,15 +1730239,15 @@ │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [r0, #32] │ │ │ │ bl 539be0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x425864> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r2 │ │ │ │ b.n 539c24 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4258a8> │ │ │ │ - movs r6, #18 │ │ │ │ + movs r6, #210 @ 0xd2 │ │ │ │ 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 │ │ │ │ @@ -1732547,19 +1732557,19 @@ │ │ │ │ lsls r7, r4, #5 │ │ │ │ b.n 53b786 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42740a> │ │ │ │ vrsra.u32 d30, d13, #1 │ │ │ │ vrsra.u32 q13, q8, #1 │ │ │ │ lsls r2, r5, #5 │ │ │ │ asrs r4, r3, #23 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, r5, #4 │ │ │ │ + subs r2, r5, #7 │ │ │ │ lsls r4, r6, #2 │ │ │ │ add r2, pc, #880 @ (adr r2, 53b464 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4270e8>) │ │ │ │ lsls r2, r5, #5 │ │ │ │ - ldr r4, [pc, #0] @ (53b0f8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x426d7c>) │ │ │ │ + ldr r4, [pc, #768] @ (53b3f8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42707c>) │ │ │ │ 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] @ (53b2ec <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x426f70>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1732773,23 +1732783,23 @@ │ │ │ │ lsls r7, r4, #5 │ │ │ │ add r1, pc, #272 @ (adr r1, 53b41c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4270a0>) │ │ │ │ lsls r2, r5, #5 │ │ │ │ asrs r4, r3, #23 │ │ │ │ movs r0, r0 │ │ │ │ add r0, pc, #912 @ (adr r0, 53b6a4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x427328>) │ │ │ │ lsls r2, r5, #5 │ │ │ │ - b.n 53b8ac <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x427530> │ │ │ │ + b.n 53ba2c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4276b0> │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldr r2, [pc, #72] @ (53b364 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x426fe8>) │ │ │ │ + ldr r2, [pc, #840] @ (53b664 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4272e8>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r7, pc, #344 @ (adr r7, 53b478 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4270fc>) │ │ │ │ + add r0, sp, #88 @ 0x58 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldr r4, [pc, #976] @ (53b6f4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x427378>) │ │ │ │ + ldr r5, [pc, #720] @ (53b5f4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x427278>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r1, [pc, #888] @ (53b6a0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x427324>) │ │ │ │ + ldr r2, [pc, #632] @ (53b5a0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x427224>) │ │ │ │ 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 │ │ │ │ @@ -1734334,15 +1734344,15 @@ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ str r2, [sp, #4] │ │ │ │ bl 53c0a0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x427d24> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ b.n 53c202 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x427e86> │ │ │ │ nop │ │ │ │ - lsls r2, r1, #6 │ │ │ │ + lsls r2, r1, #9 │ │ │ │ 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] @ (53c464 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4280e8>) │ │ │ │ sub sp, #12 │ │ │ │ @@ -1734585,15 +1734595,16 @@ │ │ │ │ ldr r0, [r6, r2] │ │ │ │ b.n 53c27e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x427f02> │ │ │ │ ldr r3, [pc, #12] @ (53c46c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4280f0>) │ │ │ │ ldr r0, [r6, r3] │ │ │ │ b.n 53c382 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x428006> │ │ │ │ subs r5, #196 @ 0xc4 │ │ │ │ lsls r7, r4, #5 │ │ │ │ - vsra.u32 d0, d16, #28 │ │ │ │ + lsls r4, r4, #1 │ │ │ │ + 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 │ │ │ │ sub sp, #28 │ │ │ │ @@ -1734909,15 +1734920,15 @@ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ str r2, [sp, #4] │ │ │ │ bl 53c688 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42830c> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ b.n 53c792 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x428416> │ │ │ │ nop │ │ │ │ - @ instruction: 0xfba20130 │ │ │ │ + stc2l 1, cr0, [r2], #-192 @ 0xffffff40 │ │ │ │ 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] │ │ │ │ sub.w r3, r0, #20 │ │ │ │ @@ -1734996,15 +1735007,15 @@ │ │ │ │ bl 5392fc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x424f80> │ │ │ │ b.n 53c82a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4284ae> │ │ │ │ ldr r0, [r5, #32] │ │ │ │ bl 53c7b4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x428438> │ │ │ │ ldr r4, [r5, #24] │ │ │ │ b.n 53c860 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4284e4> │ │ │ │ nop │ │ │ │ - @ instruction: 0xfa040130 │ │ │ │ + @ instruction: 0xfac40130 │ │ │ │ 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] @ (53ca84 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x428708>) │ │ │ │ sub sp, #16 │ │ │ │ ldrb r3, [r0, #4] │ │ │ │ @@ -1735217,15 +1735228,15 @@ │ │ │ │ b.n 53c8e0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x428564> │ │ │ │ ldr r2, [pc, #12] @ (53ca8c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x428710>) │ │ │ │ ldr r0, [r6, r2] │ │ │ │ b.n 53c9e2 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x428666> │ │ │ │ nop │ │ │ │ adds r7, #92 @ 0x5c │ │ │ │ lsls r7, r4, #5 │ │ │ │ - vst4.8 {d16,d18,d20,d22}, [r2 :256], r0 │ │ │ │ + @ instruction: 0xfa020130 │ │ │ │ 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 │ │ │ │ ldrb r2, [r0, #4] │ │ │ │ @@ -1735257,15 +1735268,15 @@ │ │ │ │ movne r2, #0 │ │ │ │ andeq.w r2, r2, #1 │ │ │ │ cbnz r2, 53caec <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x428770> │ │ │ │ bl 53c888 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42850c> │ │ │ │ pop {r3, pc} │ │ │ │ lsls r0, r3, #2 │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf79e0130 │ │ │ │ + ldr.w r0, [lr, ] │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ ldr r3, [pc, #496] @ (53ccf8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42897c>) │ │ │ │ ldrb r4, [r0, #4] │ │ │ │ @@ -1736533,15 +1736544,15 @@ │ │ │ │ ldrb r0, [r0, #13] │ │ │ │ cmp r0, #2 │ │ │ │ ite ls │ │ │ │ movls r0, #0 │ │ │ │ movhi r0, #1 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - @ instruction: 0xead00130 │ │ │ │ + @ instruction: 0xeb900130 │ │ │ │ b.n 53d798 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42941c> │ │ │ │ ldr r0, [r0, #32] │ │ │ │ ldrb r3, [r0, #4] │ │ │ │ cmp r3, #22 │ │ │ │ beq.n 53d796 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42941a> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ @@ -1737891,18 +1737902,18 @@ │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #12] @ (53e48c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42a110>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ cmp r6, #138 @ 0x8a │ │ │ │ lsls r0, r4, #5 │ │ │ │ - bkpt 0x0046 │ │ │ │ - lsls r6, r6, #2 │ │ │ │ - bkpt 0x0040 │ │ │ │ - lsls r6, r6, #2 │ │ │ │ + itte eq │ │ │ │ + lsleq r6, r6, #2 │ │ │ │ + nopeq │ │ │ │ + lslne r6, r6, #2 │ │ │ │ cmp r0, #14 │ │ │ │ bhi.n 53e4ae <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42a132> │ │ │ │ tbb [pc, r0] │ │ │ │ asrs r6, r1, #4 │ │ │ │ asrs r4, r2, #28 │ │ │ │ adds r2, r3, #4 │ │ │ │ movs r3, #32 │ │ │ │ @@ -1737952,43 +1737963,43 @@ │ │ │ │ ldr r0, [pc, #64] @ (53e538 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42a1bc>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #60] @ (53e53c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42a1c0>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - cbnz r2, 53e562 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42a1e6> │ │ │ │ + pop {r1, r3, r5} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - adds r0, r4, r0 │ │ │ │ + adds r0, r4, r3 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bhi.n 53e5dc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42a260> │ │ │ │ + bls.n 53e55c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42a1e0> │ │ │ │ lsls r1, r0, #3 │ │ │ │ - adds r4, r3, r0 │ │ │ │ + adds r4, r3, r3 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r6, r5, r0 │ │ │ │ + adds r6, r5, r3 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r4, r7, #31 │ │ │ │ + adds r4, r7, r2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - @ instruction: 0x47fe │ │ │ │ + ldr r0, [pc, #760] @ (53e818 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42a49c>) │ │ │ │ lsls r6, r7, #2 │ │ │ │ - movs r6, #184 @ 0xb8 │ │ │ │ + movs r7, #120 @ 0x78 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strb r6, [r2, #0] │ │ │ │ + strb r6, [r2, #3] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r0, [r3, #0] │ │ │ │ + strb r0, [r3, #3] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - adds r2, r4, r0 │ │ │ │ + adds r2, r4, r3 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r4, r4, r0 │ │ │ │ + adds r4, r4, r3 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r6, r4, r0 │ │ │ │ + adds r6, r4, r3 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - pop {r5, r6} │ │ │ │ + pop {r5, pc} │ │ │ │ lsls r0, r0, #3 │ │ │ │ - vqadd.s8 d16, d18, d20 │ │ │ │ + and.w r0, r2, #180 @ 0xb4 │ │ │ │ cmp r0, #14 │ │ │ │ bhi.n 53e55e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42a1e2> │ │ │ │ tbb [pc, r0] │ │ │ │ asrs r6, r1, #4 │ │ │ │ asrs r4, r2, #28 │ │ │ │ adds r2, r3, #4 │ │ │ │ movs r3, #32 │ │ │ │ @@ -1738038,43 +1738049,43 @@ │ │ │ │ ldr r0, [pc, #64] @ (53e5e8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42a26c>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #60] @ (53e5ec <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42a270>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - asrs r6, r6, #31 │ │ │ │ + adds r6, r6, r2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strh r0, [r6, #62] @ 0x3e │ │ │ │ + ldrh r0, [r6, #4] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r6, [r2, #24] │ │ │ │ + strb r6, [r2, #27] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - asrs r0, r7, #30 │ │ │ │ + adds r0, r7, r1 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r2, [r4, #68] @ 0x44 │ │ │ │ + str r2, [r4, #80] @ 0x50 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - movs r3, #136 @ 0x88 │ │ │ │ + movs r4, #72 @ 0x48 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r1, sp, #792 @ 0x318 │ │ │ │ + add r2, sp, #536 @ 0x218 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - lsrs r4, r7, #24 │ │ │ │ + lsrs r4, r7, #27 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r3, #74 @ 0x4a │ │ │ │ + adds r4, #10 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r3, #88 @ 0x58 │ │ │ │ + adds r4, #24 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r2, r2, #30 │ │ │ │ + adds r2, r2, r1 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r4, r2, #30 │ │ │ │ + adds r4, r2, r1 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r6, r2, #30 │ │ │ │ + adds r6, r2, r1 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r0, r3, #30 │ │ │ │ + adds r0, r3, r1 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r2, r3, #30 │ │ │ │ + adds r2, r3, r1 │ │ │ │ lsls r5, r6, #2 │ │ │ │ cmp r0, #13 │ │ │ │ bhi.n 53e60c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42a290> │ │ │ │ tbb [pc, r0] │ │ │ │ asrs r5, r1, #32 │ │ │ │ asrs r3, r2, #24 │ │ │ │ adds r1, r3, #0 │ │ │ │ @@ -1738121,41 +1738132,41 @@ │ │ │ │ ldr r0, [pc, #60] @ (53e68c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42a310>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #56] @ (53e690 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42a314>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - strb r0, [r6, #24] │ │ │ │ + strb r0, [r6, #27] │ │ │ │ lsls r7, r7, #2 │ │ │ │ - asrs r2, r5, #29 │ │ │ │ + adds r2, r5, r0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r7, pc, #384 @ (adr r7, 53e7e8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42a46c>) │ │ │ │ + add r0, sp, #128 @ 0x80 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r6, pc, #216 @ (adr r6, 53e744 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42a3c8>) │ │ │ │ + add r6, pc, #984 @ (adr r6, 53ea44 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42a6c8>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, pc, #224 @ (adr r6, 53e750 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42a3d4>) │ │ │ │ + add r6, pc, #992 @ (adr r6, 53ea50 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42a6d4>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, pc, #232 @ (adr r6, 53e75c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42a3e0>) │ │ │ │ + add r6, pc, #1000 @ (adr r6, 53ea5c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42a6e0>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, pc, #112 @ (adr r6, 53e6e8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42a36c>) │ │ │ │ + add r6, pc, #880 @ (adr r6, 53e9e8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42a66c>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, pc, #216 @ (adr r6, 53e754 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42a3d8>) │ │ │ │ + add r6, pc, #984 @ (adr r6, 53ea54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42a6d8>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r0, [r7, #104] @ 0x68 │ │ │ │ + ldr r0, [r7, #116] @ 0x74 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r2, [r7, #104] @ 0x68 │ │ │ │ + ldr r2, [r7, #116] @ 0x74 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - asrs r4, r2, #28 │ │ │ │ + asrs r4, r2, #31 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r6, r2, #28 │ │ │ │ + asrs r6, r2, #31 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r0, r3, #28 │ │ │ │ + asrs r0, r3, #31 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r2, r3, #28 │ │ │ │ + asrs r2, r3, #31 │ │ │ │ lsls r5, r6, #2 │ │ │ │ cmp r0, #31 │ │ │ │ bhi.n 53e6a4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42a328> │ │ │ │ ldr r3, [pc, #20] @ (53e6b0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42a334>) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ cbz r0, 53e6aa <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42a32e> │ │ │ │ @@ -1738164,17 +1738175,17 @@ │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #12] @ (53e6b8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42a33c>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ cmp r3, #222 @ 0xde │ │ │ │ lsls r0, r4, #5 │ │ │ │ - pop {r1, r3, r4} │ │ │ │ + pop {r1, r3, r4, r6, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - pop {r2, r4} │ │ │ │ + pop {r2, r4, r6, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ subs r3, r1, #4 │ │ │ │ it ne │ │ │ │ movne r3, #1 │ │ │ │ cmp r0, #24 │ │ │ │ it ne │ │ │ │ movne r3, #0 │ │ │ │ @@ -1738215,29 +1738226,29 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #32] @ (53e734 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42a3b8>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #32] @ (53e738 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42a3bc>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - asrs r4, r0, #27 │ │ │ │ + asrs r4, r0, #30 │ │ │ │ lsls r5, r6, #2 │ │ │ │ cmp r1, #202 @ 0xca │ │ │ │ lsls r0, r4, #5 │ │ │ │ - asrs r6, r0, #26 │ │ │ │ + asrs r6, r0, #29 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cbnz r0, 53e79c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42a420> │ │ │ │ + pop {r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - asrs r2, r7, #27 │ │ │ │ + asrs r2, r7, #30 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cbnz r4, 53e7a0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42a424> │ │ │ │ + pop {r2, r4, r5, r6} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - asrs r2, r6, #26 │ │ │ │ + asrs r2, r6, #29 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r4, r1, #27 │ │ │ │ + asrs r4, r1, #30 │ │ │ │ lsls r5, r6, #2 │ │ │ │ cmp r0, #102 @ 0x66 │ │ │ │ bhi.n 53e74c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42a3d0> │ │ │ │ ldr r3, [pc, #20] @ (53e758 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42a3dc>) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ cbz r0, 53e752 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42a3d6> │ │ │ │ @@ -1738246,17 +1738257,17 @@ │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #12] @ (53e760 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42a3e4>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ movs r7, #218 @ 0xda │ │ │ │ lsls r0, r4, #5 │ │ │ │ - cbnz r2, 53e7bc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42a440> │ │ │ │ + pop {r1, r4, r5} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cbnz r4, 53e7be <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42a442> │ │ │ │ + pop {r2, r3, r5} │ │ │ │ lsls r6, r6, #2 │ │ │ │ cmp r0, #4 │ │ │ │ bhi.n 53e774 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42a3f8> │ │ │ │ ldr r3, [pc, #20] @ (53e780 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42a404>) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ cbz r0, 53e77a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42a3fe> │ │ │ │ @@ -1738265,17 +1738276,17 @@ │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #12] @ (53e788 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42a40c>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ movs r7, #158 @ 0x9e │ │ │ │ lsls r0, r4, #5 │ │ │ │ - cbnz r2, 53e7da <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42a45e> │ │ │ │ + pop {r1, r3} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cbnz r4, 53e7dc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42a460> │ │ │ │ + pop {r2} │ │ │ │ lsls r6, r6, #2 │ │ │ │ cmp r0, #12 │ │ │ │ bhi.n 53e79c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42a420> │ │ │ │ ldr r3, [pc, #20] @ (53e7a8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42a42c>) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ cbz r0, 53e7a2 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42a426> │ │ │ │ @@ -1738284,17 +1738295,17 @@ │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #12] @ (53e7b0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42a434>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ movs r7, #66 @ 0x42 │ │ │ │ lsls r0, r4, #5 │ │ │ │ - cbnz r2, 53e7f8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42a47c> │ │ │ │ + cbnz r2, 53e828 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42a4ac> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cbnz r4, 53e7fa <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42a47e> │ │ │ │ + cbnz r4, 53e82a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42a4ae> │ │ │ │ lsls r6, r6, #2 │ │ │ │ cmp r0, #6 │ │ │ │ bhi.n 53e7c4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42a448> │ │ │ │ ldr r3, [pc, #20] @ (53e7d0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42a454>) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ cbz r0, 53e7ca <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42a44e> │ │ │ │ @@ -1738303,17 +1738314,17 @@ │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #12] @ (53e7d8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42a45c>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ movs r6, #254 @ 0xfe │ │ │ │ lsls r0, r4, #5 │ │ │ │ - revsh r2, r7 │ │ │ │ + cbnz r2, 53e846 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42a4ca> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - revsh r4, r6 │ │ │ │ + cbnz r4, 53e848 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42a4cc> │ │ │ │ lsls r6, r6, #2 │ │ │ │ cmp r0, #2 │ │ │ │ beq.n 53e7f4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42a478> │ │ │ │ cmp r0, #12 │ │ │ │ beq.n 53e7f0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42a474> │ │ │ │ subs r0, #4 │ │ │ │ cmp r0, #7 │ │ │ │ @@ -1738407,19 +1738418,19 @@ │ │ │ │ ldr r1, [pc, #24] @ (53e8d4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42a558>) │ │ │ │ add ip, pc │ │ │ │ add r3, pc │ │ │ │ str.w ip, [sp] │ │ │ │ add r1, pc │ │ │ │ bl 54002c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42bcb0> │ │ │ │ nop │ │ │ │ - adds r0, #244 @ 0xf4 │ │ │ │ + adds r1, #180 @ 0xb4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r2, [pc, #776] @ (53ebdc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42a860>) │ │ │ │ + ldr r3, [pc, #520] @ (53eadc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42a760>) │ │ │ │ lsls r2, r0, #3 │ │ │ │ - adds r0, #200 @ 0xc8 │ │ │ │ + adds r1, #136 @ 0x88 │ │ │ │ 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 │ │ │ │ @@ -1738531,33 +1738542,33 @@ │ │ │ │ movs r2, #121 @ 0x79 │ │ │ │ ldr r1, [pc, #48] @ (53ea20 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42a6a4>) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 54002c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42bcb0> │ │ │ │ nop │ │ │ │ mrc2 15, 6, pc, cr3, cr15, {7} │ │ │ │ - adds r0, #26 │ │ │ │ + adds r0, #218 @ 0xda │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r7, #228 @ 0xe4 │ │ │ │ + adds r0, #164 @ 0xa4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r0, #184 @ 0xb8 │ │ │ │ + adds r1, #120 @ 0x78 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r7, #210 @ 0xd2 │ │ │ │ + adds r0, #146 @ 0x92 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r0, #36 @ 0x24 │ │ │ │ + adds r0, #228 @ 0xe4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r0, #62 @ 0x3e │ │ │ │ + adds r0, #254 @ 0xfe │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r0, #84 @ 0x54 │ │ │ │ + adds r1, #20 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r0, #42 @ 0x2a │ │ │ │ + adds r0, #234 @ 0xea │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r0, #178 @ 0xb2 │ │ │ │ + adds r1, #114 @ 0x72 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r7, #156 @ 0x9c │ │ │ │ + adds r0, #92 @ 0x5c │ │ │ │ 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 │ │ │ │ @@ -1738956,15 +1738967,15 @@ │ │ │ │ ... │ │ │ │ str r2, [r0, #92] @ 0x5c │ │ │ │ lsls r2, r5, #5 │ │ │ │ str r6, [r5, #88] @ 0x58 │ │ │ │ lsls r2, r5, #5 │ │ │ │ str r4, [r7, #88] @ 0x58 │ │ │ │ lsls r2, r5, #5 │ │ │ │ - cmp r5, #14 │ │ │ │ + cmp r5, #206 @ 0xce │ │ │ │ lsls r5, r6, #2 │ │ │ │ movs r5, #122 @ 0x7a │ │ │ │ lsls r0, r4, #5 │ │ │ │ str r2, [r7, #84] @ 0x54 │ │ │ │ lsls r2, r5, #5 │ │ │ │ adds r2, #1 │ │ │ │ bne.n 53ee24 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42aaa8> │ │ │ │ @@ -1739093,19 +1739104,19 @@ │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ asrs r0, r5, #4 │ │ │ │ lsls r7, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - rev r0, r6 │ │ │ │ + revsh r0, r6 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r3, #192 @ 0xc0 │ │ │ │ + cmp r4, #128 @ 0x80 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r3, #210 @ 0xd2 │ │ │ │ + cmp r4, #146 @ 0x92 │ │ │ │ lsls r5, r6, #2 │ │ │ │ asrs r4, r6, #2 │ │ │ │ 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, #4024] @ 0xfb8 │ │ │ │ @@ -1739688,20 +1739699,20 @@ │ │ │ │ bl 53f418 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42b09c> │ │ │ │ b.n 53f4fe <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42b182> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ lsrs r0, r0, #13 │ │ │ │ lsls r7, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - movs r6, #58 @ 0x3a │ │ │ │ + movs r6, #250 @ 0xfa │ │ │ │ lsls r5, r6, #2 │ │ │ │ lsrs r4, r6, #11 │ │ │ │ lsls r7, r4, #5 │ │ │ │ - @ instruction: 0xf37000b6 │ │ │ │ - movs r5, #224 @ 0xe0 │ │ │ │ + bics.w r0, r0, #5963776 @ 0x5b0000 │ │ │ │ + movs r6, #160 @ 0xa0 │ │ │ │ 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] @ 53f5d8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42b25c> │ │ │ │ @@ -1739735,15 +1739746,15 @@ │ │ │ │ add sp, #4 │ │ │ │ bx lr │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ lsrs r4, r5, #9 │ │ │ │ lsls r7, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - movs r5, #178 @ 0xb2 │ │ │ │ + movs r6, #114 @ 0x72 │ │ │ │ lsls r5, r6, #2 │ │ │ │ lsrs r2, r0, #9 │ │ │ │ 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 │ │ │ │ @@ -1739819,23 +1739830,23 @@ │ │ │ │ bl 53f574 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42b1f8> │ │ │ │ b.n 53f670 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42b2f4> │ │ │ │ ldr r3, [r7, #0] │ │ │ │ orrs r3, r5 │ │ │ │ orr.w r3, r3, #4 │ │ │ │ str r3, [r7, #0] │ │ │ │ b.n 53f628 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42b2ac> │ │ │ │ - movs r5, #74 @ 0x4a │ │ │ │ + movs r6, #10 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r4, #254 @ 0xfe │ │ │ │ + movs r5, #190 @ 0xbe │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r5, #60 @ 0x3c │ │ │ │ + movs r5, #252 @ 0xfc │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r5, #18 │ │ │ │ + movs r5, #210 @ 0xd2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r5, #40 @ 0x28 │ │ │ │ + movs r5, #232 @ 0xe8 │ │ │ │ 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] @ 53f730 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42b3b4> │ │ │ │ @@ -1739869,15 +1739880,15 @@ │ │ │ │ add sp, #4 │ │ │ │ bx lr │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ lsrs r4, r2, #4 │ │ │ │ lsls r7, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - movs r5, #10 │ │ │ │ + movs r5, #202 @ 0xca │ │ │ │ lsls r5, r6, #2 │ │ │ │ lsrs r2, r5, #3 │ │ │ │ lsls r7, r4, #5 │ │ │ │ cmp r0, #11 │ │ │ │ bhi.n 53f75a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42b3de> │ │ │ │ tbb [pc, r0] │ │ │ │ lsrs r4, r1, #28 │ │ │ │ @@ -1739918,35 +1739929,35 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #48] @ (53f7c4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42b448>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #48] @ (53f7c8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42b44c>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r4, [sp, #472] @ 0x1d8 │ │ │ │ + ldr r5, [sp, #216] @ 0xd8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r4, #192 @ 0xc0 │ │ │ │ + movs r5, #128 @ 0x80 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - stcl 0, cr0, [sl], #720 @ 0x2d0 │ │ │ │ - adds r7, #220 @ 0xdc │ │ │ │ + stc 0, cr0, [sl, #720]! @ 0x2d0 │ │ │ │ + subs r0, #156 @ 0x9c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adcs r6, r0 │ │ │ │ + tst r6, r0 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - movs r4, #148 @ 0x94 │ │ │ │ + movs r5, #84 @ 0x54 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r2, #38 @ 0x26 │ │ │ │ + subs r2, #230 @ 0xe6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r4, pc, #192 @ (adr r4, 53f87c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42b500>) │ │ │ │ + add r4, pc, #960 @ (adr r4, 53fb7c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42b800>) │ │ │ │ lsls r7, r7, #2 │ │ │ │ - ldrb r6, [r5, #23] │ │ │ │ + ldrb r6, [r5, #26] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r0, [r2, #80] @ 0x50 │ │ │ │ + ldr r0, [r2, #92] @ 0x5c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldmdb r2!, {r1, r2, r4, r5, r7} │ │ │ │ - ldr r0, [sp, #720] @ 0x2d0 │ │ │ │ + ldrd r0, r0, [r2, #728]! @ 0x2d8 │ │ │ │ + ldr r1, [sp, #464] @ 0x1d0 │ │ │ │ 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 │ │ │ │ @@ -1740407,27 +1740418,27 @@ │ │ │ │ strb.w r3, [r4, #1052] @ 0x41c │ │ │ │ b.n 53fb22 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42b7a6> │ │ │ │ nop │ │ │ │ lsls r2, r3, #25 │ │ │ │ lsls r7, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - movs r1, #104 @ 0x68 │ │ │ │ + movs r2, #40 @ 0x28 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r0, #222 @ 0xde │ │ │ │ + movs r1, #158 @ 0x9e │ │ │ │ lsls r5, r6, #2 │ │ │ │ lsls r4, r4, #20 │ │ │ │ lsls r7, r4, #5 │ │ │ │ - movs r0, #54 @ 0x36 │ │ │ │ + movs r0, #246 @ 0xf6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r0, r5, #5 │ │ │ │ + movs r0, #40 @ 0x28 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r6, r5, #7 │ │ │ │ + movs r0, #174 @ 0xae │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r4, r0, #5 │ │ │ │ + movs r0, #4 │ │ │ │ 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 │ │ │ │ @@ -1740683,68 +1740694,66 @@ │ │ │ │ movs r3, #0 │ │ │ │ b.n 53ff16 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42bb9a> │ │ │ │ mov r3, r0 │ │ │ │ b.n 53fdb6 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42ba3a> │ │ │ │ mov r3, r0 │ │ │ │ b.n 53ff16 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42bb9a> │ │ │ │ nop │ │ │ │ - adds r6, #112 @ 0x70 │ │ │ │ + adds r7, #48 @ 0x30 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - subs r6, r2, #6 │ │ │ │ + movs r0, #86 @ 0x56 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ble.n 540014 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42bc98> │ │ │ │ + udf #32 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - subs r4, r4, #5 │ │ │ │ + movs r0, #36 @ 0x24 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r4, r7, #4 │ │ │ │ + subs r4, r7, #7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r4, r7, #4 │ │ │ │ + subs r4, r7, #7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r6, r5, #1 │ │ │ │ + lsls r6, r5, #4 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r7, pc, #320 @ (adr r7, 5400a8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42bd2c>) │ │ │ │ + add r0, sp, #64 @ 0x40 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - subs r4, r0, #2 │ │ │ │ + subs r4, r0, #5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r6, [r6, #96] @ 0x60 │ │ │ │ + str r6, [r6, #108] @ 0x6c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldcl 0, cr0, [r6, #720] @ 0x2d0 │ │ │ │ - subs r4, r0, #1 │ │ │ │ + mrc 0, 4, r0, cr6, cr4, {5} │ │ │ │ + subs r4, r0, #4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r0, r0, #0 │ │ │ │ + subs r0, r0, #3 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r6, r3, #0 │ │ │ │ + subs r6, r3, #3 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - udf #208 @ 0xd0 │ │ │ │ + svc 144 @ 0x90 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - cmp r7, #162 @ 0xa2 │ │ │ │ + adds r0, #98 @ 0x62 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r0, pc, #544 @ (adr r0, 5401ac <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42be30>) │ │ │ │ + add r1, pc, #288 @ (adr r1, 5400ac <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42bd30>) │ │ │ │ lsls r7, r7, #2 │ │ │ │ - ldrb r6, [r3, #9] │ │ │ │ + ldrb r6, [r3, #12] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bmi.n 53feb4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42bb38> │ │ │ │ - lsls r3, r6, #2 │ │ │ │ - b.n 53ff04 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42bb88> │ │ │ │ + bpl.n 540034 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42bcb8> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r4, r5, #7 │ │ │ │ + ldrd r0, r0, [r6], #-716 @ 0x2cc │ │ │ │ + subs r4, r5, #2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r6, [r4, #26] │ │ │ │ + strb r6, [r4, #29] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r4, r7, #6 │ │ │ │ + subs r4, r7, #1 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - b.n 53fe9c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42bb20> │ │ │ │ - lsls r4, r6, #2 │ │ │ │ - adds r0, r5, #6 │ │ │ │ + @ instruction: 0xe83a00b4 │ │ │ │ + subs r0, r5, #1 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r2, r0, #7 │ │ │ │ + subs r2, r0, #2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r4, r0, #0 │ │ │ │ + subs r4, r0, #3 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldc 0, cr0, [r4, #-720] @ 0xfffffd30 │ │ │ │ + ldcl 0, cr0, [r4, #720] @ 0x2d0 │ │ │ │ stmdb sp!, {r3, 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] @ (540020 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42bca4>) │ │ │ │ mov r6, r0 │ │ │ │ mov r8, r1 │ │ │ │ @@ -1740776,19 +1740785,19 @@ │ │ │ │ bhi.n 53ffea <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42bc6e> │ │ │ │ ldr r2, [pc, #20] @ (540028 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42bcac>) │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r8 │ │ │ │ add r2, pc │ │ │ │ blx 6a2ec <__fprintf_chk@plt> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - adds r4, r3, #5 │ │ │ │ + subs r4, r3, #0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r0, r3, #5 │ │ │ │ + subs r0, r3, #0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r1, #10 │ │ │ │ + cmp r1, #202 @ 0xca │ │ │ │ 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] @ (5400a4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42bd28>) │ │ │ │ @@ -1740838,19 +1740847,19 @@ │ │ │ │ nop │ │ │ │ strh r0, [r2, r4] │ │ │ │ lsls r2, r5, #5 │ │ │ │ vuzp.16 q0, q11 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ vrev16.8 q0, q11 │ │ │ │ - adds r6, r3, #3 │ │ │ │ + adds r6, r3, #6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r4, r5, #3 │ │ │ │ + adds r4, r5, #6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrh r2, [r7, #30] │ │ │ │ + ldrh r2, [r7, #36] @ 0x24 │ │ │ │ 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 │ │ │ │ @@ -1740903,29 +1740912,29 @@ │ │ │ │ bl 54002c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42bcb0> │ │ │ │ ldr r3, [pc, #36] @ (540174 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42bdf8>) │ │ │ │ movw r2, #754 @ 0x2f2 │ │ │ │ ldr r1, [pc, #36] @ (540178 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42bdfc>) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 54002c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42bcb0> │ │ │ │ - subs r0, r1, r2 │ │ │ │ + subs r0, r1, r5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r2, r2, #2 │ │ │ │ + adds r2, r2, #5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r2, r7, r2 │ │ │ │ + adds r2, r7, r5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r6, r2, r3 │ │ │ │ + adds r6, r2, r6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r0, r7, #0 │ │ │ │ + adds r0, r7, #3 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r6, r0, r3 │ │ │ │ + adds r6, r0, r6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r0, r5, #0 │ │ │ │ + adds r0, r5, #3 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r6, r6, r2 │ │ │ │ + adds r6, r6, r5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldrb r2, [r1, #0] │ │ │ │ sub sp, #12 │ │ │ │ @@ -1740963,17 +1740972,17 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r3, [pc, #12] @ (5401ec <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42be70>) │ │ │ │ movw r2, #646 @ 0x286 │ │ │ │ ldr r1, [pc, #12] @ (5401f0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42be74>) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 54002c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42bcb0> │ │ │ │ - adds r0, r2, #0 │ │ │ │ + adds r0, r2, #3 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r6, r7, r6 │ │ │ │ + subs r6, r7, r1 │ │ │ │ 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 │ │ │ │ @@ -1740997,17 +1741006,17 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [pc, #16] @ (540240 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42bec4>) │ │ │ │ movw r2, #775 @ 0x307 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 54002c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42bcb0> │ │ │ │ nop │ │ │ │ - subs r6, r5, r7 │ │ │ │ + adds r6, r5, #2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r0, r6, r5 │ │ │ │ + subs r0, r6, r0 │ │ │ │ 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 │ │ │ │ @@ -1741067,21 +1741076,21 @@ │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [pc, #20] @ (5402ec <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42bf70>) │ │ │ │ movw r2, #1030 @ 0x406 │ │ │ │ ldr r1, [pc, #20] @ (5402f0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42bf74>) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 54002c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42bcb0> │ │ │ │ - subs r2, r7, r5 │ │ │ │ + adds r2, r7, #0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r4, r3, r3 │ │ │ │ + adds r4, r3, r6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r0, r6, r6 │ │ │ │ + adds r0, r6, #1 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r6, r0, r3 │ │ │ │ + adds r6, r0, r6 │ │ │ │ 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 │ │ │ │ @@ -1741237,17 +1741246,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [pc, #16] @ (540484 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42c108>) │ │ │ │ movw r2, #1292 @ 0x50c │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 54002c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42bcb0> │ │ │ │ nop │ │ │ │ - subs r6, r4, r1 │ │ │ │ + subs r6, r4, r4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r4, r5, #28 │ │ │ │ + asrs r4, r5, #31 │ │ │ │ lsls r5, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3744] @ 0xea0 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [pc, #616] @ (540704 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42c388>) │ │ │ │ @@ -1741505,29 +1741514,29 @@ │ │ │ │ @ instruction: 0xfaee0166 │ │ │ │ subs r2, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, r0, r3 │ │ │ │ + adds r0, r0, r6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r4, #242 @ 0xf2 │ │ │ │ + cmp r5, #178 @ 0xb2 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - asrs r2, r2, #20 │ │ │ │ + asrs r2, r2, #23 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r6, r7, r0 │ │ │ │ + adds r6, r7, r3 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r0, r6, #19 │ │ │ │ + asrs r0, r6, #22 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r6, r5, r2 │ │ │ │ + adds r6, r5, r5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r4, #184 @ 0xb8 │ │ │ │ + cmp r5, #120 @ 0x78 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - asrs r0, r3, #19 │ │ │ │ + asrs r0, r3, #22 │ │ │ │ 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 │ │ │ │ @@ -1741570,25 +1741579,25 @@ │ │ │ │ ldr r3, [pc, #32] @ (5407cc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42c450>) │ │ │ │ movw r2, #3233 @ 0xca1 │ │ │ │ ldr r1, [pc, #28] @ (5407d0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42c454>) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 54002c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42bcb0> │ │ │ │ nop │ │ │ │ - adds r6, r4, r2 │ │ │ │ + adds r6, r4, r5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r0, r3, #16 │ │ │ │ + asrs r0, r3, #19 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r2, r0, r0 │ │ │ │ + adds r2, r0, r3 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r0, r0, #16 │ │ │ │ + asrs r0, r0, #19 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r6, r1, r3 │ │ │ │ + adds r6, r1, r6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r0, r6, #15 │ │ │ │ + asrs r0, r6, #18 │ │ │ │ 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 │ │ │ │ @@ -1741645,25 +1741654,25 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [pc, #32] @ (540884 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42c508>) │ │ │ │ movw r2, #3147 @ 0xc4b │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 54002c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42bcb0> │ │ │ │ nop │ │ │ │ - adds r6, r0, r2 │ │ │ │ + adds r6, r0, r5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r0, r2, #14 │ │ │ │ + asrs r0, r2, #17 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r4, r6, r3 │ │ │ │ + adds r4, r6, r6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r6, r2, #13 │ │ │ │ + asrs r6, r2, #16 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r6, r7, r1 │ │ │ │ + adds r6, r7, r4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r4, r7, #12 │ │ │ │ + asrs r4, r7, #15 │ │ │ │ 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] @ (54093c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42c5c0>) │ │ │ │ mov r4, r2 │ │ │ │ @@ -1741810,19 +1741819,19 @@ │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #3319 @ 0xcf7 │ │ │ │ bl 54002c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42bcb0> │ │ │ │ nop │ │ │ │ - asrs r2, r2, #30 │ │ │ │ + adds r2, r2, r1 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r1, #120 @ 0x78 │ │ │ │ + cmp r2, #56 @ 0x38 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - asrs r0, r3, #6 │ │ │ │ + asrs r0, r3, #9 │ │ │ │ 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] @ (540bac <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42c830>) │ │ │ │ sub sp, #116 @ 0x74 │ │ │ │ @@ -1741995,25 +1742004,25 @@ │ │ │ │ ldr r1, [pc, #36] @ (540c24 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42c8a8>) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #3334 @ 0xd06 │ │ │ │ bl 54002c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42bcb0> │ │ │ │ - asrs r2, r2, #23 │ │ │ │ + asrs r2, r2, #26 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r7, #148 @ 0x94 │ │ │ │ + cmp r0, #84 @ 0x54 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - lsrs r4, r6, #30 │ │ │ │ + asrs r4, r6, #1 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r4, r3, #23 │ │ │ │ + asrs r4, r3, #26 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r7, #126 @ 0x7e │ │ │ │ + cmp r0, #62 @ 0x3e │ │ │ │ lsls r2, r0, #3 │ │ │ │ - lsrs r6, r3, #30 │ │ │ │ + asrs r6, r3, #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 │ │ │ │ @@ -1742218,21 +1742227,21 @@ │ │ │ │ adds r7, #1 │ │ │ │ bl 540c28 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42c8ac> │ │ │ │ cmp r9, r7 │ │ │ │ str.w r0, [r5, #4]! │ │ │ │ bne.n 540e22 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42caa6> │ │ │ │ b.n 540cc0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42c944> │ │ │ │ nop │ │ │ │ - asrs r2, r7, #19 │ │ │ │ + asrs r2, r7, #22 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r4, r4, #15 │ │ │ │ + asrs r4, r4, #18 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r5, #202 @ 0xca │ │ │ │ + movs r6, #138 @ 0x8a │ │ │ │ lsls r2, r0, #3 │ │ │ │ - lsrs r2, r5, #23 │ │ │ │ + lsrs r2, r5, #26 │ │ │ │ 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 │ │ │ │ @@ -1742363,21 +1742372,21 @@ │ │ │ │ bl 540e50 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42cad4> │ │ │ │ ldr r2, [sp, #8] │ │ │ │ adds r4, #1 │ │ │ │ cmp r7, r4 │ │ │ │ str.w r0, [r2, #4]! │ │ │ │ bne.n 540f80 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42cc04> │ │ │ │ b.n 540f1c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42cba0> │ │ │ │ - asrs r2, r7, #11 │ │ │ │ + asrs r2, r7, #14 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r6, r0, #9 │ │ │ │ + asrs r6, r0, #12 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r4, #44 @ 0x2c │ │ │ │ + movs r4, #236 @ 0xec │ │ │ │ lsls r2, r0, #3 │ │ │ │ - lsrs r4, r1, #17 │ │ │ │ + lsrs r4, r1, #20 │ │ │ │ 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 │ │ │ │ @@ -1742402,21 +1742411,21 @@ │ │ │ │ ldr r3, [pc, #24] @ (541004 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42cc88>) │ │ │ │ ldr r1, [pc, #24] @ (541008 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42cc8c>) │ │ │ │ str r2, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ movw r2, #1929 @ 0x789 │ │ │ │ bl 54002c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42bcb0> │ │ │ │ - asrs r4, r7, #8 │ │ │ │ + asrs r4, r7, #11 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r6, r1, #15 │ │ │ │ + lsrs r6, r1, #18 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r0, r1, #9 │ │ │ │ + asrs r0, r1, #12 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r2, r6, #14 │ │ │ │ + lsrs r2, r6, #17 │ │ │ │ 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] │ │ │ │ @@ -1742448,17 +1742457,17 @@ │ │ │ │ movw r2, #3374 @ 0xd2e │ │ │ │ str r0, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ mov r0, r5 │ │ │ │ bl 54002c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42bcb0> │ │ │ │ nop │ │ │ │ - asrs r4, r2, #8 │ │ │ │ + asrs r4, r2, #11 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r2, r0, #13 │ │ │ │ + lsrs r2, r0, #16 │ │ │ │ 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 │ │ │ │ @@ -1742489,21 +1742498,21 @@ │ │ │ │ ldr r3, [pc, #24] @ (5410e4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42cd68>) │ │ │ │ movw r2, #3391 @ 0xd3f │ │ │ │ ldr r1, [pc, #20] @ (5410e8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42cd6c>) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 54002c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42bcb0> │ │ │ │ nop │ │ │ │ - asrs r6, r6, #7 │ │ │ │ + asrs r6, r6, #10 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r0, r4, #11 │ │ │ │ + lsrs r0, r4, #14 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r6, r3, #8 │ │ │ │ + asrs r6, r3, #11 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r0, r2, #11 │ │ │ │ + lsrs r0, r2, #14 │ │ │ │ lsls r5, r6, #2 │ │ │ │ adds r2, #1 │ │ │ │ bne.n 541144 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42cdc8> │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -1742707,67 +1742716,67 @@ │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ movw r2, #1812 @ 0x714 │ │ │ │ bl 54002c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42bcb0> │ │ │ │ nop │ │ │ │ - asrs r6, r6, #10 │ │ │ │ + asrs r6, r6, #13 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r6, r5, #9 │ │ │ │ + lsrs r6, r5, #12 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r4, r6, #7 │ │ │ │ + asrs r4, r6, #10 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r4, r3, #7 │ │ │ │ + lsrs r4, r3, #10 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r2, r5, #8 │ │ │ │ + asrs r2, r5, #11 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r6, r7, #6 │ │ │ │ + lsrs r6, r7, #9 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r1, #124 @ 0x7c │ │ │ │ + movs r2, #60 @ 0x3c │ │ │ │ lsls r2, r0, #3 │ │ │ │ - lsrs r6, r3, #6 │ │ │ │ + lsrs r6, r3, #9 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r4, r2, #4 │ │ │ │ + asrs r4, r2, #7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r1, #86 @ 0x56 │ │ │ │ + movs r2, #22 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - lsrs r0, r7, #5 │ │ │ │ + lsrs r0, r7, #8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r6, r6, #5 │ │ │ │ + asrs r6, r6, #8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r1, #46 @ 0x2e │ │ │ │ + movs r1, #238 @ 0xee │ │ │ │ lsls r2, r0, #3 │ │ │ │ - lsrs r0, r2, #5 │ │ │ │ + lsrs r0, r2, #8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r2, r0, #5 │ │ │ │ + asrs r2, r0, #8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r2, r2, #4 │ │ │ │ + lsrs r2, r2, #7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r4, r4, #6 │ │ │ │ + asrs r4, r4, #9 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r2, r6, #6 │ │ │ │ + asrs r2, r6, #9 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r0, #206 @ 0xce │ │ │ │ + movs r1, #142 @ 0x8e │ │ │ │ lsls r2, r0, #3 │ │ │ │ - lsrs r0, r6, #3 │ │ │ │ + lsrs r0, r6, #6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r2, r7, #2 │ │ │ │ + asrs r2, r7, #5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r0, #182 @ 0xb6 │ │ │ │ + movs r1, #118 @ 0x76 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - lsrs r0, r3, #3 │ │ │ │ + lsrs r0, r3, #6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r2, r4, #2 │ │ │ │ + asrs r2, r4, #5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r0, #150 @ 0x96 │ │ │ │ + movs r1, #86 @ 0x56 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - lsrs r0, r7, #2 │ │ │ │ + lsrs r0, r7, #5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r2, r0, #2 │ │ │ │ + asrs r2, r0, #5 │ │ │ │ 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 │ │ │ │ @@ -1742804,19 +1742813,19 @@ │ │ │ │ ldr r1, [pc, #24] @ (5413dc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42d060>) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #1482 @ 0x5ca │ │ │ │ bl 54002c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42bcb0> │ │ │ │ - asrs r4, r4, #2 │ │ │ │ + asrs r4, r4, #5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r2, r7, #6 │ │ │ │ + movs r0, #122 @ 0x7a │ │ │ │ lsls r2, r0, #3 │ │ │ │ - lsls r2, r3, #31 │ │ │ │ + lsrs r2, r3, #2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ ldr r1, [r3, #20] │ │ │ │ cmp r1, #7 │ │ │ │ beq.n 5413e8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42d06c> │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1742951,27 +1742960,27 @@ │ │ │ │ ldrd r1, r2, [r6, #12] │ │ │ │ bl 53aecc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x426b50> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r0, [r6, #4] │ │ │ │ ldr r2, [r3, #24] │ │ │ │ mov r1, r2 │ │ │ │ b.n 5414f0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42d174> │ │ │ │ - asrs r6, r2, #32 │ │ │ │ + asrs r6, r2, #3 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r0, r6, #28 │ │ │ │ + lsls r0, r6, #31 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r2, r6, #31 │ │ │ │ + asrs r2, r6, #2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r4, r0, #27 │ │ │ │ + lsls r4, r0, #30 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r0, r4, #31 │ │ │ │ + asrs r0, r4, #2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r6, r5, #1 │ │ │ │ + subs r6, r5, #4 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - lsls r6, r1, #26 │ │ │ │ + lsls r6, r1, #29 │ │ │ │ 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 │ │ │ │ @@ -1743251,27 +1743260,27 @@ │ │ │ │ bl 54002c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42bcb0> │ │ │ │ sub.w r3, r1, #5632 @ 0x1600 │ │ │ │ subs r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ bls.w 5415f4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42d278> │ │ │ │ b.n 541812 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42d496> │ │ │ │ nop │ │ │ │ - lsrs r0, r5, #27 │ │ │ │ + lsrs r0, r5, #30 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r6, r6, #21 │ │ │ │ + lsls r6, r6, #24 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r0, r7, #22 │ │ │ │ + lsrs r0, r7, #25 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r6, r1, #21 │ │ │ │ + lsls r6, r1, #24 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r0, r5, #16 │ │ │ │ + lsrs r0, r5, #19 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r0, r2, #16 │ │ │ │ + lsrs r0, r2, #19 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r6, r5, #13 │ │ │ │ + lsls r6, r5, #16 │ │ │ │ lsls r5, r6, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [r1, #16] │ │ │ │ sub sp, #20 │ │ │ │ @@ -1743315,23 +1743324,23 @@ │ │ │ │ ldr r1, [pc, #32] @ (5418fc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42d580>) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #1724 @ 0x6bc │ │ │ │ bl 54002c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42bcb0> │ │ │ │ - lsrs r6, r1, #13 │ │ │ │ + lsrs r6, r1, #16 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r4, r4, #11 │ │ │ │ + lsls r4, r4, #14 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r0, r5, #17 │ │ │ │ + lsrs r0, r5, #20 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r2, r4, r2 │ │ │ │ + subs r2, r4, r5 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - lsls r2, r0, #11 │ │ │ │ + lsls r2, r0, #14 │ │ │ │ lsls r5, r6, #2 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ cmp r2, #6 │ │ │ │ beq.n 541908 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42d58c> │ │ │ │ bx lr │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1743380,25 +1743389,25 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [pc, #32] @ (541998 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42d61c>) │ │ │ │ movw r2, #1517 @ 0x5ed │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 54002c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42bcb0> │ │ │ │ nop │ │ │ │ - lsrs r4, r7, #16 │ │ │ │ + lsrs r4, r7, #19 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r2, r5, #9 │ │ │ │ + lsls r2, r5, #12 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r2, r7, #17 │ │ │ │ + lsrs r2, r7, #20 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r4, r7, #8 │ │ │ │ + lsls r4, r7, #11 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r6, r4, #19 │ │ │ │ + lsrs r6, r4, #22 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r0, r5, #8 │ │ │ │ + lsls r0, r5, #11 │ │ │ │ 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 │ │ │ │ @@ -1743442,24 +1743451,25 @@ │ │ │ │ ldr r1, [pc, #36] @ (541a28 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42d6ac>) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #2542 @ 0x9ee │ │ │ │ bl 54002c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42bcb0> │ │ │ │ - lsrs r2, r2, #18 │ │ │ │ + lsrs r2, r2, #21 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r0, r2, r6 │ │ │ │ + subs r0, r2, r1 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - lsls r0, r6, #6 │ │ │ │ + lsls r0, r6, #9 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - vshr.u64 d0, d20, #20 │ │ │ │ - adds r2, r7, r5 │ │ │ │ + lsls r4, r5, #1 │ │ │ │ + lsls r5, r6, #2 │ │ │ │ + subs r2, r7, r0 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - lsls r2, r3, #6 │ │ │ │ + lsls r2, r3, #9 │ │ │ │ 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 │ │ │ │ @@ -1743493,18 +1743503,18 @@ │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #2522 @ 0x9da │ │ │ │ bl 54002c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42bcb0> │ │ │ │ nop │ │ │ │ - vqadd.u64 d0, d18, d20 │ │ │ │ - adds r0, r0, r4 │ │ │ │ + vshr.u64 d16, d20, #14 │ │ │ │ + adds r0, r0, r7 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - lsls r0, r4, #4 │ │ │ │ + lsls r0, r4, #7 │ │ │ │ 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 │ │ │ │ @@ -1743618,22 +1743628,24 @@ │ │ │ │ ldr r1, [pc, #32] @ (541bdc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42d860>) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #2490 @ 0x9ba │ │ │ │ bl 54002c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42bcb0> │ │ │ │ - lsrs r0, r4, #12 │ │ │ │ + lsrs r0, r4, #15 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - vshr.u64 d16, d20, #10 │ │ │ │ - lsrs r4, r7, #11 │ │ │ │ + lsls r6, r6, #2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r2, r0, #31 │ │ │ │ + lsrs r4, r7, #14 │ │ │ │ + lsls r5, r6, #2 │ │ │ │ + adds r2, r0, r2 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - vshr.u64 d16, d20, #30 │ │ │ │ + lsls r2, r4, #2 │ │ │ │ + lsls r5, r6, #2 │ │ │ │ cmp r1, #29 │ │ │ │ bhi.n 541c08 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42d88c> │ │ │ │ cmp r1, #18 │ │ │ │ bls.n 541c30 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42d8b4> │ │ │ │ sub.w r3, r1, #19 │ │ │ │ cmp r3, #10 │ │ │ │ bhi.n 541c30 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42d8b4> │ │ │ │ @@ -1743681,17 +1743693,18 @@ │ │ │ │ mov r0, r4 │ │ │ │ strd r2, r1, [sp] │ │ │ │ movw r2, #5172 @ 0x1434 │ │ │ │ ldr r1, [pc, #12] @ (541c68 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42d8ec>) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 54002c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42bcb0> │ │ │ │ - lsrs r0, r2, #10 │ │ │ │ + lsrs r0, r2, #13 │ │ │ │ + lsls r5, r6, #2 │ │ │ │ + movs r6, r0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - vqadd.u8 d16, d22, d20 │ │ │ │ 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 │ │ │ │ mov r2, r1 │ │ │ │ @@ -1743764,24 +1743777,24 @@ │ │ │ │ ldr r1, [pc, #40] @ (541d48 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42d9cc>) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #579 @ 0x243 │ │ │ │ bl 54002c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42bcb0> │ │ │ │ - ldc2l 0, cr0, [r0], #720 @ 0x2d0 │ │ │ │ - stc2 0, cr0, [lr, #-720] @ 0xfffffd30 │ │ │ │ - lsrs r4, r5, #8 │ │ │ │ + ldc2 0, cr0, [r0, #720]! @ 0x2d0 │ │ │ │ + stc2l 0, cr0, [lr, #720] @ 0x2d0 │ │ │ │ + lsrs r4, r5, #11 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - mrc2 0, 4, r0, cr2, cr4, {5} │ │ │ │ - lsrs r4, r5, #7 │ │ │ │ + vqadd.u16 d16, d18, d20 │ │ │ │ + lsrs r4, r5, #10 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r6, r3, #25 │ │ │ │ + asrs r6, r3, #28 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - mrc2 0, 3, r0, cr14, cr4, {5} │ │ │ │ + vqadd.u64 d0, d30, d20 │ │ │ │ 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 │ │ │ │ bl 541c6c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42d8f0> │ │ │ │ @@ -1743821,17 +1743834,17 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [pc, #16] @ (541dc8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42da4c>) │ │ │ │ movw r2, #646 @ 0x286 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 54002c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42bcb0> │ │ │ │ nop │ │ │ │ - movs r2, r7 │ │ │ │ + lsls r2, r7, #3 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - stc2l 0, cr0, [r8, #720]! @ 0x2d0 │ │ │ │ + mcr2 0, 5, r0, cr8, cr4, {5} │ │ │ │ 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 541c6c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42d8f0> │ │ │ │ mov r4, r0 │ │ │ │ @@ -1743843,17 +1743856,17 @@ │ │ │ │ ldr r3, [pc, #16] @ (541e00 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42da84>) │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [pc, #16] @ (541e04 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42da88>) │ │ │ │ movw r2, #617 @ 0x269 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 54002c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42bcb0> │ │ │ │ - lsrs r4, r4, #5 │ │ │ │ + lsrs r4, r4, #8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - stc2 0, cr0, [sl, #720]! @ 0x2d0 │ │ │ │ + mcr2 0, 3, r0, cr10, cr4, {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 │ │ │ │ mov r8, r2 │ │ │ │ subs r2, #3 │ │ │ │ add.w r9, r1, #12 │ │ │ │ @@ -1743955,25 +1743968,25 @@ │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #5257 @ 0x1489 │ │ │ │ bl 54002c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42bcb0> │ │ │ │ nop │ │ │ │ ldmia r4, {r0, r2, r4, r5, r6} │ │ │ │ - @ instruction: 0xffffff2e │ │ │ │ + vqrdmlsh.s , , d30[0] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldc2 0, cr0, [r0], #720 @ 0x2d0 │ │ │ │ - lsrs r2, r6, #1 │ │ │ │ + ldc2l 0, cr0, [r0, #-720]! @ 0xfffffd30 │ │ │ │ + lsrs r2, r6, #4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldc2 0, cr0, [r0], {180} @ 0xb4 │ │ │ │ - lsrs r6, r0, #2 │ │ │ │ + ldc2l 0, cr0, [r0, #-720] @ 0xfffffd30 │ │ │ │ + lsrs r6, r0, #5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r4, r3, #17 │ │ │ │ + asrs r4, r3, #20 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldc2l 0, cr0, [ip], #-720 @ 0xfffffd30 │ │ │ │ + ldc2 0, cr0, [ip, #-720]! @ 0xfffffd30 │ │ │ │ stmdb sp!, {r4, 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 │ │ │ │ mov r4, r0 │ │ │ │ @@ -1744152,23 +1744165,23 @@ │ │ │ │ ldr.w r2, [r2, r5, lsl #2] │ │ │ │ adds r5, #1 │ │ │ │ bl 541f54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42dbd8> │ │ │ │ cmp fp, r5 │ │ │ │ str.w r0, [r9, #4]! │ │ │ │ bne.n 54212c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42ddb0> │ │ │ │ b.n 5420ce <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42dd52> │ │ │ │ - lsrs r0, r6, #32 │ │ │ │ + lsrs r0, r6, #3 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r6, r5, #15 │ │ │ │ + asrs r6, r5, #18 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - stc2 0, cr0, [lr], {180} @ 0xb4 │ │ │ │ - lsrs r0, r0, #1 │ │ │ │ + stc2l 0, cr0, [lr], {180} @ 0xb4 │ │ │ │ + lsrs r0, r0, #4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldc2l 0, cr0, [r2], #720 @ 0x2d0 │ │ │ │ - @ instruction: 0xfaa000b4 │ │ │ │ + ldc2 0, cr0, [r2, #720]! @ 0x2d0 │ │ │ │ + @ instruction: 0xfb6000b4 │ │ │ │ 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 │ │ │ │ mov r5, r0 │ │ │ │ @@ -1744241,24 +1744254,24 @@ │ │ │ │ mov.w r2, #772 @ 0x304 │ │ │ │ ldr r1, [pc, #40] @ (542248 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42decc>) │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ str r6, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ bl 54002c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42bcb0> │ │ │ │ - strb.w r0, [r4, r4, lsl #3] │ │ │ │ - strh.w r0, [r0, r4, lsl #3] │ │ │ │ - lsls r2, r7, #23 │ │ │ │ + str.w r0, [r4, #180] @ 0xb4 │ │ │ │ + str??.w r0, [r0, #180] @ 0xb4 │ │ │ │ + lsls r2, r7, #26 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb.w r0, [lr, r4, lsl #3] │ │ │ │ - lsls r6, r0, #24 │ │ │ │ + str.w r0, [lr, #180] @ 0xb4 │ │ │ │ + lsls r6, r0, #27 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrsb.w r0, [r2, #180] @ 0xb4 │ │ │ │ - strb.w r0, [lr, r4, lsl #3] │ │ │ │ - @ instruction: 0xf7e600b4 │ │ │ │ + @ instruction: 0xfa5200b4 │ │ │ │ + str.w r0, [lr, #180] @ 0xb4 │ │ │ │ + strh.w r0, [r6, #180] @ 0xb4 │ │ │ │ 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 r5, r1 │ │ │ │ @@ -1744332,22 +1744345,22 @@ │ │ │ │ ldr r3, [pc, #32] @ (54231c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42dfa0>) │ │ │ │ movw r2, #873 @ 0x369 │ │ │ │ ldr r1, [pc, #28] @ (542320 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42dfa4>) │ │ │ │ add r3, pc │ │ │ │ str r5, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ bl 54002c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42bcb0> │ │ │ │ - lsls r0, r3, #21 │ │ │ │ + lsls r0, r3, #24 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str.w r0, [r2, #180] @ 0xb4 │ │ │ │ - @ instruction: 0xf6fc00b4 │ │ │ │ - @ instruction: 0xf71800b4 │ │ │ │ - lsls r2, r6, #19 │ │ │ │ + vst1.8 @ instruction: 0xf98200b4 │ │ │ │ + @ instruction: 0xf7bc00b4 │ │ │ │ + @ instruction: 0xf7d800b4 │ │ │ │ + lsls r2, r6, #22 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - @ instruction: 0xf70600b4 │ │ │ │ + @ instruction: 0xf7c600b4 │ │ │ │ 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 │ │ │ │ mov r4, r0 │ │ │ │ @@ -1744790,17 +1744803,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ subs r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf33e00b4 │ │ │ │ - ldc2l 0, cr0, [r6], {180} @ 0xb4 │ │ │ │ - bics.w r0, r6, #5898240 @ 0x5a0000 │ │ │ │ + @ instruction: 0xf3fe00b4 │ │ │ │ + ldc2 0, cr0, [r6, #720] @ 0x2d0 │ │ │ │ + @ instruction: 0xf4f600b4 │ │ │ │ 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 │ │ │ │ mov r2, r1 │ │ │ │ @@ -1744865,19 +1744878,19 @@ │ │ │ │ ldrb r0, [r4, #0] │ │ │ │ mov r1, r2 │ │ │ │ b.n 54281c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42e4a0> │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ b.n 54281c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42e4a0> │ │ │ │ movs r2, #5 │ │ │ │ bl 5400c4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42bd48> │ │ │ │ - movs r0, r7 │ │ │ │ + lsls r0, r7, #3 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - @ instruction: 0xf1e200b4 │ │ │ │ - sub.w r0, lr, #180 @ 0xb4 │ │ │ │ - rsb r0, ip, #180 @ 0xb4 │ │ │ │ + subw r0, r2, #180 @ 0xb4 │ │ │ │ + @ instruction: 0xf26e00b4 │ │ │ │ + @ instruction: 0xf28c00b4 │ │ │ │ stmdb 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 │ │ │ │ @@ -1744957,20 +1744970,21 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ add r1, pc │ │ │ │ bl 54002c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42bcb0> │ │ │ │ movs r2, #2 │ │ │ │ mov r1, ip │ │ │ │ mov r0, r5 │ │ │ │ bl 5400c4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42bd48> │ │ │ │ - vshr.u64 d0, d20, #4 │ │ │ │ - lsrs r6, r5, #10 │ │ │ │ + lsls r4, r7, #1 │ │ │ │ + lsls r5, r6, #2 │ │ │ │ + lsrs r6, r5, #13 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - movt r0, #57524 @ 0xe0b4 │ │ │ │ - @ instruction: 0xf0b200b4 │ │ │ │ - @ instruction: 0xf0cc00b4 │ │ │ │ + @ instruction: 0xf38e00b4 │ │ │ │ + sbcs.w r0, r2, #180 @ 0xb4 │ │ │ │ + @ instruction: 0xf18c00b4 │ │ │ │ stmdb 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 fp, [pc, #1004] @ 542d64 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42e9e8> │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ cmp r1, #1 │ │ │ │ @@ -1745320,32 +1745334,32 @@ │ │ │ │ bl 54002c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42bcb0> │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r4 │ │ │ │ bl 5400c4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42bd48> │ │ │ │ nop │ │ │ │ bvs.n 542c68 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42e8ec> │ │ │ │ lsls r6, r4, #5 │ │ │ │ - stc2l 0, cr0, [r6], #752 @ 0x2f0 │ │ │ │ + stc2 0, cr0, [r6, #752]! @ 0x2f0 │ │ │ │ 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 │ │ │ │ - stc2 0, cr0, [r0, #720] @ 0x2d0 │ │ │ │ - @ instruction: 0xfb7000b4 │ │ │ │ - lsls r2, r0, #25 │ │ │ │ + mcr2 0, 2, r0, cr0, cr4, {5} │ │ │ │ + ldc2 0, cr0, [r0], #-720 @ 0xfffffd30 │ │ │ │ + lsls r2, r0, #28 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - mcr 0, 3, r0, cr2, cr4, {5} │ │ │ │ - ldc 0, cr0, [ip], {180} @ 0xb4 │ │ │ │ - ldc 0, cr0, [r8], #720 @ 0x2d0 │ │ │ │ + vqadd.s32 d0, d18, d20 │ │ │ │ + ldcl 0, cr0, [ip, #-720] @ 0xfffffd30 │ │ │ │ + ldcl 0, cr0, [r8, #-720]! @ 0xfffffd30 │ │ │ │ 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 │ │ │ │ @@ -1745437,22 +1745451,22 @@ │ │ │ │ ldr r3, [pc, #40] @ (542eb0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42eb34>) │ │ │ │ mov.w r2, #772 @ 0x304 │ │ │ │ ldr r1, [pc, #36] @ (542eb4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42eb38>) │ │ │ │ add r3, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ bl 54002c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42bcb0> │ │ │ │ - sub.w r0, r8, r4, ror #2 │ │ │ │ - rsb r0, r4, r4, ror #2 │ │ │ │ - @ instruction: 0xeb8c00b4 │ │ │ │ - sub.w r0, r6, r4, ror #2 │ │ │ │ - sbcs.w r0, r0, r4, ror #2 │ │ │ │ - @ instruction: 0xeb8c00b4 │ │ │ │ - sub.w r0, r2, r4, ror #2 │ │ │ │ - sbcs.w r0, sl, r4, ror #2 │ │ │ │ + stcl 0, cr0, [r8], #-720 @ 0xfffffd30 │ │ │ │ + stc 0, cr0, [r4], {180} @ 0xb4 │ │ │ │ + mcrr 0, 11, r0, ip, cr4 │ │ │ │ + stcl 0, cr0, [r6], #-720 @ 0xfffffd30 │ │ │ │ + ldc 0, cr0, [r0], #-720 @ 0xfffffd30 │ │ │ │ + mcrr 0, 11, r0, ip, cr4 │ │ │ │ + stcl 0, cr0, [r2], #-720 @ 0xfffffd30 │ │ │ │ + ldc 0, cr0, [sl], #-720 @ 0xfffffd30 │ │ │ │ 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 │ │ │ │ @@ -1745485,16 +1745499,16 @@ │ │ │ │ ldr r3, [pc, #16] @ (542f20 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42eba4>) │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [pc, #16] @ (542f24 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42eba8>) │ │ │ │ movw r2, #617 @ 0x269 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 54002c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42bcb0> │ │ │ │ - str.w r0, [r4, r4, lsl #3] │ │ │ │ - stc 0, cr0, [sl], {180} @ 0xb4 │ │ │ │ + vst4.32 {d0-d3}, [r4 :256], r4 │ │ │ │ + stcl 0, cr0, [sl, #-720] @ 0xfffffd30 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ ldr r2, [pc, #188] @ (542ff4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42ec78>) │ │ │ │ sub sp, #148 @ 0x94 │ │ │ │ ldr r3, [pc, #188] @ (542ff8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42ec7c>) │ │ │ │ @@ -1745574,16 +1745588,16 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ beq.n 542f74 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42ebf8> │ │ │ │ lsls r6, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ beq.n 543068 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42ecec> │ │ │ │ lsls r6, r4, #5 │ │ │ │ - @ instruction: 0xf77400b4 │ │ │ │ - subs.w r0, sl, r4, ror #2 │ │ │ │ + ldrh.w r0, [r4, r4, lsl #3] │ │ │ │ + ldcl 0, cr0, [sl], #-720 @ 0xfffffd30 │ │ │ │ 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 │ │ │ │ @@ -1745810,41 +1745824,32 @@ │ │ │ │ ldr r3, [pc, #80] @ (5432c4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42ef48>) │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [pc, #80] @ (5432c8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42ef4c>) │ │ │ │ movw r2, #1138 @ 0x472 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 54002c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42bcb0> │ │ │ │ - strd r0, r0, [r4], #720 @ 0x2d0 │ │ │ │ - ldrd r0, r0, [lr], #720 @ 0x2d0 │ │ │ │ - @ instruction: 0xf70e00b4 │ │ │ │ - @ instruction: 0xe9b800b4 │ │ │ │ - b.n 543278 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42eefc> │ │ │ │ - lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xe80a00b4 │ │ │ │ - b.n 543258 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42eedc> │ │ │ │ - lsls r4, r6, #2 │ │ │ │ - b.n 543290 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42ef14> │ │ │ │ - lsls r4, r6, #2 │ │ │ │ - b.n 543238 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42eebc> │ │ │ │ - lsls r4, r6, #2 │ │ │ │ - b.n 543270 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42eef4> │ │ │ │ - lsls r4, r6, #2 │ │ │ │ - b.n 543218 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42ee9c> │ │ │ │ - lsls r4, r6, #2 │ │ │ │ - b.n 543250 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42eed4> │ │ │ │ - lsls r4, r6, #2 │ │ │ │ - rsb r0, sl, r4, ror #2 │ │ │ │ - strd r0, r0, [ip, #-720] @ 0x2d0 │ │ │ │ - b.n 543254 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42eed8> │ │ │ │ - lsls r4, r6, #2 │ │ │ │ - b.n 543204 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42ee88> │ │ │ │ - lsls r4, r6, #2 │ │ │ │ - movw r0, #51380 @ 0xc8b4 │ │ │ │ - stmdb r6!, {r2, r4, r5, r7} │ │ │ │ + @ instruction: 0xe9a400b4 │ │ │ │ + @ instruction: 0xe9be00b4 │ │ │ │ + @ instruction: 0xf7ce00b4 │ │ │ │ + orns r0, r8, r4, ror #2 │ │ │ │ + ldmia.w r0!, {r2, r4, r5, r7} │ │ │ │ + @ instruction: 0xe8ca00b4 │ │ │ │ + ldmia.w ip, {r2, r4, r5, r7} │ │ │ │ + ldmia.w r6!, {r2, r4, r5, r7} │ │ │ │ + stmia.w r8, {r2, r4, r5, r7} │ │ │ │ + stmia.w r2!, {r2, r4, r5, r7} │ │ │ │ + ldrd r0, r0, [r4], #-720 @ 0x2d0 │ │ │ │ + stmia.w lr, {r2, r4, r5, r7} │ │ │ │ + stc 0, cr0, [sl], {180} @ 0xb4 │ │ │ │ + and.w r0, ip, r4, ror #2 │ │ │ │ + stmia.w sl, {r2, r4, r5, r7} │ │ │ │ + strd r0, r0, [r0], #-720 @ 0x2d0 │ │ │ │ + @ instruction: 0xf70c00b4 │ │ │ │ + strd r0, r0, [r6, #720]! @ 0x2d0 │ │ │ │ cmp r1, #7 │ │ │ │ bhi.n 5433ca <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42f04e> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ subs r1, #2 │ │ │ │ @@ -1745976,37 +1745981,36 @@ │ │ │ │ add r3, pc │ │ │ │ str.w ip, [sp] │ │ │ │ add r1, pc │ │ │ │ bl 54002c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42bcb0> │ │ │ │ ldr r1, [pc, #64] @ (543460 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42f0e4>) │ │ │ │ add r1, pc │ │ │ │ b.n 5432f8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42ef7c> │ │ │ │ - @ instruction: 0xf63600b4 │ │ │ │ - bic.w r0, sl, #6160384 @ 0x5e0000 │ │ │ │ - movw r0, #51380 @ 0xc8b4 │ │ │ │ - rsb r0, ip, #5898240 @ 0x5a0000 │ │ │ │ - sub.w r0, lr, #5898240 @ 0x5a0000 │ │ │ │ - sub.w r0, r0, #5898240 @ 0x5a0000 │ │ │ │ - sub.w r0, lr, #5898240 @ 0x5a0000 │ │ │ │ - b.n 543074 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42ecf8> │ │ │ │ + @ instruction: 0xf6f600b4 │ │ │ │ + @ instruction: 0xf4ea00bc │ │ │ │ + @ instruction: 0xf70c00b4 │ │ │ │ + @ instruction: 0xf68c00b4 │ │ │ │ + @ instruction: 0xf66e00b4 │ │ │ │ + @ instruction: 0xf66000b4 │ │ │ │ + @ instruction: 0xf66e00b4 │ │ │ │ + b.n 5431f4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42ee78> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - b.n 5430ac <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42ed30> │ │ │ │ + b.n 54322c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42eeb0> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - b.n 5430d8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42ed5c> │ │ │ │ - lsls r4, r6, #2 │ │ │ │ - b.n 543088 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42ed0c> │ │ │ │ + b.n 543258 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42eedc> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bic.w r0, r0, r4, ror #2 │ │ │ │ - b.n 54339c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42f020> │ │ │ │ + b.n 543208 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42ee8c> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - b.n 543010 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42ec94> │ │ │ │ + @ instruction: 0xeae000b4 │ │ │ │ + strd r0, r0, [r2], #-720 @ 0x2d0 │ │ │ │ + b.n 543190 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42ee14> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - b.n 543048 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42eccc> │ │ │ │ + b.n 5431c8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42ee4c> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xf65000b7 │ │ │ │ + @ instruction: 0xf71000b7 │ │ │ │ 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 │ │ │ │ mov r6, r1 │ │ │ │ @@ -1746111,30 +1746115,30 @@ │ │ │ │ ldr r3, [pc, #52] @ (5435a8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42f22c>) │ │ │ │ movw r2, #670 @ 0x29e │ │ │ │ ldr r1, [pc, #48] @ (5435ac <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42f230>) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 54002c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42bcb0> │ │ │ │ nop │ │ │ │ - b.n 542f04 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42eb88> │ │ │ │ + b.n 543084 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42ed08> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - b.n 542f40 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42ebc4> │ │ │ │ + b.n 5430c0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42ed44> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xf2b400b4 │ │ │ │ - b.n 542f24 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42eba8> │ │ │ │ + @ instruction: 0xf37400b4 │ │ │ │ + b.n 5430a4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42ed28> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bics.w r0, r8, #5898240 @ 0x5a0000 │ │ │ │ - cdp2 0, 2, cr0, cr14, cr1, {6} │ │ │ │ - b.n 54323c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42eec0> │ │ │ │ + @ instruction: 0xf4f800b4 │ │ │ │ + cdp2 0, 14, cr0, cr14, cr1, {6} │ │ │ │ + b.n 5433bc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42f040> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xf1f200b4 │ │ │ │ - b.n 543218 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42ee9c> │ │ │ │ + @ instruction: 0xf2b200b4 │ │ │ │ + b.n 543398 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42f01c> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bics.w r0, r6, #5898240 @ 0x5a0000 │ │ │ │ - b.n 543200 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42ee84> │ │ │ │ + @ instruction: 0xf4f600b4 │ │ │ │ + b.n 543380 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42f004> │ │ │ │ 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 │ │ │ │ mov r5, r2 │ │ │ │ mov r2, r3 │ │ │ │ @@ -1746772,108 +1746776,108 @@ │ │ │ │ add r1, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 54002c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42bcb0> │ │ │ │ ldmia r2!, {r4, r5} │ │ │ │ lsls r6, r4, #5 │ │ │ │ push {r0, r1, r5, r7} │ │ │ │ vmlsl.u , d31, d29[0] │ │ │ │ - vsubl.u , d31, d20 │ │ │ │ + @ instruction: 0xfffff364 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xf26200b4 │ │ │ │ - @ instruction: 0xf29000b4 │ │ │ │ - cmp r2, #160 @ 0xa0 │ │ │ │ + @ instruction: 0xf32200b4 │ │ │ │ + @ instruction: 0xf35000b4 │ │ │ │ + cmp r3, #96 @ 0x60 │ │ │ │ lsls r2, r6, #2 │ │ │ │ asrs r0, r6, #5 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf33200b4 │ │ │ │ - b.n 544300 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42ff84> │ │ │ │ + @ instruction: 0xf3f200b4 │ │ │ │ + b.n 543480 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42f104> │ │ │ │ lsls r4, r6, #2 │ │ │ │ asrs r4, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r5, #22] │ │ │ │ + ldrh r6, [r5, #28] │ │ │ │ lsls r0, r6, #4 │ │ │ │ - sub.w r0, r2, #180 @ 0xb4 │ │ │ │ - b.n 5442ac <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42ff30> │ │ │ │ + @ instruction: 0xf26200b4 │ │ │ │ + b.n 54442c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4300b0> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add.w r0, r0, #180 @ 0xb4 │ │ │ │ - b.n 5441c4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42fe48> │ │ │ │ + rsb r0, r0, #180 @ 0xb4 │ │ │ │ + b.n 544344 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42ffc8> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xf13200b4 │ │ │ │ - b.n 544190 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42fe14> │ │ │ │ + @ instruction: 0xf1f200b4 │ │ │ │ + b.n 544310 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42ff94> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xf2e600b4 │ │ │ │ - b.n 544148 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42fdcc> │ │ │ │ + @ instruction: 0xf3a600b4 │ │ │ │ + b.n 5442c8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42ff4c> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - movw r0, #57524 @ 0xe0b4 │ │ │ │ - b.n 5440f8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42fd7c> │ │ │ │ + @ instruction: 0xf30e00b4 │ │ │ │ + b.n 544278 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42fefc> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add.w r0, r8, #180 @ 0xb4 │ │ │ │ + rsb r0, r8, #180 @ 0xb4 │ │ │ │ adds r2, #20 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 543594 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42f218> │ │ │ │ + b.n 543714 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42f398> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - b.n 54409c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42fd20> │ │ │ │ + b.n 54421c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42fea0> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xf0ea00b4 │ │ │ │ + sub.w r0, sl, #180 @ 0xb4 │ │ │ │ movs r0, #140 @ 0x8c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf0c200b4 │ │ │ │ - @ instruction: 0xf0fe00b4 │ │ │ │ + @ instruction: 0xf18200b4 │ │ │ │ + subs.w r0, lr, #180 @ 0xb4 │ │ │ │ asrs r4, r4, #14 │ │ │ │ movs r0, r0 │ │ │ │ - eors.w r0, r6, #180 @ 0xb4 │ │ │ │ - @ instruction: 0xf0a200b4 │ │ │ │ + adcs.w r0, r6, #180 @ 0xb4 │ │ │ │ + sbc.w r0, r2, #180 @ 0xb4 │ │ │ │ cmp r3, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - svc 190 @ 0xbe │ │ │ │ + b.n 543d90 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42fa14> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - svc 216 @ 0xd8 │ │ │ │ + b.n 543dc8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42fa4c> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - svc 168 @ 0xa8 │ │ │ │ + b.n 543d6c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42f9f0> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - svc 194 @ 0xc2 │ │ │ │ + b.n 543da4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42fa28> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - svc 214 @ 0xd6 │ │ │ │ + b.n 543dd0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42fa54> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - svc 172 @ 0xac │ │ │ │ + b.n 543d80 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42fa04> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - orn r0, r8, #180 @ 0xb4 │ │ │ │ + @ instruction: 0xf12800b4 │ │ │ │ push {r0, r2} │ │ │ │ - vqrdmlsh.s q15, , d14[0] │ │ │ │ + vaddl.u , d31, d14 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - vshr.s64 d16, d20, #50 │ │ │ │ - @ instruction: 0xf19a00b4 │ │ │ │ - b.n 543e60 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42fae4> │ │ │ │ + eor.w r0, lr, #180 @ 0xb4 │ │ │ │ + @ instruction: 0xf25a00b4 │ │ │ │ + b.n 543fe0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42fc64> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - vshr.s64 d16, d20, #62 │ │ │ │ - vshr.s64 d16, d20, #2 │ │ │ │ + eor.w r0, r2, #180 @ 0xb4 │ │ │ │ + @ instruction: 0xf0be00b4 │ │ │ │ bl 7cdcca │ │ │ │ - vshr.s64 d16, d20, #34 │ │ │ │ - and.w r0, ip, #180 @ 0xb4 │ │ │ │ - and.w r0, ip, #180 @ 0xb4 │ │ │ │ + eors.w r0, lr, #180 @ 0xb4 │ │ │ │ + @ instruction: 0xf0cc00b4 │ │ │ │ + @ instruction: 0xf0cc00b4 │ │ │ │ b.n 543c9e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42f922> │ │ │ │ - vqrdmlsh.s q15, , d14[0] │ │ │ │ + vaddl.u , d31, d14 │ │ │ │ lsls r4, r6, #2 │ │ │ │ ldcl 15, cr15, [sp, #1020]! @ 0x3fc │ │ │ │ - orn r0, r8, #180 @ 0xb4 │ │ │ │ - b.n 543d48 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42f9cc> │ │ │ │ + @ instruction: 0xf12800b4 │ │ │ │ + b.n 543ec8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42fb4c> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - vqadd.s64 d16, d18, d20 │ │ │ │ - vshr.s64 d0, d20, #60 │ │ │ │ + bics.w r0, r2, #180 @ 0xb4 │ │ │ │ + orr.w r0, r4, #180 @ 0xb4 │ │ │ │ add r7, sp, #628 @ 0x274 │ │ │ │ - vqrdmlsh.s q15, , d24[0] │ │ │ │ + vaddl.u , d15, d24 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - orns r0, r8, #180 @ 0xb4 │ │ │ │ - svc 206 @ 0xce │ │ │ │ + @ instruction: 0xf13800b4 │ │ │ │ + b.n 543e20 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42faa4> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - vqadd.s32 d16, d26, d20 │ │ │ │ - svc 186 @ 0xba │ │ │ │ + bic.w r0, sl, #180 @ 0xb4 │ │ │ │ + b.n 543e00 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42fa84> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xf0a200b4 │ │ │ │ - svc 164 @ 0xa4 │ │ │ │ + sbc.w r0, r2, #180 @ 0xb4 │ │ │ │ + b.n 543ddc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42fa60> │ │ │ │ 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, #3928] @ 0xf58 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [pc, #656] @ (543fb8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42fc3c>) │ │ │ │ @@ -1747103,28 +1747107,27 @@ │ │ │ │ nop │ │ │ │ stmia r2!, {r4, r6, r7} │ │ │ │ lsls r6, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ stmia r0!, {r1, r2, r4, r5, r7} │ │ │ │ lsls r6, r4, #5 │ │ │ │ - bge.n 543ed0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42fb54> │ │ │ │ + blt.n 544050 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42fcd4> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bge.n 543f10 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42fb94> │ │ │ │ + blt.n 544090 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42fd14> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrd r0, r0, [r8], #-720 @ 0x2d0 │ │ │ │ - bge.n 543ef0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42fb74> │ │ │ │ + ldmdb r8!, {r2, r4, r5, r7} │ │ │ │ + blt.n 544070 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42fcf4> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldc 0, cr0, [r0, #-720]! @ 0xfffffd30 │ │ │ │ - @ instruction: 0xf3ee00c1 │ │ │ │ - bgt.n 543ffc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42fc80> │ │ │ │ + ldcl 0, cr0, [r0, #720]! @ 0x2d0 │ │ │ │ + @ instruction: 0xf4ae00c1 │ │ │ │ + bgt.n 543f7c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42fc00> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - b.n 543f48 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42fbcc> │ │ │ │ - lsls r4, r6, #2 │ │ │ │ - blt.n 543fd8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42fc5c> │ │ │ │ + ldrd r0, r0, [r2], #-720 @ 0x2d0 │ │ │ │ + bgt.n 543f58 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42fbdc> │ │ │ │ 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, #3856] @ 0xf10 │ │ │ │ ldr.w r2, [pc, #2852] @ 544b20 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4307a4> │ │ │ │ mov r5, r1 │ │ │ │ @@ -1748123,48 +1748126,48 @@ │ │ │ │ lsl r6, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ itet al │ │ │ │ lslal r6, r4, #5 │ │ │ │ mov r1, #0 │ │ │ │ moval r0, r0 │ │ │ │ - strh r0, [r4, #18] │ │ │ │ + strh r0, [r4, #24] │ │ │ │ lsls r0, r6, #4 │ │ │ │ - ldc 0, cr0, [r6, #-720] @ 0xfffffd30 │ │ │ │ + ldcl 0, cr0, [r6, #720] @ 0x2d0 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 5444d8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x43015c> │ │ │ │ + b.n 544658 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4302dc> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bcc.n 544b58 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4307dc> │ │ │ │ + bcc.n 544ad8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x43075c> │ │ │ │ lsls r4, r6, #2 │ │ │ │ @ instruction: 0xb74c │ │ │ │ lsls r6, r4, #5 │ │ │ │ - b.n 545268 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x430eec> │ │ │ │ + b.n 5443e8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x43006c> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bcs.n 544bd0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x430854> │ │ │ │ + bcc.n 544b50 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4307d4> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - beq.n 544bc8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x43084c> │ │ │ │ + beq.n 544b48 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4307cc> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - beq.n 544c04 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x430888> │ │ │ │ + bne.n 544b84 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x430808> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ble.n 544b98 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x43081c> │ │ │ │ + ble.n 544b18 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x43079c> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r7!, {r1, r4, r5} │ │ │ │ + ldmia r7, {r1, r4, r5, r6, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bgt.n 544c3c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4308c0> │ │ │ │ + ble.n 544bbc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x430840> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - beq.n 544acc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x430750> │ │ │ │ + bne.n 544c4c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4308d0> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r6, {r2, r3, r5, r6, r7} │ │ │ │ + ldmia r7, {r2, r3, r5, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r7!, {r3} │ │ │ │ + ldmia r7, {r3, r6, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bgt.n 544b38 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4307bc> │ │ │ │ + ble.n 544ab8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x43073c> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r6, {r1, r2, r4, r5, r6, r7} │ │ │ │ + ldmia r7, {r1, r2, r4, r5, r7} │ │ │ │ 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] @ (544eb0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x430b34>) │ │ │ │ mov r6, r2 │ │ │ │ @@ -1748489,27 +1748492,27 @@ │ │ │ │ nop │ │ │ │ push {r1, r2, r3, r5, r6} │ │ │ │ lsls r6, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cbz r4, 544f20 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x430ba4> │ │ │ │ lsls r6, r4, #5 │ │ │ │ - ldmia r3, {r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r4, {r2, r3, r4, r5, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r4, {r1, r2, r4} │ │ │ │ + ldmia r4, {r1, r2, r4, r6, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bls.n 544f64 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x430be8> │ │ │ │ + bge.n 544ee4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x430b68> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r5!, {r2, r4, r7} │ │ │ │ + ldmia r6, {r2, r4, r6} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - svc 186 @ 0xba │ │ │ │ + b.n 544fc4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x430c48> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bvs.n 544ed8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x430b5c> │ │ │ │ + bvs.n 544e58 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x430adc> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r5, {r1, r5, r6} │ │ │ │ + ldmia r6!, {r1, r5} │ │ │ │ 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] @ 545970 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4315f4> │ │ │ │ mov r6, r2 │ │ │ │ @@ -1749574,33 +1749577,33 @@ │ │ │ │ lsls r6, r4, #5 │ │ │ │ subs r4, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r1!, {r0, r6, r7} │ │ │ │ vaddl.u , d15, d12 │ │ │ │ lsls r6, r4, #5 │ │ │ │ ldmia r0, {r0, r2, r3, r5, r6, r7} │ │ │ │ - vabdl.u q14, d31, d30 │ │ │ │ + vtbx.8 d28, {d15}, d30 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r7!, {r3, r6, r7} │ │ │ │ + ldmia r0!, {r3, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r7!, {r1, r3, r4, r6, r7} │ │ │ │ + ldmia r0!, {r1, r3, r4, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r7!, {r4, r5, r7} │ │ │ │ + ldmia r0!, {r4, r5, r6} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r7!, {r2, r6} │ │ │ │ + ldmia r0!, {r2} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - beq.n 545960 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4315e4> │ │ │ │ + bne.n 5458e0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x431564> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r0!, {r1, r2, r3, r4, r5} │ │ │ │ + ldmia r0!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ stmia r6!, {r0, r1, r2, r3, r4, r7} │ │ │ │ vqshl.u32 , , #31 │ │ │ │ - vabdl.u , d15, d22 │ │ │ │ + @ instruction: 0xffffd7e6 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r4!, {r2, r4, r5, r6} │ │ │ │ + stmia r5!, {r2, r4, r5} │ │ │ │ lsls r4, r6, #2 │ │ │ │ adds r0, r0, r7 │ │ │ │ movs r0, r0 │ │ │ │ movs r3, #1 │ │ │ │ b.n 545680 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x431304> │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #20] │ │ │ │ @@ -1749614,15 +1749617,15 @@ │ │ │ │ b.n 545782 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x431406> │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ b.n 5457ce <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x431452> │ │ │ │ movs r2, #1 │ │ │ │ b.n 545782 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x431406> │ │ │ │ ldrb.w r0, [r5, #-8] │ │ │ │ - bl ab6b70 │ │ │ │ + bl ab6b68 │ │ │ │ vstr s0, [r5, #-8] │ │ │ │ b.n 5458a4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x431528> │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ cmp.w r8, #1 │ │ │ │ beq.w 545cac <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x431930> │ │ │ │ ldr r3, [sp, #28] │ │ │ │ add.w r8, r8, #1 │ │ │ │ @@ -1749670,15 +1749673,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 545eba <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x431b3e> │ │ │ │ - bl ab6cb0 │ │ │ │ + bl ab6ca8 │ │ │ │ ldrd r3, r1, [sp, #16] │ │ │ │ ldrb.w ip, [r4, #4] │ │ │ │ cmp.w ip, #24 │ │ │ │ bhi.w 5461aa <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x431e2e> │ │ │ │ tbh [pc, ip, lsl #1] │ │ │ │ movs r1, r3 │ │ │ │ movs r1, r3 │ │ │ │ @@ -1749733,15 +1749736,15 @@ │ │ │ │ str.w r7, [r8] │ │ │ │ str.w r7, [r8, #4] │ │ │ │ strh.w r0, [r8] │ │ │ │ b.n 545ad4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x431758> │ │ │ │ movs r2, #1 │ │ │ │ b.n 5459ee <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x431672> │ │ │ │ ldrb.w r0, [r5, #-8] │ │ │ │ - bl ab6cf0 │ │ │ │ + bl ab6ce8 │ │ │ │ vstr s0, [r5, #-8] │ │ │ │ b.n 5458a4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x431528> │ │ │ │ cbz r3, 545b48 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4317cc> │ │ │ │ rsb r3, r8, #1 │ │ │ │ ldr r6, [sp, #36] @ 0x24 │ │ │ │ cmp r6, #0 │ │ │ │ bne.w 54587a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4314fe> │ │ │ │ @@ -1749970,15 +1749973,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 545ec4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x431b48> │ │ │ │ - bl ab6b30 │ │ │ │ + bl ab6b28 │ │ │ │ ldrd r3, r1, [sp, #16] │ │ │ │ b.n 545a88 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x43170c> │ │ │ │ mov r1, r3 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ str r3, [sp, #16] │ │ │ │ bl 439a8c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x325710> │ │ │ │ ldr r1, [r5, #20] │ │ │ │ @@ -1750062,18 +1750065,18 @@ │ │ │ │ ldr r1, [pc, #828] @ (5461e4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x431e68>) │ │ │ │ add r3, pc │ │ │ │ str.w sl, [sp, #8] │ │ │ │ movw r2, #2636 @ 0xa4c │ │ │ │ add r1, pc │ │ │ │ str r5, [sp, #0] │ │ │ │ bl 54002c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42bcb0> │ │ │ │ - bl ab6bd4 │ │ │ │ + bl ab6bcc │ │ │ │ ldrd r3, r1, [sp, #16] │ │ │ │ b.n 545a88 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x43170c> │ │ │ │ - bl ab6a54 │ │ │ │ + bl ab6a4c │ │ │ │ ldrd r3, r1, [sp, #16] │ │ │ │ b.n 545a88 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x43170c> │ │ │ │ ldr r2, [pc, #792] @ (5461e8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x431e6c>) │ │ │ │ ldr r3, [pc, #792] @ (5461ec <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x431e70>) │ │ │ │ ldr r1, [pc, #796] @ (5461f0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x431e74>) │ │ │ │ add r2, pc │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ @@ -1750345,140 +1750348,140 @@ │ │ │ │ str r0, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 54002c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42bcb0> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - bkpt 0x008e │ │ │ │ - lsls r4, r6, #2 │ │ │ │ - bkpt 0x00aa │ │ │ │ - lsls r4, r6, #2 │ │ │ │ + itee mi │ │ │ │ + lslmi r4, r6, #2 │ │ │ │ + itet vs @ unpredictable │ │ │ │ + lslvs r4, r6, #2 │ │ │ │ bkpt 0x0003 │ │ │ │ - vsra.u64 , q5, #1 │ │ │ │ + vrshrvs.u64 d29, d10, #1 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - nop │ │ │ │ + nop {12} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bcc.n 5461f8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x431e7c> │ │ │ │ + bcc.n 546178 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x431dfc> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - pop {r3, r7, pc} │ │ │ │ + bkpt 0x0048 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r7, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + beq.n 546148 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x431dcc> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ + bkpt 0x0030 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r7, {r2, r3, r4, r5, r7} │ │ │ │ + beq.n 5462cc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x431f50> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - pop {r1, r2, r4, r6, pc} │ │ │ │ + bkpt 0x0016 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bcs.n 5462d4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x431f58> │ │ │ │ + bcc.n 546254 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x431ed8> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - pop {r1, r6, pc} │ │ │ │ + bkpt 0x0002 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r7, {r2, r3, r4, r5, r6, r7} │ │ │ │ + beq.n 54615c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x431de0> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - pop {r1, r4, r5, r6, r7} │ │ │ │ + pop {r1, r4, r5, r7, pc} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bcs.n 5461ac <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x431e30> │ │ │ │ + bcc.n 54612c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x431db0> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bmi.n 546140 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x431dc4> │ │ │ │ + bpl.n 5462c0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x431f44> │ │ │ │ lsls r1, r0, #3 │ │ │ │ - pop {r3, r6, r7} │ │ │ │ + pop {r3, r7, pc} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - rev16 r0, r6 │ │ │ │ + cbnz r0, 546244 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x431ec8> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - hlt 0x000c │ │ │ │ + cbnz r4, 54624e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x431ed2> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r6!, {r2, r4, r5, r7} │ │ │ │ + ldmia r7!, {r2, r4, r5, r6} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cbnz r6, 546266 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x431eea> │ │ │ │ + pop {r1, r2, r3, r6} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cbnz r4, 546238 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x431ebc> │ │ │ │ + hlt 0x0004 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cbnz r0, 546244 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x431ec8> │ │ │ │ + hlt 0x0020 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bne.n 5462ec <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x431f70> │ │ │ │ + bcs.n 54626c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x431ef0> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bcc.n 54629c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x431f20> │ │ │ │ + bmi.n 54621c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x431ea0> │ │ │ │ lsls r1, r0, #3 │ │ │ │ - cbnz r4, 546270 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x431ef4> │ │ │ │ + pop {r2, r5} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r7, {r1, r2, r3, r4, r7} │ │ │ │ + beq.n 5462d8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x431f5c> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bcc.n 546278 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x431efc> │ │ │ │ + bcc.n 5461f8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x431e7c> │ │ │ │ lsls r1, r0, #3 │ │ │ │ - cbnz r4, 546276 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x431efa> │ │ │ │ + pop {r2, r3} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r6!, {r1, r3, r7} │ │ │ │ + ldmia r7!, {r1, r3, r6} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bcc.n 546254 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x431ed8> │ │ │ │ + bcc.n 5461d4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x431e58> │ │ │ │ lsls r1, r0, #3 │ │ │ │ - cbnz r4, 54627c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x431f00> │ │ │ │ + cbnz r4, 5462ac <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x431f30> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r6, {r1, r3, r6, r7} │ │ │ │ + ldmia r7, {r1, r3, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bcs.n 546230 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x431eb4> │ │ │ │ + bcc.n 5461b0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x431e34> │ │ │ │ lsls r1, r0, #3 │ │ │ │ - cbnz r4, 546282 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x431f06> │ │ │ │ + cbnz r4, 5462b2 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x431f36> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r7, {r1, r3, r5, r7} │ │ │ │ + beq.n 546314 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x431f98> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bcs.n 54620c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x431e90> │ │ │ │ + bcc.n 54618c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x431e10> │ │ │ │ lsls r1, r0, #3 │ │ │ │ - cbnz r4, 546288 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x431f0c> │ │ │ │ + cbnz r4, 5462b8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x431f3c> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r7, {r2, r3, r4, r6, r7} │ │ │ │ + beq.n 546184 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x431e08> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bcs.n 5461d4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x431e58> │ │ │ │ + bcc.n 546154 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x431dd8> │ │ │ │ lsls r1, r0, #3 │ │ │ │ - revsh r2, r4 │ │ │ │ + cbnz r2, 5462bc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x431f40> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r7, {r3, r4, r6, r7} │ │ │ │ + beq.n 546188 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x431e0c> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bcs.n 5461b0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x431e34> │ │ │ │ + bcc.n 546330 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x431fb4> │ │ │ │ lsls r1, r0, #3 │ │ │ │ - revsh r2, r1 │ │ │ │ + cbnz r2, 5462c2 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x431f46> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xb8fe │ │ │ │ + cbnz r6, 546292 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x431f16> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cbnz r2, 54626e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x431ef2> │ │ │ │ + cbnz r2, 54629e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x431f22> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r5, {r2, r4, r5, r6} │ │ │ │ + ldmia r6!, {r2, r4, r5} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - hlt 0x001a │ │ │ │ + cbnz r2, 5462c6 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x431f4a> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xb8c6 │ │ │ │ + cbnz r6, 546294 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x431f18> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xb8e2 │ │ │ │ + cbnz r2, 5462a0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x431f24> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r6, {r3, r6} │ │ │ │ + ldmia r7!, {r3} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bcs.n 54630c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x431f90> │ │ │ │ + bcc.n 54628c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x431f10> │ │ │ │ lsls r1, r0, #3 │ │ │ │ - rev16 r6, r4 │ │ │ │ + cbnz r6, 5462cc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x431f50> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r6, {r3, r4, r6} │ │ │ │ + ldmia r7!, {r3, r4} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bcs.n 5462e8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x431f6c> │ │ │ │ + bcs.n 546268 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x431eec> │ │ │ │ lsls r1, r0, #3 │ │ │ │ - rev16 r6, r1 │ │ │ │ + cbnz r6, 5462d2 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x431f56> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - beq.n 5462e4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x431f68> │ │ │ │ + beq.n 546264 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x431ee8> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bcs.n 5462c4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x431f48> │ │ │ │ + bcs.n 546244 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x431ec8> │ │ │ │ lsls r1, r0, #3 │ │ │ │ - rev r6, r6 │ │ │ │ + revsh r6, r6 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xb86a │ │ │ │ + cbnz r2, 5462aa <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x431f2e> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xb886 │ │ │ │ + cbnz r6, 5462b4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x431f38> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r7, {r2, r3, r6, r7} │ │ │ │ + beq.n 5461c0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x431e44> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - rev r6, r0 │ │ │ │ + revsh r6, r0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3720] @ 0xe88 │ │ │ │ ldr.w r4, [pc, #2944] @ 546e40 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x432ac4> │ │ │ │ mov r6, r1 │ │ │ │ @@ -1751613,105 +1751616,105 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r5, [sp, #136] @ 0x88 │ │ │ │ lsls r6, r4, #5 │ │ │ │ push {r0, r2, r3, lr} │ │ │ │ @ instruction: 0xffffacd1 │ │ │ │ vtbx.8 d25, {d31- instruction: 0xb63a │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ite ne │ │ │ │ - lslne r4, r6, #2 │ │ │ │ - cpsid i @ unpredictable │ │ │ │ + ite le │ │ │ │ + lslle r4, r6, #2 │ │ │ │ + @ instruction: 0xb732 │ │ │ │ lsls r4, r6, #2 │ │ │ │ cbz r3, 546ec4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x432b48> │ │ │ │ vaddw.u , , d29 │ │ │ │ vcvt.f32.u32 q13, , #1 │ │ │ │ vqdmulh.s q13, , d1[0] │ │ │ │ vmlsl.u q12, d31, d15[0] │ │ │ │ - @ instruction: 0xffffccd6 │ │ │ │ + @ instruction: 0xffffcd96 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - uxtb r4, r2 │ │ │ │ + cbz r4, 546ee4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x432b68> │ │ │ │ lsls r4, r6, #2 │ │ │ │ subs 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 │ │ │ │ - ldmia r4!, {r3} │ │ │ │ + ldmia r4!, {r3, r6, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ add r5, sp, #732 @ 0x2dc │ │ │ │ - @ instruction: 0xffffcb5a │ │ │ │ + vcvt.f16.u16 d28, d10, #1 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add sp, #96 @ 0x60 │ │ │ │ + sub sp, #352 @ 0x160 │ │ │ │ lsls r4, r6, #2 │ │ │ │ subs r2, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r0, [r5, r3] │ │ │ │ + ldrsb r0, [r5, r6] │ │ │ │ lsls r0, r6, #4 │ │ │ │ - ldrsb r0, [r6, r2] │ │ │ │ + ldrsb r0, [r6, r5] │ │ │ │ lsls r0, r6, #4 │ │ │ │ - add r5, sp, #592 @ 0x250 │ │ │ │ + add r6, sp, #336 @ 0x150 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r5, sp, #696 @ 0x2b8 │ │ │ │ + add r6, sp, #440 @ 0x1b8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ subs r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, sp, #688 @ 0x2b0 │ │ │ │ + add r6, sp, #432 @ 0x1b0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r5, sp, #520 @ 0x208 │ │ │ │ + add r6, sp, #264 @ 0x108 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r5!, {r1, r3, r4} │ │ │ │ + stmia r5!, {r1, r3, r4, r6, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r7, sp, #0 │ │ │ │ + add r7, sp, #768 @ 0x300 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r6!, {r6, r7} │ │ │ │ + stmia r7!, {r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ adds r4, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #1008 @ 0x3f0 │ │ │ │ + add r5, sp, #752 @ 0x2f0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r5, sp, #96 @ 0x60 │ │ │ │ + add r5, sp, #864 @ 0x360 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r6!, {r1, r2, r5, r6, r7} │ │ │ │ + stmia r7!, {r1, r2, r5, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r6, sp, #208 @ 0xd0 │ │ │ │ + add r6, sp, #976 @ 0x3d0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ asrs r4, r6, #7 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r7!, {r1, r2, r5, r7} │ │ │ │ + ldmia r0!, {r1, r2, r5, r6} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r6, sp, #48 @ 0x30 │ │ │ │ + add r6, sp, #816 @ 0x330 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r4, sp, #272 @ 0x110 │ │ │ │ + add r5, sp, #16 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r4, sp, #384 @ 0x180 │ │ │ │ + add r5, sp, #128 @ 0x80 │ │ │ │ lsls r4, r6, #2 │ │ │ │ adds r1, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r0!, {r2, r3} │ │ │ │ + ldmia r0!, {r2, r3, r6, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r5, sp, #824 @ 0x338 │ │ │ │ + add r6, sp, #568 @ 0x238 │ │ │ │ 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 │ │ │ │ - add r3, sp, #736 @ 0x2e0 │ │ │ │ + add r4, sp, #480 @ 0x1e0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r3, sp, #840 @ 0x348 │ │ │ │ + add r4, sp, #584 @ 0x248 │ │ │ │ lsls r4, r6, #2 │ │ │ │ sub.w r3, r6, #32 │ │ │ │ bics.w r3, r3, #32 │ │ │ │ bne.w 54715c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x432de0> │ │ │ │ ldr r1, [r7, #12] │ │ │ │ movs r0, #1 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ @@ -1752011,135 +1752014,135 @@ │ │ │ │ movw r2, #2347 @ 0x92b │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 54002c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42bcb0> │ │ │ │ nop │ │ │ │ adds r4, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, sp, #640 @ 0x280 │ │ │ │ + add r3, sp, #384 @ 0x180 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r2, sp, #752 @ 0x2f0 │ │ │ │ + add r3, sp, #496 @ 0x1f0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r2, sp, #560 @ 0x230 │ │ │ │ + add r3, sp, #304 @ 0x130 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r2, sp, #664 @ 0x298 │ │ │ │ + add r3, sp, #408 @ 0x198 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r2, sp, #472 @ 0x1d8 │ │ │ │ + add r3, sp, #216 @ 0xd8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r2, sp, #584 @ 0x248 │ │ │ │ + add r3, sp, #328 @ 0x148 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r2, sp, #392 @ 0x188 │ │ │ │ + add r3, sp, #136 @ 0x88 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r2, sp, #504 @ 0x1f8 │ │ │ │ + add r3, sp, #248 @ 0xf8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r2, sp, #320 @ 0x140 │ │ │ │ + add r3, sp, #64 @ 0x40 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r2, sp, #440 @ 0x1b8 │ │ │ │ + add r3, sp, #184 @ 0xb8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r6, sp, #440 @ 0x1b8 │ │ │ │ + add r7, sp, #184 @ 0xb8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r3, sp, #960 @ 0x3c0 │ │ │ │ + add r4, sp, #704 @ 0x2c0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r2, sp, #160 @ 0xa0 │ │ │ │ + add r2, sp, #928 @ 0x3a0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r2, sp, #272 @ 0x110 │ │ │ │ + add r3, sp, #16 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r3!, {r2, r3, r5, r6} │ │ │ │ + stmia r4!, {r2, r3, r5} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r3, sp, #584 @ 0x248 │ │ │ │ + add r4, sp, #328 @ 0x148 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r2, [r5, #2] │ │ │ │ + strb r2, [r5, #5] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - stmia r2!, {r1, r2, r3, r6, r7} │ │ │ │ + stmia r3!, {r1, r2, r3, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r3, sp, #480 @ 0x1e0 │ │ │ │ + add r4, sp, #224 @ 0xe0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r2!, {r2, r5, r6} │ │ │ │ + stmia r3!, {r2, r5} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r3, sp, #408 @ 0x198 │ │ │ │ + add r4, sp, #152 @ 0x98 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r2!, {r1, r2, r4, r6, r7} │ │ │ │ + stmia r3!, {r1, r2, r4, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r3, sp, #336 @ 0x150 │ │ │ │ + add r4, sp, #80 @ 0x50 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r2!, {r2, r3, r5, r6, r7} │ │ │ │ + stmia r3!, {r2, r3, r5, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r3, sp, #264 @ 0x108 │ │ │ │ + add r4, sp, #8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ adds r4, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r3!, {r1, r2, r3, r6} │ │ │ │ + stmia r4!, {r1, r2, r3} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r3, sp, #96 @ 0x60 │ │ │ │ + add r3, sp, #864 @ 0x360 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r4!, {r3, r4, r6, r7} │ │ │ │ + stmia r5!, {r3, r4, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r3, sp, #24 │ │ │ │ + add r3, sp, #792 @ 0x318 │ │ │ │ lsls r4, r6, #2 │ │ │ │ add r7, pc, #740 @ (adr r7, 54758c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x433210>) │ │ │ │ vraddhn.i d26, , │ │ │ │ vshll.u32 , d16, #31 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r0, #22] │ │ │ │ + strb r0, [r0, #25] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r0, sp, #920 @ 0x398 │ │ │ │ + add r1, sp, #664 @ 0x298 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r1, sp, #8 │ │ │ │ + add r1, sp, #776 @ 0x308 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r0!, {r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r1!, {r2, r3, r4, r5, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r2, sp, #496 @ 0x1f0 │ │ │ │ + add r3, sp, #240 @ 0xf0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r1!, {r2, r5} │ │ │ │ + stmia r1!, {r2, r5, r6, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r2, sp, #416 @ 0x1a0 │ │ │ │ + add r3, sp, #160 @ 0xa0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r0!, {r2, r4, r5, r6, r7} │ │ │ │ + stmia r1!, {r2, r4, r5, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r2, sp, #336 @ 0x150 │ │ │ │ + add r3, sp, #80 @ 0x50 │ │ │ │ lsls r4, r6, #2 │ │ │ │ cmp r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r0!, {r1, r7} │ │ │ │ + stmia r1!, {r1, r6} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r2, sp, #232 @ 0xe8 │ │ │ │ + add r2, sp, #1000 @ 0x3e8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r1!, {r2, r3, r6} │ │ │ │ + stmia r2!, {r2, r3} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r2, sp, #136 @ 0x88 │ │ │ │ + add r2, sp, #904 @ 0x388 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r0!, {r1, r2, r3, r5, r6} │ │ │ │ + stmia r1!, {r1, r2, r3, r5} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r2, sp, #40 @ 0x28 │ │ │ │ + add r2, sp, #808 @ 0x328 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r3!, {r1, r2, r4, r5} │ │ │ │ + stmia r3!, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r1, sp, #992 @ 0x3e0 │ │ │ │ + add r2, sp, #736 @ 0x2e0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r4!, {r3, r7} │ │ │ │ + stmia r5!, {r3, r6} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r1, sp, #920 @ 0x398 │ │ │ │ + add r2, sp, #664 @ 0x298 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r0!, {r1, r3, r5, r7} │ │ │ │ + stmia r1!, {r1, r3, r5, r6} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r1, sp, #840 @ 0x348 │ │ │ │ + add r2, sp, #584 @ 0x248 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r4!, {r3, r5} │ │ │ │ + stmia r4!, {r3, r5, r6, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r1, sp, #720 @ 0x2d0 │ │ │ │ + add r2, sp, #464 @ 0x1d0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r4!, {r1, r2, r5, r6} │ │ │ │ + stmia r5!, {r1, r2, r5} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r1, sp, #616 @ 0x268 │ │ │ │ + add r2, sp, #360 @ 0x168 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r4!, {r1, r3, r5, r6} │ │ │ │ + stmia r5!, {r1, r3, r5} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r1, sp, #528 @ 0x210 │ │ │ │ + add r2, sp, #272 @ 0x110 │ │ │ │ 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 │ │ │ │ @@ -1752337,21 +1752340,21 @@ │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 542d98 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42ea1c> │ │ │ │ b.n 5474ba <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x43313e> │ │ │ │ @ instruction: 0xb89b │ │ │ │ vqshlu.s32 d23, d31, #31 │ │ │ │ - vsri.64 d26, d4, #1 │ │ │ │ + vsli.32 q13, q2, #31 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r6, pc, #472 @ (adr r6, 547748 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4333cc>) │ │ │ │ + add r7, pc, #216 @ (adr r7, 547648 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4332cc>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r4, pc, #696 @ (adr r4, 54782c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4334b0>) │ │ │ │ + add r5, pc, #440 @ (adr r5, 54772c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4333b0>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r4, pc, #800 @ (adr r4, 547898 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x43351c>) │ │ │ │ + add r5, pc, #544 @ (adr r5, 547798 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x43341c>) │ │ │ │ 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] @ 547fc4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x433c48> │ │ │ │ @@ -1753314,93 +1753317,93 @@ │ │ │ │ bl 54002c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42bcb0> │ │ │ │ ldrh r0, [r5, #18] │ │ │ │ lsls r6, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r2, #8] │ │ │ │ lsls r6, r4, #5 │ │ │ │ - itte │ │ │ │ - lsl r4, r6, #2 │ │ │ │ - strb r1, [r4, #13] │ │ │ │ - vmlalal.u , d31, d1[0] │ │ │ │ - vrsra.u32 q14, q8, #1 │ │ │ │ + stmia r0!, {r1, r3, r4, r5, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cbnz r6, 54800a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x433c8e> │ │ │ │ + strb r1, [r4, #13] │ │ │ │ + vmlal.u , d31, d1[0] │ │ │ │ + vsri.32 d28, d16, #1 │ │ │ │ + lsls r4, r6, #2 │ │ │ │ + rev16 r6, r3 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - add r1, pc, #760 @ (adr r1, 5482e0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x433f64>) │ │ │ │ + add r2, pc, #504 @ (adr r2, 5481e0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x433e64>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r7, [sp, #960] @ 0x3c0 │ │ │ │ + add r0, pc, #704 @ (adr r0, 5482ac <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x433f30>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r0, pc, #48 @ (adr r0, 548020 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x433ca4>) │ │ │ │ + add r0, pc, #816 @ (adr r0, 548320 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x433fa4>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r0, pc, #536 @ (adr r0, 54820c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x433e90>) │ │ │ │ + add r1, pc, #280 @ (adr r1, 54810c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x433d90>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r2, sp, #128 @ 0x80 │ │ │ │ + add r2, sp, #896 @ 0x380 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r1, pc, #512 @ (adr r1, 5481fc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x433e80>) │ │ │ │ + add r2, pc, #256 @ (adr r2, 5480fc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x433d80>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r1!, {r7} │ │ │ │ + stmia r2!, {r6} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cbnz r2, 54800e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x433c92> │ │ │ │ + cbnz r2, 54803e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x433cc2> │ │ │ │ lsls r1, r0, #3 │ │ │ │ - add r1, pc, #296 @ (adr r1, 548130 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x433db4>) │ │ │ │ + add r2, pc, #40 @ (adr r2, 548030 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x433cb4>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - pop {r2, r3, r6, r7} │ │ │ │ + pop {r2, r3, r7, pc} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xb86e │ │ │ │ + cbnz r6, 54801a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x433c9e> │ │ │ │ lsls r1, r0, #3 │ │ │ │ - add r0, pc, #568 @ (adr r0, 54824c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x433ed0>) │ │ │ │ + add r1, pc, #312 @ (adr r1, 54814c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x433dd0>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - pop {r1, r3, r4, r7} │ │ │ │ + pop {r1, r3, r4, r6, pc} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xb83c │ │ │ │ + @ instruction: 0xb8fc │ │ │ │ lsls r1, r0, #3 │ │ │ │ - add r0, pc, #368 @ (adr r0, 548190 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x433e14>) │ │ │ │ + add r1, pc, #112 @ (adr r1, 548090 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x433d14>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - pop {r2, r5, r7, pc} │ │ │ │ + bkpt 0x0064 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xb802 │ │ │ │ + @ instruction: 0xb8c2 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - add r0, pc, #136 @ (adr r0, 5480b4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x433d38>) │ │ │ │ + add r0, pc, #904 @ (adr r0, 5483b4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x434038>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - pop {r2, r7, pc} │ │ │ │ + bkpt 0x0044 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xb76e │ │ │ │ + @ instruction: 0xb82e │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldr r7, [sp, #568] @ 0x238 │ │ │ │ + add r0, pc, #312 @ (adr r0, 548170 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x433df4>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - pop {r2, r5, r6, r7, pc} │ │ │ │ + bkpt 0x00a4 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xb736 │ │ │ │ + @ instruction: 0xb7f6 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldr r7, [sp, #344] @ 0x158 │ │ │ │ + add r0, pc, #88 @ (adr r0, 54809c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x433d20>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ittt cc │ │ │ │ - lslcc r4, r6, #2 │ │ │ │ - @ instruction: 0xb70c │ │ │ │ - lslcc r1, r0, #3 │ │ │ │ - ldr r7, [sp, #176] @ 0xb0 │ │ │ │ + ittt │ │ │ │ + lsl r4, r6, #2 │ │ │ │ + @ instruction: 0xb7cc │ │ │ │ + lsl r1, r0, #3 │ │ │ │ + ldr r7, [sp, #944] @ 0x3b0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - pop {r3, r4, r5, r6, r7} │ │ │ │ + pop {r3, r4, r5, r7, pc} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xb6e2 │ │ │ │ + @ instruction: 0xb7a2 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldr r7, [sp, #8] │ │ │ │ + ldr r7, [sp, #776] @ 0x308 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add sp, #48 @ 0x30 │ │ │ │ + sub sp, #304 @ 0x130 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xb6ca │ │ │ │ + @ instruction: 0xb78a │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldr r6, [sp, #936] @ 0x3a8 │ │ │ │ + ldr r7, [sp, #680] @ 0x2a8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bkpt 0x00a0 │ │ │ │ + nop {6} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cbz r2, 5480e2 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x433d66> │ │ │ │ + push {r1, r3, r7} │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldr r3, [sp, #936] @ 0x3a8 │ │ │ │ + ldr r4, [sp, #680] @ 0x2a8 │ │ │ │ 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 548880 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x434504> │ │ │ │ @@ -1754622,187 +1754625,187 @@ │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ movs r5, #5 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #32] │ │ │ │ b.w 54796c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4335f0> │ │ │ │ ldr r1, [r5, #28] │ │ │ │ - vtbl.8 d27, {d31- │ │ │ │ + hlt 0x002a │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r6, sp, #688 @ 0x2b0 │ │ │ │ + add r7, sp, #432 @ 0x1b0 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - str r6, [sp, #816] @ 0x330 │ │ │ │ + str r7, [sp, #560] @ 0x230 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xb826 │ │ │ │ + @ instruction: 0xb8e6 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r4, [sp, #208] @ 0xd0 │ │ │ │ + str r4, [sp, #976] @ 0x3d0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r1, [sp, #376] @ 0x178 │ │ │ │ + str r2, [sp, #120] @ 0x78 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r1, [sp, #488] @ 0x1e8 │ │ │ │ + str r2, [sp, #232] @ 0xe8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - push {r3, r4, lr} │ │ │ │ + push {r3, r4, r6, r7, lr} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r2, [sp, #936] @ 0x3a8 │ │ │ │ + str r3, [sp, #680] @ 0x2a8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xb6c6 │ │ │ │ + @ instruction: 0xb786 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r2, [sp, #848] @ 0x350 │ │ │ │ + str r3, [sp, #592] @ 0x250 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r6, [sp, #480] @ 0x1e0 │ │ │ │ + ldr r7, [sp, #224] @ 0xe0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r2, [sp, #760] @ 0x2f8 │ │ │ │ + str r3, [sp, #504] @ 0x1f8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cbz r0, 548e26 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x434aaa> │ │ │ │ + cbz r0, 548e56 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x434ada> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r2, [sp, #648] @ 0x288 │ │ │ │ + str r3, [sp, #392] @ 0x188 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - push {r2, r6, r7} │ │ │ │ + push {r2, r7, lr} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r0, sp, #1016 @ 0x3f8 │ │ │ │ + add r1, sp, #760 @ 0x2f8 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - str r1, [sp, #120] @ 0x78 │ │ │ │ + str r1, [sp, #888] @ 0x378 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cbz r6, 548e1e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x434aa2> │ │ │ │ + sxtb r6, r7 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r1, [sp, #32] │ │ │ │ + str r1, [sp, #800] @ 0x320 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - sxtb r0, r4 │ │ │ │ + cbz r0, 548e40 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x434ac4> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r0, sp, #776 @ 0x308 │ │ │ │ + add r1, sp, #520 @ 0x208 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - str r0, [sp, #904] @ 0x388 │ │ │ │ + str r1, [sp, #648] @ 0x288 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cbz r6, 548e56 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x434ada> │ │ │ │ + push {r1, r2, r3} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r0, sp, #576 @ 0x240 │ │ │ │ + add r1, sp, #320 @ 0x140 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - str r0, [sp, #704] @ 0x2c0 │ │ │ │ + str r1, [sp, #448] @ 0x1c0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r6, [r4, #54] @ 0x36 │ │ │ │ + ldrh r6, [r4, #60] @ 0x3c │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r4, [r0, #56] @ 0x38 │ │ │ │ + ldrh r4, [r0, #62] @ 0x3e │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r0, [r2, #54] @ 0x36 │ │ │ │ + ldrh r0, [r2, #60] @ 0x3c │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r4, [r5, #54] @ 0x36 │ │ │ │ + ldrh r4, [r5, #60] @ 0x3c │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r4, [sp, #792] @ 0x318 │ │ │ │ + ldr r5, [sp, #536] @ 0x218 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r4, [r3, #54] @ 0x36 │ │ │ │ + ldrh r4, [r3, #60] @ 0x3c │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r2, [r5, #52] @ 0x34 │ │ │ │ + ldrh r2, [r5, #58] @ 0x3a │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r0, [r1, #54] @ 0x36 │ │ │ │ + ldrh r0, [r1, #60] @ 0x3c │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cbz r2, 548e8e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x434b12> │ │ │ │ + push {r1, r3, r4, r5} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r0, [sp, #208] @ 0xd0 │ │ │ │ + str r0, [sp, #976] @ 0x3d0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r4, sp, #40 @ 0x28 │ │ │ │ + add r4, sp, #808 @ 0x328 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r0, sp, #0 │ │ │ │ + add r0, sp, #768 @ 0x300 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - str r0, [sp, #128] @ 0x80 │ │ │ │ + str r0, [sp, #896] @ 0x380 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r4, [r2, #50] @ 0x32 │ │ │ │ + ldrh r4, [r2, #56] @ 0x38 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r0, [r6, #50] @ 0x32 │ │ │ │ + ldrh r0, [r6, #56] @ 0x38 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r4, [sp, #288] @ 0x120 │ │ │ │ + ldr r5, [sp, #32] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r4, [r3, #50] @ 0x32 │ │ │ │ + ldrh r4, [r3, #56] @ 0x38 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r6, [r5, #48] @ 0x30 │ │ │ │ + ldrh r6, [r5, #54] @ 0x36 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r4, [r1, #50] @ 0x32 │ │ │ │ + ldrh r4, [r1, #56] @ 0x38 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r5, [sp, #728] @ 0x2d8 │ │ │ │ + ldr r6, [sp, #472] @ 0x1d8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r7, pc, #688 @ (adr r7, 549110 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x434d94>) │ │ │ │ + add r0, sp, #432 @ 0x1b0 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldrh r4, [r1, #62] @ 0x3e │ │ │ │ + str r0, [sp, #560] @ 0x230 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r4, [r7, #46] @ 0x2e │ │ │ │ + ldrh r4, [r7, #52] @ 0x34 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r0, [r3, #48] @ 0x30 │ │ │ │ + ldrh r0, [r3, #54] @ 0x36 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r3, [sp, #960] @ 0x3c0 │ │ │ │ + ldr r4, [sp, #704] @ 0x2c0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r4, [r0, #48] @ 0x30 │ │ │ │ + ldrh r4, [r0, #54] @ 0x36 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r7, sp, #128 @ 0x80 │ │ │ │ + add r7, sp, #896 @ 0x380 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r2, [r1, #60] @ 0x3c │ │ │ │ + str r0, [sp, #296] @ 0x128 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r5, sp, #184 @ 0xb8 │ │ │ │ + add r5, sp, #952 @ 0x3b8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r7, pc, #96 @ (adr r7, 548ee4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x434b68>) │ │ │ │ + add r7, pc, #864 @ (adr r7, 5491e4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x434e68>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldrh r0, [r7, #56] @ 0x38 │ │ │ │ + ldrh r0, [r7, #62] @ 0x3e │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r4, sp, #488 @ 0x1e8 │ │ │ │ + add r5, sp, #232 @ 0xe8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r7, pc, #0 @ (adr r7, 548e90 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x434b14>) │ │ │ │ + add r7, pc, #768 @ (adr r7, 549190 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x434e14>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldrh r0, [r4, #56] @ 0x38 │ │ │ │ + ldrh r0, [r4, #62] @ 0x3e │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r3, sp, #744 @ 0x2e8 │ │ │ │ + add r4, sp, #488 @ 0x1e8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r6, pc, #912 @ (adr r6, 54922c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x434eb0>) │ │ │ │ + add r7, pc, #656 @ (adr r7, 54912c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x434db0>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldrh r4, [r0, #56] @ 0x38 │ │ │ │ + ldrh r4, [r0, #62] @ 0x3e │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r7, sp, #152 @ 0x98 │ │ │ │ + add r7, sp, #920 @ 0x398 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r6, pc, #832 @ (adr r6, 5491e8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x434e6c>) │ │ │ │ + add r7, pc, #576 @ (adr r7, 5490e8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x434d6c>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldrh r0, [r6, #54] @ 0x36 │ │ │ │ + ldrh r0, [r6, #60] @ 0x3c │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r3, sp, #568 @ 0x238 │ │ │ │ + add r4, sp, #312 @ 0x138 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r6, pc, #736 @ (adr r6, 549194 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x434e18>) │ │ │ │ + add r7, pc, #480 @ (adr r7, 549094 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x434d18>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldrh r0, [r3, #54] @ 0x36 │ │ │ │ + ldrh r0, [r3, #60] @ 0x3c │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r4, sp, #56 @ 0x38 │ │ │ │ + add r4, sp, #824 @ 0x338 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r6, pc, #640 @ (adr r6, 549140 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x434dc4>) │ │ │ │ + add r7, pc, #384 @ (adr r7, 549040 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x434cc4>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldrh r0, [r0, #54] @ 0x36 │ │ │ │ + ldrh r0, [r0, #60] @ 0x3c │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r3, sp, #968 @ 0x3c8 │ │ │ │ + add r4, sp, #712 @ 0x2c8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r6, pc, #528 @ (adr r6, 5490dc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x434d60>) │ │ │ │ + add r7, pc, #272 @ (adr r7, 548fdc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x434c60>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldrh r4, [r4, #52] @ 0x34 │ │ │ │ + ldrh r4, [r4, #58] @ 0x3a │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r6, [r3, #38] @ 0x26 │ │ │ │ + ldrh r6, [r3, #44] @ 0x2c │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r4, [r7, #38] @ 0x26 │ │ │ │ + ldrh r4, [r7, #44] @ 0x2c │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r7, sp, #512 @ 0x200 │ │ │ │ + add sp, #256 @ 0x100 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r6, [r7, #50] @ 0x32 │ │ │ │ + ldrh r6, [r7, #56] @ 0x38 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add sp, #160 @ 0xa0 │ │ │ │ + sub sp, #416 @ 0x1a0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r6, pc, #248 @ (adr r6, 548fe0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x434c64>) │ │ │ │ + add r6, pc, #1016 @ (adr r6, 5492e0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x434f64>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldrh r6, [r3, #50] @ 0x32 │ │ │ │ + ldrh r6, [r3, #56] @ 0x38 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - uxth r6, r0 │ │ │ │ + cbz r6, 548f40 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x434bc4> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r2, [r0, #50] @ 0x32 │ │ │ │ + ldrh r2, [r0, #56] @ 0x38 │ │ │ │ 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, #3752] @ 0xea8 │ │ │ │ @@ -1756420,73 +1756423,73 @@ │ │ │ │ add r3, pc │ │ │ │ str r6, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ bl 54002c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42bcb0> │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ - add r2, pc, #752 @ (adr r2, 54a364 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x435fe8>) │ │ │ │ + add r3, pc, #496 @ (adr r3, 54a264 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x435ee8>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r0, [r0, #52] @ 0x34 │ │ │ │ + strh r0, [r0, #58] @ 0x3a │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r6, [r3, #23] │ │ │ │ + ldrb r6, [r3, #26] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r2, pc, #608 @ (adr r2, 54a2e0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x435f64>) │ │ │ │ + add r3, pc, #352 @ (adr r3, 54a1e0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x435e64>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r4, [r3, #50] @ 0x32 │ │ │ │ + strh r4, [r3, #56] @ 0x38 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r2, [r7, #22] │ │ │ │ + ldrb r2, [r7, #25] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r2, pc, #376 @ (adr r2, 54a204 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x435e88>) │ │ │ │ + add r3, pc, #120 @ (adr r3, 54a104 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x435d88>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r2, [r4, #48] @ 0x30 │ │ │ │ + strh r2, [r4, #54] @ 0x36 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r0, [r0, #22] │ │ │ │ + ldrb r0, [r0, #25] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r1, pc, #800 @ (adr r1, 54a3b8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x43603c>) │ │ │ │ + add r2, pc, #544 @ (adr r2, 54a2b8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x435f3c>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r4, [sp, #728] @ 0x2d8 │ │ │ │ + str r5, [sp, #472] @ 0x1d8 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldrb r6, [r2, #19] │ │ │ │ + ldrb r6, [r2, #22] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r4, [r5, #11] │ │ │ │ + ldrb r4, [r5, #14] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r0, [r1, #12] │ │ │ │ + ldrb r0, [r1, #15] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r6, [r0, #62] @ 0x3e │ │ │ │ + ldrh r6, [r0, #4] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r4, [r1, #16] │ │ │ │ + ldrb r4, [r1, #19] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r6, [r2, #8] │ │ │ │ + ldrb r6, [r2, #11] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r2, [r6, #8] │ │ │ │ + ldrb r2, [r6, #11] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r6, [r0, #8] │ │ │ │ + ldrb r6, [r0, #11] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r4, [r4, #8] │ │ │ │ + ldrb r4, [r4, #11] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r2, [r6, #7] │ │ │ │ + ldrb r2, [r6, #10] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r0, [r2, #8] │ │ │ │ + ldrb r0, [r2, #11] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r0, [r4, #7] │ │ │ │ + ldrb r0, [r4, #10] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r6, [r7, #7] │ │ │ │ + ldrb r6, [r7, #10] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r6, [r1, #7] │ │ │ │ + ldrb r6, [r1, #10] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r4, [r5, #7] │ │ │ │ + ldrb r4, [r5, #10] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r0, [r7, #6] │ │ │ │ + ldrb r0, [r7, #9] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r4, [r2, #7] │ │ │ │ + ldrb r4, [r2, #10] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r4, [r2, #6] │ │ │ │ + ldrb r4, [r2, #9] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r0, [r6, #6] │ │ │ │ + ldrb r0, [r6, #9] │ │ │ │ lsls r4, r6, #2 │ │ │ │ ldr r3, [pc, #92] @ (54a148 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x435dcc>) │ │ │ │ mov.w r2, #772 @ 0x304 │ │ │ │ ldr r1, [pc, #92] @ (54a14c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x435dd0>) │ │ │ │ add r3, pc │ │ │ │ str r6, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ @@ -1756517,25 +1756520,25 @@ │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 54002c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42bcb0> │ │ │ │ movs r6, #1 │ │ │ │ b.n 549c60 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4358e4> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldrb r0, [r0, #5] │ │ │ │ + ldrb r0, [r0, #8] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r0, [r3, #4] │ │ │ │ + ldrb r0, [r3, #7] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r7, [sp, #96] @ 0x60 │ │ │ │ + ldr r7, [sp, #864] @ 0x360 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r6, [r7, #9] │ │ │ │ + ldrb r6, [r7, #12] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r6, [sp, #808] @ 0x328 │ │ │ │ + ldr r7, [sp, #552] @ 0x228 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r4, [r5, #9] │ │ │ │ + ldrb r4, [r5, #12] │ │ │ │ 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] @ 54ad50 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4369d4> │ │ │ │ mov r6, r2 │ │ │ │ @@ -1757610,74 +1757613,74 @@ │ │ │ │ nop │ │ │ │ ldrsh r0, [r0, r2] │ │ │ │ lsls r6, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r3, r6] │ │ │ │ lsls r6, r4, #5 │ │ │ │ - ldr r5, [sp, #200] @ 0xc8 │ │ │ │ + ldr r5, [sp, #968] @ 0x3c8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r4, [r2, #27] │ │ │ │ + strb r4, [r2, #30] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - rsb r0, r2, #5865472 @ 0x598000 │ │ │ │ - strb r0, [r4, #12] │ │ │ │ + @ instruction: 0xf68200b3 │ │ │ │ + strb r0, [r4, #15] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r4, [r7, #12] │ │ │ │ + strb r4, [r7, #15] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r4, [r0, #2] │ │ │ │ + strh r4, [r0, #8] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r2, [r1, #18] │ │ │ │ + strb r2, [r1, #21] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r1, [sp, #552] @ 0x228 │ │ │ │ + ldr r2, [sp, #296] @ 0x128 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r4, [r6, #17] │ │ │ │ + strb r4, [r6, #20] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r0, [sp, #512] @ 0x200 │ │ │ │ + ldr r1, [sp, #256] @ 0x100 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r6, [r4, #22] │ │ │ │ + ldrh r6, [r4, #28] │ │ │ │ lsls r1, r0, #3 │ │ │ │ - strb r6, [r0, #12] │ │ │ │ + strb r6, [r0, #15] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r7, [sp, #592] @ 0x250 │ │ │ │ + ldr r0, [sp, #336] @ 0x150 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r6, [r7, #3] │ │ │ │ + strb r6, [r7, #6] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r7, [sp, #680] @ 0x2a8 │ │ │ │ + ldr r0, [sp, #424] @ 0x1a8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r4, [r5, #3] │ │ │ │ + strb r4, [r5, #6] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r4, [r5, #80] @ 0x50 │ │ │ │ + ldr r4, [r5, #92] @ 0x5c │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r0, [r1, #84] @ 0x54 │ │ │ │ + ldr r0, [r1, #96] @ 0x60 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r0, [r3, #80] @ 0x50 │ │ │ │ + ldr r0, [r3, #92] @ 0x5c │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r2, [r6, #80] @ 0x50 │ │ │ │ + ldr r2, [r6, #92] @ 0x5c │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r4, [sp, #432] @ 0x1b0 │ │ │ │ + str r5, [sp, #176] @ 0xb0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r6, [r2, #52] @ 0x34 │ │ │ │ + strh r6, [r2, #58] @ 0x3a │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldr r6, [r6, #104] @ 0x68 │ │ │ │ + ldr r6, [r6, #116] @ 0x74 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r2, [r6, #11] │ │ │ │ + ldrb r2, [r6, #14] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r6, [r0, #80] @ 0x50 │ │ │ │ + ldr r6, [r0, #92] @ 0x5c │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r6, [r3, #11] │ │ │ │ + ldrb r6, [r3, #14] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r0, [r6, #76] @ 0x4c │ │ │ │ + ldr r0, [r6, #88] @ 0x58 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r0, [r0, #76] @ 0x4c │ │ │ │ + ldr r0, [r0, #88] @ 0x58 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r4, [r3, #76] @ 0x4c │ │ │ │ + ldr r4, [r3, #88] @ 0x58 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r0, [r6, #10] │ │ │ │ + ldrb r0, [r6, #13] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r4, [r0, #76] @ 0x4c │ │ │ │ + ldr r4, [r0, #88] @ 0x58 │ │ │ │ lsls r4, r6, #2 │ │ │ │ ldr r1, [r6, #12] │ │ │ │ mov r0, r4 │ │ │ │ bl 541c6c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42d8f0> │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ bl 53d700 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x429384> │ │ │ │ @@ -1758456,71 +1758459,71 @@ │ │ │ │ strb.w r8, [sl] │ │ │ │ b.n 54b62a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4372ae> │ │ │ │ subs.w r3, r8, #0 │ │ │ │ it ne │ │ │ │ movne r3, #1 │ │ │ │ strb.w r3, [sl] │ │ │ │ b.n 54b62a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4372ae> │ │ │ │ - str r3, [sp, #240] @ 0xf0 │ │ │ │ + str r3, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r2, [r4, #32] │ │ │ │ + strh r2, [r4, #38] @ 0x26 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldr r2, [r0, #68] @ 0x44 │ │ │ │ + ldr r2, [r0, #80] @ 0x50 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r1, [sp, #880] @ 0x370 │ │ │ │ + str r2, [sp, #624] @ 0x270 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r0, [r0, #30] │ │ │ │ + strh r0, [r0, #36] @ 0x24 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldr r0, [r4, #60] @ 0x3c │ │ │ │ + ldr r0, [r4, #72] @ 0x48 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r1, [sp, #896] @ 0x380 │ │ │ │ + str r2, [sp, #640] @ 0x280 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r6, [r6, #26] │ │ │ │ + strh r6, [r6, #32] │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldr r6, [r2, #56] @ 0x38 │ │ │ │ + ldr r6, [r2, #68] @ 0x44 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r1, [sp, #872] @ 0x368 │ │ │ │ + str r2, [sp, #616] @ 0x268 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r4, [r7, #52] @ 0x34 │ │ │ │ + ldr r4, [r7, #64] @ 0x40 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r4, [r3, #25] │ │ │ │ + ldrb r4, [r3, #28] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r4, [r2, #52] @ 0x34 │ │ │ │ + ldr r4, [r2, #64] @ 0x40 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r1, [sp, #1008] @ 0x3f0 │ │ │ │ + str r2, [sp, #752] @ 0x2f0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r6, [r7, #48] @ 0x30 │ │ │ │ + ldr r6, [r7, #60] @ 0x3c │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r0, [sp, #680] @ 0x2a8 │ │ │ │ + str r1, [sp, #424] @ 0x1a8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r4, [r0, #24] │ │ │ │ + strh r4, [r0, #30] │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldr r4, [r4, #48] @ 0x30 │ │ │ │ + ldr r4, [r4, #60] @ 0x3c │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r0, [sp, #960] @ 0x3c0 │ │ │ │ + str r1, [sp, #704] @ 0x2c0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r6, [r4, #22] │ │ │ │ + strh r6, [r4, #28] │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldr r6, [r0, #48] @ 0x30 │ │ │ │ + ldr r6, [r0, #60] @ 0x3c │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r1, [sp, #680] @ 0x2a8 │ │ │ │ + str r2, [sp, #424] @ 0x1a8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r4, [r5, #44] @ 0x2c │ │ │ │ + ldr r4, [r5, #56] @ 0x38 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r2, [sp, #24] │ │ │ │ + str r2, [sp, #792] @ 0x318 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r0, [r5, #13] │ │ │ │ + strb r0, [r5, #16] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r6, [r0, #44] @ 0x2c │ │ │ │ + ldr r6, [r0, #56] @ 0x38 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r0, [sp, #856] @ 0x358 │ │ │ │ + str r1, [sp, #600] @ 0x258 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r0, [r1, #20] │ │ │ │ + strh r0, [r1, #26] │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldr r0, [r5, #40] @ 0x28 │ │ │ │ + ldr r0, [r5, #52] @ 0x34 │ │ │ │ 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 │ │ │ │ @@ -1758556,25 +1758559,25 @@ │ │ │ │ movw r2, #741 @ 0x2e5 │ │ │ │ ldr r1, [pc, #32] @ (54b7c0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x437444>) │ │ │ │ add r3, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ bl 54002c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42bcb0> │ │ │ │ nop │ │ │ │ - ldrh r4, [r7, #26] │ │ │ │ + ldrh r4, [r7, #32] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r0, [r0, #28] │ │ │ │ + ldrh r0, [r0, #34] @ 0x22 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r0, [r3, #64] @ 0x40 │ │ │ │ + str r0, [r3, #76] @ 0x4c │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r4, [r4, #26] │ │ │ │ + ldrh r4, [r4, #32] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r4, [r1, #36] @ 0x24 │ │ │ │ + str r4, [r1, #48] @ 0x30 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r0, [r5, #36] @ 0x24 │ │ │ │ + str r0, [r5, #48] @ 0x30 │ │ │ │ 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 │ │ │ │ @@ -1759233,47 +1759236,47 @@ │ │ │ │ lsls r6, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [pc, #56] @ (54bf14 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x437b98>) │ │ │ │ lsls r6, r4, #5 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r2, #13] │ │ │ │ + strb r6, [r2, #16] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r0, [r4, #24] │ │ │ │ + ldr r0, [r4, #36] @ 0x24 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r6, [r7, #12] │ │ │ │ + str r6, [r7, #24] │ │ │ │ lsls r4, r6, #2 │ │ │ │ add lr, sl │ │ │ │ lsls r6, r4, #5 │ │ │ │ - strh r2, [r4, #46] @ 0x2e │ │ │ │ + strh r2, [r4, #52] @ 0x34 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r4, [r7, r6] │ │ │ │ + ldrsh r4, [r7, r1] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r2, [r4, r6] │ │ │ │ + ldrb r2, [r4, r1] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r0, [r0, r7] │ │ │ │ + ldrb r0, [r0, r2] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r6, [r1, r6] │ │ │ │ + ldrb r6, [r1, r1] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r4, [r5, r6] │ │ │ │ + ldrb r4, [r5, r1] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r0, [r5, #38] @ 0x26 │ │ │ │ + strh r0, [r5, #44] @ 0x2c │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r6, [r7, #19] │ │ │ │ + strb r6, [r7, #22] │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldrh r6, [r0, r6] │ │ │ │ + ldrb r6, [r0, r1] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r2, [r2, r5] │ │ │ │ + ldrb r2, [r2, r0] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r6, [r5, r5] │ │ │ │ + ldrb r6, [r5, r0] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r4, [r4, #8] │ │ │ │ + ldr r4, [r4, #20] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r2, [r5, r3] │ │ │ │ + ldrb r2, [r5, r6] │ │ │ │ lsls r4, r6, #2 │ │ │ │ mov r0, r6 │ │ │ │ bl 570ccc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45c950> │ │ │ │ ldr r2, [pc, #28] @ (54bf48 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x437bcc>) │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [pc, #28] @ (54bf4c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x437bd0>) │ │ │ │ strd r1, r6, [sp, #4] │ │ │ │ @@ -1759281,19 +1759284,19 @@ │ │ │ │ ldr r1, [pc, #24] @ (54bf50 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x437bd4>) │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ movw r2, #4537 @ 0x11b9 │ │ │ │ bl 54002c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42bcb0> │ │ │ │ - strh r4, [r5, #36] @ 0x24 │ │ │ │ + strh r4, [r5, #42] @ 0x2a │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r0, [r1, #80] @ 0x50 │ │ │ │ + str r0, [r1, #92] @ 0x5c │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r6, [r4, r1] │ │ │ │ + ldrb r6, [r4, r4] │ │ │ │ lsls r4, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ mov r4, r1 │ │ │ │ ldr.w r1, [pc, #2660] @ 54c9cc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x438650> │ │ │ │ @@ -1760409,31 +1760412,31 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r0 │ │ │ │ lsls r6, r4, #5 │ │ │ │ subs r5, #202 @ 0xca │ │ │ │ lsls r6, r4, #5 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r4, r1] │ │ │ │ + strb r2, [r4, r4] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r6, [r7, r7] │ │ │ │ + ldrsh r6, [r7, r2] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r4, [r3, r5] │ │ │ │ + ldrsb r4, [r3, r0] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r4, [r5, #20] │ │ │ │ + ldrb r4, [r5, #23] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r2, [r5, #72] @ 0x48 │ │ │ │ + ldr r2, [r5, #84] @ 0x54 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - strb r2, [r1, r3] │ │ │ │ + strb r2, [r1, r6] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r0, [r0, r2] │ │ │ │ + strh r0, [r0, r5] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r4, [r3, r0] │ │ │ │ + ldrb r4, [r3, r3] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r2, [r7, r5] │ │ │ │ + strb r2, [r7, r0] │ │ │ │ lsls r4, r6, #2 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ movs r1, #223 @ 0xdf │ │ │ │ ldr r0, [r5, #16] │ │ │ │ mov r7, r3 │ │ │ │ bl 46589c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x351520> │ │ │ │ movs r3, #1 │ │ │ │ @@ -1761624,131 +1761627,131 @@ │ │ │ │ movw r2, #6680 @ 0x1a18 │ │ │ │ bl 54002c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42bcb0> │ │ │ │ bl 5682f8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x453f7c> │ │ │ │ b.w 54ce4c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x438ad0> │ │ │ │ nop │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r2, #18] │ │ │ │ + strb r0, [r2, #21] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r6, [r3, #60] @ 0x3c │ │ │ │ + str r6, [r3, #72] @ 0x48 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldr r3, [pc, #1016] @ (54dad8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x43975c>) │ │ │ │ + ldr r4, [pc, #760] @ (54d9d8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x43965c>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r2, [r5, #15] │ │ │ │ + strb r2, [r5, #18] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r0, [r6, #52] @ 0x34 │ │ │ │ + str r0, [r6, #64] @ 0x40 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldr r3, [pc, #576] @ (54d92c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4395b0>) │ │ │ │ + ldr r4, [pc, #320] @ (54d82c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4394b0>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r2, [pc, #456] @ (54d8b8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x43953c>) │ │ │ │ + ldr r3, [pc, #200] @ (54d7b8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x43943c>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r4, [r1, r0] │ │ │ │ + strb r4, [r1, r3] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r3, [pc, #424] @ (54d8a0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x439524>) │ │ │ │ + ldr r4, [pc, #168] @ (54d7a0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x439424>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r0, [r5, r5] │ │ │ │ + strb r0, [r5, r0] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0x47ae │ │ │ │ + ldr r0, [pc, #440] @ (54d8b8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x43953c>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r4, [r6, #5] │ │ │ │ + strb r4, [r6, #8] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0x4786 │ │ │ │ + ldr r0, [pc, #280] @ (54d820 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4394a4>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r2, [r0, #4] │ │ │ │ + strb r2, [r0, #7] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - mov ip, sl │ │ │ │ + blxns r2 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r6, [r7, #116] @ 0x74 │ │ │ │ + strb r6, [r7, #0] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - mov lr, r7 │ │ │ │ + bx pc │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r6, [r4, #120] @ 0x78 │ │ │ │ + strb r6, [r4, #1] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - mov r8, r3 │ │ │ │ + bx fp │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r8, sl │ │ │ │ + cmp r8, r2 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add sl, sp │ │ │ │ + cmp sl, r5 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r2, [r4, #4] │ │ │ │ + strb r2, [r4, #7] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - mov r0, lr │ │ │ │ + bx r6 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add sl, r5 │ │ │ │ + cmp r2, sp │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r8, r9 │ │ │ │ + cmp r8, r1 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add lr, r2 │ │ │ │ + cmp r6, sl │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add ip, r6 │ │ │ │ + cmp r4, lr │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r8, r0 │ │ │ │ + cmp r0, r8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add sl, r3 │ │ │ │ + cmp r2, fp │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r2, sp │ │ │ │ + cmp r2, r5 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add ip, r0 │ │ │ │ + cmp r4, r8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r4, sl │ │ │ │ + cmp r4, r2 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r0, lr │ │ │ │ + cmp r0, r6 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add ip, r0 │ │ │ │ + cmp r4, r8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r2, fp │ │ │ │ + cmp r2, r3 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r2, r5 │ │ │ │ + add sl, sp │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r4, r8 │ │ │ │ + cmp r4, r0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r4, [r3, r0] │ │ │ │ + strh r4, [r3, r3] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r6, r5 │ │ │ │ + add lr, sp │ │ │ │ lsls r4, r6, #2 │ │ │ │ - mvns r6, r7 │ │ │ │ + add lr, r7 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r2, r3 │ │ │ │ + add sl, fp │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r2, [r6, r7] │ │ │ │ + strh r2, [r6, r2] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r4, r0 │ │ │ │ + add ip, r8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - mvns r6, r0 │ │ │ │ + add lr, r0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - mvns r2, r4 │ │ │ │ + add sl, r4 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bics r2, r6 │ │ │ │ + add r2, lr │ │ │ │ lsls r4, r6, #2 │ │ │ │ - mvns r4, r1 │ │ │ │ + add ip, r1 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bics r4, r3 │ │ │ │ + add r4, fp │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bics r6, r6 │ │ │ │ + add r6, lr │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r1, [pc, #64] @ (54d7dc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x439460>) │ │ │ │ + ldr r1, [pc, #832] @ (54dadc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x439760>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r2, [r3, r4] │ │ │ │ + ldrb r2, [r3, r7] │ │ │ │ lsls r1, r0, #3 │ │ │ │ - cmp r2, r7 │ │ │ │ + cmp sl, pc │ │ │ │ lsls r4, r6, #2 │ │ │ │ - muls r0, r4 │ │ │ │ + add r0, r4 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - muls r6, r7 │ │ │ │ + add r6, r7 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r2, [r2, r5] │ │ │ │ + strh r2, [r2, r0] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - muls r4, r4 │ │ │ │ + add r4, r4 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r2, [r7, #84] @ 0x54 │ │ │ │ + ldr r2, [r7, #96] @ 0x60 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r0, [r1, r3] │ │ │ │ + ldrb r0, [r1, r6] │ │ │ │ lsls r1, r0, #3 │ │ │ │ - add r8, sp │ │ │ │ + cmp r8, r5 │ │ │ │ lsls r4, r6, #2 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r5 │ │ │ │ str r2, [sp, #16] │ │ │ │ bl 540740 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42c3c4> │ │ │ │ sub.w r3, r0, #1 │ │ │ │ @@ -1761832,45 +1761835,45 @@ │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #6196 @ 0x1834 │ │ │ │ bl 54002c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42bcb0> │ │ │ │ nop │ │ │ │ - ldr r6, [r0, #96] @ 0x60 │ │ │ │ + ldr r6, [r0, #108] @ 0x6c │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bics r4, r6 │ │ │ │ + add r4, lr │ │ │ │ lsls r4, r6, #2 │ │ │ │ - rors r2, r5 │ │ │ │ + cmp r2, r5 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - tst r6, r0 │ │ │ │ + cmn r6, r0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - rors r6, r2 │ │ │ │ + cmp r6, r2 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - rors r0, r6 │ │ │ │ + cmp r0, r6 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r2, [r6, #72] @ 0x48 │ │ │ │ + ldr r2, [r6, #84] @ 0x54 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - muls r4, r2 │ │ │ │ + add r4, r2 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r6, [r7, #76] @ 0x4c │ │ │ │ + ldr r6, [r7, #88] @ 0x58 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - orrs r4, r7 │ │ │ │ + mvns r4, r7 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r6, [r5, #88] @ 0x58 │ │ │ │ + ldr r6, [r5, #100] @ 0x64 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r0, [r1, r4] │ │ │ │ + ldrh r0, [r1, r7] │ │ │ │ lsls r1, r0, #3 │ │ │ │ - orrs r0, r5 │ │ │ │ + mvns r0, r5 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r2, [r5, #88] @ 0x58 │ │ │ │ + ldr r2, [r5, #100] @ 0x64 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r4, [r5, r3] │ │ │ │ + ldrh r4, [r5, r6] │ │ │ │ lsls r1, r0, #3 │ │ │ │ - orrs r4, r1 │ │ │ │ + mvns r4, r1 │ │ │ │ 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, #3744] @ 0xea0 │ │ │ │ @@ -1762296,30 +1762299,30 @@ │ │ │ │ ldr.w r3, [pc, #1892] @ 54e4cc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x43a150> │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r7, r3, #30 │ │ │ │ bmi.w 54f102 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x43ad86> │ │ │ │ ldr r4, [sp, #20] │ │ │ │ ldr.w r0, [r4, #436] @ 0x1b4 │ │ │ │ - bl ac26b4 │ │ │ │ + bl ac26ac │ │ │ │ ldr.w r0, [r4, #436] @ 0x1b4 │ │ │ │ ldrsb.w r3, [r0, #65] @ 0x41 │ │ │ │ cmp r3, #11 │ │ │ │ it ne │ │ │ │ cmpne r3, #8 │ │ │ │ beq.w 54e5a2 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x43a226> │ │ │ │ subs r3, #9 │ │ │ │ cmp r3, #4 │ │ │ │ bhi.n 54dd9e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x439a22> │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #32 │ │ │ │ bl 4da080 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3c5d04> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr.w r0, [r3, #436] @ 0x1b4 │ │ │ │ - bl abeb08 │ │ │ │ + bl abeb00 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldrb r3, [r3, #4] │ │ │ │ cbnz r3, 54ddbc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x439a40> │ │ │ │ ldr r0, [sp, #20] │ │ │ │ ldr.w r3, [r0, #432] @ 0x1b0 │ │ │ │ cmp.w r3, #66560 @ 0x10400 │ │ │ │ bcc.w 54e5d2 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x43a256> │ │ │ │ @@ -1762921,52 +1762924,52 @@ │ │ │ │ ldrb r0, [r6, #8] │ │ │ │ lsls r1, r5, #5 │ │ │ │ movs r6, #202 @ 0xca │ │ │ │ lsls r6, r4, #5 │ │ │ │ asrs r3, r7, #16 │ │ │ │ @ instruction: 0xffff79f6 │ │ │ │ lsls r1, r5, #5 │ │ │ │ - ldr r2, [r3, #72] @ 0x48 │ │ │ │ + ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r6, [r1, #72] @ 0x48 │ │ │ │ + ldr r6, [r1, #84] @ 0x54 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - lsrs r4, r1 │ │ │ │ + sbcs r4, r1 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r7, [sp, #856] @ 0x358 │ │ │ │ + ldr r0, [sp, #600] @ 0x258 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r2, [r2, #72] @ 0x48 │ │ │ │ + ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r4, r6, #2 │ │ │ │ ldrh r3, [r6, r3] │ │ │ │ vmls.i q9, , d0[0] │ │ │ │ lsls r6, r4, #5 │ │ │ │ str r7, [sp, #124] @ 0x7c │ │ │ │ vmls.i q9, , d16[0] │ │ │ │ movs r0, r0 │ │ │ │ b.n 54e8fe <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x43a582> │ │ │ │ @ instruction: 0xffff75ea │ │ │ │ lsls r1, r5, #5 │ │ │ │ - ldr r6, [r0, #8] │ │ │ │ + ldr r6, [r0, #20] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r5, #96 @ 0x60 │ │ │ │ + subs r6, #32 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r0, [r4, #100] @ 0x64 │ │ │ │ + ldr r0, [r4, #112] @ 0x70 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r4, [r1, #88] @ 0x58 │ │ │ │ + ldr r4, [r1, #100] @ 0x64 │ │ │ │ lsls r4, r6, #2 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r0, #32] │ │ │ │ + ldr r0, [r0, #44] @ 0x2c │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r1, #228 @ 0xe4 │ │ │ │ + subs r2, #164 @ 0xa4 │ │ │ │ lsls r4, r6, #2 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r5, #48] @ 0x30 │ │ │ │ + str r6, [r5, #60] @ 0x3c │ │ │ │ lsls r4, r6, #2 │ │ │ │ - adds r7, #48 @ 0x30 │ │ │ │ + adds r7, #240 @ 0xf0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ movw r2, #6028 @ 0x178c │ │ │ │ cmp r3, r2 │ │ │ │ bne.w 54dca2 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x439926> │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr.w r3, [r5, #480] @ 0x1e0 │ │ │ │ ldr r6, [r2, #0] │ │ │ │ @@ -1764135,140 +1764138,140 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [sp, #20] │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #5634 @ 0x1602 │ │ │ │ bl 54002c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42bcb0> │ │ │ │ - str r0, [r1, #120] @ 0x78 │ │ │ │ + ldr r0, [r1, #4] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r5, [pc, #944] @ (54f654 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x43b2d8>) │ │ │ │ + ldr r6, [pc, #688] @ (54f554 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x43b1d8>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ - adds r6, #12 │ │ │ │ + adds r6, #204 @ 0xcc │ │ │ │ lsls r4, r6, #2 │ │ │ │ lsls r7, r6, #29 │ │ │ │ - vmull.u , d31, d4 │ │ │ │ + vqrdmulh.s , , d4[0] │ │ │ │ lsls r7, r5, #4 │ │ │ │ - str r2, [r2, #80] @ 0x50 │ │ │ │ + str r2, [r2, #92] @ 0x5c │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r5, [pc, #8] @ (54f2c0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x43af44>) │ │ │ │ + ldr r5, [pc, #776] @ (54f5c0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x43b244>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ - adds r5, #34 @ 0x22 │ │ │ │ + adds r5, #226 @ 0xe2 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r6, [r4, #76] @ 0x4c │ │ │ │ + str r6, [r4, #88] @ 0x58 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r4, [pc, #856] @ (54f61c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x43b2a0>) │ │ │ │ + ldr r5, [pc, #600] @ (54f51c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x43b1a0>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ - adds r4, #246 @ 0xf6 │ │ │ │ + adds r5, #182 @ 0xb6 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r2, [r0, #84] @ 0x54 │ │ │ │ + str r2, [r0, #96] @ 0x60 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r4, [pc, #664] @ (54f568 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x43b1ec>) │ │ │ │ + ldr r5, [pc, #408] @ (54f468 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x43b0ec>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ - adds r4, #200 @ 0xc8 │ │ │ │ + adds r5, #136 @ 0x88 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r0, [r2, #56] @ 0x38 │ │ │ │ + str r0, [r2, #68] @ 0x44 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - adds r3, #78 @ 0x4e │ │ │ │ + adds r4, #14 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrsh r0, [r0, r7] │ │ │ │ + str r0, [r0, #8] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r3, [pc, #64] @ (54f324 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x43afa8>) │ │ │ │ + ldr r3, [pc, #832] @ (54f624 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x43b2a8>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ - adds r3, #48 @ 0x30 │ │ │ │ + adds r3, #240 @ 0xf0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrsh r2, [r4, r6] │ │ │ │ + str r2, [r4, #4] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r2, [pc, #968] @ (54f6b8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x43b33c>) │ │ │ │ + ldr r3, [pc, #712] @ (54f5b8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x43b23c>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ - adds r3, #18 │ │ │ │ + adds r3, #210 @ 0xd2 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrsh r4, [r4, r4] │ │ │ │ + ldrsh r4, [r4, r7] │ │ │ │ lsls r4, r6, #2 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r4, r3] │ │ │ │ + ldrb r6, [r4, r6] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cmp sl, fp │ │ │ │ + mov sl, r3 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - cmp r5, #250 @ 0xfa │ │ │ │ + cmp r6, #186 @ 0xba │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r4, [r6, r7] │ │ │ │ + ldrsh r4, [r6, r2] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r8, ip │ │ │ │ + cmp r8, r4 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - cmp r5, #0 │ │ │ │ + cmp r5, #192 @ 0xc0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r2, [r6, r6] │ │ │ │ + ldrsh r2, [r6, r1] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r6, ip │ │ │ │ + cmp r6, r4 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - cmp r4, #134 @ 0x86 │ │ │ │ + cmp r5, #70 @ 0x46 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r4, [r1, r6] │ │ │ │ + ldrh r4, [r1, r1] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cmp r4, #82 @ 0x52 │ │ │ │ + cmp r5, #18 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r6, [r2, r2] │ │ │ │ + ldrh r6, [r2, r5] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cmp r3, #228 @ 0xe4 │ │ │ │ + cmp r4, #164 @ 0xa4 │ │ │ │ lsls r4, r6, #2 │ │ │ │ cmp r3, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r4, [r4, r4] │ │ │ │ + ldrsb r4, [r4, r7] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - negs r4, r2 │ │ │ │ + orrs r4, r2 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - cmp r2, #116 @ 0x74 │ │ │ │ + cmp r3, #52 @ 0x34 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r0, [r0, r4] │ │ │ │ + ldr r0, [r0, r7] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - rors r4, r6 │ │ │ │ + cmp r4, r6 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - cmp r2, #20 │ │ │ │ + cmp r2, #212 @ 0xd4 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrsb r4, [r6, r1] │ │ │ │ + ldrsb r4, [r6, r4] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - sbcs r4, r4 │ │ │ │ + negs r4, r4 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - cmp r1, #196 @ 0xc4 │ │ │ │ + cmp r2, #132 @ 0x84 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrsb r2, [r1, r1] │ │ │ │ + ldrsb r2, [r1, r4] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - adcs r2, r7 │ │ │ │ + tst r2, r7 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - cmp r1, #154 @ 0x9a │ │ │ │ + cmp r2, #90 @ 0x5a │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r6, [r1, r7] │ │ │ │ + ldrsb r6, [r1, r2] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cmp r1, #110 @ 0x6e │ │ │ │ + cmp r2, #46 @ 0x2e │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrsb r2, [r1, r0] │ │ │ │ + ldrsb r2, [r1, r3] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - asrs r2, r7 │ │ │ │ + rors r2, r7 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - cmp r1, #90 @ 0x5a │ │ │ │ + cmp r2, #26 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r2, [r6, r7] │ │ │ │ + ldrsb r2, [r6, r2] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - asrs r2, r4 │ │ │ │ + rors r2, r4 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - cmp r1, #66 @ 0x42 │ │ │ │ + cmp r2, #2 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r2, [r3, r7] │ │ │ │ + ldrsb r2, [r3, r2] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - asrs r2, r1 │ │ │ │ + rors r2, r1 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - cmp r1, #42 @ 0x2a │ │ │ │ + cmp r1, #234 @ 0xea │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrsb r6, [r4, r5] │ │ │ │ + ldr r6, [r4, r0] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - lsrs r2, r6 │ │ │ │ + sbcs r2, r6 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - cmp r1, #18 │ │ │ │ + cmp r1, #210 @ 0xd2 │ │ │ │ lsls r4, r6, #2 │ │ │ │ ldr.w r2, [pc, #2120] @ 54fbe8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x43b86c> │ │ │ │ ldr.w r3, [pc, #2120] @ 54fbec <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x43b870> │ │ │ │ ldr.w r1, [pc, #2120] @ 54fbf0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x43b874> │ │ │ │ add r2, pc │ │ │ │ ldr r0, [sp, #20] │ │ │ │ add r3, pc │ │ │ │ @@ -1764991,297 +1764994,297 @@ │ │ │ │ movw r2, #5725 @ 0x165d │ │ │ │ ldr r1, [pc, #576] @ (54fe1c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x43baa0>) │ │ │ │ ldr r0, [sp, #20] │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 54002c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42bcb0> │ │ │ │ nop │ │ │ │ - ldrsb r0, [r1, r1] │ │ │ │ + ldrsb r0, [r1, r4] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r7, #212 @ 0xd4 │ │ │ │ + lsls r4, r2 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - movs r7, #244 @ 0xf4 │ │ │ │ + cmp r0, #180 @ 0xb4 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrsb r2, [r5, r0] │ │ │ │ + ldrsb r2, [r5, r3] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r7, #182 @ 0xb6 │ │ │ │ + eors r6, r6 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - movs r7, #214 @ 0xd6 │ │ │ │ + cmp r0, #150 @ 0x96 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r0, [r1, r1] │ │ │ │ + strb r0, [r1, r4] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r7, #120 @ 0x78 │ │ │ │ + ands r0, r7 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - movs r7, #152 @ 0x98 │ │ │ │ + cmp r0, #88 @ 0x58 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r2, [r1, r2] │ │ │ │ + strb r2, [r1, r5] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r7, #90 @ 0x5a │ │ │ │ + ands r2, r3 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - movs r7, #122 @ 0x7a │ │ │ │ + cmp r0, #58 @ 0x3a │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r0, [r6, r6] │ │ │ │ + ldrsb r0, [r6, r1] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r7, #60 @ 0x3c │ │ │ │ + subs r7, #252 @ 0xfc │ │ │ │ lsls r1, r0, #3 │ │ │ │ - movs r7, #92 @ 0x5c │ │ │ │ + cmp r0, #28 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrsb r6, [r5, r4] │ │ │ │ + ldrsb r6, [r5, r7] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r7, #30 │ │ │ │ + subs r7, #222 @ 0xde │ │ │ │ lsls r1, r0, #3 │ │ │ │ - movs r7, #62 @ 0x3e │ │ │ │ + movs r7, #254 @ 0xfe │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r0, [r2, r7] │ │ │ │ + strb r0, [r2, r2] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r7, #0 │ │ │ │ + subs r7, #192 @ 0xc0 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - movs r7, #32 │ │ │ │ + movs r7, #224 @ 0xe0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r2, [r2, r0] │ │ │ │ + strb r2, [r2, r3] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r6, #226 @ 0xe2 │ │ │ │ + subs r7, #162 @ 0xa2 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - movs r7, #2 │ │ │ │ + movs r7, #194 @ 0xc2 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r2, [r3, r0] │ │ │ │ + ldr r2, [r3, r3] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - movs r6, #232 @ 0xe8 │ │ │ │ + movs r7, #168 @ 0xa8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r6, [r7, r5] │ │ │ │ + strb r6, [r7, r0] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r6, #174 @ 0xae │ │ │ │ + subs r7, #110 @ 0x6e │ │ │ │ lsls r1, r0, #3 │ │ │ │ - movs r6, #206 @ 0xce │ │ │ │ + movs r7, #142 @ 0x8e │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r0, [r4, r5] │ │ │ │ + strb r0, [r4, r0] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r6, #144 @ 0x90 │ │ │ │ + subs r7, #80 @ 0x50 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - movs r6, #176 @ 0xb0 │ │ │ │ + movs r7, #112 @ 0x70 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r4, [r5, r2] │ │ │ │ + strb r4, [r5, r5] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - movs r6, #146 @ 0x92 │ │ │ │ + movs r7, #82 @ 0x52 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - movs r4, #116 @ 0x74 │ │ │ │ + movs r5, #52 @ 0x34 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - movs r4, #146 @ 0x92 │ │ │ │ + movs r5, #82 @ 0x52 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r6, [r7, r2] │ │ │ │ + strh r6, [r7, r5] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r5, #238 @ 0xee │ │ │ │ + subs r6, #174 @ 0xae │ │ │ │ lsls r1, r0, #3 │ │ │ │ - movs r6, #14 │ │ │ │ + movs r6, #206 @ 0xce │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r0, [r4, r2] │ │ │ │ + strh r0, [r4, r5] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r5, #208 @ 0xd0 │ │ │ │ + subs r6, #144 @ 0x90 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - movs r5, #240 @ 0xf0 │ │ │ │ + movs r6, #176 @ 0xb0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r6, [r7, r4] │ │ │ │ + str r6, [r7, r7] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r4, [r5, r6] │ │ │ │ + ldrsb r4, [r5, r1] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r5, #156 @ 0x9c │ │ │ │ + subs r6, #92 @ 0x5c │ │ │ │ lsls r1, r0, #3 │ │ │ │ - movs r5, #188 @ 0xbc │ │ │ │ + movs r6, #124 @ 0x7c │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r2, [r5, r5] │ │ │ │ + ldrsb r2, [r5, r0] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r5, #126 @ 0x7e │ │ │ │ + subs r6, #62 @ 0x3e │ │ │ │ lsls r1, r0, #3 │ │ │ │ - movs r5, #158 @ 0x9e │ │ │ │ + movs r6, #94 @ 0x5e │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r0, [r2, r2] │ │ │ │ + strh r0, [r2, r5] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r5, #96 @ 0x60 │ │ │ │ + subs r6, #32 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - movs r5, #128 @ 0x80 │ │ │ │ + movs r6, #64 @ 0x40 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r2, [r0, r1] │ │ │ │ + strh r2, [r0, r4] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r5, #66 @ 0x42 │ │ │ │ + subs r6, #2 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - movs r5, #98 @ 0x62 │ │ │ │ + movs r6, #34 @ 0x22 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r0, [r7, r3] │ │ │ │ + strh r0, [r7, r6] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - movs r5, #40 @ 0x28 │ │ │ │ + movs r5, #232 @ 0xe8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r2, [r7, r3] │ │ │ │ + strb r2, [r7, r6] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r4, #234 @ 0xea │ │ │ │ + subs r5, #170 @ 0xaa │ │ │ │ lsls r1, r0, #3 │ │ │ │ - movs r5, #10 │ │ │ │ + movs r5, #202 @ 0xca │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r6, [r1, r2] │ │ │ │ + strh r6, [r1, r5] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - movs r4, #230 @ 0xe6 │ │ │ │ + movs r5, #166 @ 0xa6 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r6, [r0, r2] │ │ │ │ + str r6, [r0, r5] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - movs r4, #196 @ 0xc4 │ │ │ │ + movs r5, #132 @ 0x84 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r0, [r3, r4] │ │ │ │ + strb r0, [r3, r7] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r4, #84 @ 0x54 │ │ │ │ + subs r5, #20 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - movs r4, #116 @ 0x74 │ │ │ │ + movs r5, #52 @ 0x34 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r6, [r0, r4] │ │ │ │ + str r6, [r0, r7] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r4, #54 @ 0x36 │ │ │ │ + subs r4, #246 @ 0xf6 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - movs r4, #86 @ 0x56 │ │ │ │ + movs r5, #22 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r0, [r5, r3] │ │ │ │ + str r0, [r5, r6] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r4, #24 │ │ │ │ + subs r4, #216 @ 0xd8 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - movs r4, #56 @ 0x38 │ │ │ │ + movs r4, #248 @ 0xf8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r2, [r5, r4] │ │ │ │ + str r2, [r5, r7] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r3, #250 @ 0xfa │ │ │ │ + subs r4, #186 @ 0xba │ │ │ │ lsls r1, r0, #3 │ │ │ │ - movs r4, #26 │ │ │ │ + movs r4, #218 @ 0xda │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r4, [r3, r3] │ │ │ │ + str r4, [r3, r6] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r3, #220 @ 0xdc │ │ │ │ + subs r4, #156 @ 0x9c │ │ │ │ lsls r1, r0, #3 │ │ │ │ - movs r3, #252 @ 0xfc │ │ │ │ + movs r4, #188 @ 0xbc │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r0, [r5, r2] │ │ │ │ + str r0, [r5, r5] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r3, #168 @ 0xa8 │ │ │ │ + subs r4, #104 @ 0x68 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - movs r3, #200 @ 0xc8 │ │ │ │ + movs r4, #136 @ 0x88 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r2, [r7, r0] │ │ │ │ + str r2, [r7, r3] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r3, #106 @ 0x6a │ │ │ │ + subs r4, #42 @ 0x2a │ │ │ │ lsls r1, r0, #3 │ │ │ │ - movs r3, #138 @ 0x8a │ │ │ │ + movs r4, #74 @ 0x4a │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r4, [r3, r0] │ │ │ │ + str r4, [r3, r3] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r3, #76 @ 0x4c │ │ │ │ + subs r4, #12 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - movs r3, #108 @ 0x6c │ │ │ │ + movs r4, #44 @ 0x2c │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r7, [pc, #944] @ (5500fc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x43bd80>) │ │ │ │ + str r4, [r5, r2] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r3, #28 │ │ │ │ + subs r3, #220 @ 0xdc │ │ │ │ lsls r1, r0, #3 │ │ │ │ - movs r3, #60 @ 0x3c │ │ │ │ + movs r3, #252 @ 0xfc │ │ │ │ lsls r4, r6, #2 │ │ │ │ - adds r1, #48 @ 0x30 │ │ │ │ + adds r1, #240 @ 0xf0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - movs r3, #34 @ 0x22 │ │ │ │ + movs r3, #226 @ 0xe2 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r7, [pc, #736] @ (550040 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x43bcc4>) │ │ │ │ + str r0, [r7, r1] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r2, #232 @ 0xe8 │ │ │ │ + subs r3, #168 @ 0xa8 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - movs r3, #8 │ │ │ │ + movs r3, #200 @ 0xc8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r7, [pc, #1000] @ (550154 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x43bdd8>) │ │ │ │ + str r2, [r7, r2] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r2, #202 @ 0xca │ │ │ │ + subs r3, #138 @ 0x8a │ │ │ │ lsls r1, r0, #3 │ │ │ │ - movs r2, #234 @ 0xea │ │ │ │ + movs r3, #170 @ 0xaa │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r7, [pc, #880] @ (5500e8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x43bd6c>) │ │ │ │ + str r4, [r3, r2] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r2, #172 @ 0xac │ │ │ │ + subs r3, #108 @ 0x6c │ │ │ │ lsls r1, r0, #3 │ │ │ │ - movs r2, #204 @ 0xcc │ │ │ │ + movs r3, #140 @ 0x8c │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r7, [pc, #376] @ (54fefc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x43bb80>) │ │ │ │ + str r6, [r3, r0] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r2, #142 @ 0x8e │ │ │ │ + subs r3, #78 @ 0x4e │ │ │ │ lsls r1, r0, #3 │ │ │ │ - movs r2, #174 @ 0xae │ │ │ │ + movs r3, #110 @ 0x6e │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r0, [r0, r2] │ │ │ │ + str r0, [r0, r5] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r2, #112 @ 0x70 │ │ │ │ + subs r3, #48 @ 0x30 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - movs r2, #144 @ 0x90 │ │ │ │ + movs r3, #80 @ 0x50 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r7, [pc, #136] @ (54fe24 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x43baa8>) │ │ │ │ + ldr r7, [pc, #904] @ (550124 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x43bda8>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r2, #82 @ 0x52 │ │ │ │ + subs r3, #18 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - movs r2, #114 @ 0x72 │ │ │ │ + movs r3, #50 @ 0x32 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r0, [r5, r2] │ │ │ │ + str r0, [r5, r5] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r2, #52 @ 0x34 │ │ │ │ + subs r2, #244 @ 0xf4 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - movs r2, #84 @ 0x54 │ │ │ │ + movs r3, #20 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r7, [pc, #544] @ (54ffd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x43bc58>) │ │ │ │ + str r0, [r1, r1] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - movs r2, #26 │ │ │ │ + movs r2, #218 @ 0xda │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r0, [r2, r1] │ │ │ │ + str r0, [r2, r4] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r1, #220 @ 0xdc │ │ │ │ + subs r2, #156 @ 0x9c │ │ │ │ lsls r1, r0, #3 │ │ │ │ - movs r1, #252 @ 0xfc │ │ │ │ + movs r2, #188 @ 0xbc │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r6, [pc, #568] @ (550000 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x43bc84>) │ │ │ │ + ldr r7, [pc, #312] @ (54ff00 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x43bb84>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r1, #190 @ 0xbe │ │ │ │ + subs r2, #126 @ 0x7e │ │ │ │ lsls r1, r0, #3 │ │ │ │ - movs r1, #222 @ 0xde │ │ │ │ + movs r2, #158 @ 0x9e │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r6, [r2, r3] │ │ │ │ + str r6, [r2, r6] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - movs r1, #148 @ 0x94 │ │ │ │ + movs r2, #84 @ 0x54 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r4, [r4, r3] │ │ │ │ + str r4, [r4, r6] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - movs r1, #94 @ 0x5e │ │ │ │ + movs r2, #30 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r4, [r4, r1] │ │ │ │ + str r4, [r4, r4] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - movs r1, #70 @ 0x46 │ │ │ │ + movs r2, #6 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r6, [r4, r0] │ │ │ │ + str r6, [r4, r3] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - movs r1, #8 │ │ │ │ + movs r1, #200 @ 0xc8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r4, [r1, r0] │ │ │ │ + str r4, [r1, r3] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - movs r0, #238 @ 0xee │ │ │ │ + movs r1, #174 @ 0xae │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r7, [pc, #664] @ (550094 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x43bd18>) │ │ │ │ + str r6, [r4, r1] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - movs r0, #136 @ 0x88 │ │ │ │ + movs r1, #72 @ 0x48 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r6, [pc, #232] @ (54feec <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x43bb70>) │ │ │ │ + ldr r6, [pc, #1000] @ (5501ec <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x43be70>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r0, #42 @ 0x2a │ │ │ │ + subs r0, #234 @ 0xea │ │ │ │ lsls r1, r0, #3 │ │ │ │ - movs r0, #74 @ 0x4a │ │ │ │ + movs r1, #10 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r4, [pc, #584] @ (550058 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x43bcdc>) │ │ │ │ + ldr r5, [pc, #328] @ (54ff58 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x43bbdc>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - adds r7, #194 @ 0xc2 │ │ │ │ + subs r0, #130 @ 0x82 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - subs r2, r4, #7 │ │ │ │ + movs r0, #162 @ 0xa2 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r6, [pc, #904] @ (5501a4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x43be28>) │ │ │ │ + ldr r7, [pc, #648] @ (5500a4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x43bd28>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r4, r0, #7 │ │ │ │ + movs r0, #132 @ 0x84 │ │ │ │ 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] │ │ │ │ @@ -1765428,19 +1765431,19 @@ │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #407 @ 0x197 │ │ │ │ bl 54002c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42bcb0> │ │ │ │ nop │ │ │ │ - ldr r6, [pc, #408] @ (550154 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x43bdd8>) │ │ │ │ + ldr r7, [pc, #152] @ (550054 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x43bcd8>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - adds r3, #216 @ 0xd8 │ │ │ │ + adds r4, #152 @ 0x98 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldr r6, [pc, #256] @ (5500c4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x43bd48>) │ │ │ │ + ldr r7, [pc, #0] @ (54ffc4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x43bc48>) │ │ │ │ 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 │ │ │ │ @@ -1767653,17 +1767656,17 @@ │ │ │ │ @ instruction: 0xeaf80165 │ │ │ │ lsls r1, r1, #23 │ │ │ │ movs r0, r0 │ │ │ │ lsls r5, r0, #21 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, #184 @ 0xb8 │ │ │ │ + adds r7, #120 @ 0x78 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - adds r6, #114 @ 0x72 │ │ │ │ + adds r7, #50 @ 0x32 │ │ │ │ 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 │ │ │ │ @@ -1767965,25 +1767968,25 @@ │ │ │ │ bl 54002c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42bcb0> │ │ │ │ ldr r3, [pc, #28] @ (551aac <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x43d730>) │ │ │ │ mov.w r2, #384 @ 0x180 │ │ │ │ ldr r1, [pc, #28] @ (551ab0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x43d734>) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 54002c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42bcb0> │ │ │ │ - adds r6, #60 @ 0x3c │ │ │ │ + adds r6, #252 @ 0xfc │ │ │ │ lsls r4, r6, #2 │ │ │ │ - adds r5, #34 @ 0x22 │ │ │ │ + adds r5, #226 @ 0xe2 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - adds r3, #244 @ 0xf4 │ │ │ │ + adds r4, #180 @ 0xb4 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - adds r3, #102 @ 0x66 │ │ │ │ + adds r4, #38 @ 0x26 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - adds r4, #40 @ 0x28 │ │ │ │ + adds r4, #232 @ 0xe8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - adds r3, #86 @ 0x56 │ │ │ │ + adds r4, #22 │ │ │ │ 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, 551b18 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x43d79c> │ │ │ │ @@ -1768088,25 +1768091,25 @@ │ │ │ │ mov.w r2, #474 @ 0x1da │ │ │ │ str r0, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 54002c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42bcb0> │ │ │ │ nop │ │ │ │ - adds r3, #132 @ 0x84 │ │ │ │ + adds r4, #68 @ 0x44 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - adds r2, #86 @ 0x56 │ │ │ │ + adds r3, #22 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - adds r3, #164 @ 0xa4 │ │ │ │ + adds r4, #100 @ 0x64 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - adds r2, #70 @ 0x46 │ │ │ │ + adds r3, #6 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - adds r3, #188 @ 0xbc │ │ │ │ + adds r4, #124 @ 0x7c │ │ │ │ lsls r4, r6, #2 │ │ │ │ - adds r2, #46 @ 0x2e │ │ │ │ + adds r2, #238 @ 0xee │ │ │ │ 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 │ │ │ │ @@ -1768130,17 +1768133,17 @@ │ │ │ │ beq.n 551bf8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x43d87c> │ │ │ │ ldr r3, [pc, #12] @ (551c2c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x43d8b0>) │ │ │ │ mov.w r2, #498 @ 0x1f2 │ │ │ │ ldr r1, [pc, #12] @ (551c30 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x43d8b4>) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 54002c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42bcb0> │ │ │ │ - adds r3, #116 @ 0x74 │ │ │ │ + adds r4, #52 @ 0x34 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - adds r1, #198 @ 0xc6 │ │ │ │ + adds r2, #134 @ 0x86 │ │ │ │ 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] │ │ │ │ @@ -1769087,31 +1769090,31 @@ │ │ │ │ ldrb r0, [r6, #31] │ │ │ │ b.n 552bac <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x43e830> │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ b.n 552b7c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x43e800> │ │ │ │ lsls r5, r4, #5 │ │ │ │ - adds r1, #184 @ 0xb8 │ │ │ │ + adds r2, #120 @ 0x78 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - asrs r2, r2, #21 │ │ │ │ + asrs r2, r2, #24 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - cmp r7, #186 @ 0xba │ │ │ │ + adds r0, #122 @ 0x7a │ │ │ │ lsls r4, r6, #2 │ │ │ │ b.n 5527dc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x43e460> │ │ │ │ lsls r5, r4, #5 │ │ │ │ - @ instruction: 0xfa2800b3 │ │ │ │ - @ instruction: 0xfa4400b3 │ │ │ │ - @ instruction: 0xfa1200b3 │ │ │ │ - @ instruction: 0xfa2e00b3 │ │ │ │ - cmp r7, #200 @ 0xc8 │ │ │ │ + @ instruction: 0xfae800b3 │ │ │ │ + @ instruction: 0xfb0400b3 │ │ │ │ + @ instruction: 0xfad200b3 │ │ │ │ + @ instruction: 0xfaee00b3 │ │ │ │ + adds r0, #136 @ 0x88 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - lsls r6, r6, #16 │ │ │ │ + lsls r6, r6, #19 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cmp r5, #222 @ 0xde │ │ │ │ + cmp r6, #158 @ 0x9e │ │ │ │ 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} │ │ │ │ @@ -1769908,37 +1769911,37 @@ │ │ │ │ movs r2, #106 @ 0x6a │ │ │ │ mov r0, r4 │ │ │ │ bl 550364 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x43bfe8> │ │ │ │ b.n 5527c6 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x43e44a> │ │ │ │ nop │ │ │ │ adds r0, r0, r7 │ │ │ │ movs r0, r0 │ │ │ │ - movs r3, #132 @ 0x84 │ │ │ │ + movs r4, #68 @ 0x44 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - lsls r6, r5, #27 │ │ │ │ + lsls r6, r5, #30 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - movs r1, #86 @ 0x56 │ │ │ │ + movs r2, #22 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - movs r3, #108 @ 0x6c │ │ │ │ + movs r4, #44 @ 0x2c │ │ │ │ lsls r4, r6, #2 │ │ │ │ - lsls r6, r2, #27 │ │ │ │ + lsls r6, r2, #30 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - movs r1, #62 @ 0x3e │ │ │ │ + movs r1, #254 @ 0xfe │ │ │ │ lsls r4, r6, #2 │ │ │ │ - movs r3, #80 @ 0x50 │ │ │ │ + movs r4, #16 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - lsls r2, r7, #26 │ │ │ │ + lsls r2, r7, #29 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - movs r1, #34 @ 0x22 │ │ │ │ + movs r1, #226 @ 0xe2 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - movs r3, #60 @ 0x3c │ │ │ │ + movs r3, #252 @ 0xfc │ │ │ │ lsls r4, r6, #2 │ │ │ │ - lsls r6, r4, #26 │ │ │ │ + lsls r6, r4, #29 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - movs r1, #14 │ │ │ │ + movs r1, #206 @ 0xce │ │ │ │ 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] @ 5536fc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x43f380> │ │ │ │ mov r8, r2 │ │ │ │ @@ -1770814,57 +1770817,55 @@ │ │ │ │ bl 54002c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42bcb0> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ bne.n 5536d8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x43f35c> │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - movs r0, #252 @ 0xfc │ │ │ │ + movs r1, #188 @ 0xbc │ │ │ │ lsls r4, r6, #2 │ │ │ │ - lsls r6, r2, #18 │ │ │ │ + lsls r6, r2, #21 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - subs r6, r7, #3 │ │ │ │ + subs r6, r7, #6 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - movs r0, #80 @ 0x50 │ │ │ │ + movs r1, #16 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - adds r6, r4, #7 │ │ │ │ + subs r6, r4, #2 │ │ │ │ lsls r4, r6, #2 │ │ │ │ ldmia r6!, {r0, r2} │ │ │ │ @ instruction: 0xffffcd94 │ │ │ │ lsls r5, r4, #5 │ │ │ │ - b.n 5535e8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x43f26c> │ │ │ │ - lsls r3, r6, #2 │ │ │ │ - b.n 553628 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x43f2ac> │ │ │ │ - lsls r3, r6, #2 │ │ │ │ - adds r0, r3, #6 │ │ │ │ + @ instruction: 0xe82200b3 │ │ │ │ + strex r0, r0, [r0, #716] @ 0x2cc │ │ │ │ + subs r0, r3, #1 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - lsls r2, r3, #3 │ │ │ │ + lsls r2, r3, #6 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - subs r2, r0, r5 │ │ │ │ + adds r2, r0, #0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - adds r2, r6, #7 │ │ │ │ + subs r2, r6, #2 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r6, r4, r3 │ │ │ │ + subs r6, r4, r6 │ │ │ │ lsls r4, r6, #2 │ │ │ │ ldmia r3!, {r0, r4, r5, r7} │ │ │ │ @ instruction: 0xffffcb75 │ │ │ │ @ instruction: 0xffffcb95 │ │ │ │ - @ instruction: 0xffff1ad0 │ │ │ │ + @ instruction: 0xffff1b90 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - adds r2, r4, r0 │ │ │ │ + adds r2, r4, r3 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r2, r0, r3 │ │ │ │ + subs r2, r0, r6 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stc2l 0, cr0, [r8, #-768]! @ 0xfffffd00 │ │ │ │ - asrs r0, r2, #31 │ │ │ │ + cdp2 0, 2, cr0, cr8, cr0, {6} │ │ │ │ + adds r0, r2, r2 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r0, r1, r1 │ │ │ │ + subs r0, r1, r4 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldcl 0, cr0, [sl, #-716] @ 0xfffffd34 │ │ │ │ - asrs r2, r0, #28 │ │ │ │ + mrc 0, 0, r0, cr10, cr3, {5} │ │ │ │ + asrs r2, r0, #31 │ │ │ │ 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] @ (5538ac <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x43f530>) │ │ │ │ sub sp, #24 │ │ │ │ @@ -1770998,26 +1770999,26 @@ │ │ │ │ nop │ │ │ │ ldmia r0!, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ stmia r7!, {r1, r3, r4, r6, r7} │ │ │ │ lsls r5, r4, #5 │ │ │ │ - adds r4, r4, r3 │ │ │ │ + adds r4, r4, r6 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xfb2200c0 │ │ │ │ - asrs r2, r1, #22 │ │ │ │ + @ instruction: 0xfbe200c0 │ │ │ │ + asrs r2, r1, #25 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - b.n 553bb8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x43f83c> │ │ │ │ + b.n 553d38 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x43f9bc> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - b.n 553bf0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x43f874> │ │ │ │ + b.n 553d70 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x43f9f4> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r2, r6, r2 │ │ │ │ + adds r2, r6, r5 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - asrs r0, r2, #21 │ │ │ │ + asrs r0, r2, #24 │ │ │ │ lsls r4, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r4, [pc, #268] @ (5539f4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x43f678>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -1771654,33 +1771655,33 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ stmia r3!, {r4} │ │ │ │ lsls r5, r4, #5 │ │ │ │ stmia r3!, {r1, r3} │ │ │ │ lsls r5, r4, #5 │ │ │ │ - strh r2, [r2, #58] @ 0x3a │ │ │ │ + ldrh r2, [r2, #0] │ │ │ │ lsls r7, r5, #4 │ │ │ │ - strh r2, [r6, #56] @ 0x38 │ │ │ │ + strh r2, [r6, #62] @ 0x3e │ │ │ │ lsls r7, r5, #4 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ stmia r1!, {r2, r5, r6, r7} │ │ │ │ lsls r5, r4, #5 │ │ │ │ - bge.n 553f40 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x43fbc4> │ │ │ │ + blt.n 553ec0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x43fb44> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bge.n 553f78 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x43fbfc> │ │ │ │ + blt.n 553ef8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x43fb7c> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bge.n 553f08 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x43fb8c> │ │ │ │ + blt.n 554088 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x43fd0c> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bge.n 553f44 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x43fbc8> │ │ │ │ + blt.n 553ec4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x43fb48> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bge.n 553ec8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x43fb4c> │ │ │ │ + blt.n 554048 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x43fccc> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bge.n 553f04 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x43fb88> │ │ │ │ + blt.n 554084 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x43fd08> │ │ │ │ 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] @ (554214 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x43fe98>) │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ @@ -1772272,17 +1772273,17 @@ │ │ │ │ udf #255 @ 0xff │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ pop {r2, r3, r4, r5, r7, pc} │ │ │ │ lsls r5, r4, #5 │ │ │ │ pop {r2, r4, r5, r7} │ │ │ │ lsls r5, r4, #5 │ │ │ │ - bmi.n 554724 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4403a8> │ │ │ │ + bpl.n 5546a4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x440328> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bmi.n 554564 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4401e8> │ │ │ │ + bpl.n 5546e4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x440368> │ │ │ │ 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] │ │ │ │ @@ -1772349,21 +1772350,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 5546be <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x440342> │ │ │ │ b.n 5546b4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x440338> │ │ │ │ nop │ │ │ │ - lsrs r2, r6, #12 │ │ │ │ + lsrs r2, r6, #15 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - lsrs r0, r4, #13 │ │ │ │ + lsrs r0, r4, #16 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - lsrs r6, r3, #11 │ │ │ │ + lsrs r6, r3, #14 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - lsrs r4, r1, #12 │ │ │ │ + lsrs r4, r1, #15 │ │ │ │ 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 │ │ │ │ @@ -1772531,18 +1772532,18 @@ │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #277 @ 0x115 │ │ │ │ bl 54002c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42bcb0> │ │ │ │ nop │ │ │ │ - movs r6, r3 │ │ │ │ + lsls r6, r3, #3 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xeaf000c0 │ │ │ │ - lsrs r4, r0, #5 │ │ │ │ + subs.w r0, r0, r0, lsl #3 │ │ │ │ + lsrs r4, r0, #8 │ │ │ │ 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] @ (554920 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4405a4>) │ │ │ │ mov r4, r3 │ │ │ │ @@ -1772590,17 +1772591,17 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xb73a │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xb722 │ │ │ │ lsls r5, r4, #5 │ │ │ │ - lsrs r4, r4, #3 │ │ │ │ + lsrs r4, r4, #6 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - lsrs r2, r0, #3 │ │ │ │ + lsrs r2, r0, #6 │ │ │ │ lsls r4, r6, #2 │ │ │ │ cmp r1, #245 @ 0xf5 │ │ │ │ beq.n 55493c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4405c0> │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1772685,17 +1772686,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 5400c4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42bd48> │ │ │ │ b.n 55498a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x44060e> │ │ │ │ - ldmia r7, {r1, r5, r6, r7} │ │ │ │ + beq.n 55496c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4405f0> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - beq.n 554a2c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4406b0> │ │ │ │ + beq.n 5549ac <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x440630> │ │ │ │ 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] │ │ │ │ @@ -1772864,23 +1772865,23 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [pc, #28] @ (554c00 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x440884>) │ │ │ │ str r2, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ movw r2, #741 @ 0x2e5 │ │ │ │ bl 54002c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42bcb0> │ │ │ │ - stmia r5!, {r2, r3, r5, r6, r7} │ │ │ │ + stmia r6!, {r2, r3, r5, r7} │ │ │ │ lsls r7, r7, #2 │ │ │ │ - ldmia r6!, {r1, r2, r5} │ │ │ │ + ldmia r6, {r1, r2, r5, r6, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r6, {r2, r6} │ │ │ │ + ldmia r7!, {r2} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r6!, {r3} │ │ │ │ + ldmia r6, {r3, r6, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r6!, {r1, r2, r5} │ │ │ │ + ldmia r6, {r1, r2, r5, 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, #3992] @ 0xf98 │ │ │ │ ldr r4, [pc, #1008] @ (555008 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x440c8c>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -1773243,15 +1773244,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ cbz r2, 55508a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x440d0e> │ │ │ │ lsls r5, r4, #5 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ cbz r2, 55506a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x440cee> │ │ │ │ lsls r5, r4, #5 │ │ │ │ - lsls r0, r2, #20 │ │ │ │ + lsls r0, r2, #23 │ │ │ │ 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] @ 555648 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4412cc> │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ @@ -1773836,75 +1773837,75 @@ │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r7, sp, #512 @ 0x200 │ │ │ │ lsls r5, r4, #5 │ │ │ │ bl 261656 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x14d2da> │ │ │ │ bl 38f65a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x27b2de> │ │ │ │ - mcr2 0, 0, r0, cr2, cr3, {5} │ │ │ │ - stc2l 0, cr0, [r8, #-716]! @ 0xfffffd34 │ │ │ │ - vqadd.u32 d0, d26, d19 │ │ │ │ - udf #252 @ 0xfc │ │ │ │ + mcr2 0, 6, r0, cr2, cr3, {5} │ │ │ │ + mcr2 0, 1, r0, cr8, cr3, {5} │ │ │ │ + vshr.u64 d16, d19, #22 │ │ │ │ + svc 188 @ 0xbc │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldc2l 0, cr0, [r0, #-716] @ 0xfffffd34 │ │ │ │ - vqadd.u64 d0, d26, d19 │ │ │ │ - udf #232 @ 0xe8 │ │ │ │ + mrc2 0, 0, r0, cr0, cr3, {5} │ │ │ │ + vshr.u64 d16, d19, #6 │ │ │ │ + svc 168 @ 0xa8 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldc2 0, cr0, [ip, #-716]! @ 0xfffffd34 │ │ │ │ + ldc2l 0, cr0, [ip, #716]! @ 0x2cc │ │ │ │ bl 8f967e │ │ │ │ - mrc2 0, 2, r0, cr4, cr3, {5} │ │ │ │ - udf #110 @ 0x6e │ │ │ │ + vqadd.u16 d0, d20, d19 │ │ │ │ + svc 46 @ 0x2e │ │ │ │ lsls r0, r0, #3 │ │ │ │ - stc2l 0, cr0, [r2], {179} @ 0xb3 │ │ │ │ - ldc2 0, cr0, [r2, #-716] @ 0xfffffd34 │ │ │ │ - udf #92 @ 0x5c │ │ │ │ + stc2 0, cr0, [r2, #716] @ 0x2cc │ │ │ │ + ldc2l 0, cr0, [r2, #716] @ 0x2cc │ │ │ │ + svc 28 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldc2 0, cr0, [r0], #716 @ 0x2cc │ │ │ │ - mrc2 0, 2, r0, cr12, cr3, {5} │ │ │ │ - udf #66 @ 0x42 │ │ │ │ + ldc2l 0, cr0, [r0, #-716]! @ 0xfffffd34 │ │ │ │ + vqadd.u16 d0, d28, d19 │ │ │ │ + svc 2 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldc2 0, cr0, [r6], {179} @ 0xb3 │ │ │ │ - stmia r4!, {r1, r3, r4, r7} │ │ │ │ + ldc2l 0, cr0, [r6, #-716] @ 0xfffffd34 │ │ │ │ + stmia r5!, {r1, r3, r4, r6} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r4!, {r1, r2, r4, r5, r7} │ │ │ │ + stmia r5!, {r1, r2, r4, r5, r6} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r4!, {r1, r2, r7} │ │ │ │ + stmia r5!, {r1, r2, r6} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r4!, {r1, r5, r7} │ │ │ │ + stmia r5!, {r1, r5, r6} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r4!, {r1, r2, r4, r5, r6} │ │ │ │ + stmia r5!, {r1, r2, r4, r5} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r4!, {r2, r4, r7} │ │ │ │ + stmia r5!, {r2, r4, r6} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r4!, {r3, r6} │ │ │ │ + stmia r5!, {r3} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r4!, {r1, r2, r5, r6} │ │ │ │ + stmia r5!, {r1, r2, r5} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r4!, {r1, r2, r4, r5, r6} │ │ │ │ + stmia r5!, {r1, r2, r4, r5} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r4!, {r1, r2, r3, r6} │ │ │ │ + stmia r5!, {r1, r2, r3} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r4!, {r1, r2, r3, r4} │ │ │ │ + stmia r4!, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r4!, {r3, r4, r5} │ │ │ │ + stmia r4!, {r3, r4, r5, r6, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r4!, {r2, r3, r6} │ │ │ │ + stmia r5!, {r2, r3} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r4!, {r1, r5} │ │ │ │ + stmia r4!, {r1, r5, r6, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stc2 0, cr0, [r0, #-716] @ 0xfffffd34 │ │ │ │ - @ instruction: 0xfbde00b3 │ │ │ │ - stmia r3!, {r2, r5, r6, r7} │ │ │ │ + stc2l 0, cr0, [r0, #716] @ 0x2cc │ │ │ │ + ldc2 0, cr0, [lr], {179} @ 0xb3 │ │ │ │ + stmia r4!, {r2, r5, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r4!, {r1} │ │ │ │ + stmia r4!, {r1, r6, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldc2 0, cr0, [r4], {179} @ 0xb3 │ │ │ │ - ble.n 555790 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x441414> │ │ │ │ + ldc2l 0, cr0, [r4], {179} @ 0xb3 │ │ │ │ + udf #14 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - @ instruction: 0xfba200b3 │ │ │ │ + stc2l 0, cr0, [r2], #-716 @ 0xfffffd34 │ │ │ │ stmdb 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] @ (5558b4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x441538>) │ │ │ │ ldr r3, [pc, #424] @ (5558b8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x44153c>) │ │ │ │ @@ -1774076,26 +1774077,26 @@ │ │ │ │ nop │ │ │ │ add r0, sp, #944 @ 0x3b0 │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r0, sp, #160 @ 0xa0 │ │ │ │ lsls r5, r4, #5 │ │ │ │ - @ instruction: 0xf61e00b1 │ │ │ │ - stmia r1!, {r2, r3, r4, r5, r6} │ │ │ │ + @ instruction: 0xf6de00b1 │ │ │ │ + stmia r2!, {r2, r3, r4, r5} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r1!, {r1, r3, r4, r7} │ │ │ │ + stmia r2!, {r1, r3, r4, r6} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r1!, {r2, r3, r4, r6} │ │ │ │ + stmia r2!, {r2, r3, r4} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r1!, {r3, r4, r5, r6} │ │ │ │ + stmia r2!, {r3, r4, r5} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r1!, {r2, r3, r7} │ │ │ │ + stmia r2!, {r2, r3, r6} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r1!, {r2, r5, r6} │ │ │ │ + stmia r2!, {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, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ ldr r3, [pc, #552] @ (555b18 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x44179c>) │ │ │ │ @@ -1774314,28 +1774315,28 @@ │ │ │ │ movs r3, #0 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ strd r0, r1, [r3] │ │ │ │ udf #255 @ 0xff │ │ │ │ add r7, pc, #48 @ (adr r7, 555b4c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4417d0>) │ │ │ │ lsls r5, r4, #5 │ │ │ │ - stmia r0!, {r1, r3, r4} │ │ │ │ + stmia r0!, {r1, r3, r4, r6, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r0!, {r3, r4, r5} │ │ │ │ + stmia r0!, {r3, r4, r5, r6, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ - vst4.32 {d16-d19}, [ip :256], r3 │ │ │ │ - @ instruction: 0xf72a00b3 │ │ │ │ - itte cs │ │ │ │ - lslcs r3, r6, #2 │ │ │ │ - itt mi @ unpredictable │ │ │ │ - lslmi r3, r6, #2 │ │ │ │ - ldr??mi.w r0, [r4, #179] @ 0xb3 │ │ │ │ - @ instruction: 0xf6d200b3 │ │ │ │ + @ instruction: 0xfa0c00b3 │ │ │ │ + @ instruction: 0xf7ea00b3 │ │ │ │ + itte al │ │ │ │ + lslal r3, r6, #2 │ │ │ │ + stmiaal r0!, {r2} │ │ │ │ + lsl r3, r6, #2 │ │ │ │ + ldrsh.w r0, [r4, #179] @ 0xb3 │ │ │ │ + @ instruction: 0xf79200b3 │ │ │ │ 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] @ (555b74 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4417f8>) │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ @@ -1774446,16 +1774447,16 @@ │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 54002c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42bcb0> │ │ │ │ add r4, pc, #432 @ (adr r4, 555e30 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x441ab4>) │ │ │ │ lsls r5, r4, #5 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf7b800b3 │ │ │ │ - sbc.w r0, r2, #5865472 @ 0x598000 │ │ │ │ + ldr??.w r0, [r8, r3, lsl #3] │ │ │ │ + @ instruction: 0xf62200b3 │ │ │ │ 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, #3928] @ 0xf58 │ │ │ │ @@ -1775121,42 +1775122,42 @@ │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 54002c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42bcb0> │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ - @ instruction: 0xf2dc00b3 │ │ │ │ - bne.n 55633c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x441fc0> │ │ │ │ + @ instruction: 0xf39c00b3 │ │ │ │ + bcs.n 5562bc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x441f40> │ │ │ │ lsls r0, r0, #3 │ │ │ │ - bic.w r0, lr, #179 @ 0xb3 │ │ │ │ + @ instruction: 0xf0ee00b3 │ │ │ │ b.n 556266 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x441eea> │ │ │ │ @ instruction: 0xffff9e04 │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - movw r0, #32947 @ 0x80b3 │ │ │ │ - rsbs r0, r6, #179 @ 0xb3 │ │ │ │ - beq.n 55632c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x441fb0> │ │ │ │ + @ instruction: 0xf30800b3 │ │ │ │ + @ instruction: 0xf29600b3 │ │ │ │ + bne.n 5562ac <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x441f30> │ │ │ │ lsls r0, r0, #3 │ │ │ │ - vqadd.s16 d0, d24, d19 │ │ │ │ - @ instruction: 0xb6da │ │ │ │ + vshr.s64 d16, d19, #40 │ │ │ │ + @ instruction: 0xb79a │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xb6f8 │ │ │ │ + @ instruction: 0xb7b8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xb6c6 │ │ │ │ + @ instruction: 0xb786 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xb6e4 │ │ │ │ + @ instruction: 0xb7a4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xb696 │ │ │ │ + @ instruction: 0xb756 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xb6b4 │ │ │ │ + @ instruction: 0xb774 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xf12c00b3 │ │ │ │ - mcr 0, 3, r0, cr6, cr3, {5} │ │ │ │ + @ instruction: 0xf1ec00b3 │ │ │ │ + vqadd.s32 d0, d22, d19 │ │ │ │ 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 │ │ │ │ @@ -1775226,21 +1775227,21 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ bl 54002c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42bcb0> │ │ │ │ movs r2, #5 │ │ │ │ bl 5400c4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42bd48> │ │ │ │ b.n 5563f6 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x44207a> │ │ │ │ nop │ │ │ │ - stmia r4!, {r3, r4} │ │ │ │ + stmia r4!, {r3, r4, r6, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - push {r6, r7, lr} │ │ │ │ + @ instruction: 0xb680 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - push {r2, r3, r4, r5, r6, lr} │ │ │ │ + @ instruction: 0xb63c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - push {r3, r4, r7, lr} │ │ │ │ + setend be │ │ │ │ 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 │ │ │ │ @@ -1775353,32 +1775354,32 @@ │ │ │ │ movs r2, #45 @ 0x2d │ │ │ │ ldr r1, [pc, #60] @ (5565f0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x442274>) │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 54002c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42bcb0> │ │ │ │ nop │ │ │ │ - vqadd.s64 d16, d26, d19 │ │ │ │ - ldmia r6!, {r2, r5} │ │ │ │ + bics.w r0, sl, #179 @ 0xb3 │ │ │ │ + ldmia r6, {r2, r5, r6, r7} │ │ │ │ lsls r0, r0, #3 │ │ │ │ - vqadd.s16 d16, d16, d19 │ │ │ │ - push {r7} │ │ │ │ + ands.w r0, r0, #179 @ 0xb3 │ │ │ │ + push {r6, lr} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - push {r1, r2, r3, r4, r7} │ │ │ │ + push {r1, r2, r3, r4, r6, lr} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - vqadd.s64 d16, d16, d19 │ │ │ │ - ldmia r5, {r1, r4, r5, r6, r7} │ │ │ │ + bics.w r0, r0, #179 @ 0xb3 │ │ │ │ + ldmia r6!, {r1, r4, r5, r7} │ │ │ │ lsls r0, r0, #3 │ │ │ │ - vqadd.s16 d0, d30, d19 │ │ │ │ - vqadd.s32 d16, d22, d19 │ │ │ │ - ldmia r5!, {r2, r3, r4, r6, r7} │ │ │ │ + vshr.s64 d16, d19, #34 │ │ │ │ + bic.w r0, r6, #179 @ 0xb3 │ │ │ │ + ldmia r6!, {r2, r3, r4, r7} │ │ │ │ lsls r0, r0, #3 │ │ │ │ - vqadd.s8 d0, d24, d19 │ │ │ │ - vqadd.s16 d16, d30, d19 │ │ │ │ - mrc 0, 7, r0, cr8, cr3, {5} │ │ │ │ + vshr.s64 d16, d19, #56 │ │ │ │ + ands.w r0, lr, #179 @ 0xb3 │ │ │ │ + vshr.s64 d0, d19, #8 │ │ │ │ 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 4650b0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x350d34> │ │ │ │ @@ -1776536,101 +1776537,101 @@ │ │ │ │ nop │ │ │ │ ldr r1, [sp, #592] @ 0x250 │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r1, [sp, #544] @ 0x220 │ │ │ │ lsls r5, r4, #5 │ │ │ │ - mcr 0, 5, r0, cr8, cr3, {5} │ │ │ │ - adds r4, #126 @ 0x7e │ │ │ │ + vqadd.s32 d16, d24, d19 │ │ │ │ + adds r5, #62 @ 0x3e │ │ │ │ lsls r3, r6, #2 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ str r6, [sp, #936] @ 0x3a8 │ │ │ │ lsls r5, r4, #5 │ │ │ │ - eor.w r0, r2, r3, ror #2 │ │ │ │ - cmp r7, #240 @ 0xf0 │ │ │ │ + adc.w r0, r2, r3, ror #2 │ │ │ │ + adds r0, #176 @ 0xb0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmdb r8!, {r0, r1, r4, r5, r7} │ │ │ │ - @ instruction: 0xe8d400b3 │ │ │ │ - b.n 557078 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x442cfc> │ │ │ │ + strd r0, r0, [r8, #716]! @ 0x2cc │ │ │ │ + @ instruction: 0xe99400b3 │ │ │ │ + b.n 5571f8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x442e7c> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r4!, {r1, r3, r5, r6, r7} │ │ │ │ + stmia r5!, {r1, r3, r5, r7} │ │ │ │ lsls r0, r0, #3 │ │ │ │ - b.n 556f14 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x442b98> │ │ │ │ + b.n 557094 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x442d18> │ │ │ │ lsls r3, r6, #2 │ │ │ │ cmp r3, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, sp, #824 @ 0x338 │ │ │ │ + add r3, sp, #568 @ 0x238 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r2, sp, #944 @ 0x3b0 │ │ │ │ + add r3, sp, #688 @ 0x2b0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r2, sp, #752 @ 0x2f0 │ │ │ │ + add r3, sp, #496 @ 0x1f0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r2, sp, #872 @ 0x368 │ │ │ │ + add r3, sp, #616 @ 0x268 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r2, sp, #680 @ 0x2a8 │ │ │ │ + add r3, sp, #424 @ 0x1a8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r2, sp, #800 @ 0x320 │ │ │ │ + add r3, sp, #544 @ 0x220 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r2, sp, #608 @ 0x260 │ │ │ │ + add r3, sp, #352 @ 0x160 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r2, sp, #728 @ 0x2d8 │ │ │ │ + add r3, sp, #472 @ 0x1d8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r2, sp, #536 @ 0x218 │ │ │ │ + add r3, sp, #280 @ 0x118 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r2, sp, #656 @ 0x290 │ │ │ │ + add r3, sp, #400 @ 0x190 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r2, sp, #464 @ 0x1d0 │ │ │ │ + add r3, sp, #208 @ 0xd0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r2, sp, #584 @ 0x248 │ │ │ │ + add r3, sp, #328 @ 0x148 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r2, sp, #392 @ 0x188 │ │ │ │ + add r3, sp, #136 @ 0x88 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r2, sp, #512 @ 0x200 │ │ │ │ + add r3, sp, #256 @ 0x100 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - b.n 556ea8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x442b2c> │ │ │ │ + b.n 557028 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x442cac> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r3!, {r1, r2, r3, r4, r5, r7} │ │ │ │ + stmia r4!, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r0, r0, #3 │ │ │ │ - b.n 556d04 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x442988> │ │ │ │ + b.n 556e84 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x442b08> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bcc.n 557280 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x442f04> │ │ │ │ + bmi.n 557400 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x443084> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r3!, {r3, r7} │ │ │ │ + stmia r4!, {r3, r6} │ │ │ │ lsls r0, r0, #3 │ │ │ │ - add r2, sp, #64 @ 0x40 │ │ │ │ + add r2, sp, #832 @ 0x340 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r1, sp, #800 @ 0x320 │ │ │ │ + add r2, sp, #544 @ 0x220 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r1, sp, #912 @ 0x390 │ │ │ │ + add r2, sp, #656 @ 0x290 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r1, sp, #728 @ 0x2d8 │ │ │ │ + add r2, sp, #472 @ 0x1d8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r1, sp, #848 @ 0x350 │ │ │ │ + add r2, sp, #592 @ 0x250 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r1, sp, #584 @ 0x248 │ │ │ │ + add r2, sp, #328 @ 0x148 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r1, sp, #688 @ 0x2b0 │ │ │ │ + add r2, sp, #432 @ 0x1b0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bcs.n 55729c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x442f20> │ │ │ │ + bcc.n 55741c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4430a0> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r2!, {r3, r4, r5, r7} │ │ │ │ + stmia r3!, {r3, r4, r5, r6} │ │ │ │ lsls r0, r0, #3 │ │ │ │ - add r1, sp, #256 @ 0x100 │ │ │ │ + add r2, sp, #0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r1, sp, #48 @ 0x30 │ │ │ │ + add r1, sp, #816 @ 0x330 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r1, sp, #168 @ 0xa8 │ │ │ │ + add r1, sp, #936 @ 0x3a8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r2, #114 @ 0x72 │ │ │ │ + cmp r3, #50 @ 0x32 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r7, pc, #568 @ (adr r7, 5575a8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x44322c>) │ │ │ │ + add r0, sp, #312 @ 0x138 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r7, pc, #688 @ (adr r7, 557624 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4432a8>) │ │ │ │ + add r0, sp, #432 @ 0x1b0 │ │ │ │ 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] @ 557914 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x443598> │ │ │ │ sub sp, #64 @ 0x40 │ │ │ │ @@ -1777152,63 +1777153,63 @@ │ │ │ │ nop │ │ │ │ ldrh r4, [r5, #34] @ 0x22 │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r4, [r4, #34] @ 0x22 │ │ │ │ lsls r5, r4, #5 │ │ │ │ - b.n 557c9c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x443920> │ │ │ │ + b.n 557e1c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x443aa0> │ │ │ │ lsls r3, r6, #2 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - movs r6, #118 @ 0x76 │ │ │ │ + movs r7, #54 @ 0x36 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - svc 160 @ 0xa0 │ │ │ │ + b.n 5579f0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x443674> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - udf #220 @ 0xdc │ │ │ │ + svc 156 @ 0x9c │ │ │ │ lsls r3, r6, #2 │ │ │ │ strh r4, [r1, #62] @ 0x3e │ │ │ │ lsls r5, r4, #5 │ │ │ │ - ble.n 55795c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4435e0> │ │ │ │ + ble.n 5578dc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x443560> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cbnz r6, 55798a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x44360e> │ │ │ │ + cbnz r6, 5579ba <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x44363e> │ │ │ │ lsls r0, r0, #3 │ │ │ │ - bgt.n 5579f8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x44367c> │ │ │ │ + ble.n 557978 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4435fc> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ble.n 55787c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x443500> │ │ │ │ + udf #90 @ 0x5a │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cbnz r0, 557992 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x443616> │ │ │ │ + cbnz r0, 5579c2 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x443646> │ │ │ │ lsls r0, r0, #3 │ │ │ │ - bgt.n 5579d8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x44365c> │ │ │ │ + ble.n 557958 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4435dc> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r1, pc, #304 @ (adr r1, 557a84 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x443708>) │ │ │ │ + add r2, pc, #48 @ (adr r2, 557984 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x443608>) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r1, pc, #424 @ (adr r1, 557b00 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x443784>) │ │ │ │ + add r2, pc, #168 @ (adr r2, 557a00 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x443684>) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r1, pc, #232 @ (adr r1, 557a44 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4436c8>) │ │ │ │ + add r1, pc, #1000 @ (adr r1, 557d44 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4439c8>) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r1, pc, #352 @ (adr r1, 557ac0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x443744>) │ │ │ │ + add r2, pc, #96 @ (adr r2, 5579c0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x443644>) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r1, pc, #160 @ (adr r1, 557a04 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x443688>) │ │ │ │ + add r1, pc, #928 @ (adr r1, 557d04 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x443988>) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r1, pc, #280 @ (adr r1, 557a80 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x443704>) │ │ │ │ + add r2, pc, #24 @ (adr r2, 557980 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x443604>) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r1, pc, #88 @ (adr r1, 5579c4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x443648>) │ │ │ │ + add r1, pc, #856 @ (adr r1, 557cc4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x443948>) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r1, pc, #208 @ (adr r1, 557a40 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4436c4>) │ │ │ │ + add r1, pc, #976 @ (adr r1, 557d40 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4439c4>) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ble.n 557a10 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x443694> │ │ │ │ + udf #14 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - hlt 0x0014 │ │ │ │ + cbnz r4, 5579cc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x443650> │ │ │ │ lsls r0, r0, #3 │ │ │ │ - blt.n 5578fc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x443580> │ │ │ │ + bgt.n 55787c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x443500> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r0, pc, #936 @ (adr r0, 557d28 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4439ac>) │ │ │ │ + add r1, pc, #680 @ (adr r1, 557c28 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4438ac>) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r1, pc, #32 @ (adr r1, 5579a4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x443628>) │ │ │ │ + add r1, pc, #800 @ (adr r1, 557ca4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x443928>) │ │ │ │ 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] @ (557ae4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x443768>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -1777345,25 +1777346,25 @@ │ │ │ │ nop │ │ │ │ strh r0, [r4, #50] @ 0x32 │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strh r4, [r6, #42] @ 0x2a │ │ │ │ lsls r5, r4, #5 │ │ │ │ - blt.n 557a68 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4436ec> │ │ │ │ + bgt.n 557be8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x44386c> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xb8c4 │ │ │ │ + cbnz r4, 557b18 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x44379c> │ │ │ │ lsls r0, r0, #3 │ │ │ │ - bls.n 557adc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x443760> │ │ │ │ + bge.n 557a5c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4436e0> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - blt.n 557a8c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x443710> │ │ │ │ + bgt.n 557a0c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x443690> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xb8b0 │ │ │ │ + cbnz r0, 557b20 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4437a4> │ │ │ │ lsls r0, r0, #3 │ │ │ │ - bls.n 557ac0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x443744> │ │ │ │ + bge.n 557a40 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4436c4> │ │ │ │ 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] @ (557c6c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4438f0>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -1777491,29 +1777492,29 @@ │ │ │ │ add r1, pc │ │ │ │ bl 54002c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42bcb0> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ strh r4, [r3, #38] @ 0x26 │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - movs r0, #198 @ 0xc6 │ │ │ │ + movs r1, #134 @ 0x86 │ │ │ │ lsls r3, r6, #2 │ │ │ │ strh r2, [r3, #30] │ │ │ │ lsls r5, r4, #5 │ │ │ │ - bge.n 557ce8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x44396c> │ │ │ │ + bge.n 557c68 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4438ec> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xb73e │ │ │ │ + @ instruction: 0xb7fe │ │ │ │ lsls r0, r0, #3 │ │ │ │ - bhi.n 557d5c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4439e0> │ │ │ │ + bls.n 557cdc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x443960> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bge.n 557cfc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x443980> │ │ │ │ + bge.n 557c7c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x443900> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xb722 │ │ │ │ + @ instruction: 0xb7e2 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - bhi.n 557d30 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4439b4> │ │ │ │ + bls.n 557cb0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x443934> │ │ │ │ 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] @ 557d48 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4439cc> │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -1777524,43 +1777525,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 a9cf98 │ │ │ │ + bl a9cf90 │ │ │ │ ldr r3, [pc, #136] @ (557d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4439d8>) │ │ │ │ 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 a94de0 │ │ │ │ + bl a94dd8 │ │ │ │ cbnz r0, 557d2a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4439ae> │ │ │ │ ldr r2, [pc, #100] @ (557d58 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4439dc>) │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ blx 6a2ec <__fprintf_chk@plt> │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r3, r5 │ │ │ │ movs r1, #1 │ │ │ │ ldrd r0, r2, [r0] │ │ │ │ blx 69ab0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl a9f3d8 │ │ │ │ + bl a9f3d0 │ │ │ │ ldr r2, [pc, #72] @ (557d5c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4439e0>) │ │ │ │ ldr r3, [pc, #52] @ (557d4c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4439d0>) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ @@ -1777570,32 +1777571,32 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r2, [pc, #52] @ (557d60 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4439e4>) │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ blx 6a2ec <__fprintf_chk@plt> │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl a928d8 │ │ │ │ + bl a928d0 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl a92834 │ │ │ │ + bl a9282c │ │ │ │ b.n 557d0c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x443990> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ strh r0, [r2, #26] │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strh r6, [r0, #26] │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r0, r3, #6 │ │ │ │ movs r0, r0 │ │ │ │ - bls.n 557cbc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x443940> │ │ │ │ + bge.n 557e3c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x443ac0> │ │ │ │ lsls r3, r6, #2 │ │ │ │ strh r6, [r4, #22] │ │ │ │ lsls r5, r4, #5 │ │ │ │ - bls.n 557c7c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x443900> │ │ │ │ + bge.n 557dfc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x443a80> │ │ │ │ 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] @ (557e84 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x443b08>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -1779821,25 +1779822,25 @@ │ │ │ │ add r2, pc, #328 @ (adr r2, 55957c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x445200>) │ │ │ │ svc 70 @ 0x46 │ │ │ │ subs r7, #145 @ 0x91 │ │ │ │ strb r4, [r6, #17] │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, #168 @ 0xa8 │ │ │ │ + subs r1, #104 @ 0x68 │ │ │ │ lsls r7, r5, #4 │ │ │ │ strb r4, [r4, #12] │ │ │ │ lsls r5, r4, #5 │ │ │ │ - ldrh r2, [r7, #16] │ │ │ │ + ldrh r2, [r7, #22] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrh r0, [r3, #18] │ │ │ │ + ldrh r0, [r3, #24] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrh r4, [r7, #4] │ │ │ │ + ldrh r4, [r7, #10] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrh r2, [r3, #6] │ │ │ │ + ldrh r2, [r3, #12] │ │ │ │ lsls r3, r6, #2 │ │ │ │ ldr.w r8, [sp, #88] @ 0x58 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ vldr d0, [pc, #768] @ 559760 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4453e4> │ │ │ │ ldrb.w r6, [r8, #13] │ │ │ │ mov r1, r6 │ │ │ │ bl 467ac8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x35374c> │ │ │ │ @@ -1780792,17 +1780793,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] @ (55a214 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x445e98>) │ │ │ │ subs r5, #177 @ 0xb1 │ │ │ │ - cbnz r6, 559e96 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x445b1a> │ │ │ │ + rev r6, r1 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cbnz r0, 559e92 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x445b16> │ │ │ │ + cbnz r0, 559ec2 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x445b46> │ │ │ │ lsls r3, r6, #2 │ │ │ │ movs r1, #210 @ 0xd2 │ │ │ │ mov r0, r5 │ │ │ │ bl 46a7f8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x35647c> │ │ │ │ mov r6, r0 │ │ │ │ b.n 559dc4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x445a48> │ │ │ │ movs r1, #212 @ 0xd4 │ │ │ │ @@ -1781480,45 +1781481,45 @@ │ │ │ │ b.n 55a496 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x44611a> │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #44] @ 0x2c │ │ │ │ udf #255 @ 0xff │ │ │ │ @ instruction: 0xffff7fff │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r4, #26] │ │ │ │ + strb r0, [r4, #29] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r6, [r7, #26] │ │ │ │ + strb r6, [r7, #29] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r0, [r2, #26] │ │ │ │ + strb r0, [r2, #29] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r6, [r5, #26] │ │ │ │ + strb r6, [r5, #29] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r4, [r7, #25] │ │ │ │ + strb r4, [r7, #28] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r2, [r3, #26] │ │ │ │ + strb r2, [r3, #29] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r4, sp, #536 @ 0x218 │ │ │ │ + add r5, sp, #280 @ 0x118 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrh r0, [r6, #62] @ 0x3e │ │ │ │ + str r0, [sp, #704] @ 0x2c0 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - cbz r0, 55a616 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x44629a> │ │ │ │ + push {r3} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r4, sp, #440 @ 0x1b8 │ │ │ │ + add r5, sp, #184 @ 0xb8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrh r0, [r3, #62] @ 0x3e │ │ │ │ + str r0, [sp, #608] @ 0x260 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - cbz r0, 55a61c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4462a0> │ │ │ │ + cbz r0, 55a64c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4462d0> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r6, [r0, #22] │ │ │ │ + strb r6, [r0, #25] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r4, [r4, #22] │ │ │ │ + strb r4, [r4, #25] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r6, [r4, #21] │ │ │ │ + strb r6, [r4, #24] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r4, [r0, #22] │ │ │ │ + strb r4, [r0, #25] │ │ │ │ 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 │ │ │ │ @@ -1781717,54 +1781718,54 @@ │ │ │ │ b.n 55a662 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4462e6> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r2, [r6, r7] │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - sub sp, #504 @ 0x1f8 │ │ │ │ + cbz r6, 55a80a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x44648e> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r2, r6, #0 │ │ │ │ + subs r2, r6, #3 │ │ │ │ lsls r7, r5, #4 │ │ │ │ - sub sp, #384 @ 0x180 │ │ │ │ + cbz r0, 55a80c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x446490> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r0, [r7, r6] │ │ │ │ + ldrh r0, [r7, r1] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - sxtb r2, r1 │ │ │ │ + cbz r2, 55a82e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4464b2> │ │ │ │ lsls r0, r0, #3 │ │ │ │ - bge.n 55a8b0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x446534> │ │ │ │ + blt.n 55a830 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4464b4> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - sub sp, #136 @ 0x88 │ │ │ │ + cbz r2, 55a80c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x446490> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r0!, {r4, r5, r7} │ │ │ │ + ldmia r1!, {r4, r5, r6} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrh r2, [r3, #52] @ 0x34 │ │ │ │ + ldrh r2, [r3, #58] @ 0x3a │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bvs.n 55a870 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4464f4> │ │ │ │ + bvs.n 55a7f0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x446474> │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r3, #198 @ 0xc6 │ │ │ │ + subs r4, #134 @ 0x86 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - mrc 0, 0, r0, cr4, cr1, {5} │ │ │ │ - cbnz r2, 55a810 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x446494> │ │ │ │ + mrc 0, 6, r0, cr4, cr1, {5} │ │ │ │ + cbnz r2, 55a840 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4464c4> │ │ │ │ lsls r0, r0, #3 │ │ │ │ - pop {r4, r5, r6} │ │ │ │ + pop {r4, r5, pc} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - bls.n 55a8d8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x44655c> │ │ │ │ + bge.n 55a858 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4464dc> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r4, [r3, #36] @ 0x24 │ │ │ │ + ldrh r4, [r3, #42] @ 0x2a │ │ │ │ lsls r0, r0, #3 │ │ │ │ - add sp, #48 @ 0x30 │ │ │ │ + sub sp, #304 @ 0x130 │ │ │ │ lsls r3, r6, #2 │ │ │ │ ldr r0, [r4, r2] │ │ │ │ lsls r5, r4, #5 │ │ │ │ - add r7, sp, #488 @ 0x1e8 │ │ │ │ + add sp, #232 @ 0xe8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r7, sp, #400 @ 0x190 │ │ │ │ + add sp, #144 @ 0x90 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r7, sp, #528 @ 0x210 │ │ │ │ + add sp, #272 @ 0x110 │ │ │ │ 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] @ (55a9ac <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x446630>) │ │ │ │ @@ -1781914,45 +1781915,45 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ ldrsb r0, [r7, r6] │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrsb r0, [r6, r6] │ │ │ │ lsls r5, r4, #5 │ │ │ │ - add r6, sp, #880 @ 0x370 │ │ │ │ + add r7, sp, #624 @ 0x270 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrh r6, [r4, #22] │ │ │ │ + ldrh r6, [r4, #28] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - add r6, sp, #712 @ 0x2c8 │ │ │ │ + add r7, sp, #456 @ 0x1c8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ cmp r3, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r6, r2 │ │ │ │ movs r0, r0 │ │ │ │ ldrsb r6, [r0, r3] │ │ │ │ lsls r5, r4, #5 │ │ │ │ - add r6, sp, #640 @ 0x280 │ │ │ │ + add r7, sp, #384 @ 0x180 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r5, sp, #984 @ 0x3d8 │ │ │ │ + add r6, sp, #728 @ 0x2d8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r6, sp, #120 @ 0x78 │ │ │ │ + add r6, sp, #888 @ 0x378 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r5, sp, #912 @ 0x390 │ │ │ │ + add r6, sp, #656 @ 0x290 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r6, sp, #640 @ 0x280 │ │ │ │ + add r7, sp, #384 @ 0x180 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r5, sp, #840 @ 0x348 │ │ │ │ + add r6, sp, #584 @ 0x248 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r6, sp, #232 @ 0xe8 │ │ │ │ + add r6, sp, #1000 @ 0x3e8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r5, sp, #768 @ 0x300 │ │ │ │ + add r6, sp, #512 @ 0x200 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r6, sp, #352 @ 0x160 │ │ │ │ + add r7, sp, #96 @ 0x60 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r5, sp, #696 @ 0x2b8 │ │ │ │ + add r6, sp, #440 @ 0x1b8 │ │ │ │ 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 │ │ │ │ @@ -1782196,33 +1782197,33 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ strb r4, [r5, r3] │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strb r4, [r4, r0] │ │ │ │ lsls r5, r4, #5 │ │ │ │ - ldr r6, [r5, #92] @ 0x5c │ │ │ │ + ldr r6, [r5, #104] @ 0x68 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r4, [r1, #96] @ 0x60 │ │ │ │ + ldr r4, [r1, #108] @ 0x6c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r4, sp, #320 @ 0x140 │ │ │ │ + add r5, sp, #64 @ 0x40 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strh r2, [r5, #58] @ 0x3a │ │ │ │ + ldrh r2, [r5, #0] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - add r3, sp, #216 @ 0xd8 │ │ │ │ + add r3, sp, #984 @ 0x3d8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r2, [r0, #92] @ 0x5c │ │ │ │ + ldr r2, [r0, #104] @ 0x68 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r0, [r4, #92] @ 0x5c │ │ │ │ + ldr r0, [r4, #104] @ 0x68 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r4, sp, #24 │ │ │ │ + add r4, sp, #792 @ 0x318 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strh r0, [r0, #58] @ 0x3a │ │ │ │ + ldrh r0, [r0, #0] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - add r3, sp, #48 @ 0x30 │ │ │ │ + add r3, sp, #816 @ 0x330 │ │ │ │ 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] @ (55ad58 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4469dc>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1782637,17 +1782638,17 @@ │ │ │ │ mov.w r1, #316 @ 0x13c │ │ │ │ b.n 55af92 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x446c16> │ │ │ │ movw r1, #319 @ 0x13f │ │ │ │ b.n 55af92 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x446c16> │ │ │ │ mov.w r1, #436 @ 0x1b4 │ │ │ │ b.n 55af92 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x446c16> │ │ │ │ nop │ │ │ │ - add r7, pc, #624 @ (adr r7, 55b2d8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x446f5c>) │ │ │ │ + add r0, sp, #368 @ 0x170 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r7, pc, #936 @ (adr r7, 55b414 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x447098>) │ │ │ │ + add r0, sp, #680 @ 0x2a8 │ │ │ │ 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] @ (55b18c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x446e10>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -1783451,23 +1783452,23 @@ │ │ │ │ udf #255 @ 0xff │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [pc, #240] @ (55ba08 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x44768c>) │ │ │ │ lsls r5, r4, #5 │ │ │ │ ldr r6, [pc, #216] @ (55b9f4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x447678>) │ │ │ │ lsls r5, r4, #5 │ │ │ │ - add r6, pc, #272 @ (adr r6, 55ba30 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4476b4>) │ │ │ │ + add r7, pc, #16 @ (adr r7, 55b930 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4475b4>) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r5, pc, #88 @ (adr r5, 55b97c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x447600>) │ │ │ │ + add r5, pc, #856 @ (adr r5, 55bc7c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x447900>) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r3, [sp, #656] @ 0x290 │ │ │ │ + ldr r4, [sp, #400] @ 0x190 │ │ │ │ lsls r1, r6, #2 │ │ │ │ ldr r4, [pc, #792] @ (55bc44 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4478c8>) │ │ │ │ lsls r5, r4, #5 │ │ │ │ - ldr r0, [sp, #680] @ 0x2a8 │ │ │ │ + ldr r1, [sp, #424] @ 0x1a8 │ │ │ │ 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 │ │ │ │ @@ -1783660,15 +1783661,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ mov ip, r4 │ │ │ │ lsls r5, r4, #5 │ │ │ │ mov r8, r0 │ │ │ │ lsls r5, r4, #5 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [sp, #264] @ 0x108 │ │ │ │ + ldr r7, [sp, #8] │ │ │ │ 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] @ (55bee4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x447b68>) │ │ │ │ @@ -1785449,33 +1785450,33 @@ │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r2, #132 @ 0x84 │ │ │ │ lsls r5, r4, #5 │ │ │ │ adds r4, #178 @ 0xb2 │ │ │ │ lsls r5, r4, #5 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [pc, #360] @ (55cef4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x448b78>) │ │ │ │ + ldr r6, [pc, #104] @ (55cdf4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x448a78>) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r5, [pc, #480] @ (55cf70 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x448bf4>) │ │ │ │ + ldr r6, [pc, #224] @ (55ce70 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x448af4>) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r5, [pc, #288] @ (55ceb4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x448b38>) │ │ │ │ + ldr r6, [pc, #32] @ (55cdb4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x448a38>) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r5, [pc, #408] @ (55cf30 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x448bb4>) │ │ │ │ + ldr r6, [pc, #152] @ (55ce30 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x448ab4>) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrh r2, [r3, #28] │ │ │ │ + ldrh r2, [r3, #34] @ 0x22 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrh r4, [r6, #16] │ │ │ │ + ldrh r4, [r6, #22] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r4, [pc, #776] @ (55d0ac <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x448d30>) │ │ │ │ + ldr r5, [pc, #520] @ (55cfac <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x448c30>) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r4, [pc, #896] @ (55d128 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x448dac>) │ │ │ │ + ldr r5, [pc, #640] @ (55d028 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x448cac>) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrh r2, [r3, r2] │ │ │ │ + ldrh r2, [r3, r5] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r4, [pc, #704] @ (55d070 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x448cf4>) │ │ │ │ + ldr r5, [pc, #448] @ (55cf70 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x448bf4>) │ │ │ │ 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] @ 55d630 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4492b4> │ │ │ │ @@ -1786357,15 +1786358,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ adds r2, #22 │ │ │ │ lsls r5, r4, #5 │ │ │ │ add r2, r5 │ │ │ │ lsls r6, r3, #5 │ │ │ │ cmp r7, #136 @ 0x88 │ │ │ │ lsls r5, r4, #5 │ │ │ │ - adds r2, #62 @ 0x3e │ │ │ │ + adds r2, #254 @ 0xfe │ │ │ │ lsls r1, r6, #2 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r1, [r5, #0] │ │ │ │ ldr r3, [r3, #20] │ │ │ │ ldrb r0, [r3, #2] │ │ │ │ cbz r0, 55d65a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4492de> │ │ │ │ ldrb r0, [r1, #13] │ │ │ │ @@ -1786716,17 +1786717,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 │ │ │ │ - ldrb r6, [r2, #21] │ │ │ │ + ldrb r6, [r2, #24] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r4, [r4, #22] │ │ │ │ + ldrb r4, [r4, #25] │ │ │ │ lsls r3, r6, #2 │ │ │ │ vldr d7, [pc, #672] @ 55dc90 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x449914> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ vstr d7, [sp, #88] @ 0x58 │ │ │ │ bl 46583c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3514c0> │ │ │ │ mov r6, r0 │ │ │ │ cbz r0, 55da10 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x449694> │ │ │ │ @@ -1786979,17 +1786980,17 @@ │ │ │ │ cmp r1, #20 │ │ │ │ bls.w 55d5f6 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x44927a> │ │ │ │ b.n 55dbca <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x44984e> │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r0, #0] │ │ │ │ - cmp r4, #58 @ 0x3a │ │ │ │ + cmp r4, #250 @ 0xfa │ │ │ │ lsls r1, r6, #2 │ │ │ │ - cmp r4, #48 @ 0x30 │ │ │ │ + cmp r4, #240 @ 0xf0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [sp, #88] @ 0x58 │ │ │ │ cmp r5, #31 │ │ │ │ bhi.n 55dcfa <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x44997e> │ │ │ │ tbb [pc, r5] │ │ │ │ movs r2, #16 │ │ │ │ @@ -1787652,32 +1787653,32 @@ │ │ │ │ nop │ │ │ │ movs r2, #228 @ 0xe4 │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ movs r2, #218 @ 0xda │ │ │ │ lsls r5, r4, #5 │ │ │ │ - ldrb r2, [r0, #15] │ │ │ │ + ldrb r2, [r0, #18] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r6, [r3, #7] │ │ │ │ + ldrb r6, [r3, #10] │ │ │ │ lsls r3, r6, #2 │ │ │ │ ldmia r6, {r0, r3, r4, r6, r7} │ │ │ │ vsra.u32 d30, d7, #1 │ │ │ │ vrshr.u32 d18, d2, #1 │ │ │ │ lsls r5, r4, #5 │ │ │ │ ldmia r7!, {r0, r1, r2, r3} │ │ │ │ vcvt.u32.f32 d30, d27, #1 │ │ │ │ vsri.32 q15, , #1 │ │ │ │ - vtbl.8 d23, {d15-d17}, d10 │ │ │ │ + vtbx.8 d23, {d31- instruction: 0xf2b000b2 │ │ │ │ + @ instruction: 0xf37000b2 │ │ │ │ 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 │ │ │ │ @@ -1787745,25 +1787746,25 @@ │ │ │ │ ldr r0, [pc, #28] @ (55e4e8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x44a16c>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #24] @ (55e4ec <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x44a170>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - bne.n 55e4ec <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x44a170> │ │ │ │ + bne.n 55e46c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x44a0f0> │ │ │ │ lsls r6, r7, #2 │ │ │ │ - strb r6, [r0, #23] │ │ │ │ + strb r6, [r0, #26] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r4, [r3, #31] │ │ │ │ + strh r4, [r3, #4] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r6, [r5, #22] │ │ │ │ + strb r6, [r5, #25] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r0, [r0, #30] │ │ │ │ + ldrb r0, [r0, #1] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r2, [r2, #4] │ │ │ │ + strb r2, [r2, #7] │ │ │ │ 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 │ │ │ │ @@ -1788046,25 +1788047,25 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ adds r0, r2, r3 │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r0, #12] │ │ │ │ + strb r4, [r0, #15] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r3, [pc, #776] @ (55eb1c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x44a7a0>) │ │ │ │ + ldr r4, [pc, #520] @ (55ea1c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x44a6a0>) │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strb r6, [r0, #11] │ │ │ │ + strb r6, [r0, #14] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r4, [r4, #11] │ │ │ │ + strb r4, [r4, #14] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r3, [pc, #696] @ (55ead8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x44a75c>) │ │ │ │ + ldr r4, [pc, #440] @ (55e9d8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x44a65c>) │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strb r2, [r6, #10] │ │ │ │ + strb r2, [r6, #13] │ │ │ │ lsls r3, r6, #2 │ │ │ │ adds r6, r2, r0 │ │ │ │ lsls r5, r4, #5 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -1788163,31 +1788164,31 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ asrs r4, r7, #30 │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r2, r7, #29 │ │ │ │ lsls r5, r4, #5 │ │ │ │ - strb r4, [r5, #7] │ │ │ │ + strb r4, [r5, #10] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r2, [pc, #632] @ (55ebac <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x44a830>) │ │ │ │ + ldr r3, [pc, #376] @ (55eaac <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x44a730>) │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strb r2, [r4, #6] │ │ │ │ + strb r2, [r4, #9] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r2, [r4, #7] │ │ │ │ + strb r2, [r4, #10] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r2, [pc, #544] @ (55eb60 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x44a7e4>) │ │ │ │ + ldr r3, [pc, #288] @ (55ea60 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x44a6e4>) │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strb r4, [r1, #6] │ │ │ │ + strb r4, [r1, #9] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r0, [r3, #7] │ │ │ │ + strb r0, [r3, #10] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r2, [pc, #440] @ (55eb04 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x44a788>) │ │ │ │ + ldr r3, [pc, #184] @ (55ea04 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x44a688>) │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strb r2, [r6, #5] │ │ │ │ + strb r2, [r6, #8] │ │ │ │ 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] @ (55eb20 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x44a7a4>) │ │ │ │ mov sl, r1 │ │ │ │ @@ -1788369,19 +1788370,19 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ asrs r4, r2, #26 │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r6, #23 │ │ │ │ lsls r5, r4, #5 │ │ │ │ - ldr r4, [r4, #124] @ 0x7c │ │ │ │ + strb r4, [r4, #2] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r0, [pc, #456] @ (55ecfc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x44a980>) │ │ │ │ + ldr r1, [pc, #200] @ (55ebfc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x44a880>) │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r6, [r6, #116] @ 0x74 │ │ │ │ + strb r6, [r6, #0] │ │ │ │ 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 │ │ │ │ @@ -1788520,35 +1788521,35 @@ │ │ │ │ ldr r1, [pc, #56] @ (55ecd8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x44a95c>) │ │ │ │ str r2, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ movw r2, #741 @ 0x2e5 │ │ │ │ bl 54002c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42bcb0> │ │ │ │ nop │ │ │ │ - cmp r5, #214 @ 0xd6 │ │ │ │ + cmp r6, #150 @ 0x96 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r5, #244 @ 0xf4 │ │ │ │ + cmp r6, #180 @ 0xb4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r2!, {r1, r3, r4, r5} │ │ │ │ + ldmia r2!, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r6, r7, #2 │ │ │ │ - bxns r5 │ │ │ │ + blxns sp │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r0, [r6, #96] @ 0x60 │ │ │ │ + ldr r0, [r6, #108] @ 0x6c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r5, #122 @ 0x7a │ │ │ │ + cmp r6, #58 @ 0x3a │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r5, #152 @ 0x98 │ │ │ │ + cmp r6, #88 @ 0x58 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r5, #104 @ 0x68 │ │ │ │ + cmp r6, #40 @ 0x28 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r5, #134 @ 0x86 │ │ │ │ + cmp r6, #70 @ 0x46 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r5, #74 @ 0x4a │ │ │ │ + cmp r6, #10 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r5, #104 @ 0x68 │ │ │ │ + cmp r6, #40 @ 0x28 │ │ │ │ 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] @ (55f000 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x44ac84>) │ │ │ │ sub sp, #24 │ │ │ │ @@ -1788857,45 +1788858,45 @@ │ │ │ │ b.n 55efd0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x44ac54> │ │ │ │ asrs r2, r1, #12 │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r2, r5, #9 │ │ │ │ lsls r5, r4, #5 │ │ │ │ - stmia r7!, {r5, r7} │ │ │ │ + ldmia r0!, {r5, r6} │ │ │ │ lsls r6, r7, #2 │ │ │ │ - add sl, r2 │ │ │ │ + cmp r2, sl │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r6, [r2, #56] @ 0x38 │ │ │ │ + ldr r6, [r2, #68] @ 0x44 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r2, #238 @ 0xee │ │ │ │ + cmp r3, #174 @ 0xae │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r3, #12 │ │ │ │ + cmp r3, #204 @ 0xcc │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r0, [r7, #60] @ 0x3c │ │ │ │ + ldr r0, [r7, #72] @ 0x48 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r2, fp │ │ │ │ + cmp r2, r3 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r6, [r3, #52] @ 0x34 │ │ │ │ + ldr r6, [r3, #64] @ 0x40 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r2, #180 @ 0xb4 │ │ │ │ + cmp r3, #116 @ 0x74 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r2, #210 @ 0xd2 │ │ │ │ + cmp r3, #146 @ 0x92 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r2, #140 @ 0x8c │ │ │ │ + cmp r3, #76 @ 0x4c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r2, #170 @ 0xaa │ │ │ │ + cmp r3, #106 @ 0x6a │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r2, #104 @ 0x68 │ │ │ │ + cmp r3, #40 @ 0x28 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r2, #132 @ 0x84 │ │ │ │ + cmp r3, #68 @ 0x44 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r2, #6 │ │ │ │ + cmp r2, #198 @ 0xc6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r2, #36 @ 0x24 │ │ │ │ + cmp r2, #228 @ 0xe4 │ │ │ │ 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] @ 55f578 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x44b1fc> │ │ │ │ @@ -1789410,123 +1789411,123 @@ │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r1, #30 │ │ │ │ lsls r5, r4, #5 │ │ │ │ lsrs r4, r6, #28 │ │ │ │ lsls r5, r4, #5 │ │ │ │ - ldr r6, [r1, #0] │ │ │ │ + ldr r6, [r1, #12] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - eors r4, r0 │ │ │ │ + asrs r4, r0 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r0, [r1, #116] @ 0x74 │ │ │ │ + ldr r0, [r1, #0] │ │ │ │ lsls r3, r6, #2 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r4, #124] @ 0x7c │ │ │ │ + ldr r2, [r4, #8] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r7, #168 @ 0xa8 │ │ │ │ + eors r0, r5 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r4, [r5, #104] @ 0x68 │ │ │ │ + str r4, [r5, #116] @ 0x74 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldcl 0, cr0, [r6], {180} @ 0xb4 │ │ │ │ - subs r7, #144 @ 0x90 │ │ │ │ + ldc 0, cr0, [r6, #720] @ 0x2d0 │ │ │ │ + eors r0, r2 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r4, [r2, #104] @ 0x68 │ │ │ │ + str r4, [r2, #116] @ 0x74 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r6, [r0, #4] │ │ │ │ + ldr r6, [r0, #16] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r7, #120 @ 0x78 │ │ │ │ + ands r0, r7 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r4, [r7, #100] @ 0x64 │ │ │ │ + str r4, [r7, #112] @ 0x70 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r6, [r5, #0] │ │ │ │ + ldr r6, [r5, #12] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r7, #96 @ 0x60 │ │ │ │ + ands r0, r4 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r4, [r4, #100] @ 0x64 │ │ │ │ + str r4, [r4, #112] @ 0x70 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r2, [r3, #116] @ 0x74 │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r7, #72 @ 0x48 │ │ │ │ + ands r0, r1 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r4, [r1, #100] @ 0x64 │ │ │ │ + str r4, [r1, #112] @ 0x70 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r6, [r3, #36] @ 0x24 │ │ │ │ + ldr r6, [r3, #48] @ 0x30 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r7, #48 @ 0x30 │ │ │ │ + subs r7, #240 @ 0xf0 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r4, [r6, #96] @ 0x60 │ │ │ │ + str r4, [r6, #108] @ 0x6c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r2, [r7, #108] @ 0x6c │ │ │ │ + str r2, [r7, #120] @ 0x78 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r7, #24 │ │ │ │ + subs r7, #216 @ 0xd8 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r4, [r3, #96] @ 0x60 │ │ │ │ + str r4, [r3, #108] @ 0x6c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - mcrr 0, 11, r0, r2, cr4 │ │ │ │ - subs r6, #252 @ 0xfc │ │ │ │ + stc 0, cr0, [r2, #-720] @ 0xfffffd30 │ │ │ │ + subs r7, #188 @ 0xbc │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r0, [r0, #96] @ 0x60 │ │ │ │ + str r0, [r0, #108] @ 0x6c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r2, [r2, #124] @ 0x7c │ │ │ │ + ldr r2, [r2, #8] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r6, #232 @ 0xe8 │ │ │ │ + subs r7, #168 @ 0xa8 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r4, [r5, #92] @ 0x5c │ │ │ │ + str r4, [r5, #104] @ 0x68 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r6, [r6, #116] @ 0x74 │ │ │ │ + ldr r6, [r6, #0] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r6, #208 @ 0xd0 │ │ │ │ + subs r7, #144 @ 0x90 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r4, [r2, #92] @ 0x5c │ │ │ │ + str r4, [r2, #104] @ 0x68 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r2, [r5, #96] @ 0x60 │ │ │ │ + str r2, [r5, #108] @ 0x6c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r6, #184 @ 0xb8 │ │ │ │ + subs r7, #120 @ 0x78 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r4, [r7, #88] @ 0x58 │ │ │ │ + str r4, [r7, #100] @ 0x64 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r6, [r6, #116] @ 0x74 │ │ │ │ + ldr r6, [r6, #0] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r6, #160 @ 0xa0 │ │ │ │ + subs r7, #96 @ 0x60 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r4, [r4, #88] @ 0x58 │ │ │ │ + str r4, [r4, #100] @ 0x64 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r6, [r3, #104] @ 0x68 │ │ │ │ + str r6, [r3, #116] @ 0x74 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r6, #136 @ 0x88 │ │ │ │ + subs r7, #72 @ 0x48 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r4, [r1, #88] @ 0x58 │ │ │ │ + str r4, [r1, #100] @ 0x64 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r6, [r4, #116] @ 0x74 │ │ │ │ + ldr r6, [r4, #0] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r6, #108 @ 0x6c │ │ │ │ + subs r7, #44 @ 0x2c │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r0, [r6, #84] @ 0x54 │ │ │ │ + str r0, [r6, #96] @ 0x60 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r6, [r1, #108] @ 0x6c │ │ │ │ + str r6, [r1, #120] @ 0x78 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r6, #88 @ 0x58 │ │ │ │ + subs r7, #24 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r4, [r3, #84] @ 0x54 │ │ │ │ + str r4, [r3, #96] @ 0x60 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r6, [r1, #108] @ 0x6c │ │ │ │ + str r6, [r1, #120] @ 0x78 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r6, #64 @ 0x40 │ │ │ │ + subs r7, #0 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r4, [r0, #84] @ 0x54 │ │ │ │ + str r4, [r0, #96] @ 0x60 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r4, [r1, #116] @ 0x74 │ │ │ │ + ldr r4, [r1, #0] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r2, [r5, #80] @ 0x50 │ │ │ │ + str r2, [r5, #92] @ 0x5c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r6, [r2, #116] @ 0x74 │ │ │ │ + ldr r6, [r2, #0] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r0, [r3, #80] @ 0x50 │ │ │ │ + str r0, [r3, #92] @ 0x5c │ │ │ │ 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] @ 560188 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x44be0c> │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ @@ -1790606,144 +1790607,144 @@ │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsrs r6, r5, #5 │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r2, #96] @ 0x60 │ │ │ │ + str r2, [r2, #108] @ 0x6c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r1, #244 @ 0xf4 │ │ │ │ + subs r2, #180 @ 0xb4 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r0, [r7, #12] │ │ │ │ + str r0, [r7, #24] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r6, [r4, #48] @ 0x30 │ │ │ │ + str r6, [r4, #60] @ 0x3c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r4, [r4, #0] │ │ │ │ + str r4, [r4, #12] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r6, r5, #2 │ │ │ │ + subs r6, r5, #5 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r4, r1, #3 │ │ │ │ + subs r4, r1, #6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r0, [r3, #52] @ 0x34 │ │ │ │ + str r0, [r3, #64] @ 0x40 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r0, #32 │ │ │ │ + subs r0, #224 @ 0xe0 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrsh r4, [r4, r4] │ │ │ │ + ldrsh r4, [r4, r7] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r4, [r3, #44] @ 0x2c │ │ │ │ + str r4, [r3, #56] @ 0x38 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r0, #2 │ │ │ │ + subs r0, #194 @ 0xc2 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrsh r6, [r0, r4] │ │ │ │ + ldrsh r6, [r0, r7] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r6, [r7, #48] @ 0x30 │ │ │ │ + str r6, [r7, #60] @ 0x3c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r7, #224 @ 0xe0 │ │ │ │ + subs r0, #160 @ 0xa0 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrsh r4, [r4, r3] │ │ │ │ + ldrsh r4, [r4, r6] │ │ │ │ lsls r3, r6, #2 │ │ │ │ subs r0, r3, #6 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r3, #16 │ │ │ │ lsls r5, r4, #5 │ │ │ │ - str r2, [r4, #20] │ │ │ │ + str r2, [r4, #32] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r7, #120 @ 0x78 │ │ │ │ + subs r0, #56 @ 0x38 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrsh r4, [r7, r1] │ │ │ │ + ldrsh r4, [r7, r4] │ │ │ │ lsls r3, r6, #2 │ │ │ │ ldrex pc, [r3, #1020] @ 0x3fc │ │ │ │ - str r6, [r7, #48] @ 0x30 │ │ │ │ + str r6, [r7, #60] @ 0x3c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r6, #116 @ 0x74 │ │ │ │ + adds r7, #52 @ 0x34 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrb r0, [r7, r5] │ │ │ │ + ldrsh r0, [r7, r0] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r4, [r4, #12] │ │ │ │ + str r4, [r4, #24] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r4, #238 @ 0xee │ │ │ │ + adds r5, #174 @ 0xae │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrh r2, [r6, r7] │ │ │ │ + ldrb r2, [r6, r2] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r0, [r5, #0] │ │ │ │ + str r0, [r5, #12] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r4, #214 @ 0xd6 │ │ │ │ + adds r5, #150 @ 0x96 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrh r2, [r3, r7] │ │ │ │ + ldrb r2, [r3, r2] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r0, r5, r4 │ │ │ │ + subs r0, r5, r7 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r6, r0, r5 │ │ │ │ + adds r6, r0, #0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrsh r4, [r7, r4] │ │ │ │ + ldrsh r4, [r7, r7] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r4, #98 @ 0x62 │ │ │ │ + adds r5, #34 @ 0x22 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrh r6, [r4, r5] │ │ │ │ + ldrb r6, [r4, r0] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r0, [r4, #12] │ │ │ │ + str r0, [r4, #24] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r4, #66 @ 0x42 │ │ │ │ + adds r5, #2 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrh r6, [r0, r5] │ │ │ │ + ldrb r6, [r0, r0] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r4, [r5, r7] │ │ │ │ + ldrsh r4, [r5, r2] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r4, #2 │ │ │ │ + adds r4, #194 @ 0xc2 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrh r6, [r0, r4] │ │ │ │ + ldrh r6, [r0, r7] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrsh r0, [r3, r1] │ │ │ │ + ldrsh r0, [r3, r4] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r3, #92 @ 0x5c │ │ │ │ + adds r4, #28 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrh r0, [r4, r1] │ │ │ │ + ldrh r0, [r4, r4] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrsh r0, [r3, r2] │ │ │ │ + ldrsh r0, [r3, r5] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r3, #22 │ │ │ │ + adds r3, #214 @ 0xd6 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrh r2, [r3, r0] │ │ │ │ + ldrh r2, [r3, r3] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrsh r2, [r1, r6] │ │ │ │ + str r2, [r1, #4] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r2, #248 @ 0xf8 │ │ │ │ + adds r3, #184 @ 0xb8 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r4, [r7, r7] │ │ │ │ + ldrh r4, [r7, r2] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrsh r2, [r3, r5] │ │ │ │ + str r2, [r3, #0] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r2, #220 @ 0xdc │ │ │ │ + adds r3, #156 @ 0x9c │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r0, [r4, r7] │ │ │ │ + ldrh r0, [r4, r2] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrsh r6, [r0, r1] │ │ │ │ + ldrsh r6, [r0, r4] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r2, #196 @ 0xc4 │ │ │ │ + adds r3, #132 @ 0x84 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r0, [r1, r7] │ │ │ │ + ldrh r0, [r1, r2] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r2, [r4, #16] │ │ │ │ + ldrb r2, [r4, #19] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r2, #176 @ 0xb0 │ │ │ │ + adds r3, #112 @ 0x70 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r4, [r6, r6] │ │ │ │ + ldrh r4, [r6, r1] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrsh r2, [r4, r2] │ │ │ │ + ldrsh r2, [r4, r5] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r2, #96 @ 0x60 │ │ │ │ + adds r3, #32 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r4, [r4, r5] │ │ │ │ + ldrh r4, [r4, r0] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r2, [r6, r7] │ │ │ │ + ldrsh r2, [r6, r2] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r2, #76 @ 0x4c │ │ │ │ + adds r3, #12 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r0, [r2, r5] │ │ │ │ + ldrh r0, [r2, r0] │ │ │ │ lsls r3, r6, #2 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r5 │ │ │ │ ldr r6, [r4, #0] │ │ │ │ cmp r6, #2 │ │ │ │ beq.n 5602b0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x44bf34> │ │ │ │ ldr r4, [r4, #8] │ │ │ │ @@ -1791521,177 +1791522,177 @@ │ │ │ │ b.n 56090c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x44c590> │ │ │ │ ldr r3, [pc, #332] @ (560b84 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x44c808>) │ │ │ │ add r3, pc │ │ │ │ b.n 56090c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x44c590> │ │ │ │ ldr r3, [pc, #332] @ (560b88 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x44c80c>) │ │ │ │ add r3, pc │ │ │ │ b.n 56090c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x44c590> │ │ │ │ - ldrb r2, [r6, r3] │ │ │ │ + ldrb r2, [r6, r6] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r7, #180 @ 0xb4 │ │ │ │ + adds r0, #116 @ 0x74 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrsb r0, [r7, r2] │ │ │ │ + ldrsb r0, [r7, r5] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r0, [r3, r4] │ │ │ │ + ldrb r0, [r3, r7] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r7, #146 @ 0x92 │ │ │ │ + adds r0, #82 @ 0x52 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrsb r6, [r2, r2] │ │ │ │ + ldrsb r6, [r2, r5] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r2, [r6, r1] │ │ │ │ + ldrb r2, [r6, r4] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r7, #120 @ 0x78 │ │ │ │ + adds r0, #56 @ 0x38 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrsb r4, [r7, r1] │ │ │ │ + ldrsb r4, [r7, r4] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r5!, {r2, r3, r4, r6, r7} │ │ │ │ + stmia r6!, {r2, r3, r4, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cmp r6, #106 @ 0x6a │ │ │ │ + cmp r7, #42 @ 0x2a │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strb r6, [r5, r5] │ │ │ │ + ldrsb r6, [r5, r0] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r2, [r5, r3] │ │ │ │ + ldrb r2, [r5, r6] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r6, #76 @ 0x4c │ │ │ │ + cmp r7, #12 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strb r0, [r2, r5] │ │ │ │ + ldrsb r0, [r2, r0] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r0, [r4, r2] │ │ │ │ + ldrb r0, [r4, r5] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r6, #46 @ 0x2e │ │ │ │ + cmp r6, #238 @ 0xee │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strb r2, [r6, r4] │ │ │ │ + strb r2, [r6, r7] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r6, [r5, r1] │ │ │ │ + ldrb r6, [r5, r4] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r6, #12 │ │ │ │ + cmp r6, #204 @ 0xcc │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strb r0, [r2, r4] │ │ │ │ + strb r0, [r2, r7] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r0, [r7, r1] │ │ │ │ + ldrb r0, [r7, r4] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r2, [r7, r2] │ │ │ │ + ldrb r2, [r7, r5] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r2, [r1, r3] │ │ │ │ + ldrb r2, [r1, r6] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r2, [r4, r3] │ │ │ │ + ldrb r2, [r4, r6] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r0, [r0, r1] │ │ │ │ + strb r0, [r0, r4] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r0, [r7, r1] │ │ │ │ + ldrb r0, [r7, r4] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r4, #142 @ 0x8e │ │ │ │ + cmp r5, #78 @ 0x4e │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strh r2, [r2, r6] │ │ │ │ + strb r2, [r2, r1] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r4, [r7, r0] │ │ │ │ + ldrb r4, [r7, r3] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r4, #114 @ 0x72 │ │ │ │ + cmp r5, #50 @ 0x32 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strh r6, [r6, r5] │ │ │ │ + strb r6, [r6, r0] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r2, [r5, r1] │ │ │ │ + ldrb r2, [r5, r4] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r2, [r0, r2] │ │ │ │ + ldrb r2, [r0, r5] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strh r0, [r1, #34] @ 0x22 │ │ │ │ + strh r0, [r1, #40] @ 0x28 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cmp r4, #74 @ 0x4a │ │ │ │ + cmp r5, #10 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - bcc.n 560ba0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x44c824> │ │ │ │ + bmi.n 560b20 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x44c7a4> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrb r0, [r0, r1] │ │ │ │ + ldrb r0, [r0, r4] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r4, [r7, r0] │ │ │ │ + ldrb r4, [r7, r3] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r0, [r7, r6] │ │ │ │ + ldrh r0, [r7, r1] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strh r6, [r6, r3] │ │ │ │ + strh r6, [r6, r6] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r0, [r2, r0] │ │ │ │ + ldrb r0, [r2, r3] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrh r4, [r0, r7] │ │ │ │ + ldrb r4, [r0, r2] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r1, pc, #8 @ (adr r1, 560af8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x44c77c>) │ │ │ │ + add r1, pc, #776 @ (adr r1, 560df8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x44ca7c>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r2, [r3, #26] │ │ │ │ + ldrb r2, [r3, #29] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldcl 0, cr0, [lr], #704 @ 0x2c0 │ │ │ │ - bcc.n 560b94 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x44c818> │ │ │ │ + ldc 0, cr0, [lr, #704]! @ 0x2c0 │ │ │ │ + bmi.n 560b14 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x44c798> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r6, [r1, r4] │ │ │ │ + strb r6, [r1, r7] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r0, [r6, r3] │ │ │ │ + strb r0, [r6, r6] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r6, [r0, r2] │ │ │ │ + strb r6, [r0, r5] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - vshr.s64 d16, d16, #48 │ │ │ │ - ldrb r6, [r0, r5] │ │ │ │ + eors.w r0, r0, #176 @ 0xb0 │ │ │ │ + ldrsh r6, [r0, r0] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r2, [r7, r3] │ │ │ │ + ldr r2, [r7, r6] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r2, #240 @ 0xf0 │ │ │ │ + cmp r3, #176 @ 0xb0 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r4, [r6, r7] │ │ │ │ + strh r4, [r6, r2] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r6, [r1, r1] │ │ │ │ + strb r6, [r1, r4] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r4, [r7, r0] │ │ │ │ + strb r4, [r7, r3] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r2, [r4, r0] │ │ │ │ + strb r2, [r4, r3] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r4, [r1, r0] │ │ │ │ + strb r4, [r1, r3] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r6, [r2, r1] │ │ │ │ + strb r6, [r2, r4] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r0, [r0, r1] │ │ │ │ + strb r0, [r0, r4] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bne.n 560ab0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x44c734> │ │ │ │ + bcs.n 560c30 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x44c8b4> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrh r2, [r2, r6] │ │ │ │ + ldrb r2, [r2, r1] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrh r6, [r0, r3] │ │ │ │ + ldrh r6, [r0, r6] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrh r2, [r0, r3] │ │ │ │ + ldrh r2, [r0, r6] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bne.n 560be8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x44c86c> │ │ │ │ + bcs.n 560b68 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x44c7ec> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - str r2, [r3, r4] │ │ │ │ + str r2, [r3, r7] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrh r2, [r3, r3] │ │ │ │ + ldrh r2, [r3, r6] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrh r2, [r7, r2] │ │ │ │ + ldrh r2, [r7, r5] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrh r4, [r0, r3] │ │ │ │ + ldrh r4, [r0, r6] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrh r4, [r7, r2] │ │ │ │ + ldrh r4, [r7, r5] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r2, [r4, r1] │ │ │ │ + strb r2, [r4, r4] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrh r2, [r4, r1] │ │ │ │ + ldrh r2, [r4, r4] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrh r4, [r0, r1] │ │ │ │ + ldrh r4, [r0, r4] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrh r0, [r5, r0] │ │ │ │ + ldrh r0, [r5, r3] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrh r4, [r2, r0] │ │ │ │ + ldrh r4, [r2, r3] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r4, [r7, r7] │ │ │ │ + ldrh r4, [r7, r2] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r4, [r4, r7] │ │ │ │ + ldrh r4, [r4, r2] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r4, [r1, r7] │ │ │ │ + ldrh r4, [r1, r2] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r3, sp, #584 @ 0x248 │ │ │ │ + add r4, sp, #328 @ 0x148 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldr r3, [pc, #720] @ (560e54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x44cad8>) │ │ │ │ + ldr r4, [pc, #464] @ (560d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x44c9d8>) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strh r6, [r2, r0] │ │ │ │ + strh r6, [r2, r3] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r0, [r7, r0] │ │ │ │ + str r0, [r7, r3] │ │ │ │ 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 │ │ │ │ @@ -1792348,52 +1792349,52 @@ │ │ │ │ ... │ │ │ │ orrs.w r1, r2, #14942208 @ 0xe40000 │ │ │ │ orr.w r1, r4, #14942208 @ 0xe40000 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r6, [r6, r7] │ │ │ │ + ldr r6, [r6, r2] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r6, #204 @ 0xcc │ │ │ │ + movs r7, #140 @ 0x8c │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r5, [pc, #832] @ (561584 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x44d208>) │ │ │ │ + ldr r6, [pc, #576] @ (561484 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x44d108>) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r7, [pc, #160] @ (5612e8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x44cf6c>) │ │ │ │ + ldr r7, [pc, #928] @ (5615e8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x44d26c>) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrsb r0, [r6, r5] │ │ │ │ + ldr r0, [r6, r0] │ │ │ │ lsls r3, r6, #2 │ │ │ │ subs r4, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [pc, #352] @ (5613b4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x44d038>) │ │ │ │ + ldr r6, [pc, #96] @ (5612b4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x44cf38>) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r5, [pc, #192] @ (561318 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x44cf9c>) │ │ │ │ + ldr r5, [pc, #960] @ (561618 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x44d29c>) │ │ │ │ lsls r3, r6, #2 │ │ │ │ cmp r0, #112 @ 0x70 │ │ │ │ movs r0, r0 │ │ │ │ cdp 1, 10, cr0, cr12, cr4, {3} │ │ │ │ - strh r0, [r4, r5] │ │ │ │ + strb r0, [r4, r0] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r2, #14 │ │ │ │ + movs r2, #206 @ 0xce │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r1, [pc, #72] @ (5612b4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x44cf38>) │ │ │ │ + ldr r1, [pc, #840] @ (5615b4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x44d238>) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strh r4, [r5, r6] │ │ │ │ + strb r4, [r5, r1] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r1, #246 @ 0xf6 │ │ │ │ + movs r2, #182 @ 0xb6 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r0, [pc, #1000] @ (561660 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x44d2e4>) │ │ │ │ + ldr r1, [pc, #744] @ (561560 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x44d1e4>) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strh r2, [r7, r6] │ │ │ │ + strb r2, [r7, r1] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strh r0, [r0, r2] │ │ │ │ + strh r0, [r0, r5] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r1, #134 @ 0x86 │ │ │ │ + movs r2, #70 @ 0x46 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r0, [pc, #552] @ (5614b0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x44d134>) │ │ │ │ + ldr r1, [pc, #296] @ (5613b0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x44d034>) │ │ │ │ lsls r3, r6, #2 │ │ │ │ ldr r0, [r6, #36] @ 0x24 │ │ │ │ cmp r3, r0 │ │ │ │ beq.n 561296 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x44cf1a> │ │ │ │ ldr r1, [r6, #40] @ 0x28 │ │ │ │ cmp r3, r1 │ │ │ │ bne.w 560dc2 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x44ca46> │ │ │ │ @@ -1792660,67 +1792661,67 @@ │ │ │ │ add r1, pc │ │ │ │ bl 54002c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42bcb0> │ │ │ │ movs r3, #2 │ │ │ │ b.n 5614f6 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x44d17a> │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ udf #255 @ 0xff │ │ │ │ - str r4, [r3, r7] │ │ │ │ + strh r4, [r3, r2] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r0, #150 @ 0x96 │ │ │ │ + movs r1, #86 @ 0x56 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - @ instruction: 0x479a │ │ │ │ + ldr r0, [pc, #360] @ (5616a4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x44d328>) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r4, [r5, r4] │ │ │ │ + str r4, [r5, r7] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r2, r7, #4 │ │ │ │ + subs r2, r7, #7 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - mov r6, r7 │ │ │ │ + mov lr, pc │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r3, [pc, #256] @ (56164c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x44d2d0>) │ │ │ │ + ldr r4, [pc, #0] @ (56154c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x44d1d0>) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r2, r4, #4 │ │ │ │ + subs r2, r4, #7 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - mov r6, r4 │ │ │ │ + mov lr, ip │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r4, [r1, r2] │ │ │ │ + str r4, [r1, r5] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r6, r1, #4 │ │ │ │ + subs r6, r1, #7 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - mov r2, r2 │ │ │ │ + mov sl, sl │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r0, [r5, r1] │ │ │ │ + str r0, [r5, r4] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r6, r6, #3 │ │ │ │ + subs r6, r6, #6 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - cmp sl, pc │ │ │ │ + mov sl, r7 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r2, [r7, r1] │ │ │ │ + str r2, [r7, r4] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp ip, ip │ │ │ │ + mov ip, r4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r2, [r7, r3] │ │ │ │ + str r2, [r7, r6] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r4, r1, #3 │ │ │ │ + subs r4, r1, #6 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - cmp r8, sl │ │ │ │ + mov r8, r2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r0, [pc, #688] @ (561834 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x44d4b8>) │ │ │ │ + ldr r1, [pc, #432] @ (561734 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x44d3b8>) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp sl, r5 │ │ │ │ + mov r2, sp │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r0, [r7, r2] │ │ │ │ + str r0, [r7, r5] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r2, r7, #1 │ │ │ │ + subs r2, r7, #4 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - cmp r6, pc │ │ │ │ + mov r6, r7 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r6, [r6, r2] │ │ │ │ + str r6, [r6, r5] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r0, sp │ │ │ │ + mov r0, r5 │ │ │ │ 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 │ │ │ │ @@ -1792791,21 +1792792,21 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ bl 54002c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42bcb0> │ │ │ │ movs r2, #5 │ │ │ │ bl 5400c4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42bd48> │ │ │ │ b.n 5615ca <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x44d24e> │ │ │ │ nop │ │ │ │ - asrs r4, r0, #9 │ │ │ │ + asrs r4, r0, #12 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r4, r5, #15 │ │ │ │ + lsls r4, r5, #18 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r0, r5, #14 │ │ │ │ + lsls r0, r5, #17 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r4, r0, #15 │ │ │ │ + lsls r4, r0, #18 │ │ │ │ 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 │ │ │ │ @@ -1792934,19 +1792935,19 @@ │ │ │ │ mov r0, r8 │ │ │ │ ldr r1, [pc, #20] @ (5617c8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x44d44c>) │ │ │ │ add r4, pc │ │ │ │ add r3, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ bl 54002c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42bcb0> │ │ │ │ - ldr r6, [pc, #400] @ (561954 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x44d5d8>) │ │ │ │ + ldr r7, [pc, #144] @ (561854 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x44d4d8>) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r2, r1, r7 │ │ │ │ + adds r2, r1, #2 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r6, [pc, #216] @ (5618a4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x44d528>) │ │ │ │ + ldr r6, [pc, #984] @ (561ba4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x44d828>) │ │ │ │ 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] @ 562310 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x44df94> │ │ │ │ @@ -1794070,35 +1794071,35 @@ │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 54002c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42bcb0> │ │ │ │ nop │ │ │ │ @ instruction: 0xe8180164 │ │ │ │ subs r4, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, sp, #64 @ 0x40 │ │ │ │ + add r0, sp, #832 @ 0x340 │ │ │ │ lsls r6, r5, #4 │ │ │ │ - stc2 0, cr0, [sl], {178} @ 0xb2 │ │ │ │ - stc2 0, cr0, [r4], #712 @ 0x2c8 │ │ │ │ + stc2l 0, cr0, [sl, #-712] @ 0xfffffd38 │ │ │ │ + stc2l 0, cr0, [r4, #-712]! @ 0xfffffd38 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - mov r2, r3 │ │ │ │ + mov sl, fp │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r0, r9 │ │ │ │ + mov r0, r1 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r8, r8 │ │ │ │ + cmp r8, r0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r6, pc │ │ │ │ + cmp r6, r7 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add ip, fp │ │ │ │ + cmp ip, r3 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r6, sp │ │ │ │ + cmp r6, r5 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bics r2, r0 │ │ │ │ + add r2, r8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmn r0, r5 │ │ │ │ + bics r0, r5 │ │ │ │ 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 │ │ │ │ @@ -1794122,17 +1794123,17 @@ │ │ │ │ ldr r3, [pc, #16] @ (5623a0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x44e024>) │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [pc, #16] @ (5623a4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x44e028>) │ │ │ │ movw r2, #371 @ 0x173 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 54002c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42bcb0> │ │ │ │ - muls r4, r6 │ │ │ │ + add r4, r6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - negs r6, r2 │ │ │ │ + orrs r6, r2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ ldr r3, [r3, #20] │ │ │ │ movw r2, #5271 @ 0x1497 │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 5623da <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x44e05e> │ │ │ │ movw r2, #5272 @ 0x1498 │ │ │ │ cmp r3, r2 │ │ │ │ @@ -1794273,27 +1794274,27 @@ │ │ │ │ str r3, [sp, #16] │ │ │ │ add r1, pc │ │ │ │ ldr r3, [pc, #36] @ (562528 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x44e1ac>) │ │ │ │ strd r6, r5, [sp] │ │ │ │ add r3, pc │ │ │ │ bl 54002c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42bcb0> │ │ │ │ nop │ │ │ │ - cmn r0, r7 │ │ │ │ + bics r0, r7 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r2, r4 │ │ │ │ + muls r2, r4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r4, r4 │ │ │ │ + muls r4, r4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r2, r7, #26 │ │ │ │ + lsrs r2, r7, #29 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - negs r6, r6 │ │ │ │ + orrs r6, r6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - negs r0, r0 │ │ │ │ + orrs r0, r0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmn r0, r5 │ │ │ │ + bics r0, r5 │ │ │ │ lsls r3, r6, #2 │ │ │ │ ldr r3, [r3, #20] │ │ │ │ movw r2, #5300 @ 0x14b4 │ │ │ │ cmp r3, r2 │ │ │ │ bne.n 562542 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x44e1c6> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr r2, [sp, #0] │ │ │ │ @@ -1794325,17 +1794326,17 @@ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #12] @ (562588 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x44e20c>) │ │ │ │ movs r2, #238 @ 0xee │ │ │ │ ldr r1, [pc, #12] @ (56258c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x44e210>) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 54002c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42bcb0> │ │ │ │ - cmp r4, r7 │ │ │ │ + muls r4, r7 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - sbcs r6, r7 │ │ │ │ + negs r6, r7 │ │ │ │ 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, 5625dc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x44e260> │ │ │ │ @@ -1794366,21 +1794367,21 @@ │ │ │ │ movw r2, #1595 @ 0x63b │ │ │ │ ldr r1, [pc, #24] @ (5625fc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x44e280>) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 53f574 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42b1f8> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - cmn r0, r0 │ │ │ │ + bics r0, r0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adcs r6, r5 │ │ │ │ + tst r6, r5 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r0, r0 │ │ │ │ + muls r0, r0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adcs r2, r3 │ │ │ │ + tst 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, #4024] @ 0xfb8 │ │ │ │ ldr r4, [pc, #268] @ (562720 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x44e3a4>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -1794573,19 +1794574,19 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ bl 54002c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42bcb0> │ │ │ │ movs r2, #5 │ │ │ │ bl 5400c4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42bd48> │ │ │ │ b.n 56275a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x44e3de> │ │ │ │ nop │ │ │ │ - lsls r4, r6, #2 │ │ │ │ + lsls r4, r6, #5 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xf25c00b2 │ │ │ │ - @ instruction: 0xf21800b2 │ │ │ │ - @ instruction: 0xf23400b2 │ │ │ │ + @ instruction: 0xf31c00b2 │ │ │ │ + @ instruction: 0xf2d800b2 │ │ │ │ + @ instruction: 0xf2f400b2 │ │ │ │ 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 │ │ │ │ @@ -1794655,18 +1794656,19 @@ │ │ │ │ add r3, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ bl 54002c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42bcb0> │ │ │ │ movs r2, #5 │ │ │ │ bl 5400c4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42bd48> │ │ │ │ b.n 562826 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x44e4aa> │ │ │ │ - vshr.u64 d16, d18, #24 │ │ │ │ - @ instruction: 0xf19000b2 │ │ │ │ - adc.w r0, r6, #178 @ 0xb2 │ │ │ │ - sbc.w r0, r2, #178 @ 0xb2 │ │ │ │ + lsls r0, r5, #2 │ │ │ │ + lsls r3, r6, #2 │ │ │ │ + @ instruction: 0xf25000b2 │ │ │ │ + addw r0, r6, #178 @ 0xb2 │ │ │ │ + @ instruction: 0xf22200b2 │ │ │ │ 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] @ (562a30 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x44e6b4>) │ │ │ │ @@ -1795478,23 +1795480,23 @@ │ │ │ │ lsls r4, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ bcc.n 56320c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x44ee90> │ │ │ │ lsls r4, r4, #5 │ │ │ │ bcs.n 563124 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x44eda8> │ │ │ │ lsls r4, r4, #5 │ │ │ │ - subs r3, #138 @ 0x8a │ │ │ │ + subs r4, #74 @ 0x4a │ │ │ │ lsls r3, r6, #2 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - adds r7, #160 @ 0xa0 │ │ │ │ + subs r0, #96 @ 0x60 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r6, r7, #8 │ │ │ │ + lsls r6, r7, #11 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - adds r5, #250 @ 0xfa │ │ │ │ + adds r6, #186 @ 0xba │ │ │ │ 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 │ │ │ │ @@ -1798152,68 +1798154,68 @@ │ │ │ │ b.w 564576 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4501fa> │ │ │ │ ldr r3, [pc, #116] @ (564f18 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x450b9c>) │ │ │ │ movw r2, #1554 @ 0x612 │ │ │ │ ldr r1, [pc, #116] @ (564f1c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x450ba0>) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 54002c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42bcb0> │ │ │ │ - cmp r2, #6 │ │ │ │ + cmp r2, #198 @ 0xc6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r5, #96 @ 0x60 │ │ │ │ + movs r6, #32 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - b.n 5652c8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x450f4c> │ │ │ │ + b.n 565448 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4510cc> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - movs r5, #56 @ 0x38 │ │ │ │ + movs r5, #248 @ 0xf8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - b.n 5652ec <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x450f70> │ │ │ │ + b.n 56546c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4510f0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 5652c4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x450f48> │ │ │ │ + b.n 565444 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4510c8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - movs r4, #246 @ 0xf6 │ │ │ │ + movs r5, #182 @ 0xb6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r0, #52 @ 0x34 │ │ │ │ + cmp r0, #244 @ 0xf4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r4, #218 @ 0xda │ │ │ │ + movs r5, #154 @ 0x9a │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r6, #76 @ 0x4c │ │ │ │ + movs r7, #12 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r3, #38 @ 0x26 │ │ │ │ + movs r3, #230 @ 0xe6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r7, #98 @ 0x62 │ │ │ │ + cmp r0, #34 @ 0x22 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r2, #248 @ 0xf8 │ │ │ │ + movs r3, #184 @ 0xb8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r6, #184 @ 0xb8 │ │ │ │ + movs r7, #120 @ 0x78 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r2, #198 @ 0xc6 │ │ │ │ + movs r3, #134 @ 0x86 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r6, #206 @ 0xce │ │ │ │ + movs r7, #142 @ 0x8e │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r2, #152 @ 0x98 │ │ │ │ + movs r3, #88 @ 0x58 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r4, #226 @ 0xe2 │ │ │ │ + movs r5, #162 @ 0xa2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r1, #214 @ 0xd6 │ │ │ │ + movs r2, #150 @ 0x96 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r3, #22 │ │ │ │ + movs r3, #214 @ 0xd6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stc 0, cr0, [r0], #764 @ 0x2fc │ │ │ │ - movs r0, #92 @ 0x5c │ │ │ │ + stcl 0, cr0, [r0, #-764]! @ 0xfffffd04 │ │ │ │ + movs r1, #28 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r4, #138 @ 0x8a │ │ │ │ + movs r5, #74 @ 0x4a │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r4, r4, #7 │ │ │ │ + movs r0, #164 @ 0xa4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r4, #104 @ 0x68 │ │ │ │ + movs r5, #40 @ 0x28 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r2, r0, #7 │ │ │ │ + movs r0, #130 @ 0x82 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r4, r7, #4 │ │ │ │ + adds r4, r7, #7 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r6, r2, r2 │ │ │ │ + adds r6, r2, r5 │ │ │ │ lsls r3, r6, #2 │ │ │ │ cmp r3, #4 │ │ │ │ bne.n 564f30 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x450bb4> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ bic.w r3, r3, #4278190080 @ 0xff000000 │ │ │ │ cmp r3, #4 │ │ │ │ beq.w 56412e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x44fdb2> │ │ │ │ @@ -1798399,59 +1798401,59 @@ │ │ │ │ add r3, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ bl 54002c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42bcb0> │ │ │ │ movs r2, #98 @ 0x62 │ │ │ │ b.w 564576 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4501fa> │ │ │ │ nop │ │ │ │ - subs r2, r3, r6 │ │ │ │ + adds r2, r3, #1 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r4, r0, r0 │ │ │ │ + adds r4, r0, r3 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r2, r5, r0 │ │ │ │ + subs r2, r5, r3 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - b.n 56589c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x451520> │ │ │ │ + b.n 564a1c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4506a0> │ │ │ │ lsls r7, r7, #2 │ │ │ │ - asrs r0, r6, #29 │ │ │ │ + adds r0, r6, r0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r6, r4, r5 │ │ │ │ + subs r6, r4, r0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r4, r3, #27 │ │ │ │ + asrs r4, r3, #30 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r0, r5, r3 │ │ │ │ + adds r0, r5, r6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - b.n 565704 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x451388> │ │ │ │ + b.n 565884 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x451508> │ │ │ │ lsls r7, r7, #2 │ │ │ │ - asrs r2, r3, #26 │ │ │ │ + asrs r2, r3, #29 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r0, r2, r1 │ │ │ │ + adds r0, r2, r4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - b.n 5656e0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x451364> │ │ │ │ + b.n 565860 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4514e4> │ │ │ │ lsls r7, r7, #2 │ │ │ │ - asrs r2, r0, #26 │ │ │ │ + asrs r2, r0, #29 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r2, r2, r3 │ │ │ │ + adds r2, r2, r6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r4, r5, #25 │ │ │ │ + asrs r4, r5, #28 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r4, r5, r4 │ │ │ │ + adds r4, r5, r7 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r2, r3, #25 │ │ │ │ + asrs r2, r3, #28 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r4, r2, r2 │ │ │ │ + adds r4, r2, r5 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - b.n 565684 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x451308> │ │ │ │ + b.n 565804 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x451488> │ │ │ │ lsls r7, r7, #2 │ │ │ │ - asrs r6, r0, #25 │ │ │ │ + asrs r6, r0, #28 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r0, r7, r1 │ │ │ │ + adds r0, r7, r4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - b.n 565658 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4512dc> │ │ │ │ + b.n 5657d8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45145c> │ │ │ │ lsls r7, r7, #2 │ │ │ │ - asrs r2, r5, #24 │ │ │ │ + asrs r2, r5, #27 │ │ │ │ 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] │ │ │ │ @@ -1798689,23 +1798691,23 @@ │ │ │ │ adds r5, #1 │ │ │ │ bl 564094 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x44fd18> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r7, r5 │ │ │ │ bne.n 5653a8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45102c> │ │ │ │ b.n 565232 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x450eb6> │ │ │ │ nop │ │ │ │ - adds r2, r7, r7 │ │ │ │ + subs r2, r7, r2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r4, r2, #20 │ │ │ │ + asrs r4, r2, #23 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r4, r1, r7 │ │ │ │ + subs r4, r1, r2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - b.n 565594 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x451218> │ │ │ │ + b.n 565714 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x451398> │ │ │ │ lsls r7, r7, #2 │ │ │ │ - asrs r2, r3, #18 │ │ │ │ + asrs r2, r3, #21 │ │ │ │ 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] @ 56580c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x451490> │ │ │ │ @@ -1799496,15 +1799498,15 @@ │ │ │ │ b.n 565ab6 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45173a> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r7, pc, #784 @ (adr r7, 565f60 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x451be4>) │ │ │ │ lsls r4, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - muls r4, r2 │ │ │ │ + add r4, r2 │ │ │ │ lsls r2, r6, #2 │ │ │ │ add r6, pc, #312 @ (adr r6, 565d94 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x451a18>) │ │ │ │ lsls r4, r4, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -1799679,17 +1799681,17 @@ │ │ │ │ ldr.w r2, [r4, #436] @ 0x1b4 │ │ │ │ ldrsb.w r2, [r2, #65] @ 0x41 │ │ │ │ cmp r2, #14 │ │ │ │ bne.n 565d48 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4519cc> │ │ │ │ mov.w r2, #1024 @ 0x400 │ │ │ │ movs r0, #12 │ │ │ │ b.n 565cc6 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45194a> │ │ │ │ - asrs r0, r0, #32 │ │ │ │ + asrs r0, r0, #3 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r6, r0, #9 │ │ │ │ + lsrs r6, r0, #12 │ │ │ │ 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] @ 5668ec <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x452570> │ │ │ │ mov r7, r2 │ │ │ │ @@ -1800703,143 +1800705,145 @@ │ │ │ │ movs r0, r0 │ │ │ │ stmia r4!, {r0, r2, r4, r5, r6} │ │ │ │ vsra.u64 , , #1 │ │ │ │ vsra.u32 , , #1 │ │ │ │ vsli.32 d28, d13, #31 │ │ │ │ vqrdmlsh.s , , d18[0] │ │ │ │ lsls r4, r4, #5 │ │ │ │ - lsrs r2, r4, #22 │ │ │ │ + lsrs r2, r4, #25 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bcs.n 5669f0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x452674> │ │ │ │ + bcc.n 566970 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4525f4> │ │ │ │ lsls r7, r7, #2 │ │ │ │ - lsls r4, r5, #24 │ │ │ │ + lsls r4, r5, #27 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r2, r2, #18 │ │ │ │ + lsrs r2, r2, #21 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r0, r6, #23 │ │ │ │ + lsls r0, r6, #26 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r0, r2, #31 │ │ │ │ + asrs r0, r2, #2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - beq.n 566900 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x452584> │ │ │ │ + bne.n 566880 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x452504> │ │ │ │ lsls r7, r7, #2 │ │ │ │ - lsls r2, r5, #18 │ │ │ │ + lsls r2, r5, #21 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r0, r2, #25 │ │ │ │ + lsrs r0, r2, #28 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r7, {r1, r2, r3, r4, r7} │ │ │ │ + beq.n 5669ec <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x452670> │ │ │ │ lsls r7, r7, #2 │ │ │ │ - lsls r2, r3, #13 │ │ │ │ + lsls r2, r3, #16 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r2, r7, #22 │ │ │ │ + lsrs r2, r7, #25 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r7!, {r4, r5} │ │ │ │ + ldmia r7, {r4, r5, r6, r7} │ │ │ │ lsls r7, r7, #2 │ │ │ │ - lsls r4, r5, #11 │ │ │ │ + lsls r4, r5, #14 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r6, r5, #4 │ │ │ │ + lsrs r6, r5, #7 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r7!, {r2, r4} │ │ │ │ + ldmia r7, {r2, r4, r6, r7} │ │ │ │ lsls r7, r7, #2 │ │ │ │ - lsls r0, r2, #11 │ │ │ │ + lsls r0, r2, #14 │ │ │ │ lsls r3, r6, #2 │ │ │ │ bkpt 0x00dd │ │ │ │ - @ instruction: 0xffff08ba │ │ │ │ + vqrshrn.u64 d16, q13, #1 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r0, r7, #6 │ │ │ │ + lsls r0, r7, #9 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r0, r1, #5 │ │ │ │ + lsrs r0, r1, #8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r6, r4, #6 │ │ │ │ + lsls r6, r4, #9 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r0, r0, #11 │ │ │ │ + lsrs r0, r0, #14 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r5!, {r1, r3, r6, r7} │ │ │ │ + ldmia r6!, {r1, r3, r7} │ │ │ │ lsls r7, r7, #2 │ │ │ │ - lsls r6, r0, #6 │ │ │ │ + lsls r6, r0, #9 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r2, r6, #12 │ │ │ │ + lsrs r2, r6, #15 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r5!, {r2, r3, r4, r7} │ │ │ │ + ldmia r6, {r2, r3, r4, r6} │ │ │ │ lsls r7, r7, #2 │ │ │ │ - lsls r0, r3, #5 │ │ │ │ + lsls r0, r3, #8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r2, r4, #10 │ │ │ │ + lsrs r2, r4, #13 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r4, r2, #4 │ │ │ │ + lsls r4, r2, #7 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r6, r1, #6 │ │ │ │ + lsrs r6, r1, #9 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r0, r6, #2 │ │ │ │ + lsls r0, r6, #5 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r2, r5, #28 │ │ │ │ + lsls r2, r5, #31 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r4!, {r5, r6, r7} │ │ │ │ + ldmia r5, {r5, r7} │ │ │ │ lsls r7, r7, #2 │ │ │ │ - lsls r4, r3, #2 │ │ │ │ + lsls r4, r3, #5 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r0!, {r4, r6} │ │ │ │ + stmia r1!, {r4} │ │ │ │ lsls r2, r7, #2 │ │ │ │ - lsls r6, r0, #25 │ │ │ │ + lsls r6, r0, #28 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r2, r1, #25 │ │ │ │ + lsls r2, r1, #28 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r6, r1, #8 │ │ │ │ + lsrs r6, r1, #11 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r2, r5 │ │ │ │ + lsls r2, r5, #3 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - uxth r4, r6 │ │ │ │ + cbz r4, 566a08 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45268c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - uxtb r2, r2 │ │ │ │ + cbz r2, 566a14 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x452698> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb61e │ │ │ │ + @ instruction: 0xb6de │ │ │ │ lsls r2, r6, #2 │ │ │ │ - uxth r4, r5 │ │ │ │ + cbz r4, 566a12 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x452696> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb60c │ │ │ │ + @ instruction: 0xb6cc │ │ │ │ lsls r2, r6, #2 │ │ │ │ - uxth r2, r3 │ │ │ │ + cbz r2, 566a16 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45269a> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - lsls r4, r6, #30 │ │ │ │ + lsrs r4, r6, #1 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - vshr.u64 d0, d18, #58 │ │ │ │ - lsls r0, r0, #29 │ │ │ │ + lsls r6, r0, #1 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - vqadd.u16 d16, d22, d18 │ │ │ │ - lsrs r4, r4, #2 │ │ │ │ + lsrs r0, r0, #32 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r3!, {r1, r7} │ │ │ │ + movs r6, r2 │ │ │ │ + lsls r3, r6, #2 │ │ │ │ + lsrs r4, r4, #5 │ │ │ │ + lsls r3, r6, #2 │ │ │ │ + ldmia r4!, {r1, r6} │ │ │ │ lsls r7, r7, #2 │ │ │ │ - vqadd.u64 d0, d30, d18 │ │ │ │ - lsls r0, r2, #30 │ │ │ │ + vshr.u64 d16, d18, #2 │ │ │ │ + lsrs r0, r2, #1 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - vqadd.u8 d0, d26, d18 │ │ │ │ - cbz r4, 566a10 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x452694> │ │ │ │ + vshr.u64 d16, d18, #54 │ │ │ │ + sxtb r4, r4 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r2, 566a1c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4526a0> │ │ │ │ + uxth r2, r0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - lsls r2, r1, #24 │ │ │ │ + lsls r2, r1, #27 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - mrc2 0, 6, r0, cr0, cr2, {5} │ │ │ │ - lsls r0, r4, #21 │ │ │ │ + vshr.u64 d0, d18, #48 │ │ │ │ + lsls r0, r4, #24 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - mrc2 0, 5, r0, cr14, cr2, {5} │ │ │ │ - lsrs r6, r2, #4 │ │ │ │ + vqadd.u64 d16, d30, d18 │ │ │ │ + lsrs r6, r2, #7 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - mcr2 0, 4, r0, cr8, cr2, {5} │ │ │ │ - bkpt 0x005c │ │ │ │ - lsls r2, r7, #2 │ │ │ │ - lsls r6, r7, #17 │ │ │ │ + vqadd.u8 d16, d24, d18 │ │ │ │ + itt ne │ │ │ │ + lslne r2, r7, #2 │ │ │ │ + lslne r6, r7, #20 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r2, r0, #18 │ │ │ │ + lsls r2, r0, #21 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bkpt 0x0048 │ │ │ │ - lsls r2, r7, #2 │ │ │ │ - lsls r2, r2, #18 │ │ │ │ + it eq │ │ │ │ + lsleq r2, r7, #2 │ │ │ │ + lsls r2, r2, #21 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r6, r2, #18 │ │ │ │ + lsls r6, r2, #21 │ │ │ │ lsls r3, r6, #2 │ │ │ │ cmp r1, #11 │ │ │ │ bhi.n 566a36 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4526ba> │ │ │ │ subs r1, #1 │ │ │ │ cmp r1, #10 │ │ │ │ bhi.n 566a94 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x452718> │ │ │ │ tbb [pc, r1] │ │ │ │ @@ -1800969,17 +1800973,17 @@ │ │ │ │ add r3, pc │ │ │ │ clz r4, r4 │ │ │ │ add r1, pc │ │ │ │ bl 53f574 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42b1f8> │ │ │ │ movs r3, #1 │ │ │ │ lsl.w r4, r3, r4 │ │ │ │ b.n 566ac6 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45274a> │ │ │ │ - lsls r0, r7, #29 │ │ │ │ + lsrs r0, r7, #32 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - smlaltt r0, r0, r2, r2 │ │ │ │ + stc2 0, cr0, [r2], {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 │ │ │ │ ldr.w ip, [pc, #128] @ 566c28 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4528ac> │ │ │ │ add r3, sp, #4 │ │ │ │ @@ -1801077,21 +1801081,21 @@ │ │ │ │ mov.w r2, #772 @ 0x304 │ │ │ │ ldr r1, [pc, #24] @ (566cb0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x452934>) │ │ │ │ add r3, pc │ │ │ │ str.w ip, [sp] │ │ │ │ add r1, pc │ │ │ │ bl 54002c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42bcb0> │ │ │ │ nop │ │ │ │ - add r5, sp, #424 @ 0x1a8 │ │ │ │ + add r6, sp, #168 @ 0xa8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, sp, #528 @ 0x210 │ │ │ │ + add r6, sp, #272 @ 0x110 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, sp, #616 @ 0x268 │ │ │ │ + add r6, sp, #360 @ 0x168 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, sp, #448 @ 0x1c0 │ │ │ │ + add r6, sp, #192 @ 0xc0 │ │ │ │ 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 │ │ │ │ @@ -1801233,29 +1801237,29 @@ │ │ │ │ mov r0, r6 │ │ │ │ bl 565818 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45149c> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ bl 542394 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42e018> │ │ │ │ b.n 566d48 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4529cc> │ │ │ │ - add r4, sp, #288 @ 0x120 │ │ │ │ + add r5, sp, #32 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, sp, #408 @ 0x198 │ │ │ │ + add r5, sp, #152 @ 0x98 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, sp, #232 @ 0xe8 │ │ │ │ + add r4, sp, #1000 @ 0x3e8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, sp, #352 @ 0x160 │ │ │ │ + add r5, sp, #96 @ 0x60 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, sp, #432 @ 0x1b0 │ │ │ │ + add r5, sp, #176 @ 0xb0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr??.w r0, [r8, r2, lsl #3] │ │ │ │ - lsls r0, r1, #21 │ │ │ │ + @ instruction: 0xfa3800b2 │ │ │ │ + lsls r0, r1, #24 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - vld4.32 {d16-d19}, [sl :256], r2 │ │ │ │ - lsls r6, r3, #21 │ │ │ │ + @ instruction: 0xfa2a00b2 │ │ │ │ + lsls r6, r3, #24 │ │ │ │ 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] @ (567010 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x452c94>) │ │ │ │ @@ -1801408,24 +1801412,24 @@ │ │ │ │ movs r0, r0 │ │ │ │ str r1, [sp, #408] @ 0x198 │ │ │ │ lsls r4, r4, #5 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ str r0, [sp, #480] @ 0x1e0 │ │ │ │ lsls r4, r4, #5 │ │ │ │ - lsls r2, r5, #13 │ │ │ │ + lsls r2, r5, #16 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r3!, {r2, r3, r4, r7} │ │ │ │ + stmia r4!, {r2, r3, r4, r6} │ │ │ │ lsls r7, r7, #2 │ │ │ │ - @ instruction: 0xf75800b2 │ │ │ │ - lsls r0, r0, #14 │ │ │ │ + ldrb.w r0, [r8, r2, lsl #3] │ │ │ │ + lsls r0, r0, #17 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r3!, {r1, r2, r7} │ │ │ │ + stmia r4!, {r1, r2, r6} │ │ │ │ lsls r7, r7, #2 │ │ │ │ - @ instruction: 0xf74200b2 │ │ │ │ + strb.w r0, [r2, r2, lsl #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.w r3, [r0, #440] @ 0x1b8 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ ldr r7, [pc, #204] @ (567120 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x452da4>) │ │ │ │ @@ -1801505,19 +1801509,19 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 56256c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x44e1f0> │ │ │ │ nop │ │ │ │ ldrh r6, [r4, #60] @ 0x3c │ │ │ │ lsls r4, r4, #5 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r0, #9 │ │ │ │ + lsls r4, r0, #12 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r2!, {r1, r2, r4, r5, r6} │ │ │ │ + stmia r3!, {r1, r2, r4, r5} │ │ │ │ lsls r7, r7, #2 │ │ │ │ - @ instruction: 0xf63200b2 │ │ │ │ + @ instruction: 0xf6f200b2 │ │ │ │ stmdb 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 │ │ │ │ ldr r5, [r1, #16] │ │ │ │ @@ -1802247,42 +1802251,42 @@ │ │ │ │ beq.w 567692 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x453316> │ │ │ │ b.n 567678 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4532fc> │ │ │ │ mov r0, fp │ │ │ │ bl 56256c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x44e1f0> │ │ │ │ nop │ │ │ │ ldrh r4, [r4, #52] @ 0x34 │ │ │ │ lsls r4, r4, #5 │ │ │ │ - lsls r2, r1, #1 │ │ │ │ + lsls r2, r1, #4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - itte al │ │ │ │ - lslal r7, r7, #2 │ │ │ │ - @ instruction: 0xf3a200b2 │ │ │ │ - cmp r1, #68 @ 0x44 │ │ │ │ + stmia r0!, {r1, r2, r5, r7} │ │ │ │ + lsls r7, r7, #2 │ │ │ │ + orn r0, r2, #5832704 @ 0x590000 │ │ │ │ + cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfacc00b2 │ │ │ │ - revsh r6, r0 │ │ │ │ + @ instruction: 0xfb8c00b2 │ │ │ │ + cbnz r6, 5679b8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45363c> │ │ │ │ lsls r7, r7, #2 │ │ │ │ - mcr 0, 4, r0, cr2, cr2, {5} │ │ │ │ - @ instruction: 0xfaf800b2 │ │ │ │ - hlt 0x0032 │ │ │ │ + vqadd.s8 d16, d18, d18 │ │ │ │ + @ instruction: 0xfbb800b2 │ │ │ │ + cbnz r2, 5679c0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x453644> │ │ │ │ lsls r7, r7, #2 │ │ │ │ - mcr 0, 3, r0, cr14, cr2, {5} │ │ │ │ - @ instruction: 0xfabc00b2 │ │ │ │ - hlt 0x001a │ │ │ │ + vqadd.s32 d0, d30, d18 │ │ │ │ + @ instruction: 0xfb7c00b2 │ │ │ │ + cbnz r2, 5679c6 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45364a> │ │ │ │ lsls r7, r7, #2 │ │ │ │ - mrc 0, 2, r0, cr6, cr2, {5} │ │ │ │ - add r2, sp, #448 @ 0x1c0 │ │ │ │ + vqadd.s16 d0, d22, d18 │ │ │ │ + add r3, sp, #192 @ 0xc0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - rev16 r6, r7 │ │ │ │ + cbnz r6, 5679ca <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45364e> │ │ │ │ lsls r7, r7, #2 │ │ │ │ - mrc 0, 1, r0, cr10, cr2, {5} │ │ │ │ - @ instruction: 0xfa3400b2 │ │ │ │ - rev16 r6, r4 │ │ │ │ + mrc 0, 7, r0, cr10, cr2, {5} │ │ │ │ + @ instruction: 0xfaf400b2 │ │ │ │ + cbnz r6, 5679d0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x453654> │ │ │ │ lsls r7, r7, #2 │ │ │ │ - mcr 0, 1, r0, cr2, cr2, {5} │ │ │ │ + mcr 0, 7, r0, cr2, cr2, {5} │ │ │ │ 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] @ (567a08 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45368c>) │ │ │ │ ldr r2, [pc, #108] @ (567a0c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x453690>) │ │ │ │ @@ -1802331,18 +1802335,18 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ strh r2, [r3, #50] @ 0x32 │ │ │ │ lsls r4, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strh r4, [r0, #50] @ 0x32 │ │ │ │ lsls r4, r4, #5 │ │ │ │ - @ instruction: 0xfa2200b2 │ │ │ │ - cbnz r0, 567a3e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4536c2> │ │ │ │ + @ instruction: 0xfae200b2 │ │ │ │ + rev16 r0, r1 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - stcl 0, cr0, [r2, #-712] @ 0xfffffd38 │ │ │ │ + mcr 0, 0, r0, cr2, cr2, {5} │ │ │ │ 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] @ (567ac8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45374c>) │ │ │ │ ldr r2, [pc, #152] @ (567acc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x453750>) │ │ │ │ @@ -1802413,18 +1802417,18 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ strh r6, [r0, #46] @ 0x2e │ │ │ │ lsls r4, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strh r4, [r2, #44] @ 0x2c │ │ │ │ lsls r4, r4, #5 │ │ │ │ - ldr??.w r0, [r8, r2, lsl #3] │ │ │ │ - @ instruction: 0xb8ca │ │ │ │ + @ instruction: 0xfa3800b2 │ │ │ │ + cbnz r2, 567afe <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x453782> │ │ │ │ lsls r7, r7, #2 │ │ │ │ - stc 0, cr0, [r6], {178} @ 0xb2 │ │ │ │ + stcl 0, cr0, [r6, #-712] @ 0xfffffd38 │ │ │ │ stmdb 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] @ (567e90 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x453b14>) │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #924] @ (567e94 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x453b18>) │ │ │ │ @@ -1802776,37 +1802780,37 @@ │ │ │ │ lsls r4, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strh r4, [r4, #38] @ 0x26 │ │ │ │ lsls r4, r4, #5 │ │ │ │ strh r2, [r4, #36] @ 0x24 │ │ │ │ lsls r4, r4, #5 │ │ │ │ - @ instruction: 0xb794 │ │ │ │ + @ instruction: 0xb854 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - @ instruction: 0xb6be │ │ │ │ + @ instruction: 0xb77e │ │ │ │ lsls r7, r7, #2 │ │ │ │ - orns r0, sl, r2, ror #2 │ │ │ │ + @ instruction: 0xeb3a00b2 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf6d800b2 │ │ │ │ - @ instruction: 0xb61e │ │ │ │ + @ instruction: 0xf79800b2 │ │ │ │ + @ instruction: 0xb6de │ │ │ │ lsls r7, r7, #2 │ │ │ │ - ldrd r0, r0, [sl, #712] @ 0x2c8 │ │ │ │ - @ instruction: 0xb6ba │ │ │ │ + eors.w r0, sl, r2, ror #2 │ │ │ │ + @ instruction: 0xb77a │ │ │ │ lsls r5, r6, #2 │ │ │ │ - push {r2, r5, r6, r7, lr} │ │ │ │ + @ instruction: 0xb6a4 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - @ instruction: 0xe9a000b2 │ │ │ │ - push {r1, r3, r5, r6, r7, lr} │ │ │ │ + orn r0, r0, r2, ror #2 │ │ │ │ + @ instruction: 0xb6aa │ │ │ │ lsls r5, r6, #2 │ │ │ │ - push {r2, r4, lr} │ │ │ │ + push {r2, r4, r6, r7, lr} │ │ │ │ lsls r7, r7, #2 │ │ │ │ - @ instruction: 0xe8d000b2 │ │ │ │ - @ instruction: 0xf5e000b2 │ │ │ │ - ldmia.w r6!, {r1, r4, r5, r7} │ │ │ │ + @ instruction: 0xe99000b2 │ │ │ │ + subw r0, r0, #2226 @ 0x8b2 │ │ │ │ + ldrd r0, r0, [r6, #-712]! @ 0x2c8 │ │ │ │ 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] │ │ │ │ @@ -1802944,21 +1802948,21 @@ │ │ │ │ nop │ │ │ │ strh r4, [r3, #6] │ │ │ │ lsls r4, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strh r2, [r1, #0] │ │ │ │ lsls r4, r4, #5 │ │ │ │ - orns r0, r4, #5832704 @ 0x590000 │ │ │ │ - cbz r6, 5680a6 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x453d2a> │ │ │ │ + @ instruction: 0xf53400b2 │ │ │ │ + push {r1, r2, r3, r5} │ │ │ │ lsls r7, r7, #2 │ │ │ │ - b.n 567ea4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x453b28> │ │ │ │ + b.n 568024 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x453ca8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bics.w r0, sl, #5832704 @ 0x590000 │ │ │ │ - b.n 567e78 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x453afc> │ │ │ │ + @ instruction: 0xf4fa00b2 │ │ │ │ + b.n 567ff8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x453c7c> │ │ │ │ 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, #4016] @ 0xfb0 │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [pc, #264] @ (568174 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x453df8>) │ │ │ │ @@ -1803066,18 +1803070,18 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ ldrb r4, [r1, #30] │ │ │ │ lsls r4, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r2, [r7, #26] │ │ │ │ lsls r4, r4, #5 │ │ │ │ - ldc 0, cr0, [r8], #-712 @ 0xfffffd38 │ │ │ │ - sxth r6, r3 │ │ │ │ + ldcl 0, cr0, [r8], #712 @ 0x2c8 │ │ │ │ + uxtb r6, r3 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - b.n 567d40 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4539c4> │ │ │ │ + b.n 567ec0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x453b44> │ │ │ │ lsls r2, r6, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r5, [pc, #292] @ (5682c0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x453f44>) │ │ │ │ sub sp, #56 @ 0x38 │ │ │ │ @@ -1803203,34 +1803207,34 @@ │ │ │ │ nop │ │ │ │ ldrb r4, [r3, #25] │ │ │ │ lsls r4, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r2, [r4, #24] │ │ │ │ lsls r4, r4, #5 │ │ │ │ - rsb r0, r6, #178 @ 0xb2 │ │ │ │ - cbz r4, 5682de <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x453f62> │ │ │ │ + @ instruction: 0xf28600b2 │ │ │ │ + cbz r4, 56830e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x453f92> │ │ │ │ lsls r7, r7, #2 │ │ │ │ - b.n 567ca8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45392c> │ │ │ │ + b.n 567e28 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x453aac> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r7, [sp, #528] @ 0x210 │ │ │ │ + ldr r0, [sp, #272] @ 0x110 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r7, [sp, #648] @ 0x288 │ │ │ │ + ldr r0, [sp, #392] @ 0x188 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r1!, {r1, r3} │ │ │ │ + stmia r1!, {r1, r3, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - sub sp, #432 @ 0x1b0 │ │ │ │ + cbz r4, 568312 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x453f96> │ │ │ │ lsls r7, r7, #2 │ │ │ │ - str r7, [sp, #464] @ 0x1d0 │ │ │ │ + ldr r0, [sp, #208] @ 0xd0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r0!, {r1, r2, r3, r4, r5, r7} │ │ │ │ + stmia r1!, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - sub sp, #336 @ 0x150 │ │ │ │ + cbz r4, 568318 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x453f9c> │ │ │ │ lsls r7, r7, #2 │ │ │ │ - str r7, [sp, #368] @ 0x170 │ │ │ │ + ldr r0, [sp, #112] @ 0x70 │ │ │ │ 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 │ │ │ │ @@ -1803281,16 +1803285,16 @@ │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [pc, #16] @ (568388 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45400c>) │ │ │ │ str r2, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ movw r2, #2117 @ 0x845 │ │ │ │ bl 54002c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42bcb0> │ │ │ │ - sbc.w r0, ip, #178 @ 0xb2 │ │ │ │ - b.n 568b18 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45479c> │ │ │ │ + @ instruction: 0xf22c00b2 │ │ │ │ + b.n 567c98 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45391c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ movs r4, #0 │ │ │ │ @@ -1803407,49 +1803411,49 @@ │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #2591 @ 0xa1f │ │ │ │ bl 54002c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42bcb0> │ │ │ │ nop │ │ │ │ - add.w r0, sl, #178 @ 0xb2 │ │ │ │ - add r7, sp, #272 @ 0x110 │ │ │ │ + rsb r0, sl, #178 @ 0xb2 │ │ │ │ + add sp, #16 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - b.n 568ab8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45473c> │ │ │ │ + b.n 568c38 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4548bc> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xf0f200b2 │ │ │ │ - add r7, sp, #176 @ 0xb0 │ │ │ │ + subs.w r0, r2, #178 @ 0xb2 │ │ │ │ + add r7, sp, #944 @ 0x3b0 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - b.n 568a94 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x454718> │ │ │ │ + b.n 568c14 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x454898> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xf0da00b2 │ │ │ │ - add r7, sp, #80 @ 0x50 │ │ │ │ + @ instruction: 0xf19a00b2 │ │ │ │ + add r7, sp, #848 @ 0x350 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - b.n 568a70 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4546f4> │ │ │ │ + b.n 568bf0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x454874> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xf0d200b2 │ │ │ │ - add r6, sp, #1008 @ 0x3f0 │ │ │ │ + @ instruction: 0xf19200b2 │ │ │ │ + add r7, sp, #752 @ 0x2f0 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - b.n 568a4c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4546d0> │ │ │ │ + b.n 568bcc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x454850> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xf0c600b2 │ │ │ │ - add r6, sp, #912 @ 0x390 │ │ │ │ + @ instruction: 0xf18600b2 │ │ │ │ + add r7, sp, #656 @ 0x290 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - b.n 568a28 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4546ac> │ │ │ │ + b.n 568ba8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45482c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ subs r0, #3 │ │ │ │ cmp r0, #12 │ │ │ │ bhi.n 5684f8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45417c> │ │ │ │ ldr r3, [pc, #12] @ (5684fc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x454180>) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ - subs r7, #192 @ 0xc0 │ │ │ │ + lsls r0, r0 │ │ │ │ lsls r6, r5, #4 │ │ │ │ lsls r1, r1, #27 │ │ │ │ bpl.n 56853e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4541c2> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1803467,15 +1803471,15 @@ │ │ │ │ ldr.w r3, [r1, r3, lsl #2] │ │ │ │ mov r1, r2 │ │ │ │ orr.w r3, r3, #16384 @ 0x4000 │ │ │ │ mov r2, r3 │ │ │ │ bl 540888 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42c50c> │ │ │ │ pop {r3, pc} │ │ │ │ bx lr │ │ │ │ - subs r7, #134 @ 0x86 │ │ │ │ + eors r6, r0 │ │ │ │ lsls r6, r5, #4 │ │ │ │ lsls r1, r1, #28 │ │ │ │ bpl.n 568582 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x454206> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1803493,15 +1803497,15 @@ │ │ │ │ ldr.w r3, [r1, r3, lsl #2] │ │ │ │ mov r1, r2 │ │ │ │ orr.w r3, r3, #8192 @ 0x2000 │ │ │ │ mov r2, r3 │ │ │ │ bl 540888 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42c50c> │ │ │ │ pop {r3, pc} │ │ │ │ bx lr │ │ │ │ - subs r7, #66 @ 0x42 │ │ │ │ + ands r2, r0 │ │ │ │ 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 │ │ │ │ @@ -1803639,21 +1803643,21 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [pc, #28] @ (568724 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4543a8>) │ │ │ │ movw r2, #2686 @ 0xa7e │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 54002c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42bcb0> │ │ │ │ nop │ │ │ │ - stc 0, cr0, [r8], {178} @ 0xb2 │ │ │ │ - add r4, sp, #568 @ 0x238 │ │ │ │ + stcl 0, cr0, [r8, #-712] @ 0xfffffd38 │ │ │ │ + add r5, sp, #312 @ 0x138 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - b.n 5687b4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x454438> │ │ │ │ + b.n 568934 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4545b8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - mcr 0, 3, r0, cr2, cr2, {5} │ │ │ │ - b.n 568790 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x454414> │ │ │ │ + vqadd.s32 d0, d18, d18 │ │ │ │ + b.n 568910 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x454594> │ │ │ │ lsls r2, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3912] @ 0xf48 │ │ │ │ ldr.w r4, [pc, #2908] @ 569298 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x454f1c> │ │ │ │ mov r6, r1 │ │ │ │ @@ -1804754,27 +1804758,27 @@ │ │ │ │ lsls r4, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r4, #2] │ │ │ │ lsls r4, r4, #5 │ │ │ │ strb r6, [r1, #28] │ │ │ │ lsls r4, r4, #5 │ │ │ │ - subs r1, #106 @ 0x6a │ │ │ │ + subs r2, #42 @ 0x2a │ │ │ │ lsls r6, r5, #4 │ │ │ │ - subs r0, #64 @ 0x40 │ │ │ │ + subs r1, #0 │ │ │ │ lsls r6, r5, #4 │ │ │ │ - adds r7, #32 │ │ │ │ + adds r7, #224 @ 0xe0 │ │ │ │ lsls r6, r5, #4 │ │ │ │ - adds r6, #206 @ 0xce │ │ │ │ + adds r7, #142 @ 0x8e │ │ │ │ lsls r6, r5, #4 │ │ │ │ - adds r5, #192 @ 0xc0 │ │ │ │ + adds r6, #128 @ 0x80 │ │ │ │ lsls r6, r5, #4 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, #220 @ 0xdc │ │ │ │ + adds r5, #156 @ 0x9c │ │ │ │ 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 569f26 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x455baa> │ │ │ │ @@ -1806089,169 +1806093,169 @@ │ │ │ │ b.w 568ac0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x454744> │ │ │ │ mov r1, r2 │ │ │ │ movs r2, #4 │ │ │ │ bl 5400c4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42bd48> │ │ │ │ b.w 5695a6 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45522a> │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r5, #34] @ 0x22 │ │ │ │ + strh r0, [r5, #40] @ 0x28 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r2, [r0, #48] @ 0x30 │ │ │ │ + ldrh r2, [r0, #54] @ 0x36 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - beq.n 56a0bc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x455d40> │ │ │ │ + bne.n 56a03c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x455cc0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r6, [r6, #44] @ 0x2c │ │ │ │ + ldrh r6, [r6, #50] @ 0x32 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r0, [r1, #31] │ │ │ │ + strh r0, [r1, #4] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r1, sp, #144 @ 0x90 │ │ │ │ + add r1, sp, #912 @ 0x390 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r1, [sp, #24] │ │ │ │ + ldr r1, [sp, #792] @ 0x318 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - ldrb r6, [r1, #30] │ │ │ │ + strh r6, [r1, #2] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r6, [r3, #42] @ 0x2a │ │ │ │ + ldrh r6, [r3, #48] @ 0x30 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r0, [r6, #29] │ │ │ │ + strh r0, [r6, #0] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r4, [r0, #29] │ │ │ │ + strh r4, [r0, #0] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r2, [r3, #28] │ │ │ │ + ldrb r2, [r3, #31] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r6, [r5, #38] @ 0x26 │ │ │ │ + ldrh r6, [r5, #44] @ 0x2c │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r2, [r0, #28] │ │ │ │ + ldrb r2, [r0, #31] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r0, [r3, #38] @ 0x26 │ │ │ │ + ldrh r0, [r3, #44] @ 0x2c │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r6, [r5, #27] │ │ │ │ + ldrb r6, [r5, #30] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r0, [r7, #26] │ │ │ │ + ldrb r0, [r7, #29] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r4, [r2, #27] │ │ │ │ + ldrb r4, [r2, #30] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r0, [r5, #36] @ 0x24 │ │ │ │ + ldrh r0, [r5, #42] @ 0x2a │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r2, [r7, #26] │ │ │ │ + ldrb r2, [r7, #29] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r6, [r2, #24] │ │ │ │ + ldrb r6, [r2, #27] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r4, [r6, #24] │ │ │ │ + ldrb r4, [r6, #27] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, pc, #408 @ (adr r6, 56a2ac <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x455f30>) │ │ │ │ + add r7, pc, #152 @ (adr r7, 56a1ac <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x455e30>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r6, [sp, #496] @ 0x1f0 │ │ │ │ + str r7, [sp, #240] @ 0xf0 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - ldrb r4, [r0, #20] │ │ │ │ + ldrb r4, [r0, #23] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r0, [r0, #19] │ │ │ │ + ldrb r0, [r0, #22] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r6, [r3, #19] │ │ │ │ + ldrb r6, [r3, #22] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bls.n 56a084 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x455d08> │ │ │ │ + bge.n 56a204 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x455e88> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r1!, {r3, r4, r6, r7} │ │ │ │ + ldmia r2!, {r3, r4, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ subs r2, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ - ble.n 56a194 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x455e18> │ │ │ │ + ble.n 56a114 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x455d98> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r1, {r1, r2, r3, r5, r7} │ │ │ │ + ldmia r2, {r1, r2, r3, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bge.n 56a218 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x455e9c> │ │ │ │ + blt.n 56a198 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x455e1c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r1!, {r2, r3, r4, r7} │ │ │ │ + ldmia r2, {r2, r3, r4, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bgt.n 56a1d4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x455e58> │ │ │ │ + ble.n 56a154 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x455dd8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r1, {r1, r3, r7} │ │ │ │ + ldmia r2!, {r1, r3, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bls.n 56a0e0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x455d64> │ │ │ │ + bge.n 56a060 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x455ce4> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r1!, {r3, r4, r5, r6} │ │ │ │ + ldmia r2!, {r3, r4, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bhi.n 56a11c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x455da0> │ │ │ │ + bls.n 56a09c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x455d20> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r1, {r1, r2, r5, r6} │ │ │ │ + ldmia r2, {r1, r2, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bge.n 56a1bc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x455e40> │ │ │ │ + bge.n 56a13c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x455dc0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r0!, {r1, r2, r6, r7} │ │ │ │ + ldmia r1, {r1, r2, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - blt.n 56a118 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x455d9c> │ │ │ │ + bgt.n 56a098 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x455d1c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r0!, {r2, r4, r5, r7} │ │ │ │ + ldmia r1!, {r2, r4, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bvc.n 56a23c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x455ec0> │ │ │ │ + bhi.n 56a1bc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x455e40> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r0!, {r1, r5, r7} │ │ │ │ + ldmia r1, {r1, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r2, [r2, #11] │ │ │ │ + ldrb r2, [r2, #14] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r4, [r5, #11] │ │ │ │ + ldrb r4, [r5, #14] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r6, [r7, #10] │ │ │ │ + ldrb r6, [r7, #13] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r2, [r3, #11] │ │ │ │ + ldrb r2, [r3, #14] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r4, [r5, #10] │ │ │ │ + ldrb r4, [r5, #13] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r6, [r0, #11] │ │ │ │ + ldrb r6, [r0, #14] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r2, [r3, #10] │ │ │ │ + ldrb r2, [r3, #13] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r0, [r7, #10] │ │ │ │ + ldrb r0, [r7, #13] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r4, [r0, #10] │ │ │ │ + ldrb r4, [r0, #13] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r0, [r4, #10] │ │ │ │ + ldrb r0, [r4, #13] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r2, [r6, #9] │ │ │ │ + ldrb r2, [r6, #12] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r4, [r1, #10] │ │ │ │ + ldrb r4, [r1, #13] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r6, [r3, #9] │ │ │ │ + ldrb r6, [r3, #12] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r2, [r7, #9] │ │ │ │ + ldrb r2, [r7, #12] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r4, [r1, #9] │ │ │ │ + ldrb r4, [r1, #12] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r2, [r5, #9] │ │ │ │ + ldrb r2, [r5, #12] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r2, [r7, #8] │ │ │ │ + ldrb r2, [r7, #11] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r0, [r3, #9] │ │ │ │ + ldrb r0, [r3, #12] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r6, [r4, #8] │ │ │ │ + ldrb r6, [r4, #11] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r4, [r0, #9] │ │ │ │ + ldrb r4, [r0, #12] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r4, [r2, #8] │ │ │ │ + ldrb r4, [r2, #11] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r2, [r6, #8] │ │ │ │ + ldrb r2, [r6, #11] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r6, [r7, #7] │ │ │ │ + ldrb r6, [r7, #10] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r0, [r3, #8] │ │ │ │ + ldrb r0, [r3, #11] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r4, [r5, #7] │ │ │ │ + ldrb r4, [r5, #10] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r2, [r1, #8] │ │ │ │ + ldrb r2, [r1, #11] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r0, [r3, #7] │ │ │ │ + ldrb r0, [r3, #10] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r2, [r6, #7] │ │ │ │ + ldrb r2, [r6, #10] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r4, [r6, #5] │ │ │ │ + ldrb r4, [r6, #8] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r0, [r2, #6] │ │ │ │ + ldrb r0, [r2, #9] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r2, [r4, #5] │ │ │ │ + ldrb r2, [r4, #8] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r0, [r0, #6] │ │ │ │ + ldrb r0, [r0, #9] │ │ │ │ lsls r2, r6, #2 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, ip │ │ │ │ movs r2, #4 │ │ │ │ str r3, [sp, #24] │ │ │ │ bl 5400c4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42bd48> │ │ │ │ ldr.w r0, [r4, #480] @ 0x1e0 │ │ │ │ @@ -1806644,127 +1806648,127 @@ │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #2858 @ 0xb2a │ │ │ │ bl 54002c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42bcb0> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ - strb r2, [r3, #31] │ │ │ │ + ldrb r2, [r3, #2] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r0, [r7, #31] │ │ │ │ + ldrb r0, [r7, #2] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r0, [r0, #31] │ │ │ │ + ldrb r0, [r0, #2] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r2, [r3, #31] │ │ │ │ + ldrb r2, [r3, #2] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r2, [r1, #29] │ │ │ │ + ldrb r2, [r1, #0] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r4, [r4, #29] │ │ │ │ + ldrb r4, [r4, #0] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r4, [r6, #28] │ │ │ │ + strb r4, [r6, #31] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r6, [r1, #29] │ │ │ │ + ldrb r6, [r1, #0] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r0, [r6, #28] │ │ │ │ + strb r0, [r6, #31] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r6, [r0, #28] │ │ │ │ + strb r6, [r0, #31] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r6, [r2, #27] │ │ │ │ + strb r6, [r2, #30] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r0, [r6, #27] │ │ │ │ + strb r0, [r6, #30] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r0, [r6, #26] │ │ │ │ + strb r0, [r6, #29] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r2, [r1, #27] │ │ │ │ + strb r2, [r1, #30] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r6, [r7, #25] │ │ │ │ + strb r6, [r7, #28] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r0, [r3, #26] │ │ │ │ + strb r0, [r3, #29] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r6, [r2, #25] │ │ │ │ + strb r6, [r2, #28] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r2, [r6, #25] │ │ │ │ + strb r2, [r6, #28] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcs.n 56a64c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4562d0> │ │ │ │ + bcc.n 56a5cc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x456250> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r3!, {r2, r4, r7} │ │ │ │ + stmia r4!, {r2, r4, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r0, [r6, #24] │ │ │ │ + strb r0, [r6, #27] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r2, [r1, #25] │ │ │ │ + strb r2, [r1, #28] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcs.n 56a6bc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x456340> │ │ │ │ + bcs.n 56a63c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4562c0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r3!, {r2, r3, r5, r6} │ │ │ │ + stmia r4!, {r2, r3, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bvc.n 56a748 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4563cc> │ │ │ │ + bhi.n 56a6c8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45634c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r3!, {r1, r2, r6} │ │ │ │ + stmia r4!, {r1, r2} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r6, [r4, #24] │ │ │ │ + strb r6, [r4, #27] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r4, [r7, #23] │ │ │ │ + strb r4, [r7, #26] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r0, [r6, #22] │ │ │ │ + strb r0, [r6, #25] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r2, [r1, #23] │ │ │ │ + strb r2, [r1, #26] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcs.n 56a660 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4562e4> │ │ │ │ + bcc.n 56a5e0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x456264> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r2!, {r1, r2, r3, r4, r5, r7} │ │ │ │ + stmia r3!, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcc.n 56a73c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4563c0> │ │ │ │ + bcc.n 56a6bc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x456340> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r2!, {r2, r3, r5, r7} │ │ │ │ + stmia r3!, {r2, r3, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bmi.n 56a5f0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x456274> │ │ │ │ + bpl.n 56a770 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4563f4> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r2!, {r1, r3, r4, r7} │ │ │ │ + stmia r3!, {r1, r3, r4, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r6, [r6, #20] │ │ │ │ + strb r6, [r6, #23] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r0, [r2, #21] │ │ │ │ + strb r0, [r2, #24] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r0, [r4, #20] │ │ │ │ + strb r0, [r4, #23] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r2, [r7, #20] │ │ │ │ + strb r2, [r7, #23] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bmi.n 56a644 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4562c8> │ │ │ │ + bpl.n 56a7c4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x456448> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r2!, {r2, r3, r4, r6} │ │ │ │ + stmia r3!, {r2, r3, r4} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r0, [r3, #18] │ │ │ │ + strb r0, [r3, #21] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r2, [r6, #18] │ │ │ │ + strb r2, [r6, #21] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r4, [r0, #18] │ │ │ │ + strb r4, [r0, #21] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r2, [r4, #18] │ │ │ │ + strb r2, [r4, #21] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r4, [r1, #17] │ │ │ │ + strb r4, [r1, #20] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r2, [r5, #17] │ │ │ │ + strb r2, [r5, #20] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r7, {r3, r4, r5, r7} │ │ │ │ + beq.n 56a800 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x456484> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r1!, {r1, r3, r4, r5, r6} │ │ │ │ + stmia r2!, {r1, r3, r4, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r2, [r5, #15] │ │ │ │ + strb r2, [r5, #18] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r0, [r1, #16] │ │ │ │ + strb r0, [r1, #19] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r6, [r2, #15] │ │ │ │ + strb r6, [r2, #18] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r4, [r6, #15] │ │ │ │ + strb r4, [r6, #18] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r7!, {r3, r4, r5, r6} │ │ │ │ + beq.n 56a798 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45641c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r6, [r0, #42] @ 0x2a │ │ │ │ + ldrh r6, [r0, #48] @ 0x30 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - stmia r1!, {r1} │ │ │ │ + stmia r1!, {r1, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ movw r3, #6246 @ 0x1866 │ │ │ │ cmp r1, r3 │ │ │ │ bhi.w 56ba42 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4576c6> │ │ │ │ movw r3, #5086 @ 0x13de │ │ │ │ cmp r1, r3 │ │ │ │ bls.w 56b06c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x456cf0> │ │ │ │ @@ -1811195,23 +1811199,23 @@ │ │ │ │ ldr r0, [pc, #24] @ (56ce1c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x458aa0>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #20] @ (56ce20 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x458aa4>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - add r5, sp, #728 @ 0x2d8 │ │ │ │ + add r6, sp, #472 @ 0x1d8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, sp, #16 │ │ │ │ + add r6, sp, #784 @ 0x310 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, sp, #888 @ 0x378 │ │ │ │ + add r6, sp, #632 @ 0x278 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r4, [r5, r1] │ │ │ │ + ldrb r4, [r5, r4] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r5, sp, #728 @ 0x2d8 │ │ │ │ + add r6, sp, #472 @ 0x1d8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ movw r3, #5436 @ 0x153c │ │ │ │ cmp r0, r3 │ │ │ │ bhi.w 56d5f4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x459278> │ │ │ │ cmp.w r0, #4992 @ 0x1380 │ │ │ │ bcc.w 56d1c8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x458e4c> │ │ │ │ sub.w r0, r0, #4992 @ 0x1380 │ │ │ │ @@ -1812205,277 +1812209,277 @@ │ │ │ │ ldr r0, [pc, #532] @ (56d824 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4594a8>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #528] @ (56d828 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4594ac>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldr r4, [r5, r2] │ │ │ │ + ldr r4, [r5, r5] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrsb r6, [r0, r6] │ │ │ │ + ldr r6, [r0, r1] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrsb r0, [r0, r6] │ │ │ │ + ldr r0, [r0, r1] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r1, sp, #280 @ 0x118 │ │ │ │ + add r2, sp, #24 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r1, sp, #352 @ 0x160 │ │ │ │ + add r2, sp, #96 @ 0x60 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r1, sp, #424 @ 0x1a8 │ │ │ │ + add r2, sp, #168 @ 0xa8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r1, sp, #480 @ 0x1e0 │ │ │ │ + add r2, sp, #224 @ 0xe0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r1, sp, #552 @ 0x228 │ │ │ │ + add r2, sp, #296 @ 0x128 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r1, sp, #624 @ 0x270 │ │ │ │ + add r2, sp, #368 @ 0x170 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r1, sp, #696 @ 0x2b8 │ │ │ │ + add r2, sp, #440 @ 0x1b8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r1, sp, #736 @ 0x2e0 │ │ │ │ + add r2, sp, #480 @ 0x1e0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r1, sp, #808 @ 0x328 │ │ │ │ + add r2, sp, #552 @ 0x228 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r1, sp, #896 @ 0x380 │ │ │ │ + add r2, sp, #640 @ 0x280 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r1, sp, #984 @ 0x3d8 │ │ │ │ + add r2, sp, #728 @ 0x2d8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, sp, #16 │ │ │ │ + add r2, sp, #784 @ 0x310 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, sp, #88 @ 0x58 │ │ │ │ + add r2, sp, #856 @ 0x358 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, sp, #144 @ 0x90 │ │ │ │ + add r2, sp, #912 @ 0x390 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, sp, #216 @ 0xd8 │ │ │ │ + add r2, sp, #984 @ 0x3d8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, sp, #288 @ 0x120 │ │ │ │ + add r3, sp, #32 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, sp, #344 @ 0x158 │ │ │ │ + add r3, sp, #88 @ 0x58 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, sp, #432 @ 0x1b0 │ │ │ │ + add r3, sp, #176 @ 0xb0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, sp, #504 @ 0x1f8 │ │ │ │ + add r3, sp, #248 @ 0xf8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, sp, #560 @ 0x230 │ │ │ │ + add r3, sp, #304 @ 0x130 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, sp, #648 @ 0x288 │ │ │ │ + add r3, sp, #392 @ 0x188 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, sp, #720 @ 0x2d0 │ │ │ │ + add r3, sp, #464 @ 0x1d0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, sp, #792 @ 0x318 │ │ │ │ + add r3, sp, #536 @ 0x218 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, sp, #864 @ 0x360 │ │ │ │ + add r3, sp, #608 @ 0x260 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, sp, #952 @ 0x3b8 │ │ │ │ + add r3, sp, #696 @ 0x2b8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r3, sp, #32 │ │ │ │ + add r3, sp, #800 @ 0x320 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r3, sp, #136 @ 0x88 │ │ │ │ + add r3, sp, #904 @ 0x388 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r3, sp, #192 @ 0xc0 │ │ │ │ + add r3, sp, #960 @ 0x3c0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r3, sp, #264 @ 0x108 │ │ │ │ + add r4, sp, #8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r3, sp, #368 @ 0x170 │ │ │ │ + add r4, sp, #112 @ 0x70 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r3, sp, #440 @ 0x1b8 │ │ │ │ + add r4, sp, #184 @ 0xb8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r3, sp, #528 @ 0x210 │ │ │ │ + add r4, sp, #272 @ 0x110 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r3, sp, #600 @ 0x258 │ │ │ │ + add r4, sp, #344 @ 0x158 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r3, sp, #688 @ 0x2b0 │ │ │ │ + add r4, sp, #432 @ 0x1b0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r3, sp, #760 @ 0x2f8 │ │ │ │ + add r4, sp, #504 @ 0x1f8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r3, sp, #864 @ 0x360 │ │ │ │ + add r4, sp, #608 @ 0x260 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r3, sp, #936 @ 0x3a8 │ │ │ │ + add r4, sp, #680 @ 0x2a8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, sp, #32 │ │ │ │ + add r4, sp, #800 @ 0x320 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, sp, #104 @ 0x68 │ │ │ │ + add r4, sp, #872 @ 0x368 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r2, r5, r6, r7, lr} │ │ │ │ + @ instruction: 0xb6a4 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r0, sp, #264 @ 0x108 │ │ │ │ + add r1, sp, #8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, sp, #16 │ │ │ │ + add r6, sp, #784 @ 0x310 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, sp, #904 @ 0x388 │ │ │ │ + add r6, sp, #648 @ 0x288 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, sp, #976 @ 0x3d0 │ │ │ │ + add r5, sp, #720 @ 0x2d0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, sp, #840 @ 0x348 │ │ │ │ + add r5, sp, #584 @ 0x248 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, sp, #704 @ 0x2c0 │ │ │ │ + add r5, sp, #448 @ 0x1c0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, sp, #696 @ 0x2b8 │ │ │ │ + add r6, sp, #440 @ 0x1b8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, sp, #560 @ 0x230 │ │ │ │ + add r6, sp, #304 @ 0x130 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, sp, #456 @ 0x1c8 │ │ │ │ + add r6, sp, #200 @ 0xc8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, sp, #336 @ 0x150 │ │ │ │ + add r6, sp, #80 @ 0x50 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, sp, #168 @ 0xa8 │ │ │ │ + add r5, sp, #936 @ 0x3a8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, sp, #64 @ 0x40 │ │ │ │ + add r5, sp, #832 @ 0x340 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, sp, #968 @ 0x3c8 │ │ │ │ + add r5, sp, #712 @ 0x2c8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, sp, #848 @ 0x350 │ │ │ │ + add r5, sp, #592 @ 0x250 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, sp, #264 @ 0x108 │ │ │ │ + add r5, sp, #8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, sp, #352 @ 0x160 │ │ │ │ + add r5, sp, #96 @ 0x60 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r1, r4, r7} │ │ │ │ + push {r1, r4, r6, lr} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r3, r4, r5, r6} │ │ │ │ + push {r3, r4, r5, lr} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r1, r2, r3, r4, r6} │ │ │ │ + push {r1, r2, r3, r4, lr} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r6} │ │ │ │ + push {lr} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r1, r3, r4} │ │ │ │ + push {r1, r3, r4, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r4, 56d79e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x459422> │ │ │ │ + push {r2, r3, r4, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r6, 56d79a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45941e> │ │ │ │ + push {r1, r2, r3, r4, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, sp, #976 @ 0x3d0 │ │ │ │ + add r7, sp, #720 @ 0x2d0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, sp, #168 @ 0xa8 │ │ │ │ + add r7, sp, #936 @ 0x3a8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, sp, #16 │ │ │ │ + add r7, sp, #784 @ 0x310 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, sp, #616 @ 0x268 │ │ │ │ + add sp, #360 @ 0x168 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, sp, #480 @ 0x1e0 │ │ │ │ + add sp, #224 @ 0xe0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, sp, #328 @ 0x148 │ │ │ │ + add sp, #72 @ 0x48 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, sp, #192 @ 0xc0 │ │ │ │ + add r7, sp, #960 @ 0x3c0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r2, 56d75e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4593e2> │ │ │ │ + sxth r2, r5 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r0, 56d75a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4593de> │ │ │ │ + sxth r0, r1 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r2, 56d752 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4593d6> │ │ │ │ + cbz r2, 56d782 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x459406> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - sub sp, #448 @ 0x1c0 │ │ │ │ + cbz r0, 56d77c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x459400> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - sub sp, #280 @ 0x118 │ │ │ │ + cbz r6, 56d774 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4593f8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - sub sp, #112 @ 0x70 │ │ │ │ + cbz r4, 56d76e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4593f2> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add sp, #504 @ 0x1f8 │ │ │ │ + cbz r6, 56d76a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4593ee> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add sp, #352 @ 0x160 │ │ │ │ + cbz r0, 56d766 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4593ea> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add sp, #232 @ 0xe8 │ │ │ │ + sub sp, #488 @ 0x1e8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add sp, #96 @ 0x60 │ │ │ │ + sub sp, #352 @ 0x160 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, sp, #984 @ 0x3d8 │ │ │ │ + sub sp, #216 @ 0xd8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, sp, #848 @ 0x350 │ │ │ │ + sub sp, #80 @ 0x50 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, sp, #696 @ 0x2b8 │ │ │ │ + add sp, #440 @ 0x1b8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, sp, #544 @ 0x220 │ │ │ │ + add sp, #288 @ 0x120 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, sp, #392 @ 0x188 │ │ │ │ + add sp, #136 @ 0x88 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, sp, #256 @ 0x100 │ │ │ │ + add sp, #0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r6, 56d7ce <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x459452> │ │ │ │ + cbz r6, 56d7fe <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x459482> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r0, 56d7ca <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45944e> │ │ │ │ + cbz r0, 56d7fa <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45947e> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - uxtb r2, r2 │ │ │ │ + cbz r2, 56d7f0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x459474> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - uxth r0, r4 │ │ │ │ + cbz r0, 56d7e8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45946c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - sxtb r2, r6 │ │ │ │ + cbz r2, 56d7e0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x459464> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - sxtb r0, r2 │ │ │ │ + cbz r0, 56d7dc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x459460> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - sxth r2, r6 │ │ │ │ + uxtb r2, r6 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - sxth r0, r3 │ │ │ │ + uxtb r0, r3 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r6, 56d7e0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x459464> │ │ │ │ + uxth r6, r6 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r4, r5} │ │ │ │ + push {r4, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r6, 56d82a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4594ae> │ │ │ │ + push {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r4, 56d822 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4594a6> │ │ │ │ + push {r2, r3, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r2, 56d81e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4594a2> │ │ │ │ + push {r1, r3, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r2, r3, r6} │ │ │ │ + push {r2, r3, lr} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r1, r2, r3, r5} │ │ │ │ + push {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, sp, #976 @ 0x3d0 │ │ │ │ + add r6, sp, #720 @ 0x2d0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, sp, #792 @ 0x318 │ │ │ │ + add r6, sp, #536 @ 0x218 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, sp, #656 @ 0x290 │ │ │ │ + add r6, sp, #400 @ 0x190 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, sp, #504 @ 0x1f8 │ │ │ │ + add r6, sp, #248 @ 0xf8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, sp, #336 @ 0x150 │ │ │ │ + add r6, sp, #80 @ 0x50 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, sp, #152 @ 0x98 │ │ │ │ + add r5, sp, #920 @ 0x398 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, sp, #0 │ │ │ │ + add r5, sp, #768 @ 0x300 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, sp, #856 @ 0x358 │ │ │ │ + add r5, sp, #600 @ 0x258 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r0, 56d800 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x459484> │ │ │ │ + sxtb r0, r0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r6, 56d7f8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45947c> │ │ │ │ + sxth r6, r2 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r0, 56d7f6 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45947a> │ │ │ │ + cbz r0, 56d826 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4594aa> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r2, 56d7f2 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x459476> │ │ │ │ + cbz r2, 56d822 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4594a6> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - sub sp, #464 @ 0x1d0 │ │ │ │ + cbz r4, 56d81c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4594a0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - sub sp, #312 @ 0x138 │ │ │ │ + cbz r6, 56d816 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45949a> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - sub sp, #160 @ 0xa0 │ │ │ │ + cbz r0, 56d812 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x459496> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - sub sp, #24 │ │ │ │ + cbz r6, 56d80c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x459490> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add sp, #416 @ 0x1a0 │ │ │ │ + cbz r0, 56d80a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45948e> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, sp, #328 @ 0x148 │ │ │ │ + add r5, sp, #72 @ 0x48 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, sp, #432 @ 0x1b0 │ │ │ │ + add r5, sp, #176 @ 0xb0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, sp, #456 @ 0x1c8 │ │ │ │ + add r3, sp, #200 @ 0xc8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, sp, #336 @ 0x150 │ │ │ │ + add r3, sp, #80 @ 0x50 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, sp, #216 @ 0xd8 │ │ │ │ + add r2, sp, #984 @ 0x3d8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, sp, #464 @ 0x1d0 │ │ │ │ + add r3, sp, #208 @ 0xd0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r6, 56d886 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45950a> │ │ │ │ + push {r1, r2, r3, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r4, [r5, r1] │ │ │ │ + strb r4, [r5, r4] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r6, [r4, r1] │ │ │ │ + strb r6, [r4, r4] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r0, [r4, r1] │ │ │ │ + strb r0, [r4, r4] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r1, sp, #984 @ 0x3d8 │ │ │ │ + add r2, sp, #728 @ 0x2d8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ movw r3, #6246 @ 0x1866 │ │ │ │ cmp r0, r3 │ │ │ │ bhi.w 56f0d4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45ad58> │ │ │ │ movw r3, #5086 @ 0x13de │ │ │ │ cmp r0, r3 │ │ │ │ bls.w 56e16c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x459df0> │ │ │ │ @@ -1814778,489 +1814782,489 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #952] @ (56efa0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45ac24>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #952] @ (56efa4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45ac28>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r1, [pc, #32] @ (56ec14 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45a898>) │ │ │ │ + ldr r1, [pc, #800] @ (56ef14 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45ab98>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp lr, r3 │ │ │ │ + mov r6, fp │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp lr, r2 │ │ │ │ + mov r6, sl │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r5, pc, #40 @ (adr r5, 56ec28 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45a8ac>) │ │ │ │ + add r5, pc, #808 @ (adr r5, 56ef28 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45abac>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, pc, #104 @ (adr r5, 56ec6c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45a8f0>) │ │ │ │ + add r5, pc, #872 @ (adr r5, 56ef6c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45abf0>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, pc, #184 @ (adr r5, 56ecc0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45a944>) │ │ │ │ + add r5, pc, #952 @ (adr r5, 56efc0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45ac44>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, pc, #248 @ (adr r5, 56ed04 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45a988>) │ │ │ │ + add r5, pc, #1016 @ (adr r5, 56f004 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45ac88>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, pc, #312 @ (adr r5, 56ed48 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45a9cc>) │ │ │ │ + add r6, pc, #56 @ (adr r6, 56ec48 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45a8cc>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, pc, #360 @ (adr r5, 56ed7c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45aa00>) │ │ │ │ + add r6, pc, #104 @ (adr r6, 56ec7c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45a900>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, pc, #424 @ (adr r5, 56edc0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45aa44>) │ │ │ │ + add r6, pc, #168 @ (adr r6, 56ecc0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45a944>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, pc, #504 @ (adr r5, 56ee14 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45aa98>) │ │ │ │ + add r6, pc, #248 @ (adr r6, 56ed14 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45a998>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, pc, #568 @ (adr r5, 56ee58 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45aadc>) │ │ │ │ + add r6, pc, #312 @ (adr r6, 56ed58 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45a9dc>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, pc, #632 @ (adr r5, 56ee9c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45ab20>) │ │ │ │ + add r6, pc, #376 @ (adr r6, 56ed9c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45aa20>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, pc, #680 @ (adr r5, 56eed0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45ab54>) │ │ │ │ + add r6, pc, #424 @ (adr r6, 56edd0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45aa54>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, pc, #760 @ (adr r5, 56ef24 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45aba8>) │ │ │ │ + add r6, pc, #504 @ (adr r6, 56ee24 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45aaa8>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, pc, #824 @ (adr r5, 56ef68 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45abec>) │ │ │ │ + add r6, pc, #568 @ (adr r6, 56ee68 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45aaec>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, pc, #904 @ (adr r5, 56efbc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45ac40>) │ │ │ │ + add r6, pc, #648 @ (adr r6, 56eebc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45ab40>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, pc, #984 @ (adr r5, 56f010 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45ac94>) │ │ │ │ + add r6, pc, #728 @ (adr r6, 56ef10 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45ab94>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, pc, #8 @ (adr r6, 56ec44 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45a8c8>) │ │ │ │ + add r6, pc, #776 @ (adr r6, 56ef44 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45abc8>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, pc, #56 @ (adr r6, 56ec78 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45a8fc>) │ │ │ │ + add r6, pc, #824 @ (adr r6, 56ef78 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45abfc>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, pc, #136 @ (adr r6, 56eccc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45a950>) │ │ │ │ + add r6, pc, #904 @ (adr r6, 56efcc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45ac50>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, pc, #216 @ (adr r6, 56ed20 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45a9a4>) │ │ │ │ + add r6, pc, #984 @ (adr r6, 56f020 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45aca4>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, pc, #296 @ (adr r6, 56ed74 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45a9f8>) │ │ │ │ + add r7, pc, #40 @ (adr r7, 56ec74 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45a8f8>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, pc, #344 @ (adr r6, 56eda8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45aa2c>) │ │ │ │ + add r7, pc, #88 @ (adr r7, 56eca8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45a92c>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, pc, #456 @ (adr r6, 56ee1c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45aaa0>) │ │ │ │ + add r7, pc, #200 @ (adr r7, 56ed1c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45a9a0>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, pc, #552 @ (adr r6, 56ee80 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45ab04>) │ │ │ │ + add r7, pc, #296 @ (adr r7, 56ed80 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45aa04>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, pc, #664 @ (adr r6, 56eef4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45ab78>) │ │ │ │ + add r7, pc, #408 @ (adr r7, 56edf4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45aa78>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, pc, #792 @ (adr r6, 56ef78 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45abfc>) │ │ │ │ + add r7, pc, #536 @ (adr r7, 56ee78 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45aafc>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, pc, #952 @ (adr r6, 56f01c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45aca0>) │ │ │ │ + add r7, pc, #696 @ (adr r7, 56ef1c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45aba0>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, pc, #88 @ (adr r7, 56ecc0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45a944>) │ │ │ │ + add r7, pc, #856 @ (adr r7, 56efc0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45ac44>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, pc, #248 @ (adr r7, 56ed64 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45a9e8>) │ │ │ │ + add r7, pc, #1016 @ (adr r7, 56f064 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45ace8>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, pc, #408 @ (adr r7, 56ee08 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45aa8c>) │ │ │ │ + add r0, sp, #152 @ 0x98 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, pc, #488 @ (adr r7, 56ee5c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45aae0>) │ │ │ │ + add r0, sp, #232 @ 0xe8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, pc, #568 @ (adr r7, 56eeb0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45ab34>) │ │ │ │ + add r0, sp, #312 @ 0x138 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, pc, #648 @ (adr r7, 56ef04 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45ab88>) │ │ │ │ + add r0, sp, #392 @ 0x188 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, pc, #744 @ (adr r7, 56ef68 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45abec>) │ │ │ │ + add r0, sp, #488 @ 0x1e8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, pc, #808 @ (adr r7, 56efac <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45ac30>) │ │ │ │ + add r0, sp, #552 @ 0x228 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, pc, #888 @ (adr r7, 56f000 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45ac84>) │ │ │ │ + add r0, sp, #632 @ 0x278 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, pc, #968 @ (adr r7, 56f054 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45acd8>) │ │ │ │ + add r0, sp, #712 @ 0x2c8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, pc, #1016 @ (adr r7, 56f088 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45ad0c>) │ │ │ │ + add r0, sp, #760 @ 0x2f8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r0, sp, #88 @ 0x58 │ │ │ │ + add r0, sp, #856 @ 0x358 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r0, sp, #184 @ 0xb8 │ │ │ │ + add r0, sp, #952 @ 0x3b8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r0, sp, #232 @ 0xe8 │ │ │ │ + add r0, sp, #1000 @ 0x3e8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r0, sp, #296 @ 0x128 │ │ │ │ + add r1, sp, #40 @ 0x28 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r0, sp, #360 @ 0x168 │ │ │ │ + add r1, sp, #104 @ 0x68 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r0, sp, #456 @ 0x1c8 │ │ │ │ + add r1, sp, #200 @ 0xc8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r0, sp, #536 @ 0x218 │ │ │ │ + add r1, sp, #280 @ 0x118 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r0, sp, #616 @ 0x268 │ │ │ │ + add r1, sp, #360 @ 0x168 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r0, sp, #696 @ 0x2b8 │ │ │ │ + add r1, sp, #440 @ 0x1b8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r0, sp, #840 @ 0x348 │ │ │ │ + add r1, sp, #584 @ 0x248 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r0, sp, #904 @ 0x388 │ │ │ │ + add r1, sp, #648 @ 0x288 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r0, sp, #1000 @ 0x3e8 │ │ │ │ + add r1, sp, #744 @ 0x2e8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r1, sp, #88 @ 0x58 │ │ │ │ + add r1, sp, #856 @ 0x358 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r1, sp, #184 @ 0xb8 │ │ │ │ + add r1, sp, #952 @ 0x3b8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r1, sp, #280 @ 0x118 │ │ │ │ + add r2, sp, #24 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r1, sp, #424 @ 0x1a8 │ │ │ │ + add r2, sp, #168 @ 0xa8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r1, sp, #568 @ 0x238 │ │ │ │ + add r2, sp, #312 @ 0x138 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r1, sp, #648 @ 0x288 │ │ │ │ + add r2, sp, #392 @ 0x188 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r1, sp, #744 @ 0x2e8 │ │ │ │ + add r2, sp, #488 @ 0x1e8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r1, sp, #824 @ 0x338 │ │ │ │ + add r2, sp, #568 @ 0x238 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r1, sp, #904 @ 0x388 │ │ │ │ + add r2, sp, #648 @ 0x288 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r1, sp, #1000 @ 0x3e8 │ │ │ │ + add r2, sp, #744 @ 0x2e8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, sp, #88 @ 0x58 │ │ │ │ + add r2, sp, #856 @ 0x358 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, sp, #216 @ 0xd8 │ │ │ │ + add r2, sp, #984 @ 0x3d8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, sp, #328 @ 0x148 │ │ │ │ + add r3, sp, #72 @ 0x48 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, sp, #440 @ 0x1b8 │ │ │ │ + add r3, sp, #184 @ 0xb8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, sp, #584 @ 0x248 │ │ │ │ + add r3, sp, #328 @ 0x148 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, sp, #712 @ 0x2c8 │ │ │ │ + add r3, sp, #456 @ 0x1c8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, sp, #824 @ 0x338 │ │ │ │ + add r3, sp, #568 @ 0x238 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, sp, #904 @ 0x388 │ │ │ │ + add r3, sp, #648 @ 0x288 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, sp, #1016 @ 0x3f8 │ │ │ │ + add r3, sp, #760 @ 0x2f8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, pc, #856 @ (adr r2, 56f068 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45acec>) │ │ │ │ + add r3, pc, #600 @ (adr r3, 56ef68 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45abec>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r2, {r1, r2, r7} │ │ │ │ + ldmia r3!, {r1, r2, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r6, 56ed4a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45a9ce> │ │ │ │ + uxth r6, r1 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r6, 56ed40 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45a9c4> │ │ │ │ + sxtb r6, r2 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r6, 56ed3a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45a9be> │ │ │ │ + sxth r6, r5 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r2, 56ed34 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45a9b8> │ │ │ │ + sxth r2, r0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r6, 56ed2c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45a9b0> │ │ │ │ + cbz r6, 56ed5c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45a9e0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - sub sp, #408 @ 0x198 │ │ │ │ + cbz r6, 56ed54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45a9d8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - sub sp, #264 @ 0x108 │ │ │ │ + cbz r2, 56ed50 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45a9d4> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - sub sp, #40 @ 0x28 │ │ │ │ + cbz r2, 56ed46 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45a9ca> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add sp, #392 @ 0x188 │ │ │ │ + cbz r2, 56ed40 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45a9c4> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add sp, #248 @ 0xf8 │ │ │ │ + sub sp, #504 @ 0x1f8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add sp, #72 @ 0x48 │ │ │ │ + sub sp, #328 @ 0x148 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, sp, #936 @ 0x3a8 │ │ │ │ + sub sp, #168 @ 0xa8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, sp, #776 @ 0x308 │ │ │ │ + sub sp, #8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, sp, #584 @ 0x248 │ │ │ │ + add sp, #328 @ 0x148 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, sp, #424 @ 0x1a8 │ │ │ │ + add sp, #168 @ 0xa8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, sp, #280 @ 0x118 │ │ │ │ + add sp, #24 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, sp, #104 @ 0x68 │ │ │ │ + add r7, sp, #872 @ 0x368 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, sp, #904 @ 0x388 │ │ │ │ + add r7, sp, #648 @ 0x288 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, sp, #712 @ 0x2c8 │ │ │ │ + add r7, sp, #456 @ 0x1c8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, sp, #504 @ 0x1f8 │ │ │ │ + add r7, sp, #248 @ 0xf8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, sp, #344 @ 0x158 │ │ │ │ + add r7, sp, #88 @ 0x58 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, sp, #184 @ 0xb8 │ │ │ │ + add r6, sp, #952 @ 0x3b8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, sp, #1000 @ 0x3e8 │ │ │ │ + add r6, sp, #744 @ 0x2e8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, sp, #872 @ 0x368 │ │ │ │ + add r6, sp, #616 @ 0x268 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, sp, #728 @ 0x2d8 │ │ │ │ + add r6, sp, #472 @ 0x1d8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, sp, #552 @ 0x228 │ │ │ │ + add r6, sp, #296 @ 0x128 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, sp, #376 @ 0x178 │ │ │ │ + add r6, sp, #120 @ 0x78 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, sp, #152 @ 0x98 │ │ │ │ + add r5, sp, #920 @ 0x398 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, sp, #984 @ 0x3d8 │ │ │ │ + add r5, sp, #728 @ 0x2d8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, sp, #824 @ 0x338 │ │ │ │ + add r5, sp, #568 @ 0x238 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, sp, #552 @ 0x228 │ │ │ │ + add r5, sp, #296 @ 0x128 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, sp, #296 @ 0x128 │ │ │ │ + add r5, sp, #40 @ 0x28 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, sp, #72 @ 0x48 │ │ │ │ + add r4, sp, #840 @ 0x348 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r3, sp, #952 @ 0x3b8 │ │ │ │ + add r4, sp, #696 @ 0x2b8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r3, sp, #792 @ 0x318 │ │ │ │ + add r4, sp, #536 @ 0x218 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r3, sp, #616 @ 0x268 │ │ │ │ + add r4, sp, #360 @ 0x168 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r3, sp, #424 @ 0x1a8 │ │ │ │ + add r4, sp, #168 @ 0xa8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r3, sp, #296 @ 0x128 │ │ │ │ + add r4, sp, #40 @ 0x28 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r3, sp, #88 @ 0x58 │ │ │ │ + add r3, sp, #856 @ 0x358 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, sp, #984 @ 0x3d8 │ │ │ │ + add r3, sp, #728 @ 0x2d8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, sp, #728 @ 0x2d8 │ │ │ │ + add r3, sp, #472 @ 0x1d8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, sp, #488 @ 0x1e8 │ │ │ │ + add r3, sp, #232 @ 0xe8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, sp, #360 @ 0x168 │ │ │ │ + add r3, sp, #104 @ 0x68 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, sp, #152 @ 0x98 │ │ │ │ + add r2, sp, #920 @ 0x398 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r1, sp, #968 @ 0x3c8 │ │ │ │ + add r2, sp, #712 @ 0x2c8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r1, sp, #632 @ 0x278 │ │ │ │ + add r2, sp, #376 @ 0x178 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r1, sp, #728 @ 0x2d8 │ │ │ │ + add r2, sp, #472 @ 0x1d8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - uxtb r6, r1 │ │ │ │ + cbz r6, 56ee36 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45aaba> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r7!, {r1, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r0!, {r1, r3, r4, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb6be │ │ │ │ + @ instruction: 0xb77e │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb68e │ │ │ │ + @ instruction: 0xb74e │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb64e │ │ │ │ + @ instruction: 0xb70e │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb60e │ │ │ │ + @ instruction: 0xb6ce │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r1, r4, r6, r7, lr} │ │ │ │ + @ instruction: 0xb692 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r1, r2, r4, r7, lr} │ │ │ │ + @ instruction: 0xb656 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r1, r3, r4, r6, lr} │ │ │ │ + @ instruction: 0xb61a │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r1, r2, r3, r4, lr} │ │ │ │ + push {r1, r2, r3, r4, r6, r7, lr} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r1, r5, r6, r7} │ │ │ │ + push {r1, r5, r7, lr} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r1, r2, r5, r7} │ │ │ │ + push {r1, r2, r5, r6, lr} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r1, r3, r5, r6} │ │ │ │ + push {r1, r3, r5, lr} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r1, r2, r3, r5} │ │ │ │ + push {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r1} │ │ │ │ + push {r1, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r2, 56ee86 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45ab0a> │ │ │ │ + push {r1, r3, r4, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r6, 56ee7c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45ab00> │ │ │ │ + push {r1, r2, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r6, 56ee76 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45aafa> │ │ │ │ + push {r1, r2, r3, r4, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r2, 56ee6e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45aaf2> │ │ │ │ + push {r1, r3} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r6, 56ee66 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45aaea> │ │ │ │ + cbz r6, 56ee96 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45ab1a> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - uxtb r2, r7 │ │ │ │ + cbz r2, 56ee92 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45ab16> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - uxtb r2, r2 │ │ │ │ + cbz r2, 56ee8c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45ab10> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - uxth r6, r5 │ │ │ │ + cbz r6, 56ee86 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45ab0a> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - sxtb r6, r7 │ │ │ │ + cbz r6, 56ee7e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45ab02> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - sxtb r2, r2 │ │ │ │ + cbz r2, 56ee78 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45aafc> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - sxth r2, r5 │ │ │ │ + uxtb r2, r5 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r3!, {r1, r2, r4, r6} │ │ │ │ + stmia r4!, {r1, r2, r4} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r3!, {r1, r3, r4, r5} │ │ │ │ + stmia r3!, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r3!, {r1, r2, r4} │ │ │ │ + stmia r3!, {r1, r2, r4, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r2!, {r1, r2, r5, r6, r7} │ │ │ │ + stmia r3!, {r1, r2, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r2!, {r1, r2, r3, r4, r5, r7} │ │ │ │ + stmia r3!, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r2!, {r1, r2, r3, r7} │ │ │ │ + stmia r3!, {r1, r2, r3, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r2!, {r1, r5, r6} │ │ │ │ + stmia r3!, {r1, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r2!, {r1, r2, r3, r4, r5} │ │ │ │ + stmia r2!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r2!, {r1, r2, r3, r4} │ │ │ │ + stmia r2!, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r1!, {r1, r3, r5, r6, r7} │ │ │ │ + stmia r2!, {r1, r3, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r1!, {r1, r2, r3, r4, r5, r7} │ │ │ │ + stmia r2!, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r1!, {r1, r2, r4, r7} │ │ │ │ + stmia r2!, {r1, r2, r4, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r1!, {r1, r4, r5, r6} │ │ │ │ + stmia r2!, {r1, r4, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r1!, {r1, r2, r6} │ │ │ │ + stmia r2!, {r1, r2} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r1!, {r1, r5} │ │ │ │ + stmia r1!, {r1, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r0!, {r1, r2, r3, r5, r6, r7} │ │ │ │ + stmia r1!, {r1, r2, r3, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r0!, {r1, r2, r3, r4, r5, r7} │ │ │ │ + stmia r1!, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r0!, {r1, r2, r7} │ │ │ │ + stmia r1!, {r1, r2, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r0!, {r1, r2, r4, r6} │ │ │ │ + stmia r1!, {r1, r2, r4} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r0!, {r1, r2, r4} │ │ │ │ + stmia r0!, {r1, r2, r4, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - itte al │ │ │ │ - lslal r2, r6, #2 │ │ │ │ - itte lt @ unpredictable │ │ │ │ - lsllt r2, r6, #2 │ │ │ │ - rev16lt r6, r7 │ │ │ │ - lslge r2, r6, #2 │ │ │ │ - rev16 r2, r1 │ │ │ │ + stmia r0!, {r1, r2, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - rev r6, r2 │ │ │ │ + stmia r0!, {r1, r3, r4, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r2, 56eed6 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45ab5a> │ │ │ │ + cbnz r6, 56eee2 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45ab66> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r2, 56eeca <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45ab4e> │ │ │ │ + cbnz r2, 56eeda <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45ab5e> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r6, 56eec0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45ab44> │ │ │ │ + revsh r6, r2 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r2, 56eeb8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45ab3c> │ │ │ │ + hlt 0x001a │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r6, 56eeb0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45ab34> │ │ │ │ + rev16 r2, r3 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb8ca │ │ │ │ + rev r6, r4 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb896 │ │ │ │ + cbnz r2, 56eee8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45ab6c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb86e │ │ │ │ + cbnz r6, 56eee0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45ab64> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb836 │ │ │ │ + cbnz r2, 56eed6 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45ab5a> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb80a │ │ │ │ + cbnz r6, 56eecc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45ab50> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb7de │ │ │ │ + cbnz r6, 56eec6 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45ab4a> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb7ae │ │ │ │ + @ instruction: 0xb8f6 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb786 │ │ │ │ + @ instruction: 0xb8ca │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb756 │ │ │ │ + @ instruction: 0xb89e │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb726 │ │ │ │ + @ instruction: 0xb86e │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb6f2 │ │ │ │ + @ instruction: 0xb846 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb6c6 │ │ │ │ + @ instruction: 0xb816 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb696 │ │ │ │ + @ instruction: 0xb7e6 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb65e │ │ │ │ + @ instruction: 0xb7b2 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb636 │ │ │ │ + @ instruction: 0xb786 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r1, r3, r4, r5, r6, r7, lr} │ │ │ │ + @ instruction: 0xb756 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r1, r6, r7, lr} │ │ │ │ + @ instruction: 0xb71e │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r1, r2, r4, r7, lr} │ │ │ │ + @ instruction: 0xb6f6 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r1, r2, r5, r6, lr} │ │ │ │ + @ instruction: 0xb6ba │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r1, r2, r3, r5, lr} │ │ │ │ + @ instruction: 0xb682 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r1, r3, r4, r5, r6, r7} │ │ │ │ + @ instruction: 0xb656 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r1, r2, r6, r7} │ │ │ │ + @ instruction: 0xb626 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r1, r2, r3, r4, r7} │ │ │ │ + push {r1, r2, r3, r5, r6, r7, lr} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r1, r4, r5, r6} │ │ │ │ + push {r1, r3, r4, r5, r7, lr} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bkpt 0x0096 │ │ │ │ + push {r1, r2, r7, lr} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bkpt 0x0062 │ │ │ │ + push {r1, r2, r3, r4, r6, lr} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bkpt 0x0032 │ │ │ │ + push {r1, r4, r5, lr} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bkpt 0x0004 │ │ │ │ + itet pl │ │ │ │ + lslpl r2, r6, #2 │ │ │ │ + ittt cs @ unpredictable │ │ │ │ + lslcs r2, r6, #2 │ │ │ │ + bkpt 0x00f2 │ │ │ │ + lslcs r2, r6, #2 │ │ │ │ + bkpt 0x00c4 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r1, r3, r4, r6, r7, pc} │ │ │ │ + bkpt 0x009a │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r4, r5, r7, pc} │ │ │ │ + bkpt 0x0070 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r1, r2, r3, r4, r5, r6, pc} │ │ │ │ + bkpt 0x003e │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r2, r6, pc} │ │ │ │ + bkpt 0x0004 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r1, r2, r3, pc} │ │ │ │ + pop {r1, r2, r3, r6, r7, pc} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r2, r5, r6, r7} │ │ │ │ + pop {r2, r5, r7, pc} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r3!, {r1, r4, r5, r7} │ │ │ │ + stmia r4!, {r1, r4, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r3!, {r7} │ │ │ │ + stmia r4!, {r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r3!, {r1, r2, r3, r6} │ │ │ │ + stmia r4!, {r1, r2, r3} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r3!, {r5} │ │ │ │ + stmia r3!, {r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r2!, {r1, r3, r4, r5, r6, r7} │ │ │ │ + stmia r3!, {r1, r3, r4, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r2!, {r2, r4, r6, r7} │ │ │ │ + stmia r3!, {r2, r4, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r2!, {r1, r5, r7} │ │ │ │ + stmia r3!, {r1, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r2!, {r4, r5, r6} │ │ │ │ + stmia r3!, {r4, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r2!, {r1, r3, r6} │ │ │ │ + stmia r3!, {r1, r3} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r2!, {r2, r5} │ │ │ │ + stmia r2!, {r2, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r1!, {r1, r2, r4, r5, r6, r7} │ │ │ │ + stmia r2!, {r1, r2, r4, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r1!, {r2, r3, r6, r7} │ │ │ │ + stmia r2!, {r2, r3, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r1!, {r1, r5, r7} │ │ │ │ + stmia r2!, {r1, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r1!, {r2, r7} │ │ │ │ + stmia r2!, {r2, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r1!, {r1, r3, r4, r6} │ │ │ │ + stmia r2!, {r1, r3, r4} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r1!, {r4, r5} │ │ │ │ + stmia r1!, {r4, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r4!, {r1, r2, r3, r4, r5, r7} │ │ │ │ + stmia r5!, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r4!, {r3, r7} │ │ │ │ + stmia r5!, {r3, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r4!, {r1, r2, r4, r6} │ │ │ │ + stmia r5!, {r1, r2, r4} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r4!, {r2, r3, r4} │ │ │ │ + stmia r4!, {r2, r3, r4, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r3!, {r1, r3, r5, r6, r7} │ │ │ │ + stmia r4!, {r1, r3, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r3!, {r3, r4, r5, r7} │ │ │ │ + stmia r4!, {r3, r4, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r3!, {r1, r2, r3, r7} │ │ │ │ + stmia r4!, {r1, r2, r3, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r3!, {r2, r3, r4, r6} │ │ │ │ + stmia r4!, {r2, r3, r4} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, sp, #328 @ 0x148 │ │ │ │ + add sp, #72 @ 0x48 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, sp, #128 @ 0x80 │ │ │ │ + add r7, sp, #896 @ 0x380 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, sp, #952 @ 0x3b8 │ │ │ │ + add r7, sp, #696 @ 0x2b8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, sp, #752 @ 0x2f0 │ │ │ │ + add r7, sp, #496 @ 0x1f0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldr r0, [pc, #404] @ (56f140 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45adc4>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #404] @ (56f144 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45adc8>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ @@ -1815450,107 +1815454,107 @@ │ │ │ │ ldr r0, [pc, #192] @ (56f1f4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45ae78>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #188] @ (56f1f8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45ae7c>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - add r2, sp, #872 @ 0x368 │ │ │ │ + add r3, sp, #616 @ 0x268 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, sp, #720 @ 0x2d0 │ │ │ │ + add r3, sp, #464 @ 0x1d0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, sp, #536 @ 0x218 │ │ │ │ + add r3, sp, #280 @ 0x118 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb844 │ │ │ │ + cbnz r4, 56f150 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45add4> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb816 │ │ │ │ + @ instruction: 0xb8d6 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb7e8 │ │ │ │ + @ instruction: 0xb8a8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb7ae │ │ │ │ + @ instruction: 0xb86e │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb774 │ │ │ │ + @ instruction: 0xb834 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb73e │ │ │ │ + @ instruction: 0xb7fe │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb718 │ │ │ │ + @ instruction: 0xb7d8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb6f6 │ │ │ │ + @ instruction: 0xb7b6 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb6d0 │ │ │ │ + @ instruction: 0xb790 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb6a6 │ │ │ │ + @ instruction: 0xb766 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb67c │ │ │ │ + @ instruction: 0xb73c │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb652 │ │ │ │ + @ instruction: 0xb712 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb634 │ │ │ │ + @ instruction: 0xb6f4 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb606 │ │ │ │ + @ instruction: 0xb6c6 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r2, r3, r4, r6, r7, lr} │ │ │ │ + @ instruction: 0xb69c │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r1, r4, r5, r7, lr} │ │ │ │ + cpsid i │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r3, r7, lr} │ │ │ │ + @ instruction: 0xb648 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r1, r2, r3, r4, r6, lr} │ │ │ │ + @ instruction: 0xb61e │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r2, r3, r5, lr} │ │ │ │ + push {r2, r3, r5, r6, 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 {r4, r6, r7} │ │ │ │ + push {r4, r7, lr} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r1, r2, r5, r7} │ │ │ │ + push {r1, r2, r5, r6, lr} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r7} │ │ │ │ + push {r6, lr} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r1, sp, #760 @ 0x2f8 │ │ │ │ + add r2, sp, #504 @ 0x1f8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r1, sp, #848 @ 0x350 │ │ │ │ + add r2, sp, #592 @ 0x250 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - subs r1, #208 @ 0xd0 │ │ │ │ + subs r2, #144 @ 0x90 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r1, sp, #248 @ 0xf8 │ │ │ │ + add r1, sp, #1016 @ 0x3f8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r1, sp, #112 @ 0x70 │ │ │ │ + add r1, sp, #880 @ 0x370 │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + add r1, sp, #744 @ 0x2e8 │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + add r1, sp, #576 @ 0x240 │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + add r1, sp, #424 @ 0x1a8 │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + add r1, sp, #272 @ 0x110 │ │ │ │ lsls r2, r6, #2 │ │ │ │ add r0, sp, #1000 @ 0x3e8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r0, sp, #832 @ 0x340 │ │ │ │ + add r1, sp, #80 @ 0x50 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r0, sp, #680 @ 0x2a8 │ │ │ │ + stmia r0!, {r1, r3, r4, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r0, sp, #528 @ 0x210 │ │ │ │ + stmia r1!, {r1, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r0, sp, #232 @ 0xe8 │ │ │ │ + stmia r0!, {r3, r4, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r0, sp, #336 @ 0x150 │ │ │ │ + stmia r0!, {r1, r4, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - itte lt │ │ │ │ - lsllt r2, r6, #2 │ │ │ │ - stmialt r0!, {r1, r5, r6} │ │ │ │ - lslge r2, r6, #2 │ │ │ │ - stmia r0!, {r3, r4} │ │ │ │ + stmia r0!, {r2, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r0!, {r1, r4, r5} │ │ │ │ + stmia r0!, {r1, r2, r4, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - itt al │ │ │ │ - lslal r2, r6, #2 │ │ │ │ - itet lt @ unpredictable │ │ │ │ - lsllt r2, r6, #2 │ │ │ │ - subge r1, #72 @ 0x48 │ │ │ │ - lsllt r5, r6, #2 │ │ │ │ - subs r1, #66 @ 0x42 │ │ │ │ + subs r2, #8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r1, #60 @ 0x3c │ │ │ │ + subs r2, #2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r1, #54 @ 0x36 │ │ │ │ + subs r1, #252 @ 0xfc │ │ │ │ + lsls r5, r6, #2 │ │ │ │ + subs r1, #246 @ 0xf6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ movw r3, #5401 @ 0x1519 │ │ │ │ cmp r0, r3 │ │ │ │ bhi.n 56f27e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45af02> │ │ │ │ movw r3, #5354 @ 0x14ea │ │ │ │ cmp r0, r3 │ │ │ │ bhi.w 56f39e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45b022> │ │ │ │ @@ -1816632,331 +1816636,331 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #636] @ (56fd60 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45b9e4>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #636] @ (56fd64 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45b9e8>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - adds r6, #214 @ 0xd6 │ │ │ │ + adds r7, #150 @ 0x96 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r4, #122 @ 0x7a │ │ │ │ + adds r5, #58 @ 0x3a │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r4, #18 │ │ │ │ + adds r4, #210 @ 0xd2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r3, #142 @ 0x8e │ │ │ │ + adds r4, #78 @ 0x4e │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r3, #134 @ 0x86 │ │ │ │ + adds r4, #70 @ 0x46 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r3, #126 @ 0x7e │ │ │ │ + adds r4, #62 @ 0x3e │ │ │ │ lsls r5, r6, #2 │ │ │ │ - stmia r0!, {r1} │ │ │ │ + stmia r0!, {r1, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bkpt 0x0034 │ │ │ │ + bkpt 0x00f4 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bkpt 0x006a │ │ │ │ + itet cs │ │ │ │ + lslcs r2, r6, #2 │ │ │ │ + sevcc │ │ │ │ + lslcs r2, r6, #2 │ │ │ │ + ldmia r5, {r1, r3, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bkpt 0x0080 │ │ │ │ + cbnz r0, 56fb70 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45b7f4> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r4!, {r1, r3, r5, r7} │ │ │ │ + cbnz r6, 56fb76 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45b7fa> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - hlt 0x0010 │ │ │ │ + cbnz r4, 56fb80 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45b804> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - hlt 0x001e │ │ │ │ + cbnz r6, 56fb88 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45b80c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - hlt 0x0034 │ │ │ │ + cbnz r0, 56fb92 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45b816> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - revsh r6, r0 │ │ │ │ + cbnz r6, 56fb9a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45b81e> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - revsh r0, r3 │ │ │ │ + cbnz r4, 56fba4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45b828> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - revsh r6, r5 │ │ │ │ + cbnz r6, 56fbac <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45b830> │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + cbnz r0, 56fbb6 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45b83a> │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + cbnz r2, 56fbbe <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45b842> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r4, 56fb74 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45b7f8> │ │ │ │ + pop {r2, r3} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r6, 56fb7c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45b800> │ │ │ │ + pop {r1, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r0, 56fb86 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45b80a> │ │ │ │ + pop {r4, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r2, 56fb8e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45b812> │ │ │ │ + pop {r1, r2, r3, r4, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r4, 56fb96 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45b81a> │ │ │ │ + pop {r4, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r2, 56fba0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45b824> │ │ │ │ + pop {r1, r2, r3, r4, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r0, 56fba8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45b82c> │ │ │ │ + pop {r4, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r6, 56fbae <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45b832> │ │ │ │ + pop {r1, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r0, 56fbb8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45b83c> │ │ │ │ + pop {r2, r4, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r6, 56fbbe <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45b842> │ │ │ │ + pop {r1, r2, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r0, 56fbc8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45b84c> │ │ │ │ + pop {r3, r4, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r2, 56fbd0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45b854> │ │ │ │ + pop {r1, r3, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r4, 56fbd8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45b85c> │ │ │ │ + pop {r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r6, 56fbe0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45b864> │ │ │ │ + pop {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r0, 56fbea <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45b86e> │ │ │ │ + pop {r3, pc} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r1, r3} │ │ │ │ + pop {r1, r3, r4, pc} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r5} │ │ │ │ + pop {r3, r4, r5, pc} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r1, r2, r4, r5} │ │ │ │ + pop {r1, r2, r6, pc} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r3, r6} │ │ │ │ + pop {r3, r4, r6, pc} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r1, r3, r4, r6} │ │ │ │ + pop {r1, r3, r5, r6, pc} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r3, r4, r5, r6} │ │ │ │ + pop {r3, r4, r5, r6, pc} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r1, r2, r7} │ │ │ │ + pop {r1, r3, r7, pc} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r3, r4, r7} │ │ │ │ + pop {r5, r7, pc} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r1, r3, r5, r7} │ │ │ │ + pop {r1, r2, r3, r5, r7, pc} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r3, r4, r5, r7} │ │ │ │ + pop {r6, r7, pc} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r1, r3, r6, r7} │ │ │ │ + pop {r1, r4, r6, r7, pc} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r5, r6, r7} │ │ │ │ + pop {r3, r5, r6, r7, pc} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r1, r2, r3, r5, r6, r7} │ │ │ │ + bkpt 0x007a │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {pc} │ │ │ │ + bkpt 0x008c │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r1, r4, pc} │ │ │ │ + bkpt 0x00a2 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r3, r5, pc} │ │ │ │ + bkpt 0x00b8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r1, r3, r4, r5, r7, pc} │ │ │ │ + bkpt 0x0002 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r2, r3, r6, r7, pc} │ │ │ │ + rev r4, r6 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r1, r5, r6, r7, pc} │ │ │ │ + adds r2, #250 @ 0xfa │ │ │ │ + lsls r5, r6, #2 │ │ │ │ + stmia r4!, {r2, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r3, r4, r5, r6, r7, pc} │ │ │ │ + stmia r4!, {r1, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r1, r6, pc} │ │ │ │ + stmia r4!, {r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r4, 56fbe0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45b864> │ │ │ │ + stmia r4!, {r1, r4} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - adds r2, #58 @ 0x3a │ │ │ │ - lsls r5, r6, #2 │ │ │ │ - stmia r3!, {r2, r6, r7} │ │ │ │ + stmia r3!, {r4, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r3!, {r1, r5, r7} │ │ │ │ + stmia r3!, {r1, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r3!, {r7} │ │ │ │ + stmia r3!, {r3, r4, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r3!, {r1, r4, r6} │ │ │ │ + stmia r3!, {r1, r3, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r3!, {r4, r5} │ │ │ │ + stmia r3!, {r2, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r3!, {r1} │ │ │ │ + stmia r3!, {r1, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ stmia r2!, {r3, r4, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r2!, {r1, r3, r5, r7} │ │ │ │ + stmia r2!, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r2!, {r2, r7} │ │ │ │ + stmia r4!, {r3, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r2!, {r1, r5, r6} │ │ │ │ + stmia r4!, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r2!, {r3, r4} │ │ │ │ + stmia r4!, {r2, r4, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r2!, {r1, r2, r3, r5} │ │ │ │ + stmia r4!, {r1, r3, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r3!, {r3, r5, r6, r7} │ │ │ │ + stmia r5!, {r2} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r3!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r7!, {r1, r2, r4, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r4!, {r2, r4} │ │ │ │ + stmia r7!, {r2, r4, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r4!, {r1, r3, r5} │ │ │ │ + stmia r7!, {r1, r2, r3, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r4!, {r2, r6} │ │ │ │ + stmia r7!, {r2, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r6!, {r1, r2, r4, r5, r6} │ │ │ │ + stmia r7!, {r1, r2, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r6!, {r2, r4, r7} │ │ │ │ + stmia r7!, {r2, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r6!, {r1, r2, r3, r5, r7} │ │ │ │ + stmia r7!, {r1, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r6!, {r2, r6, r7} │ │ │ │ + ldmia r0!, {} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r6!, {r1, r2, r5, r6, r7} │ │ │ │ + stmia r4!, {r1, r4, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r7!, {r2} │ │ │ │ + stmia r5!, {r2, r3} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r7!, {r1, r5} │ │ │ │ + stmia r5!, {r1, r2, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r7!, {r6} │ │ │ │ + stmia r5!, {r2, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r4!, {r1, r4, r5} │ │ │ │ + stmia r5!, {r1, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r4!, {r2, r3, r6} │ │ │ │ + stmia r5!, {r3, r4, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r4!, {r1, r2, r5, r6} │ │ │ │ + stmia r5!, {r1, r2, r3, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r4!, {r2, r7} │ │ │ │ + stmia r5!, {r2, r3, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r4!, {r1, r5, r7} │ │ │ │ + stmia r5!, {r1, r2, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r4!, {r3, r4, r5, r7} │ │ │ │ + stmia r5!, {r2, r3, r4, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r4!, {r1, r2, r3, r6, r7} │ │ │ │ + stmia r5!, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r4!, {r2, r3, r5, r6, r7} │ │ │ │ + stmia r6!, {r2, r4} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r5!, {r1, r2} │ │ │ │ + stmia r6!, {r1, r2, r3, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r5!, {r2, r3, r4} │ │ │ │ + stmia r6!, {r2, r4, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r5!, {r1, r2, r4, r5} │ │ │ │ + stmia r6!, {r1, r3, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r5!, {r2, r4, r6} │ │ │ │ + stmia r6!, {r2, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r5!, {r1, r2, r3, r5, r6} │ │ │ │ + stmia r3!, {r1, r3, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r5!, {r2, r4, r7} │ │ │ │ + stmia r3!, {r2, r3, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r5!, {r1, r3, r5, r7} │ │ │ │ + stmia r0!, {r1, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r5!, {r2, r6, r7} │ │ │ │ + stmia r0!, {r2, r3, r4, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r2!, {r1, r3, r5, r6, r7} │ │ │ │ + stmia r0!, {r1, r3, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r3!, {r2, r3} │ │ │ │ + stmia r0!, {r2, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ittt al │ │ │ │ - lslal r2, r6, #2 │ │ │ │ - itt lt @ unpredictable │ │ │ │ - lsllt r2, r6, #2 │ │ │ │ - itet hi @ unpredictable │ │ │ │ - lslhi r2, r6, #2 │ │ │ │ - itt vs @ unpredictable │ │ │ │ - lslvs r2, r6, #2 │ │ │ │ - itte @ unpredictable │ │ │ │ - lsl r2, r6, #2 │ │ │ │ - itt le @ unpredictable > │ │ │ │ - lslle r2, r6, #2 │ │ │ │ - stmiale r0!, {r1, r3} │ │ │ │ + stmia r0!, {r1, r3, r4, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r1!, {r2, r3} │ │ │ │ + stmia r0!, {r2, r3, r4, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r0!, {r1, r3, r5, r6, r7} │ │ │ │ + stmia r0!, {r1, r3, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r0!, {r2, r6, r7} │ │ │ │ + stmia r1!, {r2, r3, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r0!, {r1, r2, r3, r4, r7} │ │ │ │ + stmia r1!, {r1, r3, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r0!, {r2, r3, r5, r6} │ │ │ │ + stmia r1!, {r2, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r0!, {r1, r3, r4, r5} │ │ │ │ + stmia r1!, {r1, r2, r3, r4, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - it │ │ │ │ - lsl r2, r6, #2 │ │ │ │ - bkpt 0x00e6 │ │ │ │ + stmia r1!, {r2, r3, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - nop │ │ │ │ + stmia r0!, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r0!, {r1, r2} │ │ │ │ + stmia r0!, {r3, r4, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r4, r6, pc} │ │ │ │ + itte ge │ │ │ │ + lslge r2, r6, #2 │ │ │ │ + nopge {12} │ │ │ │ + lsllt r2, r6, #2 │ │ │ │ + stmia r0!, {r1, r2, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r1, r2, r5, pc} │ │ │ │ + bkpt 0x0010 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {pc} │ │ │ │ + pop {r1, r2, r5, r6, r7, pc} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r1, r6, r7} │ │ │ │ + pop {r6, r7, pc} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r3, r4, r6, r7} │ │ │ │ + pop {r1, r7, pc} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r1, {r1, r2, r3, r5, r7} │ │ │ │ + pop {r3, r4, r7, pc} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r1!, {r2, r3, r4, r5, r6} │ │ │ │ + ldmia r2, {r1, r2, r3, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r1, {r1, r3, r4, r6} │ │ │ │ + ldmia r2, {r2, r3, r4, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r1!, {r2, r4, r5} │ │ │ │ + ldmia r2!, {r1, r3, r4} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r1, {r1, r2} │ │ │ │ + ldmia r1!, {r2, r4, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r0!, {r4, r6, r7} │ │ │ │ + ldmia r1, {r1, r2, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r0!, {r1, r2, r3, r4, r7} │ │ │ │ + ldmia r1!, {r4, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r0!, {r3, r5, r6} │ │ │ │ + ldmia r1, {r1, r2, r3, r4, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r6!, {r1, r5, r6, r7} │ │ │ │ + ldmia r1!, {r3, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r6!, {r2, r3, r4, r5, r7} │ │ │ │ + stmia r7!, {r1, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r6!, {r1, r2, r7} │ │ │ │ + stmia r7!, {r2, r3, r4, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r0!, {r2, r5} │ │ │ │ + stmia r7!, {r1, r2, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r7!, {r1, r4, r5, r6, r7} │ │ │ │ + ldmia r0!, {r2, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r7!, {r2, r3, r4, r5, r7} │ │ │ │ + ldmia r0!, {r1, r4, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r7!, {r1, r2, r7} │ │ │ │ + ldmia r0!, {r2, r3, r4, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r7!, {r2, r4, r6} │ │ │ │ + ldmia r0!, {r1, r2, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r7!, {r1, r5} │ │ │ │ + ldmia r0!, {r2, r4} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r6!, {r2, r4, r5, r6, r7} │ │ │ │ + stmia r7!, {r1, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r6!, {r1, r2, r6, r7} │ │ │ │ + stmia r7!, {r2, r4, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r5!, {r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r7!, {r1, r2, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r6!, {r1, r5} │ │ │ │ + stmia r6!, {r2, r3, r4, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - adds r0, #6 │ │ │ │ + stmia r6!, {r1, r5, r6, r7} │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + adds r0, #198 @ 0xc6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - pop {r2, r3, r4, r6, r7, pc} │ │ │ │ + bkpt 0x009c │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r1, r2, r3, r5, r7, pc} │ │ │ │ + bkpt 0x006e │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r7, pc} │ │ │ │ + bkpt 0x0040 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r1, r4, r6, pc} │ │ │ │ + bkpt 0x0012 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r2, pc} │ │ │ │ + pop {r2, r6, r7, pc} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r1, r5, pc} │ │ │ │ + pop {r1, r5, r6, r7, pc} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r1!, {r4} │ │ │ │ + ldmia r1!, {r4, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r2, 56fda6 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45ba2a> │ │ │ │ + pop {r1, r3, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r0!, {r3, r4, r6, r7} │ │ │ │ + ldmia r1!, {r3, r4, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r1, r3, r5, r7} │ │ │ │ + pop {r1, r3, r5, r6, pc} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r2, r4, r5, r6} │ │ │ │ + pop {r2, r4, r5, pc} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cmp r7, #166 @ 0xa6 │ │ │ │ + adds r0, #102 @ 0x66 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r7, #160 @ 0xa0 │ │ │ │ + adds r0, #96 @ 0x60 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r7, #154 @ 0x9a │ │ │ │ + adds r0, #90 @ 0x5a │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r7, #148 @ 0x94 │ │ │ │ + adds r0, #84 @ 0x54 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r7, #142 @ 0x8e │ │ │ │ + adds r0, #78 @ 0x4e │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r7, #136 @ 0x88 │ │ │ │ + adds r0, #72 @ 0x48 │ │ │ │ lsls r5, r6, #2 │ │ │ │ cmp r0, #6 │ │ │ │ bhi.n 56fda0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45ba24> │ │ │ │ subs r0, #1 │ │ │ │ cmp r0, #5 │ │ │ │ bhi.n 56fdb4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45ba38> │ │ │ │ tbb [pc, r0] │ │ │ │ @@ -1816990,31 +1816994,31 @@ │ │ │ │ ldr r0, [pc, #40] @ (56fdd8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45ba5c>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #36] @ (56fddc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45ba60>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - stmia r6!, {r1, r3, r4, r6, r7} │ │ │ │ + stmia r7!, {r1, r3, r4, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r6!, {r2, r4, r5, r6} │ │ │ │ + stmia r7!, {r2, r4, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r6!, {r1, r3, r4, r5, r6} │ │ │ │ + stmia r7!, {r1, r3, r4, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r6!, {r7} │ │ │ │ + stmia r7!, {r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r6!, {r1, r2, r7} │ │ │ │ + stmia r7!, {r1, r2, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r6!, {r4, r7} │ │ │ │ + stmia r7!, {r4, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r6!, {r1, r2, r4, r7} │ │ │ │ + stmia r7!, {r1, r2, r4, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cmp r4, #192 @ 0xc0 │ │ │ │ + cmp r5, #128 @ 0x80 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - stmia r6!, {r1, r2, r4, r5} │ │ │ │ + stmia r6!, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ movw r3, #4490 @ 0x118a │ │ │ │ cmp r0, r3 │ │ │ │ bhi.n 56fe52 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45bad6> │ │ │ │ movw r3, #4420 @ 0x1144 │ │ │ │ cmp r0, r3 │ │ │ │ bhi.w 56ff3c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45bbc0> │ │ │ │ @@ -1817686,233 +1817690,233 @@ │ │ │ │ ldr r0, [pc, #444] @ (570548 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45c1cc>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #440] @ (57054c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45c1d0>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - cmp r3, #56 @ 0x38 │ │ │ │ + cmp r3, #248 @ 0xf8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r2, #152 @ 0x98 │ │ │ │ + cmp r3, #88 @ 0x58 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - beq.n 5702f4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45bf78> │ │ │ │ + bne.n 570474 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45c0f8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cmp r1, #152 @ 0x98 │ │ │ │ + cmp r2, #88 @ 0x58 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - beq.n 570374 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45bff8> │ │ │ │ + bne.n 5702f4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45bf78> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cmp r1, #110 @ 0x6e │ │ │ │ + cmp r2, #46 @ 0x2e │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldmia r5!, {r2, r6, r7} │ │ │ │ + ldmia r6!, {r2, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r5!, {r1, r4, r7} │ │ │ │ + ldmia r6, {r1, r4, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r6!, {r2, r4} │ │ │ │ + ldmia r6, {r2, r4, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r5!, {r1, r3, r4, r6} │ │ │ │ + ldmia r6!, {r1, r3, r4} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r5!, {r3, r4, r6, r7} │ │ │ │ + ldmia r6!, {r3, r4, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cmp r1, #74 @ 0x4a │ │ │ │ + cmp r2, #10 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - stmia r7!, {r4, r7} │ │ │ │ + ldmia r0!, {r4, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r7!, {r1, r3, r4, r5} │ │ │ │ + stmia r7!, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r7!, {r2, r3, r4, r6} │ │ │ │ + ldmia r0!, {r2, r3, r4} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r6!, {r1, r2, r4, r5, r7} │ │ │ │ + stmia r7!, {r1, r2, r4, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r6!, {r4, r6, r7} │ │ │ │ + stmia r7!, {r4, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r6!, {r1, r2, r5, r6, r7} │ │ │ │ + stmia r7!, {r1, r2, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r6!, {r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r7!, {r2, r3, r4, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r4!, {r1, r6} │ │ │ │ + stmia r5!, {r1} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r4!, {r3, r4, r6} │ │ │ │ + stmia r5!, {r3, r4} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r4!, {r1, r2, r5, r6} │ │ │ │ + stmia r5!, {r1, r2, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r3!, {r3, r4} │ │ │ │ + stmia r3!, {r3, r4, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r3!, {r1, r3, r4, r5} │ │ │ │ + stmia r3!, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r3!, {r2, r3, r4, r6} │ │ │ │ + stmia r4!, {r2, r3, r4} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r7!, {r1, r2, r3, r4, r6} │ │ │ │ + ldmia r0!, {r1, r2, r3, r4} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r6!, {r3, r4, r6} │ │ │ │ + stmia r7!, {r3, r4} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r4!, {r1, r5, r6} │ │ │ │ + stmia r5!, {r1, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r4!, {r2, r3, r4, r5, r6} │ │ │ │ + stmia r5!, {r2, r3, r4, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r4!, {r1, r4, r7} │ │ │ │ + stmia r5!, {r1, r4, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r4!, {r2, r3, r5, r7} │ │ │ │ + stmia r5!, {r2, r3, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r4!, {r1, r6, r7} │ │ │ │ + stmia r5!, {r1, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r4!, {r2, r3, r4, r6, r7} │ │ │ │ + stmia r5!, {r2, r3, r4, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r4!, {r1, r4, r5, r6, r7} │ │ │ │ + stmia r5!, {r1, r4, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r5!, {r3} │ │ │ │ + stmia r5!, {r3, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r5!, {r1, r2, r5} │ │ │ │ + stmia r5!, {r1, r2, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r5!, {r2, r3, r4, r5} │ │ │ │ + stmia r5!, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r5!, {r1, r2, r3, r4, r6} │ │ │ │ + stmia r6!, {r1, r2, r3, r4} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r5!, {r4, r5, r6} │ │ │ │ + stmia r6!, {r4, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r5!, {r1, r2, r7} │ │ │ │ + stmia r6!, {r1, r2, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r5!, {r5, r7} │ │ │ │ + stmia r6!, {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!, {r2, r4, r6, r7} │ │ │ │ + stmia r6!, {r2, r4, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r3!, {r1, r3} │ │ │ │ + stmia r3!, {r1, r3, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r3!, {r2, r5} │ │ │ │ + stmia r3!, {r2, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r3!, {r1, r6} │ │ │ │ + stmia r4!, {r1} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r3!, {r2, r3, r4, r6} │ │ │ │ + stmia r4!, {r2, r3, r4} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r3!, {r1, r2, r4, r5, r6} │ │ │ │ + stmia r4!, {r1, r2, r4, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - beq.n 57050c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45c190> │ │ │ │ + bne.n 57048c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45c110> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r2!, {r1, r3, r4, r6} │ │ │ │ + stmia r3!, {r1, r3, r4} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r6!, {r2, r3, r4} │ │ │ │ + ldmia r6, {r2, r3, r4, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r5, {r1, r3, r5, r6, r7} │ │ │ │ + ldmia r6!, {r1, r3, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r5, {r2, r3, r4, r5, r7} │ │ │ │ + ldmia r6, {r2, r3, r4, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r5, {r1, r5, r6} │ │ │ │ + ldmia r6!, {r1, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r5!, {r3, r7} │ │ │ │ + ldmia r6, {r3, r6} │ │ │ │ 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!, {r4, r7} │ │ │ │ + ldmia r7!, {r4, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r6, {r1, r2, r5, r6} │ │ │ │ + ldmia r7!, {r1, r2, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r6!, {r3, r4} │ │ │ │ + ldmia r6, {r3, r4, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r6!, {r1, r3, r4, r5} │ │ │ │ + ldmia r6, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cmp r0, #36 @ 0x24 │ │ │ │ + cmp r0, #228 @ 0xe4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldmia r3!, {r1, r2, r4} │ │ │ │ + ldmia r3!, {r1, r2, r4, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r2, {r2, r3, r5, r6, r7} │ │ │ │ + ldmia r3, {r2, r3, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r2!, {r1, r6, r7} │ │ │ │ + ldmia r3!, {r1, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r2, {r2, r4, r7} │ │ │ │ + ldmia r3!, {r2, r4, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r2!, {r1, r5, r6} │ │ │ │ + ldmia r3!, {r1, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r2!, {r4, r5} │ │ │ │ + ldmia r2!, {r4, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r2!, {r1} │ │ │ │ + ldmia r2!, {r1, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r1!, {r4, r6, r7} │ │ │ │ + ldmia r2!, {r4, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r1, {r1, r2, r3, r4, r7} │ │ │ │ + ldmia r2, {r1, r2, r3, r4, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r1!, {r4, r5, r6} │ │ │ │ + ldmia r2!, {r4, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r1, {r1, r3, r6} │ │ │ │ + ldmia r2!, {r1, r3} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r1!, {r2, r3, r4} │ │ │ │ + ldmia r1!, {r2, r3, r4, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r0!, {r1, r2, r3, r5, r6, r7} │ │ │ │ + ldmia r1, {r1, r2, r3, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r0!, {r3, r6, r7} │ │ │ │ + ldmia r1!, {r3, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r0!, {r1, r5, r7} │ │ │ │ + ldmia r1, {r1, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r0!, {r2, r6} │ │ │ │ + ldmia r1!, {r2} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r0!, {r1, r2, r3, r5, r6} │ │ │ │ + ldmia r1, {r1, r2, r3, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r3, {r2, r3, r5, r6} │ │ │ │ + ldmia r4!, {r2, r3, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r3, {r1, r3, r4, r5} │ │ │ │ + ldmia r3, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r3, {r2, r3} │ │ │ │ + ldmia r3, {r2, r3, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r2!, {r1, r6, r7} │ │ │ │ + ldmia r3!, {r1, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r2, {r2, r3, r4, r6, r7} │ │ │ │ + ldmia r3, {r2, r3, r4, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r7!, {r1, r2, r4, r5, r6, r7} │ │ │ │ + ldmia r0!, {r1, r2, r4, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r7!, {r2, r3, r4, r5, r7} │ │ │ │ + ldmia r0!, {r2, r3, r4, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r7!, {r1, r2, r4, r7} │ │ │ │ + ldmia r0!, {r1, r2, r4, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r7!, {r4, r5, r6} │ │ │ │ + ldmia r0!, {r4, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r7!, {r1, r2, r3, r4, r5} │ │ │ │ + stmia r7!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r7!, {r2, r4} │ │ │ │ + stmia r7!, {r2, r4, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r6!, {r1, r2, r3, r5, r6, r7} │ │ │ │ + stmia r7!, {r1, r2, r3, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r6!, {r2, r4, r7} │ │ │ │ + stmia r7!, {r2, r4, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r6!, {r1, r2, r3, r4, r5, r7} │ │ │ │ + stmia r7!, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r5!, {r2, r4, r6, r7} │ │ │ │ + stmia r6!, {r2, r4, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r6, {r1, r3, r4, r6} │ │ │ │ + ldmia r7!, {r1, r3, r4} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r6!, {r7} │ │ │ │ + ldmia r7!, {r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r5!, {r1, r3, r4, r6, r7} │ │ │ │ + ldmia r6!, {r1, r3, r4, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r4, {r3, r4} │ │ │ │ + ldmia r4, {r3, r4, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r6, {r1, r2, r5, r6, r7} │ │ │ │ + ldmia r7, {r1, r2, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r6!, {r3, r4, r5, r7} │ │ │ │ + ldmia r7!, {r3, r4, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r6!, {r1, r2, r3} │ │ │ │ + ldmia r6, {r1, r2, r3, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r6!, {r2} │ │ │ │ + stmia r6!, {r2, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r5!, {r1, r3, r6, r7} │ │ │ │ + stmia r6!, {r1, r3, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - movs r7, #8 │ │ │ │ + movs r7, #200 @ 0xc8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r7, #2 │ │ │ │ + movs r7, #194 @ 0xc2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r6, #252 @ 0xfc │ │ │ │ + movs r7, #188 @ 0xbc │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r6, #246 @ 0xf6 │ │ │ │ + movs r7, #182 @ 0xb6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r6, #240 @ 0xf0 │ │ │ │ + movs r7, #176 @ 0xb0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r6, #234 @ 0xea │ │ │ │ + movs r7, #170 @ 0xaa │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r6, #228 @ 0xe4 │ │ │ │ + movs r7, #164 @ 0xa4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldmia r2, {r1, r2, r4, r5, r7} │ │ │ │ + ldmia r3!, {r1, r2, r4, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ movw r3, #5268 @ 0x1494 │ │ │ │ cmp r0, r3 │ │ │ │ beq.n 570618 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45c29c> │ │ │ │ bhi.n 57056e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45c1f2> │ │ │ │ cmp r0, #6 │ │ │ │ bhi.n 57060a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45c28e> │ │ │ │ @@ -1818018,53 +1818022,53 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #80] @ (570684 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45c308>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #80] @ (570688 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45c30c>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - movs r4, #178 @ 0xb2 │ │ │ │ + movs r5, #114 @ 0x72 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldmia r6!, {r2, r3, r7} │ │ │ │ + ldmia r7!, {r2, r3, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r5!, {r1, r2, r6} │ │ │ │ + ldmia r6!, {r1, r2} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r5, {r2, r5} │ │ │ │ + ldmia r5, {r2, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r5!, {r1} │ │ │ │ + ldmia r5!, {r1, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r4!, {r5, r6, r7} │ │ │ │ + ldmia r5, {r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r4, {r1, r4, r5, r7} │ │ │ │ + ldmia r5, {r1, r4, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r6, {r2, r3, r6} │ │ │ │ + ldmia r7!, {r2, r3} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r6!, {r1, r3, r5} │ │ │ │ + ldmia r6, {r1, r3, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r6!, {r2} │ │ │ │ + ldmia r6, {r2, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r5, {r1, r5, r6, r7} │ │ │ │ + ldmia r6!, {r1, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r5, {r2, r3, r4, r5, r7} │ │ │ │ + ldmia r6, {r2, r3, r4, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r5!, {r1, r3, r4, r7} │ │ │ │ + ldmia r6, {r1, r3, r4, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r5!, {r2, r4} │ │ │ │ + ldmia r5!, {r2, r4, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r5, {r1, r2, r5} │ │ │ │ + ldmia r5, {r1, r2, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r5, {r3, r4, r5} │ │ │ │ + ldmia r5, {r3, r4, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r5!, {r1, r2, r4, r6} │ │ │ │ + ldmia r6!, {r1, r2, r4} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - movs r4, #68 @ 0x44 │ │ │ │ + movs r5, #4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r4, #62 @ 0x3e │ │ │ │ + movs r4, #254 @ 0xfe │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldmia r4!, {r2, r6} │ │ │ │ + ldmia r5!, {r2} │ │ │ │ lsls r2, r6, #2 │ │ │ │ cmp r0, #3 │ │ │ │ bhi.n 5706b0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45c334> │ │ │ │ tbb [pc, r0] │ │ │ │ lsls r5, r0, #8 │ │ │ │ lsrs r3, r1, #32 │ │ │ │ ldr r0, [pc, #28] @ (5706b8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45c33c>) │ │ │ │ @@ -1818079,23 +1818083,23 @@ │ │ │ │ ldr r0, [pc, #24] @ (5706c4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45c348>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #20] @ (5706c8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45c34c>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldmia r5, {r1, r2, r4, r5, r6, r7} │ │ │ │ + ldmia r6!, {r1, r2, r4, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r5!, {r3, r4, r6, r7} │ │ │ │ + ldmia r6!, {r3, r4, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r6!, {r1, r3, r4} │ │ │ │ + ldmia r6, {r1, r3, r4, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r5, {r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r6!, {r2, r3, r4, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - movs r3, #190 @ 0xbe │ │ │ │ + movs r4, #126 @ 0x7e │ │ │ │ lsls r5, r6, #2 │ │ │ │ cmp r0, #7 │ │ │ │ bhi.n 57070c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45c390> │ │ │ │ subs r0, #1 │ │ │ │ cmp r0, #6 │ │ │ │ bhi.n 570720 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45c3a4> │ │ │ │ tbb [pc, r0] │ │ │ │ @@ -1818133,33 +1818137,33 @@ │ │ │ │ ldr r0, [pc, #44] @ (570748 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45c3cc>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #40] @ (57074c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45c3d0>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldmia r7!, {r3, r4, r5} │ │ │ │ + ldmia r7, {r3, r4, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r6!, {r1, r4} │ │ │ │ + ldmia r6, {r1, r4, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r6!, {r4, r5} │ │ │ │ + ldmia r6, {r4, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r6, {r1, r2, r3, r6} │ │ │ │ + ldmia r7!, {r1, r2, r3} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r6, {r4, r5, r6} │ │ │ │ + ldmia r7!, {r4, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r6!, {r1, r4, r7} │ │ │ │ + ldmia r7!, {r1, r4, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r6!, {r2, r4, r5, r7} │ │ │ │ + ldmia r7!, {r2, r4, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r6, {r1, r4, r6, r7} │ │ │ │ + ldmia r7, {r1, r4, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - movs r3, #84 @ 0x54 │ │ │ │ + movs r4, #20 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldmia r5, {r1, r2, r4, r5, r7} │ │ │ │ + ldmia r6, {r1, r2, r4, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ cmp r0, #41 @ 0x29 │ │ │ │ bhi.w 570880 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45c504> │ │ │ │ tbb [pc, r0] │ │ │ │ asrs r0, r3, #20 │ │ │ │ subs r4, #90 @ 0x5a │ │ │ │ ldr r0, [pc, #228] @ (570844 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45c4c8>) │ │ │ │ @@ -1818307,99 +1818311,99 @@ │ │ │ │ ldr r0, [pc, #176] @ (57092c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45c5b0>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #172] @ (570930 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45c5b4>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldmia r6, {r1, r4, r6, r7} │ │ │ │ + ldmia r7, {r1, r4, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r6!, {r2, r4, r5, r7} │ │ │ │ + ldmia r7!, {r2, r4, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcs.n 570918 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45c59c> │ │ │ │ + bcc.n 570898 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45c51c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - beq.n 570860 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45c4e4> │ │ │ │ + bne.n 5707e0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45c464> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - beq.n 570830 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45c4b4> │ │ │ │ + bne.n 5707b0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45c434> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - beq.n 5707f8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45c47c> │ │ │ │ + bne.n 570978 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45c5fc> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - beq.n 5707c0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45c444> │ │ │ │ + bne.n 570940 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45c5c4> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - beq.n 570988 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45c60c> │ │ │ │ + bne.n 570908 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45c58c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - beq.n 570950 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45c5d4> │ │ │ │ + bne.n 5708d0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45c554> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - beq.n 570918 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45c59c> │ │ │ │ + beq.n 570898 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45c51c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - beq.n 5708e0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45c564> │ │ │ │ + beq.n 570860 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45c4e4> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - beq.n 570848 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45c4cc> │ │ │ │ + bne.n 5707c8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45c44c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r6, {r1, r2, r3, r6, r7} │ │ │ │ + ldmia r7, {r1, r2, r3, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r6!, {r2, r4, r5, r7} │ │ │ │ + ldmia r7!, {r2, r4, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r7!, {r1, r3, r4} │ │ │ │ + ldmia r7, {r1, r3, r4, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r7!, {} │ │ │ │ + ldmia r7, {r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r6, {r1, r2, r5, r6, r7} │ │ │ │ + ldmia r7, {r1, r2, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r6, {r2, r6, r7} │ │ │ │ + ldmia r7, {r2, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bne.n 5707f8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45c47c> │ │ │ │ + bcs.n 570978 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45c5fc> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bne.n 5709c0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45c644> │ │ │ │ + bcs.n 570940 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45c5c4> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bne.n 570988 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45c60c> │ │ │ │ + bcs.n 570908 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45c58c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bne.n 570858 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45c4dc> │ │ │ │ + bcs.n 5709d8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45c65c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bne.n 570828 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45c4ac> │ │ │ │ + bcs.n 5709a8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45c62c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r6, {r5, r6} │ │ │ │ + ldmia r7!, {r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r7!, {r1, r2, r3} │ │ │ │ + ldmia r7, {r1, r2, r3, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r6, {r2, r4, r5, r6, r7} │ │ │ │ + ldmia r7, {r2, r4, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r7, {r1, r2, r3, r4, r7} │ │ │ │ + beq.n 5709b0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45c634> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r7!, {r2, r3, r4, r5, r6} │ │ │ │ + beq.n 570970 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45c5f4> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r7!, {r1, r5, r6} │ │ │ │ + beq.n 570940 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45c5c4> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r7!, {r3, r6} │ │ │ │ + beq.n 570910 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45c594> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r7!, {r1, r2, r3, r5} │ │ │ │ + ldmia r7, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r7!, {r2, r4} │ │ │ │ + ldmia r7, {r2, r4, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r6, {r1, r2, r4, r5, r6, r7} │ │ │ │ + ldmia r7, {r1, r2, r4, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - beq.n 5708f0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45c574> │ │ │ │ + bne.n 570870 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45c4f4> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - beq.n 5708c0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45c544> │ │ │ │ + bne.n 570840 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45c4c4> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - beq.n 570888 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45c50c> │ │ │ │ + bne.n 570a08 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45c68c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - beq.n 570850 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45c4d4> │ │ │ │ + bne.n 5709d0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45c654> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - beq.n 570a18 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45c69c> │ │ │ │ + bne.n 570998 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45c61c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - beq.n 5709e8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45c66c> │ │ │ │ + bne.n 570968 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45c5ec> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - beq.n 5709b8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45c63c> │ │ │ │ + bne.n 570938 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45c5bc> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - beq.n 570988 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45c60c> │ │ │ │ + beq.n 570908 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45c58c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bne.n 570968 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45c5ec> │ │ │ │ + bne.n 5708e8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45c56c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - movs r1, #238 @ 0xee │ │ │ │ + movs r2, #174 @ 0xae │ │ │ │ lsls r5, r6, #2 │ │ │ │ cmp r0, #128 @ 0x80 │ │ │ │ beq.n 5709ee <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45c672> │ │ │ │ bls.n 57095c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45c5e0> │ │ │ │ cmp.w r0, #4096 @ 0x1000 │ │ │ │ beq.n 5709e8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45c66c> │ │ │ │ bhi.n 5709b4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45c638> │ │ │ │ @@ -1818504,57 +1818508,57 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #88] @ (570a74 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45c6f8>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #88] @ (570a78 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45c6fc>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - bne.n 570b20 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45c7a4> │ │ │ │ + bcs.n 570aa0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45c724> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - movs r0, #228 @ 0xe4 │ │ │ │ + movs r1, #164 @ 0xa4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bne.n 570afc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45c780> │ │ │ │ + bcs.n 570a7c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45c700> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - beq.n 5709c4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45c648> │ │ │ │ + bne.n 570944 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45c5c8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - beq.n 57098c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45c610> │ │ │ │ + bne.n 570b0c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45c790> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - beq.n 57094c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45c5d0> │ │ │ │ + bne.n 570acc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45c750> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - beq.n 570b14 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45c798> │ │ │ │ + bne.n 570a94 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45c718> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - beq.n 570ae4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45c768> │ │ │ │ + bne.n 570a64 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45c6e8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bne.n 570960 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45c5e4> │ │ │ │ + bcs.n 570ae0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45c764> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - beq.n 5709a8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45c62c> │ │ │ │ + bne.n 570b28 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45c7ac> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bne.n 570ac4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45c748> │ │ │ │ + bne.n 570a44 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45c6c8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - beq.n 5709ec <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45c670> │ │ │ │ + bne.n 57096c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45c5f0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bne.n 570af4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45c778> │ │ │ │ + bcs.n 570a74 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45c6f8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - beq.n 5709ac <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45c630> │ │ │ │ + bne.n 570b2c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45c7b0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bne.n 57098c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45c610> │ │ │ │ + bcs.n 570b0c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45c790> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bne.n 570b4c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45c7d0> │ │ │ │ + bcs.n 570acc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45c750> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bne.n 5709ac <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45c630> │ │ │ │ + bcs.n 570b2c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45c7b0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r7, {r5, r6, r7} │ │ │ │ + beq.n 5709ac <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45c630> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - movs r0, #98 @ 0x62 │ │ │ │ + movs r1, #34 @ 0x22 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r0, #92 @ 0x5c │ │ │ │ + movs r1, #28 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r0, #86 @ 0x56 │ │ │ │ + movs r1, #22 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r0, #80 @ 0x50 │ │ │ │ + movs r1, #16 │ │ │ │ lsls r5, r6, #2 │ │ │ │ cmp r0, #3 │ │ │ │ bhi.n 570aa0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45c724> │ │ │ │ tbb [pc, r0] │ │ │ │ lsls r5, r0, #8 │ │ │ │ lsrs r3, r1, #32 │ │ │ │ ldr r0, [pc, #28] @ (570aa8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45c72c>) │ │ │ │ @@ -1818569,23 +1818573,23 @@ │ │ │ │ ldr r0, [pc, #24] @ (570ab4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45c738>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #20] @ (570ab8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45c73c>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - bne.n 570b40 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45c7c4> │ │ │ │ + bcs.n 570ac0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45c744> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bne.n 570b08 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45c78c> │ │ │ │ + bne.n 570a88 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45c70c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bne.n 570b90 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45c814> │ │ │ │ + bcs.n 570b10 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45c794> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bne.n 570b58 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45c7dc> │ │ │ │ + bcs.n 570ad8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45c75c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - subs r6, r1, #7 │ │ │ │ + movs r0, #142 @ 0x8e │ │ │ │ lsls r5, r6, #2 │ │ │ │ movw r3, #4491 @ 0x118b │ │ │ │ cmp r0, r3 │ │ │ │ beq.w 570c20 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45c8a4> │ │ │ │ bls.n 570b22 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45c7a6> │ │ │ │ movw r3, #5385 @ 0x1509 │ │ │ │ cmp r0, r3 │ │ │ │ @@ -1818759,81 +1818763,81 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #136] @ (570cc4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45c948>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #136] @ (570cc8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45c94c>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - subs r0, r6, #4 │ │ │ │ + subs r0, r6, #7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bcc.n 570bac <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45c830> │ │ │ │ + bmi.n 570d2c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45c9b0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bmi.n 570c54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45c8d8> │ │ │ │ + bmi.n 570bd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45c858> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bmi.n 570c8c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45c910> │ │ │ │ + bmi.n 570c0c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45c890> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - beq.n 570bcc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45c850> │ │ │ │ + bne.n 570d4c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45c9d0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - beq.n 570bf4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45c878> │ │ │ │ + bne.n 570b74 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45c7f8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - beq.n 570c1c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45c8a0> │ │ │ │ + bne.n 570b9c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45c820> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - beq.n 570c4c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45c8d0> │ │ │ │ + bne.n 570bcc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45c850> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bne.n 570c84 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45c908> │ │ │ │ + bne.n 570c04 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45c888> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bne.n 570cac <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45c930> │ │ │ │ + bne.n 570c2c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45c8b0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bne.n 570cd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45c958> │ │ │ │ + bne.n 570c54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45c8d8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bne.n 570cfc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45c980> │ │ │ │ + bcs.n 570c7c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45c900> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bne.n 570d2c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45c9b0> │ │ │ │ + bcs.n 570cac <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45c930> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bne.n 570d64 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45c9e8> │ │ │ │ + bcs.n 570ce4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45c968> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bne.n 570b8c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45c810> │ │ │ │ + bcs.n 570d0c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45c990> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcc.n 570bac <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45c830> │ │ │ │ + bmi.n 570d2c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45c9b0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcc.n 570cc4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45c948> │ │ │ │ + bcc.n 570c44 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45c8c8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcs.n 570d04 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45c988> │ │ │ │ + bcs.n 570c84 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45c908> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcs.n 570c6c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45c8f0> │ │ │ │ + bcc.n 570bec <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45c870> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcs.n 570d34 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45c9b8> │ │ │ │ + bcc.n 570cb4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45c938> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcs.n 570c0c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45c890> │ │ │ │ + bcc.n 570d8c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45ca10> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcs.n 570d64 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45c9e8> │ │ │ │ + bcc.n 570ce4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45c968> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcs.n 570bac <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45c830> │ │ │ │ + bcc.n 570d2c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45c9b0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bne.n 570c44 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45c8c8> │ │ │ │ + bcs.n 570bc4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45c848> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bne.n 570c7c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45c900> │ │ │ │ + bcs.n 570bfc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45c880> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bne.n 570be4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45c868> │ │ │ │ + bcs.n 570d64 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45c9e8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bne.n 570d4c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45c9d0> │ │ │ │ + bcs.n 570ccc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45c950> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcc.n 570cec <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45c970> │ │ │ │ + bcc.n 570c6c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45c8f0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bne.n 570d74 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45c9f8> │ │ │ │ + bcs.n 570cf4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45c978> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - subs r0, r1, #1 │ │ │ │ + subs r0, r1, #4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r2, r0, #1 │ │ │ │ + subs r2, r0, #4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r4, r7, #0 │ │ │ │ + subs r4, r7, #3 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r6, r6, #0 │ │ │ │ + subs r6, r6, #3 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldmia r7, {r2, r3, r4, r6, r7} │ │ │ │ + beq.n 570c04 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45c888> │ │ │ │ lsls r2, r6, #2 │ │ │ │ movw r3, #6531 @ 0x1983 │ │ │ │ cmp r0, r3 │ │ │ │ bhi.w 573fe2 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x45fc66> │ │ │ │ tbh [pc, r0, lsl #1] │ │ │ │ cmp r5, #41 @ 0x29 │ │ │ │ cmp r5, #38 @ 0x26 │ │ │ │ @@ -1826591,694 +1826595,695 @@ │ │ │ │ ldr.w r0, [pc, #1644] @ 575308 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x460f8c> │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr.w r0, [pc, #1640] @ 57530c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x460f90> │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - eor.w r0, sl, r4, ror #2 │ │ │ │ - lsls r2, r1, #14 │ │ │ │ + adc.w r0, sl, r4, ror #2 │ │ │ │ + lsls r2, r1, #17 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r6, r3, #13 │ │ │ │ + lsls r6, r3, #16 │ │ │ │ + lsls r3, r6, #2 │ │ │ │ + lsls r6, r6, #15 │ │ │ │ + lsls r3, r6, #2 │ │ │ │ + lsls r6, r2, #15 │ │ │ │ + lsls r3, r6, #2 │ │ │ │ + lsls r6, r6, #14 │ │ │ │ + lsls r3, r6, #2 │ │ │ │ + lsls r6, r2, #14 │ │ │ │ + lsls r3, r6, #2 │ │ │ │ + lsls r6, r6, #13 │ │ │ │ + lsls r3, r6, #2 │ │ │ │ + lsls r6, r2, #13 │ │ │ │ lsls r3, r6, #2 │ │ │ │ lsls r6, r6, #12 │ │ │ │ lsls r3, r6, #2 │ │ │ │ lsls r6, r2, #12 │ │ │ │ lsls r3, r6, #2 │ │ │ │ lsls r6, r6, #11 │ │ │ │ lsls r3, r6, #2 │ │ │ │ lsls r6, r2, #11 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r6, r6, #10 │ │ │ │ + lsls r2, r7, #10 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r6, r2, #10 │ │ │ │ + lsls r6, r3, #10 │ │ │ │ lsls r3, r6, #2 │ │ │ │ lsls r6, r6, #9 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r6, r2, #9 │ │ │ │ - lsls r3, r6, #2 │ │ │ │ - lsls r6, r6, #8 │ │ │ │ - lsls r3, r6, #2 │ │ │ │ - lsls r6, r2, #8 │ │ │ │ + lsls r2, r1, #9 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r2, r7, #7 │ │ │ │ + lsls r6, r3, #8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r6, r3, #7 │ │ │ │ + lsls r6, r6, #7 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r6, r6, #6 │ │ │ │ + lsls r6, r1, #7 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r2, r1, #6 │ │ │ │ + lsls r6, r4, #6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r6, r3, #5 │ │ │ │ + lsls r6, r7, #5 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r6, r6, #4 │ │ │ │ + lsls r6, r1, #5 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r6, r1, #4 │ │ │ │ + lsls r2, r5, #4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r6, r4, #3 │ │ │ │ + lsls r6, r6, #3 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r6, r7, #2 │ │ │ │ + lsls r6, r1, #3 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r6, r1, #2 │ │ │ │ + lsls r2, r4, #2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r2, r5, #1 │ │ │ │ + lsls r2, r6, #1 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r6, r6 │ │ │ │ + lsls r2, r0, #1 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r6, r1 │ │ │ │ + movs r2, r3 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - vshr.u64 d16, d18, #30 │ │ │ │ - vshr.u64 d0, d18, #14 │ │ │ │ + vshr.u64 d16, d18, #14 │ │ │ │ + vshr.u64 d16, d18, #50 │ │ │ │ + vshr.u64 d0, d18, #26 │ │ │ │ vshr.u64 d0, d18, #62 │ │ │ │ vqadd.u16 d16, d26, d18 │ │ │ │ vqadd.u64 d0, d18, d18 │ │ │ │ - vqadd.u8 d0, d30, d18 │ │ │ │ - mcr2 0, 7, r0, cr6, cr2, {5} │ │ │ │ + vqadd.u16 d0, d18, d18 │ │ │ │ + mcr2 0, 7, r0, cr10, cr2, {5} │ │ │ │ mcr2 0, 6, r0, cr2, cr2, {5} │ │ │ │ - mrc2 0, 4, r0, cr10, cr2, {5} │ │ │ │ - mrc2 0, 3, r0, cr2, cr2, {5} │ │ │ │ - mrc2 0, 2, r0, cr2, cr2, {5} │ │ │ │ - mcr2 0, 1, r0, cr10, cr2, {5} │ │ │ │ - mcr2 0, 0, r0, cr2, cr2, {5} │ │ │ │ - ldc2l 0, cr0, [lr, #712] @ 0x2c8 │ │ │ │ - ldc2 0, cr0, [sl, #712]! @ 0x2c8 │ │ │ │ - stc2 0, cr0, [sl, #712] @ 0x2c8 │ │ │ │ - ldc2l 0, cr0, [r6, #-712] @ 0xfffffd38 │ │ │ │ - stc2 0, cr0, [r6, #-712]! @ 0xfffffd38 │ │ │ │ - ldc2l 0, cr0, [lr], #712 @ 0x2c8 │ │ │ │ - ldc2l 0, cr0, [sl], {178} @ 0xb2 │ │ │ │ - ldc2 0, cr0, [lr], #712 @ 0x2c8 │ │ │ │ - stc2 0, cr0, [r6], {178} @ 0xb2 │ │ │ │ - mcrr2 0, 11, r0, lr, cr2 │ │ │ │ - stc2 0, cr0, [r2], #-712 @ 0xfffffd38 │ │ │ │ - @ instruction: 0xfbf200b2 │ │ │ │ - @ instruction: 0xfbba00b2 │ │ │ │ - @ instruction: 0xfb7e00b2 │ │ │ │ - @ instruction: 0xfb4200b2 │ │ │ │ - @ instruction: 0xfb0e00b2 │ │ │ │ + mrc2 0, 4, r0, cr14, cr2, {5} │ │ │ │ + mrc2 0, 3, r0, cr10, cr2, {5} │ │ │ │ + mcr2 0, 2, r0, cr10, cr2, {5} │ │ │ │ + mrc2 0, 0, r0, cr6, cr2, {5} │ │ │ │ + stc2l 0, cr0, [r6, #712]! @ 0x2c8 │ │ │ │ + ldc2 0, cr0, [lr, #712]! @ 0x2c8 │ │ │ │ + ldc2 0, cr0, [sl, #712] @ 0x2c8 │ │ │ │ + ldc2l 0, cr0, [lr, #-712]! @ 0xfffffd38 │ │ │ │ + stc2l 0, cr0, [r6, #-712] @ 0xfffffd38 │ │ │ │ + stc2 0, cr0, [lr, #-712] @ 0xfffffd38 │ │ │ │ + stc2l 0, cr0, [r2], #712 @ 0x2c8 │ │ │ │ + ldc2 0, cr0, [r2], #712 @ 0x2c8 │ │ │ │ + ldc2l 0, cr0, [sl], #-712 @ 0xfffffd38 │ │ │ │ + ldc2 0, cr0, [lr], #-712 @ 0xfffffd38 │ │ │ │ + stc2 0, cr0, [r2], {178} @ 0xb2 │ │ │ │ + smlaltt r0, r0, lr, r2 │ │ │ │ + @ instruction: 0xfb9a00b2 │ │ │ │ + @ instruction: 0xfb6200b2 │ │ │ │ + @ instruction: 0xfb2a00b2 │ │ │ │ @ instruction: 0xfada00b2 │ │ │ │ - @ instruction: 0xfaa200b2 │ │ │ │ + @ instruction: 0xfaa600b2 │ │ │ │ @ instruction: 0xfa6a00b2 │ │ │ │ + @ instruction: 0xfa3e00b2 │ │ │ │ @ instruction: 0xfa1a00b2 │ │ │ │ - vld1.8 @ instruction: 0xf9e600b2 │ │ │ │ - vld1.8 @ instruction: 0xf9aa00b2 │ │ │ │ - ldr??.w r0, [lr, r2, lsl #3] │ │ │ │ - ldr??.w r0, [sl, r2, lsl #3] │ │ │ │ + ldr??.w r0, [r6, #178] @ 0xb2 │ │ │ │ + ldr??.w r0, [sl, #178] @ 0xb2 │ │ │ │ + ldrsh.w r0, [r2, #178] @ 0xb2 │ │ │ │ + vst1.8 @ instruction: 0xf98e00b2 │ │ │ │ + vld4.32 {d16-d19}, [r2 :256], r2 │ │ │ │ ldrsh.w r0, [r6, r2, lsl #3] │ │ │ │ ldrsb.w r0, [sl, r2, lsl #3] │ │ │ │ - ldr??.w r0, [r2, #178] @ 0xb2 │ │ │ │ - str.w r0, [lr, #178] @ 0xb2 │ │ │ │ - strh.w r0, [r2, #178] @ 0xb2 │ │ │ │ - ldr??.w r0, [r6, r2, lsl #3] │ │ │ │ - ldr.w r0, [sl, r2, lsl #3] │ │ │ │ - ldrh.w r0, [lr, r2, lsl #3] │ │ │ │ - ldrb.w r0, [sl, r2, lsl #3] │ │ │ │ - @ instruction: 0xf7fa00b2 │ │ │ │ - @ instruction: 0xf7da00b2 │ │ │ │ + ldr??.w r0, [lr, #178] @ 0xb2 │ │ │ │ + ldr.w r0, [sl, #178] @ 0xb2 │ │ │ │ + ldrh.w r0, [sl, #178] @ 0xb2 │ │ │ │ + ldrb.w r0, [sl, #178] @ 0xb2 │ │ │ │ + ldr??.w r0, [sl, r2, lsl #3] │ │ │ │ + ldr.w r0, [lr, r2, lsl #3] │ │ │ │ + str.w r0, [r2, r2, lsl #3] │ │ │ │ + strh.w r0, [r2, r2, lsl #3] │ │ │ │ + strb.w r0, [r2, r2, lsl #3] │ │ │ │ + @ instruction: 0xf7e200b2 │ │ │ │ @ instruction: 0xf7ba00b2 │ │ │ │ - @ instruction: 0xf79e00b2 │ │ │ │ - @ instruction: 0xf78200b2 │ │ │ │ - @ instruction: 0xf76200b2 │ │ │ │ - @ instruction: 0xf74200b2 │ │ │ │ - @ instruction: 0xf72200b2 │ │ │ │ - @ instruction: 0xf6fa00b2 │ │ │ │ - @ instruction: 0xf6d600b2 │ │ │ │ - @ instruction: 0xf6b200b2 │ │ │ │ - @ instruction: 0xf69200b2 │ │ │ │ - @ instruction: 0xf66a00b2 │ │ │ │ - movw r0, #10418 @ 0x28b2 │ │ │ │ - @ instruction: 0xf61e00b2 │ │ │ │ - @ instruction: 0xf5f600b2 │ │ │ │ - rsb r0, lr, #5832704 @ 0x590000 │ │ │ │ - sub.w r0, r6, #5832704 @ 0x590000 │ │ │ │ - sbcs.w r0, lr, #5832704 @ 0x590000 │ │ │ │ - adcs.w r0, r6, #5832704 @ 0x590000 │ │ │ │ - @ instruction: 0xf52e00b2 │ │ │ │ + @ instruction: 0xf79600b2 │ │ │ │ + @ instruction: 0xf77200b2 │ │ │ │ + @ instruction: 0xf75200b2 │ │ │ │ + @ instruction: 0xf72a00b2 │ │ │ │ + @ instruction: 0xf70200b2 │ │ │ │ + @ instruction: 0xf6de00b2 │ │ │ │ + @ instruction: 0xf6b600b2 │ │ │ │ + @ instruction: 0xf68e00b2 │ │ │ │ + @ instruction: 0xf66600b2 │ │ │ │ + @ instruction: 0xf63e00b2 │ │ │ │ + @ instruction: 0xf61600b2 │ │ │ │ + @ instruction: 0xf5ee00b2 │ │ │ │ + rsb r0, r6, #5832704 @ 0x590000 │ │ │ │ + @ instruction: 0xf59e00b2 │ │ │ │ + sbcs.w r0, r6, #5832704 @ 0x590000 │ │ │ │ + adc.w r0, lr, #5832704 @ 0x590000 │ │ │ │ + @ instruction: 0xf52a00b2 │ │ │ │ add.w r0, r6, #5832704 @ 0x590000 │ │ │ │ @ instruction: 0xf4de00b2 │ │ │ │ @ instruction: 0xf4b600b2 │ │ │ │ eor.w r0, lr, #5832704 @ 0x590000 │ │ │ │ orn r0, sl, #5832704 @ 0x590000 │ │ │ │ - orr.w r0, r6, #5832704 @ 0x590000 │ │ │ │ - ands.w r0, lr, #5832704 @ 0x590000 │ │ │ │ - @ instruction: 0xf3f600b2 │ │ │ │ + orr.w r0, r2, #5832704 @ 0x590000 │ │ │ │ + ands.w r0, sl, #5832704 @ 0x590000 │ │ │ │ + @ instruction: 0xf3f200b2 │ │ │ │ @ instruction: 0xf3ce00b2 │ │ │ │ - @ instruction: 0xf3aa00b2 │ │ │ │ - @ instruction: 0xf38200b2 │ │ │ │ - @ instruction: 0xf35a00b2 │ │ │ │ - @ instruction: 0xf33200b2 │ │ │ │ - @ instruction: 0xf30e00b2 │ │ │ │ - @ instruction: 0xf2e600b2 │ │ │ │ + @ instruction: 0xf3a600b2 │ │ │ │ + @ instruction: 0xf37e00b2 │ │ │ │ + @ instruction: 0xf35600b2 │ │ │ │ + @ instruction: 0xf32e00b2 │ │ │ │ + @ instruction: 0xf30600b2 │ │ │ │ + @ instruction: 0xf2e200b2 │ │ │ │ @ instruction: 0xf2be00b2 │ │ │ │ - @ instruction: 0xf29600b2 │ │ │ │ - @ instruction: 0xf26e00b2 │ │ │ │ - movw r0, #24754 @ 0x60b2 │ │ │ │ - @ instruction: 0xf22200b2 │ │ │ │ - @ instruction: 0xf1fe00b2 │ │ │ │ + @ instruction: 0xf29a00b2 │ │ │ │ + @ instruction: 0xf27600b2 │ │ │ │ + @ instruction: 0xf25200b2 │ │ │ │ + @ instruction: 0xf22a00b2 │ │ │ │ + addw r0, r2, #178 @ 0xb2 │ │ │ │ rsbs r0, sl, #178 @ 0xb2 │ │ │ │ - subs.w r0, r6, #178 @ 0xb2 │ │ │ │ - @ instruction: 0xf19200b2 │ │ │ │ - sbc.w r0, sl, #178 @ 0xb2 │ │ │ │ - adc.w r0, r2, #178 @ 0xb2 │ │ │ │ - adds.w r0, sl, #178 @ 0xb2 │ │ │ │ - @ instruction: 0xf0f200b2 │ │ │ │ - @ instruction: 0xf0c600b2 │ │ │ │ - eors.w r0, r6, #178 @ 0xb2 │ │ │ │ - orn r0, lr, #178 @ 0xb2 │ │ │ │ - orr.w r0, r2, #178 @ 0xb2 │ │ │ │ - bic.w r0, r2, #178 @ 0xb2 │ │ │ │ - and.w r0, r2, #178 @ 0xb2 │ │ │ │ - vshr.s64 d16, d18, #38 │ │ │ │ - vshr.s64 d0, d18, #22 │ │ │ │ - vqadd.s32 d16, d26, d18 │ │ │ │ - vqadd.s32 d0, d26, d18 │ │ │ │ - mrc 0, 7, r0, cr6, cr2, {5} │ │ │ │ - mrc 0, 5, r0, cr14, cr2, {5} │ │ │ │ - mcr 0, 4, r0, cr2, cr2, {5} │ │ │ │ - mcr 0, 2, r0, cr6, cr2, {5} │ │ │ │ - mrc 0, 0, r0, cr6, cr2, {5} │ │ │ │ + subs.w r0, r2, #178 @ 0xb2 │ │ │ │ + @ instruction: 0xf18600b2 │ │ │ │ + adcs.w r0, r6, #178 @ 0xb2 │ │ │ │ + @ instruction: 0xf12e00b2 │ │ │ │ + add.w r0, r2, #178 @ 0xb2 │ │ │ │ + @ instruction: 0xf0e200b2 │ │ │ │ + @ instruction: 0xf0c200b2 │ │ │ │ + eors.w r0, sl, #178 @ 0xb2 │ │ │ │ + orn r0, sl, #178 @ 0xb2 │ │ │ │ + bic.w r0, sl, #178 @ 0xb2 │ │ │ │ + vshr.s64 d16, d18, #22 │ │ │ │ + vshr.s64 d0, d18, #10 │ │ │ │ + vqadd.s64 d16, d30, d18 │ │ │ │ + vqadd.s8 d16, d18, d18 │ │ │ │ + vqadd.s8 d0, d22, d18 │ │ │ │ + mrc 0, 6, r0, cr6, cr2, {5} │ │ │ │ + mcr 0, 5, r0, cr2, cr2, {5} │ │ │ │ + mrc 0, 2, r0, cr10, cr2, {5} │ │ │ │ + mrc 0, 0, r0, cr14, cr2, {5} │ │ │ │ stcl 0, cr0, [r2, #712]! @ 0x2c8 │ │ │ │ - ldc 0, cr0, [sl, #712] @ 0x2c8 │ │ │ │ - ldcl 0, cr0, [lr, #-712] @ 0xfffffd38 │ │ │ │ - stc 0, cr0, [r2, #-712]! @ 0xfffffd38 │ │ │ │ - stcl 0, cr0, [r6], #712 @ 0x2c8 │ │ │ │ - ldc 0, cr0, [sl], #712 @ 0x2c8 │ │ │ │ - stc 0, cr0, [r2], {178} @ 0xb2 │ │ │ │ - mcrr 0, 11, r0, r2, cr2 │ │ │ │ + stc 0, cr0, [r6, #712]! @ 0x2c8 │ │ │ │ + ldcl 0, cr0, [sl, #-712]! @ 0xfffffd38 │ │ │ │ + stcl 0, cr0, [r2, #-712] @ 0xfffffd38 │ │ │ │ + stc 0, cr0, [r2, #-712] @ 0xfffffd38 │ │ │ │ + stcl 0, cr0, [sl], {178} @ 0xb2 │ │ │ │ stc 0, cr0, [sl], {178} @ 0xb2 │ │ │ │ - rsb r0, sl, r2, ror #2 │ │ │ │ - @ instruction: 0xeb8a00b2 │ │ │ │ - adc.w r0, lr, r2, ror #2 │ │ │ │ - adds.w r0, sl, r2, ror #2 │ │ │ │ - @ instruction: 0xeae600b2 │ │ │ │ - @ instruction: 0xeaae00b2 │ │ │ │ - orns r0, sl, r2, ror #2 │ │ │ │ - orr.w r0, sl, r2, ror #2 │ │ │ │ - ands.w r0, lr, r2, ror #2 │ │ │ │ + mcrr 0, 11, r0, sl, cr2 │ │ │ │ + stc 0, cr0, [lr], {178} @ 0xb2 │ │ │ │ + rsbs r0, sl, r2, ror #2 │ │ │ │ + sub.w r0, r6, r2, ror #2 │ │ │ │ + sbc.w r0, lr, r2, ror #2 │ │ │ │ + @ instruction: 0xeb3a00b2 │ │ │ │ + add.w r0, sl, r2, ror #2 │ │ │ │ + @ instruction: 0xeade00b2 │ │ │ │ + @ instruction: 0xeaaa00b2 │ │ │ │ + orn r0, r2, r2, ror #2 │ │ │ │ + bic.w r0, r6, r2, ror #2 │ │ │ │ strd r0, r0, [sl, #712]! @ 0x2c8 │ │ │ │ - @ instruction: 0xe9a200b2 │ │ │ │ - strd r0, r0, [r6, #-712]! @ 0x2c8 │ │ │ │ - stmdb sl!, {r1, r4, r5, r7} │ │ │ │ - strd r0, r0, [lr], #712 @ 0x2c8 │ │ │ │ - ldmia.w r6!, {r1, r4, r5, r7} │ │ │ │ - ldrd r0, r0, [sl], #-712 @ 0x2c8 │ │ │ │ - strex r0, r0, [r6, #712] @ 0x2c8 │ │ │ │ - @ instruction: 0xe81a00b2 │ │ │ │ - b.n 574f18 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x460b9c> │ │ │ │ + @ instruction: 0xe9ae00b2 │ │ │ │ + ldrd r0, r0, [r6, #-712]! @ 0x2c8 │ │ │ │ + ldmdb sl!, {r1, r4, r5, r7} │ │ │ │ + stmdb r6, {r1, r4, r5, r7} │ │ │ │ + @ instruction: 0xe8da00b2 │ │ │ │ + stmia.w lr!, {r1, r4, r5, r7} │ │ │ │ + strd r0, r0, [r6], #-712 @ 0x2c8 │ │ │ │ + @ instruction: 0xe81e00b2 │ │ │ │ + b.n 574ef4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x460b78> │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + b.n 574e78 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x460afc> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 574e8c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x460b10> │ │ │ │ + b.n 574e14 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x460a98> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 574e00 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x460a84> │ │ │ │ + b.n 574d78 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4609fc> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 574d74 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4609f8> │ │ │ │ + b.n 574cdc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x460960> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 574cf8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x46097c> │ │ │ │ + b.n 574c38 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4608bc> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 574c94 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x460918> │ │ │ │ + b.n 574b94 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x460818> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 574bf8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x46087c> │ │ │ │ + b.n 574af0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x460774> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 574b5c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4607e0> │ │ │ │ + b.n 574a4c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4606d0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 574ab8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x46073c> │ │ │ │ + b.n 5749d8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x46065c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 574a14 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x460698> │ │ │ │ + b.n 57495c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4605e0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 574970 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4605f4> │ │ │ │ + b.n 5748e8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x46056c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 5748cc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x460550> │ │ │ │ + b.n 574874 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4604f8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 574858 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4604dc> │ │ │ │ + b.n 574810 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x460494> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 5747dc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x460460> │ │ │ │ + b.n 574784 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x460408> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 575768 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4613ec> │ │ │ │ + b.n 5756f8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x46137c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 5756f4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x461378> │ │ │ │ + b.n 575674 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4612f8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 575690 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x461314> │ │ │ │ + b.n 5755e8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x46126c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 575604 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x461288> │ │ │ │ + b.n 575564 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4611e8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 575578 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4611fc> │ │ │ │ + b.n 5754e0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x461164> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 5754f4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x461178> │ │ │ │ + b.n 57546c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4610f0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 575468 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4610ec> │ │ │ │ + b.n 5753f8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x46107c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 5753e4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x461068> │ │ │ │ + b.n 57539c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x461020> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 575360 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x460fe4> │ │ │ │ + b.n 575318 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x460f9c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 5752ec <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x460f70> │ │ │ │ + b.n 5752a4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x460f28> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 575278 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x460efc> │ │ │ │ + b.n 575238 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x460ebc> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 57521c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x460ea0> │ │ │ │ + b.n 5751d4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x460e58> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 575198 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x460e1c> │ │ │ │ + b.n 575178 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x460dfc> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 575124 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x460da8> │ │ │ │ + b.n 57511c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x460da0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ b.n 5750b8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x460d3c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ b.n 575054 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x460cd8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 574ff8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x460c7c> │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - svc 242 @ 0xf2 │ │ │ │ + b.n 575000 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x460c84> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - svc 190 @ 0xbe │ │ │ │ + svc 210 @ 0xd2 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - svc 138 @ 0x8a │ │ │ │ + svc 154 @ 0x9a │ │ │ │ lsls r2, r6, #2 │ │ │ │ svc 94 @ 0x5e │ │ │ │ lsls r2, r6, #2 │ │ │ │ - svc 18 │ │ │ │ + svc 42 @ 0x2a │ │ │ │ lsls r2, r6, #2 │ │ │ │ - udf #218 @ 0xda │ │ │ │ + udf #246 @ 0xf6 │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + udf #194 @ 0xc2 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - udf #158 @ 0x9e │ │ │ │ + udf #138 @ 0x8a │ │ │ │ lsls r2, r6, #2 │ │ │ │ - udf #106 @ 0x6a │ │ │ │ + udf #86 @ 0x56 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - udf #54 @ 0x36 │ │ │ │ + udf #34 @ 0x22 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - udf #2 │ │ │ │ + ble.n 574fc8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x460c4c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ble.n 574f74 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x460bf8> │ │ │ │ + ble.n 574f64 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x460be8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ble.n 574f10 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x460b94> │ │ │ │ + ble.n 574f00 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x460b84> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ble.n 5750ac <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x460d30> │ │ │ │ + ble.n 57509c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x460d20> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ble.n 575048 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x460ccc> │ │ │ │ + ble.n 575038 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x460cbc> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bgt.n 574fe4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x460c68> │ │ │ │ + bgt.n 574fd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x460c58> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bgt.n 574f80 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x460c04> │ │ │ │ + bgt.n 574f40 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x460bc4> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bgt.n 574f1c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x460ba0> │ │ │ │ + bgt.n 5750ac <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x460d30> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bgt.n 5750b8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x460d3c> │ │ │ │ + bgt.n 575028 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x460cac> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bgt.n 575054 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x460cd8> │ │ │ │ + blt.n 574fcc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x460c50> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - blt.n 574fc0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x460c44> │ │ │ │ + blt.n 574f40 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x460bc4> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - blt.n 574f2c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x460bb0> │ │ │ │ + blt.n 5750c4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x460d48> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - blt.n 5750a8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x460d2c> │ │ │ │ + blt.n 575048 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x460ccc> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - blt.n 57504c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x460cd0> │ │ │ │ + bge.n 574fd4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x460c58> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bge.n 574fc0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x460c44> │ │ │ │ + bge.n 574f58 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x460bdc> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bge.n 574f44 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x460bc8> │ │ │ │ + bge.n 5750d4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x460d58> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bge.n 5750c8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x460d4c> │ │ │ │ + bge.n 575058 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x460cdc> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bge.n 575054 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x460cd8> │ │ │ │ + bls.n 574fcc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x460c50> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bls.n 574fd8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x460c5c> │ │ │ │ + bls.n 574f50 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x460bd4> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bls.n 574f54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x460bd8> │ │ │ │ + bls.n 5750dc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x460d60> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bls.n 5750d8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x460d5c> │ │ │ │ + bls.n 575060 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x460ce4> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bls.n 57504c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x460cd0> │ │ │ │ + bhi.n 574ff4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x460c78> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bhi.n 574fd0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x460c54> │ │ │ │ + bhi.n 574f80 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x460c04> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bhi.n 574f5c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x460be0> │ │ │ │ + bhi.n 5750fc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x460d80> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bhi.n 5750e0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x460d64> │ │ │ │ + bhi.n 575068 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x460cec> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bhi.n 575074 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x460cf8> │ │ │ │ + bvc.n 575024 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x460ca8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bvc.n 575000 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x460c84> │ │ │ │ + bvc.n 574fe0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x460c64> │ │ │ │ lsls r2, r6, #2 │ │ │ │ bvc.n 574f7c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x460c00> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bvc.n 5750e8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x460d6c> │ │ │ │ + bvc.n 575118 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x460d9c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ bvc.n 5750a4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x460d28> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bvc.n 575060 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x460ce4> │ │ │ │ + bvs.n 575030 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x460cb4> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bvs.n 574ffc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x460c80> │ │ │ │ + bvs.n 574fec <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x460c70> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bvs.n 574f98 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x460c1c> │ │ │ │ + bvs.n 574fa8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x460c2c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bvs.n 575124 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x460da8> │ │ │ │ + bvs.n 575164 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x460de8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bvs.n 5750b0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x460d34> │ │ │ │ + bvs.n 575120 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x460da4> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bvs.n 57506c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x460cf0> │ │ │ │ + bvs.n 5750dc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x460d60> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bpl.n 575028 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x460cac> │ │ │ │ + bvs.n 575098 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x460d1c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bpl.n 574fe4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x460c68> │ │ │ │ + bpl.n 57505c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x460ce0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bpl.n 574fa0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x460c24> │ │ │ │ + bpl.n 575028 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x460cac> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bpl.n 57515c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x460de0> │ │ │ │ + bpl.n 574fe4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x460c68> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bpl.n 575118 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x460d9c> │ │ │ │ + bpl.n 574fb0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x460c34> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bpl.n 5750dc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x460d60> │ │ │ │ + bpl.n 575184 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x460e08> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bpl.n 5750a8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x460d2c> │ │ │ │ + bpl.n 575150 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x460dd4> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bmi.n 575064 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x460ce8> │ │ │ │ + bpl.n 57511c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x460da0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bmi.n 575030 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x460cb4> │ │ │ │ + bpl.n 5750e8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x460d6c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bmi.n 575004 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x460c88> │ │ │ │ + bpl.n 5750b4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x460d38> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bmi.n 574fd0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x460c54> │ │ │ │ + bmi.n 575088 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x460d0c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bmi.n 574f9c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x460c20> │ │ │ │ + bmi.n 575054 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x460cd8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bmi.n 575168 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x460dec> │ │ │ │ + bmi.n 575008 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x460c8c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bmi.n 575134 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x460db8> │ │ │ │ + bmi.n 574fb4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x460c38> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bmi.n 575108 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x460d8c> │ │ │ │ + bmi.n 575180 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x460e04> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bmi.n 5750d4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x460d58> │ │ │ │ + bmi.n 57514c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x460dd0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcc.n 575088 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x460d0c> │ │ │ │ + bmi.n 575118 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x460d9c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcc.n 575034 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x460cb8> │ │ │ │ + bmi.n 5750e4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x460d68> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcc.n 575000 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x460c84> │ │ │ │ + bcc.n 5750a0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x460d24> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcc.n 574fcc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x460c50> │ │ │ │ + bcc.n 57505c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x460ce0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcc.n 575198 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x460e1c> │ │ │ │ + bcc.n 575028 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x460cac> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcc.n 575164 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x460de8> │ │ │ │ + bcc.n 574ff4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x460c78> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcc.n 575120 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x460da4> │ │ │ │ + bcc.n 5751c0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x460e44> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcc.n 5750dc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x460d60> │ │ │ │ + bcc.n 57518c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x460e10> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcs.n 5750a8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x460d2c> │ │ │ │ + bcc.n 575158 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x460ddc> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcs.n 575074 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x460cf8> │ │ │ │ + bcc.n 575124 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x460da8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcs.n 575040 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x460cc4> │ │ │ │ + bcs.n 5750d8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x460d5c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcs.n 57500c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x460c90> │ │ │ │ + bcs.n 57508c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x460d10> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcs.n 5751d8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x460e5c> │ │ │ │ + bcs.n 575030 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x460cb4> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcs.n 5751a4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x460e28> │ │ │ │ + bcs.n 5751d4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x460e58> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcs.n 575158 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x460ddc> │ │ │ │ + bcs.n 575180 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x460e04> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcs.n 57510c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x460d90> │ │ │ │ + bcs.n 57512c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x460db0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bne.n 5750b0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x460d34> │ │ │ │ + bne.n 5750e0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x460d64> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bne.n 575054 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x460cd8> │ │ │ │ + bne.n 57509c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x460d20> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bne.n 575000 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x460c84> │ │ │ │ + bne.n 575050 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x460cd4> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bne.n 5751ac <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x460e30> │ │ │ │ + bne.n 57500c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x460c90> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bne.n 575160 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x460de4> │ │ │ │ + bne.n 5751c0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x460e44> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bne.n 57511c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x460da0> │ │ │ │ + bne.n 57517c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x460e00> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - beq.n 5750d0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x460d54> │ │ │ │ + bne.n 575140 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x460dc4> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - beq.n 57508c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x460d10> │ │ │ │ + beq.n 5750fc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x460d80> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - beq.n 575040 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x460cc4> │ │ │ │ + beq.n 5750b8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x460d3c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - beq.n 5751fc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x460e80> │ │ │ │ + beq.n 575074 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x460cf8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - beq.n 5751c0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x460e44> │ │ │ │ + beq.n 575030 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x460cb4> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - beq.n 57517c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x460e00> │ │ │ │ + beq.n 5751e4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x460e68> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - beq.n 575138 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x460dbc> │ │ │ │ + beq.n 575198 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x460e1c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r7, {r1, r3, r5, r6, r7} │ │ │ │ + beq.n 575144 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x460dc8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r7, {r1, r2, r6, r7} │ │ │ │ + ldmia r7, {r1, r2, r4, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r7, {r1, r2, r3, r4, r7} │ │ │ │ + ldmia r7, {r1, r2, r5, 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, r3, r6} │ │ │ │ + ldmia r7!, {r1, r2, r3, r4, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r7!, {r1, r2, r4} │ │ │ │ + ldmia r7!, {r1, r2} │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldmia r6, {r1, r2, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r6!, {r1, r4, r5, r7} │ │ │ │ + ldmia r6!, {r1, r3, r4, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r6, {r1, r2, r3, r4, r5, r6} │ │ │ │ + ldmia r6!, {r1, r4, r7} │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + ldmia r6, {r1, r3, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldmia r6, {r1, r2, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldmia r6!, {r1, r2, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r5, {r1, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r6!, {r1} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r5!, {r1, r4, r6, r7} │ │ │ │ + ldmia r5, {r1, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r5, {r1, r3, r5, r7} │ │ │ │ + ldmia r5, {r1, r2, r4, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r5!, {r1, r2, r7} │ │ │ │ + ldmia r5!, {r1, r2, r3, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r5, {r1, r2, r5, r6} │ │ │ │ + ldmia r5, {r1, r3, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r5!, {r1, r6} │ │ │ │ + ldmia r5!, {r1, r2, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r5, {r1, r5} │ │ │ │ + ldmia r5!, {r1, r2, r3, r4} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r4, {r1, r2, r4, r5, r6, r7} │ │ │ │ + ldmia r4, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r4!, {r1, r2, r3, r6, r7} │ │ │ │ + ldmia r4, {r1, r4, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r4!, {r1, r3, r5, r7} │ │ │ │ + ldmia r4, {r1, r4, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldmia r4!, {r1, r2, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r4, {r1, r2, r3, r4, r6} │ │ │ │ + ldmia r4!, {r1, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldmia r4, {r1, r3, r4, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldmia r4, {r1, r4} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r3!, {r1, r4, r5, r6, r7} │ │ │ │ + ldmia r3, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r3!, {r1, r2, r6, r7} │ │ │ │ + ldmia r3, {r1, r2, r3, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r3!, {r1, r5, r7} │ │ │ │ + ldmia r3, {r1, r2, r3, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r3, {r1, r3, r4, r5, r6} │ │ │ │ + ldmia r3, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldmia r3!, {r1, r4, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r3, {r1, r2, r3, r5} │ │ │ │ + ldmia r3!, {r1, r2, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r3, {r1, r2, r3} │ │ │ │ + ldmia r2, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r2, {r1, r2, r3, r5, r6, r7} │ │ │ │ + ldmia r2, {r1, r2, r4, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r2, {r1, r2, r3, r4, r5, r7} │ │ │ │ + ldmia r2!, {r1, r3, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r2!, {r1, r4, r7} │ │ │ │ + ldmia r2!, {r1, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r2, {r1, r2, r5, r6} │ │ │ │ + ldmia r2!, {r1, r3, r4, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r2, {r1, r2, r3, r4, r5} │ │ │ │ + ldmia r2!, {r1, r4, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r2, {r1, r2, r4} │ │ │ │ + ldmia r2!, {r1, r3} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r1, {r1, r3, r5, r6, r7} │ │ │ │ + ldmia r1, {r1, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldmia r1, {r1, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r1, {r1, r3, r4, r7} │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - ldmia r1, {r1, r4, r5, r6} │ │ │ │ + ldmia r1, {r1, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r1, {r1, r3, r6} │ │ │ │ + ldmia r1, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r1, {r1, r5} │ │ │ │ + ldmia r1, {r1, r2, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r1, {r1} │ │ │ │ + ldmia r1, {r1, r3} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r0!, {r1, r5, r6, r7} │ │ │ │ + ldmia r0!, {r1, r2, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldmia r0!, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r0!, {r1, r2, r7} │ │ │ │ + ldmia r0!, {r1, r2, r3, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r0!, {r1, r3, r6} │ │ │ │ + ldmia r0!, {r1, r2, r3, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r0!, {r1, r2, r5} │ │ │ │ + ldmia r0!, {r1, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r7!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r0!, {r1} │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + stmia r7!, {r1, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r7!, {r1, r2, r3, r6, r7} │ │ │ │ + stmia r7!, {r1, r2, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ stmia r7!, {r1, r2, r3, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r7!, {r1, r7} │ │ │ │ + stmia r7!, {r1, r4, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r7!, {r1, r6} │ │ │ │ + stmia r7!, {r1, r2, r3, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r7!, {r1, r5} │ │ │ │ + stmia r7!, {r1, r3, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r7!, {r1, r2} │ │ │ │ + stmia r7!, {r1, r2, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r6!, {r1, r2, r3, r5, r6, r7} │ │ │ │ + stmia r6!, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r6!, {r1, r4, r6, r7} │ │ │ │ + stmia r6!, {r1, r2, r3, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r6!, {r1, r2, r3, r5, r7} │ │ │ │ + stmia r6!, {r1, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r6!, {r1, r3, r7} │ │ │ │ + stmia r6!, {r1, r4, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r6!, {r1, r2, r5, r6} │ │ │ │ + stmia r6!, {r1, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r6!, {r1, r3, r4, r5} │ │ │ │ + stmia r6!, {r1, r2, r4} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r6!, {r1, r2, r3} │ │ │ │ + stmia r5!, {r1, r2, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r5!, {r1, r5, r6, r7} │ │ │ │ + stmia r5!, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r5!, {r1, r4, r5, r7} │ │ │ │ + stmia r5!, {r1, r4, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r5!, {r1, r7} │ │ │ │ + stmia r5!, {r1, r2, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r5!, {r1, r2, r4, r6} │ │ │ │ + stmia r5!, {r1, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r5!, {r1, r2, r5} │ │ │ │ + stmia r5!, {r1, r3, r4} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r4!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r4!, {r1, r4, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r4!, {r1, r4, r6, r7} │ │ │ │ + stmia r4!, {r1, r3, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r4!, {r1, r2, r5, r7} │ │ │ │ + stmia r4!, {r1, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r4!, {r1, r7} │ │ │ │ + stmia r4!, {r1, r3, r4, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r4!, {r1, r3, r4, r6} │ │ │ │ + stmia r4!, {r1, r2, r4, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r4!, {r1, r4, r5} │ │ │ │ + stmia r4!, {r1, r3, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r4!, {r1, r3} │ │ │ │ + stmia r4!, {r1} │ │ │ │ lsls r2, r6, #2 │ │ │ │ stmia r3!, {r1, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r3!, {r1, r3, r4, r5, r7} │ │ │ │ + stmia r3!, {r1, r2, r3, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r3!, {r1, r2, r4, r7} │ │ │ │ + stmia r3!, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r3!, {r1, r3, r5, r6} │ │ │ │ + stmia r3!, {r1, r2, r3, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r3!, {r1, r6} │ │ │ │ + stmia r3!, {r1, r4} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r3!, {r1, r5} │ │ │ │ + stmia r2!, {r1, r3, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r2!, {r1, r2, r3, r5, r6, r7} │ │ │ │ + stmia r2!, {r1, r3, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r2!, {r1, r2, r3, r4, r5, r7} │ │ │ │ + stmia r2!, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r2!, {r1, r2, r3, r7} │ │ │ │ + stmia r2!, {r1, r3, r4, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r2!, {r1, r4, r6} │ │ │ │ + stmia r2!, {r1, r2, r3, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r2!, {r1, r3, r5} │ │ │ │ + stmia r2!, {r1, r2} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r1!, {r1, r3, r5, r6, r7} │ │ │ │ + stmia r1!, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r1!, {r1, r2, r3, r4, r5, r7} │ │ │ │ + stmia r1!, {r1, r3, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r1!, {r1, r3, r4, r7} │ │ │ │ + stmia r1!, {r1, r3, r4, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r1!, {r1, r2, r3, r5, r6} │ │ │ │ + stmia r1!, {r1, r3, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r1!, {r1, r2, r6} │ │ │ │ + stmia r1!, {r1, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r1!, {r1, r2, r3, r4} │ │ │ │ + stmia r1!, {r1} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r0!, {r1, r3, r5, r6, r7} │ │ │ │ + stmia r0!, {r1, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ stmia r0!, {r1, r3, r4, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ stmia r0!, {r1, r3, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r0!, {r1, r5, r6} │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - stmia r0!, {r1, r6} │ │ │ │ + stmia r0!, {r1, r2, r4, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r0!, {r1, r5} │ │ │ │ + stmia r0!, {r1, r2, r3, r4} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - itte │ │ │ │ + itee │ │ │ │ lsl r2, r6, #2 │ │ │ │ - itet gt @ unpredictable > │ │ │ │ + itet gt @ unpredictable │ │ │ │ lslgt r2, r6, #2 │ │ │ │ - itet ls @ unpredictable │ │ │ │ - lslls r2, r6, #2 │ │ │ │ + itte ge @ unpredictable │ │ │ │ + lslge r2, r6, #2 │ │ │ │ + itte hi @ unpredictable │ │ │ │ + lslhi r2, r6, #2 │ │ │ │ ittt pl @ unpredictable │ │ │ │ lslpl r2, r6, #2 │ │ │ │ itee cc @ unpredictable │ │ │ │ lslcc r2, r6, #2 │ │ │ │ - itet eq @ unpredictable │ │ │ │ - lsleq r2, r6, #2 │ │ │ │ - bkpt 0x00e6 │ │ │ │ + itee ne @ unpredictable │ │ │ │ + lslne r2, r6, #2 │ │ │ │ + bkpt 0x00f2 │ │ │ │ lsleq r2, r6, #2 │ │ │ │ - bkpt 0x00c6 │ │ │ │ + bkpt 0x00d2 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bkpt 0x009e │ │ │ │ + bkpt 0x00ae │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bkpt 0x0072 │ │ │ │ + bkpt 0x008a │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bkpt 0x0052 │ │ │ │ + bkpt 0x005e │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bkpt 0x0032 │ │ │ │ + bkpt 0x002e │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bkpt 0x0012 │ │ │ │ + pop {r1, r2, r3, r4, r5, r6, r7, pc} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r1, r2, r3, r5, r6, r7, pc} │ │ │ │ + pop {r1, r2, r4, r6, r7, pc} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r1, r3, r6, r7, pc} │ │ │ │ + pop {r1, r3, r5, r7, pc} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r1, r2, r3, r4, r7, pc} │ │ │ │ + pop {r1, r2, r3, r4, r5, r6, pc} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r1, r2, r3, r5, r6, pc} │ │ │ │ + pop {r1, r3, r4, r6, pc} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r1, r2, r3, r4, r5, pc} │ │ │ │ + pop {r1, r4, r5, pc} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r1, r2, r4, pc} │ │ │ │ + pop {r1, r3, pc} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r1, r3, r5, r6, r7} │ │ │ │ + pop {r1, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ pop {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r1, r3, r4, r7} │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - pop {r1, r4, r5, r6} │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - pop {r1, r3, r6} │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - pop {r1, r5} │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - cbnz r6, 57538e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x461012> │ │ │ │ - lsls r2, r6, #2 │ │ │ │ ldr.w r0, [pc, #3268] @ 575fd8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x461c5c> │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr.w r0, [pc, #3264] @ 575fdc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x461c60> │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr.w r0, [pc, #3260] @ 575fe0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x461c64> │ │ │ │ @@ -1828498,831 +1828503,831 @@ │ │ │ │ bx lr │ │ │ │ ldr.w r0, [pc, #1640] @ 576634 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4622b8> │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr.w r0, [pc, #1636] @ 576638 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4622bc> │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - push {r2, r3, r5, r6, lr} │ │ │ │ + @ instruction: 0xb62c │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r3, r6, lr} │ │ │ │ + @ instruction: 0xb608 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r2, r5, lr} │ │ │ │ + push {r2, r5, r6, r7, lr} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {lr} │ │ │ │ + push {r6, r7, lr} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r2, r6, r7} │ │ │ │ + push {r2, r7, lr} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r4, r7} │ │ │ │ + push {r4, r6, lr} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r3, r5, r6} │ │ │ │ + push {r3, r5, lr} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r2, r3, r4, r5} │ │ │ │ + push {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r2, r3} │ │ │ │ + push {r2, r3, r6, r7} │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + push {r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r0, 576078 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x461cfc> │ │ │ │ + push {r2, r4, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r4, 576070 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x461cf4> │ │ │ │ + push {r3, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r0, 57606a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x461cee> │ │ │ │ + push {r2, r4} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r4, 576060 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x461ce4> │ │ │ │ + cbz r4, 57608a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x461d0e> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r4, 57605a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x461cde> │ │ │ │ + cbz r4, 576084 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x461d08> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r4, 576054 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x461cd8> │ │ │ │ + cbz r4, 57607e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x461d02> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - uxtb r4, r3 │ │ │ │ + cbz r0, 57607a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x461cfe> │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + cbz r0, 576076 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x461cfa> │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + cbz r4, 576070 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x461cf4> │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + cbz r4, 57606a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x461cee> │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + uxtb r0, r4 │ │ │ │ lsls r2, r6, #2 │ │ │ │ uxth r0, r7 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - uxth r0, r3 │ │ │ │ + uxth r0, r2 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - sxtb r4, r6 │ │ │ │ + sxtb r0, r5 │ │ │ │ lsls r2, r6, #2 │ │ │ │ sxtb r4, r1 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - sxth r0, r4 │ │ │ │ + sxth r4, r5 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r0, 57606e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x461cf2> │ │ │ │ + sxth r0, r1 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r0, 576068 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x461cec> │ │ │ │ + cbz r4, 576080 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x461d04> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r0, 576062 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x461ce6> │ │ │ │ + cbz r0, 57607c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x461d00> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r4, 57605e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x461ce2> │ │ │ │ + cbz r4, 576076 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x461cfa> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r4, 57605a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x461cde> │ │ │ │ + cbz r0, 576072 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x461cf6> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r0, 576056 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x461cda> │ │ │ │ + cbz r4, 57606c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x461cf0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r4, 576050 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x461cd4> │ │ │ │ + cbz r0, 576068 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x461cec> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r0, 57604c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x461cd0> │ │ │ │ + cbz r4, 576062 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x461ce6> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - sub sp, #368 @ 0x170 │ │ │ │ + sub sp, #416 @ 0x1a0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - sub sp, #224 @ 0xe0 │ │ │ │ + sub sp, #272 @ 0x110 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - sub sp, #80 @ 0x50 │ │ │ │ + sub sp, #96 @ 0x60 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add sp, #448 @ 0x1c0 │ │ │ │ + add sp, #432 @ 0x1b0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add sp, #304 @ 0x130 │ │ │ │ + add sp, #256 @ 0x100 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add sp, #160 @ 0xa0 │ │ │ │ + add sp, #80 @ 0x50 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add sp, #16 │ │ │ │ + add r7, sp, #928 @ 0x3a0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, sp, #864 @ 0x360 │ │ │ │ + add r7, sp, #752 @ 0x2f0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, sp, #688 @ 0x2b0 │ │ │ │ + add r7, sp, #624 @ 0x270 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, sp, #512 @ 0x200 │ │ │ │ + add r7, sp, #480 @ 0x1e0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ add r7, sp, #336 @ 0x150 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, sp, #160 @ 0xa0 │ │ │ │ + add r7, sp, #208 @ 0xd0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, sp, #1008 @ 0x3f0 │ │ │ │ + add r7, sp, #48 @ 0x30 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, sp, #880 @ 0x370 │ │ │ │ + add r6, sp, #896 @ 0x380 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, sp, #736 @ 0x2e0 │ │ │ │ + add r6, sp, #768 @ 0x300 │ │ │ │ lsls r2, r6, #2 │ │ │ │ add r6, sp, #592 @ 0x250 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, sp, #464 @ 0x1d0 │ │ │ │ + add r6, sp, #400 @ 0x190 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, sp, #304 @ 0x130 │ │ │ │ + add r6, sp, #256 @ 0x100 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, sp, #128 @ 0x80 │ │ │ │ + add r6, sp, #112 @ 0x70 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, sp, #0 │ │ │ │ + add r5, sp, #1008 @ 0x3f0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, sp, #848 @ 0x350 │ │ │ │ + add r5, sp, #832 @ 0x340 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, sp, #656 @ 0x290 │ │ │ │ + add r5, sp, #640 @ 0x280 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, sp, #512 @ 0x200 │ │ │ │ + add r5, sp, #464 @ 0x1d0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, sp, #368 @ 0x170 │ │ │ │ + add r5, sp, #304 @ 0x130 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, sp, #240 @ 0xf0 │ │ │ │ + add r5, sp, #144 @ 0x90 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, sp, #64 @ 0x40 │ │ │ │ + add r4, sp, #1008 @ 0x3f0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, sp, #896 @ 0x380 │ │ │ │ + add r4, sp, #848 @ 0x350 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, sp, #720 @ 0x2d0 │ │ │ │ + add r4, sp, #688 @ 0x2b0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, sp, #560 @ 0x230 │ │ │ │ + add r4, sp, #576 @ 0x240 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, sp, #400 @ 0x190 │ │ │ │ + add r4, sp, #480 @ 0x1e0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, sp, #240 @ 0xf0 │ │ │ │ + add r4, sp, #384 @ 0x180 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, sp, #80 @ 0x50 │ │ │ │ + add r4, sp, #304 @ 0x130 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r3, sp, #944 @ 0x3b0 │ │ │ │ + add r4, sp, #224 @ 0xe0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r3, sp, #832 @ 0x340 │ │ │ │ + add r4, sp, #144 @ 0x90 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r3, sp, #736 @ 0x2e0 │ │ │ │ + add r4, sp, #16 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r3, sp, #640 @ 0x280 │ │ │ │ + add r3, sp, #896 @ 0x380 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r3, sp, #560 @ 0x230 │ │ │ │ + add r3, sp, #704 @ 0x2c0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r3, sp, #480 @ 0x1e0 │ │ │ │ + add r3, sp, #576 @ 0x240 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r3, sp, #400 @ 0x190 │ │ │ │ + add r3, sp, #464 @ 0x1d0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r3, sp, #272 @ 0x110 │ │ │ │ + add r3, sp, #304 @ 0x130 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r3, sp, #128 @ 0x80 │ │ │ │ + add r3, sp, #144 @ 0x90 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, sp, #960 @ 0x3c0 │ │ │ │ + add r2, sp, #1008 @ 0x3f0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, sp, #832 @ 0x340 │ │ │ │ + add r2, sp, #848 @ 0x350 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, sp, #720 @ 0x2d0 │ │ │ │ + add r2, sp, #704 @ 0x2c0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, sp, #560 @ 0x230 │ │ │ │ + add r2, sp, #592 @ 0x250 │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + add r2, sp, #480 @ 0x1e0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ add r2, sp, #400 @ 0x190 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, sp, #240 @ 0xf0 │ │ │ │ + add r2, sp, #272 @ 0x110 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, sp, #80 @ 0x50 │ │ │ │ + add r2, sp, #128 @ 0x80 │ │ │ │ lsls r2, r6, #2 │ │ │ │ add r1, sp, #960 @ 0x3c0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r1, sp, #848 @ 0x350 │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - add r1, sp, #736 @ 0x2e0 │ │ │ │ + add r1, sp, #800 @ 0x320 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r1, sp, #656 @ 0x290 │ │ │ │ + add r1, sp, #640 @ 0x280 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r1, sp, #528 @ 0x210 │ │ │ │ + add r1, sp, #512 @ 0x200 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r1, sp, #384 @ 0x180 │ │ │ │ + add r1, sp, #336 @ 0x150 │ │ │ │ lsls r2, r6, #2 │ │ │ │ add r1, sp, #192 @ 0xc0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r1, sp, #32 │ │ │ │ + add r1, sp, #64 @ 0x40 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r0, sp, #896 @ 0x380 │ │ │ │ + add r0, sp, #944 @ 0x3b0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r0, sp, #768 @ 0x300 │ │ │ │ + add r0, sp, #800 @ 0x320 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r0, sp, #592 @ 0x250 │ │ │ │ + add r0, sp, #688 @ 0x2b0 │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + add r0, sp, #576 @ 0x240 │ │ │ │ lsls r2, r6, #2 │ │ │ │ add r0, sp, #448 @ 0x1c0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r0, sp, #320 @ 0x140 │ │ │ │ + add r0, sp, #336 @ 0x150 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r0, sp, #176 @ 0xb0 │ │ │ │ + add r0, sp, #240 @ 0xf0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r0, sp, #32 │ │ │ │ + add r0, sp, #112 @ 0x70 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, pc, #944 @ (adr r7, 5764fc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x462180>) │ │ │ │ + add r7, pc, #1008 @ (adr r7, 576554 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4621d8>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, pc, #832 @ (adr r7, 576490 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x462114>) │ │ │ │ + add r7, pc, #880 @ (adr r7, 5764d8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x46215c>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, pc, #704 @ (adr r7, 576414 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x462098>) │ │ │ │ + add r7, pc, #768 @ (adr r7, 57646c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4620f0>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, pc, #592 @ (adr r7, 5763a8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x46202c>) │ │ │ │ + add r7, pc, #656 @ (adr r7, 576400 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x462084>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, pc, #496 @ (adr r7, 57634c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x461fd0>) │ │ │ │ + add r7, pc, #544 @ (adr r7, 576394 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x462018>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, pc, #368 @ (adr r7, 5762d0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x461f54>) │ │ │ │ + add r7, pc, #384 @ (adr r7, 5762f8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x461f7c>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, pc, #240 @ (adr r7, 576254 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x461ed8>) │ │ │ │ + add r7, pc, #240 @ (adr r7, 57626c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x461ef0>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, pc, #112 @ (adr r7, 5761d8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x461e5c>) │ │ │ │ + add r7, pc, #96 @ (adr r7, 5761e0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x461e64>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, pc, #0 @ (adr r7, 57616c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x461df0>) │ │ │ │ + add r7, pc, #0 @ (adr r7, 576184 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x461e08>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, pc, #912 @ (adr r6, 576500 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x462184>) │ │ │ │ + add r6, pc, #912 @ (adr r6, 576518 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x46219c>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, pc, #800 @ (adr r6, 576494 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x462118>) │ │ │ │ + add r6, pc, #816 @ (adr r6, 5764bc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x462140>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, pc, #640 @ (adr r6, 5763f8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x46207c>) │ │ │ │ + add r6, pc, #704 @ (adr r6, 576450 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4620d4>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, pc, #496 @ (adr r6, 57636c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x461ff0>) │ │ │ │ + add r6, pc, #544 @ (adr r6, 5763b4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x462038>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, pc, #352 @ (adr r6, 5762e0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x461f64>) │ │ │ │ + add r6, pc, #368 @ (adr r6, 576308 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x461f8c>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, pc, #256 @ (adr r6, 576284 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x461f08>) │ │ │ │ + add r6, pc, #208 @ (adr r6, 57626c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x461ef0>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, pc, #144 @ (adr r6, 576218 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x461e9c>) │ │ │ │ + add r6, pc, #48 @ (adr r6, 5761d0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x461e54>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, pc, #48 @ (adr r6, 5761bc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x461e40>) │ │ │ │ + add r5, pc, #912 @ (adr r5, 576534 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4621b8>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, pc, #960 @ (adr r5, 576550 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4621d4>) │ │ │ │ + add r5, pc, #752 @ (adr r5, 576498 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x46211c>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, pc, #800 @ (adr r5, 5764b4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x462138>) │ │ │ │ + add r5, pc, #592 @ (adr r5, 5763fc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x462080>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, pc, #624 @ (adr r5, 576408 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x46208c>) │ │ │ │ + add r5, pc, #432 @ (adr r5, 576360 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x461fe4>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, pc, #464 @ (adr r5, 57636c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x461ff0>) │ │ │ │ + add r5, pc, #288 @ (adr r5, 5762d4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x461f58>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, pc, #304 @ (adr r5, 5762d0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x461f54>) │ │ │ │ + add r5, pc, #144 @ (adr r5, 576248 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x461ecc>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, pc, #144 @ (adr r5, 576234 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x461eb8>) │ │ │ │ + add r5, pc, #0 @ (adr r5, 5761bc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x461e40>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, pc, #1008 @ (adr r4, 576598 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x46221c>) │ │ │ │ + add r4, pc, #880 @ (adr r4, 576530 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4621b4>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, pc, #848 @ (adr r4, 5764fc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x462180>) │ │ │ │ + add r4, pc, #736 @ (adr r4, 5764a4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x462128>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, pc, #688 @ (adr r4, 576460 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4620e4>) │ │ │ │ + add r4, pc, #592 @ (adr r4, 576418 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x46209c>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, pc, #544 @ (adr r4, 5763d4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x462058>) │ │ │ │ + add r4, pc, #448 @ (adr r4, 57638c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x462010>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, pc, #400 @ (adr r4, 576348 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x461fcc>) │ │ │ │ + add r4, pc, #304 @ (adr r4, 576300 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x461f84>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, pc, #256 @ (adr r4, 5762bc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x461f40>) │ │ │ │ + add r4, pc, #160 @ (adr r4, 576274 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x461ef8>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, pc, #112 @ (adr r4, 576230 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x461eb4>) │ │ │ │ + add r4, pc, #16 @ (adr r4, 5761e8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x461e6c>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r3, pc, #992 @ (adr r3, 5765a4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x462228>) │ │ │ │ + add r3, pc, #880 @ (adr r3, 57654c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4621d0>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r3, pc, #848 @ (adr r3, 576518 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x46219c>) │ │ │ │ + add r3, pc, #720 @ (adr r3, 5764b0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x462134>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r3, pc, #704 @ (adr r3, 57648c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x462110>) │ │ │ │ + add r3, pc, #560 @ (adr r3, 576414 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x462098>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r3, pc, #560 @ (adr r3, 576400 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x462084>) │ │ │ │ + add r3, pc, #416 @ (adr r3, 576388 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x46200c>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r3, pc, #416 @ (adr r3, 576374 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x461ff8>) │ │ │ │ + add r3, pc, #240 @ (adr r3, 5762dc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x461f60>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r3, pc, #272 @ (adr r3, 5762e8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x461f6c>) │ │ │ │ + add r3, pc, #64 @ (adr r3, 576230 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x461eb4>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r3, pc, #112 @ (adr r3, 57624c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x461ed0>) │ │ │ │ + add r2, pc, #912 @ (adr r2, 576584 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x462208>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, pc, #976 @ (adr r2, 5765b0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x462234>) │ │ │ │ + add r2, pc, #720 @ (adr r2, 5764c8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x46214c>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, pc, #816 @ (adr r2, 576514 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x462198>) │ │ │ │ + add r2, pc, #544 @ (adr r2, 57641c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4620a0>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, pc, #672 @ (adr r2, 576488 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x46210c>) │ │ │ │ + add r2, pc, #400 @ (adr r2, 576390 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x462014>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, pc, #496 @ (adr r2, 5763dc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x462060>) │ │ │ │ + add r2, pc, #224 @ (adr r2, 5762e4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x461f68>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, pc, #320 @ (adr r2, 576330 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x461fb4>) │ │ │ │ + add r2, pc, #64 @ (adr r2, 576248 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x461ecc>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, pc, #144 @ (adr r2, 576284 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x461f08>) │ │ │ │ + add r1, pc, #928 @ (adr r1, 5765ac <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x462230>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r1, pc, #976 @ (adr r1, 5765c8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x46224c>) │ │ │ │ + add r1, pc, #800 @ (adr r1, 576530 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4621b4>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r1, pc, #800 @ (adr r1, 57651c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4621a0>) │ │ │ │ + add r1, pc, #672 @ (adr r1, 5764b4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x462138>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r1, pc, #656 @ (adr r1, 576490 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x462114>) │ │ │ │ + add r1, pc, #528 @ (adr r1, 576428 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4620ac>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r1, pc, #480 @ (adr r1, 5763e4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x462068>) │ │ │ │ + add r1, pc, #432 @ (adr r1, 5763cc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x462050>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r1, pc, #320 @ (adr r1, 576348 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x461fcc>) │ │ │ │ + add r1, pc, #304 @ (adr r1, 576350 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x461fd4>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r1, pc, #160 @ (adr r1, 5762ac <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x461f30>) │ │ │ │ + add r1, pc, #176 @ (adr r1, 5762d4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x461f58>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r1, pc, #32 @ (adr r1, 576230 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x461eb4>) │ │ │ │ + add r1, pc, #48 @ (adr r1, 576258 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x461edc>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r0, pc, #928 @ (adr r0, 5765b4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x462238>) │ │ │ │ + add r0, pc, #928 @ (adr r0, 5765cc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x462250>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r0, pc, #784 @ (adr r0, 576528 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4621ac>) │ │ │ │ + add r0, pc, #800 @ (adr r0, 576550 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4621d4>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r0, pc, #688 @ (adr r0, 5764cc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x462150>) │ │ │ │ + add r0, pc, #640 @ (adr r0, 5764b4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x462138>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r0, pc, #560 @ (adr r0, 576450 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4620d4>) │ │ │ │ + add r0, pc, #448 @ (adr r0, 5763f8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x46207c>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r0, pc, #432 @ (adr r0, 5763d4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x462058>) │ │ │ │ + add r0, pc, #288 @ (adr r0, 57635c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x461fe0>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r0, pc, #304 @ (adr r0, 576358 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x461fdc>) │ │ │ │ + add r0, pc, #144 @ (adr r0, 5762d0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x461f54>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r0, pc, #160 @ (adr r0, 5762cc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x461f50>) │ │ │ │ + add r0, pc, #16 @ (adr r0, 576254 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x461ed8>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r0, pc, #32 @ (adr r0, 576250 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x461ed4>) │ │ │ │ + ldr r7, [sp, #960] @ 0x3c0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r7, [sp, #896] @ 0x380 │ │ │ │ + ldr r7, [sp, #832] @ 0x340 │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldr r7, [sp, #704] @ 0x2c0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r7, [sp, #544] @ 0x220 │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - ldr r7, [sp, #400] @ 0x190 │ │ │ │ + ldr r7, [sp, #560] @ 0x230 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r7, [sp, #272] @ 0x110 │ │ │ │ + ldr r7, [sp, #480] @ 0x1e0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r7, [sp, #192] @ 0xc0 │ │ │ │ + ldr r7, [sp, #320] @ 0x140 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r7, [sp, #64] @ 0x40 │ │ │ │ + ldr r7, [sp, #176] @ 0xb0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r6, [sp, #960] @ 0x3c0 │ │ │ │ + ldr r7, [sp, #48] @ 0x30 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r6, [sp, #816] @ 0x330 │ │ │ │ + ldr r6, [sp, #944] @ 0x3b0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldr r6, [sp, #736] @ 0x2e0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r6, [sp, #576] @ 0x240 │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - ldr r6, [sp, #432] @ 0x1b0 │ │ │ │ + ldr r6, [sp, #528] @ 0x210 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r6, [sp, #304] @ 0x130 │ │ │ │ + ldr r6, [sp, #336] @ 0x150 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r6, [sp, #176] @ 0xb0 │ │ │ │ + ldr r6, [sp, #144] @ 0x90 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r5, [sp, #992] @ 0x3e0 │ │ │ │ + ldr r5, [sp, #976] @ 0x3d0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldr r5, [sp, #784] @ 0x310 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r5, [sp, #592] @ 0x250 │ │ │ │ + ldr r5, [sp, #608] @ 0x260 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r5, [sp, #400] @ 0x190 │ │ │ │ + ldr r5, [sp, #432] @ 0x1b0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r5, [sp, #208] @ 0xd0 │ │ │ │ + ldr r5, [sp, #320] @ 0x140 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r5, [sp, #16] │ │ │ │ + ldr r5, [sp, #192] @ 0xc0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r4, [sp, #864] @ 0x360 │ │ │ │ + ldr r5, [sp, #32] │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + ldr r4, [sp, #928] @ 0x3a0 │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + ldr r4, [sp, #816] @ 0x330 │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldr r4, [sp, #688] @ 0x2b0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldr r4, [sp, #576] @ 0x240 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r4, [sp, #448] @ 0x1c0 │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - ldr r4, [sp, #288] @ 0x120 │ │ │ │ + ldr r4, [sp, #464] @ 0x1d0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r4, [sp, #160] @ 0xa0 │ │ │ │ + ldr r4, [sp, #240] @ 0xf0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r4, [sp, #48] @ 0x30 │ │ │ │ + ldr r4, [sp, #96] @ 0x60 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r3, [sp, #944] @ 0x3b0 │ │ │ │ + ldr r3, [sp, #928] @ 0x3a0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r3, [sp, #832] @ 0x340 │ │ │ │ + ldr r3, [sp, #752] @ 0x2f0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r3, [sp, #720] @ 0x2d0 │ │ │ │ + ldr r3, [sp, #640] @ 0x280 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r3, [sp, #496] @ 0x1f0 │ │ │ │ + ldr r3, [sp, #528] @ 0x210 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r3, [sp, #352] @ 0x160 │ │ │ │ + ldr r3, [sp, #384] @ 0x180 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r3, [sp, #160] @ 0xa0 │ │ │ │ + ldr r3, [sp, #240] @ 0xf0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r2, [sp, #1008] @ 0x3f0 │ │ │ │ + ldr r3, [sp, #64] @ 0x40 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r2, [sp, #896] @ 0x380 │ │ │ │ + ldr r2, [sp, #912] @ 0x390 │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldr r2, [sp, #784] @ 0x310 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r2, [sp, #640] @ 0x280 │ │ │ │ + ldr r2, [sp, #656] @ 0x290 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r2, [sp, #496] @ 0x1f0 │ │ │ │ + ldr r2, [sp, #528] @ 0x210 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r2, [sp, #320] @ 0x140 │ │ │ │ + ldr r2, [sp, #400] @ 0x190 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r2, [sp, #144] @ 0x90 │ │ │ │ + ldr r2, [sp, #288] @ 0x120 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ + ldr r2, [sp, #128] @ 0x80 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r1, [sp, #912] @ 0x390 │ │ │ │ + ldr r1, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r1, [sp, #784] @ 0x310 │ │ │ │ + ldr r1, [sp, #880] @ 0x370 │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + ldr r1, [sp, #752] @ 0x2f0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldr r1, [sp, #656] @ 0x290 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r1, [sp, #544] @ 0x220 │ │ │ │ + ldr r1, [sp, #560] @ 0x230 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r1, [sp, #384] @ 0x180 │ │ │ │ + ldr r1, [sp, #464] @ 0x1d0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r1, [sp, #240] @ 0xf0 │ │ │ │ + ldr r1, [sp, #368] @ 0x170 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r1, [sp, #112] @ 0x70 │ │ │ │ + ldr r1, [sp, #272] @ 0x110 │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + ldr r1, [sp, #176] @ 0xb0 │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + ldr r1, [sp, #80] @ 0x50 │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldr r0, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldr r0, [sp, #912] @ 0x390 │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldr r0, [sp, #816] @ 0x330 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r0, [sp, #720] @ 0x2d0 │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - ldr r0, [sp, #624] @ 0x270 │ │ │ │ + ldr r0, [sp, #704] @ 0x2c0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r0, [sp, #528] @ 0x210 │ │ │ │ + ldr r0, [sp, #608] @ 0x260 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r0, [sp, #432] @ 0x1b0 │ │ │ │ + ldr r0, [sp, #512] @ 0x200 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r0, [sp, #336] @ 0x150 │ │ │ │ + ldr r0, [sp, #384] @ 0x180 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r0, [sp, #240] @ 0xf0 │ │ │ │ + ldr r0, [sp, #272] @ 0x110 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r0, [sp, #144] @ 0x90 │ │ │ │ + ldr r0, [sp, #160] @ 0xa0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ lsls r2, r6, #2 │ │ │ │ str r7, [sp, #960] @ 0x3c0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r7, [sp, #864] @ 0x360 │ │ │ │ + str r7, [sp, #848] @ 0x350 │ │ │ │ lsls r2, r6, #2 │ │ │ │ str r7, [sp, #768] @ 0x300 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r7, [sp, #640] @ 0x280 │ │ │ │ + str r7, [sp, #688] @ 0x2b0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r7, [sp, #528] @ 0x210 │ │ │ │ + str r7, [sp, #608] @ 0x260 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r7, [sp, #416] @ 0x1a0 │ │ │ │ + str r7, [sp, #480] @ 0x1e0 │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + str r7, [sp, #400] @ 0x190 │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + str r7, [sp, #320] @ 0x140 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r7, [sp, #304] @ 0x130 │ │ │ │ + lsls r0, r2, #20 │ │ │ │ lsls r2, r6, #2 │ │ │ │ str r7, [sp, #192] @ 0xc0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r7, [sp, #80] @ 0x50 │ │ │ │ + str r7, [sp, #112] @ 0x70 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r7, [sp, #0] │ │ │ │ + str r7, [sp, #16] │ │ │ │ lsls r2, r6, #2 │ │ │ │ str r6, [sp, #944] @ 0x3b0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r6, [sp, #864] @ 0x360 │ │ │ │ + str r6, [sp, #848] @ 0x350 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r6, [sp, #736] @ 0x2e0 │ │ │ │ + str r6, [sp, #752] @ 0x2f0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ str r6, [sp, #656] @ 0x290 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r6, [sp, #576] @ 0x240 │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - lsls r0, r2, #17 │ │ │ │ + str r6, [sp, #560] @ 0x230 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r6, [sp, #448] @ 0x1c0 │ │ │ │ + str r6, [sp, #464] @ 0x1d0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ str r6, [sp, #368] @ 0x170 │ │ │ │ lsls r2, r6, #2 │ │ │ │ str r6, [sp, #272] @ 0x110 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r6, [sp, #176] @ 0xb0 │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - str r6, [sp, #80] @ 0x50 │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - str r5, [sp, #1008] @ 0x3f0 │ │ │ │ + str r6, [sp, #144] @ 0x90 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r5, [sp, #912] @ 0x390 │ │ │ │ + str r6, [sp, #16] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r5, [sp, #816] @ 0x330 │ │ │ │ + str r5, [sp, #880] @ 0x370 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r5, [sp, #720] @ 0x2d0 │ │ │ │ + str r5, [sp, #736] @ 0x2e0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ str r5, [sp, #624] @ 0x270 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r5, [sp, #528] @ 0x210 │ │ │ │ + str r5, [sp, #512] @ 0x200 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r5, [sp, #400] @ 0x190 │ │ │ │ + str r5, [sp, #416] @ 0x1a0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r5, [sp, #272] @ 0x110 │ │ │ │ + str r5, [sp, #304] @ 0x130 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r5, [sp, #112] @ 0x70 │ │ │ │ + str r5, [sp, #192] @ 0xc0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r4, [sp, #992] @ 0x3e0 │ │ │ │ + str r5, [sp, #64] @ 0x40 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r4, [sp, #880] @ 0x370 │ │ │ │ + str r4, [sp, #960] @ 0x3c0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r4, [sp, #768] @ 0x300 │ │ │ │ + str r4, [sp, #848] @ 0x350 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r4, [sp, #672] @ 0x2a0 │ │ │ │ + str r4, [sp, #752] @ 0x2f0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r4, [sp, #560] @ 0x230 │ │ │ │ + str r4, [sp, #640] @ 0x280 │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + str r4, [sp, #544] @ 0x220 │ │ │ │ lsls r2, r6, #2 │ │ │ │ str r4, [sp, #448] @ 0x1c0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r4, [sp, #320] @ 0x140 │ │ │ │ + str r4, [sp, #352] @ 0x160 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r4, [sp, #192] @ 0xc0 │ │ │ │ + str r4, [sp, #256] @ 0x100 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r4, [sp, #80] @ 0x50 │ │ │ │ + str r4, [sp, #160] @ 0xa0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r3, [sp, #1008] @ 0x3f0 │ │ │ │ + str r4, [sp, #80] @ 0x50 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r3, [sp, #896] @ 0x380 │ │ │ │ + str r4, [sp, #0] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r3, [sp, #800] @ 0x320 │ │ │ │ + str r3, [sp, #944] @ 0x3b0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r3, [sp, #704] @ 0x2c0 │ │ │ │ + str r3, [sp, #848] @ 0x350 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r3, [sp, #608] @ 0x260 │ │ │ │ + str r3, [sp, #752] @ 0x2f0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r3, [sp, #512] @ 0x200 │ │ │ │ + str r3, [sp, #624] @ 0x270 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r3, [sp, #416] @ 0x1a0 │ │ │ │ + str r3, [sp, #496] @ 0x1f0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r3, [sp, #336] @ 0x150 │ │ │ │ + str r3, [sp, #384] @ 0x180 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r3, [sp, #256] @ 0x100 │ │ │ │ + str r3, [sp, #304] @ 0x130 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r3, [sp, #176] @ 0xb0 │ │ │ │ + str r3, [sp, #208] @ 0xd0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r3, [sp, #80] @ 0x50 │ │ │ │ + str r3, [sp, #112] @ 0x70 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r2, [sp, #1008] @ 0x3f0 │ │ │ │ + str r3, [sp, #16] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r2, [sp, #880] @ 0x370 │ │ │ │ + str r2, [sp, #912] @ 0x390 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r2, [sp, #752] @ 0x2f0 │ │ │ │ + str r2, [sp, #768] @ 0x300 │ │ │ │ lsls r2, r6, #2 │ │ │ │ str r2, [sp, #640] @ 0x280 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r2, [sp, #560] @ 0x230 │ │ │ │ + str r2, [sp, #496] @ 0x1f0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r2, [sp, #464] @ 0x1d0 │ │ │ │ + str r2, [sp, #352] @ 0x160 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r2, [sp, #368] @ 0x170 │ │ │ │ + str r2, [sp, #208] @ 0xd0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r2, [sp, #272] @ 0x110 │ │ │ │ + str r2, [sp, #80] @ 0x50 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r2, [sp, #144] @ 0x90 │ │ │ │ + str r1, [sp, #976] @ 0x3d0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r2, [sp, #0] │ │ │ │ + str r1, [sp, #848] @ 0x350 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r1, [sp, #896] @ 0x380 │ │ │ │ + str r1, [sp, #736] @ 0x2e0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r1, [sp, #752] @ 0x2f0 │ │ │ │ + str r1, [sp, #624] @ 0x270 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r1, [sp, #608] @ 0x260 │ │ │ │ + str r1, [sp, #512] @ 0x200 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r1, [sp, #464] @ 0x1d0 │ │ │ │ + str r1, [sp, #400] @ 0x190 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r1, [sp, #336] @ 0x150 │ │ │ │ + str r1, [sp, #288] @ 0x120 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r1, [sp, #208] @ 0xd0 │ │ │ │ + str r1, [sp, #192] @ 0xc0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ str r1, [sp, #80] @ 0x50 │ │ │ │ lsls r2, r6, #2 │ │ │ │ str r0, [sp, #992] @ 0x3e0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r0, [sp, #880] @ 0x370 │ │ │ │ + str r0, [sp, #896] @ 0x380 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r0, [sp, #768] @ 0x300 │ │ │ │ + str r0, [sp, #800] @ 0x320 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r0, [sp, #656] @ 0x290 │ │ │ │ + str r0, [sp, #672] @ 0x2a0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ str r0, [sp, #544] @ 0x220 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r0, [sp, #448] @ 0x1c0 │ │ │ │ + str r0, [sp, #432] @ 0x1b0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r0, [sp, #336] @ 0x150 │ │ │ │ + str r0, [sp, #320] @ 0x140 │ │ │ │ lsls r2, r6, #2 │ │ │ │ str r0, [sp, #224] @ 0xe0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r0, [sp, #128] @ 0x80 │ │ │ │ + str r0, [sp, #144] @ 0x90 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r0, [sp, #32] │ │ │ │ + str r0, [sp, #64] @ 0x40 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r0, [r5, #62] @ 0x3e │ │ │ │ + ldrh r0, [r7, #62] @ 0x3e │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + ldrh r0, [r4, #62] @ 0x3e │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldrh r0, [r1, #62] @ 0x3e │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r4, [r5, #60] @ 0x3c │ │ │ │ + ldrh r0, [r5, #60] @ 0x3c │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r0, [r2, #60] @ 0x3c │ │ │ │ + ldrh r4, [r1, #60] @ 0x3c │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r0, [r7, #58] @ 0x3a │ │ │ │ + ldrh r4, [r6, #58] @ 0x3a │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r4, [r4, #58] @ 0x3a │ │ │ │ + ldrh r4, [r3, #58] @ 0x3a │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r0, [r2, #58] @ 0x3a │ │ │ │ + ldrh r0, [r0, #58] @ 0x3a │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r0, [r7, #56] @ 0x38 │ │ │ │ + ldrh r0, [r5, #56] @ 0x38 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r0, [r4, #56] @ 0x38 │ │ │ │ + ldrh r0, [r2, #56] @ 0x38 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r0, [r1, #56] @ 0x38 │ │ │ │ + ldrh r0, [r7, #54] @ 0x36 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r0, [r5, #54] @ 0x36 │ │ │ │ + ldrh r4, [r4, #54] @ 0x36 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r4, [r1, #54] @ 0x36 │ │ │ │ + ldrh r0, [r2, #54] @ 0x36 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r4, [r6, #52] @ 0x34 │ │ │ │ + ldrh r4, [r7, #52] @ 0x34 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r4, [r3, #52] @ 0x34 │ │ │ │ + ldrh r0, [r5, #52] @ 0x34 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r0, [r0, #52] @ 0x34 │ │ │ │ + ldrh r4, [r1, #52] @ 0x34 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r0, [r5, #50] @ 0x32 │ │ │ │ + ldrh r0, [r6, #50] @ 0x32 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r0, [r2, #50] @ 0x32 │ │ │ │ + ldrh r0, [r3, #50] @ 0x32 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r0, [r7, #48] @ 0x30 │ │ │ │ + ldrh r0, [r0, #50] @ 0x32 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r4, [r4, #48] @ 0x30 │ │ │ │ + ldrh r4, [r5, #48] @ 0x30 │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldrh r0, [r2, #48] @ 0x30 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r4, [r7, #46] @ 0x2e │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - ldrh r0, [r5, #46] @ 0x2e │ │ │ │ + ldrh r0, [r6, #46] @ 0x2e │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r4, [r1, #46] @ 0x2e │ │ │ │ + ldrh r0, [r2, #46] @ 0x2e │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldrh r0, [r6, #44] @ 0x2c │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r0, [r3, #44] @ 0x2c │ │ │ │ + ldrh r0, [r2, #44] @ 0x2c │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r0, [r0, #44] @ 0x2c │ │ │ │ + ldrh r0, [r6, #42] @ 0x2a │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r4, [r5, #42] @ 0x2a │ │ │ │ + ldrh r4, [r3, #42] @ 0x2a │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r0, [r2, #42] @ 0x2a │ │ │ │ + ldrh r0, [r1, #42] @ 0x2a │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r0, [r6, #40] @ 0x28 │ │ │ │ + ldrh r4, [r6, #40] @ 0x28 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r0, [r2, #40] @ 0x28 │ │ │ │ + ldrh r0, [r4, #40] @ 0x28 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r0, [r6, #38] @ 0x26 │ │ │ │ + ldrh r4, [r1, #40] @ 0x28 │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + ldrh r0, [r7, #38] @ 0x26 │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + ldrh r4, [r4, #38] @ 0x26 │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldrh r0, [r2, #38] @ 0x26 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r0, [r6, #36] @ 0x24 │ │ │ │ + ldrh r4, [r7, #36] @ 0x24 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r4, [r3, #36] @ 0x24 │ │ │ │ + ldrh r0, [r5, #36] @ 0x24 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r0, [r1, #36] @ 0x24 │ │ │ │ + ldrh r4, [r2, #36] @ 0x24 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r4, [r6, #34] @ 0x22 │ │ │ │ + ldrh r0, [r0, #36] @ 0x24 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r0, [r4, #34] @ 0x22 │ │ │ │ + ldrh r4, [r5, #34] @ 0x22 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r4, [r1, #34] @ 0x22 │ │ │ │ + ldrh r0, [r3, #34] @ 0x22 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r0, [r7, #32] │ │ │ │ + ldrh r0, [r0, #34] @ 0x22 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r4, [r4, #32] │ │ │ │ + ldrh r0, [r5, #32] │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldrh r0, [r2, #32] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r4, [r7, #30] │ │ │ │ - lsls r2, r6, #2 │ │ │ │ ldrh r0, [r5, #30] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r4, [r2, #30] │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - ldrh r0, [r0, #30] │ │ │ │ + ldrh r0, [r1, #30] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r4, [r5, #28] │ │ │ │ + ldrh r0, [r5, #28] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r0, [r3, #28] │ │ │ │ + ldrh r4, [r1, #28] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r0, [r0, #28] │ │ │ │ + ldrh r0, [r6, #26] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r0, [r5, #26] │ │ │ │ + ldrh r4, [r2, #26] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r0, [r2, #26] │ │ │ │ + ldrh r0, [r7, #24] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r0, [r5, #24] │ │ │ │ + ldrh r4, [r3, #24] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r0, [r1, #24] │ │ │ │ + ldrh r4, [r0, #24] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r0, [r5, #22] │ │ │ │ + ldrh r4, [r5, #22] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r4, [r1, #22] │ │ │ │ + ldrh r4, [r2, #22] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r0, [r6, #20] │ │ │ │ + ldrh r0, [r7, #20] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r4, [r2, #20] │ │ │ │ + ldrh r4, [r3, #20] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r0, [r7, #18] │ │ │ │ + ldrh r0, [r0, #20] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r4, [r3, #18] │ │ │ │ + ldrh r4, [r4, #18] │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldrh r4, [r0, #18] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r4, [r5, #16] │ │ │ │ + ldrh r4, [r4, #16] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r4, [r2, #16] │ │ │ │ + ldrh r0, [r1, #16] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r0, [r7, #14] │ │ │ │ + ldrh r4, [r5, #14] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r4, [r3, #14] │ │ │ │ + ldrh r4, [r1, #14] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r0, [r0, #14] │ │ │ │ + ldrh r4, [r5, #12] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r4, [r4, #12] │ │ │ │ + ldrh r4, [r1, #12] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r4, [r0, #12] │ │ │ │ + ldrh r0, [r7, #10] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r4, [r4, #10] │ │ │ │ + ldrh r0, [r4, #10] │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldrh r0, [r1, #10] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r4, [r5, #8] │ │ │ │ + ldrh r0, [r5, #8] │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldrh r4, [r1, #8] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r4, [r5, #6] │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - ldrh r4, [r1, #6] │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - ldrh r0, [r7, #4] │ │ │ │ + ldrh r4, [r6, #6] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r0, [r4, #4] │ │ │ │ + ldrh r0, [r1, #6] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r0, [r1, #4] │ │ │ │ + ldrh r4, [r3, #4] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r0, [r5, #2] │ │ │ │ + ldrh r4, [r6, #2] │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldrh r4, [r1, #2] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r4, [r6, #0] │ │ │ │ + ldrh r4, [r4, #0] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r0, [r1, #0] │ │ │ │ + strh r4, [r7, #62] @ 0x3e │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r4, [r3, #62] @ 0x3e │ │ │ │ + strh r0, [r3, #62] @ 0x3e │ │ │ │ lsls r2, r6, #2 │ │ │ │ strh r4, [r6, #60] @ 0x3c │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r4, [r1, #60] @ 0x3c │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - strh r4, [r4, #58] @ 0x3a │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - strh r4, [r7, #56] @ 0x38 │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - strh r0, [r3, #56] @ 0x38 │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - strh r4, [r6, #54] @ 0x36 │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - strh r0, [r3, #54] @ 0x36 │ │ │ │ + strh r0, [r3, #60] @ 0x3c │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r0, [r0, #54] @ 0x36 │ │ │ │ + strh r0, [r0, #60] @ 0x3c │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r0, [r5, #52] @ 0x34 │ │ │ │ + strh r0, [r5, #58] @ 0x3a │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r0, [r1, #52] @ 0x34 │ │ │ │ + strh r0, [r1, #58] @ 0x3a │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r0, [r5, #50] @ 0x32 │ │ │ │ + strh r0, [r5, #56] @ 0x38 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r0, [r1, #50] @ 0x32 │ │ │ │ + strh r0, [r1, #56] @ 0x38 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r4, [r5, #48] @ 0x30 │ │ │ │ + strh r4, [r5, #54] @ 0x36 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r0, [r1, #48] @ 0x30 │ │ │ │ + strh r0, [r1, #54] @ 0x36 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r4, [r4, #46] @ 0x2e │ │ │ │ + strh r4, [r4, #52] @ 0x34 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r0, [r0, #46] @ 0x2e │ │ │ │ + strh r0, [r0, #52] @ 0x34 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r4, [r4, #44] @ 0x2c │ │ │ │ + strh r4, [r4, #50] @ 0x32 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r4, [r0, #44] @ 0x2c │ │ │ │ + strh r4, [r0, #50] @ 0x32 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r0, [r5, #42] @ 0x2a │ │ │ │ + strh r0, [r5, #48] @ 0x30 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r0, [r2, #42] @ 0x2a │ │ │ │ + strh r0, [r2, #48] @ 0x30 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r4, [r5, #40] @ 0x28 │ │ │ │ + strh r4, [r5, #46] @ 0x2e │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r0, [r1, #40] @ 0x28 │ │ │ │ + strh r0, [r1, #46] @ 0x2e │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r4, [r5, #38] @ 0x26 │ │ │ │ + strh r4, [r5, #44] @ 0x2c │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r0, [r2, #38] @ 0x26 │ │ │ │ + strh r0, [r2, #44] @ 0x2c │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r4, [r5, #36] @ 0x24 │ │ │ │ + strh r4, [r5, #42] @ 0x2a │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r0, [r2, #36] @ 0x24 │ │ │ │ + strh r0, [r2, #42] @ 0x2a │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r0, [r6, #34] @ 0x22 │ │ │ │ + strh r0, [r6, #40] @ 0x28 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r0, [r3, #34] @ 0x22 │ │ │ │ + strh r0, [r3, #40] @ 0x28 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r4, [r0, #34] @ 0x22 │ │ │ │ + strh r4, [r0, #40] @ 0x28 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r0, [r6, #32] │ │ │ │ + strh r0, [r6, #38] @ 0x26 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r0, [r2, #32] │ │ │ │ + strh r0, [r2, #38] @ 0x26 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r0, [r7, #30] │ │ │ │ + strh r0, [r7, #36] @ 0x24 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r4, [r3, #30] │ │ │ │ + strh r4, [r3, #36] @ 0x24 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r0, [r0, #30] │ │ │ │ + strh r0, [r0, #36] @ 0x24 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r0, [r4, #28] │ │ │ │ + strh r0, [r4, #34] @ 0x22 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r0, [r1, #28] │ │ │ │ + strh r0, [r1, #34] @ 0x22 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r4, [r5, #26] │ │ │ │ + strh r4, [r5, #32] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r0, [r1, #26] │ │ │ │ + strh r0, [r1, #32] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r4, [r5, #24] │ │ │ │ + strh r4, [r5, #30] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r4, [r1, #24] │ │ │ │ + strh r4, [r1, #30] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r4, [r5, #22] │ │ │ │ + strh r4, [r5, #28] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r0, [r2, #22] │ │ │ │ + strh r0, [r2, #28] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r0, [r6, #20] │ │ │ │ + strh r0, [r6, #26] │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldr r0, [pc, #244] @ (576734 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4623b8>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #244] @ (576738 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4623bc>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ @@ -1829440,95 +1829445,95 @@ │ │ │ │ ldr r0, [pc, #168] @ (5767d0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x462454>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #164] @ (5767d4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x462458>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldrb r6, [r5, #16] │ │ │ │ + ldrb r6, [r5, #19] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r0, [r3, #16] │ │ │ │ + ldrb r0, [r3, #19] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r6, [r7, #15] │ │ │ │ + ldrb r6, [r7, #18] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r4, [r4, #15] │ │ │ │ + ldrb r4, [r4, #18] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r6, [r0, #15] │ │ │ │ + ldrb r6, [r0, #18] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r0, [r6, #14] │ │ │ │ + ldrb r0, [r6, #17] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r2, [r3, #14] │ │ │ │ + ldrb r2, [r3, #17] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r0, [r0, #14] │ │ │ │ + ldrb r0, [r0, #17] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r2, [r4, #13] │ │ │ │ + ldrb r2, [r4, #16] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r4, [r1, #13] │ │ │ │ + ldrb r4, [r1, #16] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r2, [r6, #12] │ │ │ │ + ldrb r2, [r6, #15] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r0, [r3, #12] │ │ │ │ + ldrb r0, [r3, #15] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r2, [r0, #12] │ │ │ │ + ldrb r2, [r0, #15] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r4, [r5, #11] │ │ │ │ + ldrb r4, [r5, #14] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r6, [r1, #11] │ │ │ │ + ldrb r6, [r1, #14] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r0, [r7, #10] │ │ │ │ + ldrb r0, [r7, #13] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r2, [r3, #10] │ │ │ │ + ldrb r2, [r3, #13] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r0, [r0, #10] │ │ │ │ + ldrb r0, [r0, #13] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r2, [r5, #9] │ │ │ │ + ldrb r2, [r5, #12] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r4, [r2, #9] │ │ │ │ + ldrb r4, [r2, #12] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r6, [r7, #8] │ │ │ │ + ldrb r6, [r7, #11] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r0, [r5, #8] │ │ │ │ + ldrb r0, [r5, #11] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r2, [r2, #8] │ │ │ │ + ldrb r2, [r2, #11] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r4, [r7, #7] │ │ │ │ + ldrb r4, [r7, #10] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r6, [r4, #7] │ │ │ │ + ldrb r6, [r4, #10] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r0, [r2, #7] │ │ │ │ + ldrb r0, [r2, #10] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r6, [r6, #6] │ │ │ │ + ldrb r6, [r6, #9] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r0, [r4, #6] │ │ │ │ + ldrb r0, [r4, #9] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r6, [r0, #6] │ │ │ │ + ldrb r6, [r0, #9] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r0, [r6, #5] │ │ │ │ + ldrb r0, [r6, #8] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r6, [r2, #5] │ │ │ │ + ldrb r6, [r2, #8] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r0, [r0, #5] │ │ │ │ + ldrb r0, [r0, #8] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r6, [r5, #4] │ │ │ │ + ldrb r6, [r5, #7] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r4, [r3, #4] │ │ │ │ + ldrb r4, [r3, #7] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r6, [r0, #4] │ │ │ │ + ldrb r6, [r0, #7] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r4, [r6, #3] │ │ │ │ + ldrb r4, [r6, #6] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r6, [r2, #3] │ │ │ │ + ldrb r6, [r2, #6] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r4, [r0, #3] │ │ │ │ + ldrb r4, [r0, #6] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r6, [r4, #2] │ │ │ │ + ldrb r6, [r4, #5] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r4, [r2, #2] │ │ │ │ + ldrb r4, [r2, #5] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r2, [r0, #2] │ │ │ │ + ldrb r2, [r0, #5] │ │ │ │ lsls r2, r6, #2 │ │ │ │ movw r3, #5278 @ 0x149e │ │ │ │ cmp r1, r3 │ │ │ │ bhi.n 57685a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4624de> │ │ │ │ movw r3, #5251 @ 0x1483 │ │ │ │ cmp r1, r3 │ │ │ │ bhi.w 576d24 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4629a8> │ │ │ │ @@ -1830054,21 +1830059,21 @@ │ │ │ │ bls.w 576918 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x46259c> │ │ │ │ b.n 57681e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4624a2> │ │ │ │ sub.w r1, r1, #5824 @ 0x16c0 │ │ │ │ subs r1, #22 │ │ │ │ cmp r1, #36 @ 0x24 │ │ │ │ bls.w 576918 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x46259c> │ │ │ │ b.n 57681e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4624a2> │ │ │ │ - add r4, sp, #96 @ 0x60 │ │ │ │ + add r4, sp, #864 @ 0x360 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r4, sp, #200 @ 0xc8 │ │ │ │ + add r4, sp, #968 @ 0x3c8 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r4, sp, #16 │ │ │ │ + add r4, sp, #784 @ 0x310 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r4, sp, #120 @ 0x78 │ │ │ │ + add r4, sp, #888 @ 0x378 │ │ │ │ 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 │ │ │ │ @@ -1830512,15 +1830517,15 @@ │ │ │ │ cmp r7, #16 │ │ │ │ bne.n 577360 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x462fe4> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r3, r6] │ │ │ │ + strh r0, [r3, r1] │ │ │ │ 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 │ │ │ │ @@ -1838331,21 +1838336,21 @@ │ │ │ │ ... │ │ │ │ adds r6, #212 @ 0xd4 │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adds r6, #192 @ 0xc0 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - ldrb r6, [r4, #8] │ │ │ │ + ldrb r6, [r4, #11] │ │ │ │ lsls r2, r6, #2 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, r3, r5 │ │ │ │ + adds r2, r3, #0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r2, [r3, r5] │ │ │ │ + strh r2, [r3, r0] │ │ │ │ lsls r1, r6, #2 │ │ │ │ adds r3, #162 @ 0xa2 │ │ │ │ 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 │ │ │ │ @@ -1840243,22 +1840248,21 @@ │ │ │ │ lsls r3, r4, #5 │ │ │ │ movs r4, #116 @ 0x74 │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ subs r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r1, #108] @ 0x6c │ │ │ │ + str r4, [r1, #120] @ 0x78 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r6, [r0, #108] @ 0x6c │ │ │ │ + str r6, [r0, #120] @ 0x78 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r6, [r7, #104] @ 0x68 │ │ │ │ + str r6, [r7, #116] @ 0x74 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 57e100 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x469d84> │ │ │ │ - lsls r4, r5, #4 │ │ │ │ + stmia.w sl!, {r2, r3, r5, r8} │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ subs r6, r1, #5 │ │ │ │ lsls r3, r4, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1841188,15 +1841192,15 @@ │ │ │ │ mov.w ip, #1 │ │ │ │ b.n 57ea5a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x46a6de> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ adds r2, r2, r2 │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r5, r0] │ │ │ │ + ldrb r2, [r5, r3] │ │ │ │ lsls r2, r6, #2 │ │ │ │ asrs r0, r5, #19 │ │ │ │ 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 │ │ │ │ @@ -1842241,15 +1842245,15 @@ │ │ │ │ b.n 57f526 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x46b1aa> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r1, #18 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - ldr r0, [r0, r1] │ │ │ │ + ldr r0, [r0, r4] │ │ │ │ lsls r2, r6, #2 │ │ │ │ lsrs r4, r2, #15 │ │ │ │ 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 │ │ │ │ @@ -1842810,15 +1842814,15 @@ │ │ │ │ b.n 57faa4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x46b728> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsrs r6, r6, #4 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - ldr r4, [pc, #984] @ (5800b0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x46bd34>) │ │ │ │ + ldr r5, [pc, #728] @ (57ffb0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x46bc34>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ lsls r6, r3, #18 │ │ │ │ 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 │ │ │ │ @@ -1843161,15 +1843165,15 @@ │ │ │ │ str.w r0, [r3, #-4] │ │ │ │ b.n 57ff60 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x46bbe4> │ │ │ │ ... │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #11 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - mov lr, r7 │ │ │ │ + bx pc │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldr r5, [sp, #56] @ 0x38 │ │ │ │ movs r4, #1 │ │ │ │ ldr.w r3, [pc, #2216] @ 580924 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x46c5a8> │ │ │ │ add.w fp, sp, #152 @ 0x98 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ @@ -1843951,17 +1843955,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 58048e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x46c112> │ │ │ │ - bics r0, r0 │ │ │ │ + add r0, r8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - rors r2, r4 │ │ │ │ + cmp r2, r4 │ │ │ │ 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 │ │ │ │ @@ -1845860,15 +1845864,15 @@ │ │ │ │ ... │ │ │ │ b.n 581d4c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x46d9d0> │ │ │ │ lsls r2, r4, #5 │ │ │ │ b.n 581d48 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x46d9cc> │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r3, #18 │ │ │ │ + cmp r3, #210 @ 0xd2 │ │ │ │ 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} │ │ │ │ @@ -1846440,19 +1846444,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ asrs r1, r3, #29 │ │ │ │ subs r7, #55 @ 0x37 │ │ │ │ ble.n 5824c4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x46e148> │ │ │ │ subs r5, #147 @ 0x93 │ │ │ │ cbz r0, 58260c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x46e290> │ │ │ │ subs r6, #89 @ 0x59 │ │ │ │ - add r3, pc, #528 @ (adr r3, 5827ac <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x46e430>) │ │ │ │ + add r4, pc, #272 @ (adr r4, 5826ac <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x46e330>) │ │ │ │ lsls r4, r5, #4 │ │ │ │ - add r2, pc, #560 @ (adr r2, 5827d0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x46e454>) │ │ │ │ + add r3, pc, #304 @ (adr r3, 5826d0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x46e354>) │ │ │ │ lsls r4, r5, #4 │ │ │ │ - add r2, pc, #440 @ (adr r2, 58275c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x46e3e0>) │ │ │ │ + add r3, pc, #184 @ (adr r3, 58265c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x46e2e0>) │ │ │ │ lsls r4, r5, #4 │ │ │ │ tst.w r3, #73728 @ 0x12000 │ │ │ │ bne.n 5825da <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x46e25e> │ │ │ │ tst.w r3, #36864 @ 0x9000 │ │ │ │ beq.w 582190 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x46de14> │ │ │ │ mov.w r0, #392 @ 0x188 │ │ │ │ bl 432508 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x31e18c> │ │ │ │ @@ -1846688,31 +1846692,31 @@ │ │ │ │ bne.n 582852 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x46e4d6> │ │ │ │ b.n 58266c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x46e2f0> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ bls.n 582874 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x46e4f8> │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #208] @ 0xd0 │ │ │ │ + ldr r7, [sp, #976] @ 0x3d0 │ │ │ │ lsls r4, r5, #4 │ │ │ │ bls.n 5827a0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x46e424> │ │ │ │ lsls r2, r4, #5 │ │ │ │ - ldr r6, [sp, #792] @ 0x318 │ │ │ │ + ldr r7, [sp, #536] @ 0x218 │ │ │ │ lsls r4, r5, #4 │ │ │ │ - ldr r6, [sp, #448] @ 0x1c0 │ │ │ │ + ldr r7, [sp, #192] @ 0xc0 │ │ │ │ lsls r4, r5, #4 │ │ │ │ - ldr r6, [sp, #120] @ 0x78 │ │ │ │ + ldr r6, [sp, #888] @ 0x378 │ │ │ │ lsls r4, r5, #4 │ │ │ │ - ldr r5, [sp, #840] @ 0x348 │ │ │ │ + ldr r6, [sp, #584] @ 0x248 │ │ │ │ lsls r4, r5, #4 │ │ │ │ - ldr r5, [sp, #536] @ 0x218 │ │ │ │ + ldr r6, [sp, #280] @ 0x118 │ │ │ │ lsls r4, r5, #4 │ │ │ │ - ldr r5, [sp, #80] @ 0x50 │ │ │ │ + ldr r5, [sp, #848] @ 0x350 │ │ │ │ lsls r4, r5, #4 │ │ │ │ - ldr r4, [sp, #920] @ 0x398 │ │ │ │ + ldr r5, [sp, #664] @ 0x298 │ │ │ │ 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] @ 582f24 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x46eba8> │ │ │ │ @@ -1851392,15 +1851396,15 @@ │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ add r3, pc, #496 @ (adr r3, 585ee4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x471b68>) │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r4, #28] │ │ │ │ + ldr r2, [r4, #40] @ 0x28 │ │ │ │ lsls r4, r5, #4 │ │ │ │ add r3, pc, #144 @ (adr r3, 585d90 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x471a14>) │ │ │ │ lsls r2, r4, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3664] @ 0xe50 │ │ │ │ @@ -1852729,19 +1852733,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ b.n 586b18 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x47279c> │ │ │ │ ands r7, r7 │ │ │ │ ldr r3, [sp, #648] @ 0x288 │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r4, #14] │ │ │ │ + strh r4, [r4, #20] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - svc 112 @ 0x70 │ │ │ │ + b.n 586b88 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x47280c> │ │ │ │ lsls r1, r6, #2 │ │ │ │ - @ instruction: 0xb790 │ │ │ │ + @ instruction: 0xb850 │ │ │ │ lsls r0, r6, #2 │ │ │ │ str r5, [sp, #184] @ 0xb8 │ │ │ │ lsls r2, r4, #5 │ │ │ │ vldr d0, [pc, #428] @ 586ce0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x472964> │ │ │ │ movs r1, #32 │ │ │ │ mov r0, r5 │ │ │ │ add.w r8, sp, #144 @ 0x90 │ │ │ │ @@ -1853710,19 +1853714,19 @@ │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [pc, #12] @ (5874f0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x473174>) │ │ │ │ add r0, pc │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [pc, #12] @ (5874f4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x473178>) │ │ │ │ add r0, pc │ │ │ │ pop {r4, pc} │ │ │ │ - strh r0, [r1, r0] │ │ │ │ + strh r0, [r1, r3] │ │ │ │ lsls r4, r5, #4 │ │ │ │ - strh r2, [r0, r0] │ │ │ │ + strh r2, [r0, r3] │ │ │ │ lsls r4, r5, #4 │ │ │ │ - str r0, [r6, r7] │ │ │ │ + strh r0, [r6, 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] @ (5876bc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x473340>) │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ @@ -1854500,15 +1854504,15 @@ │ │ │ │ movs r2, #1 │ │ │ │ b.n 587c7a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4738fe> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ strh r0, [r1, #32] │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [pc, #72] @ (587d38 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4739bc>) │ │ │ │ + ldr r2, [pc, #840] @ (588038 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x473cbc>) │ │ │ │ lsls r4, r5, #4 │ │ │ │ strh r6, [r7, #24] │ │ │ │ lsls r2, r4, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3872] @ 0xf20 │ │ │ │ @@ -1878236,19 +1878240,19 @@ │ │ │ │ ldrb.w r2, [r1, #1]! │ │ │ │ lsl.w r0, r6, r3 │ │ │ │ add r2, r0 │ │ │ │ cmp r2, r4 │ │ │ │ blt.n 598104 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x483d88> │ │ │ │ b.n 597ffa <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x483c7e> │ │ │ │ nop │ │ │ │ - mov sl, ip │ │ │ │ + @ instruction: 0x47a2 │ │ │ │ lsls r3, r5, #4 │ │ │ │ - mov r2, r3 │ │ │ │ + mov sl, fp │ │ │ │ lsls r3, r5, #4 │ │ │ │ - mov r0, r1 │ │ │ │ + mov r8, r9 │ │ │ │ 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 │ │ │ │ @@ -1878748,15 +1878752,15 @@ │ │ │ │ beq.n 598610 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x484294> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ bl 5f8220 │ │ │ │ add.w r3, r4, #4096 @ 0x1000 │ │ │ │ str.w r0, [r3, #600] @ 0x258 │ │ │ │ b.n 598614 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x484298> │ │ │ │ - pop {r2, r4, r6, r7, pc} │ │ │ │ + bkpt 0x0094 │ │ │ │ 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 │ │ │ │ @@ -1880160,15 +1880164,15 @@ │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r1, r3 │ │ │ │ bl 45e00c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x349c90> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 5995c4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x485248> │ │ │ │ - add r6, sp, #672 @ 0x2a0 │ │ │ │ + add r7, sp, #416 @ 0x1a0 │ │ │ │ lsls r0, r6, #2 │ │ │ │ ldr r2, [r0, #40] @ 0x28 │ │ │ │ lsls r1, r4, #5 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1884263,15 +1884267,15 @@ │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ subs r5, #188 @ 0xbc │ │ │ │ lsls r1, r4, #5 │ │ │ │ lsrs r0, r1, #30 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r3, #14] │ │ │ │ + strh r2, [r3, #20] │ │ │ │ lsls r0, r6, #2 │ │ │ │ mrc2 15, 7, pc, cr1, cr15, {7} │ │ │ │ adds r0, r5, r3 │ │ │ │ movs r0, r0 │ │ │ │ bl 2e62d6 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1d1f5a> │ │ │ │ bl 1b82da <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xa3f5e> │ │ │ │ bl 2a62de <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x191f62> │ │ │ │ @@ -1885590,15 +1885594,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ movs r0, #0 │ │ │ │ b.n 59d0fc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x488d80> │ │ │ │ nop │ │ │ │ cmp r7, #120 @ 0x78 │ │ │ │ lsls r1, r4, #5 │ │ │ │ - strb r2, [r4, #14] │ │ │ │ + strb r2, [r4, #17] │ │ │ │ lsls r0, r6, #2 │ │ │ │ movs r0, #104 @ 0x68 │ │ │ │ movs r0, r0 │ │ │ │ vmaxnm.f32 , , │ │ │ │ adds r0, r5, r3 │ │ │ │ movs r0, r0 │ │ │ │ bl 1c9122 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xb4da6> │ │ │ │ @@ -1889044,15 +1889048,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, [pc, #376] @ (59f7a8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x48b42c>) │ │ │ │ + ldr r7, [pc, #120] @ (59f6a8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x48b32c>) │ │ │ │ lsls r0, r6, #2 │ │ │ │ ldc 15, cr15, [pc, #-1020] @ 59f238 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x48aebc> │ │ │ │ bl 5ef636 │ │ │ │ bl 5c363a │ │ │ │ ldc 15, cr15, [r9, #-1020]! @ 0xfffffc04 │ │ │ │ stcl 15, cr15, [r3, #-1020]! @ 0xfffffc04 │ │ │ │ stcl 15, cr15, [pc, #-1020]! @ 59f24c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x48aed0> │ │ │ │ @@ -1889211,15 +1889215,15 @@ │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ lsrs r6, r5, #1 │ │ │ │ lsls r1, r4, #5 │ │ │ │ lsrs r0, r1, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [pc, #672] @ (59fa8c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x48b710>) │ │ │ │ + ldr r5, [pc, #416] @ (59f98c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x48b610>) │ │ │ │ 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} │ │ │ │ @@ -1889877,15 +1889881,15 @@ │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ lsls r4, r0, #6 │ │ │ │ lsls r1, r4, #5 │ │ │ │ lsrs r0, r1, #30 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r8, r9 │ │ │ │ + mov r8, r1 │ │ │ │ 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} │ │ │ │ @@ -1890240,15 +1890244,15 @@ │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldc2l 1, cr0, [lr, #-384] @ 0xfffffe80 │ │ │ │ lsrs r0, r1, #30 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #14 │ │ │ │ + cmp r5, #206 @ 0xce │ │ │ │ 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 @ │ │ │ │ @@ -1890619,15 +1890623,15 @@ │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - sub sp, #184 @ 0xb8 │ │ │ │ + cbz r6, 5a075a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x48c3de> │ │ │ │ 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 │ │ │ │ @@ -1890969,15 +1890973,15 @@ │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf5860160 │ │ │ │ lsrs r0, r1, #30 │ │ │ │ movs r0, r0 │ │ │ │ - str r1, [sp, #120] @ 0x78 │ │ │ │ + str r1, [sp, #888] @ 0x378 │ │ │ │ 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 │ │ │ │ @@ -1891336,15 +1891340,15 @@ │ │ │ │ blx r3 │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @ instruction: 0xf1f20160 │ │ │ │ lsrs r0, r1, #30 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, #64 @ 0x40 │ │ │ │ + adds r7, #0 │ │ │ │ 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 │ │ │ │ @@ -1891591,15 +1891595,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} │ │ │ │ - adds r3, #126 @ 0x7e │ │ │ │ + adds r4, #62 @ 0x3e │ │ │ │ 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]! @ 5a1540 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x48d1c4> │ │ │ │ ldc2 15, cr15, [pc, #1020]! @ 5a1544 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x48d1c8> │ │ │ │ @@ -1892109,15 +1892113,15 @@ │ │ │ │ ldr r3, [pc, #36] @ (5a1678 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x48d2fc>) │ │ │ │ add r1, pc │ │ │ │ strd r1, r2, [r0, #32] │ │ │ │ add r3, pc │ │ │ │ str r3, [r0, #40] @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - bcc.n 5a1674 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x48d2f8> │ │ │ │ + bcc.n 5a15f4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x48d278> │ │ │ │ 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} │ │ │ │ @@ -1892461,15 +1892465,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ b.n 5a1634 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x48d2b8> │ │ │ │ lsls r0, r4, #5 │ │ │ │ lsrs r0, r1, #30 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, #70 @ 0x46 │ │ │ │ + cmp r3, #6 │ │ │ │ lsls r0, r6, #2 │ │ │ │ vminnm.f16 , , │ │ │ │ adds r0, r5, r3 │ │ │ │ movs r0, r0 │ │ │ │ stc2l 15, cr15, [pc], #-1020 @ 5a1690 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x48d314> │ │ │ │ stc2 15, cr15, [sp], #-1020 @ 0xfffffc04 │ │ │ │ ldc2l 15, cr15, [fp], #-1020 @ 0xfffffc04 │ │ │ │ @@ -1892844,21 +1892848,21 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ b.n 5a24e4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x48e168> │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ b.n 5a21ec <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x48de70> │ │ │ │ lsls r0, r4, #5 │ │ │ │ - add r0, sp, #768 @ 0x300 │ │ │ │ + add r1, sp, #512 @ 0x200 │ │ │ │ lsls r2, r5, #4 │ │ │ │ - add r0, sp, #656 @ 0x290 │ │ │ │ + add r1, sp, #400 @ 0x190 │ │ │ │ lsls r2, r5, #4 │ │ │ │ - add r0, sp, #544 @ 0x220 │ │ │ │ + add r1, sp, #288 @ 0x120 │ │ │ │ lsls r2, r5, #4 │ │ │ │ - add r0, sp, #432 @ 0x1b0 │ │ │ │ + add r1, sp, #176 @ 0xb0 │ │ │ │ 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] @ (5a1f50 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x48dbd4>) │ │ │ │ mov r6, r0 │ │ │ │ @@ -1892910,15 +1892914,15 @@ │ │ │ │ blx r3 │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ b.n 5a2184 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x48de08> │ │ │ │ lsls r0, r4, #5 │ │ │ │ - movs r5, #138 @ 0x8a │ │ │ │ + movs r6, #74 @ 0x4a │ │ │ │ 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 │ │ │ │ @@ -1894822,19 +1894826,19 @@ │ │ │ │ lsls r4, r4, #5 │ │ │ │ subs r5, #140 @ 0x8c │ │ │ │ lsls r4, r4, #5 │ │ │ │ subs r5, #137 @ 0x89 │ │ │ │ lsls r4, r4, #5 │ │ │ │ subs r5, #118 @ 0x76 │ │ │ │ lsls r4, r4, #5 │ │ │ │ - asrs r4, r4, #7 │ │ │ │ + asrs r4, r4, #10 │ │ │ │ lsls r0, r6, #2 │ │ │ │ subs r5, #24 │ │ │ │ lsls r4, r4, #5 │ │ │ │ - asrs r6, r5, #6 │ │ │ │ + asrs r6, r5, #9 │ │ │ │ lsls r0, r6, #2 │ │ │ │ subs r4, #240 @ 0xf0 │ │ │ │ lsls r4, r4, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1895355,15 +1895359,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 5a3762 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x48f3e6> │ │ │ │ - ldrh r2, [r3, #58] @ 0x3a │ │ │ │ + str r0, [sp, #104] @ 0x68 │ │ │ │ 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 │ │ │ │ @@ -1905769,15 +1905773,15 @@ │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ b.n 5aa88c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x496510> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - adds r6, r7, #2 │ │ │ │ + adds r6, r7, #5 │ │ │ │ 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] @ (5aac64 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4968e8>) │ │ │ │ add.w r8, r0, #4096 @ 0x1000 │ │ │ │ @@ -1906427,15 +1906431,15 @@ │ │ │ │ strb r2, [r3, #0] │ │ │ │ b.n 5ab1bc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x496e40> │ │ │ │ nop │ │ │ │ bkpt 0x002d │ │ │ │ lsls r3, r4, #5 │ │ │ │ bkpt 0x001e │ │ │ │ lsls r3, r4, #5 │ │ │ │ - str r2, [sp, #640] @ 0x280 │ │ │ │ + str r3, [sp, #384] @ 0x180 │ │ │ │ lsls r7, r5, #2 │ │ │ │ pop {r2, r3, r6, r7, pc} │ │ │ │ lsls r3, r4, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1907494,15 +1907498,15 @@ │ │ │ │ lsls r0, 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 │ │ │ │ - lsrs r4, r4, #9 │ │ │ │ + lsrs r4, r4, #12 │ │ │ │ lsls r2, r5, #4 │ │ │ │ rors r2, r2 │ │ │ │ lsls r0, r4, #5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1908550,25 +1908554,25 @@ │ │ │ │ blx 69930 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r3, #70 @ 0x46 │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r5, #31] │ │ │ │ + strh r6, [r5, #4] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add sp, #464 @ 0x1d0 │ │ │ │ + cbz r4, 5aca58 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strh r4, [r4, #12] │ │ │ │ + strh r4, [r4, #18] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp r4, #78 @ 0x4e │ │ │ │ + cmp r5, #14 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - cbnz r0, 5acac6 │ │ │ │ + pop {r3, r4, r5, r6} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strh r4, [r7, #16] │ │ │ │ + strh r4, [r7, #22] │ │ │ │ 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 │ │ │ │ @@ -1908603,87 +1908607,87 @@ │ │ │ │ @ instruction: 0xfb5dffff │ │ │ │ @ instruction: 0xfbddffff │ │ │ │ @ instruction: 0xfa6bffff │ │ │ │ @ instruction: 0xfa85ffff │ │ │ │ @ instruction: 0xfb7fffff │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r4, #10] │ │ │ │ + strh r0, [r4, #16] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r6, [r1, #12] │ │ │ │ + strh r6, [r1, #18] │ │ │ │ lsls r7, r5, #2 │ │ │ │ adds r7, #184 @ 0xb8 │ │ │ │ lsls r0, r4, #5 │ │ │ │ - strh r6, [r2, #0] │ │ │ │ + strh r6, [r2, #6] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r4, [r6, #16] │ │ │ │ + ldrb r4, [r6, #19] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrsh r6, [r2, r2] │ │ │ │ + ldrsh r6, [r2, r5] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrb r4, [r7, #16] │ │ │ │ + ldrb r4, [r7, #19] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r6, [r6, #16] │ │ │ │ + ldrb r6, [r6, #19] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r6, [r1, #18] │ │ │ │ + ldrb r6, [r1, #21] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r0, [r4, #18] │ │ │ │ + ldrb r0, [r4, #21] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r0, [r2, #19] │ │ │ │ + ldrb r0, [r2, #22] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r0, [r3, #20] │ │ │ │ + ldrb r0, [r3, #23] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r2, [r6, #20] │ │ │ │ + ldrb r2, [r6, #23] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r2, [r7, #20] │ │ │ │ + ldrb r2, [r7, #23] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r2, [r7, #21] │ │ │ │ + ldrb r2, [r7, #24] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r4, [r5, #22] │ │ │ │ + ldrb r4, [r5, #25] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r4, [r5, #22] │ │ │ │ + ldrb r4, [r5, #25] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - @ instruction: 0xb7b2 │ │ │ │ + @ instruction: 0xb872 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrb r2, [r0, #23] │ │ │ │ + ldrb r2, [r0, #26] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r4, [r4, #23] │ │ │ │ + ldrb r4, [r4, #26] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r0, [r6, #23] │ │ │ │ + ldrb r0, [r6, #26] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r4, [r5, #24] │ │ │ │ + ldrb r4, [r5, #27] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp r0, #18 │ │ │ │ + cmp r0, #210 @ 0xd2 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldrb r2, [r7, #24] │ │ │ │ + ldrb r2, [r7, #27] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r4, [r1, #25] │ │ │ │ + ldrb r4, [r1, #28] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r4, [r1, #25] │ │ │ │ + ldrb r4, [r1, #28] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r2, [r5, #25] │ │ │ │ + ldrb r2, [r5, #28] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r6, [r7, #25] │ │ │ │ + ldrb r6, [r7, #28] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r4, [r0, #30] │ │ │ │ + strh r4, [r0, #2] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r0, [r7, #31] │ │ │ │ + strh r0, [r7, #4] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r0, [r6, #0] │ │ │ │ + strh r0, [r6, #6] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r4, [r5, #0] │ │ │ │ + strh r4, [r5, #6] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r0, [r6, #29] │ │ │ │ + strh r0, [r6, #0] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r6, [r1, #26] │ │ │ │ + ldrb r6, [r1, #29] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r2, [r0, #25] │ │ │ │ + ldrb r2, [r0, #28] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r0, [r4, #27] │ │ │ │ + ldrb r0, [r4, #30] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r0, [r4, #26] │ │ │ │ + ldrb r0, [r4, #29] │ │ │ │ lsls r7, r5, #2 │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ vldr d7, [pc, #12] @ 5acba8 │ │ │ │ movs r0, #1 │ │ │ │ @@ -1908721,27 +1908725,27 @@ │ │ │ │ bx lr │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldr r0, [pc, #4] @ (5acbf4 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldrb r6, [r7, #24] │ │ │ │ + ldrb r6, [r7, #27] │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldr r0, [pc, #4] @ (5acc00 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - adds r3, #178 @ 0xb2 │ │ │ │ + adds r4, #114 @ 0x72 │ │ │ │ lsls r6, r5, #2 │ │ │ │ ldr r0, [pc, #4] @ (5acc0c ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldrb r6, [r6, #24] │ │ │ │ + ldrb r6, [r6, #27] │ │ │ │ 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] │ │ │ │ @@ -1909307,15 +1909311,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 ab9bc0 │ │ │ │ + bl ab9bb8 │ │ │ │ mov r0, r4 │ │ │ │ blx 6a8c0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ cbz r1, 5ad286 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1909967,15 +1909971,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 ab9ba8 │ │ │ │ + bl ab9ba0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r0, [pc, #200] @ (5ada20 ) │ │ │ │ mov r1, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ @@ -1910030,15 +1910034,15 @@ │ │ │ │ @ instruction: 0xfafdffff │ │ │ │ @ instruction: 0xfbdfffff │ │ │ │ bl 2d7a0e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1c3692> │ │ │ │ bl 227a12 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x113696> │ │ │ │ bl 1eda16 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0xd969a> │ │ │ │ bl 317a1a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x20369e> │ │ │ │ bl 341a1e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x22d6a2> │ │ │ │ - strb r0, [r3, #3] │ │ │ │ + strb r0, [r3, #6] │ │ │ │ lsls r7, r5, #2 │ │ │ │ str r6, [sp, #480] @ 0x1e0 │ │ │ │ lsls r3, r4, #5 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ sub sp, #8 │ │ │ │ add sp, #8 │ │ │ │ @@ -1910774,27 +1910778,27 @@ │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r2, [sp, #696] @ 0x2b8 │ │ │ │ lsls r3, r4, #5 │ │ │ │ str r0, [r5, #120] @ 0x78 │ │ │ │ lsls r0, r4, #5 │ │ │ │ - b.n 5adf24 │ │ │ │ + b.n 5ae0a4 │ │ │ │ lsls r1, r5, #4 │ │ │ │ str r2, [r2, #120] @ 0x78 │ │ │ │ lsls r0, r4, #5 │ │ │ │ str r2, [sp, #528] @ 0x210 │ │ │ │ lsls r3, r4, #5 │ │ │ │ str r2, [r2, #116] @ 0x74 │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r0, r7, #0 │ │ │ │ lsls r0, r4, #5 │ │ │ │ - ldr r4, [r4, #4] │ │ │ │ + ldr r4, [r4, #16] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r0, [r3, #4] │ │ │ │ + ldr r0, [r3, #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] @ (5ae288 ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -1910832,15 +1910836,15 @@ │ │ │ │ strb r2, [r3, #0] │ │ │ │ b.n 5ae25e │ │ │ │ nop │ │ │ │ str r1, [sp, #776] @ 0x308 │ │ │ │ lsls r3, r4, #5 │ │ │ │ str r2, [r0, #108] @ 0x6c │ │ │ │ lsls r0, r4, #5 │ │ │ │ - ldr r4, [r1, #0] │ │ │ │ + ldr r4, [r1, #12] │ │ │ │ lsls r7, r5, #2 │ │ │ │ str r1, [sp, #688] @ 0x2b0 │ │ │ │ lsls r3, r4, #5 │ │ │ │ str r1, [sp, #544] @ 0x220 │ │ │ │ lsls r3, r4, #5 │ │ │ │ str r1, [sp, #584] @ 0x248 │ │ │ │ lsls r3, r4, #5 │ │ │ │ @@ -1910957,45 +1910961,45 @@ │ │ │ │ movs r1, #6 │ │ │ │ add r0, pc │ │ │ │ blx 69ab0 │ │ │ │ b.n 5ae2dc │ │ │ │ bx lr │ │ │ │ str r1, [sp, #288] @ 0x120 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - strb r6, [r6, r2] │ │ │ │ + strb r6, [r6, r5] │ │ │ │ lsls r3, r7, #2 │ │ │ │ str r1, [sp, #96] @ 0x60 │ │ │ │ lsls r3, r4, #5 │ │ │ │ str r2, [r3, #96] @ 0x60 │ │ │ │ lsls r0, r4, #5 │ │ │ │ - str r4, [r4, #116] @ 0x74 │ │ │ │ + ldr r4, [r4, #0] │ │ │ │ lsls r7, r5, #2 │ │ │ │ str r0, [sp, #952] @ 0x3b8 │ │ │ │ lsls r3, r4, #5 │ │ │ │ str r0, [r6, #92] @ 0x5c │ │ │ │ lsls r0, r4, #5 │ │ │ │ - str r2, [r0, #116] @ 0x74 │ │ │ │ + ldr r2, [r0, #0] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r0, [r3, #116] @ 0x74 │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ lsls r7, r5, #2 │ │ │ │ str r0, [r1, #92] @ 0x5c │ │ │ │ lsls r0, r4, #5 │ │ │ │ - str r2, [r4, #112] @ 0x70 │ │ │ │ + str r2, [r4, #124] @ 0x7c │ │ │ │ lsls r7, r5, #2 │ │ │ │ str r0, [sp, #656] @ 0x290 │ │ │ │ lsls r3, r4, #5 │ │ │ │ str r6, [r4, #88] @ 0x58 │ │ │ │ lsls r0, r4, #5 │ │ │ │ - str r0, [r1, #112] @ 0x70 │ │ │ │ + str r0, [r1, #124] @ 0x7c │ │ │ │ lsls r7, r5, #2 │ │ │ │ str r0, [sp, #520] @ 0x208 │ │ │ │ lsls r3, r4, #5 │ │ │ │ str r4, [r0, #88] @ 0x58 │ │ │ │ lsls r0, r4, #5 │ │ │ │ - str r6, [r5, #108] @ 0x6c │ │ │ │ + str r6, [r5, #120] @ 0x78 │ │ │ │ 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] @ (5ae4e8 ) │ │ │ │ mov r7, r1 │ │ │ │ @@ -1911108,15 +1911112,15 @@ │ │ │ │ lsls r3, r4, #5 │ │ │ │ ldrh r2, [r7, #62] @ 0x3e │ │ │ │ lsls r3, r4, #5 │ │ │ │ str r0, [r0, #80] @ 0x50 │ │ │ │ lsls r0, r4, #5 │ │ │ │ ldrh r0, [r4, #62] @ 0x3e │ │ │ │ lsls r3, r4, #5 │ │ │ │ - str r2, [r0, #104] @ 0x68 │ │ │ │ + str r2, [r0, #116] @ 0x74 │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldrh r2, [r3, #62] @ 0x3e │ │ │ │ lsls r3, r4, #5 │ │ │ │ str r6, [r3, #76] @ 0x4c │ │ │ │ lsls r0, r4, #5 │ │ │ │ ldrh r2, [r0, #62] @ 0x3e │ │ │ │ lsls r3, r4, #5 │ │ │ │ @@ -1911124,24 +1911128,24 @@ │ │ │ │ lsls r0, r4, #5 │ │ │ │ ldrh r2, [r5, #60] @ 0x3c │ │ │ │ lsls r3, r4, #5 │ │ │ │ str r6, [r5, #72] @ 0x48 │ │ │ │ lsls r0, r4, #5 │ │ │ │ ldrh r4, [r6, #58] @ 0x3a │ │ │ │ lsls r3, r4, #5 │ │ │ │ - cmp r0, r6 │ │ │ │ + muls r0, r6 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - str r0, [r7, #92] @ 0x5c │ │ │ │ + str r0, [r7, #104] @ 0x68 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r0, [r1, #124] @ 0x7c │ │ │ │ + ldr r0, [r1, #8] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - @ instruction: 0xf5e400b1 │ │ │ │ - str r6, [r3, #92] @ 0x5c │ │ │ │ + subw r0, r4, #2225 @ 0x8b1 │ │ │ │ + str r6, [r3, #104] @ 0x68 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r4, [r0, #92] @ 0x5c │ │ │ │ + str r4, [r0, #104] @ 0x68 │ │ │ │ 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 438940 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3245c4> │ │ │ │ ldr r3, [pc, #492] @ (5ae734 ) │ │ │ │ @@ -1911358,15 +1911362,15 @@ │ │ │ │ nop │ │ │ │ ldrh r2, [r7, #52] @ 0x34 │ │ │ │ lsls r3, r4, #5 │ │ │ │ ldrh r4, [r1, #52] @ 0x34 │ │ │ │ lsls r3, r4, #5 │ │ │ │ str r6, [r5, #56] @ 0x38 │ │ │ │ lsls r0, r4, #5 │ │ │ │ - rors r4, r2 │ │ │ │ + cmp r4, r2 │ │ │ │ lsls r6, r6, #2 │ │ │ │ ldrh r0, [r3, #52] @ 0x34 │ │ │ │ lsls r3, r4, #5 │ │ │ │ str r4, [r1, #56] @ 0x38 │ │ │ │ lsls r0, r4, #5 │ │ │ │ ldrh r0, [r5, #50] @ 0x32 │ │ │ │ lsls r3, r4, #5 │ │ │ │ @@ -1911374,42 +1911378,41 @@ │ │ │ │ lsls r3, r4, #5 │ │ │ │ ldrh r6, [r0, #50] @ 0x32 │ │ │ │ lsls r3, r4, #5 │ │ │ │ ldrh r6, [r0, #50] @ 0x32 │ │ │ │ lsls r3, r4, #5 │ │ │ │ str r6, [r0, #52] @ 0x34 │ │ │ │ lsls r0, r4, #5 │ │ │ │ - str r0, [r7, #76] @ 0x4c │ │ │ │ + str r0, [r7, #88] @ 0x58 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r0, [r7, #80] @ 0x50 │ │ │ │ + str r0, [r7, #92] @ 0x5c │ │ │ │ lsls r0, r7, #2 │ │ │ │ - @ instruction: 0xe81000af │ │ │ │ - eor.w r0, ip, #5799936 @ 0x588000 │ │ │ │ + @ instruction: 0xe8d000af │ │ │ │ + adc.w r0, ip, #5799936 @ 0x588000 │ │ │ │ ldrh r2, [r1, #46] @ 0x2e │ │ │ │ lsls r3, r4, #5 │ │ │ │ - lsrs r4, r7 │ │ │ │ + sbcs r4, r7 │ │ │ │ lsls r6, r6, #2 │ │ │ │ str r6, [r0, #44] @ 0x2c │ │ │ │ lsls r0, r4, #5 │ │ │ │ - str r0, [r7, #68] @ 0x44 │ │ │ │ - lsls r7, r5, #2 │ │ │ │ - str r4, [r4, #68] @ 0x44 │ │ │ │ + str r0, [r7, #80] @ 0x50 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - b.n 5ae6a8 │ │ │ │ + str r4, [r4, #80] @ 0x50 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - and.w r0, lr, #5799936 @ 0x588000 │ │ │ │ - str r6, [r4, #60] @ 0x3c │ │ │ │ + @ instruction: 0xe85000af │ │ │ │ + @ instruction: 0xf4ce00b1 │ │ │ │ + str r6, [r4, #72] @ 0x48 │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldrh r0, [r2, #40] @ 0x28 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - ldr r6, [r0, #96] @ 0x60 │ │ │ │ + ldr r6, [r0, #108] @ 0x6c │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r6, [r2, #64] @ 0x40 │ │ │ │ + str r6, [r2, #76] @ 0x4c │ │ │ │ lsls r0, r7, #2 │ │ │ │ - b.n 5ae574 │ │ │ │ + b.n 5ae6f4 │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldr r3, [pc, #264] @ (5ae8ac ) │ │ │ │ ldr r2, [pc, #268] @ (5ae8b0 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ @@ -1911529,15 +1911532,15 @@ │ │ │ │ lsls r3, r4, #5 │ │ │ │ ldrh r0, [r3, #30] │ │ │ │ lsls r3, r4, #5 │ │ │ │ ldrh r6, [r5, #28] │ │ │ │ lsls r3, r4, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r7, #32] │ │ │ │ + str r4, [r7, #44] @ 0x2c │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldr r3, [pc, #20] @ (5ae8e8 ) │ │ │ │ add r3, pc │ │ │ │ ldrb r0, [r3, #0] │ │ │ │ cbz r0, 5ae8e4 │ │ │ │ ldr r3, [pc, #16] @ (5ae8ec ) │ │ │ │ add r3, pc │ │ │ │ @@ -1911617,15 +1911620,15 @@ │ │ │ │ cbz r3, 5ae98e │ │ │ │ ldr r4, [pc, #244] @ (5aea7c ) │ │ │ │ add r4, pc │ │ │ │ ldrb r2, [r4, #0] │ │ │ │ cbnz r2, 5ae9ec │ │ │ │ ldr r0, [pc, #240] @ (5aea80 ) │ │ │ │ add r0, pc │ │ │ │ - bl 104ff6c │ │ │ │ + bl 105001c │ │ │ │ ldr r0, [pc, #236] @ (5aea84 ) │ │ │ │ movs r1, #0 │ │ │ │ add r0, pc │ │ │ │ bl 443cd8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x32f95c> │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 5ae9b2 │ │ │ │ blx 68ffc │ │ │ │ @@ -1911703,56 +1911706,56 @@ │ │ │ │ movs r1, #0 │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r0, [r2, #0] │ │ │ │ strb r1, [r3, #0] │ │ │ │ b.n 5ae950 │ │ │ │ nop │ │ │ │ - str r2, [r2, #28] │ │ │ │ + str r2, [r2, #40] @ 0x28 │ │ │ │ lsls r7, r5, #2 │ │ │ │ asrs r4, r2, #27 │ │ │ │ lsls r0, r4, #5 │ │ │ │ - str r4, [r1, #28] │ │ │ │ + str r4, [r1, #40] @ 0x28 │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldrh r2, [r5, #20] │ │ │ │ lsls r3, r4, #5 │ │ │ │ ldrh r0, [r7, #20] │ │ │ │ lsls r3, r4, #5 │ │ │ │ - ldr r0, [r5, #64] @ 0x40 │ │ │ │ + ldr r0, [r5, #76] @ 0x4c │ │ │ │ lsls r0, r6, #2 │ │ │ │ - str r2, [r6, #24] │ │ │ │ + str r2, [r6, #36] @ 0x24 │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldrh r6, [r1, #20] │ │ │ │ lsls r3, r4, #5 │ │ │ │ cmp r3, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r0, #20] │ │ │ │ lsls r3, r4, #5 │ │ │ │ ldrsh r4, [r0, r6] │ │ │ │ lsls r0, r4, #5 │ │ │ │ pld [r9, #4095] @ 0xfff │ │ │ │ - str r6, [r0, #32] │ │ │ │ + str r6, [r0, #44] @ 0x2c │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldrsh r6, [r2, r5] │ │ │ │ lsls r0, r4, #5 │ │ │ │ ldrh r0, [r0, #18] │ │ │ │ lsls r3, r4, #5 │ │ │ │ - str r6, [r3, #20] │ │ │ │ + str r6, [r3, #32] │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldrh r2, [r4, #16] │ │ │ │ lsls r3, r4, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r4, [r1, #16] │ │ │ │ lsls r3, r4, #5 │ │ │ │ - str r2, [r6, #16] │ │ │ │ + str r2, [r6, #28] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r2, [r0, #20] │ │ │ │ + str r2, [r0, #32] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r2, [r4, #20] │ │ │ │ + str r2, [r4, #32] │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldrh r4, [r4, #12] │ │ │ │ lsls r3, r4, #5 │ │ │ │ ldrsh r2, [r0, r3] │ │ │ │ lsls r0, r4, #5 │ │ │ │ ldr r3, [pc, #8] @ (5aeac0 ) │ │ │ │ movs r2, #1 │ │ │ │ @@ -1912057,37 +1912060,37 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ strh r6, [r5, #58] @ 0x3a │ │ │ │ lsls r3, r4, #5 │ │ │ │ strh r2, [r3, #58] @ 0x3a │ │ │ │ lsls r3, r4, #5 │ │ │ │ ldrb r0, [r4, r1] │ │ │ │ lsls r0, r4, #5 │ │ │ │ - subs r2, #134 @ 0x86 │ │ │ │ + subs r3, #70 @ 0x46 │ │ │ │ lsls r6, r6, #2 │ │ │ │ strh r6, [r1, #58] @ 0x3a │ │ │ │ lsls r3, r4, #5 │ │ │ │ ldrb r6, [r0, r1] │ │ │ │ lsls r0, r4, #5 │ │ │ │ strh r4, [r5, #56] @ 0x38 │ │ │ │ lsls r3, r4, #5 │ │ │ │ ldrb r0, [r6, r0] │ │ │ │ lsls r0, r4, #5 │ │ │ │ strh r2, [r6, #54] @ 0x36 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - str r0, [r5, #124] @ 0x7c │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrsh r0, [r2, r2] │ │ │ │ + ldrsh r0, [r2, r5] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r6, [sp, #224] @ 0xe0 │ │ │ │ + ldr r6, [sp, #992] @ 0x3e0 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldrsh r0, [r4, r6] │ │ │ │ + str r0, [r4, #4] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrb r0, [r1, r5] │ │ │ │ + ldrsh r0, [r1, r0] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrsh r6, [r6, r3] │ │ │ │ + ldrsh r6, [r6, 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 │ │ │ │ ldr r3, [pc, #120] @ (5aee4c ) │ │ │ │ add r3, pc │ │ │ │ @@ -1912148,21 +1912151,21 @@ │ │ │ │ nop │ │ │ │ strh r0, [r4, #48] @ 0x30 │ │ │ │ lsls r3, r4, #5 │ │ │ │ strh r2, [r4, #48] @ 0x30 │ │ │ │ lsls r3, r4, #5 │ │ │ │ ldrh r2, [r4, r4] │ │ │ │ lsls r0, r4, #5 │ │ │ │ - ldrb r2, [r2, r3] │ │ │ │ + ldrb r2, [r2, r6] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r6, [r4, r6] │ │ │ │ + ldrsh r6, [r4, r1] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - svc 234 @ 0xea │ │ │ │ + b.n 5aefb8 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - stcl 0, cr0, [r6], #-708 @ 0xfffffd3c │ │ │ │ + stc 0, cr0, [r6, #-708]! @ 0xfffffd3c │ │ │ │ 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] @ (5aef0c ) │ │ │ │ add r3, pc │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ @@ -1912236,27 +1912239,27 @@ │ │ │ │ nop │ │ │ │ strh r4, [r7, #42] @ 0x2a │ │ │ │ lsls r3, r4, #5 │ │ │ │ strh r4, [r7, #42] @ 0x2a │ │ │ │ lsls r3, r4, #5 │ │ │ │ ldrh r2, [r0, r2] │ │ │ │ lsls r0, r4, #5 │ │ │ │ - subs r0, #168 @ 0xa8 │ │ │ │ + subs r1, #104 @ 0x68 │ │ │ │ lsls r6, r6, #2 │ │ │ │ strh r0, [r6, #42] @ 0x2a │ │ │ │ lsls r3, r4, #5 │ │ │ │ ldrh r0, [r5, r1] │ │ │ │ lsls r0, r4, #5 │ │ │ │ strh r0, [r6, #40] @ 0x28 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - str r6, [r4, #96] @ 0x60 │ │ │ │ + str r6, [r4, #108] @ 0x6c │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r2, [r2, r3] │ │ │ │ + ldrb r2, [r2, r6] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - svc 18 │ │ │ │ + svc 210 @ 0xd2 │ │ │ │ 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] @ (5aefbc ) │ │ │ │ add r3, pc │ │ │ │ @@ -1912317,21 +1912320,21 @@ │ │ │ │ nop │ │ │ │ strh r0, [r6, #36] @ 0x24 │ │ │ │ lsls r3, r4, #5 │ │ │ │ strh r2, [r6, #36] @ 0x24 │ │ │ │ lsls r3, r4, #5 │ │ │ │ ldr r2, [r6, r6] │ │ │ │ lsls r0, r4, #5 │ │ │ │ - ldrh r2, [r4, r5] │ │ │ │ + ldrb r2, [r4, r0] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r2, [r7, r0] │ │ │ │ + ldrb r2, [r7, r3] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - udf #122 @ 0x7a │ │ │ │ + svc 58 @ 0x3a │ │ │ │ lsls r7, r5, #2 │ │ │ │ - @ instruction: 0xeaf600b1 │ │ │ │ + subs.w r0, r6, r1, ror #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #20] @ (5aeffc ) │ │ │ │ add r3, pc │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ @@ -1912339,15 +1912342,15 @@ │ │ │ │ add.w r1, r0, #48 @ 0x30 │ │ │ │ ldr r0, [pc, #12] @ (5af000 ) │ │ │ │ add r0, pc │ │ │ │ bl 5ae094 │ │ │ │ pop {r3, pc} │ │ │ │ strh r4, [r1, #32] │ │ │ │ lsls r3, r4, #5 │ │ │ │ - ldrh r4, [r1, r7] │ │ │ │ + ldrb r4, [r1, 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 r3, [pc, #24] @ (5af02c ) │ │ │ │ add r3, pc │ │ │ │ @@ -1912359,15 +1912362,15 @@ │ │ │ │ mov r3, r1 │ │ │ │ add r0, pc │ │ │ │ bl 5ae094 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ strh r0, [r4, #30] │ │ │ │ lsls r3, r4, #5 │ │ │ │ - ldrh r2, [r3, r2] │ │ │ │ + ldrh r2, [r3, 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 r3, [pc, #24] @ (5af05c ) │ │ │ │ add r3, pc │ │ │ │ @@ -1912379,15 +1912382,15 @@ │ │ │ │ mov r3, r1 │ │ │ │ add r0, pc │ │ │ │ bl 5ae094 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ strh r0, [r6, #28] │ │ │ │ lsls r3, r4, #5 │ │ │ │ - ldrh r6, [r7, r5] │ │ │ │ + ldrb r6, [r7, r0] │ │ │ │ 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] @ (5af08c ) │ │ │ │ add r3, pc │ │ │ │ @@ -1912398,15 +1912401,15 @@ │ │ │ │ vmov r2, r3, d0 │ │ │ │ add r0, pc │ │ │ │ bl 5ae094 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ strh r0, [r0, #28] │ │ │ │ lsls r3, r4, #5 │ │ │ │ - ldrh r2, [r4, r5] │ │ │ │ + ldrb r2, [r4, r0] │ │ │ │ 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 │ │ │ │ @@ -1912502,17 +1912505,17 @@ │ │ │ │ lsls r3, r4, #5 │ │ │ │ ldrsb r0, [r2, r7] │ │ │ │ lsls r0, r4, #5 │ │ │ │ strh r6, [r6, #20] │ │ │ │ lsls r3, r4, #5 │ │ │ │ ldrsb r2, [r7, r6] │ │ │ │ lsls r0, r4, #5 │ │ │ │ - ldrh r4, [r4, r2] │ │ │ │ + ldrh r4, [r4, r5] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r2, [r1, r2] │ │ │ │ + ldrh r2, [r1, r5] │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldr r3, [pc, #92] @ (5af1f4 ) │ │ │ │ add r3, pc │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ cbnz r3, 5af19e │ │ │ │ bx lr │ │ │ │ push {r4, lr} │ │ │ │ @@ -1912558,17 +1912561,17 @@ │ │ │ │ lsls r3, r4, #5 │ │ │ │ ldrsb r4, [r2, r5] │ │ │ │ lsls r0, r4, #5 │ │ │ │ strh r2, [r7, #16] │ │ │ │ lsls r3, r4, #5 │ │ │ │ ldrsb r6, [r7, r4] │ │ │ │ lsls r0, r4, #5 │ │ │ │ - ldrh r4, [r7, r0] │ │ │ │ + ldrh r4, [r7, r3] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r6, [r4, r0] │ │ │ │ + ldrh r6, [r4, 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 r3, [pc, #44] @ (5af24c ) │ │ │ │ add r3, pc │ │ │ │ @@ -1912594,15 +1912597,15 @@ │ │ │ │ nop │ │ │ │ strh r4, [r2, #14] │ │ │ │ lsls r3, r4, #5 │ │ │ │ strh r6, [r2, #14] │ │ │ │ lsls r3, r4, #5 │ │ │ │ ldrsb r0, [r3, r3] │ │ │ │ lsls r0, r4, #5 │ │ │ │ - ldr r6, [r3, r7] │ │ │ │ + ldrh r6, [r3, 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 r3, [pc, #44] @ (5af298 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1912628,15 +1912631,15 @@ │ │ │ │ nop │ │ │ │ strh r0, [r1, #12] │ │ │ │ lsls r3, r4, #5 │ │ │ │ strh r2, [r1, #12] │ │ │ │ lsls r3, r4, #5 │ │ │ │ ldrsb r4, [r1, r2] │ │ │ │ lsls r0, r4, #5 │ │ │ │ - ldr r2, [r3, r6] │ │ │ │ + ldrh r2, [r3, r1] │ │ │ │ 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] @ (5af2e4 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1912662,15 +1912665,15 @@ │ │ │ │ nop │ │ │ │ strh r4, [r7, #8] │ │ │ │ lsls r3, r4, #5 │ │ │ │ strh r6, [r7, #8] │ │ │ │ lsls r3, r4, #5 │ │ │ │ ldrsb r0, [r0, r1] │ │ │ │ lsls r0, r4, #5 │ │ │ │ - ldr r2, [r3, r5] │ │ │ │ + ldrh r2, [r3, r0] │ │ │ │ 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] @ (5af330 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1912696,15 +1912699,15 @@ │ │ │ │ nop │ │ │ │ strh r0, [r6, #6] │ │ │ │ lsls r3, r4, #5 │ │ │ │ strh r2, [r6, #6] │ │ │ │ lsls r3, r4, #5 │ │ │ │ strb r4, [r6, r7] │ │ │ │ lsls r0, r4, #5 │ │ │ │ - ldr r6, [r2, r4] │ │ │ │ + ldr r6, [r2, 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, [pc, #20] @ (5af364 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1912714,15 +1912717,15 @@ │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [pc, #12] @ (5af368 ) │ │ │ │ add r0, pc │ │ │ │ bl 5ae094 │ │ │ │ pop {r3, pc} │ │ │ │ strh r4, [r4, #4] │ │ │ │ lsls r3, r4, #5 │ │ │ │ - ldr r0, [r5, r3] │ │ │ │ + ldr r0, [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 │ │ │ │ ldr r3, [pc, #44] @ (5af3a8 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1912748,15 +1912751,15 @@ │ │ │ │ nop │ │ │ │ strh r0, [r7, #2] │ │ │ │ lsls r3, r4, #5 │ │ │ │ strh r2, [r7, #2] │ │ │ │ lsls r3, r4, #5 │ │ │ │ strb r4, [r7, r5] │ │ │ │ lsls r0, r4, #5 │ │ │ │ - ldr r2, [r7, r2] │ │ │ │ + ldr r2, [r7, 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 r3, [pc, #20] @ (5af3dc ) │ │ │ │ add r3, pc │ │ │ │ @@ -1912766,15 +1912769,15 @@ │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [pc, #12] @ (5af3e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 5ae094 │ │ │ │ pop {r3, pc} │ │ │ │ strh r4, [r5, #0] │ │ │ │ lsls r3, r4, #5 │ │ │ │ - ldr r0, [r2, r2] │ │ │ │ + ldr r0, [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 r3, [pc, #44] @ (5af420 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1912800,15 +1912803,15 @@ │ │ │ │ nop │ │ │ │ strh r0, [r0, #0] │ │ │ │ lsls r3, r4, #5 │ │ │ │ strh r2, [r0, #0] │ │ │ │ lsls r3, r4, #5 │ │ │ │ strb r4, [r0, r4] │ │ │ │ lsls r0, r4, #5 │ │ │ │ - ldr r2, [r4, r1] │ │ │ │ + ldr r2, [r4, r4] │ │ │ │ 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] @ (5af46c ) │ │ │ │ add r3, pc │ │ │ │ @@ -1912834,15 +1912837,15 @@ │ │ │ │ nop │ │ │ │ ldrb r4, [r6, #30] │ │ │ │ lsls r3, r4, #5 │ │ │ │ ldrb r6, [r6, #30] │ │ │ │ lsls r3, r4, #5 │ │ │ │ strb r0, [r7, r2] │ │ │ │ lsls r0, r4, #5 │ │ │ │ - ldr r2, [r4, r0] │ │ │ │ + ldr r2, [r4, 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 r3, [pc, #56] @ (5af4c4 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1912869,21 +1912872,21 @@ │ │ │ │ movs r1, #7 │ │ │ │ add r0, pc │ │ │ │ blx 69ab0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldrb r0, [r5, #29] │ │ │ │ lsls r3, r4, #5 │ │ │ │ - ldrsb r4, [r6, r7] │ │ │ │ + ldr r4, [r6, r2] │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldrb r6, [r3, #29] │ │ │ │ lsls r3, r4, #5 │ │ │ │ strb r0, [r4, r1] │ │ │ │ lsls r0, r4, #5 │ │ │ │ - ldrsb r2, [r1, r7] │ │ │ │ + ldr r2, [r1, 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 │ │ │ │ ldr r3, [pc, #80] @ (5af538 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1912924,19 +1912927,19 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldrb r4, [r1, #28] │ │ │ │ lsls r3, r4, #5 │ │ │ │ ldrb r4, [r7, #27] │ │ │ │ lsls r3, r4, #5 │ │ │ │ ldrb r2, [r1, #28] │ │ │ │ lsls r3, r4, #5 │ │ │ │ - ldrsb r4, [r5, r6] │ │ │ │ + ldr r4, [r5, r1] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrsb r4, [r5, r6] │ │ │ │ + ldr r4, [r5, r1] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrsb r0, [r6, r5] │ │ │ │ + ldr r0, [r6, r0] │ │ │ │ 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 │ │ │ │ @@ -1913002,20 +1913005,20 @@ │ │ │ │ bl 5aee68 │ │ │ │ mov r0, r4 │ │ │ │ bl 5af47c │ │ │ │ bl 5aef34 │ │ │ │ bl 5aec38 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldrsb r6, [r2, r4] │ │ │ │ + ldrsb r6, [r2, r7] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrsb r0, [r0, r4] │ │ │ │ + ldrsb r0, [r0, r7] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - vshr.s64 d16, d21, #20 │ │ │ │ - adds r6, r6, #5 │ │ │ │ + @ instruction: 0xf0ac00b5 │ │ │ │ + subs r6, r6, #0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r1 │ │ │ │ mov r8, r0 │ │ │ │ @@ -1913076,28 +1913079,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} │ │ │ │ - ldrsb r0, [r5, r2] │ │ │ │ + ldrsb r0, [r5, r5] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrsb r4, [r2, r2] │ │ │ │ + ldrsb r4, [r2, r5] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - vqadd.s32 d16, d28, d21 │ │ │ │ - ldrh r6, [r4, #26] │ │ │ │ + bic.w r0, ip, #181 @ 0xb5 │ │ │ │ + ldrh r6, [r4, #32] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrh r0, [r5, #34] @ 0x22 │ │ │ │ + ldrh r0, [r5, #40] @ 0x28 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrsb r2, [r7, r1] │ │ │ │ + ldrsb r2, [r7, r4] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrsb r2, [r6, r1] │ │ │ │ + ldrsb r2, [r6, r4] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrsb r2, [r5, r1] │ │ │ │ + ldrsb r2, [r5, r4] │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r7, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1913136,23 +1913139,23 @@ │ │ │ │ bl 5aee68 │ │ │ │ mov r0, r4 │ │ │ │ bl 5aefd8 │ │ │ │ bl 5aef34 │ │ │ │ bl 5aec38 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - ldrsb r0, [r5, r0] │ │ │ │ + ldrsb r0, [r5, r3] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrsb r6, [r1, r0] │ │ │ │ + ldrsb r6, [r1, r3] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrsb r6, [r4, r0] │ │ │ │ + ldrsb r6, [r4, r3] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - svc 44 @ 0x2c │ │ │ │ + svc 236 @ 0xec │ │ │ │ lsls r1, r7, #2 │ │ │ │ - subs r4, #130 @ 0x82 │ │ │ │ + subs r5, #66 @ 0x42 │ │ │ │ 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 │ │ │ │ @@ -1913197,23 +1913200,23 @@ │ │ │ │ bl 5aefd8 │ │ │ │ bl 5aef34 │ │ │ │ bl 5aec38 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - strb r0, [r2, r6] │ │ │ │ + ldrsb r0, [r2, r1] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r0, [r4, r6] │ │ │ │ + ldrsb r0, [r4, r1] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r0, [r2, r6] │ │ │ │ + ldrsb r0, [r2, r1] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - udf #150 @ 0x96 │ │ │ │ + svc 86 @ 0x56 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - add r5, sp, #480 @ 0x1e0 │ │ │ │ + add r6, sp, #224 @ 0xe0 │ │ │ │ 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 │ │ │ │ @@ -1913253,23 +1913256,23 @@ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr.w r6, [r4, #1752] @ 0x6d8 │ │ │ │ blx r6 │ │ │ │ bl 5aec38 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - strb r0, [r6, r3] │ │ │ │ + strb r0, [r6, r6] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r4, [r2, r4] │ │ │ │ + strb r4, [r2, r7] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r0, [r6, r3] │ │ │ │ + strb r0, [r6, r6] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add sp, #296 @ 0x128 │ │ │ │ + cbz r2, 5af8d6 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - cmn r0, r6 │ │ │ │ + bics r0, r6 │ │ │ │ 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 │ │ │ │ @@ -1913294,21 +1913297,21 @@ │ │ │ │ bl 5aec38 │ │ │ │ ldr.w r3, [r4, #1816] @ 0x718 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - strb r6, [r4, r1] │ │ │ │ + strb r6, [r4, r4] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r0, [r4, r2] │ │ │ │ + strb r0, [r4, r5] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r4, [r4, r1] │ │ │ │ + strb r4, [r4, r4] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r2, [r2, #31] │ │ │ │ + strh r2, [r2, #4] │ │ │ │ lsls r7, r6, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #68] @ (5af994 ) │ │ │ │ mov r3, r0 │ │ │ │ @@ -1913331,19 +1913334,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #0 │ │ │ │ bl 5af034 │ │ │ │ bl 5aef34 │ │ │ │ bl 5aec38 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - strb r0, [r3, r1] │ │ │ │ + strb r0, [r3, r4] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r6, [r7, r7] │ │ │ │ + strb r6, [r7, r2] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r6, [r7, r7] │ │ │ │ + strb r6, [r7, 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 │ │ │ │ ldr r1, [pc, #72] @ (5af9f8 ) │ │ │ │ mov r3, r0 │ │ │ │ @@ -1913368,19 +1913371,19 @@ │ │ │ │ mov r1, r5 │ │ │ │ bl 5af034 │ │ │ │ bl 5aef34 │ │ │ │ bl 5aec38 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - strb r0, [r2, r0] │ │ │ │ + strb r0, [r2, r3] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r6, [r3, r6] │ │ │ │ + strb r6, [r3, r1] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r6, [r3, r6] │ │ │ │ + strb r6, [r3, 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 │ │ │ │ @@ -1913405,21 +1913408,21 @@ │ │ │ │ bl 5aec38 │ │ │ │ ldr.w r3, [r4, #1720] @ 0x6b8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - strh r2, [r7, r4] │ │ │ │ + strh r2, [r7, r7] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r4, [r6, r6] │ │ │ │ + strb r4, [r6, r1] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r0, [r7, r4] │ │ │ │ + strh r0, [r7, r7] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r2, [r5, r6] │ │ │ │ + strb r2, [r5, r1] │ │ │ │ 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 │ │ │ │ @@ -1913458,23 +1913461,23 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 5af47c │ │ │ │ bl 5aef34 │ │ │ │ bl 5aec38 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - strh r0, [r2, r3] │ │ │ │ + strh r0, [r2, r6] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r2, [r4, r5] │ │ │ │ + strb r2, [r4, r0] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r6, [r1, r3] │ │ │ │ + strh r6, [r1, r6] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r4, [r4, r5] │ │ │ │ + strb r4, [r4, r0] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r2, [r3, r5] │ │ │ │ + strb r2, [r3, r0] │ │ │ │ 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] @ (5afb54 ) │ │ │ │ mov r3, r0 │ │ │ │ @@ -1913497,19 +1913500,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 5af47c │ │ │ │ bl 5aef34 │ │ │ │ bl 5aec38 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - strh r0, [r1, r4] │ │ │ │ + strh r0, [r1, r7] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r6, [r7, r0] │ │ │ │ + strh r6, [r7, r3] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r6, [r7, r0] │ │ │ │ + strh r6, [r7, r3] │ │ │ │ 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 │ │ │ │ @@ -1913543,23 +1913546,23 @@ │ │ │ │ ldr.w r3, [r4, #1668] @ 0x684 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5aec38 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - strh r0, [r4, r2] │ │ │ │ + strh r0, [r4, r5] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r4, [r2, r7] │ │ │ │ + strh r4, [r2, r2] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r6, [r2, r7] │ │ │ │ + strh r6, [r2, r2] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r0, [r0, #50] @ 0x32 │ │ │ │ + strh r0, [r0, #56] @ 0x38 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strh r2, [r0, #58] @ 0x3a │ │ │ │ + ldrh r2, [r0, #0] │ │ │ │ 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 │ │ │ │ @@ -1913584,21 +1913587,21 @@ │ │ │ │ ldr.w r3, [r4, #1656] @ 0x678 │ │ │ │ cbz r3, 5afc36 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5aec38 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - str r2, [r3, r5] │ │ │ │ + strh r2, [r3, r0] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r4, [r5, r0] │ │ │ │ + strh r4, [r5, r3] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r0, [r3, r5] │ │ │ │ + strh r0, [r3, r0] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - bge.n 5afd08 │ │ │ │ + blt.n 5afc88 │ │ │ │ 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 │ │ │ │ @@ -1913632,21 +1913635,21 @@ │ │ │ │ bl 5af034 │ │ │ │ bl 5aef34 │ │ │ │ bl 5aec38 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - str r2, [r6, r3] │ │ │ │ + str r2, [r6, r6] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r0, [r3, r7] │ │ │ │ + strh r0, [r3, r2] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r0, [r6, r3] │ │ │ │ + str r0, [r6, r6] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - bls.n 5afcb8 │ │ │ │ + bge.n 5afc38 │ │ │ │ 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 │ │ │ │ @@ -1913671,21 +1913674,21 @@ │ │ │ │ ldr.w r3, [r4, #1796] @ 0x704 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5aec38 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - str r2, [r6, r1] │ │ │ │ + str r2, [r6, r4] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r0, [r6, r5] │ │ │ │ + strh r0, [r6, r0] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r0, [r6, r1] │ │ │ │ + str r0, [r6, r4] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r6, [r4, r5] │ │ │ │ + strh r6, [r4, r0] │ │ │ │ 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 │ │ │ │ @@ -1913715,21 +1913718,21 @@ │ │ │ │ bl 5aee68 │ │ │ │ mov r0, r4 │ │ │ │ bl 5af47c │ │ │ │ bl 5aef34 │ │ │ │ bl 5aec38 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - str r2, [r1, r0] │ │ │ │ + str r2, [r1, r3] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r0, [r4, r4] │ │ │ │ + str r0, [r4, r7] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r0, [r1, r0] │ │ │ │ + str r0, [r1, r3] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r6, [r7, r3] │ │ │ │ + str r6, [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 │ │ │ │ @@ -1913754,21 +1913757,21 @@ │ │ │ │ ldr.w r3, [r4, #1784] @ 0x6f8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5aec38 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldr r7, [pc, #584] @ (5b0050 ) │ │ │ │ + str r2, [r2, r1] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r4, [r6, r2] │ │ │ │ + str r4, [r6, r5] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r7, [pc, #576] @ (5b0050 ) │ │ │ │ + str r0, [r2, r1] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r6, [r0, r2] │ │ │ │ + str 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 │ │ │ │ @@ -1913793,21 +1913796,21 @@ │ │ │ │ ldr.w r3, [r4, #1772] @ 0x6ec │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5aec38 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldr r7, [pc, #168] @ (5aff18 ) │ │ │ │ + ldr r7, [pc, #936] @ (5b0218 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r4, [r3, r1] │ │ │ │ + str r4, [r3, r4] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r7, [pc, #160] @ (5aff18 ) │ │ │ │ + ldr r7, [pc, #928] @ (5b0218 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r6, [r3, r0] │ │ │ │ + str r6, [r3, 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, #4064] @ 0xfe0 │ │ │ │ ldr r1, [pc, #144] @ (5aff1c ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -1913858,25 +1913861,25 @@ │ │ │ │ bl 5af47c │ │ │ │ bl 5aef34 │ │ │ │ bl 5aec38 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - str r2, [r0, r0] │ │ │ │ + str r2, [r0, r3] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r6, [pc, #728] @ (5b01fc ) │ │ │ │ + ldr r7, [pc, #472] @ (5b00fc ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r6, [pc, #744] @ (5b0210 ) │ │ │ │ + ldr r7, [pc, #488] @ (5b0110 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r0, [r2, #96] @ 0x60 │ │ │ │ + str r0, [r2, #108] @ 0x6c │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r0, [r2, r5] │ │ │ │ + ldrh r0, [r2, r0] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r7, [pc, #824] @ (5b026c ) │ │ │ │ + str r6, [r1, r2] │ │ │ │ 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] @ (5affa4 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1913910,21 +1913913,21 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 5af47c │ │ │ │ bl 5aef34 │ │ │ │ bl 5aec38 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r6, r7, pc} │ │ │ │ nop │ │ │ │ - ldr r7, [pc, #424] @ (5b0150 ) │ │ │ │ + str r2, [r5, r0] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r6, [pc, #24] @ (5affc4 ) │ │ │ │ + ldr r6, [pc, #792] @ (5b02c4 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r6, [pc, #24] @ (5affc8 ) │ │ │ │ + ldr r6, [pc, #792] @ (5b02c8 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r4, [r3, #84] @ 0x54 │ │ │ │ + str r4, [r3, #96] @ 0x60 │ │ │ │ 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 │ │ │ │ @@ -1913987,29 +1913990,29 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 5aefd8 │ │ │ │ bl 5aef34 │ │ │ │ bl 5aec38 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r5, [pc, #528] @ (5b029c ) │ │ │ │ + ldr r6, [pc, #272] @ (5b019c ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r6, [pc, #968] @ (5b0458 ) │ │ │ │ + ldr r7, [pc, #712] @ (5b0358 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r5, [pc, #536] @ (5b02ac ) │ │ │ │ + ldr r6, [pc, #280] @ (5b01ac ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - bvs.n 5affb0 │ │ │ │ + bvc.n 5b0130 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldr r6, [pc, #424] @ (5b0244 ) │ │ │ │ + ldr r7, [pc, #168] @ (5b0144 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r6, [pc, #816] @ (5b03d0 ) │ │ │ │ + ldr r7, [pc, #560] @ (5b02d0 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r4, [r4, #72] @ 0x48 │ │ │ │ + str r4, [r4, #84] @ 0x54 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cmp r7, #132 @ 0x84 │ │ │ │ + adds r0, #68 @ 0x44 │ │ │ │ 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 │ │ │ │ @@ -1914061,23 +1914064,23 @@ │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl 60b23c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ vbit q0, q4, │ │ │ │ - ldr r6, [pc, #88] @ (5b01a8 ) │ │ │ │ + ldr r6, [pc, #856] @ (5b04a8 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r4, [pc, #504] @ (5b034c ) │ │ │ │ + ldr r5, [pc, #248] @ (5b024c ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r4, [pc, #520] @ (5b0360 ) │ │ │ │ + ldr r5, [pc, #264] @ (5b0260 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r6, [pc, #32] @ (5b017c ) │ │ │ │ + ldr r6, [pc, #800] @ (5b047c ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r4, #46 @ 0x2e │ │ │ │ + subs r4, #238 @ 0xee │ │ │ │ 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 │ │ │ │ @@ -1914102,19 +1914105,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 5af47c │ │ │ │ bl 5aef34 │ │ │ │ bl 5aec38 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldr r5, [pc, #544] @ (5b03dc ) │ │ │ │ + ldr r6, [pc, #288] @ (5b02dc ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r3, [pc, #872] @ (5b0528 ) │ │ │ │ + ldr r4, [pc, #616] @ (5b0428 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r3, [pc, #872] @ (5b052c ) │ │ │ │ + ldr r4, [pc, #616] @ (5b042c ) │ │ │ │ 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 │ │ │ │ @@ -1914139,21 +1914142,21 @@ │ │ │ │ bl 5aec38 │ │ │ │ ldr.w r3, [r4, #1840] @ 0x730 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldr r3, [pc, #488] @ (5b0408 ) │ │ │ │ + ldr r4, [pc, #232] @ (5b0308 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r5, [pc, #224] @ (5b0304 ) │ │ │ │ + ldr r5, [pc, #992] @ (5b0604 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r3, [pc, #480] @ (5b0408 ) │ │ │ │ + ldr r4, [pc, #224] @ (5b0308 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r5, [pc, #152] @ (5b02c4 ) │ │ │ │ + ldr r5, [pc, #920] @ (5b05c4 ) │ │ │ │ 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] @ (5b02b8 ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -1914195,23 +1914198,23 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 60ea20 │ │ │ │ bl 5aef34 │ │ │ │ bl 5aec38 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r6, r7, pc} │ │ │ │ - ldr r4, [pc, #904] @ (5b0644 ) │ │ │ │ + ldr r5, [pc, #648] @ (5b0544 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r3, [pc, #40] @ (5b02e8 ) │ │ │ │ + ldr r3, [pc, #808] @ (5b05e8 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r3, [pc, #56] @ (5b02fc ) │ │ │ │ + ldr r3, [pc, #824] @ (5b05fc ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - stmia r4!, {r2, r4, r5} │ │ │ │ + stmia r4!, {r2, r4, r5, r6, r7} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r0, [r2, #36] @ 0x24 │ │ │ │ + str r0, [r2, #48] @ 0x30 │ │ │ │ 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 │ │ │ │ @@ -1914241,21 +1914244,21 @@ │ │ │ │ asrs r1, r4, #31 │ │ │ │ bl 5af004 │ │ │ │ bl 5aef34 │ │ │ │ bl 5aec38 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldr r4, [pc, #280] @ (5b0450 ) │ │ │ │ + ldr r5, [pc, #24] @ (5b0350 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r2, [pc, #400] @ (5b04cc ) │ │ │ │ + ldr r3, [pc, #144] @ (5b03cc ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r2, [pc, #416] @ (5b04e0 ) │ │ │ │ + ldr r3, [pc, #160] @ (5b03e0 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r0, #122 @ 0x7a │ │ │ │ + subs r1, #58 @ 0x3a │ │ │ │ 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 │ │ │ │ @@ -1914341,31 +1914344,31 @@ │ │ │ │ bl 5aef34 │ │ │ │ bl 5aec38 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bl 5af430 │ │ │ │ b.n 5b03d6 │ │ │ │ - ldr r1, [pc, #968] @ (5b0818 ) │ │ │ │ + ldr r2, [pc, #712] @ (5b0718 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r3, [pc, #888] @ (5b07cc ) │ │ │ │ + ldr r4, [pc, #632] @ (5b06cc ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r1, [pc, #968] @ (5b0820 ) │ │ │ │ + ldr r2, [pc, #712] @ (5b0720 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r3, [pc, #864] @ (5b07bc ) │ │ │ │ + ldr r4, [pc, #608] @ (5b06bc ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r0, r0, r1 │ │ │ │ + adds r0, r0, r4 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r2, sp, #792 @ 0x318 │ │ │ │ + add r3, sp, #536 @ 0x218 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r3, [pc, #592] @ (5b06b8 ) │ │ │ │ + ldr r4, [pc, #336] @ (5b05b8 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r3, [pc, #576] @ (5b06ac ) │ │ │ │ + ldr r4, [pc, #320] @ (5b05ac ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r3, [pc, #552] @ (5b0698 ) │ │ │ │ + ldr r4, [pc, #296] @ (5b0598 ) │ │ │ │ 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 │ │ │ │ @@ -1914388,19 +1914391,19 @@ │ │ │ │ bl 5aee68 │ │ │ │ mov r0, r5 │ │ │ │ bl 5af118 │ │ │ │ bl 5aef34 │ │ │ │ bl 5aec38 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldr r0, [pc, #824] @ (5b0800 ) │ │ │ │ + ldr r1, [pc, #568] @ (5b0700 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r3, [pc, #64] @ (5b050c ) │ │ │ │ + ldr r3, [pc, #832] @ (5b080c ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r0, [pc, #816] @ (5b0800 ) │ │ │ │ + ldr r1, [pc, #560] @ (5b0700 ) │ │ │ │ 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 │ │ │ │ @@ -1914423,19 +1914426,19 @@ │ │ │ │ bl 5aee68 │ │ │ │ mov r0, r5 │ │ │ │ bl 5af118 │ │ │ │ bl 5aef34 │ │ │ │ bl 5aec38 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldr r0, [pc, #440] @ (5b06e0 ) │ │ │ │ + ldr r1, [pc, #184] @ (5b05e0 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r2, [pc, #768] @ (5b082c ) │ │ │ │ + ldr r3, [pc, #512] @ (5b072c ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r0, [pc, #432] @ (5b06e0 ) │ │ │ │ + ldr r1, [pc, #176] @ (5b05e0 ) │ │ │ │ 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 │ │ │ │ @@ -1914458,19 +1914461,19 @@ │ │ │ │ bl 5aee68 │ │ │ │ mov r0, r5 │ │ │ │ bl 5af118 │ │ │ │ bl 5aef34 │ │ │ │ bl 5aec38 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldr r0, [pc, #56] @ (5b05c0 ) │ │ │ │ + ldr r0, [pc, #824] @ (5b08c0 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r2, [pc, #448] @ (5b074c ) │ │ │ │ + ldr r3, [pc, #192] @ (5b064c ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r0, [pc, #48] @ (5b05c0 ) │ │ │ │ + ldr r0, [pc, #816] @ (5b08c0 ) │ │ │ │ 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] @ (5b05e4 ) │ │ │ │ mov r3, r0 │ │ │ │ @@ -1914493,19 +1914496,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 5af118 │ │ │ │ bl 5aef34 │ │ │ │ bl 5aec38 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldr r2, [pc, #160] @ (5b0688 ) │ │ │ │ + ldr r2, [pc, #928] @ (5b0988 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - @ instruction: 0x47ae │ │ │ │ + ldr r0, [pc, #440] @ (5b07a4 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - @ instruction: 0x47ae │ │ │ │ + ldr r0, [pc, #440] @ (5b07a8 ) │ │ │ │ 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] @ (5b0644 ) │ │ │ │ mov r3, r0 │ │ │ │ @@ -1914528,19 +1914531,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 5af118 │ │ │ │ bl 5aef34 │ │ │ │ bl 5aec38 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldr r1, [pc, #880] @ (5b09b8 ) │ │ │ │ + ldr r2, [pc, #624] @ (5b08b8 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - bx r9 │ │ │ │ + ldr r0, [pc, #56] @ (5b0684 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - bx r9 │ │ │ │ + ldr r0, [pc, #56] @ (5b0688 ) │ │ │ │ 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] @ (5b06a4 ) │ │ │ │ mov r3, r0 │ │ │ │ @@ -1914563,19 +1914566,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 5af118 │ │ │ │ bl 5aef34 │ │ │ │ bl 5aec38 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldr r1, [pc, #544] @ (5b08c8 ) │ │ │ │ + ldr r2, [pc, #288] @ (5b07c8 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - mov lr, sp │ │ │ │ + @ instruction: 0x47ae │ │ │ │ lsls r7, r5, #2 │ │ │ │ - mov lr, sp │ │ │ │ + @ instruction: 0x47ae │ │ │ │ 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 │ │ │ │ @@ -1914631,25 +1914634,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 │ │ │ │ - ldr r1, [pc, #128] @ (5b07d8 ) │ │ │ │ + ldr r1, [pc, #896] @ (5b0ad8 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - mov r2, pc │ │ │ │ + bx r7 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - mov r6, pc │ │ │ │ + bx r7 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldmia r7, {r2, r7} │ │ │ │ + beq.n 5b07ec │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldr r6, [r7, #80] @ 0x50 │ │ │ │ + ldr r6, [r7, #92] @ 0x5c │ │ │ │ lsls r5, r5, #2 │ │ │ │ - beq.n 5b0758 │ │ │ │ + bne.n 5b06d8 │ │ │ │ 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 │ │ │ │ @@ -1914701,25 +1914704,25 @@ │ │ │ │ bl 5aefd8 │ │ │ │ bl 5aef34 │ │ │ │ bl 5aec38 │ │ │ │ mov r0, r7 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - ldr r0, [pc, #400] @ (5b09a8 ) │ │ │ │ + ldr r1, [pc, #144] @ (5b08a8 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp sl, r5 │ │ │ │ + mov r2, sp │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp lr, r5 │ │ │ │ + mov r6, sp │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r0, [pc, #352] @ (5b0984 ) │ │ │ │ + ldr r1, [pc, #96] @ (5b0884 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r3, #174 @ 0xae │ │ │ │ + adds r4, #110 @ 0x6e │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldr r0, [pc, #224] @ (5b090c ) │ │ │ │ + ldr r0, [pc, #992] @ (5b0c0c ) │ │ │ │ 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 │ │ │ │ @@ -1914770,27 +1914773,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} │ │ │ │ - cmp r4, r1 │ │ │ │ + cmp ip, r9 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - blxns fp │ │ │ │ + ldr r0, [pc, #624] @ (5b0b44 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp r4, r1 │ │ │ │ + cmp ip, r9 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - blxns sl │ │ │ │ + ldr r0, [pc, #592] @ (5b0b2c ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp lr, r1 │ │ │ │ + mov r6, r9 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add r4, sp │ │ │ │ + cmp r4, r5 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - cmp r1, #2 │ │ │ │ + cmp r1, #194 @ 0xc2 │ │ │ │ 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 │ │ │ │ @@ -1914841,25 +1914844,25 @@ │ │ │ │ bl 5af47c │ │ │ │ bl 5aef34 │ │ │ │ bl 5aec38 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - bx r8 │ │ │ │ + ldr r0, [pc, #8] @ (5b0998 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add r4, r9 │ │ │ │ + cmp r4, r1 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add r0, sl │ │ │ │ + cmp r0, r2 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - bx r7 │ │ │ │ + @ instruction: 0x47fa │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add r8, r6 │ │ │ │ + cmp r0, lr │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r6, #118 @ 0x76 │ │ │ │ + movs r7, #54 @ 0x36 │ │ │ │ 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 │ │ │ │ @@ -1914900,23 +1914903,23 @@ │ │ │ │ bl 5aef34 │ │ │ │ bl 5aec38 │ │ │ │ cbz r4, 5b0a22 │ │ │ │ str r7, [r4, #96] @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - mov r8, r5 │ │ │ │ + bx sp │ │ │ │ lsls r7, r5, #2 │ │ │ │ - bics r2, r2 │ │ │ │ + add r2, sl │ │ │ │ lsls r7, r5, #2 │ │ │ │ - bics r6, r2 │ │ │ │ + add r6, sl │ │ │ │ lsls r7, r5, #2 │ │ │ │ - mov ip, r4 │ │ │ │ + bxns ip │ │ │ │ lsls r7, r5, #2 │ │ │ │ - mov sl, r3 │ │ │ │ + bx fp │ │ │ │ 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 │ │ │ │ @@ -1914954,21 +1914957,21 @@ │ │ │ │ bl 5af47c │ │ │ │ bl 5aef34 │ │ │ │ bl 5aec38 │ │ │ │ cbz r4, 5b0ab8 │ │ │ │ str r7, [r4, #96] @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - mov r0, r8 │ │ │ │ + bx r0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmn r2, r7 │ │ │ │ + bics r2, r7 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmn r6, r7 │ │ │ │ + bics r6, r7 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - mov r4, r1 │ │ │ │ + mov ip, r9 │ │ │ │ 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 │ │ │ │ @@ -1915024,23 +1915027,23 @@ │ │ │ │ bl 5aec38 │ │ │ │ cbz r4, 5b0b78 │ │ │ │ str.w sl, [r4, #96] @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ bl 5af430 │ │ │ │ b.n 5b0b4c │ │ │ │ - cmp lr, r8 │ │ │ │ + mov lr, r0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - negs r6, r4 │ │ │ │ + orrs r6, r4 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - negs r2, r5 │ │ │ │ + orrs r2, r5 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp r0, pc │ │ │ │ + mov r0, r7 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp lr, r6 │ │ │ │ + mov r6, lr │ │ │ │ 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 │ │ │ │ @@ -1915072,21 +1915075,21 @@ │ │ │ │ bl 5af47c │ │ │ │ bl 5aef34 │ │ │ │ bl 5aec38 │ │ │ │ cbz r4, 5b0c00 │ │ │ │ str r6, [r4, #96] @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - cmp r6, r5 │ │ │ │ + cmp lr, sp │ │ │ │ lsls r7, r5, #2 │ │ │ │ - sbcs r0, r4 │ │ │ │ + negs r0, r4 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - sbcs r4, r4 │ │ │ │ + negs r4, r4 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add sl, r6 │ │ │ │ + cmp r2, lr │ │ │ │ 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 │ │ │ │ @@ -1915179,33 +1915182,33 @@ │ │ │ │ bl 5aefd8 │ │ │ │ bl 5aef34 │ │ │ │ bl 5aec38 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - add sl, r6 │ │ │ │ + cmp r2, lr │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r4, r2 │ │ │ │ + rors r4, r2 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r0, r3 │ │ │ │ + rors r0, r3 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldmia r2, {r1, r2, r3, r4} │ │ │ │ + ldmia r2, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r1, r7, #2 │ │ │ │ - svc 84 @ 0x54 │ │ │ │ + b.n 5b0d60 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldmia r3!, {r4, r7} │ │ │ │ + ldmia r4, {r4, r6} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r0, [r6, #120] @ 0x78 │ │ │ │ + ldr r0, [r6, #4] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r4, pc, #816 @ (adr r4, 5b1074 ) │ │ │ │ + add r5, pc, #560 @ (adr r5, 5b0f74 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add r2, r8 │ │ │ │ + cmp r2, r0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add r2, r3 │ │ │ │ + add sl, fp │ │ │ │ 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 │ │ │ │ @@ -1915260,25 +1915263,25 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 5aefd8 │ │ │ │ bl 5aef34 │ │ │ │ bl 5aec38 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - bics r6, r4 │ │ │ │ + add r6, ip │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r7, #220 @ 0xdc │ │ │ │ + lsls r4, r3 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r7, #224 @ 0xe0 │ │ │ │ + lsls r0, r4 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldmia r0!, {r1, r2, r5, r6, r7} │ │ │ │ + ldmia r1, {r1, r2, r5, r7} │ │ │ │ lsls r1, r7, #2 │ │ │ │ - movs r6, #60 @ 0x3c │ │ │ │ + movs r6, #252 @ 0xfc │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ands r4, r7 │ │ │ │ + lsrs r4, r7 │ │ │ │ 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 │ │ │ │ @@ -1915327,25 +1915330,25 @@ │ │ │ │ bl 5af47c │ │ │ │ bl 5aef34 │ │ │ │ bl 5aec38 │ │ │ │ cbz r4, 5b0ea6 │ │ │ │ str.w r8, [r4, #96] @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - orrs r2, r0 │ │ │ │ + mvns r2, r0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r7, #38 @ 0x26 │ │ │ │ + subs r7, #230 @ 0xe6 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r7, #42 @ 0x2a │ │ │ │ + subs r7, #234 @ 0xea │ │ │ │ lsls r7, r5, #2 │ │ │ │ - tst r4, r2 │ │ │ │ + cmn r4, r2 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r7, #174 @ 0xae │ │ │ │ + eors r6, r5 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r5, #116 @ 0x74 │ │ │ │ + movs r6, #52 @ 0x34 │ │ │ │ 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 │ │ │ │ @@ -1915368,19 +1915371,19 @@ │ │ │ │ bl 5aee68 │ │ │ │ mov r0, r5 │ │ │ │ bl 60db54 │ │ │ │ bl 5aef34 │ │ │ │ bl 5aec38 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - subs r6, #122 @ 0x7a │ │ │ │ + subs r7, #58 @ 0x3a │ │ │ │ lsls r7, r5, #2 │ │ │ │ - negs r4, r4 │ │ │ │ + orrs r4, r4 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r6, #120 @ 0x78 │ │ │ │ + subs r7, #56 @ 0x38 │ │ │ │ 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 │ │ │ │ @@ -1915433,25 +1915436,25 @@ │ │ │ │ asrs r1, r4, #31 │ │ │ │ bl 5af004 │ │ │ │ bl 5aef34 │ │ │ │ bl 5aec38 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - subs r6, #20 │ │ │ │ + subs r6, #212 @ 0xd4 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - tst r4, r2 │ │ │ │ + cmn r4, r2 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r6, #20 │ │ │ │ + subs r6, #212 @ 0xd4 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsls r6, r0, #19 │ │ │ │ + lsls r6, r0, #22 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - rors r4, r6 │ │ │ │ + cmp r4, r6 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add r1, pc, #936 @ (adr r1, 5b138c ) │ │ │ │ + add r2, pc, #680 @ (adr r2, 5b128c ) │ │ │ │ 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] @ (5b1064 ) │ │ │ │ mov r5, r0 │ │ │ │ @@ -1915493,19 +1915496,19 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ strd r1, r3, [sp] │ │ │ │ bl 4368c8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x32254c> │ │ │ │ ldrd r1, r3, [sp] │ │ │ │ str r1, [r3, #0] │ │ │ │ b.n 5b1040 │ │ │ │ nop │ │ │ │ - adcs r2, r7 │ │ │ │ + tst r2, r7 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r5, #88 @ 0x58 │ │ │ │ + subs r6, #24 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r5, #88 @ 0x58 │ │ │ │ + subs r6, #24 │ │ │ │ lsls r7, r5, #2 │ │ │ │ str r2, [r5, #60] @ 0x3c │ │ │ │ lsls r3, r4, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -1915629,41 +1915632,41 @@ │ │ │ │ bl 5af47c │ │ │ │ bl 5aedc4 │ │ │ │ b.n 5b1174 │ │ │ │ ldr r0, [pc, #56] @ (5b120c ) │ │ │ │ add r0, pc │ │ │ │ b.n 5b10e4 │ │ │ │ nop │ │ │ │ - subs r4, #194 @ 0xc2 │ │ │ │ + subs r5, #130 @ 0x82 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsrs r6, r4 │ │ │ │ + sbcs r6, r4 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r4, #188 @ 0xbc │ │ │ │ + subs r5, #124 @ 0x7c │ │ │ │ lsls r7, r5, #2 │ │ │ │ - blt.n 5b119c │ │ │ │ + bgt.n 5b111c │ │ │ │ lsls r1, r7, #2 │ │ │ │ - str r0, [r1, #44] @ 0x2c │ │ │ │ + str r0, [r1, #56] @ 0x38 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - subs r6, r1, #3 │ │ │ │ + subs r6, r1, #6 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - strh r6, [r0, r7] │ │ │ │ + strb r6, [r0, r2] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - eors r6, r5 │ │ │ │ + asrs r6, r5 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - eors r4, r3 │ │ │ │ + asrs r4, r3 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - eors r2, r1 │ │ │ │ + asrs r2, r1 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - blt.n 5b1178 │ │ │ │ + bgt.n 5b12f8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r1, #208 @ 0xd0 │ │ │ │ + movs r2, #144 @ 0x90 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - pop {r1, r2, pc} │ │ │ │ + pop {r1, r2, r6, r7, pc} │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldrb r2, [r7, #19] │ │ │ │ + ldrb r2, [r7, #22] │ │ │ │ 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] @ (5b12b0 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1915716,25 +1915719,25 @@ │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r6, r7, pc} │ │ │ │ ldr r0, [pc, #24] @ (5b12c4 ) │ │ │ │ add r0, pc │ │ │ │ b.n 5b1274 │ │ │ │ nop │ │ │ │ - subs r7, #138 @ 0x8a │ │ │ │ + eors r2, r1 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r3, #42 @ 0x2a │ │ │ │ + subs r3, #234 @ 0xea │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r3, #40 @ 0x28 │ │ │ │ + subs r3, #232 @ 0xe8 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r2, [sp, #40] @ 0x28 │ │ │ │ + str r2, [sp, #808] @ 0x328 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r6, [r6, #16] │ │ │ │ + str r6, [r6, #28] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrb r2, [r4, #16] │ │ │ │ + ldrb r2, [r4, #19] │ │ │ │ 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] @ (5b137c ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -1915794,27 +1915797,27 @@ │ │ │ │ bl 5aec38 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r0, [pc, #28] @ (5b1394 ) │ │ │ │ add r0, pc │ │ │ │ b.n 5b132c │ │ │ │ - subs r6, #234 @ 0xea │ │ │ │ + subs r7, #170 @ 0xaa │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r2, #108 @ 0x6c │ │ │ │ + subs r3, #44 @ 0x2c │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r2, #112 @ 0x70 │ │ │ │ + subs r3, #48 @ 0x30 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r1, [sp, #328] @ 0x148 │ │ │ │ + str r2, [sp, #72] @ 0x48 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r6, [r7, #4] │ │ │ │ + str r6, [r7, #16] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - subs r6, #162 @ 0xa2 │ │ │ │ + subs r7, #98 @ 0x62 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r4, [r2, #13] │ │ │ │ + ldrb r4, [r2, #16] │ │ │ │ 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 │ │ │ │ @@ -1915874,27 +1915877,27 @@ │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r0, [pc, #28] @ (5b1468 ) │ │ │ │ add r0, pc │ │ │ │ b.n 5b13e8 │ │ │ │ nop │ │ │ │ - subs r1, #160 @ 0xa0 │ │ │ │ + subs r2, #96 @ 0x60 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r6, #68 @ 0x44 │ │ │ │ + subs r7, #4 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r1, #160 @ 0xa0 │ │ │ │ + subs r2, #96 @ 0x60 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrsh r2, [r0, r7] │ │ │ │ + str r2, [r0, #8] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r2, r6 │ │ │ │ + lsls r2, r6, #3 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - subs r5, #96 @ 0x60 │ │ │ │ + subs r6, #32 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r2, [r0, #10] │ │ │ │ + ldrb r2, [r0, #13] │ │ │ │ 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 │ │ │ │ @@ -1915971,31 +1915974,31 @@ │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r0, [pc, #36] @ (5b1570 ) │ │ │ │ add r0, pc │ │ │ │ b.n 5b14be │ │ │ │ nop │ │ │ │ - subs r0, #204 @ 0xcc │ │ │ │ + subs r1, #140 @ 0x8c │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r5, #140 @ 0x8c │ │ │ │ + subs r6, #76 @ 0x4c │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r0, #204 @ 0xcc │ │ │ │ + subs r1, #140 @ 0x8c │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrsh r6, [r5, r3] │ │ │ │ + ldrsh r6, [r5, r6] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bvc.n 5b14f4 │ │ │ │ + bhi.n 5b1474 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - subs r5, #86 @ 0x56 │ │ │ │ + subs r6, #22 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r5, #58 @ 0x3a │ │ │ │ + subs r5, #250 @ 0xfa │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r5, #62 @ 0x3e │ │ │ │ + subs r5, #254 @ 0xfe │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r2, [r0, #6] │ │ │ │ + ldrb r2, [r0, #9] │ │ │ │ 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 │ │ │ │ @@ -1916077,28 +1916080,28 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ bl 5af430 │ │ │ │ b.n 5b163c │ │ │ │ ldr r0, [pc, #32] @ (5b1684 ) │ │ │ │ add r0, pc │ │ │ │ b.n 5b15ca │ │ │ │ nop │ │ │ │ - adds r7, #194 @ 0xc2 │ │ │ │ + subs r0, #130 @ 0x82 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r4, #186 @ 0xba │ │ │ │ + subs r5, #122 @ 0x7a │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r7, #192 @ 0xc0 │ │ │ │ + subs r0, #128 @ 0x80 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r2, [r4, r7] │ │ │ │ + ldrsh r2, [r4, r2] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr??.w r0, [r4, #183] @ 0xb7 │ │ │ │ - subs r4, #110 @ 0x6e │ │ │ │ + ldrsh.w r0, [r4, #183] @ 0xb7 │ │ │ │ + subs r5, #46 @ 0x2e │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r4, #60 @ 0x3c │ │ │ │ + subs r4, #252 @ 0xfc │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r2, [r5, #1] │ │ │ │ + ldrb r2, [r5, #4] │ │ │ │ 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 │ │ │ │ @@ -1916190,35 +1916193,35 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [pc, #44] @ (5b17bc ) │ │ │ │ add r0, pc │ │ │ │ b.n 5b16e0 │ │ │ │ ldr r0, [pc, #44] @ (5b17c0 ) │ │ │ │ add r0, pc │ │ │ │ b.n 5b1702 │ │ │ │ - adds r6, #174 @ 0xae │ │ │ │ + adds r7, #110 @ 0x6e │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r3, #198 @ 0xc6 │ │ │ │ + subs r4, #134 @ 0x86 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r6, #170 @ 0xaa │ │ │ │ + adds r7, #106 @ 0x6a │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r3, #192 @ 0xc0 │ │ │ │ + subs r4, #128 @ 0x80 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r3, #170 @ 0xaa │ │ │ │ + subs r4, #106 @ 0x6a │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r4, [r7, #80] @ 0x50 │ │ │ │ + str r4, [r7, #92] @ 0x5c │ │ │ │ lsls r1, r7, #2 │ │ │ │ - stmia r0!, {r2, r6} │ │ │ │ + stmia r1!, {r2} │ │ │ │ lsls r2, r7, #2 │ │ │ │ - str r4, [r6, #80] @ 0x50 │ │ │ │ + str r4, [r6, #92] @ 0x5c │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldr r2, [pc, #736] @ (5b1a9c ) │ │ │ │ + ldr r3, [pc, #480] @ (5b199c ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r6, [r7, #28] │ │ │ │ + strb r6, [r7, #31] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r0, [r7, #28] │ │ │ │ + strb r0, [r7, #31] │ │ │ │ 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 │ │ │ │ @@ -1916306,30 +1916309,30 @@ │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bl 5af430 │ │ │ │ b.n 5b18a2 │ │ │ │ ldr r0, [pc, #36] @ (5b18ec ) │ │ │ │ add r0, pc │ │ │ │ b.n 5b181c │ │ │ │ - adds r5, #114 @ 0x72 │ │ │ │ + adds r6, #50 @ 0x32 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r2, #106 @ 0x6a │ │ │ │ + subs r3, #42 @ 0x2a │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r5, #110 @ 0x6e │ │ │ │ + adds r6, #46 @ 0x2e │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r0, [r2, r6] │ │ │ │ + ldrb r0, [r2, r1] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r2, #6 │ │ │ │ + movs r2, #198 @ 0xc6 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - @ instruction: 0xf68e00b7 │ │ │ │ - subs r0, #110 @ 0x6e │ │ │ │ + @ instruction: 0xf74e00b7 │ │ │ │ + subs r1, #46 @ 0x2e │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r0, #62 @ 0x3e │ │ │ │ + subs r0, #254 @ 0xfe │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r4, [r0, #24] │ │ │ │ + strb r4, [r0, #27] │ │ │ │ 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 │ │ │ │ @@ -1916440,32 +1916443,32 @@ │ │ │ │ bl 5af430 │ │ │ │ b.n 5b1a18 │ │ │ │ ldr r0, [pc, #44] @ (5b1a68 ) │ │ │ │ add r0, pc │ │ │ │ b.n 5b194a │ │ │ │ bl 5af210 │ │ │ │ b.n 5b19e2 │ │ │ │ - adds r4, #70 @ 0x46 │ │ │ │ + adds r5, #6 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r1, #142 @ 0x8e │ │ │ │ + subs r2, #78 @ 0x4e │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r4, #64 @ 0x40 │ │ │ │ + adds r5, #0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r2, [r4, r1] │ │ │ │ + ldrh r2, [r4, r4] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - sbcs.w r0, r4, #5996544 @ 0x5b8000 │ │ │ │ - adds r7, #82 @ 0x52 │ │ │ │ + @ instruction: 0xf63400b7 │ │ │ │ + subs r0, #18 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r0, #50 @ 0x32 │ │ │ │ + subs r0, #242 @ 0xf2 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r6, #200 @ 0xc8 │ │ │ │ + adds r7, #136 @ 0x88 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r7, #206 @ 0xce │ │ │ │ + subs r0, #142 @ 0x8e │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r2, [r2, #18] │ │ │ │ + strb r2, [r2, #21] │ │ │ │ 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] @ 5b1aec │ │ │ │ mov r5, r2 │ │ │ │ @@ -1916942,29 +1916945,29 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 5af47c │ │ │ │ bl 5aef34 │ │ │ │ bl 5aec38 │ │ │ │ b.n 5b1ba0 │ │ │ │ b.n 5b18a0 │ │ │ │ lsls r7, r3, #5 │ │ │ │ - adds r7, #70 @ 0x46 │ │ │ │ + subs r0, #6 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - b.n 5b1994 │ │ │ │ + b.n 5b1b14 │ │ │ │ lsls r1, r5, #2 │ │ │ │ cmp r5, #123 @ 0x7b │ │ │ │ lsls r0, r4, #5 │ │ │ │ ldr r2, [r6, r1] │ │ │ │ lsls r3, r4, #5 │ │ │ │ ldr r0, [r3, r1] │ │ │ │ lsls r3, r4, #5 │ │ │ │ ldr r6, [r0, r1] │ │ │ │ lsls r3, r4, #5 │ │ │ │ - adds r7, #26 │ │ │ │ + adds r7, #218 @ 0xda │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsrs r0, r3, #13 │ │ │ │ + lsrs r0, r3, #16 │ │ │ │ lsls r6, r6, #2 │ │ │ │ bl 9a5fa6 │ │ │ │ @ instruction: 0xea57ffff │ │ │ │ strd pc, pc, [pc, #1020]! @ 5b23ac @ 0x3fc │ │ │ │ @ instruction: 0xe987ffff │ │ │ │ b.n 5b1a5a │ │ │ │ vsubw.u , , d3 │ │ │ │ @@ -1917017,17 +1917020,17 @@ │ │ │ │ vtbx.8 d31, {d15-d16}, d25 │ │ │ │ @ instruction: 0xffffe3c3 │ │ │ │ @ instruction: 0xffffe34d │ │ │ │ vtbl.8 d29, {d15-d16}, d19 │ │ │ │ vqshl.u32 d29, d7, #31 │ │ │ │ @ instruction: 0xffff5560 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - adds r4, #64 @ 0x40 │ │ │ │ + adds r5, #0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r3, #172 @ 0xac │ │ │ │ + adds r4, #108 @ 0x6c │ │ │ │ lsls r7, r5, #2 │ │ │ │ asrs r4, r6, #11 │ │ │ │ movs r0, r0 │ │ │ │ movs r2, #216 @ 0xd8 │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [pc, #12] @ (5b20ac ) │ │ │ │ add r2, pc │ │ │ │ @@ -1917155,27 +1917158,27 @@ │ │ │ │ movs r0, r0 │ │ │ │ ands r0, r0 │ │ │ │ lsls r7, r1 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ eors r1, r3 │ │ │ │ - adds r1, #80 @ 0x50 │ │ │ │ + adds r2, #16 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r1, #66 @ 0x42 │ │ │ │ + adds r2, #2 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r1, #58 @ 0x3a │ │ │ │ + adds r1, #250 @ 0xfa │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r4, #74 @ 0x4a │ │ │ │ + adds r5, #10 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - adds r4, #68 @ 0x44 │ │ │ │ + adds r5, #4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - adds r1, #28 │ │ │ │ + adds r1, #220 @ 0xdc │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r1, #22 │ │ │ │ + adds r1, #214 @ 0xd6 │ │ │ │ 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 │ │ │ │ @@ -1917543,15 +1917546,15 @@ │ │ │ │ movs r2, #1 │ │ │ │ b.n 5b25d0 │ │ │ │ nop │ │ │ │ bge.n 5b251c │ │ │ │ lsls r7, r3, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #42 @ 0x2a │ │ │ │ + cmp r5, #234 @ 0xea │ │ │ │ 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 │ │ │ │ @@ -1917689,25 +1917692,25 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ bls.n 5b2714 │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ bls.n 5b2700 │ │ │ │ lsls r7, r3, #5 │ │ │ │ - cmp r4, #190 @ 0xbe │ │ │ │ + cmp r5, #126 @ 0x7e │ │ │ │ lsls r7, r5, #2 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, #162 @ 0xa2 │ │ │ │ + adds r1, #98 @ 0x62 │ │ │ │ lsls r7, r5, #2 │ │ │ │ bls.n 5b2804 │ │ │ │ lsls r7, r3, #5 │ │ │ │ - cmp r4, #228 @ 0xe4 │ │ │ │ + cmp r5, #164 @ 0xa4 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp r6, #74 @ 0x4a │ │ │ │ + cmp r7, #10 │ │ │ │ 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 │ │ │ │ @@ -1918060,21 +1918063,21 @@ │ │ │ │ b.n 5b2bba │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ bvc.n 5b2b98 │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r7, #10 │ │ │ │ + lsrs r2, r7, #13 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cmp r6, #132 @ 0x84 │ │ │ │ + cmp r7, #68 @ 0x44 │ │ │ │ lsls r7, r5, #2 │ │ │ │ bvs.n 5b2b48 │ │ │ │ lsls r7, r3, #5 │ │ │ │ - cmp r5, #54 @ 0x36 │ │ │ │ + cmp r5, #246 @ 0xf6 │ │ │ │ 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 │ │ │ │ @@ -1918928,15 +1918931,15 @@ │ │ │ │ mov r6, r5 │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 5b353e │ │ │ │ mov r0, r4 │ │ │ │ bl 5b27c8 │ │ │ │ b.n 5b353e │ │ │ │ nop │ │ │ │ - movs r2, #48 @ 0x30 │ │ │ │ + movs r2, #240 @ 0xf0 │ │ │ │ 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 │ │ │ │ @@ -1919246,15 +1919249,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 │ │ │ │ - ldrh r6, [r7, #54] @ 0x36 │ │ │ │ + ldrh r6, [r7, #60] @ 0x3c │ │ │ │ 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 │ │ │ │ @@ -1919432,20 +1919435,20 @@ │ │ │ │ subs r6, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmia r6!, {r1, r2, r5, r6} │ │ │ │ lsls r7, r3, #5 │ │ │ │ cmp r3, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, r0, #1 │ │ │ │ + adds r2, r0, #4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - vst1.8 @ instruction: 0xf98e00ba │ │ │ │ - add r0, pc, #160 @ (adr r0, 5b3c10 ) │ │ │ │ + @ instruction: 0xfa4e00ba │ │ │ │ + add r0, pc, #928 @ (adr r0, 5b3f10 ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - subs r0, #230 @ 0xe6 │ │ │ │ + subs r1, #166 @ 0xa6 │ │ │ │ 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 │ │ │ │ @@ -1919794,51 +1919797,51 @@ │ │ │ │ add r2, pc │ │ │ │ stmia r4!, {r1, r2, r5, r6} │ │ │ │ lsls r7, r3, #5 │ │ │ │ stmia r4!, {r1, r2, r3, r4, r6} │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, r4, #0 │ │ │ │ + adds r6, r4, #3 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r2, r3, #0 │ │ │ │ + adds r2, r3, #3 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r6, r1, #0 │ │ │ │ + adds r6, r1, #3 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r6, r5, r7 │ │ │ │ + adds r6, r5, #2 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r4, r5, r7 │ │ │ │ + adds r4, r5, #2 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r4, r5, r7 │ │ │ │ + adds r4, r5, #2 │ │ │ │ lsls r7, r5, #2 │ │ │ │ lsrs r6, r1, #21 │ │ │ │ lsls r0, r4, #5 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ lsls r0, r4, #5 │ │ │ │ - subs r4, r5, r7 │ │ │ │ + adds r4, r5, #2 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r4, r4, r7 │ │ │ │ + adds r4, r4, #2 │ │ │ │ lsls r7, r5, #2 │ │ │ │ lsrs r6, r3, #20 │ │ │ │ lsls r0, r4, #5 │ │ │ │ - subs r2, r4, r7 │ │ │ │ + adds r2, r4, #2 │ │ │ │ lsls r7, r5, #2 │ │ │ │ adds r7, #58 @ 0x3a │ │ │ │ lsls r3, r4, #5 │ │ │ │ - subs r0, #32 │ │ │ │ + subs r0, #224 @ 0xe0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrh r6, [r2, #20] │ │ │ │ + ldrh r6, [r2, #26] │ │ │ │ lsls r1, r5, #4 │ │ │ │ adds r5, #185 @ 0xb9 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - movs r4, #204 @ 0xcc │ │ │ │ + movs r5, #140 @ 0x8c │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r4, #198 @ 0xc6 │ │ │ │ + movs r5, #134 @ 0x86 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r4, #150 @ 0x96 │ │ │ │ + movs r5, #86 @ 0x56 │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldrb.w r3, [sl] │ │ │ │ add r5, sp, #128 @ 0x80 │ │ │ │ str.w sl, [r5] │ │ │ │ cmp r3, #46 @ 0x2e │ │ │ │ bne.w 5b459e │ │ │ │ mov.w r8, #251 @ 0xfb │ │ │ │ @@ -1921035,226 +1921038,227 @@ │ │ │ │ mov r1, r6 │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r9 │ │ │ │ bl 5b5fcc │ │ │ │ b.w 5b4168 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, r6, r0 │ │ │ │ + adds r6, r6, r3 │ │ │ │ lsls r7, r5, #2 │ │ │ │ itt mi │ │ │ │ lslmi r7, r3, #5 │ │ │ │ submi r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r4, #27 │ │ │ │ + asrs r6, r4, #30 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r0, #188 @ 0xbc │ │ │ │ + movs r1, #124 @ 0x7c │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r0, #176 @ 0xb0 │ │ │ │ + movs r1, #112 @ 0x70 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r0, #174 @ 0xae │ │ │ │ + movs r1, #110 @ 0x6e │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r2, #42 @ 0x2a │ │ │ │ + movs r2, #234 @ 0xea │ │ │ │ lsls r7, r5, #2 │ │ │ │ - @ instruction: 0xf0dc00ba │ │ │ │ - movs r2, #100 @ 0x64 │ │ │ │ + @ instruction: 0xf19c00ba │ │ │ │ + movs r3, #36 @ 0x24 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r7, [sp, #408] @ 0x198 │ │ │ │ + ldr r0, [sp, #152] @ 0x98 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strb r6, [r7, #16] │ │ │ │ + strb r6, [r7, #19] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldmia r0!, {r1, r2, r4, r6, r7} │ │ │ │ + ldmia r1, {r1, r2, r4, r7} │ │ │ │ lsls r1, r7, #2 │ │ │ │ - movs r2, #50 @ 0x32 │ │ │ │ + movs r2, #242 @ 0xf2 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r6, r0, #5 │ │ │ │ + movs r0, #6 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r2, r7, #4 │ │ │ │ + subs r2, r7, #7 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r0, r7, #4 │ │ │ │ + subs r0, r7, #7 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r2, r0, #5 │ │ │ │ + movs r0, #2 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r0, r1, #5 │ │ │ │ + movs r0, #8 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r6, r1, #5 │ │ │ │ + movs r0, #14 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r4, r2, #5 │ │ │ │ + movs r0, #20 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - @ instruction: 0xb8b4 │ │ │ │ + cbnz r4, 5b4cfc │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r4, r5, #6 │ │ │ │ + movs r0, #108 @ 0x6c │ │ │ │ lsls r7, r5, #2 │ │ │ │ cmp r3, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 5b4dfc │ │ │ │ + b.n 5b4f7c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - b.n 5b4d50 │ │ │ │ + b.n 5b4ed0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r2, r7, #6 │ │ │ │ + asrs r2, r7, #9 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r2, r2, #23 │ │ │ │ + asrs r2, r2, #26 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r0, r6, #7 │ │ │ │ + asrs r0, r6, #10 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r6, r5, #8 │ │ │ │ + asrs r6, r5, #11 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r0, r4, #9 │ │ │ │ + asrs r0, r4, #12 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r4, r1, #10 │ │ │ │ + asrs r4, r1, #13 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r2, r6, #10 │ │ │ │ + asrs r2, r6, #13 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r0, r5, #11 │ │ │ │ + asrs r0, r5, #14 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r2, r0, #12 │ │ │ │ + asrs r2, r0, #15 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r0, r5, #12 │ │ │ │ + asrs r0, r5, #15 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r6, r2, #13 │ │ │ │ + asrs r6, r2, #16 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r4, r2, #14 │ │ │ │ + asrs r4, r2, #17 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r4, r3, #14 │ │ │ │ + asrs r4, r3, #17 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r4, r0, #15 │ │ │ │ + asrs r4, r0, #18 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r6, r7, #15 │ │ │ │ + asrs r6, r7, #18 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r0, r7, #16 │ │ │ │ + asrs r0, r7, #19 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r6, r5, #17 │ │ │ │ + asrs r6, r5, #20 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r0, r4, #18 │ │ │ │ + asrs r0, r4, #21 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r4, r2, #19 │ │ │ │ + asrs r4, r2, #22 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r4, r1, #21 │ │ │ │ + asrs r4, r1, #24 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r0, r0, #22 │ │ │ │ + asrs r0, r0, #25 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r6, r4, #22 │ │ │ │ + asrs r6, r4, #25 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r0, r2, #23 │ │ │ │ + asrs r0, r2, #26 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r2, r0, #24 │ │ │ │ + asrs r2, r0, #27 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r4, r6, #24 │ │ │ │ + asrs r4, r6, #27 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r2, r4, #25 │ │ │ │ + asrs r2, r4, #28 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r0, r3, #26 │ │ │ │ + asrs r0, r3, #29 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r6, r2, #27 │ │ │ │ + asrs r6, r2, #30 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r4, r1, #28 │ │ │ │ + asrs r4, r1, #31 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r0, r6, #28 │ │ │ │ + asrs r0, r6, #31 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r6, r5, #29 │ │ │ │ + adds r6, r5, r0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r0, r5, #30 │ │ │ │ + adds r0, r5, r1 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r4, r3, #31 │ │ │ │ + adds r4, r3, r2 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r2, r3, r0 │ │ │ │ + adds r2, r3, r3 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r0, r0, r1 │ │ │ │ + adds r0, r0, r4 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r0, r6, r1 │ │ │ │ + adds r0, r6, r4 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r4, r5, r2 │ │ │ │ + adds r4, r5, r5 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r6, r6, r2 │ │ │ │ + adds r6, r6, r5 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r0, r4, r3 │ │ │ │ + adds r0, r4, r6 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r6, r4, r4 │ │ │ │ + adds r6, r4, r7 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r4, r4, r4 │ │ │ │ + adds r4, r4, r7 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r2, r5, r4 │ │ │ │ + adds r2, r5, r7 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r0, r5, r4 │ │ │ │ + adds r0, r5, r7 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r4, r7, r4 │ │ │ │ + adds r4, r7, r7 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r6, r6, r7 │ │ │ │ + subs r6, r6, r2 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r4, r5, r7 │ │ │ │ + subs r4, r5, r2 │ │ │ │ lsls r7, r5, #2 │ │ │ │ bvs.n 5b4d8a │ │ │ │ vshll.u32 q9, d17, #31 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - subs r2, r2, r1 │ │ │ │ + subs r2, r2, r4 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r2, r1, r1 │ │ │ │ + subs r2, r1, r4 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r4, r0, r1 │ │ │ │ + subs r4, r0, r4 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r6, r7, r0 │ │ │ │ + subs r6, r7, r3 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r2, r7, r0 │ │ │ │ + subs r2, r7, r3 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r0, r7, r0 │ │ │ │ + subs r0, r7, r3 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r0, r7, r0 │ │ │ │ + subs r0, r7, r3 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r2, r7, r0 │ │ │ │ + subs r2, r7, r3 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r0, r3, #7 │ │ │ │ + subs r0, r3, #2 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r4, r3, #7 │ │ │ │ + subs r4, r3, #2 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r2, r4, #7 │ │ │ │ + subs r2, r4, #2 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r0, r5, #7 │ │ │ │ + subs r0, r5, #2 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r6, r5, #7 │ │ │ │ + subs r6, r5, #2 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r6, r1, #28 │ │ │ │ + asrs r6, r1, #31 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r0, r1, #28 │ │ │ │ + asrs r0, r1, #31 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - vtrn. d0, d30 │ │ │ │ - adds r6, r3, r6 │ │ │ │ + lsls r6, r7, #1 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - mvns r2, r6 │ │ │ │ + subs r6, r3, r1 │ │ │ │ + lsls r7, r5, #2 │ │ │ │ + add sl, r6 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r6, r2, r5 │ │ │ │ + subs r6, r2, r0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r2, r1, #30 │ │ │ │ + adds r2, r1, r1 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r4, r2, #25 │ │ │ │ + asrs r4, r2, #28 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r6, r6, #24 │ │ │ │ + asrs r6, r6, #27 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r4, r3, #25 │ │ │ │ + asrs r4, r3, #28 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r4, r4, #25 │ │ │ │ + asrs r4, r4, #28 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r0, r6, #25 │ │ │ │ + asrs r0, r6, #28 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r4, r7, #25 │ │ │ │ + asrs r4, r7, #28 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r0, r1, #26 │ │ │ │ + asrs r0, r1, #29 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r4, r2, #26 │ │ │ │ + asrs r4, r2, #29 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r4, r4, #26 │ │ │ │ + asrs r4, r4, #29 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r0, r0, #27 │ │ │ │ + asrs r0, r0, #30 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r4, r1, #27 │ │ │ │ + asrs r4, r1, #30 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r0, r3, #27 │ │ │ │ + asrs r0, r3, #30 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r4, r4, #27 │ │ │ │ + asrs r4, r4, #30 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r2, r2, #28 │ │ │ │ + asrs r2, r2, #31 │ │ │ │ lsls r7, r5, #2 │ │ │ │ mov r1, r6 │ │ │ │ movs r2, #3 │ │ │ │ mov r0, r9 │ │ │ │ bl 5b5fcc │ │ │ │ movs r3, #7 │ │ │ │ str.w r3, [r9, #104] @ 0x68 │ │ │ │ @@ -1921665,23 +1921669,23 @@ │ │ │ │ b.n 5b51d6 │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r6, sp, #616 @ 0x268 │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r2, #13 │ │ │ │ + asrs r0, r2, #16 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r4, [pc, #752] @ (5b5584 ) │ │ │ │ + ldr r5, [pc, #496] @ (5b5484 ) │ │ │ │ lsls r3, r5, #2 │ │ │ │ - asrs r2, r6, #17 │ │ │ │ + asrs r2, r6, #20 │ │ │ │ lsls r7, r5, #2 │ │ │ │ add r6, sp, #136 @ 0x88 │ │ │ │ lsls r7, r3, #5 │ │ │ │ - asrs r0, r3, #16 │ │ │ │ + asrs r0, r3, #19 │ │ │ │ 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] @ (5b53bc ) │ │ │ │ @@ -1922041,15 +1922045,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx 6a8c0 │ │ │ │ b.n 5b565a │ │ │ │ add r2, sp, #56 @ 0x38 │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r7, #26 │ │ │ │ + lsrs r4, r7, #29 │ │ │ │ lsls r7, r5, #2 │ │ │ │ mrrc2 15, 15, pc, pc, cr15 @ │ │ │ │ @ instruction: 0xfaebffff │ │ │ │ add r1, sp, #632 @ 0x278 │ │ │ │ lsls r7, r3, #5 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1922300,36 +1922304,36 @@ │ │ │ │ movs r1, #1 │ │ │ │ blx 6a2ec <__fprintf_chk@plt> │ │ │ │ mov r0, r6 │ │ │ │ blx 68a20 │ │ │ │ b.n 5b5896 │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - lsrs r0, r3, #25 │ │ │ │ + lsrs r0, r3, #28 │ │ │ │ lsls r7, r5, #2 │ │ │ │ add r7, pc, #976 @ (adr r7, 5b5d10 ) │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r7, pc, #928 @ (adr r7, 5b5ce8 ) │ │ │ │ lsls r7, r3, #5 │ │ │ │ - blt.n 5b59a0 │ │ │ │ + blt.n 5b5920 │ │ │ │ lsls r2, r7, #2 │ │ │ │ add r7, pc, #304 @ (adr r7, 5b5a80 ) │ │ │ │ lsls r7, r3, #5 │ │ │ │ - lsrs r4, r3, #23 │ │ │ │ + lsrs r4, r3, #26 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp r4, lr │ │ │ │ + mov r4, r6 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - stc2 0, cr0, [lr, #-684]! @ 0xfffffd54 │ │ │ │ + stc2l 0, cr0, [lr, #684]! @ 0x2ac │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r3, #21 │ │ │ │ + lsrs r6, r3, #24 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsrs r2, r4, #21 │ │ │ │ + lsrs r2, r4, #24 │ │ │ │ lsls r7, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3216] @ 0xc90 │ │ │ │ ldr r1, [pc, #668] @ (5b5c18 ) │ │ │ │ sub.w sp, sp, #844 @ 0x34c │ │ │ │ @@ -1922596,39 +1922600,39 @@ │ │ │ │ b.n 5b5c08 │ │ │ │ add r6, pc, #496 @ (adr r6, 5b5e0c ) │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ subs r6, r2, r2 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - lsrs r6, r0, #21 │ │ │ │ + lsrs r6, r0, #24 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsrs r6, r6, #20 │ │ │ │ + lsrs r6, r6, #23 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsrs r4, r0, #21 │ │ │ │ + lsrs r4, r0, #24 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsrs r6, r4, #18 │ │ │ │ + lsrs r6, r4, #21 │ │ │ │ lsls r7, r5, #2 │ │ │ │ adds r2, r3, r7 │ │ │ │ lsls r3, r4, #5 │ │ │ │ adds r2, r6, r6 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - lsrs r0, r5, #17 │ │ │ │ + lsrs r0, r5, #20 │ │ │ │ lsls r7, r5, #2 │ │ │ │ adds r0, r4, r3 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - adds r5, #62 @ 0x3e │ │ │ │ + adds r5, #254 @ 0xfe │ │ │ │ lsls r1, r6, #2 │ │ │ │ - lsrs r0, r7, #13 │ │ │ │ + lsrs r0, r7, #16 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsrs r2, r6, #13 │ │ │ │ + lsrs r2, r6, #16 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsrs r6, r0, #13 │ │ │ │ + lsrs r6, r0, #16 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsrs r0, r6, #14 │ │ │ │ + lsrs r0, r6, #17 │ │ │ │ lsls r7, r5, #2 │ │ │ │ adds r4, r0, r2 │ │ │ │ lsls r3, r4, #5 │ │ │ │ adds r0, r6, r1 │ │ │ │ lsls r3, r4, #5 │ │ │ │ adds r0, r5, r1 │ │ │ │ lsls r3, r4, #5 │ │ │ │ @@ -1922852,27 +1922856,27 @@ │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r3, pc, #416 @ (adr r3, 5b607c ) │ │ │ │ lsls r7, r3, #5 │ │ │ │ add r3, pc, #152 @ (adr r3, 5b5f78 ) │ │ │ │ lsls r7, r3, #5 │ │ │ │ - bvs.n 5b5f98 │ │ │ │ + bvc.n 5b5f18 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - asrs r2, r0 │ │ │ │ + rors r2, r0 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldrh.w r0, [ip, #171] @ 0xab │ │ │ │ - lsrs r4, r2 │ │ │ │ + ldr??.w r0, [ip, fp, lsl #2] │ │ │ │ + sbcs r4, r2 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldrb.w r0, [r2, #171] @ 0xab │ │ │ │ + ldr??.w r0, [r2, fp, lsl #2] │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r3, #31 │ │ │ │ + lsrs r0, r3, #2 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsls r0, r4, #31 │ │ │ │ + lsrs r0, r4, #2 │ │ │ │ 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] @ (5b5fb8 ) │ │ │ │ movs r1, #1 │ │ │ │ @@ -1923042,20 +1923046,20 @@ │ │ │ │ movs r2, #1 │ │ │ │ blx 68de0 <__snprintf_chk@plt> │ │ │ │ b.n 5b604e │ │ │ │ asrs r4, r5, #16 │ │ │ │ lsls r3, r4, #5 │ │ │ │ asrs r0, r4, #16 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - lsls r4, r4, #28 │ │ │ │ + lsls r4, r4, #31 │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldc2 15, cr15, [r5], {255} @ 0xff │ │ │ │ - lsls r2, r7, #26 │ │ │ │ + lsls r2, r7, #29 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsls r2, r5, #26 │ │ │ │ + lsls r2, r5, #29 │ │ │ │ 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 │ │ │ │ @@ -1923120,15 +1923124,15 @@ │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldr r6, [sp, #720] @ 0x2d0 │ │ │ │ lsls r7, r3, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r1, #24 │ │ │ │ + lsls r2, r1, #27 │ │ │ │ lsls r7, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3512] @ 0xdb8 │ │ │ │ ldr r1, [pc, #512] @ (5b6390 ) │ │ │ │ mov r5, r0 │ │ │ │ @@ -1923340,37 +1923344,37 @@ │ │ │ │ b.n 5b6382 │ │ │ │ ldr r6, [sp, #408] @ 0x198 │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r2, #10 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - lsls r0, r4, #23 │ │ │ │ + lsls r0, r4, #26 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsls r0, r4, #23 │ │ │ │ + lsls r0, r4, #26 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsls r2, r2, #23 │ │ │ │ + lsls r2, r2, #26 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsls r4, r6, #23 │ │ │ │ + lsls r4, r6, #26 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsls r0, r2, #22 │ │ │ │ + lsls r0, r2, #25 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsls r6, r5, #21 │ │ │ │ + lsls r6, r5, #24 │ │ │ │ lsls r7, r5, #2 │ │ │ │ asrs r6, r6, #5 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - lsls r4, r6, #18 │ │ │ │ + lsls r4, r6, #21 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add r3, sp, #1016 @ 0x3f8 │ │ │ │ + add r4, sp, #760 @ 0x2f8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldmia r4!, {r2, r3, r6} │ │ │ │ + ldmia r5!, {r2, r3} │ │ │ │ lsls r1, r7, #2 │ │ │ │ - lsls r4, r1, #15 │ │ │ │ + lsls r4, r1, #18 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsls r2, r2, #20 │ │ │ │ + lsls r2, r2, #23 │ │ │ │ lsls r7, r5, #2 │ │ │ │ asrs r2, r3, #4 │ │ │ │ lsls r3, r4, #5 │ │ │ │ asrs r2, r1, #4 │ │ │ │ lsls r3, r4, #5 │ │ │ │ asrs r6, r7, #3 │ │ │ │ lsls r3, r4, #5 │ │ │ │ @@ -1923456,20 +1923460,20 @@ │ │ │ │ b.n 5b6430 │ │ │ │ add.w r0, r4, #32 │ │ │ │ bl 5b6134 │ │ │ │ b.n 5b6430 │ │ │ │ add.w r0, r4, #32 │ │ │ │ bl 5b6134 │ │ │ │ b.n 5b6480 │ │ │ │ - subs r2, #20 │ │ │ │ + subs r2, #212 @ 0xd4 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - rsbs r0, r0, #171 @ 0xab │ │ │ │ - subs r1, #240 @ 0xf0 │ │ │ │ + @ instruction: 0xf29000ab │ │ │ │ + subs r2, #176 @ 0xb0 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - sub.w r0, ip, #171 @ 0xab │ │ │ │ + @ instruction: 0xf26c00ab │ │ │ │ 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] @ (5b6598 ) │ │ │ │ mov r5, r0 │ │ │ │ movs r1, #1 │ │ │ │ @@ -1923631,20 +1923635,20 @@ │ │ │ │ ldr r2, [pc, #24] @ (5b668c ) │ │ │ │ add r2, pc │ │ │ │ b.n 5b665a │ │ │ │ lsrs r6, r3, #25 │ │ │ │ lsls r3, r4, #5 │ │ │ │ lsrs r4, r2, #25 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - lsls r2, r1, #8 │ │ │ │ + lsls r2, r1, #11 │ │ │ │ lsls r7, r5, #2 │ │ │ │ stc2 15, cr15, [sp, #1020]! @ 0x3fc │ │ │ │ - lsls r4, r2, #7 │ │ │ │ + lsls r4, r2, #10 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsls r0, r0, #7 │ │ │ │ + lsls r0, r0, #10 │ │ │ │ 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 │ │ │ │ @@ -1923677,17 +1923681,17 @@ │ │ │ │ mov r4, r3 │ │ │ │ blx 69180 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ b.n 5b66fc │ │ │ │ - adds r7, #176 @ 0xb0 │ │ │ │ + subs r0, #112 @ 0x70 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - vhadd.u d0, d20, d30 │ │ │ │ + vrev32.16 d16, d30 │ │ │ │ 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] @ (5b6854 ) │ │ │ │ sub sp, #96 @ 0x60 │ │ │ │ @@ -1923835,17 +1923839,18 @@ │ │ │ │ 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} │ │ │ │ - ldmia r2!, {r1, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r3, {r1, r3, r4, r5, r7} │ │ │ │ lsls r2, r7, #2 │ │ │ │ - vaddl.u32 q0, d18, d30 │ │ │ │ + lsls r2, r4, #1 │ │ │ │ + lsls r7, r5, #2 │ │ │ │ lsrs r2, r2, #14 │ │ │ │ lsls r3, r4, #5 │ │ │ │ lsrs r4, r2, #14 │ │ │ │ lsls r3, r4, #5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1923884,17 +1923889,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 │ │ │ │ - ldmia r2, {r1, r2, r7} │ │ │ │ + ldmia r3!, {r1, r2, r6} │ │ │ │ lsls r2, r7, #2 │ │ │ │ - vhadd.u d0, d26, d30 │ │ │ │ + vtrn.32 d16, d30 │ │ │ │ lsrs r4, r3, #12 │ │ │ │ lsls r3, r4, #5 │ │ │ │ lsrs r6, r3, #12 │ │ │ │ lsls r3, r4, #5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1924106,31 +1924111,31 @@ │ │ │ │ b.n 5b6b5c │ │ │ │ str r6, [sp, #360] @ 0x168 │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r2, #10 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - cdp2 0, 10, cr0, cr8, cr14, {5} │ │ │ │ - cdp2 0, 9, cr0, cr2, cr14, {5} │ │ │ │ - cdp2 0, 7, cr0, cr4, cr14, {5} │ │ │ │ - cdp2 0, 3, cr0, cr6, cr14, {5} │ │ │ │ + vhadd.u32 d16, d24, d30 │ │ │ │ + vhadd.u16 d16, d18, d30 │ │ │ │ + vhadd.u d0, d20, d30 │ │ │ │ + cdp2 0, 15, cr0, cr6, cr14, {5} │ │ │ │ lsrs r6, r7, #5 │ │ │ │ lsls r3, r4, #5 │ │ │ │ lsrs r0, r6, #5 │ │ │ │ lsls r3, r4, #5 │ │ │ │ str r5, [sp, #128] @ 0x80 │ │ │ │ lsls r7, r3, #5 │ │ │ │ lsrs r6, r0, #5 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - ldmia r7!, {r2, r4, r5, r6} │ │ │ │ + beq.n 5b6c08 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - stc2l 0, cr0, [r6, #-696] @ 0xfffffd48 │ │ │ │ - @ instruction: 0xfbac00ae │ │ │ │ - stc2l 0, cr0, [r0, #-696] @ 0xfffffd48 │ │ │ │ + cdp2 0, 0, cr0, cr6, cr14, {5} │ │ │ │ + stc2l 0, cr0, [ip], #-696 @ 0xfffffd48 │ │ │ │ + cdp2 0, 0, cr0, cr0, cr14, {5} │ │ │ │ lsrs r0, r7, #3 │ │ │ │ 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 │ │ │ │ ldr r3, [pc, #172] @ (5b6c6c ) │ │ │ │ @@ -1924289,17 +1924294,17 @@ │ │ │ │ blx 68de0 <__snprintf_chk@plt> │ │ │ │ b.n 5b6cfe │ │ │ │ nop │ │ │ │ lsls r0, r3, #30 │ │ │ │ lsls r3, r4, #5 │ │ │ │ lsls r4, r1, #30 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - @ instruction: 0xfba400ae │ │ │ │ + stc2l 0, cr0, [r4], #-696 @ 0xfffffd48 │ │ │ │ @ instruction: 0xfa05ffff │ │ │ │ - @ instruction: 0xfb5000ae │ │ │ │ + ldc2 0, cr0, [r0], {174} @ 0xae │ │ │ │ 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 │ │ │ │ mov r7, r1 │ │ │ │ @@ -1924346,17 +1924351,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} │ │ │ │ - stmia r5!, {r4, r5, r6, r7} │ │ │ │ + stmia r6!, {r4, r5, r7} │ │ │ │ lsls r2, r7, #2 │ │ │ │ - strh r6, [r2, #30] │ │ │ │ + strh r6, [r2, #36] @ 0x24 │ │ │ │ lsls r1, r6, #2 │ │ │ │ lsls r2, r0, #26 │ │ │ │ lsls r3, r4, #5 │ │ │ │ lsls r6, r0, #26 │ │ │ │ lsls r3, r4, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1924540,27 +1924545,27 @@ │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsls r2, r7, #24 │ │ │ │ lsls r3, r4, #5 │ │ │ │ lsls r4, r3, #21 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - @ instruction: 0xfa0200ae │ │ │ │ - vld1.8 {d16[5]}, [r8], lr │ │ │ │ - vst1.8 {d16[5]}, [lr], lr │ │ │ │ + @ instruction: 0xfac200ae │ │ │ │ + @ instruction: 0xfaa800ae │ │ │ │ + @ instruction: 0xfa8e00ae │ │ │ │ lsls r2, r2, #20 │ │ │ │ lsls r3, r4, #5 │ │ │ │ lsls r2, r0, #20 │ │ │ │ lsls r3, r4, #5 │ │ │ │ lsls r4, r6, #19 │ │ │ │ lsls r3, r4, #5 │ │ │ │ str r0, [sp, #616] @ 0x268 │ │ │ │ lsls r7, r3, #5 │ │ │ │ - vld4.32 {d0-d3}, [r2 :128], lr │ │ │ │ - vld4.32 {d0-d3}, [lr :128], lr │ │ │ │ + vld1.8 {d16[5]}, [r2], lr │ │ │ │ + vld1.8 {d16[5]}, [lr], lr │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r2, [pc, #568] @ (5b7220 ) │ │ │ │ sub sp, #28 │ │ │ │ ldr r3, [pc, #568] @ (5b7224 ) │ │ │ │ @@ -1924779,23 +1924784,23 @@ │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ lsls r7, r3, #5 │ │ │ │ ldrh r6, [r6, #58] @ 0x3a │ │ │ │ lsls r7, r3, #5 │ │ │ │ - @ instruction: 0xf7ee00ae │ │ │ │ + strh.w r0, [lr, #174] @ 0xae │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf78000ae │ │ │ │ - @ instruction: 0xf77600ae │ │ │ │ - @ instruction: 0xf75e00ae │ │ │ │ - @ instruction: 0xf74600ae │ │ │ │ - @ instruction: 0xf72e00ae │ │ │ │ - @ instruction: 0xf71600ae │ │ │ │ + str.w r0, [r0, lr, lsl #2] │ │ │ │ + ldrh.w r0, [r6, lr, lsl #2] │ │ │ │ + ldrb.w r0, [lr, lr, lsl #2] │ │ │ │ + strb.w r0, [r6, lr, lsl #2] │ │ │ │ + @ instruction: 0xf7ee00ae │ │ │ │ + @ instruction: 0xf7d600ae │ │ │ │ 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 │ │ │ │ mov r5, r0 │ │ │ │ @@ -1925082,22 +1925087,22 @@ │ │ │ │ b.n 5b7474 │ │ │ │ ldr r3, [pc, #40] @ (5b7550 ) │ │ │ │ add r3, pc │ │ │ │ b.n 5b74a8 │ │ │ │ nop │ │ │ │ vrev16. q8, q9 │ │ │ │ vuzp.8 q8, q9 │ │ │ │ - @ instruction: 0xf4aa00ae │ │ │ │ - @ instruction: 0xf4c200ae │ │ │ │ + sbc.w r0, sl, #5701632 @ 0x570000 │ │ │ │ + @ instruction: 0xf58200ae │ │ │ │ stc2 15, cr15, [r9, #1020] @ 0x3fc │ │ │ │ - orns r0, ip, #5701632 @ 0x570000 │ │ │ │ - orn r0, r6, #5701632 @ 0x570000 │ │ │ │ - orns r0, r8, #5701632 @ 0x570000 │ │ │ │ - orr.w r0, sl, #5701632 @ 0x570000 │ │ │ │ - bics.w r0, sl, #5701632 @ 0x570000 │ │ │ │ + @ instruction: 0xf53c00ae │ │ │ │ + @ instruction: 0xf52600ae │ │ │ │ + @ instruction: 0xf53800ae │ │ │ │ + add.w r0, sl, #5701632 @ 0x570000 │ │ │ │ + @ instruction: 0xf4fa00ae │ │ │ │ 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 │ │ │ │ @@ -1925373,15 +1925378,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldrh r6, [r6, #14] │ │ │ │ lsls r7, r3, #5 │ │ │ │ ldrh r2, [r5, #10] │ │ │ │ lsls r7, r3, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - sub.w r0, r4, #174 @ 0xae │ │ │ │ + @ instruction: 0xf26400ae │ │ │ │ ldr r3, [pc, #280] @ (5b7960 ) │ │ │ │ add r3, pc │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 5b791e │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1925501,19 +1925506,19 @@ │ │ │ │ ldr r2, [r4, #84] @ 0x54 │ │ │ │ adds r2, #1 │ │ │ │ str.w r6, [r4, r3, lsl #2] │ │ │ │ str r2, [r4, #84] @ 0x54 │ │ │ │ b.n 5b78f8 │ │ │ │ strh r6, [r6, #60] @ 0x3c │ │ │ │ lsls r7, r3, #5 │ │ │ │ - add.w r0, r2, #174 @ 0xae │ │ │ │ + rsb r0, r2, #174 @ 0xae │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - adds.w r0, r6, #174 @ 0xae │ │ │ │ - @ instruction: 0xf0b400ae │ │ │ │ + rsbs r0, r6, #174 @ 0xae │ │ │ │ + sbcs.w r0, r4, #174 @ 0xae │ │ │ │ ldr r3, [pc, #76] @ (5b79c4 ) │ │ │ │ add r3, pc │ │ │ │ cbz r0, 5b79c0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -1925545,15 +1925550,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ strh r6, [r0, #52] @ 0x34 │ │ │ │ lsls r7, r3, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf0e400ae │ │ │ │ + sub.w r0, 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, 5b7a20 │ │ │ │ ldr r3, [r6, #80] @ 0x50 │ │ │ │ @@ -1925946,15 +1925951,15 @@ │ │ │ │ str.w r2, [r4, #164] @ 0xa4 │ │ │ │ str.w r3, [r4, #168] @ 0xa8 │ │ │ │ bl 5b38c8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 6a8c0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldc 0, cr0, [r2, #-696]! @ 0xfffffd48 │ │ │ │ + ldcl 0, cr0, [r2, #696]! @ 0x2b8 │ │ │ │ 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] │ │ │ │ @@ -1926108,15 +1926113,15 @@ │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ strh r4, [r0, #4] │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xeb8a00ae │ │ │ │ + mcrr 0, 10, r0, sl, cr14 │ │ │ │ strh r6, [r3, #2] │ │ │ │ lsls r7, r3, #5 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 5b8102 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1926228,15 +1926233,15 @@ │ │ │ │ bx lr │ │ │ │ strb r2, [r2, r3] │ │ │ │ lsls r7, r3, #5 │ │ │ │ strb r4, [r1, r3] │ │ │ │ lsls r7, r3, #5 │ │ │ │ strb r6, [r6, r0] │ │ │ │ lsls r7, r3, #5 │ │ │ │ - ands.w r0, lr, lr, asr #2 │ │ │ │ + @ instruction: 0xeade00ae │ │ │ │ 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] @ (5b82bc ) │ │ │ │ mov r4, r1 │ │ │ │ @@ -1926392,24 +1926397,24 @@ │ │ │ │ bl 5b7f60 │ │ │ │ b.n 5b8298 │ │ │ │ ldr r0, [pc, #40] @ (5b82dc ) │ │ │ │ add r0, pc │ │ │ │ bl 5b7f60 │ │ │ │ b.n 5b8286 │ │ │ │ nop │ │ │ │ - ldrd r0, r0, [ip, #696]! @ 0x2b8 │ │ │ │ + @ instruction: 0xeabc00ae │ │ │ │ strh r0, [r6, r4] │ │ │ │ lsls r7, r3, #5 │ │ │ │ - bic.w r0, r6, lr, asr #2 │ │ │ │ - @ instruction: 0xe9a200ae │ │ │ │ - @ instruction: 0xe9b400ae │ │ │ │ - strd r0, r0, [lr, #-696] @ 0x2b8 │ │ │ │ - stmdb r6, {r1, r2, r3, r5, r7} │ │ │ │ - @ instruction: 0xe8d000ae │ │ │ │ - stmia.w r2!, {r1, r2, r3, r5, r7} │ │ │ │ + @ instruction: 0xeae600ae │ │ │ │ + orn r0, r2, lr, asr #2 │ │ │ │ + orns r0, r4, lr, asr #2 │ │ │ │ + and.w r0, lr, lr, asr #2 │ │ │ │ + strd r0, r0, [r6, #696] @ 0x2b8 │ │ │ │ + @ instruction: 0xe99000ae │ │ │ │ + strd r0, r0, [r2, #-696]! @ 0x2b8 │ │ │ │ stmdb 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] @ (5b84f4 ) │ │ │ │ @@ -1926593,19 +1926598,19 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ ldrb r4, [r0, #20] │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r2, [r5, #19] │ │ │ │ lsls r7, r3, #5 │ │ │ │ - ldrd r0, r0, [r0, #-696] @ 0x2b8 │ │ │ │ - strd r0, r0, [r4, #-696]! @ 0x2b8 │ │ │ │ - ldmdb r4!, {r1, r2, r3, r5, r7} │ │ │ │ - stmia.w r6!, {r1, r2, r3, r5, r7} │ │ │ │ - @ instruction: 0xe80000ae │ │ │ │ + ands.w r0, r0, lr, asr #2 │ │ │ │ + bic.w r0, r4, lr, asr #2 │ │ │ │ + ldrd r0, r0, [r4, #696]! @ 0x2b8 │ │ │ │ + strd r0, r0, [r6, #-696]! @ 0x2b8 │ │ │ │ + @ instruction: 0xe8c000ae │ │ │ │ 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] @ (5b8748 ) │ │ │ │ mov r9, r3 │ │ │ │ @@ -1926814,45 +1926819,41 @@ │ │ │ │ add r0, pc │ │ │ │ bl 5b7f60 │ │ │ │ b.n 5b8732 │ │ │ │ ldrb r0, [r2, #11] │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xe85000ae │ │ │ │ - ldr r4, [r3, r7] │ │ │ │ + ldmdb r0, {r1, r2, r3, r5, r7} │ │ │ │ + ldrh r4, [r3, r2] │ │ │ │ lsls r1, r5, #4 │ │ │ │ - muls r2, r4 │ │ │ │ + add r2, r4 │ │ │ │ lsls r1, r5, #4 │ │ │ │ - @ instruction: 0xe85000ae │ │ │ │ - ldr r0, [r6, #44] @ 0x2c │ │ │ │ + ldmdb r0, {r1, r2, r3, r5, r7} │ │ │ │ + ldr r0, [r6, #56] @ 0x38 │ │ │ │ lsls r1, r5, #4 │ │ │ │ - ldrh r4, [r7, r2] │ │ │ │ + ldrh r4, [r7, r5] │ │ │ │ lsls r1, r5, #4 │ │ │ │ - @ instruction: 0xe81600ae │ │ │ │ - @ instruction: 0xe80a00ae │ │ │ │ - str r4, [r7, #108] @ 0x6c │ │ │ │ + @ instruction: 0xe8d600ae │ │ │ │ + @ instruction: 0xe8ca00ae │ │ │ │ + str r4, [r7, #120] @ 0x78 │ │ │ │ lsls r1, r5, #4 │ │ │ │ - b.n 5b8768 │ │ │ │ - lsls r6, r5, #2 │ │ │ │ - b.n 5b875c │ │ │ │ - lsls r6, r5, #2 │ │ │ │ - ldrh r6, [r7, r6] │ │ │ │ + ldmia.w r8!, {r1, r2, r3, r5, r7} │ │ │ │ + ldmia.w r0!, {r1, r2, r3, r5, r7} │ │ │ │ + ldrb r6, [r7, r1] │ │ │ │ lsls r1, r5, #4 │ │ │ │ ldrb r4, [r1, #5] │ │ │ │ lsls r7, r3, #5 │ │ │ │ - b.n 5b86a8 │ │ │ │ - lsls r6, r5, #2 │ │ │ │ - str r6, [r3, #36] @ 0x24 │ │ │ │ + @ instruction: 0xe85000ae │ │ │ │ + str r6, [r3, #48] @ 0x30 │ │ │ │ lsls r1, r5, #4 │ │ │ │ - b.n 5b85f0 │ │ │ │ + b.n 5b8770 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - b.n 5b8620 │ │ │ │ - lsls r6, r5, #2 │ │ │ │ - b.n 5b8418 │ │ │ │ + @ instruction: 0xe80600ae │ │ │ │ + b.n 5b8598 │ │ │ │ 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, #3856] @ 0xf10 │ │ │ │ sub sp, #204 @ 0xcc │ │ │ │ mov sl, r3 │ │ │ │ @@ -1927254,15 +1927255,15 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ... │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r4, [r7, #0] │ │ │ │ lsls r7, r3, #5 │ │ │ │ - lsrs r4, r2 │ │ │ │ + sbcs r4, r2 │ │ │ │ lsls r1, r5, #4 │ │ │ │ mrrc 1, 6, r0, r4, cr2 │ │ │ │ ldc 1, cr0, [ip], #-392 @ 0xfffffe78 │ │ │ │ stmia r1!, {r5, r6} │ │ │ │ lsls r7, r3, #5 │ │ │ │ stmia r1!, {r1, r3, r6} │ │ │ │ lsls r7, r3, #5 │ │ │ │ @@ -1927485,21 +1927486,21 @@ │ │ │ │ movs r4, #0 │ │ │ │ b.n 5b8e76 │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ strb r4, [r5, #11] │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 5b9194 │ │ │ │ + b.n 5b9314 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - subs r0, #12 │ │ │ │ + subs r0, #204 @ 0xcc │ │ │ │ lsls r2, r5, #4 │ │ │ │ strb r2, [r0, #6] │ │ │ │ lsls r7, r3, #5 │ │ │ │ - b.n 5b8edc │ │ │ │ + b.n 5b905c │ │ │ │ lsls r6, r5, #2 │ │ │ │ push {r0, r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #60] @ (5b8f0c ) │ │ │ │ @@ -1927529,15 +1927530,15 @@ │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ strb r0, [r5, #4] │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - svc 226 @ 0xe2 │ │ │ │ + b.n 5b905c │ │ │ │ lsls r6, r5, #2 │ │ │ │ strb r6, [r1, #4] │ │ │ │ lsls r7, r3, #5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3824] @ 0xef0 │ │ │ │ @@ -1927931,15 +1927932,15 @@ │ │ │ │ mov r3, r8 │ │ │ │ mov r0, r6 │ │ │ │ ldr r7, [r1, r2] │ │ │ │ mov r2, r5 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ blx r7 │ │ │ │ b.n 5b9138 │ │ │ │ - udf #216 @ 0xd8 │ │ │ │ + svc 152 @ 0x98 │ │ │ │ lsls r6, r5, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r2, [pc, #76] @ (5b9394 ) │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -1928072,17 +1928073,17 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ ldr r4, [r6, #60] @ 0x3c │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r3, #56] @ 0x38 │ │ │ │ lsls r7, r3, #5 │ │ │ │ - bge.n 5b9518 │ │ │ │ + bge.n 5b9498 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - bge.n 5b959c │ │ │ │ + blt.n 5b951c │ │ │ │ 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 │ │ │ │ @@ -1929050,21 +1929051,21 @@ │ │ │ │ movs r2, #119 @ 0x77 │ │ │ │ ldr r3, [r4, #52] @ 0x34 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldr r0, [sp, #312] @ 0x138 │ │ │ │ + ldr r1, [sp, #56] @ 0x38 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldr r0, [sp, #176] @ 0xb0 │ │ │ │ + ldr r0, [sp, #944] @ 0x3b0 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldr r0, [sp, #112] @ 0x70 │ │ │ │ + ldr r0, [sp, #880] @ 0x370 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldr r0, [sp, #48] @ 0x30 │ │ │ │ + ldr r0, [sp, #816] @ 0x330 │ │ │ │ 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 │ │ │ │ @@ -1929089,21 +1929090,21 @@ │ │ │ │ ldr r1, [pc, #24] @ (5b9fec ) │ │ │ │ ldr.w r2, [r3, r2, lsl #2] │ │ │ │ add r1, pc │ │ │ │ blx r5 │ │ │ │ b.n 5b9fbe │ │ │ │ str r2, [r1, #4] │ │ │ │ lsls r7, r3, #5 │ │ │ │ - ldrsh r6, [r4, r1] │ │ │ │ + ldrsh r6, [r4, r4] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r2, #228 @ 0xe4 │ │ │ │ + subs r3, #164 @ 0xa4 │ │ │ │ lsls r1, r6, #2 │ │ │ │ movs r2, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ - str r3, [sp, #680] @ 0x2a8 │ │ │ │ + str r4, [sp, #424] @ 0x1a8 │ │ │ │ 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] @ 5ba40c │ │ │ │ mov r4, r0 │ │ │ │ @@ -1929547,84 +1929548,84 @@ │ │ │ │ cmp sl, r5 │ │ │ │ bhi.n 5ba3d8 │ │ │ │ b.n 5ba0cc │ │ │ │ adds r5, #1 │ │ │ │ cmp sl, r5 │ │ │ │ bhi.n 5ba3d8 │ │ │ │ b.n 5ba0cc │ │ │ │ - str r3, [sp, #464] @ 0x1d0 │ │ │ │ + str r4, [sp, #208] @ 0xd0 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldmia r7!, {r1, r2, r5} │ │ │ │ + ldmia r7, {r1, r2, r5, r6, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ ldrsh r4, [r0, r7] │ │ │ │ lsls r7, r3, #5 │ │ │ │ - ldmia r7!, {r2, r4, r6} │ │ │ │ + beq.n 5ba444 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r3, pc, #976 @ (adr r3, 5ba7f0 ) │ │ │ │ + add r4, pc, #720 @ (adr r4, 5ba6f0 ) │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldrb r0, [r3, r7] │ │ │ │ + ldrsh r0, [r3, r2] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldmia r6, {r5, r6, r7} │ │ │ │ + ldmia r7, {r5, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r3, [sp, #120] @ 0x78 │ │ │ │ + str r3, [sp, #888] @ 0x378 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldmia r6!, {r1, r2, r4, r5, r7} │ │ │ │ + ldmia r7!, {r1, r2, r4, r5, r6} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - bgt.n 5ba504 │ │ │ │ + ble.n 5ba484 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - asrs r2, r1, #27 │ │ │ │ + asrs r2, r1, #30 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - str r2, [sp, #768] @ 0x300 │ │ │ │ + str r3, [sp, #512] @ 0x200 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - add r8, r1 │ │ │ │ + cmp r0, r9 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r2, [sp, #680] @ 0x2a8 │ │ │ │ + str r3, [sp, #424] @ 0x1a8 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - subs r1, #200 @ 0xc8 │ │ │ │ + subs r2, #136 @ 0x88 │ │ │ │ lsls r1, r6, #2 │ │ │ │ subs r4, r1, #3 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r6!, {r2, r3, r4, r5} │ │ │ │ + ldmia r6, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - push {r1, r2, r3, r4, r6, r7} │ │ │ │ + push {r1, r2, r3, r4, r7, lr} │ │ │ │ lsls r3, r5, #2 │ │ │ │ - asrs r4, r0, #25 │ │ │ │ + asrs r4, r0, #28 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - str r2, [sp, #224] @ 0xe0 │ │ │ │ + str r2, [sp, #992] @ 0x3e0 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldc 0, cr0, [r0], {171} @ 0xab │ │ │ │ - asrs r6, r1, #24 │ │ │ │ + ldcl 0, cr0, [r0], {171} @ 0xab │ │ │ │ + asrs r6, r1, #27 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - str r2, [sp, #8] │ │ │ │ + str r2, [sp, #776] @ 0x308 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldmia r5!, {r2, r3, r6, r7} │ │ │ │ + ldmia r6!, {r2, r3, r7} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r2, r3, #23 │ │ │ │ + asrs r2, r3, #26 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - str r1, [sp, #832] @ 0x340 │ │ │ │ + str r2, [sp, #576] @ 0x240 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - asrs r6, r3, #21 │ │ │ │ + asrs r6, r3, #24 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - str r1, [sp, #336] @ 0x150 │ │ │ │ + str r2, [sp, #80] @ 0x50 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldmia r4, {r2, r3, r4, r7} │ │ │ │ + ldmia r5!, {r2, r3, r4, r6} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrh r0, [r0, r5] │ │ │ │ + ldrb r0, [r0, r0] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r6, r4, #18 │ │ │ │ + asrs r6, r4, #21 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - str r0, [sp, #624] @ 0x270 │ │ │ │ + str r1, [sp, #368] @ 0x170 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - asrs r0, r5, #16 │ │ │ │ + asrs r0, r5, #19 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - str r0, [sp, #120] @ 0x78 │ │ │ │ + str r0, [sp, #888] @ 0x378 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - asrs r4, r6, #14 │ │ │ │ + asrs r4, r6, #17 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldrh r2, [r5, #60] @ 0x3c │ │ │ │ + str r0, [sp, #424] @ 0x1a8 │ │ │ │ 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] @ (5ba614 ) │ │ │ │ mov sl, r1 │ │ │ │ @@ -1929775,57 +1929776,57 @@ │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r6, r0] │ │ │ │ ldr.w r2, [r0, r2, lsl #2] │ │ │ │ mov r0, fp │ │ │ │ blx r3 │ │ │ │ b.n 5ba4dc │ │ │ │ nop │ │ │ │ - ldrh r4, [r1, #54] @ 0x36 │ │ │ │ + ldrh r4, [r1, #60] @ 0x3c │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldmia r2, {r2, r3, r4, r7} │ │ │ │ + ldmia r3, {r2, r3, r4, r6} │ │ │ │ lsls r6, r5, #2 │ │ │ │ ldrh r0, [r6, r4] │ │ │ │ lsls r7, r3, #5 │ │ │ │ - ldr r0, [r1, r5] │ │ │ │ + ldrh r0, [r1, r0] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - b.n 5ba334 │ │ │ │ + b.n 5ba4b4 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldrh r4, [r1, #52] @ 0x34 │ │ │ │ + ldrh r4, [r1, #58] @ 0x3a │ │ │ │ lsls r2, r7, #2 │ │ │ │ - asrs r2, r7, #9 │ │ │ │ + asrs r2, r7, #12 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldrh r0, [r6, #50] @ 0x32 │ │ │ │ + ldrh r0, [r6, #56] @ 0x38 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldmia r2, {r1, r2, r4, r5} │ │ │ │ + ldmia r2, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r5, #48 @ 0x30 │ │ │ │ + adds r5, #240 @ 0xf0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r6, [r2, r2] │ │ │ │ + ldr r6, [r2, r5] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r0, [r1, r2] │ │ │ │ + ldr r0, [r1, r5] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r2, [r7, r1] │ │ │ │ + ldr r2, [r7, r4] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [r5, r1] │ │ │ │ + ldr r4, [r5, r4] │ │ │ │ lsls r5, r6, #2 │ │ │ │ subs r2, #56 @ 0x38 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r7, #44] @ 0x2c │ │ │ │ + ldrh r2, [r7, #50] @ 0x32 │ │ │ │ lsls r2, r7, #2 │ │ │ │ cmp r6, #24 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r5, #44] @ 0x2c │ │ │ │ + ldrh r0, [r5, #50] @ 0x32 │ │ │ │ lsls r2, r7, #2 │ │ │ │ movs r2, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r2, #44] @ 0x2c │ │ │ │ + ldrh r6, [r2, #50] @ 0x32 │ │ │ │ lsls r2, r7, #2 │ │ │ │ subs r0, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r0, #44] @ 0x2c │ │ │ │ + ldrh r4, [r0, #50] @ 0x32 │ │ │ │ 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 │ │ │ │ @@ -1930786,167 +1930787,167 @@ │ │ │ │ mov.w r8, #0 │ │ │ │ b.n 5baf30 │ │ │ │ ldr r2, [pc, #316] @ (5bb118 ) │ │ │ │ add r2, pc │ │ │ │ b.n 5bab74 │ │ │ │ ldr r4, [r5, r5] │ │ │ │ lsls r7, r3, #5 │ │ │ │ - ldrh r6, [r4, #38] @ 0x26 │ │ │ │ + ldrh r6, [r4, #44] @ 0x2c │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldmia r0!, {r1, r4, r5, r7} │ │ │ │ + ldmia r1, {r1, r4, r5, r6} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - strh r4, [r3, #48] @ 0x30 │ │ │ │ + strh r4, [r3, #54] @ 0x36 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r4, [r1, r0] │ │ │ │ + str r4, [r1, r3] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrh r6, [r7, #34] @ 0x22 │ │ │ │ + ldrh r6, [r7, #40] @ 0x28 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - b.n 5bb6ac │ │ │ │ + b.n 5ba82c │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldmia r0!, {r2, r3, r5} │ │ │ │ + ldmia r0!, {r2, r3, r5, r6, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrh r2, [r0, #34] @ 0x22 │ │ │ │ + ldrh r2, [r0, #40] @ 0x28 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - str r0, [sp, #184] @ 0xb8 │ │ │ │ + str r0, [sp, #952] @ 0x3b8 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldrh r0, [r4, #32] │ │ │ │ + ldrh r0, [r4, #38] @ 0x26 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - str r0, [sp, #168] @ 0xa8 │ │ │ │ + str r0, [sp, #936] @ 0x3a8 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - stmia r7!, {r3, r4, r7} │ │ │ │ + ldmia r0!, {r3, r4, r6} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsls r4, r3, #6 │ │ │ │ + lsls r4, r3, #9 │ │ │ │ lsls r0, r7, #2 │ │ │ │ add r1, pc, #672 @ (adr r1, 5bb2bc ) │ │ │ │ lsls r7, r3, #5 │ │ │ │ - stmia r7!, {r1, r2, r3, r6} │ │ │ │ + ldmia r0!, {r1, r2, r3} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrh r4, [r2, #58] @ 0x3a │ │ │ │ + str r0, [sp, #80] @ 0x50 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldrh r4, [r5, #56] @ 0x38 │ │ │ │ + ldrh r4, [r5, #62] @ 0x3e │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldrh r0, [r1, #24] │ │ │ │ + ldrh r0, [r1, #30] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - stmia r6!, {r1, r4, r6, r7} │ │ │ │ + stmia r7!, {r1, r4, r7} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsls r6, r2, #3 │ │ │ │ + lsls r6, r2, #6 │ │ │ │ lsls r0, r7, #2 │ │ │ │ add r0, pc, #896 @ (adr r0, 5bb3b8 ) │ │ │ │ lsls r7, r3, #5 │ │ │ │ - stmia r6!, {r2, r4, r5, r6} │ │ │ │ + stmia r7!, {r2, r4, r5} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrh r0, [r7, #50] @ 0x32 │ │ │ │ + ldrh r0, [r7, #56] @ 0x38 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - stmia r6!, {r1, r2, r3, r4, r5} │ │ │ │ + stmia r6!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrh r2, [r3, #48] @ 0x30 │ │ │ │ + ldrh r2, [r3, #54] @ 0x36 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - stmia r5!, {r1, r3, r5, r6, r7} │ │ │ │ + stmia r6!, {r1, r3, r5, r7} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrh r6, [r5, #12] │ │ │ │ + ldrh r6, [r5, #18] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - lsrs r2, r6, #22 │ │ │ │ + lsrs r2, r6, #25 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - strb r2, [r6, r0] │ │ │ │ + strb r2, [r6, r3] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrh r0, [r7, #10] │ │ │ │ + ldrh r0, [r7, #16] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldrh r2, [r0, #44] @ 0x2c │ │ │ │ + ldrh r2, [r0, #50] @ 0x32 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - lsrs r4, r7, #21 │ │ │ │ + lsrs r4, r7, #24 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - stmia r5!, {r3, r5} │ │ │ │ + stmia r5!, {r3, r5, r6, r7} │ │ │ │ lsls r7, r6, #2 │ │ │ │ ldr r7, [sp, #248] @ 0xf8 │ │ │ │ lsls r7, r3, #5 │ │ │ │ movs r2, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r6, #18 │ │ │ │ + lsrs r2, r6, #21 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldrh r0, [r5, #4] │ │ │ │ + ldrh r0, [r5, #10] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldrh r0, [r5, #2] │ │ │ │ + ldrh r0, [r5, #8] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - lsrs r4, r5, #17 │ │ │ │ + lsrs r4, r5, #20 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - strh r0, [r5, r3] │ │ │ │ + strh r0, [r5, r6] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r0, r6, #16 │ │ │ │ + lsrs r0, r6, #19 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldrh r6, [r4, #0] │ │ │ │ + ldrh r6, [r4, #6] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldrh r6, [r0, #0] │ │ │ │ + ldrh r6, [r0, #6] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - stmia r3!, {r6, r7} │ │ │ │ + stmia r4!, {r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - strh r2, [r1, #62] @ 0x3e │ │ │ │ + ldrh r2, [r1, #4] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - strh r6, [r2, r1] │ │ │ │ + strh r6, [r2, r4] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r6, #164 @ 0xa4 │ │ │ │ + cmp r7, #100 @ 0x64 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - stmia r3!, {r1, r3, r4, r6} │ │ │ │ + stmia r4!, {r1, r3, r4} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - stmia r3!, {r1, r2, r3, r5} │ │ │ │ + stmia r3!, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrh r2, [r2, #24] │ │ │ │ + ldrh r2, [r2, #30] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldrh r6, [r4, #22] │ │ │ │ + ldrh r6, [r4, #28] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - strh r4, [r1, #54] @ 0x36 │ │ │ │ + strh r4, [r1, #60] @ 0x3c │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldrh r6, [r3, #20] │ │ │ │ + ldrh r6, [r3, #26] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - stmia r2!, {r2, r4, r6} │ │ │ │ + stmia r3!, {r2, r4} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - mrrc2 0, 11, r0, sl, cr7 │ │ │ │ + ldc2 0, cr0, [sl, #-732] @ 0xfffffd24 │ │ │ │ ldr r4, [sp, #408] @ 0x198 │ │ │ │ lsls r7, r3, #5 │ │ │ │ - stmia r2!, {r1, r2, r3} │ │ │ │ + stmia r2!, {r1, r2, r3, r6, r7} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrh r6, [r2, #16] │ │ │ │ + ldrh r6, [r2, #22] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - stmia r1!, {r1, r3, r4, r6, r7} │ │ │ │ + stmia r2!, {r1, r3, r4, r7} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrh r6, [r0, #14] │ │ │ │ + ldrh r6, [r0, #20] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - strh r2, [r5, #44] @ 0x2c │ │ │ │ + strh r2, [r5, #50] @ 0x32 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - stmia r1!, {r1, r2, r4, r5, r6} │ │ │ │ + stmia r2!, {r1, r2, r4, r5} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - @ instruction: 0xfb7c00b7 │ │ │ │ + ldc2 0, cr0, [ip], #-732 @ 0xfffffd24 │ │ │ │ ldr r3, [sp, #568] @ 0x238 │ │ │ │ lsls r7, r3, #5 │ │ │ │ - stmia r1!, {r5} │ │ │ │ + stmia r1!, {r5, r6, r7} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrh r6, [r4, #8] │ │ │ │ + ldrh r6, [r4, #14] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - stmia r0!, {r1, r2, r3, r5, r6, r7} │ │ │ │ + stmia r1!, {r1, r2, r3, r5, r7} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrh r6, [r2, #6] │ │ │ │ + ldrh r6, [r2, #12] │ │ │ │ lsls r2, r7, #2 │ │ │ │ ldr r2, [sp, #912] @ 0x390 │ │ │ │ lsls r7, r3, #5 │ │ │ │ - strh r0, [r7, #36] @ 0x24 │ │ │ │ + strh r0, [r7, #42] @ 0x2a │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldrh r4, [r6, #2] │ │ │ │ + ldrh r4, [r6, #8] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldrh r6, [r2, #2] │ │ │ │ + ldrh r6, [r2, #8] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldrh r2, [r1, #2] │ │ │ │ + ldrh r2, [r1, #8] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - stmia r0!, {r2, r5} │ │ │ │ + stmia r0!, {r2, r5, r6, r7} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrh r6, [r3, #0] │ │ │ │ + ldrh r6, [r3, #6] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - itte │ │ │ │ - lsl r7, r6, #2 │ │ │ │ - add r0, r4, #1 │ │ │ │ - moval r0, r0 │ │ │ │ - udf #240 @ 0xf0 │ │ │ │ + stmia r0!, {r1, r3, r4, r5, r7} │ │ │ │ + lsls r7, r6, #2 │ │ │ │ + adds r0, r4, #1 │ │ │ │ + movs r0, r0 │ │ │ │ + svc 176 @ 0xb0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ mov r5, r1 │ │ │ │ @@ -1931620,175 +1931621,175 @@ │ │ │ │ ldr r2, [r6, r2] │ │ │ │ ldr.w r2, [r2, r3, lsl #2] │ │ │ │ blx r8 │ │ │ │ b.n 5bb376 │ │ │ │ nop │ │ │ │ ldr r6, [pc, #776] @ (5bba64 ) │ │ │ │ lsls r7, r3, #5 │ │ │ │ - strh r6, [r4, #16] │ │ │ │ + strh r6, [r4, #22] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - bkpt 0x001c │ │ │ │ + bkpt 0x00dc │ │ │ │ lsls r6, r5, #2 │ │ │ │ - strh r4, [r7, #46] @ 0x2e │ │ │ │ + strh r4, [r7, #52] @ 0x34 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - pop {r3, r4, r6, r7, pc} │ │ │ │ + bkpt 0x0098 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strh r0, [r2, #46] @ 0x2e │ │ │ │ + strh r0, [r2, #52] @ 0x34 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - pop {r1, r3, r4, r5, r7, pc} │ │ │ │ + bkpt 0x007a │ │ │ │ lsls r7, r6, #2 │ │ │ │ - pop {r5, r7, pc} │ │ │ │ + bkpt 0x0060 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - strh r6, [r3, #12] │ │ │ │ + strh r6, [r3, #18] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - strh r2, [r2, #44] @ 0x2c │ │ │ │ + strh r2, [r2, #50] @ 0x32 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - pop {r2, r5, r6, pc} │ │ │ │ + bkpt 0x0024 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - strh r6, [r3, #10] │ │ │ │ + strh r6, [r3, #16] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - pop {r2, r6, pc} │ │ │ │ + bkpt 0x0004 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strh r4, [r1, #42] @ 0x2a │ │ │ │ + strh r4, [r1, #48] @ 0x30 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - pop {r3, r4, r5, pc} │ │ │ │ + pop {r3, r4, r5, r6, r7, pc} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - strh r6, [r4, #8] │ │ │ │ + strh r6, [r4, #14] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - strh r2, [r2, #8] │ │ │ │ + strh r2, [r2, #14] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - lsls r6, r2, #20 │ │ │ │ + lsls r6, r2, #23 │ │ │ │ lsls r0, r7, #2 │ │ │ │ adds r7, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r3, #38] @ 0x26 │ │ │ │ + strh r2, [r3, #44] @ 0x2c │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldr r3, [pc, #368] @ (5bb91c ) │ │ │ │ + ldr r4, [pc, #112] @ (5bb81c ) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strh r6, [r3, #4] │ │ │ │ + strh r6, [r3, #10] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - pop {r1, r4, r5, r7} │ │ │ │ + pop {r1, r4, r5, r6, pc} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r3, [pc, #152] @ (5bb850 ) │ │ │ │ + ldr r3, [pc, #920] @ (5bbb50 ) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r6, r7, #17 │ │ │ │ + lsls r6, r7, #20 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - strh r0, [r7, #32] │ │ │ │ + strh r0, [r7, #38] @ 0x26 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldrb r4, [r4, #31] │ │ │ │ + strh r4, [r4, #4] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - lsls r0, r5, #15 │ │ │ │ + lsls r0, r5, #18 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldr r2, [pc, #408] @ (5bb964 ) │ │ │ │ + ldr r3, [pc, #152] @ (5bb864 ) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - pop {r2, r3, r4} │ │ │ │ + pop {r2, r3, r4, r6, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrb r6, [r5, #30] │ │ │ │ + strh r6, [r5, #2] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - movs r6, #204 @ 0xcc │ │ │ │ + movs r7, #140 @ 0x8c │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrb r2, [r2, #30] │ │ │ │ + strh r2, [r2, #2] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - cbnz r0, 5bb842 │ │ │ │ + pop {r3, r6} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - subs r6, r7, r0 │ │ │ │ + subs r6, r7, r3 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r4, [r0, #29] │ │ │ │ + strh r4, [r0, #0] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldrb r0, [r7, #28] │ │ │ │ + ldrb r0, [r7, #31] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - lsls r4, r7, #12 │ │ │ │ + lsls r4, r7, #15 │ │ │ │ lsls r0, r7, #2 │ │ │ │ adds r0, r4, #1 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r2, #28] │ │ │ │ + ldrb r0, [r2, #31] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - lsls r4, r2, #12 │ │ │ │ + lsls r4, r2, #15 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldr r1, [pc, #496] @ (5bb9f0 ) │ │ │ │ + ldr r2, [pc, #240] @ (5bb8f0 ) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r2, [r2, #27] │ │ │ │ + ldrb r2, [r2, #30] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - lsls r6, r2, #11 │ │ │ │ + lsls r6, r2, #14 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldr r1, [pc, #344] @ (5bb964 ) │ │ │ │ + ldr r2, [pc, #88] @ (5bb864 ) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r4, [r5, #26] │ │ │ │ + ldrb r4, [r5, #29] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - lsls r0, r6, #10 │ │ │ │ + lsls r0, r6, #13 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldr r1, [pc, #192] @ (5bb8d8 ) │ │ │ │ + ldr r1, [pc, #960] @ (5bbbd8 ) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r6, [r0, #26] │ │ │ │ + ldrb r6, [r0, #29] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - lsls r2, r1, #10 │ │ │ │ + lsls r2, r1, #13 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldr r1, [pc, #32] @ (5bb844 ) │ │ │ │ + ldr r1, [pc, #800] @ (5bbb44 ) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - hlt 0x0002 │ │ │ │ + cbnz r2, 5bb878 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrb r0, [r0, #25] │ │ │ │ + ldrb r0, [r0, #28] │ │ │ │ lsls r2, r7, #2 │ │ │ │ lsrs r0, r3, #28 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [pc, #760] @ (5bbb2c ) │ │ │ │ + ldr r1, [pc, #504] @ (5bba2c ) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - rev r4, r7 │ │ │ │ + revsh r4, r7 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrb r6, [r0, #24] │ │ │ │ + ldrb r6, [r0, #27] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldrb r4, [r6, #23] │ │ │ │ + ldrb r4, [r6, #26] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - lsls r0, r7, #7 │ │ │ │ + lsls r0, r7, #10 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - lsls r4, r2, #7 │ │ │ │ + lsls r4, r2, #10 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldrb r2, [r1, #23] │ │ │ │ + ldrb r2, [r1, #26] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldrb r4, [r5, #22] │ │ │ │ + ldrb r4, [r5, #25] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - cbnz r4, 5bb882 │ │ │ │ + rev16 r4, r7 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - cbnz r2, 5bb884 │ │ │ │ + rev16 r2, r6 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrb r4, [r0, #22] │ │ │ │ + ldrb r4, [r0, #25] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldr r0, [pc, #80] @ (5bb8b0 ) │ │ │ │ + ldr r0, [pc, #848] @ (5bbbb0 ) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r6, [r0, #21] │ │ │ │ + ldrb r6, [r0, #24] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - lsls r2, r1, #5 │ │ │ │ + lsls r2, r1, #8 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - blxns r9 │ │ │ │ + ldr r0, [pc, #560] @ (5bba9c ) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r0, r1, r0 │ │ │ │ + adds r0, r1, r3 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r6, [r1, #20] │ │ │ │ + ldrb r6, [r1, #23] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - @ instruction: 0x478e │ │ │ │ + ldr r0, [pc, #312] @ (5bb9b0 ) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cbnz r6, 5bb88c │ │ │ │ + rev r6, r0 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrb r0, [r4, #19] │ │ │ │ + ldrb r0, [r4, #22] │ │ │ │ lsls r2, r7, #2 │ │ │ │ adds r2, #168 @ 0xa8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r3, #18] │ │ │ │ + ldrb r6, [r3, #21] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - @ instruction: 0xb8d8 │ │ │ │ + cbnz r0, 5bb8b2 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrb r2, [r1, #18] │ │ │ │ + ldrb r2, [r1, #21] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - @ instruction: 0xb8d0 │ │ │ │ + cbnz r0, 5bb8b8 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrb r6, [r6, #17] │ │ │ │ + ldrb r6, [r6, #20] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - bvc.n 5bb804 │ │ │ │ + bhi.n 5bb984 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - mov r8, lr │ │ │ │ + blx r6 │ │ │ │ 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 │ │ │ │ @@ -1935659,15 +1935660,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ adds r0, r0, r6 │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - svc 162 @ 0xa2 │ │ │ │ + b.n 5be7f0 │ │ │ │ lsls r1, r5, #4 │ │ │ │ adds r4, r7, r3 │ │ │ │ lsls r7, r3, #5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ @@ -1935735,15 +1935736,15 @@ │ │ │ │ movs r2, #3 │ │ │ │ b.n 5be7ca │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ adds r6, r6, r2 │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - udf #164 @ 0xa4 │ │ │ │ + svc 100 @ 0x64 │ │ │ │ lsls r1, r5, #4 │ │ │ │ adds r0, r1, r1 │ │ │ │ lsls r7, r3, #5 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ @@ -1935809,15 +1935810,15 @@ │ │ │ │ movs r2, #3 │ │ │ │ b.n 5be890 │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ asrs r2, r5, #31 │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - udf #2 │ │ │ │ + udf #194 @ 0xc2 │ │ │ │ lsls r1, r5, #4 │ │ │ │ asrs r2, r0, #30 │ │ │ │ lsls r7, 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, #3800] @ 0xed8 │ │ │ │ @@ -1936043,15 +1936044,15 @@ │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r4, #21 │ │ │ │ lsls r7, r3, #5 │ │ │ │ ldrh r4, [r3, #12] │ │ │ │ lsls r2, r4, #5 │ │ │ │ - blt.n 5beb6c │ │ │ │ + blt.n 5beaec │ │ │ │ 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 │ │ │ │ @@ -1936370,15 +1936371,15 @@ │ │ │ │ nop │ │ │ │ asrs r4, r7, #10 │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r0, #10 │ │ │ │ lsls r7, r3, #5 │ │ │ │ - bvc.n 5bee64 │ │ │ │ + bhi.n 5bede4 │ │ │ │ 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] @ (5bef80 ) │ │ │ │ @@ -1936833,29 +1936834,29 @@ │ │ │ │ str r0, [sp, #4] │ │ │ │ b.n 5bf0a2 │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ asrs r0, r3, #1 │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bvs.n 5bf404 │ │ │ │ + bvs.n 5bf384 │ │ │ │ lsls r1, r5, #4 │ │ │ │ - bpl.n 5bf494 │ │ │ │ + bvs.n 5bf414 │ │ │ │ lsls r1, r5, #4 │ │ │ │ lsrs r6, r1, #25 │ │ │ │ lsls r7, r3, #5 │ │ │ │ - bmi.n 5bf3ec │ │ │ │ + bmi.n 5bf36c │ │ │ │ lsls r1, r5, #4 │ │ │ │ - bcc.n 5bf2f4 │ │ │ │ + bmi.n 5bf474 │ │ │ │ lsls r1, r5, #4 │ │ │ │ - bcc.n 5bf49c │ │ │ │ + bmi.n 5bf41c │ │ │ │ lsls r1, r5, #4 │ │ │ │ - bcc.n 5bf430 │ │ │ │ + bmi.n 5bf3b0 │ │ │ │ lsls r1, r5, #4 │ │ │ │ - bcs.n 5bf388 │ │ │ │ + bcc.n 5bf308 │ │ │ │ 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] @ (5bf480 ) │ │ │ │ sub sp, #124 @ 0x7c │ │ │ │ @@ -1937828,19 +1937829,19 @@ │ │ │ │ b.n 5bfbde │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ lsls r6, r3, #17 │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r2!, {r1} │ │ │ │ + ldmia r2!, {r1, r6, r7} │ │ │ │ lsls r1, r5, #4 │ │ │ │ lsls r6, r6, #13 │ │ │ │ lsls r7, r3, #5 │ │ │ │ - ldmia r1!, {r3, r5} │ │ │ │ + ldmia r1!, {r3, r5, r6, r7} │ │ │ │ lsls r1, r5, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ ldr r2, [pc, #688] @ (5c00bc ) │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ @@ -1938749,22 +1938750,22 @@ │ │ │ │ add r5, sp, #164 @ 0xa4 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ b.n 5c053e │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xfb44015e │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - stmia r1!, {} │ │ │ │ + stmia r1!, {r6, r7} │ │ │ │ lsls r1, r5, #4 │ │ │ │ vld2.8 {d16[2],d17[2]}, [lr :16], lr │ │ │ │ - itee le │ │ │ │ - lslle r1, r5, #4 │ │ │ │ - bkpt 0x00f4 │ │ │ │ - lslgt r1, r5, #4 │ │ │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ + stmia r0!, {r1, r4, r7} │ │ │ │ + lsls r1, r5, #4 │ │ │ │ + ite lt │ │ │ │ + lsllt r1, r5, #4 │ │ │ │ + stmdbge 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] @ (5c08f8 ) │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #340] @ (5c08fc ) │ │ │ │ add.w r6, r5, #262144 @ 0x40000 │ │ │ │ @@ -1939807,15 +1939808,15 @@ │ │ │ │ b.n 5c123c │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ mcr 1, 2, r0, cr6, cr14, {2} │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldc 1, cr0, [ip, #376]! @ 0x178 │ │ │ │ - uxtb r6, r0 │ │ │ │ + cbz r6, 5c13d8 │ │ │ │ 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, #3960] @ 0xf78 │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ @@ -1939971,15 +1939972,15 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ add r2, sp, #236 @ 0xec │ │ │ │ subs r7, #184 @ 0xb8 │ │ │ │ mrrc 1, 5, r0, lr, cr14 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ sbcs.w r1, lr, lr, lsr #1 │ │ │ │ - sub sp, #288 @ 0x120 │ │ │ │ + cbz r0, 5c159a │ │ │ │ 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] @ (5c1840 ) │ │ │ │ @@ -1940202,17 +1940203,17 @@ │ │ │ │ orrs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmia r3!, {} │ │ │ │ orn r1, sl, lr, lsr #1 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ orr.w r1, r6, lr, lsr #1 │ │ │ │ - add r7, sp, #632 @ 0x278 │ │ │ │ + add sp, #376 @ 0x178 │ │ │ │ lsls r1, r5, #4 │ │ │ │ - add r7, sp, #528 @ 0x210 │ │ │ │ + add sp, #272 @ 0x110 │ │ │ │ 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] @ 5c1c98 │ │ │ │ sub sp, #356 @ 0x164 │ │ │ │ @@ -1940613,21 +1940614,21 @@ │ │ │ │ b.n 5c18ac │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ b.n 5c1bb0 │ │ │ │ lsls r6, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #616 @ 0x268 │ │ │ │ + add r5, sp, #360 @ 0x168 │ │ │ │ lsls r1, r5, #4 │ │ │ │ b.n 5c189c │ │ │ │ lsls r6, r3, #5 │ │ │ │ - add r3, sp, #24 │ │ │ │ + add r3, sp, #792 @ 0x318 │ │ │ │ lsls r1, r5, #4 │ │ │ │ - add r1, sp, #672 @ 0x2a0 │ │ │ │ + add r2, sp, #416 @ 0x1a0 │ │ │ │ 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] @ 5c22f0 │ │ │ │ sub sp, #388 @ 0x184 │ │ │ │ @@ -1941214,25 +1941215,25 @@ │ │ │ │ mov r3, r4 │ │ │ │ bl 5bd25c │ │ │ │ b.n 5c1f2c │ │ │ │ b.n 5c2950 │ │ │ │ lsls r6, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r0, sp, #248 @ 0xf8 │ │ │ │ + add r0, sp, #1016 @ 0x3f8 │ │ │ │ lsls r1, r5, #4 │ │ │ │ - add r7, pc, #160 @ (adr r7, 5c23a0 ) │ │ │ │ + add r7, pc, #928 @ (adr r7, 5c26a0 ) │ │ │ │ lsls r1, r5, #4 │ │ │ │ b.n 5c2468 │ │ │ │ lsls r6, r3, #5 │ │ │ │ - add r5, pc, #128 @ (adr r5, 5c2388 ) │ │ │ │ + add r5, pc, #896 @ (adr r5, 5c2688 ) │ │ │ │ lsls r1, r5, #4 │ │ │ │ - add r3, pc, #1008 @ (adr r3, 5c26fc ) │ │ │ │ + add r4, pc, #752 @ (adr r4, 5c25fc ) │ │ │ │ lsls r1, r5, #4 │ │ │ │ - add r3, pc, #432 @ (adr r3, 5c24c0 ) │ │ │ │ + add r4, pc, #176 @ (adr r4, 5c23c0 ) │ │ │ │ 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 │ │ │ │ @@ -1946586,28 +1946587,28 @@ │ │ │ │ add r3, pc │ │ │ │ add.w r0, r3, r0, lsl #2 │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ @ instruction: 0xe9aa015e │ │ │ │ - str r2, [r3, #112] @ 0x70 │ │ │ │ + str r2, [r3, #124] @ 0x7c │ │ │ │ lsls r1, r5, #4 │ │ │ │ cmp r0, #251 @ 0xfb │ │ │ │ bhi.n 5c6042 │ │ │ │ ldr r3, [pc, #12] @ (5c6048 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #8] @ (5c604c ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ @ instruction: 0xb67e │ │ │ │ lsls r7, r2, #5 │ │ │ │ - lsrs r4, r6, #30 │ │ │ │ + asrs r4, r6, #1 │ │ │ │ lsls r6, r5, #2 │ │ │ │ cmp r1, #1 │ │ │ │ beq.n 5c612a │ │ │ │ cmp r1, #0 │ │ │ │ it eq │ │ │ │ cmpeq r0, #162 @ 0xa2 │ │ │ │ beq.n 5c6136 │ │ │ │ @@ -1946766,25 +1946767,25 @@ │ │ │ │ ldrb r0, [r3, r0] │ │ │ │ bx lr │ │ │ │ movs r0, #6 │ │ │ │ bx lr │ │ │ │ lsls r2, r3, #31 │ │ │ │ bmi.n 5c6136 │ │ │ │ b.n 5c619e │ │ │ │ - str r4, [r3, #72] @ 0x48 │ │ │ │ + str r4, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r5, #4 │ │ │ │ cmp r0, #248 @ 0xf8 │ │ │ │ bhi.n 5c61c0 │ │ │ │ ldr r3, [pc, #8] @ (5c61c4 ) │ │ │ │ add r3, pc │ │ │ │ ldrb r0, [r3, r0] │ │ │ │ bx lr │ │ │ │ movs r0, #4 │ │ │ │ bx lr │ │ │ │ - str r2, [r0, #72] @ 0x48 │ │ │ │ + str r2, [r0, #84] @ 0x54 │ │ │ │ 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] @ (5c629c ) │ │ │ │ sub sp, #176 @ 0xb0 │ │ │ │ @@ -1948781,15 +1948782,15 @@ │ │ │ │ b.n 5c778c │ │ │ │ str r5, [sp, #480] @ 0x1e0 │ │ │ │ lsls r6, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r4, [sp, #624] @ 0x270 │ │ │ │ lsls r6, r3, #5 │ │ │ │ - strb r4, [r1, r4] │ │ │ │ + strb r4, [r1, r7] │ │ │ │ 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 │ │ │ │ @@ -1948836,15 +1948837,15 @@ │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #8] @ (5c787c ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ add r2, pc, #248 @ (adr r2, 5c7974 ) │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldc2 0, cr0, [ip, #692] @ 0x2b4 │ │ │ │ + cdp2 0, 5, cr0, cr12, cr13, {5} │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ sub.w r1, r2, #9 │ │ │ │ cmp r2, #32 │ │ │ │ it ne │ │ │ │ cmpne r1, #1 │ │ │ │ bhi.n 5c78a2 │ │ │ │ @@ -1950593,17 +1950594,17 @@ │ │ │ │ lsls r6, r3, #5 │ │ │ │ strh r6, [r2, #0] │ │ │ │ lsls r6, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r2, [r6, #28] │ │ │ │ lsls r6, r3, #5 │ │ │ │ - lsrs r6, r4, #5 │ │ │ │ + lsrs r6, r4, #8 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cdp 0, 1, cr0, cr10, cr13, {5} │ │ │ │ + cdp 0, 13, cr0, cr10, cr13, {5} │ │ │ │ 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 │ │ │ │ @@ -1951734,34 +1951735,33 @@ │ │ │ │ b.n 5c9650 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strb r6, [r3, #20] │ │ │ │ lsls r6, r3, #5 │ │ │ │ strb r0, [r3, #20] │ │ │ │ lsls r6, r3, #5 │ │ │ │ - eors.w r0, r4, #173 @ 0xad │ │ │ │ + adcs.w r0, r4, #173 @ 0xad │ │ │ │ strb r4, [r7, #18] │ │ │ │ lsls r6, r3, #5 │ │ │ │ - ands.w r0, r0, #173 @ 0xad │ │ │ │ - ldr r4, [sp, #152] @ 0x98 │ │ │ │ + @ instruction: 0xf0d000ad │ │ │ │ + ldr r4, [sp, #920] @ 0x398 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - bics.w r0, r6, #173 @ 0xad │ │ │ │ + @ instruction: 0xf0f600ad │ │ │ │ subs r4, r1, #3 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xead800ad │ │ │ │ - pkhtb r0, sl, sp, asr #2 │ │ │ │ - strh r0, [r5, #58] @ 0x3a │ │ │ │ + @ instruction: 0xeb9800ad │ │ │ │ + @ instruction: 0xeb8a00ad │ │ │ │ + ldrh r0, [r5, #0] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strh r2, [r5, #58] @ 0x3a │ │ │ │ + ldrh r2, [r5, #0] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - eors.w r0, r8, sp, asr #2 │ │ │ │ - b.n 5c95d0 │ │ │ │ - lsls r5, r5, #2 │ │ │ │ + adcs.w r0, r8, sp, asr #2 │ │ │ │ + ldmia.w r0, {r0, r2, r3, r5, r7} │ │ │ │ subs r3, #24 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r3, #28 │ │ │ │ movs r0, r0 │ │ │ │ movs r2, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, r6, #3 │ │ │ │ @@ -1952518,38 +1952518,38 @@ │ │ │ │ ldr r2, [sp, #160] @ 0xa0 │ │ │ │ ldrb r3, [r2, #0] │ │ │ │ cmp r3, #93 @ 0x5d │ │ │ │ bne.w 5c8b36 │ │ │ │ adds r2, #1 │ │ │ │ strh.w r6, [sp, #217] @ 0xd9 │ │ │ │ b.n 5c9dd6 │ │ │ │ - b.n 5ca2ec │ │ │ │ + b.n 5ca46c │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 5ca620 │ │ │ │ + b.n 5c97a0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 5ca59c │ │ │ │ + b.n 5c971c │ │ │ │ lsls r5, r5, #2 │ │ │ │ adds r0, r4, #1 │ │ │ │ movs r0, r0 │ │ │ │ adds r2, #168 @ 0xa8 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 5ca33c │ │ │ │ + b.n 5ca4bc │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 5ca344 │ │ │ │ + b.n 5ca4c4 │ │ │ │ lsls r5, r5, #2 │ │ │ │ cmp r4, #236 @ 0xec │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r6, #16 │ │ │ │ + lsls r6, r6, #19 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - b.n 5ca104 │ │ │ │ + b.n 5ca284 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - adds r0, #154 @ 0x9a │ │ │ │ + adds r1, #90 @ 0x5a │ │ │ │ lsls r1, r5, #4 │ │ │ │ - vaddl.s8 q0, d16, d25 │ │ │ │ - subs r3, #122 @ 0x7a │ │ │ │ + orr.w r0, r0, #169 @ 0xa9 │ │ │ │ + subs r4, #58 @ 0x3a │ │ │ │ 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 │ │ │ │ @@ -1952951,17 +1952951,17 @@ │ │ │ │ mrc2 15, 3, pc, cr1, cr15, {7} │ │ │ │ ldrsh r0, [r0, r6] │ │ │ │ lsls r6, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r0, [r2, r3] │ │ │ │ lsls r6, r3, #5 │ │ │ │ - bls.n 5ca1c8 │ │ │ │ + bge.n 5ca348 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrh r2, [r2, r1] │ │ │ │ + ldrh r2, [r2, r4] │ │ │ │ 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 │ │ │ │ @@ -1956749,15 +1956749,15 @@ │ │ │ │ movs r2, #2 │ │ │ │ str.w r2, [r3, #2404] @ 0x964 │ │ │ │ b.n 5ccc24 │ │ │ │ add.w r3, r0, #143360 @ 0x23000 │ │ │ │ movs r2, #1 │ │ │ │ str.w r2, [r3, #2404] @ 0x964 │ │ │ │ b.n 5ccc24 │ │ │ │ - lsls r6, r6, #1 │ │ │ │ + lsls r6, r6, #4 │ │ │ │ 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] @ (5cccc8 ) │ │ │ │ @@ -1957350,18 +1957350,18 @@ │ │ │ │ orrs r0, r2 │ │ │ │ b.n 5cceee │ │ │ │ mov ip, lr │ │ │ │ b.n 5cd1f8 │ │ │ │ cmp r0, #53 @ 0x35 │ │ │ │ bne.n 5cd19c │ │ │ │ b.n 5cd104 │ │ │ │ - ldc2l 1, cr0, [lr], #-160 @ 0xffffff60 │ │ │ │ - @ instruction: 0xfb920128 │ │ │ │ - @ instruction: 0xfb7c0128 │ │ │ │ - @ instruction: 0xfa5c0128 │ │ │ │ + ldc2 1, cr0, [lr, #-160]! @ 0xffffff60 │ │ │ │ + mrrc2 1, 2, r0, r2, cr8 │ │ │ │ + ldc2 1, cr0, [ip], #-160 @ 0xffffff60 │ │ │ │ + smlatb r1, ip, r8, r0 │ │ │ │ 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 │ │ │ │ add.w ip, r0, r1, lsl #4 │ │ │ │ @@ -1957394,15 +1957394,15 @@ │ │ │ │ ldr r3, [pc, #12] @ (5cd300 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - strh.w r0, [sl, #296] @ 0x128 │ │ │ │ + vld4.8 {d16,d18,d20,d22}, [sl :128], r8 │ │ │ │ subs r0, #6 │ │ │ │ cmp r0, #11 │ │ │ │ bhi.n 5cd322 │ │ │ │ tbb [pc, r0] │ │ │ │ lsrs r0, r1, #32 │ │ │ │ lsrs r0, r1, #8 │ │ │ │ lsrs r2, r1, #32 │ │ │ │ @@ -1958799,107 +1958799,107 @@ │ │ │ │ str r0, [r5, #44] @ 0x2c │ │ │ │ b.n 5cdf20 │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ movs r3, #132 @ 0x84 │ │ │ │ lsls r6, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #616] @ 0x268 │ │ │ │ + add r0, pc, #360 @ (adr r0, 5ce1e8 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r7, [sp, #624] @ 0x270 │ │ │ │ + add r0, pc, #368 @ (adr r0, 5ce1f4 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r7, [sp, #648] @ 0x288 │ │ │ │ + add r0, pc, #392 @ (adr r0, 5ce210 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r7, [sp, #704] @ 0x2c0 │ │ │ │ + add r0, pc, #448 @ (adr r0, 5ce24c ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r7, [sp, #760] @ 0x2f8 │ │ │ │ + add r0, pc, #504 @ (adr r0, 5ce288 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r7, [sp, #776] @ 0x308 │ │ │ │ + add r0, pc, #520 @ (adr r0, 5ce29c ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r7, [sp, #824] @ 0x338 │ │ │ │ + add r0, pc, #568 @ (adr r0, 5ce2d0 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r7, [sp, #848] @ 0x350 │ │ │ │ + add r0, pc, #592 @ (adr r0, 5ce2ec ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r7, [sp, #888] @ 0x378 │ │ │ │ + add r0, pc, #632 @ (adr r0, 5ce318 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r7, [sp, #912] @ 0x390 │ │ │ │ + add r0, pc, #656 @ (adr r0, 5ce334 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r7, [sp, #936] @ 0x3a8 │ │ │ │ + add r0, pc, #680 @ (adr r0, 5ce350 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r0, pc, #16 @ (adr r0, 5ce0bc ) │ │ │ │ + add r0, pc, #784 @ (adr r0, 5ce3bc ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r0, pc, #72 @ (adr r0, 5ce0f8 ) │ │ │ │ + add r0, pc, #840 @ (adr r0, 5ce3f8 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r0, pc, #176 @ (adr r0, 5ce164 ) │ │ │ │ + add r0, pc, #944 @ (adr r0, 5ce464 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r0, pc, #248 @ (adr r0, 5ce1b0 ) │ │ │ │ + add r0, pc, #1016 @ (adr r0, 5ce4b0 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r0, pc, #272 @ (adr r0, 5ce1cc ) │ │ │ │ + add r1, pc, #16 @ (adr r1, 5ce0cc ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r0, pc, #376 @ (adr r0, 5ce238 ) │ │ │ │ + add r1, pc, #120 @ (adr r1, 5ce138 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r0, pc, #416 @ (adr r0, 5ce264 ) │ │ │ │ + add r1, pc, #160 @ (adr r1, 5ce164 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r0, pc, #456 @ (adr r0, 5ce290 ) │ │ │ │ + add r1, pc, #200 @ (adr r1, 5ce190 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r0, pc, #528 @ (adr r0, 5ce2dc ) │ │ │ │ + add r1, pc, #272 @ (adr r1, 5ce1dc ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r0, pc, #520 @ (adr r0, 5ce2d8 ) │ │ │ │ + add r1, pc, #264 @ (adr r1, 5ce1d8 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r0, pc, #560 @ (adr r0, 5ce304 ) │ │ │ │ + add r1, pc, #304 @ (adr r1, 5ce204 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r0, pc, #608 @ (adr r0, 5ce338 ) │ │ │ │ + add r1, pc, #352 @ (adr r1, 5ce238 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r0, pc, #648 @ (adr r0, 5ce364 ) │ │ │ │ + add r1, pc, #392 @ (adr r1, 5ce264 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r0, pc, #656 @ (adr r0, 5ce370 ) │ │ │ │ + add r1, pc, #400 @ (adr r1, 5ce270 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r0, pc, #776 @ (adr r0, 5ce3ec ) │ │ │ │ + add r1, pc, #520 @ (adr r1, 5ce2ec ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r0, pc, #848 @ (adr r0, 5ce438 ) │ │ │ │ + add r1, pc, #592 @ (adr r1, 5ce338 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r0, pc, #872 @ (adr r0, 5ce454 ) │ │ │ │ + add r1, pc, #616 @ (adr r1, 5ce354 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r0, pc, #952 @ (adr r0, 5ce4a8 ) │ │ │ │ + add r1, pc, #696 @ (adr r1, 5ce3a8 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r0, pc, #984 @ (adr r0, 5ce4cc ) │ │ │ │ + add r1, pc, #728 @ (adr r1, 5ce3cc ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r0, pc, #1016 @ (adr r0, 5ce4f0 ) │ │ │ │ + add r1, pc, #760 @ (adr r1, 5ce3f0 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r1, pc, #56 @ (adr r1, 5ce134 ) │ │ │ │ + add r1, pc, #824 @ (adr r1, 5ce434 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r1, pc, #120 @ (adr r1, 5ce178 ) │ │ │ │ + add r1, pc, #888 @ (adr r1, 5ce478 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r1, pc, #104 @ (adr r1, 5ce16c ) │ │ │ │ + add r1, pc, #872 @ (adr r1, 5ce46c ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r1, pc, #88 @ (adr r1, 5ce160 ) │ │ │ │ + add r1, pc, #856 @ (adr r1, 5ce460 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r1, pc, #120 @ (adr r1, 5ce184 ) │ │ │ │ + add r1, pc, #888 @ (adr r1, 5ce484 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r1, pc, #96 @ (adr r1, 5ce170 ) │ │ │ │ + add r1, pc, #864 @ (adr r1, 5ce470 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r1, pc, #104 @ (adr r1, 5ce17c ) │ │ │ │ + add r1, pc, #872 @ (adr r1, 5ce47c ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r1, pc, #128 @ (adr r1, 5ce198 ) │ │ │ │ + add r1, pc, #896 @ (adr r1, 5ce498 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r1, pc, #192 @ (adr r1, 5ce1dc ) │ │ │ │ + add r1, pc, #960 @ (adr r1, 5ce4dc ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - @ instruction: 0x47b2 │ │ │ │ + ldr r0, [pc, #456] @ (5ce2e8 ) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r0, pc, #976 @ (adr r0, 5ce4f4 ) │ │ │ │ + add r1, pc, #720 @ (adr r1, 5ce3f4 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ movs r0, #22 │ │ │ │ lsls r6, r3, #5 │ │ │ │ - add r0, pc, #720 @ (adr r0, 5ce3fc ) │ │ │ │ + add r1, pc, #464 @ (adr r1, 5ce2fc ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strh r4, [r3, #52] @ 0x34 │ │ │ │ + strh r4, [r3, #58] @ 0x3a │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r0, pc, #576 @ (adr r0, 5ce374 ) │ │ │ │ + add r1, pc, #320 @ (adr r1, 5ce274 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r0, pc, #432 @ (adr r0, 5ce2e8 ) │ │ │ │ + add r1, pc, #176 @ (adr r1, 5ce1e8 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r2, r3 │ │ │ │ bne.n 5ce148 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ @@ -1961448,31 +1961448,31 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r6, r2, #18 │ │ │ │ lsls r6, r3, #5 │ │ │ │ lsls r2, r2, #18 │ │ │ │ lsls r6, r3, #5 │ │ │ │ adds r0, r4, #1 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r3, #112 @ 0x70 │ │ │ │ + cmp r4, #48 @ 0x30 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bhi.n 5cfbd4 │ │ │ │ + bls.n 5cfd54 │ │ │ │ lsls r0, r5, #4 │ │ │ │ - cmp r3, #50 @ 0x32 │ │ │ │ + cmp r3, #242 @ 0xf2 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bvc.n 5cfcf8 │ │ │ │ + bvc.n 5cfc78 │ │ │ │ lsls r0, r5, #4 │ │ │ │ lsls r4, r3, #14 │ │ │ │ lsls r6, r3, #5 │ │ │ │ - strh r2, [r1, #34] @ 0x22 │ │ │ │ + strh r2, [r1, #40] @ 0x28 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strh r0, [r4, #34] @ 0x22 │ │ │ │ + strh r0, [r4, #40] @ 0x28 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strh r0, [r0, #34] @ 0x22 │ │ │ │ + strh r0, [r0, #40] @ 0x28 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strh r6, [r2, #34] @ 0x22 │ │ │ │ + strh r6, [r2, #40] @ 0x28 │ │ │ │ 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] @ 5d01f0 │ │ │ │ @@ -1962260,15 +1962260,15 @@ │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xfac8015d │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bcc.n 5d05fc │ │ │ │ + bcc.n 5d057c │ │ │ │ lsls r0, r5, #4 │ │ │ │ @ instruction: 0xfa6e015d │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ sub.w ip, ip, #4096 @ 0x1000 │ │ │ │ @@ -1962320,15 +1962320,15 @@ │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xfa20015d │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - beq.n 5d06dc │ │ │ │ + beq.n 5d065c │ │ │ │ lsls r0, r5, #4 │ │ │ │ vst2.8 {d16[2],d17[2]}, [r6 :16]! │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3744] @ 0xea0 │ │ │ │ sub sp, #316 @ 0x13c │ │ │ │ @@ -1963274,24 +1963274,24 @@ │ │ │ │ b.n 5d1086 │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ vsra.s32 q0, , #26 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ vorr.i32 q0, #13 @ 0x0000000d │ │ │ │ - strb r0, [r7, #1] │ │ │ │ + strb r0, [r7, #4] │ │ │ │ lsls r5, r5, #2 │ │ │ │ subs r3, #24 │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r5!, {r1, r2, r4, r6} │ │ │ │ + stmia r6!, {r1, r2, r4} │ │ │ │ lsls r0, r5, #4 │ │ │ │ vbic q0, q3, │ │ │ │ - asrs r6, r4, #24 │ │ │ │ + asrs r6, r4, #27 │ │ │ │ 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] @ (5d11a8 ) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -1963527,37 +1963527,37 @@ │ │ │ │ add r2, pc │ │ │ │ b.n 5d1358 │ │ │ │ ldr.w lr, [pc, #48] @ 5d13e0 │ │ │ │ ldr r2, [pc, #48] @ (5d13e4 ) │ │ │ │ add lr, pc │ │ │ │ add r2, pc │ │ │ │ b.n 5d1358 │ │ │ │ - asrs r4, r2, #15 │ │ │ │ + asrs r4, r2, #18 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cmp r0, #38 @ 0x26 │ │ │ │ + cmp r0, #230 @ 0xe6 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - asrs r4, r0, #15 │ │ │ │ + asrs r4, r0, #18 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r6, [r7, #92] @ 0x5c │ │ │ │ + ldr r6, [r7, #104] @ 0x68 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - asrs r0, r4, #14 │ │ │ │ + asrs r0, r4, #17 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r2, [r2, r0] │ │ │ │ + ldrh r2, [r2, r3] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r6, r1, #14 │ │ │ │ + asrs r6, r1, #17 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - adds r6, #112 @ 0x70 │ │ │ │ + adds r7, #48 @ 0x30 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldr r2, [r4, #88] @ 0x58 │ │ │ │ + ldr r2, [r4, #100] @ 0x64 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r4, [r6, r7] │ │ │ │ + ldrh r4, [r6, r2] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r2, [r6, #84] @ 0x54 │ │ │ │ + ldr r2, [r6, #96] @ 0x60 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - adds r6, #88 @ 0x58 │ │ │ │ + adds r7, #24 │ │ │ │ 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] @ 5d1428 │ │ │ │ @@ -1963571,21 +1963571,21 @@ │ │ │ │ str.w ip, [sp, #4] │ │ │ │ ldr.w ip, [pc, #28] @ 5d1434 │ │ │ │ add ip, pc │ │ │ │ str.w ip, [sp] │ │ │ │ bl 5cfb24 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r4, [r7, #84] @ 0x54 │ │ │ │ + ldr r4, [r7, #96] @ 0x60 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strh r2, [r0, #30] │ │ │ │ + strh r2, [r0, #36] @ 0x24 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r4, [r6, #52] @ 0x34 │ │ │ │ + str r4, [r6, #64] @ 0x40 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r7, #98 @ 0x62 │ │ │ │ + cmp r0, #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] @ 5d1478 │ │ │ │ @@ -1963599,20 +1963599,20 @@ │ │ │ │ str.w ip, [sp, #4] │ │ │ │ ldr.w ip, [pc, #28] @ 5d1484 │ │ │ │ add ip, pc │ │ │ │ str.w ip, [sp] │ │ │ │ bl 5cfb24 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r4, [r1, #84] @ 0x54 │ │ │ │ + ldr r4, [r1, #96] @ 0x60 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strh r2, [r5, #26] │ │ │ │ + strh r2, [r5, #32] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - orrs.w r0, r0, fp, asr #2 │ │ │ │ - adds r5, #162 @ 0xa2 │ │ │ │ + adds.w r0, r0, fp, asr #2 │ │ │ │ + adds r6, #98 @ 0x62 │ │ │ │ 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 │ │ │ │ @@ -1963719,30 +1963719,30 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ adcs.w r1, r4, sp, lsr #1 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r4, #1 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xeb38015d │ │ │ │ - asrs r6, r0, #9 │ │ │ │ + asrs r6, r0, #12 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - pop {r4, r6} │ │ │ │ + pop {r4, pc} │ │ │ │ lsls r0, r5, #4 │ │ │ │ - asrs r6, r2, #8 │ │ │ │ + asrs r6, r2, #11 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - hlt 0x0038 │ │ │ │ + cbnz r0, 5d161e │ │ │ │ lsls r0, r5, #4 │ │ │ │ eor.w r1, ip, sp, lsr #1 │ │ │ │ - ldr r4, [r7, #48] @ 0x30 │ │ │ │ + ldr r4, [r7, #60] @ 0x3c │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r2, [r2, #52] @ 0x34 │ │ │ │ + ldr r2, [r2, #64] @ 0x40 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r2, [r6, #48] @ 0x30 │ │ │ │ + ldr r2, [r6, #60] @ 0x3c │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r0, [r1, #52] @ 0x34 │ │ │ │ + ldr r0, [r1, #64] @ 0x40 │ │ │ │ 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 │ │ │ │ @@ -1968083,15 +1968083,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cbnz r6, 5d4708 │ │ │ │ lsls r5, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r3, #22] │ │ │ │ + ldrh r6, [r3, #28] │ │ │ │ lsls r0, r5, #4 │ │ │ │ cbnz r6, 5d46da │ │ │ │ lsls r5, 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 │ │ │ │ @@ -1971036,19 +1971036,19 @@ │ │ │ │ lsls r5, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r1, [sp, #800] @ 0x320 │ │ │ │ lsls r5, r3, #5 │ │ │ │ adds r0, r4, #1 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r0, #120] @ 0x78 │ │ │ │ + ldr r2, [r0, #4] │ │ │ │ lsls r0, r5, #4 │ │ │ │ ldr r1, [sp, #384] @ 0x180 │ │ │ │ lsls r5, r3, #5 │ │ │ │ - str r6, [r2, #88] @ 0x58 │ │ │ │ + str r6, [r2, #100] @ 0x64 │ │ │ │ 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, #2608] @ 0xa30 │ │ │ │ @@ -1971107,15 +1971107,15 @@ │ │ │ │ add.w sp, sp, #5536 @ 0x15a0 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r0, [sp, #944] @ 0x3b0 │ │ │ │ lsls r5, r3, #5 │ │ │ │ - str r2, [r2, #76] @ 0x4c │ │ │ │ + str r2, [r2, #88] @ 0x58 │ │ │ │ lsls r0, r5, #4 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [sp, #504] @ 0x1f8 │ │ │ │ lsls r5, r3, #5 │ │ │ │ push {lr} │ │ │ │ ldrb.w r3, [r0, #78] @ 0x4e │ │ │ │ @@ -1972401,29 +1972401,29 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ ldrh r0, [r3, #48] @ 0x30 │ │ │ │ lsls r5, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r2, [r5, #38] @ 0x26 │ │ │ │ lsls r5, r3, #5 │ │ │ │ - lsrs r4, r7, #23 │ │ │ │ + lsrs r4, r7, #26 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrh r6, [r1, #4] │ │ │ │ + ldrh r6, [r1, #10] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsrs r6, r4, #24 │ │ │ │ + lsrs r6, r4, #27 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrh r0, [r0, #4] │ │ │ │ + ldrh r0, [r0, #10] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsrs r0, r5, #22 │ │ │ │ + lsrs r0, r5, #25 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrh r2, [r6, #2] │ │ │ │ + ldrh r2, [r6, #8] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsrs r2, r4, #21 │ │ │ │ + lsrs r2, r4, #24 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrh r4, [r4, #2] │ │ │ │ + ldrh r4, [r4, #8] │ │ │ │ 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 │ │ │ │ @@ -1973320,23 +1973320,23 @@ │ │ │ │ add r3, pc │ │ │ │ b.n 5d7da2 │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ strh r4, [r1, #20] │ │ │ │ lsls r5, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r3, #27 │ │ │ │ + lsrs r4, r3, #30 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsls r0, r7, #19 │ │ │ │ + lsls r0, r7, #22 │ │ │ │ lsls r5, r5, #2 │ │ │ │ strh r2, [r1, #18] │ │ │ │ lsls r5, r3, #5 │ │ │ │ - bgt.n 5d7e60 │ │ │ │ + bgt.n 5d7de0 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - lsls r4, r0, #19 │ │ │ │ + lsls r4, r0, #22 │ │ │ │ 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 │ │ │ │ @@ -1973501,19 +1973501,19 @@ │ │ │ │ subs r7, #132 @ 0x84 │ │ │ │ strh r0, [r5, #14] │ │ │ │ lsls r5, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strh r6, [r5, #10] │ │ │ │ lsls r5, r3, #5 │ │ │ │ - lsls r0, r7, #13 │ │ │ │ + lsls r0, r7, #16 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsls r2, r7, #13 │ │ │ │ + lsls r2, r7, #16 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsls r4, r4, #13 │ │ │ │ + lsls r4, r4, #16 │ │ │ │ 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] @ 5d8058 │ │ │ │ sub sp, #392 @ 0x188 │ │ │ │ @@ -1973755,15 +1973755,15 @@ │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ ldrb r2, [r6, #25] │ │ │ │ lsls r5, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r6, r1] │ │ │ │ + ldr r2, [r6, r4] │ │ │ │ lsls r0, r5, #4 │ │ │ │ ldrb r2, [r7, #22] │ │ │ │ lsls r5, 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 │ │ │ │ @@ -1973908,21 +1973908,21 @@ │ │ │ │ beq.n 5d838a │ │ │ │ b.n 5d83d4 │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ ldrb r4, [r5, #21] │ │ │ │ lsls r5, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r0, [r5, r6] │ │ │ │ + ldr r0, [r5, r1] │ │ │ │ lsls r0, r5, #4 │ │ │ │ - ldrsb r2, [r5, r6] │ │ │ │ + ldr r2, [r5, r1] │ │ │ │ lsls r0, r5, #4 │ │ │ │ ldmia r1!, {r2, r3, r6} │ │ │ │ lsls r5, r3, #5 │ │ │ │ - ldrsb r6, [r3, r3] │ │ │ │ + ldrsb r6, [r3, r6] │ │ │ │ lsls r0, r5, #4 │ │ │ │ ldrb r2, [r2, #17] │ │ │ │ lsls r5, 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 │ │ │ │ @@ -1974059,31 +1974059,31 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 5d7d58 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrb r6, [r3, #15] │ │ │ │ lsls r5, r3, #5 │ │ │ │ - strb r6, [r7, r7] │ │ │ │ + ldrsb r6, [r7, r2] │ │ │ │ lsls r0, r5, #4 │ │ │ │ - strb r4, [r7, r7] │ │ │ │ + ldrsb r4, [r7, r2] │ │ │ │ lsls r0, r5, #4 │ │ │ │ - ldrsb r0, [r0, r0] │ │ │ │ + ldrsb r0, [r0, r3] │ │ │ │ lsls r0, r5, #4 │ │ │ │ adds r0, r4, #1 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r7, r3] │ │ │ │ + strb r4, [r7, r6] │ │ │ │ lsls r0, r5, #4 │ │ │ │ - bcs.n 5d868c │ │ │ │ + bcc.n 5d860c │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r6, [r0, r3] │ │ │ │ + strb r6, [r0, r6] │ │ │ │ lsls r0, r5, #4 │ │ │ │ - strb r4, [r4, r2] │ │ │ │ + strb r4, [r4, r5] │ │ │ │ lsls r0, r5, #4 │ │ │ │ - bcs.n 5d85e8 │ │ │ │ + bcs.n 5d8568 │ │ │ │ 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 │ │ │ │ @@ -1974222,22 +1974222,22 @@ │ │ │ │ bl 5d7d58 │ │ │ │ b.n 5d86be │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ ldrb r0, [r0, #9] │ │ │ │ lsls r5, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - stc2 0, cr0, [r4, #-688]! @ 0xfffffd50 │ │ │ │ - strh r2, [r0, r4] │ │ │ │ + stc2l 0, cr0, [r4, #688]! @ 0x2b0 │ │ │ │ + strh r2, [r0, r7] │ │ │ │ lsls r0, r5, #4 │ │ │ │ - strh r4, [r3, r3] │ │ │ │ + strh r4, [r3, r6] │ │ │ │ lsls r0, r5, #4 │ │ │ │ ldrb r4, [r6, #4] │ │ │ │ lsls r5, r3, #5 │ │ │ │ - strh r4, [r1, r2] │ │ │ │ + strh r4, [r1, r5] │ │ │ │ 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] @ (5d8878 ) │ │ │ │ sub sp, #412 @ 0x19c │ │ │ │ @@ -1974363,27 +1974363,27 @@ │ │ │ │ bl 5d7d58 │ │ │ │ b.n 5d8828 │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ ldrb r6, [r6, #2] │ │ │ │ lsls r5, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r6, r3] │ │ │ │ + strh r0, [r6, r6] │ │ │ │ lsls r0, r5, #4 │ │ │ │ - strh r4, [r6, r3] │ │ │ │ + strh r4, [r6, r6] │ │ │ │ lsls r0, r5, #4 │ │ │ │ stmia r4!, {r1, r2, r4, r5} │ │ │ │ lsls r5, r3, #5 │ │ │ │ - strh r4, [r5, r1] │ │ │ │ + strh r4, [r5, r4] │ │ │ │ lsls r0, r5, #4 │ │ │ │ - strh r6, [r6, r0] │ │ │ │ + strh r6, [r6, r3] │ │ │ │ lsls r0, r5, #4 │ │ │ │ strb r0, [r2, #31] │ │ │ │ lsls r5, r3, #5 │ │ │ │ - str r4, [r5, r7] │ │ │ │ + strh r4, [r5, r2] │ │ │ │ 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] @ 5d8cf8 │ │ │ │ sub sp, #300 @ 0x12c │ │ │ │ @@ -1974810,35 +1974810,35 @@ │ │ │ │ b.n 5d8b10 │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strb r4, [r0, #29] │ │ │ │ lsls r5, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfbac00ac │ │ │ │ - str r0, [r0, r1] │ │ │ │ + stc2l 0, cr0, [ip], #-688 @ 0xfffffd50 │ │ │ │ + str r0, [r0, r4] │ │ │ │ lsls r0, r5, #4 │ │ │ │ strb r0, [r7, #27] │ │ │ │ lsls r5, r3, #5 │ │ │ │ - @ instruction: 0xfa2c00ac │ │ │ │ - ldr r6, [pc, #872] @ (5d907c ) │ │ │ │ + @ instruction: 0xfaec00ac │ │ │ │ + ldr r7, [pc, #616] @ (5d8f7c ) │ │ │ │ lsls r0, r5, #4 │ │ │ │ - ldr??.w r0, [r4, #172] @ 0xac │ │ │ │ - ldr r6, [pc, #184] @ (5d8dd4 ) │ │ │ │ + @ instruction: 0xfa9400ac │ │ │ │ + ldr r6, [pc, #952] @ (5d90d4 ) │ │ │ │ lsls r0, r5, #4 │ │ │ │ - str??.w r0, [r8, #172] @ 0xac │ │ │ │ - ldr r4, [pc, #984] @ (5d90fc ) │ │ │ │ + vld1.8 {d0[5]}, [r8], ip │ │ │ │ + ldr r5, [pc, #728] @ (5d8ffc ) │ │ │ │ lsls r0, r5, #4 │ │ │ │ - ldrh.w r0, [lr, ip, lsl #2] │ │ │ │ - ldr r4, [pc, #720] @ (5d8ffc ) │ │ │ │ + ldr??.w r0, [lr, #172] @ 0xac │ │ │ │ + ldr r5, [pc, #464] @ (5d8efc ) │ │ │ │ lsls r0, r5, #4 │ │ │ │ - ldr??.w r0, [r4, ip, lsl #2] │ │ │ │ - ldr r4, [pc, #632] @ (5d8fac ) │ │ │ │ + ldrsh.w r0, [r4, ip, lsl #2] │ │ │ │ + ldr r5, [pc, #376] @ (5d8eac ) │ │ │ │ lsls r0, r5, #4 │ │ │ │ - ldr r4, [pc, #312] @ (5d8e70 ) │ │ │ │ + ldr r5, [pc, #56] @ (5d8d70 ) │ │ │ │ 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 │ │ │ │ @@ -1975287,44 +1975287,44 @@ │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ strb r2, [r3, #10] │ │ │ │ lsls r5, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r6, r2] │ │ │ │ + ldr r2, [r6, r5] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldr r4, [pc, #160] @ (5d92dc ) │ │ │ │ + ldr r4, [pc, #928] @ (5d95dc ) │ │ │ │ lsls r0, r5, #4 │ │ │ │ - @ instruction: 0xfa4c00ac │ │ │ │ - @ instruction: 0xf73600ac │ │ │ │ - b.n 5d975c │ │ │ │ + @ instruction: 0xfb0c00ac │ │ │ │ + @ instruction: 0xf7f600ac │ │ │ │ + b.n 5d98dc │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r3, [pc, #424] @ (5d93f4 ) │ │ │ │ + ldr r4, [pc, #168] @ (5d92f4 ) │ │ │ │ lsls r0, r5, #4 │ │ │ │ - ldrsb.w r0, [r0, #172] @ 0xac │ │ │ │ - ldrh.w r0, [r2, #172] @ 0xac │ │ │ │ - ldr r3, [pc, #464] @ (5d9428 ) │ │ │ │ + @ instruction: 0xfa5000ac │ │ │ │ + ldr??.w r0, [r2, ip, lsl #2] │ │ │ │ + ldr r4, [pc, #208] @ (5d9328 ) │ │ │ │ lsls r0, r5, #4 │ │ │ │ - ldr r3, [pc, #472] @ (5d9434 ) │ │ │ │ + ldr r4, [pc, #216] @ (5d9334 ) │ │ │ │ lsls r0, r5, #4 │ │ │ │ pop {r1, r2, r3, r4, pc} │ │ │ │ lsls r5, r3, #5 │ │ │ │ - ldr r2, [pc, #904] @ (5d95ec ) │ │ │ │ + ldr r3, [pc, #648] @ (5d94ec ) │ │ │ │ lsls r0, r5, #4 │ │ │ │ - ldr r2, [pc, #920] @ (5d9600 ) │ │ │ │ + ldr r3, [pc, #664] @ (5d9500 ) │ │ │ │ lsls r0, r5, #4 │ │ │ │ - ldr r1, [pc, #928] @ (5d960c ) │ │ │ │ + ldr r2, [pc, #672] @ (5d950c ) │ │ │ │ lsls r0, r5, #4 │ │ │ │ - @ instruction: 0xf53200ac │ │ │ │ + @ instruction: 0xf5f200ac │ │ │ │ ldr r0, [r6, #104] @ 0x68 │ │ │ │ lsls r5, r3, #5 │ │ │ │ - ldr r0, [pc, #200] @ (5d9340 ) │ │ │ │ + ldr r0, [pc, #968] @ (5d9640 ) │ │ │ │ lsls r0, r5, #4 │ │ │ │ - adcs.w r0, lr, #5636096 @ 0x560000 │ │ │ │ + @ instruction: 0xf61e00ac │ │ │ │ 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 │ │ │ │ ldr r2, [pc, #456] @ (5d9460 ) │ │ │ │ @@ -1975499,29 +1975499,29 @@ │ │ │ │ b.n 5d930e │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r6, [r3, #84] @ 0x54 │ │ │ │ lsls r5, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf4ec00ac │ │ │ │ - bxns r5 │ │ │ │ + sub.w r0, ip, #5636096 @ 0x560000 │ │ │ │ + blxns sp │ │ │ │ lsls r0, r5, #4 │ │ │ │ - bx r5 │ │ │ │ + @ instruction: 0x47ee │ │ │ │ lsls r0, r5, #4 │ │ │ │ @ instruction: 0xb8f4 │ │ │ │ lsls r5, r3, #5 │ │ │ │ - bx r2 │ │ │ │ + @ instruction: 0x47d6 │ │ │ │ lsls r0, r5, #4 │ │ │ │ - mov lr, fp │ │ │ │ + @ instruction: 0x479e │ │ │ │ lsls r0, r5, #4 │ │ │ │ ldr r6, [r0, #64] @ 0x40 │ │ │ │ lsls r5, r3, #5 │ │ │ │ - bic.w r0, r2, #5636096 @ 0x560000 │ │ │ │ - mov ip, r0 │ │ │ │ + @ instruction: 0xf4e200ac │ │ │ │ + bxns r8 │ │ │ │ lsls r0, r5, #4 │ │ │ │ │ │ │ │ 005d948c : │ │ │ │ stmdb 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 │ │ │ │ @@ -1975839,19 +1975839,19 @@ │ │ │ │ b.n 5d9812 │ │ │ │ strh r1, [r0, #4] │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ ldr r0, [r3, #52] @ 0x34 │ │ │ │ lsls r5, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - orrs r6, r4 │ │ │ │ + mvns r6, r4 │ │ │ │ lsls r0, r5, #4 │ │ │ │ - sbcs r2, r6 │ │ │ │ + negs r2, r6 │ │ │ │ lsls r0, r5, #4 │ │ │ │ - @ instruction: 0xf0d400ac │ │ │ │ + @ instruction: 0xf19400ac │ │ │ │ movs r1, #0 │ │ │ │ add r7, sp, #148 @ 0x94 │ │ │ │ mov r0, r4 │ │ │ │ movs r5, #81 @ 0x51 │ │ │ │ bl 5962f0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x481f74> │ │ │ │ movs r2, #100 @ 0x64 │ │ │ │ movs r1, #0 │ │ │ │ @@ -1976440,16 +1976440,16 @@ │ │ │ │ b.n 5d9dda │ │ │ │ strd r6, r5, [sp, #24] │ │ │ │ b.n 5d9dd0 │ │ │ │ blx 69db0 <__errno_location@plt> │ │ │ │ movs r3, #22 │ │ │ │ str r3, [r0, #0] │ │ │ │ b.n 5d9dd0 │ │ │ │ - rsbs r0, r4, #5963776 @ 0x5b0000 │ │ │ │ - subs r5, #36 @ 0x24 │ │ │ │ + @ instruction: 0xf69400b6 │ │ │ │ + subs r5, #228 @ 0xe4 │ │ │ │ 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 │ │ │ │ @@ -1977634,15 +1977634,15 @@ │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ strb r4, [r3, r4] │ │ │ │ lsls r5, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r0, #4] │ │ │ │ + ldrh r6, [r0, #10] │ │ │ │ lsls r0, r7, #2 │ │ │ │ strb r4, [r4, r3] │ │ │ │ lsls r5, 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 │ │ │ │ @@ -1977763,17 +1977763,17 @@ │ │ │ │ str.w r8, [r4, #44] @ 0x2c │ │ │ │ str r2, [r4, #32] │ │ │ │ b.n 5dabaa │ │ │ │ strb r4, [r1, r2] │ │ │ │ lsls r5, r3, #5 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n 5dad1c │ │ │ │ + ble.n 5dac9c │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r0, [r7, r1] │ │ │ │ + str r0, [r7, r4] │ │ │ │ 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 │ │ │ │ @@ -1989730,15 +1989730,15 @@ │ │ │ │ orreq.w r2, r2, #2 │ │ │ │ strbeq r2, [r3, #3] │ │ │ │ b.n 5e300c │ │ │ │ bl 442718 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x32e39c> │ │ │ │ movw r3, #12336 @ 0x3030 │ │ │ │ b.n 5e3026 │ │ │ │ nop │ │ │ │ - lsls r0, r0, #22 │ │ │ │ + lsls r0, r0, #25 │ │ │ │ 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 │ │ │ │ @@ -1989794,15 +1989794,15 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 5e311c │ │ │ │ blx 6a8c0 │ │ │ │ ldr.w r3, [r5, #-4] │ │ │ │ b.n 5e3124 │ │ │ │ add.w r0, r6, #644 @ 0x284 │ │ │ │ add.w r7, r6, #215040 @ 0x34800 │ │ │ │ - bl ab9bd0 │ │ │ │ + bl ab9bc8 │ │ │ │ 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 │ │ │ │ @@ -1989886,15 +1989886,15 @@ │ │ │ │ bne.n 5e31e2 │ │ │ │ b.n 5e323a │ │ │ │ mov r1, r4 │ │ │ │ b.n 5e320c │ │ │ │ nop │ │ │ │ ldmia r7!, {r2, r3, r5} │ │ │ │ lsls r4, r3, #5 │ │ │ │ - add r1, sp, #976 @ 0x3d0 │ │ │ │ + add r2, sp, #720 @ 0x2d0 │ │ │ │ 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 │ │ │ │ @@ -1990176,15 +1990176,15 @@ │ │ │ │ nop │ │ │ │ ldmia r5, {r1, r3, r5, r6} │ │ │ │ lsls r4, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldmia r3, {r1, r2, r3, r4, r7} │ │ │ │ lsls r4, r3, #5 │ │ │ │ - add r6, pc, #56 @ (adr r6, 5e35d8 ) │ │ │ │ + add r6, pc, #824 @ (adr r6, 5e38d8 ) │ │ │ │ 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 │ │ │ │ @@ -1990313,15 +1990313,15 @@ │ │ │ │ bne.n 5e36e8 │ │ │ │ dmb ish │ │ │ │ ldr.w ip, [sp, #4] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 5e36ce │ │ │ │ b.n 5e3668 │ │ │ │ nop │ │ │ │ - add r6, pc, #472 @ (adr r6, 5e38e0 ) │ │ │ │ + add r7, pc, #216 @ (adr r7, 5e37e0 ) │ │ │ │ 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 │ │ │ │ @@ -1990512,19 +1990512,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 5e37aa │ │ │ │ nop │ │ │ │ - add r2, pc, #856 @ (adr r2, 5e3c8c ) │ │ │ │ + add r3, pc, #600 @ (adr r3, 5e3b8c ) │ │ │ │ lsls r7, r4, #4 │ │ │ │ - add r2, pc, #512 @ (adr r2, 5e3b38 ) │ │ │ │ + add r3, pc, #256 @ (adr r3, 5e3a38 ) │ │ │ │ lsls r7, r4, #4 │ │ │ │ - add r2, pc, #328 @ (adr r2, 5e3a84 ) │ │ │ │ + add r3, pc, #72 @ (adr r3, 5e3984 ) │ │ │ │ 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 │ │ │ │ @@ -1991137,15 +1991137,15 @@ │ │ │ │ beq.n 5e40e2 │ │ │ │ lsls r0, r4, #3 │ │ │ │ bmi.n 5e40e2 │ │ │ │ ldr r3, [r5, #104] @ 0x68 │ │ │ │ cbz r3, 5e4052 │ │ │ │ add.w r0, r6, #644 @ 0x284 │ │ │ │ mov r6, fp │ │ │ │ - bl ab9e10 │ │ │ │ + bl ab9e08 │ │ │ │ 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] │ │ │ │ @@ -1991298,15 +1991298,15 @@ │ │ │ │ strb.w r2, [r5, #122] @ 0x7a │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 5e3fee │ │ │ │ ands.w r1, r4, #8 │ │ │ │ beq.n 5e40e8 │ │ │ │ add.w r0, r6, #644 @ 0x284 │ │ │ │ add.w r7, r6, #644 @ 0x284 │ │ │ │ - bl ab9e10 │ │ │ │ + bl ab9e08 │ │ │ │ ldr.w r9, [r6, #688] @ 0x2b0 │ │ │ │ mov sl, r0 │ │ │ │ ldr.w r0, [fp] │ │ │ │ mov r1, r9 │ │ │ │ blx 69984 <__aeabi_uidivmod@plt> │ │ │ │ ldr.w r2, [fp, #4] │ │ │ │ mov r3, r9 │ │ │ │ @@ -1991376,15 +1991376,15 @@ │ │ │ │ cmp r4, r1 │ │ │ │ it ls │ │ │ │ movls r0, r3 │ │ │ │ bls.n 5e428a │ │ │ │ b.n 5e4268 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r7 │ │ │ │ - bl ab9e40 │ │ │ │ + bl ab9e38 │ │ │ │ b.n 5e4140 │ │ │ │ ldr r2, [r5, #96] @ 0x60 │ │ │ │ ldr.w r2, [r2, #1556] @ 0x614 │ │ │ │ dmb ish │ │ │ │ cmp r2, #1 │ │ │ │ bne.n 5e42ca │ │ │ │ ldr.w r0, [fp] │ │ │ │ @@ -1991460,17 +1991460,17 @@ │ │ │ │ b.n 5e42ea │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ stmia r0!, {r3, r4, r5} │ │ │ │ lsls r4, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [sp, #512] @ 0x200 │ │ │ │ + ldr r3, [sp, #256] @ 0x100 │ │ │ │ lsls r7, r4, #4 │ │ │ │ - ldr r2, [sp, #96] @ 0x60 │ │ │ │ + ldr r2, [sp, #864] @ 0x360 │ │ │ │ lsls r7, r4, #4 │ │ │ │ bkpt 0x00b8 │ │ │ │ lsls r4, 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 │ │ │ │ @@ -1991512,15 +1991512,15 @@ │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 5e4406 │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 5e454e │ │ │ │ mov r1, r4 │ │ │ │ add.w r0, r5, #644 @ 0x284 │ │ │ │ - bl ab9e40 │ │ │ │ + bl ab9e38 │ │ │ │ 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] │ │ │ │ @@ -1991580,15 +1991580,15 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 5e44c0 │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 5e4552 │ │ │ │ mov r1, r4 │ │ │ │ add.w r0, r5, #644 @ 0x284 │ │ │ │ - bl ab9e40 │ │ │ │ + bl ab9e38 │ │ │ │ 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 5e4476 │ │ │ │ @@ -1991765,17 +1991765,17 @@ │ │ │ │ b.n 5e461a │ │ │ │ pop {r2, r6} │ │ │ │ lsls r4, r3, #5 │ │ │ │ cmp r7, #110 @ 0x6e │ │ │ │ lsls r0, r4, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - orrs r0, r1 │ │ │ │ + mvns r0, r1 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - orrs r2, r5 │ │ │ │ + mvns r2, r5 │ │ │ │ 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] @ (5e49fc ) │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ @@ -1992124,15 +1992124,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} │ │ │ │ - str r0, [sp, #672] @ 0x2a0 │ │ │ │ + str r1, [sp, #416] @ 0x1a0 │ │ │ │ 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 │ │ │ │ @@ -1992227,21 +1992227,21 @@ │ │ │ │ ldr r1, [pc, #24] @ (5e4b94 ) │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ bl 5e2dec │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 5e4b00 │ │ │ │ nop │ │ │ │ - str r0, [sp, #160] @ 0xa0 │ │ │ │ + str r0, [sp, #928] @ 0x3a0 │ │ │ │ lsls r7, r4, #4 │ │ │ │ - ldrh r2, [r4, #62] @ 0x3e │ │ │ │ + str r0, [sp, #648] @ 0x288 │ │ │ │ lsls r7, r4, #4 │ │ │ │ - ldrh r6, [r6, #60] @ 0x3c │ │ │ │ + str r0, [sp, #472] @ 0x1d8 │ │ │ │ lsls r7, r4, #4 │ │ │ │ - ldrh r0, [r4, #60] @ 0x3c │ │ │ │ + str r0, [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, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1992255,15 +1992255,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} │ │ │ │ - ldrh r0, [r2, #60] @ 0x3c │ │ │ │ + str r0, [sp, #320] @ 0x140 │ │ │ │ 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 │ │ │ │ @@ -1992281,15 +1992281,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r0, r3 │ │ │ │ ldr.w r2, [r3, #556] @ 0x22c │ │ │ │ blx r2 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - ldrh r2, [r3, #58] @ 0x3a │ │ │ │ + str r0, [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 │ │ │ │ @@ -1992297,15 +1992297,15 @@ │ │ │ │ add r1, pc │ │ │ │ bl 5e2dec │ │ │ │ ldr.w r3, [r4, #560] @ 0x230 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldrh r6, [r0, #58] @ 0x3a │ │ │ │ + str r0, [sp, #24] │ │ │ │ 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 │ │ │ │ @@ -1992317,15 +1992317,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} │ │ │ │ - ldrh r0, [r7, #56] @ 0x38 │ │ │ │ + ldrh r0, [r7, #62] @ 0x3e │ │ │ │ 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 │ │ │ │ @@ -1992333,15 +1992333,15 @@ │ │ │ │ add r1, pc │ │ │ │ bl 5e2dec │ │ │ │ ldr.w r3, [r4, #568] @ 0x238 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldrh r2, [r3, #56] @ 0x38 │ │ │ │ + ldrh r2, [r3, #62] @ 0x3e │ │ │ │ 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 │ │ │ │ @@ -1992398,15 +1992398,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 5e4cec │ │ │ │ - ldrh r2, [r3, #52] @ 0x34 │ │ │ │ + ldrh r2, [r3, #58] @ 0x3a │ │ │ │ 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 │ │ │ │ @@ -1992420,15 +1992420,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldrh r6, [r3, #50] @ 0x32 │ │ │ │ + ldrh r6, [r3, #56] @ 0x38 │ │ │ │ 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 │ │ │ │ @@ -1992443,15 +1992443,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r1, [pc, #16] @ (5e4dd4 ) │ │ │ │ strd r2, r3, [sp] │ │ │ │ add r1, pc │ │ │ │ bl 5e2dec │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ b.n 5e4db4 │ │ │ │ - ldrh r4, [r4, #48] @ 0x30 │ │ │ │ + ldrh r4, [r4, #54] @ 0x36 │ │ │ │ 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 │ │ │ │ @@ -1992463,29 +1992463,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} │ │ │ │ - ldrh r0, [r2, #48] @ 0x30 │ │ │ │ + ldrh r0, [r2, #54] @ 0x36 │ │ │ │ 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] @ (5e4e34 ) │ │ │ │ ldr.w r4, [r0, #640] @ 0x280 │ │ │ │ add r1, pc │ │ │ │ bl 5e2dec │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r4, #544] @ 0x220 │ │ │ │ blx r3 │ │ │ │ pop {r4, pc} │ │ │ │ - ldrh r4, [r6, #46] @ 0x2e │ │ │ │ + ldrh r4, [r6, #52] @ 0x34 │ │ │ │ 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 │ │ │ │ @@ -1992497,15 +1992497,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} │ │ │ │ - ldrh r4, [r3, #46] @ 0x2e │ │ │ │ + ldrh r4, [r3, #52] @ 0x34 │ │ │ │ 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 │ │ │ │ @@ -1992522,15 +1992522,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 │ │ │ │ - ldrh r4, [r3, #46] @ 0x2e │ │ │ │ + ldrh r4, [r3, #52] @ 0x34 │ │ │ │ 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 │ │ │ │ @@ -1992539,15 +1992539,15 @@ │ │ │ │ bl 5e2dec │ │ │ │ ldr r3, [r4, #112] @ 0x70 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldrh r6, [r7, #44] @ 0x2c │ │ │ │ + ldrh r6, [r7, #50] @ 0x32 │ │ │ │ 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 │ │ │ │ @@ -1992556,15 +1992556,15 @@ │ │ │ │ bl 5e2dec │ │ │ │ ldr r3, [r4, #116] @ 0x74 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldrh r6, [r5, #44] @ 0x2c │ │ │ │ + ldrh r6, [r5, #50] @ 0x32 │ │ │ │ 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 │ │ │ │ @@ -1992573,15 +1992573,15 @@ │ │ │ │ bl 5e2dec │ │ │ │ ldr r3, [r4, #120] @ 0x78 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldrh r6, [r3, #44] @ 0x2c │ │ │ │ + ldrh r6, [r3, #50] @ 0x32 │ │ │ │ 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 │ │ │ │ @@ -1992596,15 +1992596,15 @@ │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #124] @ 0x7c │ │ │ │ blx r5 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldrh r0, [r2, #44] @ 0x2c │ │ │ │ + ldrh r0, [r2, #50] @ 0x32 │ │ │ │ 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 │ │ │ │ @@ -1992627,15 +1992627,15 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 5e4f92 │ │ │ │ ldr r1, [pc, #8] @ (5e4fbc ) │ │ │ │ mov r0, r3 │ │ │ │ add r1, pc │ │ │ │ bl 5e2dec │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r4, #42] @ 0x2a │ │ │ │ + ldrh r4, [r4, #48] @ 0x30 │ │ │ │ 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 │ │ │ │ @@ -1992714,15 +1992714,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldrh r2, [r4, #34] @ 0x22 │ │ │ │ + ldrh r2, [r4, #40] @ 0x28 │ │ │ │ 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 │ │ │ │ @@ -1993051,15 +1993051,15 @@ │ │ │ │ addw r3, r3, #513 @ 0x201 │ │ │ │ cmp r3, ip │ │ │ │ bne.n 5e5450 │ │ │ │ add.w r3, r4, #696 @ 0x2b8 │ │ │ │ mov r1, r9 │ │ │ │ add.w r0, r4, #644 @ 0x284 │ │ │ │ strd r3, r3, [r4, #696] @ 0x2b8 │ │ │ │ - bl ab9bc4 │ │ │ │ + bl ab9bbc │ │ │ │ ldr r2, [r6, #0] │ │ │ │ ldr.w r3, [r4, #640] @ 0x280 │ │ │ │ ldr.w r1, [pc, #2204] @ 5e5d14 │ │ │ │ ldr.w r0, [r2, #1136] @ 0x470 │ │ │ │ str.w r0, [r4, #1000] @ 0x3e8 │ │ │ │ add r1, pc │ │ │ │ ldr.w r0, [r3, #416] @ 0x1a0 │ │ │ │ @@ -1993788,19 +1993788,19 @@ │ │ │ │ bl 5db148 │ │ │ │ b.n 5e5cb8 │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ b.n 5e5ce2 │ │ │ │ nop │ │ │ │ - adds r6, #28 │ │ │ │ + adds r6, #220 @ 0xdc │ │ │ │ lsls r4, r5, #2 │ │ │ │ ble.n 5e5d82 │ │ │ │ vraddhn.i d24, , │ │ │ │ - @ instruction: 0xffff3568 │ │ │ │ + vrsubhn.i d19, , q12 │ │ │ │ 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 │ │ │ │ @@ -1996236,15 +1996236,15 @@ │ │ │ │ strb.w r2, [r7, #1912] @ 0x778 │ │ │ │ b.n 5e7648 │ │ │ │ ldrb.w r2, [r7, #1912] @ 0x778 │ │ │ │ bic.w r2, r2, #1 │ │ │ │ strb.w r2, [r7, #1912] @ 0x778 │ │ │ │ b.n 5e7648 │ │ │ │ nop │ │ │ │ - str r6, [r2, #116] @ 0x74 │ │ │ │ + ldr r6, [r2, #0] │ │ │ │ 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] @ (5e7870 ) │ │ │ │ mov r5, r1 │ │ │ │ @@ -2002081,15 +2002081,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 abcb44 │ │ │ │ + bl abcb3c │ │ │ │ mov r1, r6 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ mov r2, r9 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ bl 5eb6d0 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ str r5, [sp, #8] │ │ │ │ @@ -2002294,15 +2002294,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 abcb44 │ │ │ │ + bl abcb3c │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ mov r1, r7 │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 5eb6d0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add.w ip, r4, r5, lsl #4 │ │ │ │ @@ -2002402,15 +2002402,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 abcb44 │ │ │ │ + bl abcb3c │ │ │ │ add r0, sp, #28 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ str r0, [sp, #20] │ │ │ │ bl 5eb6d0 │ │ │ │ ldr r3, [sp, #136] @ 0x88 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ @@ -2002497,15 +2002497,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 abcb44 │ │ │ │ + bl abcb3c │ │ │ │ add r0, sp, #28 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ str r0, [sp, #20] │ │ │ │ bl 5eb6d0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ movs r3, #0 │ │ │ │ @@ -2002595,15 +2002595,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 abcb44 │ │ │ │ + bl abcb3c │ │ │ │ add r0, sp, #28 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ str r0, [sp, #20] │ │ │ │ bl 5eb6d0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ movs r3, #1 │ │ │ │ @@ -2002684,15 +2002684,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 abcb44 │ │ │ │ + bl abcb3c │ │ │ │ add r0, sp, #28 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ str r0, [sp, #20] │ │ │ │ bl 5eb6d0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ movs r3, #0 │ │ │ │ @@ -2002766,15 +2002766,15 @@ │ │ │ │ ldr r2, [pc, #188] @ (5ebf98 ) │ │ │ │ ldr r3, [pc, #188] @ (5ebf9c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ mov.w r3, #0 │ │ │ │ - bl abcba4 │ │ │ │ + bl abcb9c │ │ │ │ ldrb.w r3, [sp, #28] │ │ │ │ cbz r3, 5ebf20 │ │ │ │ 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} │ │ │ │ @@ -2003027,15 +2003027,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 abcb44 │ │ │ │ + bl abcb3c │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r9 │ │ │ │ add r0, sp, #196 @ 0xc4 │ │ │ │ bl 5eb6d0 │ │ │ │ str r6, [sp, #8] │ │ │ │ ldrd r0, r1, [sp, #204] @ 0xcc │ │ │ │ stmia.w sp, {r0, r1} │ │ │ │ @@ -2003086,25 +2003086,25 @@ │ │ │ │ ldr.w fp, [r4, #36] @ 0x24 │ │ │ │ stmia.w r5, {r0, r1, r2, r3} │ │ │ │ b.n 5ec0a8 │ │ │ │ add.w r1, r4, #20 │ │ │ │ adds r4, #96 @ 0x60 │ │ │ │ mov r0, r8 │ │ │ │ add.w fp, sp, #40 @ 0x28 │ │ │ │ - bl abcba4 │ │ │ │ + bl abcb9c │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r9 │ │ │ │ add r0, sp, #228 @ 0xe4 │ │ │ │ bl 5ebd8c │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ stmia.w sl, {r0, r1, r2, r3} │ │ │ │ mov r1, sl │ │ │ │ mov r0, r8 │ │ │ │ movs r4, #0 │ │ │ │ - bl abcb44 │ │ │ │ + bl abcb3c │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r9 │ │ │ │ bl 5eb6d0 │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ strh.w r3, [sp, #124] @ 0x7c │ │ │ │ add.w lr, sp, #56 @ 0x38 │ │ │ │ @@ -2003169,15 +2003169,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 abcb44 │ │ │ │ + bl abcb3c │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r9 │ │ │ │ add r0, sp, #132 @ 0x84 │ │ │ │ bl 5eb6d0 │ │ │ │ ldr.w r3, [r9, #144] @ 0x90 │ │ │ │ ldr.w r1, [r9, #16] │ │ │ │ mov r2, r8 │ │ │ │ @@ -2003426,15 +2003426,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 abcb44 │ │ │ │ + bl abcb3c │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, sl │ │ │ │ bl 5eb6d0 │ │ │ │ ldr r4, [r5, #36] @ 0x24 │ │ │ │ ldmia.w sl, {r0, r1, r2, r3} │ │ │ │ cmp r4, #21 │ │ │ │ @@ -2003528,15 +2003528,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 abcba4 │ │ │ │ + bl abcb9c │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, sl │ │ │ │ bl 5ebd8c │ │ │ │ ldrh.w r2, [sp, #344] @ 0x158 │ │ │ │ ldrb.w r4, [sp, #333] @ 0x14d │ │ │ │ ldrb.w r3, [sp, #338] @ 0x152 │ │ │ │ @@ -2003724,30 +2003724,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 abcb44 │ │ │ │ + bl abcb3c │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, sl │ │ │ │ bl 5eb6d0 │ │ │ │ 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 abcb44 │ │ │ │ + bl abcb3c │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, sl │ │ │ │ bl 5eb6d0 │ │ │ │ ldr r4, [r5, #36] @ 0x24 │ │ │ │ movs r3, #2 │ │ │ │ str r3, [sp, #132] @ 0x84 │ │ │ │ @@ -2003882,15 +2003882,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 abcb44 │ │ │ │ + bl abcb3c │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, sl │ │ │ │ bl 5eb6d0 │ │ │ │ b.n 5ec6cc │ │ │ │ movs r3, #162 @ 0xa2 │ │ │ │ str r3, [sp, #132] @ 0x84 │ │ │ │ @@ -2003938,15 +2003938,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 abcb44 │ │ │ │ + bl abcb3c │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, sl │ │ │ │ bl 5eb6d0 │ │ │ │ ldr r3, [sp, #132] @ 0x84 │ │ │ │ add r2, sp, #416 @ 0x1a0 │ │ │ │ add.w r7, r2, r3, lsl #4 │ │ │ │ @@ -2004115,15 +2004115,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 abcb44 │ │ │ │ + bl abcb3c │ │ │ │ mov r1, r6 │ │ │ │ add r6, sp, #204 @ 0xcc │ │ │ │ mov r2, sl │ │ │ │ mov r0, r6 │ │ │ │ bl 5eb6d0 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ mov r0, r7 │ │ │ │ @@ -2004756,26 +2004756,26 @@ │ │ │ │ lsls r6, r2, #31 │ │ │ │ bpl.n 5ed504 │ │ │ │ add.w r7, sp, #1216 @ 0x4c0 │ │ │ │ add.w r1, r4, #20 │ │ │ │ adds r4, #80 @ 0x50 │ │ │ │ mov r0, r7 │ │ │ │ add r6, sp, #416 @ 0x1a0 │ │ │ │ - bl abcba4 │ │ │ │ + bl abcb9c │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 5ebd8c │ │ │ │ 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 abcb44 │ │ │ │ + bl abcb3c │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 5eb6d0 │ │ │ │ add.w ip, sp, #4 │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ ldr.w lr, [sp, #428] @ 0x1ac │ │ │ │ @@ -2004797,15 +2004797,15 @@ │ │ │ │ tst.w r2, #169 @ 0xa9 │ │ │ │ bne.w 5eea40 │ │ │ │ cmp r1, #20 │ │ │ │ bne.n 5ed504 │ │ │ │ add.w r1, r4, #20 │ │ │ │ add.w r0, sp, #1216 @ 0x4c0 │ │ │ │ add r4, sp, #304 @ 0x130 │ │ │ │ - bl abcba4 │ │ │ │ + bl abcb9c │ │ │ │ add.w r2, sp, #1216 @ 0x4c0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 5ebd8c │ │ │ │ ldr.w ip, [sp, #316] @ 0x13c │ │ │ │ ldmia.w r4, {r1, r2, r3} │ │ │ │ mov r0, r5 │ │ │ │ @@ -2004867,15 +2004867,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 abcba4 │ │ │ │ + bl abcb9c │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ add.w r0, sp, #1168 @ 0x490 │ │ │ │ bl 5ebd8c │ │ │ │ ldrh.w r3, [sp, #1158] @ 0x486 │ │ │ │ ldrb.w r0, [sp, #1168] @ 0x490 │ │ │ │ add.w fp, sp, #1168 @ 0x490 │ │ │ │ @@ -2005286,26 +2005286,26 @@ │ │ │ │ bl 5ec544 │ │ │ │ b.w 5ed1d2 │ │ │ │ add.w r7, sp, #1216 @ 0x4c0 │ │ │ │ add.w r1, r4, #20 │ │ │ │ adds r4, #80 @ 0x50 │ │ │ │ mov r0, r7 │ │ │ │ add r6, sp, #528 @ 0x210 │ │ │ │ - bl abcba4 │ │ │ │ + bl abcb9c │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 5ebd8c │ │ │ │ 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 abcb44 │ │ │ │ + bl abcb3c │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 5eb6d0 │ │ │ │ add.w ip, sp, #4 │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ ldr.w lr, [sp, #540] @ 0x21c │ │ │ │ @@ -2005316,26 +2005316,26 @@ │ │ │ │ bl 5e944c │ │ │ │ b.w 5ed1d2 │ │ │ │ add.w r7, sp, #1216 @ 0x4c0 │ │ │ │ add.w r1, r4, #20 │ │ │ │ adds r4, #80 @ 0x50 │ │ │ │ mov r0, r7 │ │ │ │ add r6, sp, #592 @ 0x250 │ │ │ │ - bl abcba4 │ │ │ │ + bl abcb9c │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 5ebd8c │ │ │ │ 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 abcb44 │ │ │ │ + bl abcb3c │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 5eb6d0 │ │ │ │ add.w ip, sp, #4 │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ ldr.w lr, [sp, #604] @ 0x25c │ │ │ │ @@ -2005352,17 +2005352,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ cmp r7, #180 @ 0xb4 │ │ │ │ lsls r4, r3, #5 │ │ │ │ cmp r6, #34 @ 0x22 │ │ │ │ lsls r4, r3, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - push {r1, r2, r3, r5} │ │ │ │ + push {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r3, r5, #2 │ │ │ │ - lsls r0, r0, #22 │ │ │ │ + lsls r0, r0, #25 │ │ │ │ lsls r6, r5, #2 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ ldr.w r2, [pc, #3348] @ 5ee8cc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ mov r2, r3 │ │ │ │ mov r9, r3 │ │ │ │ @@ -2005388,15 +2005388,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 abcb44 │ │ │ │ + bl abcb3c │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 5eb6d0 │ │ │ │ ldrsh.w sl, [r6, #4] │ │ │ │ ldr.w lr, [r4, #36] @ 0x24 │ │ │ │ cmp.w lr, #65 @ 0x41 │ │ │ │ @@ -2005534,15 +2005534,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 abcb44 │ │ │ │ + bl abcb3c │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ add.w r0, sp, #1168 @ 0x490 │ │ │ │ bl 5eb6d0 │ │ │ │ ldrb.w r3, [sp, #1168] @ 0x490 │ │ │ │ and.w r3, r3, #15 │ │ │ │ cmp r3, #3 │ │ │ │ @@ -2005684,26 +2005684,26 @@ │ │ │ │ bl 5e9994 │ │ │ │ b.w 5ed1d2 │ │ │ │ add.w r7, sp, #1216 @ 0x4c0 │ │ │ │ add.w r1, r4, #20 │ │ │ │ adds r4, #80 @ 0x50 │ │ │ │ mov r0, r7 │ │ │ │ add r6, sp, #560 @ 0x230 │ │ │ │ - bl abcba4 │ │ │ │ + bl abcb9c │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 5ebd8c │ │ │ │ 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 abcb44 │ │ │ │ + bl abcb3c │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 5eb6d0 │ │ │ │ add.w ip, sp, #4 │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ ldr.w lr, [sp, #572] @ 0x23c │ │ │ │ @@ -2005714,26 +2005714,26 @@ │ │ │ │ bl 5e9500 │ │ │ │ b.w 5ed1d2 │ │ │ │ add.w r7, sp, #1216 @ 0x4c0 │ │ │ │ add.w r1, r4, #20 │ │ │ │ adds r4, #80 @ 0x50 │ │ │ │ mov r0, r7 │ │ │ │ add r6, sp, #624 @ 0x270 │ │ │ │ - bl abcba4 │ │ │ │ + bl abcb9c │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 5ebd8c │ │ │ │ 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 abcb44 │ │ │ │ + bl abcb3c │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 5eb6d0 │ │ │ │ add.w ip, sp, #4 │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ ldr.w lr, [sp, #636] @ 0x27c │ │ │ │ @@ -2005747,15 +2005747,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 abcb44 │ │ │ │ + bl abcb3c │ │ │ │ add r0, sp, #224 @ 0xe0 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ bl 5eb6d0 │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ ldrb.w lr, [r5, #21] │ │ │ │ @@ -2005892,26 +2005892,26 @@ │ │ │ │ bl 5e8f2c │ │ │ │ b.w 5ed1d2 │ │ │ │ add.w r7, sp, #1216 @ 0x4c0 │ │ │ │ add.w r1, r4, #20 │ │ │ │ adds r4, #80 @ 0x50 │ │ │ │ mov r0, r7 │ │ │ │ add r6, sp, #320 @ 0x140 │ │ │ │ - bl abcba4 │ │ │ │ + bl abcb9c │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 5ebd8c │ │ │ │ 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 abcb44 │ │ │ │ + bl abcb3c │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 5eb6d0 │ │ │ │ add.w ip, sp, #4 │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ ldr.w lr, [sp, #332] @ 0x14c │ │ │ │ @@ -2005922,26 +2005922,26 @@ │ │ │ │ bl 5e90c8 │ │ │ │ b.w 5ed1d2 │ │ │ │ add.w r7, sp, #1216 @ 0x4c0 │ │ │ │ add.w r1, r4, #20 │ │ │ │ adds r4, #80 @ 0x50 │ │ │ │ mov r0, r7 │ │ │ │ add r6, sp, #352 @ 0x160 │ │ │ │ - bl abcba4 │ │ │ │ + bl abcb9c │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 5ebd8c │ │ │ │ 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 abcb44 │ │ │ │ + bl abcb3c │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 5eb6d0 │ │ │ │ add.w ip, sp, #4 │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ ldr.w lr, [sp, #364] @ 0x16c │ │ │ │ @@ -2005952,26 +2005952,26 @@ │ │ │ │ bl 5e917c │ │ │ │ b.w 5ed1d2 │ │ │ │ add.w r7, sp, #1216 @ 0x4c0 │ │ │ │ add.w r1, r4, #20 │ │ │ │ adds r4, #80 @ 0x50 │ │ │ │ mov r0, r7 │ │ │ │ add r6, sp, #384 @ 0x180 │ │ │ │ - bl abcba4 │ │ │ │ + bl abcb9c │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 5ebd8c │ │ │ │ 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 abcb44 │ │ │ │ + bl abcb3c │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 5eb6d0 │ │ │ │ add.w ip, sp, #4 │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ ldr.w lr, [sp, #396] @ 0x18c │ │ │ │ @@ -2005982,26 +2005982,26 @@ │ │ │ │ bl 5e9230 │ │ │ │ b.w 5ed1d2 │ │ │ │ add.w r7, sp, #1216 @ 0x4c0 │ │ │ │ add.w r1, r4, #20 │ │ │ │ adds r4, #80 @ 0x50 │ │ │ │ mov r0, r7 │ │ │ │ add r6, sp, #448 @ 0x1c0 │ │ │ │ - bl abcba4 │ │ │ │ + bl abcb9c │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 5ebd8c │ │ │ │ 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 abcb44 │ │ │ │ + bl abcb3c │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 5eb6d0 │ │ │ │ add.w ip, sp, #4 │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ ldr.w lr, [sp, #460] @ 0x1cc │ │ │ │ @@ -2006011,37 +2006011,37 @@ │ │ │ │ str.w lr, [sp] │ │ │ │ bl 5e9398 │ │ │ │ b.w 5ed1d2 │ │ │ │ add.w r7, sp, #1216 @ 0x4c0 │ │ │ │ add.w r1, r4, #20 │ │ │ │ mov r0, r7 │ │ │ │ add.w r6, sp, #1200 @ 0x4b0 │ │ │ │ - bl abcba4 │ │ │ │ + bl abcb9c │ │ │ │ add r0, sp, #480 @ 0x1e0 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov sl, r0 │ │ │ │ bl 5ebd8c │ │ │ │ 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 abcb44 │ │ │ │ + bl abcb3c │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ add r0, sp, #496 @ 0x1f0 │ │ │ │ bl 5eb6d0 │ │ │ │ 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 abcb44 │ │ │ │ + bl abcb3c │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ add r0, sp, #512 @ 0x200 │ │ │ │ bl 5eb6d0 │ │ │ │ ldrh.w r3, [sp, #1068] @ 0x42c │ │ │ │ mov.w lr, #0 │ │ │ │ str r4, [sp, #92] @ 0x5c │ │ │ │ @@ -2006098,15 +2006098,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w r4, {r2, r3} │ │ │ │ bl 5e8a8c │ │ │ │ b.w 5ed1d2 │ │ │ │ add.w r1, r4, #20 │ │ │ │ add.w r0, sp, #1216 @ 0x4c0 │ │ │ │ add r4, sp, #704 @ 0x2c0 │ │ │ │ - bl abcba4 │ │ │ │ + bl abcb9c │ │ │ │ add.w r2, sp, #1216 @ 0x4c0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r6, sp, #56 @ 0x38 │ │ │ │ bl 5ebd8c │ │ │ │ ldrh.w r2, [sp, #1180] @ 0x49c │ │ │ │ movs r3, #0 │ │ │ │ @@ -2006379,15 +2006379,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 abcb44 │ │ │ │ + bl abcb3c │ │ │ │ add r3, sp, #688 @ 0x2b0 │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ bl 5eb6d0 │ │ │ │ ldrd r0, r1, [sp, #696] @ 0x2b8 │ │ │ │ @@ -2006722,15 +2006722,15 @@ │ │ │ │ ands.w r3, r3, #1 │ │ │ │ mov r6, r3 │ │ │ │ bne.n 5eec6c │ │ │ │ ldr.w r8, [sp, #80] @ 0x50 │ │ │ │ add.w r1, r4, #20 │ │ │ │ add r4, sp, #880 @ 0x370 │ │ │ │ mov r0, r8 │ │ │ │ - bl abcba4 │ │ │ │ + bl abcb9c │ │ │ │ add r0, sp, #800 @ 0x320 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r5 │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ bl 5ebd8c │ │ │ │ ldrh.w r3, [sp, #892] @ 0x37c │ │ │ │ add r0, sp, #24 │ │ │ │ @@ -2006791,25 +2006791,25 @@ │ │ │ │ b.w 5ed1d2 │ │ │ │ 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 abcba4 │ │ │ │ + bl abcb9c │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r5 │ │ │ │ add r0, sp, #784 @ 0x310 │ │ │ │ bl 5ebd8c │ │ │ │ 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 abcb44 │ │ │ │ + bl abcb3c │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ bl 5eb6d0 │ │ │ │ ldrh.w r3, [sp, #924] @ 0x39c │ │ │ │ mov.w lr, #0 │ │ │ │ ldr r6, [sp, #84] @ 0x54 │ │ │ │ @@ -2006868,25 +2006868,25 @@ │ │ │ │ b.w 5ed1d2 │ │ │ │ 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 abcba4 │ │ │ │ + bl abcb9c │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r5 │ │ │ │ add r0, sp, #752 @ 0x2f0 │ │ │ │ bl 5ebd8c │ │ │ │ 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 abcb44 │ │ │ │ + bl abcb3c │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ bl 5eb6d0 │ │ │ │ ldrh.w r3, [sp, #956] @ 0x3bc │ │ │ │ mov.w lr, #0 │ │ │ │ ldr r6, [sp, #84] @ 0x54 │ │ │ │ @@ -2007007,15 +2007007,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 abcba4 │ │ │ │ + bl abcb9c │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ add.w r0, sp, #1216 @ 0x4c0 │ │ │ │ mov r1, r5 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ bl 5ebd8c │ │ │ │ ldr.w r1, [sp, #1216] @ 0x4c0 │ │ │ │ ldrb.w r3, [sp, #1217] @ 0x4c1 │ │ │ │ @@ -2007171,15 +2007171,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 abcb44 │ │ │ │ + bl abcb3c │ │ │ │ add r0, sp, #832 @ 0x340 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r5 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ bl 5eb6d0 │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ movs r3, #1 │ │ │ │ @@ -2007219,15 +2007219,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 abcb44 │ │ │ │ + bl abcb3c │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ add.w r0, sp, #1168 @ 0x490 │ │ │ │ bl 5eb6d0 │ │ │ │ ldrb.w r3, [sp, #1171] @ 0x493 │ │ │ │ ldrb.w r2, [sp, #1169] @ 0x491 │ │ │ │ ldrb.w ip, [sp, #1170] @ 0x492 │ │ │ │ @@ -2007310,15 +2007310,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 abcb44 │ │ │ │ + bl abcb3c │ │ │ │ mov r2, r6 │ │ │ │ ldr r6, [sp, #80] @ 0x50 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 5eb6d0 │ │ │ │ ldr r3, [sp, #152] @ 0x98 │ │ │ │ add.w r2, sp, #1304 @ 0x518 │ │ │ │ @@ -2007333,15 +2007333,15 @@ │ │ │ │ bne.w 5edd40 │ │ │ │ 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 abcb44 │ │ │ │ + bl abcb3c │ │ │ │ mov r2, r6 │ │ │ │ ldr r6, [sp, #80] @ 0x50 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 5eb6d0 │ │ │ │ ldr r3, [sp, #152] @ 0x98 │ │ │ │ add.w r2, sp, #1304 @ 0x518 │ │ │ │ @@ -2007350,15 +2007350,15 @@ │ │ │ │ sub.w ip, ip, #40 @ 0x28 │ │ │ │ ldmia.w r6, {r0, r1, r2, r3} │ │ │ │ stmia.w ip, {r0, r1, r2, r3} │ │ │ │ b.w 5edd40 │ │ │ │ add.w r1, r4, #20 │ │ │ │ add.w r0, sp, #1216 @ 0x4c0 │ │ │ │ add r4, sp, #720 @ 0x2d0 │ │ │ │ - bl abcba4 │ │ │ │ + bl abcb9c │ │ │ │ add.w r2, sp, #1216 @ 0x4c0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 5ebd8c │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ add.w ip, sp, #4 │ │ │ │ ldr.w lr, [sp, #732] @ 0x2dc │ │ │ │ @@ -2007443,15 +2007443,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 abcb44 │ │ │ │ + bl abcb3c │ │ │ │ mov r2, r8 │ │ │ │ add.w r0, sp, #1104 @ 0x450 │ │ │ │ mov r1, r5 │ │ │ │ str r0, [sp, #156] @ 0x9c │ │ │ │ bl 5eb6d0 │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ ldmia r0, {r0, r1, r2, r3} │ │ │ │ @@ -2007545,15 +2007545,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 abc5e8 │ │ │ │ + bl abc5e0 │ │ │ │ add.w r2, sp, #1176 @ 0x498 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ bl 5eb6d0 │ │ │ │ ldr r3, [r7, #12] │ │ │ │ ldrb r3, [r3, #13] │ │ │ │ cmp r3, #64 @ 0x40 │ │ │ │ @@ -2007653,15 +2007653,15 @@ │ │ │ │ bfi r3, r0, #0, #10 │ │ │ │ strh.w r3, [r4, #1224] @ 0x4c8 │ │ │ │ bne.n 5ef82c │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ mov r0, fp │ │ │ │ addw r7, sp, #1124 @ 0x464 │ │ │ │ add.w r1, r3, #20 │ │ │ │ - bl abc8ac │ │ │ │ + bl abc8a4 │ │ │ │ mov r2, fp │ │ │ │ mov r1, sl │ │ │ │ mov r0, r7 │ │ │ │ bl 5ebd8c │ │ │ │ ldrb.w r3, [sp, #1125] @ 0x465 │ │ │ │ ldrb.w r1, [sp, #1156] @ 0x484 │ │ │ │ ldrb.w r2, [sp, #1124] @ 0x464 │ │ │ │ @@ -2007981,15 +2007981,15 @@ │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldr r0, [r1, #0] │ │ │ │ movs r1, #1 │ │ │ │ blx 6a2ec <__fprintf_chk@plt> │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ - bl abc814 │ │ │ │ + bl abc80c │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 5ef6a0 │ │ │ │ ldr.w r2, [pc, #1792] @ 5f02e8 │ │ │ │ ldr.w r3, [pc, #1768] @ 5f02d4 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ @@ -2008558,19 +2008558,19 @@ │ │ │ │ lsls r4, r3, #5 │ │ │ │ lsrs r6, r2, #6 │ │ │ │ lsls r4, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r0, r7 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 5eff5c │ │ │ │ + b.n 5f00dc │ │ │ │ lsls r6, r4, #4 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r0, #44] @ 0x2c │ │ │ │ + ldrh r4, [r0, #50] @ 0x32 │ │ │ │ lsls r3, r5, #2 │ │ │ │ lsls r0, r2, #16 │ │ │ │ lsls r4, r3, #5 │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ ldr r3, [r3, #88] @ 0x58 │ │ │ │ ldrb r3, [r3, #13] │ │ │ │ cmp r3, #64 @ 0x40 │ │ │ │ @@ -2010013,15 +2010013,15 @@ │ │ │ │ stmia.w sp, {r0, r1} │ │ │ │ movs r1, #3 │ │ │ │ mov r0, sl │ │ │ │ ldmia.w r4, {r2, r3} │ │ │ │ bl 5eb184 │ │ │ │ b.w 5efd58 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ - bl abc580 │ │ │ │ + bl abc578 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 5efd58 │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ add r6, sp, #4 │ │ │ │ strh r3, [r4, #4] │ │ │ │ ldr r3, [sp, #124] @ 0x7c │ │ │ │ ldr r2, [sp, #92] @ 0x5c │ │ │ │ @@ -2010578,15 +2010578,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 5f127a │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ - bl abc580 │ │ │ │ + bl abc578 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 5efd58 │ │ │ │ ldr.w r3, [sl, #8] │ │ │ │ ldrb r3, [r3, #1] │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 5f1156 │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ @@ -2010810,15 +2010810,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 abcb44 │ │ │ │ + bl abcb3c │ │ │ │ mov r0, r6 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, fp │ │ │ │ bl 5eb6d0 │ │ │ │ ldmia.w r6, {r0, r1, r2, r3} │ │ │ │ add r6, sp, #272 @ 0x110 │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ @@ -2010929,15 +2010929,15 @@ │ │ │ │ mov r0, fp │ │ │ │ bl 5ed020 │ │ │ │ b.n 5f1d44 │ │ │ │ add.w sl, sp, #192 @ 0xc0 │ │ │ │ add r7, sp, #528 @ 0x210 │ │ │ │ add.w r1, r4, #20 │ │ │ │ mov r0, r7 │ │ │ │ - bl abcba4 │ │ │ │ + bl abcb9c │ │ │ │ mov r2, r7 │ │ │ │ mov r1, fp │ │ │ │ mov r0, sl │ │ │ │ bl 5ebd8c │ │ │ │ ldr.w r3, [sl] │ │ │ │ ldr r5, [r4, #52] @ 0x34 │ │ │ │ ldrsh.w r2, [sl, #4] │ │ │ │ @@ -2010986,15 +2010986,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 abcb44 │ │ │ │ + bl abcb3c │ │ │ │ mov r2, r7 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r5 │ │ │ │ str r5, [sp, #84] @ 0x54 │ │ │ │ bl 5eb6d0 │ │ │ │ ldrsh.w r3, [r5, #6] │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ @@ -2011221,15 +2011221,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 abcb44 │ │ │ │ + bl abcb3c │ │ │ │ mov r2, r7 │ │ │ │ mov r1, fp │ │ │ │ add r0, sp, #272 @ 0x110 │ │ │ │ bl 5eb6d0 │ │ │ │ ldrb.w r2, [sp, #272] @ 0x110 │ │ │ │ ldrh.w r3, [sp, #276] @ 0x114 │ │ │ │ and.w r0, r2, #15 │ │ │ │ @@ -2011507,15 +2011507,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 abcb44 │ │ │ │ + bl abcb3c │ │ │ │ mov r2, r7 │ │ │ │ mov r1, fp │ │ │ │ add r0, sp, #272 @ 0x110 │ │ │ │ bl 5eb6d0 │ │ │ │ movs r3, #2 │ │ │ │ ldrd r0, r1, [sp, #280] @ 0x118 │ │ │ │ stmia.w sp, {r0, r1} │ │ │ │ @@ -2011924,15 +2011924,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 abcb44 │ │ │ │ + bl abcb3c │ │ │ │ add r2, sp, #448 @ 0x1c0 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r7 │ │ │ │ bl 5eb6d0 │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ add.w ip, r2, r3 │ │ │ │ @@ -2011944,15 +2011944,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 abcb44 │ │ │ │ + bl abcb3c │ │ │ │ add r2, sp, #448 @ 0x1c0 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r7 │ │ │ │ bl 5eb6d0 │ │ │ │ add r3, sp, #1008 @ 0x3f0 │ │ │ │ add.w r6, r3, r6, lsl #4 │ │ │ │ ldr.w ip, [r4, #44] @ 0x2c │ │ │ │ @@ -2012273,25 +2012273,25 @@ │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r2, pc │ │ │ │ blx 6a2ec <__fprintf_chk@plt> │ │ │ │ blx 6a304 │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r6, r6] │ │ │ │ + ldrb r0, [r6, r1] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - add r4, sp, #760 @ 0x2f8 │ │ │ │ + add r5, sp, #504 @ 0x1f8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrh r0, [r4, r6] │ │ │ │ + ldrb r0, [r4, r1] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - add r4, sp, #584 @ 0x248 │ │ │ │ + add r5, sp, #328 @ 0x148 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrh r0, [r0, r5] │ │ │ │ + ldrb r0, [r0, r0] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - add r4, sp, #424 @ 0x1a8 │ │ │ │ + add r5, sp, #168 @ 0xa8 │ │ │ │ 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 │ │ │ │ @@ -2012637,15 +2012637,15 @@ │ │ │ │ add r3, sp, #264 @ 0x108 │ │ │ │ str r3, [sp, #156] @ 0x9c │ │ │ │ mov r0, r4 │ │ │ │ movs r6, #1 │ │ │ │ bl 4b1958 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x39d5dc> │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl ae8390 │ │ │ │ + bl ae8388 │ │ │ │ orrs r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 4b8a7c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3a4700> │ │ │ │ orrs r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 46191c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x34d5a0> │ │ │ │ orrs r7, r0 │ │ │ │ @@ -2012701,23 +2012701,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 add06c │ │ │ │ + bl add064 │ │ │ │ mov r1, r6 │ │ │ │ orrs r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl ae0c44 │ │ │ │ + bl ae0c3c │ │ │ │ movs r1, #0 │ │ │ │ orrs r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl ae13a8 │ │ │ │ + bl ae13a0 │ │ │ │ orrs r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 4c242c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3ae0b0> │ │ │ │ ldr r1, [sp, #100] @ 0x64 │ │ │ │ movs r2, #0 │ │ │ │ orrs r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ @@ -2012736,30 +2012736,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 adf14c │ │ │ │ + bl adf144 │ │ │ │ orr.w r2, r0, r7 │ │ │ │ uxtb r2, r2 │ │ │ │ cmp r2, #0 │ │ │ │ bne.w 5f321e │ │ │ │ ldr r4, [sp, #76] @ 0x4c │ │ │ │ ldr.w r8, [sp, #104] @ 0x68 │ │ │ │ mov r0, r4 │ │ │ │ bl 4b2068 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x39dcec> │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r4 │ │ │ │ bl 48f554 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x37b1d8> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl abeea8 │ │ │ │ + bl abeea0 │ │ │ │ mov r0, r4 │ │ │ │ bl 48e728 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x37a3ac> │ │ │ │ mov r0, r4 │ │ │ │ bl 462450 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x34e0d4> │ │ │ │ cbz r0, 5f3388 │ │ │ │ mov r0, r4 │ │ │ │ bl 4b8a7c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3a4700> │ │ │ │ @@ -2012779,38 +2012779,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 5f37f4 │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ - bl abddc4 │ │ │ │ + bl abddbc │ │ │ │ ldr r4, [sp, #76] @ 0x4c │ │ │ │ movs r1, #13 │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ mov r0, r4 │ │ │ │ - bl add5a8 │ │ │ │ + bl add5a0 │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ bl 5310ec <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x41cd70> │ │ │ │ ldr.w r1, [pc, #1460] @ 5f397c │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - bl acf844 │ │ │ │ + bl acf83c │ │ │ │ movs r1, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl ac417c │ │ │ │ + bl ac4174 │ │ │ │ mov r0, r4 │ │ │ │ bl 4b92c4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3a4f48> │ │ │ │ ldrb.w r1, [sl, #1] │ │ │ │ mov r0, r4 │ │ │ │ eor.w r1, r1, #1 │ │ │ │ - bl abcc00 │ │ │ │ + bl abcbf8 │ │ │ │ mov.w r1, #1176 @ 0x498 │ │ │ │ movs r0, #0 │ │ │ │ bl 439860 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3254e4> │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ strb r3, [r0, #21] │ │ │ │ mov r9, r0 │ │ │ │ ldrb.w r3, [r8, #50] @ 0x32 │ │ │ │ @@ -2013184,23 +2013184,23 @@ │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ ldrb.w r1, [r8, #125] @ 0x7d │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ eor.w r2, r3, #1 │ │ │ │ bl 4b3a34 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x39f6b8> │ │ │ │ b.n 5f30aa │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ - bl ac565c │ │ │ │ + bl ac5654 │ │ │ │ ldrb.w r3, [sl] │ │ │ │ cbnz r3, 5f3808 │ │ │ │ ldrb.w r4, [sl, #1] │ │ │ │ eor.w r4, r4, #1 │ │ │ │ mov r1, r4 │ │ │ │ ldr r4, [sp, #76] @ 0x4c │ │ │ │ mov r0, r4 │ │ │ │ - bl abd898 │ │ │ │ + bl abd890 │ │ │ │ mov r0, r4 │ │ │ │ bl 4b8a7c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3a4700> │ │ │ │ mov r0, r4 │ │ │ │ bl 4b92c4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3a4f48> │ │ │ │ b.n 5f33ae │ │ │ │ ldr.w r8, [r1] │ │ │ │ mov ip, r1 │ │ │ │ @@ -2013868,33 +2013868,33 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 5f3dd6 │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ ldr r1, [r3, #64] @ 0x40 │ │ │ │ add.w fp, sp, #320 @ 0x140 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, fp │ │ │ │ - bl aba11c │ │ │ │ + bl aba114 │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ ldr r4, [r3, #24] │ │ │ │ cmp r4, #0 │ │ │ │ beq.w 5f4ab4 │ │ │ │ add.w r1, r4, #32 │ │ │ │ mov r0, fp │ │ │ │ - bl aba208 │ │ │ │ + bl aba200 │ │ │ │ mov r0, r4 │ │ │ │ bl 468364 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x353fe8> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 5f3f66 │ │ │ │ ldr r3, [sp, #324] @ 0x144 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 5f400c │ │ │ │ movs r5, #24 │ │ │ │ mov r0, fp │ │ │ │ - bl aba1c4 │ │ │ │ + bl aba1bc │ │ │ │ mov r7, r0 │ │ │ │ add.w sl, r0, #4 │ │ │ │ add.w r8, r0, #12 │ │ │ │ ldr.w r6, [sl, #4]! │ │ │ │ cmp r6, #0 │ │ │ │ beq.n 5f4002 │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ @@ -2013929,15 +2013929,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 aba208 │ │ │ │ + bl aba200 │ │ │ │ ldr.w r1, [r9, #124] @ 0x7c │ │ │ │ adds r4, #1 │ │ │ │ cmp r1, r4 │ │ │ │ bhi.n 5f3fbc │ │ │ │ cmp r8, sl │ │ │ │ bne.n 5f3f94 │ │ │ │ ldr r3, [sp, #324] @ 0x144 │ │ │ │ @@ -2013945,28 +2013945,28 @@ │ │ │ │ bne.n 5f3f84 │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ ldr r4, [r3, #24] │ │ │ │ cmp r4, #0 │ │ │ │ beq.w 5f4182 │ │ │ │ add.w r1, r4, #32 │ │ │ │ mov r0, fp │ │ │ │ - bl aba178 │ │ │ │ + bl aba170 │ │ │ │ mov r0, r4 │ │ │ │ bl 468364 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x353fe8> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 5f4016 │ │ │ │ ldr r3, [sp, #324] @ 0x144 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 5f4182 │ │ │ │ ldr r7, [sp, #80] @ 0x50 │ │ │ │ mov.w r8, #24 │ │ │ │ str.w fp, [sp, #92] @ 0x5c │ │ │ │ ldr r0, [sp, #92] @ 0x5c │ │ │ │ - bl aba1c4 │ │ │ │ + bl aba1bc │ │ │ │ sub.w r1, r0, #32 │ │ │ │ mov r6, r0 │ │ │ │ ldr.w r0, [r9, #104] @ 0x68 │ │ │ │ bl 43696c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3225f0> │ │ │ │ ldr.w r3, [r9, #124] @ 0x7c │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 5f4176 │ │ │ │ @@ -2014043,15 +2014043,15 @@ │ │ │ │ cbz r0, 5f4144 │ │ │ │ mov fp, r6 │ │ │ │ mov r6, r4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldr r0, [sp, #92] @ 0x5c │ │ │ │ adds r1, #32 │ │ │ │ - bl aba208 │ │ │ │ + bl aba200 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ bl 43c644 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3282c8> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 5f4128 │ │ │ │ mov r4, r6 │ │ │ │ @@ -2014078,15 +2014078,15 @@ │ │ │ │ ldr r3, [sp, #324] @ 0x144 │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 5f403e │ │ │ │ ldr.w fp, [sp, #92] @ 0x5c │ │ │ │ ldr r0, [sp, #316] @ 0x13c │ │ │ │ bl 439a14 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x325698> │ │ │ │ mov r0, fp │ │ │ │ - bl aba158 │ │ │ │ + bl aba150 │ │ │ │ ldr.w r2, [r9, #124] @ 0x7c │ │ │ │ movs r1, #4 │ │ │ │ mov r0, r9 │ │ │ │ bl 43990c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x325590> │ │ │ │ ldr.w r3, [r9, #124] @ 0x7c │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r9 │ │ │ │ @@ -2014527,23 +2014527,23 @@ │ │ │ │ bne.n 5f461c │ │ │ │ ldr.w r0, [r9, #16] │ │ │ │ movs r2, #1 │ │ │ │ movs r1, #5 │ │ │ │ bl 5ca80c │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ b.n 5f461c │ │ │ │ - add r4, pc, #392 @ (adr r4, 5f47e4 ) │ │ │ │ + add r5, pc, #136 @ (adr r5, 5f46e4 ) │ │ │ │ lsls r6, r4, #4 │ │ │ │ pop {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - mvns r2, r4 │ │ │ │ + add sl, r4 │ │ │ │ lsls r3, r5, #2 │ │ │ │ adcs r1, r7 │ │ │ │ vshll.u32 q9, d8, #31 │ │ │ │ bhi.w 5f4a64 │ │ │ │ ldr.w r0, [pc, #1248] @ 5f4b58 │ │ │ │ cmp.w ip, #32 │ │ │ │ add r0, pc │ │ │ │ @@ -2014700,15 +2014700,15 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne.w 5f3456 │ │ │ │ mov r3, r2 │ │ │ │ str.w r2, [r9, #4] │ │ │ │ ldr r3, [r3, #60] @ 0x3c │ │ │ │ udf #255 @ 0xff │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ - bl ad18c4 │ │ │ │ + bl ad18bc │ │ │ │ b.w 5f31e4 │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ movs r1, #0 │ │ │ │ bl 48f554 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x37b1d8> │ │ │ │ b.w 5f2f66 │ │ │ │ mov r5, r3 │ │ │ │ @@ -2014955,27 +2014955,27 @@ │ │ │ │ mov r7, r3 │ │ │ │ b.w 5f35ae │ │ │ │ cmp r0, #64 @ 0x40 │ │ │ │ ite eq │ │ │ │ moveq r2, #15 │ │ │ │ movne.w r2, #4294967295 @ 0xffffffff │ │ │ │ b.n 5f46b2 │ │ │ │ - ldr r0, [sp, #696] @ 0x2b8 │ │ │ │ + ldr r1, [sp, #440] @ 0x1b8 │ │ │ │ lsls r6, r4, #4 │ │ │ │ - str r4, [sp, #296] @ 0x128 │ │ │ │ + str r5, [sp, #40] @ 0x28 │ │ │ │ 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] @ (5f4b78 ) │ │ │ │ add r2, pc │ │ │ │ bl 5f2e68 │ │ │ │ pop {r3, pc} │ │ │ │ - add r3, pc, #608 @ (adr r3, 5f4ddc ) │ │ │ │ + add r4, pc, #352 @ (adr r4, 5f4cdc ) │ │ │ │ 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 │ │ │ │ @@ -2014986,15 +2014986,15 @@ │ │ │ │ ldr r2, [pc, #12] @ (5f4ba8 ) │ │ │ │ mov ip, r0 │ │ │ │ ldr r0, [r1, #8] │ │ │ │ mov r1, ip │ │ │ │ add r2, pc │ │ │ │ bl 5f2e68 │ │ │ │ pop {r3, pc} │ │ │ │ - add r3, pc, #416 @ (adr r3, 5f4d4c ) │ │ │ │ + add r4, pc, #160 @ (adr r4, 5f4c4c ) │ │ │ │ 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 │ │ │ │ @@ -2016300,15 +2016300,15 @@ │ │ │ │ nop │ │ │ │ add r6, pc, #800 @ (adr r6, 5f5d28 ) │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r6, pc, #736 @ (adr r6, 5f5cf0 ) │ │ │ │ lsls r3, r3, #5 │ │ │ │ - adds r0, #54 @ 0x36 │ │ │ │ + adds r0, #246 @ 0xf6 │ │ │ │ lsls r3, r5, #2 │ │ │ │ ldr r4, [r4, #0] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 5f59fe │ │ │ │ ldr r3, [r4, #24] │ │ │ │ cmp r3, #0 │ │ │ │ @@ -2016970,19 +2016970,19 @@ │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r0, pc, #448 @ (adr r0, 5f62f8 ) │ │ │ │ lsls r3, r3, #5 │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 5f5a14 │ │ │ │ + b.n 5f5b94 │ │ │ │ lsls r2, r5, #2 │ │ │ │ ldr r7, [sp, #24] │ │ │ │ lsls r3, r3, #5 │ │ │ │ - b.n 5f6770 │ │ │ │ + b.n 5f68f0 │ │ │ │ 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, #3848] @ 0xf08 │ │ │ │ sub sp, #212 @ 0xd4 │ │ │ │ mov r5, r0 │ │ │ │ @@ -2017810,15 +2017810,15 @@ │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [sp, #520] @ 0x208 │ │ │ │ lsls r3, r3, #5 │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 5f6f5c │ │ │ │ + b.n 5f70dc │ │ │ │ lsls r2, r5, #2 │ │ │ │ str r6, [sp, #272] @ 0x110 │ │ │ │ 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, #2112] @ 0x840 │ │ │ │ @@ -2017963,15 +2017963,15 @@ │ │ │ │ blx 6a9f8 │ │ │ │ b.n 5f6bc8 │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ str r4, [sp, #480] @ 0x1e0 │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r6, 5f6c88 │ │ │ │ + pop {r1, r2, r4, r5} │ │ │ │ lsls r1, r6, #2 │ │ │ │ str r4, [sp, #128] @ 0x80 │ │ │ │ lsls r3, r3, #5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -2018404,21 +2018404,21 @@ │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 5f7092 │ │ │ │ add sp, #100 @ 0x64 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - subs r0, r7, r3 │ │ │ │ + subs r0, r7, r6 │ │ │ │ lsls r3, r5, #2 │ │ │ │ str r0, [sp, #984] @ 0x3d8 │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb7dc │ │ │ │ + @ instruction: 0xb89c │ │ │ │ lsls r1, r6, #2 │ │ │ │ ldrh r0, [r0, #60] @ 0x3c │ │ │ │ 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, #3984] @ 0xf90 │ │ │ │ @@ -2018584,23 +2018584,23 @@ │ │ │ │ add sp, #76 @ 0x4c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ ldrh r4, [r6, #56] @ 0x38 │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb614 │ │ │ │ + @ instruction: 0xb6d4 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - @ instruction: 0xb60e │ │ │ │ + @ instruction: 0xb6ce │ │ │ │ lsls r1, r6, #2 │ │ │ │ - @ instruction: 0xb608 │ │ │ │ + @ instruction: 0xb6c8 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - push {r5, r6, r7, lr} │ │ │ │ + @ instruction: 0xb6a0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - push {r1, r2, r5, lr} │ │ │ │ + push {r1, r2, r5, r6, r7, lr} │ │ │ │ lsls r1, r6, #2 │ │ │ │ ldrh r0, [r1, #46] @ 0x2e │ │ │ │ lsls r3, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ @@ -2018773,23 +2018773,23 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrh r2, [r5, #42] @ 0x2a │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - push {r1, r3, r5} │ │ │ │ + push {r1, r3, r5, r6, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - push {r2, r5} │ │ │ │ + push {r2, r5, r6, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - push {r1, r2, r3, r4} │ │ │ │ + push {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - cbz r4, 5f74b2 │ │ │ │ + push {r2, r3, r4, r5, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - cbz r2, 5f748c │ │ │ │ + push {r1, r4} │ │ │ │ lsls r1, r6, #2 │ │ │ │ ldrh r6, [r7, #30] │ │ │ │ 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, #3984] @ 0xf90 │ │ │ │ @@ -2018946,21 +2018946,21 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrh r6, [r3, #28] │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - sxtb r0, r4 │ │ │ │ + cbz r0, 5f7618 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - sxtb r2, r3 │ │ │ │ + cbz r2, 5f761a │ │ │ │ lsls r1, r6, #2 │ │ │ │ - sxtb r0, r3 │ │ │ │ + cbz r0, 5f761e │ │ │ │ lsls r1, r6, #2 │ │ │ │ - cbz r6, 5f7604 │ │ │ │ + sxtb r6, r4 │ │ │ │ lsls r1, r6, #2 │ │ │ │ ldrh r6, [r2, #18] │ │ │ │ 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, #2176] @ 0x880 │ │ │ │ @@ -2019423,35 +2019423,35 @@ │ │ │ │ ... │ │ │ │ ldrh r2, [r7, #14] │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r2, [r6, #14] │ │ │ │ lsls r3, r3, #5 │ │ │ │ - asrs r6, r5, #14 │ │ │ │ + asrs r6, r5, #17 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - asrs r0, r0, #10 │ │ │ │ + asrs r0, r0, #13 │ │ │ │ lsls r3, r5, #2 │ │ │ │ ldc2 15, cr15, [r7], {255} @ 0xff │ │ │ │ cmp r5, #105 @ 0x69 │ │ │ │ movs r0, r0 │ │ │ │ bl 517ae6 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x40376a> │ │ │ │ lsls r5, r0, #13 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r7, #7 │ │ │ │ + asrs r6, r7, #10 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldrb r2, [r1, #8] │ │ │ │ + ldrb r2, [r1, #11] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r6, sp, #104 @ 0x68 │ │ │ │ + add r6, sp, #872 @ 0x368 │ │ │ │ lsls r1, r6, #2 │ │ │ │ movs r5, #116 @ 0x74 │ │ │ │ movs r0, r0 │ │ │ │ strh r2, [r4, #44] @ 0x2c │ │ │ │ lsls r3, r3, #5 │ │ │ │ - lsrs r4, r5, #30 │ │ │ │ + asrs r4, r5, #1 │ │ │ │ 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 │ │ │ │ @@ -2019537,19 +2019537,19 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strh r4, [r3, #38] @ 0x26 │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r7, #27 │ │ │ │ + lsrs r4, r7, #30 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - lsrs r6, r7, #27 │ │ │ │ + lsrs r6, r7, #30 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - add r3, sp, #648 @ 0x288 │ │ │ │ + add r4, sp, #392 @ 0x188 │ │ │ │ lsls r1, r6, #2 │ │ │ │ strh r0, [r7, #32] │ │ │ │ lsls r3, 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 │ │ │ │ @@ -2019823,25 +2019823,25 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ... │ │ │ │ strh r6, [r3, #30] │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r2, sp, #624 @ 0x270 │ │ │ │ + add r3, sp, #368 @ 0x170 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r2, sp, #584 @ 0x248 │ │ │ │ + add r3, sp, #328 @ 0x148 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r2, sp, #416 @ 0x1a0 │ │ │ │ + add r3, sp, #160 @ 0xa0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r1, sp, #568 @ 0x238 │ │ │ │ + add r2, sp, #312 @ 0x138 │ │ │ │ lsls r1, r6, #2 │ │ │ │ strh r4, [r0, #14] │ │ │ │ lsls r3, r3, #5 │ │ │ │ - add r0, sp, #824 @ 0x338 │ │ │ │ + add r1, sp, #568 @ 0x238 │ │ │ │ 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 │ │ │ │ @@ -2019973,19 +2019973,19 @@ │ │ │ │ b.n 5f7fa8 │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strh r0, [r3, #8] │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r0, sp, #64 @ 0x40 │ │ │ │ + add r0, sp, #832 @ 0x340 │ │ │ │ lsls r1, r6, #2 │ │ │ │ strh r0, [r2, #2] │ │ │ │ lsls r3, r3, #5 │ │ │ │ - add r7, pc, #248 @ (adr r7, 5f812c ) │ │ │ │ + add r7, pc, #1016 @ (adr r7, 5f842c ) │ │ │ │ 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 │ │ │ │ @@ -2020170,23 +2020170,23 @@ │ │ │ │ b.n 5f8172 │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrb r6, [r4, #30] │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r6, pc, #416 @ (adr r6, 5f83ac ) │ │ │ │ + add r7, pc, #160 @ (adr r7, 5f82ac ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r6, pc, #392 @ (adr r6, 5f8398 ) │ │ │ │ + add r7, pc, #136 @ (adr r7, 5f8298 ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r6, pc, #368 @ (adr r6, 5f8384 ) │ │ │ │ + add r7, pc, #112 @ (adr r7, 5f8284 ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r6, pc, #208 @ (adr r6, 5f82e8 ) │ │ │ │ + add r6, pc, #976 @ (adr r6, 5f85e8 ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r5, pc, #640 @ (adr r5, 5f849c ) │ │ │ │ + add r6, pc, #384 @ (adr r6, 5f839c ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ ldrb r4, [r1, #25] │ │ │ │ lsls r3, r3, #5 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -2020548,29 +2020548,29 @@ │ │ │ │ moveq r4, r3 │ │ │ │ b.n 5f8402 │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ ldrb r6, [r5, #19] │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r3, pc, #624 @ (adr r3, 5f8850 ) │ │ │ │ + add r4, pc, #368 @ (adr r4, 5f8750 ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r3, pc, #8 @ (adr r3, 5f85ec ) │ │ │ │ + add r3, pc, #776 @ (adr r3, 5f88ec ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - b.n 5f8840 │ │ │ │ + b.n 5f89c0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r2, pc, #904 @ (adr r2, 5f8974 ) │ │ │ │ + add r3, pc, #648 @ (adr r3, 5f8874 ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r2, pc, #624 @ (adr r2, 5f8860 ) │ │ │ │ + add r3, pc, #368 @ (adr r3, 5f8760 ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - movs r3, #152 @ 0x98 │ │ │ │ + movs r4, #88 @ 0x58 │ │ │ │ lsls r5, r6, #2 │ │ │ │ ldrb r4, [r5, #10] │ │ │ │ lsls r3, r3, #5 │ │ │ │ - add r1, pc, #528 @ (adr r1, 5f880c ) │ │ │ │ + add r2, pc, #272 @ (adr r2, 5f870c ) │ │ │ │ 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 │ │ │ │ @@ -2020688,15 +2020688,15 @@ │ │ │ │ b.n 5f86a2 │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrb r0, [r5, #7] │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc, #856 @ (adr r0, 5f8aa4 ) │ │ │ │ + add r1, pc, #600 @ (adr r1, 5f89a4 ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ ldrb r4, [r4, #4] │ │ │ │ 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] │ │ │ │ @@ -2021155,28 +2021155,28 @@ │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r2, [r6, #1] │ │ │ │ lsls r3, r3, #5 │ │ │ │ movs r5, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r0, #9 │ │ │ │ + lsls r4, r0, #12 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - lsls r6, r7, #1 │ │ │ │ + lsls r6, r7, #4 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldr r4, [sp, #920] @ 0x398 │ │ │ │ + ldr r5, [sp, #664] @ 0x298 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r3, [sp, #928] @ 0x3a0 │ │ │ │ + ldr r4, [sp, #672] @ 0x2a0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r3, [sp, #576] @ 0x240 │ │ │ │ + ldr r4, [sp, #320] @ 0x140 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - cdp2 0, 12, cr0, cr12, cr10, {5} │ │ │ │ - ldr r3, [sp, #296] @ 0x128 │ │ │ │ + vaddl.u8 q0, d28, d26 │ │ │ │ + ldr r4, [sp, #40] @ 0x28 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - cdp2 0, 10, cr0, cr4, cr10, {5} │ │ │ │ + vhadd.u32 d16, d20, d26 │ │ │ │ ldrb.w r3, [fp, #88] @ 0x58 │ │ │ │ adds r7, #1 │ │ │ │ adds r4, #12 │ │ │ │ cmp r3, r7 │ │ │ │ bls.w 5f8e38 │ │ │ │ movs r3, #12 │ │ │ │ ldr r0, [r6, #32] │ │ │ │ @@ -2022122,46 +2022122,46 @@ │ │ │ │ str.w r0, [r3, r7, lsl #2] │ │ │ │ b.w 5f8d92 │ │ │ │ nop │ │ │ │ ands r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - cdp2 0, 11, cr0, cr14, cr5, {5} │ │ │ │ - bvc.n 5f95c4 │ │ │ │ + vhadd.u d16, d30, d21 │ │ │ │ + bhi.n 5f9744 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r1, [sp, #552] @ 0x228 │ │ │ │ + ldr r2, [sp, #296] @ 0x128 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldc2 0, cr0, [r2], {170} @ 0xaa │ │ │ │ - ldr r0, [sp, #832] @ 0x340 │ │ │ │ + ldc2l 0, cr0, [r2, #-680] @ 0xfffffd58 │ │ │ │ + ldr r1, [sp, #576] @ 0x240 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - smlaltb r0, r0, r0, sl │ │ │ │ - str r7, [sp, #728] @ 0x2d8 │ │ │ │ + stc2 0, cr0, [r0], {170} @ 0xaa │ │ │ │ + ldr r0, [sp, #472] @ 0x1d8 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r7, [sp, #688] @ 0x2b0 │ │ │ │ + ldr r0, [sp, #432] @ 0x1b0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r7, [sp, #648] @ 0x288 │ │ │ │ + ldr r0, [sp, #392] @ 0x188 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r6, [sp, #728] @ 0x2d8 │ │ │ │ + str r7, [sp, #472] @ 0x1d8 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - @ instruction: 0xfa3400aa │ │ │ │ - str r4, [sp, #1008] @ 0x3f0 │ │ │ │ + @ instruction: 0xfaf400aa │ │ │ │ + str r5, [sp, #752] @ 0x2f0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - @ instruction: 0xf7ce00aa │ │ │ │ - ldrsh r6, [r2, r7] │ │ │ │ + strb.w r0, [lr, #170] @ 0xaa │ │ │ │ + str r6, [r2, #8] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r3, [sp, #856] @ 0x358 │ │ │ │ + str r4, [sp, #600] @ 0x258 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r2, [sp, #1000] @ 0x3e8 │ │ │ │ + str r3, [sp, #744] @ 0x2e8 │ │ │ │ lsls r1, r6, #2 │ │ │ │ ldr r4, [r5, #56] @ 0x38 │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bics.w r0, r8, #5570560 @ 0x550000 │ │ │ │ + @ instruction: 0xf4f800aa │ │ │ │ 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 │ │ │ │ @@ -2022760,34 +2022760,34 @@ │ │ │ │ adc.w r8, r8, #0 │ │ │ │ subs r3, r6, #3 │ │ │ │ orrs.w r3, r3, r8 │ │ │ │ bne.n 5f9c46 │ │ │ │ ldr.w fp, [sp, #112] @ 0x70 │ │ │ │ b.w 5f9332 │ │ │ │ ... │ │ │ │ - str r0, [sp, #56] @ 0x38 │ │ │ │ + str r0, [sp, #824] @ 0x338 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - @ instruction: 0xf30200aa │ │ │ │ - ldrh r4, [r4, #54] @ 0x36 │ │ │ │ + @ instruction: 0xf3c200aa │ │ │ │ + ldrh r4, [r4, #60] @ 0x3c │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrh r0, [r5, #48] @ 0x30 │ │ │ │ + ldrh r0, [r5, #54] @ 0x36 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrh r0, [r1, #44] @ 0x2c │ │ │ │ + ldrh r0, [r1, #50] @ 0x32 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrh r4, [r3, #36] @ 0x24 │ │ │ │ + ldrh r4, [r3, #42] @ 0x2a │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrh r2, [r3, #32] │ │ │ │ + ldrh r2, [r3, #38] @ 0x26 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrh r0, [r2, #28] │ │ │ │ + ldrh r0, [r2, #34] @ 0x22 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - subs r0, r4, r6 │ │ │ │ + adds r0, r4, #1 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - adds r2, #238 @ 0xee │ │ │ │ + adds r3, #174 @ 0xae │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cdp 0, 9, cr0, cr6, cr10, {5} │ │ │ │ + vhadd.s16 d16, d22, d26 │ │ │ │ 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 │ │ │ │ @@ -2023387,35 +2023387,35 @@ │ │ │ │ ldr r6, [sp, #92] @ 0x5c │ │ │ │ mov r5, r0 │ │ │ │ b.n 5fa238 │ │ │ │ ldr.w fp, [sp, #184] @ 0xb8 │ │ │ │ b.w 5f9afa │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldrh r0, [r4, #12] │ │ │ │ + ldrh r0, [r4, #18] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrh r4, [r1, #4] │ │ │ │ + ldrh r4, [r1, #10] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - sxtb r6, r6 │ │ │ │ + cbz r6, 5fa3a4 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r0, [r6, #58] @ 0x3a │ │ │ │ + ldrh r0, [r6, #0] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strh r0, [r3, #58] @ 0x3a │ │ │ │ + ldrh r0, [r3, #0] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strh r2, [r2, #58] @ 0x3a │ │ │ │ + ldrh r2, [r2, #0] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strh r2, [r4, #50] @ 0x32 │ │ │ │ + strh r2, [r4, #56] @ 0x38 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strh r6, [r4, #48] @ 0x30 │ │ │ │ + strh r6, [r4, #54] @ 0x36 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strh r6, [r2, #46] @ 0x2e │ │ │ │ + strh r6, [r2, #52] @ 0x34 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strh r6, [r0, #44] @ 0x2c │ │ │ │ + strh r6, [r0, #50] @ 0x32 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strh r2, [r7, #38] @ 0x26 │ │ │ │ + strh r2, [r7, #44] @ 0x2c │ │ │ │ lsls r1, r6, #2 │ │ │ │ add r2, sp, #816 @ 0x330 │ │ │ │ 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, #3928] @ 0xf58 │ │ │ │ @@ -2023558,15 +2023558,15 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ ldrb r0, [r5, r1] │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r2, [r3, r1] │ │ │ │ lsls r3, r3, #5 │ │ │ │ - b.n 5fa300 │ │ │ │ + b.n 5fa480 │ │ │ │ lsls r2, r5, #2 │ │ │ │ movs r5, #116 @ 0x74 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r7, r4] │ │ │ │ lsls r3, r3, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ @@ -2023800,17 +2023800,17 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ ldrh r6, [r6, r2] │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r3, #10] │ │ │ │ + strh r4, [r3, #16] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strh r0, [r4, #4] │ │ │ │ + strh r0, [r4, #10] │ │ │ │ lsls r1, r6, #2 │ │ │ │ ldr r2, [r6, r2] │ │ │ │ lsls r3, r3, #5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2024329,33 +2024329,33 @@ │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ ldr r6, [r5, r0] │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 5fb338 │ │ │ │ + b.n 5fb4b8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ stmia r7!, {r0, r1, r2, r3} │ │ │ │ - vshr.u32 q15, q13, #1 │ │ │ │ + vsra.u32 d30, d26, #1 │ │ │ │ lsls r2, r5, #2 │ │ │ │ bpl.n 5fad4e │ │ │ │ - vqrdmlsh.s , , d16[0] │ │ │ │ + vaddl.u q15, d31, d16 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - blxns lr │ │ │ │ + ldr r0, [pc, #720] @ (5faff0 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r4, [r6, #17] │ │ │ │ + ldrb r4, [r6, #20] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrb r6, [r2, #16] │ │ │ │ + ldrb r6, [r2, #19] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrb r2, [r3, #12] │ │ │ │ + ldrb r2, [r3, #15] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrb r0, [r6, #11] │ │ │ │ + ldrb r0, [r6, #14] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrb r0, [r3, #9] │ │ │ │ + ldrb r0, [r3, #12] │ │ │ │ lsls r1, r6, #2 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ ldr.w r0, [fp, #32] │ │ │ │ ldr r3, [r3, #56] @ 0x38 │ │ │ │ ldrb.w r3, [r3, #3296] @ 0xce0 │ │ │ │ cmp r3, #4 │ │ │ │ beq.w 5faebe │ │ │ │ @@ -2024587,15 +2024587,15 @@ │ │ │ │ b.n 5fae9c │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r4, [r3, r5] │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - blt.n 5fafa4 │ │ │ │ + bgt.n 5faf24 │ │ │ │ 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] │ │ │ │ @@ -2025068,15 +2025068,15 @@ │ │ │ │ b.n 5fb468 │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r4, [pc, #432] @ (5fb668 ) │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bvc.n 5fb564 │ │ │ │ + bhi.n 5fb4e4 │ │ │ │ lsls r2, r5, #2 │ │ │ │ ldr r3, [pc, #496] @ (5fb6b4 ) │ │ │ │ lsls r3, r3, #5 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -2026128,46 +2026128,46 @@ │ │ │ │ ... │ │ │ │ ldr r1, [pc, #632] @ (5fc23c ) │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r1, [pc, #584] @ (5fc214 ) │ │ │ │ lsls r3, r3, #5 │ │ │ │ - bmi.n 5fc0c8 │ │ │ │ + bpl.n 5fc048 │ │ │ │ lsls r2, r5, #2 │ │ │ │ movs r5, #116 @ 0x74 │ │ │ │ movs r0, r0 │ │ │ │ - bcc.n 5fbfbc │ │ │ │ + bmi.n 5fbf3c │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bcc.n 5fbfd0 │ │ │ │ + bmi.n 5fbf50 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bne.n 5fc068 │ │ │ │ + bcs.n 5fbfe8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bne.n 5fbf04 │ │ │ │ + bcs.n 5fc084 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r2, [r1, #76] @ 0x4c │ │ │ │ + ldr r2, [r1, #88] @ 0x58 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - bne.n 5fc014 │ │ │ │ + bne.n 5fbf94 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldmia r6, {r1, r3, r4, r5, r6} │ │ │ │ + ldmia r7!, {r1, r3, r4, r5} │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldmia r6!, {r2, r4} │ │ │ │ + ldmia r6, {r2, r4, r6, r7} │ │ │ │ lsls r2, r5, #2 │ │ │ │ - adds r6, #38 @ 0x26 │ │ │ │ + adds r6, #230 @ 0xe6 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r6, [r1, #40] @ 0x28 │ │ │ │ + ldr r6, [r1, #52] @ 0x34 │ │ │ │ lsls r1, r6, #2 │ │ │ │ push {r0, r3, r4, r6, lr} │ │ │ │ vrsra.u32 d28, d7, #1 │ │ │ │ @ instruction: 0xffffbed5 │ │ │ │ - vtbx.8 d22, {d31- │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ movs r6, #254 @ 0xfe │ │ │ │ lsls r3, r3, #5 │ │ │ │ - asrs r2, r2, #20 │ │ │ │ + asrs r2, r2, #23 │ │ │ │ lsls r6, r4, #4 │ │ │ │ subs r6, r4, #7 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - lsrs r4, r7, #14 │ │ │ │ + lsrs r4, r7, #17 │ │ │ │ lsls r6, r4, #4 │ │ │ │ add.w r0, r4, #20 │ │ │ │ str r3, [sp, #24] │ │ │ │ str r1, [sp, #4] │ │ │ │ bl 468168 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x353dec> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ movs r2, #0 │ │ │ │ @@ -2029624,15 +2029624,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 │ │ │ │ - lsrs r2, r2, #11 │ │ │ │ + lsrs r2, r2, #14 │ │ │ │ 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 │ │ │ │ @@ -2029666,15 +2029666,15 @@ │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ subs r4, r1, r0 │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #520 @ 0x208 │ │ │ │ + add r5, sp, #264 @ 0x108 │ │ │ │ lsls r5, r4, #2 │ │ │ │ adds r2, r6, r7 │ │ │ │ lsls r3, r3, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -2029868,15 +2029868,15 @@ │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adds r6, r0, r4 │ │ │ │ lsls r3, r3, #5 │ │ │ │ ldrh r6, [r3, #48] @ 0x30 │ │ │ │ lsls r6, r3, #5 │ │ │ │ - add r4, pc, #336 @ (adr r4, 5fe984 ) │ │ │ │ + add r5, pc, #80 @ (adr r5, 5fe884 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ movs r5, #116 @ 0x74 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r0, r0 │ │ │ │ lsls r3, r3, #5 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2030107,28 +2030107,28 @@ │ │ │ │ nop │ │ │ │ asrs r6, r3, #27 │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r6, r2, #27 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - subs r5, #214 @ 0xd6 │ │ │ │ + subs r6, #150 @ 0x96 │ │ │ │ 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 │ │ │ │ asrs r2, r1, #24 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - add r1, pc, #768 @ (adr r1, 5feda4 ) │ │ │ │ + add r2, pc, #512 @ (adr r2, 5feca4 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r0, sp, #64 @ 0x40 │ │ │ │ + add r0, sp, #832 @ 0x340 │ │ │ │ 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] @ (5feafc ) │ │ │ │ mov r5, r1 │ │ │ │ @@ -2030204,35 +2030204,35 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #44] @ (5feb80 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #44] @ (5feb84 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - add r1, pc, #16 @ (adr r1, 5feb70 ) │ │ │ │ + add r1, pc, #784 @ (adr r1, 5fee70 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r0, pc, #968 @ (adr r0, 5fef2c ) │ │ │ │ + add r1, pc, #712 @ (adr r1, 5fee2c ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r1, pc, #608 @ (adr r1, 5fedc8 ) │ │ │ │ + add r2, pc, #352 @ (adr r2, 5fecc8 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r1, pc, #8 @ (adr r1, 5feb74 ) │ │ │ │ + add r1, pc, #776 @ (adr r1, 5fee74 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r1, pc, #368 @ (adr r1, 5fece0 ) │ │ │ │ + add r2, pc, #112 @ (adr r2, 5febe0 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r1, pc, #440 @ (adr r1, 5fed2c ) │ │ │ │ + add r2, pc, #184 @ (adr r2, 5fec2c ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r1, pc, #0 @ (adr r1, 5feb78 ) │ │ │ │ + add r1, pc, #768 @ (adr r1, 5fee78 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r1, pc, #40 @ (adr r1, 5feba4 ) │ │ │ │ + add r1, pc, #808 @ (adr r1, 5feea4 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r1, pc, #96 @ (adr r1, 5febe0 ) │ │ │ │ + add r1, pc, #864 @ (adr r1, 5feee0 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r1, pc, #152 @ (adr r1, 5fec1c ) │ │ │ │ + add r1, pc, #920 @ (adr r1, 5fef1c ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r1, pc, #512 @ (adr r1, 5fed88 ) │ │ │ │ + add r2, pc, #256 @ (adr r2, 5fec88 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ cmp r0, #64 @ 0x40 │ │ │ │ bhi.n 5febdc │ │ │ │ cmp r0, #64 @ 0x40 │ │ │ │ bhi.n 5febd6 │ │ │ │ tbb [pc, r0] │ │ │ │ ldr r5, [r5, #36] @ 0x24 │ │ │ │ @@ -2030346,55 +2030346,55 @@ │ │ │ │ ldr r0, [pc, #88] @ (5fecd4 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #84] @ (5fecd8 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - add r1, pc, #176 @ (adr r1, 5fed3c ) │ │ │ │ + add r1, pc, #944 @ (adr r1, 5ff03c ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r1, pc, #864 @ (adr r1, 5feff0 ) │ │ │ │ + add r2, pc, #608 @ (adr r2, 5feef0 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r1, pc, #920 @ (adr r1, 5ff02c ) │ │ │ │ + add r2, pc, #664 @ (adr r2, 5fef2c ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r1, pc, #592 @ (adr r1, 5feee8 ) │ │ │ │ + add r2, pc, #336 @ (adr r2, 5fede8 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r1, pc, #72 @ (adr r1, 5fece4 ) │ │ │ │ + add r1, pc, #840 @ (adr r1, 5fefe4 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r1, pc, #112 @ (adr r1, 5fed10 ) │ │ │ │ + add r1, pc, #880 @ (adr r1, 5ff010 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r1, pc, #168 @ (adr r1, 5fed4c ) │ │ │ │ + add r1, pc, #936 @ (adr r1, 5ff04c ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r1, pc, #224 @ (adr r1, 5fed88 ) │ │ │ │ + add r1, pc, #992 @ (adr r1, 5ff088 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r1, pc, #296 @ (adr r1, 5fedd4 ) │ │ │ │ + add r2, pc, #40 @ (adr r2, 5fecd4 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r1, pc, #352 @ (adr r1, 5fee10 ) │ │ │ │ + add r2, pc, #96 @ (adr r2, 5fed10 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r1, pc, #912 @ (adr r1, 5ff044 ) │ │ │ │ + add r2, pc, #656 @ (adr r2, 5fef44 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r1, pc, #688 @ (adr r1, 5fef68 ) │ │ │ │ + add r2, pc, #432 @ (adr r2, 5fee68 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r1, pc, #760 @ (adr r1, 5fefb4 ) │ │ │ │ + add r2, pc, #504 @ (adr r2, 5feeb4 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r1, pc, #352 @ (adr r1, 5fee20 ) │ │ │ │ + add r2, pc, #96 @ (adr r2, 5fed20 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r1, pc, #952 @ (adr r1, 5ff07c ) │ │ │ │ + add r2, pc, #696 @ (adr r2, 5fef7c ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r1, pc, #864 @ (adr r1, 5ff028 ) │ │ │ │ + add r2, pc, #608 @ (adr r2, 5fef28 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r1, pc, #984 @ (adr r1, 5ff0a4 ) │ │ │ │ + add r2, pc, #728 @ (adr r2, 5fefa4 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r0, pc, #528 @ (adr r0, 5feee0 ) │ │ │ │ + add r1, pc, #272 @ (adr r1, 5fede0 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r0, pc, #568 @ (adr r0, 5fef0c ) │ │ │ │ + add r1, pc, #312 @ (adr r1, 5fee0c ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r0, pc, #544 @ (adr r0, 5feef8 ) │ │ │ │ + add r1, pc, #288 @ (adr r1, 5fedf8 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r0, pc, #520 @ (adr r0, 5feee4 ) │ │ │ │ + add r1, pc, #264 @ (adr r1, 5fede4 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ cmp r0, #69 @ 0x45 │ │ │ │ bhi.n 5fed70 │ │ │ │ tbh [pc, r0, lsl #1] │ │ │ │ lsls r1, r1, #4 │ │ │ │ lsls r6, r0, #4 │ │ │ │ lsls r3, r0, #4 │ │ │ │ @@ -2030659,145 +2030659,145 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #264] @ (5feffc ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #264] @ (5ff000 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - add r2, sp, #648 @ 0x288 │ │ │ │ + add r3, sp, #392 @ 0x188 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r2, sp, #416 @ 0x1a0 │ │ │ │ + add r3, sp, #160 @ 0xa0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r2, sp, #184 @ 0xb8 │ │ │ │ + add r2, sp, #952 @ 0x3b8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r2, sp, #16 │ │ │ │ + add r2, sp, #784 @ 0x310 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r1, sp, #904 @ 0x388 │ │ │ │ + add r2, sp, #648 @ 0x288 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r1, sp, #720 @ 0x2d0 │ │ │ │ + add r2, sp, #464 @ 0x1d0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r1, sp, #584 @ 0x248 │ │ │ │ + add r2, sp, #328 @ 0x148 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r1, sp, #432 @ 0x1b0 │ │ │ │ + add r2, sp, #176 @ 0xb0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r1, sp, #248 @ 0xf8 │ │ │ │ + add r1, sp, #1016 @ 0x3f8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r1, sp, #16 │ │ │ │ + add r1, sp, #784 @ 0x310 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r0, sp, #856 @ 0x358 │ │ │ │ + add r1, sp, #600 @ 0x258 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r0, sp, #688 @ 0x2b0 │ │ │ │ + add r1, sp, #432 @ 0x1b0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r0, sp, #536 @ 0x218 │ │ │ │ + add r1, sp, #280 @ 0x118 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r0, sp, #384 @ 0x180 │ │ │ │ + add r1, sp, #128 @ 0x80 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r0, sp, #216 @ 0xd8 │ │ │ │ + add r0, sp, #984 @ 0x3d8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r7, pc, #992 @ (adr r7, 5ff31c ) │ │ │ │ + add r0, sp, #736 @ 0x2e0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r7, pc, #744 @ (adr r7, 5ff228 ) │ │ │ │ + add r0, sp, #488 @ 0x1e8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r7, pc, #528 @ (adr r7, 5ff154 ) │ │ │ │ + add r0, sp, #272 @ 0x110 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r7, pc, #344 @ (adr r7, 5ff0a0 ) │ │ │ │ + add r0, sp, #88 @ 0x58 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r7, pc, #224 @ (adr r7, 5ff02c ) │ │ │ │ + add r7, pc, #992 @ (adr r7, 5ff32c ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r7, pc, #88 @ (adr r7, 5fefa8 ) │ │ │ │ + add r7, pc, #856 @ (adr r7, 5ff2a8 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r6, pc, #896 @ (adr r6, 5ff2d4 ) │ │ │ │ + add r7, pc, #640 @ (adr r7, 5ff1d4 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r6, pc, #680 @ (adr r6, 5ff200 ) │ │ │ │ + add r7, pc, #424 @ (adr r7, 5ff100 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r6, pc, #416 @ (adr r6, 5ff0fc ) │ │ │ │ + add r7, pc, #160 @ (adr r7, 5feffc ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r6, pc, #200 @ (adr r6, 5ff028 ) │ │ │ │ + add r6, pc, #968 @ (adr r6, 5ff328 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r6, pc, #32 @ (adr r6, 5fef84 ) │ │ │ │ + add r6, pc, #800 @ (adr r6, 5ff284 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r5, pc, #888 @ (adr r5, 5ff2e0 ) │ │ │ │ + add r6, pc, #632 @ (adr r6, 5ff1e0 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r5, pc, #720 @ (adr r5, 5ff23c ) │ │ │ │ + add r6, pc, #464 @ (adr r6, 5ff13c ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r5, pc, #552 @ (adr r5, 5ff198 ) │ │ │ │ + add r6, pc, #296 @ (adr r6, 5ff098 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r5, pc, #384 @ (adr r5, 5ff0f4 ) │ │ │ │ + add r6, pc, #128 @ (adr r6, 5feff4 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r5, pc, #216 @ (adr r5, 5ff050 ) │ │ │ │ + add r5, pc, #984 @ (adr r5, 5ff350 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r5, pc, #64 @ (adr r5, 5fefbc ) │ │ │ │ + add r5, pc, #832 @ (adr r5, 5ff2bc ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r4, pc, #904 @ (adr r4, 5ff308 ) │ │ │ │ + add r5, pc, #648 @ (adr r5, 5ff208 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r4, pc, #768 @ (adr r4, 5ff284 ) │ │ │ │ + add r5, pc, #512 @ (adr r5, 5ff184 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r4, pc, #632 @ (adr r4, 5ff200 ) │ │ │ │ + add r5, pc, #376 @ (adr r5, 5ff100 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r4, pc, #432 @ (adr r4, 5ff13c ) │ │ │ │ + add r5, pc, #176 @ (adr r5, 5ff03c ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r4, pc, #216 @ (adr r4, 5ff068 ) │ │ │ │ + add r4, pc, #984 @ (adr r4, 5ff368 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r4, pc, #32 @ (adr r4, 5fefb4 ) │ │ │ │ + add r4, pc, #800 @ (adr r4, 5ff2b4 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r3, pc, #888 @ (adr r3, 5ff310 ) │ │ │ │ + add r4, pc, #632 @ (adr r4, 5ff210 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r3, pc, #688 @ (adr r3, 5ff24c ) │ │ │ │ + add r4, pc, #432 @ (adr r4, 5ff14c ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r3, pc, #472 @ (adr r3, 5ff178 ) │ │ │ │ + add r4, pc, #216 @ (adr r4, 5ff078 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r3, pc, #304 @ (adr r3, 5ff0d4 ) │ │ │ │ + add r4, pc, #48 @ (adr r4, 5fefd4 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r3, pc, #120 @ (adr r3, 5ff020 ) │ │ │ │ + add r3, pc, #888 @ (adr r3, 5ff320 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r2, pc, #976 @ (adr r2, 5ff37c ) │ │ │ │ + add r3, pc, #720 @ (adr r3, 5ff27c ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r2, pc, #792 @ (adr r2, 5ff2c8 ) │ │ │ │ + add r3, pc, #536 @ (adr r3, 5ff1c8 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r2, pc, #624 @ (adr r2, 5ff224 ) │ │ │ │ + add r3, pc, #368 @ (adr r3, 5ff124 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r2, pc, #456 @ (adr r2, 5ff180 ) │ │ │ │ + add r3, pc, #200 @ (adr r3, 5ff080 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r2, pc, #288 @ (adr r2, 5ff0dc ) │ │ │ │ + add r3, pc, #32 @ (adr r3, 5fefdc ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r2, pc, #120 @ (adr r2, 5ff038 ) │ │ │ │ + add r2, pc, #888 @ (adr r2, 5ff338 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r1, pc, #976 @ (adr r1, 5ff394 ) │ │ │ │ + add r2, pc, #720 @ (adr r2, 5ff294 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r1, pc, #824 @ (adr r1, 5ff300 ) │ │ │ │ + add r2, pc, #568 @ (adr r2, 5ff200 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r1, pc, #640 @ (adr r1, 5ff24c ) │ │ │ │ + add r2, pc, #384 @ (adr r2, 5ff14c ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r1, pc, #440 @ (adr r1, 5ff188 ) │ │ │ │ + add r2, pc, #184 @ (adr r2, 5ff088 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r1, pc, #272 @ (adr r1, 5ff0e4 ) │ │ │ │ + add r2, pc, #16 @ (adr r2, 5fefe4 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r1, pc, #88 @ (adr r1, 5ff030 ) │ │ │ │ + add r1, pc, #856 @ (adr r1, 5ff330 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r0, pc, #944 @ (adr r0, 5ff38c ) │ │ │ │ + add r1, pc, #688 @ (adr r1, 5ff28c ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r0, pc, #776 @ (adr r0, 5ff2e8 ) │ │ │ │ + add r1, pc, #520 @ (adr r1, 5ff1e8 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r0, pc, #624 @ (adr r0, 5ff254 ) │ │ │ │ + add r1, pc, #368 @ (adr r1, 5ff154 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r0, pc, #472 @ (adr r0, 5ff1c0 ) │ │ │ │ + add r1, pc, #216 @ (adr r1, 5ff0c0 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r0, pc, #336 @ (adr r0, 5ff13c ) │ │ │ │ + add r1, pc, #80 @ (adr r1, 5ff03c ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r0, pc, #168 @ (adr r0, 5ff098 ) │ │ │ │ + add r0, pc, #936 @ (adr r0, 5ff398 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r0, pc, #16 @ (adr r0, 5ff004 ) │ │ │ │ + add r0, pc, #784 @ (adr r0, 5ff304 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r7, [sp, #904] @ 0x388 │ │ │ │ + add r0, pc, #648 @ (adr r0, 5ff280 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r7, [sp, #768] @ 0x300 │ │ │ │ + add r0, pc, #512 @ (adr r0, 5ff1fc ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r7, [sp, #616] @ 0x268 │ │ │ │ + add r0, pc, #360 @ (adr r0, 5ff168 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r7, [sp, #480] @ 0x1e0 │ │ │ │ + add r0, pc, #224 @ (adr r0, 5ff0e4 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ subs r0, #1 │ │ │ │ cmp r0, #27 │ │ │ │ bhi.n 5ff0d2 │ │ │ │ tbb [pc, r0] │ │ │ │ ldrsh r6, [r1, r4] │ │ │ │ ldr r4, [r3, r5] │ │ │ │ @@ -2030896,71 +2030896,71 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #116] @ (5ff144 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #116] @ (5ff148 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - add r0, sp, #112 @ 0x70 │ │ │ │ + add r0, sp, #880 @ 0x370 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r3, sp, #776 @ 0x308 │ │ │ │ + add r4, sp, #520 @ 0x208 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r3, sp, #624 @ 0x270 │ │ │ │ + add r4, sp, #368 @ 0x170 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r3, sp, #488 @ 0x1e8 │ │ │ │ + add r4, sp, #232 @ 0xe8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r3, sp, #336 @ 0x150 │ │ │ │ + add r4, sp, #80 @ 0x50 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r3, sp, #184 @ 0xb8 │ │ │ │ + add r3, sp, #952 @ 0x3b8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r3, sp, #16 │ │ │ │ + add r3, sp, #784 @ 0x310 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r2, sp, #872 @ 0x368 │ │ │ │ + add r3, sp, #616 @ 0x268 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r2, sp, #704 @ 0x2c0 │ │ │ │ + add r3, sp, #448 @ 0x1c0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r2, sp, #536 @ 0x218 │ │ │ │ + add r3, sp, #280 @ 0x118 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r2, sp, #368 @ 0x170 │ │ │ │ + add r3, sp, #112 @ 0x70 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r2, sp, #216 @ 0xd8 │ │ │ │ + add r2, sp, #984 @ 0x3d8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r2, sp, #48 @ 0x30 │ │ │ │ + add r2, sp, #816 @ 0x330 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r1, sp, #920 @ 0x398 │ │ │ │ + add r2, sp, #664 @ 0x298 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r1, sp, #768 @ 0x300 │ │ │ │ + add r2, sp, #512 @ 0x200 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r1, sp, #584 @ 0x248 │ │ │ │ + add r2, sp, #328 @ 0x148 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r1, sp, #400 @ 0x190 │ │ │ │ + add r2, sp, #144 @ 0x90 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r1, sp, #232 @ 0xe8 │ │ │ │ + add r1, sp, #1000 @ 0x3e8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r1, sp, #64 @ 0x40 │ │ │ │ + add r1, sp, #832 @ 0x340 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r0, sp, #904 @ 0x388 │ │ │ │ + add r1, sp, #648 @ 0x288 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r0, sp, #736 @ 0x2e0 │ │ │ │ + add r1, sp, #480 @ 0x1e0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r0, sp, #504 @ 0x1f8 │ │ │ │ + add r1, sp, #248 @ 0xf8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r0, sp, #320 @ 0x140 │ │ │ │ + add r1, sp, #64 @ 0x40 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r0, sp, #168 @ 0xa8 │ │ │ │ + add r0, sp, #936 @ 0x3a8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r0, sp, #32 │ │ │ │ + add r0, sp, #800 @ 0x320 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r7, pc, #904 @ (adr r7, 5ff4c8 ) │ │ │ │ + add r0, sp, #648 @ 0x288 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r7, pc, #752 @ (adr r7, 5ff434 ) │ │ │ │ + add r0, sp, #496 @ 0x1f0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r7, pc, #600 @ (adr r7, 5ff3a0 ) │ │ │ │ + add r0, sp, #344 @ 0x158 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r7, pc, #352 @ (adr r7, 5ff2ac ) │ │ │ │ + add r0, sp, #96 @ 0x60 │ │ │ │ lsls r2, r5, #2 │ │ │ │ subs r0, #1 │ │ │ │ cmp r0, #4 │ │ │ │ bhi.n 5ff17a │ │ │ │ tbb [pc, r0] │ │ │ │ lsrs r3, r0, #4 │ │ │ │ lsrs r4, r1, #28 │ │ │ │ @@ -2030979,25 +2030979,25 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #24] @ (5ff190 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #24] @ (5ff194 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - add r2, sp, #824 @ 0x338 │ │ │ │ + add r3, sp, #568 @ 0x238 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r3, sp, #256 @ 0x100 │ │ │ │ + add r4, sp, #0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r2, sp, #904 @ 0x388 │ │ │ │ + add r3, sp, #648 @ 0x288 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r2, sp, #992 @ 0x3e0 │ │ │ │ + add r3, sp, #736 @ 0x2e0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r3, sp, #56 @ 0x38 │ │ │ │ + add r3, sp, #824 @ 0x338 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r2, sp, #576 @ 0x240 │ │ │ │ + add r3, sp, #320 @ 0x140 │ │ │ │ lsls r2, r5, #2 │ │ │ │ cmp r0, #16 │ │ │ │ bhi.n 5ff1b2 │ │ │ │ tbb [pc, r0] │ │ │ │ adds r3, r3, r0 │ │ │ │ lsrs r4, r1, #4 │ │ │ │ lsrs r7, r1, #4 │ │ │ │ @@ -2031024,45 +2031024,45 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #28] @ (5ff1f0 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #28] @ (5ff1f4 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - add r3, sp, #816 @ 0x330 │ │ │ │ + add r4, sp, #560 @ 0x230 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r3, sp, #312 @ 0x138 │ │ │ │ + add r4, sp, #56 @ 0x38 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r3, sp, #400 @ 0x190 │ │ │ │ + add r4, sp, #144 @ 0x90 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r3, sp, #488 @ 0x1e8 │ │ │ │ + add r4, sp, #232 @ 0xe8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r3, sp, #592 @ 0x250 │ │ │ │ + add r4, sp, #336 @ 0x150 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r3, sp, #104 @ 0x68 │ │ │ │ + add r3, sp, #872 @ 0x368 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r2, sp, #960 @ 0x3c0 │ │ │ │ + add r3, sp, #704 @ 0x2c0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ cbz r0, 5ff20a │ │ │ │ cmp r0, #1 │ │ │ │ beq.n 5ff204 │ │ │ │ ldr r0, [pc, #16] @ (5ff210 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #12] @ (5ff214 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #12] @ (5ff218 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - add r3, sp, #944 @ 0x3b0 │ │ │ │ + add r4, sp, #688 @ 0x2b0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r3, sp, #760 @ 0x2f8 │ │ │ │ + add r4, sp, #504 @ 0x1f8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r3, sp, #608 @ 0x260 │ │ │ │ + add r4, sp, #352 @ 0x160 │ │ │ │ lsls r2, r5, #2 │ │ │ │ cmp r0, #8 │ │ │ │ bhi.n 5ff264 │ │ │ │ tbb [pc, r0] │ │ │ │ lsls r0, r1, #20 │ │ │ │ asrs r4, r2, #28 │ │ │ │ adds r2, r3, #4 │ │ │ │ @@ -2031095,33 +2031095,33 @@ │ │ │ │ ldr r0, [pc, #44] @ (5ff28c ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #40] @ (5ff290 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - add r3, sp, #1008 @ 0x3f0 │ │ │ │ + add r4, sp, #752 @ 0x2f0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r3, sp, #872 @ 0x368 │ │ │ │ + add r4, sp, #616 @ 0x268 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r4, sp, #880 @ 0x370 │ │ │ │ + add r5, sp, #624 @ 0x270 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r4, sp, #568 @ 0x238 │ │ │ │ + add r5, sp, #312 @ 0x138 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r4, sp, #688 @ 0x2b0 │ │ │ │ + add r5, sp, #432 @ 0x1b0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r3, sp, #1000 @ 0x3e8 │ │ │ │ + add r4, sp, #744 @ 0x2e8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r4, sp, #64 @ 0x40 │ │ │ │ + add r4, sp, #832 @ 0x340 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r4, sp, #168 @ 0xa8 │ │ │ │ + add r4, sp, #936 @ 0x3a8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r4, sp, #304 @ 0x130 │ │ │ │ + add r5, sp, #48 @ 0x30 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r4, sp, #856 @ 0x358 │ │ │ │ + add r5, sp, #600 @ 0x258 │ │ │ │ lsls r2, r5, #2 │ │ │ │ cmp r0, #3 │ │ │ │ bhi.n 5ff2b8 │ │ │ │ tbb [pc, r0] │ │ │ │ lsls r5, r0, #8 │ │ │ │ lsrs r3, r1, #32 │ │ │ │ ldr r0, [pc, #28] @ (5ff2c0 ) │ │ │ │ @@ -2031136,23 +2031136,23 @@ │ │ │ │ ldr r0, [pc, #24] @ (5ff2cc ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #20] @ (5ff2d0 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - add r4, sp, #840 @ 0x348 │ │ │ │ + add r5, sp, #584 @ 0x248 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r4, sp, #704 @ 0x2c0 │ │ │ │ + add r5, sp, #448 @ 0x1c0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r5, sp, #24 │ │ │ │ + add r5, sp, #792 @ 0x318 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r4, sp, #864 @ 0x360 │ │ │ │ + add r5, sp, #608 @ 0x260 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r5, sp, #120 @ 0x78 │ │ │ │ + add r5, sp, #888 @ 0x378 │ │ │ │ lsls r2, r5, #2 │ │ │ │ subs r0, #1 │ │ │ │ cmp r0, #25 │ │ │ │ bhi.n 5ff2f8 │ │ │ │ tbb [pc, r0] │ │ │ │ muls r6, r0 │ │ │ │ subs r5, #64 @ 0x40 │ │ │ │ @@ -2031223,53 +2031223,53 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #80] @ (5ff3b8 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #80] @ (5ff3bc ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - add r7, sp, #232 @ 0xe8 │ │ │ │ + add r7, sp, #1000 @ 0x3e8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r7, sp, #80 @ 0x50 │ │ │ │ + add r7, sp, #848 @ 0x350 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r6, sp, #952 @ 0x3b8 │ │ │ │ + add r7, sp, #696 @ 0x2b8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r6, sp, #784 @ 0x310 │ │ │ │ + add r7, sp, #528 @ 0x210 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r6, sp, #616 @ 0x268 │ │ │ │ + add r7, sp, #360 @ 0x168 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r6, sp, #464 @ 0x1d0 │ │ │ │ + add r7, sp, #208 @ 0xd0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r6, sp, #312 @ 0x138 │ │ │ │ + add r7, sp, #56 @ 0x38 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r6, sp, #160 @ 0xa0 │ │ │ │ + add r6, sp, #928 @ 0x3a0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r6, sp, #8 │ │ │ │ + add r6, sp, #776 @ 0x308 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r5, sp, #912 @ 0x390 │ │ │ │ + add r6, sp, #656 @ 0x290 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r5, sp, #776 @ 0x308 │ │ │ │ + add r6, sp, #520 @ 0x208 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r5, sp, #640 @ 0x280 │ │ │ │ + add r6, sp, #384 @ 0x180 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r5, sp, #488 @ 0x1e8 │ │ │ │ + add r6, sp, #232 @ 0xe8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r5, sp, #336 @ 0x150 │ │ │ │ + add r6, sp, #80 @ 0x50 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r5, sp, #168 @ 0xa8 │ │ │ │ + add r5, sp, #936 @ 0x3a8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r5, sp, #32 │ │ │ │ + add r5, sp, #800 @ 0x320 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r4, sp, #920 @ 0x398 │ │ │ │ + add r5, sp, #664 @ 0x298 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r4, sp, #784 @ 0x310 │ │ │ │ + add r5, sp, #528 @ 0x210 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r4, sp, #648 @ 0x288 │ │ │ │ + add r5, sp, #392 @ 0x188 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r4, sp, #528 @ 0x210 │ │ │ │ + add r5, sp, #272 @ 0x110 │ │ │ │ lsls r2, r5, #2 │ │ │ │ cmp r0, #4 │ │ │ │ bhi.n 5ff3ec │ │ │ │ tbb [pc, r0] │ │ │ │ lsls r6, r0, #12 │ │ │ │ lsrs r4, r1, #28 │ │ │ │ movs r1, r1 │ │ │ │ @@ -2031288,25 +2031288,25 @@ │ │ │ │ ldr r0, [pc, #28] @ (5ff404 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #24] @ (5ff408 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - add r6, sp, #576 @ 0x240 │ │ │ │ + add r7, sp, #320 @ 0x140 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r6, sp, #488 @ 0x1e8 │ │ │ │ + add r7, sp, #232 @ 0xe8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r6, sp, #784 @ 0x310 │ │ │ │ + add r7, sp, #528 @ 0x210 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r6, sp, #584 @ 0x248 │ │ │ │ + add r7, sp, #328 @ 0x148 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r6, sp, #672 @ 0x2a0 │ │ │ │ + add r7, sp, #416 @ 0x1a0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r6, sp, #776 @ 0x308 │ │ │ │ + add r7, sp, #520 @ 0x208 │ │ │ │ lsls r2, r5, #2 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 5ff484 │ │ │ │ tbb [pc, r0] │ │ │ │ lsrs r3, r1, #32 │ │ │ │ movs r6, #35 @ 0x23 │ │ │ │ cmp r4, #41 @ 0x29 │ │ │ │ @@ -2031363,47 +2031363,47 @@ │ │ │ │ ldr r0, [pc, #72] @ (5ff4c8 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #68] @ (5ff4cc ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - add r6, sp, #728 @ 0x2d8 │ │ │ │ + add r7, sp, #472 @ 0x1d8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r6, sp, #624 @ 0x270 │ │ │ │ + add r7, sp, #368 @ 0x170 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r7, sp, #904 @ 0x388 │ │ │ │ + sub sp, #136 @ 0x88 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r7, sp, #720 @ 0x2d0 │ │ │ │ + add sp, #464 @ 0x1d0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r7, sp, #792 @ 0x318 │ │ │ │ + sub sp, #24 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r7, sp, #320 @ 0x140 │ │ │ │ + add sp, #64 @ 0x40 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r7, sp, #376 @ 0x178 │ │ │ │ + add sp, #120 @ 0x78 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r7, sp, #432 @ 0x1b0 │ │ │ │ + add sp, #176 @ 0xb0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r7, sp, #520 @ 0x208 │ │ │ │ + add sp, #264 @ 0x108 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r6, sp, #592 @ 0x250 │ │ │ │ + add r7, sp, #336 @ 0x150 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r6, sp, #680 @ 0x2a8 │ │ │ │ + add r7, sp, #424 @ 0x1a8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r6, sp, #768 @ 0x300 │ │ │ │ + add r7, sp, #512 @ 0x200 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r6, sp, #856 @ 0x358 │ │ │ │ + add r7, sp, #600 @ 0x258 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r6, sp, #912 @ 0x390 │ │ │ │ + add r7, sp, #656 @ 0x290 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r6, sp, #968 @ 0x3c8 │ │ │ │ + add r7, sp, #712 @ 0x2c8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r7, sp, #0 │ │ │ │ + add r7, sp, #768 @ 0x300 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r7, sp, #648 @ 0x288 │ │ │ │ + add sp, #392 @ 0x188 │ │ │ │ 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 │ │ │ │ @@ -2031902,16 +2031902,16 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r3 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #30 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - strh.w r0, [r0, ] │ │ │ │ - strb.w r0, [r2, ] │ │ │ │ + str??.w r0, [r0, #293] @ 0x125 │ │ │ │ + str.w r0, [r2, #293] @ 0x125 │ │ │ │ lsls r2, r5, #26 │ │ │ │ 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 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ @@ -2033820,15 +2033820,15 @@ │ │ │ │ adds r5, #80 @ 0x50 │ │ │ │ mov r0, r5 │ │ │ │ bl 61671c │ │ │ │ mov r0, r6 │ │ │ │ blx 69180 │ │ │ │ b.n 600eba │ │ │ │ nop │ │ │ │ - str r5, [sp, #392] @ 0x188 │ │ │ │ + str r6, [sp, #136] @ 0x88 │ │ │ │ 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 │ │ │ │ @@ -2035262,84 +2035262,84 @@ │ │ │ │ mov r2, r5 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ blx 6a2ec <__fprintf_chk@plt> │ │ │ │ b.n 601bc6 │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldrsh r0, [r2, r7] │ │ │ │ + str r0, [r2, #8] │ │ │ │ lsls r2, r5, #2 │ │ │ │ b.n 601a00 │ │ │ │ lsls r2, r3, #5 │ │ │ │ - stc2l 0, cr0, [r6, #672] @ 0x2a0 │ │ │ │ - ldc2l 0, cr0, [r6, #672] @ 0x2a0 │ │ │ │ - stc2l 0, cr0, [r6, #672]! @ 0x2a0 │ │ │ │ - ldc2l 0, cr0, [r6, #672]! @ 0x2a0 │ │ │ │ - cdp2 0, 0, cr0, cr6, cr8, {5} │ │ │ │ - cdp2 0, 1, cr0, cr2, cr8, {5} │ │ │ │ - cdp2 0, 1, cr0, cr14, cr8, {5} │ │ │ │ + cdp2 0, 8, cr0, cr6, cr8, {5} │ │ │ │ + cdp2 0, 9, cr0, cr6, cr8, {5} │ │ │ │ + cdp2 0, 10, cr0, cr6, cr8, {5} │ │ │ │ + cdp2 0, 11, cr0, cr6, cr8, {5} │ │ │ │ + cdp2 0, 12, cr0, cr6, cr8, {5} │ │ │ │ + cdp2 0, 13, cr0, cr2, cr8, {5} │ │ │ │ + cdp2 0, 13, cr0, cr14, cr8, {5} │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r6, #12] │ │ │ │ + ldrh r2, [r6, #18] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - itet hi │ │ │ │ - lslhi r4, r5, #2 │ │ │ │ - ldrhls r4, [r5, #12] │ │ │ │ - lslhi r2, r5, #2 │ │ │ │ - ldrh r6, [r2, #10] │ │ │ │ + stmia r0!, {r1, r3, r6} │ │ │ │ + lsls r4, r5, #2 │ │ │ │ + ldrh r4, [r5, #18] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - itte eq │ │ │ │ - lsleq r4, r5, #2 │ │ │ │ - bkpt 0x00dc │ │ │ │ - lslne r4, r5, #2 │ │ │ │ - ldrh r6, [r3, #10] │ │ │ │ + ldrh r6, [r2, #16] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r2, [r5, #10] │ │ │ │ + itte gt │ │ │ │ + lslgt r4, r5, #2 │ │ │ │ + itt ls @ unpredictable │ │ │ │ + lslls r4, r5, #2 │ │ │ │ + ldrhls r6, [r3, #16] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r4, [r4, #10] │ │ │ │ + ldrh r2, [r5, #16] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bkpt 0x0080 │ │ │ │ - lsls r4, r5, #2 │ │ │ │ - ldrh r2, [r7, #10] │ │ │ │ + ldrh r4, [r4, #16] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bkpt 0x0082 │ │ │ │ + sev │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrh r0, [r0, #8] │ │ │ │ + ldrh r2, [r7, #16] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - pop {r2, r4, r5, r6, r7, pc} │ │ │ │ + ittt mi │ │ │ │ + lslmi r4, r5, #2 │ │ │ │ + ldrhmi r0, [r0, #14] │ │ │ │ + lslmi r2, r5, #2 │ │ │ │ + bkpt 0x00b4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrh r2, [r3, #6] │ │ │ │ + ldrh r2, [r3, #12] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - pop {r4, r5, r7, pc} │ │ │ │ + bkpt 0x0070 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrh r6, [r6, #6] │ │ │ │ + ldrh r6, [r6, #12] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r0, [r3, #4] │ │ │ │ + ldrh r0, [r3, #10] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - pop {r1, r2, r3, r4, r5, pc} │ │ │ │ + pop {r1, r2, r3, r4, r5, r6, r7, pc} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrh r4, [r5, #4] │ │ │ │ + ldrh r4, [r5, #10] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r6, [r2, #2] │ │ │ │ + ldrh r6, [r2, #8] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - pop {r4, r6, r7} │ │ │ │ + pop {r4, r7, pc} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strh r2, [r1, #62] @ 0x3e │ │ │ │ + ldrh r2, [r1, #4] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r2, [r3, #0] │ │ │ │ + ldrh r2, [r3, #6] │ │ │ │ lsls r2, r5, #2 │ │ │ │ b.n 602338 │ │ │ │ lsls r2, r3, #5 │ │ │ │ - strh r0, [r6, #46] @ 0x2e │ │ │ │ + strh r0, [r6, #52] @ 0x34 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r4, [r3, #46] @ 0x2e │ │ │ │ + strh r4, [r3, #52] @ 0x34 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbnz r0, 60202a │ │ │ │ + pop {r3, r4, r5, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strh r4, [r5, #48] @ 0x30 │ │ │ │ + strh r4, [r5, #54] @ 0x36 │ │ │ │ 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 │ │ │ │ @@ -2035566,15 +2035566,15 @@ │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ udf #70 @ 0x46 │ │ │ │ lsls r2, r3, #5 │ │ │ │ vmaxnm.f32 , , │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r4, #32] │ │ │ │ + strh r2, [r4, #38] @ 0x26 │ │ │ │ lsls r2, r5, #2 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [pc, #136] @ (6022fc ) │ │ │ │ mov r4, r1 │ │ │ │ @@ -2035630,25 +2035630,25 @@ │ │ │ │ blx 6a2ec <__fprintf_chk@plt> │ │ │ │ mov r2, r5 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ blx 6a2ec <__fprintf_chk@plt> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - strh r6, [r2, #32] │ │ │ │ + strh r6, [r2, #38] @ 0x26 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r4, [r3, #32] │ │ │ │ + strh r4, [r3, #38] @ 0x26 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xb816 │ │ │ │ + @ instruction: 0xb8d6 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - blt.n 6023f8 │ │ │ │ + bgt.n 602378 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strh r6, [r0, #32] │ │ │ │ + strh r6, [r0, #38] @ 0x26 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r2, [r6, #30] │ │ │ │ + strh r2, [r6, #36] @ 0x24 │ │ │ │ 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] @ 6030c0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2036952,320 +2036952,320 @@ │ │ │ │ ldr.w r3, [r5, #296] @ 0x128 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 6024f6 │ │ │ │ mov r1, r4 │ │ │ │ add.w r0, r5, #296 @ 0x128 │ │ │ │ bl 602264 │ │ │ │ b.w 6024f6 │ │ │ │ - strh r0, [r4, #28] │ │ │ │ + strh r0, [r4, #34] @ 0x22 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - stmia r2!, {r1, r3, r4, r7} │ │ │ │ + stmia r3!, {r1, r3, r4, r6} │ │ │ │ lsls r0, r6, #2 │ │ │ │ - @ instruction: 0xb75e │ │ │ │ + @ instruction: 0xb81e │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strh r2, [r0, #28] │ │ │ │ + strh r2, [r0, #34] @ 0x22 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r6, [r6, #26] │ │ │ │ + strh r6, [r6, #32] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldmia r4!, {r1, r2, r3, r5, r6, r7} │ │ │ │ + ldmia r5, {r1, r2, r3, r5, r7} │ │ │ │ lsls r5, r4, #4 │ │ │ │ - strh r6, [r3, #24] │ │ │ │ + strh r6, [r3, #30] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xb69e │ │ │ │ + @ instruction: 0xb75e │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strh r0, [r2, #16] │ │ │ │ + strh r0, [r2, #22] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bls.n 6030d4 │ │ │ │ + bge.n 603054 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strh r6, [r7, #46] @ 0x2e │ │ │ │ + strh r6, [r7, #52] @ 0x34 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r4, [r7, #62] @ 0x3e │ │ │ │ + ldrh r4, [r7, #4] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r4, [r0, #46] @ 0x2e │ │ │ │ + strh r4, [r0, #52] @ 0x34 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r6, [r0, #62] @ 0x3e │ │ │ │ + ldrh r6, [r0, #4] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r2, [r6, #60] @ 0x3c │ │ │ │ + ldrh r2, [r6, #2] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r2, [r3, #60] @ 0x3c │ │ │ │ + ldrh r2, [r3, #2] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r0, [r0, #60] @ 0x3c │ │ │ │ + ldrh r0, [r0, #2] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r6, [r0, #62] @ 0x3e │ │ │ │ + ldrh r6, [r0, #4] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldmia r3!, {r4, r7} │ │ │ │ + ldmia r4, {r4, r6} │ │ │ │ lsls r5, r4, #4 │ │ │ │ - strh r0, [r3, #14] │ │ │ │ + strh r0, [r3, #20] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - push {r3, r4, r6, lr} │ │ │ │ + setpan #1 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strh r6, [r4, #32] │ │ │ │ + strh r6, [r4, #38] @ 0x26 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldmia r3, {r1, r3, r6} │ │ │ │ + ldmia r4!, {r1, r3} │ │ │ │ lsls r5, r4, #4 │ │ │ │ - strh r2, [r4, #10] │ │ │ │ + strh r2, [r4, #16] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - push {r1, r5, r6, r7} │ │ │ │ + push {r1, r5, r7, lr} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strh r4, [r2, #2] │ │ │ │ + strh r4, [r2, #8] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bhi.n 603194 │ │ │ │ + bhi.n 603114 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strh r6, [r4, #50] @ 0x32 │ │ │ │ + strh r6, [r4, #56] @ 0x38 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r4, [r4, #44] @ 0x2c │ │ │ │ + strh r4, [r4, #50] @ 0x32 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r4, [r1, #44] @ 0x2c │ │ │ │ + strh r4, [r1, #50] @ 0x32 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r0, [r1, #48] @ 0x30 │ │ │ │ + strh r0, [r1, #54] @ 0x36 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldmia r2, {r1, r2, r4, r7} │ │ │ │ + ldmia r3!, {r1, r2, r4, r6} │ │ │ │ lsls r5, r4, #4 │ │ │ │ - strh r6, [r2, #4] │ │ │ │ + strh r6, [r2, #10] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - push {r1, r2, r4} │ │ │ │ + push {r1, r2, r4, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strh r4, [r2, #44] @ 0x2c │ │ │ │ + strh r4, [r2, #50] @ 0x32 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r0, [r0, #44] @ 0x2c │ │ │ │ + strh r0, [r0, #50] @ 0x32 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldmia r2, {r1, r2, r3, r4, r6} │ │ │ │ + ldmia r3, {r1, r2, r3, r4} │ │ │ │ lsls r5, r4, #4 │ │ │ │ - strh r6, [r0, #2] │ │ │ │ + strh r6, [r0, #8] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbz r6, 6031cc │ │ │ │ + push {r1, r2, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strh r4, [r0, #42] @ 0x2a │ │ │ │ + strh r4, [r0, #48] @ 0x30 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r0, [r6, #40] @ 0x28 │ │ │ │ + strh r0, [r6, #46] @ 0x2e │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r4, [r2, #24] │ │ │ │ + strh r4, [r2, #30] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldmia r1!, {r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r2, {r2, r3, r4, r5, r7} │ │ │ │ lsls r5, r4, #4 │ │ │ │ - ldrb r4, [r0, #31] │ │ │ │ + strh r4, [r0, #4] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbz r4, 6031c4 │ │ │ │ + push {r2} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strh r2, [r0, #38] @ 0x26 │ │ │ │ + strh r2, [r0, #44] @ 0x2c │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r6, [r5, #36] @ 0x24 │ │ │ │ + strh r6, [r5, #42] @ 0x2a │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r2, [r4, #36] @ 0x24 │ │ │ │ + strh r2, [r4, #42] @ 0x2a │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldmia r1!, {r2, r5, r7} │ │ │ │ + ldmia r2, {r2, r5, r6} │ │ │ │ lsls r5, r4, #4 │ │ │ │ - ldrb r4, [r2, #29] │ │ │ │ + strh r4, [r2, #0] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - uxtb r4, r2 │ │ │ │ + cbz r4, 6031f0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strh r6, [r4, #32] │ │ │ │ + strh r6, [r4, #38] @ 0x26 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r4, [r5, #28] │ │ │ │ + ldrb r4, [r5, #31] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r4, [r6, #30] │ │ │ │ + strh r4, [r6, #36] @ 0x24 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r4, [r4, #30] │ │ │ │ + strh r4, [r4, #36] @ 0x24 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bx r6 │ │ │ │ + @ instruction: 0x47f6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r4, [r7, #22] │ │ │ │ + ldrb r4, [r7, #25] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r4, [r6, #24] │ │ │ │ + strh r4, [r6, #30] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bpl.n 6030dc │ │ │ │ + bvs.n 60325c │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldmia r0!, {r2, r3, r5, r6, r7} │ │ │ │ + ldmia r1!, {r2, r3, r5, r7} │ │ │ │ lsls r5, r4, #4 │ │ │ │ - ldrb r6, [r7, #25] │ │ │ │ + ldrb r6, [r7, #28] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldmia r0!, {r2, r3, r5, r6, r7} │ │ │ │ + ldmia r1!, {r2, r3, r5, r7} │ │ │ │ lsls r5, r4, #4 │ │ │ │ - ldrb r6, [r4, #25] │ │ │ │ + ldrb r6, [r4, #28] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldmia r0!, {r4, r5, r6, r7} │ │ │ │ + ldmia r1!, {r4, r5, r7} │ │ │ │ lsls r5, r4, #4 │ │ │ │ - ldrb r6, [r1, #25] │ │ │ │ + ldrb r6, [r1, #28] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldmia r0!, {r2, r4, r5, r6, r7} │ │ │ │ + ldmia r1!, {r2, r4, r5, r7} │ │ │ │ lsls r5, r4, #4 │ │ │ │ - ldrb r6, [r6, #24] │ │ │ │ + ldrb r6, [r6, #27] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldmia r0!, {r2, r4, r5, r6, r7} │ │ │ │ + ldmia r1!, {r2, r4, r5, r7} │ │ │ │ lsls r5, r4, #4 │ │ │ │ - ldrb r4, [r3, #24] │ │ │ │ + ldrb r4, [r3, #27] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r0, [r3, #20] │ │ │ │ + strh r0, [r3, #26] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbz r0, 603200 │ │ │ │ + sxtb r0, r2 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bmi.n 6031b4 │ │ │ │ + bpl.n 603134 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strh r6, [r6, #18] │ │ │ │ + strh r6, [r6, #24] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r6, [r3, #18] │ │ │ │ + strh r6, [r3, #24] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r6, [r0, #18] │ │ │ │ + strh r6, [r0, #24] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r2, [r7, #16] │ │ │ │ + strh r2, [r7, #22] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r4, [r6, #16] │ │ │ │ + strh r4, [r6, #22] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - sub sp, #248 @ 0xf8 │ │ │ │ + cbz r6, 603216 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r0!, {r1, r2} │ │ │ │ + ldmia r0!, {r1, r2, r6, r7} │ │ │ │ lsls r5, r4, #4 │ │ │ │ - ldrb r2, [r2, #20] │ │ │ │ + ldrb r2, [r2, #23] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - sub sp, #72 @ 0x48 │ │ │ │ + cbz r2, 603218 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strh r4, [r2, #8] │ │ │ │ + strh r4, [r2, #14] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bcc.n 603204 │ │ │ │ + bmi.n 603184 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strh r0, [r5, #6] │ │ │ │ + strh r0, [r5, #12] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r2, [r7, #6] │ │ │ │ + strh r2, [r7, #12] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r4, [r3, #6] │ │ │ │ + strh r4, [r3, #12] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r0, [r2, #6] │ │ │ │ + strh r0, [r2, #12] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r2, [r1, #50] @ 0x32 │ │ │ │ + strh r2, [r1, #56] @ 0x38 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r6, [r5, #4] │ │ │ │ + strh r6, [r5, #10] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - adc.w r0, sl, #168 @ 0xa8 │ │ │ │ - stmia r7!, {r1, r3} │ │ │ │ + addw r0, sl, #168 @ 0xa8 │ │ │ │ + stmia r7!, {r1, r3, r6, r7} │ │ │ │ lsls r5, r4, #4 │ │ │ │ - ldrb r0, [r1, #16] │ │ │ │ + ldrb r0, [r1, #19] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r2, [r4, #24] │ │ │ │ + ldrb r2, [r4, #27] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r7, sp, #464 @ 0x1d0 │ │ │ │ + add sp, #208 @ 0xd0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - stmia r7!, {r4} │ │ │ │ + stmia r7!, {r4, r6, r7} │ │ │ │ lsls r5, r4, #4 │ │ │ │ - ldrb r0, [r1, #15] │ │ │ │ + ldrb r0, [r1, #18] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r7, sp, #288 @ 0x120 │ │ │ │ + add sp, #32 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r6, [r5, #24] │ │ │ │ + ldrb r6, [r5, #27] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bcs.n 60318c │ │ │ │ + bcc.n 60330c │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrb r0, [r2, #24] │ │ │ │ + ldrb r0, [r2, #27] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r2, [r7, #23] │ │ │ │ + ldrb r2, [r7, #26] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r2, [r4, #23] │ │ │ │ + ldrb r2, [r4, #26] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r2, [r1, #23] │ │ │ │ + ldrb r2, [r1, #26] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r2, [r6, #22] │ │ │ │ + ldrb r2, [r6, #25] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r2, [r3, #22] │ │ │ │ + ldrb r2, [r3, #25] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r6, [r0, #22] │ │ │ │ + ldrb r6, [r0, #25] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - stmia r6!, {r1, r2} │ │ │ │ + stmia r6!, {r1, r2, r6, r7} │ │ │ │ lsls r5, r4, #4 │ │ │ │ - ldrb r6, [r3, #10] │ │ │ │ + ldrb r6, [r3, #13] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r6, sp, #120 @ 0x78 │ │ │ │ + add r6, sp, #888 @ 0x378 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r4, [r5, #19] │ │ │ │ + ldrb r4, [r5, #22] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r0, [r5, #9] │ │ │ │ + ldrb r0, [r5, #12] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r5, sp, #896 @ 0x380 │ │ │ │ + add r6, sp, #640 @ 0x280 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r0, [r3, #9] │ │ │ │ + ldrb r0, [r3, #12] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r0, [r4, #7] │ │ │ │ + ldrb r0, [r4, #10] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - negs r2, r7 │ │ │ │ + orrs r2, r7 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r4, [r7, #8] │ │ │ │ + ldrb r4, [r7, #11] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r6, [r4, #1] │ │ │ │ + ldrb r6, [r4, #4] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r6, [r2, #8] │ │ │ │ + ldrb r6, [r2, #11] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r5, sp, #192 @ 0xc0 │ │ │ │ + add r5, sp, #960 @ 0x3c0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r6, [r0, #8] │ │ │ │ + ldrb r6, [r0, #11] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r5, sp, #32 │ │ │ │ + add r5, sp, #800 @ 0x320 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r4, sp, #1000 @ 0x3e8 │ │ │ │ + add r5, sp, #744 @ 0x2e8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r4, sp, #832 @ 0x340 │ │ │ │ + add r5, sp, #576 @ 0x240 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r6, [r6, #7] │ │ │ │ + ldrb r6, [r6, #10] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r4, [r2, #7] │ │ │ │ + ldrb r4, [r2, #10] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - stmia r4!, {r1, r2, r3, r6} │ │ │ │ + stmia r5!, {r1, r2, r3} │ │ │ │ lsls r5, r4, #4 │ │ │ │ - ldrb r6, [r2, #3] │ │ │ │ + ldrb r6, [r2, #6] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r0, [r2, #3] │ │ │ │ + ldrb r0, [r2, #6] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - stcl 0, cr0, [r6, #672]! @ 0x2a0 │ │ │ │ - add r4, sp, #232 @ 0xe8 │ │ │ │ + cdp 0, 10, cr0, cr6, cr8, {5} │ │ │ │ + add r4, sp, #1000 @ 0x3e8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - stmia r3!, {r3, r5, r7} │ │ │ │ + stmia r4!, {r3, r5, r6} │ │ │ │ lsls r5, r4, #4 │ │ │ │ - ldrb r4, [r1, #2] │ │ │ │ + ldrb r4, [r1, #5] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r4, sp, #48 @ 0x30 │ │ │ │ + add r4, sp, #816 @ 0x330 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r6, [r4, #14] │ │ │ │ + ldrb r6, [r4, #17] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r0, [r3, #14] │ │ │ │ + ldrb r0, [r3, #17] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldmia r7!, {r1, r2, r4, r6} │ │ │ │ + beq.n 60330c │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrb r0, [r0, #14] │ │ │ │ + ldrb r0, [r0, #17] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r4, [r5, #13] │ │ │ │ + ldrb r4, [r5, #16] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r0, r4, #17 │ │ │ │ + lsls r0, r4, #20 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r3, sp, #536 @ 0x218 │ │ │ │ + add r4, sp, #280 @ 0x118 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r0, [r1, #13] │ │ │ │ + ldrb r0, [r1, #16] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r6, [r7, #12] │ │ │ │ + ldrb r6, [r7, #15] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldmia r6!, {r1, r2, r3, r4, r5, r7} │ │ │ │ + ldmia r7!, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrb r2, [r5, #12] │ │ │ │ + ldrb r2, [r5, #15] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r6, [r2, #12] │ │ │ │ + ldrb r6, [r2, #15] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r2, r1, #15 │ │ │ │ + lsls r2, r1, #18 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r2, sp, #952 @ 0x3b8 │ │ │ │ + add r3, sp, #696 @ 0x2b8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r6, {r1, r3, r4, r6} │ │ │ │ + ldmia r7!, {r1, r3, r4} │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrb r6, [r5, #11] │ │ │ │ + ldrb r6, [r5, #14] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - stcl 0, cr0, [r6], #-672 @ 0xfffffd60 │ │ │ │ - ldrb r6, [r2, #11] │ │ │ │ + stc 0, cr0, [r6, #-672]! @ 0xfffffd60 │ │ │ │ + ldrb r6, [r2, #14] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r0, [r0, #11] │ │ │ │ + ldrb r0, [r0, #14] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r0, [r6, #10] │ │ │ │ + ldrb r0, [r6, #13] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r4, [r3, #10] │ │ │ │ + ldrb r4, [r3, #13] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r4, [r2, #10] │ │ │ │ + ldrb r4, [r2, #13] │ │ │ │ lsls r2, r5, #2 │ │ │ │ ldr.w r3, [pc, #1176] @ 6037c8 │ │ │ │ movs r1, #1 │ │ │ │ ldr.w r2, [pc, #1176] @ 6037cc │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ ldr.w r6, [pc, #1172] @ 6037d0 │ │ │ │ @@ -2037720,117 +2037720,117 @@ │ │ │ │ b.w 6029e2 │ │ │ │ ldr r3, [pc, #212] @ (603890 ) │ │ │ │ add r3, pc │ │ │ │ b.w 602fae │ │ │ │ ldr r3, [pc, #208] @ (603894 ) │ │ │ │ add r3, pc │ │ │ │ b.w 602f18 │ │ │ │ - itt eq │ │ │ │ - lsleq r5, r4, #4 │ │ │ │ - strbeq r0, [r3, #15] │ │ │ │ + itt gt │ │ │ │ + lslgt r5, r4, #4 │ │ │ │ + strbgt r0, [r3, #18] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r7, pc, #352 @ (adr r7, 603934 ) │ │ │ │ + add r0, sp, #96 @ 0x60 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r6, [r7, #24] │ │ │ │ + strb r6, [r7, #27] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldmia r2!, {r1, r3, r5, r7} │ │ │ │ + ldmia r3, {r1, r3, r5, r6} │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strb r4, [r2, #25] │ │ │ │ + strb r4, [r2, #28] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r6, [r2, #25] │ │ │ │ + strb r6, [r2, #28] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r6, [r0, #25] │ │ │ │ + strb r6, [r0, #28] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r6, [r6, #24] │ │ │ │ + strb r6, [r6, #27] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r4, [r5, #24] │ │ │ │ + strb r4, [r5, #27] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r6, [r2, #24] │ │ │ │ + strb r6, [r2, #27] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r2, [r7, #14] │ │ │ │ + strb r2, [r7, #17] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r0, [r1, #10] │ │ │ │ + strb r0, [r1, #13] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldmia r1!, {r2, r6, r7} │ │ │ │ + ldmia r2, {r2, r7} │ │ │ │ lsls r0, r6, #2 │ │ │ │ - add r6, pc, #256 @ (adr r6, 603904 ) │ │ │ │ + add r7, pc, #0 @ (adr r7, 603804 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - stmia r2!, {r5, r6} │ │ │ │ + stmia r3!, {r5} │ │ │ │ lsls r3, r5, #2 │ │ │ │ - strb r6, [r1, #14] │ │ │ │ + strb r6, [r1, #17] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r5, pc, #976 @ (adr r5, 603be0 ) │ │ │ │ + add r6, pc, #720 @ (adr r6, 603ae0 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r4, [r2, #12] │ │ │ │ + strb r4, [r2, #15] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r6, [r7, #7] │ │ │ │ + strb r6, [r7, #10] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldmia r1!, {r6} │ │ │ │ + ldmia r2!, {} │ │ │ │ lsls r0, r6, #2 │ │ │ │ - add r5, pc, #744 @ (adr r5, 603b08 ) │ │ │ │ + add r6, pc, #488 @ (adr r6, 603a08 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r4, [r4, #12] │ │ │ │ + strb r4, [r4, #15] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r5, pc, #600 @ (adr r5, 603a80 ) │ │ │ │ + add r6, pc, #344 @ (adr r6, 603980 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r0, [r2, #2] │ │ │ │ + strb r0, [r2, #5] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r4, [r7, #11] │ │ │ │ + strb r4, [r7, #14] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r5, pc, #168 @ (adr r5, 6038dc ) │ │ │ │ + add r5, pc, #936 @ (adr r5, 603bdc ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r2, [r0, #11] │ │ │ │ + strb r2, [r0, #14] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r4, pc, #920 @ (adr r4, 603bd4 ) │ │ │ │ + add r5, pc, #664 @ (adr r5, 603ad4 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r4, [r0, #11] │ │ │ │ + strb r4, [r0, #14] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r4, pc, #824 @ (adr r4, 603b7c ) │ │ │ │ + add r5, pc, #568 @ (adr r5, 603a7c ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r4, [r6, #10] │ │ │ │ + strb r4, [r6, #13] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r4, [r5, #10] │ │ │ │ + strb r4, [r5, #13] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r4, pc, #512 @ (adr r4, 603a50 ) │ │ │ │ + add r5, pc, #256 @ (adr r5, 603950 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r2, [r1, #2] │ │ │ │ + strb r2, [r1, #5] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r2, [r2, #14] │ │ │ │ + ldrb r2, [r2, #17] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - stmia r7!, {r1, r2, r6, r7} │ │ │ │ + ldmia r0!, {r1, r2, r7} │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrb r2, [r7, #13] │ │ │ │ + ldrb r2, [r7, #16] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - b.n 6033e8 │ │ │ │ + b.n 603568 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - strb r4, [r0, #9] │ │ │ │ + strb r4, [r0, #12] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r2, [r5, #8] │ │ │ │ + strb r2, [r5, #11] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r0, [r1, #9] │ │ │ │ + strb r0, [r1, #12] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r3, pc, #792 @ (adr r3, 603b8c ) │ │ │ │ + add r4, pc, #536 @ (adr r4, 603a8c ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r0, [r1, #8] │ │ │ │ + strb r0, [r1, #11] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r4, [r3, #8] │ │ │ │ + strb r4, [r3, #11] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r4, [r7, #7] │ │ │ │ + strb r4, [r7, #10] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r3, pc, #248 @ (adr r3, 60397c ) │ │ │ │ + add r3, pc, #1016 @ (adr r3, 603c7c ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r0, [r0, #7] │ │ │ │ + strb r0, [r0, #10] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r2, [r2, #6] │ │ │ │ + strb r2, [r2, #9] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r6, [r4, #6] │ │ │ │ + strb r6, [r4, #9] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrsb r2, [r2, r4] │ │ │ │ + ldrsb r2, [r2, r7] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrsb r2, [r1, r4] │ │ │ │ + ldrsb r2, [r1, r7] │ │ │ │ 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 │ │ │ │ @@ -2039941,34 +2039941,34 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ cbz r0, 604fa6 │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cbz r0, 604fac │ │ │ │ lsls r2, r3, #5 │ │ │ │ - cdp2 0, 8, cr0, cr0, cr10, {5} │ │ │ │ - movs r2, #222 @ 0xde │ │ │ │ + vhadd.u8 d16, d16, d26 │ │ │ │ + movs r3, #158 @ 0x9e │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldrsh r6, [r0, r1] │ │ │ │ + ldrsh r6, [r0, r4] │ │ │ │ lsls r2, r5, #2 │ │ │ │ movs r6, #50 @ 0x32 │ │ │ │ lsls r6, r3, #5 │ │ │ │ - ldrsh r4, [r5, r0] │ │ │ │ + ldrsh r4, [r5, r3] │ │ │ │ lsls r2, r5, #2 │ │ │ │ sub sp, #296 @ 0x128 │ │ │ │ lsls r2, r3, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r1, r7] │ │ │ │ + ldrsh r2, [r1, r2] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r6, [r5, r7] │ │ │ │ + ldrsh r6, [r5, r2] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r6, [r6, r5] │ │ │ │ + ldrsh r6, [r6, r0] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bge.n 604fac │ │ │ │ + blt.n 604f2c │ │ │ │ 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] @ (605034 ) │ │ │ │ sub.w sp, sp, #520 @ 0x208 │ │ │ │ @@ -2040014,21 +2040014,21 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ add sp, #144 @ 0x90 │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add sp, #96 @ 0x60 │ │ │ │ lsls r2, r3, #5 │ │ │ │ - strb r6, [r6, #19] │ │ │ │ + strb r6, [r6, #22] │ │ │ │ lsls r1, r5, #2 │ │ │ │ add r7, sp, #992 @ 0x3e0 │ │ │ │ lsls r2, r3, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r0, r5] │ │ │ │ + ldrsh r6, [r0, r0] │ │ │ │ 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] @ 605108 │ │ │ │ sub sp, #20 │ │ │ │ @@ -2040185,25 +2040185,25 @@ │ │ │ │ b.n 6051a2 │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r6, sp, #824 @ 0x338 │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r4, r0] │ │ │ │ + ldrb r4, [r4, r3] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r2, [r4, r0] │ │ │ │ + ldrb r2, [r4, r3] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r0, [r4, r0] │ │ │ │ + ldrb r0, [r4, r3] │ │ │ │ lsls r2, r5, #2 │ │ │ │ add r6, sp, #320 @ 0x140 │ │ │ │ lsls r2, r3, #5 │ │ │ │ - ldrh r6, [r6, r6] │ │ │ │ + ldrb r6, [r6, r1] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r2, [r6, r7] │ │ │ │ + ldrb r2, [r6, r2] │ │ │ │ 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] @ (6052c4 ) │ │ │ │ mov r4, r1 │ │ │ │ @@ -2040276,19 +2040276,19 @@ │ │ │ │ lsls r2, r3, #5 │ │ │ │ add r5, sp, #856 @ 0x358 │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r5, sp, #680 @ 0x2a8 │ │ │ │ lsls r2, r3, #5 │ │ │ │ - strb r4, [r5, #9] │ │ │ │ + strb r4, [r5, #12] │ │ │ │ lsls r1, r5, #2 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r6, r4] │ │ │ │ + ldrh r0, [r6, r7] │ │ │ │ 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] @ (605608 ) │ │ │ │ @@ -2040581,69 +2040581,69 @@ │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r4, sp, #968 @ 0x3c8 │ │ │ │ lsls r2, r3, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r5, r3] │ │ │ │ + ldrh r4, [r5, r6] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r2, [r0, r4] │ │ │ │ + ldrh r2, [r0, r7] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r2, [r2, r5] │ │ │ │ + ldrb r2, [r2, r0] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r6, [r0, #6] │ │ │ │ + strb r6, [r0, #9] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r7, #12 │ │ │ │ + subs r7, #204 @ 0xcc │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrh r6, [r7, r0] │ │ │ │ + ldrh r6, [r7, r3] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r2, [r3, r0] │ │ │ │ + ldrh r2, [r3, r3] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r2, [r7, r7] │ │ │ │ + ldrh r2, [r7, r2] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r6, [r5, r7] │ │ │ │ + ldrh r6, [r5, r2] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r0, [r0, r1] │ │ │ │ + ldrh r0, [r0, r4] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r2, [r7, #0] │ │ │ │ + strb r2, [r7, #3] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrsb r4, [r5, r6] │ │ │ │ + ldr r4, [r5, r1] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r4, [r2, r0] │ │ │ │ + ldrh r4, [r2, r3] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r1, [pc, #336] @ (6057a0 ) │ │ │ │ + ldr r2, [pc, #80] @ (6056a0 ) │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrh r6, [r2, r0] │ │ │ │ + ldrh r6, [r2, r3] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r2, [r3, r0] │ │ │ │ + ldrh r2, [r3, r3] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r4, [r0, r0] │ │ │ │ + ldrh r4, [r0, r3] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r4, [r7, r7] │ │ │ │ + ldrh r4, [r7, r2] │ │ │ │ lsls r2, r5, #2 │ │ │ │ cmp r3, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r2, r2] │ │ │ │ + ldr r0, [r2, r5] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r0, [r6, r1] │ │ │ │ + ldr r0, [r6, r4] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r6, [r4, r1] │ │ │ │ + ldr r6, [r4, r4] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r4, [r2, r1] │ │ │ │ + ldr r4, [r2, r4] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r2, [r2, r1] │ │ │ │ + ldr r2, [r2, r4] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r6, [r7, r0] │ │ │ │ + ldr r6, [r7, r3] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r6, [r6, r0] │ │ │ │ + ldr r6, [r6, r3] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r2, [r4, r3] │ │ │ │ + ldr r2, [r4, r6] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r4, [r2, r3] │ │ │ │ + ldr r4, [r2, r6] │ │ │ │ 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 │ │ │ │ @@ -2041654,15 +2041654,15 @@ │ │ │ │ str.w r3, [r6, #3500] @ 0xdac │ │ │ │ mov r0, r8 │ │ │ │ bl 6052e0 │ │ │ │ add r1, sp, #152 @ 0x98 │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r5, r1] │ │ │ │ + ldr r0, [r5, r4] │ │ │ │ lsls r2, r5, #2 │ │ │ │ add r7, pc, #464 @ (adr r7, 606344 ) │ │ │ │ lsls r2, r3, #5 │ │ │ │ ldr.w r3, [r0, #640] @ 0x280 │ │ │ │ ldr.w r2, [r3, #416] @ 0x1a0 │ │ │ │ cbz r2, 606182 │ │ │ │ ldr r2, [pc, #304] @ (6062b0 ) │ │ │ │ @@ -2041829,20 +2041829,20 @@ │ │ │ │ ldr.w r3, [r4, #492] @ 0x1ec │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5aec38 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - strd r0, r0, [sl, #676] @ 0x2a4 │ │ │ │ - ldr r4, [pc, #336] @ (6064bc ) │ │ │ │ + eor.w r0, sl, r9, asr #2 │ │ │ │ + ldr r5, [pc, #80] @ (6063bc ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r0, [r4, #20] │ │ │ │ + strh r0, [r4, #26] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strb r6, [r6, #12] │ │ │ │ + strb r6, [r6, #15] │ │ │ │ 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 │ │ │ │ @@ -2041860,18 +2041860,18 @@ │ │ │ │ bl 5aedc4 │ │ │ │ bl 5aec38 │ │ │ │ ldr.w r3, [r4, #340] @ 0x154 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - strd r0, r0, [r2, #-676]! @ 0x2a4 │ │ │ │ - ldr r4, [pc, #0] @ (6063c0 ) │ │ │ │ + bic.w r0, r2, r9, asr #2 │ │ │ │ + ldr r4, [pc, #768] @ (6066c0 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cmp r1, #88 @ 0x58 │ │ │ │ + cmp r2, #24 │ │ │ │ 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 │ │ │ │ @@ -2041896,20 +2041896,20 @@ │ │ │ │ bl 5aec38 │ │ │ │ ldr.w r3, [r4, #552] @ 0x228 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldmdb r2, {r0, r3, r5, r7} │ │ │ │ - ldr r3, [pc, #784] @ (606734 ) │ │ │ │ + ldrd r0, r0, [r2, #676] @ 0x2a4 │ │ │ │ + ldr r4, [pc, #528] @ (606634 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cmp r1, #8 │ │ │ │ + cmp r1, #200 @ 0xc8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r6, [r7, #9] │ │ │ │ + strb r6, [r7, #12] │ │ │ │ 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 │ │ │ │ @@ -2041934,20 +2041934,20 @@ │ │ │ │ ldr.w r3, [r4, #548] @ 0x224 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5aec38 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - stmia.w sl!, {r0, r3, r5, r7} │ │ │ │ - ldr r3, [pc, #448] @ (60664c ) │ │ │ │ + strd r0, r0, [sl, #-676]! @ 0x2a4 │ │ │ │ + ldr r4, [pc, #192] @ (60654c ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r0, [r0, #12] │ │ │ │ + strh r0, [r0, #18] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strb r6, [r2, #8] │ │ │ │ + strb r6, [r2, #11] │ │ │ │ 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 │ │ │ │ @@ -2041972,20 +2041972,20 @@ │ │ │ │ ldr.w r3, [r4, #364] @ 0x16c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5aec38 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - strex r0, r0, [r2, #676] @ 0x2a4 │ │ │ │ - ldr r3, [pc, #96] @ (606554 ) │ │ │ │ + stmdb r2, {r0, r3, r5, r7} │ │ │ │ + ldr r3, [pc, #864] @ (606854 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r0, [r3, #8] │ │ │ │ + strh r0, [r3, #14] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strh r6, [r0, #62] @ 0x3e │ │ │ │ + ldrh r6, [r0, #4] │ │ │ │ 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 │ │ │ │ @@ -2042010,21 +2042010,20 @@ │ │ │ │ ldr.w r3, [r4, #248] @ 0xf8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5aec38 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - b.n 60650c │ │ │ │ - lsls r1, r5, #2 │ │ │ │ - ldr r2, [pc, #832] @ (60689c ) │ │ │ │ + ldmia.w sl, {r0, r3, r5, r7} │ │ │ │ + ldr r3, [pc, #576] @ (60679c ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r0, [r6, #4] │ │ │ │ + strh r0, [r6, #10] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - asrs r6, r5, #14 │ │ │ │ + asrs r6, r5, #17 │ │ │ │ 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 │ │ │ │ @@ -2042049,21 +2042048,20 @@ │ │ │ │ ldr.w r3, [r4, #244] @ 0xf4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5aec38 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - b.n 6064a4 │ │ │ │ - lsls r1, r5, #2 │ │ │ │ - ldr r2, [pc, #544] @ (6067e4 ) │ │ │ │ + @ instruction: 0xe83200a9 │ │ │ │ + ldr r3, [pc, #288] @ (6066e4 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r0, [r1, #2] │ │ │ │ + strh r0, [r1, #8] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - asrs r6, r0, #13 │ │ │ │ + asrs r6, r0, #16 │ │ │ │ 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 │ │ │ │ @@ -2042088,21 +2042086,21 @@ │ │ │ │ ldr.w r3, [r4, #512] @ 0x200 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5aec38 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - b.n 60643c │ │ │ │ + b.n 6065bc │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r2, [pc, #240] @ (60671c ) │ │ │ │ + ldr r2, [pc, #1008] @ (606a1c ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r0, [r4, #31] │ │ │ │ + strh r0, [r4, #4] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - asrs r6, r3, #11 │ │ │ │ + asrs r6, r3, #14 │ │ │ │ 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 │ │ │ │ @@ -2042127,21 +2042125,21 @@ │ │ │ │ ldr.w r3, [r4, #508] @ 0x1fc │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5aec38 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - b.n 6063d4 │ │ │ │ + b.n 606554 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r1, [pc, #944] @ (606a44 ) │ │ │ │ + ldr r2, [pc, #688] @ (606944 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r0, [r7, #29] │ │ │ │ + strh r0, [r7, #0] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - asrs r6, r6, #9 │ │ │ │ + asrs r6, r6, #12 │ │ │ │ lsls r2, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2042166,21 +2042164,21 @@ │ │ │ │ ldr.w r3, [r4, #272] @ 0x110 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5aec38 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - b.n 60636c │ │ │ │ + b.n 6064ec │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r1, [pc, #608] @ (60695c ) │ │ │ │ + ldr r2, [pc, #352] @ (60685c ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r0, [r2, #28] │ │ │ │ + ldrb r0, [r2, #31] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - asrs r6, r1, #8 │ │ │ │ + asrs r6, r1, #11 │ │ │ │ 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 │ │ │ │ @@ -2042205,21 +2042203,21 @@ │ │ │ │ ldr.w r3, [r4, #268] @ 0x10c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5aec38 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - b.n 606304 │ │ │ │ + b.n 606484 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r1, [pc, #256] @ (606864 ) │ │ │ │ + ldr r2, [pc, #0] @ (606764 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r0, [r5, #26] │ │ │ │ + ldrb r0, [r5, #29] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - asrs r6, r4, #6 │ │ │ │ + asrs r6, r4, #9 │ │ │ │ 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 │ │ │ │ @@ -2042244,21 +2042242,21 @@ │ │ │ │ ldr.w r3, [r4, #260] @ 0x104 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5aec38 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - b.n 60629c │ │ │ │ + b.n 60641c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r0, [pc, #928] @ (606b6c ) │ │ │ │ + ldr r1, [pc, #672] @ (606a6c ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r0, [r0, #25] │ │ │ │ + ldrb r0, [r0, #28] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - asrs r6, r7, #4 │ │ │ │ + asrs r6, r7, #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 │ │ │ │ @@ -2042283,21 +2042281,21 @@ │ │ │ │ ldr.w r3, [r4, #256] @ 0x100 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5aec38 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - b.n 606234 │ │ │ │ + b.n 6063b4 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r0, [pc, #576] @ (606a74 ) │ │ │ │ + ldr r1, [pc, #320] @ (606974 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r0, [r3, #23] │ │ │ │ + ldrb r0, [r3, #26] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - asrs r6, r2, #3 │ │ │ │ + asrs r6, r2, #6 │ │ │ │ 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 │ │ │ │ @@ -2042322,21 +2042320,21 @@ │ │ │ │ ldr.w r3, [r4, #236] @ 0xec │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5aec38 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - b.n 6061cc │ │ │ │ + b.n 60634c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r0, [pc, #224] @ (60697c ) │ │ │ │ + ldr r0, [pc, #992] @ (606c7c ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r0, [r6, #21] │ │ │ │ + ldrb r0, [r6, #24] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - asrs r6, r5, #1 │ │ │ │ + asrs r6, r5, #4 │ │ │ │ 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 │ │ │ │ @@ -2042361,21 +2042359,21 @@ │ │ │ │ ldr.w r3, [r4, #232] @ 0xe8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5aec38 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - b.n 606164 │ │ │ │ + b.n 6062e4 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - blxns ip │ │ │ │ + ldr r0, [pc, #656] @ (606b94 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r0, [r1, #20] │ │ │ │ + ldrb r0, [r1, #23] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - asrs r6, r0, #32 │ │ │ │ + asrs r6, r0, #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 │ │ │ │ @@ -2042400,21 +2042398,21 @@ │ │ │ │ ldr.w r3, [r4, #224] @ 0xe0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5aec38 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - b.n 6070fc │ │ │ │ + b.n 60627c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - blxns r1 │ │ │ │ + ldr r0, [pc, #304] @ (606a9c ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r0, [r4, #18] │ │ │ │ + ldrb r0, [r4, #21] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - lsrs r6, r3, #30 │ │ │ │ + asrs r6, r3, #1 │ │ │ │ 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 │ │ │ │ @@ -2042439,21 +2042437,21 @@ │ │ │ │ ldr.w r3, [r4, #220] @ 0xdc │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5aec38 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - b.n 607094 │ │ │ │ + b.n 606214 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - bx r7 │ │ │ │ + blx pc │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r0, [r7, #16] │ │ │ │ + ldrb r0, [r7, #19] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - lsrs r6, r6, #28 │ │ │ │ + lsrs r6, r6, #31 │ │ │ │ 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 │ │ │ │ @@ -2042478,21 +2042476,21 @@ │ │ │ │ ldr.w r3, [r4, #212] @ 0xd4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5aec38 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - b.n 60702c │ │ │ │ + b.n 6071ac │ │ │ │ lsls r1, r5, #2 │ │ │ │ - mov r8, ip │ │ │ │ + blx r4 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r0, [r2, #15] │ │ │ │ + ldrb r0, [r2, #18] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - lsrs r6, r1, #27 │ │ │ │ + lsrs r6, r1, #30 │ │ │ │ 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 │ │ │ │ @@ -2042517,21 +2042515,21 @@ │ │ │ │ ldr.w r3, [r4, #208] @ 0xd0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5aec38 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - b.n 606fc4 │ │ │ │ + b.n 607144 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - mov r8, r1 │ │ │ │ + bx r9 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r0, [r5, #13] │ │ │ │ + ldrb r0, [r5, #16] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - lsrs r6, r4, #25 │ │ │ │ + lsrs r6, r4, #28 │ │ │ │ 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 │ │ │ │ @@ -2042556,21 +2042554,21 @@ │ │ │ │ ldr.w r3, [r4, #200] @ 0xc8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5aec38 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - b.n 606f5c │ │ │ │ + b.n 6070dc │ │ │ │ lsls r1, r5, #2 │ │ │ │ - mov r0, r6 │ │ │ │ + mov r8, lr │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r0, [r0, #12] │ │ │ │ + ldrb r0, [r0, #15] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - lsrs r6, r7, #23 │ │ │ │ + lsrs r6, r7, #26 │ │ │ │ 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 │ │ │ │ @@ -2042595,21 +2042593,21 @@ │ │ │ │ ldr.w r3, [r4, #196] @ 0xc4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5aec38 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - b.n 606ef4 │ │ │ │ + b.n 607074 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cmp r8, fp │ │ │ │ + mov r8, r3 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r0, [r3, #10] │ │ │ │ + ldrb r0, [r3, #13] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - lsrs r6, r2, #22 │ │ │ │ + lsrs r6, r2, #25 │ │ │ │ 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 │ │ │ │ @@ -2042634,21 +2042632,21 @@ │ │ │ │ ldr.w r3, [r4, #188] @ 0xbc │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5aec38 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - b.n 606e8c │ │ │ │ + b.n 60700c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cmp r8, r0 │ │ │ │ + mov r0, r8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r0, [r6, #8] │ │ │ │ + ldrb r0, [r6, #11] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - lsrs r6, r5, #20 │ │ │ │ + lsrs r6, r5, #23 │ │ │ │ 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 │ │ │ │ @@ -2042673,21 +2042671,21 @@ │ │ │ │ ldr.w r3, [r4, #184] @ 0xb8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5aec38 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - b.n 606e24 │ │ │ │ + b.n 606fa4 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cmp r0, r5 │ │ │ │ + cmp r8, sp │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r0, [r1, #7] │ │ │ │ + ldrb r0, [r1, #10] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - lsrs r6, r0, #19 │ │ │ │ + lsrs r6, r0, #22 │ │ │ │ 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 │ │ │ │ @@ -2042712,21 +2042710,21 @@ │ │ │ │ ldr.w r3, [r4, #152] @ 0x98 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5aec38 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - b.n 606dbc │ │ │ │ + b.n 606f3c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r8, sl │ │ │ │ + cmp r8, r2 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r0, [r4, #5] │ │ │ │ + ldrb r0, [r4, #8] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - lsrs r6, r3, #17 │ │ │ │ + lsrs r6, r3, #20 │ │ │ │ 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 │ │ │ │ @@ -2042759,21 +2042757,21 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ bl 5aec38 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - add r4, pc │ │ │ │ + cmp r4, r7 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - b.n 606d50 │ │ │ │ + b.n 606ed0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r2, [r6, #3] │ │ │ │ + ldrb r2, [r6, #6] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strh r0, [r7, #36] @ 0x24 │ │ │ │ + strh r0, [r7, #42] @ 0x2a │ │ │ │ lsls r4, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w r5, [r0, #1528] @ 0x5f8 │ │ │ │ mov r4, r1 │ │ │ │ @@ -2042801,21 +2042799,21 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ bl 5aec38 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - add r4, r2 │ │ │ │ + add ip, sl │ │ │ │ lsls r2, r5, #2 │ │ │ │ - svc 162 @ 0xa2 │ │ │ │ + b.n 606e54 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r6, [r7, #1] │ │ │ │ + ldrb r6, [r7, #4] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strh r4, [r0, #34] @ 0x22 │ │ │ │ + strh r4, [r0, #40] @ 0x28 │ │ │ │ lsls r4, r6, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2042849,23 +2042847,23 @@ │ │ │ │ bl 5aec38 │ │ │ │ ldr.w r3, [r4, #608] @ 0x260 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - svc 60 @ 0x3c │ │ │ │ + svc 252 @ 0xfc │ │ │ │ lsls r1, r5, #2 │ │ │ │ - bics r2, r6 │ │ │ │ + add r2, lr │ │ │ │ lsls r2, r5, #2 │ │ │ │ - subs r2, r6, #4 │ │ │ │ + subs r2, r6, #7 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bics r4, r4 │ │ │ │ + add r4, ip │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbnz r0, 606e38 │ │ │ │ + rev r0, r6 │ │ │ │ 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 │ │ │ │ @@ -2042890,21 +2042888,21 @@ │ │ │ │ bl 5aedc4 │ │ │ │ bl 5aec38 │ │ │ │ ldr.w r3, [r4, #336] @ 0x150 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - udf #186 @ 0xba │ │ │ │ + svc 122 @ 0x7a │ │ │ │ lsls r1, r5, #2 │ │ │ │ - muls r4, r0 │ │ │ │ + add r4, r0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - subs r0, r6, #2 │ │ │ │ + subs r0, r6, #5 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - orrs r6, r5 │ │ │ │ + mvns r6, r5 │ │ │ │ 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 │ │ │ │ @@ -2042929,21 +2042927,21 @@ │ │ │ │ bl 5aedc4 │ │ │ │ bl 5aec38 │ │ │ │ ldr.w r3, [r4, #484] @ 0x1e4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - udf #82 @ 0x52 │ │ │ │ + svc 18 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r0, [r5, #30] │ │ │ │ + strh r0, [r5, #2] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - subs r0, r1, #1 │ │ │ │ + subs r0, r1, #4 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r6, {r1, r2, r4, r5, r6} │ │ │ │ + ldmia r7!, {r1, r2, r4, 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 │ │ │ │ @@ -2042968,21 +2042966,21 @@ │ │ │ │ bl 5aedc4 │ │ │ │ bl 5aec38 │ │ │ │ ldr.w r3, [r4, #480] @ 0x1e0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ble.n 606f1c │ │ │ │ + udf #170 @ 0xaa │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cmp r0, r1 │ │ │ │ + muls r0, r1 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - adds r0, r4, #7 │ │ │ │ + subs r0, r4, #2 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r6!, {r1, r2, r3} │ │ │ │ + ldmia r6, {r1, r2, r3, r6, r7} │ │ │ │ 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 │ │ │ │ @@ -2043014,23 +2043012,23 @@ │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ bl 5af034 │ │ │ │ bl 5aedc4 │ │ │ │ bl 5aec38 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - tst r6, r4 │ │ │ │ + cmn r6, r4 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ble.n 6070ac │ │ │ │ + udf #48 @ 0x30 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r4, [r1, #25] │ │ │ │ + strb r4, [r1, #28] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldmia r3, {r1, r2, r3, r5, r6, r7} │ │ │ │ + ldmia r4!, {r1, r2, r3, r5, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - tst r4, r1 │ │ │ │ + cmn r4, r1 │ │ │ │ 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 │ │ │ │ @@ -2043062,23 +2043060,23 @@ │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ bl 5af034 │ │ │ │ bl 5aedc4 │ │ │ │ bl 5aec38 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - rors r6, r0 │ │ │ │ + cmp r6, r0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bgt.n 607028 │ │ │ │ + ble.n 606fa8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r0, [r1, #23] │ │ │ │ + strb r0, [r1, #26] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldmia r3, {r1, r3, r5, r6} │ │ │ │ + ldmia r4!, {r1, r3, r5} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - sbcs r0, r1 │ │ │ │ + negs r0, r1 │ │ │ │ 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 │ │ │ │ @@ -2043103,21 +2043101,21 @@ │ │ │ │ bl 5aedc4 │ │ │ │ ldr.w r3, [r4, #288] @ 0x120 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5aec38 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - bgt.n 6071ac │ │ │ │ + ble.n 60712c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adcs r0, r4 │ │ │ │ + tst r0, r4 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r0, [r2, #21] │ │ │ │ + strb r0, [r2, #24] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - adcs r2, r1 │ │ │ │ + tst r2, r1 │ │ │ │ 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 │ │ │ │ @@ -2043142,21 +2043140,21 @@ │ │ │ │ bl 5aedc4 │ │ │ │ ldr.w r3, [r4, #284] @ 0x11c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5aec38 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - bgt.n 607144 │ │ │ │ + bgt.n 6070c4 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r0, r1 │ │ │ │ + rors r0, r1 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r0, [r5, #19] │ │ │ │ + strb r0, [r5, #22] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - lsrs r2, r6 │ │ │ │ + sbcs r2, r6 │ │ │ │ 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] @ (607180 ) │ │ │ │ mov r3, r0 │ │ │ │ @@ -2043179,19 +2043177,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #0 │ │ │ │ bl 5af034 │ │ │ │ bl 5aef34 │ │ │ │ bl 5aec38 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - lsls r0, r7 │ │ │ │ + adcs r0, r7 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - blt.n 6070dc │ │ │ │ + bgt.n 60725c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r2, [r0, #18] │ │ │ │ + strb r2, [r0, #21] │ │ │ │ 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] @ (6071e8 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -2043218,19 +2043216,19 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r1 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - eors r6, r5 │ │ │ │ + asrs r6, r5 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - blt.n 60727c │ │ │ │ + bgt.n 6071fc │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r4, [r3, #16] │ │ │ │ + strb r4, [r3, #19] │ │ │ │ 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] @ (607250 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -2043257,19 +2043255,19 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r1 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - ands r2, r3 │ │ │ │ + lsrs r2, r3 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bge.n 607214 │ │ │ │ + blt.n 607194 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r4, [r6, #14] │ │ │ │ + strb r4, [r6, #17] │ │ │ │ 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 │ │ │ │ @@ -2043321,24 +2043319,24 @@ │ │ │ │ bl 5af47c │ │ │ │ bl 5aef34 │ │ │ │ bl 5aec38 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - bge.n 6073e8 │ │ │ │ + blt.n 607368 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r7, #192 @ 0xc0 │ │ │ │ + lsls r0, r0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r4, [r1, #13] │ │ │ │ + strb r4, [r1, #16] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - orns r0, r2, #166 @ 0xa6 │ │ │ │ - asrs r4, r4, #31 │ │ │ │ + @ instruction: 0xf13200a6 │ │ │ │ + adds r4, r4, r2 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r2, [pc, #272] @ (607424 ) │ │ │ │ + ldr r3, [pc, #16] @ (607324 ) │ │ │ │ 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 │ │ │ │ @@ -2043395,25 +2043393,25 @@ │ │ │ │ ldr.w r4, [r7, #348] @ 0x15c │ │ │ │ blx r4 │ │ │ │ bl 5aec38 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bl 5af430 │ │ │ │ b.n 6073a6 │ │ │ │ nop │ │ │ │ - bls.n 607340 │ │ │ │ + bge.n 6074c0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r7, #36 @ 0x24 │ │ │ │ + subs r7, #228 @ 0xe4 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r4, [r2, #10] │ │ │ │ + strb r4, [r2, #13] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r7, #34 @ 0x22 │ │ │ │ + subs r7, #226 @ 0xe2 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - movs r7, #150 @ 0x96 │ │ │ │ + cmp r0, #86 @ 0x56 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - add r5, sp, #760 @ 0x2f8 │ │ │ │ + add r6, sp, #504 @ 0x1f8 │ │ │ │ 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 │ │ │ │ @@ -2043562,31 +2043560,31 @@ │ │ │ │ mov r1, sl │ │ │ │ mov r0, r8 │ │ │ │ ldr.w r4, [r8, #524] @ 0x20c │ │ │ │ blx r4 │ │ │ │ bl 5aee68 │ │ │ │ bl 5af210 │ │ │ │ b.n 6074ec │ │ │ │ - bhi.n 607584 │ │ │ │ + bls.n 607504 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r6, #122 @ 0x7a │ │ │ │ + subs r7, #58 @ 0x3a │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r4, [r0, #7] │ │ │ │ + strb r4, [r0, #10] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - lsrs r2, r5, #23 │ │ │ │ + lsrs r2, r5, #26 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - movs r6, #198 @ 0xc6 │ │ │ │ + movs r7, #134 @ 0x86 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - strh r2, [r0, #8] │ │ │ │ + strh r2, [r0, #14] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r6, #14 │ │ │ │ + subs r6, #206 @ 0xce │ │ │ │ lsls r2, r5, #2 │ │ │ │ - subs r5, #90 @ 0x5a │ │ │ │ + subs r6, #26 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - subs r5, #28 │ │ │ │ + subs r5, #220 @ 0xdc │ │ │ │ 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 │ │ │ │ @@ -2043694,39 +2043692,39 @@ │ │ │ │ bl 5af034 │ │ │ │ bl 5aedc4 │ │ │ │ ldr r0, [pc, #60] @ (607734 ) │ │ │ │ add r0, pc │ │ │ │ bl 5aec84 │ │ │ │ bl 5af430 │ │ │ │ b.n 60768e │ │ │ │ - subs r4, #122 @ 0x7a │ │ │ │ + subs r5, #58 @ 0x3a │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bvs.n 6076a4 │ │ │ │ + bvc.n 607624 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r0, r1, #27 │ │ │ │ + asrs r0, r1, #30 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - subs r6, r6, #1 │ │ │ │ + subs r6, r6, #4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r2, [r0, r1] │ │ │ │ + str r2, [r0, r4] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r2, sp, #808 @ 0x328 │ │ │ │ + add r3, sp, #552 @ 0x228 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r4, #24 │ │ │ │ + subs r4, #216 @ 0xd8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - subs r3, #228 @ 0xe4 │ │ │ │ + subs r4, #164 @ 0xa4 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bvs.n 607794 │ │ │ │ + bvs.n 607714 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r2, r6, #24 │ │ │ │ + asrs r2, r6, #27 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - adds r0, r4, #7 │ │ │ │ + subs r0, r4, #2 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r7, [pc, #720] @ (607a04 ) │ │ │ │ + str r4, [r6, r1] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r2, sp, #240 @ 0xf0 │ │ │ │ + add r2, sp, #1008 @ 0x3f0 │ │ │ │ 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 │ │ │ │ @@ -2043825,31 +2043823,31 @@ │ │ │ │ add r0, pc │ │ │ │ bl 5aec84 │ │ │ │ cmp.w r9, #0 │ │ │ │ beq.n 60782c │ │ │ │ bl 5af210 │ │ │ │ b.n 6077f4 │ │ │ │ nop │ │ │ │ - bpl.n 6077a0 │ │ │ │ + bvs.n 607920 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r3, #102 @ 0x66 │ │ │ │ + subs r4, #38 @ 0x26 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r2, [r5, #100] @ 0x64 │ │ │ │ + ldr r2, [r5, #112] @ 0x70 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r3, #100 @ 0x64 │ │ │ │ + subs r4, #36 @ 0x24 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - subs r3, #92 @ 0x5c │ │ │ │ + subs r4, #28 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r6, [r2, #18] │ │ │ │ + strb r6, [r2, #21] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - subs r2, #238 @ 0xee │ │ │ │ + subs r3, #174 @ 0xae │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r0, [r4, #16] │ │ │ │ + strb r0, [r4, #19] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strb r0, [r0, #16] │ │ │ │ + strb r0, [r0, #19] │ │ │ │ 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 │ │ │ │ @@ -2043885,21 +2043883,21 @@ │ │ │ │ mov r0, r7 │ │ │ │ blx r3 │ │ │ │ bl 5aec38 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ bl 5af430 │ │ │ │ b.n 6078f4 │ │ │ │ nop │ │ │ │ - bmi.n 607998 │ │ │ │ + bpl.n 607918 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r2, #72 @ 0x48 │ │ │ │ + subs r3, #8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r0, [r3, #80] @ 0x50 │ │ │ │ + ldr r0, [r3, #92] @ 0x5c │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strb r6, [r6, #3] │ │ │ │ + strb r6, [r6, #6] │ │ │ │ lsls r4, r6, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r1 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2043933,23 +2043931,23 @@ │ │ │ │ ldr.w r3, [r4, #456] @ 0x1c8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - subs r1, #204 @ 0xcc │ │ │ │ + subs r2, #140 @ 0x8c │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bcc.n 6078f8 │ │ │ │ + bmi.n 607a78 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r0, [r1, #72] @ 0x48 │ │ │ │ + ldr r0, [r1, #84] @ 0x54 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r1, #194 @ 0xc2 │ │ │ │ + subs r2, #130 @ 0x82 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - subs r2, #64 @ 0x40 │ │ │ │ + subs r3, #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, #4056] @ 0xfd8 │ │ │ │ ldr.w r4, [r0, #1528] @ 0x5f8 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2044026,32 +2044024,32 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r7 │ │ │ │ ldr.w r6, [r4, #384] @ 0x180 │ │ │ │ blx r6 │ │ │ │ bl 5aec38 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - bcc.n 607ae4 │ │ │ │ + bcc.n 607a64 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r1, #100 @ 0x64 │ │ │ │ + subs r2, #36 @ 0x24 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r4, [r0, #64] @ 0x40 │ │ │ │ + ldr r4, [r0, #76] @ 0x4c │ │ │ │ lsls r0, r6, #2 │ │ │ │ - lsls r6, r7, #31 │ │ │ │ + lsrs r6, r7, #2 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - lsrs r0, r0, #4 │ │ │ │ + lsrs r0, r0, #7 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - asrs r2, r1, #2 │ │ │ │ + asrs r2, r1, #5 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - subs r1, #38 @ 0x26 │ │ │ │ + subs r1, #230 @ 0xe6 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - subs r1, #34 @ 0x22 │ │ │ │ + subs r1, #226 @ 0xe2 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xfa0600a7 │ │ │ │ - subs r1, #90 @ 0x5a │ │ │ │ + @ instruction: 0xfac600a7 │ │ │ │ + subs r2, #26 │ │ │ │ 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 │ │ │ │ @@ -2044137,35 +2044135,35 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r7 │ │ │ │ ldr.w r5, [r4, #380] @ 0x17c │ │ │ │ blx r5 │ │ │ │ bl 5aec38 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - bcs.n 607bf0 │ │ │ │ + bcs.n 607b70 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r0, #144 @ 0x90 │ │ │ │ + subs r1, #80 @ 0x50 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r0, [r7, #44] @ 0x2c │ │ │ │ + ldr r0, [r7, #56] @ 0x38 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - lsls r2, r6, #27 │ │ │ │ + lsls r2, r6, #30 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - subs r0, #124 @ 0x7c │ │ │ │ + subs r1, #60 @ 0x3c │ │ │ │ lsls r2, r5, #2 │ │ │ │ - subs r0, #116 @ 0x74 │ │ │ │ + subs r1, #52 @ 0x34 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - subs r0, #104 @ 0x68 │ │ │ │ + subs r1, #40 @ 0x28 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - subs r0, #92 @ 0x5c │ │ │ │ + subs r1, #28 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r4, r4, #30 │ │ │ │ + lsrs r4, r4, #1 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - subs r0, #62 @ 0x3e │ │ │ │ + subs r0, #254 @ 0xfe │ │ │ │ lsls r2, r5, #2 │ │ │ │ - subs r0, #54 @ 0x36 │ │ │ │ + subs r0, #246 @ 0xf6 │ │ │ │ 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 │ │ │ │ @@ -2044248,32 +2044246,32 @@ │ │ │ │ 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} │ │ │ │ - beq.n 607cc0 │ │ │ │ + bne.n 607c40 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r7, #182 @ 0xb6 │ │ │ │ + subs r0, #118 @ 0x76 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - asrs r4, r5, #3 │ │ │ │ + asrs r4, r5, #6 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r2, [r4, r1] │ │ │ │ + ldrh r2, [r4, r4] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb.w r0, [ip, r7, lsl #2] │ │ │ │ - @ instruction: 0xb7a4 │ │ │ │ + ldr.w r0, [ip, #167] @ 0xa7 │ │ │ │ + @ instruction: 0xb864 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - adds r7, #90 @ 0x5a │ │ │ │ + subs r0, #26 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cmp r4, #104 @ 0x68 │ │ │ │ + cmp r5, #40 @ 0x28 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r6!, {r1, r4} │ │ │ │ + ldmia r6, {r1, r4, r6, r7} │ │ │ │ lsls r6, r4, #2 │ │ │ │ - adds r7, #42 @ 0x2a │ │ │ │ + adds r7, #234 @ 0xea │ │ │ │ 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] @ (607e10 ) │ │ │ │ @@ -2044369,29 +2044367,28 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ strh r4, [r5, #22] │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r7, {r1, r3, r6, r7} │ │ │ │ + beq.n 607d30 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r6, #172 @ 0xac │ │ │ │ + adds r7, #108 @ 0x6c │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsrs r0, r7, #30 │ │ │ │ + asrs r0, r7, #1 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r6, [r5, r4] │ │ │ │ + ldr r6, [r5, r7] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xb684 │ │ │ │ + @ instruction: 0xb744 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - sxtb r2, r1 │ │ │ │ + cbz r2, 607e72 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - b.n 607cb8 │ │ │ │ - lsls r5, r6, #2 │ │ │ │ - cmp r3, #50 @ 0x32 │ │ │ │ + @ instruction: 0xe80200b5 │ │ │ │ + cmp r3, #242 @ 0xf2 │ │ │ │ lsls r4, r6, #2 │ │ │ │ strh r2, [r2, #16] │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ @@ -2044589,52 +2044586,52 @@ │ │ │ │ mov r1, r8 │ │ │ │ bl 5af034 │ │ │ │ bl 5aedc4 │ │ │ │ ldr r0, [pc, #80] @ (6080d4 ) │ │ │ │ add r0, pc │ │ │ │ b.n 607fae │ │ │ │ nop │ │ │ │ - ldmia r6!, {r1, r4, r7} │ │ │ │ + ldmia r7!, {r1, r4, r6} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r2, r1, #26 │ │ │ │ + lsrs r2, r1, #29 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - adds r5, #126 @ 0x7e │ │ │ │ + adds r6, #62 @ 0x3e │ │ │ │ lsls r2, r5, #2 │ │ │ │ - adds r4, #156 @ 0x9c │ │ │ │ + adds r5, #92 @ 0x5c │ │ │ │ lsls r2, r5, #2 │ │ │ │ - adds r4, #178 @ 0xb2 │ │ │ │ + adds r5, #114 @ 0x72 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrsb r2, [r4, r5] │ │ │ │ + ldr r2, [r4, r0] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - adds.w r0, r8, #5472256 @ 0x538000 │ │ │ │ - push {r2, r3, r4, r7} │ │ │ │ + rsbs r0, r8, #5472256 @ 0x538000 │ │ │ │ + push {r2, r3, r4, r6, lr} │ │ │ │ lsls r3, r5, #2 │ │ │ │ - adds r4, #82 @ 0x52 │ │ │ │ + adds r5, #18 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cmp r1, #94 @ 0x5e │ │ │ │ + cmp r2, #30 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r3!, {} │ │ │ │ + ldmia r3!, {r6, r7} │ │ │ │ lsls r6, r4, #2 │ │ │ │ - adds r4, #20 │ │ │ │ + adds r4, #212 @ 0xd4 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - adds r4, #4 │ │ │ │ + adds r4, #196 @ 0xc4 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrsb r6, [r1, r2] │ │ │ │ + ldrsb r6, [r1, r5] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cbz r0, 60813c │ │ │ │ + push {r5, r7} │ │ │ │ lsls r3, r5, #2 │ │ │ │ - add r7, sp, #664 @ 0x298 │ │ │ │ + add sp, #408 @ 0x198 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - b.n 607a04 │ │ │ │ + b.n 607b84 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r0, #140 @ 0x8c │ │ │ │ + cmp r1, #76 @ 0x4c │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r2!, {r1, r3, r5} │ │ │ │ + ldmia r2!, {r1, r3, r5, r6, r7} │ │ │ │ lsls r6, r4, #2 │ │ │ │ - adds r3, #62 @ 0x3e │ │ │ │ + adds r3, #254 @ 0xfe │ │ │ │ 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] @ (608224 ) │ │ │ │ mov r8, r0 │ │ │ │ @@ -2044753,32 +2044750,32 @@ │ │ │ │ add r1, pc │ │ │ │ b.n 608148 │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ ldrb r4, [r1, #28] │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, #182 @ 0xb6 │ │ │ │ + adds r3, #118 @ 0x76 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldmia r3!, {r1, r5, r7} │ │ │ │ + ldmia r4!, {r1, r5, r6} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r6, [r7, #68] @ 0x44 │ │ │ │ + str r6, [r7, #80] @ 0x50 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strb r4, [r2, r4] │ │ │ │ + strb r4, [r2, r7] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - movt r0, #57511 @ 0xe0a7 │ │ │ │ - sxtb r6, r2 │ │ │ │ + @ instruction: 0xf38e00a7 │ │ │ │ + cbz r6, 608288 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - adds r2, #12 │ │ │ │ + adds r2, #204 @ 0xcc │ │ │ │ lsls r2, r5, #2 │ │ │ │ - adds r2, #86 @ 0x56 │ │ │ │ + adds r3, #22 │ │ │ │ lsls r2, r5, #2 │ │ │ │ ldrb r4, [r2, #24] │ │ │ │ lsls r2, r3, #5 │ │ │ │ - adds r1, #212 @ 0xd4 │ │ │ │ + adds r2, #148 @ 0x94 │ │ │ │ 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] @ (6082dc ) │ │ │ │ sub sp, #16 │ │ │ │ @@ -2044820,23 +2044817,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} │ │ │ │ - adds r1, #162 @ 0xa2 │ │ │ │ + adds r2, #98 @ 0x62 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldmia r2!, {r1, r3, r4, r5, r6} │ │ │ │ + ldmia r3, {r1, r3, r4, r5} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r2, [r2, #52] @ 0x34 │ │ │ │ + str r2, [r2, #64] @ 0x40 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - asrs r6, r2, #22 │ │ │ │ + asrs r6, r2, #25 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - adds r1, #142 @ 0x8e │ │ │ │ + adds r2, #78 @ 0x4e │ │ │ │ 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] @ (608364 ) │ │ │ │ sub sp, #16 │ │ │ │ @@ -2044871,21 +2044868,21 @@ │ │ │ │ mov r2, r5 │ │ │ │ ldr.w r1, [r4, #588] @ 0x24c │ │ │ │ mov r0, r4 │ │ │ │ blx r1 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - adds r1, #38 @ 0x26 │ │ │ │ + adds r1, #230 @ 0xe6 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldmia r1, {r1, r5, r6, r7} │ │ │ │ + ldmia r2!, {r1, r5, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r4, [r6, #40] @ 0x28 │ │ │ │ + str r4, [r6, #52] @ 0x34 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - adds r1, #4 │ │ │ │ + adds r1, #196 @ 0xc4 │ │ │ │ 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 │ │ │ │ @@ -2044935,26 +2044932,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} │ │ │ │ - ldmia r1, {r1, r3, r4, r6} │ │ │ │ + ldmia r2!, {r1, r3, r4} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r0, #182 @ 0xb6 │ │ │ │ + adds r1, #118 @ 0x76 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsrs r6, r1, #5 │ │ │ │ + lsrs r6, r1, #8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r4, [r0, r3] │ │ │ │ + strh r4, [r0, r6] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - orns r0, lr, #167 @ 0xa7 │ │ │ │ - cmp r7, #210 @ 0xd2 │ │ │ │ + @ instruction: 0xf13e00a7 │ │ │ │ + adds r0, #146 @ 0x92 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - adds r0, #112 @ 0x70 │ │ │ │ + adds r1, #48 @ 0x30 │ │ │ │ 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 │ │ │ │ @@ -2045044,31 +2045041,31 @@ │ │ │ │ ldr.w r4, [r6, #396] @ 0x18c │ │ │ │ blx r4 │ │ │ │ bl 5aec38 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ bl 5af430 │ │ │ │ b.n 6084b4 │ │ │ │ - ldmia r0!, {r1, r3, r4, r7} │ │ │ │ + ldmia r1, {r1, r3, r4, r6} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r0, #14 │ │ │ │ + adds r0, #206 @ 0xce │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r6, [r5, #20] │ │ │ │ + str r6, [r5, #32] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - stc2l 0, cr0, [r8, #-704]! @ 0xfffffd40 │ │ │ │ - cmp r7, #242 @ 0xf2 │ │ │ │ + mcr2 0, 1, r0, cr8, cr0, {5} │ │ │ │ + adds r0, #178 @ 0xb2 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cmp r6, #202 @ 0xca │ │ │ │ + cmp r7, #138 @ 0x8a │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cmp r6, #190 @ 0xbe │ │ │ │ + cmp r7, #126 @ 0x7e │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xf76600b3 │ │ │ │ - strh r6, [r5, r1] │ │ │ │ + strh.w r0, [r6, r3, lsl #3] │ │ │ │ + strh r6, [r5, r4] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r7, #122 @ 0x7a │ │ │ │ + adds r0, #58 @ 0x3a │ │ │ │ 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 │ │ │ │ @@ -2045092,21 +2045089,21 @@ │ │ │ │ bl 5aedc4 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5aec38 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - stmia r7!, {r1, r2, r5, r6} │ │ │ │ + ldmia r0!, {r1, r2, r5} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cmp r7, #20 │ │ │ │ + cmp r7, #212 @ 0xd4 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r4, [r7, #0] │ │ │ │ + str r4, [r7, #12] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - tst r2, r2 │ │ │ │ + cmn r2, r2 │ │ │ │ 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 │ │ │ │ @@ -2045150,25 +2045147,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} │ │ │ │ - stmia r6!, {r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r7!, {r2, r3, r4, r5, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cmp r6, #196 @ 0xc4 │ │ │ │ + cmp r7, #132 @ 0x84 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r4, r6, #27 │ │ │ │ + lsls r4, r6, #30 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r5, [sp, #792] @ 0x318 │ │ │ │ + str r6, [sp, #536] @ 0x218 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - add r1, sp, #624 @ 0x270 │ │ │ │ + add r2, sp, #368 @ 0x170 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r0, r1, #21 │ │ │ │ + lsls r0, r1, #24 │ │ │ │ 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 │ │ │ │ @@ -2045214,25 +2045211,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} │ │ │ │ - cmp r6, #58 @ 0x3a │ │ │ │ + cmp r6, #250 @ 0xfa │ │ │ │ lsls r2, r5, #2 │ │ │ │ - stmia r6!, {r2, r4, r6} │ │ │ │ + stmia r7!, {r2, r4} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsls r0, r2, #25 │ │ │ │ + lsls r0, r2, #28 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r6, [r6, #44] @ 0x2c │ │ │ │ + ldr r6, [r6, #56] @ 0x38 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - lsls r0, r7, #18 │ │ │ │ + lsls r0, r7, #21 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - str r2, [sp, #872] @ 0x368 │ │ │ │ + str r3, [sp, #616] @ 0x268 │ │ │ │ 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 │ │ │ │ @@ -2045264,21 +2045261,21 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 5af47c │ │ │ │ bl 5aef34 │ │ │ │ bl 5aec38 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - stmia r5!, {r1, r2, r3, r4, r5, r7} │ │ │ │ + stmia r6!, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cmp r5, #176 @ 0xb0 │ │ │ │ + cmp r6, #112 @ 0x70 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrsh r4, [r2, r2] │ │ │ │ + ldrsh r4, [r2, r5] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - str r5, [sp, #264] @ 0x108 │ │ │ │ + str r6, [sp, #8] │ │ │ │ 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 │ │ │ │ @@ -2045386,39 +2045383,39 @@ │ │ │ │ bl 5af034 │ │ │ │ bl 5aedc4 │ │ │ │ ldr r0, [pc, #60] @ (608900 ) │ │ │ │ add r0, pc │ │ │ │ bl 5aec84 │ │ │ │ bl 5af430 │ │ │ │ b.n 60885a │ │ │ │ - cmp r5, #14 │ │ │ │ + cmp r5, #206 @ 0xce │ │ │ │ lsls r2, r5, #2 │ │ │ │ - stmia r5!, {} │ │ │ │ + stmia r5!, {r6, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsls r4, r7, #19 │ │ │ │ + lsls r4, r7, #22 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - lsrs r2, r5, #18 │ │ │ │ + lsrs r2, r5, #21 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - subs r6, #118 @ 0x76 │ │ │ │ + subs r7, #54 @ 0x36 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cmp r4, #190 @ 0xbe │ │ │ │ + cmp r5, #126 @ 0x7e │ │ │ │ lsls r7, r4, #2 │ │ │ │ - cmp r4, #172 @ 0xac │ │ │ │ + cmp r5, #108 @ 0x6c │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cmp r4, #120 @ 0x78 │ │ │ │ + cmp r5, #56 @ 0x38 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - stmia r4!, {r1, r3, r5, r6} │ │ │ │ + stmia r5!, {r1, r3, r5} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsls r6, r4, #17 │ │ │ │ + lsls r6, r4, #20 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - lsrs r4, r2, #16 │ │ │ │ + lsrs r4, r2, #19 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - subs r5, #232 @ 0xe8 │ │ │ │ + subs r6, #168 @ 0xa8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cmp r4, #48 @ 0x30 │ │ │ │ + cmp r4, #240 @ 0xf0 │ │ │ │ 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 │ │ │ │ @@ -2045459,23 +2045456,23 @@ │ │ │ │ bl 5af47c │ │ │ │ bl 5aef34 │ │ │ │ bl 5aec38 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - stmia r3!, {r4, r6, r7} │ │ │ │ + stmia r4!, {r4, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cmp r4, #6 │ │ │ │ + cmp r4, #198 @ 0xc6 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r6, [r4, r2] │ │ │ │ + ldrb r6, [r4, r5] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bcs.n 608a68 │ │ │ │ + bcc.n 6089e8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - vshr.s64 d0, d17, #46 │ │ │ │ + orrs.w r0, r2, #177 @ 0xb1 │ │ │ │ push {r3, r4, 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] @ (608a04 ) │ │ │ │ @@ -2045504,21 +2045501,21 @@ │ │ │ │ bl 5aee68 │ │ │ │ mov r0, r4 │ │ │ │ bl 5af47c │ │ │ │ bl 5aef34 │ │ │ │ bl 5aec38 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - stmia r3!, {r1, r3, r4, r5} │ │ │ │ + stmia r3!, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cmp r3, #136 @ 0x88 │ │ │ │ + cmp r4, #72 @ 0x48 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r0, [r2, r0] │ │ │ │ + ldrb r0, [r2, r3] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - vqadd.s8 d0, d30, d17 │ │ │ │ + vshr.s64 d16, d17, #50 │ │ │ │ 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] @ (608a7c ) │ │ │ │ @@ -2045547,21 +2045544,21 @@ │ │ │ │ blx r3 │ │ │ │ bl 5aee68 │ │ │ │ mov r0, r5 │ │ │ │ bl 60e724 │ │ │ │ bl 5aef34 │ │ │ │ bl 5aec38 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - stmia r2!, {r6, r7} │ │ │ │ + stmia r3!, {r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cmp r3, #38 @ 0x26 │ │ │ │ + cmp r3, #230 @ 0xe6 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r6, [r2, r6] │ │ │ │ + ldrb r6, [r2, r1] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - cmp r3, #36 @ 0x24 │ │ │ │ + cmp r3, #228 @ 0xe4 │ │ │ │ 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 │ │ │ │ @@ -2045587,21 +2045584,21 @@ │ │ │ │ bl 5aec38 │ │ │ │ ldr.w r3, [r4, #528] @ 0x210 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - stmia r2!, {r1, r3, r6} │ │ │ │ + stmia r3!, {r1, r3} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cmp r2, #204 @ 0xcc │ │ │ │ + cmp r3, #140 @ 0x8c │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r0, [r4, r4] │ │ │ │ + ldrh r0, [r4, r7] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ble.n 608b44 │ │ │ │ + ble.n 608ac4 │ │ │ │ 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 │ │ │ │ @@ -2045627,21 +2045624,21 @@ │ │ │ │ bl 5aec38 │ │ │ │ ldr.w r3, [r4, #532] @ 0x214 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - stmia r1!, {r1, r2, r3, r4, r6, r7} │ │ │ │ + stmia r2!, {r1, r2, r3, r4, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cmp r2, #108 @ 0x6c │ │ │ │ + cmp r3, #44 @ 0x2c │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r4, [r6, r2] │ │ │ │ + ldrh r4, [r6, r5] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bgt.n 608ad8 │ │ │ │ + ble.n 608c58 │ │ │ │ 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 r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2045699,23 +2045696,23 @@ │ │ │ │ blx r3 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ bl 5af430 │ │ │ │ b.n 608bcc │ │ │ │ bl 5af430 │ │ │ │ b.n 608c0a │ │ │ │ nop │ │ │ │ - stmia r1!, {r1, r2, r3, r5, r6} │ │ │ │ + stmia r2!, {r1, r2, r3, r5} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cmp r2, #12 │ │ │ │ + cmp r2, #204 @ 0xcc │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r4, r4, #5 │ │ │ │ + lsls r4, r4, #8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cmp r2, #2 │ │ │ │ + cmp r2, #194 @ 0xc2 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cmp r1, #226 @ 0xe2 │ │ │ │ + cmp r2, #162 @ 0xa2 │ │ │ │ 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 │ │ │ │ @@ -2045813,34 +2045810,34 @@ │ │ │ │ ldr.w r5, [r4, #400] @ 0x190 │ │ │ │ blx r5 │ │ │ │ bl 5aec38 │ │ │ │ add sp, #24 │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - stmia r0!, {r1, r2, r7} │ │ │ │ + stmia r1!, {r1, r2, r6} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cmp r1, #94 @ 0x5e │ │ │ │ + cmp r2, #30 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r6, [r2, r5] │ │ │ │ + ldrh r6, [r2, r0] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - adcs.w r0, r0, #5767168 @ 0x580000 │ │ │ │ - cmp r1, #62 @ 0x3e │ │ │ │ + @ instruction: 0xf61000b0 │ │ │ │ + cmp r1, #254 @ 0xfe │ │ │ │ lsls r2, r5, #2 │ │ │ │ - vshr.s64 d0, d19, #10 │ │ │ │ - movs r4, #202 @ 0xca │ │ │ │ + orns r0, r6, #179 @ 0xb3 │ │ │ │ + movs r5, #138 @ 0x8a │ │ │ │ lsls r4, r6, #2 │ │ │ │ - movs r6, #170 @ 0xaa │ │ │ │ + movs r7, #106 @ 0x6a │ │ │ │ lsls r2, r5, #2 │ │ │ │ - movs r6, #158 @ 0x9e │ │ │ │ + movs r7, #94 @ 0x5e │ │ │ │ lsls r2, r5, #2 │ │ │ │ - vqadd.s8 d16, d22, d19 │ │ │ │ - ldr r2, [pc, #312] @ (608ed4 ) │ │ │ │ + and.w r0, r6, #179 @ 0xb3 │ │ │ │ + ldr r3, [pc, #56] @ (608dd4 ) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r7, #90 @ 0x5a │ │ │ │ + cmp r0, #26 │ │ │ │ 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 │ │ │ │ @@ -2045873,20 +2045870,20 @@ │ │ │ │ bl 5aef34 │ │ │ │ bl 5aec38 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 60f8c4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ittt ls │ │ │ │ - lslls r1, r5, #2 │ │ │ │ - cmpls r0, #44 @ 0x2c │ │ │ │ - lslls r2, r5, #2 │ │ │ │ - vqadd.u32 d0, d28, d17 │ │ │ │ - stmia r2!, {r1, r3, r5, r7} │ │ │ │ + stmia r0!, {r1, r2, r3, r4, r6} │ │ │ │ + lsls r1, r5, #2 │ │ │ │ + cmp r0, #236 @ 0xec │ │ │ │ + lsls r2, r5, #2 │ │ │ │ + vshr.u64 d16, d17, #20 │ │ │ │ + stmia r3!, {r1, r3, r5, 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 │ │ │ │ @@ -2045949,24 +2045946,24 @@ │ │ │ │ bl 5aec38 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r9 │ │ │ │ bl 60f8c4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ bl 5af430 │ │ │ │ b.n 608ea0 │ │ │ │ - movs r7, #190 @ 0xbe │ │ │ │ + cmp r0, #126 @ 0x7e │ │ │ │ lsls r2, r5, #2 │ │ │ │ - itee ne │ │ │ │ - lslne r1, r5, #2 │ │ │ │ - mcr2eq 0, 5, r0, cr6, cr1, {5} │ │ │ │ - stmiaeq r2!, {r2, r5} │ │ │ │ + itee le │ │ │ │ + lslle r1, r5, #2 │ │ │ │ + vqaddgt.u32 d16, d22, d17 │ │ │ │ + stmiagt r2!, {r2, r5, r6, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - stmia r2!, {r1, r5, r6} │ │ │ │ + stmia r3!, {r1, r5} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - movs r7, #122 @ 0x7a │ │ │ │ + cmp r0, #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 │ │ │ │ @@ -2045999,20 +2045996,20 @@ │ │ │ │ bl 5aef34 │ │ │ │ bl 5aec38 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 60f7e8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - pop {r1, r4, r6, r7, pc} │ │ │ │ + bkpt 0x0092 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - movs r7, #16 │ │ │ │ + movs r7, #208 @ 0xd0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - stc2l 0, cr0, [r8, #708] @ 0x2c4 │ │ │ │ - stmia r1!, {r1, r2, r6} │ │ │ │ + mcr2 0, 4, r0, cr8, cr1, {5} │ │ │ │ + stmia r2!, {r1, r2} │ │ │ │ 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 │ │ │ │ @@ -2046097,33 +2046094,33 @@ │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r0, [pc, #40] @ (6090a0 ) │ │ │ │ add r0, pc │ │ │ │ b.n 608fe8 │ │ │ │ nop │ │ │ │ - pop {r2, r3, r6, pc} │ │ │ │ + bkpt 0x000c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r1, [sp, #320] @ 0x140 │ │ │ │ + ldr r2, [sp, #64] @ 0x40 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrsb r4, [r4, r0] │ │ │ │ + ldrsb r4, [r4, r3] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bcc.n 609120 │ │ │ │ + bmi.n 6090a0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - b.n 609818 │ │ │ │ + b.n 608998 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - movs r6, #82 @ 0x52 │ │ │ │ + movs r7, #18 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - movs r6, #74 @ 0x4a │ │ │ │ + movs r7, #10 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - movs r6, #66 @ 0x42 │ │ │ │ + movs r7, #2 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - movs r6, #58 @ 0x3a │ │ │ │ + movs r6, #250 @ 0xfa │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cdp2 0, 5, cr0, cr6, cr4, {5} │ │ │ │ + vhadd.u16 d0, d22, d20 │ │ │ │ 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, #116] @ (609130 ) │ │ │ │ @@ -2046166,23 +2046163,23 @@ │ │ │ │ bl 5aee68 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ bl 5af47c │ │ │ │ bl 5aef34 │ │ │ │ bl 5aec38 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - pop {r2, r3, r5} │ │ │ │ + pop {r2, r3, r5, r6, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - movs r5, #176 @ 0xb0 │ │ │ │ + movs r6, #112 @ 0x70 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r4, [r0, r4] │ │ │ │ + strb r4, [r0, r7] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - stmia r7!, {r1, r2, r3, r4, r5} │ │ │ │ + stmia r7!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r0, pc, #688 @ (adr r0, 6093f4 ) │ │ │ │ + add r1, pc, #432 @ (adr r1, 6092f4 ) │ │ │ │ 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 │ │ │ │ @@ -2046220,21 +2046217,21 @@ │ │ │ │ lsls r3, r4, #31 │ │ │ │ bmi.n 6091b4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ bl 5ae7a0 │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r7, #1776] @ 0x6f0 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - str r0, [r0, #0] │ │ │ │ + str r0, [r0, #12] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cbnz r2, 60922a │ │ │ │ + pop {r1, r3, r6} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r6, [r4, r1] │ │ │ │ + strb r6, [r4, r4] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - add r3, sp, #720 @ 0x2d0 │ │ │ │ + add r4, sp, #464 @ 0x1d0 │ │ │ │ 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 │ │ │ │ @@ -2046295,29 +2046292,29 @@ │ │ │ │ mov r3, r7 │ │ │ │ ldr.w r6, [r4, #408] @ 0x198 │ │ │ │ blx r6 │ │ │ │ bl 5aec38 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - cbnz r0, 6092cc │ │ │ │ + cbnz r0, 6092fc │ │ │ │ lsls r1, r5, #2 │ │ │ │ - movs r4, #148 @ 0x94 │ │ │ │ + movs r5, #84 @ 0x54 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r0, [r3, r7] │ │ │ │ + strb r0, [r3, r2] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - beq.n 609294 │ │ │ │ + bne.n 609214 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r5, [sp, #640] @ 0x280 │ │ │ │ + ldr r6, [sp, #384] @ 0x180 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bcs.n 6091d0 │ │ │ │ + bcc.n 609350 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r4, #80 @ 0x50 │ │ │ │ + movs r5, #16 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - movs r4, #74 @ 0x4a │ │ │ │ + movs r5, #10 │ │ │ │ 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 │ │ │ │ @@ -2046392,28 +2046389,28 @@ │ │ │ │ bl 5aec38 │ │ │ │ add sp, #12 │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bl 5af430 │ │ │ │ b.n 609344 │ │ │ │ nop │ │ │ │ - rev r2, r4 │ │ │ │ + revsh r2, r4 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r6, [r4, #34] @ 0x22 │ │ │ │ + strh r6, [r4, #40] @ 0x28 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strh r6, [r6, r3] │ │ │ │ + strh r6, [r6, r6] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrh r0, [r1, #50] @ 0x32 │ │ │ │ + ldrh r0, [r1, #56] @ 0x38 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r3, #180 @ 0xb4 │ │ │ │ + movs r4, #116 @ 0x74 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - movs r1, #92 @ 0x5c │ │ │ │ + movs r2, #28 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - stmdb r2!, {r0, r1, r4, r5, r7} │ │ │ │ - subs r6, r6, #0 │ │ │ │ + strd r0, r0, [r2, #716]! @ 0x2cc │ │ │ │ + subs r6, r6, #3 │ │ │ │ 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 │ │ │ │ @@ -2046458,25 +2046455,25 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ ldr r4, [sp, #4] │ │ │ │ blx r4 │ │ │ │ bl 5aec38 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - cbnz r0, 60944e │ │ │ │ + cbnz r0, 60947e │ │ │ │ lsls r1, r5, #2 │ │ │ │ - movs r2, #236 @ 0xec │ │ │ │ + movs r3, #172 @ 0xac │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r0, [r6, r7] │ │ │ │ + strh r0, [r6, r2] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r6, r7, #1 │ │ │ │ + subs r6, r7, #4 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - movs r2, #210 @ 0xd2 │ │ │ │ + movs r3, #146 @ 0x92 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - movs r3, #82 @ 0x52 │ │ │ │ + movs r4, #18 │ │ │ │ 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] @ 6094ec │ │ │ │ mov r3, r0 │ │ │ │ @@ -2046527,21 +2046524,21 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r0, [r1, #56] @ 0x38 │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r0, r7] │ │ │ │ + ldrh r0, [r0, r2] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xb856 │ │ │ │ + cbnz r6, 609500 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r2, [r6, r4] │ │ │ │ + str r2, [r6, r7] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldmia r4, {r2, r4, r5} │ │ │ │ + ldmia r4, {r2, r4, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldr r2, [r5, #48] @ 0x30 │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ @@ -2046636,33 +2046633,33 @@ │ │ │ │ bl 5af034 │ │ │ │ bl 5aedc4 │ │ │ │ ldr r0, [pc, #48] @ (609638 ) │ │ │ │ add r0, pc │ │ │ │ bl 5aec84 │ │ │ │ bl 5af430 │ │ │ │ b.n 6095b8 │ │ │ │ - movs r1, #144 @ 0x90 │ │ │ │ + movs r2, #80 @ 0x50 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xb792 │ │ │ │ + @ instruction: 0xb852 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r6, [r5, r1] │ │ │ │ + str r6, [r5, r4] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - movs r1, #126 @ 0x7e │ │ │ │ + movs r2, #62 @ 0x3e │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r6, [r3, #28] │ │ │ │ + ldrh r6, [r3, #34] @ 0x22 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r1, #20 │ │ │ │ + movs r1, #212 @ 0xd4 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xb716 │ │ │ │ + @ instruction: 0xb7d6 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r7, [pc, #968] @ (6099fc ) │ │ │ │ + str r2, [r6, r2] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - movs r1, #8 │ │ │ │ + movs r1, #200 @ 0xc8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r4, [r5, #24] │ │ │ │ + ldrh r4, [r5, #30] │ │ │ │ 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 │ │ │ │ @@ -2046704,23 +2046701,23 @@ │ │ │ │ bl 5aec38 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl 60eb5c │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - movs r0, #180 @ 0xb4 │ │ │ │ + movs r1, #116 @ 0x74 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xb692 │ │ │ │ + @ instruction: 0xb752 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r7, [pc, #440] @ (609888 ) │ │ │ │ + str r6, [r5, r0] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ands r4, r0 │ │ │ │ + lsrs r4, r0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cbnz r6, 60970c │ │ │ │ + hlt 0x0016 │ │ │ │ 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] @ (60987c ) │ │ │ │ sub.w sp, sp, #532 @ 0x214 │ │ │ │ @@ -2046867,41 +2046864,41 @@ │ │ │ │ b.n 6097d8 │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r2, [r1, #16] │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, r1, #7 │ │ │ │ + movs r0, #142 @ 0x8e │ │ │ │ lsls r2, r5, #2 │ │ │ │ - push {r2, r3, r4, r7, lr} │ │ │ │ + @ instruction: 0xb65c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r6, [pc, #480] @ (609a70 ) │ │ │ │ + ldr r7, [pc, #224] @ (609970 ) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - stc2l 0, cr0, [r6, #-684] @ 0xfffffd54 │ │ │ │ - cmp r7, #14 │ │ │ │ + cdp2 0, 0, cr0, cr6, cr11, {5} │ │ │ │ + cmp r7, #206 @ 0xce │ │ │ │ lsls r2, r5, #2 │ │ │ │ - adds r6, r5, #5 │ │ │ │ + subs r6, r5, #0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bne.n 60983c │ │ │ │ + bcs.n 6097bc │ │ │ │ lsls r1, r6, #2 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ lsls r2, r3, #5 │ │ │ │ - subs r0, r2, #4 │ │ │ │ + subs r0, r2, #7 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - push {r1, r2, r3, r4, r6, r7} │ │ │ │ + push {r1, r2, r3, r4, r7, lr} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r5, [pc, #744] @ (609b98 ) │ │ │ │ + ldr r6, [pc, #488] @ (609a98 ) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - stc2 0, cr0, [r8], {171} @ 0xab │ │ │ │ - cmp r6, #90 @ 0x5a │ │ │ │ + stc2l 0, cr0, [r8, #-684] @ 0xfffffd54 │ │ │ │ + cmp r7, #26 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - adds r2, r7, #2 │ │ │ │ + adds r2, r7, #5 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bne.n 6098f4 │ │ │ │ + bne.n 609874 │ │ │ │ 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 │ │ │ │ @@ -2046957,24 +2046954,24 @@ │ │ │ │ mov r0, r7 │ │ │ │ ldr.w r4, [r7, #300] @ 0x12c │ │ │ │ blx r4 │ │ │ │ bl 5aec38 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bl 5af430 │ │ │ │ b.n 609958 │ │ │ │ - push {r1, r2, r3} │ │ │ │ + push {r1, r2, r3, r6, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r0, r2, #1 │ │ │ │ + subs r0, r2, #4 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r4, [pc, #928] @ (609d24 ) │ │ │ │ + ldr r5, [pc, #672] @ (609c24 ) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - @ instruction: 0xfbb600ab │ │ │ │ - subs r0, r7, #0 │ │ │ │ + ldc2l 0, cr0, [r6], #-684 @ 0xfffffd54 │ │ │ │ + subs r0, r7, #3 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - push {r7} │ │ │ │ + push {r6, lr} │ │ │ │ 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 │ │ │ │ @@ -2047091,39 +2047088,39 @@ │ │ │ │ bl 5af430 │ │ │ │ bl 5aedc4 │ │ │ │ bl 5aec38 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bl 5af430 │ │ │ │ b.n 609a66 │ │ │ │ - adds r4, r7, #5 │ │ │ │ + subs r4, r7, #0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbz r0, 609b3c │ │ │ │ + cbz r0, 609b6c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r3, [pc, #944] @ (609eac ) │ │ │ │ + ldr r4, [pc, #688] @ (609dac ) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - @ instruction: 0xfaba00ab │ │ │ │ - cmp r4, #140 @ 0x8c │ │ │ │ + @ instruction: 0xfb7a00ab │ │ │ │ + cmp r5, #76 @ 0x4c │ │ │ │ lsls r2, r5, #2 │ │ │ │ - adds r2, r0, #5 │ │ │ │ + subs r2, r0, #0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - adds r2, r6, #4 │ │ │ │ + adds r2, r6, #7 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - adds r4, r3, #3 │ │ │ │ + adds r4, r3, #6 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - sxtb r2, r6 │ │ │ │ + cbz r2, 609b60 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r3, [pc, #312] @ (609c50 ) │ │ │ │ + ldr r4, [pc, #56] @ (609b50 ) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - @ instruction: 0xfa1c00ab │ │ │ │ - cmp r3, #238 @ 0xee │ │ │ │ + @ instruction: 0xfadc00ab │ │ │ │ + cmp r4, #174 @ 0xae │ │ │ │ lsls r2, r5, #2 │ │ │ │ - adds r2, r5, #2 │ │ │ │ + adds r2, r5, #5 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - adds r2, r3, #2 │ │ │ │ + adds r2, r3, #5 │ │ │ │ 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 │ │ │ │ @@ -2047168,25 +2047165,25 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ ldr r4, [sp, #4] │ │ │ │ blx r4 │ │ │ │ bl 5aec38 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - cbz r0, 609be2 │ │ │ │ + sxtb r0, r5 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r4, r5, #0 │ │ │ │ + adds r4, r5, #3 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r2, [pc, #512] @ (609dc0 ) │ │ │ │ + ldr r3, [pc, #256] @ (609cc0 ) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - asrs r6, r1, #28 │ │ │ │ + asrs r6, r1, #31 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - adds r2, r2, #0 │ │ │ │ + adds r2, r2, #3 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - subs r2, r4, r7 │ │ │ │ + adds r2, r4, #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 r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2047211,21 +2047208,21 @@ │ │ │ │ ldr.w r3, [r4, #312] @ 0x138 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5aec38 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - cbz r2, 609c2a │ │ │ │ + cbz r2, 609c5a │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r0, r6, r6 │ │ │ │ + adds r0, r6, #1 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r1, [pc, #896] @ (609fb0 ) │ │ │ │ + ldr r2, [pc, #640] @ (609eb0 ) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bgt.n 609bf0 │ │ │ │ + ble.n 609b70 │ │ │ │ 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 │ │ │ │ mov r4, r0 │ │ │ │ addw r0, r0, #1540 @ 0x604 │ │ │ │ @@ -2047267,23 +2047264,23 @@ │ │ │ │ add r0, pc │ │ │ │ bl 5aec84 │ │ │ │ addw r0, r4, #1540 @ 0x604 │ │ │ │ bl 60d5e4 │ │ │ │ bl 5aedc4 │ │ │ │ b.n 609c98 │ │ │ │ nop │ │ │ │ - subs r2, r1, r5 │ │ │ │ + adds r2, r1, #0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - sub sp, #32 │ │ │ │ + cbz r0, 609ce2 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r1, [pc, #392] @ (609e5c ) │ │ │ │ + ldr r2, [pc, #136] @ (609d5c ) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bgt.n 609d8c │ │ │ │ + ble.n 609d0c │ │ │ │ lsls r1, r6, #2 │ │ │ │ - bgt.n 609d38 │ │ │ │ + bgt.n 609cb8 │ │ │ │ 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, #1528] @ 0x5f8 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2047329,24 +2047326,24 @@ │ │ │ │ mov r1, r5 │ │ │ │ ldr r4, [sp, #4] │ │ │ │ blx r4 │ │ │ │ bl 5aec38 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - add r7, sp, #976 @ 0x3d0 │ │ │ │ + sub sp, #208 @ 0xd0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r0, r1, r3 │ │ │ │ + subs r0, r1, r6 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r0, [pc, #816] @ (60a0a8 ) │ │ │ │ + ldr r1, [pc, #560] @ (609fa8 ) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - @ instruction: 0xf79a00ab │ │ │ │ - subs r7, #72 @ 0x48 │ │ │ │ + ldr.w r0, [sl, fp, lsl #2] │ │ │ │ + ands r0, r1 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - subs r0, r1, r2 │ │ │ │ + subs r0, r1, r5 │ │ │ │ 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 │ │ │ │ @@ -2047371,21 +2047368,21 @@ │ │ │ │ ldr.w r3, [r4, #292] @ 0x124 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5aec38 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - add r7, sp, #328 @ 0x148 │ │ │ │ + add sp, #72 @ 0x48 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r0, r7, r0 │ │ │ │ + subs r0, r7, r3 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r0, [pc, #160] @ (609e88 ) │ │ │ │ + ldr r0, [pc, #928] @ (60a188 ) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - blt.n 609e38 │ │ │ │ + blt.n 609db8 │ │ │ │ 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 │ │ │ │ @@ -2047411,21 +2047408,21 @@ │ │ │ │ ldr.w r3, [r4, #280] @ 0x118 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5aec38 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - add r6, sp, #928 @ 0x3a0 │ │ │ │ + add r7, sp, #672 @ 0x2a0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r4, r3, r7 │ │ │ │ + subs r4, r3, r2 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - blxns r7 │ │ │ │ + ldr r0, [pc, #496] @ (60a044 ) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - adds r2, r2, r7 │ │ │ │ + subs r2, r2, r2 │ │ │ │ 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 │ │ │ │ @@ -2047450,21 +2047447,21 @@ │ │ │ │ ldr.w r3, [r4, #276] @ 0x114 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5aec38 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - add r6, sp, #504 @ 0x1f8 │ │ │ │ + add r7, sp, #248 @ 0xf8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r4, r1, r6 │ │ │ │ + subs r4, r1, r1 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bxns sl │ │ │ │ + ldr r0, [pc, #80] @ (609f0c ) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bge.n 609f64 │ │ │ │ + blt.n 609ee4 │ │ │ │ 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 │ │ │ │ @@ -2047519,23 +2047516,23 @@ │ │ │ │ bl 5aef34 │ │ │ │ bl 5aec38 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ bl 5af430 │ │ │ │ b.n 609f3e │ │ │ │ nop │ │ │ │ - add r6, sp, #72 @ 0x48 │ │ │ │ + add r6, sp, #840 @ 0x348 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r0, r6, r4 │ │ │ │ + adds r0, r6, r7 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - mov r8, sp │ │ │ │ + blx r5 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - add sp, #472 @ 0x1d8 │ │ │ │ + cbz r6, 609f8c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r6, r3, #29 │ │ │ │ + asrs r6, r3, #32 │ │ │ │ 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 │ │ │ │ @@ -2047565,21 +2047562,21 @@ │ │ │ │ bl 5aee68 │ │ │ │ mov r0, r4 │ │ │ │ bl 5af47c │ │ │ │ bl 5aef34 │ │ │ │ bl 5aec38 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - add r5, sp, #328 @ 0x148 │ │ │ │ + add r6, sp, #72 @ 0x48 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r0, r2, r2 │ │ │ │ + adds r0, r2, r5 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - mov r0, r5 │ │ │ │ + mov r8, sp │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bls.n 60a048 │ │ │ │ + bls.n 609fc8 │ │ │ │ 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 │ │ │ │ @@ -2047609,21 +2047606,21 @@ │ │ │ │ bl 5aee68 │ │ │ │ mov r0, r4 │ │ │ │ bl 5af47c │ │ │ │ bl 5aef34 │ │ │ │ bl 5aec38 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - add r4, sp, #872 @ 0x368 │ │ │ │ + add r5, sp, #616 @ 0x268 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r0, r6, r0 │ │ │ │ + adds r0, r6, r3 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cmp r8, r6 │ │ │ │ + mov r0, lr │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bhi.n 609fd0 │ │ │ │ + bls.n 60a150 │ │ │ │ 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 │ │ │ │ @@ -2047653,21 +2047650,21 @@ │ │ │ │ bl 5aee68 │ │ │ │ mov r0, r4 │ │ │ │ bl 5af47c │ │ │ │ bl 5aef34 │ │ │ │ bl 5aec38 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - add r4, sp, #392 @ 0x188 │ │ │ │ + add r5, sp, #136 @ 0x88 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r0, r1, #31 │ │ │ │ + adds r0, r1, r2 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cmp r0, r7 │ │ │ │ + cmp r8, pc │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bhi.n 60a158 │ │ │ │ + bhi.n 60a0d8 │ │ │ │ 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 │ │ │ │ @@ -2047697,21 +2047694,21 @@ │ │ │ │ bl 5aee68 │ │ │ │ mov r0, r4 │ │ │ │ bl 5af47c │ │ │ │ bl 5aef34 │ │ │ │ bl 5aec38 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - add r3, sp, #936 @ 0x3a8 │ │ │ │ + add r4, sp, #680 @ 0x2a8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r0, r4, #29 │ │ │ │ + adds r0, r4, r0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r8, r8 │ │ │ │ + cmp r8, r0 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bvc.n 60a0e0 │ │ │ │ + bhi.n 60a260 │ │ │ │ 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 │ │ │ │ @@ -2047741,21 +2047738,21 @@ │ │ │ │ bl 5aee68 │ │ │ │ mov r0, r4 │ │ │ │ bl 5af47c │ │ │ │ bl 5aef34 │ │ │ │ bl 5aec38 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - add r3, sp, #456 @ 0x1c8 │ │ │ │ + add r4, sp, #200 @ 0xc8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r4, r7, #27 │ │ │ │ + asrs r4, r7, #30 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r0, r9 │ │ │ │ + cmp r0, r1 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bvc.n 60a268 │ │ │ │ + bhi.n 60a1e8 │ │ │ │ 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 │ │ │ │ @@ -2047785,21 +2047782,21 @@ │ │ │ │ bl 5aee68 │ │ │ │ mov r0, r4 │ │ │ │ bl 5af47c │ │ │ │ bl 5aef34 │ │ │ │ bl 5aec38 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - add r2, sp, #1000 @ 0x3e8 │ │ │ │ + add r3, sp, #744 @ 0x2e8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r0, r3, #26 │ │ │ │ + asrs r0, r3, #29 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - mvns r0, r2 │ │ │ │ + add r8, r2 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bvs.n 60a1f0 │ │ │ │ + bvc.n 60a170 │ │ │ │ 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 │ │ │ │ @@ -2047829,21 +2047826,21 @@ │ │ │ │ bl 5aee68 │ │ │ │ mov r0, r4 │ │ │ │ bl 5af47c │ │ │ │ bl 5aef34 │ │ │ │ bl 5aec38 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - add r2, sp, #520 @ 0x208 │ │ │ │ + add r3, sp, #264 @ 0x108 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r0, r6, #24 │ │ │ │ + asrs r0, r6, #27 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - muls r0, r3 │ │ │ │ + add r0, r3 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bvs.n 60a378 │ │ │ │ + bvc.n 60a2f8 │ │ │ │ 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 │ │ │ │ @@ -2047873,21 +2047870,21 @@ │ │ │ │ bl 5aee68 │ │ │ │ mov r0, r4 │ │ │ │ bl 5af47c │ │ │ │ bl 5aef34 │ │ │ │ bl 5aec38 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - add r2, sp, #40 @ 0x28 │ │ │ │ + add r2, sp, #808 @ 0x328 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r0, r1, #23 │ │ │ │ + asrs r0, r1, #26 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cmn r0, r4 │ │ │ │ + bics r0, r4 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bpl.n 60a300 │ │ │ │ + bvs.n 60a280 │ │ │ │ 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] @ (60a388 ) │ │ │ │ mov r5, r0 │ │ │ │ @@ -2047905,19 +2047902,19 @@ │ │ │ │ bl 5aec38 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ blx r3 │ │ │ │ mov r0, r5 │ │ │ │ bl 439a14 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x325698> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - add r6, sp, #112 @ 0x70 │ │ │ │ + add r6, sp, #880 @ 0x370 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r1, sp, #584 @ 0x248 │ │ │ │ + add r2, sp, #328 @ 0x148 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - negs r2, r5 │ │ │ │ + orrs r2, r5 │ │ │ │ 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 │ │ │ │ @@ -2047953,21 +2047950,21 @@ │ │ │ │ ldr r0, [r0, #8] │ │ │ │ bl 439a14 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x325698> │ │ │ │ mov r1, r4 │ │ │ │ add.w r0, r6, #1232 @ 0x4d0 │ │ │ │ bl 4369f4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x322678> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - asrs r6, r2, #20 │ │ │ │ + asrs r6, r2, #23 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r1, sp, #240 @ 0xf0 │ │ │ │ + add r1, sp, #1008 @ 0x3f0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - tst r0, r3 │ │ │ │ + cmn r0, r3 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bpl.n 60a448 │ │ │ │ + bpl.n 60a3c8 │ │ │ │ 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 │ │ │ │ @@ -2048003,21 +2048000,21 @@ │ │ │ │ ldr r0, [r0, #8] │ │ │ │ bl 439a14 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x325698> │ │ │ │ mov r1, r4 │ │ │ │ add.w r0, r6, #936 @ 0x3a8 │ │ │ │ bl 4369f4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x322678> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - asrs r2, r6, #18 │ │ │ │ + asrs r2, r6, #21 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r0, sp, #720 @ 0x2d0 │ │ │ │ + add r1, sp, #464 @ 0x1d0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - sbcs r0, r2 │ │ │ │ + negs r0, r2 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bmi.n 60a3c0 │ │ │ │ + bpl.n 60a540 │ │ │ │ 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 │ │ │ │ @@ -2048053,21 +2048050,21 @@ │ │ │ │ bl 439a14 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x325698> │ │ │ │ mov r1, r4 │ │ │ │ add.w r0, r6, #640 @ 0x280 │ │ │ │ bl 4369f4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x322678> │ │ │ │ bl 5aec38 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - asrs r2, r0, #17 │ │ │ │ + asrs r2, r0, #20 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r0, sp, #176 @ 0xb0 │ │ │ │ + add r0, sp, #944 @ 0x3b0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r0, r1 │ │ │ │ + rors r0, r1 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bmi.n 60a538 │ │ │ │ + bmi.n 60a4b8 │ │ │ │ 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 │ │ │ │ @@ -2048113,25 +2048110,25 @@ │ │ │ │ ldr r0, [pc, #36] @ (60a5d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 5aec84 │ │ │ │ mov r0, r6 │ │ │ │ bl 60cb00 │ │ │ │ bl 5aedc4 │ │ │ │ b.n 60a57a │ │ │ │ - add r7, pc, #680 @ (adr r7, 60a86c ) │ │ │ │ + add r0, sp, #424 @ 0x1a8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r0, r1, #15 │ │ │ │ + asrs r0, r1, #18 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r0, r0 │ │ │ │ + adcs r0, r0 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bcc.n 60a6bc │ │ │ │ + bmi.n 60a63c │ │ │ │ lsls r1, r6, #2 │ │ │ │ - asrs r6, r2, #14 │ │ │ │ + asrs r6, r2, #17 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - stmia r0!, {r1, r2, r3, r4} │ │ │ │ + stmia r0!, {r1, r2, r3, r4, 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 r7, r0 │ │ │ │ mov r4, r1 │ │ │ │ @@ -2048186,21 +2048183,21 @@ │ │ │ │ str r3, [r2, #24] │ │ │ │ ldr r3, [r4, #28] │ │ │ │ str r3, [r2, #28] │ │ │ │ bl 4369a8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x32262c> │ │ │ │ mov r0, r6 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - add r6, pc, #1000 @ (adr r6, 60aa64 ) │ │ │ │ + add r7, pc, #744 @ (adr r7, 60a964 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r0, r1, #13 │ │ │ │ + asrs r0, r1, #16 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - subs r7, #200 @ 0xc8 │ │ │ │ + lsls r0, r1 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bcs.n 60a614 │ │ │ │ + bcc.n 60a594 │ │ │ │ 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 │ │ │ │ @@ -2048246,28 +2048243,28 @@ │ │ │ │ ldr r0, [pc, #36] @ (60a730 ) │ │ │ │ add r0, pc │ │ │ │ bl 5aec84 │ │ │ │ mov r0, r6 │ │ │ │ bl 60c1c0 │ │ │ │ bl 5aedc4 │ │ │ │ b.n 60a6d6 │ │ │ │ - add r6, pc, #312 @ (adr r6, 60a858 ) │ │ │ │ + add r7, pc, #56 @ (adr r7, 60a758 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r4, r7, #10 │ │ │ │ + asrs r4, r7, #13 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - subs r7, #36 @ 0x24 │ │ │ │ + subs r7, #228 @ 0xe4 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bcs.n 60a760 │ │ │ │ + bcs.n 60a6e0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - asrs r2, r7, #8 │ │ │ │ + asrs r2, r7, #11 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bkpt 0x00c2 │ │ │ │ - lsls r0, r5, #2 │ │ │ │ - push {r3, r4, r5, r6, r7, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ + ittt hi │ │ │ │ + lslhi r0, r5, #2 │ │ │ │ + pushhi {r3, r4, r5, r6, r7, lr} │ │ │ │ + movhi.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r0, [pc, #164] @ (60a7ec ) │ │ │ │ ldr r1, [pc, #164] @ (60a7f0 ) │ │ │ │ add r0, pc │ │ │ │ @@ -2048322,21 +2048319,21 @@ │ │ │ │ str r1, [r3, #4] │ │ │ │ mov r1, r5 │ │ │ │ str r4, [r3, #0] │ │ │ │ bl 4369a8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x32262c> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - add r5, pc, #648 @ (adr r5, 60aa78 ) │ │ │ │ + add r6, pc, #392 @ (adr r6, 60a978 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r0, r5, #8 │ │ │ │ + asrs r0, r5, #11 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - subs r6, #120 @ 0x78 │ │ │ │ + subs r7, #56 @ 0x38 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bne.n 60a8e8 │ │ │ │ + bcs.n 60a868 │ │ │ │ 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 │ │ │ │ @@ -2048382,25 +2048379,25 @@ │ │ │ │ ldr r0, [pc, #36] @ (60a8a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 5aec84 │ │ │ │ mov r0, r6 │ │ │ │ bl 60ccf0 │ │ │ │ bl 5aedc4 │ │ │ │ b.n 60a84a │ │ │ │ - add r4, pc, #872 @ (adr r4, 60abfc ) │ │ │ │ + add r5, pc, #616 @ (adr r5, 60aafc ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r0, r7, #5 │ │ │ │ + asrs r0, r7, #8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - subs r5, #176 @ 0xb0 │ │ │ │ + subs r6, #112 @ 0x70 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - beq.n 60a7ec │ │ │ │ + bne.n 60a96c │ │ │ │ lsls r1, r6, #2 │ │ │ │ - asrs r6, r0, #3 │ │ │ │ + asrs r6, r0, #6 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - pop {r1, r2, r3, r6, pc} │ │ │ │ + bkpt 0x000e │ │ │ │ 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 │ │ │ │ @@ -2048456,21 +2048453,21 @@ │ │ │ │ str r1, [r3, #0] │ │ │ │ add.w r0, r6, #640 @ 0x280 │ │ │ │ mov r1, r5 │ │ │ │ bl 4369a8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x32262c> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - add r4, pc, #184 @ (adr r4, 60aa18 ) │ │ │ │ + add r4, pc, #952 @ (adr r4, 60ad18 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r0, r4, #3 │ │ │ │ + asrs r0, r4, #6 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - subs r5, #4 │ │ │ │ + subs r5, #196 @ 0xc4 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - beq.n 60a970 │ │ │ │ + beq.n 60a8f0 │ │ │ │ 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 │ │ │ │ @@ -2048548,31 +2048545,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 r3, pc, #400 @ (adr r3, 60abec ) │ │ │ │ + add r4, pc, #144 @ (adr r4, 60aaec ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r4, r5, #32 │ │ │ │ + asrs r4, r5, #3 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - subs r4, #52 @ 0x34 │ │ │ │ + subs r4, #244 @ 0xf4 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - @ instruction: 0x47fa │ │ │ │ + ldr r0, [pc, #744] @ (60ad50 ) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r3, [sp, #448] @ 0x1c0 │ │ │ │ + str r4, [sp, #192] @ 0xc0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r0, sp, #536 @ 0x218 │ │ │ │ + add r1, sp, #280 @ 0x118 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - adds r2, #130 @ 0x82 │ │ │ │ + adds r3, #66 @ 0x42 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - cmp r4, #114 @ 0x72 │ │ │ │ + cmp r5, #50 @ 0x32 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r4, [r4, #44] @ 0x2c │ │ │ │ + strh r4, [r4, #50] @ 0x32 │ │ │ │ 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 │ │ │ │ @@ -2048628,25 +2048625,25 @@ │ │ │ │ bl 5aef34 │ │ │ │ bl 5aec38 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bl 5af430 │ │ │ │ b.n 60ab08 │ │ │ │ nop │ │ │ │ - add r2, pc, #328 @ (adr r2, 60ac78 ) │ │ │ │ + add r3, pc, #72 @ (adr r3, 60ab78 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r6, r6, #28 │ │ │ │ + lsrs r6, r6, #31 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - subs r3, #40 @ 0x28 │ │ │ │ + subs r3, #232 @ 0xe8 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - mov lr, sp │ │ │ │ + @ instruction: 0x47ae │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r1!, {r5, r7} │ │ │ │ + ldmia r2!, {r5, r6} │ │ │ │ lsls r7, r4, #2 │ │ │ │ - lsls r6, r0, #15 │ │ │ │ + lsls r6, r0, #18 │ │ │ │ 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 │ │ │ │ @@ -2048673,21 +2048670,21 @@ │ │ │ │ ldr r3, [r4, #64] @ 0x40 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5aec38 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - lsrs r4, r0, #26 │ │ │ │ + lsrs r4, r0, #29 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r1, pc, #536 @ (adr r1, 60adc0 ) │ │ │ │ + add r2, pc, #280 @ (adr r2, 60acc0 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r2, #98 @ 0x62 │ │ │ │ + subs r3, #34 @ 0x22 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - mov r0, r5 │ │ │ │ + mov r8, sp │ │ │ │ lsls r4, r6, #2 │ │ │ │ cbz r1, 60ac0e │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r3, r1 │ │ │ │ @@ -2048716,21 +2048713,21 @@ │ │ │ │ bl 5aedc4 │ │ │ │ bl 5aec38 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ bl 60ebc4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ bx lr │ │ │ │ - lsrs r2, r5, #24 │ │ │ │ + lsrs r2, r5, #27 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r1, pc, #104 @ (adr r1, 60ac80 ) │ │ │ │ + add r1, pc, #872 @ (adr r1, 60af80 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r1, #242 @ 0xf2 │ │ │ │ + subs r2, #178 @ 0xb2 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - add r7, sp, #720 @ 0x2d0 │ │ │ │ + add sp, #464 @ 0x1d0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ cbz r1, 60ac7e │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r3, r1 │ │ │ │ @@ -2048759,21 +2048756,21 @@ │ │ │ │ bl 5aedc4 │ │ │ │ bl 5aec38 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ bl 60ebc4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ bx lr │ │ │ │ - lsrs r2, r2, #23 │ │ │ │ + lsrs r2, r2, #26 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r0, pc, #680 @ (adr r0, 60af30 ) │ │ │ │ + add r1, pc, #424 @ (adr r1, 60ae30 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r1, #130 @ 0x82 │ │ │ │ + subs r2, #66 @ 0x42 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - add r7, sp, #272 @ 0x110 │ │ │ │ + add sp, #16 │ │ │ │ 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] @ (60ae50 ) │ │ │ │ @@ -2048932,33 +2048929,33 @@ │ │ │ │ b.n 60ad46 │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strh r4, [r2, r5] │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r3, #21 │ │ │ │ + lsrs r2, r3, #24 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r0, pc, #104 @ (adr r0, 60aec8 ) │ │ │ │ + add r0, pc, #872 @ (adr r0, 60b1c8 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r0, #236 @ 0xec │ │ │ │ + subs r1, #172 @ 0xac │ │ │ │ lsls r0, r6, #2 │ │ │ │ - @ instruction: 0xb612 │ │ │ │ + @ instruction: 0xb6d2 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - stmia r7!, {r2, r3, r4, r5} │ │ │ │ + stmia r7!, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r7, r4, #2 │ │ │ │ - lsls r0, r2, #26 │ │ │ │ + lsls r0, r2, #29 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsrs r2, r3, #19 │ │ │ │ + lsrs r2, r3, #22 │ │ │ │ lsls r2, r5, #2 │ │ │ │ strh r4, [r3, r1] │ │ │ │ lsls r2, r3, #5 │ │ │ │ - ldmia r6!, {r1, r3, r7} │ │ │ │ + ldmia r7!, {r1, r3, r6} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r6, r5, #13 │ │ │ │ + lsls r6, r5, #16 │ │ │ │ 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 │ │ │ │ @@ -2049014,23 +2049011,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 │ │ │ │ - ldr r6, [sp, #336] @ 0x150 │ │ │ │ + ldr r7, [sp, #80] @ 0x50 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r6, r4, #14 │ │ │ │ + lsrs r6, r4, #17 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - adds r7, #42 @ 0x2a │ │ │ │ + adds r7, #234 @ 0xea │ │ │ │ lsls r0, r6, #2 │ │ │ │ - lsrs r4, r3, #14 │ │ │ │ + lsrs r4, r3, #17 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cmp r5, #158 @ 0x9e │ │ │ │ + cmp r6, #94 @ 0x5e │ │ │ │ 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 │ │ │ │ @@ -2049136,37 +2049133,37 @@ │ │ │ │ bl 5aec38 │ │ │ │ movs r3, #1 │ │ │ │ strb.w r3, [r4, #1776] @ 0x6f0 │ │ │ │ b.n 60af64 │ │ │ │ bl 5af430 │ │ │ │ b.n 60afec │ │ │ │ nop │ │ │ │ - lsrs r4, r2, #12 │ │ │ │ + lsrs r4, r2, #15 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r5, [sp, #520] @ 0x208 │ │ │ │ + ldr r6, [sp, #264] @ 0x108 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r6, #94 @ 0x5e │ │ │ │ + adds r7, #30 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldmia r1!, {r2, r3, r4, r6} │ │ │ │ + ldmia r2, {r2, r3, r4} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - lsrs r2, r7, #11 │ │ │ │ + lsrs r2, r7, #14 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xb83e │ │ │ │ + @ instruction: 0xb8fe │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsrs r4, r5, #11 │ │ │ │ + lsrs r4, r5, #14 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsrs r2, r6, #10 │ │ │ │ + lsrs r2, r6, #13 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsrs r6, r5, #8 │ │ │ │ + lsrs r6, r5, #11 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r4, [sp, #720] @ 0x2d0 │ │ │ │ + ldr r5, [sp, #464] @ 0x1d0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r5, #144 @ 0x90 │ │ │ │ + adds r6, #80 @ 0x50 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldmia r0!, {r1, r2, r3, r7} │ │ │ │ + ldmia r1, {r1, r2, r3, r6} │ │ │ │ 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 │ │ │ │ @@ -2049288,37 +2049285,37 @@ │ │ │ │ mov r0, r5 │ │ │ │ adds r5, #12 │ │ │ │ bl 60dda4 │ │ │ │ bl 5af2f4 │ │ │ │ cmp r6, r4 │ │ │ │ bne.n 60b1f4 │ │ │ │ b.n 60b158 │ │ │ │ - lsrs r6, r3, #7 │ │ │ │ + lsrs r6, r3, #10 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r4, [sp, #96] @ 0x60 │ │ │ │ + ldr r4, [sp, #864] @ 0x360 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r4, #244 @ 0xf4 │ │ │ │ + adds r5, #180 @ 0xb4 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - @ instruction: 0xb6fa │ │ │ │ + @ instruction: 0xb7ba │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsrs r4, r7, #6 │ │ │ │ + lsrs r4, r7, #9 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r1, [pc, #656] @ (60b4b4 ) │ │ │ │ + ldr r2, [pc, #400] @ (60b3b4 ) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsrs r2, r0, #6 │ │ │ │ + lsrs r2, r0, #9 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsrs r2, r0, #5 │ │ │ │ + lsrs r2, r0, #8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsrs r0, r7, #2 │ │ │ │ + lsrs r0, r7, #5 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r3, [sp, #248] @ 0xf8 │ │ │ │ + ldr r3, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r4, #26 │ │ │ │ + adds r4, #218 @ 0xda │ │ │ │ lsls r0, r6, #2 │ │ │ │ - stmia r7!, {r3, r4} │ │ │ │ + stmia r7!, {r3, r4, r6, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r5, [pc, #1832] @ 60b974 │ │ │ │ sub sp, #12 │ │ │ │ @@ -2050188,30 +2050185,31 @@ │ │ │ │ ldr r0, [pc, #56] @ (60bccc ) │ │ │ │ add r0, pc │ │ │ │ b.n 60bc46 │ │ │ │ ldr r0, [pc, #52] @ (60bcd0 ) │ │ │ │ add r0, pc │ │ │ │ b.n 60bc24 │ │ │ │ nop │ │ │ │ - vhadd.u16 d16, d22, d25 │ │ │ │ - ldr r6, [r4, r2] │ │ │ │ + movs r6, r2 │ │ │ │ + lsls r2, r5, #2 │ │ │ │ + ldr r6, [r4, r5] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - str r1, [sp, #208] @ 0xd0 │ │ │ │ + str r1, [sp, #976] @ 0x3d0 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - vhadd.u d0, d22, d25 │ │ │ │ - vhadd.u d0, d24, d25 │ │ │ │ - vhadd.u8 d0, d26, d25 │ │ │ │ - vhadd.u8 d0, d18, d25 │ │ │ │ - cdp2 0, 14, cr0, cr14, cr9, {5} │ │ │ │ - cdp2 0, 13, cr0, cr12, cr9, {5} │ │ │ │ - cdp2 0, 13, cr0, cr6, cr9, {5} │ │ │ │ - cdp2 0, 13, cr0, cr2, cr9, {5} │ │ │ │ - bcs.n 60bd40 │ │ │ │ + vtrn.16 d16, d25 │ │ │ │ + vrev32.32 d16, d25 │ │ │ │ + vaddl.u8 q8, d26, d25 │ │ │ │ + vaddl.u8 q8, d18, d25 │ │ │ │ + vaddl.u32 q0, d30, d25 │ │ │ │ + vaddl.u16 q0, d28, d25 │ │ │ │ + vaddl.u16 q0, d22, d25 │ │ │ │ + vaddl.u16 q0, d18, d25 │ │ │ │ + bcs.n 60bcc0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - bcs.n 60bd38 │ │ │ │ + bcs.n 60bcb8 │ │ │ │ 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 5aead4 │ │ │ │ @@ -2050317,36 +2050315,36 @@ │ │ │ │ bl 5af36c │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ bl 5af430 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r0, [pc, #56] @ (60be58 ) │ │ │ │ add r0, pc │ │ │ │ b.n 60bd34 │ │ │ │ - cdp2 0, 5, cr0, cr14, cr9, {5} │ │ │ │ - cmp r7, #146 @ 0x92 │ │ │ │ + vhadd.u16 d0, d30, d25 │ │ │ │ + adds r0, #82 @ 0x52 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xb67e │ │ │ │ + @ instruction: 0xb73e │ │ │ │ lsls r7, r4, #2 │ │ │ │ - itet eq │ │ │ │ - lsleq r3, r6, #2 │ │ │ │ - subne r2, r2, r0 │ │ │ │ - lsleq r5, r6, #2 │ │ │ │ - ittt eq │ │ │ │ - lsleq r3, r6, #2 │ │ │ │ - bkpt 0x00fc │ │ │ │ - lsleq r3, r6, #2 │ │ │ │ - ldrh.w r0, [lr, #169] @ 0xa9 │ │ │ │ - ldc2 0, cr0, [ip, #676]! @ 0x2a4 │ │ │ │ - ldc2 0, cr0, [r2, #676]! @ 0x2a4 │ │ │ │ - strb r4, [r1, #24] │ │ │ │ + itet gt │ │ │ │ + lslgt r3, r6, #2 │ │ │ │ + suble r2, r2, r3 │ │ │ │ + lslgt r5, r6, #2 │ │ │ │ + ittt gt │ │ │ │ + lslgt r3, r6, #2 │ │ │ │ + itt lt @ unpredictable │ │ │ │ + lsllt r3, r6, #2 │ │ │ │ + ldr??lt.w r0, [lr, r9, lsl #2] │ │ │ │ + cdp2 0, 7, cr0, cr12, cr9, {5} │ │ │ │ + cdp2 0, 7, cr0, cr2, cr9, {5} │ │ │ │ + strb r4, [r1, #27] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldc2 0, cr0, [r8, #676] @ 0x2a4 │ │ │ │ - ldrb r0, [r6, #28] │ │ │ │ + cdp2 0, 5, cr0, cr8, cr9, {5} │ │ │ │ + ldrb r0, [r6, #31] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - beq.n 60bdb4 │ │ │ │ + bne.n 60bf34 │ │ │ │ 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 5aead4 │ │ │ │ @@ -2050438,34 +2050436,34 @@ │ │ │ │ b.n 60bf44 │ │ │ │ ldr r0, [pc, #60] @ (60bf9c ) │ │ │ │ add r0, pc │ │ │ │ b.n 60bf44 │ │ │ │ ldr r0, [pc, #60] @ (60bfa0 ) │ │ │ │ add r0, pc │ │ │ │ b.n 60bf44 │ │ │ │ - ldc2l 0, cr0, [r2, #676] @ 0x2a4 │ │ │ │ - strb r2, [r4, r6] │ │ │ │ + cdp2 0, 9, cr0, cr2, cr9, {5} │ │ │ │ + ldrsb r2, [r4, r1] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - push {r2, r3, r5, r7, lr} │ │ │ │ + @ instruction: 0xb66c │ │ │ │ lsls r7, r4, #2 │ │ │ │ - str r2, [sp, #752] @ 0x2f0 │ │ │ │ + str r3, [sp, #496] @ 0x1f0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldc2 0, cr0, [lr, #676] @ 0x2a4 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ + cdp2 0, 5, cr0, cr14, cr9, {5} │ │ │ │ + bkpt 0x0030 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r0, r7, r1 │ │ │ │ + adds r0, r7, r4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldc2l 0, cr0, [r0, #-676]! @ 0xfffffd5c │ │ │ │ - stc2l 0, cr0, [ip, #-676]! @ 0xfffffd5c │ │ │ │ - stc2l 0, cr0, [sl], #-676 @ 0xfffffd5c │ │ │ │ - stc2 0, cr0, [r0], {169} @ 0xa9 │ │ │ │ - ldc2 0, cr0, [sl], {169} @ 0xa9 │ │ │ │ - ldc2 0, cr0, [r4], #676 @ 0x2a4 │ │ │ │ - stc2 0, cr0, [lr], #-676 @ 0xfffffd5c │ │ │ │ - stc2l 0, cr0, [r8], {169} @ 0xa9 │ │ │ │ + cdp2 0, 3, cr0, cr0, cr9, {5} │ │ │ │ + cdp2 0, 2, cr0, cr12, cr9, {5} │ │ │ │ + stc2 0, cr0, [sl, #-676]! @ 0xfffffd5c │ │ │ │ + stc2l 0, cr0, [r0, #-676] @ 0xfffffd5c │ │ │ │ + ldc2l 0, cr0, [sl, #-676] @ 0xfffffd5c │ │ │ │ + ldc2l 0, cr0, [r4, #-676]! @ 0xfffffd5c │ │ │ │ + stc2l 0, cr0, [lr], #676 @ 0x2a4 │ │ │ │ + stc2 0, cr0, [r8, #676] @ 0x2a4 │ │ │ │ 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 5aead4 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -2050518,23 +2050516,23 @@ │ │ │ │ bl 5af36c │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ bl 5af430 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r0, [pc, #28] @ (60c064 ) │ │ │ │ add r0, pc │ │ │ │ b.n 60bfe4 │ │ │ │ - ldc2l 0, cr0, [r6], {169} @ 0xa9 │ │ │ │ - stc2l 0, cr0, [r2], #676 @ 0x2a4 │ │ │ │ - pop {r1, r3, r4, r6} │ │ │ │ + ldc2 0, cr0, [r6, #676] @ 0x2a4 │ │ │ │ + stc2 0, cr0, [r2, #676]! @ 0x2a4 │ │ │ │ + pop {r1, r3, r4, pc} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r2, r4, #29 │ │ │ │ + adds r2, r4, r0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - stc2 0, cr0, [r6], #676 @ 0x2a4 │ │ │ │ - @ instruction: 0xfb5c00a9 │ │ │ │ - ldmia r6!, {r2, r7} │ │ │ │ + stc2l 0, cr0, [r6, #-676]! @ 0xfffffd5c │ │ │ │ + ldc2 0, cr0, [ip], {169} @ 0xa9 │ │ │ │ + ldmia r7!, {r2, r6} │ │ │ │ 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 5aead4 │ │ │ │ @@ -2050587,26 +2050585,26 @@ │ │ │ │ asrs r1, r0, #31 │ │ │ │ bl 5af004 │ │ │ │ bl 5af3e4 │ │ │ │ bl 5af36c │ │ │ │ pop {r4, pc} │ │ │ │ bl 5af430 │ │ │ │ pop {r4, pc} │ │ │ │ - mcrr2 0, 10, r0, r2, cr9 │ │ │ │ - cmp r4, #190 @ 0xbe │ │ │ │ + stc2 0, cr0, [r2, #-676] @ 0xfffffd5c │ │ │ │ + cmp r5, #126 @ 0x7e │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strb r6, [r2, #11] │ │ │ │ + strb r6, [r2, #14] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - lsrs r6, r1, #24 │ │ │ │ + lsrs r6, r1, #27 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cbnz r4, 60c186 │ │ │ │ + pop {r2, r3, r4, r5} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r4, r0, #26 │ │ │ │ + asrs r4, r0, #29 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cbnz r4, 60c18c │ │ │ │ + pop {r2, r4, r5} │ │ │ │ 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 5aead4 │ │ │ │ @@ -2050643,19 +2050641,19 @@ │ │ │ │ asrs r1, r0, #31 │ │ │ │ bl 5af004 │ │ │ │ bl 5af3e4 │ │ │ │ bl 5af36c │ │ │ │ pop {r4, pc} │ │ │ │ bl 5af430 │ │ │ │ pop {r4, pc} │ │ │ │ - @ instruction: 0xfb8a00a9 │ │ │ │ - @ instruction: 0xfb8a00a9 │ │ │ │ - @ instruction: 0xfb7a00a9 │ │ │ │ - @ instruction: 0xfb6a00a9 │ │ │ │ - @ instruction: 0xfb5a00a9 │ │ │ │ + mcrr2 0, 10, r0, sl, cr9 │ │ │ │ + mcrr2 0, 10, r0, sl, cr9 │ │ │ │ + ldc2 0, cr0, [sl], #-676 @ 0xfffffd5c │ │ │ │ + stc2 0, cr0, [sl], #-676 @ 0xfffffd5c │ │ │ │ + ldc2 0, cr0, [sl], {169} @ 0xa9 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 5aead4 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -2050964,60 +2050962,60 @@ │ │ │ │ vcvt.f64.f32 d0, s0 │ │ │ │ bl 5af064 │ │ │ │ bl 5af3e4 │ │ │ │ bl 5af36c │ │ │ │ pop {r4, pc} │ │ │ │ bl 5af430 │ │ │ │ pop {r4, pc} │ │ │ │ - @ instruction: 0xfb0a00a9 │ │ │ │ - strh r6, [r4, #18] │ │ │ │ + smlaltb r0, r0, sl, r9 │ │ │ │ + strh r6, [r4, #24] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - @ instruction: 0xfb0400a9 │ │ │ │ - @ instruction: 0xfafe00a9 │ │ │ │ - @ instruction: 0xfafc00a9 │ │ │ │ - @ instruction: 0xfafe00a9 │ │ │ │ - @ instruction: 0xfaf200a9 │ │ │ │ - @ instruction: 0xfae600a9 │ │ │ │ - @ instruction: 0xfada00a9 │ │ │ │ - @ instruction: 0xface00a9 │ │ │ │ - @ instruction: 0xfac800a9 │ │ │ │ - @ instruction: 0xfabe00a9 │ │ │ │ - @ instruction: 0xfab400a9 │ │ │ │ - @ instruction: 0xfaa600a9 │ │ │ │ - @ instruction: 0xfa9e00a9 │ │ │ │ - @ instruction: 0xfa9c00a9 │ │ │ │ - @ instruction: 0xfa9600a9 │ │ │ │ - @ instruction: 0xfa9400a9 │ │ │ │ - @ instruction: 0xfa9a00a9 │ │ │ │ - @ instruction: 0xfa9c00a9 │ │ │ │ - @ instruction: 0xfa9200a9 │ │ │ │ - @ instruction: 0xfa9600a9 │ │ │ │ - @ instruction: 0xfa9800a9 │ │ │ │ - @ instruction: 0xfa8e00a9 │ │ │ │ - @ instruction: 0xfa8c00a9 │ │ │ │ - @ instruction: 0xfa8a00a9 │ │ │ │ - @ instruction: 0xfa8400a9 │ │ │ │ - @ instruction: 0xfa8000a9 │ │ │ │ - @ instruction: 0xfa7e00a9 │ │ │ │ - @ instruction: 0xfa7c00a9 │ │ │ │ - @ instruction: 0xfa7a00a9 │ │ │ │ - @ instruction: 0xfa7000a9 │ │ │ │ - @ instruction: 0xfa6a00a9 │ │ │ │ - @ instruction: 0xfa6600a9 │ │ │ │ - @ instruction: 0xfa5c00a9 │ │ │ │ - @ instruction: 0xfa5800a9 │ │ │ │ - @ instruction: 0xfa5800a9 │ │ │ │ - @ instruction: 0xfa5a00a9 │ │ │ │ - b.n 60ca78 │ │ │ │ + smlaltb r0, r0, r4, r9 │ │ │ │ + @ instruction: 0xfbbe00a9 │ │ │ │ + @ instruction: 0xfbbc00a9 │ │ │ │ + @ instruction: 0xfbbe00a9 │ │ │ │ + @ instruction: 0xfbb200a9 │ │ │ │ + @ instruction: 0xfba600a9 │ │ │ │ + @ instruction: 0xfb9a00a9 │ │ │ │ + @ instruction: 0xfb8e00a9 │ │ │ │ + @ instruction: 0xfb8800a9 │ │ │ │ + @ instruction: 0xfb7e00a9 │ │ │ │ + @ instruction: 0xfb7400a9 │ │ │ │ + @ instruction: 0xfb6600a9 │ │ │ │ + @ instruction: 0xfb5e00a9 │ │ │ │ + @ instruction: 0xfb5c00a9 │ │ │ │ + @ instruction: 0xfb5600a9 │ │ │ │ + @ instruction: 0xfb5400a9 │ │ │ │ + @ instruction: 0xfb5a00a9 │ │ │ │ + @ instruction: 0xfb5c00a9 │ │ │ │ + @ instruction: 0xfb5200a9 │ │ │ │ + @ instruction: 0xfb5600a9 │ │ │ │ + @ instruction: 0xfb5800a9 │ │ │ │ + @ instruction: 0xfb4e00a9 │ │ │ │ + @ instruction: 0xfb4c00a9 │ │ │ │ + @ instruction: 0xfb4a00a9 │ │ │ │ + @ instruction: 0xfb4400a9 │ │ │ │ + @ instruction: 0xfb4000a9 │ │ │ │ + @ instruction: 0xfb3e00a9 │ │ │ │ + @ instruction: 0xfb3c00a9 │ │ │ │ + @ instruction: 0xfb3a00a9 │ │ │ │ + @ instruction: 0xfb3000a9 │ │ │ │ + @ instruction: 0xfb2a00a9 │ │ │ │ + @ instruction: 0xfb2600a9 │ │ │ │ + @ instruction: 0xfb1c00a9 │ │ │ │ + @ instruction: 0xfb1800a9 │ │ │ │ + @ instruction: 0xfb1800a9 │ │ │ │ + @ instruction: 0xfb1a00a9 │ │ │ │ + b.n 60cbf8 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - str r6, [r4, #16] │ │ │ │ + str r6, [r4, #28] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - @ instruction: 0xfa2a00a9 │ │ │ │ - @ instruction: 0xfa2200a9 │ │ │ │ - @ instruction: 0xfa1a00a9 │ │ │ │ + @ instruction: 0xfaea00a9 │ │ │ │ + @ instruction: 0xfae200a9 │ │ │ │ + @ instruction: 0xfada00a9 │ │ │ │ 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 5aead4 │ │ │ │ cbz r0, 60c696 │ │ │ │ @@ -2051041,16 +2051039,16 @@ │ │ │ │ bl 5af25c │ │ │ │ bl 5af3e4 │ │ │ │ bl 5af36c │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ bl 5af430 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldrsh.w r0, [lr, r9, lsl #2] │ │ │ │ - @ instruction: 0xf13a00a9 │ │ │ │ + ldr??.w r0, [lr, #169] @ 0xa9 │ │ │ │ + @ instruction: 0xf1fa00a9 │ │ │ │ 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 5aead4 │ │ │ │ cbz r0, 60c72c │ │ │ │ @@ -2051087,18 +2051085,18 @@ │ │ │ │ bne.n 60c708 │ │ │ │ bl 5af25c │ │ │ │ bl 5af3e4 │ │ │ │ bl 5af36c │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 5af430 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - str??.w r0, [ip, #169] @ 0xa9 │ │ │ │ - lsrs r4, r2, #1 │ │ │ │ + vld1.8 {d0[5]}, [ip], r9 │ │ │ │ + lsrs r4, r2, #4 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - str.w r0, [sl, #169] @ 0xa9 │ │ │ │ + vst1.8 {d0[5]}, [sl], r9 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 5aead4 │ │ │ │ cbz r0, 60c7b4 │ │ │ │ @@ -2051134,19 +2051132,19 @@ │ │ │ │ movs r1, #0 │ │ │ │ bl 5af034 │ │ │ │ bl 5af3e4 │ │ │ │ bl 5af36c │ │ │ │ pop {r4, pc} │ │ │ │ bl 5af430 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr??.w r0, [sl, r9, lsl #2] │ │ │ │ - strb.w r0, [r6, #169] @ 0xa9 │ │ │ │ - ldr??.w r0, [sl, r9, lsl #2] │ │ │ │ - str??.w r0, [lr, r9, lsl #2] │ │ │ │ - str??.w r0, [r2, r9, lsl #2] │ │ │ │ + ldrsh.w r0, [sl, r9, lsl #2] │ │ │ │ + vst4.32 {d16-d19}, [r6 :128], r9 │ │ │ │ + ldrsh.w r0, [sl, r9, lsl #2] │ │ │ │ + vld4.32 {d0-d3}, [lr :128], r9 │ │ │ │ + vld4.32 {d0-d3}, [r2 :128], r9 │ │ │ │ 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 5aead4 │ │ │ │ cbz r0, 60c842 │ │ │ │ @@ -2051178,16 +2051176,16 @@ │ │ │ │ bl 5af25c │ │ │ │ bl 5af3e4 │ │ │ │ bl 5af36c │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 5af430 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldrb.w r0, [r8, r9, lsl #2] │ │ │ │ - strh.w r0, [r0, r9, lsl #2] │ │ │ │ + ldr.w r0, [r8, #169] @ 0xa9 │ │ │ │ + str??.w r0, [r0, #169] @ 0xa9 │ │ │ │ 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 5aead4 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -2051334,38 +2051332,38 @@ │ │ │ │ bl 5af430 │ │ │ │ b.n 60c8b8 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ bl 5af4d8 │ │ │ │ b.n 60c8d0 │ │ │ │ bl 5af430 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - @ instruction: 0xf7a400a9 │ │ │ │ - ldr r0, [r4, #16] │ │ │ │ + str??.w r0, [r4, r9, lsl #2] │ │ │ │ + ldr r0, [r4, #28] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - @ instruction: 0xf79c00a9 │ │ │ │ + ldr.w r0, [ip, r9, lsl #2] │ │ │ │ add r4, sp, #520 @ 0x208 │ │ │ │ lsls r6, r3, #5 │ │ │ │ - push {r1, r3, r5, r6, lr} │ │ │ │ + @ instruction: 0xb62a │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xf75a00a9 │ │ │ │ - @ instruction: 0xf76200a9 │ │ │ │ - @ instruction: 0xf77200a9 │ │ │ │ - strh r2, [r2, #12] │ │ │ │ + ldrb.w r0, [sl, r9, lsl #2] │ │ │ │ + strh.w r0, [r2, r9, lsl #2] │ │ │ │ + ldrh.w r0, [r2, r9, lsl #2] │ │ │ │ + strh r2, [r2, #18] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - cmp r5, #128 @ 0x80 │ │ │ │ + cmp r6, #64 @ 0x40 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldrb r4, [r4, r7] │ │ │ │ + ldrsh r4, [r4, r2] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - @ instruction: 0xf72600a9 │ │ │ │ - @ instruction: 0xf70a00a9 │ │ │ │ - ldrb r0, [r2, #1] │ │ │ │ + @ instruction: 0xf7e600a9 │ │ │ │ + @ instruction: 0xf7ca00a9 │ │ │ │ + ldrb r0, [r2, #4] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - @ instruction: 0xf6ec00a9 │ │ │ │ - @ instruction: 0xf6e400a9 │ │ │ │ - bne.n 60cacc │ │ │ │ + @ instruction: 0xf7ac00a9 │ │ │ │ + @ instruction: 0xf7a400a9 │ │ │ │ + bne.n 60ca4c │ │ │ │ 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 │ │ │ │ @@ -2051408,18 +2051406,18 @@ │ │ │ │ bl 5bba00 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ bl 5af118 │ │ │ │ b.n 60caae │ │ │ │ bl 5af430 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - @ instruction: 0xf62800a9 │ │ │ │ - @ instruction: 0xf63400a9 │ │ │ │ - @ instruction: 0xf62800a9 │ │ │ │ - @ instruction: 0xf61800a9 │ │ │ │ + @ instruction: 0xf6e800a9 │ │ │ │ + @ instruction: 0xf6f400a9 │ │ │ │ + @ instruction: 0xf6e800a9 │ │ │ │ + @ instruction: 0xf6d800a9 │ │ │ │ add r2, sp, #352 @ 0x160 │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2051550,32 +2051548,32 @@ │ │ │ │ vcvt.f64.f32 d0, s0 │ │ │ │ bl 5af064 │ │ │ │ bl 5af3e4 │ │ │ │ bl 5af36c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ bl 5af430 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - subs.w r0, r8, #5537792 @ 0x548000 │ │ │ │ - @ instruction: 0xf5f800a9 │ │ │ │ - ldr r2, [r0, r3] │ │ │ │ + @ instruction: 0xf67800a9 │ │ │ │ + @ instruction: 0xf6b800a9 │ │ │ │ + ldr r2, [r0, r6] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - rsb r0, r8, #5537792 @ 0x548000 │ │ │ │ - rsb r0, r2, #5537792 @ 0x548000 │ │ │ │ - subs.w r0, ip, #5537792 @ 0x548000 │ │ │ │ - b.n 60c8f4 │ │ │ │ - lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xf6b000a9 │ │ │ │ - sbcs.w r0, sl, #5537792 @ 0x548000 │ │ │ │ - sbc.w r0, r8, #5537792 @ 0x548000 │ │ │ │ - adcs.w r0, sl, #5537792 @ 0x548000 │ │ │ │ - adc.w r0, lr, #5537792 @ 0x548000 │ │ │ │ - adc.w r0, r0, #5537792 @ 0x548000 │ │ │ │ - adds.w r0, sl, #5537792 @ 0x548000 │ │ │ │ - adds.w r0, r6, #5537792 @ 0x548000 │ │ │ │ - add.w r0, sl, #5537792 @ 0x548000 │ │ │ │ + @ instruction: 0xf68800a9 │ │ │ │ + @ instruction: 0xf68200a9 │ │ │ │ + @ instruction: 0xf67c00a9 │ │ │ │ + b.n 60ca74 │ │ │ │ + lsls r3, r6, #2 │ │ │ │ + @ instruction: 0xf77000a9 │ │ │ │ + @ instruction: 0xf63a00a9 │ │ │ │ + @ instruction: 0xf62800a9 │ │ │ │ + @ instruction: 0xf61a00a9 │ │ │ │ + addw r0, lr, #2217 @ 0x8a9 │ │ │ │ + addw r0, r0, #2217 @ 0x8a9 │ │ │ │ + rsbs r0, sl, #5537792 @ 0x548000 │ │ │ │ + rsbs r0, r6, #5537792 @ 0x548000 │ │ │ │ + rsb r0, sl, #5537792 @ 0x548000 │ │ │ │ stmdb sp!, {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 5aead4 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -2051742,36 +2051740,36 @@ │ │ │ │ bl 5af25c │ │ │ │ bl 5af3e4 │ │ │ │ bl 5af36c │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bl 5af430 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ - eor.w r0, sl, #5537792 @ 0x548000 │ │ │ │ - adds.w r0, lr, #5537792 @ 0x548000 │ │ │ │ - eors.w r0, ip, #5537792 @ 0x548000 │ │ │ │ - eor.w r0, lr, #5537792 @ 0x548000 │ │ │ │ - eors.w r0, r4, #5537792 @ 0x548000 │ │ │ │ - eor.w r0, lr, #5537792 @ 0x548000 │ │ │ │ - eor.w r0, r4, #5537792 @ 0x548000 │ │ │ │ - stmia r7!, {r1, r2, r5, r7} │ │ │ │ + adc.w r0, sl, #5537792 @ 0x548000 │ │ │ │ + rsbs r0, lr, #5537792 @ 0x548000 │ │ │ │ + adcs.w r0, ip, #5537792 @ 0x548000 │ │ │ │ + adc.w r0, lr, #5537792 @ 0x548000 │ │ │ │ + adcs.w r0, r4, #5537792 @ 0x548000 │ │ │ │ + adc.w r0, lr, #5537792 @ 0x548000 │ │ │ │ + adc.w r0, r4, #5537792 @ 0x548000 │ │ │ │ + ldmia r0!, {r1, r2, r5, r6} │ │ │ │ lsls r7, r4, #2 │ │ │ │ - orn r0, r2, #5537792 @ 0x548000 │ │ │ │ - orn r0, r8, #5537792 @ 0x548000 │ │ │ │ - orn r0, r2, #5537792 @ 0x548000 │ │ │ │ - orrs.w r0, r2, #5537792 @ 0x548000 │ │ │ │ - ldrb r6, [r0, r5] │ │ │ │ + @ instruction: 0xf52200a9 │ │ │ │ + @ instruction: 0xf52800a9 │ │ │ │ + @ instruction: 0xf52200a9 │ │ │ │ + adds.w r0, r2, #5537792 @ 0x548000 │ │ │ │ + ldrsh r6, [r0, r0] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bic.w r0, r0, #5537792 @ 0x548000 │ │ │ │ - ands.w r0, r2, #5537792 @ 0x548000 │ │ │ │ - and.w r0, r8, #5537792 @ 0x548000 │ │ │ │ - @ instruction: 0xf30200a9 │ │ │ │ - @ instruction: 0xf3e400a9 │ │ │ │ - @ instruction: 0xf3de00a9 │ │ │ │ - @ instruction: 0xf3d800a9 │ │ │ │ + @ instruction: 0xf4e000a9 │ │ │ │ + @ instruction: 0xf4d200a9 │ │ │ │ + @ instruction: 0xf4c800a9 │ │ │ │ + @ instruction: 0xf3c200a9 │ │ │ │ + @ instruction: 0xf4a400a9 │ │ │ │ + eors.w r0, lr, #5537792 @ 0x548000 │ │ │ │ + eors.w r0, r8, #5537792 @ 0x548000 │ │ │ │ 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 5aead4 │ │ │ │ cbz r0, 60cfb4 │ │ │ │ @@ -2051793,16 +2051791,16 @@ │ │ │ │ bne.n 60cf90 │ │ │ │ bl 5af25c │ │ │ │ bl 5af3e4 │ │ │ │ bl 5af36c │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ bl 5af430 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - @ instruction: 0xf33a00a9 │ │ │ │ - ldmia r4, {r1, r4, r5} │ │ │ │ + @ instruction: 0xf3fa00a9 │ │ │ │ + ldmia r4, {r1, r4, r5, r6, r7} │ │ │ │ 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 5aead4 │ │ │ │ @@ -2051827,16 +2051825,16 @@ │ │ │ │ bl 5af25c │ │ │ │ bl 5af3e4 │ │ │ │ bl 5af36c │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ bl 5af430 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xf2ea00a9 │ │ │ │ - @ instruction: 0xf2f600a9 │ │ │ │ + @ instruction: 0xf3aa00a9 │ │ │ │ + @ instruction: 0xf3b600a9 │ │ │ │ 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 5aead4 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -2051984,33 +2051982,33 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 5af430 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [pc, #72] @ (60d248 ) │ │ │ │ add r0, pc │ │ │ │ b.n 60d1e8 │ │ │ │ nop │ │ │ │ - @ instruction: 0xf29a00a9 │ │ │ │ - subw r0, r6, #169 @ 0xa9 │ │ │ │ - @ instruction: 0xf29600a9 │ │ │ │ - @ instruction: 0xf28600a9 │ │ │ │ - @ instruction: 0xf27600a9 │ │ │ │ - @ instruction: 0xf26e00a9 │ │ │ │ - @ instruction: 0xf26600a9 │ │ │ │ - @ instruction: 0xf25e00a9 │ │ │ │ - @ instruction: 0xf25600a9 │ │ │ │ - movw r0, #57513 @ 0xe0a9 │ │ │ │ - movw r0, #49321 @ 0xc0a9 │ │ │ │ - movw r0, #16553 @ 0x40a9 │ │ │ │ - adds r4, r4, r0 │ │ │ │ + @ instruction: 0xf35a00a9 │ │ │ │ + @ instruction: 0xf36600a9 │ │ │ │ + @ instruction: 0xf35600a9 │ │ │ │ + @ instruction: 0xf34600a9 │ │ │ │ + @ instruction: 0xf33600a9 │ │ │ │ + @ instruction: 0xf32e00a9 │ │ │ │ + @ instruction: 0xf32600a9 │ │ │ │ + @ instruction: 0xf31e00a9 │ │ │ │ + @ instruction: 0xf31600a9 │ │ │ │ + @ instruction: 0xf30e00a9 │ │ │ │ + @ instruction: 0xf30c00a9 │ │ │ │ + @ instruction: 0xf30400a9 │ │ │ │ + adds r4, r4, r3 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xf22c00a9 │ │ │ │ - @ instruction: 0xf21c00a9 │ │ │ │ - addw r0, ip, #169 @ 0xa9 │ │ │ │ - @ instruction: 0xf1f000a9 │ │ │ │ - pop {r1, r2, r3, r6, r7} │ │ │ │ + @ instruction: 0xf2ec00a9 │ │ │ │ + @ instruction: 0xf2dc00a9 │ │ │ │ + movt r0, #49321 @ 0xc0a9 │ │ │ │ + @ instruction: 0xf2b000a9 │ │ │ │ + pop {r1, r2, r3, r7, pc} │ │ │ │ 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 │ │ │ │ @@ -2052198,54 +2052196,54 @@ │ │ │ │ b.n 60d35a │ │ │ │ bl 5af430 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [pc, #96] @ (60d4dc ) │ │ │ │ add r0, pc │ │ │ │ b.n 60d298 │ │ │ │ - sbc.w r0, r4, #169 @ 0xa9 │ │ │ │ - add r1, pc, #112 @ (adr r1, 60d4f8 ) │ │ │ │ + @ instruction: 0xf22400a9 │ │ │ │ + add r1, pc, #880 @ (adr r1, 60d7f8 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ - adds r6, r5, r7 │ │ │ │ + subs r6, r5, r2 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r4, [r0, r0] │ │ │ │ + str r4, [r0, r3] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrsh r6, [r4, r6] │ │ │ │ + str r6, [r4, #4] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - strb r2, [r2, r1] │ │ │ │ + strb r2, [r2, r4] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r6, [r4, r0] │ │ │ │ + ldr r6, [r4, r3] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - b.n 60db50 │ │ │ │ + b.n 60ccd0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 60db44 │ │ │ │ + b.n 60ccc4 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - udf #224 @ 0xe0 │ │ │ │ + svc 160 @ 0xa0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - b.n 60dacc │ │ │ │ + b.n 60dc4c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - @ instruction: 0xf0a000a9 │ │ │ │ - eors.w r0, r4, #169 @ 0xa9 │ │ │ │ - eor.w r0, r8, #169 @ 0xa9 │ │ │ │ - orns r0, ip, #169 @ 0xa9 │ │ │ │ - pop {r2, r3, r6, r7, pc} │ │ │ │ + sbc.w r0, r0, #169 @ 0xa9 │ │ │ │ + adcs.w r0, r4, #169 @ 0xa9 │ │ │ │ + adc.w r0, r8, #169 @ 0xa9 │ │ │ │ + @ instruction: 0xf13c00a9 │ │ │ │ + bkpt 0x008c │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldrh r2, [r4, r7] │ │ │ │ + ldrb r2, [r4, r2] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r0, [sp, #872] @ 0x368 │ │ │ │ + str r1, [sp, #616] @ 0x268 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - vaddl.s16 q8, d28, d25 │ │ │ │ - ldrh r2, [r4, r6] │ │ │ │ + eors.w r0, ip, #169 @ 0xa9 │ │ │ │ + ldrb r2, [r4, r1] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - vaddl.s8 q8, d26, d25 │ │ │ │ - add r0, sp, #24 │ │ │ │ + eor.w r0, sl, #169 @ 0xa9 │ │ │ │ + add r0, sp, #792 @ 0x318 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r6, r1, #12 │ │ │ │ + lsls r6, r1, #15 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - rev16 r0, r2 │ │ │ │ + cbnz r0, 60d524 │ │ │ │ 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 │ │ │ │ @@ -2052309,28 +2052307,28 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 5af430 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [pc, #32] @ (60d5c0 ) │ │ │ │ add r0, pc │ │ │ │ b.n 60d524 │ │ │ │ nop │ │ │ │ - vhadd.s d0, d20, d25 │ │ │ │ - ldr r6, [sp, #560] @ 0x230 │ │ │ │ + vext.8 d16, d20, d25, #0 │ │ │ │ + ldr r7, [sp, #304] @ 0x130 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldr r5, [pc, #584] @ (60d7f8 ) │ │ │ │ + ldr r6, [pc, #328] @ (60d6f8 ) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - asrs r0, r2, #29 │ │ │ │ + adds r0, r2, r0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r6, [sp, #952] @ 0x3b8 │ │ │ │ + ldr r7, [sp, #696] @ 0x2b8 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - b.n 60d7a0 │ │ │ │ + b.n 60d920 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 60d794 │ │ │ │ + b.n 60d914 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cbnz r6, 60d5ce │ │ │ │ + cbnz r6, 60d5fe │ │ │ │ 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, 60d5de │ │ │ │ @@ -2052420,26 +2052418,26 @@ │ │ │ │ add.w r0, r6, #208 @ 0xd0 │ │ │ │ cbz r1, 60d6ce │ │ │ │ ldrb.w r1, [r1, #78] @ 0x4e │ │ │ │ bl 60d4e0 │ │ │ │ bl 5af3e4 │ │ │ │ bl 5af36c │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - cdp 0, 4, cr0, cr6, cr9, {5} │ │ │ │ - add r6, pc, #264 @ (adr r6, 60d7ec ) │ │ │ │ + vhadd.s8 d0, d22, d25 │ │ │ │ + add r7, pc, #8 @ (adr r7, 60d6ec ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r2, r1, #5 │ │ │ │ + lsls r2, r1, #8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r3, #190 @ 0xbe │ │ │ │ + cmp r4, #126 @ 0x7e │ │ │ │ lsls r5, r4, #2 │ │ │ │ - cdp 0, 1, cr0, cr10, cr9, {5} │ │ │ │ - cdp 0, 0, cr0, cr14, cr9, {5} │ │ │ │ - cdp 0, 0, cr0, cr6, cr9, {5} │ │ │ │ - cdp 0, 0, cr0, cr0, cr9, {5} │ │ │ │ - stcl 0, cr0, [sl, #676] @ 0x2a4 │ │ │ │ + cdp 0, 13, cr0, cr10, cr9, {5} │ │ │ │ + cdp 0, 12, cr0, cr14, cr9, {5} │ │ │ │ + cdp 0, 12, cr0, cr6, cr9, {5} │ │ │ │ + cdp 0, 12, cr0, cr0, cr9, {5} │ │ │ │ + cdp 0, 8, cr0, cr10, cr9, {5} │ │ │ │ b.w 60d5e4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 5aead4 │ │ │ │ @@ -2052467,19 +2052465,19 @@ │ │ │ │ ldr r0, [r4, #8] │ │ │ │ bl 5af47c │ │ │ │ bl 5af3e4 │ │ │ │ bl 5af36c │ │ │ │ pop {r4, pc} │ │ │ │ bl 5af430 │ │ │ │ pop {r4, pc} │ │ │ │ - ldc 0, cr0, [sl, #676]! @ 0x2a4 │ │ │ │ - stcl 0, cr0, [r6, #676] @ 0x2a4 │ │ │ │ - cbz r4, 60d7c8 │ │ │ │ + cdp 0, 7, cr0, cr10, cr9, {5} │ │ │ │ + cdp 0, 8, cr0, cr6, cr9, {5} │ │ │ │ + push {r2, r4} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r4, [r2, #0] │ │ │ │ + ldrb r4, [r2, #3] │ │ │ │ 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 5aead4 │ │ │ │ @@ -2052543,24 +2052541,24 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ bl 5af430 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r0, [pc, #32] @ (60d858 ) │ │ │ │ add r0, pc │ │ │ │ b.n 60d80c │ │ │ │ nop │ │ │ │ - stcl 0, cr0, [r6, #-676]! @ 0xfffffd5c │ │ │ │ - ldcl 0, cr0, [r2, #-676]! @ 0xfffffd5c │ │ │ │ - stcl 0, cr0, [sl, #-676]! @ 0xfffffd5c │ │ │ │ - uxtb r2, r2 │ │ │ │ + cdp 0, 2, cr0, cr6, cr9, {5} │ │ │ │ + cdp 0, 3, cr0, cr2, cr9, {5} │ │ │ │ + cdp 0, 2, cr0, cr10, cr9, {5} │ │ │ │ + cbz r2, 60d8b0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldcl 0, cr0, [r2, #-676] @ 0xfffffd5c │ │ │ │ - ldrb r6, [r2, #10] │ │ │ │ + cdp 0, 1, cr0, cr2, cr9, {5} │ │ │ │ + ldrb r6, [r2, #13] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - stc 0, cr0, [r6, #-676]! @ 0xfffffd5c │ │ │ │ - @ instruction: 0xb696 │ │ │ │ + stcl 0, cr0, [r6, #676]! @ 0x2a4 │ │ │ │ + @ instruction: 0xb756 │ │ │ │ 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 5aead4 │ │ │ │ @@ -2052590,20 +2052588,20 @@ │ │ │ │ bl 5af034 │ │ │ │ bl 5af3e4 │ │ │ │ bl 5af36c │ │ │ │ pop {r4, pc} │ │ │ │ bl 5af430 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldcl 0, cr0, [r2], {169} @ 0xa9 │ │ │ │ - muls r6, r2 │ │ │ │ + ldc 0, cr0, [r2, #676] @ 0x2a4 │ │ │ │ + add r6, r2 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - cbz r4, 60d90e │ │ │ │ + uxth r4, r7 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 60d18c │ │ │ │ + b.n 60d30c │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 5aead4 │ │ │ │ @@ -2052633,20 +2052631,20 @@ │ │ │ │ bl 5af034 │ │ │ │ bl 5af3e4 │ │ │ │ bl 5af36c │ │ │ │ pop {r4, pc} │ │ │ │ bl 5af430 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldcl 0, cr0, [r2], #-676 @ 0xfffffd5c │ │ │ │ - cmn r6, r3 │ │ │ │ + ldc 0, cr0, [r2, #-676]! @ 0xfffffd5c │ │ │ │ + bics r6, r3 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - cbz r4, 60d968 │ │ │ │ + sxtb r4, r0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 60e114 │ │ │ │ + b.n 60d294 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2052798,46 +2052796,46 @@ │ │ │ │ bl 5af36c │ │ │ │ bl 5af3e4 │ │ │ │ b.n 60da3e │ │ │ │ ldr r0, [pc, #76] @ (60db50 ) │ │ │ │ add r0, pc │ │ │ │ b.n 60d9aa │ │ │ │ nop │ │ │ │ - stc 0, cr0, [r2], {169} @ 0xa9 │ │ │ │ - ldc2l 0, cr0, [lr], #716 @ 0x2cc │ │ │ │ - ldr r2, [sp, #32] │ │ │ │ + stcl 0, cr0, [r2], {169} @ 0xa9 │ │ │ │ + ldc2 0, cr0, [lr, #716]! @ 0x2cc │ │ │ │ + ldr r2, [sp, #800] @ 0x320 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - bkpt 0x0080 │ │ │ │ + sev │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r4, [r5, r2] │ │ │ │ + ldr r4, [r5, r5] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldr r5, [pc, #352] @ (60dc80 ) │ │ │ │ + ldr r6, [pc, #96] @ (60db80 ) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - str r6, [r5, r4] │ │ │ │ + str r6, [r5, r7] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bgt.n 60dbe8 │ │ │ │ + ble.n 60db68 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - bgt.n 60dbdc │ │ │ │ + ble.n 60db5c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r2, [sp, #128] @ 0x80 │ │ │ │ + ldr r2, [sp, #896] @ 0x380 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - @ instruction: 0xb73e │ │ │ │ + @ instruction: 0xb7fe │ │ │ │ lsls r3, r5, #2 │ │ │ │ - strb r4, [r2, r5] │ │ │ │ + ldrsb r4, [r2, r0] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrh r4, [r1, #18] │ │ │ │ + ldrh r4, [r1, #24] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strd r0, r0, [lr, #-676] @ 0x2a4 │ │ │ │ - strb r4, [r2, r4] │ │ │ │ + and.w r0, lr, r9, asr #2 │ │ │ │ + strb r4, [r2, r7] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmdb ip!, {r0, r3, r5, r7} │ │ │ │ - add r1, pc, #480 @ (adr r1, 60dd2c ) │ │ │ │ + ldrd r0, r0, [ip, #676]! @ 0x2a4 │ │ │ │ + add r2, pc, #224 @ (adr r2, 60dc2c ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stc2 0, cr0, [r0], {180} @ 0xb4 │ │ │ │ - cbz r2, 60dbc6 │ │ │ │ + stc2l 0, cr0, [r0, #-720] @ 0xfffffd30 │ │ │ │ + push {r1, r3, r7} │ │ │ │ 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 5aead4 │ │ │ │ @@ -2052890,21 +2052888,21 @@ │ │ │ │ movs r1, #0 │ │ │ │ bl 5af034 │ │ │ │ bl 5af3e4 │ │ │ │ bl 5af36c │ │ │ │ pop {r4, pc} │ │ │ │ bl 5af430 │ │ │ │ pop {r4, pc} │ │ │ │ - ands.w r0, r2, r9, asr #2 │ │ │ │ - ands.w r0, lr, r9, asr #2 │ │ │ │ - ands.w r0, lr, r9, asr #2 │ │ │ │ - ands.w r0, lr, r9, asr #2 │ │ │ │ - bic.w r0, r2, r9, asr #2 │ │ │ │ - bic.w r0, r6, r9, asr #2 │ │ │ │ - bic.w r0, sl, r9, asr #2 │ │ │ │ + @ instruction: 0xead200a9 │ │ │ │ + @ instruction: 0xeade00a9 │ │ │ │ + @ instruction: 0xeade00a9 │ │ │ │ + @ instruction: 0xeade00a9 │ │ │ │ + @ instruction: 0xeae200a9 │ │ │ │ + @ instruction: 0xeae600a9 │ │ │ │ + @ instruction: 0xeaea00a9 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 5aead4 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -2052984,26 +2052982,26 @@ │ │ │ │ ldr r0, [r4, #20] │ │ │ │ bl 5af47c │ │ │ │ bl 5af3e4 │ │ │ │ bl 5af36c │ │ │ │ pop {r4, pc} │ │ │ │ bl 5af430 │ │ │ │ pop {r4, pc} │ │ │ │ - strd r0, r0, [lr, #676]! @ 0x2a4 │ │ │ │ - ldrd r0, r0, [r6, #676]! @ 0x2a4 │ │ │ │ - strd r0, r0, [lr, #676]! @ 0x2a4 │ │ │ │ - subs r5, #70 @ 0x46 │ │ │ │ + @ instruction: 0xeaae00a9 │ │ │ │ + @ instruction: 0xeab600a9 │ │ │ │ + @ instruction: 0xeaae00a9 │ │ │ │ + subs r6, #6 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrd r0, r0, [r6, #676] @ 0x2a4 │ │ │ │ - ldrd r0, r0, [r2, #676] @ 0x2a4 │ │ │ │ - strd r0, r0, [lr, #676] @ 0x2a4 │ │ │ │ - strd r0, r0, [r6, #676] @ 0x2a4 │ │ │ │ - @ instruction: 0xe9be00a9 │ │ │ │ - @ instruction: 0xe9bc00a9 │ │ │ │ - @ instruction: 0xe9b800a9 │ │ │ │ + eors.w r0, r6, r9, asr #2 │ │ │ │ + eors.w r0, r2, r9, asr #2 │ │ │ │ + eor.w r0, lr, r9, asr #2 │ │ │ │ + eor.w r0, r6, r9, asr #2 │ │ │ │ + orns r0, lr, r9, asr #2 │ │ │ │ + orns r0, ip, r9, asr #2 │ │ │ │ + orns r0, r8, r9, asr #2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ strh.w r0, [sp, #4] │ │ │ │ bl 5aead4 │ │ │ │ @@ -2053025,18 +2053023,18 @@ │ │ │ │ movs r1, #0 │ │ │ │ bl 5af034 │ │ │ │ bl 5af3e4 │ │ │ │ bl 5af36c │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - strd r0, r0, [r4, #-676]! @ 0x2a4 │ │ │ │ - subs r4, #76 @ 0x4c │ │ │ │ + bic.w r0, r4, r9, asr #2 │ │ │ │ + subs r5, #12 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strd r0, r0, [r2, #-676]! @ 0x2a4 │ │ │ │ + bic.w r0, r2, r9, asr #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 5aead4 │ │ │ │ cbnz r0, 60ddbc │ │ │ │ @@ -2053057,17 +2053055,17 @@ │ │ │ │ ldr r0, [r4, #4] │ │ │ │ movs r1, #0 │ │ │ │ bl 5af034 │ │ │ │ bl 5af3e4 │ │ │ │ bl 5af36c │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldmdb sl!, {r0, r3, r5, r7} │ │ │ │ - @ instruction: 0xe8d200a9 │ │ │ │ - pop {r1, r2, r3, r4, pc} │ │ │ │ + ldrd r0, r0, [sl, #676]! @ 0x2a4 │ │ │ │ + @ instruction: 0xe99200a9 │ │ │ │ + pop {r1, r2, r3, r4, r6, r7, pc} │ │ │ │ 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 5aead4 │ │ │ │ @@ -2053096,19 +2053094,19 @@ │ │ │ │ ldr r0, [r4, #8] │ │ │ │ asrs r1, r0, #31 │ │ │ │ bl 5af004 │ │ │ │ bl 5af3e4 │ │ │ │ bl 5af36c │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xe8de00a9 │ │ │ │ - ldrd r0, r0, [r6], #-676 @ 0x2a4 │ │ │ │ - pop {r1, r6, r7} │ │ │ │ + @ instruction: 0xe99e00a9 │ │ │ │ + ldmdb r6!, {r0, r3, r5, r7} │ │ │ │ + pop {r1, r7, pc} │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xe8ca00a9 │ │ │ │ + @ instruction: 0xe98a00a9 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 5aead4 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -2053165,25 +2053163,25 @@ │ │ │ │ bl 5af47c │ │ │ │ bl 5af3e4 │ │ │ │ bl 5af36c │ │ │ │ pop {r4, pc} │ │ │ │ bl 5af430 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - stmia.w lr, {r0, r3, r5, r7} │ │ │ │ - str r2, [r4, r4] │ │ │ │ + strd r0, r0, [lr, #-676] @ 0x2a4 │ │ │ │ + str r2, [r4, r7] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r6, [r4, #60] @ 0x3c │ │ │ │ + ldr r6, [r4, #72] @ 0x48 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrd r0, r0, [r6], #-676 @ 0x2a4 │ │ │ │ - strd r0, r0, [lr], #-676 @ 0x2a4 │ │ │ │ - subs r4, #234 @ 0xea │ │ │ │ + ldmdb r6!, {r0, r3, r5, r7} │ │ │ │ + stmdb lr!, {r0, r3, r5, r7} │ │ │ │ + subs r5, #170 @ 0xaa │ │ │ │ lsls r3, r5, #2 │ │ │ │ - strd r0, r0, [r4], #-676 @ 0x2a4 │ │ │ │ - strd r0, r0, [r6], #-676 @ 0x2a4 │ │ │ │ + stmdb r4!, {r0, r3, r5, r7} │ │ │ │ + stmdb r6!, {r0, r3, r5, r7} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r2, [pc, #576] @ (60e19c ) │ │ │ │ sub sp, #28 │ │ │ │ ldr r3, [pc, #576] @ (60e1a0 ) │ │ │ │ @@ -2053388,52 +2053386,52 @@ │ │ │ │ b.n 60e052 │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ movs r0, #154 @ 0x9a │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xe80e00a9 │ │ │ │ - add r2, pc, #352 @ (adr r2, 60e30c ) │ │ │ │ + @ instruction: 0xe8ce00a9 │ │ │ │ + add r3, pc, #96 @ (adr r3, 60e20c ) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - @ instruction: 0xf6e000b3 │ │ │ │ - str r4, [sp, #616] @ 0x268 │ │ │ │ + @ instruction: 0xf7a000b3 │ │ │ │ + str r5, [sp, #360] @ 0x168 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - str r3, [sp, #856] @ 0x358 │ │ │ │ + str r4, [sp, #600] @ 0x258 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - bcc.n 60e148 │ │ │ │ + bmi.n 60e0c8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r3, pc, #32 @ (adr r3, 60e1e0 ) │ │ │ │ + add r3, pc, #800 @ (adr r3, 60e4e0 ) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - @ instruction: 0xf66800b3 │ │ │ │ - str r4, [sp, #136] @ 0x88 │ │ │ │ + @ instruction: 0xf72800b3 │ │ │ │ + str r4, [sp, #904] @ 0x388 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - str r3, [sp, #376] @ 0x178 │ │ │ │ + str r4, [sp, #120] @ 0x78 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - bcc.n 60e270 │ │ │ │ + bmi.n 60e1f0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - stmia r3!, {r3, r4, r6, r7} │ │ │ │ + stmia r4!, {r3, r4, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - adds r1, #186 @ 0xba │ │ │ │ + adds r2, #122 @ 0x7a │ │ │ │ lsls r0, r6, #2 │ │ │ │ - b.n 60df28 │ │ │ │ + b.n 60e0a8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - bgt.n 60e0f4 │ │ │ │ + ble.n 60e274 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 60df00 │ │ │ │ + b.n 60e080 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 60dee8 │ │ │ │ + b.n 60e068 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - stmia r4!, {r2, r5, r6, r7} │ │ │ │ + stmia r5!, {r2, r5, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ subs r4, r1, #2 │ │ │ │ lsls r2, r3, #5 │ │ │ │ - add r5, sp, #256 @ 0x100 │ │ │ │ + add r6, sp, #0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r5, sp, #232 @ 0xe8 │ │ │ │ + add r5, sp, #1000 @ 0x3e8 │ │ │ │ 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 │ │ │ │ @@ -2053688,85 +2053686,85 @@ │ │ │ │ ldr r0, [pc, #160] @ (60e5ac ) │ │ │ │ add r0, pc │ │ │ │ bl 5af3b8 │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ bl 5af034 │ │ │ │ bl 5af3e4 │ │ │ │ b.n 60e356 │ │ │ │ - b.n 60e164 │ │ │ │ + b.n 60e2e4 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 60e1a0 │ │ │ │ + b.n 60e320 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 60e194 │ │ │ │ + b.n 60e314 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 60e190 │ │ │ │ + b.n 60e310 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 60e18c │ │ │ │ + b.n 60e30c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 60e188 │ │ │ │ + b.n 60e308 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 60e184 │ │ │ │ + b.n 60e304 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 60e180 │ │ │ │ + b.n 60e300 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 60e17c │ │ │ │ + b.n 60e2fc │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 60e178 │ │ │ │ + b.n 60e2f8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 60e174 │ │ │ │ + b.n 60e2f4 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 60e170 │ │ │ │ + b.n 60e2f0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 60e16c │ │ │ │ + b.n 60e2ec │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 60e168 │ │ │ │ + b.n 60e2e8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 60e164 │ │ │ │ + b.n 60e2e4 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 60df30 │ │ │ │ + b.n 60e0b0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 60de80 │ │ │ │ + b.n 60e000 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 60debc │ │ │ │ + b.n 60e03c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 60deb0 │ │ │ │ + b.n 60e030 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 60dd7c │ │ │ │ + b.n 60defc │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 60ddb0 │ │ │ │ + b.n 60df30 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 60ddbc │ │ │ │ + b.n 60df3c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 60e010 │ │ │ │ + b.n 60e190 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 60dfe8 │ │ │ │ + b.n 60e168 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 60dfa0 │ │ │ │ + b.n 60e120 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 60df58 │ │ │ │ + b.n 60e0d8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 60df10 │ │ │ │ + b.n 60e090 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 60dec8 │ │ │ │ + b.n 60e048 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 60de80 │ │ │ │ + b.n 60e000 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 60de38 │ │ │ │ + b.n 60dfb8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 60ddf0 │ │ │ │ + b.n 60df70 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 60dda8 │ │ │ │ + b.n 60df28 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 60ed60 │ │ │ │ + b.n 60dee0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 60ed18 │ │ │ │ + b.n 60de98 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 60ecd0 │ │ │ │ + b.n 60de50 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 60ec90 │ │ │ │ + b.n 60de10 │ │ │ │ lsls r1, r5, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ bl 5aead4 │ │ │ │ @@ -2053870,32 +2053868,32 @@ │ │ │ │ bl 5af36c │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 5af430 │ │ │ │ b.n 60e6e4 │ │ │ │ bl 5af430 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - b.n 60ee00 │ │ │ │ + b.n 60df80 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 60ee14 │ │ │ │ + b.n 60df94 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - @ instruction: 0xface00a9 │ │ │ │ - b.n 60edb4 │ │ │ │ + @ instruction: 0xfb8e00a9 │ │ │ │ + b.n 60df34 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r6, r4, #17 │ │ │ │ + asrs r6, r4, #20 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - b.n 60ed54 │ │ │ │ + b.n 60eed4 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 60e898 │ │ │ │ + b.n 60ea18 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 60e88c │ │ │ │ + b.n 60ea0c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 60e8a0 │ │ │ │ + b.n 60ea20 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 60ece8 │ │ │ │ + b.n 60ee68 │ │ │ │ lsls r1, 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 5aead4 │ │ │ │ @@ -2053932,23 +2053930,23 @@ │ │ │ │ movs r1, #0 │ │ │ │ bl 5af034 │ │ │ │ bl 5af3e4 │ │ │ │ bl 5af36c │ │ │ │ pop {r4, pc} │ │ │ │ bl 5af430 │ │ │ │ pop {r4, pc} │ │ │ │ - b.n 60ec60 │ │ │ │ + b.n 60ede0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 60ec94 │ │ │ │ + b.n 60ee14 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 60ec88 │ │ │ │ + b.n 60ee08 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 60ec8c │ │ │ │ + b.n 60ee0c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 60ec80 │ │ │ │ + b.n 60ee00 │ │ │ │ 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 5aead4 │ │ │ │ @@ -2054030,34 +2054028,34 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ bl 5af430 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r0, [pc, #44] @ (60e8d8 ) │ │ │ │ add r0, pc │ │ │ │ b.n 60e86c │ │ │ │ nop │ │ │ │ - b.n 60ed00 │ │ │ │ + b.n 60ee80 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r1, [pc, #792] @ (60ebd0 ) │ │ │ │ + ldr r2, [pc, #536] @ (60ead0 ) │ │ │ │ lsls r0, r5, #2 │ │ │ │ - bic.w r0, r2, #169 @ 0xa9 │ │ │ │ - lsls r6, r7, #14 │ │ │ │ + @ instruction: 0xf0e200a9 │ │ │ │ + lsls r6, r7, #17 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r2, [r6, #92] @ 0x5c │ │ │ │ + str r2, [r6, #104] @ 0x68 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r2, [r5, #36] @ 0x24 │ │ │ │ + str r2, [r5, #48] @ 0x30 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - bx pc │ │ │ │ + ldr r0, [pc, #248] @ (60e9c4 ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrh r2, [r0, #26] │ │ │ │ + ldrh r2, [r0, #32] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - cbnz r6, 60e94a │ │ │ │ + pop {r1, r2, r3, r4, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrb r6, [r7, #16] │ │ │ │ + ldrb r6, [r7, #19] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r6, pc, #136 @ (adr r6, 60e964 ) │ │ │ │ + add r6, pc, #904 @ (adr r6, 60ec64 ) │ │ │ │ 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 5aead4 │ │ │ │ @@ -2054095,19 +2054093,19 @@ │ │ │ │ bl 5af064 │ │ │ │ bl 5af3e4 │ │ │ │ bl 5af36c │ │ │ │ pop {r4, pc} │ │ │ │ bl 5af430 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - b.n 60eb38 │ │ │ │ + b.n 60ecb8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r0, #138 @ 0x8a │ │ │ │ + adds r1, #74 @ 0x4a │ │ │ │ lsls r4, r6, #2 │ │ │ │ - b.n 60eb24 │ │ │ │ + b.n 60eca4 │ │ │ │ lsls r1, 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 5aead4 │ │ │ │ @@ -2054152,25 +2054150,25 @@ │ │ │ │ bl 60e904 │ │ │ │ bl 5af3e4 │ │ │ │ bl 5af36c │ │ │ │ pop {r4, pc} │ │ │ │ bl 5af430 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - b.n 60eb48 │ │ │ │ + b.n 60ecc8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r3, [sp, #536] @ 0x218 │ │ │ │ + str r4, [sp, #280] @ 0x118 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - b.n 60eb30 │ │ │ │ + b.n 60ecb0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 60eb24 │ │ │ │ + b.n 60eca4 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 60eb18 │ │ │ │ + b.n 60ec98 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r3, pc, #928 @ (adr r3, 60edc0 ) │ │ │ │ + add r4, pc, #672 @ (adr r4, 60ecc0 ) │ │ │ │ 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 5aead4 │ │ │ │ @@ -2054191,19 +2054189,19 @@ │ │ │ │ ldrd r0, r1, [r4, #8] │ │ │ │ bl 5af034 │ │ │ │ bl 5af3e4 │ │ │ │ bl 5af36c │ │ │ │ pop {r4, pc} │ │ │ │ bl 5af430 │ │ │ │ pop {r4, pc} │ │ │ │ - b.n 60eabc │ │ │ │ + b.n 60ec3c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - bgt.n 60eb28 │ │ │ │ + ble.n 60eaa8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r2, [r6, #9] │ │ │ │ + ldrb r2, [r6, #12] │ │ │ │ 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 │ │ │ │ @@ -2054403,23 +2054401,23 @@ │ │ │ │ asrs r1, r4, #31 │ │ │ │ bl 5af004 │ │ │ │ bl 5aef34 │ │ │ │ bl 5aec38 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - beq.n 60ecc8 │ │ │ │ + beq.n 60ec48 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - udf #42 @ 0x2a │ │ │ │ + udf #234 @ 0xea │ │ │ │ lsls r1, r5, #2 │ │ │ │ - udf #46 @ 0x2e │ │ │ │ + udf #238 @ 0xee │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r7, [pc, #144] @ (60ed50 ) │ │ │ │ + ldr r7, [pc, #912] @ (60f050 ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r6, [r5, #56] @ 0x38 │ │ │ │ + str r6, [r5, #68] @ 0x44 │ │ │ │ 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 │ │ │ │ @@ -2054455,23 +2054453,23 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r7 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - ldmia r7!, {r1, r2, r3, r5, r6} │ │ │ │ + beq.n 60ed94 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ble.n 60ec80 │ │ │ │ + udf #98 @ 0x62 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ble.n 60ec64 │ │ │ │ + udf #82 @ 0x52 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r0, r6, #15 │ │ │ │ + lsrs r0, r6, #18 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r2, [r7, #30] │ │ │ │ + ldrb r2, [r7, #1] │ │ │ │ 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] @ (60ed84 ) │ │ │ │ mov r3, r0 │ │ │ │ @@ -2054487,19 +2054485,19 @@ │ │ │ │ bl 5af47c │ │ │ │ bl 5aedc4 │ │ │ │ bl 5aec38 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r4, pc} │ │ │ │ - lsls r0, r0, #16 │ │ │ │ + lsls r0, r0, #19 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r6, {r1, r2, r3, r5, r6, r7} │ │ │ │ + ldmia r7, {r1, r2, r3, r5, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ble.n 60edb8 │ │ │ │ + ble.n 60ed38 │ │ │ │ lsls r1, r5, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [r0, #108] @ 0x6c │ │ │ │ mov r5, r1 │ │ │ │ @@ -2054544,25 +2054542,25 @@ │ │ │ │ ldr r4, [sp, #4] │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - ldmia r6!, {r1, r5, r7} │ │ │ │ + ldmia r7!, {r1, r5, r6} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - bgt.n 60edec │ │ │ │ + ble.n 60ed6c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - bgt.n 60edac │ │ │ │ + ble.n 60ed2c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsls r2, r5, #1 │ │ │ │ + lsls r2, r5, #4 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bgt.n 60edc4 │ │ │ │ + ble.n 60ed44 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r6, r7, #11 │ │ │ │ + lsrs r6, r7, #14 │ │ │ │ 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 │ │ │ │ @@ -2054596,22 +2054594,23 @@ │ │ │ │ ldr r3, [r4, #76] @ 0x4c │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - bgt.n 60ef78 │ │ │ │ + ble.n 60eef8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldmia r6!, {} │ │ │ │ + ldmia r6, {r6, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - bgt.n 60eef4 │ │ │ │ + bgt.n 60ee74 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - vshr.u64 d16, d19, #52 │ │ │ │ - bgt.n 60ef44 │ │ │ │ + lsls r4, r1, #2 │ │ │ │ + lsls r4, r6, #2 │ │ │ │ + ble.n 60eec4 │ │ │ │ lsls r1, r5, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r4, r1 │ │ │ │ @@ -2054648,21 +2054647,21 @@ │ │ │ │ bl 5aedc4 │ │ │ │ bl 5aec38 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ bl 5af430 │ │ │ │ bl 5aedc4 │ │ │ │ bl 5aec38 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldmia r5!, {r1, r4, r6, r7} │ │ │ │ + ldmia r6!, {r1, r4, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - bgt.n 60ef50 │ │ │ │ + bgt.n 60eed0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cmp r5, #2 │ │ │ │ + cmp r5, #194 @ 0xc2 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - lsls r4, r3, #25 │ │ │ │ + lsls r4, r3, #28 │ │ │ │ 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] @ (60ef80 ) │ │ │ │ mov r5, r0 │ │ │ │ @@ -2054681,19 +2054680,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ blx r3 │ │ │ │ mov r0, r5 │ │ │ │ bl 439a14 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x325698> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - str r4, [r4, #32] │ │ │ │ + str r4, [r4, #44] @ 0x2c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldmia r4, {r1, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r5, {r1, r3, r4, r5, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - blt.n 60eea4 │ │ │ │ + bgt.n 60f024 │ │ │ │ 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] @ (60effc ) │ │ │ │ mov r3, r0 │ │ │ │ @@ -2054727,19 +2054726,19 @@ │ │ │ │ bl 5aec38 │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 5af430 │ │ │ │ bl 5aec38 │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - blt.n 60f0a8 │ │ │ │ + bgt.n 60f028 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldmia r4, {r1, r2, r4, r5, r6, r7} │ │ │ │ + ldmia r5, {r1, r2, r4, r5, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cmp r4, #40 @ 0x28 │ │ │ │ + cmp r4, #232 @ 0xe8 │ │ │ │ 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] @ (60f094 ) │ │ │ │ mov r6, r0 │ │ │ │ @@ -2054783,19 +2054782,19 @@ │ │ │ │ bne.n 60f04c │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [r7, #32] │ │ │ │ blx r3 │ │ │ │ mov r0, r6 │ │ │ │ bl 439a14 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x325698> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - str r4, [r2, #20] │ │ │ │ + str r4, [r2, #32] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldmia r4, {r1, r4, r5, r6} │ │ │ │ + ldmia r5, {r1, r4, r5} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r0, [r1, r6] │ │ │ │ + strb r0, [r1, r1] │ │ │ │ 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] @ (60f1b4 ) │ │ │ │ @@ -2054897,19 +2054896,19 @@ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ b.n 60f156 │ │ │ │ bl 5af430 │ │ │ │ b.n 60f10a │ │ │ │ nop │ │ │ │ - bge.n 60f250 │ │ │ │ + blt.n 60f1d0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldmia r3, {r2, r3, r4, r6, r7} │ │ │ │ + ldmia r4, {r2, r3, r4, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cmp r3, #12 │ │ │ │ + cmp r3, #204 @ 0xcc │ │ │ │ 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] @ (60f2d4 ) │ │ │ │ @@ -2055011,19 +2055010,19 @@ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ b.n 60f276 │ │ │ │ bl 5af430 │ │ │ │ b.n 60f22a │ │ │ │ nop │ │ │ │ - bls.n 60f360 │ │ │ │ + bge.n 60f2e0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldmia r2, {r2, r3, r4, r5, r7} │ │ │ │ + ldmia r3, {r2, r3, r4, r5, r6} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cmp r1, #236 @ 0xec │ │ │ │ + cmp r2, #172 @ 0xac │ │ │ │ lsls r3, r5, #2 │ │ │ │ ldr r1, [r0, #0] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r3, #1 │ │ │ │ bne.n 60f318 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2055168,15 +2055167,16 @@ │ │ │ │ ldr r1, [r1, #68] @ 0x44 │ │ │ │ str r1, [r2, #0] │ │ │ │ cmp r0, r2 │ │ │ │ bne.n 60f44c │ │ │ │ b.n 60f34e │ │ │ │ movs r0, #0 │ │ │ │ b.n 60f352 │ │ │ │ - vaddw.u16 q0, q7, d20 │ │ │ │ + lsls r6, r3, #1 │ │ │ │ + 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 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2055221,22 +2055221,22 @@ │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [sp, #0] │ │ │ │ blx 6a8c0 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - bvs.n 60f468 │ │ │ │ + bvc.n 60f5e8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - stmia r7!, {r2, r3, r6, r7} │ │ │ │ + ldmia r0!, {r2, r3, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - bpl.n 60f4d8 │ │ │ │ + bvs.n 60f458 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - @ instruction: 0xf7f200b3 │ │ │ │ - bvs.n 60f428 │ │ │ │ + ldrh.w r0, [r2, #179] @ 0xb3 │ │ │ │ + bvc.n 60f5a8 │ │ │ │ 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 │ │ │ │ @@ -2055356,32 +2055356,32 @@ │ │ │ │ bl 5aec84 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 60f60c │ │ │ │ bl 5af210 │ │ │ │ b.n 60f5da │ │ │ │ nop │ │ │ │ - bvs.n 60f6bc │ │ │ │ + bvs.n 60f63c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - stmia r7!, {r1, r3, r5} │ │ │ │ + stmia r7!, {r1, r3, r5, r6, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - bpl.n 60f70c │ │ │ │ + bvs.n 60f68c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - @ instruction: 0xf75400b3 │ │ │ │ - bpl.n 60f65c │ │ │ │ + ldrb.w r0, [r4, r3, lsl #3] │ │ │ │ + bvs.n 60f5dc │ │ │ │ lsls r1, r5, #2 │ │ │ │ - stmia r1!, {r2, r3, r4, r7} │ │ │ │ + stmia r2!, {r2, r3, r4, r6} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cmp r3, #192 @ 0xc0 │ │ │ │ + cmp r4, #128 @ 0x80 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - stmia r4!, {r1, r3, r4, r5, r6} │ │ │ │ + stmia r5!, {r1, r3, r4, r5} │ │ │ │ lsls r6, r4, #2 │ │ │ │ - stmia r4!, {} │ │ │ │ + stmia r4!, {r6, r7} │ │ │ │ lsls r6, r4, #2 │ │ │ │ - stmia r3!, {r5, r6, r7} │ │ │ │ + stmia r4!, {r5, r7} │ │ │ │ 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 │ │ │ │ @@ -2055441,26 +2055441,26 @@ │ │ │ │ cbnz r7, 60f72a │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 6a8c0 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - stmia r5!, {r1, r2, r3, r5, r7} │ │ │ │ + stmia r6!, {r1, r2, r3, r5, r6} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - bmi.n 60f6b8 │ │ │ │ + bpl.n 60f838 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - bcc.n 60f6e0 │ │ │ │ + bmi.n 60f660 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - rsbs r0, r2, #5865472 @ 0x598000 │ │ │ │ - bmi.n 60f830 │ │ │ │ + @ instruction: 0xf69200b3 │ │ │ │ + bpl.n 60f7b0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - bmi.n 60f678 │ │ │ │ + bpl.n 60f7f8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - bmi.n 60f650 │ │ │ │ + bpl.n 60f7d0 │ │ │ │ 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 │ │ │ │ @@ -2055504,22 +2055504,22 @@ │ │ │ │ cbnz r6, 60f7ca │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [sp, #0] │ │ │ │ blx 6a8c0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - bmi.n 60f810 │ │ │ │ + bmi.n 60f790 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - stmia r4!, {r5, r6, r7} │ │ │ │ + stmia r5!, {r5, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - bcc.n 60f7e8 │ │ │ │ + bcc.n 60f768 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add.w r0, r6, #5865472 @ 0x598000 │ │ │ │ - bcc.n 60f738 │ │ │ │ + rsb r0, r6, #5865472 @ 0x598000 │ │ │ │ + bmi.n 60f8b8 │ │ │ │ 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 │ │ │ │ @@ -2055885,15 +2055885,15 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r5, #25 │ │ │ │ lsls r2, r3, #5 │ │ │ │ lsls r6, r2, #25 │ │ │ │ lsls r2, r3, #5 │ │ │ │ - ldrsh.w r0, [lr, ] │ │ │ │ + ldr??.w r0, [lr, #292] @ 0x124 │ │ │ │ strh r4, [r5, r2] │ │ │ │ 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, #3936] @ 0xf60 │ │ │ │ mov r6, r0 │ │ │ │ @@ -2056268,15 +2056268,15 @@ │ │ │ │ b.n 60ff40 │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ lsls r0, r7, #16 │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r7, #19 │ │ │ │ + lsls r6, r7, #22 │ │ │ │ lsls r5, r4, #4 │ │ │ │ lsls r2, r1, #11 │ │ │ │ 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 │ │ │ │ @@ -2056490,17 +2056490,18 @@ │ │ │ │ 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 │ │ │ │ - ldmia r1!, {r2, r3, r5, r6, r7} │ │ │ │ + ldmia r2, {r2, r3, r5, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - vaddw.u16 q8, q0, d20 │ │ │ │ + lsls r0, r2, #2 │ │ │ │ + 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 │ │ │ │ sub sp, #28 │ │ │ │ @@ -2056595,17 +2056596,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 │ │ │ │ - ldmia r0!, {r5, r6, r7} │ │ │ │ + ldmia r1!, {r5, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r4, r1, #3 │ │ │ │ + lsrs r4, r1, #6 │ │ │ │ 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 │ │ │ │ @@ -2056624,17 +2056625,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 │ │ │ │ - ldmia r0!, {r2, r3, r4, r7} │ │ │ │ + ldmia r1!, {r2, r3, r4, r6} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsls r0, r1, #29 │ │ │ │ + lsrs r0, r1, #32 │ │ │ │ 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 │ │ │ │ @@ -2056653,17 +2056654,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 │ │ │ │ - ldmia r0!, {r3, r4, r6} │ │ │ │ + ldmia r1!, {r3, r4} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsls r4, r0, #23 │ │ │ │ + lsls r4, r0, #26 │ │ │ │ lsls r5, r4, #4 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldrb r3, [r0, #24] │ │ │ │ and.w r3, r3, #15 │ │ │ │ subs r3, #1 │ │ │ │ cmp r3, #1 │ │ │ │ @@ -2056777,17 +2056778,17 @@ │ │ │ │ bl 610398 │ │ │ │ b.n 61046c │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xfbe20159 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfb8c0159 │ │ │ │ - stmia r7!, {r2, r3, r5} │ │ │ │ + stmia r7!, {r2, r3, r5, r6, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - stmia r7!, {r3, r6} │ │ │ │ + ldmia r0!, {r3} │ │ │ │ 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] @ (61053c ) │ │ │ │ sub sp, #24 │ │ │ │ @@ -2056861,15 +2056862,15 @@ │ │ │ │ ldr r3, [pc, #12] @ (610588 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r3, [r3, r2, lsl #2] │ │ │ │ str r3, [r0, #120] @ 0x78 │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - lsls r6, r1, #29 │ │ │ │ + lsrs r6, r1, #32 │ │ │ │ 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] @ (6105f0 ) │ │ │ │ @@ -2056906,15 +2056907,15 @@ │ │ │ │ add sp, #12 │ │ │ │ bx lr │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xfa5a0159 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - stmia r6!, {r1, r2, r6} │ │ │ │ + stmia r7!, {r1, r2} │ │ │ │ lsls r1, r5, #2 │ │ │ │ @ instruction: 0xfa2c0159 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r5, [pc, #360] @ (610778 ) │ │ │ │ @@ -2057054,24 +2057055,24 @@ │ │ │ │ b.n 6106fc │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ vld2.8 {d16[2],d17[2]}, [r6 :16], r9 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r4, #18 │ │ │ │ lsls r3, r2, #5 │ │ │ │ - stmia r5!, {r2, r3, r4, r5, r7} │ │ │ │ + stmia r6!, {r2, r3, r4, r5, r6} │ │ │ │ lsls r1, r5, #2 │ │ │ │ ldr??.w r0, [r2, ] │ │ │ │ asrs r4, r0, #17 │ │ │ │ lsls r3, r2, #5 │ │ │ │ - stmia r5!, {r1, r2, r3, r7} │ │ │ │ + stmia r6!, {r1, r2, r3, r6} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - stmia r4!, {r5, r6, r7} │ │ │ │ + stmia r5!, {r5, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - stmia r4!, {r2, r4, r5, r6, r7} │ │ │ │ + stmia r5!, {r2, r4, r5, r7} │ │ │ │ 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 │ │ │ │ @@ -2057252,28 +2057253,28 @@ │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [pc, #40] @ (6109c8 ) │ │ │ │ ubfx r2, r2, #12, #8 │ │ │ │ add r1, pc │ │ │ │ bl 610398 │ │ │ │ b.n 61091c │ │ │ │ nop │ │ │ │ - stmia r2!, {r1, r3, r5, r7} │ │ │ │ + stmia r3!, {r1, r3, r5, r6} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 610540 │ │ │ │ + b.n 6106c0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs.w r0, r6, #164 @ 0xa4 │ │ │ │ - stmia r4!, {r1, r2, r3, r5} │ │ │ │ + @ instruction: 0xf27600a4 │ │ │ │ + stmia r4!, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - stmia r3!, {r5, r6, r7} │ │ │ │ + stmia r4!, {r5, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - stmia r3!, {r1, r7} │ │ │ │ + stmia r4!, {r1, r6} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - stmia r3!, {r1, r3, r4} │ │ │ │ + stmia r3!, {r1, r3, r4, r6, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - stmia r3!, {r1, r2, r3, r4} │ │ │ │ + stmia r3!, {r1, r2, r3, r4, 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] @ (610a68 ) │ │ │ │ mov r4, r1 │ │ │ │ @@ -2057332,15 +2057333,15 @@ │ │ │ │ nop │ │ │ │ @ instruction: 0xf61a0159 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ rsb r1, sl, #14221312 @ 0xd90000 │ │ │ │ asrs r6, r2, #3 │ │ │ │ lsls r3, r2, #5 │ │ │ │ - stmia r3!, {r2, r3, r5} │ │ │ │ + stmia r3!, {r2, r3, r5, r6, r7} │ │ │ │ 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 │ │ │ │ @@ -2057438,17 +2057439,17 @@ │ │ │ │ adds r4, #1 │ │ │ │ strd sl, r5, [r1] │ │ │ │ bl 6109cc │ │ │ │ ldr r3, [r6, #124] @ 0x7c │ │ │ │ cmp r3, r4 │ │ │ │ bhi.n 610b6a │ │ │ │ b.n 610ae0 │ │ │ │ - stmia r0!, {r2, r5, r6, r7} │ │ │ │ + stmia r1!, {r2, r5, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - stmia r2!, {r1, r3, r5, r6} │ │ │ │ + stmia r3!, {r1, r3, r5} │ │ │ │ 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] @ (610c5c ) │ │ │ │ sub sp, #20 │ │ │ │ @@ -2057524,17 +2057525,17 @@ │ │ │ │ nop │ │ │ │ orrs.w r1, r4, #14221312 @ 0xd90000 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf3f60159 │ │ │ │ lsrs r0, r5, #27 │ │ │ │ lsls r3, r2, #5 │ │ │ │ - nop {12} │ │ │ │ + stmia r0!, {r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - stmia r1!, {r1, r4, r7} │ │ │ │ + stmia r2!, {r1, r4, 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] @ (610d68 ) │ │ │ │ @@ -2057636,15 +2057637,15 @@ │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ lsls r7, r3, #5 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ lsls r7, r3, #5 │ │ │ │ @ instruction: 0xf2dc0159 │ │ │ │ - stmia r0!, {r1, r3, r4, r5, r7} │ │ │ │ + stmia r1!, {r1, r3, r4, r5, r6} │ │ │ │ lsls r1, r5, #2 │ │ │ │ str r0, [r4, #124] @ 0x7c │ │ │ │ lsls r7, r3, #5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -2060192,17 +2060193,17 @@ │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ cmp r1, #124 @ 0x7c │ │ │ │ lsls r2, r3, #5 │ │ │ │ cmp r1, #218 @ 0xda │ │ │ │ lsls r2, r3, #5 │ │ │ │ - add r3, pc, #544 @ (adr r3, 612cbc ) │ │ │ │ + add r4, pc, #288 @ (adr r4, 612bbc ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r3, pc, #520 @ (adr r3, 612ca8 ) │ │ │ │ + add r4, pc, #264 @ (adr r4, 612ba8 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ cbz r1, 612ab0 │ │ │ │ cmp r0, #4 │ │ │ │ bhi.n 612ac4 │ │ │ │ ldr r3, [pc, #36] @ (612acc ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ @@ -2060220,17 +2060221,17 @@ │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ cmp r1, #24 │ │ │ │ lsls r2, r3, #5 │ │ │ │ cmp r1, #30 │ │ │ │ lsls r2, r3, #5 │ │ │ │ - add r3, pc, #304 @ (adr r3, 612c08 ) │ │ │ │ + add r4, pc, #48 @ (adr r4, 612b08 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r3, pc, #280 @ (adr r3, 612bf4 ) │ │ │ │ + add r4, pc, #24 @ (adr r4, 612af4 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ cbz r1, 612aec │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 612b00 │ │ │ │ ldr r3, [pc, #36] @ (612b08 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ @@ -2060248,17 +2060249,17 @@ │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ cmp r0, #92 @ 0x5c │ │ │ │ lsls r2, r3, #5 │ │ │ │ cmp r0, #142 @ 0x8e │ │ │ │ lsls r2, r3, #5 │ │ │ │ - add r3, pc, #64 @ (adr r3, 612b54 ) │ │ │ │ + add r3, pc, #832 @ (adr r3, 612e54 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r3, pc, #40 @ (adr r3, 612b40 ) │ │ │ │ + add r3, pc, #808 @ (adr r3, 612e40 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ cbz r1, 612b28 │ │ │ │ cmp r0, #7 │ │ │ │ bhi.n 612b3c │ │ │ │ ldr r3, [pc, #36] @ (612b44 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ @@ -2060276,17 +2060277,17 @@ │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ movs r7, #224 @ 0xe0 │ │ │ │ lsls r2, r3, #5 │ │ │ │ movs r7, #242 @ 0xf2 │ │ │ │ lsls r2, r3, #5 │ │ │ │ - add r2, pc, #848 @ (adr r2, 612ea0 ) │ │ │ │ + add r3, pc, #592 @ (adr r3, 612da0 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r2, pc, #824 @ (adr r2, 612e8c ) │ │ │ │ + add r3, pc, #568 @ (adr r3, 612d8c ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ cbz r1, 612b64 │ │ │ │ cmp r0, #7 │ │ │ │ bhi.n 612b78 │ │ │ │ ldr r3, [pc, #36] @ (612b80 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ @@ -2060304,17 +2060305,17 @@ │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ movs r7, #100 @ 0x64 │ │ │ │ lsls r2, r3, #5 │ │ │ │ movs r7, #118 @ 0x76 │ │ │ │ lsls r2, r3, #5 │ │ │ │ - add r2, pc, #608 @ (adr r2, 612dec ) │ │ │ │ + add r3, pc, #352 @ (adr r3, 612cec ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r2, pc, #584 @ (adr r2, 612dd8 ) │ │ │ │ + add r3, pc, #328 @ (adr r3, 612cd8 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ cbz r1, 612ba0 │ │ │ │ cmp r0, #8 │ │ │ │ bhi.n 612bb4 │ │ │ │ ldr r3, [pc, #36] @ (612bbc ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ @@ -2060332,17 +2060333,17 @@ │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ movs r6, #224 @ 0xe0 │ │ │ │ lsls r2, r3, #5 │ │ │ │ movs r6, #246 @ 0xf6 │ │ │ │ lsls r2, r3, #5 │ │ │ │ - add r2, pc, #368 @ (adr r2, 612d38 ) │ │ │ │ + add r3, pc, #112 @ (adr r3, 612c38 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r2, pc, #344 @ (adr r2, 612d24 ) │ │ │ │ + add r3, pc, #88 @ (adr r3, 612c24 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ cbz r1, 612bdc │ │ │ │ cmp r0, #7 │ │ │ │ bhi.n 612bf0 │ │ │ │ ldr r3, [pc, #36] @ (612bf8 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ @@ -2060360,17 +2060361,17 @@ │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ movs r6, #100 @ 0x64 │ │ │ │ lsls r2, r3, #5 │ │ │ │ movs r6, #118 @ 0x76 │ │ │ │ lsls r2, r3, #5 │ │ │ │ - add r2, pc, #128 @ (adr r2, 612c84 ) │ │ │ │ + add r2, pc, #896 @ (adr r2, 612f84 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r2, pc, #104 @ (adr r2, 612c70 ) │ │ │ │ + add r2, pc, #872 @ (adr r2, 612f70 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ cbz r1, 612c18 │ │ │ │ cmp r0, #2 │ │ │ │ bhi.n 612c2c │ │ │ │ ldr r3, [pc, #36] @ (612c34 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ @@ -2060388,17 +2060389,17 @@ │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ movs r6, #16 │ │ │ │ lsls r2, r3, #5 │ │ │ │ movs r6, #14 │ │ │ │ lsls r2, r3, #5 │ │ │ │ - add r1, pc, #912 @ (adr r1, 612fd0 ) │ │ │ │ + add r2, pc, #656 @ (adr r2, 612ed0 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r1, pc, #888 @ (adr r1, 612fbc ) │ │ │ │ + add r2, pc, #632 @ (adr r2, 612ebc ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ cbz r1, 612c54 │ │ │ │ cmp r0, #1 │ │ │ │ bhi.n 612c68 │ │ │ │ ldr r3, [pc, #36] @ (612c70 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ @@ -2060416,17 +2060417,17 @@ │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ movs r5, #196 @ 0xc4 │ │ │ │ lsls r2, r3, #5 │ │ │ │ movs r5, #190 @ 0xbe │ │ │ │ lsls r2, r3, #5 │ │ │ │ - add r1, pc, #672 @ (adr r1, 612f1c ) │ │ │ │ + add r2, pc, #416 @ (adr r2, 612e1c ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r1, pc, #648 @ (adr r1, 612f08 ) │ │ │ │ + add r2, pc, #392 @ (adr r2, 612e08 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ cbz r1, 612c90 │ │ │ │ cmp r0, #12 │ │ │ │ bhi.n 612ca4 │ │ │ │ ldr r3, [pc, #36] @ (612cac ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ @@ -2060444,17 +2060445,17 @@ │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ movs r5, #32 │ │ │ │ lsls r2, r3, #5 │ │ │ │ movs r5, #70 @ 0x46 │ │ │ │ lsls r2, r3, #5 │ │ │ │ - add r1, pc, #432 @ (adr r1, 612e68 ) │ │ │ │ + add r2, pc, #176 @ (adr r2, 612d68 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r1, pc, #408 @ (adr r1, 612e54 ) │ │ │ │ + add r2, pc, #152 @ (adr r2, 612d54 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ cbz r1, 612ccc │ │ │ │ cmp r0, #14 │ │ │ │ bhi.n 612ce0 │ │ │ │ ldr r3, [pc, #36] @ (612ce8 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ @@ -2060472,17 +2060473,17 @@ │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ movs r4, #92 @ 0x5c │ │ │ │ lsls r2, r3, #5 │ │ │ │ movs r4, #138 @ 0x8a │ │ │ │ lsls r2, r3, #5 │ │ │ │ - add r1, pc, #192 @ (adr r1, 612db4 ) │ │ │ │ + add r1, pc, #960 @ (adr r1, 6130b4 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r1, pc, #168 @ (adr r1, 612da0 ) │ │ │ │ + add r1, pc, #936 @ (adr r1, 6130a0 ) │ │ │ │ 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 612d28 │ │ │ │ @@ -2060503,19 +2060504,19 @@ │ │ │ │ sub.w r3, r1, #256 @ 0x100 │ │ │ │ movs r1, #1 │ │ │ │ add r2, pc │ │ │ │ blx 6a2ec <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ movs r4, #204 @ 0xcc │ │ │ │ lsls r2, r3, #5 │ │ │ │ - lsls r6, r4, #25 │ │ │ │ + lsls r6, r4, #28 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r0, pc, #928 @ (adr r0, 6130e4 ) │ │ │ │ + add r1, pc, #672 @ (adr r1, 612fe4 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r0, pc, #928 @ (adr r0, 6130e8 ) │ │ │ │ + add r1, pc, #672 @ (adr r1, 612fe8 ) │ │ │ │ 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 612d6e │ │ │ │ @@ -2060528,17 +2060529,17 @@ │ │ │ │ blx 6a2ec <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #12] @ (612d7c ) │ │ │ │ add r3, pc │ │ │ │ b.n 612d62 │ │ │ │ movs r4, #60 @ 0x3c │ │ │ │ lsls r2, r3, #5 │ │ │ │ - lsls r2, r3, #24 │ │ │ │ + lsls r2, r3, #27 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r0, pc, #624 @ (adr r0, 612ff0 ) │ │ │ │ + add r1, pc, #368 @ (adr r1, 612ef0 ) │ │ │ │ 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 612da6 │ │ │ │ @@ -2060551,17 +2060552,17 @@ │ │ │ │ blx 6a2ec <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #12] @ (612db4 ) │ │ │ │ add r3, pc │ │ │ │ b.n 612d9a │ │ │ │ movs r4, #4 │ │ │ │ lsls r2, r3, #5 │ │ │ │ - lsls r2, r4, #23 │ │ │ │ + lsls r2, r4, #26 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r0, pc, #400 @ (adr r0, 612f48 ) │ │ │ │ + add r1, pc, #144 @ (adr r1, 612e48 ) │ │ │ │ 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, 612e3c │ │ │ │ @@ -2060607,15 +2060608,15 @@ │ │ │ │ blx 691e0 │ │ │ │ b.n 612dfa │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #48 @ 0x30 │ │ │ │ blx 691e0 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ stc 1, cr0, [r6, #328] @ 0x148 │ │ │ │ - b.n 6131c4 │ │ │ │ + b.n 613344 │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4068] @ 0xfe4 │ │ │ │ ldr.w ip, [pc, #96] @ 612ec4 │ │ │ │ @@ -2060697,15 +2060698,15 @@ │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop.w │ │ │ │ ldmia r2!, {} │ │ │ │ subs r3, #154 @ 0x9a │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, sp, #480 @ 0x1e0 │ │ │ │ + add r1, sp, #224 @ 0xe0 │ │ │ │ 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, 612f50 │ │ │ │ mov r2, r1 │ │ │ │ @@ -2060716,17 +2060717,17 @@ │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [pc, #16] @ (612f64 ) │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 69ab0 │ │ │ │ pop {r3, pc} │ │ │ │ - udf #80 @ 0x50 │ │ │ │ + svc 16 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r6, #116 @ 0x74 │ │ │ │ + adds r7, #52 @ 0x34 │ │ │ │ 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 │ │ │ │ @@ -2060938,51 +2060939,51 @@ │ │ │ │ add r0, pc │ │ │ │ blx 69ab0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [pc, #76] @ (6131d8 ) │ │ │ │ add r0, pc │ │ │ │ b.n 612fd4 │ │ │ │ nop │ │ │ │ - add r0, sp, #40 @ 0x28 │ │ │ │ + add r0, sp, #808 @ 0x328 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - pop {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + pop {r1, r2, r3, r4, r5, r7, pc} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strh r6, [r2, #62] @ 0x3e │ │ │ │ + ldrh r6, [r2, #4] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - mvns r6, r2 │ │ │ │ + add lr, r2 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - strh r0, [r5, #60] @ 0x3c │ │ │ │ + ldrh r0, [r5, #2] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, pc, #664 @ (adr r7, 613440 ) │ │ │ │ + add r0, sp, #408 @ 0x198 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - movs r6, #44 @ 0x2c │ │ │ │ + movs r6, #236 @ 0xec │ │ │ │ lsls r6, r4, #2 │ │ │ │ - add r7, pc, #664 @ (adr r7, 613448 ) │ │ │ │ + add r0, sp, #408 @ 0x198 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r7, pc, #552 @ (adr r7, 6133dc ) │ │ │ │ + add r0, sp, #296 @ 0x128 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r7, pc, #440 @ (adr r7, 613370 ) │ │ │ │ + add r0, sp, #184 @ 0xb8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r4, [pc, #64] @ (6131fc ) │ │ │ │ + ldr r4, [pc, #832] @ (6134fc ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strh r2, [r0, #46] @ 0x2e │ │ │ │ + strh r2, [r0, #52] @ 0x34 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r0, [r6, #20] │ │ │ │ + ldrh r0, [r6, #26] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r6, [r2, #20] │ │ │ │ + ldrh r6, [r2, #26] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsls r0, r4, #11 │ │ │ │ + lsls r0, r4, #14 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldrh r4, [r3, #18] │ │ │ │ + ldrh r4, [r3, #24] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r4, r4, #15 │ │ │ │ + lsrs r4, r4, #18 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - adds r4, #78 @ 0x4e │ │ │ │ + adds r5, #14 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldrb r2, [r0, r5] │ │ │ │ + ldrsh r2, [r0, r0] │ │ │ │ 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 │ │ │ │ @@ -2061629,102 +2061630,102 @@ │ │ │ │ ldr r0, [pc, #192] @ (613928 ) │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 69ab0 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - add r5, pc, #584 @ (adr r5, 613ac4 ) │ │ │ │ + add r6, pc, #328 @ (adr r6, 6139c4 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r4, r0, #9 │ │ │ │ + asrs r4, r0, #12 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsls r6, r5, #21 │ │ │ │ + lsls r6, r5, #24 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strh r2, [r4, #42] @ 0x2a │ │ │ │ + strh r2, [r4, #48] @ 0x30 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - movs r3, #216 @ 0xd8 │ │ │ │ + movs r4, #152 @ 0x98 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrh r6, [r7, #20] │ │ │ │ + ldrh r6, [r7, #26] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r2, [r4, #20] │ │ │ │ + ldrh r2, [r4, #26] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r4, [r1, #20] │ │ │ │ + ldrh r4, [r1, #26] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r2, [r7, #18] │ │ │ │ + ldrh r2, [r7, #24] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r4, [r3, #18] │ │ │ │ + ldrh r4, [r3, #24] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r6, [r7, #16] │ │ │ │ + ldrh r6, [r7, #22] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r0, [r4, #16] │ │ │ │ + ldrh r0, [r4, #22] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r2, [r0, #16] │ │ │ │ + ldrh r2, [r0, #22] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r0, [r5, #14] │ │ │ │ + ldrh r0, [r5, #20] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r2, [r1, #14] │ │ │ │ + ldrh r2, [r1, #20] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r4, [r5, #12] │ │ │ │ + ldrh r4, [r5, #18] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r2, [r1, #12] │ │ │ │ + ldrh r2, [r1, #18] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r6, [r5, #10] │ │ │ │ + ldrh r6, [r5, #16] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r0, [r3, #10] │ │ │ │ + ldrh r0, [r3, #16] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r2, [r1, #22] │ │ │ │ + ldrh r2, [r1, #28] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r0, [r3, #8] │ │ │ │ + ldrh r0, [r3, #14] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r4, [r0, #8] │ │ │ │ + ldrh r4, [r0, #14] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r2, pc, #704 @ (adr r2, 613b94 ) │ │ │ │ + add r3, pc, #448 @ (adr r3, 613a94 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r0, [r2, #6] │ │ │ │ + ldrh r0, [r2, #12] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r0, [r0, #6] │ │ │ │ + ldrh r0, [r0, #12] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r4, [r2, #6] │ │ │ │ + ldrh r4, [r2, #12] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r4, [r1, #6] │ │ │ │ + ldrh r4, [r1, #12] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r0, [r4, #10] │ │ │ │ + ldrh r0, [r4, #16] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r0, [r2, #10] │ │ │ │ + ldrh r0, [r2, #16] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r6, [r5, #2] │ │ │ │ + ldrh r6, [r5, #8] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r6, [r2, #2] │ │ │ │ + ldrh r6, [r2, #8] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r0, [r0, #2] │ │ │ │ + ldrh r0, [r0, #8] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r4, [r5, #0] │ │ │ │ + ldrh r4, [r5, #6] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r0, [r3, #0] │ │ │ │ + ldrh r0, [r3, #6] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r0, [r2, #0] │ │ │ │ + ldrh r0, [r2, #6] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r0, [r7, #62] @ 0x3e │ │ │ │ + ldrh r0, [r7, #4] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r2, [r4, #62] @ 0x3e │ │ │ │ + ldrh r2, [r4, #4] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r0, pc, #544 @ (adr r0, 613b30 ) │ │ │ │ + add r1, pc, #288 @ (adr r1, 613a30 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r0, [r0, #62] @ 0x3e │ │ │ │ + ldrh r0, [r0, #4] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r4, [r6, #120] @ 0x78 │ │ │ │ + strb r4, [r6, #1] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - cdp 0, 10, cr0, cr4, cr4, {5} │ │ │ │ - strh r4, [r2, #60] @ 0x3c │ │ │ │ + vhadd.s32 d16, d20, d20 │ │ │ │ + ldrh r4, [r2, #2] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r0, [r7, #58] @ 0x3a │ │ │ │ + ldrh r0, [r7, #0] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r4, [r3, #58] @ 0x3a │ │ │ │ + ldrh r4, [r3, #0] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cmp r5, #94 @ 0x5e │ │ │ │ + cmp r6, #30 │ │ │ │ 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 │ │ │ │ @@ -2061787,23 +2061788,23 @@ │ │ │ │ mov r3, r5 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 69ab0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - ldrb r2, [r3, #25] │ │ │ │ + ldrb r2, [r3, #28] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r6, [sp, #296] @ 0x128 │ │ │ │ + ldr r7, [sp, #40] @ 0x28 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r0, r7, #2 │ │ │ │ + adds r0, r7, #5 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrb r4, [r3, #24] │ │ │ │ + ldrb r4, [r3, #27] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cmp r3, #252 @ 0xfc │ │ │ │ + cmp r4, #188 @ 0xbc │ │ │ │ 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 │ │ │ │ @@ -2061887,27 +2061888,27 @@ │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 69ab0 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ - ldr r5, [sp, #736] @ 0x2e0 │ │ │ │ + ldr r6, [sp, #480] @ 0x1e0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r2, [r5, #21] │ │ │ │ + ldrb r2, [r5, #24] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r4, [sp, #1016] @ 0x3f8 │ │ │ │ + str r5, [sp, #760] @ 0x2f8 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldr r5, [sp, #448] @ 0x1c0 │ │ │ │ + ldr r6, [sp, #192] @ 0xc0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r0, [r2, #42] @ 0x2a │ │ │ │ + strh r0, [r2, #48] @ 0x30 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r5, [sp, #120] @ 0x78 │ │ │ │ + ldr r5, [sp, #888] @ 0x378 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cmp r2, #248 @ 0xf8 │ │ │ │ + cmp r3, #184 @ 0xb8 │ │ │ │ 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 │ │ │ │ @@ -2061990,29 +2061991,29 @@ │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 69ab0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - ldr r4, [sp, #472] @ 0x1d8 │ │ │ │ + ldr r5, [sp, #216] @ 0xd8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r2, r7, r3 │ │ │ │ + subs r2, r7, r6 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strh r4, [r7, #36] @ 0x24 │ │ │ │ + strh r4, [r7, #42] @ 0x2a │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r2, [r3, #17] │ │ │ │ + ldrb r2, [r3, #20] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r4, [r3, #36] @ 0x24 │ │ │ │ + strh r4, [r3, #42] @ 0x2a │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r6, [r7, #34] @ 0x22 │ │ │ │ + strh r6, [r7, #40] @ 0x28 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r0, [r4, #34] @ 0x22 │ │ │ │ + strh r0, [r4, #40] @ 0x28 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cmp r1, #248 @ 0xf8 │ │ │ │ + cmp r2, #184 @ 0xb8 │ │ │ │ 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 │ │ │ │ @@ -2062078,23 +2062079,23 @@ │ │ │ │ ldr r0, [pc, #32] @ (613cd4 ) │ │ │ │ mov r3, r5 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 69ab0 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - ldr r3, [sp, #624] @ 0x270 │ │ │ │ + ldr r4, [sp, #368] @ 0x170 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r6, [r2, #13] │ │ │ │ + ldrb r6, [r2, #16] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r4, [r4, #30] │ │ │ │ + strh r4, [r4, #36] @ 0x24 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r3, [sp, #392] @ 0x188 │ │ │ │ + ldr r4, [sp, #136] @ 0x88 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cmp r1, #18 │ │ │ │ + cmp r1, #210 @ 0xd2 │ │ │ │ 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 │ │ │ │ @@ -2062246,37 +2062247,37 @@ │ │ │ │ ldr r0, [pc, #60] @ (613e9c ) │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 69ab0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - adds r4, r3, r4 │ │ │ │ + adds r4, r3, r7 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strh r0, [r3, #26] │ │ │ │ + strh r0, [r3, #32] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r2, [sp, #568] @ 0x238 │ │ │ │ + ldr r3, [sp, #312] @ 0x138 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r4, [r6, #9] │ │ │ │ + ldrb r4, [r6, #12] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r2, [sp, #80] @ 0x50 │ │ │ │ + ldr r2, [sp, #848] @ 0x350 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r4, [r4, #22] │ │ │ │ + strh r4, [r4, #28] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r0, r1, r2 │ │ │ │ + adds r0, r1, r5 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrb r6, [r5, #7] │ │ │ │ + ldrb r6, [r5, #10] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r6, [r7, #20] │ │ │ │ + strh r6, [r7, #26] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsls r4, r6, #15 │ │ │ │ + lsls r4, r6, #18 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - strh r0, [r0, #20] │ │ │ │ + strh r0, [r0, #26] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - movs r7, #102 @ 0x66 │ │ │ │ + cmp r0, #38 @ 0x26 │ │ │ │ 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 │ │ │ │ @@ -2062345,31 +2062346,31 @@ │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 69ab0 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - strh r6, [r2, #10] │ │ │ │ + strh r6, [r2, #16] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r0, [sp, #744] @ 0x2e8 │ │ │ │ + ldr r1, [sp, #488] @ 0x1e8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cmp r1, #118 @ 0x76 │ │ │ │ + cmp r2, #54 @ 0x36 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - bvs.n 613fa4 │ │ │ │ + bvs.n 613f24 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrb r2, [r7, #1] │ │ │ │ + ldrb r2, [r7, #4] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r0, [r3, #8] │ │ │ │ + strh r0, [r3, #14] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r0, [sp, #472] @ 0x1d8 │ │ │ │ + ldr r1, [sp, #216] @ 0xd8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r6, [r1, #1] │ │ │ │ + ldrb r6, [r1, #4] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - movs r6, #130 @ 0x82 │ │ │ │ + movs r7, #66 @ 0x42 │ │ │ │ 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 │ │ │ │ @@ -2062663,62 +2062664,62 @@ │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 69ab0 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - str r7, [sp, #992] @ 0x3e0 │ │ │ │ + ldr r0, [sp, #736] @ 0x2e0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r4, [r3, #10] │ │ │ │ + strh r4, [r3, #16] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - @ instruction: 0xf7d600b4 │ │ │ │ - strb r0, [r1, #31] │ │ │ │ + ldrb.w r0, [r6, #180] @ 0xb4 │ │ │ │ + ldrb r0, [r1, #2] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r7, [sp, #712] @ 0x2c8 │ │ │ │ + ldr r0, [sp, #456] @ 0x1c8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 613ac0 │ │ │ │ + b.n 613c40 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r4, [r4, #6] │ │ │ │ + strb r4, [r4, #9] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xf77000b4 │ │ │ │ - strb r0, [r5, #29] │ │ │ │ + ldrh.w r0, [r0, r4, lsl #3] │ │ │ │ + ldrb r0, [r5, #0] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r2, [r0, #29] │ │ │ │ + ldrb r2, [r0, #0] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r7, [sp, #128] @ 0x80 │ │ │ │ + str r7, [sp, #896] @ 0x380 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r4, [r7, #6] │ │ │ │ + strh r4, [r7, #12] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - @ instruction: 0xf6fe00b4 │ │ │ │ - strh r4, [r3, #12] │ │ │ │ + @ instruction: 0xf7be00b4 │ │ │ │ + strh r4, [r3, #18] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r4, r2, #21 │ │ │ │ + asrs r4, r2, #24 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strh r2, [r2, #2] │ │ │ │ + strh r2, [r2, #8] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r6, [r5, #0] │ │ │ │ + strh r6, [r5, #6] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r6, [r1, #0] │ │ │ │ + strh r6, [r1, #6] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r2, [r5, #31] │ │ │ │ + strh r2, [r5, #4] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r4, [r1, #31] │ │ │ │ + strh r4, [r1, #4] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r4, [r0, #29] │ │ │ │ + strh r4, [r0, #0] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r4, [r5, #28] │ │ │ │ + ldrb r4, [r5, #31] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r0, [r5, #29] │ │ │ │ + strh r0, [r5, #0] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r2, [r1, #29] │ │ │ │ + strh r2, [r1, #0] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r5, [sp, #448] @ 0x1c0 │ │ │ │ + str r6, [sp, #192] @ 0xc0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - movs r3, #80 @ 0x50 │ │ │ │ + movs r4, #16 │ │ │ │ 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 │ │ │ │ @@ -2062865,41 +2062866,41 @@ │ │ │ │ blx 69a2c │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r6 │ │ │ │ movs r1, #1 │ │ │ │ blx 69ab0 │ │ │ │ b.n 614342 │ │ │ │ - str r4, [sp, #544] @ 0x220 │ │ │ │ + str r5, [sp, #288] @ 0x120 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r6, [r3, #17] │ │ │ │ + strb r6, [r3, #20] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r0, [r6, #26] │ │ │ │ + ldrb r0, [r6, #29] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r0, r7, #11 │ │ │ │ + asrs r0, r7, #14 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrb r4, [r4, #29] │ │ │ │ + strh r4, [r4, #0] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r4, [sp, #312] @ 0x138 │ │ │ │ + str r5, [sp, #56] @ 0x38 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r0, r1, #11 │ │ │ │ + asrs r0, r1, #14 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strb r6, [r3, #16] │ │ │ │ + strb r6, [r3, #19] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r0, [r3, #27] │ │ │ │ + ldrb r0, [r3, #30] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r2, [r7, #26] │ │ │ │ + ldrb r2, [r7, #29] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r0, [r4, #26] │ │ │ │ + ldrb r0, [r4, #29] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r2, [r1, #22] │ │ │ │ + ldrb r2, [r1, #25] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r4, [r3, #25] │ │ │ │ + ldrb r4, [r3, #28] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r6, [r0, #25] │ │ │ │ + ldrb r6, [r0, #28] │ │ │ │ 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 │ │ │ │ @@ -2063072,40 +2063073,40 @@ │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 69ab0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - str r2, [sp, #776] @ 0x308 │ │ │ │ + str r3, [sp, #520] @ 0x208 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r2, [r3, #20] │ │ │ │ + ldrb r2, [r3, #23] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subw r0, r0, #180 @ 0xb4 │ │ │ │ - strb r6, [r2, #10] │ │ │ │ + @ instruction: 0xf36000b4 │ │ │ │ + strb r6, [r2, #13] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r6, [r3, r0] │ │ │ │ + str r6, [r3, r3] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldrb r4, [r4, #19] │ │ │ │ + ldrb r4, [r4, #22] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r4, [r1, #19] │ │ │ │ + ldrb r4, [r1, #22] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r2, r6, #2 │ │ │ │ + asrs r2, r6, #5 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrb r6, [r1, #17] │ │ │ │ + ldrb r6, [r1, #20] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r2, [r0, #16] │ │ │ │ + ldrb r2, [r0, #19] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r4, [r4, #6] │ │ │ │ + strb r4, [r4, #9] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 61415c │ │ │ │ + b.n 6142dc │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r2, [r3, #14] │ │ │ │ + ldrb r2, [r3, #17] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r0, r4, #5 │ │ │ │ + movs r0, #32 │ │ │ │ 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, 614736 │ │ │ │ @@ -2063155,23 +2063156,23 @@ │ │ │ │ ldr r0, [pc, #32] @ (614758 ) │ │ │ │ mov r3, r5 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 69ab0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - str r0, [sp, #1008] @ 0x3f0 │ │ │ │ + str r1, [sp, #752] @ 0x2f0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r6, [r5, #2] │ │ │ │ + strb r6, [r5, #5] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r0, [r3, r3] │ │ │ │ + strb r0, [r3, r6] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - str r0, [sp, #728] @ 0x2d8 │ │ │ │ + str r1, [sp, #472] @ 0x1d8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r6, r1, #2 │ │ │ │ + subs r6, r1, #5 │ │ │ │ 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, 6147da │ │ │ │ @@ -2063220,23 +2063221,23 @@ │ │ │ │ ldr r0, [pc, #32] @ (6147fc ) │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 69ab0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - lsrs r2, r3, #26 │ │ │ │ + lsrs r2, r3, #29 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strb r0, [r0, #0] │ │ │ │ + strb r0, [r0, #3] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r6, [r2, #13] │ │ │ │ + ldrb r6, [r2, #16] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r0, [sp, #48] @ 0x30 │ │ │ │ + str r0, [sp, #816] @ 0x330 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r2, r5, #7 │ │ │ │ + subs r2, r5, #2 │ │ │ │ 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 │ │ │ │ @@ -2063517,54 +2063518,54 @@ │ │ │ │ ldr r0, [pc, #96] @ (614b44 ) │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 69ab0 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - ldrh r2, [r6, #58] @ 0x3a │ │ │ │ + str r0, [sp, #200] @ 0xc8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r6, [r2, #11] │ │ │ │ + ldrb r6, [r2, #14] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r0, [r1, #116] @ 0x74 │ │ │ │ + strb r0, [r1, #0] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - lsrs r0, r3, #23 │ │ │ │ + lsrs r0, r3, #26 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - vqadd.s32 d0, d22, d20 │ │ │ │ - ldrb r4, [r4, #10] │ │ │ │ + vshr.s64 d16, d20, #26 │ │ │ │ + ldrb r4, [r4, #13] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r0, [r0, #10] │ │ │ │ + ldrb r0, [r0, #13] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r6, [r3, #9] │ │ │ │ + ldrb r6, [r3, #12] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r4, [r0, #9] │ │ │ │ + ldrb r4, [r0, #12] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r2, [r5, #8] │ │ │ │ + ldrb r2, [r5, #11] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r0, [r2, #8] │ │ │ │ + ldrb r0, [r2, #11] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r0, [r7, #7] │ │ │ │ + ldrb r0, [r7, #10] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r6, [r3, #7] │ │ │ │ + ldrb r6, [r3, #10] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r2, [r1, #7] │ │ │ │ + ldrb r2, [r1, #10] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r2, [r6, #6] │ │ │ │ + ldrb r2, [r6, #9] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r6, [r3, #46] @ 0x2e │ │ │ │ + ldrh r6, [r3, #52] @ 0x34 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r7, [sp, #488] @ 0x1e8 │ │ │ │ + add r0, pc, #232 @ (adr r0, 614c20 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r6, [r5, #5] │ │ │ │ + ldrb r6, [r5, #8] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r2, [r1, #5] │ │ │ │ + ldrb r2, [r1, #8] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r2, [r4, #4] │ │ │ │ + ldrb r2, [r4, #7] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r2, r4, r3 │ │ │ │ + subs r2, r4, r6 │ │ │ │ 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 │ │ │ │ @@ -2063679,43 +2063680,43 @@ │ │ │ │ add r0, pc │ │ │ │ blx 69ab0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [pc, #60] @ (614ca8 ) │ │ │ │ add r0, pc │ │ │ │ b.n 614b82 │ │ │ │ nop │ │ │ │ - cmp r0, #38 @ 0x26 │ │ │ │ + cmp r0, #230 @ 0xe6 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldrh r0, [r5, #32] │ │ │ │ + ldrh r0, [r5, #38] @ 0x26 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r0, [r7, #60] @ 0x3c │ │ │ │ + ldr r0, [r7, #72] @ 0x48 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bvc.n 614cc8 │ │ │ │ + bvc.n 614c48 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r2, [r7, #30] │ │ │ │ + ldrh r2, [r7, #36] @ 0x24 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - stmia r1!, {r1, r3, r5, r6, r7} │ │ │ │ + stmia r2!, {r1, r3, r5, r7} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r4, [r1, #60] @ 0x3c │ │ │ │ + ldr r4, [r1, #72] @ 0x48 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r4, [r1, #30] │ │ │ │ + ldrh r4, [r1, #36] @ 0x24 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r2, r2, #9 │ │ │ │ + lsrs r2, r2, #12 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - cmp r0, #112 @ 0x70 │ │ │ │ + cmp r1, #48 @ 0x30 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldr r4, [r4, #36] @ 0x24 │ │ │ │ + ldr r4, [r4, #48] @ 0x30 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r4, [r1, #36] @ 0x24 │ │ │ │ + ldr r4, [r1, #48] @ 0x30 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r6, r7, r5 │ │ │ │ + subs r6, r7, r0 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - adds r6, r5, r5 │ │ │ │ + subs r6, r5, r0 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - negs r2, r4 │ │ │ │ + orrs r2, r4 │ │ │ │ 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 │ │ │ │ @@ -2063848,40 +2063849,40 @@ │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ blx 69ab0 │ │ │ │ mov r1, r4 │ │ │ │ movs r0, #125 @ 0x7d │ │ │ │ blx 691e0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldrh r0, [r1, #22] │ │ │ │ + ldrh r0, [r1, #28] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r4, r1, #5 │ │ │ │ + lsrs r4, r1, #8 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - cmp r7, #112 @ 0x70 │ │ │ │ + adds r0, #48 @ 0x30 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r4, [r5, #40] @ 0x28 │ │ │ │ + ldr r4, [r5, #52] @ 0x34 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r4, [r4, #18] │ │ │ │ + ldrh r4, [r4, #24] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - push {r3, r6, r7} │ │ │ │ + push {r3, r7, lr} │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strb r4, [r2, #28] │ │ │ │ + strb r4, [r2, #31] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r0, [r7, #27] │ │ │ │ + strb r0, [r7, #30] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r0, [r5, #27] │ │ │ │ + strb r0, [r5, #30] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r4, [r5, #26] │ │ │ │ + strb r4, [r5, #29] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r6, [r7, #12] │ │ │ │ + ldrh r6, [r7, #18] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - itee lt │ │ │ │ - lsllt r7, r5, #2 │ │ │ │ - stmdbge sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - movge.w ip, #4096 @ 0x1000 │ │ │ │ + stmia r0!, {r1, r4, r5, r6} │ │ │ │ + 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 │ │ │ │ beq.w 614fbc │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r0 │ │ │ │ @@ -2064040,54 +2064041,54 @@ │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 69ab0 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r0, [pc, #84] @ (615024 ) │ │ │ │ add r0, pc │ │ │ │ b.n 614ea0 │ │ │ │ - ldrh r4, [r3, #0] │ │ │ │ + ldrh r4, [r3, #6] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrh r2, [r7, #8] │ │ │ │ + ldrh r2, [r7, #14] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - it cs │ │ │ │ - lslcs r7, r5, #2 │ │ │ │ - ldr r2, [r1, #16] │ │ │ │ + it al │ │ │ │ + lslal r7, r5, #2 │ │ │ │ + ldr r2, [r1, #28] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - movs r5, #10 │ │ │ │ + movs r5, #202 @ 0xca │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldrh r4, [r1, #8] │ │ │ │ + ldrh r4, [r1, #14] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r6, [r3, #12] │ │ │ │ + ldr r6, [r3, #24] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r0, [r2, #6] │ │ │ │ + ldrh r0, [r2, #12] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r0, [r4, #8] │ │ │ │ + ldrh r0, [r4, #14] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsls r4, r0, #29 │ │ │ │ + lsrs r4, r0, #32 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - stmia.w lr!, {r2, r4, r5, r7} │ │ │ │ - ldrh r6, [r1, #8] │ │ │ │ + strd r0, r0, [lr, #-720]! @ 0x2d0 │ │ │ │ + ldrh r6, [r1, #14] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r6, [r7, #6] │ │ │ │ + ldrh r6, [r7, #12] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r6, [r5, #6] │ │ │ │ + ldrh r6, [r5, #12] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r4, [r4, #0] │ │ │ │ + ldrh r4, [r4, #6] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r2, [r3, #2] │ │ │ │ + ldrh r2, [r3, #8] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsls r6, r4, #26 │ │ │ │ + lsls r6, r4, #29 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrh r2, [r0, #2] │ │ │ │ + ldrh r2, [r0, #8] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r0, r3, #24 │ │ │ │ + asrs r0, r3, #27 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - asrs r0, r1, #24 │ │ │ │ + asrs r0, r1, #27 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - subs r6, #252 @ 0xfc │ │ │ │ + subs r7, #188 @ 0xbc │ │ │ │ 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 │ │ │ │ @@ -2064165,33 +2064166,33 @@ │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 69ab0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - ldmia r3!, {r1, r2, r7} │ │ │ │ + ldmia r4!, {r1, r2, r6} │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r0, [r1, #58] @ 0x3a │ │ │ │ + ldrh r0, [r1, #0] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - pop {r3, r4, r5, pc} │ │ │ │ + pop {r3, r4, r5, r6, r7, pc} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r2, [r3, #112] @ 0x70 │ │ │ │ + str r2, [r3, #124] @ 0x7c │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r2, [r3, #56] @ 0x38 │ │ │ │ + strh r2, [r3, #62] @ 0x3e │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsls r4, r3, #22 │ │ │ │ + lsls r4, r3, #25 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - subs r2, #6 │ │ │ │ + subs r2, #198 @ 0xc6 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r6, [r2, #68] @ 0x44 │ │ │ │ + ldr r6, [r2, #80] @ 0x50 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - asrs r0, r6, #19 │ │ │ │ + asrs r0, r6, #22 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - asrs r0, r4, #19 │ │ │ │ + asrs r0, r4, #22 │ │ │ │ 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 │ │ │ │ @@ -2064440,71 +2064441,71 @@ │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 69ab0 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r0, [pc, #116] @ (61540c ) │ │ │ │ add r0, pc │ │ │ │ b.n 615190 │ │ │ │ - strh r2, [r2, #50] @ 0x32 │ │ │ │ + strh r2, [r2, #56] @ 0x38 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r3, [sp, #280] @ 0x118 │ │ │ │ + ldr r4, [sp, #24] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r4, [r3, #96] @ 0x60 │ │ │ │ + str r4, [r3, #108] @ 0x6c │ │ │ │ lsls r2, r6, #2 │ │ │ │ - movs r2, #28 │ │ │ │ + movs r2, #220 @ 0xdc │ │ │ │ lsls r7, r4, #2 │ │ │ │ - str r2, [r5, #92] @ 0x5c │ │ │ │ + str r2, [r5, #104] @ 0x68 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bne.n 6153e0 │ │ │ │ + bne.n 615360 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strh r4, [r5, #46] @ 0x2e │ │ │ │ + strh r4, [r5, #52] @ 0x34 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cbnz r2, 615432 │ │ │ │ + pop {r1, r3, r4, r7} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r4, [r7, #88] @ 0x58 │ │ │ │ + str r4, [r7, #100] @ 0x64 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r0, [r6, #44] @ 0x2c │ │ │ │ + strh r0, [r6, #50] @ 0x32 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r2, [r3, #48] @ 0x30 │ │ │ │ + strh r2, [r3, #54] @ 0x36 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsls r2, r6, #16 │ │ │ │ + lsls r2, r6, #19 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strh r6, [r0, #48] @ 0x30 │ │ │ │ + strh r6, [r0, #54] @ 0x36 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r2, [r0, #48] @ 0x30 │ │ │ │ + strh r2, [r0, #54] @ 0x36 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r2, [r6, #46] @ 0x2e │ │ │ │ + strh r2, [r6, #52] @ 0x34 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r0, [r4, #40] @ 0x28 │ │ │ │ + strh r0, [r4, #46] @ 0x2e │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r0, [r0, #6] │ │ │ │ + strb r0, [r0, #9] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsls r0, r2, #14 │ │ │ │ + lsls r0, r2, #17 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - str r2, [r6, #76] @ 0x4c │ │ │ │ + str r2, [r6, #88] @ 0x58 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r4, [r3, #5] │ │ │ │ + strb r4, [r3, #8] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r0, [r0, #5] │ │ │ │ + strb r0, [r0, #8] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r4, [r4, #4] │ │ │ │ + strb r4, [r4, #7] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r4, [r3, #34] @ 0x22 │ │ │ │ + strh r4, [r3, #40] @ 0x28 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r2, [r2, #36] @ 0x24 │ │ │ │ + strh r2, [r2, #42] @ 0x2a │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsls r6, r3, #11 │ │ │ │ + lsls r6, r3, #14 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strh r2, [r7, #34] @ 0x22 │ │ │ │ + strh r2, [r7, #40] @ 0x28 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r0, r2, #9 │ │ │ │ + asrs r0, r2, #12 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - asrs r0, r0, #9 │ │ │ │ + asrs r0, r0, #12 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - subs r3, #52 @ 0x34 │ │ │ │ + subs r3, #244 @ 0xf4 │ │ │ │ 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 │ │ │ │ @@ -2064606,41 +2064607,41 @@ │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 69ab0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - stmia r7!, {r1, r2, r3, r4, r7} │ │ │ │ + ldmia r0!, {r1, r2, r3, r4, r6} │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r0, [r4, #26] │ │ │ │ + strh r0, [r4, #32] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cbnz r0, 615538 │ │ │ │ + rev r0, r2 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r2, [r6, #48] @ 0x30 │ │ │ │ + str r2, [r6, #60] @ 0x3c │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r2, [r6, #24] │ │ │ │ + strh r2, [r6, #30] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsls r2, r6, #6 │ │ │ │ + lsls r2, r6, #9 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - adds r6, #34 @ 0x22 │ │ │ │ + adds r6, #226 @ 0xe2 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r6, [r5, #4] │ │ │ │ + ldr r6, [r5, #16] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - strh r2, [r5, #28] │ │ │ │ + strh r2, [r5, #34] @ 0x22 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - @ instruction: 0xb8d4 │ │ │ │ + cbnz r4, 615564 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r6, [r6, #40] @ 0x28 │ │ │ │ + str r6, [r6, #52] @ 0x34 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - asrs r0, r4, #3 │ │ │ │ + asrs r0, r4, #6 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - asrs r0, r2, #3 │ │ │ │ + asrs r0, r2, #6 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - asrs r0, r0, #3 │ │ │ │ + asrs r0, r0, #6 │ │ │ │ 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 │ │ │ │ @@ -2064716,34 +2064717,34 @@ │ │ │ │ ldr r0, [pc, #52] @ (61563c ) │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 69ab0 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - strh r6, [r4, #16] │ │ │ │ + strh r6, [r4, #22] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r6, [r6, #116] @ 0x74 │ │ │ │ + strb r6, [r6, #0] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r2, [r0, #32] │ │ │ │ + str r2, [r0, #44] @ 0x2c │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 615a28 │ │ │ │ + b.n 615ba8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - adds r4, #234 @ 0xea │ │ │ │ + adds r5, #170 @ 0xaa │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsls r2, r6, #1 │ │ │ │ + lsls r2, r6, #4 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrsb.w r0, [r8, #168] @ 0xa8 │ │ │ │ - @ instruction: 0xb7c2 │ │ │ │ + @ instruction: 0xfa5800a8 │ │ │ │ + @ instruction: 0xb882 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r4, [r4, #24] │ │ │ │ + str r4, [r4, #36] @ 0x24 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - lsrs r0, r2, #31 │ │ │ │ + asrs r0, r2, #2 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - lsrs r0, r0, #31 │ │ │ │ + asrs r0, r0, #2 │ │ │ │ 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 │ │ │ │ @@ -2064850,36 +2064851,37 @@ │ │ │ │ add r0, pc │ │ │ │ blx 69ab0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [pc, #52] @ (615788 ) │ │ │ │ add r0, pc │ │ │ │ b.n 6156f4 │ │ │ │ nop │ │ │ │ - strh r0, [r6, #8] │ │ │ │ + strh r0, [r6, #14] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - vrev32.16 d0, d21 │ │ │ │ - ldr r2, [r4, #104] @ 0x68 │ │ │ │ + lsls r4, r6, #1 │ │ │ │ + lsls r6, r4, #2 │ │ │ │ + ldr r2, [r4, #116] @ 0x74 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r4, [r2, #16] │ │ │ │ + str r4, [r2, #28] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - adds r4, #4 │ │ │ │ + adds r4, #196 @ 0xc4 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r0, [r4, #100] @ 0x64 │ │ │ │ + ldr r0, [r4, #112] @ 0x70 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - @ instruction: 0xfba400a8 │ │ │ │ - str r2, [r1, #8] │ │ │ │ + stc2l 0, cr0, [r4], #-672 @ 0xfffffd60 │ │ │ │ + str r2, [r1, #20] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r4, [r5, #96] @ 0x60 │ │ │ │ + ldr r4, [r5, #108] @ 0x6c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r6, [r0, #4] │ │ │ │ + strh r6, [r0, #10] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - vhadd.u8 d0, d18, d21 │ │ │ │ - lsrs r6, r0, #26 │ │ │ │ + vaddl.u8 q8, d18, d21 │ │ │ │ + lsrs r6, r0, #29 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - adds r7, #122 @ 0x7a │ │ │ │ + subs r0, #58 @ 0x3a │ │ │ │ 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 │ │ │ │ @@ -2064957,32 +2064959,32 @@ │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 69ab0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - stmia r4!, {r1, r5} │ │ │ │ + stmia r4!, {r1, r5, r6, r7} │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r4, [r4, #31] │ │ │ │ + strh r4, [r4, #4] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - push {r2, r4, r6, r7, lr} │ │ │ │ + @ instruction: 0xb694 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrsh r6, [r6, r6] │ │ │ │ + str r6, [r6, #4] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r6, [r6, #30] │ │ │ │ + strh r6, [r6, #2] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cdp2 0, 3, cr0, cr8, cr5, {5} │ │ │ │ - adds r2, #162 @ 0xa2 │ │ │ │ + cdp2 0, 15, cr0, cr8, cr5, {5} │ │ │ │ + adds r3, #98 @ 0x62 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r2, [r6, #76] @ 0x4c │ │ │ │ + str r2, [r6, #88] @ 0x58 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - lsrs r4, r1, #22 │ │ │ │ + lsrs r4, r1, #25 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - lsrs r4, r7, #21 │ │ │ │ + lsrs r4, r7, #24 │ │ │ │ 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 │ │ │ │ @@ -2065189,56 +2065191,56 @@ │ │ │ │ ldr r0, [pc, #100] @ (615ae0 ) │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 69ab0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldrb r2, [r5, #27] │ │ │ │ + ldrb r2, [r5, #30] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - stc2l 0, cr0, [lr, #-660]! @ 0xfffffd6c │ │ │ │ - ldr r0, [r0, #88] @ 0x58 │ │ │ │ + cdp2 0, 2, cr0, cr14, cr5, {5} │ │ │ │ + ldr r0, [r0, #100] @ 0x64 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrsh r6, [r1, r3] │ │ │ │ + ldrsh r6, [r1, r6] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r2, [r4, #84] @ 0x54 │ │ │ │ + ldr r2, [r4, #96] @ 0x60 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - stmia r0!, {r1, r3, r5, r7} │ │ │ │ + stmia r1!, {r1, r3, r5, r6} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r0, [r5, #80] @ 0x50 │ │ │ │ + ldr r0, [r5, #92] @ 0x5c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r4, [r2, #80] @ 0x50 │ │ │ │ + ldr r4, [r2, #92] @ 0x5c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r0, [r0, #80] @ 0x50 │ │ │ │ + ldr r0, [r0, #92] @ 0x5c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r0, [r5, #76] @ 0x4c │ │ │ │ + ldr r0, [r5, #88] @ 0x58 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r0, [r2, #76] @ 0x4c │ │ │ │ + ldr r0, [r2, #88] @ 0x58 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ble.n 615a38 │ │ │ │ + udf #126 @ 0x7e │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r6, [r6, #25] │ │ │ │ + ldrb r6, [r6, #28] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r0, [r4, #22] │ │ │ │ + ldrb r0, [r4, #25] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cbz r2, 615b2c │ │ │ │ + push {r1, r4, r6} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r4, [r3, #72] @ 0x48 │ │ │ │ + ldr r4, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r2, [r0, #22] │ │ │ │ + ldrb r2, [r0, #25] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cbz r4, 615b30 │ │ │ │ + push {r2, r4, r5} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r6, [r2, r5] │ │ │ │ + ldrsh r6, [r2, r0] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r6, [r2, #68] @ 0x44 │ │ │ │ + ldr r6, [r2, #80] @ 0x50 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r2, r3, #13 │ │ │ │ + lsrs r2, r3, #16 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - lsrs r2, r1, #13 │ │ │ │ + lsrs r2, r1, #16 │ │ │ │ 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 │ │ │ │ @@ -2065297,26 +2065299,26 @@ │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ blx 69ab0 │ │ │ │ mov r1, r4 │ │ │ │ movs r0, #125 @ 0x7d │ │ │ │ blx 691e0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldrb r2, [r2, #18] │ │ │ │ + ldrb r2, [r2, #21] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - @ instruction: 0xfb1200a5 │ │ │ │ - ldr r0, [r1, #56] @ 0x38 │ │ │ │ + @ instruction: 0xfbd200a5 │ │ │ │ + ldr r0, [r1, #68] @ 0x44 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r2, [r6, r1] │ │ │ │ + ldrb r2, [r6, r4] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - subs r7, #192 @ 0xc0 │ │ │ │ + lsls r0, r0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r6, [r6, #56] @ 0x38 │ │ │ │ + ldr r6, [r6, #68] @ 0x44 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - @ instruction: 0xfaba00a5 │ │ │ │ + @ instruction: 0xfb7a00a5 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq.w 615d0c │ │ │ │ @@ -2065457,43 +2065459,43 @@ │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 69ab0 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ - ldrb r2, [r0, #15] │ │ │ │ + ldrb r2, [r0, #18] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - @ instruction: 0xfa4000a5 │ │ │ │ - ldrb r4, [r3, #18] │ │ │ │ + @ instruction: 0xfb0000a5 │ │ │ │ + ldrb r4, [r3, #21] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r2, [r4, r6] │ │ │ │ + ldrb r2, [r4, r1] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r2, [r7, #36] @ 0x24 │ │ │ │ + strh r2, [r7, #42] @ 0x2a │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r4, [r4, #80] @ 0x50 │ │ │ │ + ldr r4, [r4, #92] @ 0x5c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r4, [r7, #12] │ │ │ │ + ldrb r4, [r7, #15] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r6, [sp, #88] @ 0x58 │ │ │ │ + ldr r6, [sp, #856] @ 0x358 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrb r4, [r6, #11] │ │ │ │ + ldrb r4, [r6, #14] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - sub sp, #408 @ 0x198 │ │ │ │ + cbz r6, 615d70 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r0, [r1, r3] │ │ │ │ + ldrh r0, [r1, r6] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r6, [r6, #72] @ 0x48 │ │ │ │ + ldr r6, [r6, #84] @ 0x54 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r0, [r1, #11] │ │ │ │ + ldrb r0, [r1, #14] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - vst4.32 {d16-d19}, [r4 :128], r5 │ │ │ │ - lsrs r0, r1, #3 │ │ │ │ + @ instruction: 0xfa0400a5 │ │ │ │ + lsrs r0, r1, #6 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - lsrs r0, r7, #2 │ │ │ │ + lsrs r0, r7, #5 │ │ │ │ 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 │ │ │ │ @@ -2065605,32 +2065607,32 @@ │ │ │ │ ldr r0, [pc, #52] @ (615eb4 ) │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 69ab0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldrb r2, [r2, #8] │ │ │ │ + ldrb r2, [r2, #11] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r0, [r0, #62] @ 0x3e │ │ │ │ + str r0, [sp, #512] @ 0x200 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb.w r0, [ip, #165] @ 0xa5 │ │ │ │ - ldr r0, [r5, r7] │ │ │ │ + vst4.32 {d16-d19}, [ip :128], r5 │ │ │ │ + ldrh r0, [r5, r2] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bpl.n 615e20 │ │ │ │ + bvs.n 615fa0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r4, [r4, #3] │ │ │ │ + strb r4, [r4, #6] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r2, r0, #1 │ │ │ │ + subs r2, r0, #4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r0, [r7, #4] │ │ │ │ + ldrb r0, [r7, #7] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r6, r2, #0 │ │ │ │ + subs r6, r2, #3 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r6, r0, #29 │ │ │ │ + lsrs r6, r0, #32 │ │ │ │ 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 │ │ │ │ @@ -2065750,37 +2065752,37 @@ │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 69ab0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - strb r0, [r3, #30] │ │ │ │ + ldrb r0, [r3, #1] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r6, [r6, #2] │ │ │ │ + ldrb r6, [r6, #5] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r6, sp, #664 @ 0x298 │ │ │ │ + add r7, sp, #408 @ 0x198 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r0, [r1, r2] │ │ │ │ + ldr r0, [r1, r5] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r0, [r1, #2] │ │ │ │ + ldrb r0, [r1, #5] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - @ instruction: 0xf70e00a5 │ │ │ │ - asrs r4, r5, #20 │ │ │ │ + @ instruction: 0xf7ce00a5 │ │ │ │ + asrs r4, r5, #23 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - bmi.n 615f5c │ │ │ │ + bpl.n 6160dc │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r4, [r1, r1] │ │ │ │ + strb r4, [r1, r4] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds.w r0, r2, r5, asr #2 │ │ │ │ - strb r2, [r3, r0] │ │ │ │ + rsbs r0, r2, r5, asr #2 │ │ │ │ + strb r2, [r3, r3] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsls r4, r6, #23 │ │ │ │ + lsls r4, r6, #26 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - lsls r4, r4, #23 │ │ │ │ + lsls r4, r4, #26 │ │ │ │ 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] @ (616424 ) │ │ │ │ sub sp, #20 │ │ │ │ @@ -2066180,93 +2066182,93 @@ │ │ │ │ b.n 6160e6 │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r7, [sp, #752] @ 0x2f0 │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r7, #28] │ │ │ │ + strb r0, [r7, #31] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - movs r1, #120 @ 0x78 │ │ │ │ + movs r2, #56 @ 0x38 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strb r6, [r7, #23] │ │ │ │ + strb r6, [r7, #26] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r5, sp, #48 @ 0x30 │ │ │ │ + add r5, sp, #816 @ 0x330 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrsb r6, [r5, r3] │ │ │ │ + ldrsb r6, [r5, r6] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r2, [r6, #27] │ │ │ │ + strb r2, [r6, #30] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r2, r3, #14 │ │ │ │ + asrs r2, r3, #17 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - sbc.w r0, r8, #5406720 @ 0x528000 │ │ │ │ - asrs r2, r0, #11 │ │ │ │ + @ instruction: 0xf62800a5 │ │ │ │ + asrs r2, r0, #14 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldrsb r0, [r3, r2] │ │ │ │ + ldrsb r0, [r3, r5] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r6, [r3, #26] │ │ │ │ + strb r6, [r3, #29] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r6, [r4, r2] │ │ │ │ + strh r6, [r4, r5] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - movs r1, #180 @ 0xb4 │ │ │ │ + movs r2, #116 @ 0x74 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strb r0, [r5, #20] │ │ │ │ + strb r0, [r5, #23] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r4, sp, #216 @ 0xd8 │ │ │ │ + add r4, sp, #984 @ 0x3d8 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrsb r0, [r3, r0] │ │ │ │ + ldrsb r0, [r3, r3] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r4, [r3, #24] │ │ │ │ + strb r4, [r3, #27] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r4, r0, #11 │ │ │ │ + asrs r4, r0, #14 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - eors.w r0, r2, #5406720 @ 0x528000 │ │ │ │ - asrs r4, r5, #7 │ │ │ │ + adcs.w r0, r2, #5406720 @ 0x528000 │ │ │ │ + asrs r4, r5, #10 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - strb r2, [r0, r7] │ │ │ │ + ldrsb r2, [r0, r2] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r0, [r1, #23] │ │ │ │ + strb r0, [r1, #26] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r0, [r2, r7] │ │ │ │ + strh r0, [r2, r2] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - bpl.n 6163cc │ │ │ │ + bvs.n 61654c │ │ │ │ lsls r4, r6, #2 │ │ │ │ - negs r0, r6 │ │ │ │ + orrs r0, r6 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, sp, #952 @ 0x3b8 │ │ │ │ + sub sp, #184 @ 0xb8 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r0, [r1, #76] @ 0x4c │ │ │ │ + str r0, [r1, #88] @ 0x58 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r2, [r3, r2] │ │ │ │ + ldrh r2, [r3, r5] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r6, [r1, #72] @ 0x48 │ │ │ │ + str r6, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r6, [r6, #68] @ 0x44 │ │ │ │ + str r6, [r6, #80] @ 0x50 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r2, [r6, #16] │ │ │ │ + strb r2, [r6, #19] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cmn r2, r2 │ │ │ │ + bics r2, r2 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strb r2, [r2, r0] │ │ │ │ + strb r2, [r2, r3] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r6, [r4, #19] │ │ │ │ + strb r6, [r4, #22] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - bcc.n 616474 │ │ │ │ + bmi.n 6163f4 │ │ │ │ lsls r4, r6, #2 │ │ │ │ ldr r4, [sp, #192] @ 0xc0 │ │ │ │ lsls r1, r3, #5 │ │ │ │ - lsls r2, r4, #7 │ │ │ │ + lsls r2, r4, #10 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - lsls r2, r2, #7 │ │ │ │ + lsls r2, r2, #10 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - lsls r2, r0, #7 │ │ │ │ + lsls r2, r0, #10 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - cmp r2, #184 @ 0xb8 │ │ │ │ + cmp r3, #120 @ 0x78 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r2, #178 @ 0xb2 │ │ │ │ + cmp r3, #114 @ 0x72 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ blx 69a2c │ │ │ │ pop {r3, pc} │ │ │ │ @@ -2066350,15 +2066352,15 @@ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 6a2ec <__fprintf_chk@plt> │ │ │ │ b.n 616596 │ │ │ │ ldr r2, [sp, #552] @ 0x228 │ │ │ │ lsls r1, r3, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r7, #11] │ │ │ │ + strb r4, [r7, #14] │ │ │ │ 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, 6165ee │ │ │ │ @@ -2066427,15 +2066429,15 @@ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 6a2ec <__fprintf_chk@plt> │ │ │ │ b.n 616630 │ │ │ │ ldr r1, [sp, #952] @ 0x3b8 │ │ │ │ lsls r1, r3, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r3, #9] │ │ │ │ + strb r2, [r3, #12] │ │ │ │ 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] @ (616700 ) │ │ │ │ @@ -2066496,15 +2066498,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r2, #108] @ 0x6c │ │ │ │ lsls r1, r3, #5 │ │ │ │ ldr r1, [sp, #184] @ 0xb8 │ │ │ │ lsls r1, r3, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r5, #7] │ │ │ │ + strb r6, [r5, #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 r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ @@ -2066660,15 +2066662,15 @@ │ │ │ │ ldr r1, [r2, #4] │ │ │ │ b.n 616822 │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ mov r0, lr │ │ │ │ b.n 61685e │ │ │ │ nop │ │ │ │ - add r5, pc, #80 @ (adr r5, 616900 ) │ │ │ │ + add r5, pc, #848 @ (adr r5, 616c00 ) │ │ │ │ lsls r4, r4, #4 │ │ │ │ push {r4, lr} │ │ │ │ cmp r0, #1 │ │ │ │ ldr.w ip, [sp, #8] │ │ │ │ beq.n 6168fe │ │ │ │ cmp r0, #2 │ │ │ │ beq.n 6168dc │ │ │ │ @@ -2067237,15 +2067239,15 @@ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r1, [sp, #936] @ 0x3a8 │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r2, #44] @ 0x2c │ │ │ │ + ldr r2, [r2, #56] @ 0x38 │ │ │ │ lsls r1, r5, #2 │ │ │ │ str r1, [sp, #648] @ 0x288 │ │ │ │ lsls r1, r3, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -2067296,19 +2067298,19 @@ │ │ │ │ b.n 616ecc │ │ │ │ ldr r2, [pc, #20] @ (616f10 ) │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ blx 6a7a0 │ │ │ │ b.n 616ecc │ │ │ │ nop │ │ │ │ - @ instruction: 0xb862 │ │ │ │ + cbnz r2, 616f14 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - @ instruction: 0xb84c │ │ │ │ + cbnz r4, 616f12 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - @ instruction: 0xb82a │ │ │ │ + @ instruction: 0xb8ea │ │ │ │ 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] @ (6170c4 ) │ │ │ │ @@ -2067467,21 +2067469,21 @@ │ │ │ │ mov r2, r0 │ │ │ │ b.n 617052 │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ str r0, [sp, #832] @ 0x340 │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb798 │ │ │ │ + @ instruction: 0xb858 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - @ instruction: 0xb6d0 │ │ │ │ + @ instruction: 0xb790 │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldrh r6, [r6, #58] @ 0x3a │ │ │ │ lsls r1, r3, #5 │ │ │ │ - @ instruction: 0xb684 │ │ │ │ + @ instruction: 0xb744 │ │ │ │ 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 │ │ │ │ @@ -2067578,19 +2067580,19 @@ │ │ │ │ mov r1, fp │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx 68c48 │ │ │ │ mov r2, r0 │ │ │ │ b.n 617182 │ │ │ │ nop │ │ │ │ - push {r1, r2, r3, r4, r5, r7, lr} │ │ │ │ + @ instruction: 0xb67e │ │ │ │ lsls r7, r5, #2 │ │ │ │ - push {r5, r7, lr} │ │ │ │ + cpsie │ │ │ │ lsls r7, r5, #2 │ │ │ │ - push {r2, r3, r4, r6, lr} │ │ │ │ + @ instruction: 0xb61c │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 6170dc │ │ │ │ pop {r3, pc} │ │ │ │ @@ -2067666,19 +2067668,19 @@ │ │ │ │ b.n 61727c │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrh r6, [r3, #46] @ 0x2e │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - push {r6, r7} │ │ │ │ + push {r7, lr} │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldrh r4, [r7, #42] @ 0x2a │ │ │ │ lsls r1, r3, #5 │ │ │ │ - str r6, [r6, #100] @ 0x64 │ │ │ │ + str r6, [r6, #112] @ 0x70 │ │ │ │ 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] │ │ │ │ @@ -2067689,17 +2067691,17 @@ │ │ │ │ add r2, pc │ │ │ │ blx 6ad10 │ │ │ │ pop {r3, pc} │ │ │ │ ldr r2, [pc, #12] @ (6172fc ) │ │ │ │ add r2, pc │ │ │ │ blx 690b4 │ │ │ │ pop {r3, pc} │ │ │ │ - push {r1, r6} │ │ │ │ + push {r1, lr} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - push {r3, r4, r5} │ │ │ │ + push {r3, r4, r5, r6, r7} │ │ │ │ lsls r7, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r2, r0 │ │ │ │ sub sp, #28 │ │ │ │ @@ -2067797,15 +2067799,15 @@ │ │ │ │ mov r3, r6 │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r4, #36] @ 0x24 │ │ │ │ mov r0, r4 │ │ │ │ bl 629850 │ │ │ │ mov r6, r0 │ │ │ │ b.n 617338 │ │ │ │ - cbz r2, 61747a │ │ │ │ + push {r1, r3, r4, r5} │ │ │ │ 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.w r2, [r0], #4 │ │ │ │ sub sp, #12 │ │ │ │ @@ -2067821,15 +2067823,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ blx 68a5c │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - uxtb r4, r3 │ │ │ │ + cbz r4, 6174c2 │ │ │ │ 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 │ │ │ │ @@ -2068013,31 +2068015,31 @@ │ │ │ │ adcs r0, r6 │ │ │ │ ldrh r4, [r0, #28] │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r4, [r6, #26] │ │ │ │ lsls r1, r3, #5 │ │ │ │ - sxth r4, r2 │ │ │ │ + uxtb r4, r2 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r4, [r4, #64] @ 0x40 │ │ │ │ + str r4, [r4, #76] @ 0x4c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cbz r0, 61768c │ │ │ │ + uxth r0, r6 │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldrh r0, [r1, #20] │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r5, #52] @ 0x34 │ │ │ │ + str r2, [r5, #64] @ 0x40 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r6, [r7, #52] @ 0x34 │ │ │ │ + str r6, [r7, #64] @ 0x40 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r6, [r5, #48] @ 0x30 │ │ │ │ + str r6, [r5, #60] @ 0x3c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r4, [r3, #48] @ 0x30 │ │ │ │ + str r4, [r3, #60] @ 0x3c │ │ │ │ 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 │ │ │ │ @@ -2068055,15 +2068057,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ blx 6aa40 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - sub sp, #48 @ 0x30 │ │ │ │ + cbz r4, 6176be │ │ │ │ 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 │ │ │ │ @@ -2068322,35 +2068324,35 @@ │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r2, [r4, #8] │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, sp, #872 @ 0x368 │ │ │ │ + sub sp, #104 @ 0x68 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add r7, sp, #816 @ 0x330 │ │ │ │ + sub sp, #48 @ 0x30 │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldrh r6, [r2, #4] │ │ │ │ lsls r1, r3, #5 │ │ │ │ - str r4, [r2, #24] │ │ │ │ + str r4, [r2, #36] @ 0x24 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r4, [r2, #24] │ │ │ │ + str r4, [r2, #36] @ 0x24 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r6, sp, #728 @ 0x2d8 │ │ │ │ + add r7, sp, #472 @ 0x1d8 │ │ │ │ lsls r7, r5, #2 │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r3, #12] │ │ │ │ + str r6, [r3, #24] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r6, [r6, #4] │ │ │ │ + str r6, [r6, #16] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r6, sp, #16 │ │ │ │ + add r6, sp, #784 @ 0x310 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r0, [r4, #4] │ │ │ │ + str r0, [r4, #16] │ │ │ │ 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 │ │ │ │ @@ -2068555,25 +2068557,25 @@ │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strh r4, [r0, #50] @ 0x32 │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r4, [r1, r6] │ │ │ │ + str r4, [r1, #4] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r4, sp, #736 @ 0x2e0 │ │ │ │ + add r5, sp, #480 @ 0x1e0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add r4, sp, #520 @ 0x208 │ │ │ │ + add r5, sp, #264 @ 0x108 │ │ │ │ lsls r7, r5, #2 │ │ │ │ strh r2, [r3, #40] @ 0x28 │ │ │ │ lsls r1, r3, #5 │ │ │ │ - ldrsh r6, [r4, r1] │ │ │ │ + ldrsh r6, [r4, r4] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrsh r2, [r0, r1] │ │ │ │ + ldrsh r2, [r0, r4] │ │ │ │ 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 │ │ │ │ @@ -2068619,15 +2068621,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strh r2, [r2, #32] │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r1, r7] │ │ │ │ + ldrsh r6, [r1, r2] │ │ │ │ lsls r1, r5, #2 │ │ │ │ strh r6, [r1, #30] │ │ │ │ lsls r1, r3, #5 │ │ │ │ ldr r3, [r0, #32] │ │ │ │ cmp r3, r1 │ │ │ │ beq.n 617ca0 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ @@ -2068656,15 +2068658,15 @@ │ │ │ │ blx 6a620 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ ldr r0, [r0, #28] │ │ │ │ bx lr │ │ │ │ - add r2, sp, #600 @ 0x258 │ │ │ │ + add r3, sp, #344 @ 0x158 │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldr r3, [r0, #32] │ │ │ │ cmp r3, r1 │ │ │ │ beq.n 617d16 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2068708,19 +2068710,19 @@ │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ ldr r3, [pc, #16] @ (617d2c ) │ │ │ │ add r3, pc │ │ │ │ blx 6a620 │ │ │ │ pop {r4, pc} │ │ │ │ - add r2, sp, #200 @ 0xc8 │ │ │ │ + add r2, sp, #968 @ 0x3c8 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add r2, sp, #104 @ 0x68 │ │ │ │ + add r2, sp, #872 @ 0x368 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add r2, sp, #48 @ 0x30 │ │ │ │ + add r2, sp, #816 @ 0x330 │ │ │ │ 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 │ │ │ │ @@ -2068746,15 +2068748,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r2, [sp, #4] │ │ │ │ blx 6a620 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - add r1, sp, #752 @ 0x2f0 │ │ │ │ + add r2, sp, #496 @ 0x1f0 │ │ │ │ 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] @ (617e14 ) │ │ │ │ sub sp, #20 │ │ │ │ @@ -2068848,17 +2068850,17 @@ │ │ │ │ bl 617c58 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r1, [pc, #8] @ (617e88 ) │ │ │ │ add r1, pc │ │ │ │ b.n 617e5a │ │ │ │ nop │ │ │ │ - ldrh r0, [r6, r6] │ │ │ │ + ldrb r0, [r6, r1] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r2, [r6, r5] │ │ │ │ + ldrb r2, [r6, r0] │ │ │ │ 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 │ │ │ │ @@ -2068914,15 +2068916,15 @@ │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ blx 6a400 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ - add r0, sp, #408 @ 0x198 │ │ │ │ + add r1, sp, #152 @ 0x98 │ │ │ │ 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 │ │ │ │ @@ -2068973,15 +2068975,15 @@ │ │ │ │ mov r1, r0 │ │ │ │ mov r3, r4 │ │ │ │ mov r0, r6 │ │ │ │ blx 69084 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ - add r7, pc, #840 @ (adr r7, 618324 ) │ │ │ │ + add r0, sp, #584 @ 0x248 │ │ │ │ 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 │ │ │ │ @@ -2069005,15 +2069007,15 @@ │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx 692e0 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - add r7, pc, #144 @ (adr r7, 6180bc ) │ │ │ │ + add r7, pc, #912 @ (adr r7, 6183bc ) │ │ │ │ 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 │ │ │ │ @@ -2069036,15 +2069038,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 617e8c │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ subs r3, #205 @ 0xcd │ │ │ │ str r7, [r7, #100] @ 0x64 │ │ │ │ add r0, pc, #632 @ (adr r0, 6182f0 ) │ │ │ │ subs r7, #246 @ 0xf6 │ │ │ │ - add r6, pc, #808 @ (adr r6, 6183a4 ) │ │ │ │ + add r7, pc, #552 @ (adr r7, 6182a4 ) │ │ │ │ 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] │ │ │ │ @@ -2069061,19 +2069063,19 @@ │ │ │ │ add r3, pc │ │ │ │ blx 6a31c │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #16] @ (6180c4 ) │ │ │ │ add r3, pc │ │ │ │ blx 68d14 │ │ │ │ pop {r3, pc} │ │ │ │ - add r6, pc, #544 @ (adr r6, 6182e0 ) │ │ │ │ + add r7, pc, #288 @ (adr r7, 6181e0 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add r6, pc, #504 @ (adr r6, 6182bc ) │ │ │ │ + add r7, pc, #248 @ (adr r7, 6181bc ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add r6, pc, #464 @ (adr r6, 618298 ) │ │ │ │ + add r7, pc, #208 @ (adr r7, 618198 ) │ │ │ │ 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 │ │ │ │ @@ -2069103,19 +2069105,19 @@ │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r5 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ add r3, pc │ │ │ │ blx 6ae2c │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r0, [r6, r4] │ │ │ │ + ldr r0, [r6, r7] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r6, pc, #144 @ (adr r6, 6181b8 ) │ │ │ │ + add r6, pc, #912 @ (adr r6, 6184b8 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r2, [r5, #20] │ │ │ │ + strb r2, [r5, #23] │ │ │ │ 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 │ │ │ │ @@ -2069392,45 +2069394,45 @@ │ │ │ │ mov.w sl, #256 @ 0x100 │ │ │ │ add r3, pc │ │ │ │ b.n 61832a │ │ │ │ ldrb r2, [r5, #26] │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r0, r6] │ │ │ │ + ldrh r0, [r0, r1] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r2, [r2, r3] │ │ │ │ + ldr r2, [r2, r6] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrsb r0, [r4, r7] │ │ │ │ + ldr r0, [r4, r2] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r0, [r0, r0] │ │ │ │ + ldr r0, [r0, r3] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r4, pc, #496 @ (adr r4, 618630 ) │ │ │ │ + add r5, pc, #240 @ (adr r5, 618530 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrsb r6, [r4, r5] │ │ │ │ + ldr r6, [r4, r0] │ │ │ │ lsls r1, r5, #2 │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r1, r0] │ │ │ │ + ldr r0, [r1, r3] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrsb r6, [r0, r4] │ │ │ │ + ldrsb r6, [r0, r7] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrsb r4, [r0, r4] │ │ │ │ + ldrsb r4, [r0, r7] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrsb r2, [r3, r5] │ │ │ │ + ldr r2, [r3, r0] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrsb r0, [r0, r6] │ │ │ │ + ldr r0, [r0, r1] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrsb r6, [r5, r0] │ │ │ │ + ldrsb r6, [r5, r3] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrsb r4, [r3, r3] │ │ │ │ + ldrsb r4, [r3, r6] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrsb r2, [r1, r2] │ │ │ │ + ldrsb r2, [r1, r5] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrsb r0, [r6, r2] │ │ │ │ + ldrsb r0, [r6, r5] │ │ │ │ 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 │ │ │ │ @@ -2069775,43 +2069777,43 @@ │ │ │ │ mov.w sl, #256 @ 0x100 │ │ │ │ add r2, pc │ │ │ │ b.n 618674 │ │ │ │ ldrb r2, [r7, #10] │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r6, [r3, r0] │ │ │ │ + ldrsb r6, [r3, r3] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrsb r4, [r3, r0] │ │ │ │ + ldrsb r4, [r3, r3] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r0, [r2, r4] │ │ │ │ + strb r0, [r2, r7] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r2, [r7, r5] │ │ │ │ + ldrsb r2, [r7, r0] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r4, [r4, r6] │ │ │ │ + ldrsb r4, [r4, r1] │ │ │ │ lsls r1, r5, #2 │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc, #80 @ (adr r0, 61887c ) │ │ │ │ + add r0, pc, #848 @ (adr r0, 618b7c ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r6, [r7, r0] │ │ │ │ + strb r6, [r7, r3] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r4, [r6, r0] │ │ │ │ + strb r4, [r6, r3] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r2, [r2, r3] │ │ │ │ + strb r2, [r2, r6] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r0, [r4, r3] │ │ │ │ + strb r0, [r4, r6] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r2, [r7, r5] │ │ │ │ + strb r2, [r7, r0] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r4, [r5, r0] │ │ │ │ + strb r4, [r5, r3] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r2, [r3, r7] │ │ │ │ + strb r2, [r3, r2] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r0, [r0, r0] │ │ │ │ + strb r0, [r0, r3] │ │ │ │ lsls r1, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [pc, #524] @ (618a6c ) │ │ │ │ @@ -2070037,27 +2070039,27 @@ │ │ │ │ b.n 618912 │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strb r0, [r3, #30] │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [sp, #440] @ 0x1b8 │ │ │ │ + ldr r7, [sp, #184] @ 0xb8 │ │ │ │ lsls r7, r5, #2 │ │ │ │ strb r6, [r3, #28] │ │ │ │ lsls r1, r3, #5 │ │ │ │ - ldr r6, [sp, #56] @ 0x38 │ │ │ │ + ldr r6, [sp, #824] @ 0x338 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r4, [r4, r4] │ │ │ │ + strh r4, [r4, r7] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r5, [sp, #536] @ 0x218 │ │ │ │ + ldr r6, [sp, #280] @ 0x118 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r4, [r3, r3] │ │ │ │ + strh r4, [r3, r6] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r5, [sp, #80] @ 0x50 │ │ │ │ + ldr r5, [sp, #848] @ 0x350 │ │ │ │ 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, #4000] @ 0xfa0 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [pc, #444] @ (618c60 ) │ │ │ │ @@ -2070233,19 +2070235,19 @@ │ │ │ │ b.n 618bb2 │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strb r4, [r2, #21] │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [sp, #88] @ 0x58 │ │ │ │ + ldr r4, [sp, #856] @ 0x358 │ │ │ │ lsls r7, r5, #2 │ │ │ │ strb r6, [r0, #17] │ │ │ │ lsls r1, r3, #5 │ │ │ │ - ldr r3, [sp, #328] @ 0x148 │ │ │ │ + ldr r4, [sp, #72] @ 0x48 │ │ │ │ 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] @ 618d14 │ │ │ │ mov r6, r3 │ │ │ │ @@ -2070303,15 +2070305,15 @@ │ │ │ │ b.n 618ce4 │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strb r4, [r5, #13] │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [pc, #264] @ (618e28 ) │ │ │ │ + ldr r5, [pc, #8] @ (618d28 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ strb r4, [r2, #12] │ │ │ │ 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 │ │ │ │ @@ -2070468,19 +2070470,19 @@ │ │ │ │ lsls r3, r3, #31 │ │ │ │ bmi.n 618e80 │ │ │ │ rbit r2, r2 │ │ │ │ clz r2, r2 │ │ │ │ vmov s15, r2 │ │ │ │ vcvt.f64.s32 d0, s15 │ │ │ │ b.n 618e48 │ │ │ │ - ldr r0, [sp, #968] @ 0x3c8 │ │ │ │ + ldr r1, [sp, #712] @ 0x2c8 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r0, [sp, #832] @ 0x340 │ │ │ │ + ldr r1, [sp, #576] @ 0x240 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r0, [sp, #776] @ 0x308 │ │ │ │ + ldr r1, [sp, #520] @ 0x208 │ │ │ │ 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, #3944] @ 0xf68 │ │ │ │ ldr r2, [pc, #468] @ (6190a8 ) │ │ │ │ mov r7, r0 │ │ │ │ @@ -2070670,27 +2070672,27 @@ │ │ │ │ adcs r0, r6 │ │ │ │ strb r4, [r4, #4] │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strb r4, [r3, #4] │ │ │ │ lsls r1, r3, #5 │ │ │ │ - ldr r5, [pc, #424] @ (619260 ) │ │ │ │ + ldr r6, [pc, #168] @ (619160 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ strb r0, [r4, #2] │ │ │ │ lsls r1, r3, #5 │ │ │ │ - str r7, [sp, #528] @ 0x210 │ │ │ │ + ldr r0, [sp, #272] @ 0x110 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r5, [pc, #128] @ (619144 ) │ │ │ │ + ldr r5, [pc, #896] @ (619444 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [pc, #328] @ (619214 ) │ │ │ │ + ldr r5, [pc, #72] @ (619114 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r4, [pc, #264] @ (6191d8 ) │ │ │ │ + ldr r5, [pc, #8] @ (6190d8 ) │ │ │ │ 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 │ │ │ │ @@ -2070823,25 +2070825,25 @@ │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [r7, #108] @ 0x6c │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [pc, #528] @ (619440 ) │ │ │ │ + ldr r4, [pc, #272] @ (619340 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r3, [pc, #616] @ (61949c ) │ │ │ │ + ldr r4, [pc, #360] @ (61939c ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ ldr r0, [r7, #100] @ 0x64 │ │ │ │ lsls r1, r3, #5 │ │ │ │ - str r5, [sp, #400] @ 0x190 │ │ │ │ + str r6, [sp, #144] @ 0x90 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r3, [pc, #192] @ (619300 ) │ │ │ │ + ldr r3, [pc, #960] @ (619600 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r2, [pc, #960] @ (619604 ) │ │ │ │ + ldr r3, [pc, #704] @ (619504 ) │ │ │ │ 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 │ │ │ │ @@ -2071019,25 +2071021,25 @@ │ │ │ │ add r2, pc │ │ │ │ b.n 6193d6 │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ ldr r0, [r3, #88] @ 0x58 │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [sp, #464] @ 0x1d0 │ │ │ │ + str r5, [sp, #208] @ 0xd0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldr r0, [r7, #80] @ 0x50 │ │ │ │ lsls r1, r3, #5 │ │ │ │ - str r3, [sp, #896] @ 0x380 │ │ │ │ + str r4, [sp, #640] @ 0x280 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r3, [sp, #528] @ 0x210 │ │ │ │ + str r4, [sp, #272] @ 0x110 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r1, [pc, #368] @ (61958c ) │ │ │ │ + ldr r2, [pc, #112] @ (61948c ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r1, [pc, #160] @ (6194c0 ) │ │ │ │ + ldr r1, [pc, #928] @ (6197c0 ) │ │ │ │ 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] @ (619640 ) │ │ │ │ mov r6, r1 │ │ │ │ @@ -2071241,19 +2071243,19 @@ │ │ │ │ b.n 6195a2 │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r4, [r0, #60] @ 0x3c │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r1, [sp, #864] @ 0x360 │ │ │ │ + str r2, [sp, #608] @ 0x260 │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldr r6, [r2, #36] @ 0x24 │ │ │ │ lsls r1, r3, #5 │ │ │ │ - str r0, [sp, #992] @ 0x3e0 │ │ │ │ + str r1, [sp, #736] @ 0x2e0 │ │ │ │ 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] @ (619778 ) │ │ │ │ @@ -2071649,29 +2071651,29 @@ │ │ │ │ adcs r0, r6 │ │ │ │ str r4, [r2, #120] @ 0x78 │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r4, [r1, #120] @ 0x78 │ │ │ │ lsls r1, r3, #5 │ │ │ │ - add r4, r1 │ │ │ │ + add ip, r9 │ │ │ │ lsls r1, r5, #2 │ │ │ │ str r2, [r2, #112] @ 0x70 │ │ │ │ lsls r1, r3, #5 │ │ │ │ - ldrh r0, [r7, #46] @ 0x2e │ │ │ │ + ldrh r0, [r7, #52] @ 0x34 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ands r2, r0 │ │ │ │ + lsrs r2, r0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r4, [r0, #46] @ 0x2e │ │ │ │ + ldrh r4, [r0, #52] @ 0x34 │ │ │ │ lsls r7, r5, #2 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - orrs r0, r4 │ │ │ │ + mvns r0, r4 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cmn r0, r2 │ │ │ │ + bics r0, r2 │ │ │ │ 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 │ │ │ │ @@ -2071722,21 +2071724,21 @@ │ │ │ │ add r3, pc │ │ │ │ mov r0, r5 │ │ │ │ blx 6a86c │ │ │ │ str r0, [r7, #0] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - cmp r2, r1 │ │ │ │ + muls r2, r1 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cmp r2, r0 │ │ │ │ + muls r2, r0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - negs r0, r4 │ │ │ │ + orrs r0, r4 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - negs r2, r1 │ │ │ │ + orrs r2, r1 │ │ │ │ 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 │ │ │ │ @@ -2071873,25 +2071875,25 @@ │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r6, [r2, #72] @ 0x48 │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r7 │ │ │ │ + sbcs r6, r7 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - sbcs r2, r0 │ │ │ │ + negs r2, r0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ str r4, [r4, #64] @ 0x40 │ │ │ │ lsls r1, r3, #5 │ │ │ │ - ldrh r0, [r2, #24] │ │ │ │ + ldrh r0, [r2, #30] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r4, r6 │ │ │ │ + rors r4, r6 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - eors r4, r5 │ │ │ │ + asrs r4, r5 │ │ │ │ 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 │ │ │ │ @@ -2072218,23 +2072220,23 @@ │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r6, [r4, #48] @ 0x30 │ │ │ │ lsls r1, r3, #5 │ │ │ │ movs r5, #116 @ 0x74 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r6, #12] │ │ │ │ + ldrh r2, [r6, #18] │ │ │ │ lsls r7, r5, #2 │ │ │ │ str r4, [r0, #36] @ 0x24 │ │ │ │ lsls r1, r3, #5 │ │ │ │ - ldr r4, [r0, #112] @ 0x70 │ │ │ │ + ldr r4, [r0, #124] @ 0x7c │ │ │ │ lsls r4, r4, #4 │ │ │ │ - ldrh r0, [r0, #4] │ │ │ │ + ldrh r0, [r0, #10] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r6, #120 @ 0x78 │ │ │ │ + subs r7, #56 @ 0x38 │ │ │ │ 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] @ 61a088 │ │ │ │ @@ -2072574,21 +2072576,21 @@ │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r6, [r6, r6] │ │ │ │ lsls r1, r3, #5 │ │ │ │ movs r5, #116 @ 0x74 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r7, #32] │ │ │ │ + strh r4, [r7, #38] @ 0x26 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r4, [r7, #36] @ 0x24 │ │ │ │ + ldr r4, [r7, #48] @ 0x30 │ │ │ │ lsls r4, r4, #4 │ │ │ │ ldrb r4, [r7, r2] │ │ │ │ lsls r1, r3, #5 │ │ │ │ - subs r2, #14 │ │ │ │ + subs r2, #206 @ 0xce │ │ │ │ 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] @ (61a490 ) │ │ │ │ sub sp, #16 │ │ │ │ @@ -2072996,15 +2072998,15 @@ │ │ │ │ ldrb r0, [r0, #30] │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [r0, r4] │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r0, #0] │ │ │ │ + strh r0, [r0, #6] │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldr r0, [r1, r2] │ │ │ │ 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 │ │ │ │ @@ -2073427,47 +2073429,47 @@ │ │ │ │ strh r0, [r6, r1] │ │ │ │ strb r4, [r2, r5] │ │ │ │ ittet gt │ │ │ │ subgt r0, #92 @ 0x5c │ │ │ │ movgt r0, r0 │ │ │ │ ldrle r4, [r2, r0] │ │ │ │ lslgt r1, r3, #5 │ │ │ │ - adds r5, #96 @ 0x60 │ │ │ │ + adds r6, #32 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r5, #88 @ 0x58 │ │ │ │ + adds r6, #24 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r5, #78 @ 0x4e │ │ │ │ + adds r6, #14 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r5, #54 @ 0x36 │ │ │ │ + adds r5, #246 @ 0xf6 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r5, #46 @ 0x2e │ │ │ │ + adds r5, #238 @ 0xee │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r5, #18 │ │ │ │ + adds r5, #210 @ 0xd2 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r4, #248 @ 0xf8 │ │ │ │ + adds r5, #184 @ 0xb8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r4, #246 @ 0xf6 │ │ │ │ + adds r5, #182 @ 0xb6 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r6, [r5, #23] │ │ │ │ + ldrb r6, [r5, #26] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r4, #112 @ 0x70 │ │ │ │ + adds r5, #48 @ 0x30 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r4, #114 @ 0x72 │ │ │ │ + adds r5, #50 @ 0x32 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cmp r7, #52 @ 0x34 │ │ │ │ + cmp r7, #244 @ 0xf4 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - movs r4, #84 @ 0x54 │ │ │ │ + movs r5, #20 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r2, #202 @ 0xca │ │ │ │ + adds r3, #138 @ 0x8a │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r2, #194 @ 0xc2 │ │ │ │ + adds r3, #130 @ 0x82 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r2, [sp, #40] @ 0x28 │ │ │ │ + str r2, [sp, #808] @ 0x328 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - adds r2, #120 @ 0x78 │ │ │ │ + adds r3, #56 @ 0x38 │ │ │ │ lsls r1, r5, #2 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r0, r5 │ │ │ │ str.w sl, [sp, #52] @ 0x34 │ │ │ │ str.w r8, [sp, #48] @ 0x30 │ │ │ │ bl 626bd8 │ │ │ │ mov r9, r0 │ │ │ │ @@ -2073637,41 +2073639,41 @@ │ │ │ │ b.n 61a95e │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop.w │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r7, #31] │ │ │ │ - adds r1, #52 @ 0x34 │ │ │ │ + adds r1, #244 @ 0xf4 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r0, #248 @ 0xf8 │ │ │ │ + adds r1, #184 @ 0xb8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r0, #240 @ 0xf0 │ │ │ │ + adds r1, #176 @ 0xb0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r0, #224 @ 0xe0 │ │ │ │ + adds r1, #160 @ 0xa0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r0, #218 @ 0xda │ │ │ │ + adds r1, #154 @ 0x9a │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r0, #220 @ 0xdc │ │ │ │ + adds r1, #156 @ 0x9c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r0, #214 @ 0xd6 │ │ │ │ + adds r1, #150 @ 0x96 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r0, #212 @ 0xd4 │ │ │ │ + adds r1, #148 @ 0x94 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r4, r6, #17 │ │ │ │ + lsrs r4, r6, #20 │ │ │ │ lsls r1, r5, #2 │ │ │ │ strh r0, [r5, r0] │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r7, #220 @ 0xdc │ │ │ │ + adds r0, #156 @ 0x9c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r0, [r6, #4] │ │ │ │ + ldrb r0, [r6, #7] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp r7, #168 @ 0xa8 │ │ │ │ + adds r0, #104 @ 0x68 │ │ │ │ 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] @ (61af10 ) │ │ │ │ @@ -2073731,15 +2073733,15 @@ │ │ │ │ nop │ │ │ │ str r6, [r6, r5] │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r2, [r0, r5] │ │ │ │ lsls r1, r3, #5 │ │ │ │ - cmp r7, #78 @ 0x4e │ │ │ │ + adds r0, #14 │ │ │ │ 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] @ (61afc0 ) │ │ │ │ @@ -2073799,15 +2073801,15 @@ │ │ │ │ nop │ │ │ │ str r6, [r0, r3] │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r2, [r2, r2] │ │ │ │ lsls r1, r3, #5 │ │ │ │ - cmp r6, #170 @ 0xaa │ │ │ │ + cmp r7, #106 @ 0x6a │ │ │ │ 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] @ (61b070 ) │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -2073865,15 +2073867,15 @@ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r6, [r2, r0] │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r7, #27] │ │ │ │ + strb r6, [r7, #30] │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldr r7, [pc, #664] @ (61b318 ) │ │ │ │ lsls r1, r3, #5 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -2073953,19 +2073955,19 @@ │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r7, [pc, #384] @ (61b2c8 ) │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #130 @ 0x82 │ │ │ │ + cmp r6, #66 @ 0x42 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r4, [r0, #25] │ │ │ │ + strb r4, [r0, #28] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp r5, #82 @ 0x52 │ │ │ │ + cmp r6, #18 │ │ │ │ lsls r1, r5, #2 │ │ │ │ ldr r6, [pc, #944] @ (61b50c ) │ │ │ │ lsls r1, r3, #5 │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2074021,17 +2074023,17 @@ │ │ │ │ ldr r0, [sp, #16] │ │ │ │ b.n 61b184 │ │ │ │ nop │ │ │ │ ldr r6, [pc, #536] @ (61b404 ) │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r0, #22] │ │ │ │ + strb r4, [r0, #25] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp r4, #174 @ 0xae │ │ │ │ + cmp r5, #110 @ 0x6e │ │ │ │ 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 │ │ │ │ @@ -2074115,19 +2074117,19 @@ │ │ │ │ mov r1, r3 │ │ │ │ bl 45e00c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x349c90> │ │ │ │ b.n 61b226 │ │ │ │ ldr r5, [pc, #928] @ (61b67c ) │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, #60 @ 0x3c │ │ │ │ + cmp r4, #252 @ 0xfc │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r0, [r4, #18] │ │ │ │ + strb r0, [r4, #21] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r4, [r5, #17] │ │ │ │ + strb r4, [r5, #20] │ │ │ │ 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 │ │ │ │ @@ -2074222,23 +2074224,23 @@ │ │ │ │ b.n 61b3a0 │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r4, [pc, #976] @ (61b7b4 ) │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r3, #88 @ 0x58 │ │ │ │ + cmp r4, #24 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r6, [r3, #14] │ │ │ │ + strb r6, [r3, #17] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r0, [r0, #14] │ │ │ │ + strb r0, [r0, #17] │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldr r4, [pc, #296] @ (61b520 ) │ │ │ │ lsls r1, r3, #5 │ │ │ │ - strb r0, [r3, #13] │ │ │ │ + strb r0, [r3, #16] │ │ │ │ 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 │ │ │ │ @@ -2074246,15 +2074248,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ mov r3, r2 │ │ │ │ mov r2, lr │ │ │ │ bl 61b2f0 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - cmp r2, #134 @ 0x86 │ │ │ │ + cmp r3, #70 @ 0x46 │ │ │ │ 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 │ │ │ │ @@ -2074262,15 +2074264,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ mov r3, r2 │ │ │ │ mov r2, lr │ │ │ │ bl 61b2f0 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - cmp r2, #118 @ 0x76 │ │ │ │ + cmp r3, #54 @ 0x36 │ │ │ │ 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 │ │ │ │ @@ -2074303,17 +2074305,17 @@ │ │ │ │ blx 69b40 │ │ │ │ ldr r2, [r4, #16] │ │ │ │ mov r1, r0 │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx 69084 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - strb r6, [r7, #10] │ │ │ │ + strb r6, [r7, #13] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r4, [r5, #10] │ │ │ │ + strb r4, [r5, #13] │ │ │ │ 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 │ │ │ │ @@ -2074346,17 +2074348,17 @@ │ │ │ │ blx 69ba0 │ │ │ │ ldr r2, [r4, #16] │ │ │ │ mov r1, r0 │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx 69084 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - strb r2, [r2, #9] │ │ │ │ + strb r2, [r2, #12] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r0, [r0, #9] │ │ │ │ + strb r0, [r0, #12] │ │ │ │ lsls r7, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r5, [r3, #36] @ 0x24 │ │ │ │ @@ -2074389,17 +2074391,17 @@ │ │ │ │ blx 69ef0 │ │ │ │ ldr r2, [r4, #16] │ │ │ │ mov r1, r0 │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx 69084 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - strb r6, [r4, #7] │ │ │ │ + strb r6, [r4, #10] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r4, [r2, #7] │ │ │ │ + strb r4, [r2, #10] │ │ │ │ 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 │ │ │ │ @@ -2074444,17 +2074446,17 @@ │ │ │ │ blx 69ef0 │ │ │ │ ldr r2, [r5, #16] │ │ │ │ mov r1, r0 │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r4 │ │ │ │ blx 69084 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - strb r4, [r6, #5] │ │ │ │ + strb r4, [r6, #8] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r4, [r2, #5] │ │ │ │ + strb r4, [r2, #8] │ │ │ │ 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 │ │ │ │ @@ -2074483,29 +2074485,29 @@ │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r4, #16] │ │ │ │ mov r0, r5 │ │ │ │ blx 69084 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - strb r2, [r6, #3] │ │ │ │ + strb r2, [r6, #6] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r0, [r4, #3] │ │ │ │ + strb r0, [r4, #6] │ │ │ │ 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] @ (61b690 ) │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ add r3, pc │ │ │ │ blx 6ac20 │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r4, #2] │ │ │ │ + strb r0, [r4, #5] │ │ │ │ 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] │ │ │ │ @@ -2074516,17 +2074518,17 @@ │ │ │ │ add r3, pc │ │ │ │ blx 6af10 │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #12] @ (61b6c8 ) │ │ │ │ add r3, pc │ │ │ │ blx 6ace0 │ │ │ │ pop {r3, pc} │ │ │ │ - strb r6, [r6, #1] │ │ │ │ + strb r6, [r6, #4] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r4, [r5, #1] │ │ │ │ + strb r4, [r5, #4] │ │ │ │ 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 │ │ │ │ @@ -2074543,15 +2074545,15 @@ │ │ │ │ ldr r3, [pc, #12] @ (61b708 ) │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ add r3, pc │ │ │ │ blx 6ac20 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - strb r2, [r5, #0] │ │ │ │ + strb r2, [r5, #3] │ │ │ │ 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 │ │ │ │ @@ -2074577,17 +2074579,17 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r3, [pc, #16] @ (61b760 ) │ │ │ │ mov r1, r5 │ │ │ │ add r3, pc │ │ │ │ blx 6ace0 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r4, [r4, #124] @ 0x7c │ │ │ │ + strb r4, [r4, #2] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r6, [r2, #124] @ 0x7c │ │ │ │ + strb r6, [r2, #2] │ │ │ │ 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] @ (61b7c8 ) │ │ │ │ @@ -2074626,15 +2074628,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r0, [pc, #520] @ (61b9d4 ) │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - movs r7, #68 @ 0x44 │ │ │ │ + cmp r0, #4 │ │ │ │ lsls r1, r5, #2 │ │ │ │ ldr r0, [pc, #312] @ (61b910 ) │ │ │ │ lsls r1, r3, #5 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3808] @ 0xee0 │ │ │ │ @@ -2074675,15 +2074677,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r0, [pc, #56] @ (61b878 ) │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - movs r6, #220 @ 0xdc │ │ │ │ + movs r7, #156 @ 0x9c │ │ │ │ lsls r1, r5, #2 │ │ │ │ @ instruction: 0x47da │ │ │ │ lsls r1, r3, #5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2074754,17 +2074756,17 @@ │ │ │ │ nop.w │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @ instruction: 0xffffffff │ │ │ │ blxns r2 │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - movs r6, #114 @ 0x72 │ │ │ │ + movs r7, #50 @ 0x32 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r6, [r5, #104] @ 0x68 │ │ │ │ + ldr r6, [r5, #116] @ 0x74 │ │ │ │ lsls r7, r5, #2 │ │ │ │ bxns r3 │ │ │ │ lsls r1, r3, #5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3800] @ 0xed8 │ │ │ │ @@ -2074809,15 +2074811,15 @@ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ mov sl, r9 │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - movs r5, #180 @ 0xb4 │ │ │ │ + movs r6, #116 @ 0x74 │ │ │ │ lsls r1, r5, #2 │ │ │ │ mov sl, r1 │ │ │ │ lsls r1, r3, #5 │ │ │ │ sub sp, #8 │ │ │ │ strd r0, r1, [sp] │ │ │ │ ubfx r0, r0, #6, #14 │ │ │ │ ldrb.w r3, [sp] │ │ │ │ @@ -2075676,15 +2075678,15 @@ │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ blx 69084 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - subs r6, r4, r7 │ │ │ │ + adds r6, r4, #2 │ │ │ │ lsls r1, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ blx 6a8c0 │ │ │ │ pop {r3, pc} │ │ │ │ @@ -2075778,15 +2075780,15 @@ │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ subs r4, #54 @ 0x36 │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, r7, r3 │ │ │ │ + subs r4, r7, r6 │ │ │ │ lsls r1, r5, #2 │ │ │ │ subs r3, #220 @ 0xdc │ │ │ │ lsls r1, r3, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -2075827,15 +2075829,15 @@ │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ subs r3, #152 @ 0x98 │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, r4, r2 │ │ │ │ + subs r4, r4, r5 │ │ │ │ lsls r1, r5, #2 │ │ │ │ subs r3, #96 @ 0x60 │ │ │ │ lsls r1, r3, #5 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -2075885,15 +2075887,15 @@ │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ subs r3, #34 @ 0x22 │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, r6, r0 │ │ │ │ + subs r4, r6, r3 │ │ │ │ lsls r1, r5, #2 │ │ │ │ subs r2, #208 @ 0xd0 │ │ │ │ lsls r1, r3, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -2075910,15 +2075912,15 @@ │ │ │ │ add r3, sp, #12 │ │ │ │ mov r0, r4 │ │ │ │ strd ip, lr, [sp] │ │ │ │ bl 626bd8 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - adds r4, r4, r7 │ │ │ │ + subs r4, r4, r2 │ │ │ │ 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] │ │ │ │ @@ -2075933,15 +2075935,15 @@ │ │ │ │ add r3, sp, #12 │ │ │ │ mov r0, r4 │ │ │ │ strd ip, lr, [sp] │ │ │ │ bl 626bd8 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - adds r0, r7, r6 │ │ │ │ + subs r0, r7, r1 │ │ │ │ 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] │ │ │ │ @@ -2075956,15 +2075958,15 @@ │ │ │ │ add r3, sp, #12 │ │ │ │ mov r0, r4 │ │ │ │ strd ip, lr, [sp] │ │ │ │ bl 626bd8 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - adds r4, r1, r6 │ │ │ │ + subs r4, r1, r1 │ │ │ │ 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] @ (61c694 ) │ │ │ │ @@ -2076012,15 +2076014,15 @@ │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ subs r1, #204 @ 0xcc │ │ │ │ lsls r1, r3, #5 │ │ │ │ - adds r4, r5, r4 │ │ │ │ + adds r4, r5, r7 │ │ │ │ lsls r1, r5, #2 │ │ │ │ subs r1, #128 @ 0x80 │ │ │ │ lsls r1, r3, #5 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -2076099,17 +2076101,17 @@ │ │ │ │ pop {r4, pc} │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r1, #14 │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, r3, r2 │ │ │ │ + adds r2, r3, r5 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r2, r0, r2 │ │ │ │ + adds r2, r0, r5 │ │ │ │ lsls r1, r5, #2 │ │ │ │ subs r0, #172 @ 0xac │ │ │ │ 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, #4000] @ 0xfa0 │ │ │ │ @@ -2076220,21 +2076222,21 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r0, #100 @ 0x64 │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r4, #31 │ │ │ │ + adds r2, r4, r2 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r2, r5, #28 │ │ │ │ + asrs r2, r5, #31 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrsh r4, [r4, r4] │ │ │ │ + ldrsh r4, [r4, r7] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r0, r7, #26 │ │ │ │ + asrs r0, r7, #29 │ │ │ │ lsls r1, r5, #2 │ │ │ │ adds r7, #116 @ 0x74 │ │ │ │ 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 │ │ │ │ @@ -2076324,17 +2076326,17 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ adds r7, #36 @ 0x24 │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r2, [r0, r1] │ │ │ │ + ldrsh r2, [r0, r4] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r6, r4, #23 │ │ │ │ + asrs r6, r4, #26 │ │ │ │ lsls r1, r5, #2 │ │ │ │ adds r6, #116 @ 0x74 │ │ │ │ lsls r1, r3, #5 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -2076386,17 +2076388,17 @@ │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adds r6, #40 @ 0x28 │ │ │ │ lsls r1, r3, #5 │ │ │ │ - asrs r2, r0, #21 │ │ │ │ + asrs r2, r0, #24 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r6, [r3, r4] │ │ │ │ + ldrb r6, [r3, r7] │ │ │ │ lsls r7, r5, #2 │ │ │ │ adds r5, #216 @ 0xd8 │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ @@ -2076792,33 +2076794,33 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, #212 @ 0xd4 │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #728 @ 0x2d8 │ │ │ │ + add r5, sp, #472 @ 0x1d8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ adds r4, #30 │ │ │ │ lsls r1, r3, #5 │ │ │ │ - ldrh r0, [r6, #18] │ │ │ │ + ldrh r0, [r6, #24] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - asrs r0, r6, #14 │ │ │ │ + asrs r0, r6, #17 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r0, r6, #14 │ │ │ │ + asrs r0, r6, #17 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r6, [r7, r6] │ │ │ │ + ldrh r6, [r7, r1] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r6, r4, #9 │ │ │ │ + asrs r6, r4, #12 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r0, r0, #9 │ │ │ │ + asrs r0, r0, #12 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r2, r3, #8 │ │ │ │ + asrs r2, r3, #11 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r2, sp, #720 @ 0x2d0 │ │ │ │ + add r3, sp, #464 @ 0x1d0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 61ced0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2076928,23 +2076930,23 @@ │ │ │ │ ldrd r3, r2, [sp, #64] @ 0x40 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ blx 69aa4 │ │ │ │ b.n 61ce6a │ │ │ │ nop │ │ │ │ add r2, sp, #352 @ 0x160 │ │ │ │ lsls r6, r3, #5 │ │ │ │ - asrs r4, r1, #4 │ │ │ │ + asrs r4, r1, #7 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r0, r1, #4 │ │ │ │ + asrs r0, r1, #7 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r2, [r2, #24] │ │ │ │ + ldrb r2, [r2, #27] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrsb r2, [r5, r7] │ │ │ │ + ldr r2, [r5, r2] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r4, #222 @ 0xde │ │ │ │ + subs r5, #158 @ 0x9e │ │ │ │ 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] @ (61d2c0 ) │ │ │ │ @@ -2077265,23 +2077267,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 │ │ │ │ - str r3, [sp, #48] @ 0x30 │ │ │ │ + str r3, [sp, #816] @ 0x330 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - lsrs r6, r0, #30 │ │ │ │ + asrs r6, r0, #1 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r4, [r4, r6] │ │ │ │ + ldrb r4, [r4, r1] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsrs r4, r4, #27 │ │ │ │ + lsrs r4, r4, #30 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r0, r7, #1 │ │ │ │ + lsrs r0, r7, #4 │ │ │ │ lsls r3, r5, #2 │ │ │ │ cmp r5, #112 @ 0x70 │ │ │ │ lsls r1, r3, #5 │ │ │ │ ldr r1, [pc, #312] @ (61d434 ) │ │ │ │ movs r2, #24 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ @@ -2077407,21 +2077409,21 @@ │ │ │ │ ldr.w r3, [r3, #-12] │ │ │ │ str r2, [r4, r3] │ │ │ │ b.n 61d3da │ │ │ │ mov r0, r5 │ │ │ │ blx 696b4 , std::allocator >::_M_dispose()@plt> │ │ │ │ b.n 61d3b4 │ │ │ │ nop │ │ │ │ - lsrs r6, r6, #21 │ │ │ │ + lsrs r6, r6, #24 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r4, r7, #21 │ │ │ │ + lsrs r4, r7, #24 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r2, r7, #18 │ │ │ │ + lsrs r2, r7, #21 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r2, r3, #18 │ │ │ │ + lsrs r2, r3, #21 │ │ │ │ lsls r1, r5, #2 │ │ │ │ cmp r4, #56 @ 0x38 │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, #18 │ │ │ │ lsls r1, r3, #5 │ │ │ │ @@ -2077491,28 +2077493,28 @@ │ │ │ │ blx 6a944 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r3, #36] @ 0x24 │ │ │ │ blx 6987c │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - strh r6, [r7, r1] │ │ │ │ + strh r6, [r7, r4] │ │ │ │ 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] @ (61d528 ) │ │ │ │ ldrd r1, r2, [r0, #12] │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [ip, #36] @ 0x24 │ │ │ │ blx 6acf8 │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r1, r0] │ │ │ │ + strh r4, [r1, r3] │ │ │ │ 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 │ │ │ │ @@ -2077533,15 +2077535,15 @@ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r4, #16] │ │ │ │ ldr r0, [r3, #36] @ 0x24 │ │ │ │ blx 6a9f8 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - str r2, [r4, r7] │ │ │ │ + strh r2, [r4, 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 r3, [r0, #0] │ │ │ │ ldr r2, [r0, #16] │ │ │ │ @@ -2077564,15 +2077566,15 @@ │ │ │ │ ldr r3, [pc, #16] @ (61d5c8 ) │ │ │ │ ldrd r1, r2, [r4, #12] │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ blx 6acf8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - str r4, [r5, r5] │ │ │ │ + strh r4, [r5, r0] │ │ │ │ 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] │ │ │ │ @@ -2077626,17 +2077628,17 @@ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ str r2, [sp, #0] │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ blx 691d4 │ │ │ │ mov r2, r0 │ │ │ │ b.n 61d5ea │ │ │ │ - str r0, [r7, r4] │ │ │ │ + str r0, [r7, r7] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp r1, #24 │ │ │ │ + cmp r1, #216 @ 0xd8 │ │ │ │ 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] │ │ │ │ @@ -2077654,15 +2077656,15 @@ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r4, #12] │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ blx 6acf8 │ │ │ │ str r0, [r4, #8] │ │ │ │ pop {r4, pc} │ │ │ │ - str r6, [r1, r2] │ │ │ │ + str r6, [r1, r5] │ │ │ │ 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 │ │ │ │ @@ -2077702,17 +2077704,17 @@ │ │ │ │ blx 6a944 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ mov r0, r5 │ │ │ │ blx 6987c │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - str r2, [r4, r1] │ │ │ │ + str r2, [r4, r4] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsrs r4, r7, #6 │ │ │ │ + lsrs r4, r7, #9 │ │ │ │ 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 │ │ │ │ @@ -2077740,17 +2077742,17 @@ │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r5, #36] @ 0x24 │ │ │ │ str r1, [r4, #12] │ │ │ │ blx 6987c │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - lsrs r4, r4, #5 │ │ │ │ + lsrs r4, r4, #8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r0, r3, #5 │ │ │ │ + lsrs r0, r3, #8 │ │ │ │ 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 │ │ │ │ @@ -2077766,15 +2077768,15 @@ │ │ │ │ blx 68804 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ str r1, [r4, #16] │ │ │ │ blx 6987c │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - lsrs r4, r4, #4 │ │ │ │ + lsrs r4, r4, #7 │ │ │ │ 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 │ │ │ │ @@ -2077879,17 +2077881,17 @@ │ │ │ │ str r5, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ bl 61d450 │ │ │ │ str r0, [r4, #4] │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - lsrs r4, r6, #32 │ │ │ │ + lsrs r4, r6, #3 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r1, sp, #768 @ 0x300 │ │ │ │ + add r2, sp, #512 @ 0x200 │ │ │ │ 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 │ │ │ │ @@ -2077941,19 +2077943,19 @@ │ │ │ │ ldr r1, [r4, #12] │ │ │ │ add r3, pc │ │ │ │ blx 6acf8 │ │ │ │ str r0, [r4, #8] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ - movs r6, #12 │ │ │ │ + movs r6, #204 @ 0xcc │ │ │ │ lsls r2, r6, #2 │ │ │ │ - lsls r4, r7, #30 │ │ │ │ + lsrs r4, r7, #1 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r5, [pc, #720] @ (61dc60 ) │ │ │ │ + ldr r6, [pc, #464] @ (61db60 ) │ │ │ │ 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 │ │ │ │ @@ -2078020,21 +2078022,21 @@ │ │ │ │ bl 61d450 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ str r1, [r4, #4] │ │ │ │ blx 6987c │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - movs r5, #108 @ 0x6c │ │ │ │ + movs r6, #44 @ 0x2c │ │ │ │ lsls r2, r6, #2 │ │ │ │ - lsls r6, r2, #28 │ │ │ │ + lsls r6, r2, #31 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r5, [pc, #16] @ (61da64 ) │ │ │ │ + ldr r5, [pc, #784] @ (61dd64 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsls r2, r1, #27 │ │ │ │ + lsls r2, r1, #30 │ │ │ │ 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 │ │ │ │ @@ -2079328,37 +2079330,37 @@ │ │ │ │ bl 61c000 │ │ │ │ mov r8, r0 │ │ │ │ b.n 61e784 │ │ │ │ movs r3, #196 @ 0xc4 │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [pc, #728] @ (61ea9c ) │ │ │ │ + ldr r2, [pc, #472] @ (61e99c ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ movs r1, #208 @ 0xd0 │ │ │ │ lsls r1, r3, #5 │ │ │ │ - mov r4, ip │ │ │ │ + bxns r4 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - mov r4, fp │ │ │ │ + bxns r3 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add r8, r2 │ │ │ │ + cmp r0, sl │ │ │ │ lsls r7, r5, #2 │ │ │ │ - mvns r6, r7 │ │ │ │ + add lr, r7 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - @ instruction: 0xfabe00a8 │ │ │ │ - cmn r6, r0 │ │ │ │ + @ instruction: 0xfb7e00a8 │ │ │ │ + bics r6, r0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldc2 0, cr0, [r2], #672 @ 0x2a0 │ │ │ │ - tst r4, r5 │ │ │ │ + ldc2l 0, cr0, [r2, #-672]! @ 0xfffffd60 │ │ │ │ + cmn r4, r5 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - sbcs r0, r0 │ │ │ │ + negs r0, r0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsls r4, r7 │ │ │ │ + adcs r4, r7 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - eors r0, r6 │ │ │ │ + asrs r0, r6 │ │ │ │ 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 │ │ │ │ @@ -2079679,19 +2079681,19 @@ │ │ │ │ mov r0, sl │ │ │ │ str r2, [sp, #8] │ │ │ │ mov r3, r6 │ │ │ │ ldmia.w r5, {r1, r2} │ │ │ │ bl 639844 │ │ │ │ b.n 61ea62 │ │ │ │ nop │ │ │ │ - subs r7, #22 │ │ │ │ + subs r7, #214 @ 0xd6 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r6, #78 @ 0x4e │ │ │ │ + subs r7, #14 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r5, #164 @ 0xa4 │ │ │ │ + subs r6, #100 @ 0x64 │ │ │ │ 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 │ │ │ │ @@ -2079747,15 +2079749,15 @@ │ │ │ │ mov r1, r0 │ │ │ │ mov r3, r4 │ │ │ │ mov r0, r5 │ │ │ │ blx 6a118 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ - subs r3, #160 @ 0xa0 │ │ │ │ + subs r4, #96 @ 0x60 │ │ │ │ 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 │ │ │ │ @@ -2079911,15 +2079913,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r2, #15 │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, #242 @ 0xf2 │ │ │ │ + subs r3, #178 @ 0xb2 │ │ │ │ lsls r7, r5, #2 │ │ │ │ asrs r2, r5, #9 │ │ │ │ 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, #3984] @ 0xf90 │ │ │ │ @@ -2080032,15 +2080034,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r3, #8 │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, #250 @ 0xfa │ │ │ │ + subs r1, #186 @ 0xba │ │ │ │ lsls r7, r5, #2 │ │ │ │ asrs r0, r7, #4 │ │ │ │ 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, #3792] @ 0xed0 │ │ │ │ @@ -2080197,19 +2080199,19 @@ │ │ │ │ add.w fp, sp, #36 @ 0x24 │ │ │ │ b.n 61f026 │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ asrs r0, r1, #1 │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, #242 @ 0xf2 │ │ │ │ + adds r7, #178 @ 0xb2 │ │ │ │ lsls r7, r5, #2 │ │ │ │ lsrs r2, r7, #30 │ │ │ │ lsls r1, r3, #5 │ │ │ │ - adds r4, r5, #5 │ │ │ │ + subs r4, r5, #0 │ │ │ │ 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 │ │ │ │ @@ -2080664,17 +2080666,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsrs r6, r1, #28 │ │ │ │ lsls r1, r3, #5 │ │ │ │ lsrs r6, r3, #27 │ │ │ │ lsls r1, r3, #5 │ │ │ │ - adds r5, #150 @ 0x96 │ │ │ │ + adds r6, #86 @ 0x56 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r3, #36 @ 0x24 │ │ │ │ + adds r3, #228 @ 0xe4 │ │ │ │ lsls r7, r5, #2 │ │ │ │ str r0, [sp, #120] @ 0x78 │ │ │ │ mov r0, r6 │ │ │ │ bl 6391d4 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ @@ -2080993,19 +2080995,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r1, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, #2 │ │ │ │ + adds r0, #194 @ 0xc2 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp r7, #64 @ 0x40 │ │ │ │ + adds r0, #0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp r6, #144 @ 0x90 │ │ │ │ + cmp r7, #80 @ 0x50 │ │ │ │ lsls r7, r5, #2 │ │ │ │ lsls r2, r3, #29 │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [sp, #32] │ │ │ │ mov r0, r5 │ │ │ │ @@ -2081075,17 +2081077,17 @@ │ │ │ │ ldr r2, [sp, #96] @ 0x60 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ mov r1, r3 │ │ │ │ bl 45e00c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x349c90> │ │ │ │ b.n 61f67c │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ - cmp r6, #4 │ │ │ │ + cmp r6, #196 @ 0xc4 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp r5, #186 @ 0xba │ │ │ │ + cmp r6, #122 @ 0x7a │ │ │ │ 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 │ │ │ │ @@ -2081274,15 +2081276,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #24 │ │ │ │ lsls r1, r3, #5 │ │ │ │ - cmp r4, #252 @ 0xfc │ │ │ │ + cmp r5, #188 @ 0xbc │ │ │ │ lsls r7, r5, #2 │ │ │ │ lsls r6, r3, #18 │ │ │ │ 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 │ │ │ │ @@ -2081337,15 +2081339,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ lsls r4, r0, #17 │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r3, #44 @ 0x2c │ │ │ │ + cmp r3, #236 @ 0xec │ │ │ │ lsls r7, r5, #2 │ │ │ │ lsls r4, r5, #15 │ │ │ │ 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 │ │ │ │ @@ -2081415,21 +2081417,21 @@ │ │ │ │ add r6, pc │ │ │ │ b.n 61fc96 │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ lsls r0, r5, #14 │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 61f610 │ │ │ │ + b.n 61f790 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - b.n 61f610 │ │ │ │ + b.n 61f790 │ │ │ │ lsls r0, r5, #2 │ │ │ │ lsls r0, r6, #12 │ │ │ │ lsls r1, r3, #5 │ │ │ │ - b.n 61f564 │ │ │ │ + b.n 61f6e4 │ │ │ │ lsls r0, r5, #2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2081776,21 +2081778,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #11 │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r1, #132 @ 0x84 │ │ │ │ + cmp r2, #68 @ 0x44 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp r1, #22 │ │ │ │ + cmp r1, #214 @ 0xd6 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp r0, #8 │ │ │ │ + cmp r0, #200 @ 0xc8 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r7, #34 @ 0x22 │ │ │ │ + movs r7, #226 @ 0xe2 │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldrd r1, r2, [sp, #92] @ 0x5c │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 61c000 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, r0 │ │ │ │ @@ -2082113,15 +2082115,15 @@ │ │ │ │ b.n 61ff14 │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ movs r0, r1 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, #156 @ 0x9c │ │ │ │ + movs r5, #92 @ 0x5c │ │ │ │ lsls r7, r5, #2 │ │ │ │ stc2l 1, cr0, [r6, #-352]! @ 0xfffffea0 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2082228,15 +2082230,15 @@ │ │ │ │ add sp, #100 @ 0x64 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xfb940158 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - movs r2, #94 @ 0x5e │ │ │ │ + movs r3, #30 │ │ │ │ lsls r7, r5, #2 │ │ │ │ @ instruction: 0xfabc0158 │ │ │ │ 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 │ │ │ │ @@ -2082314,15 +2082316,15 @@ │ │ │ │ bne.n 62063c │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xfa740158 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - movs r1, #60 @ 0x3c │ │ │ │ + movs r1, #252 @ 0xfc │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldr??.w r0, [r6, #344] @ 0x158 │ │ │ │ stmdb 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 │ │ │ │ @@ -2082435,15 +2082437,15 @@ │ │ │ │ movs r0, r1 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ vst2.8 {d0[2],d1[2]}, [lr :16], r8 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - movs r0, #54 @ 0x36 │ │ │ │ + movs r0, #246 @ 0xf6 │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldrb.w r0, [r8, #344] @ 0x158 │ │ │ │ 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 │ │ │ │ @@ -2082558,15 +2082560,15 @@ │ │ │ │ movs r0, r2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ str.w r0, [r8, ] │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, r3, #4 │ │ │ │ + subs r2, r3, #7 │ │ │ │ lsls r7, r5, #2 │ │ │ │ @ instruction: 0xf74e0158 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r5, [pc, #324] @ (620a38 ) │ │ │ │ @@ -2082692,15 +2082694,15 @@ │ │ │ │ bne.n 620a34 │ │ │ │ add sp, #56 @ 0x38 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xf7000158 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, r5, #6 │ │ │ │ + subs r4, r5, #1 │ │ │ │ lsls r7, r5, #2 │ │ │ │ rsbs r1, lr, #14155776 @ 0xd80000 │ │ │ │ stmdb 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 │ │ │ │ sub.w sp, sp, #652 @ 0x28c │ │ │ │ @@ -2083187,27 +2083189,27 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf5920158 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adds.w r1, ip, #14155776 @ 0xd80000 │ │ │ │ - subs r0, r7, r6 │ │ │ │ + adds r0, r7, #1 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r6, r3, r2 │ │ │ │ + subs r6, r3, r5 │ │ │ │ lsls r7, r5, #2 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, r2, r7 │ │ │ │ + subs r2, r2, r2 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r6, r4, r5 │ │ │ │ + subs r6, r4, r0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r4, r6, r1 │ │ │ │ + adds r4, r6, r4 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r6, r6, r0 │ │ │ │ + adds r6, r6, r3 │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ blx 69780 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ str r6, [sp, #0] │ │ │ │ blx 691d4 │ │ │ │ @@ -2083616,32 +2083618,32 @@ │ │ │ │ bl 45e00c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x349c90> │ │ │ │ b.n 620e76 │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ lsls r0, r0, #16 │ │ │ │ lsrs r0, r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r7, #30 │ │ │ │ + adds r2, r7, r1 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r2, r0, #30 │ │ │ │ + adds r2, r0, r1 │ │ │ │ lsls r7, r5, #2 │ │ │ │ vsra.s32 q0, q4, #22 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r4, #26 │ │ │ │ + asrs r2, r4, #29 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r4, r5, #24 │ │ │ │ + asrs r4, r5, #27 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r0, r5, #23 │ │ │ │ + asrs r0, r5, #26 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r2, r0, #23 │ │ │ │ + asrs r2, r0, #26 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r4, r7, #19 │ │ │ │ + asrs r4, r7, #22 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldmia r6!, {r5, r7} │ │ │ │ + ldmia r7!, {r5, r6} │ │ │ │ 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 │ │ │ │ @@ -2083984,24 +2083986,24 @@ │ │ │ │ mov r5, r0 │ │ │ │ b.n 62159a │ │ │ │ nop │ │ │ │ mcrr 1, 5, r0, sl, cr8 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ stc 1, cr0, [r8], #-352 @ 0xfffffea0 │ │ │ │ - ldmia r5, {r1, r2, r5, r6} │ │ │ │ + ldmia r6!, {r1, r2, r5} │ │ │ │ lsls r0, r5, #2 │ │ │ │ - asrs r2, r3, #11 │ │ │ │ + asrs r2, r3, #14 │ │ │ │ lsls r7, r5, #2 │ │ │ │ @ instruction: 0xeb820158 │ │ │ │ - strb r0, [r6, #20] │ │ │ │ + strb r0, [r6, #23] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - asrs r0, r6, #7 │ │ │ │ + asrs r0, r6, #10 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r6, r1, #5 │ │ │ │ + asrs r6, r1, #8 │ │ │ │ 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 │ │ │ │ @@ -2084537,21 +2084539,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r7, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r5, #28 │ │ │ │ + lsrs r0, r5, #31 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsrs r6, r6, #25 │ │ │ │ + lsrs r6, r6, #28 │ │ │ │ lsls r7, r5, #2 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r5, #23 │ │ │ │ + lsrs r4, r5, #26 │ │ │ │ lsls r7, r5, #2 │ │ │ │ mov r6, r0 │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ blx 69084 │ │ │ │ mov r7, r5 │ │ │ │ @@ -2084805,17 +2084807,17 @@ │ │ │ │ and.w r0, pc, #0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r1 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r7, #7 │ │ │ │ + lsrs r4, r7, #10 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsrs r2, r6, #4 │ │ │ │ + lsrs r2, r6, #7 │ │ │ │ lsls r7, r5, #2 │ │ │ │ add r7, sp, #532 @ 0x214 │ │ │ │ ldr.w r0, [r8, #32] │ │ │ │ blx 6abb4 │ │ │ │ mov r4, r7 │ │ │ │ mov r5, r0 │ │ │ │ movs r6, #2 │ │ │ │ @@ -2085382,21 +2085384,21 @@ │ │ │ │ bl 45e00c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x349c90> │ │ │ │ b.w 621918 │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ movs r0, r1 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r5, #28 │ │ │ │ + lsls r0, r5, #31 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsls r6, r7, #24 │ │ │ │ + lsls r6, r7, #27 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsls r0, r4, #15 │ │ │ │ + lsls r0, r4, #18 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - pop {r2, r3, r4, r5, r6, r7} │ │ │ │ + pop {r2, r3, r4, r5, r7, pc} │ │ │ │ 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 │ │ │ │ @@ -2085701,21 +2085703,22 @@ │ │ │ │ b.n 62264e │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ bge.n 622794 │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r4, #5 │ │ │ │ + lsls r4, r4, #8 │ │ │ │ lsls r7, r5, #2 │ │ │ │ bls.n 622784 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - movs r6, r4 │ │ │ │ + lsls r6, r4, #3 │ │ │ │ + lsls r7, r5, #2 │ │ │ │ + lsls r4, r0, #2 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - vaddl.u8 q8, d20, d30 │ │ │ │ stmdb 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 │ │ │ │ ldr r2, [pc, #708] @ (622b40 ) │ │ │ │ @@ -2085998,19 +2086001,19 @@ │ │ │ │ b.n 622988 │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ bvc.n 622c38 │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cdp2 0, 3, cr0, cr14, cr14, {5} │ │ │ │ + cdp2 0, 15, cr0, cr14, cr14, {5} │ │ │ │ bvs.n 622c30 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - stc2l 0, cr0, [r6, #-696]! @ 0xfffffd48 │ │ │ │ - stc2 0, cr0, [r4, #-696] @ 0xfffffd48 │ │ │ │ + cdp2 0, 2, cr0, cr6, cr14, {5} │ │ │ │ + stc2l 0, cr0, [r4, #696] @ 0x2b8 │ │ │ │ stmdb 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 │ │ │ │ ldr.w r3, [pc, #1488] @ 623140 │ │ │ │ @@ -2086592,19 +2086595,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ bmi.n 62304c │ │ │ │ lsls r0, r3, #5 │ │ │ │ - @ instruction: 0xfb1000ae │ │ │ │ + @ instruction: 0xfbd000ae │ │ │ │ bcs.n 623130 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - vst4.32 {d16-d19}, [r8 :128], lr │ │ │ │ - @ instruction: 0xf70a00ae │ │ │ │ + @ instruction: 0xfa0800ae │ │ │ │ + @ instruction: 0xf7ca00ae │ │ │ │ stmdb 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 │ │ │ │ ldr r2, [pc, #648] @ (6233f8 ) │ │ │ │ @@ -2086867,15 +2086870,15 @@ │ │ │ │ mov r1, r0 │ │ │ │ b.n 6232c8 │ │ │ │ nop │ │ │ │ ldmia r6!, {r3, r7} │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf52600ae │ │ │ │ + @ instruction: 0xf5e600ae │ │ │ │ ldmia r4, {r3, r4, r5, r6, r7} │ │ │ │ lsls r0, r3, #5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [r0, #32] │ │ │ │ @@ -2087219,26 +2087222,26 @@ │ │ │ │ mov r9, r0 │ │ │ │ b.n 62372a │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldmia r3!, {r5} │ │ │ │ lsls r0, r3, #5 │ │ │ │ - @ instruction: 0xf1f600ae │ │ │ │ + @ instruction: 0xf2b600ae │ │ │ │ ldmia r2, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r0, r3, #5 │ │ │ │ - sbcs.w r0, r2, #174 @ 0xae │ │ │ │ - @ instruction: 0xf0ee00ae │ │ │ │ - @ instruction: 0xf0a800ae │ │ │ │ - eor.w r0, r4, #174 @ 0xae │ │ │ │ - orn r0, r0, #174 @ 0xae │ │ │ │ - bics.w r0, sl, #174 @ 0xae │ │ │ │ - bic.w r0, r8, #174 @ 0xae │ │ │ │ - vaddl.s32 q8, d20, d30 │ │ │ │ - vaddl.s16 q0, d26, d30 │ │ │ │ + @ instruction: 0xf23200ae │ │ │ │ + sub.w r0, lr, #174 @ 0xae │ │ │ │ + sbc.w r0, r8, #174 @ 0xae │ │ │ │ + adc.w r0, r4, #174 @ 0xae │ │ │ │ + @ instruction: 0xf12000ae │ │ │ │ + @ instruction: 0xf0fa00ae │ │ │ │ + @ instruction: 0xf0e800ae │ │ │ │ + @ instruction: 0xf0a400ae │ │ │ │ + orrs.w r0, sl, #174 @ 0xae │ │ │ │ stmdb 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] @ (623b98 ) │ │ │ │ @@ -2087594,29 +2087597,29 @@ │ │ │ │ b.n 623af4 │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldmia r0!, {r4} │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cdp 0, 10, cr0, cr0, cr14, {5} │ │ │ │ + vhadd.s32 d16, d16, d30 │ │ │ │ stmia r7!, {r1, r2, r5, r6} │ │ │ │ lsls r0, r3, #5 │ │ │ │ - cdp 0, 5, cr0, cr10, cr14, {5} │ │ │ │ - cdp 0, 1, cr0, cr4, cr14, {5} │ │ │ │ - ldcl 0, cr0, [sl, #696]! @ 0x2b8 │ │ │ │ - stcl 0, cr0, [lr, #-696] @ 0xfffffd48 │ │ │ │ - ldcl 0, cr0, [lr], #696 @ 0x2b8 │ │ │ │ - stcl 0, cr0, [lr], {174} @ 0xae │ │ │ │ - stc 0, cr0, [ip], #696 @ 0x2b8 │ │ │ │ + vhadd.s16 d0, d26, d30 │ │ │ │ + cdp 0, 13, cr0, cr4, cr14, {5} │ │ │ │ + cdp 0, 11, cr0, cr10, cr14, {5} │ │ │ │ + cdp 0, 0, cr0, cr14, cr14, {5} │ │ │ │ + ldc 0, cr0, [lr, #696]! @ 0x2b8 │ │ │ │ + stc 0, cr0, [lr, #696] @ 0x2b8 │ │ │ │ + stcl 0, cr0, [ip, #-696]! @ 0xfffffd48 │ │ │ │ + ldcl 0, cr0, [sl, #-696] @ 0xfffffd48 │ │ │ │ + ldc 0, cr0, [r2, #-696] @ 0xfffffd48 │ │ │ │ + stcl 0, cr0, [r6], #696 @ 0x2b8 │ │ │ │ ldc 0, cr0, [sl], {174} @ 0xae │ │ │ │ - mrrc 0, 10, r0, r2, cr14 │ │ │ │ - stc 0, cr0, [r6], #-696 @ 0xfffffd48 │ │ │ │ - rsbs r0, sl, lr, asr #2 │ │ │ │ - add r6, pc, #88 @ (adr r6, 623c30 ) │ │ │ │ + add r6, pc, #856 @ (adr r6, 623f30 ) │ │ │ │ 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 │ │ │ │ @@ -2087806,17 +2087809,17 @@ │ │ │ │ mov r0, r8 │ │ │ │ movs r1, #8 │ │ │ │ ldrd r2, r3, [sp, #24] │ │ │ │ bl 64f478 │ │ │ │ mov r1, r0 │ │ │ │ b.n 623dc0 │ │ │ │ nop │ │ │ │ - ldrd r0, r0, [r8, #696] @ 0x2b8 │ │ │ │ - strd r0, r0, [r8, #696] @ 0x2b8 │ │ │ │ - @ instruction: 0xe9ba00ae │ │ │ │ + eors.w r0, r8, lr, asr #2 │ │ │ │ + eor.w r0, r8, lr, asr #2 │ │ │ │ + orns r0, sl, lr, asr #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3496] @ 0xda8 │ │ │ │ sub.w sp, sp, #564 @ 0x234 │ │ │ │ mov fp, r0 │ │ │ │ ldr.w r0, [pc, #3056] @ 624a00 │ │ │ │ @@ -2088952,41 +2088955,41 @@ │ │ │ │ add r2, pc │ │ │ │ b.n 624970 │ │ │ │ nop │ │ │ │ stmia r1!, {r1, r5, r6, r7} │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xe80a00ae │ │ │ │ + @ instruction: 0xe8ca00ae │ │ │ │ itee gt │ │ │ │ lslgt r0, r3, #5 │ │ │ │ - ble.n 624754 @ unpredictable branch in IT block │ │ │ │ + ble.n 6248d4 @ unpredictable branch in IT block │ │ │ │ │ │ │ │ lslle r6, r5, #2 │ │ │ │ - b.n 624380 │ │ │ │ + b.n 624500 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - b.n 624374 │ │ │ │ + b.n 6244f4 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - b.n 6251bc │ │ │ │ + b.n 62433c │ │ │ │ lsls r6, r5, #2 │ │ │ │ - b.n 624f78 │ │ │ │ + b.n 6250f8 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - b.n 624e34 │ │ │ │ + b.n 624fb4 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - b.n 624c74 │ │ │ │ + b.n 624df4 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - svc 222 @ 0xde │ │ │ │ + b.n 624b6c │ │ │ │ lsls r6, r5, #2 │ │ │ │ - svc 166 @ 0xa6 │ │ │ │ + b.n 624b00 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - udf #148 @ 0x94 │ │ │ │ + svc 84 @ 0x54 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ble.n 6249b0 │ │ │ │ + udf #122 @ 0x7a │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ble.n 624a9c │ │ │ │ + ble.n 624a1c │ │ │ │ lsls r6, r5, #2 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ ldr r5, [sp, #56] @ 0x38 │ │ │ │ ldmia.w r3, {r1, r2} │ │ │ │ mov r0, r5 │ │ │ │ bl 64c504 │ │ │ │ add r2, sp, #220 @ 0xdc │ │ │ │ @@ -2089097,15 +2089100,15 @@ │ │ │ │ stmia.w r9, {r0, r1} │ │ │ │ b.w 6242e2 │ │ │ │ add r3, sp, #236 @ 0xec │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ b.n 6243c4 │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - bgt.n 624adc │ │ │ │ + ble.n 624c5c │ │ │ │ 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, #3872] @ 0xf20 │ │ │ │ sub sp, #188 @ 0xbc │ │ │ │ mov r4, r0 │ │ │ │ @@ -2089525,17 +2089528,17 @@ │ │ │ │ b.n 624eb0 │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ push {r4, r5, r6} │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bge.n 624f84 │ │ │ │ + blt.n 624f04 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r5, [sp, #8] │ │ │ │ + str r5, [sp, #776] @ 0x308 │ │ │ │ lsls r0, r5, #2 │ │ │ │ sxth r2, r5 │ │ │ │ lsls r0, 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 │ │ │ │ @@ -2089641,15 +2089644,15 @@ │ │ │ │ subs r7, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ muls r7, r7 │ │ │ │ add r7, sp, #880 @ 0x370 │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - pop {r1, r2, r6, r7, pc} │ │ │ │ + bkpt 0x0086 │ │ │ │ lsls r3, r4, #4 │ │ │ │ add r6, sp, #944 @ 0x3b0 │ │ │ │ lsls r0, r3, #5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2089946,15 +2089949,15 @@ │ │ │ │ eors r7, r5 │ │ │ │ movs r0, r0 │ │ │ │ muls r7, r7 │ │ │ │ add r6, sp, #560 @ 0x230 │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bcc.n 625570 │ │ │ │ + bmi.n 6254f0 │ │ │ │ lsls r6, r5, #2 │ │ │ │ add r4, sp, #96 @ 0x60 │ │ │ │ lsls r0, r3, #5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2090068,21 +2090071,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ add r3, sp, #256 @ 0x100 │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bcs.n 62562c │ │ │ │ + bcs.n 6255ac │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ble.n 6255e4 │ │ │ │ + udf #190 @ 0xbe │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bgt.n 6255c0 │ │ │ │ + ble.n 625540 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - beq.n 625594 │ │ │ │ + bne.n 625514 │ │ │ │ lsls r6, r5, #2 │ │ │ │ add r2, sp, #312 @ 0x138 │ │ │ │ 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 │ │ │ │ @@ -2090191,21 +2090194,21 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r1, sp, #960 @ 0x3c0 │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - beq.n 6256d4 │ │ │ │ + bne.n 625654 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - bgt.n 625688 │ │ │ │ + ble.n 625808 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - blt.n 625664 │ │ │ │ + bgt.n 6257e4 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldmia r7, {r7} │ │ │ │ + beq.n 6257b8 │ │ │ │ lsls r6, r5, #2 │ │ │ │ add r0, sp, #1008 @ 0x3f0 │ │ │ │ lsls r0, r3, #5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2090437,25 +2090440,25 @@ │ │ │ │ add sp, #116 @ 0x74 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ vminnm.f16 , q8, │ │ │ │ @ instruction: 0xffffffff │ │ │ │ - ldmia r7, {r1, r2, r3, r6, r7} │ │ │ │ + beq.n 6258d8 │ │ │ │ lsls r6, r5, #2 │ │ │ │ add r0, sp, #608 @ 0x260 │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, r4 │ │ │ │ + cmp ip, ip │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r0, [r3, #44] @ 0x2c │ │ │ │ + ldr r0, [r3, #56] @ 0x38 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - movs r6, #232 @ 0xe8 │ │ │ │ + movs r7, #168 @ 0xa8 │ │ │ │ lsls r7, r5, #2 │ │ │ │ add r6, pc, #440 @ (adr r6, 625b8c ) │ │ │ │ lsls r0, r3, #5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2090554,15 +2090557,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ vhadd.u8 d0, d0, d0 │ │ │ │ movs r0, r0 │ │ │ │ add r6, pc, #48 @ (adr r6, 625b0c ) │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r4, {r1, r2, r4, r5, r6, r7} │ │ │ │ + ldmia r5, {r1, r2, r4, r5, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ add r5, pc, #288 @ (adr r5, 625c08 ) │ │ │ │ lsls r0, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ @@ -2090817,17 +2090820,17 @@ │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ add r3, pc, #200 @ (adr r3, 625e08 ) │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r2!, {r3, r5} │ │ │ │ + ldmia r2!, {r3, r5, r6, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldmia r2!, {r3, r4} │ │ │ │ + ldmia r2!, {r3, r4, r6, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ add r2, pc, #864 @ (adr r2, 6260b0 ) │ │ │ │ lsls r0, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -2090907,17 +2090910,17 @@ │ │ │ │ ldr r0, [r6, #36] @ 0x24 │ │ │ │ add r3, pc │ │ │ │ blx 68c48 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldmia r1!, {r4, r7} │ │ │ │ + ldmia r2!, {r4, r6} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldmia r1!, {r3} │ │ │ │ + ldmia r1!, {r3, r6, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2090990,17 +2090993,17 @@ │ │ │ │ add r3, pc │ │ │ │ blx 68c48 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ - ldmia r0!, {r3, r4, r7} │ │ │ │ + ldmia r1!, {r3, r4, r6} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldmia r0!, {r1, r2, r4, r5} │ │ │ │ + ldmia r0!, {r1, r2, r4, r5, r6, r7} │ │ │ │ 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] @ 626504 │ │ │ │ @@ -2091550,33 +2091553,33 @@ │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r0, pc, #688 @ (adr r0, 6267c0 ) │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r6!, {r2, r4, r6} │ │ │ │ + stmia r7!, {r2, r4} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - stmia r5!, {r1, r2, r5, r7} │ │ │ │ + stmia r6!, {r1, r2, r5, r6} │ │ │ │ lsls r6, r5, #2 │ │ │ │ ldr r6, [sp, #256] @ 0x100 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - stmia r4!, {r7} │ │ │ │ + stmia r5!, {r6} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - stmia r4!, {r2, r3, r4, r5} │ │ │ │ + stmia r4!, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - stmia r3!, {r1, r3, r5, r6} │ │ │ │ + stmia r4!, {r1, r3, r5} │ │ │ │ lsls r6, r5, #2 │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xb71a │ │ │ │ lsls r1, r2, #5 │ │ │ │ - stmia r2!, {r4, r6} │ │ │ │ + stmia r3!, {r4} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - stmia r2!, {r2, r6} │ │ │ │ + stmia r3!, {r2} │ │ │ │ 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 │ │ │ │ @@ -2091616,15 +2091619,15 @@ │ │ │ │ cmp r5, r7 │ │ │ │ it eq │ │ │ │ cmpeq r4, r8 │ │ │ │ bne.n 626580 │ │ │ │ mov r0, sl │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - stmia r1!, {r2, r3, r5, r7} │ │ │ │ + stmia r2!, {r2, r3, r5, r6} │ │ │ │ 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 │ │ │ │ @@ -2091650,15 +2091653,15 @@ │ │ │ │ blx 6978c │ │ │ │ cmp r6, r4 │ │ │ │ mov r1, r0 │ │ │ │ bne.n 6265f8 │ │ │ │ mov r0, r1 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - stmia r1!, {r1, r4, r5} │ │ │ │ + stmia r1!, {r1, r4, r5, r6, r7} │ │ │ │ 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 │ │ │ │ @@ -2091728,21 +2091731,21 @@ │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 6266d8 │ │ │ │ add sp, #116 @ 0x74 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ - ldrb r6, [r1, #13] │ │ │ │ + ldrb r6, [r1, #16] │ │ │ │ lsls r0, r5, #2 │ │ │ │ ldr r1, [sp, #720] @ 0x2d0 │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - stmia r0!, {r1, r2, r4, r7} │ │ │ │ + stmia r1!, {r1, r2, r4, r6} │ │ │ │ lsls r6, r5, #2 │ │ │ │ ldr r1, [sp, #232] @ 0xe8 │ │ │ │ lsls r0, 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 │ │ │ │ @@ -2091813,23 +2091816,23 @@ │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 6267a6 │ │ │ │ add sp, #116 @ 0x74 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldrb r2, [r3, #10] │ │ │ │ + ldrb r2, [r3, #13] │ │ │ │ lsls r0, r5, #2 │ │ │ │ ldr r0, [sp, #896] @ 0x380 │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - itt gt │ │ │ │ - lslgt r6, r5, #2 │ │ │ │ - ldrgt r0, [sp, #432] @ 0x1b0 │ │ │ │ + stmia r0!, {r2, r7} │ │ │ │ + lsls r6, r5, #2 │ │ │ │ + ldr r0, [sp, #432] @ 0x1b0 │ │ │ │ lsls r0, r3, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #68] @ (626814 ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -2091863,15 +2091866,15 @@ │ │ │ │ nop │ │ │ │ ldr r0, [sp, #160] @ 0xa0 │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r2, #5 │ │ │ │ lsls r6, r3, #5 │ │ │ │ - ldrb r0, [r1, #11] │ │ │ │ + ldrb r0, [r1, #14] │ │ │ │ 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 │ │ │ │ @@ -2091947,19 +2091950,19 @@ │ │ │ │ lsls r6, r3, #5 │ │ │ │ asrs r4, r7, #3 │ │ │ │ lsls r6, r3, #5 │ │ │ │ asrs r6, r4, #3 │ │ │ │ lsls r6, r3, #5 │ │ │ │ cbz r4, 62696c │ │ │ │ lsls r1, r2, #5 │ │ │ │ - ldrb r2, [r6, #9] │ │ │ │ + ldrb r2, [r6, #12] │ │ │ │ lsls r0, r5, #2 │ │ │ │ asrs r6, r1, #3 │ │ │ │ lsls r6, r3, #5 │ │ │ │ - ldrb r6, [r7, #8] │ │ │ │ + ldrb r6, [r7, #11] │ │ │ │ lsls r0, r5, #2 │ │ │ │ cbz r2, 626944 │ │ │ │ lsls r1, r2, #5 │ │ │ │ asrs r2, r7, #1 │ │ │ │ lsls r6, r3, #5 │ │ │ │ ldr r3, [pc, #4] @ (626910 ) │ │ │ │ add r3, pc │ │ │ │ @@ -2091987,15 +2091990,15 @@ │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ add r1, pc │ │ │ │ blx 6af28 │ │ │ │ str r0, [r4, #80] @ 0x50 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - ldrb r0, [r6, #6] │ │ │ │ + ldrb r0, [r6, #9] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #20] @ (626978 ) │ │ │ │ add r3, pc │ │ │ │ @@ -2092132,17 +2092135,17 @@ │ │ │ │ movs r2, #102 @ 0x66 │ │ │ │ movs r3, #32 │ │ │ │ b.n 626a7a │ │ │ │ movs r2, #102 @ 0x66 │ │ │ │ movs r3, #64 @ 0x40 │ │ │ │ b.n 626a7a │ │ │ │ nop │ │ │ │ - ldrb r0, [r1, #7] │ │ │ │ + ldrb r0, [r1, #10] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldrb r0, [r7, #5] │ │ │ │ + ldrb r0, [r7, #8] │ │ │ │ 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 │ │ │ │ @@ -2092242,31 +2092245,31 @@ │ │ │ │ add r0, pc │ │ │ │ b.n 626b4c │ │ │ │ ldr r0, [pc, #40] @ (626bd4 ) │ │ │ │ movs r1, #12 │ │ │ │ add r0, pc │ │ │ │ b.n 626b4c │ │ │ │ nop │ │ │ │ - ldrb r0, [r4, #4] │ │ │ │ + ldrb r0, [r4, #7] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldrb r0, [r6, #4] │ │ │ │ + ldrb r0, [r6, #7] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldrb r6, [r5, #3] │ │ │ │ + ldrb r6, [r5, #6] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldrb r6, [r4, #2] │ │ │ │ + ldrb r6, [r4, #5] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldrb r6, [r4, #2] │ │ │ │ + ldrb r6, [r4, #5] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldrb r2, [r5, #2] │ │ │ │ + ldrb r2, [r5, #5] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldrb r2, [r7, #2] │ │ │ │ + ldrb r2, [r7, #5] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - cbz r6, 626bea │ │ │ │ + sxth r6, r3 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrb r6, [r4, #1] │ │ │ │ + ldrb r6, [r4, #4] │ │ │ │ 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 │ │ │ │ @@ -2092375,21 +2092378,21 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r4, [sp, #16] │ │ │ │ lsls r0, r3, #5 │ │ │ │ str r3, [sp, #984] @ 0x3d8 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - revsh r4, r1 │ │ │ │ + cbnz r4, 626d66 │ │ │ │ lsls r6, r5, #2 │ │ │ │ str r3, [sp, #416] @ 0x1a0 │ │ │ │ lsls r0, r3, #5 │ │ │ │ movs r5, #116 @ 0x74 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r5, #30] │ │ │ │ + ldrb r2, [r5, #1] │ │ │ │ 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 │ │ │ │ @@ -2092676,19 +2092679,19 @@ │ │ │ │ b.n 626e72 │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r2, [sp, #232] @ 0xe8 │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb8a0 │ │ │ │ + cbnz r0, 62702c │ │ │ │ lsls r6, r5, #2 │ │ │ │ str r1, [sp, #64] @ 0x40 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - @ instruction: 0xb74e │ │ │ │ + @ instruction: 0xb80e │ │ │ │ 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] @ 6270b8 │ │ │ │ mov r3, r2 │ │ │ │ @@ -2092799,15 +2092802,15 @@ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r4 │ │ │ │ mov r0, r5 │ │ │ │ blx 690d8 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - @ instruction: 0xb630 │ │ │ │ + @ instruction: 0xb6f0 │ │ │ │ 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] @ (627264 ) │ │ │ │ mov r6, r0 │ │ │ │ @@ -2092912,15 +2092915,15 @@ │ │ │ │ nop │ │ │ │ ldrh r4, [r2, #52] @ 0x34 │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r2, [r4, #50] @ 0x32 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - push {r1, r5, r6, lr} │ │ │ │ + @ instruction: 0xb622 │ │ │ │ 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] @ (6273b8 ) │ │ │ │ mov r9, r0 │ │ │ │ @@ -2093047,17 +2093050,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldrh r2, [r4, #42] @ 0x2a │ │ │ │ lsls r0, r3, #5 │ │ │ │ ldrh r6, [r0, #42] @ 0x2a │ │ │ │ lsls r0, r3, #5 │ │ │ │ movs r5, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ - push {r1, r2, r5} │ │ │ │ + push {r1, r2, r5, r6, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - cbz r2, 627442 │ │ │ │ + push {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, #3840] @ 0xf00 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [pc, #624] @ (627658 ) │ │ │ │ @@ -2093302,31 +2093305,31 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ ldrh r0, [r2, #32] │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r2, [r1, #32] │ │ │ │ lsls r0, r3, #5 │ │ │ │ - uxtb r0, r1 │ │ │ │ + cbz r0, 6276ca │ │ │ │ lsls r6, r5, #2 │ │ │ │ movs r5, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ - sxtb r6, r3 │ │ │ │ + cbz r6, 6276b6 │ │ │ │ lsls r6, r5, #2 │ │ │ │ ldrh r4, [r7, #20] │ │ │ │ lsls r0, r3, #5 │ │ │ │ - cbz r4, 6276a8 │ │ │ │ + uxth r4, r0 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r2, [r6, #112] @ 0x70 │ │ │ │ + ldr r2, [r6, #124] @ 0x7c │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldr r2, [r3, #112] @ 0x70 │ │ │ │ + ldr r2, [r3, #124] @ 0x7c │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldr r4, [r1, #112] @ 0x70 │ │ │ │ + ldr r4, [r1, #124] @ 0x7c │ │ │ │ lsls r0, r5, #2 │ │ │ │ - sub sp, #448 @ 0x1c0 │ │ │ │ + cbz r0, 6276b4 │ │ │ │ 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] @ 627ae4 │ │ │ │ @@ -2093747,33 +2093750,33 @@ │ │ │ │ nop │ │ │ │ ldrh r0, [r3, #10] │ │ │ │ lsls r0, r3, #5 │ │ │ │ ldrh r0, [r2, #10] │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add sp, #200 @ 0xc8 │ │ │ │ + sub sp, #456 @ 0x1c8 │ │ │ │ lsls r6, r5, #2 │ │ │ │ ldrh r0, [r0, #6] │ │ │ │ lsls r0, r3, #5 │ │ │ │ - add r7, sp, #248 @ 0xf8 │ │ │ │ + add r7, sp, #1016 @ 0x3f8 │ │ │ │ lsls r6, r5, #2 │ │ │ │ movs r5, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, sp, #912 @ 0x390 │ │ │ │ + add r6, sp, #656 @ 0x290 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - add r5, sp, #320 @ 0x140 │ │ │ │ + add r6, sp, #64 @ 0x40 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - add r4, sp, #960 @ 0x3c0 │ │ │ │ + add r5, sp, #704 @ 0x2c0 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r4, [r2, #36] @ 0x24 │ │ │ │ + ldr r4, [r2, #48] @ 0x30 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldr r4, [r7, #32] │ │ │ │ + ldr r4, [r7, #44] @ 0x2c │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldr r6, [r5, #32] │ │ │ │ + ldr r6, [r5, #44] @ 0x2c │ │ │ │ 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] @ 628024 │ │ │ │ @@ -2094259,33 +2094262,33 @@ │ │ │ │ nop │ │ │ │ strh r0, [r1, #38] @ 0x26 │ │ │ │ lsls r0, r3, #5 │ │ │ │ strh r0, [r0, #38] @ 0x26 │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r3, sp, #680 @ 0x2a8 │ │ │ │ + add r4, sp, #424 @ 0x1a8 │ │ │ │ lsls r6, r5, #2 │ │ │ │ strh r0, [r4, #32] │ │ │ │ lsls r0, r3, #5 │ │ │ │ - add r2, sp, #728 @ 0x2d8 │ │ │ │ + add r3, sp, #472 @ 0x1d8 │ │ │ │ lsls r6, r5, #2 │ │ │ │ movs r5, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, sp, #16 │ │ │ │ + add r1, sp, #784 @ 0x310 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - add r0, sp, #528 @ 0x210 │ │ │ │ + add r1, sp, #272 @ 0x110 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - add r0, sp, #184 @ 0xb8 │ │ │ │ + add r0, sp, #952 @ 0x3b8 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r4, [r1, #88] @ 0x58 │ │ │ │ + str r4, [r1, #100] @ 0x64 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - str r0, [r7, #84] @ 0x54 │ │ │ │ + str r0, [r7, #96] @ 0x60 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - str r2, [r5, #84] @ 0x54 │ │ │ │ + str r2, [r5, #96] @ 0x60 │ │ │ │ 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 │ │ │ │ @@ -2094415,15 +2094418,15 @@ │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ blx 6acf8 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - add r5, pc, #680 @ (adr r5, 628468 ) │ │ │ │ + add r6, pc, #424 @ (adr r6, 628368 ) │ │ │ │ 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 │ │ │ │ @@ -2094563,21 +2094566,21 @@ │ │ │ │ b.n 628276 │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r6, [r2, #24] │ │ │ │ lsls r0, r3, #5 │ │ │ │ - add r5, pc, #144 @ (adr r5, 6283c0 ) │ │ │ │ + add r5, pc, #912 @ (adr r5, 6286c0 ) │ │ │ │ lsls r6, r5, #2 │ │ │ │ ldrb r4, [r7, #21] │ │ │ │ lsls r0, r3, #5 │ │ │ │ - add r4, pc, #480 @ (adr r4, 628518 ) │ │ │ │ + add r5, pc, #224 @ (adr r5, 628418 ) │ │ │ │ lsls r6, r5, #2 │ │ │ │ - add r4, pc, #128 @ (adr r4, 6283bc ) │ │ │ │ + add r4, pc, #896 @ (adr r4, 6286bc ) │ │ │ │ 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 │ │ │ │ @@ -2094794,23 +2094797,23 @@ │ │ │ │ mov r4, r0 │ │ │ │ b.n 62847c │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ ldrb r4, [r3, #16] │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r3, pc, #120 @ (adr r3, 628610 ) │ │ │ │ + add r3, pc, #888 @ (adr r3, 628910 ) │ │ │ │ lsls r6, r5, #2 │ │ │ │ - add r2, pc, #592 @ (adr r2, 6287ec ) │ │ │ │ + add r3, pc, #336 @ (adr r3, 6286ec ) │ │ │ │ lsls r6, r5, #2 │ │ │ │ ldrb r4, [r3, #13] │ │ │ │ lsls r0, r3, #5 │ │ │ │ - add r2, pc, #176 @ (adr r2, 628654 ) │ │ │ │ + add r2, pc, #944 @ (adr r2, 628954 ) │ │ │ │ lsls r6, r5, #2 │ │ │ │ - add r1, pc, #728 @ (adr r1, 628880 ) │ │ │ │ + add r2, pc, #472 @ (adr r2, 628780 ) │ │ │ │ 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 │ │ │ │ @@ -2095070,21 +2095073,21 @@ │ │ │ │ mov r4, r0 │ │ │ │ b.n 6287e8 │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ ldrb r4, [r2, #3] │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #648] @ 0x288 │ │ │ │ + add r0, pc, #392 @ (adr r0, 628a14 ) │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r7, [sp, #200] @ 0xc8 │ │ │ │ + ldr r7, [sp, #968] @ 0x3c8 │ │ │ │ lsls r6, r5, #2 │ │ │ │ strb r2, [r7, #31] │ │ │ │ lsls r0, r3, #5 │ │ │ │ - ldr r6, [sp, #1000] @ 0x3e8 │ │ │ │ + ldr r7, [sp, #744] @ 0x2e8 │ │ │ │ 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 │ │ │ │ @@ -2095392,25 +2095395,25 @@ │ │ │ │ ldr r2, [r3, #4] │ │ │ │ mov r0, sl │ │ │ │ b.n 628b58 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strb r0, [r0, #29] │ │ │ │ lsls r0, r3, #5 │ │ │ │ - ldr r6, [sp, #24] │ │ │ │ + ldr r6, [sp, #792] @ 0x318 │ │ │ │ lsls r6, r5, #2 │ │ │ │ strb r0, [r2, #26] │ │ │ │ lsls r0, r3, #5 │ │ │ │ - ldr r5, [sp, #552] @ 0x228 │ │ │ │ + ldr r6, [sp, #296] @ 0x128 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r5, [sp, #392] @ 0x188 │ │ │ │ + ldr r6, [sp, #136] @ 0x88 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r4, [sp, #968] @ 0x3c8 │ │ │ │ + ldr r5, [sp, #712] @ 0x2c8 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r4, [sp, #480] @ 0x1e0 │ │ │ │ + ldr r5, [sp, #224] @ 0xe0 │ │ │ │ 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 │ │ │ │ @@ -2095848,15 +2095851,15 @@ │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 629094 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ ldr r4, [r1, #124] @ 0x7c │ │ │ │ lsls r0, r3, #5 │ │ │ │ - strb r0, [r1, r3] │ │ │ │ + strb r0, [r1, r6] │ │ │ │ lsls r0, r5, #2 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [r7, #116] @ 0x74 │ │ │ │ lsls r0, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2096384,17 +2096387,17 @@ │ │ │ │ b.n 6295ca │ │ │ │ ldrd r1, r2, [sp, #16] │ │ │ │ mov r0, sl │ │ │ │ bl 61bc48 │ │ │ │ mov r4, r0 │ │ │ │ b.n 62955c │ │ │ │ nop │ │ │ │ - str r1, [sp, #912] @ 0x390 │ │ │ │ + str r2, [sp, #656] @ 0x290 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r1, [sp, #352] @ 0x160 │ │ │ │ + str r2, [sp, #96] @ 0x60 │ │ │ │ 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 │ │ │ │ @@ -2096594,21 +2096597,21 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx 6ae2c │ │ │ │ mov r3, r4 │ │ │ │ mov r9, r0 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, fp │ │ │ │ b.n 62979a │ │ │ │ - ldrh r0, [r6, #62] @ 0x3e │ │ │ │ + str r0, [sp, #704] @ 0x2c0 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrh r6, [r6, #60] @ 0x3c │ │ │ │ + str r0, [sp, #472] @ 0x1d8 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrh r0, [r2, #58] @ 0x3a │ │ │ │ + str r0, [sp, #64] @ 0x40 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrh r4, [r7, #56] @ 0x38 │ │ │ │ + ldrh r4, [r7, #62] @ 0x3e │ │ │ │ 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] @ (629b50 ) │ │ │ │ @@ -2096892,43 +2096895,43 @@ │ │ │ │ nop │ │ │ │ str r4, [r2, #120] @ 0x78 │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r6, [r0, #120] @ 0x78 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - ldrh r0, [r4, #50] @ 0x32 │ │ │ │ + ldrh r0, [r4, #56] @ 0x38 │ │ │ │ lsls r6, r5, #2 │ │ │ │ str r0, [r3, #112] @ 0x70 │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r7, #44] @ 0x2c │ │ │ │ + ldrh r0, [r7, #50] @ 0x32 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrh r6, [r6, #40] @ 0x28 │ │ │ │ + ldrh r6, [r6, #46] @ 0x2e │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r3, [pc, #128] @ (629bf4 ) │ │ │ │ + ldr r3, [pc, #896] @ (629ef4 ) │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldrh r4, [r3, #38] @ 0x26 │ │ │ │ + ldrh r4, [r3, #44] @ 0x2c │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrh r2, [r0, #38] @ 0x26 │ │ │ │ + ldrh r2, [r0, #44] @ 0x2c │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrh r2, [r7, #34] @ 0x22 │ │ │ │ + ldrh r2, [r7, #40] @ 0x28 │ │ │ │ lsls r6, r5, #2 │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [pc, #624] @ (629df8 ) │ │ │ │ + ldr r3, [pc, #368] @ (629cf8 ) │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldr r2, [pc, #16] @ (629b9c ) │ │ │ │ + ldr r2, [pc, #784] @ (629e9c ) │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldr r2, [pc, #336] @ (629ce0 ) │ │ │ │ + ldr r3, [pc, #80] @ (629be0 ) │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldr r2, [pc, #56] @ (629bcc ) │ │ │ │ + ldr r2, [pc, #824] @ (629ecc ) │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldr r1, [pc, #896] @ (629f18 ) │ │ │ │ + ldr r2, [pc, #640] @ (629e18 ) │ │ │ │ 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] @ (629cc4 ) │ │ │ │ @@ -2097042,15 +2097045,15 @@ │ │ │ │ b.n 629c84 │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ b.n 629cc2 │ │ │ │ str r4, [r1, #68] @ 0x44 │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r6, #20] │ │ │ │ + ldrh r4, [r6, #26] │ │ │ │ lsls r6, r5, #2 │ │ │ │ str r4, [r6, #52] @ 0x34 │ │ │ │ lsls r0, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -2097100,17 +2097103,17 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r5 │ │ │ │ blx 6a118 │ │ │ │ mov r4, r0 │ │ │ │ b.n 629d38 │ │ │ │ - ldrh r0, [r1, #16] │ │ │ │ + ldrh r0, [r1, #22] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrh r0, [r4, #14] │ │ │ │ + ldrh r0, [r4, #20] │ │ │ │ lsls r6, r5, #2 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ @@ -2097295,15 +2097298,15 @@ │ │ │ │ nop │ │ │ │ str r6, [r1, #16] │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r6, [r6, #12] │ │ │ │ lsls r0, r3, #5 │ │ │ │ - strh r6, [r7, #62] @ 0x3e │ │ │ │ + ldrh r6, [r7, #4] │ │ │ │ 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] @ (629f88 ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -2097511,15 +2097514,15 @@ │ │ │ │ str r0, [r3, #8] │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [pc, #8] @ (62a154 ) │ │ │ │ add r0, pc │ │ │ │ blx 68a8c │ │ │ │ nop │ │ │ │ - stmia r5!, {r3, r5} │ │ │ │ + stmia r5!, {r3, r5, r6, r7} │ │ │ │ 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 │ │ │ │ @@ -2098782,15 +2098785,15 @@ │ │ │ │ lsls r0, r3, #5 │ │ │ │ strh r4, [r1, r3] │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, #82 @ 0x52 │ │ │ │ + subs r1, #18 │ │ │ │ lsls r0, r5, #2 │ │ │ │ strh r2, [r6, r1] │ │ │ │ lsls r0, r3, #5 │ │ │ │ strh r6, [r1, r1] │ │ │ │ lsls r0, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2098885,15 +2098888,15 @@ │ │ │ │ str r1, [sp, #0] │ │ │ │ blx 69464 │ │ │ │ ldrd r1, r3, [sp] │ │ │ │ b.n 62ae5c │ │ │ │ ldr r0, [pc, #4] @ (62aef0 ) │ │ │ │ add r0, pc │ │ │ │ blx 68a8c │ │ │ │ - @ instruction: 0xb78a │ │ │ │ + @ instruction: 0xb84a │ │ │ │ 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 │ │ │ │ @@ -2099197,25 +2099200,25 @@ │ │ │ │ nop │ │ │ │ str r0, [r2, r2] │ │ │ │ lsls r0, r3, #5 │ │ │ │ str r6, [r1, r2] │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r5, pc, #120 @ (adr r5, 62b278 ) │ │ │ │ + add r5, pc, #888 @ (adr r5, 62b578 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r4, [r1, #2] │ │ │ │ + ldrh r4, [r1, #8] │ │ │ │ lsls r0, r5, #2 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - adds r5, #64 @ 0x40 │ │ │ │ + adds r6, #0 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - adds r5, #24 │ │ │ │ + adds r5, #216 @ 0xd8 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - adds r4, #232 @ 0xe8 │ │ │ │ + adds r5, #168 @ 0xa8 │ │ │ │ lsls r0, r5, #2 │ │ │ │ ldr r6, [pc, #680] @ (62b4c0 ) │ │ │ │ lsls r0, r3, #5 │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [pc, #376] @ (62b398 ) │ │ │ │ lsls r0, r3, #5 │ │ │ │ @@ -2100434,15 +2100437,15 @@ │ │ │ │ ldr r3, [r1, #44] @ 0x2c │ │ │ │ cmp r3, #1 │ │ │ │ beq.n 62be1c │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 62be16 │ │ │ │ movs r3, #2 │ │ │ │ b.n 62be1c │ │ │ │ - subs r0, #72 @ 0x48 │ │ │ │ + subs r1, #8 │ │ │ │ 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 │ │ │ │ @@ -2100638,37 +2100641,37 @@ │ │ │ │ cmp.w ip, #13 │ │ │ │ it eq │ │ │ │ moveq r2, r3 │ │ │ │ ldr r3, [pc, #52] @ (62c0d0 ) │ │ │ │ add r3, pc │ │ │ │ blx 69084 │ │ │ │ b.n 62bf8c │ │ │ │ - str r6, [r6, #120] @ 0x78 │ │ │ │ + ldr r6, [r6, #4] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r4, [r7, #116] @ 0x74 │ │ │ │ + ldr r4, [r7, #0] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r4, [r3, #116] @ 0x74 │ │ │ │ + ldr r4, [r3, #0] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r4, [r0, #116] @ 0x74 │ │ │ │ + ldr r4, [r0, #0] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r6, [r5, #112] @ 0x70 │ │ │ │ + str r6, [r5, #124] @ 0x7c │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r0, [r3, #112] @ 0x70 │ │ │ │ + str r0, [r3, #124] @ 0x7c │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r6, [r7, #108] @ 0x6c │ │ │ │ + str r6, [r7, #120] @ 0x78 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r4, [r4, #108] @ 0x6c │ │ │ │ + str r4, [r4, #120] @ 0x78 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r6, [r1, #108] @ 0x6c │ │ │ │ + str r6, [r1, #120] @ 0x78 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r0, [r7, #104] @ 0x68 │ │ │ │ + str r0, [r7, #116] @ 0x74 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r2, [r4, #104] @ 0x68 │ │ │ │ + str r2, [r4, #116] @ 0x74 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r4, [r1, #104] @ 0x68 │ │ │ │ + str r4, [r1, #116] @ 0x74 │ │ │ │ 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 │ │ │ │ @@ -2100729,15 +2100732,15 @@ │ │ │ │ movt r2, #65535 @ 0xffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ b.n 62c112 │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @ instruction: 0xffffffff │ │ │ │ - str r4, [r2, #92] @ 0x5c │ │ │ │ + str r4, [r2, #104] @ 0x68 │ │ │ │ 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 │ │ │ │ @@ -2100935,15 +2100938,15 @@ │ │ │ │ blx 69ef0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldrb.w r3, [r4, #3224] @ 0xc98 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 62c39c │ │ │ │ ldr.w r0, [r4, #3232] @ 0xca0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - str r2, [r2, #56] @ 0x38 │ │ │ │ + str r2, [r2, #68] @ 0x44 │ │ │ │ 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 │ │ │ │ @@ -2101005,15 +2101008,15 @@ │ │ │ │ blx 6a400 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 6a9f8 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - str r6, [r4, #44] @ 0x2c │ │ │ │ + str r6, [r4, #56] @ 0x38 │ │ │ │ lsls r6, r5, #2 │ │ │ │ ldr.w r3, [r0, #3268] @ 0xcc4 │ │ │ │ cmp r3, r2 │ │ │ │ bhi.n 62c472 │ │ │ │ bx lr │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2101088,15 +2101091,15 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx 6a9f8 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - str r4, [r2, #40] @ 0x28 │ │ │ │ + str r4, [r2, #52] @ 0x34 │ │ │ │ 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] @ (62c624 ) │ │ │ │ @@ -2101173,15 +2101176,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #148 @ 0x94 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - str r4, [r7, #16] │ │ │ │ + str r4, [r7, #28] │ │ │ │ lsls r6, r5, #2 │ │ │ │ subs r1, #244 @ 0xf4 │ │ │ │ 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, #3960] @ 0xf78 │ │ │ │ @@ -2101278,19 +2101281,19 @@ │ │ │ │ b.n 62c676 │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r1, #178 @ 0xb2 │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r1, #4] │ │ │ │ + str r6, [r1, #16] │ │ │ │ lsls r6, r5, #2 │ │ │ │ subs r1, #20 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - str r0, [r3, #0] │ │ │ │ + str r0, [r3, #12] │ │ │ │ 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] @ (62c878 ) │ │ │ │ @@ -2101398,17 +2101401,17 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ subs r0, #138 @ 0x8a │ │ │ │ lsls r0, r3, #5 │ │ │ │ - ldrsh r6, [r2, r6] │ │ │ │ + str r6, [r2, #4] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrsh r6, [r0, r4] │ │ │ │ + ldrsh r6, [r0, r7] │ │ │ │ lsls r6, r5, #2 │ │ │ │ adds r7, #162 @ 0xa2 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ @@ -2101481,15 +2101484,15 @@ │ │ │ │ bhi.n 62c91e │ │ │ │ mov r2, r5 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r8 │ │ │ │ bl 61884c │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldrsh r4, [r1, r0] │ │ │ │ + ldrsh r4, [r1, r3] │ │ │ │ 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 │ │ │ │ @@ -2101675,23 +2101678,23 @@ │ │ │ │ b.n 62cafc │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ adds r6, #120 @ 0x78 │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r6, r4] │ │ │ │ + ldrb r2, [r6, r7] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrb r4, [r5, r4] │ │ │ │ + ldrb r4, [r5, r7] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - subs r6, r3, r7 │ │ │ │ + adds r6, r3, #2 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldrb r2, [r0, r3] │ │ │ │ + ldrb r2, [r0, r6] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrb r6, [r2, r1] │ │ │ │ + ldrb r6, [r2, r4] │ │ │ │ lsls r6, r5, #2 │ │ │ │ adds r4, #252 @ 0xfc │ │ │ │ lsls r0, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -2101736,15 +2101739,15 @@ │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r8 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ blx 69ef0 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldrh r4, [r0, r6] │ │ │ │ + ldrb r4, [r0, r1] │ │ │ │ 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 │ │ │ │ @@ -2101817,17 +2101820,17 @@ │ │ │ │ mov r0, r7 │ │ │ │ bl 61c000 │ │ │ │ mov r2, r0 │ │ │ │ b.n 62cc24 │ │ │ │ bl 62c35c │ │ │ │ mov r2, r0 │ │ │ │ b.n 62cc24 │ │ │ │ - ldrh r6, [r7, r3] │ │ │ │ + ldrh r6, [r7, r6] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - adds r4, r7, r1 │ │ │ │ + adds r4, r7, r4 │ │ │ │ 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 │ │ │ │ @@ -2101886,15 +2101889,15 @@ │ │ │ │ b.n 62cd04 │ │ │ │ blx 69780 │ │ │ │ b.n 62cd3c │ │ │ │ blx 69f20 │ │ │ │ b.n 62cd3c │ │ │ │ blx 6abb4 │ │ │ │ b.n 62cd3c │ │ │ │ - ldrh r4, [r3, r0] │ │ │ │ + ldrh r4, [r3, r3] │ │ │ │ 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] │ │ │ │ @@ -2101947,17 +2101950,17 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx 6af10 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ str r0, [r3, #0] │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r0, [r4, r5] │ │ │ │ + ldrh r0, [r4, r0] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r4, [r3, r4] │ │ │ │ + ldr r4, [r3, r7] │ │ │ │ lsls r6, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r2, [pc, #276] @ (62cf50 ) │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -2102062,15 +2102065,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ adds r1, #188 @ 0xbc │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r3, r2] │ │ │ │ + ldr r2, [r3, r5] │ │ │ │ lsls r6, r5, #2 │ │ │ │ adds r0, #200 @ 0xc8 │ │ │ │ lsls r0, r3, #5 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -2102346,15 +2102349,15 @@ │ │ │ │ mov fp, r0 │ │ │ │ b.n 62d07a │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ cmp r7, #172 @ 0xac │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r6, [r4, r2] │ │ │ │ + ldrsb r6, [r4, r5] │ │ │ │ lsls r6, r5, #2 │ │ │ │ cmp r6, #26 │ │ │ │ lsls r0, r3, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -2102505,25 +2102508,25 @@ │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ strd r2, r3, [sp] │ │ │ │ ldrd r1, r2, [r0, #44] @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ bl 61c000 │ │ │ │ mov r2, r0 │ │ │ │ b.n 62d304 │ │ │ │ - asrs r2, r1, #7 │ │ │ │ + asrs r2, r1, #10 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - asrs r0, r7, #6 │ │ │ │ + asrs r0, r7, #9 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - strh r2, [r6, r7] │ │ │ │ + strb r2, [r6, r2] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - asrs r0, r3, #6 │ │ │ │ + asrs r0, r3, #9 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - asrs r6, r5, #9 │ │ │ │ + asrs r6, r5, #12 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - asrs r6, r5, #9 │ │ │ │ + asrs r6, r5, #12 │ │ │ │ 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 │ │ │ │ @@ -2102726,15 +2102729,15 @@ │ │ │ │ cmp r7, #64 @ 0x40 │ │ │ │ beq.n 62d5a6 │ │ │ │ b.n 62d492 │ │ │ │ cmp r7, #64 @ 0x40 │ │ │ │ beq.n 62d594 │ │ │ │ b.n 62d520 │ │ │ │ nop │ │ │ │ - strh r0, [r0, r1] │ │ │ │ + strh r0, [r0, r4] │ │ │ │ lsls r6, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #20 │ │ │ │ mov r8, r3 │ │ │ │ @@ -2102973,17 +2102976,17 @@ │ │ │ │ b.n 62d796 │ │ │ │ cmp.w r8, #64 @ 0x40 │ │ │ │ beq.n 62d84e │ │ │ │ b.n 62d6bc │ │ │ │ cmp.w r8, #64 @ 0x40 │ │ │ │ beq.n 62d83a │ │ │ │ b.n 62d76e │ │ │ │ - str r2, [r1, r0] │ │ │ │ + str r2, [r1, r3] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r7, [pc, #968] @ (62dc80 ) │ │ │ │ + str r2, [r6, r2] │ │ │ │ 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 │ │ │ │ @@ -2103090,19 +2103093,19 @@ │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 62d8e2 │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ str r2, [r3, #0] │ │ │ │ b.n 62d8e2 │ │ │ │ nop │ │ │ │ - ldr r6, [pc, #136] @ (62da68 ) │ │ │ │ + ldr r6, [pc, #904] @ (62dd68 ) │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r5, [pc, #776] @ (62dcec ) │ │ │ │ + ldr r6, [pc, #520] @ (62dbec ) │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r5, [pc, #688] @ (62dc98 ) │ │ │ │ + ldr r6, [pc, #432] @ (62db98 ) │ │ │ │ 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 │ │ │ │ @@ -2103715,41 +2103718,41 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @ instruction: 0xffffffff │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ movs r5, #240 @ 0xf0 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - ldr r4, [pc, #648] @ (62e2c4 ) │ │ │ │ + ldr r5, [pc, #392] @ (62e1c4 ) │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r4, [pc, #440] @ (62e1f8 ) │ │ │ │ + ldr r5, [pc, #184] @ (62e0f8 ) │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r4, [pc, #48] @ (62e074 ) │ │ │ │ + ldr r4, [pc, #816] @ (62e374 ) │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r4, [pc, #16] @ (62e058 ) │ │ │ │ + ldr r4, [pc, #784] @ (62e358 ) │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r3, [pc, #992] @ (62e42c ) │ │ │ │ + ldr r4, [pc, #736] @ (62e32c ) │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r2, [pc, #104] @ (62e0b8 ) │ │ │ │ + ldr r2, [pc, #872] @ (62e3b8 ) │ │ │ │ lsls r6, r5, #2 │ │ │ │ movs r2, #206 @ 0xce │ │ │ │ lsls r0, r3, #5 │ │ │ │ - ldr r1, [pc, #656] @ (62e2e8 ) │ │ │ │ + ldr r2, [pc, #400] @ (62e1e8 ) │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r1, [pc, #400] @ (62e1ec ) │ │ │ │ + ldr r2, [pc, #144] @ (62e0ec ) │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r0, [pc, #368] @ (62e1d0 ) │ │ │ │ + ldr r1, [pc, #112] @ (62e0d0 ) │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsls r2, r5, #27 │ │ │ │ + lsls r2, r5, #30 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - lsls r4, r6, #27 │ │ │ │ + lsls r4, r6, #30 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - lsls r2, r7, #27 │ │ │ │ + lsls r2, r7, #30 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - stmia r5!, {r1, r3} │ │ │ │ + stmia r5!, {r1, r3, r6, r7} │ │ │ │ lsls r0, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r2 │ │ │ │ @@ -2103841,17 +2103844,17 @@ │ │ │ │ b.n 62e122 │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r0, r6, #5 │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - mov r6, sp │ │ │ │ + bx r5 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - mov r2, r3 │ │ │ │ + mov sl, fp │ │ │ │ lsls r6, r5, #2 │ │ │ │ subs r6, r2, #3 │ │ │ │ lsls r0, r3, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -2104343,15 +2104346,15 @@ │ │ │ │ add.w r7, r4, r2, lsl #5 │ │ │ │ adds r7, #44 @ 0x2c │ │ │ │ b.n 62e64a │ │ │ │ adds r7, r2, #5 │ │ │ │ add.w r7, r4, r7, lsl #4 │ │ │ │ b.n 62e64a │ │ │ │ nop │ │ │ │ - lsls r4, r4 │ │ │ │ + adcs r4, r4 │ │ │ │ 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] @ (62e77c ) │ │ │ │ mov r3, r1 │ │ │ │ @@ -2104818,19 +2104821,19 @@ │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ udf #255 @ 0xff │ │ │ │ asrs r4, r5, #29 │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r5, #232 @ 0xe8 │ │ │ │ + subs r6, #168 @ 0xa8 │ │ │ │ lsls r6, r5, #2 │ │ │ │ asrs r4, r1, #24 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - subs r4, #98 @ 0x62 │ │ │ │ + subs r5, #34 @ 0x22 │ │ │ │ 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] @ (62ee28 ) │ │ │ │ @@ -2105075,19 +2105078,19 @@ │ │ │ │ b.n 62ed82 │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ asrs r0, r4, #17 │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfa1a00a7 │ │ │ │ + @ instruction: 0xfada00a7 │ │ │ │ asrs r0, r0, #13 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - vst4.32 {d16-d19}, [lr :128], r7 │ │ │ │ - subs r1, #206 @ 0xce │ │ │ │ + @ instruction: 0xfa0e00a7 │ │ │ │ + subs r2, #142 @ 0x8e │ │ │ │ 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 │ │ │ │ @@ -2105629,31 +2105632,31 @@ │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r3, #6 │ │ │ │ lsls r0, r3, #5 │ │ │ │ asrs r6, r2, #6 │ │ │ │ lsls r0, r3, #5 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - adds r7, #226 @ 0xe2 │ │ │ │ + subs r0, #162 @ 0xa2 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - adds r7, #138 @ 0x8a │ │ │ │ + subs r0, #74 @ 0x4a │ │ │ │ lsls r6, r5, #2 │ │ │ │ - adds r7, #96 @ 0x60 │ │ │ │ + subs r0, #32 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - adds r5, #186 @ 0xba │ │ │ │ + adds r6, #122 @ 0x7a │ │ │ │ lsls r6, r5, #2 │ │ │ │ - adds r5, #58 @ 0x3a │ │ │ │ + adds r5, #250 @ 0xfa │ │ │ │ lsls r6, r5, #2 │ │ │ │ - adds r4, #220 @ 0xdc │ │ │ │ + adds r5, #156 @ 0x9c │ │ │ │ lsls r6, r5, #2 │ │ │ │ lsrs r2, r0, #22 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - adds r3, #192 @ 0xc0 │ │ │ │ + adds r4, #128 @ 0x80 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - adds r3, #120 @ 0x78 │ │ │ │ + adds r4, #56 @ 0x38 │ │ │ │ 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 69084 │ │ │ │ @@ -2106178,54 +2106181,54 @@ │ │ │ │ add r3, pc │ │ │ │ b.n 62f7a4 │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r0, #0] │ │ │ │ - adds r1, #176 @ 0xb0 │ │ │ │ + adds r2, #112 @ 0x70 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - adds r1, #46 @ 0x2e │ │ │ │ + adds r1, #238 @ 0xee │ │ │ │ lsls r6, r5, #2 │ │ │ │ - adds r1, #12 │ │ │ │ + adds r1, #204 @ 0xcc │ │ │ │ lsls r6, r5, #2 │ │ │ │ - adds r0, #186 @ 0xba │ │ │ │ + adds r1, #122 @ 0x7a │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r6, [r5, #36] @ 0x24 │ │ │ │ + str r6, [r5, #48] @ 0x30 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrh r0, [r6, #8] │ │ │ │ + ldrh r0, [r6, #14] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - cdp 0, 6, cr0, cr6, cr7, {5} │ │ │ │ - cmp r7, #14 │ │ │ │ + vhadd.s32 d0, d22, d23 │ │ │ │ + cmp r7, #206 @ 0xce │ │ │ │ lsls r6, r5, #2 │ │ │ │ - cmp r6, #176 @ 0xb0 │ │ │ │ + cmp r7, #112 @ 0x70 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - @ instruction: 0xf58200b0 │ │ │ │ - lsrs r0, r7, #15 │ │ │ │ + movw r0, #10416 @ 0x28b0 │ │ │ │ + lsrs r0, r7, #18 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r6, [r0, #80] @ 0x50 │ │ │ │ + str r6, [r0, #92] @ 0x5c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adc.w r0, r0, #5767168 @ 0x580000 │ │ │ │ - str r6, [r3, #68] @ 0x44 │ │ │ │ + addw r0, r0, #2224 @ 0x8b0 │ │ │ │ + str r6, [r3, #80] @ 0x50 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r0, [r4, #68] @ 0x44 │ │ │ │ + str r0, [r4, #80] @ 0x50 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r0, [r4, #0] │ │ │ │ + str r0, [r4, #12] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldcl 0, cr0, [r2, #-668]! @ 0xfffffd64 │ │ │ │ - bhi.n 62fa3c │ │ │ │ + cdp 0, 3, cr0, cr2, cr7, {5} │ │ │ │ + bls.n 62f9bc │ │ │ │ lsls r0, r6, #2 │ │ │ │ - @ instruction: 0xf58000b0 │ │ │ │ - ldrh r6, [r5, #2] │ │ │ │ + movw r0, #2224 @ 0x8b0 │ │ │ │ + ldrh r6, [r5, #8] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrh r4, [r3, #46] @ 0x2e │ │ │ │ + ldrh r4, [r3, #52] @ 0x34 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - bhi.n 62fa3c │ │ │ │ + bhi.n 62f9bc │ │ │ │ lsls r0, r6, #2 │ │ │ │ - @ instruction: 0xf53800b0 │ │ │ │ + @ instruction: 0xf5f800b0 │ │ │ │ stmdb 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 │ │ │ │ ldr.w r0, [pc, #1244] @ 62fec0 │ │ │ │ @@ -2106725,21 +2106728,21 @@ │ │ │ │ ldrb r3, [r3, #21] │ │ │ │ b.n 62fa22 │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ lsls r4, r2, #24 │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, #214 @ 0xd6 │ │ │ │ + cmp r5, #150 @ 0x96 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - cmp r3, #50 @ 0x32 │ │ │ │ + cmp r3, #242 @ 0xf2 │ │ │ │ lsls r6, r5, #2 │ │ │ │ lsls r0, r0, #15 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - cmp r1, #182 @ 0xb6 │ │ │ │ + cmp r2, #118 @ 0x76 │ │ │ │ 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] @ (63004c ) │ │ │ │ sub sp, #116 @ 0x74 │ │ │ │ @@ -2107599,42 +2107602,42 @@ │ │ │ │ beq.w 63035a │ │ │ │ bhi.w 6303ec │ │ │ │ b.n 630744 │ │ │ │ nop │ │ │ │ vorr.i32 q0, #231 @ 0x000000e7 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - movs r6, #4 │ │ │ │ + movs r6, #196 @ 0xc4 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - movs r5, #164 @ 0xa4 │ │ │ │ + movs r6, #100 @ 0x64 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - movs r5, #156 @ 0x9c │ │ │ │ + movs r6, #92 @ 0x5c │ │ │ │ lsls r6, r5, #2 │ │ │ │ - movs r5, #150 @ 0x96 │ │ │ │ + movs r6, #86 @ 0x56 │ │ │ │ lsls r6, r5, #2 │ │ │ │ ldc2l 1, cr0, [ip], {87} @ 0x57 │ │ │ │ - b.n 630aa0 │ │ │ │ + b.n 630c20 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - b.n 630ab4 │ │ │ │ + b.n 630c34 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - movs r2, #134 @ 0x86 │ │ │ │ + movs r3, #70 @ 0x46 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - b.n 630a30 │ │ │ │ + b.n 630bb0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldr r7, [sp, #600] @ 0x258 │ │ │ │ + add r0, pc, #344 @ (adr r0, 630910 ) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - svc 136 @ 0x88 │ │ │ │ + b.n 63084c │ │ │ │ lsls r7, r4, #2 │ │ │ │ - movs r1, #194 @ 0xc2 │ │ │ │ + movs r2, #130 @ 0x82 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - svc 102 @ 0x66 │ │ │ │ + b.n 630810 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - movs r1, #94 @ 0x5e │ │ │ │ + movs r2, #30 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - movs r1, #90 @ 0x5a │ │ │ │ + movs r2, #26 │ │ │ │ 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 │ │ │ │ @@ -2108013,28 +2108016,28 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop.w │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @ instruction: 0xffffffff │ │ │ │ ldrb.w r0, [r4, ] │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, r0, #4 │ │ │ │ + subs r6, r0, #7 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - subs r6, r7, #2 │ │ │ │ + subs r6, r7, #5 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - subs r6, r0, #1 │ │ │ │ + subs r6, r0, #4 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - adds r6, r5, #6 │ │ │ │ + subs r6, r5, #1 │ │ │ │ lsls r6, r5, #2 │ │ │ │ @ instruction: 0xf6500157 │ │ │ │ - adds r0, r5, #4 │ │ │ │ + adds r0, r5, #7 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - adds r6, r4, #2 │ │ │ │ + adds r6, r4, #5 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - adds r2, r7, #1 │ │ │ │ + adds r2, r7, #4 │ │ │ │ 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] @ 631718 │ │ │ │ sub.w sp, sp, #612 @ 0x264 │ │ │ │ @@ -2109128,31 +2109131,31 @@ │ │ │ │ @ instruction: 0xf3ee0157 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ubfx r1, r0, #1, #24 │ │ │ │ adds r0, r0, r7 │ │ │ │ movs r0, r0 │ │ │ │ rsb r1, r0, #87 @ 0x57 │ │ │ │ - adds r0, r7, r1 │ │ │ │ + adds r0, r7, r4 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - asrs r4, r1, #6 │ │ │ │ + asrs r4, r1, #9 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - asrs r0, r6, #5 │ │ │ │ + asrs r0, r6, #8 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - asrs r4, r3, #5 │ │ │ │ + asrs r4, r3, #8 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - asrs r2, r0, #5 │ │ │ │ + asrs r2, r0, #8 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - asrs r2, r5, #4 │ │ │ │ + asrs r2, r5, #7 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - asrs r6, r1, #4 │ │ │ │ + asrs r6, r1, #7 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - asrs r4, r7, #3 │ │ │ │ + asrs r4, r7, #6 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - asrs r6, r3, #32 │ │ │ │ + asrs r6, r3, #3 │ │ │ │ lsls r6, r5, #2 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ ldrd r1, r2, [sp, #348] @ 0x15c │ │ │ │ bl 61a0f8 │ │ │ │ mov r1, r0 │ │ │ │ ldrb.w r0, [fp, #33] @ 0x21 │ │ │ │ b.n 6311e8 │ │ │ │ @@ -2110063,87 +2110066,87 @@ │ │ │ │ ldr r2, [sp, #100] @ 0x64 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov r1, r3 │ │ │ │ bl 45e00c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x349c90> │ │ │ │ b.n 631fe0 │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ - lsrs r2, r3, #30 │ │ │ │ + asrs r2, r3, #1 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r2, r1, #29 │ │ │ │ + asrs r2, r1, #32 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r4, r2, #27 │ │ │ │ + lsrs r4, r2, #30 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r0, r4, #25 │ │ │ │ + lsrs r0, r4, #28 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r2, r7, #24 │ │ │ │ + lsrs r2, r7, #27 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r0, r1, #23 │ │ │ │ + lsrs r0, r1, #26 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r2, r6, #22 │ │ │ │ + lsrs r2, r6, #25 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r4, r6, #21 │ │ │ │ + lsrs r4, r6, #24 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r2, r5, #20 │ │ │ │ + lsrs r2, r5, #23 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r4, r3, #20 │ │ │ │ + lsrs r4, r3, #23 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r6, r1, #20 │ │ │ │ + lsrs r6, r1, #23 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r2, r2, #18 │ │ │ │ + lsrs r2, r2, #21 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r2, r4, #16 │ │ │ │ + lsrs r2, r4, #19 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r2, r2, #14 │ │ │ │ + lsrs r2, r2, #17 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r6, r1, #13 │ │ │ │ + lsrs r6, r1, #16 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r4, r7, #11 │ │ │ │ + lsrs r4, r7, #14 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r6, r7, #10 │ │ │ │ + lsrs r6, r7, #13 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r6, r2, #9 │ │ │ │ + lsrs r6, r2, #12 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r6, r5, #8 │ │ │ │ + lsrs r6, r5, #11 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r0, r4, #7 │ │ │ │ + lsrs r0, r4, #10 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r0, r1, #6 │ │ │ │ + lsrs r0, r1, #9 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r6, r2, #5 │ │ │ │ + lsrs r6, r2, #8 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldmia r0!, {r2, r4} │ │ │ │ + ldmia r0!, {r2, r4, r6, r7} │ │ │ │ lsls r7, r4, #2 │ │ │ │ - lsrs r6, r0, #2 │ │ │ │ + lsrs r6, r0, #5 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r4, r6, #1 │ │ │ │ + lsrs r4, r6, #4 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r2, r4, #1 │ │ │ │ + lsrs r2, r4, #4 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r2, r0, #1 │ │ │ │ + lsrs r2, r0, #4 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r4, r3, #32 │ │ │ │ + lsrs r4, r3, #3 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsls r4, r5, #31 │ │ │ │ + lsrs r4, r5, #2 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsls r6, r0, #31 │ │ │ │ + lsrs r6, r0, #2 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsls r0, r6, #30 │ │ │ │ + lsrs r0, r6, #1 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsls r6, r5, #29 │ │ │ │ + lsrs r6, r5, #32 │ │ │ │ lsls r6, r5, #2 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r3, #28 │ │ │ │ + lsls r6, r3, #31 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsls r6, r6, #26 │ │ │ │ + lsls r6, r6, #29 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsls r2, r4, #26 │ │ │ │ + lsls r2, r4, #29 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsls r0, r0, #26 │ │ │ │ + lsls r0, r0, #29 │ │ │ │ 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 │ │ │ │ @@ -2110568,25 +2110571,25 @@ │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ udf #92 @ 0x5c │ │ │ │ lsls r7, r2, #5 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r6, #16 │ │ │ │ + lsls r4, r6, #19 │ │ │ │ lsls r6, r5, #2 │ │ │ │ bgt.n 632688 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - lsls r2, r6, #11 │ │ │ │ + lsls r2, r6, #14 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsls r4, r2, #11 │ │ │ │ + lsls r4, r2, #14 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsls r4, r4, #7 │ │ │ │ + lsls r4, r4, #10 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsls r0, r3, #6 │ │ │ │ + lsls r0, r3, #9 │ │ │ │ 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] @ (632a14 ) │ │ │ │ sub sp, #284 @ 0x11c │ │ │ │ @@ -2110974,18 +2110977,19 @@ │ │ │ │ nop │ │ │ │ bls.n 6329c8 │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ bhi.n 6329a8 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - vtrn.32 d0, d29 │ │ │ │ - cdp2 0, 8, cr0, cr4, cr13, {5} │ │ │ │ - cdp2 0, 0, cr0, cr12, cr13, {5} │ │ │ │ - stc2l 0, cr0, [r6, #692]! @ 0x2b4 │ │ │ │ + lsls r2, r7, #1 │ │ │ │ + lsls r6, r5, #2 │ │ │ │ + vhadd.u8 d16, d20, d29 │ │ │ │ + cdp2 0, 12, cr0, cr12, cr13, {5} │ │ │ │ + cdp2 0, 10, cr0, cr6, cr13, {5} │ │ │ │ stmdb 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] @ (632cf8 ) │ │ │ │ mov r7, r1 │ │ │ │ @@ -2111249,21 +2111253,21 @@ │ │ │ │ lsls r7, r2, #5 │ │ │ │ bpl.n 632c58 │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - ldc2 0, cr0, [r8], #-692 @ 0xfffffd4c │ │ │ │ + ldc2l 0, cr0, [r8], #692 @ 0x2b4 │ │ │ │ bmi.n 632ca0 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - @ instruction: 0xfba000ad │ │ │ │ - ldr r5, [sp, #304] @ 0x130 │ │ │ │ + stc2l 0, cr0, [r0], #-692 @ 0xfffffd4c │ │ │ │ + ldr r6, [sp, #48] @ 0x30 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - @ instruction: 0xfa5200ad │ │ │ │ + @ instruction: 0xfb1200ad │ │ │ │ stmdb 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] @ 633244 │ │ │ │ ldr.w r2, [pc, #1300] @ 633248 │ │ │ │ @@ -2111755,26 +2111759,26 @@ │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ bcs.n 6331b0 │ │ │ │ lsls r7, r2, #5 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - vst4.32 {d0-d3}, [r0 :128]! │ │ │ │ + vst1.8 {d16[5]}, [r0]! │ │ │ │ bne.n 633350 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldr??.w r0, [r8, sp, lsl #2] │ │ │ │ - @ instruction: 0xf79a00ad │ │ │ │ - @ instruction: 0xf6d600ad │ │ │ │ - push {r1, r2, r3, r4, r5, r7, lr} │ │ │ │ + ldrsh.w r0, [r8, sp, lsl #2] │ │ │ │ + ldr.w r0, [sl, sp, lsl #2] │ │ │ │ + @ instruction: 0xf79600ad │ │ │ │ + @ instruction: 0xb67e │ │ │ │ lsls r7, r4, #2 │ │ │ │ - @ instruction: 0xf66c00ad │ │ │ │ - push {r1, r3, r4, r5, r7, lr} │ │ │ │ + @ instruction: 0xf72c00ad │ │ │ │ + @ instruction: 0xb67a │ │ │ │ lsls r7, r4, #2 │ │ │ │ - push {r2, lr} │ │ │ │ + push {r2, r6, r7, lr} │ │ │ │ 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 │ │ │ │ @@ -2112557,21 +2112561,21 @@ │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 62c540 │ │ │ │ str r0, [r6, #0] │ │ │ │ b.n 633808 │ │ │ │ nop │ │ │ │ - cbz r2, 633ae4 │ │ │ │ + uxth r2, r6 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - cbz r6, 633ae8 │ │ │ │ + uxth r6, r6 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - cbz r2, 633aee │ │ │ │ + uxth r2, r7 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - cdp 0, 9, cr0, cr2, cr13, {5} │ │ │ │ + vhadd.s16 d16, d18, d29 │ │ │ │ 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] @ (633c8c ) │ │ │ │ ldr r3, [pc, #452] @ (633c90 ) │ │ │ │ @@ -2113286,20 +2113290,19 @@ │ │ │ │ b.n 633ebe │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ stmia r1!, {r4, r6, r7} │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xe85800ad │ │ │ │ - b.n 634138 │ │ │ │ - lsls r5, r5, #2 │ │ │ │ - b.n 633ee0 │ │ │ │ + ldmdb r8, {r0, r2, r3, r5, r7} │ │ │ │ + ldrd r0, r0, [r6], #-692 @ 0x2b4 │ │ │ │ + b.n 634060 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 633d1c │ │ │ │ + b.n 633e9c │ │ │ │ lsls r5, r5, #2 │ │ │ │ bkpt 0x006a │ │ │ │ lsls r7, r2, #5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -2113595,15 +2113598,15 @@ │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ pop {r2, r6} │ │ │ │ lsls r7, r2, #5 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 634a60 │ │ │ │ + b.n 634be0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ cbnz r4, 63452a │ │ │ │ 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, #3792] @ 0xed0 │ │ │ │ @@ -2113795,19 +2113798,19 @@ │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ revsh r6, r7 │ │ │ │ lsls r7, r2, #5 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 634950 │ │ │ │ + b.n 634ad0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 634930 │ │ │ │ + b.n 634ab0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 6348b4 │ │ │ │ + b.n 634a34 │ │ │ │ lsls r5, r5, #2 │ │ │ │ cbnz r4, 6346fc │ │ │ │ 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, #3640] @ 0xe38 │ │ │ │ @@ -2114928,23 +2114931,23 @@ │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xb8ec │ │ │ │ lsls r7, r2, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [sp, #552] @ 0x228 │ │ │ │ + ldr r5, [sp, #296] @ 0x128 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - str r0, [sp, #224] @ 0xe0 │ │ │ │ + str r0, [sp, #992] @ 0x3e0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ push {r1, r2, r3, r5, r6, lr} │ │ │ │ lsls r7, r2, #5 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - bpl.n 6352a4 │ │ │ │ + bvs.n 635224 │ │ │ │ lsls r5, r5, #2 │ │ │ │ movs r2, #0 │ │ │ │ add.w r1, r4, #80 @ 0x50 │ │ │ │ mov r0, r5 │ │ │ │ bl 62e6f8 │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ mov r1, r0 │ │ │ │ @@ -2115972,33 +2115975,33 @@ │ │ │ │ mov r3, r8 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 62ee40 │ │ │ │ ldr r7, [sp, #164] @ 0xa4 │ │ │ │ b.w 634a78 │ │ │ │ - bmi.n 635dd4 │ │ │ │ + bmi.n 635d54 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bcc.n 635db4 │ │ │ │ + bmi.n 635d34 │ │ │ │ lsls r5, r5, #2 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - bcs.n 635de8 │ │ │ │ + bcs.n 635d68 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldmia r7, {r2, r4, r5, r7} │ │ │ │ + beq.n 635eac │ │ │ │ lsls r5, r5, #2 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r5, {r1, r5} │ │ │ │ + ldmia r5, {r1, r5, r6, r7} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldmia r3!, {r6} │ │ │ │ + ldmia r4!, {} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldmia r2!, {r4, r6} │ │ │ │ + ldmia r3!, {r4} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrh r0, [r2, #10] │ │ │ │ + ldrh r0, [r2, #16] │ │ │ │ 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 │ │ │ │ @@ -2116855,33 +2116858,33 @@ │ │ │ │ add.w r8, r5, #880 @ 0x370 │ │ │ │ b.w 635c20 │ │ │ │ nop │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @ instruction: 0xffffffff │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r0!, {r1, r6, r7} │ │ │ │ + ldmia r1, {r1, r7} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - stmia r7!, {r1, r4, r5, r6} │ │ │ │ + ldmia r0!, {r1, r4, r5} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - stmia r6!, {r1, r2, r3, r5} │ │ │ │ + stmia r6!, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - stmia r5!, {r1, r6} │ │ │ │ + stmia r6!, {r1} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strh r2, [r1, #30] │ │ │ │ + strh r2, [r1, #36] @ 0x24 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - stmia r4!, {} │ │ │ │ + stmia r4!, {r6, r7} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - stmia r3!, {r1, r2, r7} │ │ │ │ + stmia r4!, {r1, r2, r6} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - stmia r3!, {r2, r4, r6} │ │ │ │ + stmia r4!, {r2, r4} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - stmia r2!, {r1, r3, r5} │ │ │ │ + stmia r2!, {r1, r3, r5, r6, r7} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - stmia r0!, {r1, r4, r5, r6} │ │ │ │ + stmia r1!, {r1, r4, r5} │ │ │ │ lsls r5, r5, #2 │ │ │ │ cmp r7, #16 │ │ │ │ beq.w 636be8 │ │ │ │ bhi.w 636bbe │ │ │ │ cmp r7, #1 │ │ │ │ it eq │ │ │ │ addeq.w fp, r5, #920 @ 0x398 │ │ │ │ @@ -2117484,43 +2117487,43 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @ instruction: 0xffffffff │ │ │ │ - it ge │ │ │ │ - lslge r5, r5, #2 │ │ │ │ - bkpt 0x007e │ │ │ │ - lsls r5, r5, #2 │ │ │ │ - bkpt 0x0016 │ │ │ │ + stmia r0!, {r3, r5, r6} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - pop {r2, r6, r7, pc} │ │ │ │ + ittt cc │ │ │ │ + lslcc r5, r5, #2 │ │ │ │ + bkpt 0x00d6 │ │ │ │ + lslcc r5, r5, #2 │ │ │ │ + bkpt 0x0084 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - pop {r1, r7} │ │ │ │ + pop {r1, r6, pc} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrb r0, [r5, #15] │ │ │ │ + ldrb r0, [r5, #18] │ │ │ │ lsls r7, r4, #2 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r4, 636e84 │ │ │ │ + pop {r2, r4, r5} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cbnz r2, 636e7e │ │ │ │ + pop {r1, r3} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cbnz r6, 636e78 │ │ │ │ + cbnz r6, 636ea8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - rev r0, r4 │ │ │ │ + revsh r0, r4 │ │ │ │ lsls r5, r5, #2 │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r6, 636e56 │ │ │ │ + rev r6, r5 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrb r6, [r7, #3] │ │ │ │ + ldrb r6, [r7, #6] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - cbnz r2, 636e54 │ │ │ │ + rev r2, r0 │ │ │ │ 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] @ (636fc8 ) │ │ │ │ sub sp, #16 │ │ │ │ @@ -2118667,47 +2118670,47 @@ │ │ │ │ add.w lr, sp, #184 @ 0xb8 │ │ │ │ b.n 6379fa │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb656 │ │ │ │ + @ instruction: 0xb716 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - push {r1, r2, r6, r7, lr} │ │ │ │ + @ instruction: 0xb686 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - push {r2, r3, r5, r7} │ │ │ │ + push {r2, r3, r5, r6, lr} │ │ │ │ lsls r5, r5, #2 │ │ │ │ ldrh r6, [r6, #38] @ 0x26 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - cbz r2, 637ae6 │ │ │ │ + push {r1, r3} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - uxtb r6, r3 │ │ │ │ + cbz r6, 637afe │ │ │ │ lsls r5, r5, #2 │ │ │ │ - uxth r2, r4 │ │ │ │ + cbz r2, 637af4 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - sxtb r4, r3 │ │ │ │ + cbz r4, 637ae6 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - sxth r0, r4 │ │ │ │ + uxtb r0, r4 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cbz r2, 637adc │ │ │ │ + uxth r2, r2 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cbz r2, 637ac2 │ │ │ │ + sxth r2, r3 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - sub sp, #160 @ 0xa0 │ │ │ │ + cbz r0, 637aca │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r7, sp, #672 @ 0x2a0 │ │ │ │ + add sp, #416 @ 0x1a0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r7, sp, #296 @ 0x128 │ │ │ │ + add sp, #40 @ 0x28 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r7, sp, #0 │ │ │ │ + add r7, sp, #768 @ 0x300 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r6, sp, #48 @ 0x30 │ │ │ │ + add r6, sp, #816 @ 0x330 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r4, sp, #912 @ 0x390 │ │ │ │ + add r5, sp, #656 @ 0x290 │ │ │ │ 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] @ 63818c │ │ │ │ sub sp, #124 @ 0x7c │ │ │ │ @@ -2119333,31 +2119336,31 @@ │ │ │ │ nop │ │ │ │ strh r6, [r3, #40] @ 0x28 │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r3, #40] @ 0x28 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - add r4, sp, #152 @ 0x98 │ │ │ │ + add r4, sp, #920 @ 0x398 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r4, sp, #120 @ 0x78 │ │ │ │ + add r4, sp, #888 @ 0x378 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r4, sp, #104 @ 0x68 │ │ │ │ + add r4, sp, #872 @ 0x368 │ │ │ │ lsls r5, r5, #2 │ │ │ │ strh r4, [r1, #32] │ │ │ │ lsls r7, r2, #5 │ │ │ │ - add r6, pc, #432 @ (adr r6, 63835c ) │ │ │ │ + add r7, pc, #176 @ (adr r7, 63825c ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r6, pc, #24 @ (adr r6, 6381c8 ) │ │ │ │ + add r6, pc, #792 @ (adr r6, 6384c8 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r3, #32 │ │ │ │ + lsrs r2, r3, #3 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldr r0, [r5, r4] │ │ │ │ + ldr r0, [r5, 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, #504] @ 0x1f8 │ │ │ │ subw sp, sp, #3556 @ 0xde4 │ │ │ │ mov r8, r3 │ │ │ │ @@ -2120436,59 +2120439,59 @@ │ │ │ │ nop │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r2, [r2, #24] │ │ │ │ lsls r7, r2, #5 │ │ │ │ ldrb r2, [r1, #24] │ │ │ │ lsls r7, r2, #5 │ │ │ │ - str r0, [r2, #8] │ │ │ │ + str r0, [r2, #20] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - str r6, [r6, #4] │ │ │ │ + str r6, [r6, #16] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - str r0, [r4, #8] │ │ │ │ + str r0, [r4, #20] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - str r2, [r3, #0] │ │ │ │ + str r2, [r3, #12] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - str r2, [r3, #0] │ │ │ │ + str r2, [r3, #12] │ │ │ │ lsls r7, r4, #2 │ │ │ │ asrs r4, r6, #11 │ │ │ │ movs r0, r0 │ │ │ │ movs r2, #216 @ 0xd8 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [sp, #696] @ 0x2b8 │ │ │ │ + ldr r7, [sp, #440] @ 0x1b8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ strb r2, [r5, #28] │ │ │ │ lsls r7, r2, #5 │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r1, r5] │ │ │ │ + ldrsh r4, [r1, r0] │ │ │ │ lsls r7, r4, #2 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r6, [r4, r4] │ │ │ │ + ldrsh r6, [r4, r7] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - subs r2, #26 │ │ │ │ + subs r2, #218 @ 0xda │ │ │ │ lsls r6, r4, #2 │ │ │ │ - lsls r2, r3, #30 │ │ │ │ + lsrs r2, r3, #1 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrb r4, [r0, r2] │ │ │ │ + ldrb r4, [r0, r5] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldrh r6, [r6, r6] │ │ │ │ + ldrb r6, [r6, r1] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldr r3, [sp, #312] @ 0x138 │ │ │ │ + ldr r4, [sp, #56] @ 0x38 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrh r0, [r6, r3] │ │ │ │ + ldrh r0, [r6, r6] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldr r2, [sp, #768] @ 0x300 │ │ │ │ + ldr r3, [sp, #512] @ 0x200 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r2, [sp, #376] @ 0x178 │ │ │ │ + ldr r3, [sp, #120] @ 0x78 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r2, [sp, #296] @ 0x128 │ │ │ │ + ldr r3, [sp, #40] @ 0x28 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r1, [sp, #256] @ 0x100 │ │ │ │ + ldr r2, [sp, #0] │ │ │ │ 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 651b74 │ │ │ │ @@ -2120526,15 +2120529,15 @@ │ │ │ │ bl 52f638 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x41b2bc> │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r4 │ │ │ │ bl 5310ec <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x41cd70> │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl ac417c │ │ │ │ + bl ac4174 │ │ │ │ mov r0, r4 │ │ │ │ bl 4b92c4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3a4f48> │ │ │ │ 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 │ │ │ │ @@ -2120695,19 +2120698,19 @@ │ │ │ │ b.n 63906c │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r4, [r5, #124] @ 0x7c │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [sp, #800] @ 0x320 │ │ │ │ + str r7, [sp, #544] @ 0x220 │ │ │ │ lsls r5, r5, #2 │ │ │ │ ldr r4, [r1, #120] @ 0x78 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - str r6, [sp, #616] @ 0x268 │ │ │ │ + str r7, [sp, #360] @ 0x168 │ │ │ │ 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] @ (6391c4 ) │ │ │ │ mov fp, r0 │ │ │ │ @@ -2120807,15 +2120810,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r4, [r6, #112] @ 0x70 │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [sp, #128] @ 0x80 │ │ │ │ + str r6, [sp, #896] @ 0x380 │ │ │ │ lsls r5, r5, #2 │ │ │ │ ldr r6, [r2, #100] @ 0x64 │ │ │ │ lsls r7, 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 │ │ │ │ @@ -2121277,59 +2121280,59 @@ │ │ │ │ lsls r7, r2, #5 │ │ │ │ ldr r4, [r7, #92] @ 0x5c │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [sp, #664] @ 0x298 │ │ │ │ + str r5, [sp, #408] @ 0x198 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r4, [sp, #240] @ 0xf0 │ │ │ │ + str r4, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ ldr r6, [r7, #76] @ 0x4c │ │ │ │ lsls r7, r2, #5 │ │ │ │ - strb r0, [r4, r3] │ │ │ │ + strb r0, [r4, r6] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - strb r2, [r3, r1] │ │ │ │ + strb r2, [r3, r4] │ │ │ │ lsls r7, r4, #2 │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r4, r7] │ │ │ │ + strb r0, [r4, r2] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - strh r2, [r3, r6] │ │ │ │ + strb r2, [r3, r1] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - str r2, [sp, #624] @ 0x270 │ │ │ │ + str r3, [sp, #368] @ 0x170 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r2, [sp, #192] @ 0xc0 │ │ │ │ + str r2, [sp, #960] @ 0x3c0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strh r4, [r3, r3] │ │ │ │ + strh r4, [r3, r6] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - strh r0, [r1, r2] │ │ │ │ + strh r0, [r1, r5] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - strh r2, [r2, r1] │ │ │ │ + strh r2, [r2, r4] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - strh r2, [r0, r0] │ │ │ │ + strh r2, [r0, r3] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - strh r4, [r7, r0] │ │ │ │ + strh r4, [r7, r3] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - str r1, [sp, #184] @ 0xb8 │ │ │ │ + str r1, [sp, #952] @ 0x3b8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strh r4, [r7, r0] │ │ │ │ + strh r4, [r7, r3] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - str r2, [r3, r7] │ │ │ │ + strh r2, [r3, r2] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - str r0, [r3, r5] │ │ │ │ + strh r0, [r3, r0] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - str r0, [r4, r7] │ │ │ │ + strh r0, [r4, r2] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - str r2, [r7, r5] │ │ │ │ + strh r2, [r7, r0] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - str r4, [r1, r5] │ │ │ │ + strh r4, [r1, r0] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - str r6, [r3, r4] │ │ │ │ + str r6, [r3, r7] │ │ │ │ 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 │ │ │ │ @@ -2121554,15 +2121557,15 @@ │ │ │ │ add sp, #272 @ 0x110 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ str r0, [r3, #112] @ 0x70 │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r0, #48] @ 0x30 │ │ │ │ + ldrh r2, [r0, #54] @ 0x36 │ │ │ │ lsls r5, r5, #2 │ │ │ │ str r2, [r0, #108] @ 0x6c │ │ │ │ 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, #4016] @ 0xfb0 │ │ │ │ @@ -2121701,21 +2121704,21 @@ │ │ │ │ nop │ │ │ │ str r6, [r7, #100] @ 0x64 │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r0, [r4, #100] @ 0x64 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldrh r2, [r3, #42] @ 0x2a │ │ │ │ + ldrh r2, [r3, #48] @ 0x30 │ │ │ │ lsls r5, r5, #2 │ │ │ │ str r6, [r3, #96] @ 0x60 │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r4, #38] @ 0x26 │ │ │ │ + ldrh r2, [r4, #44] @ 0x2c │ │ │ │ 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 │ │ │ │ @@ -2121840,17 +2121843,17 @@ │ │ │ │ nop │ │ │ │ str r6, [r5, #76] @ 0x4c │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r2, [r2, #72] @ 0x48 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldrh r6, [r4, #26] │ │ │ │ + ldrh r6, [r4, #32] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrh r4, [r5, #22] │ │ │ │ + ldrh r4, [r5, #28] │ │ │ │ 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 │ │ │ │ @@ -2121922,17 +2121925,17 @@ │ │ │ │ mov r2, r0 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ mov r0, r8 │ │ │ │ add r3, pc │ │ │ │ blx 6af10 │ │ │ │ mov r6, r0 │ │ │ │ b.n 639c98 │ │ │ │ - ldrh r4, [r2, #18] │ │ │ │ + ldrh r4, [r2, #24] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrh r6, [r1, #16] │ │ │ │ + ldrh r6, [r1, #22] │ │ │ │ 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 │ │ │ │ @@ -2122057,17 +2122060,17 @@ │ │ │ │ bl 45e00c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x349c90> │ │ │ │ ldr r0, [sp, #12] │ │ │ │ b.n 639daa │ │ │ │ str r4, [r4, #40] @ 0x28 │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r7, #8] │ │ │ │ + ldrh r6, [r7, #14] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrh r0, [r7, #6] │ │ │ │ + ldrh r0, [r7, #12] │ │ │ │ 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 │ │ │ │ @@ -2122251,21 +2122254,21 @@ │ │ │ │ ldrd r0, r3, [sp, #16] │ │ │ │ b.n 639ffe │ │ │ │ nop │ │ │ │ str r4, [r4, #0] │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [pc, #528] @ (63a2a8 ) │ │ │ │ + ldr r1, [pc, #272] @ (63a1a8 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldr r0, [pc, #112] @ (63a10c ) │ │ │ │ + ldr r0, [pc, #880] @ (63a40c ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ - @ instruction: 0x47fe │ │ │ │ + ldr r0, [pc, #760] @ (63a398 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldr r0, [pc, #256] @ (63a1a4 ) │ │ │ │ + ldr r1, [pc, #0] @ (63a0a4 ) │ │ │ │ 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 │ │ │ │ @@ -2122719,17 +2122722,17 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ ldrb r2, [r3, r6] │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r6, [r5, r2] │ │ │ │ lsls r7, r2, #5 │ │ │ │ - strh r0, [r1, #26] │ │ │ │ + strh r0, [r1, #32] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strh r2, [r0, #26] │ │ │ │ + strh r2, [r0, #32] │ │ │ │ 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] @ (63a68c ) │ │ │ │ @@ -2122839,19 +2122842,19 @@ │ │ │ │ b.n 63a5dc │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrh r4, [r6, r1] │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r3, #10] │ │ │ │ + strh r4, [r3, #16] │ │ │ │ lsls r5, r5, #2 │ │ │ │ ldrh r4, [r3, r0] │ │ │ │ lsls r7, r2, #5 │ │ │ │ - strh r0, [r6, #4] │ │ │ │ + strh r0, [r6, #10] │ │ │ │ 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 │ │ │ │ @@ -2122933,23 +2122936,23 @@ │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [r6, r4] │ │ │ │ lsls r7, r2, #5 │ │ │ │ movs r5, #116 @ 0x74 │ │ │ │ movs r0, r0 │ │ │ │ - rors r2, r4 │ │ │ │ + cmp r2, r4 │ │ │ │ lsls r7, r4, #2 │ │ │ │ asrs r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - rors r2, r0 │ │ │ │ + cmp r2, r0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ lsls r7, r2, #5 │ │ │ │ - rors r6, r3 │ │ │ │ + cmp r6, r3 │ │ │ │ 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 │ │ │ │ @@ -2123010,15 +2123013,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx 6af28 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ str r0, [r3, #60] @ 0x3c │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - asrs r6, r1 │ │ │ │ + rors r6, r1 │ │ │ │ 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] @ (63a874 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -2123034,17 +2123037,17 @@ │ │ │ │ bl 646108 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 619248 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - str r0, [r4, #96] @ 0x60 │ │ │ │ + str r0, [r4, #108] @ 0x6c │ │ │ │ lsls r2, r4, #4 │ │ │ │ - str r4, [r1, #96] @ 0x60 │ │ │ │ + str r4, [r1, #108] @ 0x6c │ │ │ │ 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] @ (63a8b4 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -2123060,17 +2123063,17 @@ │ │ │ │ bl 646108 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 619248 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - str r0, [r3, #92] @ 0x5c │ │ │ │ + str r0, [r3, #104] @ 0x68 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - str r4, [r0, #92] @ 0x5c │ │ │ │ + str r4, [r0, #104] @ 0x68 │ │ │ │ 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] @ (63a914 ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -2123101,21 +2123104,21 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ blx 6a400 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - str r6, [r1, #88] @ 0x58 │ │ │ │ + str r6, [r1, #100] @ 0x64 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - str r0, [r7, #84] @ 0x54 │ │ │ │ + str r0, [r7, #96] @ 0x60 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - eors r0, r2 │ │ │ │ + asrs r0, r2 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - eors r0, r0 │ │ │ │ + asrs r0, r0 │ │ │ │ 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 │ │ │ │ @@ -2123273,21 +2123276,21 @@ │ │ │ │ b.n 63aab2 │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrsb r2, [r7, r2] │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldrb r0, [r6, #18] │ │ │ │ + ldrb r0, [r6, #21] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - subs r6, #164 @ 0xa4 │ │ │ │ + subs r7, #100 @ 0x64 │ │ │ │ lsls r7, r4, #2 │ │ │ │ strb r6, [r0, r5] │ │ │ │ lsls r7, r2, #5 │ │ │ │ - subs r6, #126 @ 0x7e │ │ │ │ + subs r7, #62 @ 0x3e │ │ │ │ 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 │ │ │ │ @@ -2123378,15 +2123381,15 @@ │ │ │ │ blx 69084 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ str.w r0, [r4], #8 │ │ │ │ cmp r8, r3 │ │ │ │ bne.n 63ab8a │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldrb r2, [r4, #14] │ │ │ │ + ldrb r2, [r4, #17] │ │ │ │ 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 │ │ │ │ @@ -2124257,69 +2124260,69 @@ │ │ │ │ mov r6, r0 │ │ │ │ b.n 63b324 │ │ │ │ nop │ │ │ │ strh r4, [r7, r6] │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, #120 @ 0x78 │ │ │ │ + subs r5, #56 @ 0x38 │ │ │ │ lsls r7, r4, #2 │ │ │ │ str r2, [r2, r7] │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldrb r4, [r6, #1] │ │ │ │ + ldrb r4, [r6, #4] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrsh r4, [r6, r6] │ │ │ │ + str r4, [r6, #4] │ │ │ │ lsls r2, r4, #4 │ │ │ │ - ldrsh r0, [r4, r6] │ │ │ │ + str r0, [r4, #4] │ │ │ │ lsls r2, r4, #4 │ │ │ │ - strb r4, [r5, #30] │ │ │ │ + ldrb r4, [r5, #1] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrsh r4, [r5, r3] │ │ │ │ + ldrsh r4, [r5, r6] │ │ │ │ lsls r2, r4, #4 │ │ │ │ - ldrsh r0, [r3, r3] │ │ │ │ + ldrsh r0, [r3, r6] │ │ │ │ lsls r2, r4, #4 │ │ │ │ - ldrsh r6, [r5, r2] │ │ │ │ + ldrsh r6, [r5, r5] │ │ │ │ lsls r2, r4, #4 │ │ │ │ - ldrsh r4, [r3, r2] │ │ │ │ + ldrsh r4, [r3, r5] │ │ │ │ lsls r2, r4, #4 │ │ │ │ - strb r6, [r1, #27] │ │ │ │ + strb r6, [r1, #30] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrsh r6, [r1, r0] │ │ │ │ + ldrsh r6, [r1, r3] │ │ │ │ lsls r2, r4, #4 │ │ │ │ - ldrb r2, [r7, r7] │ │ │ │ + ldrsh r2, [r7, r2] │ │ │ │ lsls r2, r4, #4 │ │ │ │ - ldrb r6, [r5, r6] │ │ │ │ + ldrsh r6, [r5, r1] │ │ │ │ lsls r2, r4, #4 │ │ │ │ - strb r6, [r3, #20] │ │ │ │ + strb r6, [r3, #23] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrh r2, [r1, r6] │ │ │ │ + ldrb r2, [r1, r1] │ │ │ │ lsls r2, r4, #4 │ │ │ │ - ldrh r0, [r7, r5] │ │ │ │ + ldrb r0, [r7, r0] │ │ │ │ lsls r2, r4, #4 │ │ │ │ - ldrh r2, [r2, r4] │ │ │ │ + ldrh r2, [r2, r7] │ │ │ │ lsls r2, r4, #4 │ │ │ │ - ldrh r4, [r7, r3] │ │ │ │ + ldrh r4, [r7, r6] │ │ │ │ lsls r2, r4, #4 │ │ │ │ - ldrh r4, [r6, r2] │ │ │ │ + ldrh r4, [r6, r5] │ │ │ │ lsls r2, r4, #4 │ │ │ │ - ldrh r2, [r4, r2] │ │ │ │ + ldrh r2, [r4, r5] │ │ │ │ lsls r2, r4, #4 │ │ │ │ - strb r2, [r0, #12] │ │ │ │ + strb r2, [r0, #15] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strb r2, [r4, #11] │ │ │ │ + strb r2, [r4, #14] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrh r6, [r0, r0] │ │ │ │ + ldrh r6, [r0, r3] │ │ │ │ lsls r2, r4, #4 │ │ │ │ - ldr r4, [r6, r7] │ │ │ │ + ldrh r4, [r6, r2] │ │ │ │ lsls r2, r4, #4 │ │ │ │ - ldr r6, [r2, r7] │ │ │ │ + ldrh r6, [r2, r2] │ │ │ │ lsls r2, r4, #4 │ │ │ │ - ldr r6, [r3, r6] │ │ │ │ + ldrh r6, [r3, r1] │ │ │ │ lsls r2, r4, #4 │ │ │ │ - ldr r4, [r1, r6] │ │ │ │ + ldrh r4, [r1, r1] │ │ │ │ lsls r2, r4, #4 │ │ │ │ subs r0, #1 │ │ │ │ cmp r0, #6 │ │ │ │ bhi.n 63b5a4 │ │ │ │ tbb [pc, r0] │ │ │ │ lsrs r6, r0, #12 │ │ │ │ lsrs r4, r0, #12 │ │ │ │ @@ -2125340,33 +2125343,33 @@ │ │ │ │ ldr r1, [sp, #700] @ 0x2bc │ │ │ │ ldmia r4!, {r1, r3, r7} │ │ │ │ subs r7, #243 @ 0xf3 │ │ │ │ mov r8, ip │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r7, #128 @ 0x80 │ │ │ │ + adds r0, #64 @ 0x40 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - cmp r5, #84 @ 0x54 │ │ │ │ + cmp r6, #20 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldr r6, [r0, #44] @ 0x2c │ │ │ │ + ldr r6, [r0, #56] @ 0x38 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strh r0, [r3, r0] │ │ │ │ + strh r0, [r3, r3] │ │ │ │ lsls r2, r4, #4 │ │ │ │ - strh r4, [r0, r0] │ │ │ │ + strh r4, [r0, r3] │ │ │ │ lsls r2, r4, #4 │ │ │ │ - str r6, [r4, r7] │ │ │ │ + strh r6, [r4, r2] │ │ │ │ lsls r2, r4, #4 │ │ │ │ - str r2, [r2, r7] │ │ │ │ + strh r2, [r2, r2] │ │ │ │ lsls r2, r4, #4 │ │ │ │ tst r6, r5 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - cmp r2, #120 @ 0x78 │ │ │ │ + cmp r3, #56 @ 0x38 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - str r6, [r3, #116] @ 0x74 │ │ │ │ + ldr r6, [r3, #0] │ │ │ │ lsls r5, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #8 │ │ │ │ mov r7, r1 │ │ │ │ @@ -2125522,19 +2125525,19 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ blx 6a74c │ │ │ │ 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 │ │ │ │ - movs r7, #184 @ 0xb8 │ │ │ │ + cmp r0, #120 @ 0x78 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - str r4, [r0, #84] @ 0x54 │ │ │ │ + str r4, [r0, #96] @ 0x60 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r7, #120 @ 0x78 │ │ │ │ + cmp r0, #56 @ 0x38 │ │ │ │ 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] @ (63c30c ) │ │ │ │ @@ -2125588,15 +2125591,15 @@ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r5, #98 @ 0x62 │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r4, #68] @ 0x44 │ │ │ │ + str r0, [r4, #80] @ 0x50 │ │ │ │ lsls r5, r5, #2 │ │ │ │ subs r5, #10 │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ @@ -2125718,17 +2125721,17 @@ │ │ │ │ mov r1, r0 │ │ │ │ add.w r0, r6, #240 @ 0xf0 │ │ │ │ bl 645ba4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - str r6, [r0, #60] @ 0x3c │ │ │ │ + str r6, [r0, #72] @ 0x48 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r2, [r2, #52] @ 0x34 │ │ │ │ + str r2, [r2, #64] @ 0x40 │ │ │ │ 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] @ (63c4ec ) │ │ │ │ @@ -2125770,15 +2125773,15 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r3, #110 @ 0x6e │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r5, #36] @ 0x24 │ │ │ │ + str r0, [r5, #48] @ 0x30 │ │ │ │ lsls r5, r5, #2 │ │ │ │ subs r3, #42 @ 0x2a │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ @@ -2125901,17 +2125904,17 @@ │ │ │ │ mov r1, r0 │ │ │ │ add.w r0, r4, #240 @ 0xf0 │ │ │ │ bl 645ba4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - str r2, [r5, #28] │ │ │ │ + str r2, [r5, #40] @ 0x28 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r2, [r0, #24] │ │ │ │ + str r2, [r0, #36] @ 0x24 │ │ │ │ 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] @ 63c7b8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2126052,19 +2126055,19 @@ │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ subs r1, #130 @ 0x82 │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - movs r2, #168 @ 0xa8 │ │ │ │ + movs r3, #104 @ 0x68 │ │ │ │ lsls r7, r4, #2 │ │ │ │ subs r1, #48 @ 0x30 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldrsh r4, [r0, r7] │ │ │ │ + str r4, [r0, #8] │ │ │ │ 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 │ │ │ │ @@ -2126104,15 +2126107,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop.w │ │ │ │ movs r1, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r4, [r3, r4] │ │ │ │ + ldrsh r4, [r3, r7] │ │ │ │ lsls r5, r5, #2 │ │ │ │ cmp r2, r3 │ │ │ │ beq.n 63c8dc │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -2126161,15 +2126164,15 @@ │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ blx 68a98 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r0, r1 │ │ │ │ bx lr │ │ │ │ - ldrsh r0, [r4, r2] │ │ │ │ + ldrsh r0, [r4, r5] │ │ │ │ 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] @ (63cbf8 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -2126450,21 +2126453,21 @@ │ │ │ │ mov r2, r0 │ │ │ │ b.n 63caca │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ adds r7, #0 │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - movs r0, #20 │ │ │ │ + movs r0, #212 @ 0xd4 │ │ │ │ lsls r7, r4, #2 │ │ │ │ adds r5, #240 @ 0xf0 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - subs r0, r1, #4 │ │ │ │ + subs r0, r1, #7 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - subs r6, r0, #2 │ │ │ │ + subs r6, r0, #5 │ │ │ │ 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 │ │ │ │ @@ -2127266,17 +2127269,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 │ │ │ │ - strb r2, [r3, r3] │ │ │ │ + strb r2, [r3, r6] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrsh r0, [r3, r5] │ │ │ │ + str r0, [r3, #0] │ │ │ │ lsls r5, r5, #2 │ │ │ │ ldr.w r7, [pc, #1128] @ 63d874 │ │ │ │ mov r0, r4 │ │ │ │ bl 629850 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ mov r3, r0 │ │ │ │ add r7, pc │ │ │ │ @@ -2127741,19 +2127744,19 @@ │ │ │ │ mov r1, r5 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ mov r0, r4 │ │ │ │ bl 63a87c │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ b.n 63d482 │ │ │ │ nop │ │ │ │ - strh r2, [r2, r4] │ │ │ │ + strh r2, [r2, r7] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strh r6, [r7, r1] │ │ │ │ + strh r6, [r7, r4] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrh r2, [r3, r3] │ │ │ │ + ldrh r2, [r3, r6] │ │ │ │ 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 │ │ │ │ @@ -2127807,15 +2127810,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 r6, [pc, #264] @ (63da24 ) │ │ │ │ + ldr r7, [pc, #8] @ (63d924 ) │ │ │ │ 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] @ (63da04 ) │ │ │ │ @@ -2128403,23 +2128406,23 @@ │ │ │ │ b.n 63dc82 │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ movs r5, #192 @ 0xc0 │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [pc, #64] @ (63df74 ) │ │ │ │ + ldr r4, [pc, #832] @ (63e274 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ movs r3, #92 @ 0x5c │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldr r1, [pc, #856] @ (63e294 ) │ │ │ │ + ldr r2, [pc, #600] @ (63e194 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r1, [pc, #216] @ (63e018 ) │ │ │ │ + ldr r1, [pc, #984] @ (63e318 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r0, [pc, #288] @ (63e064 ) │ │ │ │ + ldr r1, [pc, #32] @ (63df64 ) │ │ │ │ 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 │ │ │ │ @@ -2129315,15 +2129318,15 @@ │ │ │ │ blx 69084 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 61884c │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - subs r7, #4 │ │ │ │ + subs r7, #196 @ 0xc4 │ │ │ │ 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 │ │ │ │ @@ -2129465,15 +2129468,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ asrs r0, r2, #29 │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, #46 @ 0x2e │ │ │ │ + subs r6, #238 @ 0xee │ │ │ │ lsls r5, r5, #2 │ │ │ │ asrs r0, r2, #24 │ │ │ │ lsls r7, r2, #5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -2129760,15 +2129763,15 @@ │ │ │ │ b.n 63ec14 │ │ │ │ asrs r0, r1, #21 │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r4, #15 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - subs r2, #48 @ 0x30 │ │ │ │ + subs r2, #240 @ 0xf0 │ │ │ │ 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 │ │ │ │ @@ -2129798,15 +2129801,15 @@ │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ str r1, [sp, #0] │ │ │ │ blx 691d4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - subs r1, #222 @ 0xde │ │ │ │ + subs r2, #158 @ 0x9e │ │ │ │ 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 │ │ │ │ @@ -2129836,15 +2129839,15 @@ │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ str r1, [sp, #0] │ │ │ │ blx 691d4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - subs r1, #126 @ 0x7e │ │ │ │ + subs r2, #62 @ 0x3e │ │ │ │ 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 │ │ │ │ @@ -2130256,21 +2130259,21 @@ │ │ │ │ nop │ │ │ │ asrs r0, r1, #8 │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r6, #32 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - strh.w r0, [sl, #166] @ 0xa6 │ │ │ │ - strh.w r0, [r6, #166] @ 0xa6 │ │ │ │ - str??.w r0, [r0, r6, lsl #2] │ │ │ │ - strh.w r0, [r4, r6, lsl #2] │ │ │ │ - strh.w r0, [r0, r6, lsl #2] │ │ │ │ - @ instruction: 0xf7d800a6 │ │ │ │ - @ instruction: 0xf7c400a6 │ │ │ │ + vld4.32 {d16-d19}, [sl :128], r6 │ │ │ │ + vld4.32 {d16-d19}, [r6 :128], r6 │ │ │ │ + vld4.32 {d0-d3}, [r0 :128], r6 │ │ │ │ + str??.w r0, [r4, #166] @ 0xa6 │ │ │ │ + str??.w r0, [r0, #166] @ 0xa6 │ │ │ │ + ldrb.w r0, [r8, #166] @ 0xa6 │ │ │ │ + strb.w r0, [r4, #166] @ 0xa6 │ │ │ │ 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 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ @@ -2130341,15 +2130344,15 @@ │ │ │ │ movs r2, #6 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #0 │ │ │ │ blx 691d4 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r2, r0 │ │ │ │ b.n 63f2b4 │ │ │ │ - adds r4, #198 @ 0xc6 │ │ │ │ + adds r5, #134 @ 0x86 │ │ │ │ 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 │ │ │ │ @@ -2131161,17 +2131164,17 @@ │ │ │ │ b.n 63f648 │ │ │ │ lsrs r6, r5, #9 │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsrs r2, r4, #6 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - cmp r4, #102 @ 0x66 │ │ │ │ + cmp r5, #38 @ 0x26 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r4, #12 │ │ │ │ + cmp r4, #204 @ 0xcc │ │ │ │ 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 │ │ │ │ @@ -2132310,20 +2132313,20 @@ │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r5, {r0, r1, r2, r3} │ │ │ │ b.n 6402f6 │ │ │ │ lsls r2, r1, #18 │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldc 0, cr0, [r2], #-664 @ 0xfffffd68 │ │ │ │ - ldc 0, cr0, [ip], {166} @ 0xa6 │ │ │ │ - ldc 0, cr0, [r0], {166} @ 0xa6 │ │ │ │ - adds r3, #128 @ 0x80 │ │ │ │ + ldcl 0, cr0, [r2], #664 @ 0x298 │ │ │ │ + ldcl 0, cr0, [ip], {166} @ 0xa6 │ │ │ │ + ldcl 0, cr0, [r0], {166} @ 0xa6 │ │ │ │ + adds r4, #64 @ 0x40 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - movs r5, #206 @ 0xce │ │ │ │ + movs r6, #142 @ 0x8e │ │ │ │ lsls r5, r5, #2 │ │ │ │ ldc2l 1, cr0, [lr], {86} @ 0x56 │ │ │ │ ldrb r1, [r3, #2] │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ and.w r0, r1, #7 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #5 │ │ │ │ @@ -2132773,23 +2132776,23 @@ │ │ │ │ ubfx r3, r3, #1, #3 │ │ │ │ str r3, [sp, #116] @ 0x74 │ │ │ │ b.w 63fbfe │ │ │ │ movs r0, r0 │ │ │ │ str r0, [r0, #0] │ │ │ │ strb r5, [r2, r5] │ │ │ │ subs r7, #213 @ 0xd5 │ │ │ │ - b.n 640e4c │ │ │ │ + b.n 640fcc │ │ │ │ lsls r6, r4, #2 │ │ │ │ - b.n 640e3c │ │ │ │ + b.n 640fbc │ │ │ │ lsls r6, r4, #2 │ │ │ │ - b.n 640e28 │ │ │ │ + b.n 640fa8 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - subs r4, r5, #2 │ │ │ │ + subs r4, r5, #5 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 640e10 │ │ │ │ + b.n 640f90 │ │ │ │ lsls r6, r4, #2 │ │ │ │ ldr r3, [sp, #140] @ 0x8c │ │ │ │ add.w r8, sp, #484 @ 0x1e4 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [sp, #132] @ 0x84 │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [sp, #204] @ 0xcc │ │ │ │ @@ -2133430,17 +2133433,17 @@ │ │ │ │ bl 6296b4 │ │ │ │ str r0, [sp, #200] @ 0xc8 │ │ │ │ b.n 6410b2 │ │ │ │ bl 6296b4 │ │ │ │ mov r5, r0 │ │ │ │ b.n 641096 │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ - subs r4, r1, r2 │ │ │ │ + subs r4, r1, r5 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - asrs r2, r0, #29 │ │ │ │ + adds r2, r0, r0 │ │ │ │ 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 │ │ │ │ @@ -2133663,15 +2133666,15 @@ │ │ │ │ b.n 6412b0 │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ mcr 1, 3, r0, cr12, cr6, {2} │ │ │ │ stcl 1, cr0, [r8, #344] @ 0x158 │ │ │ │ - bvs.n 641464 │ │ │ │ + bvc.n 6413e4 │ │ │ │ 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 │ │ │ │ @@ -2134108,30 +2134111,30 @@ │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ b.n 641466 │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xebfa0156 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r2, #10 │ │ │ │ + asrs r4, r2, #13 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrh r4, [r2, #8] │ │ │ │ + ldrh r4, [r2, #14] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r6, sp, #800 @ 0x320 │ │ │ │ + add r7, sp, #544 @ 0x220 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r0, [r3, #44] @ 0x2c │ │ │ │ + ldr r0, [r3, #56] @ 0x38 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrsh r0, [r3, r0] │ │ │ │ + ldrsh r0, [r3, r3] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - asrs r6, r5, #5 │ │ │ │ + asrs r6, r5, #8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - asrs r4, r4, #32 │ │ │ │ + asrs r4, r4, #3 │ │ │ │ lsls r5, r5, #2 │ │ │ │ strd r0, r1, [r8], #-344 @ 0x158 │ │ │ │ - lsrs r6, r1, #29 │ │ │ │ + asrs r6, r1, #32 │ │ │ │ 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] │ │ │ │ @@ -2135387,17 +2135390,17 @@ │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ b.n 642128 │ │ │ │ lsls r6, r2, #5 │ │ │ │ asrs r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r6, #27 │ │ │ │ + lsls r2, r6, #30 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsls r4, r5, #5 │ │ │ │ + lsls r4, r5, #8 │ │ │ │ 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} │ │ │ │ @@ -2135791,15 +2135794,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ bvc.n 642a08 │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldc2 0, cr0, [sl, #-688] @ 0xfffffd50 │ │ │ │ + ldc2l 0, cr0, [sl, #688] @ 0x2b0 │ │ │ │ ldr.w r2, [sp, #2168] @ 0x878 │ │ │ │ ldr r0, [sp, #136] @ 0x88 │ │ │ │ ldr.w r1, [sp, #2164] @ 0x874 │ │ │ │ bl 61884c │ │ │ │ ldr r2, [sp, #232] @ 0xe8 │ │ │ │ mov r3, r0 │ │ │ │ str.w r0, [sp, #2164] @ 0x874 │ │ │ │ @@ -2136780,15 +2136783,15 @@ │ │ │ │ mov r0, fp │ │ │ │ ldr r1, [r1, #0] │ │ │ │ bl 638ff8 │ │ │ │ b.n 642ed8 │ │ │ │ nop │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf75600ac │ │ │ │ + ldrb.w r0, [r6, ip, lsl #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 │ │ │ │ bl 63b584 │ │ │ │ @@ -2137137,17 +2137140,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 642c5c │ │ │ │ ... │ │ │ │ - @ instruction: 0xf18e00ac │ │ │ │ - orn r0, lr, #172 @ 0xac │ │ │ │ - vaddl.s16 q8, d16, d28 │ │ │ │ + movw r0, #57516 @ 0xe0ac │ │ │ │ + @ instruction: 0xf12e00ac │ │ │ │ + eors.w r0, r0, #172 @ 0xac │ │ │ │ cmp r5, #2 │ │ │ │ beq.w 643a16 │ │ │ │ subs r5, #3 │ │ │ │ cmp r5, #2 │ │ │ │ bhi.w 643b02 │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -2137616,15 +2137619,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 │ │ │ │ - add r7, sp, #424 @ 0x1a8 │ │ │ │ + add sp, #168 @ 0xa8 │ │ │ │ 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 │ │ │ │ @@ -2138328,23 +2138331,23 @@ │ │ │ │ strd r3, r3, [sp, #208] @ 0xd0 │ │ │ │ b.n 644258 │ │ │ │ nop │ │ │ │ stmia r2!, {r1, r3, r4} │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r3, sp, #552 @ 0x228 │ │ │ │ + add r4, sp, #296 @ 0x128 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - b.n 644348 │ │ │ │ + b.n 6444c8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ itte lt │ │ │ │ lsllt r6, r2, #5 │ │ │ │ - addlt r1, sp, #48 @ 0x30 │ │ │ │ + addlt r1, sp, #816 @ 0x330 │ │ │ │ lslge r6, r4, #2 │ │ │ │ - mov lr, sp │ │ │ │ + @ instruction: 0x47ae │ │ │ │ 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] @ (64469c ) │ │ │ │ @@ -2138493,15 +2138496,15 @@ │ │ │ │ b.n 64465a │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ hlt 0x0038 │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 6449f4 │ │ │ │ + b.n 644b74 │ │ │ │ lsls r4, r5, #2 │ │ │ │ rev16 r0, r1 │ │ │ │ lsls r6, r2, #5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2138954,23 +2138957,23 @@ │ │ │ │ movs r1, r0 │ │ │ │ ... │ │ │ │ movs r0, r0 │ │ │ │ cbnz r0, 644b68 │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, #190 @ 0xbe │ │ │ │ + cmp r5, #126 @ 0x7e │ │ │ │ lsls r4, r4, #2 │ │ │ │ - udf #214 @ 0xd6 │ │ │ │ + svc 150 @ 0x96 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ble.n 644af0 │ │ │ │ + udf #130 @ 0x82 │ │ │ │ lsls r4, r5, #2 │ │ │ │ @ instruction: 0xb642 │ │ │ │ lsls r6, r2, #5 │ │ │ │ - ble.n 644b88 │ │ │ │ + ble.n 644b08 │ │ │ │ lsls r4, r5, #2 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ add.w ip, sp, #88 @ 0x58 │ │ │ │ strd fp, sl, [sp, #4] │ │ │ │ add r7, sp, #128 @ 0x80 │ │ │ │ str r3, [sp, #0] │ │ │ │ ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ @@ -2139654,23 +2139657,23 @@ │ │ │ │ b.n 645096 │ │ │ │ nop │ │ │ │ ... │ │ │ │ cbz r0, 6452a8 │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bge.n 6452b0 │ │ │ │ + bge.n 645230 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bhi.n 6451a8 │ │ │ │ + bls.n 645328 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bhi.n 645254 │ │ │ │ + bhi.n 6451d4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r1, [sp, #936] @ 0x3a8 │ │ │ │ + str r2, [sp, #680] @ 0x2a8 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - bvs.n 645228 │ │ │ │ + bvc.n 6451a8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ add r6, sp, #232 @ 0xe8 │ │ │ │ lsls r6, r2, #5 │ │ │ │ ldrb.w r3, [fp, #11] │ │ │ │ lsls r0, r3, #29 │ │ │ │ bpl.w 645142 │ │ │ │ movs r3, #0 │ │ │ │ @@ -2139771,15 +2139774,15 @@ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ b.n 644f20 │ │ │ │ cmp r1, #0 │ │ │ │ bne.w 644f02 │ │ │ │ b.n 644f08 │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - bmi.n 6452a8 │ │ │ │ + bpl.n 645428 │ │ │ │ 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] @ (64543c ) │ │ │ │ @@ -2139858,17 +2139861,17 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r4, sp, #480 @ 0x1e0 │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [sp, #448] @ 0x1c0 │ │ │ │ + str r7, [sp, #192] @ 0xc0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - bcc.n 645488 │ │ │ │ + bcc.n 645408 │ │ │ │ lsls r4, r5, #2 │ │ │ │ add r3, sp, #880 @ 0x370 │ │ │ │ lsls r6, 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 │ │ │ │ @@ -2139937,15 +2139940,15 @@ │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ add r3, sp, #592 @ 0x250 │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r5, [sp, #768] @ 0x300 │ │ │ │ + str r6, [sp, #512] @ 0x200 │ │ │ │ lsls r6, r4, #2 │ │ │ │ add r3, sp, #104 @ 0x68 │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ @@ -2139964,15 +2139967,15 @@ │ │ │ │ ldr r0, [r7, #36] @ 0x24 │ │ │ │ blx 68870 │ │ │ │ str.w r0, [r6, r4, lsl #2] │ │ │ │ adds r4, #1 │ │ │ │ cmp r4, #4 │ │ │ │ bne.n 645530 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - bcs.n 645554 │ │ │ │ + bcs.n 6454d4 │ │ │ │ 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] @ (64562c ) │ │ │ │ @@ -2140054,19 +2140057,19 @@ │ │ │ │ b.n 6455c2 │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r2, sp, #592 @ 0x250 │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [sp, #648] @ 0x288 │ │ │ │ + str r5, [sp, #392] @ 0x188 │ │ │ │ lsls r6, r4, #2 │ │ │ │ add r2, sp, #216 @ 0xd8 │ │ │ │ lsls r6, r2, #5 │ │ │ │ - bne.n 6456bc │ │ │ │ + bne.n 64563c │ │ │ │ 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] @ (64574c ) │ │ │ │ @@ -2140167,17 +2140170,17 @@ │ │ │ │ b.n 6456ee │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r1, sp, #656 @ 0x290 │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r4, [r6, r6] │ │ │ │ + ldr r4, [r6, r1] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - beq.n 645820 │ │ │ │ + bne.n 6457a0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ add r0, sp, #848 @ 0x350 │ │ │ │ lsls r6, r2, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -2140258,15 +2140261,15 @@ │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ add r0, sp, #264 @ 0x108 │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r7!, {r2, r4, r5} │ │ │ │ + ldmia r7, {r2, r4, r5, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ add r7, pc, #936 @ (adr r7, 645be4 ) │ │ │ │ lsls r6, r2, #5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -2140291,15 +2140294,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx 69ec0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - ldmia r6!, {r2, r3, r4, r5, r7} │ │ │ │ + ldmia r7!, {r2, r3, r4, r5, r6} │ │ │ │ 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 │ │ │ │ @@ -2140346,15 +2140349,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r7, pc, #360 @ (adr r7, 645a68 ) │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r6, {r1, r3, r4, r6} │ │ │ │ + ldmia r7!, {r1, r3, r4} │ │ │ │ lsls r4, r5, #2 │ │ │ │ add r7, pc, #104 @ (adr r7, 645974 ) │ │ │ │ lsls r6, r2, #5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -2140409,15 +2140412,15 @@ │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ add r6, pc, #872 @ (adr r6, 645cfc ) │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r5!, {r3, r4, r6, r7} │ │ │ │ + ldmia r6!, {r3, r4, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ add r6, pc, #528 @ (adr r6, 645bb0 ) │ │ │ │ lsls r6, r2, #5 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -2140444,15 +2140447,15 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov r1, r3 │ │ │ │ blx 6a4a8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldmia r5, {r2, r4, r5, r6} │ │ │ │ + ldmia r6!, {r2, r4, r5} │ │ │ │ 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] @ 645a58 │ │ │ │ sub sp, #28 │ │ │ │ @@ -2140486,15 +2140489,15 @@ │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 645a54 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ add r5, pc, #960 @ (adr r5, 645e1c ) │ │ │ │ lsls r6, r2, #5 │ │ │ │ - ldmia r5!, {r3, r4} │ │ │ │ + ldmia r5!, {r3, r4, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r5, pc, #752 @ (adr r5, 645d58 ) │ │ │ │ lsls r6, r2, #5 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2140519,15 +2140522,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 6a9f8 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldmia r4, {r1, r3, r4, r7} │ │ │ │ + ldmia r5!, {r1, r3, r4, r6} │ │ │ │ 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 │ │ │ │ @@ -2140549,15 +2140552,15 @@ │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 6a9f8 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ blx 6a4a8 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldmia r4, {r1, r4, r6} │ │ │ │ + ldmia r5!, {r1, r4} │ │ │ │ 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 │ │ │ │ @@ -2140594,15 +2140597,15 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp, #0] │ │ │ │ blx 6aa64 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - ldmia r3!, {r1, r2, r5, r6, r7} │ │ │ │ + ldmia r4!, {r1, r2, r5, r7} │ │ │ │ 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 │ │ │ │ @@ -2140714,17 +2140717,17 @@ │ │ │ │ b.n 645c40 │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ bl 645afc │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ b.n 645c1e │ │ │ │ - ldmia r2!, {r3, r4, r5, r6, r7} │ │ │ │ + ldmia r3, {r3, r4, r5, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r2, {r1, r2, r4, r6, r7} │ │ │ │ + ldmia r3!, {r1, r2, r4, r7} │ │ │ │ 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] @ (645ff4 ) │ │ │ │ mov r5, r1 │ │ │ │ @@ -2141039,35 +2141042,35 @@ │ │ │ │ b.n 645dd8 │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ b.n 645ff2 │ │ │ │ add r3, pc, #208 @ (adr r3, 6460c8 ) │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r1!, {r3, r6, r7} │ │ │ │ + ldmia r2!, {r3, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - sub sp, #448 @ 0x1c0 │ │ │ │ + cbz r0, 646030 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - ldmia r1, {r1, r2, r3, r4} │ │ │ │ + ldmia r1, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r1, {r1, r2, r3} │ │ │ │ + ldmia r1, {r1, r2, r3, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r0!, {r4, r5, r6, r7} │ │ │ │ + ldmia r1!, {r4, r5, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ add r1, pc, #728 @ (adr r1, 6462ec ) │ │ │ │ lsls r6, r2, #5 │ │ │ │ - ldmia r0!, {r2, r3, r5, r6} │ │ │ │ + ldmia r1!, {r2, r3, r5} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r0!, {r2, r5} │ │ │ │ + ldmia r0!, {r2, r5, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r0!, {r1, r2, r3} │ │ │ │ + ldmia r0!, {r1, r2, r3, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - stmia r7!, {r2, r7} │ │ │ │ + ldmia r0!, {r2, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - stmia r7!, {r2, r3, r5, r6} │ │ │ │ + ldmia r0!, {r2, r3, r5} │ │ │ │ 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 │ │ │ │ @@ -2141140,15 +2141143,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r7, [sp, #736] @ 0x2e0 │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - stmia r6!, {r1, r2, r4, r5, r6} │ │ │ │ + stmia r7!, {r1, r2, r4, r5} │ │ │ │ lsls r4, r5, #2 │ │ │ │ ldr r7, [sp, #160] @ 0xa0 │ │ │ │ lsls r6, r2, #5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2141550,25 +2141553,25 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ... │ │ │ │ ldr r6, [sp, #840] @ 0x348 │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - stmia r4!, {r2, r5, r6, r7} │ │ │ │ + stmia r5!, {r2, r5, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ ldr r5, [sp, #656] @ 0x290 │ │ │ │ lsls r6, r2, #5 │ │ │ │ - stmia r3!, {r1, r2, r3, r5, r7} │ │ │ │ + stmia r4!, {r1, r2, r3, r5, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - stmia r3!, {r1, r2, r3, r4, r5, r6} │ │ │ │ + stmia r4!, {r1, r2, r3, r4, r5} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - stmia r2!, {r2, r3, r5, r6, r7} │ │ │ │ + stmia r3!, {r2, r3, r5, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - stmia r2!, {r1, r2, r3, r4, r5, r6} │ │ │ │ + stmia r3!, {r1, r2, r3, r4, r5} │ │ │ │ lsls r4, r5, #2 │ │ │ │ cmp r2, #4 │ │ │ │ beq.n 646564 │ │ │ │ bls.n 64655e │ │ │ │ cmp r2, #5 │ │ │ │ bne.n 646568 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ @@ -2141921,32 +2141924,32 @@ │ │ │ │ b.n 646764 │ │ │ │ ldr.w r9, [sp, #8] │ │ │ │ mov r8, r9 │ │ │ │ mov fp, r9 │ │ │ │ mov r5, r9 │ │ │ │ b.n 646764 │ │ │ │ nop │ │ │ │ - bne.n 646970 │ │ │ │ + bne.n 6468f0 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strd r0, r0, [r2, #-704]! @ 0x2c0 │ │ │ │ - beq.n 6468d4 │ │ │ │ + bic.w r0, r2, r0, ror #2 │ │ │ │ + bne.n 646854 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r2, r2, r2 │ │ │ │ + subs r2, r2, r5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strh r0, [r1, #20] │ │ │ │ + strh r0, [r1, #26] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strh r0, [r0, #20] │ │ │ │ + strh r0, [r0, #26] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strh r0, [r7, #18] │ │ │ │ + strh r0, [r7, #24] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strh r0, [r6, #18] │ │ │ │ + strh r0, [r6, #24] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldmia r7!, {r3, r4, r6} │ │ │ │ + beq.n 646958 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - adds r0, r1, r4 │ │ │ │ + adds r0, r1, r7 │ │ │ │ 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 │ │ │ │ @@ -2142083,19 +2142086,19 @@ │ │ │ │ b.n 646a20 │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r6, [sp, #264] @ 0x108 │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - pop {r5, r6, r7} │ │ │ │ + pop {r5, r7, pc} │ │ │ │ lsls r4, r5, #2 │ │ │ │ str r5, [sp, #656] @ 0x290 │ │ │ │ lsls r6, r2, #5 │ │ │ │ - pop {r2, r3, r5, r7} │ │ │ │ + pop {r2, r3, r5, r6, pc} │ │ │ │ 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 │ │ │ │ @@ -2142198,15 +2142201,15 @@ │ │ │ │ b.n 646b6e │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r5, [sp, #240] @ 0xf0 │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r6, 646c28 │ │ │ │ + pop {r1, r2, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ str r4, [sp, #552] @ 0x228 │ │ │ │ lsls r6, r2, #5 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldr.w r3, [r0, #3312] @ 0xcf0 │ │ │ │ push {r4, lr} │ │ │ │ @@ -2142324,15 +2142327,15 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldrb.w r3, [r4, #844] @ 0x34c │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 646cde │ │ │ │ ldr.w r0, [r4, #852] @ 0x354 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - rev16 r2, r2 │ │ │ │ + cbnz r2, 646d38 │ │ │ │ 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 │ │ │ │ @@ -2142349,15 +2142352,15 @@ │ │ │ │ bl 61ca50 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ blx 6987c │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldrb r2, [r7, #6] │ │ │ │ + ldrb r2, [r7, #9] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ ldr r3, [pc, #16] @ (646d58 ) │ │ │ │ @@ -2142365,15 +2142368,15 @@ │ │ │ │ movs r1, #7 │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r0, #0] │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ blx 6a004 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - cbnz r6, 646d92 │ │ │ │ + hlt 0x001e │ │ │ │ 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] @ (646e20 ) │ │ │ │ @@ -2142448,15 +2142451,15 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ str r2, [sp, #552] @ 0x228 │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r2, [sp, #112] @ 0x70 │ │ │ │ lsls r6, r2, #5 │ │ │ │ - add r0, pc, #984 @ (adr r0, 647208 ) │ │ │ │ + add r1, pc, #728 @ (adr r1, 647108 ) │ │ │ │ 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] @ (646e80 ) │ │ │ │ @@ -2142619,17 +2142622,17 @@ │ │ │ │ bne.n 646fe4 │ │ │ │ cmp r2, #1 │ │ │ │ itt eq │ │ │ │ moveq.w r3, #4294967295 @ 0xffffffff │ │ │ │ streq.w r3, [r1, #3464] @ 0xd88 │ │ │ │ bne.n 646fec │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - blt.n 646fc4 │ │ │ │ + bgt.n 646f44 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrb r4, [r5, #9] │ │ │ │ + ldrb r4, [r5, #12] │ │ │ │ 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 │ │ │ │ @@ -2142698,17 +2142701,17 @@ │ │ │ │ bl 651380 │ │ │ │ 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 6470d6 │ │ │ │ - ldrb r4, [r2, #6] │ │ │ │ + ldrb r4, [r2, #9] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrb r2, [r2, #6] │ │ │ │ + ldrb r2, [r2, #9] │ │ │ │ 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 │ │ │ │ @@ -2142734,15 +2142737,15 @@ │ │ │ │ blx 69978 │ │ │ │ mov r1, r0 │ │ │ │ b.n 647162 │ │ │ │ ldr.w r0, [r5, #836] @ 0x344 │ │ │ │ bl 61d490 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - strb r2, [r4, #21] │ │ │ │ + strb r2, [r4, #24] │ │ │ │ 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 │ │ │ │ @@ -2142793,19 +2142796,19 @@ │ │ │ │ str.w r0, [r5, #864] @ 0x360 │ │ │ │ add.w r0, r8, #13120 @ 0x3340 │ │ │ │ adds r0, #8 │ │ │ │ bl 651380 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - ldrb r0, [r0, #2] │ │ │ │ + ldrb r0, [r0, #5] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - push {r2, r3, r4, lr} │ │ │ │ + push {r2, r3, r4, r6, r7, lr} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r6, [r5, #1] │ │ │ │ + ldrb r6, [r5, #4] │ │ │ │ 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] │ │ │ │ @@ -2142972,15 +2142975,15 @@ │ │ │ │ sbfx r3, r3, #10, #16 │ │ │ │ adds r0, #8 │ │ │ │ add.w r3, r5, r3, lsl #2 │ │ │ │ addw r3, r3, #3176 @ 0xc68 │ │ │ │ ldr.w r3, [r4, r3, lsl #2] │ │ │ │ bl 6515d4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - cbz r2, 647492 │ │ │ │ + cbz r2, 6474c2 │ │ │ │ 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 │ │ │ │ ldr r4, [r2, #88] @ 0x58 │ │ │ │ @@ -2143090,21 +2143093,21 @@ │ │ │ │ bl 61d490 │ │ │ │ b.n 647520 │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ ldrh r4, [r5, #26] │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - sxth r2, r6 │ │ │ │ + uxtb r2, r6 │ │ │ │ lsls r4, r5, #2 │ │ │ │ ldrh r0, [r3, #22] │ │ │ │ lsls r6, r2, #5 │ │ │ │ - strb r6, [r4, #5] │ │ │ │ + strb r6, [r4, #8] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - cbz r4, 6475c4 │ │ │ │ + uxth r4, r0 │ │ │ │ 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 │ │ │ │ @@ -2143203,19 +2143206,19 @@ │ │ │ │ cmpne r2, #141 @ 0x8d │ │ │ │ bne.n 6475c2 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r1, #3464] @ 0xd88 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r3, r6 │ │ │ │ b.n 6475f8 │ │ │ │ - strb r2, [r6, #16] │ │ │ │ + strb r2, [r6, #19] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - sub sp, #264 @ 0x108 │ │ │ │ + cbz r2, 6476e8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r6, [r2, #16] │ │ │ │ + strb r6, [r2, #19] │ │ │ │ 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 │ │ │ │ @@ -2143494,15 +2143497,15 @@ │ │ │ │ lsls r6, r2, #5 │ │ │ │ ldrh r0, [r1, #8] │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strh r6, [r2, #60] @ 0x3c │ │ │ │ lsls r6, r2, #5 │ │ │ │ - strb r6, [r1, #5] │ │ │ │ + strb r6, [r1, #8] │ │ │ │ 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 │ │ │ │ @@ -2143616,15 +2143619,15 @@ │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ blx 6a9f8 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ bx lr │ │ │ │ - add r5, sp, #56 @ 0x38 │ │ │ │ + add r5, sp, #824 @ 0x338 │ │ │ │ lsls r4, r5, #2 │ │ │ │ ldr.w r3, [r1, #3532] @ 0xdcc │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cbz r3, 647b1c │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2143760,21 +2143763,21 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strh r6, [r7, #36] @ 0x24 │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r3, sp, #744 @ 0x2e8 │ │ │ │ + add r4, sp, #488 @ 0x1e8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r4, [r0, #48] @ 0x30 │ │ │ │ + ldr r4, [r0, #60] @ 0x3c │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r2, [r6, #44] @ 0x2c │ │ │ │ + ldr r2, [r6, #56] @ 0x38 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r4, [r5, #36] @ 0x24 │ │ │ │ + ldr r4, [r5, #48] @ 0x30 │ │ │ │ lsls r6, r4, #2 │ │ │ │ strh r4, [r0, #30] │ │ │ │ lsls r6, r2, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3896] @ 0xf38 │ │ │ │ @@ -2143881,15 +2143884,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strh r2, [r5, #26] │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r2, sp, #0 │ │ │ │ + add r2, sp, #768 @ 0x300 │ │ │ │ lsls r4, r5, #2 │ │ │ │ strh r4, [r7, #18] │ │ │ │ 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, #4000] @ 0xfa0 │ │ │ │ @@ -2144014,21 +2144017,21 @@ │ │ │ │ nop │ │ │ │ strh r0, [r7, #16] │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strh r4, [r5, #16] │ │ │ │ lsls r6, r2, #5 │ │ │ │ - str r0, [sp, #824] @ 0x338 │ │ │ │ + str r1, [sp, #568] @ 0x238 │ │ │ │ lsls r1, r4, #4 │ │ │ │ strh r0, [r4, #12] │ │ │ │ lsls r6, r2, #5 │ │ │ │ asrs r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r1, #64] @ 0x40 │ │ │ │ + ldr r2, [r1, #76] @ 0x4c │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov ip, r2 │ │ │ │ mov r0, r1 │ │ │ │ @@ -2144118,15 +2144121,15 @@ │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r7 │ │ │ │ bl 61884c │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r9 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - add r7, pc, #408 @ (adr r7, 6481ac ) │ │ │ │ + add r0, sp, #152 @ 0x98 │ │ │ │ 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 │ │ │ │ @@ -2144306,23 +2144309,23 @@ │ │ │ │ b.n 64819c │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r4, [r0, #31] │ │ │ │ lsls r6, r2, #5 │ │ │ │ - add r6, pc, #600 @ (adr r6, 648450 ) │ │ │ │ + add r7, pc, #344 @ (adr r7, 648350 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r6, pc, #576 @ (adr r6, 64843c ) │ │ │ │ + add r7, pc, #320 @ (adr r7, 64833c ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r2, [r0, #84] @ 0x54 │ │ │ │ + str r2, [r0, #96] @ 0x60 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - add r6, pc, #120 @ (adr r6, 64827c ) │ │ │ │ + add r6, pc, #888 @ (adr r6, 64857c ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r5, pc, #728 @ (adr r5, 6484e0 ) │ │ │ │ + add r6, pc, #472 @ (adr r6, 6483e0 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ ldrb r4, [r3, #25] │ │ │ │ lsls r6, r2, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3872] @ 0xf20 │ │ │ │ @@ -2144788,15 +2144791,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldrb r2, [r4, #22] │ │ │ │ lsls r6, r2, #5 │ │ │ │ ldrb r0, [r4, #18] │ │ │ │ lsls r6, r2, #5 │ │ │ │ asrs r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r0, #72] @ 0x48 │ │ │ │ + str r6, [r0, #84] @ 0x54 │ │ │ │ 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 │ │ │ │ @@ -2145054,15 +2145057,15 @@ │ │ │ │ str r3, [sp, #16] │ │ │ │ b.n 6488ce │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ strb r0, [r2, #29] │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [sp, #880] @ 0x370 │ │ │ │ + ldr r6, [sp, #624] @ 0x270 │ │ │ │ lsls r4, r5, #2 │ │ │ │ strb r4, [r2, #26] │ │ │ │ lsls r6, r2, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3856] @ 0xf10 │ │ │ │ @@ -2145397,15 +2145400,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ strb r2, [r7, #23] │ │ │ │ lsls r6, r2, #5 │ │ │ │ strb r4, [r1, #18] │ │ │ │ lsls r6, r2, #5 │ │ │ │ asrs r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r5, r6] │ │ │ │ + ldrsh r0, [r5, r1] │ │ │ │ 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 │ │ │ │ @@ -2145626,15 +2145629,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strb r6, [r3, #4] │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [sp, #136] @ 0x88 │ │ │ │ + ldr r0, [sp, #904] @ 0x388 │ │ │ │ lsls r4, r5, #2 │ │ │ │ strb r4, [r7, #0] │ │ │ │ lsls r6, r2, #5 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -2145677,15 +2145680,15 @@ │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 648ec4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - str r6, [sp, #984] @ 0x3d8 │ │ │ │ + str r7, [sp, #728] @ 0x2d8 │ │ │ │ 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] @ 64915c │ │ │ │ mov ip, r1 │ │ │ │ @@ -2145768,15 +2145771,15 @@ │ │ │ │ nop │ │ │ │ ldr r6, [r6, #116] @ 0x74 │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [r5, #112] @ 0x70 │ │ │ │ lsls r6, r2, #5 │ │ │ │ - str r5, [sp, #936] @ 0x3a8 │ │ │ │ + str r6, [sp, #680] @ 0x2a8 │ │ │ │ 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 │ │ │ │ @@ -2145851,19 +2145854,19 @@ │ │ │ │ mov r1, r0 │ │ │ │ add r3, pc │ │ │ │ mov r0, r7 │ │ │ │ blx 69084 │ │ │ │ mov r2, r0 │ │ │ │ b.n 6491ba │ │ │ │ nop │ │ │ │ - ldr r6, [r3, r4] │ │ │ │ + ldr r6, [r3, r7] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r0, [r2, r4] │ │ │ │ + ldr r0, [r2, r7] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - str r4, [sp, #968] @ 0x3c8 │ │ │ │ + str r5, [sp, #712] @ 0x2c8 │ │ │ │ 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] │ │ │ │ @@ -2146058,15 +2146061,15 @@ │ │ │ │ bic.w r2, r5, #2 │ │ │ │ cmp r2, #1 │ │ │ │ bne.n 6493ea │ │ │ │ b.n 64945a │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - str r3, [sp, #544] @ 0x220 │ │ │ │ + str r4, [sp, #288] @ 0x120 │ │ │ │ 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 │ │ │ │ @@ -2146154,19 +2146157,19 @@ │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ bl 647c70 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ - str r2, [sp, #488] @ 0x1e8 │ │ │ │ + str r3, [sp, #232] @ 0xe8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r2, [sp, #240] @ 0xf0 │ │ │ │ + str r2, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r1, [sp, #888] @ 0x378 │ │ │ │ + str r2, [sp, #632] @ 0x278 │ │ │ │ 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 │ │ │ │ @@ -2146317,21 +2146320,21 @@ │ │ │ │ adds r6, #200 @ 0xc8 │ │ │ │ b.n 6496b0 │ │ │ │ adds r6, #160 @ 0xa0 │ │ │ │ b.n 6496b0 │ │ │ │ adds r6, #40 @ 0x28 │ │ │ │ b.n 6496b0 │ │ │ │ nop │ │ │ │ - str r1, [sp, #40] @ 0x28 │ │ │ │ + str r1, [sp, #808] @ 0x328 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r0, [sp, #808] @ 0x328 │ │ │ │ + str r1, [sp, #552] @ 0x228 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r0, [sp, #448] @ 0x1c0 │ │ │ │ + str r1, [sp, #192] @ 0xc0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r0, [sp, #224] @ 0xe0 │ │ │ │ + str r0, [sp, #992] @ 0x3e0 │ │ │ │ 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 │ │ │ │ @@ -2146404,15 +2146407,15 @@ │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ bl 647c70 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ - ldrh r6, [r2, #62] @ 0x3e │ │ │ │ + str r0, [sp, #600] @ 0x258 │ │ │ │ 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] @ (649b64 ) │ │ │ │ @@ -2146727,23 +2146730,23 @@ │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ b.n 649a72 │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ str r0, [r3, #124] @ 0x7c │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r3, #52] @ 0x34 │ │ │ │ + ldrh r2, [r3, #58] @ 0x3a │ │ │ │ lsls r4, r5, #2 │ │ │ │ str r2, [r1, #116] @ 0x74 │ │ │ │ lsls r6, r2, #5 │ │ │ │ - ldrh r6, [r6, #48] @ 0x30 │ │ │ │ + ldrh r6, [r6, #54] @ 0x36 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrh r2, [r2, #46] @ 0x2e │ │ │ │ + ldrh r2, [r2, #52] @ 0x34 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r6, [r7, #16] │ │ │ │ + strb r6, [r7, #19] │ │ │ │ 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 │ │ │ │ @@ -2146894,21 +2146897,21 @@ │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r5, #96] @ 0x60 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ add r3, pc │ │ │ │ blx 69084 │ │ │ │ mov r6, r0 │ │ │ │ b.n 649c52 │ │ │ │ - strb r4, [r5, #12] │ │ │ │ + strb r4, [r5, #15] │ │ │ │ lsls r1, r4, #4 │ │ │ │ - ldrh r0, [r6, #16] │ │ │ │ + ldrh r0, [r6, #22] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrh r6, [r3, #16] │ │ │ │ + ldrh r6, [r3, #22] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrh r6, [r0, #16] │ │ │ │ + ldrh r6, [r0, #22] │ │ │ │ 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 │ │ │ │ @@ -2147086,19 +2147089,19 @@ │ │ │ │ mov r1, r6 │ │ │ │ ldr r2, [r5, #96] @ 0x60 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ add r3, pc │ │ │ │ blx 69084 │ │ │ │ mov r6, r0 │ │ │ │ b.n 649e0e │ │ │ │ - ldrh r2, [r1, #2] │ │ │ │ + ldrh r2, [r1, #8] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrh r2, [r5, #0] │ │ │ │ + ldrh r2, [r5, #6] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrh r2, [r2, #0] │ │ │ │ + ldrh r2, [r2, #6] │ │ │ │ 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 │ │ │ │ @@ -2147282,19 +2147285,19 @@ │ │ │ │ mov r1, r6 │ │ │ │ ldr r2, [r5, #96] @ 0x60 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ add r3, pc │ │ │ │ blx 69084 │ │ │ │ mov r6, r0 │ │ │ │ b.n 649ffc │ │ │ │ - strh r4, [r1, #50] @ 0x32 │ │ │ │ + strh r4, [r1, #56] @ 0x38 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strh r2, [r2, #48] @ 0x30 │ │ │ │ + strh r2, [r2, #54] @ 0x36 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strh r2, [r7, #46] @ 0x2e │ │ │ │ + strh r2, [r7, #52] @ 0x34 │ │ │ │ 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] @ (64a390 ) │ │ │ │ add.w r6, r0, #12288 @ 0x3000 │ │ │ │ @@ -2147506,31 +2147509,31 @@ │ │ │ │ str.w r0, [r6, #676] @ 0x2a4 │ │ │ │ b.n 64a178 │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ ldrsh r6, [r3, r2] │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, ip │ │ │ │ + mov r0, r4 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - cmp r2, sp │ │ │ │ + mov r2, r5 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - cmp r2, lr │ │ │ │ + mov r2, r6 │ │ │ │ lsls r6, r4, #2 │ │ │ │ ldrsh r2, [r2, r0] │ │ │ │ lsls r6, r2, #5 │ │ │ │ - cmp r0, r7 │ │ │ │ + cmp r8, pc │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strh r4, [r1, #38] @ 0x26 │ │ │ │ + strh r4, [r1, #44] @ 0x2c │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r0, [pc, #360] @ (64a51c ) │ │ │ │ + ldr r1, [pc, #104] @ (64a41c ) │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r0, [pc, #80] @ (64a408 ) │ │ │ │ + ldr r0, [pc, #848] @ (64a708 ) │ │ │ │ lsls r6, r4, #2 │ │ │ │ - blxns r9 │ │ │ │ + ldr r0, [pc, #560] @ (64a5ec ) │ │ │ │ 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] @ (64a5fc ) │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ @@ -2147737,17 +2147740,17 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ ldrb r0, [r5, r0] │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r5, r5] │ │ │ │ lsls r6, r2, #5 │ │ │ │ - strh r6, [r3, #16] │ │ │ │ + strh r6, [r3, #22] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strh r6, [r7, #10] │ │ │ │ + strh r6, [r7, #16] │ │ │ │ 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 │ │ │ │ @@ -2147906,21 +2147909,21 @@ │ │ │ │ ldr r2, [r1, #24] │ │ │ │ str.w r2, [r3, #4]! │ │ │ │ cmp r3, r4 │ │ │ │ bne.n 64a7c6 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - strh r2, [r3, #4] │ │ │ │ + strh r2, [r3, #10] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r7, [pc, #664] @ (64aa78 ) │ │ │ │ + str r6, [r4, r1] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - strh r6, [r5, #40] @ 0x28 │ │ │ │ + strh r6, [r5, #46] @ 0x2e │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r1!, {r3, r4, r5, r6, r7} │ │ │ │ + ldmia r2!, {r3, r4, r5, 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, #3824] @ 0xef0 │ │ │ │ mov r6, r2 │ │ │ │ ldr.w r2, [pc, #1084] @ 64ac38 │ │ │ │ @@ -2148327,23 +2148330,23 @@ │ │ │ │ mov r5, ip │ │ │ │ b.n 64abda │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ ldrsb r0, [r7, r7] │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r7, #26] │ │ │ │ + ldrb r0, [r7, #29] │ │ │ │ lsls r4, r5, #2 │ │ │ │ ldrsb r6, [r4, r5] │ │ │ │ lsls r6, r2, #5 │ │ │ │ - ldrb r2, [r2, #25] │ │ │ │ + ldrb r2, [r2, #28] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r0, [r0, #24] │ │ │ │ + ldrb r0, [r0, #27] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r6, [r1, #52] @ 0x34 │ │ │ │ + str r6, [r1, #64] @ 0x40 │ │ │ │ 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] @ (64ae88 ) │ │ │ │ @@ -2148561,17 +2148564,17 @@ │ │ │ │ nop │ │ │ │ strh r0, [r2, r6] │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strh r2, [r7, r4] │ │ │ │ lsls r6, r2, #5 │ │ │ │ - ldrb r0, [r7, #8] │ │ │ │ + ldrb r0, [r7, #11] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r2, [r7, #3] │ │ │ │ + ldrb r2, [r7, #6] │ │ │ │ lsls r4, r5, #2 │ │ │ │ ldr.w r3, [r1, #3532] @ 0xdcc │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 64af8a │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2148656,15 +2148659,15 @@ │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 6a9f8 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bx lr │ │ │ │ - ldrb r0, [r3, #1] │ │ │ │ + ldrb r0, [r3, #4] │ │ │ │ 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] @ 64b444 │ │ │ │ @@ -2149112,27 +2149115,27 @@ │ │ │ │ mov r6, lr │ │ │ │ b.n 64b3e4 │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ str r0, [r2, r1] │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r6, [r4, r3] │ │ │ │ + ldrsh r6, [r4, r6] │ │ │ │ lsls r1, r4, #4 │ │ │ │ - strb r0, [r6, #27] │ │ │ │ + strb r0, [r6, #30] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r4, [r1, #27] │ │ │ │ + strb r4, [r1, #30] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r0, [r4, #24] │ │ │ │ + strb r0, [r4, #27] │ │ │ │ lsls r4, r5, #2 │ │ │ │ ldr r6, [pc, #312] @ (64b598 ) │ │ │ │ lsls r6, r2, #5 │ │ │ │ - strb r4, [r5, #19] │ │ │ │ + strb r4, [r5, #22] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrh r4, [r4, r7] │ │ │ │ + ldrb r4, [r4, r2] │ │ │ │ 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] @ (64b69c ) │ │ │ │ @@ -2149341,21 +2149344,21 @@ │ │ │ │ b.n 64b5b0 │ │ │ │ ldr r3, [pc, #496] @ (64b890 ) │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [pc, #112] @ (64b718 ) │ │ │ │ lsls r6, r2, #5 │ │ │ │ - strb r6, [r2, #8] │ │ │ │ + strb r6, [r2, #11] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r0, [r6, #5] │ │ │ │ + strb r0, [r6, #8] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r2, [r3, #4] │ │ │ │ + strb r2, [r3, #7] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r4, [r5, #2] │ │ │ │ + strb r4, [r5, #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, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r7, r1 │ │ │ │ @@ -2149646,19 +2149649,19 @@ │ │ │ │ nop │ │ │ │ ldr r1, [pc, #144] @ (64ba60 ) │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [pc, #304] @ (64bb08 ) │ │ │ │ lsls r6, r2, #5 │ │ │ │ - ldr r2, [r7, #112] @ 0x70 │ │ │ │ + ldr r2, [r7, #124] @ 0x7c │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r4, [r5, #96] @ 0x60 │ │ │ │ + ldr r4, [r5, #108] @ 0x6c │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r0, [r7, #92] @ 0x5c │ │ │ │ + ldr r0, [r7, #104] @ 0x68 │ │ │ │ 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] @ (64bce8 ) │ │ │ │ @@ -2149940,27 +2149943,27 @@ │ │ │ │ blx 69084 │ │ │ │ b.n 64bc22 │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ mov r0, r0 │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r7, #214 @ 0xd6 │ │ │ │ + adds r0, #150 @ 0x96 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - cmp r7, #220 @ 0xdc │ │ │ │ + adds r0, #156 @ 0x9c │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r4, [r1, #48] @ 0x30 │ │ │ │ + ldr r4, [r1, #60] @ 0x3c │ │ │ │ lsls r4, r5, #2 │ │ │ │ mvns r6, r2 │ │ │ │ lsls r6, r2, #5 │ │ │ │ - ldr r6, [r4, #40] @ 0x28 │ │ │ │ + ldr r6, [r4, #52] @ 0x34 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r6, [r6, #36] @ 0x24 │ │ │ │ + ldr r6, [r6, #48] @ 0x30 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r4, [r1, #36] @ 0x24 │ │ │ │ + ldr r4, [r1, #48] @ 0x30 │ │ │ │ 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] │ │ │ │ @@ -2151369,23 +2151372,23 @@ │ │ │ │ cmp.w r3, #65536 @ 0x10000 │ │ │ │ strd lr, r0, [r2, #8] │ │ │ │ mov.w ip, r1, lsr #16 │ │ │ │ bne.n 64cb86 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r2, #16] │ │ │ │ b.n 64cbba │ │ │ │ - cmp lr, sp │ │ │ │ + mov lr, r5 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - cmp r0, ip │ │ │ │ + mov r0, r4 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - cmp r4, sl │ │ │ │ + mov r4, r2 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - cmp r2, r5 │ │ │ │ + cmp sl, sp │ │ │ │ lsls r1, r4, #4 │ │ │ │ - cmp r2, r1 │ │ │ │ + cmp sl, r9 │ │ │ │ lsls r1, r4, #4 │ │ │ │ ldr.w ip, [r1, #12] │ │ │ │ push {r4, lr} │ │ │ │ cmp ip, r2 │ │ │ │ bgt.n 64ccb0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ rsb r2, r2, ip, lsl #1 │ │ │ │ @@ -2152612,21 +2152615,21 @@ │ │ │ │ adds r1, r6, #1 │ │ │ │ str.w r8, [sp] │ │ │ │ adds r6, #1 │ │ │ │ adds r7, #1 │ │ │ │ bl 64c8c0 │ │ │ │ b.n 64d876 │ │ │ │ nop │ │ │ │ - subs r0, #94 @ 0x5e │ │ │ │ + subs r1, #30 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - adds r7, #186 @ 0xba │ │ │ │ + subs r0, #122 @ 0x7a │ │ │ │ lsls r1, r4, #4 │ │ │ │ - subs r0, #128 @ 0x80 │ │ │ │ + subs r1, #64 @ 0x40 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - subs r0, #12 │ │ │ │ + subs r0, #204 @ 0xcc │ │ │ │ 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] @ (64dd54 ) │ │ │ │ mov fp, r0 │ │ │ │ @@ -2153747,17 +2153750,17 @@ │ │ │ │ subs r7, #128 @ 0x80 │ │ │ │ lsls r0, r0, #2 │ │ │ │ subs r7, #128 @ 0x80 │ │ │ │ subs r2, r0, #2 │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #150 @ 0x96 │ │ │ │ + cmp r6, #86 @ 0x56 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - cmp r5, #122 @ 0x7a │ │ │ │ + cmp r6, #58 @ 0x3a │ │ │ │ lsls r1, r4, #4 │ │ │ │ adds r2, r2, #0 │ │ │ │ lsls r6, r2, #5 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3864] @ 0xf18 │ │ │ │ @@ -2154194,17 +2154197,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ adds r6, r2, r3 │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adds r6, r1, r2 │ │ │ │ lsls r6, r2, #5 │ │ │ │ - movs r7, #218 @ 0xda │ │ │ │ + cmp r0, #154 @ 0x9a │ │ │ │ lsls r1, r4, #4 │ │ │ │ - movs r7, #192 @ 0xc0 │ │ │ │ + cmp r0, #128 @ 0x80 │ │ │ │ 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] @ (64ec2c ) │ │ │ │ sub sp, #156 @ 0x9c │ │ │ │ @@ -2154404,17 +2154407,17 @@ │ │ │ │ vmov.f32 s11, s12 │ │ │ │ b.n 64ec92 │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ cmp r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - movs r2, #248 @ 0xf8 │ │ │ │ + movs r3, #184 @ 0xb8 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - movs r2, #222 @ 0xde │ │ │ │ + movs r3, #158 @ 0x9e │ │ │ │ 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] @ (64ee08 ) │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ @@ -2154625,19 +2154628,19 @@ │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r2, r7, #5 │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, #6 │ │ │ │ + subs r0, #198 @ 0xc6 │ │ │ │ lsls r4, r5, #2 │ │ │ │ asrs r6, r4, #2 │ │ │ │ lsls r6, r2, #5 │ │ │ │ - adds r7, #164 @ 0xa4 │ │ │ │ + subs r0, #100 @ 0x64 │ │ │ │ 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 │ │ │ │ @@ -2154814,24 +2154817,24 @@ │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #31 │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, #118 @ 0x76 │ │ │ │ + adds r7, #54 @ 0x36 │ │ │ │ lsls r4, r5, #2 │ │ │ │ lsrs r6, r7, #28 │ │ │ │ lsls r6, r2, #5 │ │ │ │ - @ instruction: 0xfa9000a5 │ │ │ │ - adds r5, #214 @ 0xd6 │ │ │ │ + @ instruction: 0xfb5000a5 │ │ │ │ + adds r6, #150 @ 0x96 │ │ │ │ lsls r4, r5, #2 │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ - ldr??.w r0, [r8, #165] @ 0xa5 │ │ │ │ + @ instruction: 0xfab800a5 │ │ │ │ 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] @ (64f458 ) │ │ │ │ mov r5, r3 │ │ │ │ @@ -2155045,25 +2155048,25 @@ │ │ │ │ b.n 64f2c2 │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ lsrs r0, r7, #23 │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, #206 @ 0xce │ │ │ │ + adds r5, #142 @ 0x8e │ │ │ │ lsls r4, r5, #2 │ │ │ │ - adds r4, #78 @ 0x4e │ │ │ │ + adds r5, #14 │ │ │ │ lsls r4, r5, #2 │ │ │ │ lsrs r2, r1, #20 │ │ │ │ lsls r6, r2, #5 │ │ │ │ - adds r3, #216 @ 0xd8 │ │ │ │ + adds r4, #152 @ 0x98 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - adds r3, #114 @ 0x72 │ │ │ │ + adds r4, #50 @ 0x32 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - adds r2, #224 @ 0xe0 │ │ │ │ + adds r3, #160 @ 0xa0 │ │ │ │ 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 │ │ │ │ @@ -2155203,19 +2155206,19 @@ │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ blx 690f0 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - adds r1, #240 @ 0xf0 │ │ │ │ + adds r2, #176 @ 0xb0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - adds r1, #116 @ 0x74 │ │ │ │ + adds r2, #52 @ 0x34 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - adds r1, #90 @ 0x5a │ │ │ │ + adds r2, #26 │ │ │ │ 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 │ │ │ │ @@ -2156137,27 +2156140,27 @@ │ │ │ │ bl 64c5bc │ │ │ │ b.n 64ff88 │ │ │ │ nop │ │ │ │ lsrs r6, r4, #6 │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, #236 @ 0xec │ │ │ │ + cmp r7, #172 @ 0xac │ │ │ │ lsls r4, r5, #2 │ │ │ │ lsls r2, r5, #26 │ │ │ │ lsls r6, r2, #5 │ │ │ │ - cmp r5, #18 │ │ │ │ + cmp r5, #210 @ 0xd2 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cmp r4, #98 @ 0x62 │ │ │ │ + cmp r5, #34 @ 0x22 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cmp r3, #60 @ 0x3c │ │ │ │ + cmp r3, #252 @ 0xfc │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cmp r2, #104 @ 0x68 │ │ │ │ + cmp r3, #40 @ 0x28 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cmp r1, #2 │ │ │ │ + cmp r1, #194 @ 0xc2 │ │ │ │ lsls r4, r5, #2 │ │ │ │ tst.w r8, #4 │ │ │ │ beq.w 64f78e │ │ │ │ tst.w r9, #8 │ │ │ │ beq.w 64f78e │ │ │ │ ldrh.w r4, [sp, #768] @ 0x300 │ │ │ │ ubfx r2, r4, #0, #14 │ │ │ │ @@ -2156483,15 +2156486,15 @@ │ │ │ │ cbnz r0, 65048c │ │ │ │ ldr r3, [sp, #28] │ │ │ │ add r4, sp, #140 @ 0x8c │ │ │ │ b.w 64f97a │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #28] │ │ │ │ b.w 64f6e8 │ │ │ │ - movs r5, #124 @ 0x7c │ │ │ │ + movs r6, #60 @ 0x3c │ │ │ │ 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] │ │ │ │ @@ -2156881,18 +2156884,18 @@ │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ b.n 6507d2 │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ vld4.16 {d0,d2,d4,d6}, [r0 :64], r5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, r5, #6 │ │ │ │ + movs r0, #104 @ 0x68 │ │ │ │ lsls r4, r5, #2 │ │ │ │ @ instruction: 0xf7c20155 │ │ │ │ - subs r4, r6, #1 │ │ │ │ + subs r4, r6, #4 │ │ │ │ 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] @ (6509d8 ) │ │ │ │ @@ -2157287,17 +2157290,17 @@ │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ movs r0, r0 │ │ │ │ adcs r0, r2 │ │ │ │ @ instruction: 0xf5f20155 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, r6, #1 │ │ │ │ + adds r2, r6, #4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - adds r2, r2, #1 │ │ │ │ + adds r2, r2, #4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ usat r1, #21, r2, asr #1 │ │ │ │ ldrd r3, r2, [sp, #248] @ 0xf8 │ │ │ │ mov r0, r5 │ │ │ │ add r3, r2 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ lsl.w r3, sl, r3 │ │ │ │ @@ -2157638,17 +2157641,17 @@ │ │ │ │ mov r5, r0 │ │ │ │ b.n 651048 │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ sbc.w r1, ip, #85 @ 0x55 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r2, #29 │ │ │ │ + adds r2, r2, r0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - asrs r0, r3, #27 │ │ │ │ + asrs r0, r3, #30 │ │ │ │ lsls r4, r5, #2 │ │ │ │ vsra.s32 q0, , #30 │ │ │ │ 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, r2 │ │ │ │ @@ -2157871,15 +2157874,15 @@ │ │ │ │ movs r7, r2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ mcr 1, 0, r0, cr4, cr5, {2} │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r7, #16 │ │ │ │ + asrs r0, r7, #19 │ │ │ │ lsls r4, r5, #2 │ │ │ │ ldc 1, cr0, [ip], #340 @ 0x154 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ @@ -2158013,23 +2158016,23 @@ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ str r1, [r4, #12] │ │ │ │ b.n 65141a │ │ │ │ ldr r3, [r4, #20] │ │ │ │ str r3, [r4, #12] │ │ │ │ b.n 65142a │ │ │ │ nop │ │ │ │ - bvc.n 651468 │ │ │ │ + bhi.n 6513e8 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - bvc.n 6513fc │ │ │ │ + bhi.n 65157c │ │ │ │ lsls r5, r4, #2 │ │ │ │ - asrs r4, r6, #10 │ │ │ │ + asrs r4, r6, #13 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bvc.n 651550 │ │ │ │ + bvc.n 6514d0 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - bvc.n 651548 │ │ │ │ + bvc.n 6514c8 │ │ │ │ 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 │ │ │ │ @@ -2158098,17 +2158101,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 │ │ │ │ - bvs.n 65151c │ │ │ │ + bvc.n 65169c │ │ │ │ lsls r5, r4, #2 │ │ │ │ - bvs.n 6514d8 │ │ │ │ + bvc.n 651658 │ │ │ │ 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 6a8c0 │ │ │ │ @@ -2158165,15 +2158168,15 @@ │ │ │ │ mov r1, r8 │ │ │ │ ldr r2, [r5, #16] │ │ │ │ mov r0, r4 │ │ │ │ blx 6a118 │ │ │ │ mov r8, r0 │ │ │ │ b.n 651620 │ │ │ │ nop │ │ │ │ - asrs r0, r4, #4 │ │ │ │ + asrs r0, r4, #7 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldrd r4, r3, [r0, #36] @ 0x24 │ │ │ │ movw r2, #3572 @ 0xdf4 │ │ │ │ @@ -2158201,15 +2158204,15 @@ │ │ │ │ blx 6a9f8 │ │ │ │ mov r0, r5 │ │ │ │ bl 651380 │ │ │ │ ldr.w r3, [r4, #3564] @ 0xdec │ │ │ │ str.w r3, [r4, #3568] @ 0xdf0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - asrs r2, r2, #2 │ │ │ │ + asrs r2, r2, #5 │ │ │ │ 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 │ │ │ │ @@ -2158299,17 +2158302,17 @@ │ │ │ │ str r2, [r4, #28] │ │ │ │ blx 6a9f8 │ │ │ │ cmp.w sl, #0 │ │ │ │ beq.n 6516f2 │ │ │ │ mov r0, r4 │ │ │ │ bl 651660 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - lsrs r4, r4, #31 │ │ │ │ + asrs r4, r4, #2 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bmi.n 6518d0 │ │ │ │ + bpl.n 651850 │ │ │ │ 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 │ │ │ │ @@ -2158430,21 +2158433,21 @@ │ │ │ │ ldr.w r3, [r1, #2280] @ 0x8e8 │ │ │ │ str.w r3, [r4, #2280] @ 0x8e8 │ │ │ │ str.w r6, [r4, #652] @ 0x28c │ │ │ │ bl 651380 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - lsrs r2, r3, #27 │ │ │ │ + lsrs r2, r3, #30 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r4, r2, #26 │ │ │ │ + lsrs r4, r2, #29 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bcc.n 651a08 │ │ │ │ + bmi.n 651988 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r6, [r6, #92] @ 0x5c │ │ │ │ + ldr r6, [r6, #104] @ 0x68 │ │ │ │ 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 │ │ │ │ @@ -2158470,15 +2158473,15 @@ │ │ │ │ add r3, pc │ │ │ │ blx 69ef0 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r4, #20] │ │ │ │ bl 651380 │ │ │ │ pop {r4, pc} │ │ │ │ - lsrs r6, r0, #22 │ │ │ │ + lsrs r6, r0, #25 │ │ │ │ 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 │ │ │ │ @@ -2158509,15 +2158512,15 @@ │ │ │ │ blx 69ef0 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r4, #20] │ │ │ │ bl 651380 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - lsrs r0, r0, #21 │ │ │ │ + lsrs r0, r0, #24 │ │ │ │ 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 │ │ │ │ @@ -2158563,15 +2158566,15 @@ │ │ │ │ ldr r2, [r4, #28] │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx 6a9f8 │ │ │ │ mov r0, r4 │ │ │ │ bl 651380 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - lsrs r4, r6, #18 │ │ │ │ + lsrs r4, r6, #21 │ │ │ │ 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 │ │ │ │ @@ -2158634,23 +2158637,23 @@ │ │ │ │ blx 6a9f8 │ │ │ │ b.n 651b02 │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 651b08 │ │ │ │ str r3, [r1, #0] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - subs r2, #240 @ 0xf0 │ │ │ │ + subs r3, #176 @ 0xb0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bne.n 651bc8 │ │ │ │ + bne.n 651b48 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - subs r2, #182 @ 0xb6 │ │ │ │ + subs r3, #118 @ 0x76 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - lsrs r4, r6, #15 │ │ │ │ + lsrs r4, r6, #18 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - beq.n 651b28 │ │ │ │ + bne.n 651aa8 │ │ │ │ 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] @ (651cc0 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -2158678,15 +2158681,15 @@ │ │ │ │ movs r1, #112 @ 0x70 │ │ │ │ mov r0, r4 │ │ │ │ add r7, sp, #20 │ │ │ │ bl 48dd10 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x379994> │ │ │ │ movs r1, #31 │ │ │ │ mov r0, r4 │ │ │ │ movw r8, #9217 @ 0x2401 │ │ │ │ - bl ac094c │ │ │ │ + bl ac0944 │ │ │ │ mov r0, r4 │ │ │ │ bl 47da24 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3696a8> │ │ │ │ ldr r3, [pc, #248] @ (651cd0 ) │ │ │ │ ldr.w r9, [r6, r3] │ │ │ │ movs r6, #0 │ │ │ │ mov r0, r4 │ │ │ │ bl 4b6194 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3a1e18> │ │ │ │ @@ -2158747,36 +2158750,36 @@ │ │ │ │ bne.n 651cba │ │ │ │ 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 acc998 │ │ │ │ + bl acc990 │ │ │ │ ldrsb.w r3, [r4, #65] @ 0x41 │ │ │ │ cmp r3, #4 │ │ │ │ bne.n 651bb8 │ │ │ │ mov r0, r4 │ │ │ │ - bl acda8c │ │ │ │ + bl acda84 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 651bb8 │ │ │ │ mov r0, r4 │ │ │ │ - bl ac38e8 │ │ │ │ + bl ac38e0 │ │ │ │ mov r0, r4 │ │ │ │ bl 49e314 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x389f98> │ │ │ │ mov r0, r4 │ │ │ │ bl 4b9a48 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3a56cc> │ │ │ │ b.n 651bb8 │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ b.n 6515a4 │ │ │ │ lsls r5, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf6840120 │ │ │ │ + @ instruction: 0xf7440120 │ │ │ │ b.n 651598 │ │ │ │ lsls r5, r2, #5 │ │ │ │ movs r5, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ b.n 6523f4 │ │ │ │ lsls r5, r2, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ @@ -2158861,15 +2158864,15 @@ │ │ │ │ mov r1, r4 │ │ │ │ mov r0, sl │ │ │ │ add r3, pc │ │ │ │ blx 69ef0 │ │ │ │ mov r4, r0 │ │ │ │ b.n 651d14 │ │ │ │ nop │ │ │ │ - lsrs r4, r0, #6 │ │ │ │ + lsrs r4, r0, #9 │ │ │ │ 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 │ │ │ │ @@ -2158994,15 +2158997,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ b.n 652364 │ │ │ │ lsls r5, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r1, #3 │ │ │ │ + lsrs r0, r1, #6 │ │ │ │ lsls r4, r5, #2 │ │ │ │ b.n 652144 │ │ │ │ lsls r5, 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 │ │ │ │ @@ -2159281,23 +2159284,23 @@ │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, sl │ │ │ │ add r3, pc │ │ │ │ blx 69ef0 │ │ │ │ mov r5, r0 │ │ │ │ b.n 651f98 │ │ │ │ - lsls r2, r6, #27 │ │ │ │ + lsls r2, r6, #30 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsls r4, r2, #26 │ │ │ │ + lsls r4, r2, #29 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsls r2, r3, #25 │ │ │ │ + lsls r2, r3, #28 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsls r0, r5, #24 │ │ │ │ + lsls r0, r5, #27 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsls r6, r1, #21 │ │ │ │ + lsls r6, r1, #24 │ │ │ │ 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] │ │ │ │ @@ -2159598,17 +2159601,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ ble.n 6524c8 │ │ │ │ lsls r5, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r0, #16 │ │ │ │ + lsls r2, r0, #19 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsls r4, r5, #8 │ │ │ │ + lsls r4, r5, #11 │ │ │ │ lsls r4, r5, #2 │ │ │ │ bhi.w 652a9a │ │ │ │ ldrh.w r1, [sl, #8] │ │ │ │ ubfx r1, r1, #0, #14 │ │ │ │ cmp r1, #0 │ │ │ │ beq.w 652c48 │ │ │ │ movs r7, #0 │ │ │ │ @@ -2160054,26 +2160057,27 @@ │ │ │ │ b.n 652470 │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ lsls r7, r7, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r4, #6 │ │ │ │ + lsls r0, r4, #9 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsls r2, r6, #5 │ │ │ │ + lsls r2, r6, #8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ bhi.n 6529c4 │ │ │ │ lsls r5, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - vhadd.u d16, d26, d27 │ │ │ │ - cdp2 0, 14, cr0, cr4, cr11, {5} │ │ │ │ - cdp2 0, 13, cr0, cr4, cr11, {5} │ │ │ │ - cdp2 0, 2, cr0, cr6, cr11, {5} │ │ │ │ + movs r2, r7 │ │ │ │ + lsls r4, r5, #2 │ │ │ │ + vaddl.u32 q0, d20, d27 │ │ │ │ + vaddl.u16 q0, d20, d27 │ │ │ │ + cdp2 0, 14, cr0, cr6, cr11, {5} │ │ │ │ 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 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ @@ -2160311,16 +2160315,16 @@ │ │ │ │ b.n 6525a2 │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ lsls r7, r7, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - mrrc2 0, 10, r0, r4, cr11 │ │ │ │ - ldc2 0, cr0, [ip], #-684 @ 0xfffffd54 │ │ │ │ + ldc2 0, cr0, [r4, #-684] @ 0xfffffd54 │ │ │ │ + ldc2l 0, cr0, [ip], #684 @ 0x2ac │ │ │ │ stmdb 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 │ │ │ │ add r5, sp, #180 @ 0xb4 │ │ │ │ @@ -2160692,15 +2160696,15 @@ │ │ │ │ nop │ │ │ │ bcc.n 65311c │ │ │ │ lsls r5, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ bne.n 653118 │ │ │ │ lsls r5, r2, #5 │ │ │ │ - strb.w r0, [sl, fp, lsl #2] │ │ │ │ + str.w r0, [sl, #171] @ 0xab │ │ │ │ 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 │ │ │ │ sub sp, #452 @ 0x1c4 │ │ │ │ @@ -2161020,22 +2161024,22 @@ │ │ │ │ eors r0, r6 │ │ │ │ ldmia r7!, {r1, r2, r3, r4, r6} │ │ │ │ lsls r5, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldmia r6!, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r5, r2, #5 │ │ │ │ - sub.w r0, r0, #5603328 @ 0x558000 │ │ │ │ - hlt 0x0024 │ │ │ │ + @ instruction: 0xf66000ab │ │ │ │ + cbnz r4, 653414 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - @ instruction: 0xf4aa00ab │ │ │ │ - bic.w r0, lr, #5603328 @ 0x558000 │ │ │ │ - @ instruction: 0xb6c0 │ │ │ │ + sbc.w r0, sl, #5603328 @ 0x558000 │ │ │ │ + @ instruction: 0xf4ee00ab │ │ │ │ + @ instruction: 0xb780 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - @ instruction: 0xf3a400ab │ │ │ │ + orn r0, r4, #5603328 @ 0x558000 │ │ │ │ stmdb 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 │ │ │ │ @@ -2161240,21 +2161244,21 @@ │ │ │ │ bpl.n 653510 │ │ │ │ b.n 65357c │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ ldmia r4!, {r1, r2} │ │ │ │ lsls r5, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb7f2 │ │ │ │ + @ instruction: 0xb8b2 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - subw r0, ip, #171 @ 0xab │ │ │ │ - @ instruction: 0xf23c00ab │ │ │ │ + @ instruction: 0xf36c00ab │ │ │ │ + @ instruction: 0xf2fc00ab │ │ │ │ ldmia r2!, {r3, r4, r6, r7} │ │ │ │ lsls r5, r2, #5 │ │ │ │ - rsbs r0, r4, #171 @ 0xab │ │ │ │ + @ instruction: 0xf29400ab │ │ │ │ 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 │ │ │ │ @@ -2161537,15 +2161541,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ blx 69f44 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - cdp 0, 3, cr0, cr10, cr11, {5} │ │ │ │ + cdp 0, 15, cr0, cr10, cr11, {5} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ ldr r3, [pc, #24] @ (653930 ) │ │ │ │ @@ -2161555,15 +2161559,15 @@ │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ blx 69f44 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - cdp 0, 0, cr0, cr12, cr11, {5} │ │ │ │ + cdp 0, 12, cr0, cr12, cr11, {5} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ ldr r3, [pc, #24] @ (653960 ) │ │ │ │ @@ -2161573,15 +2161577,15 @@ │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ blx 68a5c │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldcl 0, cr0, [ip, #684] @ 0x2ac │ │ │ │ + cdp 0, 9, cr0, cr12, cr11, {5} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ ldr r3, [pc, #24] @ (653990 ) │ │ │ │ @@ -2161590,15 +2161594,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ blx 68a5c │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - stc 0, cr0, [sl, #684]! @ 0x2ac │ │ │ │ + cdp 0, 6, cr0, cr10, cr11, {5} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ ldr r3, [pc, #24] @ (6539c0 ) │ │ │ │ @@ -2161607,15 +2161611,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ blx 68c48 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldcl 0, cr0, [sl, #-684]! @ 0xfffffd54 │ │ │ │ + cdp 0, 3, cr0, cr10, cr11, {5} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ ldr r3, [pc, #24] @ (6539f0 ) │ │ │ │ @@ -2161624,15 +2161628,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ blx 6ae2c │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - stcl 0, cr0, [sl, #-684] @ 0xfffffd54 │ │ │ │ + cdp 0, 0, cr0, cr10, cr11, {5} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ ldr r3, [pc, #24] @ (653a20 ) │ │ │ │ @@ -2161641,15 +2161645,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ blx 69b04 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldc 0, cr0, [sl, #-684] @ 0xfffffd54 │ │ │ │ + ldcl 0, cr0, [sl, #684] @ 0x2ac │ │ │ │ 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] @ (653a50 ) │ │ │ │ @@ -2161659,15 +2161663,15 @@ │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ blx 69b04 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - stcl 0, cr0, [ip], #684 @ 0x2ac │ │ │ │ + stc 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 │ │ │ │ mov r4, r2 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ ldr r3, [pc, #24] @ (653a80 ) │ │ │ │ @@ -2161676,15 +2161680,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ blx 6aa40 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldc 0, cr0, [sl], #684 @ 0x2ac │ │ │ │ + ldcl 0, cr0, [sl, #-684]! @ 0xfffffd54 │ │ │ │ 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] @ (653ab0 ) │ │ │ │ @@ -2161694,15 +2161698,15 @@ │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ blx 6aa40 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - stc 0, cr0, [ip], {171} @ 0xab │ │ │ │ + stcl 0, cr0, [ip, #-684] @ 0xfffffd54 │ │ │ │ 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 │ │ │ │ @@ -2161717,15 +2161721,15 @@ │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ add r3, pc │ │ │ │ blx 6aa40 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - mcrr 0, 10, r0, sl, cr11 │ │ │ │ + stc 0, cr0, [sl, #-684] @ 0xfffffd54 │ │ │ │ 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] │ │ │ │ @@ -2161779,15 +2161783,15 @@ │ │ │ │ ldr r3, [pc, #16] @ (653b9c ) │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ add r3, pc │ │ │ │ blx 6aa40 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - @ instruction: 0xeb9800ab │ │ │ │ + mrrc 0, 10, r0, r8, cr11 │ │ │ │ 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 │ │ │ │ @@ -2161801,15 +2161805,15 @@ │ │ │ │ ldr r1, [r4, #0] │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ add r3, pc │ │ │ │ blx 6a86c │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - adcs.w r0, lr, fp, asr #2 │ │ │ │ + ldc 0, cr0, [lr], {171} @ 0xab │ │ │ │ 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 │ │ │ │ @@ -2161824,15 +2161828,15 @@ │ │ │ │ ldr r2, [r4, #0] │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ add r3, pc │ │ │ │ blx 6a620 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - adds.w r0, lr, fp, asr #2 │ │ │ │ + rsbs r0, lr, fp, asr #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ ldr r3, [pc, #24] @ (653c48 ) │ │ │ │ @@ -2161841,15 +2161845,15 @@ │ │ │ │ ldr r5, [r4, #88] @ 0x58 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ adds r5, #24 │ │ │ │ blx 6a620 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xeaf400ab │ │ │ │ + subs.w r0, r4, fp, asr #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r1 │ │ │ │ ldrd r2, r3, [r2] │ │ │ │ @@ -2162045,15 +2162049,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ blx 6ae80 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - strd r0, r0, [r2], #684 @ 0x2ac │ │ │ │ + @ instruction: 0xe9a200ab │ │ │ │ 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] @ (653e88 ) │ │ │ │ @@ -2162063,15 +2162067,15 @@ │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ blx 693d0 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldmia.w r4!, {r0, r1, r3, r5, r7} │ │ │ │ + ldrd r0, r0, [r4, #-684]! @ 0x2ac │ │ │ │ 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] @ (653ed0 ) │ │ │ │ @@ -2162090,15 +2162094,15 @@ │ │ │ │ ldrd r3, r2, [r4] │ │ │ │ adds r5, #24 │ │ │ │ blx 6a74c │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - stmia.w r2, {r0, r1, r3, r5, r7} │ │ │ │ + strd r0, r0, [r2, #-684] @ 0x2ac │ │ │ │ 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] @ (653f18 ) │ │ │ │ @@ -2162117,15 +2162121,15 @@ │ │ │ │ ldrd r2, r3, [r4] │ │ │ │ adds r5, #24 │ │ │ │ blx 6a74c │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xe83a00ab │ │ │ │ + ldrd r0, r0, [sl], #684 @ 0x2ac │ │ │ │ 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] @ (653f74 ) │ │ │ │ mov r4, r2 │ │ │ │ @@ -2162214,15 +2162218,15 @@ │ │ │ │ ldr r5, [r4, #88] @ 0x58 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ adds r5, #24 │ │ │ │ blx 690f0 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - b.n 653e6c │ │ │ │ + b.n 653fec │ │ │ │ lsls r3, r5, #2 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2162297,15 +2162301,15 @@ │ │ │ │ ldr r5, [r4, #88] @ 0x58 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ adds r5, #24 │ │ │ │ blx 692e0 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - b.n 653d80 │ │ │ │ + b.n 653f00 │ │ │ │ lsls r3, r5, #2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ sub sp, #12 │ │ │ │ @@ -2162394,15 +2162398,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 64ee5c │ │ │ │ strd r4, r0, [r6, #96] @ 0x60 │ │ │ │ strd r4, r0, [r6, #104] @ 0x68 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - b.n 653ce8 │ │ │ │ + b.n 653e68 │ │ │ │ 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 │ │ │ │ @@ -2162670,15 +2162674,15 @@ │ │ │ │ ldr r5, [r4, #88] @ 0x58 │ │ │ │ ldrd r2, r3, [r4, #4] │ │ │ │ adds r5, #24 │ │ │ │ bl 629850 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - b.n 6549c0 │ │ │ │ + b.n 654b40 │ │ │ │ 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 │ │ │ │ @@ -2163074,15 +2163078,15 @@ │ │ │ │ ldr r5, [r4, #88] @ 0x58 │ │ │ │ mov r3, r6 │ │ │ │ mov r1, r7 │ │ │ │ adds r5, #24 │ │ │ │ blx 69b40 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - ble.n 654944 │ │ │ │ + udf #160 @ 0xa0 │ │ │ │ lsls r3, r5, #2 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r5, [r1, #0] │ │ │ │ mov r4, r2 │ │ │ │ @@ -2163110,15 +2163114,15 @@ │ │ │ │ ldr r5, [r4, #88] @ 0x58 │ │ │ │ mov r3, r6 │ │ │ │ mov r1, r7 │ │ │ │ adds r5, #24 │ │ │ │ blx 69b40 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - ble.n 6548e8 │ │ │ │ + udf #68 @ 0x44 │ │ │ │ lsls r3, r5, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ @@ -2163149,15 +2163153,15 @@ │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ blx 69b40 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - ble.n 654a78 │ │ │ │ + ble.n 6549f8 │ │ │ │ lsls r3, r5, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ @@ -2163187,15 +2163191,15 @@ │ │ │ │ adds r4, #24 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ blx 69b40 │ │ │ │ str.w r0, [r5, r4, lsl #2] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - bgt.n 654a10 │ │ │ │ + ble.n 654b90 │ │ │ │ lsls r3, r5, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ @@ -2163226,15 +2163230,15 @@ │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ blx 69b40 │ │ │ │ str.w r0, [r5, r4, lsl #2] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - bgt.n 654bb4 │ │ │ │ + ble.n 654b34 │ │ │ │ lsls r3, r5, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ @@ -2163264,15 +2163268,15 @@ │ │ │ │ adds r5, #24 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ blx 69b40 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - blt.n 654b54 │ │ │ │ + bgt.n 654ad4 │ │ │ │ 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 │ │ │ │ add.w r0, r1, #200 @ 0xc8 │ │ │ │ @@ -2163529,15 +2163533,15 @@ │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ blx 69b40 │ │ │ │ str.w r0, [r5, r4, lsl #2] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - bls.n 654e64 │ │ │ │ + bls.n 654de4 │ │ │ │ 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 │ │ │ │ @@ -2163831,15 +2163835,15 @@ │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r7 │ │ │ │ adds r5, #24 │ │ │ │ blx 69ef0 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - bvs.n 65517c │ │ │ │ + bvs.n 6550fc │ │ │ │ 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 │ │ │ │ @@ -2164046,15 +2164050,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx 6a118 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ adds r3, #24 │ │ │ │ str.w r0, [r4, r3, lsl #2] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - bcc.n 6552d4 │ │ │ │ + bmi.n 655454 │ │ │ │ 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 │ │ │ │ @@ -2164072,15 +2164076,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx 6a118 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ adds r3, #24 │ │ │ │ str.w r0, [r4, r3, lsl #2] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - bcc.n 655490 │ │ │ │ + bmi.n 655410 │ │ │ │ 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 │ │ │ │ @@ -2164098,15 +2164102,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx 6a118 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ adds r3, #24 │ │ │ │ str.w r0, [r4, r3, lsl #2] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - bcc.n 65544c │ │ │ │ + bcc.n 6553cc │ │ │ │ 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 │ │ │ │ @@ -2164276,15 +2164280,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx 6a118 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ adds r3, #24 │ │ │ │ str.w r0, [r4, r3, lsl #2] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - bne.n 655644 │ │ │ │ + bne.n 6555c4 │ │ │ │ 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 │ │ │ │ @@ -2164307,15 +2164311,15 @@ │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ blx 69b04 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - beq.n 6555f0 │ │ │ │ + bne.n 655770 │ │ │ │ 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] │ │ │ │ @@ -2164326,15 +2164330,15 @@ │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ blx 69f44 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - beq.n 6555c0 │ │ │ │ + bne.n 655740 │ │ │ │ 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] │ │ │ │ @@ -2164344,15 +2164348,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ blx 69f44 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - beq.n 65578c │ │ │ │ + bne.n 65570c │ │ │ │ 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] │ │ │ │ @@ -2164362,15 +2164366,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ blx 68a5c │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - beq.n 65575c │ │ │ │ + beq.n 6556dc │ │ │ │ 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 │ │ │ │ @@ -2164442,15 +2164446,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx 6a118 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ adds r3, #24 │ │ │ │ str.w r0, [r4, r3, lsl #2] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldmia r7!, {r3, r6} │ │ │ │ + beq.n 655808 │ │ │ │ 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 │ │ │ │ @@ -2164468,15 +2164472,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx 6a118 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ adds r3, #24 │ │ │ │ str.w r0, [r4, r3, lsl #2] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldmia r7!, {r2} │ │ │ │ + ldmia r7, {r2, r6, r7} │ │ │ │ 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 │ │ │ │ @@ -2164494,15 +2164498,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx 6a118 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ adds r3, #24 │ │ │ │ str.w r0, [r4, r3, lsl #2] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldmia r6, {r6, r7} │ │ │ │ + ldmia r7, {r7} │ │ │ │ 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 │ │ │ │ @@ -2164520,15 +2164524,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx 6a118 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ adds r3, #24 │ │ │ │ str.w r0, [r4, r3, lsl #2] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldmia r6, {r2, r3, r4, r5, r6} │ │ │ │ + ldmia r7!, {r2, r3, r4, r5} │ │ │ │ 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 │ │ │ │ @@ -2164546,15 +2164550,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx 6a118 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ adds r3, #24 │ │ │ │ str.w r0, [r4, r3, lsl #2] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldmia r6!, {r3, r4, r5} │ │ │ │ + ldmia r6, {r3, r4, r5, r6, r7} │ │ │ │ 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 │ │ │ │ @@ -2164572,15 +2164576,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx 6a118 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ adds r3, #24 │ │ │ │ str.w r0, [r4, r3, lsl #2] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldmia r5, {r2, r4, r5, r6, r7} │ │ │ │ + ldmia r6!, {r2, r4, r5, r7} │ │ │ │ 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 │ │ │ │ @@ -2165362,15 +2165366,15 @@ │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ ldr r5, [sp, #640] @ 0x280 │ │ │ │ lsls r5, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r6, #14] │ │ │ │ + ldrh r6, [r6, #20] │ │ │ │ lsls r5, r4, #2 │ │ │ │ ldr r5, [sp, #536] @ 0x218 │ │ │ │ lsls r5, r2, #5 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -2166231,15 +2166235,15 @@ │ │ │ │ nop │ │ │ │ str r5, [sp, #624] @ 0x270 │ │ │ │ lsls r5, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r4, [sp, #904] @ 0x388 │ │ │ │ lsls r5, r2, #5 │ │ │ │ - strh r0, [r0, #8] │ │ │ │ + strh r0, [r0, #14] │ │ │ │ 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] @ (656b98 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -2192700,16290 +2192704,16295 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (668de0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r0, [r7, r2] │ │ │ │ + ldrsh r0, [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] @ (668dfc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r0, [r7, r2] │ │ │ │ + ldrsh r0, [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] @ (668e18 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r4, [r5, r2] │ │ │ │ + ldrsh r4, [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] @ (668e34 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r4, [r4, r2] │ │ │ │ + ldrsh r4, [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] @ (668e50 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r4, [r4, r2] │ │ │ │ + ldrsh r4, [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] @ (668e6c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r4, [r3, r2] │ │ │ │ + ldrsh 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] @ (668e88 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r0, [r2, r2] │ │ │ │ + ldrsh 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] @ (668ea4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r0, [r1, r2] │ │ │ │ + ldrsh 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] @ (668ec0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r0, [r7, r1] │ │ │ │ + ldrsh r0, [r7, 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] @ (668edc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r0, [r5, r1] │ │ │ │ + ldrsh 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] @ (668ef8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r4, [r4, r1] │ │ │ │ + ldrsh 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] @ (668f14 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r0, [r4, r1] │ │ │ │ + ldrsh r0, [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] @ (668f30 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r0, [r2, r1] │ │ │ │ + ldrsh r0, [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] @ (668f4c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r0, [r2, r1] │ │ │ │ + ldrsh r0, [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] @ (668f68 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r0, [r2, r1] │ │ │ │ + ldrsh r0, [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] @ (668f84 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r4, [r0, r1] │ │ │ │ + ldrsh r4, [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] @ (668fa0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r4, [r7, r0] │ │ │ │ + ldrsh 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] @ (668fbc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r0, [r7, r0] │ │ │ │ + ldrsh r0, [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] @ (668fd8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r0, [r7, r0] │ │ │ │ + ldrsh r0, [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] @ (668ff4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r0, [r7, r0] │ │ │ │ + ldrsh r0, [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] @ (669010 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r4, [r6, r0] │ │ │ │ + ldrsh 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] @ (66902c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r4, [r6, r0] │ │ │ │ + ldrsh 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] @ (669048 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r4, [r6, r0] │ │ │ │ + ldrsh 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] @ (669064 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r4, [r6, r0] │ │ │ │ + ldrsh 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] @ (669080 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r0, [r6, r0] │ │ │ │ + ldrsh r0, [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] @ (66909c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r0, [r6, r0] │ │ │ │ + ldrsh r0, [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] @ (6690b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r4, [r5, r0] │ │ │ │ + ldrsh r4, [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] @ (6690d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r0, [r5, r0] │ │ │ │ + ldrsh 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] @ (6690f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r4, [r4, r0] │ │ │ │ + ldrsh r4, [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] @ (66910c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r4, [r3, r0] │ │ │ │ + ldrsh 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] @ (669128 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r0, [r2, r0] │ │ │ │ + ldrsh 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] @ (669144 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r0, [r2, r0] │ │ │ │ + ldrsh 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] @ (669160 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r0, [r2, r0] │ │ │ │ + ldrsh 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] @ (66917c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r4, [r0, r0] │ │ │ │ + ldrsh r4, [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] @ (669198 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r7, r7] │ │ │ │ + ldrsh r4, [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] @ (6691b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r7, r7] │ │ │ │ + ldrsh 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] @ (6691d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r6, r7] │ │ │ │ + ldrsh r4, [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] @ (6691ec ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r5, #40 @ 0x28 │ │ │ │ + adds r5, #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] @ (669208 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, #236 @ 0xec │ │ │ │ + adds r5, #172 @ 0xac │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669224 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, #180 @ 0xb4 │ │ │ │ + adds r5, #116 @ 0x74 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669240 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, #44 @ 0x2c │ │ │ │ + adds r4, #236 @ 0xec │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66925c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, #4 │ │ │ │ + adds r0, #196 @ 0xc4 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669278 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r7, #204 @ 0xcc │ │ │ │ + adds r0, #140 @ 0x8c │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669294 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r4, #236 @ 0xec │ │ │ │ + cmp r5, #172 @ 0xac │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6692b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r4, r4] │ │ │ │ + ldrb 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] @ (6692cc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r6, r4] │ │ │ │ + ldrb r4, [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] @ (6692e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - str r3, [sp, #928] @ 0x3a0 │ │ │ │ + str r4, [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] @ (669304 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ble.n 669260 │ │ │ │ + udf #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] @ (669320 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ble.n 66940c │ │ │ │ + udf #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] @ (66933c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r5, r3] │ │ │ │ + ldrb r4, [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] @ (669358 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r5, r3] │ │ │ │ + ldrb r4, [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] @ (669374 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r5, r3] │ │ │ │ + ldrb 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] @ (669390 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r5, r3] │ │ │ │ + ldrb 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] @ (6693ac ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r7, r3] │ │ │ │ + ldrb 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] @ (6693c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r2, r4] │ │ │ │ + ldrb 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] @ (6693e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r4, r4] │ │ │ │ + ldrb 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] @ (669400 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r4, r4] │ │ │ │ + ldrb 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] @ (66941c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r4, r4] │ │ │ │ + ldrb 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] @ (669438 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r3, r4] │ │ │ │ + ldrb r4, [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] @ (669454 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, #96 @ 0x60 │ │ │ │ + adds r5, #32 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669470 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, #88 @ 0x58 │ │ │ │ + adds r5, #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] @ (66948c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r3, r3] │ │ │ │ + ldrb 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] @ (6694a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r6, #128 @ 0x80 │ │ │ │ + cmp r7, #64 @ 0x40 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6694c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r6, #152 @ 0x98 │ │ │ │ + cmp r7, #88 @ 0x58 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6694e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r6, #40 @ 0x28 │ │ │ │ + cmp r6, #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] @ (6694fc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - bvc.n 669588 │ │ │ │ + bhi.n 669508 │ │ │ │ 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] @ (669518 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - bvs.n 6694f4 │ │ │ │ + bvc.n 669474 │ │ │ │ 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] @ (669534 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r2, r1] │ │ │ │ + ldrb 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] @ (669550 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r2, r1] │ │ │ │ + ldrb r0, [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] @ (66956c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r1, r1] │ │ │ │ + ldrb 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] @ (669588 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r1, r1] │ │ │ │ + ldrb r0, [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] @ (6695a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r0, r1] │ │ │ │ + ldrb r4, [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] @ (6695c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r7, r0] │ │ │ │ + ldrb 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] @ (6695dc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r6, r0] │ │ │ │ + ldrb 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] @ (6695f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r5, r0] │ │ │ │ + ldrb r4, [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] @ (669614 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r4, r0] │ │ │ │ + ldrb r4, [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] @ (669630 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r3, r0] │ │ │ │ + ldrb 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] @ (66964c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r2, r0] │ │ │ │ + ldrb r4, [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] @ (669668 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r1, r0] │ │ │ │ + ldrb 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] @ (669684 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r0, r0] │ │ │ │ + ldrb r4, [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] @ (6696a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r7, r7] │ │ │ │ + ldrb r4, [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] @ (6696bc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r7, r7] │ │ │ │ + ldrb 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] @ (6696d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r6, r7] │ │ │ │ + ldrb r4, [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] @ (6696f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ 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] @ (669710 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r3, r7] │ │ │ │ + ldrb r4, [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] @ (66972c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r3, r7] │ │ │ │ + ldrb 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] @ (669748 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r2, r7] │ │ │ │ + ldrb r0, [r2, 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] @ (669764 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r1, r7] │ │ │ │ + ldrb r4, [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] @ (669780 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r0, r7] │ │ │ │ + ldrb 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] @ (66979c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r0, r7] │ │ │ │ + ldrb 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] @ (6697b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r7, r6] │ │ │ │ + ldrb 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] @ (6697d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r6, r6] │ │ │ │ + ldrb 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] @ (6697f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r5, r6] │ │ │ │ + ldrb 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] @ (66980c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r4, r6] │ │ │ │ + ldrb 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] @ (669828 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r2, r6] │ │ │ │ + ldrb r4, [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] @ (669844 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r1, r6] │ │ │ │ + ldrb r0, [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] @ (669860 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r7, r5] │ │ │ │ + ldrb r4, [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] @ (66987c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r6, r5] │ │ │ │ + ldrb 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] @ (669898 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r4, r5] │ │ │ │ + ldrb 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] @ (6698b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r3, r5] │ │ │ │ + ldrb 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] @ (6698d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r1, r5] │ │ │ │ + ldrb 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] @ (6698ec ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r0, r5] │ │ │ │ + ldrb 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] @ (669908 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r6, r4] │ │ │ │ + ldrh 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] @ (669924 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r4, r4] │ │ │ │ + ldrh 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] @ (669940 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r2, r4] │ │ │ │ + ldrh 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] @ (66995c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r1, r4] │ │ │ │ + ldrh 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] @ (669978 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ 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] @ (669994 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ 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] @ (6699b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r4, r3] │ │ │ │ + ldrh 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] @ (6699cc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r3, r3] │ │ │ │ + ldrh r0, [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] @ (6699e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r1, r3] │ │ │ │ + ldrh 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] @ (669a04 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r0, r3] │ │ │ │ + ldrh 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] @ (669a20 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r6, r2] │ │ │ │ + ldrh 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] @ (669a3c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r7, r2] │ │ │ │ + ldrh r0, [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] @ (669a58 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r0, r3] │ │ │ │ + ldrh 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] @ (669a74 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r7, r2] │ │ │ │ + ldrh r0, [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] @ (669a90 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r5!, {r2, r3, r6, r7} │ │ │ │ + stmia r6!, {r2, 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] @ (669aac ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r5!, {r2, r4, r5, r6} │ │ │ │ + stmia r6!, {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] @ (669ac8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r2!, {r2, r6, r7} │ │ │ │ + stmia r3!, {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] @ (669ae4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ 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, #12] @ (669b04 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldrh r4, [r0, r1] │ │ │ │ + ldrh r4, [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] @ (669b20 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r2!, {r4} │ │ │ │ + stmia 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] @ (669b3c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r1!, {r2, r4, r5, r7} │ │ │ │ + stmia r2!, {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] @ (669b58 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r1!, {r4, r5, r6} │ │ │ │ + stmia r2!, {r4, 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] @ (669b74 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - rors r4, r1 │ │ │ │ + cmp r4, 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] @ (669b90 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldcl 0, cr0, [r0], #632 @ 0x278 │ │ │ │ + ldc 0, cr0, [r0, #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] @ (669bac ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - mcrr 0, 9, r0, ip, cr14 │ │ │ │ + stc 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] @ (669bc8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - sub.w r0, r8, lr, lsr #2 │ │ │ │ + stcl 0, cr0, [r8], #-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] @ (669be4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - adc.w r0, ip, lr, lsr #2 │ │ │ │ + stc 0, cr0, [ip], {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] @ (669c00 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xeaf0009e │ │ │ │ + subs.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] @ (669c1c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrd r0, r0, [r0, #632]! @ 0x278 │ │ │ │ + @ instruction: 0xeab0009e │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669c38 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r3, {r3, r4} │ │ │ │ + ldmia r3, {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] @ (669c54 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r2!, {r3, r4, r6, r7} │ │ │ │ + ldmia r3, {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] @ (669c70 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r1!, {r2, r4, r5, r6} │ │ │ │ + ldmia r2, {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] @ (669c8c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia.w r8!, {r1, r2, r3, r4, r7} │ │ │ │ + strd r0, r0, [r8, #-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] @ (669ca8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 66a47c │ │ │ │ + b.n 6695fc │ │ │ │ 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] @ (669cc4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r7, #50] @ 0x32 │ │ │ │ + ldrh r0, [r7, #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] @ (669ce0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r2, #42] @ 0x2a │ │ │ │ + ldrh r4, [r2, #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] @ (669cfc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, #228 @ 0xe4 │ │ │ │ + subs r1, #164 @ 0xa4 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669d18 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, #120 @ 0x78 │ │ │ │ + subs r1, #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] @ (669d34 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldc 0, cr0, [r4], {158} @ 0x9e │ │ │ │ + ldcl 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] @ (669d50 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - rsbs r0, r8, lr, lsr #2 │ │ │ │ + ldc 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] @ (669d6c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - sbcs.w r0, ip, lr, lsr #2 │ │ │ │ + ldc 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] @ (669d88 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xeb20009e │ │ │ │ + @ instruction: 0xebe0009e │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669da4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsb r4, [r6, r6] │ │ │ │ + ldr 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] @ (669dc0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 66960c │ │ │ │ + b.n 66978c │ │ │ │ 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] @ (669ddc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r2, r5] │ │ │ │ + strh r4, [r2, 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] @ (669df8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r0, r4] │ │ │ │ + str r4, [r0, 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] @ (669e14 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 66a420 │ │ │ │ + b.n 66a5a0 │ │ │ │ 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] @ (669e30 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 66a25c │ │ │ │ + b.n 66a3dc │ │ │ │ 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] @ (669e4c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 66a008 │ │ │ │ + b.n 66a188 │ │ │ │ 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] @ (669e68 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 669f24 │ │ │ │ + b.n 66a0a4 │ │ │ │ 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] @ (669e84 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 66a088 │ │ │ │ + b.n 66a208 │ │ │ │ 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] @ (669ea0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 66a02c │ │ │ │ + b.n 66a1ac │ │ │ │ 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] @ (669ebc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - svc 168 @ 0xa8 │ │ │ │ + b.n 669f90 │ │ │ │ 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] @ (669ed8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 669f14 │ │ │ │ + b.n 66a094 │ │ │ │ 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] @ (669ef4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 66a0e8 │ │ │ │ + b.n 66a268 │ │ │ │ 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] @ (669f10 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - svc 132 @ 0x84 │ │ │ │ + b.n 669f9c │ │ │ │ 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] @ (669f2c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - svc 8 │ │ │ │ + svc 200 @ 0xc8 │ │ │ │ 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] @ (669f48 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ 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] @ (669f64 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r4, #20] │ │ │ │ + strh r4, [r4, #26] │ │ │ │ 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] @ (669f80 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r6, #38] @ 0x26 │ │ │ │ + ldrh r4, [r6, #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] @ (669f9c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r7, #36] @ 0x24 │ │ │ │ + ldrh r4, [r7, #42] @ 0x2a │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669fb8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r1, #3 │ │ │ │ + lsrs r4, r1, #6 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669fd4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r4, r6] │ │ │ │ + ldrsb 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] @ (669ff0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r5, r6] │ │ │ │ + ldrsb 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] @ (66a00c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r5, {r2, r4, r5, r6, r7} │ │ │ │ + ldmia r6!, {r2, r4, 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] @ (66a028 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r5!, {r3, r7} │ │ │ │ + ldmia r6, {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] @ (66a044 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ 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] @ (66a060 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r7, {r2, r6, r7} │ │ │ │ + beq.n 669f6c │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a07c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r5, {r3, r5, r6} │ │ │ │ + ldmia r6!, {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] @ (66a098 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r4, {r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r5, {r2, r3, r4, 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] @ (66a0b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r5!, {r2, r3, r5, r6} │ │ │ │ + stmia r6!, {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] @ (66a0d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r5!, {r2, r3, r4, r5} │ │ │ │ + stmia r5!, {r2, r3, 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] @ (66a0ec ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r0, #2 │ │ │ │ + lsrs r0, r0, #5 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a108 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r5, #32 │ │ │ │ + lsrs r0, r5, #3 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a124 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ 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] @ (66a140 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r7, r2] │ │ │ │ + strb 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] @ (66a15c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r1, #30 │ │ │ │ + lsrs r4, r1, #1 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a178 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ 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] @ (66a194 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r6, #26 │ │ │ │ + lsls r0, r6, #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] @ (66a1b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r2, #32 │ │ │ │ + lsrs r4, r2, #3 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a1cc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - mov r8, sp │ │ │ │ + blx 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] @ (66a1e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r3, r1] │ │ │ │ + strb r4, [r3, 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] @ (66a204 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r4, r1] │ │ │ │ + strb r0, [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] @ (66a220 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r5, #10] │ │ │ │ + strh r0, [r5, #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] @ (66a23c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r0, #30] │ │ │ │ + strh r4, [r0, #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] @ (66a258 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ 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] @ (66a274 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r5, r0] │ │ │ │ + strb r4, [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] @ (66a290 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r3, {r3, r4, r5, r6, r7} │ │ │ │ + ldmia r4, {r3, r4, 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] @ (66a2ac ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ 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] @ (66a2c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r5!, {r3, r7} │ │ │ │ + stmia r6!, {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] @ (66a2e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r2!, {r2, r3, r6} │ │ │ │ + stmia r3!, {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] @ (66a300 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r1!, {r2, r3, r7} │ │ │ │ + stmia r2!, {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] @ (66a31c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r1!, {r2, r3} │ │ │ │ + stmia r1!, {r2, r3, 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] @ (66a338 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r0!, {r4, r5, r6} │ │ │ │ + stmia r1!, {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] @ (66a354 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r0!, {r2, r4} │ │ │ │ + stmia r0!, {r2, 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] @ (66a370 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - it lt │ │ │ │ - lsllt r6, r3, #2 │ │ │ │ + stmia r0!, {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] @ (66a38c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r4!, {r2, r5, r7} │ │ │ │ + stmia r5!, {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] @ (66a3a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r1!, {r2, r5, r6} │ │ │ │ + stmia r2!, {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] @ (66a3c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r0!, {r2, r5, r7} │ │ │ │ + stmia r1!, {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] @ (66a3e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r0!, {r2, r5} │ │ │ │ + stmia r0!, {r2, 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] @ (66a3fc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ite hi │ │ │ │ - lslhi r6, r3, #2 │ │ │ │ - pushls {r3, lr} │ │ │ │ + stmia 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] @ (66a418 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - wfi │ │ │ │ + nop {15} │ │ │ │ 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] @ (66a434 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - bkpt 0x00d4 │ │ │ │ - lsls r6, r3, #2 │ │ │ │ - push {r3, lr} │ │ │ │ + ite ls │ │ │ │ + lslls r6, r3, #2 │ │ │ │ + pushhi {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a450 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r5, r1] │ │ │ │ + strh r4, [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] @ (66a46c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - svc 180 @ 0xb4 │ │ │ │ + b.n 66a558 │ │ │ │ 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] @ (66a488 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r1, r1] │ │ │ │ + strh 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] @ (66a4a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r3, #8 │ │ │ │ + cmp r3, #200 @ 0xc8 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a4c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r2, #196 @ 0xc4 │ │ │ │ + cmp r3, #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] @ (66a4dc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r2, #36 @ 0x24 │ │ │ │ + cmp r2, #228 @ 0xe4 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a4f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r6, r7] │ │ │ │ + strh r4, [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] @ (66a514 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r1, #204 @ 0xcc │ │ │ │ + cmp r2, #140 @ 0x8c │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a530 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r2, #48 @ 0x30 │ │ │ │ + cmp r2, #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] @ (66a54c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r1, #244 @ 0xf4 │ │ │ │ + cmp r2, #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] @ (66a568 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r1, #184 @ 0xb8 │ │ │ │ + cmp r2, #120 @ 0x78 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a584 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r7, r5] │ │ │ │ + strh r4, [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] @ (66a5a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - pop {r2, r3, r4, r5, r7} │ │ │ │ + pop {r2, r3, r4, r5, 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] @ (66a5bc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - pop {r4, r6} │ │ │ │ + pop {r4, 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] @ (66a5d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r0, 66a646 │ │ │ │ + pop {r3, 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] @ (66a5f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r0, 66a64e │ │ │ │ + pop {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] @ (66a610 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r1!, {r2, r4, r5, r6} │ │ │ │ + ldmia r2, {r2, r4, 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] @ (66a62c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r1!, {r3, r5, r7} │ │ │ │ + ldmia r2!, {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] @ (66a648 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r2, r3] │ │ │ │ + str 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, #8] @ (66a664 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r2, r3] │ │ │ │ + str r0, [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, #8] @ (66a680 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r1, r3] │ │ │ │ + str 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] @ (66a69c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r4, 66a6a4 │ │ │ │ + cbnz r4, 66a6d4 │ │ │ │ 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] @ (66a6b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xb8cc │ │ │ │ + cbnz r4, 66a6de │ │ │ │ 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] @ (66a6d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xb884 │ │ │ │ + cbnz r4, 66a6e8 │ │ │ │ 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] @ (66a6f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r0!, {r2, r3, r4, r5, r7} │ │ │ │ + stmia r1!, {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] @ (66a70c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r4!, {r3, r4, r6, r7} │ │ │ │ + stmia r5!, {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] @ (66a728 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r5!, {r2, r4} │ │ │ │ + stmia r5!, {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] @ (66a744 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ 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] @ (66a760 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r5!, {r6} │ │ │ │ + stmia 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] @ (66a77c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [pc, #928] @ (66ab20 ) │ │ │ │ + str 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] @ (66a798 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [pc, #912] @ (66ab2c ) │ │ │ │ + str 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] @ (66a7b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [pc, #896] @ (66ab38 ) │ │ │ │ + str r0, [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] @ (66a7d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [pc, #864] @ (66ab34 ) │ │ │ │ + str 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] @ (66a7ec ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [pc, #832] @ (66ab30 ) │ │ │ │ + str r0, [r2, 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] @ (66a808 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [pc, #800] @ (66ab2c ) │ │ │ │ + str 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] @ (66a824 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r0, #0] │ │ │ │ + ldrh r0, [r0, #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] @ (66a840 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [pc, #656] @ (66aad4 ) │ │ │ │ + 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] @ (66a85c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [pc, #656] @ (66aaf0 ) │ │ │ │ + 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] @ (66a878 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r4, #6] │ │ │ │ + strh r0, [r4, #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] @ (66a894 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r2, #0] │ │ │ │ + strh r0, [r2, #6] │ │ │ │ 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] @ (66a8b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r1, #28] │ │ │ │ + ldrb r0, [r1, #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] @ (66a8cc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r1, #27] │ │ │ │ + ldrb r4, [r1, #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] @ (66a8e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r2, #26] │ │ │ │ + ldrb r0, [r2, #29] │ │ │ │ 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] @ (66a908 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldrb r4, [r6, #16] │ │ │ │ + ldrb r4, [r6, #19] │ │ │ │ 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] @ (66a924 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r0, #10] │ │ │ │ + strh r0, [r0, #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] @ (66a940 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r5, #236 @ 0xec │ │ │ │ + adds r6, #172 @ 0xac │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a95c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r5, #132 @ 0x84 │ │ │ │ + adds r6, #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] @ (66a978 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, #60 @ 0x3c │ │ │ │ + adds r4, #252 @ 0xfc │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a994 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, #184 @ 0xb8 │ │ │ │ + adds r1, #120 @ 0x78 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a9b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r5, #16 │ │ │ │ + cmp r5, #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] @ (66a9cc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r6, #56 @ 0x38 │ │ │ │ + cmp r6, #248 @ 0xf8 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a9e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r3, #96 @ 0x60 │ │ │ │ + cmp r4, #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] @ (66aa04 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r4!, {r2, r5, r6} │ │ │ │ + stmia r5!, {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, #8] @ (66aa20 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r4!, {r2, r3, r5, r7} │ │ │ │ + stmia r5!, {r2, 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] @ (66aa3c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - pop {r3, r4, r6, pc} │ │ │ │ + bkpt 0x0018 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66aa58 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r1!, {r2, r3, r4, r6} │ │ │ │ + stmia r2!, {r2, 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] @ (66aa74 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r1!, {r4, r5, r7} │ │ │ │ + stmia 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] @ (66aa90 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r2!, {r2, r3, r4, r6} │ │ │ │ + stmia r3!, {r2, 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] @ (66aaac ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r1!, {r2, r3, r4, r5, r7} │ │ │ │ + stmia r2!, {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] @ (66aac8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r4!, {r5, r7} │ │ │ │ + stmia r5!, {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] @ (66aae4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r4!, {r2, r4, r6, r7} │ │ │ │ + stmia r5!, {r2, 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, #12] @ (66ab04 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - cmp r6, #208 @ 0xd0 │ │ │ │ + cmp r7, #144 @ 0x90 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ab20 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [pc, #992] @ (66af04 ) │ │ │ │ + ldr r5, [pc, #736] @ (66ae04 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ab3c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xb704 │ │ │ │ + @ instruction: 0xb7c4 │ │ │ │ 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] @ (66ab58 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xb698 │ │ │ │ + @ instruction: 0xb758 │ │ │ │ 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] @ (66ab74 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - push {r2, r4, r5, r6, r7, lr} │ │ │ │ + @ instruction: 0xb6b4 │ │ │ │ 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] @ (66ab90 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - push {r2, r5, r7, lr} │ │ │ │ + cpsie a │ │ │ │ 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] @ (66abac ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - push {r2, r3, r4, r6, lr} │ │ │ │ + @ instruction: 0xb61c │ │ │ │ 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] @ (66abc8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - push {r2, r4, lr} │ │ │ │ + push {r2, r4, r6, r7, 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] @ (66abe4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - push {r2, r3, r6, r7} │ │ │ │ + push {r2, r3, r7, 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] @ (66ac00 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - cbz r4, 66ac6a │ │ │ │ + push {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] @ (66ac1c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - cbz r4, 66ac74 │ │ │ │ + push {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] @ (66ac38 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - cbz r4, 66ac7e │ │ │ │ + cbz r4, 66acae │ │ │ │ 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] @ (66ac58 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - cmp r4, #188 @ 0xbc │ │ │ │ + cmp r5, #124 @ 0x7c │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ac74 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r7, #48 @ 0x30 │ │ │ │ + movs 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] @ (66ac90 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r0, #76 @ 0x4c │ │ │ │ + cmp r1, #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] @ (66acac ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r7, #204 @ 0xcc │ │ │ │ + cmp r0, #140 @ 0x8c │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66acc8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - pop {r3, r4, r7} │ │ │ │ + pop {r3, 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] @ (66ace4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #320] @ (66ae28 ) │ │ │ │ + ldr r4, [pc, #64] @ (66ad28 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ad00 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #320] @ (66ae44 ) │ │ │ │ + ldr r4, [pc, #64] @ (66ad44 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ad1c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #320] @ (66ae60 ) │ │ │ │ + ldr r4, [pc, #64] @ (66ad60 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ad38 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #320] @ (66ae7c ) │ │ │ │ + ldr r4, [pc, #64] @ (66ad7c ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ad54 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r6, #50] @ 0x32 │ │ │ │ + strh r0, [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] @ (66ad70 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r0, #48] @ 0x30 │ │ │ │ + strh r4, [r0, #54] @ 0x36 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ad8c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r3, #44] @ 0x2c │ │ │ │ + strh r0, [r3, #50] @ 0x32 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ada8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r3, #44] @ 0x2c │ │ │ │ + strh r0, [r3, #50] @ 0x32 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66adc4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [pc, #896] @ (66b148 ) │ │ │ │ + ldr r3, [pc, #640] @ (66b048 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ade0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r4, #52] @ 0x34 │ │ │ │ + strh r0, [r4, #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] @ (66adfc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [pc, #768] @ (66b100 ) │ │ │ │ + ldr r3, [pc, #512] @ (66b000 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ae18 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r2, #50] @ 0x32 │ │ │ │ + strh r4, [r2, #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] @ (66ae34 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [pc, #624] @ (66b0a8 ) │ │ │ │ + ldr r3, [pc, #368] @ (66afa8 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ae50 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r1, #48] @ 0x30 │ │ │ │ + strh r0, [r1, #54] @ 0x36 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ae6c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r5, #44] @ 0x2c │ │ │ │ + strh r4, [r5, #50] @ 0x32 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ae88 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [pc, #368] @ (66affc ) │ │ │ │ + ldr r3, [pc, #112] @ (66aefc ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66aea4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r4, #44] @ 0x2c │ │ │ │ + strh r0, [r4, #50] @ 0x32 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66aec0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [pc, #224] @ (66afa4 ) │ │ │ │ + ldr r2, [pc, #992] @ (66b2a4 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66aedc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r2, #42] @ 0x2a │ │ │ │ + strh r4, [r2, #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] @ (66aef8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [pc, #80] @ (66af4c ) │ │ │ │ + ldr r2, [pc, #848] @ (66b24c ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66af14 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [pc, #96] @ (66af78 ) │ │ │ │ + ldr r2, [pc, #864] @ (66b278 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66af30 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [pc, #80] @ (66af84 ) │ │ │ │ + ldr r2, [pc, #848] @ (66b284 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66af4c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [pc, #32] @ (66af70 ) │ │ │ │ + ldr r2, [pc, #800] @ (66b270 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66af68 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [pc, #0] @ (66af6c ) │ │ │ │ + ldr r2, [pc, #768] @ (66b26c ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66af84 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r1, [pc, #992] @ (66b368 ) │ │ │ │ + ldr r2, [pc, #736] @ (66b268 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66afa0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r1, [pc, #960] @ (66b364 ) │ │ │ │ + ldr r2, [pc, #704] @ (66b264 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66afbc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r1, [pc, #928] @ (66b360 ) │ │ │ │ + ldr r2, [pc, #672] @ (66b260 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66afd8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r1, [pc, #880] @ (66b34c ) │ │ │ │ + ldr r2, [pc, #624] @ (66b24c ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66aff4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r1, [pc, #832] @ (66b338 ) │ │ │ │ + ldr r2, [pc, #576] @ (66b238 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b010 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r1, [pc, #784] @ (66b324 ) │ │ │ │ + ldr r2, [pc, #528] @ (66b224 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b02c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r1, [pc, #720] @ (66b300 ) │ │ │ │ + ldr r2, [pc, #464] @ (66b200 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b048 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r1, [pc, #672] @ (66b2ec ) │ │ │ │ + ldr r2, [pc, #416] @ (66b1ec ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b064 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r1, [pc, #624] @ (66b2d8 ) │ │ │ │ + ldr r2, [pc, #368] @ (66b1d8 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b080 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r1, [pc, #576] @ (66b2c4 ) │ │ │ │ + ldr r2, [pc, #320] @ (66b1c4 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b09c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r1, [pc, #528] @ (66b2b0 ) │ │ │ │ + ldr r2, [pc, #272] @ (66b1b0 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b0b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r1, [pc, #480] @ (66b29c ) │ │ │ │ + ldr r2, [pc, #224] @ (66b19c ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b0d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r1, [pc, #432] @ (66b288 ) │ │ │ │ + ldr r2, [pc, #176] @ (66b188 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b0f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r1, [pc, #368] @ (66b264 ) │ │ │ │ + ldr r2, [pc, #112] @ (66b164 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b10c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r1, [pc, #304] @ (66b240 ) │ │ │ │ + ldr r2, [pc, #48] @ (66b140 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b128 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r1, [pc, #240] @ (66b21c ) │ │ │ │ + ldr r1, [pc, #1008] @ (66b51c ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b144 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r1, [pc, #208] @ (66b218 ) │ │ │ │ + ldr r1, [pc, #976] @ (66b518 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b160 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r1, [pc, #144] @ (66b1f4 ) │ │ │ │ + ldr r1, [pc, #912] @ (66b4f4 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b17c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r1, [pc, #112] @ (66b1f0 ) │ │ │ │ + ldr r1, [pc, #880] @ (66b4f0 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b198 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r1, [pc, #64] @ (66b1dc ) │ │ │ │ + ldr r1, [pc, #832] @ (66b4dc ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b1b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r1, [pc, #0] @ (66b1b8 ) │ │ │ │ + ldr r1, [pc, #768] @ (66b4b8 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b1d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [pc, #960] @ (66b594 ) │ │ │ │ + ldr r1, [pc, #704] @ (66b494 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b1ec ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [pc, #896] @ (66b570 ) │ │ │ │ + ldr r1, [pc, #640] @ (66b470 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b208 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [pc, #864] @ (66b56c ) │ │ │ │ + ldr r1, [pc, #608] @ (66b46c ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b224 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [pc, #816] @ (66b558 ) │ │ │ │ + ldr r1, [pc, #560] @ (66b458 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b240 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [pc, #768] @ (66b544 ) │ │ │ │ + ldr r1, [pc, #512] @ (66b444 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b25c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [pc, #704] @ (66b520 ) │ │ │ │ + ldr r1, [pc, #448] @ (66b420 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b278 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [pc, #656] @ (66b50c ) │ │ │ │ + ldr r1, [pc, #400] @ (66b40c ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b294 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [pc, #608] @ (66b4f8 ) │ │ │ │ + ldr r1, [pc, #352] @ (66b3f8 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b2b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [pc, #544] @ (66b4d4 ) │ │ │ │ + ldr r1, [pc, #288] @ (66b3d4 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b2cc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [pc, #480] @ (66b4b0 ) │ │ │ │ + ldr r1, [pc, #224] @ (66b3b0 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b2e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [pc, #432] @ (66b49c ) │ │ │ │ + ldr r1, [pc, #176] @ (66b39c ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b304 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [pc, #384] @ (66b488 ) │ │ │ │ + ldr r1, [pc, #128] @ (66b388 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b320 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [pc, #320] @ (66b464 ) │ │ │ │ + ldr r1, [pc, #64] @ (66b364 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b33c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [pc, #256] @ (66b440 ) │ │ │ │ + ldr r1, [pc, #0] @ (66b340 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b358 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [pc, #176] @ (66b40c ) │ │ │ │ + ldr r0, [pc, #944] @ (66b70c ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b374 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [pc, #96] @ (66b3d8 ) │ │ │ │ + ldr r0, [pc, #864] @ (66b6d8 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b390 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [pc, #48] @ (66b3c4 ) │ │ │ │ + ldr r0, [pc, #816] @ (66b6c4 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b3ac ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - blxns pc │ │ │ │ + ldr r0, [pc, #752] @ (66b6a0 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b3c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - blx lr │ │ │ │ + ldr r0, [pc, #704] @ (66b68c ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b3e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - blxns ip │ │ │ │ + ldr r0, [pc, #656] @ (66b678 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b400 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - blx fp │ │ │ │ + ldr r0, [pc, #608] @ (66b664 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b41c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - blxns fp │ │ │ │ + ldr r0, [pc, #624] @ (66b690 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b438 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - eors.w r0, r0, #5210112 @ 0x4f8000 │ │ │ │ + adcs.w r0, r0, #5210112 @ 0x4f8000 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b454 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - blxns r9 │ │ │ │ + ldr r0, [pc, #560] @ (66b688 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b470 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - blx sl │ │ │ │ + ldr r0, [pc, #576] @ (66b6b4 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b48c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r5, #76] @ 0x4c │ │ │ │ + ldr r4, [r5, #88] @ 0x58 │ │ │ │ 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] @ (66b4a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r1, #92] @ 0x5c │ │ │ │ + ldr r4, [r1, #104] @ 0x68 │ │ │ │ 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] @ (66b4c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - blx r3 │ │ │ │ + ldr r0, [pc, #352] @ (66b628 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b4e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ 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] @ (66b4fc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r4, #23 │ │ │ │ + lsrs r4, r4, #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] @ (66b518 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r4, #21 │ │ │ │ + lsrs r4, r4, #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] @ (66b534 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r6, #15 │ │ │ │ + lsrs r4, r6, #18 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b550 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r7, #14 │ │ │ │ + lsrs r4, r7, #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] @ (66b56c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r7, #13 │ │ │ │ + lsrs r4, r7, #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] @ (66b588 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - mov ip, lr │ │ │ │ + blxns 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] @ (66b5a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r0, #15 │ │ │ │ + lsrs r0, r0, #18 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b5c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r6, #11 │ │ │ │ + lsrs r0, r6, #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] @ (66b5dc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r7, #10 │ │ │ │ + lsrs r4, r7, #13 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b5f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r0, #10 │ │ │ │ + lsrs r0, r0, #13 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b614 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r1, #9 │ │ │ │ + lsrs r4, r1, #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] @ (66b630 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r3, #12 │ │ │ │ + lsrs r4, r3, #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] @ (66b64c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r7, #17 │ │ │ │ + lsrs r4, r7, #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, #8] @ (66b668 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r2, #13 │ │ │ │ + lsrs 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] @ (66b684 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ 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] @ (66b6a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r0, #6 │ │ │ │ + lsrs 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, #12] @ (66b6c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - cmp ip, fp │ │ │ │ + mov 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, #12] @ (66b6e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - cmp r8, sl │ │ │ │ + mov r8, 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] @ (66b6fc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r0, #25] │ │ │ │ + strb r4, [r0, #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] @ (66b718 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r2, #26] │ │ │ │ + strb r4, [r2, #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] @ (66b734 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r6, #11 │ │ │ │ + lsrs r0, r6, #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] @ (66b750 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ 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] @ (66b76c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r0, #32 │ │ │ │ + lsrs r0, r0, #3 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b788 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r7, #7 │ │ │ │ + lsrs r0, r7, #10 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b7a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ 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] @ (66b7c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r0, #1 │ │ │ │ + lsrs r4, r0, #4 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b7dc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r4, r7 │ │ │ │ + adds r0, r4, #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] @ (66b7f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r4, r0 │ │ │ │ + cmp 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] @ (66b814 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r4, #1 │ │ │ │ + lsls r0, r4, #4 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b830 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r1, #2 │ │ │ │ + lsls r4, r1, #5 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b84c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - beq.n 66b898 │ │ │ │ + beq.n 66b818 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b868 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - add ip, r5 │ │ │ │ + cmp r4, 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] @ (66b884 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - add r8, r5 │ │ │ │ + cmp r0, 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] @ (66b8a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - add ip, r4 │ │ │ │ + cmp r4, 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] @ (66b8bc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - add ip, r4 │ │ │ │ + cmp r4, 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] @ (66b8d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - add r8, r4 │ │ │ │ + cmp r0, 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] @ (66b8f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - add r8, r4 │ │ │ │ + cmp r0, 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] @ (66b910 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - add r8, r4 │ │ │ │ + cmp r0, 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] @ (66b92c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - add r8, r4 │ │ │ │ + cmp r0, 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] @ (66b948 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - add r8, r3 │ │ │ │ + cmp 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] @ (66b964 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - add ip, r2 │ │ │ │ + cmp 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] @ (66b980 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - add r8, r2 │ │ │ │ + cmp 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] @ (66b99c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - add ip, r1 │ │ │ │ + cmp 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] @ (66b9b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ 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] @ (66b9d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - add r8, r1 │ │ │ │ + cmp r0, 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] @ (66b9f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r1, #16] │ │ │ │ + ldrb 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] @ (66ba0c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, sp │ │ │ │ + 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] @ (66ba28 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, sp │ │ │ │ + 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] @ (66ba44 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, lr │ │ │ │ + cmp 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] @ (66ba60 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - add r0, pc │ │ │ │ + cmp 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] @ (66ba7c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r4, #18] │ │ │ │ + ldrb r4, [r4, #21] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ba98 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - add r0, ip │ │ │ │ + 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] @ (66bab4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - add r0, fp │ │ │ │ + cmp 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] @ (66bad0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, sl │ │ │ │ + cmp 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] @ (66baec ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - add r0, sl │ │ │ │ + cmp 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] @ (66bb08 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, r9 │ │ │ │ + cmp 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] @ (66bb24 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, r8 │ │ │ │ + cmp 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] @ (66bb40 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, r7 │ │ │ │ + add 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] @ (66bb5c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - add r0, r7 │ │ │ │ + add r8, 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] @ (66bb78 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, r6 │ │ │ │ + add ip, 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] @ (66bb94 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - add r0, r6 │ │ │ │ + add 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] @ (66bbb0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ 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] @ (66bbcc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - add r0, r5 │ │ │ │ + add r8, 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] @ (66bbe8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ 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] @ (66bc04 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - add r0, r4 │ │ │ │ + add r8, 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] @ (66bc20 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ 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] @ (66bc3c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - add r0, r3 │ │ │ │ + add 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] @ (66bc58 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ 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] @ (66bc74 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - add r0, r2 │ │ │ │ + add r8, 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] @ (66bc90 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ 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] @ (66bcac ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - add r0, r1 │ │ │ │ + add r8, 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] @ (66bcc8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ 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] @ (66bce4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r0, [r5, r4] │ │ │ │ + ldrsh r0, [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] @ (66bd00 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r5, #112] @ 0x70 │ │ │ │ + str r0, [r5, #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] @ (66bd1c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - mvns r0, r1 │ │ │ │ + add r8, 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] @ (66bd38 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - mvns r0, r0 │ │ │ │ + add r8, 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] @ (66bd54 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ 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] @ (66bd70 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - bics r0, r5 │ │ │ │ + add r0, 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] @ (66bd8c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - bpl.n 66bda0 │ │ │ │ + bpl.n 66bd20 │ │ │ │ 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] @ (66bda8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - add r5, pc, #560 @ (adr r5, 66bfdc ) │ │ │ │ + add r6, pc, #304 @ (adr r6, 66bedc ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bdc4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - muls r0, r5 │ │ │ │ + add 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] @ (66bde0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - muls r4, r4 │ │ │ │ + add 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] @ (66bdfc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - muls r0, r4 │ │ │ │ + add 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] @ (66be18 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - muls r4, r4 │ │ │ │ + add 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] @ (66be34 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - muls r0, r3 │ │ │ │ + add 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, #12] @ (66be54 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - muls r0, r2 │ │ │ │ + add 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] @ (66be70 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - muls r0, r1 │ │ │ │ + add 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] @ (66be8c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - muls r4, r0 │ │ │ │ + add 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] @ (66bea8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - muls r4, r0 │ │ │ │ + add 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] @ (66bec4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - muls r0, r0 │ │ │ │ + add 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] @ (66bee0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - orrs r4, r7 │ │ │ │ + mvns 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] @ (66befc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - stc 0, cr0, [r8], #636 @ 0x27c │ │ │ │ + stcl 0, cr0, [r8, #-636]! @ 0xfffffd84 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bf18 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - orrs r4, r3 │ │ │ │ + mvns 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] @ (66bf34 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - orrs r4, r3 │ │ │ │ + mvns 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] @ (66bf50 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - orrs r0, r3 │ │ │ │ + mvns 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] @ (66bf6c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - orrs r4, r2 │ │ │ │ + mvns 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] @ (66bf88 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - orrs r0, r2 │ │ │ │ + mvns 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] @ (66bfa4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - orrs r4, r1 │ │ │ │ + mvns 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] @ (66bfc0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - orrs r0, r1 │ │ │ │ + mvns 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] @ (66bfdc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - orrs r4, r0 │ │ │ │ + mvns 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] @ (66bff8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - orrs r0, r0 │ │ │ │ + mvns 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] @ (66c014 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - cmn r4, r7 │ │ │ │ + bics 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] @ (66c030 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - cmn r0, r7 │ │ │ │ + bics 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] @ (66c04c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - cmn r4, r6 │ │ │ │ + bics 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] @ (66c068 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - cmn r0, r6 │ │ │ │ + bics 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] @ (66c084 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - cmn r4, r5 │ │ │ │ + bics 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] @ (66c0a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - cmn r0, r5 │ │ │ │ + bics 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] @ (66c0bc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - cmn r4, r4 │ │ │ │ + bics 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] @ (66c0d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - cmn r0, r4 │ │ │ │ + bics 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] @ (66c0f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - cmn r4, r3 │ │ │ │ + bics 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] @ (66c110 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - cmn r0, r3 │ │ │ │ + bics 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] @ (66c12c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - cmn r0, r2 │ │ │ │ + bics 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] @ (66c148 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - cmn r0, r1 │ │ │ │ + bics 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] @ (66c164 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - cmn r0, r0 │ │ │ │ + bics 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] @ (66c180 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r0, r7 │ │ │ │ + muls 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] @ (66c19c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r0, r6 │ │ │ │ + muls 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] @ (66c1b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r0, r5 │ │ │ │ + muls 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] @ (66c1d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r0, r4 │ │ │ │ + muls 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] @ (66c1f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r0, r3 │ │ │ │ + muls 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] @ (66c20c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r0, r2 │ │ │ │ + muls 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] @ (66c228 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r0, r1 │ │ │ │ + muls 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] @ (66c244 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r0, r0 │ │ │ │ + muls 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] @ (66c260 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - negs r0, r7 │ │ │ │ + orrs 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] @ (66c27c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - negs r0, r6 │ │ │ │ + orrs 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] @ (66c298 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - negs r0, r5 │ │ │ │ + orrs 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] @ (66c2b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - negs r0, r4 │ │ │ │ + orrs 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] @ (66c2d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - negs r0, r3 │ │ │ │ + orrs 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] @ (66c2ec ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - negs r0, r2 │ │ │ │ + orrs 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] @ (66c308 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - negs r0, r1 │ │ │ │ + orrs 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] @ (66c324 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - negs r0, r0 │ │ │ │ + orrs 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] @ (66c340 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - tst r0, r7 │ │ │ │ + cmn 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] @ (66c35c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - tst r0, r6 │ │ │ │ + cmn 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] @ (66c378 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - tst r0, r5 │ │ │ │ + cmn 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] @ (66c394 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - tst r0, r4 │ │ │ │ + cmn 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] @ (66c3b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - tst r0, r3 │ │ │ │ + cmn 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] @ (66c3cc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - tst r0, r2 │ │ │ │ + cmn 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] @ (66c3e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - tst r0, r2 │ │ │ │ + cmn 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] @ (66c404 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - tst r0, r2 │ │ │ │ + cmn 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] @ (66c420 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - tst r0, r1 │ │ │ │ + cmn 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] @ (66c43c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - tst r0, r0 │ │ │ │ + cmn 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] @ (66c458 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - rors r0, r7 │ │ │ │ + cmp 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] @ (66c474 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - rors r0, r6 │ │ │ │ + cmp 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] @ (66c490 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ 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] @ (66c4ac ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ 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] @ (66c4c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - rors r0, r3 │ │ │ │ + cmp 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] @ (66c4e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - rors r0, r2 │ │ │ │ + cmp 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] @ (66c500 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - rors r4, r0 │ │ │ │ + cmp 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] @ (66c51c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r4, #96 @ 0x60 │ │ │ │ + movs 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] @ (66c538 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - sbcs r4, r3 │ │ │ │ + negs 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] @ (66c554 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - sbcs r0, r3 │ │ │ │ + negs 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] @ (66c570 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r4, #1 │ │ │ │ + subs r0, 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] @ (66c58c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r2, #2 │ │ │ │ + subs r0, 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] @ (66c5a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r2, #14 │ │ │ │ + lsls r4, r2, #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] @ (66c5c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r5, #12 │ │ │ │ + lsls r4, r5, #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] @ (66c5e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r4, #14 │ │ │ │ + lsls r4, r4, #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] @ (66c5fc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r3, #12 │ │ │ │ + lsls r0, r3, #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, #12] @ (66c61c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - adds r0, r1, #2 │ │ │ │ + adds r0, r1, #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] @ (66c638 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r7, #0 │ │ │ │ + adds r0, r7, #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] @ (66c654 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r5, #2 │ │ │ │ + adds r4, r5, #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] @ (66c670 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r2 │ │ │ │ + adcs 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] @ (66c68c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r0, [r1, r7] │ │ │ │ + str r0, [r1, #8] │ │ │ │ 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] @ (66c6a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - eors r4, r6 │ │ │ │ + asrs 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] @ (66c6c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r4, #29] │ │ │ │ + ldrb r4, [r4, #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] @ (66c6e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - eors r0, r3 │ │ │ │ + asrs 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] @ (66c6fc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r0, 66c736 │ │ │ │ + hlt 0x0018 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c718 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - pop {r4, r5, r7, pc} │ │ │ │ + bkpt 0x0070 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c734 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r0, 66c752 │ │ │ │ + rev 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] @ (66c750 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - pop {r6, pc} │ │ │ │ + bkpt 0x0000 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c76c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xb8c0 │ │ │ │ + cbnz r0, 66c790 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c788 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - pop {r3, r4, r7} │ │ │ │ + pop {r3, r4, r6, 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] @ (66c7a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r4, 66c7ac │ │ │ │ + cbnz r4, 66c7dc │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c7c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - pop {r2, r3, r5, r6, r7} │ │ │ │ + pop {r2, 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] @ (66c7dc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xb888 │ │ │ │ + cbnz r0, 66c7f2 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c7f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - pop {r5, r6} │ │ │ │ + pop {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] @ (66c814 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xb7fc │ │ │ │ + @ instruction: 0xb8bc │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c830 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r4, 66c8a8 │ │ │ │ + pop {r2, 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] @ (66c84c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xb834 │ │ │ │ + @ instruction: 0xb8f4 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c868 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - pop {r2, r3} │ │ │ │ + pop {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] @ (66c884 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xb7c4 │ │ │ │ + @ instruction: 0xb884 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c8a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r4, 66c90a │ │ │ │ + pop {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] @ (66c8bc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xb738 │ │ │ │ + @ instruction: 0xb7f8 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c8d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r0, 66c920 │ │ │ │ + cbnz r0, 66c950 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c8f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xb6e8 │ │ │ │ + @ instruction: 0xb7a8 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c910 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - cpsid │ │ │ │ + @ instruction: 0xb730 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c92c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - push {r2, r6, r7, lr} │ │ │ │ + @ instruction: 0xb684 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c948 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - push {r3, lr} │ │ │ │ + push {r3, r6, r7, 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] @ (66c964 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - push {r2, r3, r4, r5, lr} │ │ │ │ + push {r2, r3, r4, r5, r6, r7, 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] @ (66c980 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - push {r7} │ │ │ │ + push {r6, 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] @ (66c99c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - rev r0, r7 │ │ │ │ + revsh r0, 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] @ (66c9b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r4, 66c9ee │ │ │ │ + hlt 0x000c │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c9d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - push {r4, r5, r6, r7, lr} │ │ │ │ + @ instruction: 0xb6b0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c9f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - push {r2, r3, r4, r5, r6, lr} │ │ │ │ + @ instruction: 0xb63c │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ca0c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - push {r4, r6, r7} │ │ │ │ + push {r4, r7, 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] @ (66ca28 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - push {r2, r4} │ │ │ │ + push {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] @ (66ca44 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - push {r3, r6} │ │ │ │ + push {r3, 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] @ (66ca60 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - cbz r4, 66cac6 │ │ │ │ + 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] @ (66ca7c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r4, 66ca90 │ │ │ │ + rev 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] @ (66ca98 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xb8d8 │ │ │ │ + cbnz r0, 66cac2 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cab4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - push {r3, r4, r5, r6, r7} │ │ │ │ + push {r3, r4, r5, r7, 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] @ (66cad0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - push {r3, r7} │ │ │ │ + push {r3, r6, 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] @ (66caec ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - cbz r4, 66cb66 │ │ │ │ + push {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] @ (66cb08 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - cbz r0, 66cb54 │ │ │ │ + cbz r0, 66cb84 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cb24 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - cbz r4, 66cb7c │ │ │ │ + push {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] @ (66cb40 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - uxth r0, r3 │ │ │ │ + cbz r0, 66cb9a │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cb5c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xb850 │ │ │ │ + cbnz r0, 66cb64 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cb78 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xb7e4 │ │ │ │ + @ instruction: 0xb8a4 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cb94 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - push {} │ │ │ │ + push {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] @ (66cbb0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - cbz r4, 66cc18 │ │ │ │ + push {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] @ (66cbcc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - uxtb r0, r5 │ │ │ │ + cbz r0, 66cc3a │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cbe8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - sxth r4, r5 │ │ │ │ + uxtb r4, 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] @ (66cc04 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - sxtb r0, r4 │ │ │ │ + cbz r0, 66cc50 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cc20 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - cbz r4, 66cc4c │ │ │ │ + sxtb 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] @ (66cc3c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xb75c │ │ │ │ + @ instruction: 0xb81c │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cc58 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xb6f0 │ │ │ │ + @ instruction: 0xb7b0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cc74 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r2, #216 @ 0xd8 │ │ │ │ + subs r3, #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] @ (66cc94 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - subs r2, #204 @ 0xcc │ │ │ │ + subs r3, #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] @ (66ccb0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r2, #192 @ 0xc0 │ │ │ │ + subs r3, #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] @ (66cccc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r2, #188 @ 0xbc │ │ │ │ + subs 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] @ (66cce8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r7, #2] │ │ │ │ + strb 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] @ (66cd04 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r2, #160 @ 0xa0 │ │ │ │ + subs 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, #12] @ (66cd24 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - str r0, [sp, #704] @ 0x2c0 │ │ │ │ + str r1, [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] @ (66cd40 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r2, #128 @ 0x80 │ │ │ │ + subs 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] @ (66cd5c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r2, #124 @ 0x7c │ │ │ │ + subs 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] @ (66cd78 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r2, #120 @ 0x78 │ │ │ │ + subs r3, #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] @ (66cd94 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r2, #116 @ 0x74 │ │ │ │ + subs 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] @ (66cdb0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r2, #108 @ 0x6c │ │ │ │ + subs r3, #44 @ 0x2c │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cdcc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r2, #104 @ 0x68 │ │ │ │ + subs 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] @ (66cde8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r2, #96 @ 0x60 │ │ │ │ + subs 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] @ (66ce04 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r2, #88 @ 0x58 │ │ │ │ + subs 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] @ (66ce20 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r2, #84 @ 0x54 │ │ │ │ + subs 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, #12] @ (66ce40 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - subs r2, #76 @ 0x4c │ │ │ │ + subs 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] @ (66ce5c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r2, #64 @ 0x40 │ │ │ │ + subs 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] @ (66ce78 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r2, #60 @ 0x3c │ │ │ │ + subs 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] @ (66ce94 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r2, #48 @ 0x30 │ │ │ │ + subs r2, #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] @ (66ceb0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r2, #36 @ 0x24 │ │ │ │ + subs 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] @ (66cecc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r2, #24 │ │ │ │ + subs 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] @ (66cee8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r2, #12 │ │ │ │ + subs 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] @ (66cf04 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r2, #0 │ │ │ │ + subs 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] @ (66cf20 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r1, #244 @ 0xf4 │ │ │ │ + subs 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] @ (66cf3c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r1, #232 @ 0xe8 │ │ │ │ + subs 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] @ (66cf58 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [sp, #480] @ 0x1e0 │ │ │ │ + ldr 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] @ (66cf74 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [sp, #352] @ 0x160 │ │ │ │ + ldr r5, [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] @ (66cf90 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r0, r0] │ │ │ │ + ldrb r0, [r0, 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] @ (66cfac ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r2, r1] │ │ │ │ + ldrb r0, [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] @ (66cfc8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r1, #108 @ 0x6c │ │ │ │ + subs r2, #44 @ 0x2c │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cfe4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r1, #108 @ 0x6c │ │ │ │ + subs r2, #44 @ 0x2c │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d000 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - bics.w r0, r8, #5210112 @ 0x4f8000 │ │ │ │ + @ instruction: 0xf4f8009f │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d01c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r5, r3] │ │ │ │ + ldrb 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] @ (66d038 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r5, r2] │ │ │ │ + ldrb r0, [r5, 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] @ (66d054 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r1, #20 │ │ │ │ + subs 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] @ (66d070 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r1, #20 │ │ │ │ + subs 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] @ (66d08c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r1, #12 │ │ │ │ + subs 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] @ (66d0a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r1, #4 │ │ │ │ + subs 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] @ (66d0c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, #252 @ 0xfc │ │ │ │ + subs 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] @ (66d0e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, #244 @ 0xf4 │ │ │ │ + subs 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] @ (66d0fc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, #236 @ 0xec │ │ │ │ + subs 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] @ (66d118 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, #228 @ 0xe4 │ │ │ │ + subs 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] @ (66d134 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, #220 @ 0xdc │ │ │ │ + subs 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] @ (66d150 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, #212 @ 0xd4 │ │ │ │ + subs r1, #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] @ (66d16c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, #204 @ 0xcc │ │ │ │ + subs r1, #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] @ (66d188 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, #196 @ 0xc4 │ │ │ │ + subs 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] @ (66d1a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, #188 @ 0xbc │ │ │ │ + subs 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] @ (66d1c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, #180 @ 0xb4 │ │ │ │ + subs 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] @ (66d1dc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, #172 @ 0xac │ │ │ │ + subs 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] @ (66d1f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, #164 @ 0xa4 │ │ │ │ + subs r1, #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] @ (66d214 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, #156 @ 0x9c │ │ │ │ + subs r1, #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] @ (66d230 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - push {r3, r6} │ │ │ │ + push {r3, 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] @ (66d24c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - cbz r4, 66d2be │ │ │ │ + push {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] @ (66d268 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - cbz r0, 66d2b8 │ │ │ │ + cbz r0, 66d2e8 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d284 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - uxth r0, r5 │ │ │ │ + cbz r0, 66d2e2 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d2a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - cbz r4, 66d312 │ │ │ │ + push {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] @ (66d2bc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - cbz r0, 66d30c │ │ │ │ + cbz r0, 66d33c │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d2d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - uxth r4, r4 │ │ │ │ + cbz r4, 66d334 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d2f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - sxth r0, r4 │ │ │ │ + uxtb 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] @ (66d310 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - cbz r0, 66d360 │ │ │ │ + cbz r0, 66d390 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d32c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - uxth r4, r4 │ │ │ │ + cbz r4, 66d388 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d348 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - sxth r0, r3 │ │ │ │ + uxtb 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, #8] @ (66d364 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - cbz r0, 66d38e │ │ │ │ + sxtb 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, #8] @ (66d380 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - uxth r4, r4 │ │ │ │ + cbz r4, 66d3dc │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d39c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - sxth r0, r3 │ │ │ │ + uxtb 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, #8] @ (66d3b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - cbz r4, 66d3de │ │ │ │ + sxtb r4, 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] @ (66d3d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - cbz r0, 66d3dc │ │ │ │ + cbz r0, 66d40c │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d3f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ 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, #8] @ (66d40c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ 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] @ (66d428 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r6, #204 @ 0xcc │ │ │ │ + adds r7, #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] @ (66d444 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ 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] @ (66d460 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r0, #3 │ │ │ │ + lsrs r0, r0, #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] @ (66d47c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r1, #1 │ │ │ │ + lsrs 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] @ (66d498 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - str r3, [sp, #176] @ 0xb0 │ │ │ │ + str r3, [sp, #944] @ 0x3b0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d4b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r6, #108 @ 0x6c │ │ │ │ + adds r7, #44 @ 0x2c │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d4d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - cbz r0, 66d4fc │ │ │ │ + sxtb r0, 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] @ (66d4ec ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - cbz r4, 66d4f0 │ │ │ │ + cbz r4, 66d520 │ │ │ │ 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] @ (66d508 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - mcr 0, 7, r0, cr12, cr14, {4} │ │ │ │ + vshr.s64 d0, d14, #20 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d524 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - cbz r0, 66d578 │ │ │ │ + push {} │ │ │ │ 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] @ (66d540 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - sxth r4, r2 │ │ │ │ + uxtb r4, 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] @ (66d55c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - cbz r0, 66d58e │ │ │ │ + sxtb r0, 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] @ (66d578 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - cbz r4, 66d592 │ │ │ │ + sxth 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] @ (66d594 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - sxtb r0, r1 │ │ │ │ + cbz r0, 66d5da │ │ │ │ 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] @ (66d5b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - adds r5, #144 @ 0x90 │ │ │ │ + adds r6, #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] @ (66d5d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [sp, #192] @ 0xc0 │ │ │ │ + ldr r4, [sp, #960] @ 0x3c0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d5ec ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [sp, #992] @ 0x3e0 │ │ │ │ + ldr r5, [sp, #736] @ 0x2e0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d608 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r3, #24] │ │ │ │ + ldrh r0, [r3, #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] @ (66d624 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r2, #22] │ │ │ │ + ldrh r0, [r2, #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] @ (66d640 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r1, #20] │ │ │ │ + ldrh r0, [r1, #26] │ │ │ │ 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] @ (66d65c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [sp, #704] @ 0x2c0 │ │ │ │ + str r1, [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] @ (66d678 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [sp, #496] @ 0x1f0 │ │ │ │ + ldr r3, [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] @ (66d694 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [sp, #352] @ 0x160 │ │ │ │ + str r1, [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] @ (66d6b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [sp, #192] @ 0xc0 │ │ │ │ + ldr r2, [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] @ (66d6cc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [sp, #0] │ │ │ │ + ldr r2, [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] @ (66d6e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - str r6, [sp, #496] @ 0x1f0 │ │ │ │ + str r7, [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] @ (66d704 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - str r5, [sp, #848] @ 0x350 │ │ │ │ + str r6, [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] @ (66d720 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [sp, #688] @ 0x2b0 │ │ │ │ + str r5, [sp, #432] @ 0x1b0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d73c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - str r5, [sp, #96] @ 0x60 │ │ │ │ + str r5, [sp, #864] @ 0x360 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d758 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - str r6, [sp, #464] @ 0x1d0 │ │ │ │ + str r7, [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] @ (66d774 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - str r6, [sp, #32] │ │ │ │ + str r6, [sp, #800] @ 0x320 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d790 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r4, #52] @ 0x34 │ │ │ │ + ldrh r4, [r4, #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] @ (66d7ac ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r2, #50] @ 0x32 │ │ │ │ + ldrh r0, [r2, #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] @ (66d7c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [pc, #96] @ (66d82c ) │ │ │ │ + ldr r2, [pc, #864] @ (66db2c ) │ │ │ │ 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] @ (66d7e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r1, [pc, #768] @ (66dae8 ) │ │ │ │ + ldr r2, [pc, #512] @ (66d9e8 ) │ │ │ │ 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] @ (66d800 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [pc, #704] @ (66dac4 ) │ │ │ │ + ldr r7, [pc, #448] @ (66d9c4 ) │ │ │ │ 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] @ (66d81c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [pc, #256] @ (66d920 ) │ │ │ │ + str r0, [r0, 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] @ (66d838 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r1, r1] │ │ │ │ + str 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] @ (66d854 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r6, #27 │ │ │ │ + lsls r4, r6, #30 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d870 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r0, r6] │ │ │ │ + strh r4, [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] @ (66d88c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r6, #25 │ │ │ │ + lsls r0, r6, #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] @ (66d8a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r5, #20 │ │ │ │ + lsls r0, 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] @ (66d8c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfbdc009e │ │ │ │ + ldc2 0, cr0, [ip], {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] @ (66d8e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfb20009e │ │ │ │ + @ instruction: 0xfbe0009e │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d8fc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfb48009e │ │ │ │ + stc2 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, #12] @ (66d91c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - vshr.u64 d0, d14, #4 │ │ │ │ + lsls r4, r7, #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, #12] @ (66d93c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - movs r4, r3 │ │ │ │ + lsls r4, r3, #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] @ (66d958 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r2, r1] │ │ │ │ + strh 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] @ (66d974 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r4, r2] │ │ │ │ + strh r0, [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] @ (66d990 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - eor.w r0, r0, lr, lsr #2 │ │ │ │ + adc.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] @ (66d9ac ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ 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] @ (66d9c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ 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] @ (66d9e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [sp, #576] @ 0x240 │ │ │ │ + ldr r6, [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] @ (66da00 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [sp, #720] @ 0x2d0 │ │ │ │ + ldr r6, [sp, #464] @ 0x1d0 │ │ │ │ lsls r7, r3, #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 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ 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] @ (66da38 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - str r5, [sp, #736] @ 0x2e0 │ │ │ │ + str r6, [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] @ (66da54 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - str r5, [sp, #304] @ 0x130 │ │ │ │ + str r6, [sp, #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] @ (66da70 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - str r5, [sp, #944] @ 0x3b0 │ │ │ │ + str r6, [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] @ (66da8c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - str r5, [sp, #496] @ 0x1f0 │ │ │ │ + str r6, [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] @ (66daa8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ 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] @ (66dac4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ 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] @ (66dae0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r4, #36] @ 0x24 │ │ │ │ + ldrh r0, [r4, #42] @ 0x2a │ │ │ │ lsls r7, r3, #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 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r2, #92] @ 0x5c │ │ │ │ + ldr r0, [r2, #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] @ (66db18 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r5, #92] @ 0x5c │ │ │ │ + ldr r4, [r5, #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] @ (66db34 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r7, #84] @ 0x54 │ │ │ │ + ldr r4, [r7, #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] @ (66db50 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r3, #88] @ 0x58 │ │ │ │ + ldr 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, #8] @ (66db6c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - blx pc │ │ │ │ + ldr r0, [pc, #736] @ (66de50 ) │ │ │ │ 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] @ (66db88 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [pc, #576] @ (66ddcc ) │ │ │ │ + str r0, [r2, 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] @ (66dba4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [pc, #544] @ (66ddc8 ) │ │ │ │ + ldr r6, [pc, #288] @ (66dcc8 ) │ │ │ │ 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] @ (66dbc0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - vst4.32 {d16-d19}, [r8 :64], lr │ │ │ │ + @ instruction: 0xfa08009e │ │ │ │ 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 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfba8009e │ │ │ │ + stc2l 0, cr0, [r8], #-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] @ (66dbf8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfa80009e │ │ │ │ + @ instruction: 0xfb40009e │ │ │ │ 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 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfacc009e │ │ │ │ + @ instruction: 0xfb8c009e │ │ │ │ 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 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r0, #34] @ 0x22 │ │ │ │ + ldrh r0, [r0, #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] @ (66dc4c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [pc, #976] @ (66e020 ) │ │ │ │ + str r4, [r6, 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] @ (66dc68 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldc2 0, cr0, [r8, #632] @ 0x278 │ │ │ │ + mrc2 0, 2, r0, cr8, 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] @ (66dc84 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - add r5, pc, #272 @ (adr r5, 66dd98 ) │ │ │ │ + add r6, pc, #16 @ (adr r6, 66dc98 ) │ │ │ │ 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] @ (66dca0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - add r5, pc, #544 @ (adr r5, 66dec4 ) │ │ │ │ + add r6, pc, #288 @ (adr r6, 66ddc4 ) │ │ │ │ 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] @ (66dcbc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 66db00 │ │ │ │ + b.n 66dc80 │ │ │ │ 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] @ (66dcd8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - str r3, [sp, #864] @ 0x360 │ │ │ │ + str r4, [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] @ (66dcf4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r6, #30] │ │ │ │ + ldrh r4, [r6, #36] @ 0x24 │ │ │ │ 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] @ (66dd10 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r2, #84] @ 0x54 │ │ │ │ + ldr r4, [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] @ (66dd2c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r6, #56 @ 0x38 │ │ │ │ + subs r6, #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] @ (66dd48 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r3, #116] @ 0x74 │ │ │ │ + ldr r4, [r3, #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] @ (66dd64 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r4, #0] │ │ │ │ + str r4, [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] @ (66dd80 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r6, #16 │ │ │ │ + subs r6, #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] @ (66dd9c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf5e8009e │ │ │ │ + subw r0, r8, #2206 @ 0x89e │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ddb8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r0, #38] @ 0x26 │ │ │ │ + strh 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] @ (66ddd4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r2, #34] @ 0x22 │ │ │ │ + strh r4, [r2, #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] @ (66ddf0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r5, #30] │ │ │ │ + strh r0, [r5, #36] @ 0x24 │ │ │ │ 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] @ (66de0c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfa60009e │ │ │ │ + @ instruction: 0xfb20009e │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66de28 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r0, #54] @ 0x36 │ │ │ │ + strh r4, [r0, #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] @ (66de44 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r5, #50] @ 0x32 │ │ │ │ + strh r4, [r5, #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] @ (66de60 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r0, #44] @ 0x2c │ │ │ │ + strh r4, [r0, #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] @ (66de7c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r4, #220 @ 0xdc │ │ │ │ + cmp r5, #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] @ (66de98 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r4, #220 @ 0xdc │ │ │ │ + cmp r5, #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] @ (66deb4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r4, #220 @ 0xdc │ │ │ │ + cmp r5, #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] @ (66ded0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r4, #220 @ 0xdc │ │ │ │ + cmp r5, #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] @ (66deec ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf6d8009e │ │ │ │ + @ instruction: 0xf798009e │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66df08 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf670009e │ │ │ │ + @ instruction: 0xf730009e │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (66df28 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - cmp r8, r8 │ │ │ │ + mov r8, 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] @ (66df44 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - bcs.n 66de58 │ │ │ │ + bcc.n 66dfd8 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66df60 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r4, #104 @ 0x68 │ │ │ │ + cmp r5, #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] @ (66df7c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - add r0, sp, #752 @ 0x2f0 │ │ │ │ + add r1, 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] @ (66df98 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r7, #18 │ │ │ │ + lsrs r4, r7, #21 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66dfb4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r7, #17 │ │ │ │ + lsrs r4, r7, #20 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66dfd0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - bpl.n 66df1c │ │ │ │ + bvs.n 66e09c │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66dfec ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r3, #240 @ 0xf0 │ │ │ │ + cmp r4, #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] @ (66e008 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r3, #240 @ 0xf0 │ │ │ │ + cmp r4, #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] @ (66e024 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r3, #236 @ 0xec │ │ │ │ + cmp r4, #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] @ (66e040 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r3, #232 @ 0xe8 │ │ │ │ + cmp r4, #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] @ (66e05c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [sp, #800] @ 0x320 │ │ │ │ + ldr r7, [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] @ (66e078 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [sp, #560] @ 0x230 │ │ │ │ + ldr r7, [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] @ (66e094 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r3, #172 @ 0xac │ │ │ │ + cmp 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] @ (66e0b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r3, #176 @ 0xb0 │ │ │ │ + cmp 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] @ (66e0cc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r3, #184 @ 0xb8 │ │ │ │ + cmp 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] @ (66e0e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r3, #188 @ 0xbc │ │ │ │ + cmp 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, #12] @ (66e108 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - cmp r3, #192 @ 0xc0 │ │ │ │ + cmp r4, #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, #12] @ (66e128 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - cmp r3, #192 @ 0xc0 │ │ │ │ + cmp r4, #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] @ (66e144 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - add r1, pc, #480 @ (adr r1, 66e328 ) │ │ │ │ + add r2, pc, #224 @ (adr r2, 66e228 ) │ │ │ │ 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] @ (66e164 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r3, #160 @ 0xa0 │ │ │ │ + cmp r4, #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, #12] @ (66e184 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r3, #160 @ 0xa0 │ │ │ │ + cmp r4, #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, #12] @ (66e1a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r3, #152 @ 0x98 │ │ │ │ + cmp r4, #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] @ (66e1c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, pc, #448 @ (adr r4, 66e384 ) │ │ │ │ + add r5, pc, #192 @ (adr r5, 66e284 ) │ │ │ │ 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] @ (66e1dc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r3, #112 @ 0x70 │ │ │ │ + cmp r4, #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] @ (66e1f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r3, #100 @ 0x64 │ │ │ │ + cmp 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] @ (66e214 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r3, #88 @ 0x58 │ │ │ │ + cmp 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] @ (66e230 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - vld4.32 {d0-d3}, [r0 :64], lr │ │ │ │ + vld1.8 @ instruction: 0xf9e0009e │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e24c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh.w r0, [r8, lr, lsl #1] │ │ │ │ + ldr??.w r0, [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] @ (66e268 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r0, #2] │ │ │ │ + strh r4, [r0, #8] │ │ │ │ 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] @ (66e284 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r6, #2] │ │ │ │ + strh r4, [r6, #8] │ │ │ │ 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] @ (66e2a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf0f4009e │ │ │ │ + subs.w r0, 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] @ (66e2bc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r2, #32] │ │ │ │ + strh r4, [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] @ (66e2d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r4, #28] │ │ │ │ + strh r4, [r4, #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] @ (66e2f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r3, #22] │ │ │ │ + strh r4, [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] @ (66e310 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [sp, #944] @ 0x3b0 │ │ │ │ + ldr r7, [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] @ (66e32c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r1, #124] @ 0x7c │ │ │ │ + strb r0, [r1, #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] @ (66e348 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 66e19c │ │ │ │ + b.n 66e31c │ │ │ │ lsls r7, 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] @ (66e368 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - b.n 66e2d4 │ │ │ │ - lsls r7, r3, #2 │ │ │ │ + ldrd r0, r0, [r4], #-636 @ 0x27c │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (66e388 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - b.n 66e22c │ │ │ │ - lsls r7, r3, #2 │ │ │ │ + @ instruction: 0xe810009f │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (66e3a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - b.n 66e0cc │ │ │ │ + b.n 66e24c │ │ │ │ lsls r7, r3, #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 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 66dff0 │ │ │ │ + b.n 66e170 │ │ │ │ lsls r7, r3, #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 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r6, #32 │ │ │ │ + lsrs r4, r6, #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] @ (66e3fc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r2, #30 │ │ │ │ + lsrs r0, 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] @ (66e418 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - blxns r0 │ │ │ │ + ldr r0, [pc, #272] @ (66e52c ) │ │ │ │ lsls r7, r3, #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 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r3, #84 @ 0x54 │ │ │ │ + subs r4, #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] @ (66e450 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r2, #248 @ 0xf8 │ │ │ │ + subs r3, #184 @ 0xb8 │ │ │ │ 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] @ (66e46c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - add r3, pc, #896 @ (adr r3, 66e7f0 ) │ │ │ │ + add r4, pc, #640 @ (adr r4, 66e6f0 ) │ │ │ │ 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] @ (66e488 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - add r2, pc, #208 @ (adr r2, 66e55c ) │ │ │ │ + add r2, pc, #976 @ (adr r2, 66e85c ) │ │ │ │ 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] @ (66e4a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - add r2, pc, #0 @ (adr r2, 66e4a8 ) │ │ │ │ + add r2, pc, #768 @ (adr r2, 66e7a8 ) │ │ │ │ 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] @ (66e4c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - add r1, pc, #816 @ (adr r1, 66e7f4 ) │ │ │ │ + add r2, pc, #560 @ (adr r2, 66e6f4 ) │ │ │ │ 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] @ (66e4dc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - add r2, pc, #928 @ (adr r2, 66e880 ) │ │ │ │ + add r3, pc, #672 @ (adr r3, 66e780 ) │ │ │ │ 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] @ (66e4f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - add r0, pc, #736 @ (adr r0, 66e7dc ) │ │ │ │ + add r1, pc, #480 @ (adr r1, 66e6dc ) │ │ │ │ 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] @ (66e514 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r0, #108 @ 0x6c │ │ │ │ + cmp r1, #44 @ 0x2c │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e530 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r0, #96 @ 0x60 │ │ │ │ + cmp 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] @ (66e54c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r7!, {r3, r5} │ │ │ │ + ldmia r7, {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] @ (66e568 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r6!, {r2, r3, r4, r7} │ │ │ │ + ldmia r7!, {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] @ (66e584 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - bic.w r0, r8, #158 @ 0x9e │ │ │ │ + @ instruction: 0xf0e8009e │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e5a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - vshr.s64 d16, d14, #60 │ │ │ │ + eor.w r0, 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] @ (66e5bc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r7, #26] │ │ │ │ + ldrh r4, [r7, #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] @ (66e5d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r1, #26] │ │ │ │ + ldrh r0, [r1, #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] @ (66e5f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ 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] @ (66e610 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r6, #18] │ │ │ │ + ldrh r4, [r6, #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] @ (66e62c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r1, #18] │ │ │ │ + ldrh r0, [r1, #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] @ (66e648 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r3, #16] │ │ │ │ + ldrh r4, [r3, #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] @ (66e664 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r7, #64 @ 0x40 │ │ │ │ + cmp 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] @ (66e680 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r7, #52 @ 0x34 │ │ │ │ + movs r7, #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] @ (66e69c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [sp, #544] @ 0x220 │ │ │ │ + ldr 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] @ (66e6b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, r4 │ │ │ │ + add ip, ip │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e6d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r6, #244 @ 0xf4 │ │ │ │ + movs r7, #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] @ (66e6f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r7, #0 │ │ │ │ + movs 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] @ (66e70c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ 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] @ (66e728 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r7, #28 │ │ │ │ + movs r7, #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] @ (66e744 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r7, #36 @ 0x24 │ │ │ │ + movs r7, #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] @ (66e760 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r7, #44 @ 0x2c │ │ │ │ + movs r7, #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] @ (66e77c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r7, #36 @ 0x24 │ │ │ │ + movs r7, #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] @ (66e798 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r7, #28 │ │ │ │ + movs r7, #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] @ (66e7b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ 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] @ (66e7d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ 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] @ (66e7ec ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r0, #30] │ │ │ │ + strh r0, [r0, #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] @ (66e808 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r6, #232 @ 0xe8 │ │ │ │ + movs r7, #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] @ (66e824 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r6, #228 @ 0xe4 │ │ │ │ + movs r7, #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] @ (66e840 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r6, #224 @ 0xe0 │ │ │ │ + movs r7, #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] @ (66e85c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r6, #220 @ 0xdc │ │ │ │ + movs r7, #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] @ (66e878 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r6, #212 @ 0xd4 │ │ │ │ + movs 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, #8] @ (66e894 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r6, #200 @ 0xc8 │ │ │ │ + movs 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] @ (66e8b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r6, #188 @ 0xbc │ │ │ │ + movs 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] @ (66e8cc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r6, #28] │ │ │ │ + ldrb r0, [r6, #31] │ │ │ │ lsls r7, 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] @ (66e8ec ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - movs r6, #148 @ 0x94 │ │ │ │ + movs r7, #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] @ (66e908 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [sp, #400] @ 0x190 │ │ │ │ + ldr r7, [sp, #144] @ 0x90 │ │ │ │ lsls r7, r3, #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 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [sp, #32] │ │ │ │ + ldr r6, [sp, #800] @ 0x320 │ │ │ │ lsls r7, r3, #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 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r6, #88 @ 0x58 │ │ │ │ + movs 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] @ (66e95c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r2, #96] @ 0x60 │ │ │ │ + str r4, [r2, #108] @ 0x6c │ │ │ │ lsls r7, r3, #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 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r2, #88] @ 0x58 │ │ │ │ + str r4, [r2, #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] @ (66e994 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r6, #24 │ │ │ │ + movs r6, #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] @ (66e9b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - mvns r4, r3 │ │ │ │ + add ip, 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] @ (66e9cc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - mvns r0, r2 │ │ │ │ + add r8, 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] @ (66e9e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r5, #212 @ 0xd4 │ │ │ │ + movs r6, #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] @ (66ea04 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r5, #204 @ 0xcc │ │ │ │ + movs r6, #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] @ (66ea20 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - str r7, [sp, #416] @ 0x1a0 │ │ │ │ + ldr r0, [sp, #160] @ 0xa0 │ │ │ │ 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] @ (66ea3c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r5, #168 @ 0xa8 │ │ │ │ + movs 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] @ (66ea58 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r5, #160 @ 0xa0 │ │ │ │ + movs r6, #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] @ (66ea74 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r5, #152 @ 0x98 │ │ │ │ + movs r6, #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] @ (66ea90 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r5, #144 @ 0x90 │ │ │ │ + movs r6, #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] @ (66eaac ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ 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] @ (66eac8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r5, #128 @ 0x80 │ │ │ │ + movs r6, #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] @ (66eae4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r5, #120 @ 0x78 │ │ │ │ + movs r6, #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] @ (66eb00 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r5, #112 @ 0x70 │ │ │ │ + movs r6, #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] @ (66eb1c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - str r7, [sp, #464] @ 0x1d0 │ │ │ │ + ldr r0, [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] @ (66eb38 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r2, #124] @ 0x7c │ │ │ │ + strb r4, [r2, #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] @ (66eb54 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r1, #120] @ 0x78 │ │ │ │ + strb r4, [r1, #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] @ (66eb70 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r7, #108] @ 0x6c │ │ │ │ + ldr r0, [r7, #120] @ 0x78 │ │ │ │ lsls r7, r3, #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 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r7, #100] @ 0x64 │ │ │ │ + ldr r4, [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] @ (66eba8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r4, #220 @ 0xdc │ │ │ │ + movs r5, #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] @ (66ebc4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r4, #216 @ 0xd8 │ │ │ │ + movs r5, #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] @ (66ebe0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r4, #216 @ 0xd8 │ │ │ │ + movs r5, #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] @ (66ebfc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r4, #204 @ 0xcc │ │ │ │ + movs r5, #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] @ (66ec18 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r4, #192 @ 0xc0 │ │ │ │ + movs r5, #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] @ (66ec34 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r4, #184 @ 0xb8 │ │ │ │ + movs 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] @ (66ec50 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r4, #176 @ 0xb0 │ │ │ │ + movs r5, #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] @ (66ec6c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r4, #180 @ 0xb4 │ │ │ │ + movs 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] @ (66ec88 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r4, #172 @ 0xac │ │ │ │ + movs 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] @ (66eca4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r4, #172 @ 0xac │ │ │ │ + movs 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, #12] @ (66ecc4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - movs r4, #172 @ 0xac │ │ │ │ + movs 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] @ (66ece0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r5, #30] │ │ │ │ + strh r4, [r5, #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] @ (66ecfc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r4, #136 @ 0x88 │ │ │ │ + movs r5, #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] @ (66ed18 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r4, #132 @ 0x84 │ │ │ │ + movs r5, #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] @ (66ed34 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r4, #132 @ 0x84 │ │ │ │ + movs r5, #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] @ (66ed50 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r6, #96] @ 0x60 │ │ │ │ + ldr r0, [r6, #108] @ 0x6c │ │ │ │ lsls r7, r3, #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 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r5, #96] @ 0x60 │ │ │ │ + ldr r0, [r5, #108] @ 0x6c │ │ │ │ lsls r7, r3, #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 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r7, #108] @ 0x6c │ │ │ │ + ldr r0, [r7, #120] @ 0x78 │ │ │ │ lsls r7, r3, #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 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r6, #108] @ 0x6c │ │ │ │ + ldr r4, [r6, #120] @ 0x78 │ │ │ │ lsls r7, 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] @ (66edc4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldr r0, [r5, #92] @ 0x5c │ │ │ │ + ldr r0, [r5, #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, #12] @ (66ede4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldr r0, [r5, #92] @ 0x5c │ │ │ │ + ldr r0, [r5, #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] @ (66ee00 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r6, #104] @ 0x68 │ │ │ │ + ldr r4, [r6, #116] @ 0x74 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ee1c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r0, #92] @ 0x5c │ │ │ │ + ldr r4, [r0, #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] @ (66ee38 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r1, #96] @ 0x60 │ │ │ │ + ldr r0, [r1, #108] @ 0x6c │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ee54 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r2, #96] @ 0x60 │ │ │ │ + ldr r0, [r2, #108] @ 0x6c │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ee70 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r3, #96 @ 0x60 │ │ │ │ + movs r4, #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] @ (66ee8c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r3, #92 @ 0x5c │ │ │ │ + movs 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] @ (66eea8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r3, #88 @ 0x58 │ │ │ │ + movs 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] @ (66eec4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r3, #80 @ 0x50 │ │ │ │ + movs 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] @ (66eee0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r3, #76 @ 0x4c │ │ │ │ + movs 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] @ (66eefc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r3, #72 @ 0x48 │ │ │ │ + movs r4, #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] @ (66ef18 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r3, #64 @ 0x40 │ │ │ │ + movs 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] @ (66ef34 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r3, #60 @ 0x3c │ │ │ │ + movs r3, #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] @ (66ef50 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r3, #56 @ 0x38 │ │ │ │ + movs r3, #248 @ 0xf8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ef6c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ 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] @ (66ef88 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r3, #36 @ 0x24 │ │ │ │ + movs r3, #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] @ (66efa4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r3, #20 │ │ │ │ + movs r3, #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] @ (66efc0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r3, #8 │ │ │ │ + movs r3, #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] @ (66efdc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r2, #248 @ 0xf8 │ │ │ │ + movs r3, #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] @ (66eff8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r2, #236 @ 0xec │ │ │ │ + movs r3, #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] @ (66f014 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r2, #220 @ 0xdc │ │ │ │ + movs r3, #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] @ (66f030 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r2, #208 @ 0xd0 │ │ │ │ + movs r3, #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] @ (66f04c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r2, #192 @ 0xc0 │ │ │ │ + movs r3, #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] @ (66f068 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfb0c009e │ │ │ │ + smlalbt r0, r0, ip, lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f084 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ 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] @ (66f0a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, pc, #416 @ (adr r4, 66f244 ) │ │ │ │ + add r5, pc, #160 @ (adr r5, 66f144 ) │ │ │ │ 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] @ (66f0bc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, pc, #240 @ (adr r4, 66f1b0 ) │ │ │ │ + add r4, pc, #1008 @ (adr r4, 66f4b0 ) │ │ │ │ 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] @ (66f0d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, pc, #64 @ (adr r4, 66f11c ) │ │ │ │ + add r4, pc, #832 @ (adr r4, 66f41c ) │ │ │ │ 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] @ (66f0f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - add r3, pc, #912 @ (adr r3, 66f488 ) │ │ │ │ + add r4, pc, #656 @ (adr r4, 66f388 ) │ │ │ │ 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] @ (66f110 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - add r3, pc, #736 @ (adr r3, 66f3f4 ) │ │ │ │ + add r4, pc, #480 @ (adr r4, 66f2f4 ) │ │ │ │ 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] @ (66f12c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - add r3, pc, #560 @ (adr r3, 66f360 ) │ │ │ │ + add r4, pc, #304 @ (adr r4, 66f260 ) │ │ │ │ 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] @ (66f148 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, pc, #0 @ (adr r4, 66f14c ) │ │ │ │ + add r4, pc, #768 @ (adr r4, 66f44c ) │ │ │ │ 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] @ (66f164 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - add r3, pc, #832 @ (adr r3, 66f4a8 ) │ │ │ │ + add r4, pc, #576 @ (adr r4, 66f3a8 ) │ │ │ │ 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] @ (66f180 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, pc, #256 @ (adr r4, 66f284 ) │ │ │ │ + add r5, pc, #0 @ (adr r5, 66f184 ) │ │ │ │ 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] @ (66f19c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, pc, #64 @ (adr r4, 66f1e0 ) │ │ │ │ + add r4, pc, #832 @ (adr r4, 66f4e0 ) │ │ │ │ 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] @ (66f1b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - add r3, pc, #896 @ (adr r3, 66f53c ) │ │ │ │ + add r4, pc, #640 @ (adr r4, 66f43c ) │ │ │ │ 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] @ (66f1d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - add r3, pc, #704 @ (adr r3, 66f498 ) │ │ │ │ + add r4, pc, #448 @ (adr r4, 66f398 ) │ │ │ │ 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] @ (66f1f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - add r3, pc, #512 @ (adr r3, 66f3f4 ) │ │ │ │ + add r4, pc, #256 @ (adr r4, 66f2f4 ) │ │ │ │ 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] @ (66f20c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - add r3, pc, #320 @ (adr r3, 66f350 ) │ │ │ │ + add r4, pc, #64 @ (adr r4, 66f250 ) │ │ │ │ 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] @ (66f228 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - add r1, pc, #0 @ (adr r1, 66f22c ) │ │ │ │ + add r1, pc, #768 @ (adr r1, 66f52c ) │ │ │ │ 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] @ (66f244 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - add r0, pc, #848 @ (adr r0, 66f598 ) │ │ │ │ + add r1, pc, #592 @ (adr r1, 66f498 ) │ │ │ │ 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] @ (66f260 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - add r0, pc, #672 @ (adr r0, 66f504 ) │ │ │ │ + add r1, pc, #416 @ (adr r1, 66f404 ) │ │ │ │ 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] @ (66f27c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - add r0, pc, #496 @ (adr r0, 66f470 ) │ │ │ │ + add r1, pc, #240 @ (adr r1, 66f370 ) │ │ │ │ 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] @ (66f298 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - add r0, pc, #320 @ (adr r0, 66f3dc ) │ │ │ │ + add r1, pc, #64 @ (adr r1, 66f2dc ) │ │ │ │ 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] @ (66f2b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - add r0, pc, #144 @ (adr r0, 66f348 ) │ │ │ │ + add r0, pc, #912 @ (adr r0, 66f648 ) │ │ │ │ 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] @ (66f2d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [sp, #992] @ 0x3e0 │ │ │ │ + add r0, pc, #736 @ (adr r0, 66f5b4 ) │ │ │ │ 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] @ (66f2ec ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [sp, #768] @ 0x300 │ │ │ │ + add r0, pc, #512 @ (adr r0, 66f4f0 ) │ │ │ │ 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] @ (66f308 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - add r0, pc, #528 @ (adr r0, 66f51c ) │ │ │ │ + add r1, pc, #272 @ (adr r1, 66f41c ) │ │ │ │ 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] @ (66f324 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - add r0, pc, #320 @ (adr r0, 66f468 ) │ │ │ │ + add r1, pc, #64 @ (adr r1, 66f368 ) │ │ │ │ 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] @ (66f340 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - add r0, pc, #32 @ (adr r0, 66f364 ) │ │ │ │ + add r0, pc, #800 @ (adr r0, 66f664 ) │ │ │ │ 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] @ (66f35c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [sp, #880] @ 0x370 │ │ │ │ + add r0, pc, #624 @ (adr r0, 66f5d0 ) │ │ │ │ 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] @ (66f378 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - add r1, pc, #160 @ (adr r1, 66f41c ) │ │ │ │ + add r1, pc, #928 @ (adr r1, 66f71c ) │ │ │ │ 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] @ (66f394 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - add r0, pc, #992 @ (adr r0, 66f778 ) │ │ │ │ + add r1, pc, #736 @ (adr r1, 66f678 ) │ │ │ │ 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] @ (66f3b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - add r0, pc, #784 @ (adr r0, 66f6c4 ) │ │ │ │ + add r1, pc, #528 @ (adr r1, 66f5c4 ) │ │ │ │ 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] @ (66f3cc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - add r0, pc, #592 @ (adr r0, 66f620 ) │ │ │ │ + add r1, pc, #336 @ (adr r1, 66f520 ) │ │ │ │ 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] @ (66f3e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - add r0, pc, #384 @ (adr r0, 66f56c ) │ │ │ │ + add r1, pc, #128 @ (adr r1, 66f46c ) │ │ │ │ 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] @ (66f404 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - add r0, pc, #192 @ (adr r0, 66f4c8 ) │ │ │ │ + add r0, pc, #960 @ (adr r0, 66f7c8 ) │ │ │ │ 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] @ (66f420 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [sp, #1008] @ 0x3f0 │ │ │ │ + add r0, pc, #752 @ (adr r0, 66f714 ) │ │ │ │ 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] @ (66f43c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [sp, #816] @ 0x330 │ │ │ │ + add r0, pc, #560 @ (adr r0, 66f670 ) │ │ │ │ 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] @ (66f458 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - add r0, pc, #816 @ (adr r0, 66f78c ) │ │ │ │ + add r1, pc, #560 @ (adr r1, 66f68c ) │ │ │ │ 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] @ (66f474 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - add r0, pc, #656 @ (adr r0, 66f708 ) │ │ │ │ + add r1, pc, #400 @ (adr r1, 66f608 ) │ │ │ │ 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] @ (66f490 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [sp, #848] @ 0x350 │ │ │ │ + ldr r7, [sp, #592] @ 0x250 │ │ │ │ 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] @ (66f4ac ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [sp, #688] @ 0x2b0 │ │ │ │ + ldr r7, [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] @ (66f4c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r2, r2] │ │ │ │ + strh r4, [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, #8] @ (66f4e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r6, r6] │ │ │ │ + strb r4, [r6, 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] @ (66f500 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r0, r6] │ │ │ │ + strb r0, [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] @ (66f51c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsb r0, [r0, r4] │ │ │ │ + ldrsb r0, [r0, 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] @ (66f538 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsb r4, [r7, r0] │ │ │ │ + ldrsb r4, [r7, 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] @ (66f554 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsb r0, [r4, r4] │ │ │ │ + ldrsb r0, [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] @ (66f570 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsb r0, [r3, r1] │ │ │ │ + ldrsb 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] @ (66f58c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsb r0, [r4, r6] │ │ │ │ + ldr r0, [r4, 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] @ (66f5a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - 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, #12] @ (66f5c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - adds r0, r3, #5 │ │ │ │ + subs r0, 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] @ (66f5e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsb r0, [r5, r6] │ │ │ │ + ldr r0, [r5, 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] @ (66f600 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsb r0, [r1, r7] │ │ │ │ + ldr r0, [r1, 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] @ (66f61c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r5, r0] │ │ │ │ + ldr r0, [r5, 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] @ (66f638 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsb r4, [r1, r7] │ │ │ │ + ldr r4, [r1, 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] @ (66f654 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r0, r0] │ │ │ │ + strb r0, [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, #8] @ (66f670 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ 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] @ (66f68c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r6, #2 │ │ │ │ + adds r0, 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, #12] @ (66f6ac ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldrh r0, [r2, r4] │ │ │ │ + ldrh r0, [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] @ (66f6c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r2, r7] │ │ │ │ + ldrh r0, [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] @ (66f6e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r5, #1 │ │ │ │ + adds r0, r5, #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] @ (66f700 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r3, #1 │ │ │ │ + adds 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] @ (66f71c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r3, #1 │ │ │ │ + adds 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] @ (66f738 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r2, #1 │ │ │ │ + adds 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] @ (66f754 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r2, #112] @ 0x70 │ │ │ │ + ldr r0, [r2, #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] @ (66f770 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r3, #108] @ 0x6c │ │ │ │ + ldr r4, [r3, #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] @ (66f78c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsb r0, [r5, r4] │ │ │ │ + ldrsb r0, [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] @ (66f7a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r7, r7 │ │ │ │ + adds 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] @ (66f7c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r6, r7 │ │ │ │ + adds 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] @ (66f7e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r5, r7 │ │ │ │ + adds 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] @ (66f7fc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r6, r7 │ │ │ │ + adds r0, 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] @ (66f818 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r6, r7 │ │ │ │ + adds 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] @ (66f834 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r7, r7 │ │ │ │ + adds 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] @ (66f850 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r7, r7 │ │ │ │ + adds 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, #12] @ (66f870 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - subs r4, r5, r7 │ │ │ │ + adds 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] @ (66f88c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r3, r7 │ │ │ │ + adds 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, #8] @ (66f8a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, #120 @ 0x78 │ │ │ │ + adds r5, #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, #12] @ (66f8c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - subs r4, r5, r6 │ │ │ │ + adds 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] @ (66f8e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r3, r6 │ │ │ │ + adds r0, 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, #12] @ (66f904 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - subs r4, r1, r6 │ │ │ │ + adds 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] @ (66f920 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - svc 0 │ │ │ │ + svc 192 @ 0xc0 │ │ │ │ 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] @ (66f93c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r1, #2] │ │ │ │ + ldrh 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] @ (66f958 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r6, #62] @ 0x3e │ │ │ │ + ldrh r4, [r6, #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, #12] @ (66f978 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - strh r0, [r0, #62] @ 0x3e │ │ │ │ + ldrh r0, [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] @ (66f994 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r3, #4] │ │ │ │ + strh r0, [r3, #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] @ (66f9b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r6, #8] │ │ │ │ + ldrh r4, [r6, #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] @ (66f9cc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r6, #4] │ │ │ │ + ldrh r4, [r6, #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] @ (66f9e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r4, #6] │ │ │ │ + ldrh 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, #12] @ (66fa08 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - subs r4, r3, r2 │ │ │ │ + subs 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] @ (66fa24 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ 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] @ (66fa40 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r6, r1 │ │ │ │ + subs r0, 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] @ (66fa5c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r5, r1 │ │ │ │ + subs r4, 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, #12] @ (66fa7c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - udf #16 │ │ │ │ + udf #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] @ (66fa98 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - svc 76 @ 0x4c │ │ │ │ + b.n 66fab4 │ │ │ │ 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] @ (66fab4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r6, #104 @ 0x68 │ │ │ │ + movs 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] @ (66fad0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r6, #12 │ │ │ │ + movs r6, #204 @ 0xcc │ │ │ │ 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] @ (66faf0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - adds r0, r6, r7 │ │ │ │ + subs 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, #12] @ (66fb10 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - adds r4, r4, r7 │ │ │ │ + subs 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] @ (66fb2c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r7, #220 @ 0xdc │ │ │ │ + cmp r0, #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] @ (66fb48 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r5, #188 @ 0xbc │ │ │ │ + cmp r6, #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] @ (66fb64 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, #200 @ 0xc8 │ │ │ │ + adds r1, #136 @ 0x88 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fb80 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r7, #7 │ │ │ │ + movs r0, #188 @ 0xbc │ │ │ │ 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] @ (66fb9c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r0, #12 │ │ │ │ + movs r0, #204 @ 0xcc │ │ │ │ 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] @ (66fbb8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ 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] @ (66fbd4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r2, #168 @ 0xa8 │ │ │ │ + cmp r3, #104 @ 0x68 │ │ │ │ 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] @ (66fbf0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r2, #76 @ 0x4c │ │ │ │ + cmp r3, #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] @ (66fc0c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r2, #24 │ │ │ │ + cmp r2, #216 @ 0xd8 │ │ │ │ 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] @ (66fc28 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r4, #64 @ 0x40 │ │ │ │ + cmp r5, #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] @ (66fc44 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r7, r2 │ │ │ │ + adds 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] @ (66fc60 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r7, #224 @ 0xe0 │ │ │ │ + cmp r0, #160 @ 0xa0 │ │ │ │ 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] @ (66fc80 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - adds r4, r3, r2 │ │ │ │ + adds 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] @ (66fc9c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - cbz r0, 66fd1c │ │ │ │ + push {r4, 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] @ (66fcb8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r7, r1 │ │ │ │ + adds r4, r7, 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] @ (66fcd4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r6, r1 │ │ │ │ + adds 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] @ (66fcf0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldcl 0, cr0, [r4, #632]! @ 0x278 │ │ │ │ + mrc 0, 5, 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] @ (66fd0c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ 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] @ (66fd28 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r2, r4] │ │ │ │ + ldrh r0, [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] @ (66fd44 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r3, r0 │ │ │ │ + adds 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] @ (66fd60 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r1, r3] │ │ │ │ + ldrh r0, [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, #12] @ (66fd80 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldrh r4, [r1, r4] │ │ │ │ + ldrh r4, [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] @ (66fd9c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r3, #31 │ │ │ │ + adds r4, 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] @ (66fdb8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r3, #31 │ │ │ │ + adds 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] @ (66fdd4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r0, r7] │ │ │ │ + ldrh 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] @ (66fdf4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldr r4, [r5, r5] │ │ │ │ + ldrh r4, [r5, 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, #12] @ (66fe14 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - asrs r4, r2, #30 │ │ │ │ + adds r4, 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] @ (66fe30 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r7, r3] │ │ │ │ + ldr r0, [r7, 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] @ (66fe4c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r6, #29 │ │ │ │ + adds 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] @ (66fe68 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r6, #29 │ │ │ │ + adds 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] @ (66fe84 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ 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] @ (66fea0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r4, #29 │ │ │ │ + adds 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] @ (66febc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ 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] @ (66fed8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r3, #29 │ │ │ │ + adds 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] @ (66fef4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ 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] @ (66ff10 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r1, #29 │ │ │ │ + adds 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] @ (66ff2c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrd r0, r0, [r4, #-632]! @ 0x278 │ │ │ │ + bics.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] @ (66ff48 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r5, #28 │ │ │ │ + asrs r0, 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] @ (66ff64 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ 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] @ (66ff80 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r6, #28 │ │ │ │ + asrs 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] @ (66ff9c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r6, #28 │ │ │ │ + asrs r4, 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] @ (66ffb8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ 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] @ (66ffd4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ 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] @ (66fff0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ 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] @ (67000c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ 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, #12] @ (67002c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - 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] @ (670048 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - add r1, sp, #64 @ 0x40 │ │ │ │ + add r1, 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] @ (670064 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r1, #28 │ │ │ │ + asrs r4, 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] @ (670080 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - add r0, sp, #160 @ 0xa0 │ │ │ │ + add r0, sp, #928 @ 0x3a0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67009c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - add r0, sp, #464 @ 0x1d0 │ │ │ │ + add r1, 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] @ (6700b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r2, #27 │ │ │ │ + asrs r0, r2, #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] @ (6700d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r2, #27 │ │ │ │ + asrs r4, r2, #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] @ (6700f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ 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] @ (67010c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r2, #27 │ │ │ │ + asrs r0, r2, #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] @ (670128 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r1, #27 │ │ │ │ + asrs r0, 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] @ (670144 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ 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] @ (670160 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [pc, #496] @ (670354 ) │ │ │ │ + ldr r6, [pc, #240] @ (670254 ) │ │ │ │ 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] @ (67017c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r4, #26 │ │ │ │ + asrs 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] @ (670198 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r3, #224 @ 0xe0 │ │ │ │ + cmp r4, #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] @ (6701b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - bmi.n 670108 │ │ │ │ + bpl.n 670288 │ │ │ │ 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] @ (6701d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r5, #80 @ 0x50 │ │ │ │ + movs r6, #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] @ (6701ec ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r5, #56] @ 0x38 │ │ │ │ + str r4, [r5, #68] @ 0x44 │ │ │ │ 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] @ (670208 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r5, #24 │ │ │ │ + asrs r4, 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] @ (670224 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r3, #27] │ │ │ │ + ldrb r4, [r3, #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] @ (670240 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r1, #24 │ │ │ │ + asrs r4, 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] @ (67025c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r0, #24 │ │ │ │ + asrs r4, r0, #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] @ (670278 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r7, #23 │ │ │ │ + asrs r4, r7, #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] @ (670294 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r6, #23 │ │ │ │ + asrs 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] @ (6702b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ 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] @ (6702cc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r4, #23 │ │ │ │ + asrs r4, 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] @ (6702e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r3, #23 │ │ │ │ + asrs r4, r3, #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] @ (670304 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r2, #23 │ │ │ │ + asrs r0, 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] @ (670320 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r0, #23 │ │ │ │ + asrs r4, r0, #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] @ (67033c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r7, #22 │ │ │ │ + asrs r0, r7, #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] @ (670358 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r5, #22 │ │ │ │ + asrs r4, r5, #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] @ (670374 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r4, #22 │ │ │ │ + asrs r0, r4, #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] @ (670390 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r2, #22 │ │ │ │ + asrs r4, 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] @ (6703ac ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ 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] @ (6703c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r5, #3] │ │ │ │ + strb r0, [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] @ (6703e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r7, #120] @ 0x78 │ │ │ │ + ldr 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] @ (670400 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r1, #120] @ 0x78 │ │ │ │ + ldr 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, #12] @ (670420 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - asrs r0, r5, #20 │ │ │ │ + asrs r0, r5, #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] @ (67043c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r6, #26] │ │ │ │ + ldrb r4, [r6, #29] │ │ │ │ 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] @ (670458 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r0, #26] │ │ │ │ + ldrb r0, [r0, #29] │ │ │ │ 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] @ (670474 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ 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] @ (670490 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r3, #4] │ │ │ │ + strb r0, [r3, #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] @ (6704ac ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r4, #40] @ 0x28 │ │ │ │ + ldr r4, [r4, #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] @ (6704c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r6, #36] @ 0x24 │ │ │ │ + ldr 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, #12] @ (6704e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - cmp r3, #12 │ │ │ │ + cmp r3, #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] @ (670504 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ 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, #12] @ (670524 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldr r4, [pc, #336] @ (670678 ) │ │ │ │ + ldr r5, [pc, #80] @ (670578 ) │ │ │ │ lsls r7, r3, #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 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r0, #24 │ │ │ │ + cmp r0, #216 @ 0xd8 │ │ │ │ lsls r7, r3, #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 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r1, #16 │ │ │ │ + asrs r0, r1, #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] @ (670578 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r0, #16 │ │ │ │ + asrs 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] @ (670594 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - eors.w r0, ip, lr, lsr #2 │ │ │ │ + adcs.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] @ (6705b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - eor.w r0, ip, lr, lsr #2 │ │ │ │ + adc.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] @ (6705cc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r1, #15 │ │ │ │ + asrs r0, 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] @ (6705e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r7, #14 │ │ │ │ + asrs r4, 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] @ (670604 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r6, #14 │ │ │ │ + asrs 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] @ (670620 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r5, #14 │ │ │ │ + asrs 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] @ (67063c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r3, #14 │ │ │ │ + asrs 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] @ (670658 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r2, #14 │ │ │ │ + asrs 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] @ (670674 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r0, #14 │ │ │ │ + asrs 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] @ (670690 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - bcc.n 670654 │ │ │ │ + bmi.n 6705d4 │ │ │ │ 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] @ (6706ac ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - bmi.n 670760 │ │ │ │ + bpl.n 6706e0 │ │ │ │ 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] @ (6706c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r1, #13 │ │ │ │ + asrs 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] @ (6706e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r1, #13 │ │ │ │ + asrs 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] @ (670700 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r1, #13 │ │ │ │ + asrs 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] @ (67071c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r0, #13 │ │ │ │ + asrs r4, r0, #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] @ (670738 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r0, #13 │ │ │ │ + asrs r0, r0, #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] @ (670754 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r7, #12 │ │ │ │ + asrs 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] @ (670770 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r7, #12 │ │ │ │ + asrs r0, 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] @ (67078c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r6, #12 │ │ │ │ + asrs 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] @ (6707a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r0, #2] │ │ │ │ + ldrb r4, [r0, #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] @ (6707c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r2, #12 │ │ │ │ + asrs r4, r2, #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] @ (6707e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r1, #12 │ │ │ │ + asrs 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] @ (6707fc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r0, #12 │ │ │ │ + asrs r4, 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] @ (670818 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r7, #11 │ │ │ │ + asrs r4, r7, #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] @ (670834 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r6, #11 │ │ │ │ + asrs 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] @ (670850 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r5, #11 │ │ │ │ + asrs r4, 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] @ (67086c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r4, #11 │ │ │ │ + asrs r4, r4, #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] @ (670888 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r3, #11 │ │ │ │ + asrs 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] @ (6708a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r2, #11 │ │ │ │ + asrs r4, 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] @ (6708c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r1, #11 │ │ │ │ + asrs r4, r1, #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] @ (6708dc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r0, #11 │ │ │ │ + asrs 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] @ (6708f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r7, #10 │ │ │ │ + asrs r4, 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] @ (670914 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ 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] @ (670930 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r5, #10 │ │ │ │ + asrs 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] @ (67094c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r4, #10 │ │ │ │ + asrs r4, 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] @ (670968 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r3, #10 │ │ │ │ + asrs 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] @ (670984 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r2, #10 │ │ │ │ + asrs 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] @ (6709a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r1, #10 │ │ │ │ + asrs 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] @ (6709bc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r0, #10 │ │ │ │ + asrs r4, r0, #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] @ (6709d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r7, #9 │ │ │ │ + asrs 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] @ (6709f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ 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] @ (670a10 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ 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, #8] @ (670a2c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r4, #9 │ │ │ │ + asrs 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] @ (670a48 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r3, #9 │ │ │ │ + asrs r4, 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] @ (670a64 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r2, #9 │ │ │ │ + asrs 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] @ (670a80 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r1, #9 │ │ │ │ + asrs r4, r1, #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] @ (670a9c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r0, #9 │ │ │ │ + asrs 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] @ (670ab8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r7, #8 │ │ │ │ + asrs r4, r7, #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] @ (670ad4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [pc, #576] @ (670d18 ) │ │ │ │ + ldr r7, [pc, #320] @ (670c18 ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670af0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r4, r5] │ │ │ │ + strb 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] @ (670b0c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r7, #7 │ │ │ │ + asrs r4, 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] @ (670b28 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r6, #7 │ │ │ │ + asrs 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] @ (670b44 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r5, #7 │ │ │ │ + asrs r4, 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] @ (670b60 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ 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] @ (670b7c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r3, #7 │ │ │ │ + asrs r0, 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] @ (670b98 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r1, #7 │ │ │ │ + asrs 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] @ (670bb4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r7, #6 │ │ │ │ + asrs 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] @ (670bd0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r5, #6 │ │ │ │ + asrs r4, r5, #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] @ (670bec ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ 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] @ (670c08 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r2, #6 │ │ │ │ + asrs r0, r2, #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] @ (670c24 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r0, #6 │ │ │ │ + asrs r4, 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] @ (670c40 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r6, #5 │ │ │ │ + asrs 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] @ (670c5c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r5, #5 │ │ │ │ + asrs 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] @ (670c78 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r3, #5 │ │ │ │ + asrs r0, 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] @ (670c94 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r1, #5 │ │ │ │ + asrs 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] @ (670cb0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r7, #4 │ │ │ │ + asrs r4, 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] @ (670ccc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r6, #4 │ │ │ │ + asrs r0, r6, #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] @ (670ce8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r4, #4 │ │ │ │ + asrs 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] @ (670d04 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r2, #4 │ │ │ │ + asrs 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] @ (670d20 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r0, #4 │ │ │ │ + asrs 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] @ (670d3c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ 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] @ (670d58 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r7, #3 │ │ │ │ + asrs r0, 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] @ (670d74 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r6, #3 │ │ │ │ + asrs r4, 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] @ (670d90 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r6, r2] │ │ │ │ + str r4, [r6, 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] @ (670db0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - asrs r4, r1, #3 │ │ │ │ + asrs 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, #12] @ (670dd0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - asrs r0, r7, #2 │ │ │ │ + asrs 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] @ (670dec ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r7, #18] │ │ │ │ + strb 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] @ (670e08 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r4, #17] │ │ │ │ + strb r0, [r4, #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] @ (670e24 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r3, #17] │ │ │ │ + strb 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] @ (670e40 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r2, #1 │ │ │ │ + asrs 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] @ (670e5c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r2, #1 │ │ │ │ + asrs 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] @ (670e78 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r1, #60] @ 0x3c │ │ │ │ + ldr r4, [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, #12] @ (670e98 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - 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, #8] @ (670eb4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r0, r1 │ │ │ │ + cmp r8, r9 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670ed0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r1, [pc, #656] @ (671164 ) │ │ │ │ + ldr r2, [pc, #400] @ (671064 ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670eec ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r2, #31 │ │ │ │ + asrs 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] @ (670f08 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r1, #31 │ │ │ │ + asrs r0, 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] @ (670f24 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r7, #30 │ │ │ │ + asrs 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, #12] @ (670f44 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - rors r0, r7 │ │ │ │ + cmp r0, 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] @ (670f60 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, r3 │ │ │ │ + add ip, fp │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670f7c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r7, #32] │ │ │ │ + ldr r0, [r7, #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] @ (670f98 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r0, r6 │ │ │ │ + muls 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] @ (670fb4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r5, #7] │ │ │ │ + strb r4, [r5, #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] @ (670fd0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r7!, {} │ │ │ │ + ldmia r7, {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] @ (670fec ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r1, #28 │ │ │ │ + lsrs 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] @ (671008 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - bics r4, r1 │ │ │ │ + add r4, r9 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671024 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - bx ip │ │ │ │ + ldr r0, [pc, #128] @ (6710a8 ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671040 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - bxns r6 │ │ │ │ + blxns 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, #12] @ (671060 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - mov r8, lr │ │ │ │ + blx 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, #12] @ (671080 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - lsrs r4, r2, #26 │ │ │ │ + lsrs r4, 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] @ (67109c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - mov r8, r4 │ │ │ │ + bx ip │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6710b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r5, #25 │ │ │ │ + lsrs 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] @ (6710d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r7, #104 @ 0x68 │ │ │ │ + ands 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] @ (6710f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - orrs r0, r6 │ │ │ │ + mvns 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, #12] @ (671110 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - stmia r4!, {r2, r4, r5, r6, r7} │ │ │ │ + stmia r5!, {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, #12] @ (671130 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldmia r0!, {} │ │ │ │ + ldmia r0!, {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, #12] @ (671150 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - lsrs r4, r5, #23 │ │ │ │ + lsrs 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, #12] @ (671170 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - lsrs r0, r3, #23 │ │ │ │ + lsrs r0, r3, #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] @ (67118c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r0, #23 │ │ │ │ + lsrs r4, r0, #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] @ (6711a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r6, #196 @ 0xc4 │ │ │ │ + adds r7, #132 @ 0x84 │ │ │ │ lsls r7, r3, #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 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r6, #148 @ 0x94 │ │ │ │ + adds r7, #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] @ (6711e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r3!, {r2, r4} │ │ │ │ + stmia r3!, {r2, 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] @ (6711fc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r5!, {r3, r4, r5} │ │ │ │ + stmia r5!, {r3, 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] @ (671218 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r4!, {r2, r3, r5} │ │ │ │ + stmia r4!, {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] @ (671234 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r2, #128 @ 0x80 │ │ │ │ + adds r3, #64 @ 0x40 │ │ │ │ lsls r7, r3, #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 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r1!, {r2, r4} │ │ │ │ + stmia r1!, {r2, 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] @ (67126c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r2, #88 @ 0x58 │ │ │ │ + adds r3, #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] @ (671288 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ 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] @ (6712a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ 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] @ (6712c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r1!, {r4, r6, r7} │ │ │ │ + stmia 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] @ (6712dc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r1!, {r3, r4, r6} │ │ │ │ + stmia 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] @ (6712f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r4, 671340 │ │ │ │ + cbnz r4, 671370 │ │ │ │ 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] @ (671314 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r3, #124 @ 0x7c │ │ │ │ + adds r4, #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] @ (671330 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r2, #17 │ │ │ │ + lsrs r0, 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] @ (67134c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r0, #17 │ │ │ │ + lsrs 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] @ (671368 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r7, #16 │ │ │ │ + lsrs 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] @ (671384 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ 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] @ (6713a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ 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] @ (6713bc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r2, #16 │ │ │ │ + lsrs 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] @ (6713d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r1, #16 │ │ │ │ + lsrs r0, r1, #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] @ (6713f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r7, #15 │ │ │ │ + lsrs r4, r7, #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] @ (671410 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r6, #15 │ │ │ │ + lsrs r0, 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] @ (67142c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r4, #15 │ │ │ │ + lsrs 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] @ (671448 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r3, #15 │ │ │ │ + lsrs 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] @ (671464 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r1, #15 │ │ │ │ + lsrs 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] @ (671480 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r0, #15 │ │ │ │ + lsrs 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] @ (67149c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r6, #14 │ │ │ │ + lsrs 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] @ (6714b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r5, #14 │ │ │ │ + lsrs 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] @ (6714d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r3, #14 │ │ │ │ + lsrs 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] @ (6714f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ 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] @ (67150c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r6, #13 │ │ │ │ + lsrs r4, r6, #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] @ (671528 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r6, #13 │ │ │ │ + lsrs r0, r6, #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] @ (671544 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r5, #13 │ │ │ │ + lsrs r0, 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] @ (671560 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r4, #13 │ │ │ │ + lsrs r4, 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] @ (67157c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r3, #13 │ │ │ │ + lsrs r4, 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] @ (671598 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ 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] @ (6715b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r2, #13 │ │ │ │ + lsrs r0, 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] @ (6715d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ 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] @ (6715ec ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r0, #13 │ │ │ │ + lsrs r0, r0, #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] @ (671608 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r7, #12 │ │ │ │ + lsrs r0, 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] @ (671624 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r6, #12 │ │ │ │ + lsrs 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] @ (671640 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r5, #12 │ │ │ │ + lsrs r0, r5, #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] @ (67165c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ 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] @ (671678 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r3, #12 │ │ │ │ + lsrs 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] @ (671694 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r2, #12 │ │ │ │ + lsrs r0, r2, #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] @ (6716b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r1, #12 │ │ │ │ + lsrs r0, 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] @ (6716cc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r0, #12 │ │ │ │ + lsrs 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] @ (6716e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r7, #11 │ │ │ │ + lsrs r0, r7, #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] @ (671704 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - bcc.n 671710 │ │ │ │ + bcc.n 671690 │ │ │ │ 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] @ (671720 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r2, #11 │ │ │ │ + lsrs r4, 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] @ (67173c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r1, #11 │ │ │ │ + lsrs r0, r1, #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] @ (671758 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r3, #116] @ 0x74 │ │ │ │ + ldr r0, [r3, #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] @ (671774 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - add r5, sp, #800 @ 0x320 │ │ │ │ + add r6, 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] @ (671790 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r0, #10 │ │ │ │ + lsrs r0, r0, #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] @ (6717ac ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r7, #9 │ │ │ │ + lsrs 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] @ (6717c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r6, #9 │ │ │ │ + lsrs 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] @ (6717e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r6, #9 │ │ │ │ + lsrs 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] @ (671800 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r5, #9 │ │ │ │ + lsrs 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] @ (67181c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [pc, #1008] @ (671c10 ) │ │ │ │ + str r4, [r7, 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] @ (671838 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [pc, #608] @ (671a9c ) │ │ │ │ + ldr r5, [pc, #352] @ (67199c ) │ │ │ │ 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] @ (671854 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #992] @ (671c38 ) │ │ │ │ + ldr r4, [pc, #736] @ (671b38 ) │ │ │ │ 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] @ (671870 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #352] @ (6719d4 ) │ │ │ │ + ldr r4, [pc, #96] @ (6718d4 ) │ │ │ │ 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] @ (67188c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r7, #7 │ │ │ │ + lsrs 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] @ (6718a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ 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] @ (6718c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r6, #7 │ │ │ │ + lsrs r0, 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] @ (6718e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r5, #7 │ │ │ │ + lsrs r4, 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] @ (6718fc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r4, #7 │ │ │ │ + lsrs 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] @ (671918 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r3, #7 │ │ │ │ + lsrs 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] @ (671934 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r2, #7 │ │ │ │ + lsrs 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] @ (671950 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r1, #7 │ │ │ │ + lsrs 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] @ (67196c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r1, #7 │ │ │ │ + lsrs 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] @ (671988 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r0, #7 │ │ │ │ + lsrs r4, r0, #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] @ (6719a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r7, #6 │ │ │ │ + lsrs 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] @ (6719c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r6, #6 │ │ │ │ + lsrs r4, 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] @ (6719dc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r5, #6 │ │ │ │ + lsrs r4, r5, #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] @ (6719f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r4, #6 │ │ │ │ + lsrs 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] @ (671a14 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r3, #6 │ │ │ │ + lsrs r4, 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] @ (671a30 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r2, #6 │ │ │ │ + lsrs r4, r2, #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] @ (671a4c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r2, #6 │ │ │ │ + lsrs r0, r2, #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] @ (671a68 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r1, #6 │ │ │ │ + lsrs 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] @ (671a84 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r0, #6 │ │ │ │ + lsrs r4, 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] @ (671aa0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r7, #5 │ │ │ │ + lsrs r4, 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] @ (671abc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r6, #5 │ │ │ │ + lsrs 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] @ (671ad8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r5, #5 │ │ │ │ + lsrs r4, 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] @ (671af4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r4, #5 │ │ │ │ + lsrs r4, r4, #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] @ (671b10 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r3, #5 │ │ │ │ + lsrs 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] @ (671b2c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r3, #5 │ │ │ │ + lsrs r0, 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] @ (671b48 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r2, #5 │ │ │ │ + lsrs 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] @ (671b64 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r1, #5 │ │ │ │ + lsrs 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] @ (671b80 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r0, #5 │ │ │ │ + lsrs 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] @ (671b9c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r7, #4 │ │ │ │ + lsrs r4, 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] @ (671bb8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r6, #4 │ │ │ │ + lsrs r4, r6, #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] @ (671bd4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r5, #4 │ │ │ │ + lsrs 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] @ (671bf0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r4, #4 │ │ │ │ + lsrs r4, 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] @ (671c0c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r4, #4 │ │ │ │ + lsrs 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] @ (671c28 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r3, #4 │ │ │ │ + lsrs 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] @ (671c44 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r2, #4 │ │ │ │ + lsrs 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] @ (671c60 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r1, #4 │ │ │ │ + lsrs 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] @ (671c7c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r1, #4 │ │ │ │ + lsrs 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] @ (671c98 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r4, r5 │ │ │ │ + cmp ip, sp │ │ │ │ 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] @ (671cb4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - mvns r4, r5 │ │ │ │ + add ip, 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] @ (671cd0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r0, #3 │ │ │ │ + lsrs 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] @ (671cec ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r5, {r4, r5} │ │ │ │ + ldmia r5, {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] @ (671d08 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - add r0, sp, #624 @ 0x270 │ │ │ │ + add r1, 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] @ (671d24 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r0, #2 │ │ │ │ + lsrs 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] @ (671d40 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [sp, #752] @ 0x2f0 │ │ │ │ + str r1, [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] @ (671d5c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [sp, #720] @ 0x2d0 │ │ │ │ + str r1, [sp, #464] @ 0x1d0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671d78 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - orrs r0, r3 │ │ │ │ + mvns r0, 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] @ (671d94 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - cmn r4, r5 │ │ │ │ + bics 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] @ (671db0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [pc, #848] @ (672104 ) │ │ │ │ + ldr r5, [pc, #592] @ (672004 ) │ │ │ │ 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] @ (671dd0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - lsls r0, r5, #31 │ │ │ │ + lsrs r0, 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] @ (671dec ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r2, #8 │ │ │ │ + asrs r4, 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] @ (671e08 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [pc, #832] @ (67214c ) │ │ │ │ + ldr r3, [pc, #576] @ (67204c ) │ │ │ │ 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] @ (671e24 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r3, #30 │ │ │ │ + lsrs 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] @ (671e40 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - muls r0, r6 │ │ │ │ + add r0, 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] @ (671e5c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - muls r0, r0 │ │ │ │ + add r0, 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] @ (671e78 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r3, #29 │ │ │ │ + lsrs 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] @ (671e94 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r2, #29 │ │ │ │ + lsrs 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, #12] @ (671eb4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldr r4, [pc, #32] @ (671ed8 ) │ │ │ │ + ldr r4, [pc, #800] @ (6721d8 ) │ │ │ │ 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] @ (671ed0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r4, [r2, r5] │ │ │ │ + str r4, [r2, #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] @ (671eec ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r4, #4] │ │ │ │ + str r4, [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, #8] @ (671f08 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r6, #27 │ │ │ │ + lsls r4, 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] @ (671f24 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r0, [r6, r4] │ │ │ │ + ldrsh r0, [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] @ (671f40 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r1, #27 │ │ │ │ + lsls 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] @ (671f5c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r0, #27 │ │ │ │ + lsls r4, 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] @ (671f78 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ 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] @ (671f94 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r0, [r2, r5] │ │ │ │ + str r0, [r2, #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] @ (671fb0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r1, #26 │ │ │ │ + lsls 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] @ (671fcc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r1, #0] │ │ │ │ + str r4, [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] @ (671fe8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r1!, {r3, r5, r7} │ │ │ │ + ldmia r2!, {r3, 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] @ (672004 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r1!, {r2, r3, r4, r6, r7} │ │ │ │ + ldmia r2, {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] @ (672020 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r5, #24 │ │ │ │ + lsls r4, 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] @ (67203c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r0, [r1, r1] │ │ │ │ + ldrsh r0, [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] @ (672058 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [pc, #848] @ (6723ac ) │ │ │ │ + ldr r1, [pc, #592] @ (6722ac ) │ │ │ │ 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] @ (672074 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r6, #23 │ │ │ │ + lsls r0, 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] @ (672090 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r4, #23 │ │ │ │ + lsls r4, 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] @ (6720ac ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r2, #23 │ │ │ │ + lsls 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] @ (6720c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r1, #23 │ │ │ │ + lsls r0, 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] @ (6720e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r7, #22 │ │ │ │ + lsls r4, r7, #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] @ (672100 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r5, #22 │ │ │ │ + lsls r4, r5, #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] @ (67211c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r3, #22 │ │ │ │ + lsls r4, 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] @ (672138 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r1, #22 │ │ │ │ + lsls 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] @ (672154 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ 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] @ (672170 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r4, #21 │ │ │ │ + lsls r0, 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] @ (67218c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r5, #6 │ │ │ │ + asrs r4, 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] @ (6721a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ 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] @ (6721c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r5, #20 │ │ │ │ + lsls r0, r5, #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] @ (6721e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r6, #5 │ │ │ │ + asrs r4, r6, #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] @ (6721fc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r0, #20 │ │ │ │ + lsls r0, 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] @ (672218 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ 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] @ (672234 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r5, #19 │ │ │ │ + lsls r0, 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] @ (672250 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r1, #3 │ │ │ │ + asrs r0, r1, #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] @ (67226c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r0, #19 │ │ │ │ + lsls 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, #12] @ (67228c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - 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, #12] @ (6722ac ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - lsls r0, r4, #18 │ │ │ │ + lsls 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] @ (6722c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r1, #18 │ │ │ │ + lsls 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] @ (6722e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r1, #18 │ │ │ │ + lsls 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] @ (672300 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [pc, #144] @ (672394 ) │ │ │ │ + ldr r4, [pc, #912] @ (672694 ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67231c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #976] @ (6726f0 ) │ │ │ │ + ldr r4, [pc, #720] @ (6725f0 ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672338 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, r2 │ │ │ │ + add ip, sl │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672354 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, sp, #448 @ 0x1c0 │ │ │ │ + add r5, 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] @ (672370 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, sp, #176 @ 0xb0 │ │ │ │ + add r4, sp, #944 @ 0x3b0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67238c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - add r3, sp, #928 @ 0x3a0 │ │ │ │ + add r4, sp, #672 @ 0x2a0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6723a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ 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] @ (6723c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ 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, #12] @ (6723e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - lsrs r0, r5, #13 │ │ │ │ + lsrs r0, r5, #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] @ (672400 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r0, #120 @ 0x78 │ │ │ │ + movs r1, #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] @ (67241c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ 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] @ (672438 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r1, #14 │ │ │ │ + lsls r0, r1, #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] @ (672454 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r0, #14 │ │ │ │ + lsls r0, 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] @ (672470 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r6, #13 │ │ │ │ + lsls r4, r6, #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] @ (67248c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r5, #13 │ │ │ │ + lsls r0, 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] @ (6724a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r3, #13 │ │ │ │ + lsls r4, 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] @ (6724c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r1, #13 │ │ │ │ + lsls 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] @ (6724e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ 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] @ (6724fc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r0, #21 │ │ │ │ + lsrs r4, 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] @ (672518 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r3, #20 │ │ │ │ + lsrs r0, r3, #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] @ (672534 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r0, #31 │ │ │ │ + lsrs r0, r0, #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] @ (672550 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r0, #31 │ │ │ │ + lsrs r4, r0, #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, #12] @ (672570 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - lsls r4, r7, #10 │ │ │ │ + lsls r4, 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] @ (67258c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r4, #30 │ │ │ │ + lsrs r4, r4, #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] @ (6725a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r5, #48] @ 0x30 │ │ │ │ + ldrh r4, [r5, #54] @ 0x36 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6725c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r0, #29 │ │ │ │ + lsrs r0, r0, #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] @ (6725e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r6!, {r2, r3, r4, r5, r7} │ │ │ │ + stmia r7!, {r2, 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] @ (6725fc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - add r5, pc, #416 @ (adr r5, 6727a0 ) │ │ │ │ + add r6, pc, #160 @ (adr r6, 6726a0 ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672618 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r7!, {r6, r7} │ │ │ │ + ldmia r0!, {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] @ (672634 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xb8e8 │ │ │ │ + cbnz r0, 672662 │ │ │ │ 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] @ (672650 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r4, #7 │ │ │ │ + lsls 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] @ (67266c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r3, #7 │ │ │ │ + lsls r0, 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] @ (672688 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r1, #7 │ │ │ │ + lsls 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] @ (6726a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r0, #7 │ │ │ │ + lsls r0, r0, #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] @ (6726c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r6, #6 │ │ │ │ + lsls r4, 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] @ (6726dc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r5, #6 │ │ │ │ + lsls r0, r5, #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] @ (6726f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r4, #6 │ │ │ │ + lsls 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] @ (672714 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ 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] @ (672730 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r1, #6 │ │ │ │ + lsls r0, 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] @ (67274c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r7, #5 │ │ │ │ + lsls 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] @ (672768 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ 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] @ (672784 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [sp, #880] @ 0x370 │ │ │ │ + ldr r7, [sp, #624] @ 0x270 │ │ │ │ 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] @ (6727a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [sp, #576] @ 0x240 │ │ │ │ + ldr r6, [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] @ (6727bc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r4, #4 │ │ │ │ + lsls r4, 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] @ (6727d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ 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] @ (6727f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ 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] @ (672810 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r7, #3 │ │ │ │ + lsls r0, 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] @ (67282c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r5, #3 │ │ │ │ + lsls 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] @ (672848 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r3, #3 │ │ │ │ + lsls r4, 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] @ (672864 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r2, #3 │ │ │ │ + lsls r0, 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] @ (672880 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r0, #3 │ │ │ │ + lsls 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] @ (67289c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r7, #2 │ │ │ │ + lsls 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] @ (6728b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r5, #2 │ │ │ │ + lsls r4, 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] @ (6728d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r4, #2 │ │ │ │ + lsls r0, 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] @ (6728f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ 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] @ (67290c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r1, #2 │ │ │ │ + lsls r0, 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] @ (672928 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r7, #1 │ │ │ │ + lsls r4, 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] @ (672944 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r5, #1 │ │ │ │ + lsls r4, r5, #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] @ (672960 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r2, {r2, r3, r4} │ │ │ │ + ldmia r2, {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] @ (67297c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r0, #1 │ │ │ │ + lsls 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] @ (672998 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r0, r6 │ │ │ │ + lsls r0, 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] @ (6729b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r4, r3 │ │ │ │ + lsls 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] @ (6729d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r0, r1 │ │ │ │ + lsls r0, 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] @ (6729ec ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ 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] @ (672a08 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r3, #30] │ │ │ │ + strh r0, [r3, #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] @ (672a24 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r1, #30] │ │ │ │ + strh r4, [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] @ (672a40 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - vaddl.u32 q0, d24, d19 │ │ │ │ + lsls r0, 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] @ (672a5c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - vaddl.u16 q0, d20, d19 │ │ │ │ + lsls 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] @ (672a78 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - vaddl.u8 q0, d20, d19 │ │ │ │ + lsls 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] @ (672a94 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - vhadd.u d16, d20, d19 │ │ │ │ + movs 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] @ (672ab0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r0, #8] │ │ │ │ + ldrb r0, [r0, #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] @ (672acc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ 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] @ (672ae8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ 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] @ (672b04 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ 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] @ (672b20 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ 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] @ (672b3c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - vhadd.u8 d0, d28, d19 │ │ │ │ + vaddl.u8 q8, d28, d19 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672b58 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - vhadd.u8 d0, d16, d19 │ │ │ │ + vaddl.u8 q8, 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] @ (672b74 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - cdp2 0, 15, cr0, cr4, cr3, {5} │ │ │ │ + vrev32.16 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] @ (672b90 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ 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] @ (672bac ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - cdp2 0, 13, cr0, cr12, cr3, {5} │ │ │ │ + vaddl.u16 q0, d28, d19 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672bc8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r3, #25] │ │ │ │ + strb r0, [r3, #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] @ (672be4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - cbz r0, 672c18 │ │ │ │ + uxth r0, 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] @ (672c00 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - mrc2 0, 4, r0, cr0, cr14, {4} │ │ │ │ + vqadd.u16 d16, d16, d14 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672c1c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - mcr2 0, 4, r0, cr0, cr14, {4} │ │ │ │ + vqadd.u8 d16, d16, d14 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672c38 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - cdp2 0, 6, cr0, cr0, cr3, {5} │ │ │ │ + vhadd.u32 d0, 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] @ (672c54 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - mrc2 0, 1, r0, cr0, cr14, {4} │ │ │ │ + mrc2 0, 7, r0, cr0, 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] @ (672c70 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ 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, #12] @ (672c90 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - mrc2 0, 0, r0, cr12, cr14, {4} │ │ │ │ + mrc2 0, 6, r0, cr12, 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] @ (672cac ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - stc2l 0, cr0, [r8, #632] @ 0x278 │ │ │ │ + mcr2 0, 4, r0, cr8, 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] @ (672cc8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - stc2l 0, cr0, [r4, #-632] @ 0xfffffd88 │ │ │ │ + mcr2 0, 0, 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] @ (672ce4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - add r2, pc, #64 @ (adr r2, 672d28 ) │ │ │ │ + add r2, pc, #832 @ (adr r2, 673028 ) │ │ │ │ lsls r7, r3, #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 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldc2 0, cr0, [r4, #652]! @ 0x28c │ │ │ │ + cdp2 0, 7, cr0, cr4, 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] @ (672d1c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - add r1, pc, #736 @ (adr r1, 673000 ) │ │ │ │ + add r2, pc, #480 @ (adr r2, 672f00 ) │ │ │ │ lsls r7, r3, #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 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - add r2, pc, #112 @ (adr r2, 672dac ) │ │ │ │ + add r2, pc, #880 @ (adr r2, 6730ac ) │ │ │ │ lsls r7, r3, #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 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - add r1, pc, #896 @ (adr r1, 6730d8 ) │ │ │ │ + add r2, pc, #640 @ (adr r2, 672fd8 ) │ │ │ │ lsls r7, r3, #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 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - add r1, pc, #656 @ (adr r1, 673004 ) │ │ │ │ + add r2, pc, #400 @ (adr r2, 672f04 ) │ │ │ │ lsls r7, r3, #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 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldc2 0, cr0, [r4, #-652]! @ 0xfffffd74 │ │ │ │ + ldc2l 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] @ (672da8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - stc2 0, cr0, [r4, #-652]! @ 0xfffffd74 │ │ │ │ + stc2l 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] @ (672dc4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldc2 0, cr0, [r4, #-652] @ 0xfffffd74 │ │ │ │ + ldc2l 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] @ (672de0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - stc2 0, cr0, [r4, #-652] @ 0xfffffd74 │ │ │ │ + stc2l 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] @ (672dfc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldc2l 0, cr0, [r4], #652 @ 0x28c │ │ │ │ + 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] @ (672e18 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - stc2l 0, cr0, [r8], #652 @ 0x28c │ │ │ │ + stc2 0, cr0, [r8, #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] @ (672e34 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r5, #68 @ 0x44 │ │ │ │ + subs r6, #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] @ (672e50 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r5, #24 │ │ │ │ + subs r5, #216 @ 0xd8 │ │ │ │ lsls r7, r3, #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 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, #232 @ 0xe8 │ │ │ │ + subs r5, #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] @ (672e88 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, #188 @ 0xbc │ │ │ │ + subs r5, #124 @ 0x7c │ │ │ │ lsls r7, r3, #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 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r6, #12 │ │ │ │ + lsls r0, r6, #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] @ (672ec0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r0, #7 │ │ │ │ + movs r0, #132 @ 0x84 │ │ │ │ lsls r7, r3, #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 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r1, #22 │ │ │ │ + asrs r0, r1, #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] @ (672ef8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldc2 0, cr0, [r8], {163} @ 0xa3 │ │ │ │ + ldc2l 0, cr0, [r8], {163} @ 0xa3 │ │ │ │ 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 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r6, #18 │ │ │ │ + asrs r4, r6, #21 │ │ │ │ lsls r7, r3, #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 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfbf000a3 │ │ │ │ + ldc2 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, #8] @ (672f4c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfbe400a3 │ │ │ │ + stc2 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] @ (672f68 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfbd400a3 │ │ │ │ + ldc2 0, cr0, [r4], {163} @ 0xa3 │ │ │ │ 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 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - smlaltb r0, r0, r8, r3 │ │ │ │ + stc2 0, cr0, [r8], {163} @ 0xa3 │ │ │ │ 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 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r0, #13 │ │ │ │ + lsls r0, r0, #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] @ (672fbc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfb9c00a3 │ │ │ │ + mrrc2 0, 10, r0, ip, cr3 │ │ │ │ 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 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfb9000a3 │ │ │ │ + mrrc2 0, 10, r0, r0, cr3 @ │ │ │ │ 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 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfb8400a3 │ │ │ │ + mcrr2 0, 10, r0, r4, cr3 │ │ │ │ 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 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfb7800a3 │ │ │ │ + ldc2 0, cr0, [r8], #-652 @ 0xfffffd74 │ │ │ │ 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 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfb6c00a3 │ │ │ │ + stc2 0, cr0, [ip], #-652 @ 0xfffffd74 │ │ │ │ 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 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfb6000a3 │ │ │ │ + stc2 0, cr0, [r0], #-652 @ 0xfffffd74 │ │ │ │ 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 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfb5000a3 │ │ │ │ + ldc2 0, cr0, [r0], {163} @ 0xa3 │ │ │ │ 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 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfb4000a3 │ │ │ │ + stc2 0, cr0, [r0], {163} @ 0xa3 │ │ │ │ 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 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfb3000a3 │ │ │ │ + @ instruction: 0xfbf000a3 │ │ │ │ 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 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfb2000a3 │ │ │ │ + @ instruction: 0xfbe000a3 │ │ │ │ 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 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r3, #13 │ │ │ │ + asrs r4, r3, #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] @ (6730f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfaf000a3 │ │ │ │ + @ instruction: 0xfbb000a3 │ │ │ │ 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 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfadc00a3 │ │ │ │ + @ instruction: 0xfb9c00a3 │ │ │ │ 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 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfac800a3 │ │ │ │ + @ instruction: 0xfb8800a3 │ │ │ │ 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 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfab400a3 │ │ │ │ + @ instruction: 0xfb7400a3 │ │ │ │ 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 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r0, #11 │ │ │ │ + asrs r4, r0, #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] @ (67317c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r1, #4 │ │ │ │ + lsls r4, r1, #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] @ (673198 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r6, #16] │ │ │ │ + strh r0, [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] @ (6731b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfa4c00a3 │ │ │ │ + @ instruction: 0xfb0c00a3 │ │ │ │ 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 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfa3c00a3 │ │ │ │ + @ instruction: 0xfafc00a3 │ │ │ │ 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 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfa2c00a3 │ │ │ │ + @ instruction: 0xfaec00a3 │ │ │ │ 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 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfa1c00a3 │ │ │ │ + @ instruction: 0xfadc00a3 │ │ │ │ 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 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfa0c00a3 │ │ │ │ + @ instruction: 0xfacc00a3 │ │ │ │ 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 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr??.w r0, [ip, #163] @ 0xa3 │ │ │ │ + @ instruction: 0xfabc00a3 │ │ │ │ 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 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - vld1.8 {d16[5]}, [ip], r3 │ │ │ │ + @ instruction: 0xfaac00a3 │ │ │ │ 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 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr??.w r0, [ip, #163] @ 0xa3 │ │ │ │ + @ instruction: 0xfa9c00a3 │ │ │ │ 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 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - vst1.8 {d16[5]}, [ip], r3 │ │ │ │ + @ instruction: 0xfa8c00a3 │ │ │ │ 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 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh.w r0, [ip, #163] @ 0xa3 │ │ │ │ + @ instruction: 0xfa7c00a3 │ │ │ │ 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 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - vld1.8 {d0[5]}, [ip], r3 │ │ │ │ + @ instruction: 0xfa6c00a3 │ │ │ │ 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 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsb.w r0, [ip, #163] @ 0xa3 │ │ │ │ + @ instruction: 0xfa5c00a3 │ │ │ │ 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 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - vst1.8 {d0[5]}, [ip], r3 │ │ │ │ + @ instruction: 0xfa4c00a3 │ │ │ │ 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 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr??.w r0, [ip, r3, lsl #2] │ │ │ │ + @ instruction: 0xfa3c00a3 │ │ │ │ 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 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - vld4.32 {d16-d19}, [ip :128], r3 │ │ │ │ + @ instruction: 0xfa2c00a3 │ │ │ │ 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 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr??.w r0, [ip, r3, lsl #2] │ │ │ │ + @ instruction: 0xfa1c00a3 │ │ │ │ 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 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - vst4.32 {d16-d19}, [ip :128], r3 │ │ │ │ + @ instruction: 0xfa0c00a3 │ │ │ │ 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 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh.w r0, [ip, r3, lsl #2] │ │ │ │ + ldr??.w r0, [ip, #163] @ 0xa3 │ │ │ │ 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 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - vld4.32 {d0-d3}, [ip :128], r3 │ │ │ │ + vld1.8 {d16[5]}, [ip], r3 │ │ │ │ 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 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsb.w r0, [ip, r3, lsl #2] │ │ │ │ + ldr??.w r0, [ip, #163] @ 0xa3 │ │ │ │ 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 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - vst4.32 {d0-d3}, [ip :128], r3 │ │ │ │ + vst1.8 {d16[5]}, [ip], r3 │ │ │ │ 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 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr??.w r0, [ip, #163] @ 0xa3 │ │ │ │ + ldrsh.w r0, [ip, #163] @ 0xa3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67341c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - str??.w r0, [ip, #163] @ 0xa3 │ │ │ │ + vld1.8 {d0[5]}, [ip], r3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673438 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr.w r0, [ip, #163] @ 0xa3 │ │ │ │ + ldrsb.w r0, [ip, #163] @ 0xa3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673454 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - str.w r0, [ip, #163] @ 0xa3 │ │ │ │ + vst1.8 {d0[5]}, [ip], r3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673470 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - str.w r0, [r0, #163] @ 0xa3 │ │ │ │ + vst1.8 {d0[5]}, [r0], r3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67348c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh.w r0, [r4, #163] @ 0xa3 │ │ │ │ + ldr??.w r0, [r4, r3, lsl #2] │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6734a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - strh.w r0, [r8, #163] @ 0xa3 │ │ │ │ + vld4.32 {d16-d19}, [r8 :128], r3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6734c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb.w r0, [ip, #163] @ 0xa3 │ │ │ │ + ldr??.w r0, [ip, r3, lsl #2] │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6734e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb.w r0, [r0, #163] @ 0xa3 │ │ │ │ + ldr??.w r0, [r0, r3, lsl #2] │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6734fc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - strb.w r0, [r4, #163] @ 0xa3 │ │ │ │ + vst4.32 {d16-d19}, [r4 :128], r3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673518 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr??.w r0, [r8, r3, lsl #2] │ │ │ │ + ldrsh.w r0, [r8, r3, lsl #2] │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673534 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - str??.w r0, [ip, r3, lsl #2] │ │ │ │ + vld4.32 {d0-d3}, [ip :128], r3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673550 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - str??.w r0, [r0, r3, lsl #2] │ │ │ │ + vld4.32 {d0-d3}, [r0 :128], r3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67356c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr.w r0, [r4, r3, lsl #2] │ │ │ │ + ldrsb.w r0, [r4, r3, lsl #2] │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673588 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - str.w r0, [r8, r3, lsl #2] │ │ │ │ + vst4.32 {d0-d3}, [r8 :128], r3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6735a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh.w r0, [ip, r3, lsl #2] │ │ │ │ + ldr??.w r0, [ip, #163] @ 0xa3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6735c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh.w r0, [r0, r3, lsl #2] │ │ │ │ + ldr??.w r0, [r0, #163] @ 0xa3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6735dc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - strh.w r0, [r4, r3, lsl #2] │ │ │ │ + str??.w r0, [r4, #163] @ 0xa3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6735f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb.w r0, [r8, r3, lsl #2] │ │ │ │ + ldr.w r0, [r8, #163] @ 0xa3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673614 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - strb.w r0, [ip, r3, lsl #2] │ │ │ │ + str.w r0, [ip, #163] @ 0xa3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673630 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - strb.w r0, [r0, r3, lsl #2] │ │ │ │ + str.w r0, [r0, #163] @ 0xa3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67364c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf7f400a3 │ │ │ │ + ldrh.w r0, [r4, #163] @ 0xa3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673668 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf7e800a3 │ │ │ │ + strh.w r0, [r8, #163] @ 0xa3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673684 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf7dc00a3 │ │ │ │ + ldrb.w r0, [ip, #163] @ 0xa3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6736a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf7d000a3 │ │ │ │ + ldrb.w r0, [r0, #163] @ 0xa3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6736bc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf7c400a3 │ │ │ │ + strb.w r0, [r4, #163] @ 0xa3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6736d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf7b800a3 │ │ │ │ + ldr??.w r0, [r8, r3, lsl #2] │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6736f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf7ac00a3 │ │ │ │ + str??.w r0, [ip, r3, lsl #2] │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673710 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf7a000a3 │ │ │ │ + str??.w r0, [r0, r3, lsl #2] │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67372c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf79400a3 │ │ │ │ + ldr.w r0, [r4, r3, lsl #2] │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673748 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf78800a3 │ │ │ │ + str.w r0, [r8, r3, lsl #2] │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673764 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf77c00a3 │ │ │ │ + ldrh.w r0, [ip, r3, lsl #2] │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673780 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf77000a3 │ │ │ │ + ldrh.w r0, [r0, r3, lsl #2] │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67379c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf76400a3 │ │ │ │ + strh.w r0, [r4, r3, lsl #2] │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6737b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf75800a3 │ │ │ │ + ldrb.w r0, [r8, r3, lsl #2] │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6737d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf74c00a3 │ │ │ │ + strb.w r0, [ip, r3, lsl #2] │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6737f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf73c00a3 │ │ │ │ + @ instruction: 0xf7fc00a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67380c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf72800a3 │ │ │ │ + @ instruction: 0xf7e800a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673828 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf71800a3 │ │ │ │ + @ instruction: 0xf7d800a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673844 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf70400a3 │ │ │ │ + @ instruction: 0xf7c400a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673860 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf6f400a3 │ │ │ │ + @ instruction: 0xf7b400a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67387c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf6e000a3 │ │ │ │ + @ instruction: 0xf7a000a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673898 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf6d000a3 │ │ │ │ + @ instruction: 0xf79000a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6738b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf6bc00a3 │ │ │ │ + @ instruction: 0xf77c00a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6738d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf6b000a3 │ │ │ │ + @ instruction: 0xf77000a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6738ec ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - subw r0, r4, #2211 @ 0x8a3 │ │ │ │ + @ instruction: 0xf76400a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673908 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf69800a3 │ │ │ │ + @ instruction: 0xf75800a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673924 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf68c00a3 │ │ │ │ + @ instruction: 0xf74c00a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673940 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf68000a3 │ │ │ │ + @ instruction: 0xf74000a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67395c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf67400a3 │ │ │ │ + @ instruction: 0xf73400a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673978 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf66800a3 │ │ │ │ + @ instruction: 0xf72800a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673994 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf65c00a3 │ │ │ │ + @ instruction: 0xf71c00a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6739b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf65000a3 │ │ │ │ + @ instruction: 0xf71000a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6739cc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - movw r0, #18595 @ 0x48a3 │ │ │ │ + @ instruction: 0xf70400a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6739e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf63800a3 │ │ │ │ + @ instruction: 0xf6f800a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673a04 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf62c00a3 │ │ │ │ + @ instruction: 0xf6ec00a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673a20 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf62000a3 │ │ │ │ + @ instruction: 0xf6e000a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673a3c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf61400a3 │ │ │ │ + @ instruction: 0xf6d400a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673a58 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - addw r0, r8, #2211 @ 0x8a3 │ │ │ │ + movt r0, #34979 @ 0x88a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673a74 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf5fc00a3 │ │ │ │ + @ instruction: 0xf6bc00a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673a90 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf5f000a3 │ │ │ │ + @ instruction: 0xf6b000a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673aac ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf5e400a3 │ │ │ │ + subw r0, r4, #2211 @ 0x8a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673ac8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - rsbs r0, r8, #5341184 @ 0x518000 │ │ │ │ + @ instruction: 0xf69800a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673ae4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - rsb r0, ip, #5341184 @ 0x518000 │ │ │ │ + @ instruction: 0xf68c00a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673b00 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - rsb r0, r0, #5341184 @ 0x518000 │ │ │ │ + @ instruction: 0xf68000a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673b1c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - subs.w r0, r4, #5341184 @ 0x518000 │ │ │ │ + @ instruction: 0xf67400a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673b38 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - sub.w r0, r8, #5341184 @ 0x518000 │ │ │ │ + @ instruction: 0xf66800a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673b54 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf59c00a3 │ │ │ │ + @ instruction: 0xf65c00a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673b70 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf58c00a3 │ │ │ │ + movw r0, #51363 @ 0xc8a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673b8c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - sbcs.w r0, ip, #5341184 @ 0x518000 │ │ │ │ + @ instruction: 0xf63c00a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673ba8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - sbc.w r0, ip, #5341184 @ 0x518000 │ │ │ │ + @ instruction: 0xf62c00a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673bc4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - adcs.w r0, ip, #5341184 @ 0x518000 │ │ │ │ + @ instruction: 0xf61c00a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673be0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - adc.w r0, ip, #5341184 @ 0x518000 │ │ │ │ + addw r0, ip, #2211 @ 0x8a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673bfc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf53c00a3 │ │ │ │ + @ instruction: 0xf5fc00a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673c18 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf52c00a3 │ │ │ │ + @ instruction: 0xf5ec00a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673c34 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - adds.w r0, ip, #5341184 @ 0x518000 │ │ │ │ + rsbs r0, ip, #5341184 @ 0x518000 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673c50 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - add.w r0, ip, #5341184 @ 0x518000 │ │ │ │ + rsb r0, ip, #5341184 @ 0x518000 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673c6c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf4fc00a3 │ │ │ │ + subs.w r0, ip, #5341184 @ 0x518000 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673c88 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf4ec00a3 │ │ │ │ + sub.w r0, ip, #5341184 @ 0x518000 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673ca4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf4dc00a3 │ │ │ │ + @ instruction: 0xf59c00a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673cc0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf4cc00a3 │ │ │ │ + @ instruction: 0xf58c00a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673cdc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf4bc00a3 │ │ │ │ + sbcs.w r0, ip, #5341184 @ 0x518000 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673cf8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf4ac00a3 │ │ │ │ + sbc.w r0, ip, #5341184 @ 0x518000 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673d14 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - eors.w r0, ip, #5341184 @ 0x518000 │ │ │ │ + adcs.w r0, ip, #5341184 @ 0x518000 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673d30 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - eor.w r0, ip, #5341184 @ 0x518000 │ │ │ │ + adc.w r0, ip, #5341184 @ 0x518000 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673d4c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r7, r4] │ │ │ │ + strb r0, [r7, 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] @ (673d68 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - orn r0, r0, #5341184 @ 0x518000 │ │ │ │ + @ instruction: 0xf52000a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673d84 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - orrs.w r0, r0, #5341184 @ 0x518000 │ │ │ │ + adds.w r0, r0, #5341184 @ 0x518000 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673da0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - orr.w r0, r0, #5341184 @ 0x518000 │ │ │ │ + add.w r0, r0, #5341184 @ 0x518000 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673dbc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - bics.w r0, r0, #5341184 @ 0x518000 │ │ │ │ + @ instruction: 0xf4f000a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673dd8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - bic.w r0, r0, #5341184 @ 0x518000 │ │ │ │ + @ instruction: 0xf4e000a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673df4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - ands.w r0, r0, #5341184 @ 0x518000 │ │ │ │ + @ instruction: 0xf4d000a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673e10 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - and.w r0, r0, #5341184 @ 0x518000 │ │ │ │ + @ instruction: 0xf4c000a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673e2c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf3f000a3 │ │ │ │ + @ instruction: 0xf4b000a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673e48 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf3e000a3 │ │ │ │ + @ instruction: 0xf4a000a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673e64 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf3d000a3 │ │ │ │ + eors.w r0, r0, #5341184 @ 0x518000 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673e80 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf3c000a3 │ │ │ │ + eor.w r0, r0, #5341184 @ 0x518000 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673e9c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf3b000a3 │ │ │ │ + orns r0, r0, #5341184 @ 0x518000 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673eb8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf3a000a3 │ │ │ │ + orn r0, r0, #5341184 @ 0x518000 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673ed4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf39000a3 │ │ │ │ + orrs.w r0, r0, #5341184 @ 0x518000 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673ef0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf38000a3 │ │ │ │ + orr.w r0, r0, #5341184 @ 0x518000 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673f0c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf37000a3 │ │ │ │ + bics.w r0, r0, #5341184 @ 0x518000 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673f28 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf36000a3 │ │ │ │ + bic.w r0, r0, #5341184 @ 0x518000 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673f44 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf35000a3 │ │ │ │ + ands.w r0, r0, #5341184 @ 0x518000 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673f60 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf34000a3 │ │ │ │ + and.w r0, r0, #5341184 @ 0x518000 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673f7c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf33000a3 │ │ │ │ + @ instruction: 0xf3f000a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673f98 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf32000a3 │ │ │ │ + @ instruction: 0xf3e000a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673fb4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf31000a3 │ │ │ │ + @ instruction: 0xf3d000a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673fd0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf30000a3 │ │ │ │ + @ instruction: 0xf3c000a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673fec ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf2f000a3 │ │ │ │ + @ instruction: 0xf3b000a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674008 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf2e000a3 │ │ │ │ + @ instruction: 0xf3a000a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674024 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf2d000a3 │ │ │ │ + @ instruction: 0xf39000a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674040 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - movt r0, #163 @ 0xa3 │ │ │ │ + @ instruction: 0xf38000a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67405c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf2b000a3 │ │ │ │ + @ instruction: 0xf37000a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674078 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - subw r0, r0, #163 @ 0xa3 │ │ │ │ + @ instruction: 0xf36000a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674094 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf29000a3 │ │ │ │ + @ instruction: 0xf35000a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6740b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf28000a3 │ │ │ │ + @ instruction: 0xf34000a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6740cc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf27000a3 │ │ │ │ + @ instruction: 0xf33000a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6740e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf26000a3 │ │ │ │ + @ instruction: 0xf32000a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674104 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf25000a3 │ │ │ │ + @ instruction: 0xf31000a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674120 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - add r5, sp, #368 @ 0x170 │ │ │ │ + add r6, 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] @ (67413c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r2, r5] │ │ │ │ + strh r0, [r2, 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] @ (674158 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - addw r0, r8, #163 @ 0xa3 │ │ │ │ + movt r0, #32931 @ 0x80a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (674178 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - add r7, pc, #560 @ (adr r7, 6743ac <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0xac>) │ │ │ │ + add r0, sp, #304 @ 0x130 │ │ │ │ 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] @ (674194 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - add r7, pc, #368 @ (adr r7, 674308 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x8>) │ │ │ │ + add r0, 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] @ (6741b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - subs.w r0, ip, #163 @ 0xa3 │ │ │ │ + @ instruction: 0xf27c00a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6741cc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r3, #44] @ 0x2c │ │ │ │ + str r0, [r3, #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] @ (6741e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - add r7, pc, #304 @ (adr r7, 67431c <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x1c>) │ │ │ │ + add r0, 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] @ (674204 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d54 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x1409d8> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, pc, #800 @ (adr r4, 674528 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x228>) │ │ │ │ + add r5, pc, #544 @ (adr r5, 674428 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x128>) │ │ │ │ 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, 67425e │ │ │ │ ldrb r3, [r0, #0] │ │ │ │ @@ -2209013,17 +2209022,17 @@ │ │ │ │ movle r4, r5 │ │ │ │ cmp r4, #0 │ │ │ │ bne.n 674238 │ │ │ │ movs r6, #0 │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ - bne.n 674364 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x64> │ │ │ │ + bcs.n 6742e4 <_mesa_glapi_get_proc_address@@libgallium-26.0.3-1.so+0x4c> │ │ │ │ lsls r6, r3, #4 │ │ │ │ - adds r2, r7, r6 │ │ │ │ + subs r2, r7, r1 │ │ │ │ lsls r7, r3, #4 │ │ │ │ │ │ │ │ 00674270 <_mesa_glapi_get_dispatch_table_size@@libgallium-26.0.3-1.so>: │ │ │ │ movw r0, #1639 @ 0x667 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ │ │ │ │ @@ -2209367,15 +2209376,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 5d948c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - rev16 r4, r3 │ │ │ │ + cbnz r4, 674632 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x332> │ │ │ │ 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 │ │ │ │ @@ -2209401,15 +2209410,15 @@ │ │ │ │ movs r0, #1 │ │ │ │ str r4, [r6, #0] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 6a8c0 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldc2 0, cr0, [r0], #-652 @ 0xfffffd74 │ │ │ │ + ldc2l 0, cr0, [r0], #652 @ 0x28c │ │ │ │ movs r1, #166 @ 0xa6 │ │ │ │ lsls r5, r1, #5 │ │ │ │ str r0, [sp, #944] @ 0x3b0 │ │ │ │ lsls r3, r2, #5 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2209441,15 +2209450,15 @@ │ │ │ │ str r4, [r5, #0] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 6a8c0 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xfbdc00a3 │ │ │ │ + ldc2 0, cr0, [ip], {163} @ 0xa3 │ │ │ │ movs r1, #62 @ 0x3e │ │ │ │ lsls r5, r1, #5 │ │ │ │ str r0, [sp, #440] @ 0x1b8 │ │ │ │ lsls r3, r2, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2209517,20 +2209526,20 @@ │ │ │ │ ldr r0, [r5, #48] @ 0x30 │ │ │ │ b.n 674724 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x424> │ │ │ │ ldr r3, [r5, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 674726 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x426> │ │ │ │ b.n 67473a <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x43a> │ │ │ │ nop │ │ │ │ - @ instruction: 0xfb7000a3 │ │ │ │ + ldc2 0, cr0, [r0], #-652 @ 0xfffffd74 │ │ │ │ movs r0, #230 @ 0xe6 │ │ │ │ lsls r5, r1, #5 │ │ │ │ str r0, [sp, #176] @ 0xb0 │ │ │ │ lsls r3, r2, #5 │ │ │ │ - @ instruction: 0xfb4e00a3 │ │ │ │ + stc2 0, cr0, [lr], {163} @ 0xa3 │ │ │ │ ldr r3, [r0, #44] @ 0x2c │ │ │ │ ldrd r0, r2, [r3, #4] │ │ │ │ str r2, [r1, #0] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2209712,30 +2209721,30 @@ │ │ │ │ lsls r3, r2, #5 │ │ │ │ @ instruction: 0xb828 │ │ │ │ lsls r3, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ subs r6, r5, #6 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - @ instruction: 0xfa2c00a3 │ │ │ │ - bkpt 0x008e │ │ │ │ - lsls r5, r3, #2 │ │ │ │ - ldrh r2, [r5, #54] @ 0x36 │ │ │ │ - lsls r3, r2, #5 │ │ │ │ - ldmia r4!, {r1, r2, r6, r7} │ │ │ │ + @ instruction: 0xfaec00a3 │ │ │ │ + itee mi │ │ │ │ + lslmi r5, r3, #2 │ │ │ │ + ldrhpl r2, [r5, #54] @ 0x36 │ │ │ │ + lslpl r3, r2, #5 │ │ │ │ + ldmia r5!, {r1, r2, r7} │ │ │ │ lsls r5, r3, #2 │ │ │ │ @ instruction: 0xb778 │ │ │ │ lsls r3, r2, #5 │ │ │ │ - @ instruction: 0xb7e8 │ │ │ │ + @ instruction: 0xb8a8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ cmp r4, #232 @ 0xe8 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r6, [r1, #50] @ 0x32 │ │ │ │ lsls r3, r2, #5 │ │ │ │ - nop {9} │ │ │ │ + stmia r0!, {r4, r6} │ │ │ │ lsls r5, r3, #2 │ │ │ │ cmp r1, #0 │ │ │ │ blt.n 6749ac <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x6ac> │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -2210020,15 +2210029,15 @@ │ │ │ │ cmp r2, r0 │ │ │ │ bne.n 674c2e <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x92e> │ │ │ │ ldr.w r0, [ip, r3, lsl #3] │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - push {r1, r6, r7, lr} │ │ │ │ + @ instruction: 0xb682 │ │ │ │ lsls r7, r3, #4 │ │ │ │ ldr r1, [pc, #32] @ (674c70 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x970>) │ │ │ │ movs r3, #0 │ │ │ │ add r1, pc │ │ │ │ b.n 674c58 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x958> │ │ │ │ cmp r3, #38 @ 0x26 │ │ │ │ beq.n 674c6c <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x96c> │ │ │ │ @@ -2210037,15 +2210046,15 @@ │ │ │ │ adds r3, #1 │ │ │ │ cmp r2, r0 │ │ │ │ bne.n 674c54 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x954> │ │ │ │ ldr.w r0, [ip, #4] │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ - push {r3, r4, r7, lr} │ │ │ │ + setend be │ │ │ │ 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] @ (674cd8 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x9d8>) │ │ │ │ @@ -2210230,31 +2210239,31 @@ │ │ │ │ movs r3, r1 │ │ │ │ ... │ │ │ │ movs r0, r0 │ │ │ │ uxtb r6, r6 │ │ │ │ lsls r3, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - stmia r2!, {r1, r4, r6} │ │ │ │ + stmia r3!, {r1, r4} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add.w r0, r8, #5341184 @ 0x518000 │ │ │ │ - cbz r0, 674ea2 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0xba2> │ │ │ │ + rsb r0, r8, #5341184 @ 0x518000 │ │ │ │ + cbz r0, 674ed2 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0xbd2> │ │ │ │ lsls r5, r3, #2 │ │ │ │ sxtb r4, r7 │ │ │ │ lsls r3, r2, #5 │ │ │ │ - stmia r1!, {r2, r3, r4, r6, r7} │ │ │ │ + stmia r2!, {r2, r3, r4, r7} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - @ instruction: 0xf4a200a3 │ │ │ │ - orns r0, r6, #5341184 @ 0x518000 │ │ │ │ + sbc.w r0, r2, #5341184 @ 0x518000 │ │ │ │ + @ instruction: 0xf53600a3 │ │ │ │ cmp r3, #86 @ 0x56 │ │ │ │ lsls r1, r3, #5 │ │ │ │ lsls r0, r2, #27 │ │ │ │ lsls r4, r2, #5 │ │ │ │ - orn r0, ip, #5341184 @ 0x518000 │ │ │ │ - orr.w r0, r6, #5341184 @ 0x518000 │ │ │ │ + @ instruction: 0xf52c00a3 │ │ │ │ + add.w r0, r6, #5341184 @ 0x518000 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r1, [pc, #224] @ (674f6c <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0xc6c>) │ │ │ │ sub sp, #32 │ │ │ │ ldr r2, [pc, #224] @ (674f70 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0xc70>) │ │ │ │ @@ -2210350,17 +2210359,17 @@ │ │ │ │ nop │ │ │ │ cbz r2, 674f8a <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0xc8a> │ │ │ │ lsls r3, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cbz r4, 674f8a <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0xc8a> │ │ │ │ lsls r3, r2, #5 │ │ │ │ - @ instruction: 0xf3e200a3 │ │ │ │ - @ instruction: 0xf39c00a3 │ │ │ │ - @ instruction: 0xf38800a3 │ │ │ │ + @ instruction: 0xf4a200a3 │ │ │ │ + orrs.w r0, ip, #5341184 @ 0x518000 │ │ │ │ + orr.w r0, r8, #5341184 @ 0x518000 │ │ │ │ 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] @ (675018 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0xd18>) │ │ │ │ @@ -2210409,15 +2210418,15 @@ │ │ │ │ bne.n 675012 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0xd12> │ │ │ │ mov r0, r4 │ │ │ │ add.w sp, sp, #4096 @ 0x1000 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - @ instruction: 0xf34a00a3 │ │ │ │ + and.w r0, sl, #5341184 @ 0x518000 │ │ │ │ add sp, #288 @ 0x120 │ │ │ │ lsls r3, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add sp, #16 │ │ │ │ lsls r3, r2, #5 │ │ │ │ push {r4, r5, lr} │ │ │ │ @@ -2210464,15 +2210473,15 @@ │ │ │ │ mov r2, r5 │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx r4 │ │ │ │ b.n 67504a <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0xd4a> │ │ │ │ lsls r2, r3, #17 │ │ │ │ lsls r4, r2, #5 │ │ │ │ - @ instruction: 0xf27a00a3 │ │ │ │ + @ instruction: 0xf33a00a3 │ │ │ │ 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 │ │ │ │ @@ -2210520,16 +2210529,16 @@ │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r2 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ lsls r2, r7, #15 │ │ │ │ lsls r4, r2, #5 │ │ │ │ - @ instruction: 0xf25000a3 │ │ │ │ - addw r0, lr, #163 @ 0xa3 │ │ │ │ + @ instruction: 0xf31000a3 │ │ │ │ + movt r0, #57507 @ 0xe0a3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ bl 6750c8 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0xdc8> │ │ │ │ mov r3, r0 │ │ │ │ @@ -2210561,15 +2210570,15 @@ │ │ │ │ subs r4, #101 @ 0x65 │ │ │ │ it eq │ │ │ │ ldrbeq r4, [r3, #2] │ │ │ │ clz r4, r4 │ │ │ │ lsrs r4, r4, #5 │ │ │ │ b.n 675172 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0xe72> │ │ │ │ nop │ │ │ │ - bkpt 0x003c │ │ │ │ + bkpt 0x00fc │ │ │ │ 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 │ │ │ │ @@ -2211235,57 +2211244,57 @@ │ │ │ │ blx r3 │ │ │ │ b.n 6756bc <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x13bc> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ add r4, sp, #560 @ 0x230 │ │ │ │ lsls r3, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - vaddl.s32 q8, d24, d19 │ │ │ │ - vaddl.s16 q8, d30, d19 │ │ │ │ - vaddl.s16 q8, d20, d19 │ │ │ │ + @ instruction: 0xf0a800a3 │ │ │ │ + eors.w r0, lr, #163 @ 0xa3 │ │ │ │ + eors.w r0, r4, #163 @ 0xa3 │ │ │ │ lsls r6, r3, #2 │ │ │ │ lsls r4, r2, #5 │ │ │ │ - bics.w r0, r2, #163 @ 0xa3 │ │ │ │ - vext.8 d16, d18, d19, #0 │ │ │ │ - cdp 0, 12, cr0, cr6, cr3, {5} │ │ │ │ + @ instruction: 0xf0f200a3 │ │ │ │ + @ instruction: 0xf0b200a3 │ │ │ │ + vaddl.s8 q0, d22, d19 │ │ │ │ vsra.u32 q8, , #10 │ │ │ │ - eor.w r0, r4, #163 @ 0xa3 │ │ │ │ + adc.w r0, r4, #163 @ 0xa3 │ │ │ │ add r2, sp, #960 @ 0x3c0 │ │ │ │ lsls r3, r2, #5 │ │ │ │ asrs r4, r3, #10 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - cdp 0, 2, cr0, cr12, cr3, {5} │ │ │ │ - cdp 0, 3, cr0, cr2, cr3, {5} │ │ │ │ + cdp 0, 14, cr0, cr12, cr3, {5} │ │ │ │ + cdp 0, 15, cr0, cr2, cr3, {5} │ │ │ │ vbif q0, q1, │ │ │ │ - cdp 0, 2, cr0, cr2, cr3, {5} │ │ │ │ - str r6, [sp, #528] @ 0x210 │ │ │ │ + cdp 0, 14, cr0, cr2, cr3, {5} │ │ │ │ + str r7, [sp, #272] @ 0x110 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - cdp 0, 2, cr0, cr2, cr3, {5} │ │ │ │ - cdp 0, 1, cr0, cr10, cr3, {5} │ │ │ │ - str r6, [sp, #248] @ 0xf8 │ │ │ │ + cdp 0, 14, cr0, cr2, cr3, {5} │ │ │ │ + cdp 0, 13, cr0, cr10, cr3, {5} │ │ │ │ + str r6, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r1, r4, #2 │ │ │ │ mrc2 1, 5, r0, cr12, cr3, {2} │ │ │ │ - ldcl 0, cr0, [r2, #652]! @ 0x28c │ │ │ │ + cdp 0, 11, cr0, cr2, cr3, {5} │ │ │ │ mcr2 1, 5, r0, cr6, cr3, {2} │ │ │ │ - lsrs r6, r6, #23 │ │ │ │ + lsrs r6, r6, #26 │ │ │ │ lsls r2, r4, #2 │ │ │ │ mcr2 1, 3, r0, cr14, cr3, {2} │ │ │ │ - strh r0, [r7, #32] │ │ │ │ + strh r0, [r7, #38] @ 0x26 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - cdp 0, 6, cr0, cr14, cr3, {5} │ │ │ │ - cdp 0, 7, cr0, cr6, cr3, {5} │ │ │ │ + vhadd.s32 d0, d30, d19 │ │ │ │ + vhadd.s d0, d22, d19 │ │ │ │ mcr2 1, 0, r0, cr14, cr3, {2} │ │ │ │ - stc 0, cr0, [lr, #652] @ 0x28c │ │ │ │ - ldcl 0, cr0, [r0, #-652]! @ 0xfffffd74 │ │ │ │ - ldcl 0, cr0, [r2, #652] @ 0x28c │ │ │ │ + cdp 0, 4, cr0, cr14, cr3, {5} │ │ │ │ + cdp 0, 3, cr0, cr0, cr3, {5} │ │ │ │ + cdp 0, 9, cr0, cr2, cr3, {5} │ │ │ │ ldc2l 1, cr0, [sl, #-332] @ 0xfffffeb4 │ │ │ │ - stcl 0, cr0, [r8, #-652]! @ 0xfffffd74 │ │ │ │ - stcl 0, cr0, [ip], #-652 @ 0xfffffd74 │ │ │ │ - stcl 0, cr0, [r4], #652 @ 0x28c │ │ │ │ - ldcl 0, cr0, [r8], {163} @ 0xa3 │ │ │ │ + cdp 0, 2, cr0, cr8, cr3, {5} │ │ │ │ + stc 0, cr0, [ip, #-652]! @ 0xfffffd74 │ │ │ │ + stc 0, cr0, [r4, #652]! @ 0x28c │ │ │ │ + ldc 0, cr0, [r8, #652] @ 0x28c │ │ │ │ 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] @ (675994 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x1694>) │ │ │ │ ldr r3, [pc, #240] @ (675998 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x1698>) │ │ │ │ @@ -2211391,23 +2211400,23 @@ │ │ │ │ b.n 675976 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x1676> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ add r7, pc, #328 @ (adr r7, 675ae0 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x17e0>) │ │ │ │ lsls r3, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldc2 1, cr0, [r4], {83} @ 0x53 │ │ │ │ - stcl 0, cr0, [lr], {163} @ 0xa3 │ │ │ │ + stc 0, cr0, [lr, #652] @ 0x28c │ │ │ │ add r7, pc, #0 @ (adr r7, 6759a8 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x16a8>) │ │ │ │ lsls r3, r2, #5 │ │ │ │ - movt r0, #2210 @ 0x8a2 │ │ │ │ - ldcl 0, cr0, [lr], #-652 @ 0xfffffd74 │ │ │ │ + @ instruction: 0xf78000a2 │ │ │ │ + ldc 0, cr0, [lr, #-652]! @ 0xfffffd74 │ │ │ │ @ instruction: 0xfb6e0153 │ │ │ │ - mrrc 0, 10, r0, r4, cr3 │ │ │ │ + ldc 0, cr0, [r4, #-652] @ 0xfffffd74 │ │ │ │ @ instruction: 0xfb560153 │ │ │ │ - ldcl 0, cr0, [r0], #-652 @ 0xfffffd74 │ │ │ │ + ldc 0, cr0, [r0, #-652]! @ 0xfffffd74 │ │ │ │ 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] @ (675b68 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x1868>) │ │ │ │ sub sp, #64 @ 0x40 │ │ │ │ ldr r3, [pc, #404] @ (675b6c <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x186c>) │ │ │ │ @@ -2211580,27 +2211589,27 @@ │ │ │ │ nop │ │ │ │ add r6, pc, #144 @ (adr r6, 675bfc <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x18fc>) │ │ │ │ lsls r3, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r2, #23 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - strd r0, r0, [sl, #-652]! @ 0x28c │ │ │ │ - stc 0, cr0, [r2], {163} @ 0xa3 │ │ │ │ + bic.w r0, sl, r3, asr #2 │ │ │ │ + stcl 0, cr0, [r2], {163} @ 0xa3 │ │ │ │ add r5, pc, #632 @ (adr r5, 675df8 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x1af8>) │ │ │ │ lsls r3, r2, #5 │ │ │ │ lsrs r2, r5, #24 │ │ │ │ lsls r5, r1, #5 │ │ │ │ @ instruction: 0xfa200153 │ │ │ │ - sbc.w r0, lr, r3, asr #2 │ │ │ │ - @ instruction: 0xf7cc00a2 │ │ │ │ + stc 0, cr0, [lr], #-652 @ 0xfffffd74 │ │ │ │ + strb.w r0, [ip, #162] @ 0xa2 │ │ │ │ lsrs r2, r2, #22 │ │ │ │ lsls r5, r1, #5 │ │ │ │ ldrsb.w r0, [r6, #339] @ 0x153 │ │ │ │ - @ instruction: 0xeae000a3 │ │ │ │ + sub.w r0, r0, r3, asr #2 │ │ │ │ lsrs r2, r4, #21 │ │ │ │ lsls r5, r1, #5 │ │ │ │ cmp r2, #0 │ │ │ │ beq.n 675c6c <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x196c> │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2211687,20 +2211696,20 @@ │ │ │ │ ands r2, r3 │ │ │ │ str r2, [sp, #12] │ │ │ │ b.n 675c2e <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x192e> │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r2 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - pkhtb r0, r8, r3, asr #2 │ │ │ │ - @ instruction: 0xfa7600a3 │ │ │ │ - pkhtb r0, r2, r3, asr #2 │ │ │ │ + @ instruction: 0xeb8800a3 │ │ │ │ + @ instruction: 0xfb3600a3 │ │ │ │ + @ instruction: 0xeb8200a3 │ │ │ │ ldrh.w r0, [sl, #339] @ 0x153 │ │ │ │ strb.w r0, [lr, #339] @ 0x153 │ │ │ │ - ands.w r0, r0, r3, asr #2 │ │ │ │ + @ instruction: 0xead000a3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov sl, r1 │ │ │ │ mov r4, r0 │ │ │ │ cbz r3, 675d04 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x1a04> │ │ │ │ cbz r2, 675caa <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x19aa> │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ @@ -2211926,15 +2211935,15 @@ │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldrd r0, r0, [r6], #-652 @ 0x28c │ │ │ │ + ldmdb r6!, {r0, r1, r5, r7} │ │ │ │ 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] @ (675f6c <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x1c6c>) │ │ │ │ sub sp, #12 │ │ │ │ @@ -2211989,24 +2211998,24 @@ │ │ │ │ blx 6a2ec <__fprintf_chk@plt> │ │ │ │ b.n 675f1e <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x1c1e> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ add r1, pc, #24 @ (adr r1, 675f88 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x1c88>) │ │ │ │ lsls r3, r2, #5 │ │ │ │ add r0, pc, #1016 @ (adr r0, 67636c <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x206c>) │ │ │ │ lsls r3, r2, #5 │ │ │ │ - strex r0, r0, [r4, #652] @ 0x28c │ │ │ │ + stmdb r4, {r0, r1, r5, r7} │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xe83a00a3 │ │ │ │ + ldrd r0, r0, [sl], #652 @ 0x28c │ │ │ │ add r0, pc, #872 @ (adr r0, 6762ec <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x1fec>) │ │ │ │ lsls r3, r2, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xe81600a3 │ │ │ │ - ldrb r0, [r1, #13] │ │ │ │ + @ instruction: 0xe8d600a3 │ │ │ │ + ldrb r0, [r1, #16] │ │ │ │ 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 │ │ │ │ @@ -2212074,21 +2212083,18 @@ │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [pc, #24] @ (67605c <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x1d5c>) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 675ee0 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x1be0> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - b.n 675f90 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x1c90> │ │ │ │ - lsls r3, r4, #2 │ │ │ │ - b.n 675f90 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x1c90> │ │ │ │ - lsls r3, r4, #2 │ │ │ │ - b.n 675fb4 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x1cb4> │ │ │ │ - lsls r3, r4, #2 │ │ │ │ - b.n 675e94 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x1b94> │ │ │ │ + @ instruction: 0xe85e00a3 │ │ │ │ + @ instruction: 0xe85c00a3 │ │ │ │ + strd r0, r0, [ip], #-652 @ 0x28c │ │ │ │ + b.n 676014 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x1d14> │ │ │ │ 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] │ │ │ │ str.w r0, [ip, #-200] │ │ │ │ ldr r4, [pc, #276] @ (67618c <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x1e8c>) │ │ │ │ @@ -2212199,15 +2212205,15 @@ │ │ │ │ ldr r7, [sp, #440] @ 0x1b8 │ │ │ │ lsls r3, r2, #5 │ │ │ │ adds r4, r0, r4 │ │ │ │ movs r0, r0 │ │ │ │ ldc2l 15, cr15, [r3, #1020] @ 0x3fc │ │ │ │ lsls r1, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r6, #29 │ │ │ │ + asrs r6, r6, #32 │ │ │ │ lsls r1, r4, #2 │ │ │ │ lsls r1, r2, #31 │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [sp, #568] @ 0x238 │ │ │ │ lsls r3, r2, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2212534,23 +2212540,23 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldmia r4!, {r0, r2, r3, r6, r7} │ │ │ │ subs r5, #204 @ 0xcc │ │ │ │ ldr r4, [sp, #960] @ 0x3c0 │ │ │ │ lsls r3, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 675ee4 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x1be4> │ │ │ │ + b.n 676064 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x1d64> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 675e5c <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x1b5c> │ │ │ │ + b.n 675fdc <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x1cdc> │ │ │ │ lsls r3, r4, #2 │ │ │ │ ldr r4, [sp, #584] @ 0x248 │ │ │ │ lsls r3, r2, #5 │ │ │ │ - asrs r0, r2, #19 │ │ │ │ + asrs r0, r2, #22 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - asrs r4, r6, #18 │ │ │ │ + asrs r4, r6, #21 │ │ │ │ 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] @ (6765e8 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x22e8>) │ │ │ │ sub sp, #16 │ │ │ │ @@ -2212628,17 +2212634,17 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 6a2ec <__fprintf_chk@plt> │ │ │ │ blx 6a304 │ │ │ │ ldr r2, [sp, #792] @ 0x318 │ │ │ │ lsls r3, r2, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 676a54 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x2754> │ │ │ │ + b.n 676bd4 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x28d4> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 676a80 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x2780> │ │ │ │ + b.n 676c00 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x2900> │ │ │ │ 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] │ │ │ │ str.w r0, [ip, #-232] │ │ │ │ sub.w sp, sp, #4288 @ 0x10c0 │ │ │ │ @@ -2212874,37 +2212880,37 @@ │ │ │ │ b.n 6766b6 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x23b6> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r1, [sp, #920] @ 0x398 │ │ │ │ lsls r3, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 6765c8 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x22c8> │ │ │ │ + b.n 676748 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x2448> │ │ │ │ lsls r1, r4, #2 │ │ │ │ - b.n 676c40 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x2940> │ │ │ │ + b.n 676dc0 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x2ac0> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 676c54 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x2954> │ │ │ │ + b.n 676dd4 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x2ad4> │ │ │ │ lsls r3, r4, #2 │ │ │ │ ldr r1, [sp, #88] @ 0x58 │ │ │ │ lsls r3, r2, #5 │ │ │ │ - b.n 676b24 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x2824> │ │ │ │ + b.n 676ca4 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x29a4> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 676aac <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x27ac> │ │ │ │ + b.n 676c2c <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x292c> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 676bd4 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x28d4> │ │ │ │ + b.n 676d54 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x2a54> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 676a68 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x2768> │ │ │ │ + b.n 676be8 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x28e8> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 676ae0 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x27e0> │ │ │ │ + b.n 676c60 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x2960> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 676a28 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x2728> │ │ │ │ + b.n 676ba8 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x28a8> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 676ba0 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x28a0> │ │ │ │ + b.n 676d20 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x2a20> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 676aa8 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x27a8> │ │ │ │ + b.n 676c28 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x2928> │ │ │ │ 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, #3976] @ 0xf88 │ │ │ │ ldr.w r3, [pc, #1312] @ 676dd8 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x2ad8> │ │ │ │ mov r5, r2 │ │ │ │ @@ -2213427,81 +2213433,81 @@ │ │ │ │ lsls r3, r2, #5 │ │ │ │ str r7, [sp, #200] @ 0xc8 │ │ │ │ lsls r3, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r6, [sp, #920] @ 0x398 │ │ │ │ lsls r3, r2, #5 │ │ │ │ - ldrh r2, [r1, r5] │ │ │ │ + ldrb r2, [r1, r0] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - b.n 67758c <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x328c> │ │ │ │ + b.n 67670c <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x240c> │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 6770ec <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x2dec> │ │ │ │ + b.n 67726c <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x2f6c> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 676ea4 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x2ba4> │ │ │ │ + b.n 677024 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x2d24> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 677370 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x3070> │ │ │ │ + b.n 6774f0 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x31f0> │ │ │ │ lsls r1, r4, #2 │ │ │ │ - b.n 677288 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x2f88> │ │ │ │ + b.n 677408 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x3108> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 6772ac <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x2fac> │ │ │ │ + b.n 67742c <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x312c> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - svc 106 @ 0x6a │ │ │ │ + b.n 676e5c <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x2b5c> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 6773d4 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x30d4> │ │ │ │ + b.n 677554 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x3254> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 677078 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x2d78> │ │ │ │ + b.n 6771f8 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x2ef8> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 676fbc <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x2cbc> │ │ │ │ + b.n 67713c <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x2e3c> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - svc 246 @ 0xf6 │ │ │ │ + b.n 676f84 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x2c84> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - svc 154 @ 0x9a │ │ │ │ + b.n 676ed0 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x2bd0> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 677290 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x2f90> │ │ │ │ + b.n 677410 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x3110> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 676fd0 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x2cd0> │ │ │ │ + b.n 677150 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x2e50> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 67704c <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x2d4c> │ │ │ │ + b.n 6771cc <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x2ecc> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - bge.n 676f18 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x2c18> │ │ │ │ + blt.n 676e98 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x2b98> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 677148 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x2e48> │ │ │ │ + b.n 6772c8 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x2fc8> │ │ │ │ lsls r1, r4, #2 │ │ │ │ - cbnz r6, 676eac <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x2bac> │ │ │ │ + pop {r1, r2, r5, r7} │ │ │ │ lsls r1, r4, #2 │ │ │ │ - b.n 6772dc <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x2fdc> │ │ │ │ + b.n 67745c <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x315c> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r1, [sp, #344] @ 0x158 │ │ │ │ + str r2, [sp, #88] @ 0x58 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsls r6, r7, #31 │ │ │ │ + lsrs r6, r7, #2 │ │ │ │ lsls r1, r4, #2 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 677328 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x3028> │ │ │ │ + b.n 6774a8 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x31a8> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - blt.n 676d88 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x2a88> │ │ │ │ + bgt.n 676f08 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x2c08> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - udf #28 │ │ │ │ + udf #220 @ 0xdc │ │ │ │ lsls r3, r4, #2 │ │ │ │ - svc 140 @ 0x8c │ │ │ │ + b.n 676eec <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x2bec> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - svc 190 @ 0xbe │ │ │ │ + b.n 676f54 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x2c54> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 676fdc <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x2cdc> │ │ │ │ + b.n 67715c <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x2e5c> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 677048 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x2d48> │ │ │ │ + b.n 6771c8 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x2ec8> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 676f9c <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x2c9c> │ │ │ │ + b.n 67711c <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x2e1c> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 6770b0 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x2db0> │ │ │ │ + b.n 677230 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x2f30> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ble.n 676dc8 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x2ac8> │ │ │ │ + udf #110 @ 0x6e │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 6770d0 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x2dd0> │ │ │ │ + b.n 677250 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x2f50> │ │ │ │ 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 │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ mov sl, r0 │ │ │ │ @@ -2213697,37 +2213703,37 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ str r1, [sp, #424] @ 0x1a8 │ │ │ │ lsls r3, r2, #5 │ │ │ │ str r1, [sp, #392] @ 0x188 │ │ │ │ lsls r3, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 6771ac <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x2eac> │ │ │ │ + b.n 67732c <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x302c> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrh r0, [r7, #50] @ 0x32 │ │ │ │ + ldrh r0, [r7, #56] @ 0x38 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsls r6, r4, #20 │ │ │ │ + lsls r6, r4, #23 │ │ │ │ lsls r1, r4, #2 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ str r0, [sp, #448] @ 0x1c0 │ │ │ │ lsls r3, r2, #5 │ │ │ │ - bhi.n 6770fc <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x2dfc> │ │ │ │ + bls.n 67707c <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x2d7c> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - bhi.n 67712c <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x2e2c> │ │ │ │ + bls.n 6770ac <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x2dac> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - svc 8 │ │ │ │ + svc 200 @ 0xc8 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - bvc.n 677014 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x2d14> │ │ │ │ + bhi.n 676f94 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x2c94> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - bvc.n 677044 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x2d44> │ │ │ │ + bhi.n 676fc4 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x2cc4> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - bvc.n 676ffc <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x2cfc> │ │ │ │ + bhi.n 67717c <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x2e7c> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - bvc.n 67702c <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x2d2c> │ │ │ │ + bhi.n 676fac <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x2cac> │ │ │ │ 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] @ (6772fc <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x2ffc>) │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ @@ -2213950,62 +2213956,62 @@ │ │ │ │ bl 439e10 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x325a94> │ │ │ │ b.n 677164 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x2e64> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ ldrh r0, [r2, #58] @ 0x3a │ │ │ │ lsls r3, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - udf #248 @ 0xf8 │ │ │ │ + svc 184 @ 0xb8 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 677684 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x3384> │ │ │ │ + b.n 677804 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x3504> │ │ │ │ lsls r3, r4, #2 │ │ │ │ b.n 676b1c <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x281c> │ │ │ │ lsls r3, r2, #5 │ │ │ │ - add r4, pc, #240 @ (adr r4, 677404 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x3104>) │ │ │ │ + add r4, pc, #1008 @ (adr r4, 677704 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x3404>) │ │ │ │ lsls r0, r4, #2 │ │ │ │ - cdp2 0, 4, cr0, cr2, cr11, {5} │ │ │ │ - bge.n 677384 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x3084> │ │ │ │ + vhadd.u8 d0, d18, d27 │ │ │ │ + bge.n 677304 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x3004> │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r2, [sp, #664] @ 0x298 │ │ │ │ + ldr r3, [sp, #408] @ 0x198 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 6775fc <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x32fc> │ │ │ │ + b.n 67777c <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x347c> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 6776b8 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x33b8> │ │ │ │ + b.n 677838 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x3538> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 67746c <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x316c> │ │ │ │ + b.n 6775ec <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x32ec> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 6776ac <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x33ac> │ │ │ │ + b.n 67782c <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x352c> │ │ │ │ lsls r3, r4, #2 │ │ │ │ ldrh r6, [r5, #48] @ 0x30 │ │ │ │ lsls r3, r2, #5 │ │ │ │ - lsls r2, r6, #28 │ │ │ │ + lsls r2, r6, #31 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - stmia r1!, {r2, r3, r4, r5, r6} │ │ │ │ + stmia r2!, {r2, r3, r4, r5} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - subs r7, #8 │ │ │ │ + subs r7, #200 @ 0xc8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 677b2c <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x382c> │ │ │ │ + b.n 676cac <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x29ac> │ │ │ │ lsls r7, r3, #2 │ │ │ │ - b.n 677380 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x3080> │ │ │ │ + b.n 677500 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x3200> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 677438 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x3138> │ │ │ │ + b.n 6775b8 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x32b8> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - push {r3, r5, r7} │ │ │ │ + push {r3, r5, r6, lr} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 6773a8 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x30a8> │ │ │ │ + b.n 677528 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x3228> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - svc 158 @ 0x9e │ │ │ │ + b.n 677414 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x3114> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 677420 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x3120> │ │ │ │ + b.n 6775a0 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x32a0> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 677434 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x3134> │ │ │ │ + b.n 6775b4 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x32b4> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsls r4, r6, #24 │ │ │ │ + lsls r4, r6, #27 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - svc 204 @ 0xcc │ │ │ │ + b.n 677480 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x3180> │ │ │ │ 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] │ │ │ │ str.w r0, [ip, #-152] │ │ │ │ mov r5, r0 │ │ │ │ @@ -2214238,46 +2214244,46 @@ │ │ │ │ nop │ │ │ │ ldrh r0, [r7, #34] @ 0x22 │ │ │ │ lsls r3, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r4, [r0, #34] @ 0x22 │ │ │ │ lsls r3, r2, #5 │ │ │ │ - bcc.n 67757c <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x327c> │ │ │ │ + bmi.n 6774fc <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x31fc> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - bcc.n 6775ac <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x32ac> │ │ │ │ + bmi.n 67752c <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x322c> │ │ │ │ lsls r3, r4, #2 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r2, r7, #19 │ │ │ │ lsls r1, r3, #5 │ │ │ │ - udf #240 @ 0xf0 │ │ │ │ + svc 176 @ 0xb0 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - stc2l 0, cr0, [r2], {160} @ 0xa0 │ │ │ │ - udf #236 @ 0xec │ │ │ │ + stc2 0, cr0, [r2, #640] @ 0x280 │ │ │ │ + svc 172 @ 0xac │ │ │ │ lsls r3, r4, #2 │ │ │ │ ldcl 15, cr15, [pc], #1020 @ 677a0c <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x370c> │ │ │ │ bl a15612 │ │ │ │ ldrh r6, [r7, #20] │ │ │ │ lsls r3, r2, #5 │ │ │ │ - udf #88 @ 0x58 │ │ │ │ + svc 24 │ │ │ │ lsls r3, r4, #2 │ │ │ │ ldc 15, cr15, [r3], {255} @ 0xff │ │ │ │ bl 9a9622 │ │ │ │ - udf #68 @ 0x44 │ │ │ │ + svc 4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cbz r2, 67764c <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x334c> │ │ │ │ + sxtb r2, r0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cbz r2, 67764e <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x334e> │ │ │ │ + sxth r2, r7 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ble.n 6775cc <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x32cc> │ │ │ │ + udf #140 @ 0x8c │ │ │ │ lsls r3, r4, #2 │ │ │ │ - bcs.n 677690 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x3390> │ │ │ │ + bcs.n 677610 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x3310> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - bcs.n 6776c0 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x33c0> │ │ │ │ + bcc.n 677640 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x3340> │ │ │ │ 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 │ │ │ │ @@ -2214444,15 +2214450,15 @@ │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldrh r4, [r3, #0] │ │ │ │ lsls r3, r2, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n 677830 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x3530> │ │ │ │ + bgt.n 6777b0 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x34b0> │ │ │ │ lsls r3, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #24] @ (677828 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x3528>) │ │ │ │ movs r1, #1 │ │ │ │ @@ -2214466,15 +2214472,15 @@ │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ strh r0, [r5, #62] @ 0x3e │ │ │ │ lsls r3, r2, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n 67786c <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x356c> │ │ │ │ + bgt.n 6777ec <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x34ec> │ │ │ │ lsls r3, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ blx 6a8c0 │ │ │ │ pop {r3, pc} │ │ │ │ @@ -2215243,17 +2215249,17 @@ │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ strh r2, [r4, #8] │ │ │ │ lsls r3, r2, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - bmi.n 677fac <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x3cac> │ │ │ │ + bpl.n 677f2c <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x3c2c> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - bmi.n 677f3c <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x3c3c> │ │ │ │ + bpl.n 6780bc <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x3dbc> │ │ │ │ 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] @ (678118 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x3e18>) │ │ │ │ @@ -2216005,15 +2216011,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldrb r6, [r5, #5] │ │ │ │ lsls r3, r2, #5 │ │ │ │ ldrb r6, [r3, #3] │ │ │ │ lsls r3, r2, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r5, {r2, r5, r6} │ │ │ │ + ldmia r6!, {r2, r5} │ │ │ │ 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] @ (678920 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x4620>) │ │ │ │ mov r4, r2 │ │ │ │ @@ -2217959,21 +2217965,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ str r2, [r5, #72] @ 0x48 │ │ │ │ lsls r3, r2, #5 │ │ │ │ ldr r0, [pc, #4] @ (679b84 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x5884>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - add r3, sp, #56 @ 0x38 │ │ │ │ + add r3, sp, #824 @ 0x338 │ │ │ │ lsls r3, r4, #2 │ │ │ │ ldr r0, [pc, #4] @ (679b90 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x5890>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - str r2, [r6, #72] @ 0x48 │ │ │ │ + str r2, [r6, #84] @ 0x54 │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldr.w r1, [r2, #280] @ 0x118 │ │ │ │ cbz r1, 679bbe <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x58be> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -2218217,15 +2218223,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 af91f8 │ │ │ │ + bl af91f0 │ │ │ │ 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 │ │ │ │ @@ -2218415,19 +2218421,19 @@ │ │ │ │ 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} @ │ │ │ │ - ldr r4, [r4, #116] @ 0x74 │ │ │ │ + strb r4, [r4, #0] │ │ │ │ lsls r7, r3, #4 │ │ │ │ ldrsh r6, [r4, r7] │ │ │ │ lsls r3, r2, #5 │ │ │ │ - push {r1, r4, r7} │ │ │ │ + push {r1, r4, r6, lr} │ │ │ │ lsls r3, r4, #2 │ │ │ │ ldmia r1!, {r2, r4, r5} │ │ │ │ lsls r4, r1, #5 │ │ │ │ bhi.n 67a0c0 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x5dc0> │ │ │ │ lsls r0, r3, #5 │ │ │ │ ldr.w r1, [r2, #280] @ 0x118 │ │ │ │ cbz r1, 67a104 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x5e04> │ │ │ │ @@ -2219254,15 +2219260,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, 67a9c0 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x66c0> │ │ │ │ - bl af40e0 │ │ │ │ + bl af40d8 │ │ │ │ ldr.w r0, [r8, #1812] @ 0x714 │ │ │ │ cbz r0, 67a9ca <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x66ca> │ │ │ │ bl 5984d0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x484154> │ │ │ │ ldr.w r0, [r8, #1716] @ 0x6b4 │ │ │ │ cbz r0, 67a9d4 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x66d4> │ │ │ │ ldr r3, [r0, #16] │ │ │ │ blx r3 │ │ │ │ @@ -2219635,40 +2219641,40 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 67d0b0 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x8db0> │ │ │ │ mov r1, r0 │ │ │ │ str.w r0, [r9, #1816] @ 0x718 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 67ad48 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x6a48> │ │ │ │ ldr.w r0, [r9, #1812] @ 0x714 │ │ │ │ - bl aeee10 │ │ │ │ + bl aeee08 │ │ │ │ mov r1, r0 │ │ │ │ str.w r0, [r9, #1820] @ 0x71c │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 67ad48 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x6a48> │ │ │ │ ldr.w r0, [r9, #1812] @ 0x714 │ │ │ │ bl 598920 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4845a4> │ │ │ │ ldr.w r1, [r9, #1816] @ 0x718 │ │ │ │ ldr.w r0, [r9, #1812] @ 0x714 │ │ │ │ bl 598fac <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x484c30> │ │ │ │ mov r0, r4 │ │ │ │ - bl af3ce4 │ │ │ │ + bl af3cdc │ │ │ │ str.w r0, [r9, #1824] @ 0x720 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 67ad48 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x6a48> │ │ │ │ - bl af479c │ │ │ │ + bl af4794 │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r0, [r9, #1812] @ 0x714 │ │ │ │ bl 59c228 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x487eac> │ │ │ │ movs r2, #38 @ 0x26 │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r0, [r9, #1812] @ 0x714 │ │ │ │ bl 59d068 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x488cec> │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r0, [r9, #1812] @ 0x714 │ │ │ │ - bl aee78c │ │ │ │ + bl aee784 │ │ │ │ ldr.w r0, [r9, #1812] @ 0x714 │ │ │ │ movs r1, #1 │ │ │ │ bl 598c2c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4848b0> │ │ │ │ mov r0, r4 │ │ │ │ bl 6864d8 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x121d8> │ │ │ │ b.n 67ad52 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x6a52> │ │ │ │ bl 59869c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x484320> │ │ │ │ @@ -2227975,15 +2227981,15 @@ │ │ │ │ @ instruction: 0xffe0ffff │ │ │ │ rors r7, r5 │ │ │ │ @ instruction: 0xffff4b7f │ │ │ │ vaba.u8 q2, q0, │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfb220152 │ │ │ │ - lsls r6, r3, #23 │ │ │ │ + lsls r6, r3, #26 │ │ │ │ lsls r7, r3, #4 │ │ │ │ @ instruction: 0xf7d20152 │ │ │ │ lsls r7, r3, #31 │ │ │ │ bmi.w 680ab4 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0xc7b4> │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldrb r2, [r2, #0] │ │ │ │ lsls r4, r2, #31 │ │ │ │ @@ -2232532,15 +2232538,15 @@ │ │ │ │ ldrsb.w r3, [r5, #1433] @ 0x599 │ │ │ │ cmp r3, #0 │ │ │ │ blt.n 68444a <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x1014a> │ │ │ │ ldrsb.w r3, [r5, #1434] @ 0x59a │ │ │ │ cmp r3, #0 │ │ │ │ blt.n 684418 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x10118> │ │ │ │ mov r0, r6 │ │ │ │ - bl aeeefc │ │ │ │ + bl aeeef4 │ │ │ │ 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 684330 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x10030> │ │ │ │ ldr.w r3, [r9, #1416] @ 0x588 │ │ │ │ @@ -2234001,15 +2234007,15 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r4, sp, #192 @ 0xc0 │ │ │ │ lsls r2, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r5, #7 │ │ │ │ + lsls r0, r5, #10 │ │ │ │ lsls r3, r4, #2 │ │ │ │ movs r5, #92 @ 0x5c │ │ │ │ lsls r0, r3, #5 │ │ │ │ add r3, sp, #888 @ 0x378 │ │ │ │ lsls r2, r2, #5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2234299,15 +2234305,15 @@ │ │ │ │ ldr.w r1, [r5, #1804] @ 0x70c │ │ │ │ ldr.w r3, [r0, #2764] @ 0xacc │ │ │ │ blx r3 │ │ │ │ cmp r4, #0 │ │ │ │ bne.n 68576e <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x1146e> │ │ │ │ ldr.w r1, [r6, #548] @ 0x224 │ │ │ │ ldr.w r0, [r5, #1812] @ 0x714 │ │ │ │ - bl aedb94 │ │ │ │ + bl aedb8c │ │ │ │ ldr r0, [r6, #4] │ │ │ │ bl 5c6688 │ │ │ │ mov r0, r6 │ │ │ │ blx 6a8c0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2234329,15 +2234335,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ ubfx r3, r3, #4, #1 │ │ │ │ bl 6854f8 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x111f8> │ │ │ │ ldr.w r0, [r5, #1812] @ 0x714 │ │ │ │ mov r1, r4 │ │ │ │ - bl aedb24 │ │ │ │ + bl aedb1c │ │ │ │ str.w r0, [r4, #548] @ 0x224 │ │ │ │ cbz r0, 6857ee <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x114ee> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ @@ -2234368,22 +2234374,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, 685862 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x11562> │ │ │ │ ldr.w r1, [r1, #548] @ 0x224 │ │ │ │ - bl aedb70 │ │ │ │ + bl aedb68 │ │ │ │ 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 aedb70 │ │ │ │ + bl aedb68 │ │ │ │ b.n 68584e <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x1154e> │ │ │ │ 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 │ │ │ │ @@ -2235142,15 +2235148,15 @@ │ │ │ │ movne r2, #1 │ │ │ │ bl 5d7c4c │ │ │ │ cbz r0, 686104 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x11e04> │ │ │ │ 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 af54e0 │ │ │ │ + bl af54d8 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 6860fe <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x11dfe> │ │ │ │ ldrsh.w r3, [r5, #24] │ │ │ │ mov r0, r4 │ │ │ │ ldrd r1, r2, [r5] │ │ │ │ bl 67ab7c <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x687c> │ │ │ │ cmp r0, #2 │ │ │ │ @@ -2235369,15 +2235375,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 af6338 │ │ │ │ + bl af6330 │ │ │ │ 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 432508 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x31e18c> │ │ │ │ cbz r0, 6863bc <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x120bc> │ │ │ │ ldr r3, [r0, #56] @ 0x38 │ │ │ │ @@ -2235881,15 +2235887,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 r4, pc, #592 @ (adr r4, 686be8 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x128e8>) │ │ │ │ + add r5, pc, #336 @ (adr r5, 686ae8 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x127e8>) │ │ │ │ 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 │ │ │ │ @@ -2241137,20 +2241143,20 @@ │ │ │ │ str r3, [r5, #12] │ │ │ │ str r3, [r5, #8] │ │ │ │ str r3, [r5, #4] │ │ │ │ str r3, [r5, #0] │ │ │ │ b.n 68a4de <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x161de> │ │ │ │ nop │ │ │ │ bvs.n 68a5a2 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x162a2> │ │ │ │ - vtbl.8 d22, {d31- │ │ │ │ - vtbl.8 d22, {d15-d16}, d10 │ │ │ │ + vtbx.8 d22, {d31- │ │ │ │ nop │ │ │ │ - ldrh r4, [r7, r5] │ │ │ │ + ldrb r4, [r7, r0] │ │ │ │ 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 │ │ │ │ @@ -2244242,21 +2244248,21 @@ │ │ │ │ and.w r1, r1, #31 │ │ │ │ ubfx r6, r0, #5, #14 │ │ │ │ and.w r0, r7, #31 │ │ │ │ it pl │ │ │ │ negpl r0, r1 │ │ │ │ b.n 68c734 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x18434> │ │ │ │ nop │ │ │ │ - ldr r1, [pc, #464] @ (68ca4c <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x1874c>) │ │ │ │ + ldr r2, [pc, #208] @ (68c94c <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x1864c>) │ │ │ │ lsls r6, r3, #4 │ │ │ │ - ldr r0, [pc, #672] @ (68cb20 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x18820>) │ │ │ │ + ldr r1, [pc, #416] @ (68ca20 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x18720>) │ │ │ │ lsls r6, r3, #4 │ │ │ │ - ldr r0, [pc, #216] @ (68c95c <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x1865c>) │ │ │ │ + ldr r0, [pc, #984] @ (68cc5c <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x1895c>) │ │ │ │ lsls r6, r3, #4 │ │ │ │ - ldr r0, [pc, #40] @ (68c8b0 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x185b0>) │ │ │ │ + ldr r0, [pc, #808] @ (68cbb0 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x188b0>) │ │ │ │ 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] @ 68ce18 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x18b18> │ │ │ │ @@ -2247624,15 +2247630,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ vmla.i32 q10, q8, d15[1] │ │ │ │ asrs r2, r2, #18 │ │ │ │ lsls r2, r2, #5 │ │ │ │ cmp r1, #164 @ 0xa4 │ │ │ │ movs r0, r0 │ │ │ │ - movs r2, #100 @ 0x64 │ │ │ │ + movs r3, #36 @ 0x24 │ │ │ │ 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 │ │ │ │ @@ -2247869,15 +2247875,15 @@ │ │ │ │ str r2, [r3, #4] │ │ │ │ str.w r3, [r0, #1728] @ 0x6c0 │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #4] @ (68f0c0 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x1adc0>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - strb r2, [r2, r7] │ │ │ │ + ldrsb r2, [r2, r2] │ │ │ │ lsls r2, r4, #2 │ │ │ │ add.w r0, r0, #1984 @ 0x7c0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldr.w r0, [r0, #2084] @ 0x824 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ @@ -2247931,15 +2247937,15 @@ │ │ │ │ ldr r0, [r4, #32] │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx r5 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - str r2, [r6, #76] @ 0x4c │ │ │ │ + str r2, [r6, #88] @ 0x58 │ │ │ │ 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 │ │ │ │ @@ -2247967,15 +2247973,15 @@ │ │ │ │ blx 68a20 │ │ │ │ ldr.w r1, [r4, #2152] @ 0x868 │ │ │ │ cbz r1, 68f1d0 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x1aed0> │ │ │ │ ldr.w r3, [r4, #1784] @ 0x6f8 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ add.w r0, r4, #2128 @ 0x850 │ │ │ │ - bl aba388 │ │ │ │ + bl aba380 │ │ │ │ ldr.w r0, [r4, #2092] @ 0x82c │ │ │ │ blx 68a20 │ │ │ │ add.w r0, r4, #2096 @ 0x830 │ │ │ │ bl 45e0cc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x349d50> │ │ │ │ add.w r0, r4, #1872 @ 0x750 │ │ │ │ bl 45e0cc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x349d50> │ │ │ │ addw r0, r4, #1900 @ 0x76c │ │ │ │ @@ -2247993,15 +2247999,15 @@ │ │ │ │ str r2, [r3, #8] │ │ │ │ str r0, [r3, #0] │ │ │ │ str r1, [r3, #4] │ │ │ │ ldrb.w r2, [ip] │ │ │ │ strb r2, [r3, #12] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - str r0, [r6, #64] @ 0x40 │ │ │ │ + str r0, [r6, #76] @ 0x4c │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldr.w ip, [pc, #32] @ 68f24c <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x1af4c> │ │ │ │ mov r3, r1 │ │ │ │ movs r2, #0 │ │ │ │ strh.w r2, [r1, #13] │ │ │ │ add ip, pc │ │ │ │ strb r2, [r1, #15] │ │ │ │ @@ -2248009,15 +2248015,15 @@ │ │ │ │ str r2, [r3, #8] │ │ │ │ str r0, [r3, #0] │ │ │ │ str r1, [r3, #4] │ │ │ │ ldrb.w r2, [ip] │ │ │ │ strb r2, [r3, #12] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - str r0, [r3, #64] @ 0x40 │ │ │ │ + str r0, [r3, #76] @ 0x4c │ │ │ │ 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 │ │ │ │ @@ -2248107,36 +2248113,36 @@ │ │ │ │ str.w r3, [sp, #2156] @ 0x86c │ │ │ │ mov.w r3, #0 │ │ │ │ bl 626908 │ │ │ │ str r0, [r7, #0] │ │ │ │ mov r0, r4 │ │ │ │ bl 45bc08 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x34788c> │ │ │ │ mov r0, r6 │ │ │ │ - bl ab6248 │ │ │ │ + bl ab6240 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 68f448 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x1b148> │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl ab62bc │ │ │ │ + bl ab62b4 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl ab62b8 │ │ │ │ + bl ab62b0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 68f43c <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x1b13c> │ │ │ │ ldr r3, [pc, #384] @ (68f500 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x1b200>) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, r3 │ │ │ │ - bl ab6248 │ │ │ │ + bl ab6240 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 68f47a <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x1b17a> │ │ │ │ - bl ab62bc │ │ │ │ + bl ab62b4 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl ab62b8 │ │ │ │ + bl ab62b0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 68f4ac <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x1b1ac> │ │ │ │ movs r2, #4 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ bl 45bc84 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x347908> │ │ │ │ ldr r3, [pc, #344] @ (68f504 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x1b204>) │ │ │ │ @@ -2248273,27 +2248279,27 @@ │ │ │ │ @ instruction: 0xffd9ffff │ │ │ │ lsrs r4, r6, #18 │ │ │ │ lsls r2, r2, #5 │ │ │ │ adds r6, #232 @ 0xe8 │ │ │ │ movs r0, r0 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, r6, r4 │ │ │ │ + subs r6, r6, r7 │ │ │ │ lsls r6, r3, #4 │ │ │ │ - lsrs r0, r4, #17 │ │ │ │ + lsrs r0, r4, #20 │ │ │ │ lsls r4, r3, #2 │ │ │ │ lsrs r2, r3, #15 │ │ │ │ lsls r2, r2, #5 │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r1, #24] │ │ │ │ + str r6, [r1, #36] @ 0x24 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r4, [r7, #20] │ │ │ │ + str r4, [r7, #32] │ │ │ │ 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 432508 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x31e18c> │ │ │ │ @@ -2248778,21 +2248784,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 aba790 │ │ │ │ + bl aba788 │ │ │ │ ldr.w r2, [pc, #1264] @ 68ff54 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x1bc54> │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ add r2, pc │ │ │ │ strb.w r5, [r4, #2144] @ 0x860 │ │ │ │ - bl ab5f68 │ │ │ │ + bl ab5f60 │ │ │ │ str.w r0, [r4, #2092] @ 0x82c │ │ │ │ adds r0, #1 │ │ │ │ beq.n 68fb22 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x1b822> │ │ │ │ bl 6267c0 │ │ │ │ ldr.w r3, [pc, #1240] @ 68ff58 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x1bc58> │ │ │ │ movs r2, #1 │ │ │ │ str r0, [sp, #4] │ │ │ │ @@ -2248946,15 +2248952,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 af91f8 │ │ │ │ + bl af91f0 │ │ │ │ ldr.w r2, [r4, #1856] @ 0x740 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 68fed0 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x1bbd0> │ │ │ │ movs r2, #3 │ │ │ │ ldr.w r1, [r4, #2156] @ 0x86c │ │ │ │ movs r3, #1 │ │ │ │ @@ -2249129,21 +2249135,21 @@ │ │ │ │ lsls r2, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsls r2, r2, #29 │ │ │ │ lsls r2, r2, #5 │ │ │ │ strb r6, [r3, #10] │ │ │ │ lsls r3, r1, #5 │ │ │ │ - ldrb r0, [r6, r7] │ │ │ │ + ldrsh r0, [r6, r2] │ │ │ │ lsls r2, r4, #2 │ │ │ │ strh r0, [r4, #4] │ │ │ │ lsls r7, r2, #5 │ │ │ │ strb r2, [r0, #6] │ │ │ │ lsls r3, r1, #5 │ │ │ │ - ldrb r0, [r4, r7] │ │ │ │ + ldrsh r0, [r4, r2] │ │ │ │ lsls r2, r4, #2 │ │ │ │ strh r2, [r0, #4] │ │ │ │ lsls r7, r2, #5 │ │ │ │ bl 637f06 │ │ │ │ bl 641f0a │ │ │ │ str.w pc, [r7, #255]! │ │ │ │ stc2l 15, cr15, [r1], {255} @ 0xff │ │ │ │ @@ -2249160,31 +2249166,31 @@ │ │ │ │ movs r0, r0 │ │ │ │ pld [r5, #4095] @ 0xfff │ │ │ │ str??.w pc, [r3, #255]! │ │ │ │ bl 5d9f3e │ │ │ │ bl 5abf42 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x497bc6> │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r4, r3] │ │ │ │ + ldrb r6, [r4, r6] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - asrs r0, r4, #20 │ │ │ │ + asrs r0, r4, #23 │ │ │ │ lsls r6, r3, #4 │ │ │ │ - ldrb r6, [r1, r3] │ │ │ │ + ldrb r6, [r1, r6] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrb r4, [r0, r2] │ │ │ │ + ldrb r4, [r0, r5] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrb r6, [r5, r2] │ │ │ │ + ldrb r6, [r5, r5] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r1, [pc, #368] @ (6900d0 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x1bdd0>) │ │ │ │ + ldr r2, [pc, #112] @ (68ffd0 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x1bcd0>) │ │ │ │ lsls r1, r4, #2 │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r2, r7] │ │ │ │ + ldrb r0, [r2, r2] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - lsls r6, r1, #6 │ │ │ │ + lsls r6, r1, #9 │ │ │ │ lsls r7, r3, #2 │ │ │ │ lsls r0, r7, #18 │ │ │ │ lsls r2, r2, #5 │ │ │ │ movs r5, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ mov r3, r1 │ │ │ │ movs r1, #0 │ │ │ │ @@ -2249515,15 +2249521,15 @@ │ │ │ │ subs r5, r0, #0 │ │ │ │ blt.n 690342 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x1c042> │ │ │ │ cbnz r6, 690302 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x1c002> │ │ │ │ ldr r3, [pc, #160] @ (690378 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x1c078>) │ │ │ │ add.w r2, r4, #24 │ │ │ │ add.w r1, r4, #16 │ │ │ │ add r3, pc │ │ │ │ - bl ab6f14 │ │ │ │ + bl ab6f0c │ │ │ │ cbz r0, 69033c <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x1c03c> │ │ │ │ movs r3, #2 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ str r3, [r4, #32] │ │ │ │ ldr r3, [r4, #28] │ │ │ │ str r5, [r4, #0] │ │ │ │ movs r0, #1 │ │ │ │ @@ -2249570,15 +2249576,15 @@ │ │ │ │ str r5, [r4, #0] │ │ │ │ strd r7, r6, [r4, #24] │ │ │ │ strd r0, r2, [r4, #32] │ │ │ │ vstr d7, [r4, #8] │ │ │ │ b.n 6902f2 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x1bff2> │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ - ldc2 0, cr0, [r0, #620] @ 0x26c │ │ │ │ + mrc2 0, 2, r0, cr0, cr11, {4} │ │ │ │ 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 │ │ │ │ mov r8, r2 │ │ │ │ @@ -2249613,15 +2249619,15 @@ │ │ │ │ ldr r3, [pc, #352] @ (69053c <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x1c23c>) │ │ │ │ mov r0, r8 │ │ │ │ add r2, pc │ │ │ │ ldr r1, [sp, #32] │ │ │ │ str r2, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ add r2, sp, #20 │ │ │ │ - bl ab7040 │ │ │ │ + bl ab7038 │ │ │ │ mov r5, r0 │ │ │ │ str r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 6904fc <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x1c1fc> │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 438ca8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x32492c> │ │ │ │ cmp r0, #0 │ │ │ │ @@ -2249730,27 +2249736,27 @@ │ │ │ │ mov.w r2, #256 @ 0x100 │ │ │ │ movs r3, #0 │ │ │ │ mvn.w sl, #255 @ 0xff │ │ │ │ movs r6, #255 @ 0xff │ │ │ │ strd r2, r3, [sp, #24] │ │ │ │ b.n 690446 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x1c146> │ │ │ │ mov r0, r5 │ │ │ │ - bl ab711c │ │ │ │ + bl ab7114 │ │ │ │ b.n 6904fc <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x1c1fc> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ stc2l 1, cr0, [r4], #-324 @ 0xfffffebc │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldc2 0, cr0, [r2], {155} @ 0x9b │ │ │ │ - strb r0, [r5, r0] │ │ │ │ + ldc2l 0, cr0, [r2, #-620] @ 0xfffffd94 │ │ │ │ + strb r0, [r5, r3] │ │ │ │ lsls r2, r4, #2 │ │ │ │ @ instruction: 0xfbe80151 │ │ │ │ - strh r6, [r6, r6] │ │ │ │ + strb r6, [r6, r1] │ │ │ │ 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 │ │ │ │ @@ -2249763,15 +2249769,15 @@ │ │ │ │ str r1, [sp, #8] │ │ │ │ bl 45e16c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x349df0> │ │ │ │ vldr d7, [r4, #24] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ vstr d7, [sp] │ │ │ │ add.w r0, r2, #2128 @ 0x850 │ │ │ │ ldrd r2, r3, [r4, #8] │ │ │ │ - bl aba628 │ │ │ │ + bl aba620 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl 45e188 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x349e0c> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ adds r3, r0, #1 │ │ │ │ beq.n 690596 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x1c296> │ │ │ │ ldr r1, [r4, #24] │ │ │ │ blx 68d20 │ │ │ │ @@ -2249822,15 +2249828,15 @@ │ │ │ │ str r3, [r5, #32] │ │ │ │ bl 45e16c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x349df0> │ │ │ │ vldr d7, [sp, #8] │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r7 │ │ │ │ vstr d7, [sp] │ │ │ │ - bl aba3b0 │ │ │ │ + bl aba3a8 │ │ │ │ orrs.w r3, r0, r1 │ │ │ │ strd r0, r1, [r5, #8] │ │ │ │ beq.n 69068e <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x1c38e> │ │ │ │ adds.w r2, r0, r9 │ │ │ │ adc.w r3, r4, r1 │ │ │ │ ldrd r0, r1, [r7, #-8] │ │ │ │ cmp r0, r2 │ │ │ │ @@ -2249880,15 +2249886,15 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #8] @ (6906d4 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x1c3d4>) │ │ │ │ add r1, pc │ │ │ │ bl 693030 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x1ed30> │ │ │ │ pop {r3, pc} │ │ │ │ - eor.w r0, r0, fp, asr #2 │ │ │ │ + adc.w r0, r0, fp, asr #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 │ │ │ │ @@ -2250058,15 +2250064,15 @@ │ │ │ │ mov r3, r1 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ ldr r5, [pc, #96] @ (690918 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x1c618>) │ │ │ │ mov r2, lr │ │ │ │ add r5, pc │ │ │ │ str r5, [sp, #8] │ │ │ │ - bl ab6f9c │ │ │ │ + bl ab6f94 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 690872 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x1c572> │ │ │ │ b.n 69078e <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x1c48e> │ │ │ │ vldr d7, [pc, #72] @ 690910 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x1c610> │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r1, lr │ │ │ │ str r3, [sp, #0] │ │ │ │ @@ -2250086,15 +2250092,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 690790 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x1c490> │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ - @ instruction: 0xf7b8009b │ │ │ │ + ldr??.w r0, [r8, fp, lsl #1] │ │ │ │ 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 │ │ │ │ mov r0, r2 │ │ │ │ @@ -2250105,15 +2250111,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 af8ee0 │ │ │ │ + bl af8ed8 │ │ │ │ ldr r2, [sp, #112] @ 0x70 │ │ │ │ cmp r2, #7 │ │ │ │ bhi.n 690a1e <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x1c71e> │ │ │ │ tbb [pc, r2] │ │ │ │ subs r7, #56 @ 0x38 │ │ │ │ ldrb r7, [r0, r1] │ │ │ │ lsls r4, r0, #16 │ │ │ │ @@ -2250159,15 +2250165,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 69099c <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x1c69c> │ │ │ │ mov r0, r5 │ │ │ │ - bl af8ecc │ │ │ │ + bl af8ec4 │ │ │ │ movs r3, #0 │ │ │ │ strd r0, r3, [r4] │ │ │ │ b.n 69099c <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x1c69c> │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ movs r2, #0 │ │ │ │ adds r3, #26 │ │ │ │ ldr.w r3, [r0, r3, lsl #2] │ │ │ │ @@ -2250359,15 +2250365,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx 6a8c0 │ │ │ │ pop {r4, pc} │ │ │ │ blx 68a20 │ │ │ │ mov r0, r4 │ │ │ │ blx 6a8c0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl ab711c │ │ │ │ + bl ab7114 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx 68a20 │ │ │ │ mov r0, r4 │ │ │ │ blx 6a8c0 │ │ │ │ pop {r4, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2251756,15 +2251762,15 @@ │ │ │ │ b.n 6917ac <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x1d4ac> │ │ │ │ ldr.w sl, [r4, #40] @ 0x28 │ │ │ │ b.n 6918d0 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x1d5d0> │ │ │ │ movs r2, #1 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ str r2, [sp, #32] │ │ │ │ b.n 6919f4 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x1d6f4> │ │ │ │ - @ instruction: 0xf70c011d │ │ │ │ + @ instruction: 0xf7cc011d │ │ │ │ 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 │ │ │ │ ldr r4, [sp, #24] │ │ │ │ @@ -2251982,25 +2251988,25 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #8] @ (691d98 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x1da98>) │ │ │ │ add r1, pc │ │ │ │ bl 693030 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x1ed30> │ │ │ │ pop {r3, pc} │ │ │ │ - bcc.n 691d14 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x1da14> │ │ │ │ + bmi.n 691e94 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x1db94> │ │ │ │ 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] @ (691db4 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x1dab4>) │ │ │ │ add r2, pc │ │ │ │ bl 692fc4 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x1ecc4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf298011d │ │ │ │ + @ instruction: 0xf358011d │ │ │ │ stmdb sp!, {r4, 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 │ │ │ │ @@ -2252022,15 +2252028,15 @@ │ │ │ │ cbz r0, 691e08 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x1db08> │ │ │ │ bl 6afdf4 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x3baf4> │ │ │ │ ldr.w r0, [r8, #3744] @ 0xea0 │ │ │ │ cbz r0, 691e12 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x1db12> │ │ │ │ bl 6afdf4 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x3baf4> │ │ │ │ ldr.w r0, [r8, #3668] @ 0xe54 │ │ │ │ cbz r0, 691e1c <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x1db1c> │ │ │ │ - bl af40e0 │ │ │ │ + bl af40d8 │ │ │ │ ldr r0, [r7, #16] │ │ │ │ cbz r0, 691e24 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x1db24> │ │ │ │ bl 5e61ec │ │ │ │ ldr.w r0, [r8, #3664] @ 0xe50 │ │ │ │ cbz r0, 691e2e <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x1db2e> │ │ │ │ bl 5984d0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x484154> │ │ │ │ add.w r0, r7, #137216 @ 0x21800 │ │ │ │ @@ -2252390,29 +2252396,29 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 5e6100 │ │ │ │ str r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 6922ea <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x1dfea> │ │ │ │ str r0, [r4, #20] │ │ │ │ mov r0, r4 │ │ │ │ - bl af3ce4 │ │ │ │ + bl af3cdc │ │ │ │ str.w r0, [r5, #3668] @ 0xe54 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 6922ea <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x1dfea> │ │ │ │ - bl af479c │ │ │ │ + bl af4794 │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r0, [r5, #3664] @ 0xe50 │ │ │ │ bl 59c228 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x487eac> │ │ │ │ movs r2, #7 │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r0, [r5, #3664] @ 0xe50 │ │ │ │ bl 59d068 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x488cec> │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r0, [r5, #3664] @ 0xe50 │ │ │ │ - bl aee78c │ │ │ │ + bl aee784 │ │ │ │ ldr.w r0, [r5, #3664] @ 0xe50 │ │ │ │ movs r1, #0 │ │ │ │ bl 598c2c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4848b0> │ │ │ │ movs r1, #0 │ │ │ │ ldr.w r0, [r5, #3664] @ 0xe50 │ │ │ │ bl 598d18 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x48499c> │ │ │ │ ldr.w r0, [r5, #3664] @ 0xe50 │ │ │ │ @@ -2253053,15 +2253059,15 @@ │ │ │ │ bne.n 692986 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x1e686> │ │ │ │ ldr.w r0, [r7, #2156] @ 0x86c │ │ │ │ adds r3, r0, #1 │ │ │ │ beq.n 69298a <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x1e68a> │ │ │ │ bl 438ca8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x32492c> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - b.n 692780 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x1e480> │ │ │ │ + b.n 692900 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x1e600> │ │ │ │ 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 │ │ │ │ @@ -2253645,15 +2253651,15 @@ │ │ │ │ str.w r3, [r4, #2152] @ 0x868 │ │ │ │ b.n 692f60 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x1ec60> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ bne.n 692fac <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x1ecac> │ │ │ │ lsls r1, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 693200 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x1ef00> │ │ │ │ + b.n 693380 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x1f080> │ │ │ │ lsls r5, r3, #4 │ │ │ │ ldr??.w pc, [r7, #4095] @ 0xfff │ │ │ │ beq.n 692ee4 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x1ebe4> │ │ │ │ lsls r1, r2, #5 │ │ │ │ ldr r3, [pc, #8] @ (692fc0 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x1ecc0>) │ │ │ │ add r3, pc │ │ │ │ str.w r3, [r0, #420] @ 0x1a4 │ │ │ │ @@ -2253999,15 +2254005,15 @@ │ │ │ │ lsls r1, r2, #5 │ │ │ │ ldmia r6, {r1, r5, r6} │ │ │ │ lsls r1, r2, #5 │ │ │ │ movs r5, #116 @ 0x74 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r1, #1 │ │ │ │ + lsls r6, r1, #4 │ │ │ │ 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] @ (693458 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x1f158>) │ │ │ │ sub sp, #20 │ │ │ │ @@ -2254108,15 +2254114,16 @@ │ │ │ │ lsls r1, r2, #5 │ │ │ │ ldmia r4!, {r1, r3, r5, r6} │ │ │ │ lsls r1, r2, #5 │ │ │ │ movs r5, #116 @ 0x74 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - vhadd.u8 d16, d16, d28 │ │ │ │ + movs r0, r0 │ │ │ │ + lsls r5, r5, #2 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ cbz r0, 6934a8 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x1f1a8> │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -2254168,15 +2254175,15 @@ │ │ │ │ add r0, pc │ │ │ │ strd r0, r2, [r4] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [r1, #12] │ │ │ │ b.n 6934d4 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x1f1d4> │ │ │ │ nop │ │ │ │ - blt.n 6935e4 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x1f2e4> │ │ │ │ + bgt.n 693564 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x1f264> │ │ │ │ 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 │ │ │ │ @@ -2254754,15 +2254761,15 @@ │ │ │ │ b.n 6939b8 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x1f6b8> │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ldmia r2!, {} │ │ │ │ subs r3, #154 @ 0x9a │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - bvs.n 693ac0 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x1f7c0> │ │ │ │ + bvc.n 693a40 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x1f740> │ │ │ │ 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 │ │ │ │ @@ -2255087,19 +2255094,19 @@ │ │ │ │ ldrd r0, r2, [r4, #584] @ 0x248 │ │ │ │ mov lr, r1 │ │ │ │ b.n 693bc4 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x1f8c4> │ │ │ │ movs r5, #1 │ │ │ │ b.n 693bc4 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x1f8c4> │ │ │ │ stmia r4!, {r2, r4, r5, r7} │ │ │ │ lsls r1, r2, #5 │ │ │ │ - bmi.n 693d84 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x1fa84> │ │ │ │ + bpl.n 693f04 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x1fc04> │ │ │ │ lsls r5, r3, #4 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, r5, r3 │ │ │ │ + subs r4, r5, r6 │ │ │ │ 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 │ │ │ │ @@ -2255390,15 +2255397,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 6a214 │ │ │ │ b.n 6941e0 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x1fee0> │ │ │ │ - ldmia r7!, {r1, r6} │ │ │ │ + beq.n 694214 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x1ff14> │ │ │ │ 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 │ │ │ │ @@ -2255453,15 +2255460,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 694264 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x1ff64> │ │ │ │ b.n 69428a <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x1ff8a> │ │ │ │ bl 692a6c <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x1e76c> │ │ │ │ mov r0, r4 │ │ │ │ blx 6a8c0 │ │ │ │ pop {r4, pc} │ │ │ │ - ldmia r5!, {r1, r3, r4, r6, r7} │ │ │ │ + ldmia r6!, {r1, r3, r4, r7} │ │ │ │ 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] @ (694364 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x20064>) │ │ │ │ add.w r4, r0, #155648 @ 0x26000 │ │ │ │ @@ -2256142,17 +2256149,17 @@ │ │ │ │ bhi.w 694676 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x20376> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w ip, [lr, #284] @ 0x11c │ │ │ │ add r3, ip │ │ │ │ str r3, [sp, #8] │ │ │ │ b.n 694626 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x20326> │ │ │ │ nop │ │ │ │ - asrs r2, r6, #10 │ │ │ │ + asrs r2, r6, #13 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r3, {r1, r2, r3, r4, r7} │ │ │ │ + ldmia r4, {r1, r2, r3, r4, r6} │ │ │ │ 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 │ │ │ │ @@ -2256231,17 +2256238,17 @@ │ │ │ │ bx lr │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ push {r2, r3, r4, r5, r6, r7, lr} │ │ │ │ lsls r1, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - stmia r6!, {r3, r5, r6, r7} │ │ │ │ + stmia r7!, {r3, r5, r7} │ │ │ │ lsls r5, r3, #4 │ │ │ │ - lsrs r2, r3, #24 │ │ │ │ + lsrs r2, r3, #27 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, r5, r6, lr} │ │ │ │ lsls r1, r2, #5 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ vpush {d8} │ │ │ │ @@ -2256519,17 +2256526,17 @@ │ │ │ │ ... │ │ │ │ push {r1, r4, lr} │ │ │ │ lsls r1, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ push {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r1, r2, #5 │ │ │ │ - stmia r6!, {r1, r5} │ │ │ │ + stmia r6!, {r1, r5, r6, r7} │ │ │ │ lsls r5, r3, #4 │ │ │ │ - bxns r9 │ │ │ │ + ldr r0, [pc, #48] @ (694e14 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x20b14>) │ │ │ │ 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 │ │ │ │ @@ -2256549,17 +2256556,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 694ac8 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x207c8> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ add sp, #8 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - add r0, pc │ │ │ │ + cmp r0, r7 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r2!, {r2, r5, r6, r7} │ │ │ │ + stmia r3!, {r2, r5, r7} │ │ │ │ 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 │ │ │ │ @@ -2256708,21 +2256715,21 @@ │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ mov r3, fp │ │ │ │ strd r9, r5, [sp, #12] │ │ │ │ str r6, [sp, #0] │ │ │ │ bl 444e10 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x330a94> │ │ │ │ b.n 694e88 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x20b88> │ │ │ │ nop │ │ │ │ - add r6, r2 │ │ │ │ + add lr, sl │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r2!, {r2, r3, r4, r7} │ │ │ │ + stmia r3!, {r2, r3, r4, r6} │ │ │ │ lsls r5, r3, #4 │ │ │ │ - stmia r1!, {r1, r2, r3, r7} │ │ │ │ + stmia r2!, {r1, r2, r3, r6} │ │ │ │ lsls r5, r3, #4 │ │ │ │ - orrs r4, r3 │ │ │ │ + mvns r4, r3 │ │ │ │ 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 │ │ │ │ @@ -2257009,19 +2257016,19 @@ │ │ │ │ lsls r1, r2, #5 │ │ │ │ add r7, sp, #616 @ 0x268 │ │ │ │ lsls r1, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r7, sp, #336 @ 0x150 │ │ │ │ lsls r1, r2, #5 │ │ │ │ - stmia r0!, {r1, r2, r3, r6, r7} │ │ │ │ + stmia r1!, {r1, r2, r3, r7} │ │ │ │ lsls r5, r3, #4 │ │ │ │ - stmia r0!, {r1, r5, r6} │ │ │ │ + stmia r1!, {r1, r5} │ │ │ │ lsls r5, r3, #4 │ │ │ │ - lsls r4, r2, #30 │ │ │ │ + lsrs r4, r2, #1 │ │ │ │ lsls r2, r4, #2 │ │ │ │ cmp r3, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, r1, r3 │ │ │ │ movs r0, r0 │ │ │ │ strh r2, [r2, #50] @ 0x32 │ │ │ │ lsls r1, r2, #5 │ │ │ │ @@ -2257126,19 +2257133,19 @@ │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 69545e <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x2115e> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - lsls r6, r7, #20 │ │ │ │ + lsls r6, r7, #23 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bkpt 0x0006 │ │ │ │ + bkpt 0x00c6 │ │ │ │ lsls r5, r3, #4 │ │ │ │ - subs r7, #0 │ │ │ │ + subs r7, #192 @ 0xc0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ add r4, sp, #496 @ 0x1f0 │ │ │ │ lsls r1, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r3, sp, #728 @ 0x2d8 │ │ │ │ lsls r1, r2, #5 │ │ │ │ @@ -2257493,25 +2257500,25 @@ │ │ │ │ add.w r4, r4, #264 @ 0x108 │ │ │ │ cmp r3, r5 │ │ │ │ bhi.n 69581a <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x2151a> │ │ │ │ b.n 6957c8 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x214c8> │ │ │ │ bl 692a6c <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x1e76c> │ │ │ │ b.n 69577c <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x2147c> │ │ │ │ nop │ │ │ │ - rev16 r0, r2 │ │ │ │ + cbnz r0, 695894 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x21594> │ │ │ │ lsls r5, r3, #4 │ │ │ │ - subs r3, #66 @ 0x42 │ │ │ │ + subs r4, #2 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - cbnz r6, 69588c <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x2158c> │ │ │ │ + hlt 0x0016 │ │ │ │ lsls r5, r3, #4 │ │ │ │ - subs r2, #214 @ 0xd6 │ │ │ │ + subs r3, #150 @ 0x96 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - cbnz r6, 69588c <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x2158c> │ │ │ │ + rev16 r6, r6 │ │ │ │ lsls r5, r3, #4 │ │ │ │ - lsls r4, r3, #3 │ │ │ │ + lsls r4, r3, #6 │ │ │ │ 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] @ (6959e0 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x216e0>) │ │ │ │ sub sp, #20 │ │ │ │ @@ -2257651,15 +2257658,16 @@ │ │ │ │ lsls r1, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r7, pc, #464 @ (adr r7, 695bbc <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x218bc>) │ │ │ │ lsls r1, r2, #5 │ │ │ │ add r6, pc, #872 @ (adr r6, 695d58 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x21a58>) │ │ │ │ lsls r1, r2, #5 │ │ │ │ - vhadd.u d16, d18, d17 │ │ │ │ + movs r2, r6 │ │ │ │ + lsls r2, r4, #2 │ │ │ │ ldr??.w pc, [pc, #4095] @ 6969f7 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x226f7> │ │ │ │ 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 │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -2258138,19 +2258146,19 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ add sp, #8 │ │ │ │ bx lr │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r1, pc, #560 @ (adr r1, 696128 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x21e28>) │ │ │ │ lsls r1, r2, #5 │ │ │ │ - adds r4, #0 │ │ │ │ + adds r4, #192 @ 0xc0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - push {r1, r5} │ │ │ │ + push {r1, r5, r6, r7} │ │ │ │ lsls r5, r3, #4 │ │ │ │ add r1, pc, #160 @ (adr r1, 695fa8 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x21ca8>) │ │ │ │ lsls r1, 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 │ │ │ │ @@ -2258522,21 +2258530,21 @@ │ │ │ │ ands r4, r3 │ │ │ │ lsls r3, r7, #2 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 695f68 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x21c68> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - sxtb r6, r7 │ │ │ │ + cbz r6, 696342 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x22042> │ │ │ │ lsls r5, r3, #4 │ │ │ │ - sxtb r6, r3 │ │ │ │ + cbz r6, 69633e <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x2203e> │ │ │ │ lsls r5, r3, #4 │ │ │ │ - sxth r4, r7 │ │ │ │ + uxtb r4, r7 │ │ │ │ lsls r5, r3, #4 │ │ │ │ - sxth r0, r7 │ │ │ │ + uxtb r0, r7 │ │ │ │ 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, #3840] @ 0xf00 │ │ │ │ sub sp, #220 @ 0xdc │ │ │ │ mov r6, r1 │ │ │ │ @@ -2259164,21 +2259172,21 @@ │ │ │ │ bl 69563c <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x2133c> │ │ │ │ b.n 696572 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x22272> │ │ │ │ adds r5, #16 │ │ │ │ mov r1, r5 │ │ │ │ bl 696300 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x22000> │ │ │ │ b.n 696876 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x22576> │ │ │ │ nop │ │ │ │ - add r5, sp, #632 @ 0x278 │ │ │ │ + add r6, sp, #376 @ 0x178 │ │ │ │ lsls r5, r3, #4 │ │ │ │ - add r5, sp, #152 @ 0x98 │ │ │ │ + add r5, sp, #920 @ 0x398 │ │ │ │ lsls r5, r3, #4 │ │ │ │ - add r5, sp, #120 @ 0x78 │ │ │ │ + add r5, sp, #888 @ 0x378 │ │ │ │ lsls r5, r3, #4 │ │ │ │ - add r4, sp, #984 @ 0x3d8 │ │ │ │ + add r5, sp, #728 @ 0x2d8 │ │ │ │ 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 │ │ │ │ @@ -2270102,15 +2270110,15 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ asrs r0, r2, #31 │ │ │ │ lsls r1, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r0, #29 │ │ │ │ lsls r1, r2, #5 │ │ │ │ - cmp r1, #166 @ 0xa6 │ │ │ │ + cmp r2, #102 @ 0x66 │ │ │ │ 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 │ │ │ │ @@ -2270832,15 +2270840,15 @@ │ │ │ │ b.n 69f30c <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x2b00c> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ asrs r4, r4, #10 │ │ │ │ lsls r1, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - movs r0, #184 @ 0xb8 │ │ │ │ + movs r1, #120 @ 0x78 │ │ │ │ lsls r5, r3, #4 │ │ │ │ lsrs r2, r4, #10 │ │ │ │ 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 │ │ │ │ @@ -2271552,15 +2271560,15 @@ │ │ │ │ b.n 69fd76 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x2ba76> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ lsrs r0, r5, #8 │ │ │ │ lsls r1, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, r6, r3 │ │ │ │ + subs r2, r6, r6 │ │ │ │ lsls r5, r3, #4 │ │ │ │ lsls r0, r4, #8 │ │ │ │ lsls r1, r2, #5 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2272314,15 +2272322,15 @@ │ │ │ │ b.n 6a066e <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x2c36e> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ lsls r0, r6, #4 │ │ │ │ lsls r1, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r7, #7 │ │ │ │ + asrs r2, r7, #10 │ │ │ │ lsls r5, r3, #4 │ │ │ │ vld4.16 {d0,d2,d4,d6}, [r8 :64], r0 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -2273052,15 +2273060,15 @@ │ │ │ │ b.n 6a0eb8 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x2cbb8> │ │ │ │ movw fp, #65535 @ 0xffff │ │ │ │ b.n 6a0f18 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x2cc18> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ ldr??.w r0, [r4, ] │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r7, #4 │ │ │ │ + lsrs r6, r7, #7 │ │ │ │ lsls r5, r3, #4 │ │ │ │ orns r1, lr, #80 @ 0x50 │ │ │ │ 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, #3616] @ 0xe20 │ │ │ │ @@ -2273773,15 +2273781,15 @@ │ │ │ │ movw fp, #65535 @ 0xffff │ │ │ │ b.n 6a1782 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x2d482> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ and.w r1, r8, #80 @ 0x50 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r4, #3 │ │ │ │ + lsls r0, r4, #6 │ │ │ │ lsls r5, r3, #4 │ │ │ │ @ instruction: 0xe8140150 │ │ │ │ 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, #3576] @ 0xdf8 │ │ │ │ @@ -2274495,15 +2274503,15 @@ │ │ │ │ movw fp, #65535 @ 0xffff │ │ │ │ b.n 6a1fec <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x2dcec> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ b.n 6a1fe0 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x2dce0> │ │ │ │ lsls r0, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str??.w r0, [lr, ] │ │ │ │ + vld4.8 {d0,d2,d4,d6}, [lr :64], ip │ │ │ │ svc 170 @ 0xaa │ │ │ │ lsls r0, 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 │ │ │ │ str.w r0, [ip, #3528] @ 0xdc8 │ │ │ │ @@ -2275215,15 +2275223,15 @@ │ │ │ │ b.n 6a2858 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x2e558> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ svc 50 @ 0x32 │ │ │ │ lsls r0, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - vsra.s32 d16, d12, #4 │ │ │ │ + @ instruction: 0xf0bc011c │ │ │ │ bvc.n 6a2990 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x2e690> │ │ │ │ lsls r0, 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 │ │ │ │ @@ -2275268,15 +2275276,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 ab9f74 │ │ │ │ + bl ab9f6c │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 6a29c8 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x2e6c8> │ │ │ │ movs r1, #0 │ │ │ │ mov.w r2, #956 @ 0x3bc │ │ │ │ movt r2, #1 │ │ │ │ blx 6a214 │ │ │ │ add.w r3, r4, #65536 @ 0x10000 │ │ │ │ @@ -2275589,15 +2275597,15 @@ │ │ │ │ add.w r0, r4, #912 @ 0x390 │ │ │ │ bl 45e0cc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x349d50> │ │ │ │ ldr.w r0, [r4, #940] @ 0x3ac │ │ │ │ blx 6a8c0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r1, r4 │ │ │ │ adds r0, #112 @ 0x70 │ │ │ │ - bl ab9f8c │ │ │ │ + bl ab9f84 │ │ │ │ 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 │ │ │ │ @@ -2276430,17 +2276438,17 @@ │ │ │ │ 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 │ │ │ │ - svc 78 @ 0x4e │ │ │ │ + b.n 6a3690 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x2f390> │ │ │ │ lsls r4, r3, #4 │ │ │ │ - ldrb r4, [r5, r1] │ │ │ │ + ldrb r4, [r5, r4] │ │ │ │ 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 │ │ │ │ @@ -2276617,15 +2276625,15 @@ │ │ │ │ bics r0, r0 │ │ │ │ ldmia r1!, {r2, r3, r4, r6} │ │ │ │ lsls r0, r2, #5 │ │ │ │ subs r0, r2, #3 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r0, #29 │ │ │ │ movs r0, r0 │ │ │ │ - movs r0, #72 @ 0x48 │ │ │ │ + movs r1, #8 │ │ │ │ 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 │ │ │ │ @@ -2276793,17 +2276801,17 @@ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ b.n 6a39c2 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x2f6c2> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ stmia r7!, {r2, r3, r5} │ │ │ │ lsls r0, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, r6, #7 │ │ │ │ + movs r0, #178 @ 0xb2 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - blt.n 6a3a80 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x2f780> │ │ │ │ + bgt.n 6a3a00 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x2f700> │ │ │ │ lsls r4, r3, #4 │ │ │ │ stmia r6!, {r1, r3, r4, r7} │ │ │ │ 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 │ │ │ │ @@ -2277073,17 +2277081,17 @@ │ │ │ │ @ instruction: 0xffff416f │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xffe0ffff │ │ │ │ rors r7, r5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ vmla.i32 q10, q8, d15[1] │ │ │ │ - bge.n 6a3e64 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x2fb64> │ │ │ │ + blt.n 6a3de4 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x2fae4> │ │ │ │ lsls r4, r3, #4 │ │ │ │ - subs r2, r4, #0 │ │ │ │ + subs r2, r4, #3 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #292] @ (6a3f04 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x2fc04>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -2277176,17 +2277184,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 │ │ │ │ - bvs.n 6a3ecc <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x2fbcc> │ │ │ │ + bvc.n 6a3e4c <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x2fb4c> │ │ │ │ lsls r4, r3, #4 │ │ │ │ - strb r6, [r1, r2] │ │ │ │ + strb r6, [r1, r5] │ │ │ │ lsls r3, r3, #2 │ │ │ │ bl 587f0e <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x473b92> │ │ │ │ bl 53ff12 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42bb96> │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -2277198,17 +2277206,17 @@ │ │ │ │ movs r0, #16 │ │ │ │ add r1, pc │ │ │ │ bl 6a3588 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x2f288> │ │ │ │ add.w r3, r5, #32768 @ 0x8000 │ │ │ │ str.w r4, [r3, #2732] @ 0xaac │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - bpl.n 6a3e48 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x2fb48> │ │ │ │ + bvs.n 6a3fc8 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x2fcc8> │ │ │ │ lsls r4, r3, #4 │ │ │ │ - strh r2, [r1, r5] │ │ │ │ + strb r2, [r1, r0] │ │ │ │ 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] @ (6a3f8c <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x2fc8c>) │ │ │ │ sub sp, #8 │ │ │ │ @@ -2277226,17 +2277234,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 │ │ │ │ - bpl.n 6a3ff8 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x2fcf8> │ │ │ │ + bpl.n 6a3f78 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x2fc78> │ │ │ │ lsls r4, r3, #4 │ │ │ │ - adds r2, r1, r6 │ │ │ │ + subs r2, r1, r1 │ │ │ │ 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 │ │ │ │ @@ -2277405,17 +2277413,17 @@ │ │ │ │ b.n 6a414c <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x2fe4c> │ │ │ │ add.w sl, r4, #33024 @ 0x8100 │ │ │ │ mov r9, r6 │ │ │ │ add.w sl, sl, #148 @ 0x94 │ │ │ │ b.n 6a40bc <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x2fdbc> │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ - bmi.n 6a4114 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x2fe14> │ │ │ │ + bpl.n 6a4094 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x2fd94> │ │ │ │ lsls r4, r3, #4 │ │ │ │ - adds r0, r6, r4 │ │ │ │ + adds r0, r6, r7 │ │ │ │ lsls r1, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ add.w r4, r0, #32768 @ 0x8000 │ │ │ │ ldr.w r6, [r0, #1892] @ 0x764 │ │ │ │ @@ -2278146,30 +2278154,30 @@ │ │ │ │ ldr r2, [pc, #48] @ (6a4a0c <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x3070c>) │ │ │ │ add r2, pc │ │ │ │ b.n 6a47aa <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x304aa> │ │ │ │ ldr r2, [pc, #44] @ (6a4a10 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x30710>) │ │ │ │ add r2, pc │ │ │ │ b.n 6a47aa <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x304aa> │ │ │ │ nop │ │ │ │ - stc 0, cr0, [ip], #644 @ 0x284 │ │ │ │ - ldmia r5, {r5, r6, r7} │ │ │ │ + stcl 0, cr0, [ip, #-644]! @ 0xfffffd7c │ │ │ │ + ldmia r6!, {r5, r7} │ │ │ │ lsls r4, r3, #4 │ │ │ │ - asrs r6, r7, #4 │ │ │ │ + asrs r6, r7, #7 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - asrs r0, r7, #32 │ │ │ │ + asrs r0, r7, #3 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldmia r4!, {r1, r2, r3, r5, r7} │ │ │ │ + ldmia r5, {r1, r2, r3, r5, r6} │ │ │ │ lsls r4, r3, #4 │ │ │ │ + @ instruction: 0xebfe00a1 │ │ │ │ + @ instruction: 0xebf800a1 │ │ │ │ + ldmia r6!, {r2, r5} │ │ │ │ + lsls r6, r4, #2 │ │ │ │ @ instruction: 0xeb3e00a1 │ │ │ │ @ instruction: 0xeb3800a1 │ │ │ │ - ldmia r5, {r2, r5, r6} │ │ │ │ - lsls r6, r4, #2 │ │ │ │ - orns r0, lr, r1, asr #2 │ │ │ │ - orns r0, r8, r1, asr #2 │ │ │ │ - orns r0, r2, r1, asr #2 │ │ │ │ + @ instruction: 0xeb3200a1 │ │ │ │ ldr r3, [pc, #288] @ (6a4b38 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x30838>) │ │ │ │ ldr.w r2, [r0, #1888] @ 0x760 │ │ │ │ add r3, pc │ │ │ │ cmp r2, r1 │ │ │ │ beq.w 6a4b34 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x30834> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2278278,21 +2278286,21 @@ │ │ │ │ b.n 6a4a64 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x30764> │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ push {r1, r5, r6, r7, lr} │ │ │ │ lsls r0, r2, #5 │ │ │ │ cmp r3, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r2, {r1, r2, r7} │ │ │ │ + ldmia r3!, {r1, r2, r6} │ │ │ │ lsls r4, r3, #4 │ │ │ │ - lsrs r0, r1, #23 │ │ │ │ + lsrs r0, r1, #26 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldmia r2, {r2, r5, r6} │ │ │ │ + ldmia r3!, {r2, r5} │ │ │ │ lsls r4, r3, #4 │ │ │ │ - bx sl │ │ │ │ + ldr r0, [pc, #88] @ (6a4ba8 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x308a8>) │ │ │ │ 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 │ │ │ │ @@ -2278371,17 +2278379,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} │ │ │ │ - ldmia r1, {r1, r2, r3} │ │ │ │ + ldmia r1, {r1, r2, r3, r6, r7} │ │ │ │ lsls r4, r3, #4 │ │ │ │ - mov r0, sp │ │ │ │ + bx r5 │ │ │ │ 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] @ (6a4ca4 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x309a4>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -2278408,17 +2278416,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} │ │ │ │ - ldmia r0!, {r1, r2, r5, r6, r7} │ │ │ │ + ldmia r1, {r1, r2, r5, r7} │ │ │ │ lsls r4, r3, #4 │ │ │ │ - mov r6, r3 │ │ │ │ + mov lr, fp │ │ │ │ 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 6a4a14 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x30714> │ │ │ │ @@ -2278580,17 +2278588,17 @@ │ │ │ │ bne.n 6a4e68 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x30b68> │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 6a4e2c <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x30b2c> │ │ │ │ b.n 6a4e54 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x30b54> │ │ │ │ mov r5, r9 │ │ │ │ b.n 6a4df8 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x30af8> │ │ │ │ - lsrs r6, r0, #16 │ │ │ │ + lsrs r6, r0, #19 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - stmia r7!, {r3, r4, r5, r6} │ │ │ │ + ldmia r0!, {r3, r4, r5} │ │ │ │ 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 │ │ │ │ @@ -2278766,17 +2278774,17 @@ │ │ │ │ mov r1, r4 │ │ │ │ b.n 6a5064 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x30d64> │ │ │ │ add.w r4, r7, #33792 @ 0x8400 │ │ │ │ mov r8, sl │ │ │ │ adds r4, #164 @ 0xa4 │ │ │ │ b.n 6a4fde <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x30cde> │ │ │ │ nop │ │ │ │ - stmia r5!, {r5, r7} │ │ │ │ + stmia r6!, {r5, r6} │ │ │ │ lsls r4, r3, #4 │ │ │ │ - lsrs r0, r0, #9 │ │ │ │ + lsrs r0, r0, #12 │ │ │ │ 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 │ │ │ │ @@ -2278799,17 +2278807,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 │ │ │ │ - stmia r3!, {r3, r5, r6} │ │ │ │ + stmia r4!, {r3, r5} │ │ │ │ lsls r4, r3, #4 │ │ │ │ - lsrs r2, r3, #1 │ │ │ │ + lsrs r2, r3, #4 │ │ │ │ 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 │ │ │ │ @@ -2278841,17 +2278849,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} │ │ │ │ - stmia r2!, {r1, r3, r4, r6, r7} │ │ │ │ + stmia r3!, {r1, r3, r4, r7} │ │ │ │ lsls r4, r3, #4 │ │ │ │ - lsls r6, r7, #31 │ │ │ │ + lsrs r6, r7, #2 │ │ │ │ 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 │ │ │ │ @@ -2278881,17 +2278889,17 @@ │ │ │ │ ldrb r2, [r4, #1] │ │ │ │ ldr.w r1, [r5, #1904] @ 0x770 │ │ │ │ cmp r1, r2 │ │ │ │ bne.n 6a51c2 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x30ec2> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - stmia r2!, {r2, r4, r5} │ │ │ │ + stmia r2!, {r2, r4, r5, r6, r7} │ │ │ │ lsls r4, r3, #4 │ │ │ │ - lsls r0, r1, #30 │ │ │ │ + lsrs r0, r1, #1 │ │ │ │ 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] @ (6a5250 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x30f50>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -2278919,17 +2278927,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 │ │ │ │ - stmia r1!, {r1, r2, r4, r5, r7} │ │ │ │ + stmia r2!, {r1, r2, r4, r5, r6} │ │ │ │ lsls r4, r3, #4 │ │ │ │ - eors r6, r4 │ │ │ │ + asrs r6, r4 │ │ │ │ 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] @ (6a52c0 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x30fc0>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -2278957,17 +2278965,17 @@ │ │ │ │ str.w r2, [r3, #944] @ 0x3b0 │ │ │ │ bne.n 6a5280 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x30f80> │ │ │ │ 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} │ │ │ │ - stmia r1!, {r1, r2, r3, r4, r5} │ │ │ │ + stmia r1!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r4, r3, #4 │ │ │ │ - ands r6, r0 │ │ │ │ + lsrs r6, r0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ ldr.w r3, [r0, #1928] @ 0x788 │ │ │ │ cmp r3, r1 │ │ │ │ beq.n 6a52e4 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x30fe4> │ │ │ │ add.w r2, r0, #32768 @ 0x8000 │ │ │ │ str.w r1, [r0, #1928] @ 0x788 │ │ │ │ ldr.w r3, [r2, #2736] @ 0xab0 │ │ │ │ @@ -2279095,17 +2279103,17 @@ │ │ │ │ bne.n 6a5410 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x31110> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldrb r6, [r5, #19] │ │ │ │ subs r6, #255 @ 0xff │ │ │ │ sbcs r1, r1 │ │ │ │ subs r7, #0 │ │ │ │ - stmia r0!, {r1, r4, r5} │ │ │ │ + stmia r0!, {r1, r4, r5, r6, r7} │ │ │ │ lsls r4, r3, #4 │ │ │ │ - subs r7, #20 │ │ │ │ + subs r7, #212 @ 0xd4 │ │ │ │ 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 │ │ │ │ @@ -2279238,19 +2279246,19 @@ │ │ │ │ dmb ish │ │ │ │ cbz r2, 6a560e <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x3130e> │ │ │ │ ldr r4, [sp, #4] │ │ │ │ b.n 6a55b0 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x312b0> │ │ │ │ mov r1, r4 │ │ │ │ b.n 6a55e6 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x312e6> │ │ │ │ nop │ │ │ │ - subs r5, #206 @ 0xce │ │ │ │ + subs r6, #142 @ 0x8e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bkpt 0x00c4 │ │ │ │ - lsls r4, r3, #4 │ │ │ │ - stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ + itt hi │ │ │ │ + lslhi r4, r3, #4 │ │ │ │ + stmdbhi 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 │ │ │ │ add.w r5, r8, #29440 @ 0x7300 │ │ │ │ ldr r1, [pc, #60] @ (6a5674 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x31374>) │ │ │ │ @@ -2279273,17 +2279281,17 @@ │ │ │ │ cmp r4, #32 │ │ │ │ bne.n 6a5648 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x31348> │ │ │ │ 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} │ │ │ │ - subs r4, #58 @ 0x3a │ │ │ │ + subs r4, #250 @ 0xfa │ │ │ │ lsls r3, r3, #2 │ │ │ │ - pop {r1, r3, pc} │ │ │ │ + pop {r1, r3, r6, r7, pc} │ │ │ │ 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, 6a56b0 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x313b0> │ │ │ │ @@ -2279574,20 +2279582,21 @@ │ │ │ │ cmp r2, r4 │ │ │ │ bhi.n 6a598e <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x3168e> │ │ │ │ ldr r1, [pc, #28] @ (6a59c8 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x316c8>) │ │ │ │ movs r0, #16 │ │ │ │ add r1, pc │ │ │ │ bl 6a3588 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x2f288> │ │ │ │ add.w r0, r8, #112 @ 0x70 │ │ │ │ - bl ab9fa4 │ │ │ │ + bl ab9f9c │ │ │ │ mov r0, r8 │ │ │ │ blx 6a8c0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - vaddl.u16 q0, d22, d16 │ │ │ │ + lsls r6, r2, #1 │ │ │ │ + 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 │ │ │ │ movs r0, #1 │ │ │ │ @@ -2279601,29 +2279610,29 @@ │ │ │ │ bl 6ab6c0 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x373c0> │ │ │ │ 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 aeee10 │ │ │ │ + bl aeee08 │ │ │ │ str r0, [r4, #100] @ 0x64 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 6a5a98 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x31798> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 598920 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4845a4> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl 598fac <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x484c30> │ │ │ │ movs r2, #4 │ │ │ │ add.w r0, r4, #112 @ 0x70 │ │ │ │ mov.w r1, #956 @ 0x3bc │ │ │ │ movt r1, #1 │ │ │ │ - bl ab9fbc │ │ │ │ + bl ab9fb4 │ │ │ │ mov r0, r4 │ │ │ │ bl 6a2984 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x2e684> │ │ │ │ str.w r0, [r4, #148] @ 0x94 │ │ │ │ cbz r0, 6a5a7c <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x3177c> │ │ │ │ add.w r3, r4, #32768 @ 0x8000 │ │ │ │ ldr.w r1, [r4, #144] @ 0x90 │ │ │ │ ldr r2, [pc, #88] @ (6a5aa8 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x317a8>) │ │ │ │ @@ -2285323,27 +2285332,27 @@ │ │ │ │ cmp r2, r3 │ │ │ │ bge.n 6a9b82 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x35882> │ │ │ │ b.n 6a97d0 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x354d0> │ │ │ │ ldr r0, [r2, #68] @ 0x44 │ │ │ │ lsls r0, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r7, #28] │ │ │ │ + ldrb r0, [r7, #31] │ │ │ │ lsls r4, r3, #4 │ │ │ │ - ldrb r4, [r1, #28] │ │ │ │ + ldrb r4, [r1, #31] │ │ │ │ lsls r4, r3, #4 │ │ │ │ - ldrb r0, [r4, #27] │ │ │ │ + ldrb r0, [r4, #30] │ │ │ │ lsls r4, r3, #4 │ │ │ │ - ldrb r0, [r4, #23] │ │ │ │ + ldrb r0, [r4, #26] │ │ │ │ lsls r4, r3, #4 │ │ │ │ str r4, [r1, #100] @ 0x64 │ │ │ │ lsls r0, r2, #5 │ │ │ │ - ldrb r0, [r4, #12] │ │ │ │ + ldrb r0, [r4, #15] │ │ │ │ lsls r4, r3, #4 │ │ │ │ - ldrb r4, [r1, #10] │ │ │ │ + ldrb r4, [r1, #13] │ │ │ │ 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 │ │ │ │ @@ -2288741,15 +2288750,15 @@ │ │ │ │ ldrsb.w r3, [r4, #3274] @ 0xcca │ │ │ │ cmp r3, #0 │ │ │ │ blt.n 6ac344 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x38044> │ │ │ │ ldrsb.w r3, [r4, #3275] @ 0xccb │ │ │ │ cmp r3, #0 │ │ │ │ blt.n 6ac312 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x38012> │ │ │ │ mov r0, r9 │ │ │ │ - bl aeeefc │ │ │ │ + bl aeeef4 │ │ │ │ ldr.w r0, [r4, #3288] @ 0xcd8 │ │ │ │ mov r1, r9 │ │ │ │ bl 6a5334 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x31034> │ │ │ │ ldr.w r3, [r8, #752] @ 0x2f0 │ │ │ │ b.n 6abe46 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x37b46> │ │ │ │ cmp.w lr, #22 │ │ │ │ bne.n 6ac1c4 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x37ec4> │ │ │ │ @@ -2288962,15 +2288971,15 @@ │ │ │ │ mov r3, r4 │ │ │ │ cmp r3, r6 │ │ │ │ ldr r4, [r4, #4] │ │ │ │ bne.n 6ac4e0 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x381e0> │ │ │ │ add.w r5, r5, #155648 @ 0x26000 │ │ │ │ ldr.w r1, [r7, #556] @ 0x22c │ │ │ │ ldr.w r0, [r5, #3664] @ 0xe50 │ │ │ │ - bl aedca8 │ │ │ │ + bl aedca0 │ │ │ │ ldr r0, [r7, #8] │ │ │ │ bl 439a14 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x325698> │ │ │ │ mov r0, r7 │ │ │ │ blx 6a8c0 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldr.w r3, [r0, #1720] @ 0x6b8 │ │ │ │ @@ -2288984,15 +2288993,15 @@ │ │ │ │ sub sp, #12 │ │ │ │ str.w r1, [r0, #1720] @ 0x6b8 │ │ │ │ ldr.w r2, [r3, #3664] @ 0xe50 │ │ │ │ cbz r1, 6ac53a <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x3823a> │ │ │ │ ldr.w r1, [r1, #556] @ 0x22c │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r2 │ │ │ │ - bl aedc64 │ │ │ │ + bl aedc5c │ │ │ │ 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} │ │ │ │ @@ -2289200,17 +2289209,17 @@ │ │ │ │ str r2, [r0, #24] │ │ │ │ adds r3, #1 │ │ │ │ adds r0, #28 │ │ │ │ cmp r3, #32 │ │ │ │ bne.n 6ac726 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x38426> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldmia r3!, {r1, r5, r6} │ │ │ │ + ldmia r4!, {r1, r5} │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldr r7, [pc, #288] @ (6ac880 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x38580>) │ │ │ │ + str r0, [r1, r0] │ │ │ │ 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 │ │ │ │ @@ -2289815,15 +2289824,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 aede74 │ │ │ │ + bl aede6c │ │ │ │ mov r0, r5 │ │ │ │ blx 6a8c0 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ blx 6a8c0 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr.w r3, [r2, #2792] @ 0xae8 │ │ │ │ ldr.w r0, [r2, #3664] @ 0xe50 │ │ │ │ @@ -2289938,15 +2289947,15 @@ │ │ │ │ adds r7, #124 @ 0x7c │ │ │ │ lsls r0, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #90 @ 0x5a │ │ │ │ lsls r0, r2, #5 │ │ │ │ @ instruction: 0xfb87ffff │ │ │ │ - ldr r4, [pc, #216] @ (6acffc <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x38cfc>) │ │ │ │ + ldr r4, [pc, #984] @ (6ad2fc <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x38ffc>) │ │ │ │ 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 │ │ │ │ @@ -2290044,15 +2290053,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 aedbac │ │ │ │ + bl aedba4 │ │ │ │ str.w r0, [r4, #556] @ 0x22c │ │ │ │ cbz r0, 6ad0be <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x38dbe> │ │ │ │ ldr.w r0, [r5, #284] @ 0x11c │ │ │ │ cbz r0, 6ad064 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x38d64> │ │ │ │ clz r0, r0 │ │ │ │ rsb r0, r0, #32 │ │ │ │ add.w r1, r5, #252 @ 0xfc │ │ │ │ @@ -2290166,15 +2290175,15 @@ │ │ │ │ movs r3, #12 │ │ │ │ rsb r1, r1, #32 │ │ │ │ add r1, r5 │ │ │ │ mul.w r3, r1, r3 │ │ │ │ b.n 6ad168 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x38e68> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r1, [r6, #0] │ │ │ │ - bl b031c4 │ │ │ │ + bl b031bc │ │ │ │ mov r5, r0 │ │ │ │ str r0, [r4, #8] │ │ │ │ b.n 6ad110 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x38e10> │ │ │ │ strd r0, r1, [ip, #-340] @ 0x154 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2290399,15 +2290408,15 @@ │ │ │ │ ldr.w r8, [r1, #52] @ 0x34 │ │ │ │ b.n 6ad230 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x38f30> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ cmp r6, #44 @ 0x2c │ │ │ │ lsls r0, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r5, r2] │ │ │ │ + strb r0, [r5, r5] │ │ │ │ lsls r6, r4, #2 │ │ │ │ cmp r4, #44 @ 0x2c │ │ │ │ lsls r0, 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 │ │ │ │ @@ -2290753,17 +2290762,17 @@ │ │ │ │ dmb ish │ │ │ │ cbz r2, 6ad7de <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x394de> │ │ │ │ ldr r4, [sp, #4] │ │ │ │ b.n 6ad780 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x39480> │ │ │ │ mov r1, r4 │ │ │ │ b.n 6ad7b6 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x394b6> │ │ │ │ nop │ │ │ │ - cbnz r2, 6ad864 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x39564> │ │ │ │ + pop {r1, r4, r5, r7} │ │ │ │ lsls r2, r3, #2 │ │ │ │ - subs r7, #244 @ 0xf4 │ │ │ │ + lsls r4, r6 │ │ │ │ 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] @ (6ad8b8 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x395b8>) │ │ │ │ mov r6, r1 │ │ │ │ @@ -2290830,17 +2290839,17 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 6ad89c <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x3959c> │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 6ad84e <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x3954e> │ │ │ │ b.n 6ad888 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x39588> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - subs r6, #146 @ 0x92 │ │ │ │ + subs r7, #82 @ 0x52 │ │ │ │ lsls r4, r3, #4 │ │ │ │ - strh r2, [r4, #6] │ │ │ │ + strh r2, [r4, #12] │ │ │ │ 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] @ (6ad994 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x39694>) │ │ │ │ mov r6, r1 │ │ │ │ @@ -2290909,17 +2290918,17 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 6ad978 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x39678> │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 6ad926 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x39626> │ │ │ │ b.n 6ad964 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x39664> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - subs r5, #210 @ 0xd2 │ │ │ │ + subs r6, #146 @ 0x92 │ │ │ │ lsls r4, r3, #4 │ │ │ │ - strh r4, [r1, #0] │ │ │ │ + strh r4, [r1, #6] │ │ │ │ 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] @ (6ada98 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x39798>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -2291004,17 +2291013,17 @@ │ │ │ │ bne.n 6ada7a <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x3977a> │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 6ada0a <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x3970a> │ │ │ │ b.n 6ada66 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x39766> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ - subs r4, #144 @ 0x90 │ │ │ │ + subs r5, #80 @ 0x50 │ │ │ │ lsls r4, r3, #4 │ │ │ │ - ldrb r2, [r6, #28] │ │ │ │ + ldrb r2, [r6, #31] │ │ │ │ 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 │ │ │ │ @@ -2291286,25 +2291295,25 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ... │ │ │ │ movs r5, #54 @ 0x36 │ │ │ │ lsls r0, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [pc, #976] @ (6ae12c <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x39e2c>) │ │ │ │ + ldr r4, [pc, #720] @ (6ae02c <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x39d2c>) │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r3, [pc, #936] @ (6ae108 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x39e08>) │ │ │ │ + ldr r4, [pc, #680] @ (6ae008 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x39d08>) │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r3, [pc, #768] @ (6ae064 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x39d64>) │ │ │ │ + ldr r4, [pc, #512] @ (6adf64 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x39c64>) │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r2, [pc, #920] @ (6ae100 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x39e00>) │ │ │ │ + ldr r3, [pc, #664] @ (6ae000 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x39d00>) │ │ │ │ lsls r6, r4, #2 │ │ │ │ movs r3, #28 │ │ │ │ lsls r0, r2, #5 │ │ │ │ - ldr r2, [pc, #152] @ (6ade08 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x39b08>) │ │ │ │ + ldr r2, [pc, #920] @ (6ae108 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x39e08>) │ │ │ │ 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 │ │ │ │ @@ -2291953,29 +2291962,29 @@ │ │ │ │ lsls r0, r2, #5 │ │ │ │ movs r2, #76 @ 0x4c │ │ │ │ lsls r0, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ movs r0, #154 @ 0x9a │ │ │ │ lsls r0, r2, #5 │ │ │ │ - str r5, [sp, #536] @ 0x218 │ │ │ │ + str r6, [sp, #280] @ 0x118 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldrb r4, [r3, #1] │ │ │ │ + ldrb r4, [r3, #4] │ │ │ │ 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 │ │ │ │ - strb r0, [r6, #24] │ │ │ │ + strb r0, [r6, #27] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - strb r0, [r2, #24] │ │ │ │ + strb r0, [r2, #27] │ │ │ │ lsls r0, r4, #2 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r4, r8 │ │ │ │ str r5, [sp, #224] @ 0xe0 │ │ │ │ ldr r3, [r3, #44] @ 0x2c │ │ │ │ ldr r6, [r3, #4] │ │ │ │ cmp r6, #0 │ │ │ │ @@ -2293235,60 +2293244,61 @@ │ │ │ │ str r0, [sp, #228] @ 0xe4 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, fp │ │ │ │ movs r3, #2 │ │ │ │ bl 64583c │ │ │ │ strd r0, r5, [sp, #232] @ 0xe8 │ │ │ │ b.w 6ae750 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x3a450> │ │ │ │ - add r3, pc, #816 @ (adr r3, 6af514 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x3b214>) │ │ │ │ + add r4, pc, #560 @ (adr r4, 6af414 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x3b114>) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r3, pc, #520 @ (adr r3, 6af3f0 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x3b0f0>) │ │ │ │ + add r4, pc, #264 @ (adr r4, 6af2f0 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x3aff0>) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsrs r0, r3, #14 │ │ │ │ + lsrs r0, r3, #17 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsrs r4, r3, #10 │ │ │ │ + lsrs r4, r3, #13 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strb r6, [r6, #10] │ │ │ │ + strb r6, [r6, #13] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ands r0, r0 │ │ │ │ + lsrs r0, r0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - subs r7, #196 @ 0xc4 │ │ │ │ + lsls r4, r0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - subs r6, #232 @ 0xe8 │ │ │ │ + subs r7, #168 @ 0xa8 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - subs r6, #170 @ 0xaa │ │ │ │ + subs r7, #106 @ 0x6a │ │ │ │ lsls r6, r4, #2 │ │ │ │ - cbnz r2, 6af264 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x3af64> │ │ │ │ + pop {r1, r4, r5} │ │ │ │ lsls r0, r5, #2 │ │ │ │ - lsrs r2, r3, #11 │ │ │ │ + lsrs r2, r3, #14 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r6, [r0, #52] @ 0x34 │ │ │ │ + str r6, [r0, #64] @ 0x40 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - subs r1, #224 @ 0xe0 │ │ │ │ + subs r2, #160 @ 0xa0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r4, [sp, #816] @ 0x330 │ │ │ │ + ldr r5, [sp, #560] @ 0x230 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ + ldr r3, [sp, #792] @ 0x318 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsls r6, r1, #12 │ │ │ │ + lsls r6, r1, #15 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsls r4, r6, #22 │ │ │ │ + lsls r4, r6, #25 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - sxth r2, r7 │ │ │ │ + uxtb r2, r7 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - adds r7, #82 @ 0x52 │ │ │ │ + subs r0, #18 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - adds r6, #54 @ 0x36 │ │ │ │ + adds r6, #246 @ 0xf6 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r0, [sp, #592] @ 0x250 │ │ │ │ + ldr r1, [sp, #336] @ 0x150 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsls r4, r5, #2 │ │ │ │ + lsls r4, r5, #5 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - vshr.u64 d0, d11, #14 │ │ │ │ - str r6, [r1, #124] @ 0x7c │ │ │ │ + lsls r2, r6, #1 │ │ │ │ + lsls r4, r3, #2 │ │ │ │ + ldr r6, [r1, #8] │ │ │ │ lsls r0, r4, #2 │ │ │ │ ldr r5, [sp, #60] @ 0x3c │ │ │ │ mov r2, sl │ │ │ │ mov r0, fp │ │ │ │ mov r1, r5 │ │ │ │ bl 61ce48 │ │ │ │ ldr.w r2, [pc, #2304] @ 6afb50 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x3b850> │ │ │ │ @@ -2294116,40 +2294126,40 @@ │ │ │ │ b.w 6ae29c <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x39f9c> │ │ │ │ mov r0, r4 │ │ │ │ blx 6a8c0 │ │ │ │ movs r4, #0 │ │ │ │ bl 438940 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3245c4> │ │ │ │ b.w 6adf54 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x39c54> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ - str r7, [sp, #792] @ 0x318 │ │ │ │ + ldr r0, [sp, #536] @ 0x218 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - adds r4, #136 @ 0x88 │ │ │ │ + adds r5, #72 @ 0x48 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - str r0, [r1, #104] @ 0x68 │ │ │ │ + str r0, [r1, #116] @ 0x74 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r0, [sp, #304] @ 0x130 │ │ │ │ + ldr r1, [sp, #48] @ 0x30 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - adds r3, #18 │ │ │ │ + adds r3, #210 @ 0xd2 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - str r7, [sp, #288] @ 0x120 │ │ │ │ + ldr r0, [sp, #32] │ │ │ │ lsls r7, r3, #2 │ │ │ │ - str r5, [sp, #96] @ 0x60 │ │ │ │ + str r5, [sp, #864] @ 0x360 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - str r5, [sp, #56] @ 0x38 │ │ │ │ + str r5, [sp, #824] @ 0x338 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - mrc2 0, 4, r0, cr10, cr11, {4} │ │ │ │ - str r2, [r3, #44] @ 0x2c │ │ │ │ + vqadd.u16 d16, d26, d11 │ │ │ │ + str r2, [r3, #56] @ 0x38 │ │ │ │ lsls r0, r4, #2 │ │ │ │ b.n 6b0302 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x3c002> │ │ │ │ vqrdmulh.s q14, , d27[0] │ │ │ │ - vsra.u64 d17, d0, #1 │ │ │ │ + vrshr.u32 , q0, #1 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r7, #74 @ 0x4a │ │ │ │ + adds r0, #10 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - mcr 0, 1, r0, cr0, cr15, {4} │ │ │ │ + mcr 0, 7, r0, cr0, cr15, {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, #3960] @ 0xf78 │ │ │ │ ldr r2, [pc, #516] @ (6afda4 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x3baa4>) │ │ │ │ sub sp, #104 @ 0x68 │ │ │ │ ldr r3, [pc, #516] @ (6afda8 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x3baa8>) │ │ │ │ @@ -2295191,15 +2295201,15 @@ │ │ │ │ mov r4, fp │ │ │ │ b.n 6b057c <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x3c27c> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xfb3c014f │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfa7c014f │ │ │ │ - asrs r0, r1, #4 │ │ │ │ + asrs r0, r1, #7 │ │ │ │ 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] @ (6b0964 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x3c664>) │ │ │ │ @@ -2295409,24 +2295419,24 @@ │ │ │ │ mov r4, r0 │ │ │ │ b.n 6b0792 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x3c492> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strh.w r0, [ip, #335] @ 0x14f │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, r3, #6 │ │ │ │ + movs r0, #94 @ 0x5e │ │ │ │ lsls r6, r4, #2 │ │ │ │ str??.w r0, [r6, ] │ │ │ │ - subs r2, r5, #5 │ │ │ │ + movs r0, #42 @ 0x2a │ │ │ │ lsls r6, r4, #2 │ │ │ │ - subs r2, r7, #3 │ │ │ │ + subs r2, r7, #6 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - subs r4, r2, #2 │ │ │ │ + subs r4, r2, #5 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - subs r6, r6, #0 │ │ │ │ + subs r6, r6, #3 │ │ │ │ lsls r6, r4, #2 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 6b09fa <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x3c6fa> │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2295489,15 +2295499,15 @@ │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r1 │ │ │ │ ldr.w r0, [r6, #3664] @ 0xe50 │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 6b0aba <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x3c7ba> │ │ │ │ add.w r3, r1, #4096 @ 0x1000 │ │ │ │ ldr.w r1, [r3, #2968] @ 0xb98 │ │ │ │ - bl aedb70 │ │ │ │ + bl aedb68 │ │ │ │ ldr.w r3, [r4, #1684] @ 0x694 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 6b0acc <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x3c7cc> │ │ │ │ add.w r2, r3, #544 @ 0x220 │ │ │ │ add.w r1, r5, #544 @ 0x220 │ │ │ │ cmp r2, r1 │ │ │ │ beq.n 6b0a98 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x3c798> │ │ │ │ @@ -2295516,15 +2295526,15 @@ │ │ │ │ bne.n 6b0a64 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x3c764> │ │ │ │ dmb ish │ │ │ │ cbnz r1, 6b0a98 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x3c798> │ │ │ │ add.w r2, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r0, [r6, #3664] @ 0xe50 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #2968] @ 0xb98 │ │ │ │ - bl aedb94 │ │ │ │ + bl aedb8c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ bl 439a14 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x325698> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ blx 6a8c0 │ │ │ │ ldr.w r0, [r6, #3288] @ 0xcd8 │ │ │ │ movs r1, #0 │ │ │ │ @@ -2295532,15 +2295542,15 @@ │ │ │ │ add.w r4, r4, #157696 @ 0x26800 │ │ │ │ bl 6a3f48 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x2fc48> │ │ │ │ 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 aedb70 │ │ │ │ + bl aedb68 │ │ │ │ ldr.w r3, [r4, #1684] @ 0x694 │ │ │ │ add.w r2, r3, #544 @ 0x220 │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 6b0a60 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x3c760> │ │ │ │ b.n 6b0a98 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x3c798> │ │ │ │ add.w r3, r5, #544 @ 0x220 │ │ │ │ dmb ish │ │ │ │ @@ -2295621,15 +2295631,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 6b0ba2 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x3c8a2> │ │ │ │ dmb ish │ │ │ │ cbnz r1, 6b0bd4 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x3c8d4> │ │ │ │ add.w r2, r9, #4096 @ 0x1000 │ │ │ │ ldr.w r0, [r5, #3664] @ 0xe50 │ │ │ │ ldr.w r1, [r2, #2968] @ 0xb98 │ │ │ │ - bl aedb94 │ │ │ │ + bl aedb8c │ │ │ │ ldr.w r0, [r9, #8] │ │ │ │ bl 439a14 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x325698> │ │ │ │ mov r0, r9 │ │ │ │ blx 6a8c0 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ blx 6a8c0 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ @@ -2295651,15 +2295661,15 @@ │ │ │ │ bne.n 6b0bfe <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x3c8fe> │ │ │ │ dmb ish │ │ │ │ cbnz r2, 6b0c32 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x3c932> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [sl, #2968] @ 0xb98 │ │ │ │ add.w r9, r3, #155648 @ 0x26000 │ │ │ │ ldr.w r0, [r9, #3664] @ 0xe50 │ │ │ │ - bl aedb94 │ │ │ │ + bl aedb8c │ │ │ │ ldr.w r0, [r8, #8] │ │ │ │ bl 439a14 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x325698> │ │ │ │ mov r0, r8 │ │ │ │ blx 6a8c0 │ │ │ │ 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} │ │ │ │ @@ -2295697,15 +2295707,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 ac1090 │ │ │ │ + bl ac1088 │ │ │ │ ldr.w r3, [r4, #424] @ 0x1a8 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cbz r1, 6b0cd2 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x3c9d2> │ │ │ │ movs r1, #0 │ │ │ │ ldrb.w r2, [r3, #32] │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ @@ -2295726,15 +2295736,15 @@ │ │ │ │ add.w r7, r7, #155648 @ 0x26000 │ │ │ │ ldr.w r3, [r5, #2308] @ 0x904 │ │ │ │ mov r1, r5 │ │ │ │ str.w r3, [r5, #3300] @ 0xce4 │ │ │ │ bl 6c0354 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x4c054> │ │ │ │ mov r1, r8 │ │ │ │ ldr.w r0, [r7, #3664] @ 0xe50 │ │ │ │ - bl aedb24 │ │ │ │ + bl aedb1c │ │ │ │ str.w r0, [r6, #2968] @ 0xb98 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 6b0f2c <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x3cc2c> │ │ │ │ ldr.w r0, [r4, #284] @ 0x11c │ │ │ │ cbz r0, 6b0d1a <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x3ca1a> │ │ │ │ clz r0, r0 │ │ │ │ rsb r0, r0, #32 │ │ │ │ @@ -2295911,15 +2295921,15 @@ │ │ │ │ b.n 6b0d46 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x3ca46> │ │ │ │ clz r2, r2 │ │ │ │ rsb r2, r2, #32 │ │ │ │ add.w r2, r2, r3, lsl #5 │ │ │ │ b.n 6b0d2e <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x3ca2e> │ │ │ │ ldr r1, [r7, #0] │ │ │ │ ldr.w r0, [r8, #4] │ │ │ │ - bl b031c4 │ │ │ │ + bl b031bc │ │ │ │ mov r4, r0 │ │ │ │ b.n 6b0c9c <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x3c99c> │ │ │ │ add.w r3, r5, r7, lsl #2 │ │ │ │ ldrb r2, [r3, #4] │ │ │ │ strb r1, [r3, #5] │ │ │ │ movs r1, #1 │ │ │ │ bfi r2, r1, #0, #4 │ │ │ │ @@ -2296493,25 +2296503,25 @@ │ │ │ │ bne.n 6b1552 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x3d252> │ │ │ │ dmb ish │ │ │ │ add.w fp, r7, #4 │ │ │ │ add.w sl, r7, #8 │ │ │ │ b.n 6b0fe6 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x3cce6> │ │ │ │ strd r7, r7, [r4] │ │ │ │ b.n 6b11ec <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x3ceec> │ │ │ │ - lsrs r6, r7, #14 │ │ │ │ + lsrs r6, r7, #17 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - lsrs r4, r0, #12 │ │ │ │ + lsrs r4, r0, #15 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - lsrs r6, r7, #7 │ │ │ │ + lsrs r6, r7, #10 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - lsrs r6, r5, #5 │ │ │ │ + lsrs r6, r5, #8 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - lsrs r6, r6, #2 │ │ │ │ + lsrs r6, r6, #5 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - lsls r0, r4, #26 │ │ │ │ + lsls r0, r4, #29 │ │ │ │ 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 │ │ │ │ @@ -2296717,15 +2296727,15 @@ │ │ │ │ mov r1, r6 │ │ │ │ ldrd r6, r0, [r1, #92] @ 0x5c │ │ │ │ ldr.w r3, [r0, #1660] @ 0x67c │ │ │ │ blx r3 │ │ │ │ cmp r6, #0 │ │ │ │ bne.n 6b17cc <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x3d4cc> │ │ │ │ b.n 6b17a0 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x3d4a0> │ │ │ │ - lsls r6, r3, #26 │ │ │ │ + lsls r6, r3, #29 │ │ │ │ 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 │ │ │ │ @@ -2296834,15 +2296844,15 @@ │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 6b1928 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x3d628> │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ - lsrs r0, r2, #28 │ │ │ │ + lsrs r0, r2, #31 │ │ │ │ lsls r6, r4, #2 │ │ │ │ b.n 6b18f0 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x3d5f0> │ │ │ │ lsls r7, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ b.n 6b1710 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x3d410> │ │ │ │ lsls r7, r1, #5 │ │ │ │ @@ -2296968,15 +2296978,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ b.n 6b17bc <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x3d4bc> │ │ │ │ lsls r7, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r3, #22 │ │ │ │ + lsrs r4, r3, #25 │ │ │ │ lsls r6, r4, #2 │ │ │ │ b.n 6b15c4 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x3d2c4> │ │ │ │ lsls r7, r1, #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 │ │ │ │ @@ -2297166,15 +2297176,15 @@ │ │ │ │ str r1, [r2, #8] │ │ │ │ strd r1, r1, [r3, #4] │ │ │ │ str r1, [r0, #4] │ │ │ │ b.n 6b1b5e <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x3d85e> │ │ │ │ mov r1, r4 │ │ │ │ b.n 6b1c6c <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x3d96c> │ │ │ │ nop │ │ │ │ - ldr r4, [sp, #320] @ 0x140 │ │ │ │ + ldr r5, [sp, #64] @ 0x40 │ │ │ │ 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 │ │ │ │ @@ -2297396,15 +2297406,15 @@ │ │ │ │ b.n 6b1e00 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x3db00> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ b.n 6b254c <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x3e24c> │ │ │ │ lsls r7, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r3, #4 │ │ │ │ + lsrs r6, r3, #7 │ │ │ │ lsls r6, r4, #2 │ │ │ │ b.n 6b228c <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x3df8c> │ │ │ │ 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, #3928] @ 0xf58 │ │ │ │ @@ -2297664,21 +2297674,21 @@ │ │ │ │ bne.n 6b21bc <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x3debc> │ │ │ │ b.n 6b2140 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x3de40> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ b.n 6b2378 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x3e078> │ │ │ │ lsls r7, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r7, #25 │ │ │ │ + lsls r2, r7, #28 │ │ │ │ lsls r6, r4, #2 │ │ │ │ udf #184 @ 0xb8 │ │ │ │ lsls r7, r1, #5 │ │ │ │ - lsls r0, r7, #22 │ │ │ │ + lsls r0, r7, #25 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - lsls r4, r6, #21 │ │ │ │ + lsls r4, r6, #24 │ │ │ │ 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] @ (6b2444 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x3e144>) │ │ │ │ @@ -2297871,18 +2297881,18 @@ │ │ │ │ b.n 6b23f2 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x3e0f2> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ble.n 6b23ec <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x3e0ec> │ │ │ │ lsls r7, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - orrs.w r1, r6, #10158080 @ 0x9b0000 │ │ │ │ - lsls r0, r0, #18 │ │ │ │ + adds.w r1, r6, #10158080 @ 0x9b0000 │ │ │ │ + lsls r0, r0, #21 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - lsls r0, r5, #12 │ │ │ │ + lsls r0, r5, #15 │ │ │ │ lsls r6, r4, #2 │ │ │ │ blt.n 6b2410 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x3e110> │ │ │ │ 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, #3968] @ 0xf80 │ │ │ │ @@ -2298015,19 +2298025,19 @@ │ │ │ │ mov r4, r0 │ │ │ │ b.n 6b24a6 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x3e1a6> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ blt.n 6b24bc <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x3e1bc> │ │ │ │ lsls r7, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, #250 @ 0xfa │ │ │ │ + adds r5, #186 @ 0xba │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r2, [sp, #640] @ 0x280 │ │ │ │ + str r3, [sp, #384] @ 0x180 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsls r2, r3, #8 │ │ │ │ + lsls r2, r3, #11 │ │ │ │ lsls r6, r4, #2 │ │ │ │ bge.n 6b26b8 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x3e3b8> │ │ │ │ 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, #3112] @ 0xc28 │ │ │ │ @@ -2299063,23 +2299073,23 @@ │ │ │ │ lsls r7, r1, #5 │ │ │ │ bge.n 6b30bc <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x3edbc> │ │ │ │ lsls r7, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ movs r5, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ - stc2l 0, cr0, [r2], #660 @ 0x294 │ │ │ │ - ldc2l 0, cr0, [r2], {165} @ 0xa5 │ │ │ │ - @ instruction: 0xfb7600a5 │ │ │ │ - @ instruction: 0xfb5c00a5 │ │ │ │ - cmp r4, #46 @ 0x2e │ │ │ │ + stc2 0, cr0, [r2, #660]! @ 0x294 │ │ │ │ + ldc2 0, cr0, [r2, #660] @ 0x294 │ │ │ │ + ldc2 0, cr0, [r6], #-660 @ 0xfffffd6c │ │ │ │ + ldc2 0, cr0, [ip], {165} @ 0xa5 │ │ │ │ + cmp r4, #238 @ 0xee │ │ │ │ lsls r0, r4, #2 │ │ │ │ - vld4.32 {d16-d19}, [r8 :128], r5 │ │ │ │ - strb.w r0, [r8, r5, lsl #2] │ │ │ │ - @ instruction: 0xf7bc00a5 │ │ │ │ + @ instruction: 0xfa2800a5 │ │ │ │ + str.w r0, [r8, #165] @ 0xa5 │ │ │ │ + ldr??.w r0, [ip, r5, lsl #2] │ │ │ │ str r5, [sp, #0] │ │ │ │ mov r5, r3 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r0, fp │ │ │ │ ldr r3, [sp, #132] @ 0x84 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldmia.w r4, {r1, r2} │ │ │ │ @@ -2300271,22 +2300281,22 @@ │ │ │ │ add r3, sp, #488 @ 0x1e8 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ ldmia r2, {r1, r2} │ │ │ │ bl 6b04a8 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x3c1a8> │ │ │ │ b.w 6b2cae <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x3e9ae> │ │ │ │ nop │ │ │ │ - @ instruction: 0xf4be00a5 │ │ │ │ - stc 0, cr0, [r8, #660]! @ 0x294 │ │ │ │ + sbcs.w r0, lr, #5406720 @ 0x528000 │ │ │ │ + cdp 0, 6, cr0, cr8, cr5, {5} │ │ │ │ stmia r5!, {r3, r4} │ │ │ │ lsls r7, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - sbc.w r0, r2, r5, asr #2 │ │ │ │ - @ instruction: 0xeae800a5 │ │ │ │ + stc 0, cr0, [r2], #-660 @ 0xfffffd6c │ │ │ │ + sub.w r0, r8, r5, asr #2 │ │ │ │ ldr r3, [sp, #128] @ 0x80 │ │ │ │ ldrh r2, [r3, #4] │ │ │ │ ubfx r2, r2, #0, #14 │ │ │ │ cmp r2, r6 │ │ │ │ bhi.w 6b4b76 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x40876> │ │ │ │ ldr r3, [sp, #156] @ 0x9c │ │ │ │ mov r0, fp │ │ │ │ @@ -2301572,35 +2301582,34 @@ │ │ │ │ str r3, [sp, #132] @ 0x84 │ │ │ │ movs r6, #1 │ │ │ │ add r3, sp, #744 @ 0x2e8 │ │ │ │ str r3, [sp, #116] @ 0x74 │ │ │ │ b.w 6b2d16 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x3ea16> │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - b.n 6b4ab0 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x407b0> │ │ │ │ + ldmia.w r8, {r0, r2, r5, r7} │ │ │ │ + b.n 6b4a28 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x40728> │ │ │ │ lsls r5, r4, #2 │ │ │ │ - b.n 6b48a8 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x405a8> │ │ │ │ + b.n 6b49b4 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x406b4> │ │ │ │ lsls r5, r4, #2 │ │ │ │ - b.n 6b4834 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x40534> │ │ │ │ + b.n 6b4708 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x40408> │ │ │ │ lsls r5, r4, #2 │ │ │ │ - b.n 6b4588 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x40288> │ │ │ │ + b.n 6b46f4 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x403f4> │ │ │ │ lsls r5, r4, #2 │ │ │ │ - b.n 6b4574 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x40274> │ │ │ │ + b.n 6b46e4 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x403e4> │ │ │ │ lsls r5, r4, #2 │ │ │ │ - b.n 6b4564 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x40264> │ │ │ │ + b.n 6b51bc <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x40ebc> │ │ │ │ lsls r5, r4, #2 │ │ │ │ - b.n 6b503c <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x40d3c> │ │ │ │ + b.n 6b4fec <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x40cec> │ │ │ │ lsls r5, r4, #2 │ │ │ │ - b.n 6b4e6c <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x40b6c> │ │ │ │ - lsls r5, r4, #2 │ │ │ │ - svc 216 @ 0xd8 │ │ │ │ + b.n 6b4c50 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x40950> │ │ │ │ lsls r5, r4, #2 │ │ │ │ - udf #234 @ 0xea │ │ │ │ + svc 170 @ 0xaa │ │ │ │ lsls r5, r4, #2 │ │ │ │ - udf #26 │ │ │ │ + udf #218 @ 0xda │ │ │ │ lsls r5, r4, #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 │ │ │ │ @@ -2302182,31 +2302191,31 @@ │ │ │ │ b.n 6b4cde <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x409de> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cbz r2, 6b51d0 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x40ed0> │ │ │ │ lsls r7, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bge.n 6b5190 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x40e90> │ │ │ │ + bge.n 6b5110 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x40e10> │ │ │ │ lsls r5, r4, #2 │ │ │ │ - bls.n 6b5108 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x40e08> │ │ │ │ + bge.n 6b5088 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x40d88> │ │ │ │ lsls r5, r4, #2 │ │ │ │ - bls.n 6b50f8 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x40df8> │ │ │ │ + bge.n 6b5278 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x40f78> │ │ │ │ lsls r5, r4, #2 │ │ │ │ - bls.n 6b5214 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x40f14> │ │ │ │ + bge.n 6b5194 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x40e94> │ │ │ │ lsls r5, r4, #2 │ │ │ │ - bhi.n 6b524c <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x40f4c> │ │ │ │ + bls.n 6b51cc <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x40ecc> │ │ │ │ lsls r5, r4, #2 │ │ │ │ sub sp, #336 @ 0x150 │ │ │ │ lsls r7, r1, #5 │ │ │ │ - bvc.n 6b5104 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x40e04> │ │ │ │ + bhi.n 6b5284 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x40f84> │ │ │ │ lsls r5, r4, #2 │ │ │ │ - bvs.n 6b513c <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x40e3c> │ │ │ │ + bvc.n 6b50bc <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x40dbc> │ │ │ │ lsls r5, r4, #2 │ │ │ │ - bvs.n 6b5268 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x40f68> │ │ │ │ + bvc.n 6b51e8 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x40ee8> │ │ │ │ lsls r5, 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] │ │ │ │ sub.w ip, ip, #4096 @ 0x1000 │ │ │ │ @@ -2302920,31 +2302929,31 @@ │ │ │ │ movs r0, r0 │ │ │ │ add r6, sp, #144 @ 0x90 │ │ │ │ lsls r7, r1, #5 │ │ │ │ add r6, sp, #112 @ 0x70 │ │ │ │ lsls r7, r1, #5 │ │ │ │ movs r5, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r2, #26 │ │ │ │ + lsls r4, r2, #29 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsls r2, r2, #26 │ │ │ │ + lsls r2, r2, #29 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - adds r4, #248 @ 0xf8 │ │ │ │ + adds r5, #184 @ 0xb8 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsls r0, r1, #16 │ │ │ │ + lsls r0, r1, #19 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - bne.n 6b5964 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x41664> │ │ │ │ + bne.n 6b58e4 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x415e4> │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsls r2, r6, #13 │ │ │ │ + lsls r2, r6, #16 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsls r2, r3, #13 │ │ │ │ + lsls r2, r3, #16 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldmia r7, {r1, r2, r3, r5, r7} │ │ │ │ + beq.n 6b5a24 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x41724> │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsls r4, r6, #5 │ │ │ │ + lsls r4, r6, #8 │ │ │ │ lsls r0, r4, #2 │ │ │ │ lsrs r0, r0, #29 │ │ │ │ movs r0, r0 │ │ │ │ ldr r5, [sp, #204] @ 0xcc │ │ │ │ ldr.w r8, [sp, #72] @ 0x48 │ │ │ │ ldrd sl, fp, [sp, #208] @ 0xd0 │ │ │ │ mov r0, r5 │ │ │ │ @@ -2303636,45 +2303645,46 @@ │ │ │ │ b.w 6b5690 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x41390> │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ movs r1, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r4, {r4, r5, r7} │ │ │ │ + ldmia r5, {r4, r5, r6} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - vshr.u64 d0, d15, #38 │ │ │ │ - vqadd.u32 d0, d24, d15 │ │ │ │ - vqadd.u32 d0, d22, d15 │ │ │ │ - cmp r6, #190 @ 0xbe │ │ │ │ + lsls r2, r3, #1 │ │ │ │ + lsls r0, r4, #2 │ │ │ │ + vshr.u64 d16, d15, #24 │ │ │ │ + vshr.u64 d16, d15, #26 │ │ │ │ + cmp r7, #126 @ 0x7e │ │ │ │ lsls r7, r3, #2 │ │ │ │ - str r6, [sp, #840] @ 0x348 │ │ │ │ + str r7, [sp, #584] @ 0x248 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldmia r3, {r2, r3, r5, r6} │ │ │ │ + ldmia r4!, {r2, r3, r5} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - subs r7, #220 @ 0xdc │ │ │ │ + lsls r4, r3 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - mrc2 0, 0, r0, cr2, cr15, {4} │ │ │ │ - ldmia r1!, {r3, r4, r5, r6, r7} │ │ │ │ + mrc2 0, 6, r0, cr2, cr15, {4} │ │ │ │ + ldmia r2!, {r3, r4, r5, r7} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldmia r1!, {r2, r4} │ │ │ │ + ldmia r1!, {r2, r4, r6, r7} │ │ │ │ lsls r5, r4, #2 │ │ │ │ + stc2 0, cr0, [r2], #636 @ 0x27c │ │ │ │ + stc2l 0, cr0, [sl], #-636 @ 0xfffffd84 │ │ │ │ + @ instruction: 0xfbfe009f │ │ │ │ + @ instruction: 0xfbf6009f │ │ │ │ @ instruction: 0xfbe2009f │ │ │ │ - @ instruction: 0xfbaa009f │ │ │ │ - @ instruction: 0xfb3e009f │ │ │ │ - @ instruction: 0xfb36009f │ │ │ │ - @ instruction: 0xfb22009f │ │ │ │ - @ instruction: 0xfb06009f │ │ │ │ + smlalbt r0, r0, r6, pc │ │ │ │ add r0, pc, #112 @ (adr r0, 6b6168 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x41e68>) │ │ │ │ lsls r7, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r5, r5] │ │ │ │ + strh r6, [r5, r0] │ │ │ │ lsls r7, r3, #2 │ │ │ │ - stmia r6!, {r2, r4, r7} │ │ │ │ + stmia r7!, {r2, r4, r6} │ │ │ │ lsls r5, r4, #2 │ │ │ │ ldr.w r5, [pc, #2488] @ 6b6ac0 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x427c0> │ │ │ │ mov r0, r9 │ │ │ │ ldr r4, [sp, #304] @ 0x130 │ │ │ │ add r5, pc │ │ │ │ ldr r1, [sp, #156] @ 0x9c │ │ │ │ mov r2, r4 │ │ │ │ @@ -2304612,43 +2304622,43 @@ │ │ │ │ ldr r2, [sp, #164] @ 0xa4 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r9 │ │ │ │ blx 6a9f8 │ │ │ │ ldrb.w r2, [r8, #196] @ 0xc4 │ │ │ │ b.w 6b6196 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x41e96> │ │ │ │ nop │ │ │ │ - stmia r6!, {r2, r3, r4} │ │ │ │ + stmia r6!, {r2, r3, r4, r6, r7} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - stmia r5!, {r1, r3, r6, r7} │ │ │ │ + stmia r6!, {r1, r3, r7} │ │ │ │ lsls r5, r4, #2 │ │ │ │ add r2, pc, #228 @ (adr r2, 6b6bb0 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x428b0>) │ │ │ │ vtbl.8 d30, {d15-d17}, d31 │ │ │ │ - vqshrun.s64 d31, q9, #1 │ │ │ │ + @ instruction: 0xfffff8f2 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - stmia r3!, {r1, r2, r3, r5} │ │ │ │ + stmia r3!, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - stmia r3!, {r1, r2, r5} │ │ │ │ + stmia r3!, {r1, r2, r5, r6, r7} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - @ instruction: 0xf4c4009f │ │ │ │ - orr.w r0, ip, #5210112 @ 0x4f8000 │ │ │ │ - orr.w r0, r2, #5210112 @ 0x4f8000 │ │ │ │ - stmia r0!, {r3, r4, r6} │ │ │ │ + @ instruction: 0xf584009f │ │ │ │ + add.w r0, ip, #5210112 @ 0x4f8000 │ │ │ │ + add.w r0, r2, #5210112 @ 0x4f8000 │ │ │ │ + stmia r1!, {r3, r4} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - @ instruction: 0xf37e009f │ │ │ │ - asrs r2, r4, #20 │ │ │ │ + bics.w r0, lr, #5210112 @ 0x4f8000 │ │ │ │ + asrs r2, r4, #23 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r0, r5, #19 │ │ │ │ + asrs r0, r5, #22 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - bkpt 0x00e4 │ │ │ │ - lsls r5, r4, #2 │ │ │ │ - pop {r1, r5, r6, r7, pc} │ │ │ │ + itt ge │ │ │ │ + lslge r5, r4, #2 │ │ │ │ + bkpt 0x00a2 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - movs r7, #34 @ 0x22 │ │ │ │ + movs r7, #226 @ 0xe2 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r6, #132 @ 0x84 │ │ │ │ + movs r7, #68 @ 0x44 │ │ │ │ lsls r5, r3, #2 │ │ │ │ mov r8, sl │ │ │ │ ldrb.w r3, [r8, #196] @ 0xc4 │ │ │ │ lsls r5, r3, #27 │ │ │ │ bpl.w 6b6cc0 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x429c0> │ │ │ │ ldrb.w r3, [r8, #246] @ 0xf6 │ │ │ │ cmp r3, #1 │ │ │ │ @@ -2305052,31 +2305062,31 @@ │ │ │ │ b.n 6b6f48 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x42c48> │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ lsls r7, r7, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r4, 6b6f8e <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x42c8e> │ │ │ │ + pop {r2, r3, r5, r6} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - cbnz r4, 6b6f6e <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x42c6e> │ │ │ │ + cbnz r4, 6b6f9e <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x42c9e> │ │ │ │ lsls r5, r4, #2 │ │ │ │ - hlt 0x0014 │ │ │ │ + cbnz r4, 6b6f80 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x42c80> │ │ │ │ lsls r5, r4, #2 │ │ │ │ - rev r2, r6 │ │ │ │ + revsh r2, r6 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - rev r2, r2 │ │ │ │ + revsh r2, r2 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - mrc 0, 1, r0, cr10, cr15, {4} │ │ │ │ - cbnz r6, 6b6f5a <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x42c5a> │ │ │ │ + mrc 0, 7, r0, cr10, cr15, {4} │ │ │ │ + rev r6, r7 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - cbnz r0, 6b6f56 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x42c56> │ │ │ │ + rev r0, r3 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldcl 0, cr0, [r6, #-636]! @ 0xfffffd84 │ │ │ │ - ldc 0, cr0, [r2], {159} @ 0x9f │ │ │ │ + mrc 0, 1, r0, cr6, cr15, {4} │ │ │ │ + ldcl 0, cr0, [r2], {159} @ 0x9f │ │ │ │ ldr r2, [sp, #80] @ 0x50 │ │ │ │ str r4, [sp, #0] │ │ │ │ movs r4, #32 │ │ │ │ sub.w r2, r2, #420 @ 0x1a4 │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ ldr r1, [r2, #0] │ │ │ │ bfi r1, r4, #6, #14 │ │ │ │ @@ -2305987,56 +2305997,56 @@ │ │ │ │ b.w 6b6f70 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x42c70> │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ movs r1, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb728 │ │ │ │ + @ instruction: 0xb7e8 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - @ instruction: 0xb722 │ │ │ │ + @ instruction: 0xb7e2 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - adds.w r0, r6, pc, lsr #2 │ │ │ │ - push {r2, r6, r7, lr} │ │ │ │ + rsbs r0, r6, pc, lsr #2 │ │ │ │ + @ instruction: 0xb684 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - push {r1, r4, r5, r7, lr} │ │ │ │ + cpsid i │ │ │ │ lsls r5, r4, #2 │ │ │ │ - push {r2, r3, r5, r7} │ │ │ │ + push {r2, r3, r5, r6, lr} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - cbz r0, 6b792c <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x4362c> │ │ │ │ + push {r6} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - str r2, [r4, #44] @ 0x2c │ │ │ │ + str r2, [r4, #56] @ 0x38 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldr r5, [pc, #248] @ (6b79cc <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x436cc>) │ │ │ │ + ldr r5, [pc, #1016] @ (6b7ccc <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x439cc>) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - b.n 6b75f8 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x432f8> │ │ │ │ + b.n 6b7778 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x43478> │ │ │ │ lsls r7, r3, #2 │ │ │ │ - sxth r6, r6 │ │ │ │ + uxtb r6, r6 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - sxth r2, r3 │ │ │ │ + uxtb r2, r3 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - cbz r2, 6b7920 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x43620> │ │ │ │ + uxth r2, r6 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - cbz r4, 6b790e <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x4360e> │ │ │ │ + sxtb r4, r3 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - b.n 6b73bc <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x430bc> │ │ │ │ + b.n 6b753c <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x4323c> │ │ │ │ lsls r7, r3, #2 │ │ │ │ - cbz r0, 6b78fe <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x435fe> │ │ │ │ + cbz r0, 6b792e <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x4362e> │ │ │ │ lsls r5, r4, #2 │ │ │ │ - b.n 6b7354 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x43054> │ │ │ │ + b.n 6b74d4 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x431d4> │ │ │ │ lsls r7, r3, #2 │ │ │ │ - cbz r0, 6b78f8 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x435f8> │ │ │ │ + cbz r0, 6b7928 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x43628> │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add sp, #464 @ 0x1d0 │ │ │ │ + cbz r4, 6b7908 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x43608> │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add sp, #296 @ 0x128 │ │ │ │ + cbz r2, 6b7902 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x43602> │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrsh r0, [r7, r6] │ │ │ │ + str r0, [r7, #4] │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r7, sp, #280 @ 0x118 │ │ │ │ + add sp, #24 │ │ │ │ lsls r5, r4, #2 │ │ │ │ movs r6, #0 │ │ │ │ blx 69780 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ str r6, [sp, #0] │ │ │ │ mov sl, r7 │ │ │ │ @@ -2306605,23 +2306615,23 @@ │ │ │ │ b.w 6b5e80 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x41b80> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ movs r0, r0 │ │ │ │ subs r7, #176 @ 0xb0 │ │ │ │ - add r5, sp, #792 @ 0x318 │ │ │ │ + add r6, sp, #536 @ 0x218 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r4, sp, #432 @ 0x1b0 │ │ │ │ + add r5, sp, #176 @ 0xb0 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r3, sp, #216 @ 0xd8 │ │ │ │ + add r3, sp, #984 @ 0x3d8 │ │ │ │ lsls r5, r4, #2 │ │ │ │ subs r0, r2, #3 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r6, #12 │ │ │ │ + asrs r4, r6, #15 │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldrb.w r2, [r8, #196] @ 0xc4 │ │ │ │ lsls r1, r2, #27 │ │ │ │ bmi.w 6b6c88 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x42988> │ │ │ │ ldr r1, [sp, #88] @ 0x58 │ │ │ │ cbnz r1, 6b7f6c <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x43c6c> │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ @@ -2306850,25 +2306860,25 @@ │ │ │ │ str r3, [sp, #92] @ 0x5c │ │ │ │ b.w 6b67cc <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x424cc> │ │ │ │ nop.w │ │ │ │ movs r1, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - bge.n 6b8190 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x43e90> │ │ │ │ + blt.n 6b8110 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x43e10> │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r6, pc, #872 @ (adr r6, 6b8540 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x44240>) │ │ │ │ + add r7, pc, #616 @ (adr r7, 6b8440 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x44140>) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - bge.n 6b8194 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x43e94> │ │ │ │ + blt.n 6b8114 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x43e14> │ │ │ │ lsls r7, r3, #2 │ │ │ │ - bge.n 6b8100 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x43e00> │ │ │ │ + blt.n 6b8280 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x43f80> │ │ │ │ lsls r7, r3, #2 │ │ │ │ - strh r0, [r7, #16] │ │ │ │ + strh r0, [r7, #22] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - add r6, pc, #16 @ (adr r6, 6b81f8 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x43ef8>) │ │ │ │ + add r6, pc, #784 @ (adr r6, 6b84f8 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x441f8>) │ │ │ │ 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 │ │ │ │ @@ -2306897,15 +2306907,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 aedb94 │ │ │ │ + bl aedb8c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ bl 439a14 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x325698> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ blx 6a8c0 │ │ │ │ b.n 6b8224 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x43f24> │ │ │ │ nop │ │ │ │ @@ -2307972,15 +2307982,15 @@ │ │ │ │ lsls r7, r1, #5 │ │ │ │ ldrb r0, [r5, #21] │ │ │ │ lsls r7, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r2, [r7, #4] │ │ │ │ lsls r7, r1, #5 │ │ │ │ - beq.n 6b8ec8 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x44bc8> │ │ │ │ + beq.n 6b8e48 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x44b48> │ │ │ │ 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 │ │ │ │ @@ -2308634,15 +2308644,15 @@ │ │ │ │ lsls r7, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [r0, #104] @ 0x68 │ │ │ │ lsls r7, r1, #5 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ lsls r7, r1, #5 │ │ │ │ - strh r6, [r2, #38] @ 0x26 │ │ │ │ + strh r6, [r2, #44] @ 0x2c │ │ │ │ lsls r3, r3, #4 │ │ │ │ adds r0, r0, r7 │ │ │ │ movs r0, r0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ @@ -2308758,15 +2308768,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 b03768 │ │ │ │ + bl b03760 │ │ │ │ mov r0, r4 │ │ │ │ bl 439a14 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x325698> │ │ │ │ ldr r4, [r6, #4] │ │ │ │ ldr r7, [r4, #0] │ │ │ │ cmp r7, #0 │ │ │ │ beq.w 6b97d6 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x454d6> │ │ │ │ ldr r3, [pc, #336] @ (6b981c <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x4551c>) │ │ │ │ @@ -2308902,21 +2308912,21 @@ │ │ │ │ add r2, sp, #416 @ 0x1a0 │ │ │ │ b.n 6b965c <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x4535c> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [r3, #32] │ │ │ │ lsls r7, r1, #5 │ │ │ │ - strh r6, [r5, #2] │ │ │ │ + strh r6, [r5, #8] │ │ │ │ lsls r3, r3, #4 │ │ │ │ - str r0, [sp, #352] @ 0x160 │ │ │ │ + str r1, [sp, #96] @ 0x60 │ │ │ │ lsls r5, r4, #2 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ lsls r7, r1, #5 │ │ │ │ - ldrb r0, [r7, #27] │ │ │ │ + ldrb r0, [r7, #30] │ │ │ │ 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] @ 6b9f78 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x45c78> │ │ │ │ @@ -2309658,36 +2309668,36 @@ │ │ │ │ movs r0, r0 │ │ │ │ str r4, [r5, #120] @ 0x78 │ │ │ │ lsls r7, r1, #5 │ │ │ │ cmp r3, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r2!, {r2, r3, r4, r5, r7} │ │ │ │ + stmia r3!, {r2, r3, r4, r5, r6} │ │ │ │ lsls r7, r3, #2 │ │ │ │ - eors.w r0, r4, #158 @ 0x9e │ │ │ │ - orr.w r0, r6, #158 @ 0x9e │ │ │ │ - ble.n 6ba070 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x45d70> │ │ │ │ + adcs.w r0, r4, #158 @ 0x9e │ │ │ │ + add.w r0, r6, #158 @ 0x9e │ │ │ │ + udf #42 @ 0x2a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str r1, [sp, #80] @ 0x50 │ │ │ │ + str r1, [sp, #848] @ 0x350 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - stmia r1!, {r1, r2, r4, r5, r6} │ │ │ │ + stmia r2!, {r1, r2, r4, r5} │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldrh r6, [r3, #38] @ 0x26 │ │ │ │ + ldrh r6, [r3, #44] @ 0x2c │ │ │ │ lsls r5, r4, #2 │ │ │ │ - adds r2, r2, #6 │ │ │ │ + subs r2, r2, #1 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - movs r6, #202 @ 0xca │ │ │ │ + movs r7, #138 @ 0x8a │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldrh r4, [r3, #32] │ │ │ │ + ldrh r4, [r3, #38] @ 0x26 │ │ │ │ lsls r5, r4, #2 │ │ │ │ ldr??.w pc, [r5, #255]! │ │ │ │ - ldrh r6, [r1, #24] │ │ │ │ + ldrh r6, [r1, #30] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrh r2, [r3, #18] │ │ │ │ + ldrh r2, [r3, #24] │ │ │ │ lsls r5, r4, #2 │ │ │ │ str r2, [r5, #8] │ │ │ │ lsls r7, r1, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -2310617,15 +2310627,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add.w sl, r7, #137216 @ 0x21800 │ │ │ │ b.n 6ba8f0 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x465f0> │ │ │ │ mov r6, fp │ │ │ │ mov.w ip, r4, lsl #7 │ │ │ │ b.n 6ba89e <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x4659e> │ │ │ │ nop │ │ │ │ - cbz r4, 6baa66 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x46766> │ │ │ │ + push {r2, r3, r5} │ │ │ │ lsls r7, r3, #2 │ │ │ │ cbz r1, 6baa16 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x46716> │ │ │ │ ldr r2, [r1, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r1, #0] │ │ │ │ cbz r2, 6baa18 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x46718> │ │ │ │ bx lr │ │ │ │ @@ -2310956,37 +2310966,37 @@ │ │ │ │ add r3, pc │ │ │ │ blx 6a86c │ │ │ │ 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} │ │ │ │ - add r6, sp, #880 @ 0x370 │ │ │ │ + add r7, sp, #624 @ 0x270 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r6, sp, #792 @ 0x318 │ │ │ │ + add r7, sp, #536 @ 0x218 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r6, sp, #760 @ 0x2f8 │ │ │ │ + add r7, sp, #504 @ 0x1f8 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r6, sp, #760 @ 0x2f8 │ │ │ │ + add r7, sp, #504 @ 0x1f8 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r6, sp, #768 @ 0x300 │ │ │ │ + add r7, sp, #512 @ 0x200 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r6, sp, #736 @ 0x2e0 │ │ │ │ + add r7, sp, #480 @ 0x1e0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r6, sp, #736 @ 0x2e0 │ │ │ │ + add r7, sp, #480 @ 0x1e0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r6, sp, #744 @ 0x2e8 │ │ │ │ + add r7, sp, #488 @ 0x1e8 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r6, sp, #712 @ 0x2c8 │ │ │ │ + add r7, sp, #456 @ 0x1c8 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r6, sp, #680 @ 0x2a8 │ │ │ │ + add r7, sp, #424 @ 0x1a8 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r6, sp, #656 @ 0x290 │ │ │ │ + add r7, sp, #400 @ 0x190 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r6, sp, #624 @ 0x270 │ │ │ │ + add r7, sp, #368 @ 0x170 │ │ │ │ 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 │ │ │ │ @@ -2311046,15 +2311056,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strh r4, [r2, r0] │ │ │ │ lsls r7, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r7, #3] │ │ │ │ + ldrb r6, [r7, #6] │ │ │ │ lsls r5, r4, #2 │ │ │ │ str r0, [r6, r6] │ │ │ │ lsls r7, r1, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -2311129,15 +2311139,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r0, [r5, r5] │ │ │ │ lsls r7, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r5, #1] │ │ │ │ + ldrb r2, [r5, #4] │ │ │ │ lsls r5, r4, #2 │ │ │ │ str r0, [r4, r3] │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ @@ -2311255,21 +2311265,21 @@ │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ str r4, [r3, r2] │ │ │ │ lsls r7, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r7, #29] │ │ │ │ + ldrb r2, [r7, #0] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r4, sp, #360 @ 0x168 │ │ │ │ + add r5, sp, #104 @ 0x68 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r4, sp, #256 @ 0x100 │ │ │ │ + add r5, sp, #0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r4, sp, #160 @ 0xa0 │ │ │ │ + add r4, sp, #928 @ 0x3a0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ ldr r7, [pc, #656] @ (6bb320 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x47020>) │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ @@ -2311376,21 +2311386,21 @@ │ │ │ │ blt.n 6bb164 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x46e64> │ │ │ │ b.n 6bb186 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x46e86> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ ldr r7, [pc, #336] @ (6bb2f4 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x46ff4>) │ │ │ │ lsls r7, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r2, #25] │ │ │ │ + strb r4, [r2, #28] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r3, sp, #336 @ 0x150 │ │ │ │ + add r4, sp, #80 @ 0x50 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r3, sp, #216 @ 0xd8 │ │ │ │ + add r3, sp, #984 @ 0x3d8 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r3, sp, #104 @ 0x68 │ │ │ │ + add r3, sp, #872 @ 0x368 │ │ │ │ lsls r7, r3, #2 │ │ │ │ ldr r6, [pc, #592] @ (6bb40c <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x4710c>) │ │ │ │ lsls r7, r1, #5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2311750,19 +2311760,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [pc, #16] @ (6bb600 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x47300>) │ │ │ │ lsls r7, r1, #5 │ │ │ │ ldr r4, [pc, #384] @ (6bb774 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x47474>) │ │ │ │ lsls r7, r1, #5 │ │ │ │ lsls r2, r1, #24 │ │ │ │ lsls r5, r2, #5 │ │ │ │ - add r0, sp, #120 @ 0x78 │ │ │ │ + add r0, sp, #888 @ 0x378 │ │ │ │ lsls r7, r3, #2 │ │ │ │ cmp r3, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ - bmi.n 6bb6ac <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x473ac> │ │ │ │ + bpl.n 6bb62c <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x4732c> │ │ │ │ lsls r6, r3, #2 │ │ │ │ cmp.w sl, #8 │ │ │ │ beq.n 6bb62a <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x4732a> │ │ │ │ ldr.w r0, [r9], #4 │ │ │ │ add.w sl, sl, #1 │ │ │ │ blx 6a7e8 │ │ │ │ cmp r0, #12 │ │ │ │ @@ -2312093,35 +2312103,35 @@ │ │ │ │ ldrd r2, r3, [sp, #136] @ 0x88 │ │ │ │ bl 64c5bc │ │ │ │ ldrb r3, [r4, #7] │ │ │ │ lsls r1, r3, #28 │ │ │ │ bpl.w 6bbeda <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x47bda> │ │ │ │ b.n 6bb9c4 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x476c4> │ │ │ │ ... │ │ │ │ - add r5, pc, #456 @ (adr r5, 6bbb64 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x47864>) │ │ │ │ + add r6, pc, #200 @ (adr r6, 6bba64 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x47764>) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r5, pc, #448 @ (adr r5, 6bbb60 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x47860>) │ │ │ │ + add r6, pc, #192 @ (adr r6, 6bba60 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x47760>) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r5, pc, #408 @ (adr r5, 6bbb3c <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x4783c>) │ │ │ │ + add r6, pc, #152 @ (adr r6, 6bba3c <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x4773c>) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldr r0, [r1, #124] @ 0x7c │ │ │ │ + strb r0, [r1, #2] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - str r3, [sp, #792] @ 0x318 │ │ │ │ + str r4, [sp, #536] @ 0x218 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r4, pc, #896 @ (adr r4, 6bbd30 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x47a30>) │ │ │ │ + add r5, pc, #640 @ (adr r5, 6bbc30 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x47930>) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldr r6, [r1, #108] @ 0x6c │ │ │ │ + ldr r6, [r1, #120] @ 0x78 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r3, pc, #1008 @ (adr r3, 6bbda8 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x47aa8>) │ │ │ │ + add r4, pc, #752 @ (adr r4, 6bbca8 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x479a8>) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r3, pc, #816 @ (adr r3, 6bbcec <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x479ec>) │ │ │ │ + add r4, pc, #560 @ (adr r4, 6bbbec <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x478ec>) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r3, pc, #792 @ (adr r3, 6bbcd8 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x479d8>) │ │ │ │ + add r4, pc, #536 @ (adr r4, 6bbbd8 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x478d8>) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - strb r0, [r4, r6] │ │ │ │ + ldrsb r0, [r4, r1] │ │ │ │ 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 │ │ │ │ @@ -2312650,39 +2312660,39 @@ │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ bl 61846c │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ b.n 6bbaf4 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x477f4> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ... │ │ │ │ - cmp r6, #190 @ 0xbe │ │ │ │ + cmp r7, #126 @ 0x7e │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r1, pc, #880 @ (adr r1, 6bc2f8 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x47ff8>) │ │ │ │ + add r2, pc, #624 @ (adr r2, 6bc1f8 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x47ef8>) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldr r0, [r5, #64] @ 0x40 │ │ │ │ + ldr r0, [r5, #76] @ 0x4c │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r4, [r1, #48] @ 0x30 │ │ │ │ + ldr r4, [r1, #60] @ 0x3c │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r0, pc, #816 @ (adr r0, 6bc2c4 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x47fc4>) │ │ │ │ + add r1, pc, #560 @ (adr r1, 6bc1c4 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x47ec4>) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldr r6, [sp, #960] @ 0x3c0 │ │ │ │ + ldr r7, [sp, #704] @ 0x2c0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldr r6, [sp, #840] @ 0x348 │ │ │ │ + ldr r7, [sp, #584] @ 0x248 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldr r6, [sp, #760] @ 0x2f8 │ │ │ │ + ldr r7, [sp, #504] @ 0x1f8 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldr r6, [sp, #696] @ 0x2b8 │ │ │ │ + ldr r7, [sp, #440] @ 0x1b8 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldr r6, [sp, #672] @ 0x2a0 │ │ │ │ + ldr r7, [sp, #416] @ 0x1a0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldr r6, [sp, #664] @ 0x298 │ │ │ │ + ldr r7, [sp, #408] @ 0x198 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldr r2, [r6, r1] │ │ │ │ + ldr r2, [r6, r4] │ │ │ │ lsls r3, r3, #4 │ │ │ │ - ldr r5, [sp, #728] @ 0x2d8 │ │ │ │ + ldr r6, [sp, #472] @ 0x1d8 │ │ │ │ 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 │ │ │ │ @@ -2313480,15 +2313490,15 @@ │ │ │ │ movs r3, #1 │ │ │ │ add ip, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ strd r2, ip, [sp, #4] │ │ │ │ bl 6930b4 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x1edb4> │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - lsrs r4, r7, #22 │ │ │ │ + lsrs r4, r7, #25 │ │ │ │ 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 │ │ │ │ @@ -2314308,17 +2314318,17 @@ │ │ │ │ blx r3 │ │ │ │ b.n 6bd018 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x48d18> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ adds r0, #88 @ 0x58 │ │ │ │ lsls r7, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r7, #40] @ 0x28 │ │ │ │ + ldrh r4, [r7, #46] @ 0x2e │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldrh r4, [r6, #40] @ 0x28 │ │ │ │ + ldrh r4, [r6, #46] @ 0x2e │ │ │ │ lsls r7, r3, #2 │ │ │ │ cmp r7, #224 @ 0xe0 │ │ │ │ lsls r7, r1, #5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2314726,15 +2314736,15 @@ │ │ │ │ ldrh.w r5, [r1, #76] @ 0x4c │ │ │ │ cmp r5, r0 │ │ │ │ it eq │ │ │ │ cmpeq r3, r0 │ │ │ │ beq.w 6bd950 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x49650> │ │ │ │ ldr.w r0, [r4, #3668] @ 0xe54 │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ - bl af54e0 │ │ │ │ + bl af54d8 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 6bd898 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x49598> │ │ │ │ ldr.w r3, [r9, #60] @ 0x3c │ │ │ │ movw r2, #271 @ 0x10f │ │ │ │ cmp r3, r2 │ │ │ │ beq.w 6bd926 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x49626> │ │ │ │ ldr.w r5, [r4, #2584] @ 0xa18 │ │ │ │ @@ -2314960,15 +2314970,15 @@ │ │ │ │ str.w r5, [r0, #1044] @ 0x414 │ │ │ │ strb.w r2, [r0, #1052] @ 0x41c │ │ │ │ ldr.w r5, [r4, #3760] @ 0xeb0 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 6bd8fe <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x495fe> │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ movs r2, #0 │ │ │ │ - bl af6338 │ │ │ │ + bl af6330 │ │ │ │ mov r0, r7 │ │ │ │ ldrd r1, r2, [r9] │ │ │ │ bl 691b20 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x1d820> │ │ │ │ lsls r3, r0, #30 │ │ │ │ bmi.n 6bd944 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x49644> │ │ │ │ str.w r5, [r4, #3760] @ 0xeb0 │ │ │ │ ldr r2, [pc, #264] @ (6bd9a4 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x496a4>) │ │ │ │ @@ -2315531,25 +2315541,25 @@ │ │ │ │ nop │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ movs r3, #186 @ 0xba │ │ │ │ lsls r7, r1, #5 │ │ │ │ movs r3, #184 @ 0xb8 │ │ │ │ lsls r7, r1, #5 │ │ │ │ - strh r4, [r7, #4] │ │ │ │ + strh r4, [r7, #10] │ │ │ │ lsls r7, r3, #2 │ │ │ │ - strh r6, [r2, #14] │ │ │ │ + strh r6, [r2, #20] │ │ │ │ lsls r7, r3, #2 │ │ │ │ movs r5, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r1, #58] @ 0x3a │ │ │ │ + ldrh r6, [r1, #0] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r4, sp, #480 @ 0x1e0 │ │ │ │ + add r5, sp, #224 @ 0xe0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - strh r6, [r5, #52] @ 0x34 │ │ │ │ + strh r6, [r5, #58] @ 0x3a │ │ │ │ lsls r2, r5, #2 │ │ │ │ movs r1, #216 @ 0xd8 │ │ │ │ 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, #1776] @ 0x6f0 │ │ │ │ @@ -2316002,27 +2316012,27 @@ │ │ │ │ lsls r7, r1, #5 │ │ │ │ movs r1, #46 @ 0x2e │ │ │ │ lsls r7, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ movs r0, #24 │ │ │ │ lsls r7, r1, #5 │ │ │ │ - ldrb r0, [r4, #20] │ │ │ │ + ldrb r0, [r4, #23] │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldrb r0, [r7, #24] │ │ │ │ + ldrb r0, [r7, #27] │ │ │ │ lsls r7, r3, #2 │ │ │ │ movs r5, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r7!, {r1, r5, r7} │ │ │ │ + ldmia r0!, {r1, r5, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r0, sp, #224 @ 0xe0 │ │ │ │ + add r0, sp, #992 @ 0x3e0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - add ip, r3 │ │ │ │ + cmp r4, fp │ │ │ │ lsls r5, r4, #2 │ │ │ │ - stmia r6!, {r1, r3} │ │ │ │ + stmia r6!, {r1, r3, r6, r7} │ │ │ │ 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] @ (6be44c <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x4a14c>) │ │ │ │ addw r3, r0, #3812 @ 0xee4 │ │ │ │ @@ -2316478,27 +2316488,27 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ subs r0, r1, r6 │ │ │ │ lsls r7, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ subs r0, r7, r5 │ │ │ │ lsls r7, r1, #5 │ │ │ │ - ldrb r4, [r1, #2] │ │ │ │ + ldrb r4, [r1, #5] │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldrb r2, [r4, #1] │ │ │ │ + ldrb r2, [r4, #4] │ │ │ │ lsls r7, r3, #2 │ │ │ │ movs r5, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, #112 @ 0x70 │ │ │ │ + adds r7, #48 @ 0x30 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r3, pc, #288 @ (adr r3, 6be9a0 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x4a6a0>) │ │ │ │ + add r4, pc, #32 @ (adr r4, 6be8a0 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x4a5a0>) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r7, #216 @ 0xd8 │ │ │ │ + lsls r0, r3 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - adds r5, #2 │ │ │ │ + adds r5, #194 @ 0xc2 │ │ │ │ lsls r5, r3, #2 │ │ │ │ adds r2, r4, r1 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ @@ -2317232,27 +2317242,27 @@ │ │ │ │ strb.w r3, [r5, #3916] @ 0xf4c │ │ │ │ b.n 6bedf4 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x4aaf4> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ asrs r2, r6, #9 │ │ │ │ lsls r7, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r1, #1] │ │ │ │ + strb r0, [r1, #4] │ │ │ │ lsls r7, r3, #2 │ │ │ │ - strb r6, [r6, #0] │ │ │ │ + strb r6, [r6, #3] │ │ │ │ lsls r7, r3, #2 │ │ │ │ - str r2, [r3, #8] │ │ │ │ + str r2, [r3, #20] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r3, [sp, #824] @ 0x338 │ │ │ │ + ldr r4, [sp, #568] @ 0x238 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r0, #160 @ 0xa0 │ │ │ │ + subs r1, #96 @ 0x60 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - adds r7, #100 @ 0x64 │ │ │ │ + subs r0, #36 @ 0x24 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrsh r4, [r2, r3] │ │ │ │ + ldrsh r4, [r2, r6] │ │ │ │ lsls r5, r4, #2 │ │ │ │ lsrs r6, r7, #31 │ │ │ │ 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, #1744] @ 0x6d0 │ │ │ │ @@ -2317532,27 +2317542,27 @@ │ │ │ │ b.n 6bf0dc <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x4addc> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ lsrs r6, r1, #30 │ │ │ │ lsls r7, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r7, #88] @ 0x58 │ │ │ │ + ldr r2, [r7, #100] @ 0x64 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldr r4, [r4, #88] @ 0x58 │ │ │ │ + ldr r4, [r4, #100] @ 0x64 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - strb r0, [r3, #14] │ │ │ │ + strb r0, [r3, #17] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r0, [sp, #800] @ 0x320 │ │ │ │ + ldr r1, [sp, #544] @ 0x220 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r5, #156 @ 0x9c │ │ │ │ + adds r6, #92 @ 0x5c │ │ │ │ lsls r5, r4, #2 │ │ │ │ - adds r4, #94 @ 0x5e │ │ │ │ + adds r5, #30 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - strb r2, [r2, #7] │ │ │ │ + strb r2, [r2, #10] │ │ │ │ lsls r2, r5, #2 │ │ │ │ lsrs r0, r7, #19 │ │ │ │ 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 │ │ │ │ @@ -2317843,27 +2317853,27 @@ │ │ │ │ b.n 6bf3e0 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x4b0e0> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ lsrs r6, r0, #18 │ │ │ │ lsls r7, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r1, #48] @ 0x30 │ │ │ │ + ldr r4, [r1, #60] @ 0x3c │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldr r6, [r6, #44] @ 0x2c │ │ │ │ + ldr r6, [r6, #56] @ 0x38 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - adds r3, #40 @ 0x28 │ │ │ │ + adds r3, #232 @ 0xe8 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - push {r2, r3, r5, r7} │ │ │ │ + push {r2, r3, r5, r6, lr} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r5, [sp, #840] @ 0x348 │ │ │ │ + str r6, [sp, #584] @ 0x248 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r1, #66 @ 0x42 │ │ │ │ + adds r2, #2 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - uxth r6, r6 │ │ │ │ + cbz r6, 6bf6d0 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x4b3d0> │ │ │ │ lsls r4, r3, #2 │ │ │ │ lsrs r4, r3, #7 │ │ │ │ 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 │ │ │ │ @@ -2320533,37 +2320543,37 @@ │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ blx 69b40 │ │ │ │ b.n 6c1182 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x4ce82> │ │ │ │ mov r0, r4 │ │ │ │ b.n 6c1182 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x4ce82> │ │ │ │ - asrs r4, r2, #22 │ │ │ │ + asrs r4, r2, #25 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - asrs r2, r7, #21 │ │ │ │ + asrs r2, r7, #24 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - asrs r6, r3, #21 │ │ │ │ + asrs r6, r3, #24 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - asrs r0, r2, #21 │ │ │ │ + asrs r0, r2, #24 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - asrs r2, r6, #20 │ │ │ │ + asrs r2, r6, #23 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - asrs r2, r4, #20 │ │ │ │ + asrs r2, r4, #23 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - asrs r2, r2, #20 │ │ │ │ + asrs r2, r2, #23 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - asrs r6, r6, #19 │ │ │ │ + asrs r6, r6, #22 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - asrs r6, r4, #19 │ │ │ │ + asrs r6, r4, #22 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - asrs r0, r1, #19 │ │ │ │ + asrs r0, r1, #22 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - asrs r4, r5, #18 │ │ │ │ + asrs r4, r5, #21 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - asrs r4, r1, #18 │ │ │ │ + asrs r4, r1, #21 │ │ │ │ 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 │ │ │ │ @@ -2320607,15 +2320617,15 @@ │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r6 │ │ │ │ ubfx r1, r1, #1, #3 │ │ │ │ bl 6296b4 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - asrs r2, r7, #15 │ │ │ │ + asrs r2, r7, #18 │ │ │ │ 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 │ │ │ │ @@ -2320717,19 +2320727,19 @@ │ │ │ │ b.n 6c13d8 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x4d0d8> │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ lsls r7, r7, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r0, #13 │ │ │ │ + asrs r0, r0, #16 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - asrs r2, r3, #12 │ │ │ │ + asrs r2, r3, #15 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - asrs r0, r0, #12 │ │ │ │ + asrs r0, r0, #15 │ │ │ │ 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] │ │ │ │ @@ -2320833,15 +2320843,15 @@ │ │ │ │ mov r2, r4 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ mov r0, r6 │ │ │ │ bl 629850 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ - asrs r2, r7, #8 │ │ │ │ + asrs r2, r7, #11 │ │ │ │ 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] @ (6c1650 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x4d350>) │ │ │ │ sub sp, #16 │ │ │ │ @@ -2321226,53 +2321236,53 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xe988014e │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xe980014e │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [pc, #352] @ (6c1ae8 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x4d7e8>) │ │ │ │ + ldr r1, [pc, #96] @ (6c19e8 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x4d6e8>) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - asrs r2, r0, #32 │ │ │ │ + asrs r2, r0, #3 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsrs r4, r3, #30 │ │ │ │ + asrs r4, r3, #1 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - blx r5 │ │ │ │ + ldr r0, [pc, #416] @ (6c1b34 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x4d834>) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - bx fp │ │ │ │ + ldr r0, [pc, #96] @ (6c19f8 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x4d6f8>) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsrs r6, r2, #29 │ │ │ │ + asrs r6, r2, #32 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - blxns r0 │ │ │ │ + ldr r0, [pc, #272] @ (6c1ab0 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x4d7b0>) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - blxns r0 │ │ │ │ + ldr r0, [pc, #272] @ (6c1ab4 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x4d7b4>) │ │ │ │ lsls r7, r3, #2 │ │ │ │ b.n 6c1984 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x4d684> │ │ │ │ lsls r6, r1, #5 │ │ │ │ - bxns r4 │ │ │ │ + blxns ip │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsrs r6, r4, #27 │ │ │ │ + lsrs r6, r4, #30 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsrs r6, r6, #26 │ │ │ │ + lsrs r6, r6, #29 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - mov r8, r3 │ │ │ │ + bx fp │ │ │ │ lsls r7, r3, #2 │ │ │ │ - mov r2, lr │ │ │ │ + bx r6 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsrs r4, r2, #25 │ │ │ │ + lsrs r4, r2, #28 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - mov r6, r1 │ │ │ │ + mov lr, r9 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - mov r0, r2 │ │ │ │ + mov r8, sl │ │ │ │ lsls r7, r3, #2 │ │ │ │ - mov r0, sl │ │ │ │ + bx r2 │ │ │ │ lsls r7, r3, #2 │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ - cmp lr, sp │ │ │ │ + mov lr, r5 │ │ │ │ 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 │ │ │ │ @@ -2321677,29 +2321687,29 @@ │ │ │ │ b.n 6c1c78 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x4d978> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ b.n 6c1a20 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x4d720> │ │ │ │ lsls r6, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r3, #18 │ │ │ │ + lsrs r4, r3, #21 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsrs r0, r7, #16 │ │ │ │ + lsrs r0, r7, #19 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsrs r0, r1, #15 │ │ │ │ + lsrs r0, r1, #18 │ │ │ │ lsls r5, r4, #2 │ │ │ │ b.n 6c16e8 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x4d3e8> │ │ │ │ lsls r6, r1, #5 │ │ │ │ - lsrs r4, r3, #12 │ │ │ │ + lsrs r4, r3, #15 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsrs r6, r3, #10 │ │ │ │ + lsrs r6, r3, #13 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsrs r2, r2, #8 │ │ │ │ + lsrs r2, r2, #11 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsrs r0, r3, #5 │ │ │ │ + lsrs r0, r3, #8 │ │ │ │ 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] @ 6c22b0 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x4dfb0> │ │ │ │ @@ -2322140,31 +2322150,31 @@ │ │ │ │ b.n 6c2122 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x4de22> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ b.n 6c2614 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x4e314> │ │ │ │ lsls r6, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r6, #31 │ │ │ │ + lsrs r6, r6, #2 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsls r6, r2, #30 │ │ │ │ + lsrs r6, r2, #1 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsls r2, r7, #27 │ │ │ │ + lsls r2, r7, #30 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsls r0, r1, #27 │ │ │ │ + lsls r0, r1, #30 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsls r6, r5, #24 │ │ │ │ + lsls r6, r5, #27 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsls r2, r6, #23 │ │ │ │ + lsls r2, r6, #26 │ │ │ │ lsls r5, r4, #2 │ │ │ │ udf #140 @ 0x8c │ │ │ │ lsls r6, r1, #5 │ │ │ │ - lsls r0, r2, #22 │ │ │ │ + lsls r0, r2, #25 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsls r6, r5, #21 │ │ │ │ + lsls r6, r5, #24 │ │ │ │ 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 │ │ │ │ @@ -2322913,39 +2322923,40 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ... │ │ │ │ bgt.n 6c2a90 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x4e790> │ │ │ │ lsls r6, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r3, #52 @ 0x34 │ │ │ │ + subs r3, #244 @ 0xf4 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsls r6, r2, #8 │ │ │ │ + lsls r6, r2, #11 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsls r4, r3, #7 │ │ │ │ + lsls r4, r3, #10 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsls r0, r6, #3 │ │ │ │ + lsls r0, r6, #6 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsls r0, r4, #2 │ │ │ │ + lsls r0, r4, #5 │ │ │ │ lsls r5, r4, #2 │ │ │ │ bhi.n 6c2a50 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x4e750> │ │ │ │ lsls r6, r1, #5 │ │ │ │ - adds r7, #246 @ 0xf6 │ │ │ │ + subs r0, #182 @ 0xb6 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - vhadd.u16 d16, d16, d20 │ │ │ │ - vhadd.u8 d0, d28, d20 │ │ │ │ - cdp2 0, 15, cr0, cr10, cr4, {5} │ │ │ │ - cdp2 0, 14, cr0, cr0, cr4, {5} │ │ │ │ - cdp2 0, 12, cr0, cr12, cr4, {5} │ │ │ │ - cdp2 0, 9, cr0, cr4, cr4, {5} │ │ │ │ - cdp2 0, 5, cr0, cr12, cr4, {5} │ │ │ │ - cdp2 0, 1, cr0, cr14, cr4, {5} │ │ │ │ - ldc2l 0, cr0, [r8, #656]! @ 0x290 │ │ │ │ - ldc2l 0, cr0, [r2, #-656] @ 0xfffffd70 │ │ │ │ - stc2 0, cr0, [r0, #-656]! @ 0xfffffd70 │ │ │ │ + movs r0, r2 │ │ │ │ + lsls r5, r4, #2 │ │ │ │ + vaddl.u8 q8, d28, d20 │ │ │ │ + vtrn.32 d0, d20 │ │ │ │ + vaddl.u32 q0, d16, d20 │ │ │ │ + vaddl.u8 q0, d28, d20 │ │ │ │ + vhadd.u16 d16, d20, d20 │ │ │ │ + vhadd.u16 d0, d28, d20 │ │ │ │ + cdp2 0, 13, cr0, cr14, cr4, {5} │ │ │ │ + cdp2 0, 11, cr0, cr8, cr4, {5} │ │ │ │ + cdp2 0, 1, cr0, cr2, cr4, {5} │ │ │ │ + stc2l 0, cr0, [r0, #656]! @ 0x290 │ │ │ │ stmdb sp!, {r4, 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] │ │ │ │ add.w r6, r0, r1, lsl #2 │ │ │ │ @@ -2323017,15 +2323028,15 @@ │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx 6acf8 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - @ instruction: 0xfba200a4 │ │ │ │ + stc2l 0, cr0, [r2], #-656 @ 0xfffffd70 │ │ │ │ stmdb 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 │ │ │ │ mov r5, r0 │ │ │ │ @@ -2323174,15 +2323185,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 6c2d0c <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x4ea0c> │ │ │ │ nop │ │ │ │ - @ instruction: 0xfb3600a4 │ │ │ │ + @ instruction: 0xfbf600a4 │ │ │ │ stmdb 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 │ │ │ │ adds r1, r0, #4 │ │ │ │ @@ -2323965,25 +2323976,25 @@ │ │ │ │ mov r0, r8 │ │ │ │ mov r7, r4 │ │ │ │ bl 6c2ae0 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x4e7e0> │ │ │ │ mov r4, r5 │ │ │ │ mov r6, r0 │ │ │ │ b.n 6c2f3c <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x4ec3c> │ │ │ │ nop │ │ │ │ - ldrsb.w r0, [sl, #164] @ 0xa4 │ │ │ │ + @ instruction: 0xfa5a00a4 │ │ │ │ bcs.n 6c366c <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x4f36c> │ │ │ │ lsls r6, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str.w r0, [r8, #164] @ 0xa4 │ │ │ │ - ldrh.w r0, [ip, #164] @ 0xa4 │ │ │ │ + vst1.8 {d0[5]}, [r8], r4 │ │ │ │ + ldr??.w r0, [ip, r4, lsl #2] │ │ │ │ bne.n 6c361c <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x4f31c> │ │ │ │ lsls r6, r1, #5 │ │ │ │ - @ instruction: 0xf6b800a4 │ │ │ │ - @ instruction: 0xf3ce00a4 │ │ │ │ + @ instruction: 0xf77800a4 │ │ │ │ + eor.w r0, lr, #5373952 @ 0x520000 │ │ │ │ stmdb 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] @ 6c3998 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x4f698> │ │ │ │ ldr r7, [r1, #36] @ 0x24 │ │ │ │ @@ -2324334,23 +2324345,23 @@ │ │ │ │ mov r7, r0 │ │ │ │ b.n 6c3938 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x4f638> │ │ │ │ nop │ │ │ │ movs r4, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - adc.w r0, r6, #164 @ 0xa4 │ │ │ │ + addw r0, r6, #164 @ 0xa4 │ │ │ │ ldmia r2, {r1, r2} │ │ │ │ lsls r6, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - orns r0, r6, #164 @ 0xa4 │ │ │ │ - orrs.w r0, lr, #164 @ 0xa4 │ │ │ │ - and.w r0, r4, #164 @ 0xa4 │ │ │ │ - vhadd.s16 d16, d16, d20 │ │ │ │ + @ instruction: 0xf13600a4 │ │ │ │ + adds.w r0, lr, #164 @ 0xa4 │ │ │ │ + @ instruction: 0xf0c400a4 │ │ │ │ + ands.w r0, r0, #164 @ 0xa4 │ │ │ │ stmia r6!, {r6, r7} │ │ │ │ lsls r6, r1, #5 │ │ │ │ ldr.w r3, [sl] │ │ │ │ movs r2, #8 │ │ │ │ ldr.w sl, [r6, #36] @ 0x24 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #32] │ │ │ │ @@ -2324919,26 +2324930,25 @@ │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ stmia r4!, {r1, r4, r5, r6} │ │ │ │ lsls r6, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bics.w r0, lr, r4, asr #2 │ │ │ │ - movs r2, #62 @ 0x3e │ │ │ │ + @ instruction: 0xeafe00a4 │ │ │ │ + movs r2, #254 @ 0xfe │ │ │ │ lsls r7, r3, #2 │ │ │ │ - movs r2, #44 @ 0x2c │ │ │ │ + movs r2, #236 @ 0xec │ │ │ │ lsls r7, r3, #2 │ │ │ │ - stmia.w sl, {r2, r5, r7} │ │ │ │ - bvc.n 6c3f94 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x4fc94> │ │ │ │ + strd r0, r0, [sl, #-656] @ 0x290 │ │ │ │ + bhi.n 6c3f14 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x4fc14> │ │ │ │ lsls r2, r3, #4 │ │ │ │ - bvc.n 6c3f68 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x4fc68> │ │ │ │ + bhi.n 6c3ee8 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x4fbe8> │ │ │ │ lsls r2, r3, #4 │ │ │ │ - b.n 6c3f84 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x4fc84> │ │ │ │ - lsls r4, r4, #2 │ │ │ │ + ldmia.w r4, {r2, r5, r7} │ │ │ │ ldr.w r0, [r8, #32] │ │ │ │ blx 69780 │ │ │ │ mov r2, fp │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r6 │ │ │ │ blx 691d4 │ │ │ │ @@ -2325122,15 +2325132,15 @@ │ │ │ │ str.w r0, [r4, #1088] @ 0x440 │ │ │ │ mov r0, r5 │ │ │ │ bl 61bf68 │ │ │ │ str.w r0, [r4, #1092] @ 0x444 │ │ │ │ b.n 6c3e96 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x4fb96> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - b.n 6c3f44 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x4fc44> │ │ │ │ + b.n 6c40c4 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x4fdc4> │ │ │ │ lsls r4, r4, #2 │ │ │ │ bkpt 0x008a │ │ │ │ lsls r6, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2325561,26 +2325571,27 @@ │ │ │ │ subs r1, #128 @ 0x80 │ │ │ │ pop {r2, r3, r6} │ │ │ │ lsls r6, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cbnz r4, 6c4782 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x50482> │ │ │ │ lsls r6, r1, #5 │ │ │ │ - bcs.n 6c4718 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x50418> │ │ │ │ + bcs.n 6c4698 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x50398> │ │ │ │ lsls r2, r3, #4 │ │ │ │ ldr r0, [pc, #4] @ (6c4710 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x50410>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - vshr.u64 d0, d14, #62 │ │ │ │ + lsls r2, r0, #1 │ │ │ │ + lsls r7, r3, #2 │ │ │ │ ldr r0, [pc, #4] @ (6c471c <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x5041c>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - str r2, [r3, #72] @ 0x48 │ │ │ │ + str r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #2 │ │ │ │ ldr r3, [pc, #12] @ (6c4730 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x50430>) │ │ │ │ ldr.w r2, [r0, #3464] @ 0xd88 │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r2, lsl #2] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ @@ -2325675,27 +2325686,27 @@ │ │ │ │ ldr r3, [r5, #8] │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ cbz r0, 6c484e <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x5054e> │ │ │ │ addw r0, r4, #3532 @ 0xdcc │ │ │ │ bl 45e0cc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x349d50> │ │ │ │ addw r0, r4, #3512 @ 0xdb8 │ │ │ │ - bl ab9bc0 │ │ │ │ + bl ab9bb8 │ │ │ │ ldr.w r0, [r4, #3508] @ 0xdb4 │ │ │ │ bl 433400 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x31f084> │ │ │ │ ldr r3, [r5, #12] │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ mov r0, r4 │ │ │ │ blx 6a8c0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ addw r0, r0, #3532 @ 0xdcc │ │ │ │ bl 45e0cc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x349d50> │ │ │ │ addw r0, r4, #3512 @ 0xdb8 │ │ │ │ - bl ab9bc0 │ │ │ │ + bl ab9bb8 │ │ │ │ ldr.w r0, [r4, #3508] @ 0xdb4 │ │ │ │ bl 433400 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x31f084> │ │ │ │ b.n 6c4848 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x50548> │ │ │ │ nop │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2325714,22 +2325725,22 @@ │ │ │ │ add r6, pc │ │ │ │ mov r7, r1 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str.w r3, [sp, #2156] @ 0x86c │ │ │ │ mov.w r3, #0 │ │ │ │ bl 45bc08 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x34788c> │ │ │ │ mov r0, r6 │ │ │ │ - bl ab6248 │ │ │ │ + bl ab6240 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 6c494a <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x5064a> │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl ab62bc │ │ │ │ + bl ab62b4 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl ab62b8 │ │ │ │ + bl ab62b0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 6c493e <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x5063e> │ │ │ │ movs r2, #32 │ │ │ │ addw r1, sp, #2056 @ 0x808 │ │ │ │ mov r0, r5 │ │ │ │ bl 45c174 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x347df8> │ │ │ │ ldr r0, [pc, #216] @ (6c49a8 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x506a8>) │ │ │ │ @@ -2325811,23 +2325822,23 @@ │ │ │ │ @ instruction: 0xb778 │ │ │ │ lsls r6, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xb770 │ │ │ │ lsls r6, r1, #5 │ │ │ │ @ instruction: 0xffd7ffff │ │ │ │ - ldmia r6!, {r1, r2, r3, r4, r5, r7} │ │ │ │ + ldmia r7!, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r2, r3, #4 │ │ │ │ movs r4, #202 @ 0xca │ │ │ │ lsls r0, r1, #5 │ │ │ │ @ instruction: 0xb6d6 │ │ │ │ lsls r6, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r2, #19 │ │ │ │ + lsrs r6, r2, #22 │ │ │ │ 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 │ │ │ │ @@ -2326219,15 +2326230,15 @@ │ │ │ │ cmp r4, #16 │ │ │ │ bne.w 6c4cd0 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x509d0> │ │ │ │ ldrb.w r4, [lr, #4] │ │ │ │ and.w r4, r4, #31 │ │ │ │ cmp r4, #4 │ │ │ │ bne.w 6c4cd0 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x509d0> │ │ │ │ b.n 6c4d14 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x50a14> │ │ │ │ - ldmia r1!, {r3, r4, r6, r7} │ │ │ │ + ldmia r2!, {r3, r4, r7} │ │ │ │ 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] @ 6c52c8 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x50fc8> │ │ │ │ sub sp, #28 │ │ │ │ @@ -2326420,15 +2326431,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 af91f8 │ │ │ │ + bl af91f0 │ │ │ │ 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] │ │ │ │ @@ -2326532,15 +2326543,15 @@ │ │ │ │ vstr s15, [r4, #600] @ 0x258 │ │ │ │ vstr s15, [r4, #584] @ 0x248 │ │ │ │ vstr s15, [r4, #580] @ 0x244 │ │ │ │ bl 6c486c <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x5056c> │ │ │ │ movs r1, #40 @ 0x28 │ │ │ │ addw r0, r4, #3512 @ 0xdb8 │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ - bl ab9ba8 │ │ │ │ + bl ab9ba0 │ │ │ │ movs r1, #1 │ │ │ │ addw r0, r4, #3532 @ 0xdcc │ │ │ │ bl 45e0e0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x349d64> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ cmp r2, #0 │ │ │ │ @@ -2326602,53 +2326613,53 @@ │ │ │ │ cmp r8, r0 │ │ │ │ movs r0, r0 │ │ │ │ cmp r0, r4 │ │ │ │ str r0, [r0, r0] │ │ │ │ cmp r3, pc │ │ │ │ cbz r2, 6c52f8 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x50ff8> │ │ │ │ lsls r6, r1, #5 │ │ │ │ - stmia r0!, {r1, r2, r3} │ │ │ │ + stmia r0!, {r1, r2, r3, r6, r7} │ │ │ │ lsls r0, r3, #2 │ │ │ │ - stmia r0!, {r1, r5} │ │ │ │ + stmia r0!, {r1, r5, r6, r7} │ │ │ │ lsls r0, r3, #2 │ │ │ │ - stmia r0!, {r1, r2, r4, r5} │ │ │ │ + stmia r0!, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r0, r3, #2 │ │ │ │ - stmia r0!, {r2, r3, r4, r6} │ │ │ │ + stmia r1!, {r2, r3, r4} │ │ │ │ lsls r0, r3, #2 │ │ │ │ - stmia r0!, {r1, r7} │ │ │ │ + stmia r1!, {r1, r6} │ │ │ │ lsls r0, r3, #2 │ │ │ │ cmp r5, #4 │ │ │ │ movs r0, r0 │ │ │ │ bl 6832e6 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0xefe6> │ │ │ │ strh.w pc, [r1, #4095] @ 0xfff │ │ │ │ bl 65d2ee │ │ │ │ bl 6612f2 │ │ │ │ bl 6792f6 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x4ff6> │ │ │ │ bl 6b52fa <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x40ffa> │ │ │ │ @ instruction: 0xfa2bffff │ │ │ │ bl 667302 │ │ │ │ bl 679306 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x5006> │ │ │ │ bl 6ab30a <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x3700a> │ │ │ │ - stmia r7!, {r1, r4, r5, r6, r7} │ │ │ │ + ldmia r0!, {r1, r4, r5, r7} │ │ │ │ lsls r2, r3, #4 │ │ │ │ - ldmia r4!, {} │ │ │ │ + ldmia r4!, {r6, r7} │ │ │ │ lsls r2, r3, #4 │ │ │ │ - ldmia r0!, {r3, r7} │ │ │ │ + ldmia r1!, {r3, r6} │ │ │ │ lsls r2, r3, #4 │ │ │ │ - stmia r6!, {r2, r3, r4, r5, r6} │ │ │ │ + stmia r7!, {r2, r3, r4, r5} │ │ │ │ lsls r2, r3, #4 │ │ │ │ - stmia r5!, {r2, r4} │ │ │ │ + stmia r5!, {r2, r4, r6, r7} │ │ │ │ lsls r2, r3, #4 │ │ │ │ - stmia r6!, {r1, r2, r4} │ │ │ │ + stmia r6!, {r1, r2, r4, r6, r7} │ │ │ │ lsls r2, r3, #4 │ │ │ │ - ldmia r2, {r1, r2, r3, r4} │ │ │ │ + ldmia r2, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r2, r3, #4 │ │ │ │ - ldmia r1!, {r3, r4} │ │ │ │ + ldmia r1!, {r3, r4, r6, r7} │ │ │ │ lsls r2, r3, #4 │ │ │ │ - stmia r7!, {r1, r3} │ │ │ │ + stmia r7!, {r1, r3, r6, r7} │ │ │ │ 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] @ (6c53a0 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x510a0>) │ │ │ │ @@ -2326696,15 +2326707,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ add r4, sp, #704 @ 0x2c0 │ │ │ │ lsls r6, r1, #5 │ │ │ │ add r4, sp, #592 @ 0x250 │ │ │ │ lsls r6, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r5, #20 │ │ │ │ + lsrs r4, r5, #23 │ │ │ │ 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 │ │ │ │ @@ -2326933,25 +2326944,25 @@ │ │ │ │ movs r0, r0 │ │ │ │ add r4, sp, #96 @ 0x60 │ │ │ │ lsls r6, r1, #5 │ │ │ │ add r2, sp, #728 @ 0x2d8 │ │ │ │ lsls r6, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - mov r4, r1 │ │ │ │ + mov ip, r9 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - lsrs r4, r1, #13 │ │ │ │ + lsrs r4, r1, #16 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - movs r6, #136 @ 0x88 │ │ │ │ + movs r7, #72 @ 0x48 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - movs r6, #122 @ 0x7a │ │ │ │ + movs r7, #58 @ 0x3a │ │ │ │ lsls r0, r5, #2 │ │ │ │ - cmp ip, r8 │ │ │ │ + mov ip, r0 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - cmp lr, r7 │ │ │ │ + mov r6, pc │ │ │ │ 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 432508 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x31e18c> │ │ │ │ @@ -2327382,15 +2327393,15 @@ │ │ │ │ lsl.w r3, r6, r0 │ │ │ │ orr.w ip, ip, r3 │ │ │ │ b.n 6c5af6 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x517f6> │ │ │ │ add r5, pc, #424 @ (adr r5, 6c5d00 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x51a00>) │ │ │ │ lsls r6, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r3, {r1, r3, r6, r7} │ │ │ │ + ldmia r4!, {r1, r3, r7} │ │ │ │ lsls r2, r3, #4 │ │ │ │ add r4, pc, #1016 @ (adr r4, 6c5f5c <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x51c5c>) │ │ │ │ lsls r6, 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 │ │ │ │ @@ -2327815,15 +2327826,15 @@ │ │ │ │ it eq │ │ │ │ orreq.w r0, r0, #6 │ │ │ │ bne.w 6c5c10 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x51910> │ │ │ │ b.n 6c5bd8 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x518d8> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ add r4, pc, #480 @ (adr r4, 6c61fc <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x51efc>) │ │ │ │ lsls r6, r1, #5 │ │ │ │ - ldmia r2, {r1, r2, r3, r4, r6, r7} │ │ │ │ + ldmia r3, {r1, r2, r3, r4, r7} │ │ │ │ lsls r2, r3, #4 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r4, pc, #112 @ (adr r4, 6c6098 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x51d98>) │ │ │ │ lsls r6, r1, #5 │ │ │ │ cmp.w r0, #274 @ 0x112 │ │ │ │ beq.n 6c605c <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x51d5c> │ │ │ │ @@ -2327878,17 +2327889,17 @@ │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - it ne │ │ │ │ - lslne r2, r3, #4 │ │ │ │ - pop {r2, r4, r5, pc} │ │ │ │ + it le │ │ │ │ + lslle r2, r3, #4 │ │ │ │ + pop {r2, r4, r5, r6, r7, pc} │ │ │ │ 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 │ │ │ │ @@ -2328417,28 +2328428,28 @@ │ │ │ │ strd r3, r2, [sp, #36] @ 0x24 │ │ │ │ bl 6c5630 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x51330> │ │ │ │ ldrd r3, r2, [sp, #36] @ 0x24 │ │ │ │ mov r1, r8 │ │ │ │ str r0, [r4, #52] @ 0x34 │ │ │ │ b.n 6c64c0 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x521c0> │ │ │ │ nop │ │ │ │ - revsh r0, r7 │ │ │ │ + cbnz r0, 6c66de <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x523de> │ │ │ │ lsls r2, r3, #4 │ │ │ │ - cbnz r0, 6c667a <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x5237a> │ │ │ │ + cbnz r0, 6c66aa <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x523aa> │ │ │ │ lsls r2, r3, #4 │ │ │ │ - ldr r0, [pc, #664] @ (6c6910 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x52610>) │ │ │ │ + ldr r1, [pc, #408] @ (6c6810 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x52510>) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r0, [pc, #616] @ (6c68e4 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x525e4>) │ │ │ │ + ldr r1, [pc, #360] @ (6c67e4 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x524e4>) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r0, [pc, #576] @ (6c68c0 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x525c0>) │ │ │ │ + ldr r1, [pc, #320] @ (6c67c0 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x524c0>) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - @ instruction: 0xfb38009e │ │ │ │ - @ instruction: 0xfb5e009e │ │ │ │ - @ instruction: 0xfb58009e │ │ │ │ - @ instruction: 0xfb52009e │ │ │ │ + @ instruction: 0xfbf8009e │ │ │ │ + ldc2 0, cr0, [lr], {158} @ 0x9e │ │ │ │ + ldc2 0, cr0, [r8], {158} @ 0x9e │ │ │ │ + ldc2 0, cr0, [r2], {158} @ 0x9e │ │ │ │ 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 │ │ │ │ str.w ip, [sp] │ │ │ │ @@ -2328606,23 +2328617,23 @@ │ │ │ │ add r3, pc │ │ │ │ b.n 6c680a <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x5250a> │ │ │ │ nop │ │ │ │ ldr r0, [sp, #368] @ 0x170 │ │ │ │ lsls r6, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - mov r4, sl │ │ │ │ + bxns r2 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - mov r4, r9 │ │ │ │ + bxns r1 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - vld4.32 {d0-d3}, [r0 :64], lr │ │ │ │ - vst4.32 {d0-d3}, [r2 :64], lr │ │ │ │ - str??.w r0, [ip, #158] @ 0x9e │ │ │ │ - str??.w r0, [r4, #158] @ 0x9e │ │ │ │ - movs r6, #142 @ 0x8e │ │ │ │ + vld1.8 @ instruction: 0xf9e0009e │ │ │ │ + vst1.8 @ instruction: 0xf9c2009e │ │ │ │ + vld1.8 @ instruction: 0xf9ac009e │ │ │ │ + vld1.8 @ instruction: 0xf9a4009e │ │ │ │ + movs r7, #78 @ 0x4e │ │ │ │ lsls r1, r3, #2 │ │ │ │ ldrb.w ip, [r0, #80] @ 0x50 │ │ │ │ cmp.w ip, #1 │ │ │ │ bhi.n 6c6910 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x52610> │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2328692,15 +2328703,15 @@ │ │ │ │ movls r0, #0 │ │ │ │ movhi r0, #1 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov ip, r0 │ │ │ │ movs r1, #1 │ │ │ │ b.n 6c68c8 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x525c8> │ │ │ │ - bkpt 0x0014 │ │ │ │ + bkpt 0x00d4 │ │ │ │ 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 │ │ │ │ @@ -2328763,15 +2328774,15 @@ │ │ │ │ blx 69e78 <__aeabi_uidiv@plt> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r2, r0 │ │ │ │ it cc │ │ │ │ movcc r2, r0 │ │ │ │ b.n 6c699a <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x5269a> │ │ │ │ - pop {r1, r4, r6, pc} │ │ │ │ + bkpt 0x0012 │ │ │ │ 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 │ │ │ │ @@ -2329107,21 +2329118,21 @@ │ │ │ │ add r3, pc │ │ │ │ b.n 6c6b4c <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x5284c> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r4, [sp, #888] @ 0x378 │ │ │ │ lsls r6, r1, #5 │ │ │ │ - @ instruction: 0xf666009e │ │ │ │ - movw r0, #51358 @ 0xc89e │ │ │ │ - @ instruction: 0xf4f0009e │ │ │ │ - adds.w r0, ip, #5177344 @ 0x4f0000 │ │ │ │ + @ instruction: 0xf726009e │ │ │ │ + @ instruction: 0xf70c009e │ │ │ │ + subs.w r0, r0, #5177344 @ 0x4f0000 │ │ │ │ + rsbs r0, ip, #5177344 @ 0x4f0000 │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ lsls r6, r1, #5 │ │ │ │ - movs r1, #112 @ 0x70 │ │ │ │ + movs r2, #48 @ 0x30 │ │ │ │ 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] │ │ │ │ @@ -2329794,28 +2329805,28 @@ │ │ │ │ b.n 6c74d8 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x531d8> │ │ │ │ movs r3, #1 │ │ │ │ strd r3, r3, [r4, #124] @ 0x7c │ │ │ │ b.n 6c6ebc <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x52bbc> │ │ │ │ nop │ │ │ │ str r2, [sp, #72] @ 0x48 │ │ │ │ lsls r6, r1, #5 │ │ │ │ - @ instruction: 0xb704 │ │ │ │ + @ instruction: 0xb7c4 │ │ │ │ lsls r2, r3, #4 │ │ │ │ - @ instruction: 0xb6e4 │ │ │ │ + @ instruction: 0xb7a4 │ │ │ │ lsls r2, r3, #4 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - eor.w r0, ip, #158 @ 0x9e │ │ │ │ - push {r3, r4, r5} │ │ │ │ + adc.w r0, ip, #158 @ 0x9e │ │ │ │ + push {r3, r4, r5, r6, r7} │ │ │ │ lsls r2, r3, #4 │ │ │ │ - push {r1, r2, r5} │ │ │ │ + push {r1, r2, r5, r6, r7} │ │ │ │ lsls r2, r3, #4 │ │ │ │ - push {r6} │ │ │ │ + push {lr} │ │ │ │ lsls r2, r3, #4 │ │ │ │ - push {r5} │ │ │ │ + push {r5, r6, r7} │ │ │ │ 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 │ │ │ │ @@ -2330359,15 +2330370,15 @@ │ │ │ │ beq.w 6c75e6 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x532e6> │ │ │ │ b.n 6c77d8 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x534d8> │ │ │ │ nop │ │ │ │ ldrh r4, [r7, #18] │ │ │ │ lsls r6, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - adcs.w 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 │ │ │ │ bl 6cc090 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x57d90> │ │ │ │ pop {r3, pc} │ │ │ │ cbz r1, 6c7b62 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x53862> │ │ │ │ @@ -2330398,15 +2330409,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, 6c7bb6 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x538b6> │ │ │ │ - bl af40e0 │ │ │ │ + bl af40d8 │ │ │ │ ldr.w r0, [r5, #708] @ 0x2c4 │ │ │ │ cbz r0, 6c7bc0 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x538c0> │ │ │ │ bl 5984d0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x484154> │ │ │ │ ldr.w r3, [r5, #2324] @ 0x914 │ │ │ │ cbz r3, 6c7c1e <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x5391e> │ │ │ │ mov.w r8, #0 │ │ │ │ mov r6, r5 │ │ │ │ @@ -2330530,15 +2330541,15 @@ │ │ │ │ ldr r3, [r3, #124] @ 0x7c │ │ │ │ blx r3 │ │ │ │ add.w r0, r5, #2432 @ 0x980 │ │ │ │ bl 6e60fc <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x71dfc> │ │ │ │ addw r0, r5, #2516 @ 0x9d4 │ │ │ │ bl 6e60fc <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x71dfc> │ │ │ │ addw r0, r5, #2332 @ 0x91c │ │ │ │ - bl ab9bd0 │ │ │ │ + bl ab9bc8 │ │ │ │ ldr.w r0, [r5, #892] @ 0x37c │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 6c7dda <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x53ada> │ │ │ │ blx 6a8c0 │ │ │ │ ldr.w r0, [r5, #1012] @ 0x3f4 │ │ │ │ blx 6a8c0 │ │ │ │ ldr.w r0, [r5, #1212] @ 0x4bc │ │ │ │ @@ -2330688,15 +2330699,15 @@ │ │ │ │ ldr r3, [pc, #1000] @ (6c8308 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x54008>) │ │ │ │ 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 ab9bc4 │ │ │ │ + bl ab9bbc │ │ │ │ ldr r3, [r6, #120] @ 0x78 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ str.w r0, [r4, #644] @ 0x284 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 6c88da <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x545da> │ │ │ │ @@ -2331007,109 +2331018,109 @@ │ │ │ │ strh r6, [r0, #8] │ │ │ │ lsls r6, r1, #5 │ │ │ │ ldc2 15, cr15, [r9], #-1020 @ 0xfffffc04 │ │ │ │ mcrr2 15, 15, pc, r5, cr15 @ │ │ │ │ @ instruction: 0xfbebffff │ │ │ │ adds r4, r2, r6 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 6c89cc <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x546cc> │ │ │ │ + b.n 6c7b4c <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x5384c> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - b.n 6c89b8 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x546b8> │ │ │ │ + b.n 6c7b38 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x53838> │ │ │ │ lsls r6, r3, #2 │ │ │ │ movs r5, #160 @ 0xa0 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 6c899c <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x5469c> │ │ │ │ + b.n 6c8b1c <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x5481c> │ │ │ │ lsls r6, r3, #2 │ │ │ │ adds r1, #200 @ 0xc8 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 6c89d0 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x546d0> │ │ │ │ + b.n 6c7b50 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x53850> │ │ │ │ lsls r6, r3, #2 │ │ │ │ subs r4, r7, #5 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 6c8960 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x54660> │ │ │ │ + b.n 6c8ae0 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x547e0> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - b.n 6c8964 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x54664> │ │ │ │ + b.n 6c8ae4 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x547e4> │ │ │ │ lsls r6, r3, #2 │ │ │ │ subs r0, #124 @ 0x7c │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r4, #27 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 6c8930 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x54630> │ │ │ │ + b.n 6c8ab0 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x547b0> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - sbcs r2, r1 │ │ │ │ + negs r2, r1 │ │ │ │ lsls r6, r3, #2 │ │ │ │ asrs r0, r4, #18 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r3, r5 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, #236 @ 0xec │ │ │ │ + adds r1, #172 @ 0xac │ │ │ │ lsls r6, r3, #2 │ │ │ │ adds r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - adds r5, #150 @ 0x96 │ │ │ │ + adds r6, #86 @ 0x56 │ │ │ │ lsls r6, r3, #2 │ │ │ │ adds r7, #56 @ 0x38 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r2, r3 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 6c8894 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x54594> │ │ │ │ + b.n 6c8a14 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x54714> │ │ │ │ lsls r6, r3, #2 │ │ │ │ movs r7, #156 @ 0x9c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 6c8804 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x54504> │ │ │ │ + b.n 6c8984 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x54684> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - b.n 6c880c <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x5450c> │ │ │ │ + b.n 6c898c <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x5468c> │ │ │ │ lsls r6, r3, #2 │ │ │ │ subs r0, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 6c87f4 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x544f4> │ │ │ │ + b.n 6c8974 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x54674> │ │ │ │ lsls r6, r3, #2 │ │ │ │ asrs r4, r7, #29 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 6c87dc <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x544dc> │ │ │ │ + b.n 6c895c <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x5465c> │ │ │ │ lsls r6, r3, #2 │ │ │ │ asrs r4, r0, #14 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 6c87bc <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x544bc> │ │ │ │ + b.n 6c893c <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x5463c> │ │ │ │ lsls r6, r3, #2 │ │ │ │ subs r0, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 6c87b4 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x544b4> │ │ │ │ + b.n 6c8934 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x54634> │ │ │ │ lsls r6, r3, #2 │ │ │ │ asrs r4, r0, #24 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 6c8790 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x54490> │ │ │ │ + b.n 6c8910 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x54610> │ │ │ │ lsls r6, r3, #2 │ │ │ │ cmp r1, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ - adds r5, #156 @ 0x9c │ │ │ │ + adds r6, #92 @ 0x5c │ │ │ │ lsls r6, r3, #2 │ │ │ │ subs r3, #156 @ 0x9c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 6c874c <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x5444c> │ │ │ │ + b.n 6c88cc <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x545cc> │ │ │ │ lsls r6, r3, #2 │ │ │ │ movs r0, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 6c873c <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x5443c> │ │ │ │ + b.n 6c88bc <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x545bc> │ │ │ │ lsls r6, r3, #2 │ │ │ │ cmp r7, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 6c8724 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x54424> │ │ │ │ + b.n 6c88a4 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x545a4> │ │ │ │ lsls r6, r3, #2 │ │ │ │ subs r1, #28 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r3, #28] │ │ │ │ + ldrh r0, [r3, #34] @ 0x22 │ │ │ │ lsls r4, r4, #2 │ │ │ │ asrs r4, r6, #16 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 6c86ec <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x543ec> │ │ │ │ + b.n 6c886c <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x5456c> │ │ │ │ lsls r6, r3, #2 │ │ │ │ adds r0, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 6c8524 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x54224> │ │ │ │ + b.n 6c86a4 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x543a4> │ │ │ │ lsls r6, r3, #2 │ │ │ │ add r0, pc │ │ │ │ ldr.w r1, [pc, #2152] @ 6c8c40 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x54940> │ │ │ │ str.w r0, [r4, #1328] @ 0x530 │ │ │ │ strb.w r3, [r4, #1324] @ 0x52c │ │ │ │ str.w r3, [r4, #1332] @ 0x534 │ │ │ │ str.w r3, [r4, #1340] @ 0x53c │ │ │ │ @@ -2331613,15 +2331624,15 @@ │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ mov.w r1, #1048576 @ 0x100000 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [sp, #0] │ │ │ │ bl 5e60b0 │ │ │ │ str r0, [r4, #20] │ │ │ │ mov r0, r4 │ │ │ │ - bl af3ce4 │ │ │ │ + bl af3cdc │ │ │ │ str.w r0, [r4, #720] @ 0x2d0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 6c88da <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x545da> │ │ │ │ ldr.w r3, [r4, #704] @ 0x2c0 │ │ │ │ ldrb.w r1, [r3, #3498] @ 0xdaa │ │ │ │ ldr r3, [pc, #652] @ (6c8c88 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x54988>) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ @@ -2331819,35 +2331830,35 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r0, #1 │ │ │ │ movs r0, r0 │ │ │ │ movs r1, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 6c8d78 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x54a78> │ │ │ │ + b.n 6c8ef8 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x54bf8> │ │ │ │ lsls r6, r3, #2 │ │ │ │ cmp r2, #164 @ 0xa4 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 6c8d68 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x54a68> │ │ │ │ + b.n 6c8ee8 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x54be8> │ │ │ │ lsls r6, r3, #2 │ │ │ │ subs r0, r2, #5 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 6c8d68 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x54a68> │ │ │ │ + b.n 6c8ee8 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x54be8> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - b.n 6c8d40 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x54a40> │ │ │ │ + b.n 6c8ec0 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x54bc0> │ │ │ │ lsls r6, r3, #2 │ │ │ │ adds r2, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r3, r5 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 6c8cdc <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x549dc> │ │ │ │ + b.n 6c8e5c <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x54b5c> │ │ │ │ lsls r6, r3, #2 │ │ │ │ adds r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 6c8cb0 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x549b0> │ │ │ │ + b.n 6c8e30 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x54b30> │ │ │ │ lsls r6, r3, #2 │ │ │ │ asrs r4, r3, #19 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r1, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r5, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ @@ -2331857,25 +2331868,25 @@ │ │ │ │ lsls r6, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, #224 @ 0xe0 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - movs r2, #220 @ 0xdc │ │ │ │ + movs r3, #156 @ 0x9c │ │ │ │ lsls r6, r3, #2 │ │ │ │ - movs r2, #212 @ 0xd4 │ │ │ │ + movs r3, #148 @ 0x94 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - bls.n 6c8bd0 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x548d0> │ │ │ │ + bge.n 6c8d50 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x54a50> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - movs r2, #188 @ 0xbc │ │ │ │ + movs r3, #124 @ 0x7c │ │ │ │ lsls r6, r3, #2 │ │ │ │ - bvc.n 6c8d3c <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x54a3c> │ │ │ │ + bhi.n 6c8cbc <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x549bc> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - bvc.n 6c8d30 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x54a30> │ │ │ │ + bhi.n 6c8cb0 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x549b0> │ │ │ │ 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] @ (6c8cd0 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x549d0>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -2331886,15 +2331897,15 @@ │ │ │ │ add r0, pc │ │ │ │ bl 443ff4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x32fc78> │ │ │ │ str.w r0, [r4, #3504] @ 0xdb0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ b.n 6c8fc0 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x54cc0> │ │ │ │ lsls r7, r0, #5 │ │ │ │ - bhi.n 6c8c6c <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x5496c> │ │ │ │ + bls.n 6c8bec <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x548ec> │ │ │ │ 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] @ (6c8e98 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x54b98>) │ │ │ │ sub sp, #20 │ │ │ │ @@ -2332070,54 +2332081,54 @@ │ │ │ │ blx 6a2ec <__fprintf_chk@plt> │ │ │ │ b.n 6c8da8 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x54aa8> │ │ │ │ nop │ │ │ │ strb r4, [r1, #12] │ │ │ │ lsls r6, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - vaddl.s16 q8, d26, d23 │ │ │ │ - ldrb r0, [r3, #28] │ │ │ │ + eors.w r0, sl, #167 @ 0xa7 │ │ │ │ + ldrb r0, [r3, #31] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - bhi.n 6c8f9c <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x54c9c> │ │ │ │ + bls.n 6c8f1c <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x54c1c> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - bhi.n 6c8e00 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x54b00> │ │ │ │ + bls.n 6c8f80 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x54c80> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - bhi.n 6c8e18 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x54b18> │ │ │ │ + bls.n 6c8f98 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x54c98> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - bhi.n 6c8e48 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x54b48> │ │ │ │ + bls.n 6c8dc8 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x54ac8> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - bhi.n 6c8e1c <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x54b1c> │ │ │ │ + bls.n 6c8f9c <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x54c9c> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - bhi.n 6c8e2c <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x54b2c> │ │ │ │ + bls.n 6c8fac <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x54cac> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - bhi.n 6c8eb8 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x54bb8> │ │ │ │ + bls.n 6c8e38 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x54b38> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r4, [pc, #1000] @ (6c92b0 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x54fb0>) │ │ │ │ + ldr r5, [pc, #744] @ (6c91b0 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x54eb0>) │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r4, [pc, #584] @ (6c9114 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x54e14>) │ │ │ │ + ldr r5, [pc, #328] @ (6c9014 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x54d14>) │ │ │ │ lsls r0, r4, #2 │ │ │ │ - bvc.n 6c8eb8 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x54bb8> │ │ │ │ + bhi.n 6c8e38 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x54b38> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - bvc.n 6c8ea0 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x54ba0> │ │ │ │ + bhi.n 6c8e20 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x54b20> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - bhi.n 6c8fb4 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x54cb4> │ │ │ │ + bls.n 6c8f34 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x54c34> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - bhi.n 6c8f70 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x54c70> │ │ │ │ + bls.n 6c8ef0 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x54bf0> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - bhi.n 6c8f44 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x54c44> │ │ │ │ + bhi.n 6c8ec4 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x54bc4> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - bhi.n 6c8f18 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x54c18> │ │ │ │ + bhi.n 6c8e98 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x54b98> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - bhi.n 6c8eec <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x54bec> │ │ │ │ + bhi.n 6c8e6c <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x54b6c> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - bvc.n 6c8ec0 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x54bc0> │ │ │ │ + bhi.n 6c8e40 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x54b40> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - bvc.n 6c8e94 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x54b94> │ │ │ │ + bhi.n 6c8e14 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x54b14> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - bvc.n 6c8e68 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x54b68> │ │ │ │ + bhi.n 6c8fe8 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x54ce8> │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r4, lr} │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 6c8f74 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x54c74> │ │ │ │ mov.w ip, #11 │ │ │ │ ldr.w r3, [r1, r0, lsl #2] │ │ │ │ adds r0, #2 │ │ │ │ @@ -2332295,15 +2332306,15 @@ │ │ │ │ subs r2, #131 @ 0x83 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ strb r0, [r1, #0] │ │ │ │ lsls r6, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - bls.n 6c90f4 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x54df4> │ │ │ │ + bge.n 6c9074 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x54d74> │ │ │ │ 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] @ (6c9180 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x54e80>) │ │ │ │ @@ -2333112,19 +2333123,19 @@ │ │ │ │ b.n 6c99c6 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x556c6> │ │ │ │ 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 6c9a1a <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x5571a> │ │ │ │ - ldmia r1!, {r2, r3, r4, r7} │ │ │ │ + ldmia r2, {r2, r3, r4, r6} │ │ │ │ lsls r6, r3, #2 │ │ │ │ - bne.n 6c9b14 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x55814> │ │ │ │ + bcs.n 6c9a94 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x55794> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - asrs r6, r3, #14 │ │ │ │ + asrs r6, r3, #17 │ │ │ │ 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 │ │ │ │ @@ -2333567,15 +2333578,15 @@ │ │ │ │ subs r3, r0, #1 │ │ │ │ orr.w r3, r1, r3, lsl #5 │ │ │ │ cmp r0, #1 │ │ │ │ it ne │ │ │ │ movne r1, r3 │ │ │ │ b.n 6c9bc0 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x558c0> │ │ │ │ nop │ │ │ │ - ldmia r4, {r1, r2, r3, r4, r5, r6} │ │ │ │ + ldmia r5, {r1, r2, r3, r4, r5} │ │ │ │ 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 │ │ │ │ @@ -2334192,17 +2334203,17 @@ │ │ │ │ blx 6a2ec <__fprintf_chk@plt> │ │ │ │ blx 6a304 │ │ │ │ nop │ │ │ │ ldrb r2, [r7, r1] │ │ │ │ lsls r6, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r7!, {r1, r3, r4} │ │ │ │ + stmia r7!, {r1, r3, r4, r6, r7} │ │ │ │ lsls r6, r3, #2 │ │ │ │ - stmia r3!, {r1, r2, r3, r4, r6} │ │ │ │ + stmia r4!, {r1, r2, r3, r4} │ │ │ │ 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 │ │ │ │ @@ -2334430,23 +2334441,23 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r6, #52] @ 0x34 │ │ │ │ blx 6a2ec <__fprintf_chk@plt> │ │ │ │ ldr.w r3, [r4, #704] @ 0x2c0 │ │ │ │ b.n 6ca93e <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x5663e> │ │ │ │ ldrsb r2, [r1, r3] │ │ │ │ lsls r6, r1, #5 │ │ │ │ - stmia r1!, {r3, r5} │ │ │ │ + stmia r1!, {r3, r5, r6, r7} │ │ │ │ lsls r6, r3, #2 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r1!, {r1, r2, r3} │ │ │ │ + stmia r1!, {r1, r2, r3, r6, r7} │ │ │ │ lsls r6, r3, #2 │ │ │ │ - stmia r1!, {} │ │ │ │ + stmia r1!, {r6, r7} │ │ │ │ lsls r6, r3, #2 │ │ │ │ - stmia r0!, {r1, r4, r5, r6, r7} │ │ │ │ + stmia r1!, {r1, r4, r5, r7} │ │ │ │ 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 │ │ │ │ @@ -2335098,15 +2335109,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} │ │ │ │ - cbnz r6, 6cb3ae <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x570ae> │ │ │ │ + rev r6, r1 │ │ │ │ lsls r6, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r2 │ │ │ │ ldr.w r2, [r0, #704] @ 0x2c0 │ │ │ │ @@ -2335199,19 +2335210,19 @@ │ │ │ │ bhi.n 6cb488 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x57188> │ │ │ │ b.n 6cb3c6 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x570c6> │ │ │ │ nop │ │ │ │ ldr r4, [pc, #256] @ (6cb5ac <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x572ac>) │ │ │ │ lsls r6, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb832 │ │ │ │ + @ instruction: 0xb8f2 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - @ instruction: 0xb82a │ │ │ │ + @ instruction: 0xb8ea │ │ │ │ lsls r6, r3, #2 │ │ │ │ - @ instruction: 0xb822 │ │ │ │ + @ instruction: 0xb8e2 │ │ │ │ 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 │ │ │ │ @@ -2336450,15 +2336461,15 @@ │ │ │ │ movs r0, #1 │ │ │ │ b.n 6cc354 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x58054> │ │ │ │ nop │ │ │ │ subs r4, #234 @ 0xea │ │ │ │ lsls r6, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, sp, #688 @ 0x2b0 │ │ │ │ + add r2, sp, #432 @ 0x1b0 │ │ │ │ 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] @ (6cc418 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x58118>) │ │ │ │ mov r6, r2 │ │ │ │ @@ -2336603,15 +2336614,15 @@ │ │ │ │ bl 6cc090 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x57d90> │ │ │ │ b.n 6cc4be <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x581be> │ │ │ │ nop │ │ │ │ subs r3, #112 @ 0x70 │ │ │ │ lsls r6, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, sp, #440 @ 0x1b8 │ │ │ │ + add r1, sp, #184 @ 0xb8 │ │ │ │ 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, 6cc54e <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x5824e> │ │ │ │ @@ -2336676,15 +2336687,15 @@ │ │ │ │ bx lr │ │ │ │ ldr r3, [pc, #12] @ (6cc5e4 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x582e4>) │ │ │ │ add r3, pc │ │ │ │ ldr.w r3, [r3, r1, lsl #2] │ │ │ │ strd r1, r3, [r0, #68] @ 0x44 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - str r6, [r0, #40] @ 0x28 │ │ │ │ + str r6, [r0, #52] @ 0x34 │ │ │ │ lsls r2, r3, #4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ blx 6a8c0 │ │ │ │ pop {r3, pc} │ │ │ │ @@ -2336755,15 +2336766,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 r6, pc, #656 @ (adr r6, 6cc940 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x58640>) │ │ │ │ + add r7, pc, #400 @ (adr r7, 6cc840 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x58540>) │ │ │ │ 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 │ │ │ │ @@ -2336776,15 +2336787,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 r6, pc, #560 @ (adr r6, 6cc914 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x58614>) │ │ │ │ + add r7, pc, #304 @ (adr r7, 6cc814 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x58514>) │ │ │ │ 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] @ (6cc71c <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x5841c>) │ │ │ │ sub sp, #8 │ │ │ │ @@ -2336800,15 +2336811,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 r6, pc, #480 @ (adr r6, 6cc900 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x58600>) │ │ │ │ + add r7, pc, #224 @ (adr r7, 6cc800 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x58500>) │ │ │ │ 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 │ │ │ │ @@ -2336869,15 +2336880,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 6cc782 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x58482> │ │ │ │ nop │ │ │ │ - add r6, pc, #344 @ (adr r6, 6cc93c <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x5863c>) │ │ │ │ + add r7, pc, #88 @ (adr r7, 6cc83c <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x5853c>) │ │ │ │ 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 │ │ │ │ @@ -2337074,21 +2337085,21 @@ │ │ │ │ str r6, [sp, #0] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 6a2ec <__fprintf_chk@plt> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ adds r7, #118 @ 0x76 │ │ │ │ lsls r6, r1, #5 │ │ │ │ - add r5, pc, #456 @ (adr r5, 6ccc3c <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x5893c>) │ │ │ │ + add r6, pc, #200 @ (adr r6, 6ccb3c <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x5883c>) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrsh r0, [r0, r6] │ │ │ │ + str r0, [r0, #4] │ │ │ │ lsls r2, r3, #4 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, pc, #416 @ (adr r3, 6ccc20 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x58920>) │ │ │ │ + add r4, pc, #160 @ (adr r4, 6ccb20 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x58820>) │ │ │ │ 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 │ │ │ │ @@ -2337124,15 +2337135,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 │ │ │ │ - ldrb r6, [r1, r6] │ │ │ │ + ldrsh r6, [r1, r1] │ │ │ │ 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] @ (6ccc3c <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x5893c>) │ │ │ │ sub sp, #32 │ │ │ │ @@ -2337239,15 +2337250,15 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ adds r4, #214 @ 0xd6 │ │ │ │ lsls r6, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adds r4, #164 @ 0xa4 │ │ │ │ lsls r6, r1, #5 │ │ │ │ - ldrb r2, [r3, r1] │ │ │ │ + ldrb r2, [r3, r4] │ │ │ │ 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] @ (6ccdf4 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x58af4>) │ │ │ │ @@ -2337395,15 +2337406,15 @@ │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ adds r3, #152 @ 0x98 │ │ │ │ lsls r6, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc, #360 @ (adr r0, 6ccf68 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x58c68>) │ │ │ │ + add r1, pc, #104 @ (adr r1, 6cce68 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x58b68>) │ │ │ │ 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 │ │ │ │ @@ -2337471,15 +2337482,15 @@ │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #65536 @ 0x10000 │ │ │ │ beq.n 6cce7a <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x58b7a> │ │ │ │ subs r0, #7 │ │ │ │ cmp r0, #2 │ │ │ │ bls.n 6cce76 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x58b76> │ │ │ │ b.n 6cce7a <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x58b7a> │ │ │ │ - add r0, pc, #408 @ (adr r0, 6cd084 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x58d84>) │ │ │ │ + add r1, pc, #152 @ (adr r1, 6ccf84 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x58c84>) │ │ │ │ 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 │ │ │ │ @@ -2337705,15 +2337716,15 @@ │ │ │ │ bne.n 6cd174 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x58e74> │ │ │ │ b.n 6cd0d8 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x58dd8> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ adds r0, #244 @ 0xf4 │ │ │ │ lsls r6, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #504] @ 0x1f8 │ │ │ │ + add r0, pc, #248 @ (adr r0, 6cd2a8 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x58fa8>) │ │ │ │ lsls r6, r3, #2 │ │ │ │ cmp r7, #32 │ │ │ │ lsls r6, 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 │ │ │ │ @@ -2338211,15 +2338222,15 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ cmp r3, #54 @ 0x36 │ │ │ │ lsls r6, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cmp r2, #40 @ 0x28 │ │ │ │ lsls r6, r1, #5 │ │ │ │ - strh r6, [r0, r0] │ │ │ │ + strh r6, [r0, r3] │ │ │ │ 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 │ │ │ │ @@ -2338290,15 +2338301,15 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 6a2ec <__fprintf_chk@plt> │ │ │ │ b.n 6cd780 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x59480> │ │ │ │ cmp r0, #202 @ 0xca │ │ │ │ lsls r6, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r7, [sp, #64] @ 0x40 │ │ │ │ + str r7, [sp, #832] @ 0x340 │ │ │ │ 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] @ 6cdcbc <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x599bc> │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ @@ -2338735,25 +2338746,25 @@ │ │ │ │ lsls r6, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ movs r7, #238 @ 0xee │ │ │ │ lsls r6, r1, #5 │ │ │ │ movs r7, #186 @ 0xba │ │ │ │ lsls r6, r1, #5 │ │ │ │ - ldr r7, [pc, #432] @ (6cde80 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x59b80>) │ │ │ │ + str r4, [r5, r0] │ │ │ │ lsls r2, r3, #4 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [sp, #312] @ 0x138 │ │ │ │ + str r5, [sp, #56] @ 0x38 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r5, [pc, #88] @ (6cdd34 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x59a34>) │ │ │ │ + ldr r5, [pc, #856] @ (6ce034 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x59d34>) │ │ │ │ lsls r2, r3, #4 │ │ │ │ - ldr r4, [pc, #568] @ (6cdf18 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x59c18>) │ │ │ │ + ldr r5, [pc, #312] @ (6cde18 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x59b18>) │ │ │ │ lsls r2, r3, #4 │ │ │ │ - ldr r4, [pc, #152] @ (6cdd7c <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x59a7c>) │ │ │ │ + ldr r4, [pc, #920] @ (6ce07c <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x59d7c>) │ │ │ │ lsls r2, r3, #4 │ │ │ │ ldr.w r3, [r4, #648] @ 0x288 │ │ │ │ tst.w r9, #1 │ │ │ │ add.w r0, r2, r3, lsl #2 │ │ │ │ beq.n 6cdd30 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x59a30> │ │ │ │ cmp r7, #1 │ │ │ │ bls.n 6cdd12 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x59a12> │ │ │ │ @@ -2338859,15 +2338870,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 aeee10 │ │ │ │ + bl aeee08 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r5, r0 │ │ │ │ cbz r0, 6cde42 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x59b42> │ │ │ │ ldr.w r0, [r4, #708] @ 0x2c4 │ │ │ │ bl 598fac <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x484c30> │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ @@ -2339030,15 +2339041,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 af33b0 │ │ │ │ + bl af33a8 │ │ │ │ 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] @ (6ce30c <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x5a00c>) │ │ │ │ movs r1, #16 │ │ │ │ @@ -2339248,19 +2339259,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 6cdfa8 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x59ca8> │ │ │ │ nop │ │ │ │ - ldr r1, [pc, #760] @ (6ce604 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x5a304>) │ │ │ │ + ldr r2, [pc, #504] @ (6ce504 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x5a204>) │ │ │ │ lsls r2, r3, #4 │ │ │ │ - ldrh r0, [r2, #58] @ 0x3a │ │ │ │ + str r0, [sp, #64] @ 0x40 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cmp ip, r5 │ │ │ │ + mov r4, sp │ │ │ │ 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 │ │ │ │ @@ -2339502,15 +2339513,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 af7f60 │ │ │ │ + bl af7f58 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movs r2, #2 │ │ │ │ str r2, [r4, #0] │ │ │ │ lsrs r3, r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ ldr r2, [pc, #168] @ (6ce698 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x5a398>) │ │ │ │ ldr r3, [pc, #160] @ (6ce694 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x5a394>) │ │ │ │ @@ -2339541,15 +2339552,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 af8100 │ │ │ │ + bl af80f8 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ lsrs r3, r3, #2 │ │ │ │ str r3, [r6, #0] │ │ │ │ b.n 6ce5ee <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x5a2ee> │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 6ce5ee <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x5a2ee> │ │ │ │ @@ -2339569,15 +2339580,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 af8030 │ │ │ │ + bl af8028 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ lsrs r3, r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ b.n 6ce5ee <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x5a2ee> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r4, r5, r1 │ │ │ │ @@ -2339802,15 +2339813,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 ab9d14 │ │ │ │ + bl ab9d0c │ │ │ │ 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 │ │ │ │ @@ -2339846,15 +2339857,15 @@ │ │ │ │ mov r0, sl │ │ │ │ blx r5 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 6ce916 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x5a616> │ │ │ │ mov r1, r4 │ │ │ │ addw r0, r7, #2332 @ 0x91c │ │ │ │ - bl ab9e40 │ │ │ │ + bl ab9e38 │ │ │ │ b.n 6ce920 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x5a620> │ │ │ │ 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 │ │ │ │ @@ -2339917,15 +2339928,15 @@ │ │ │ │ b.n 6ce938 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x5a638> │ │ │ │ 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 ab9e40 │ │ │ │ + bl ab9e38 │ │ │ │ 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] @ (6cead0 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x5a7d0>) │ │ │ │ mov r6, r1 │ │ │ │ @@ -2340674,21 +2340685,21 @@ │ │ │ │ str r3, [sp, #32] │ │ │ │ b.n 6cf198 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x5ae98> │ │ │ │ nop │ │ │ │ asrs r0, r3, #7 │ │ │ │ lsls r6, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r2, #24] │ │ │ │ + ldrb r0, [r2, #27] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r7, #100 @ 0x64 │ │ │ │ + subs r0, #36 @ 0x24 │ │ │ │ lsls r2, r3, #4 │ │ │ │ - ldrb r2, [r3, #23] │ │ │ │ + ldrb r2, [r3, #26] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r7, #10 │ │ │ │ + adds r7, #202 @ 0xca │ │ │ │ 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 6a8c0 │ │ │ │ @@ -2340930,21 +2340941,21 @@ │ │ │ │ lsls r6, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsrs r6, r7, #17 │ │ │ │ lsls r6, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r6, #16] │ │ │ │ + ldrb r4, [r6, #19] │ │ │ │ lsls r6, r3, #2 │ │ │ │ lsrs r2, r7, #15 │ │ │ │ lsls r6, r1, #5 │ │ │ │ - ldrb r2, [r7, #11] │ │ │ │ + ldrb r2, [r7, #14] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrb r4, [r6, #11] │ │ │ │ + ldrb r4, [r6, #14] │ │ │ │ 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 │ │ │ │ @@ -2341060,15 +2341071,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #7 │ │ │ │ lsls r6, r1, #5 │ │ │ │ lsrs r0, r4, #7 │ │ │ │ lsls r6, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r6, #8] │ │ │ │ + ldrb r4, [r6, #11] │ │ │ │ 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] @ (6cf894 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x5b594>) │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ @@ -2341286,21 +2341297,21 @@ │ │ │ │ lsls r6, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r5, #5 │ │ │ │ lsls r6, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r3, #8] │ │ │ │ + ldrb r6, [r3, #11] │ │ │ │ lsls r6, r3, #2 │ │ │ │ lsrs r4, r5, #3 │ │ │ │ lsls r6, r1, #5 │ │ │ │ - ldrb r6, [r0, #5] │ │ │ │ + ldrb r6, [r0, #8] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrb r6, [r2, #1] │ │ │ │ + ldrb r6, [r2, #4] │ │ │ │ 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 6a8c0 │ │ │ │ @@ -2341613,21 +2341624,21 @@ │ │ │ │ lsls r6, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r7, #25 │ │ │ │ lsls r6, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r6, #30] │ │ │ │ + ldrb r6, [r6, #1] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrb r0, [r2, #0] │ │ │ │ + ldrb r0, [r2, #3] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cmp r7, #54 @ 0x36 │ │ │ │ + cmp r7, #246 @ 0xf6 │ │ │ │ lsls r2, r3, #4 │ │ │ │ - strb r0, [r7, #29] │ │ │ │ + ldrb r0, [r7, #0] │ │ │ │ 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] @ (6cfdcc <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x5bacc>) │ │ │ │ @@ -2341792,25 +2341803,25 @@ │ │ │ │ cmp sl, fp │ │ │ │ bne.w 6cfcbc <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x5b9bc> │ │ │ │ b.n 6cfd48 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x5ba48> │ │ │ │ lsls r0, r1, #15 │ │ │ │ lsls r6, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r4, 6cfddc <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x5badc> │ │ │ │ + cbz r4, 6cfe0c <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x5bb0c> │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cbz r2, 6cfdde <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x5bade> │ │ │ │ + cbz r2, 6cfe0e <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x5bb0e> │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r4, [r5, #19] │ │ │ │ + strb r4, [r5, #22] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r1, [sp, #512] @ 0x200 │ │ │ │ + str r2, [sp, #256] @ 0x100 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - str r4, [r0, #60] @ 0x3c │ │ │ │ + str r4, [r0, #72] @ 0x48 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r2, [r7, #56] @ 0x38 │ │ │ │ + str r2, [r7, #68] @ 0x44 │ │ │ │ lsls r6, r3, #2 │ │ │ │ cbz r1, 6cfdf6 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x5baf6> │ │ │ │ ldr r2, [r1, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r1, #0] │ │ │ │ cbz r2, 6cfdf8 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x5baf8> │ │ │ │ bx lr │ │ │ │ @@ -2342168,15 +2342179,15 @@ │ │ │ │ ands r0, r2 │ │ │ │ movs r0, r0 │ │ │ │ tst r0, r0 │ │ │ │ lsls r4, r4, #4 │ │ │ │ lsls r6, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r5, #3] │ │ │ │ + strb r4, [r5, #6] │ │ │ │ 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] │ │ │ │ @@ -2344993,45 +2345004,45 @@ │ │ │ │ movs r0, r0 │ │ │ │ subs r6, #72 @ 0x48 │ │ │ │ lsls r6, r1, #5 │ │ │ │ b.n 6d20e0 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x5dde0> │ │ │ │ lsls r5, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r4, r3] │ │ │ │ + ldr r0, [r4, r6] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r4, [r0, r2] │ │ │ │ + ldr r4, [r0, r5] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrsb r0, [r0, r5] │ │ │ │ + ldr r0, [r0, r0] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrsb r6, [r4, r4] │ │ │ │ + ldrsb r6, [r4, r7] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrsb r4, [r1, r3] │ │ │ │ + ldrsb r4, [r1, r6] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrsb r0, [r6, r1] │ │ │ │ + ldrsb r0, [r6, r4] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - strb r6, [r1, r7] │ │ │ │ + ldrsb r6, [r1, r2] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - strb r6, [r6, r5] │ │ │ │ + ldrsb r6, [r6, r0] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - strb r6, [r3, r4] │ │ │ │ + strb r6, [r3, r7] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - strb r0, [r1, r4] │ │ │ │ + strb r0, [r1, r7] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - strb r4, [r6, r3] │ │ │ │ + strb r4, [r6, r6] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - strb r6, [r3, r3] │ │ │ │ + strb r6, [r3, r6] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - strb r0, [r1, r2] │ │ │ │ + strb r0, [r1, r5] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - strb r2, [r6, r2] │ │ │ │ + strb r2, [r6, r5] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - strb r4, [r3, r1] │ │ │ │ + strb r4, [r3, r4] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - strb r2, [r0, r2] │ │ │ │ + strb r2, [r0, r5] │ │ │ │ lsls r6, r3, #2 │ │ │ │ mov.w r3, #2228224 @ 0x220000 │ │ │ │ str r3, [sp, #24] │ │ │ │ b.n 6d1cf8 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x5d9f8> │ │ │ │ mov.w r3, #687865856 @ 0x29000000 │ │ │ │ orrs r4, r3 │ │ │ │ cmp.w r9, #4 │ │ │ │ @@ -2345198,19 +2345209,19 @@ │ │ │ │ blx 6a2ec <__fprintf_chk@plt> │ │ │ │ ldr r3, [sp, #24] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ b.w 6d176a <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x5d46a> │ │ │ │ nop │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r1, r1] │ │ │ │ + str r0, [r1, r4] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r0, [r3, r0] │ │ │ │ + str r0, [r3, r3] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r7, [pc, #968] @ (6d2724 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x5e424>) │ │ │ │ + str r2, [r6, r2] │ │ │ │ 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 │ │ │ │ @@ -2345364,15 +2345375,15 @@ │ │ │ │ vcmp.f32 s14, s15 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ beq.n 6d24d2 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x5e1d2> │ │ │ │ b.n 6d2500 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x5e200> │ │ │ │ nop │ │ │ │ stc2 6, cr12, [r0], {127} @ 0x7f │ │ │ │ stc2 6, cr4, [r0], {127} @ 0x7f │ │ │ │ - ldr r3, [pc, #456] @ (6d2740 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x5e440>) │ │ │ │ + ldr r4, [pc, #200] @ (6d2640 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x5e340>) │ │ │ │ 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 │ │ │ │ @@ -2346234,22 +2346245,22 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 6d2c60 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x5e960> │ │ │ │ b.n 6d2dbc <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x5eabc> │ │ │ │ bmi.n 6d2f08 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x5ec08> │ │ │ │ lsls r5, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - stc2l 1, cr0, [r4], {25} │ │ │ │ - bxns fp │ │ │ │ + stc2 1, cr0, [r4, #100] @ 0x64 │ │ │ │ + ldr r0, [pc, #112] @ (6d3010 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x5ed10>) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - mov r2, fp │ │ │ │ + bx r3 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - mov r2, ip │ │ │ │ + bx r4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - mov r2, r7 │ │ │ │ + mov sl, pc │ │ │ │ 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 │ │ │ │ @@ -2346437,18 +2346448,18 @@ │ │ │ │ ldr r3, [pc, #20] @ (6d31e4 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x5eee4>) │ │ │ │ add r3, pc │ │ │ │ b.n 6d31a2 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x5eea2> │ │ │ │ ldmia r7!, {r2, r6} │ │ │ │ lsls r5, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf7840119 │ │ │ │ - tst r6, r3 │ │ │ │ + str.w r0, [r4, ] │ │ │ │ + cmn r6, r3 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrb r0, [r1, r4] │ │ │ │ + ldrb r0, [r1, r7] │ │ │ │ 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 │ │ │ │ @@ -2347965,15 +2347976,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 aeeefc │ │ │ │ + bl aeeef4 │ │ │ │ ldr.w r9, [r5, #1172] @ 0x494 │ │ │ │ movs r2, #68 @ 0x44 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r9 │ │ │ │ blx 6a214 │ │ │ │ ldr r2, [pc, #332] @ (6d4404 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x60104>) │ │ │ │ ldr.w r3, [r5, #1440] @ 0x5a0 │ │ │ │ @@ -2348066,62 +2348077,62 @@ │ │ │ │ movs r0, r0 │ │ │ │ stmia r7!, {r1, r4, r5, r7} │ │ │ │ lsls r5, r1, #5 │ │ │ │ @ instruction: 0xfa83ffff │ │ │ │ @ instruction: 0xfa47ffff │ │ │ │ @ instruction: 0xfa2bffff │ │ │ │ ldr??.w pc, [pc, #4095] @ 6d53a7 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x610a7> │ │ │ │ - subs r1, #236 @ 0xec │ │ │ │ + subs r2, #172 @ 0xac │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r1, #124 @ 0x7c │ │ │ │ + subs r2, #60 @ 0x3c │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r5, #50 @ 0x32 │ │ │ │ + subs r5, #242 @ 0xf2 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - @ instruction: 0xebe400a3 │ │ │ │ - subs r2, #36 @ 0x24 │ │ │ │ + stc 0, cr0, [r4], #652 @ 0x28c │ │ │ │ + subs r2, #228 @ 0xe4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ bl 6323be │ │ │ │ bl 5ce3c2 │ │ │ │ bl 6b63c6 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x420c6> │ │ │ │ bl 59a3ca <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x48604e> │ │ │ │ - adds r7, #128 @ 0x80 │ │ │ │ + subs r0, #64 @ 0x40 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r2, #78 @ 0x4e │ │ │ │ + subs r3, #14 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r7, #96 @ 0x60 │ │ │ │ + subs r0, #32 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r7, #52 @ 0x34 │ │ │ │ + adds r7, #244 @ 0xf4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldmia.w r6, {r0, r1, r5, r7} │ │ │ │ - ldrd r0, r0, [r2], #-652 @ 0x28c │ │ │ │ - adds r6, #238 @ 0xee │ │ │ │ + ldrd r0, r0, [r6, #-652] @ 0x28c │ │ │ │ + ldmdb r2!, {r0, r1, r5, r7} │ │ │ │ + adds r7, #174 @ 0xae │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r6, #248 @ 0xf8 │ │ │ │ + adds r7, #184 @ 0xb8 │ │ │ │ lsls r6, r3, #2 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, #216 @ 0xd8 │ │ │ │ + adds r7, #152 @ 0x98 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r7, #60 @ 0x3c │ │ │ │ + adds r7, #252 @ 0xfc │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r7, #136 @ 0x88 │ │ │ │ + subs r0, #72 @ 0x48 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r7, #164 @ 0xa4 │ │ │ │ + subs r0, #100 @ 0x64 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r5, #176 @ 0xb0 │ │ │ │ + adds r6, #112 @ 0x70 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r5, #116 @ 0x74 │ │ │ │ + adds r6, #52 @ 0x34 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - b.n 6d40f0 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x5fdf0> │ │ │ │ + b.n 6d4270 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x5ff70> │ │ │ │ lsls r1, r3, #4 │ │ │ │ - ldr r3, [pc, #992] @ (6d47f0 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x604f0>) │ │ │ │ + ldr r4, [pc, #736] @ (6d46f0 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x603f0>) │ │ │ │ lsls r0, r3, #2 │ │ │ │ - adds r5, #98 @ 0x62 │ │ │ │ + adds r6, #34 @ 0x22 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cmp r6, #60 @ 0x3c │ │ │ │ + cmp r6, #252 @ 0xfc │ │ │ │ lsls r6, r3, #2 │ │ │ │ cmp r2, #4 │ │ │ │ bne.n 6d4370 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x60070> │ │ │ │ ldrh r3, [r3, #4] │ │ │ │ ubfx r3, r3, #7, #9 │ │ │ │ cmp r3, #16 │ │ │ │ beq.w 6d47dc <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x604dc> │ │ │ │ @@ -2348490,17 +2348501,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ vmla.i32 q10, q8, d15[1] │ │ │ │ movs r0, r0 │ │ │ │ b.n 6d486e <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x6056e> │ │ │ │ @ instruction: 0xffff416f │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 6d4138 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x5fe38> │ │ │ │ + b.n 6d42b8 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x5ffb8> │ │ │ │ lsls r1, r3, #4 │ │ │ │ - cmp r4, #196 @ 0xc4 │ │ │ │ + cmp r5, #132 @ 0x84 │ │ │ │ lsls r6, r3, #2 │ │ │ │ ldr.w r1, [fp] │ │ │ │ ldr.w r6, [r5, #728] @ 0x2d8 │ │ │ │ mov r8, r6 │ │ │ │ cmp r1, #0 │ │ │ │ beq.w 6d4bfe <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x608fe> │ │ │ │ cbz r6, 6d4898 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x60598> │ │ │ │ @@ -2348938,25 +2348949,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 │ │ │ │ - cmp r2, #232 @ 0xe8 │ │ │ │ + cmp r3, #168 @ 0xa8 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cmp r1, #208 @ 0xd0 │ │ │ │ + cmp r2, #144 @ 0x90 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cmp r1, #206 @ 0xce │ │ │ │ + cmp r2, #142 @ 0x8e │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cmp r3, #180 @ 0xb4 │ │ │ │ + cmp r4, #116 @ 0x74 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cmp r2, #214 @ 0xd6 │ │ │ │ + cmp r3, #150 @ 0x96 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cmp r3, #78 @ 0x4e │ │ │ │ + cmp r4, #14 │ │ │ │ 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 │ │ │ │ @@ -2349300,21 +2349311,21 @@ │ │ │ │ add r2, sp, #104 @ 0x68 │ │ │ │ movs r1, #105 @ 0x69 │ │ │ │ bl 6d3580 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x5f280> │ │ │ │ ldr.w r3, [r5, #704] @ 0x2c0 │ │ │ │ ldr r0, [sp, #104] @ 0x68 │ │ │ │ mov r7, r3 │ │ │ │ b.w 6d457a <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x6027a> │ │ │ │ - movs r7, #58 @ 0x3a │ │ │ │ + movs r7, #250 @ 0xfa │ │ │ │ lsls r6, r3, #2 │ │ │ │ - movs r6, #232 @ 0xe8 │ │ │ │ + movs r7, #168 @ 0xa8 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - movs r7, #98 @ 0x62 │ │ │ │ + cmp r0, #34 @ 0x22 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - movs r6, #202 @ 0xca │ │ │ │ + movs r7, #138 @ 0x8a │ │ │ │ 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] @ (6d5530 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x61230>) │ │ │ │ @@ -2349671,17 +2349682,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ add r6, sp, #432 @ 0x1b0 │ │ │ │ lsls r5, r1, #5 │ │ │ │ add r5, sp, #40 @ 0x28 │ │ │ │ lsls r5, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, #228 @ 0xe4 │ │ │ │ + movs r5, #164 @ 0xa4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - movs r4, #34 @ 0x22 │ │ │ │ + movs r4, #226 @ 0xe2 │ │ │ │ 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] @ (6d563c <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x6133c>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -2350023,15 +2350034,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ add r7, pc, #576 @ (adr r7, 6d5b0c <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x6180c>) │ │ │ │ lsls r5, r1, #5 │ │ │ │ add r7, pc, #464 @ (adr r7, 6d5aa0 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x617a0>) │ │ │ │ lsls r5, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - movs r0, #100 @ 0x64 │ │ │ │ + movs r1, #36 @ 0x24 │ │ │ │ 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 │ │ │ │ @@ -2350120,17 +2350131,17 @@ │ │ │ │ str.w r4, [r5, #2908] @ 0xb5c │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ add r7, pc, #40 @ (adr r7, 6d5a0c <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x6170c>) │ │ │ │ lsls r5, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, r6, #7 │ │ │ │ + movs r0, #182 @ 0xb6 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r6, r5, #6 │ │ │ │ + movs r0, #110 @ 0x6e │ │ │ │ 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] @ (6d5c04 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x61904>) │ │ │ │ sub sp, #220 @ 0xdc │ │ │ │ @@ -2350309,19 +2350320,19 @@ │ │ │ │ b.n 6d5b62 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x61862> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ add r5, pc, #984 @ (adr r5, 6d5fe0 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x61ce0>) │ │ │ │ lsls r5, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfb29ffff │ │ │ │ - subs r0, r4, #0 │ │ │ │ + subs r0, r4, #3 │ │ │ │ lsls r6, r3, #2 │ │ │ │ add r4, pc, #464 @ (adr r4, 6d5de8 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x61ae8>) │ │ │ │ lsls r5, r1, #5 │ │ │ │ - adds r2, r6, #5 │ │ │ │ + subs r2, r6, #0 │ │ │ │ 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] @ (6d5cc4 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x619c4>) │ │ │ │ @@ -2352796,15 +2352807,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 abcb44 │ │ │ │ + bl abcb3c │ │ │ │ mov r1, r6 │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ mov r2, r9 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ bl 6d76a8 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x633a8> │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ str r5, [sp, #8] │ │ │ │ @@ -2352944,15 +2352955,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 abcb44 │ │ │ │ + bl abcb3c │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ mov r1, r6 │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 6d76a8 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x633a8> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add.w ip, r4, r5, lsl #4 │ │ │ │ @@ -2353025,15 +2353036,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 abcb44 │ │ │ │ + bl abcb3c │ │ │ │ add r0, sp, #28 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ str r0, [sp, #20] │ │ │ │ bl 6d76a8 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x633a8> │ │ │ │ ldr r0, [sp, #20] │ │ │ │ movs r3, #0 │ │ │ │ @@ -2353114,15 +2353125,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 abcb44 │ │ │ │ + bl abcb3c │ │ │ │ add r0, sp, #28 │ │ │ │ add r2, sp, #60 @ 0x3c │ │ │ │ mov r1, r7 │ │ │ │ str r0, [sp, #20] │ │ │ │ bl 6d76a8 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x633a8> │ │ │ │ ldr r0, [sp, #20] │ │ │ │ movs r3, #0 │ │ │ │ @@ -2353212,15 +2353223,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 abcb44 │ │ │ │ + bl abcb3c │ │ │ │ add r0, sp, #28 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ str r0, [sp, #20] │ │ │ │ bl 6d76a8 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x633a8> │ │ │ │ ldr r0, [sp, #20] │ │ │ │ movs r3, #1 │ │ │ │ @@ -2353538,15 +2353549,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 abcb44 │ │ │ │ + bl abcb3c │ │ │ │ add r0, sp, #28 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ str r0, [sp, #20] │ │ │ │ bl 6d76a8 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x633a8> │ │ │ │ ldr r0, [sp, #20] │ │ │ │ movs r3, #0 │ │ │ │ @@ -2353652,15 +2353663,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 abc5e8 │ │ │ │ + bl abc5e0 │ │ │ │ add r2, sp, #464 @ 0x1d0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ bl 6d76a8 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x633a8> │ │ │ │ ldrb.w r1, [sp, #428] @ 0x1ac │ │ │ │ ldrb.w r2, [sp, #429] @ 0x1ad │ │ │ │ ldrb.w ip, [sp, #482] @ 0x1e2 │ │ │ │ @@ -2353752,15 +2353763,15 @@ │ │ │ │ bfi r2, r0, #0, #10 │ │ │ │ strh.w r2, [r3, #512] @ 0x200 │ │ │ │ bne.n 6d820c <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x63f0c> │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ mov r0, r5 │ │ │ │ add r4, sp, #412 @ 0x19c │ │ │ │ add.w r1, r3, #20 │ │ │ │ - bl abc8ac │ │ │ │ + bl abc8a4 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ bl 6d7f24 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x63c24> │ │ │ │ ldrb.w r3, [sp, #413] @ 0x19d │ │ │ │ ldrb.w r1, [sp, #444] @ 0x1bc │ │ │ │ ldrb.w r0, [sp, #462] @ 0x1ce │ │ │ │ @@ -2353924,15 +2353935,15 @@ │ │ │ │ ldr r0, [sp, #84] @ 0x54 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldr r0, [r1, #0] │ │ │ │ movs r1, #1 │ │ │ │ blx 6a2ec <__fprintf_chk@plt> │ │ │ │ mov r0, r5 │ │ │ │ - bl abc814 │ │ │ │ + bl abc80c │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 6d80ac <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x63dac> │ │ │ │ ldr.w r2, [pc, #1796] @ 6d8af0 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x647f0> │ │ │ │ ldr.w r3, [pc, #1768] @ 6d8ad8 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x647d8> │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ @@ -2354093,15 +2354104,15 @@ │ │ │ │ stmia.w sp, {r0, r1} │ │ │ │ movs r1, #30 │ │ │ │ mov r0, r8 │ │ │ │ ldmia.w r7, {r2, r3} │ │ │ │ bl 6d74bc <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x631bc> │ │ │ │ b.n 6d84c4 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x641c4> │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ - bl abc580 │ │ │ │ + bl abc578 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 6d84c4 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x641c4> │ │ │ │ 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 │ │ │ │ @@ -2354444,15 +2354455,15 @@ │ │ │ │ stmia.w sp, {r0, r1} │ │ │ │ mov r1, ip │ │ │ │ mov r0, r8 │ │ │ │ ldmia.w r7, {r2, r3} │ │ │ │ bl 6d64e8 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x621e8> │ │ │ │ b.n 6d84c4 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x641c4> │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ - bl abc580 │ │ │ │ + bl abc578 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 6d84c4 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x641c4> │ │ │ │ ldrb.w r3, [r8, #16] │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 6d8978 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x64678> │ │ │ │ ldmia.w r6, {r0, r1, r2, r3} │ │ │ │ stmia.w r5, {r0, r1, r2, r3} │ │ │ │ @@ -2354477,19 +2354488,19 @@ │ │ │ │ lsls r5, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r2, [r7, #29] │ │ │ │ lsls r5, r1, #5 │ │ │ │ adds r0, r0, r7 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, pc, #960 @ (adr r6, 6d8ea8 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x64ba8>) │ │ │ │ + add r7, pc, #704 @ (adr r7, 6d8da8 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x64aa8>) │ │ │ │ lsls r1, r3, #4 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r7, #21 │ │ │ │ + lsls r6, r7, #24 │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldrb r2, [r1, #16] │ │ │ │ lsls r5, r1, #5 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2354501,15 +2354512,15 @@ │ │ │ │ ldr r2, [pc, #188] @ (6d8bcc <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x648cc>) │ │ │ │ ldr r3, [pc, #188] @ (6d8bd0 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x648d0>) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ mov.w r3, #0 │ │ │ │ - bl abcba4 │ │ │ │ + bl abcb9c │ │ │ │ ldrb.w r3, [sp, #28] │ │ │ │ cbz r3, 6d8b54 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x64854> │ │ │ │ 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} │ │ │ │ @@ -2354651,15 +2354662,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 abcb44 │ │ │ │ + bl abcb3c │ │ │ │ mov r2, r4 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r8 │ │ │ │ bl 6d76a8 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x633a8> │ │ │ │ ldmia.w r8, {r0, r1, r2, r3} │ │ │ │ stmia.w r7, {r0, r1, r2, r3} │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ @@ -2354716,27 +2354727,27 @@ │ │ │ │ cmp r5, #107 @ 0x6b │ │ │ │ bhi.w 6da228 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x65f28> │ │ │ │ cmp r5, #105 @ 0x69 │ │ │ │ bls.w 6d96ce <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x653ce> │ │ │ │ add.w r1, r4, #20 │ │ │ │ add r0, sp, #932 @ 0x3a4 │ │ │ │ add r6, sp, #260 @ 0x104 │ │ │ │ - bl abcba4 │ │ │ │ + bl abcb9c │ │ │ │ add r2, sp, #932 @ 0x3a4 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ add r7, sp, #916 @ 0x394 │ │ │ │ bl 6d7f24 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x63c24> │ │ │ │ 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 abcb44 │ │ │ │ + bl abcb3c │ │ │ │ add r2, sp, #932 @ 0x3a4 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ bl 6d76a8 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x633a8> │ │ │ │ add.w ip, sp, #4 │ │ │ │ ldmia.w r7, {r0, r1, r2, r3} │ │ │ │ ldr r5, [sp, #272] @ 0x110 │ │ │ │ @@ -2354745,15 +2354756,15 @@ │ │ │ │ str r5, [sp, #0] │ │ │ │ ldmia.w r6, {r1, r2, r3} │ │ │ │ bl 6d67fc <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x624fc> │ │ │ │ b.n 6d8c78 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x64978> │ │ │ │ add.w r9, sp, #820 @ 0x334 │ │ │ │ add.w r1, r4, #20 │ │ │ │ mov r0, fp │ │ │ │ - bl abcba4 │ │ │ │ + bl abcb9c │ │ │ │ mov r2, fp │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r9 │ │ │ │ bl 6d7f24 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x63c24> │ │ │ │ ldr.w r3, [r9] │ │ │ │ ldr r6, [r4, #52] @ 0x34 │ │ │ │ ldrsh.w r2, [r9, #4] │ │ │ │ @@ -2354800,15 +2354811,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 abcb44 │ │ │ │ + bl abcb3c │ │ │ │ mov r2, fp │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ str r6, [sp, #84] @ 0x54 │ │ │ │ bl 6d76a8 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x633a8> │ │ │ │ ldrsh.w sl, [r6, #6] │ │ │ │ ldr r3, [r4, #44] @ 0x2c │ │ │ │ @@ -2355033,15 +2355044,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 abcb44 │ │ │ │ + bl abcb3c │ │ │ │ mov r2, fp │ │ │ │ mov r1, r8 │ │ │ │ add r0, sp, #900 @ 0x384 │ │ │ │ bl 6d76a8 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x633a8> │ │ │ │ ldrb.w r2, [sp, #900] @ 0x384 │ │ │ │ ldrh.w r3, [sp, #904] @ 0x388 │ │ │ │ and.w r0, r2, #15 │ │ │ │ @@ -2355248,15 +2355259,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 abcb44 │ │ │ │ + bl abcb3c │ │ │ │ mov r2, fp │ │ │ │ mov r1, r8 │ │ │ │ add r0, sp, #900 @ 0x384 │ │ │ │ bl 6d76a8 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x633a8> │ │ │ │ movs r3, #2 │ │ │ │ ldrd r0, r1, [sp, #908] @ 0x38c │ │ │ │ stmia.w sp, {r0, r1} │ │ │ │ @@ -2355568,15 +2355579,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 abcb44 │ │ │ │ + bl abcb3c │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, sl │ │ │ │ bl 6d76a8 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x633a8> │ │ │ │ ldrb.w r3, [sl] │ │ │ │ and.w r3, r3, #15 │ │ │ │ cmp r3, #3 │ │ │ │ @@ -2355682,28 +2355693,28 @@ │ │ │ │ lsls r5, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strb r2, [r6, #11] │ │ │ │ lsls r5, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf262009c │ │ │ │ - bics r2, r7 │ │ │ │ + ssat r0, #29, r2, asr #2 │ │ │ │ + add r2, pc │ │ │ │ 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 abcb44 │ │ │ │ + bl abcb3c │ │ │ │ add r0, sp, #308 @ 0x134 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r8 │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ bl 6d76a8 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x633a8> │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ @@ -2355831,15 +2355842,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 abcb44 │ │ │ │ + bl abcb3c │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, fp │ │ │ │ str r7, [sp, #80] @ 0x50 │ │ │ │ bl 6d76a8 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x633a8> │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ ldr r7, [sp, #100] @ 0x64 │ │ │ │ @@ -2355852,15 +2355863,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 abcb44 │ │ │ │ + bl abcb3c │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, fp │ │ │ │ bl 6d76a8 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x633a8> │ │ │ │ add.w r3, sp, #1192 @ 0x4a8 │ │ │ │ add.w r6, r3, r6, lsl #4 │ │ │ │ ldr.w ip, [r4, #44] @ 0x2c │ │ │ │ @@ -2356205,15 +2356216,15 @@ │ │ │ │ bl 6d7960 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x63660> │ │ │ │ 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 abcba4 │ │ │ │ + bl abcb9c │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, sl │ │ │ │ mov.w r5, #256 @ 0x100 │ │ │ │ movt r5, #770 @ 0x302 │ │ │ │ bl 6d7f24 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x63c24> │ │ │ │ ldr r2, [sp, #84] @ 0x54 │ │ │ │ @@ -2356459,15 +2356470,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 abcb44 │ │ │ │ + bl abcb3c │ │ │ │ add r2, sp, #932 @ 0x3a4 │ │ │ │ mov r1, r8 │ │ │ │ add r0, sp, #276 @ 0x114 │ │ │ │ bl 6d76a8 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x633a8> │ │ │ │ ldrd r0, r1, [sp, #284] @ 0x11c │ │ │ │ stmia.w sp, {r0, r1} │ │ │ │ ldrd r2, r3, [sp, #276] @ 0x114 │ │ │ │ @@ -2356502,27 +2356513,27 @@ │ │ │ │ b.w 6d95e2 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x652e2> │ │ │ │ subs r5, #109 @ 0x6d │ │ │ │ cmp r5, #1 │ │ │ │ bhi.w 6d96ce <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x653ce> │ │ │ │ add.w r1, r4, #20 │ │ │ │ add r0, sp, #932 @ 0x3a4 │ │ │ │ add r6, sp, #228 @ 0xe4 │ │ │ │ - bl abcba4 │ │ │ │ + bl abcb9c │ │ │ │ add r2, sp, #932 @ 0x3a4 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ add r7, sp, #916 @ 0x394 │ │ │ │ bl 6d7f24 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x63c24> │ │ │ │ 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 abcb44 │ │ │ │ + bl abcb3c │ │ │ │ add r2, sp, #932 @ 0x3a4 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ bl 6d76a8 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x633a8> │ │ │ │ add.w ip, sp, #4 │ │ │ │ ldmia.w r7, {r0, r1, r2, r3} │ │ │ │ ldr r5, [sp, #240] @ 0xf0 │ │ │ │ @@ -2356722,15 +2356733,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 abcb44 │ │ │ │ + bl abcb3c │ │ │ │ add r0, sp, #404 @ 0x194 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ bl 6d76a8 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x633a8> │ │ │ │ ldr.w r3, [r8, #136] @ 0x88 │ │ │ │ mov r0, r5 │ │ │ │ @@ -2356865,15 +2356876,15 @@ │ │ │ │ ldr r5, [r4, #36] @ 0x24 │ │ │ │ stmia.w sl, {r0, r1, r2, r3} │ │ │ │ b.n 6da2fe <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x65ffe> │ │ │ │ add.w r9, sp, #932 @ 0x3a4 │ │ │ │ add.w r1, r4, #20 │ │ │ │ mov r0, r9 │ │ │ │ add r5, sp, #916 @ 0x394 │ │ │ │ - bl abcba4 │ │ │ │ + bl abcb9c │ │ │ │ mov r2, r9 │ │ │ │ add r0, sp, #452 @ 0x1c4 │ │ │ │ mov r1, r8 │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ bl 6d7f24 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x63c24> │ │ │ │ ldrh.w r3, [sp, #512] @ 0x200 │ │ │ │ mov.w ip, #0 │ │ │ │ @@ -2356986,15 +2356997,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 abcb44 │ │ │ │ + bl abcb3c │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ add r0, sp, #340 @ 0x154 │ │ │ │ bl 6d76a8 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x633a8> │ │ │ │ str r5, [sp, #8] │ │ │ │ ldrd r0, r1, [sp, #348] @ 0x15c │ │ │ │ stmia.w sp, {r0, r1} │ │ │ │ @@ -2357103,27 +2357114,27 @@ │ │ │ │ ldr r5, [r4, #36] @ 0x24 │ │ │ │ str r7, [sp, #88] @ 0x58 │ │ │ │ b.w 6d9d38 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x65a38> │ │ │ │ add r7, sp, #532 @ 0x214 │ │ │ │ add.w r1, r4, #20 │ │ │ │ mov r0, r9 │ │ │ │ add r6, sp, #516 @ 0x204 │ │ │ │ - bl abcba4 │ │ │ │ + bl abcb9c │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ bl 6d7f24 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x63c24> │ │ │ │ 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 abcb44 │ │ │ │ + bl abcb3c │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ str r6, [sp, #84] @ 0x54 │ │ │ │ bl 6d76a8 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x633a8> │ │ │ │ ldrh.w r3, [sp, #704] @ 0x2c0 │ │ │ │ movs r2, #0 │ │ │ │ @@ -2357191,15 +2357202,15 @@ │ │ │ │ orrs r6, r2 │ │ │ │ lsr.w r3, r1, r3 │ │ │ │ orrs r6, r3 │ │ │ │ ands.w r6, r6, #1 │ │ │ │ bne.w 6d9e1e <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x65b1e> │ │ │ │ add.w r1, r4, #20 │ │ │ │ mov r0, r9 │ │ │ │ - bl abcba4 │ │ │ │ + bl abcb9c │ │ │ │ mov r2, r9 │ │ │ │ add r0, sp, #580 @ 0x244 │ │ │ │ mov r1, r8 │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ bl 6d7f24 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x63c24> │ │ │ │ ldrh.w r3, [sp, #640] @ 0x280 │ │ │ │ add r2, sp, #628 @ 0x274 │ │ │ │ @@ -2357256,27 +2357267,27 @@ │ │ │ │ ldmia.w r5, {r2, r3} │ │ │ │ bl 6d64e8 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x621e8> │ │ │ │ b.w 6d8c78 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x64978> │ │ │ │ add r7, sp, #564 @ 0x234 │ │ │ │ add.w r1, r4, #20 │ │ │ │ mov r0, r9 │ │ │ │ add r6, sp, #548 @ 0x224 │ │ │ │ - bl abcba4 │ │ │ │ + bl abcb9c │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ bl 6d7f24 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x63c24> │ │ │ │ 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 abcb44 │ │ │ │ + bl abcb3c │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ str r6, [sp, #84] @ 0x54 │ │ │ │ bl 6d76a8 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x633a8> │ │ │ │ ldrh.w r3, [sp, #672] @ 0x2a0 │ │ │ │ movs r2, #0 │ │ │ │ @@ -2357458,25 +2357469,25 @@ │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r2, pc │ │ │ │ blx 6a2ec <__fprintf_chk@plt> │ │ │ │ blx 6a304 │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n 6dace4 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x669e4> │ │ │ │ + ble.n 6dac64 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x66964> │ │ │ │ lsls r4, r3, #2 │ │ │ │ - cmp r5, #220 @ 0xdc │ │ │ │ + cmp r6, #156 @ 0x9c │ │ │ │ lsls r7, r3, #2 │ │ │ │ - bgt.n 6daca8 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x669a8> │ │ │ │ + ble.n 6dae28 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x66b28> │ │ │ │ lsls r4, r3, #2 │ │ │ │ - cmp r5, #158 @ 0x9e │ │ │ │ + cmp r6, #94 @ 0x5e │ │ │ │ lsls r7, r3, #2 │ │ │ │ - bgt.n 6dadf0 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x66af0> │ │ │ │ + ble.n 6dad70 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x66a70> │ │ │ │ lsls r4, r3, #2 │ │ │ │ - cmp r5, #118 @ 0x76 │ │ │ │ + cmp r6, #54 @ 0x36 │ │ │ │ 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 │ │ │ │ @@ -2357590,41 +2357601,41 @@ │ │ │ │ bne.n 6dae70 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x66b70> │ │ │ │ ldrsb.w r3, [r5, #65] @ 0x41 │ │ │ │ str r5, [sp, #24] │ │ │ │ cmp r3, #4 │ │ │ │ beq.w 6dbba6 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x678a6> │ │ │ │ ldr r5, [sp, #24] │ │ │ │ mov r0, r5 │ │ │ │ - bl ac565c │ │ │ │ + bl ac5654 │ │ │ │ mov r0, r5 │ │ │ │ bl 4b8a7c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3a4700> │ │ │ │ mov r0, r5 │ │ │ │ bl 6e80dc <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x73ddc> │ │ │ │ cmp.w r8, #0 │ │ │ │ bne.n 6daee4 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x66be4> │ │ │ │ ldrsb.w r1, [r5, #65] @ 0x41 │ │ │ │ mov r0, r5 │ │ │ │ sub.w r1, r1, #4 │ │ │ │ clz r1, r1 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ - bl abd898 │ │ │ │ + bl abd890 │ │ │ │ mov r0, r5 │ │ │ │ bl 4b8a7c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3a4700> │ │ │ │ mov r0, r5 │ │ │ │ bl 4b8adc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3a4760> │ │ │ │ ldrsb.w r3, [r5, #65] @ 0x41 │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 6dbb9c <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x6789c> │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 6e8224 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x73f24> │ │ │ │ b.n 6daf0a <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x66c0a> │ │ │ │ ldr r5, [sp, #24] │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl abd898 │ │ │ │ + bl abd890 │ │ │ │ mov r0, r5 │ │ │ │ bl 4b8a7c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3a4700> │ │ │ │ mov r0, r5 │ │ │ │ bl 4b8adc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3a4760> │ │ │ │ ldrsb.w r3, [r5, #65] @ 0x41 │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 6dbb9c <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x6789c> │ │ │ │ @@ -2357635,45 +2357646,45 @@ │ │ │ │ ldr r5, [sp, #24] │ │ │ │ mov r0, r5 │ │ │ │ bl 6e8038 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x73d38> │ │ │ │ mov r0, r5 │ │ │ │ bl 4b92c4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3a4f48> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl ae13a8 │ │ │ │ + bl ae13a0 │ │ │ │ mov r0, r5 │ │ │ │ bl 4b92c4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3a4f48> │ │ │ │ movs r1, #13 │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ mov r0, r5 │ │ │ │ - bl add5a8 │ │ │ │ + bl add5a0 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl ad331c │ │ │ │ + bl ad3314 │ │ │ │ ldrsb.w r2, [r5, #65] @ 0x41 │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 6db868 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x67568> │ │ │ │ ldr r5, [sp, #24] │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ bl 5310ec <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x41cd70> │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r5 │ │ │ │ - bl acf844 │ │ │ │ + bl acf83c │ │ │ │ movs r1, #32 │ │ │ │ mov r0, r5 │ │ │ │ - bl ac417c │ │ │ │ + bl ac4174 │ │ │ │ mov r0, r5 │ │ │ │ bl 4b92c4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3a4f48> │ │ │ │ ldrb.w r1, [sl, #16] │ │ │ │ mov r0, r5 │ │ │ │ eor.w r1, r1, #1 │ │ │ │ - bl abcc00 │ │ │ │ + bl abcbf8 │ │ │ │ ldrsb.w r0, [r5, #65] @ 0x41 │ │ │ │ str.w r5, [sl] │ │ │ │ bl 5cca70 │ │ │ │ add.w r1, r5, #24 │ │ │ │ str.w r0, [sl, #12] │ │ │ │ bl 5cca88 │ │ │ │ ldrb.w r3, [r5, #359] @ 0x167 │ │ │ │ @@ -2358505,21 +2358516,21 @@ │ │ │ │ nop │ │ │ │ strh r6, [r6, r1] │ │ │ │ lsls r5, r1, #5 │ │ │ │ strh r6, [r4, r1] │ │ │ │ lsls r5, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r3, {r2, r3, r4, r6, r7} │ │ │ │ + ldmia r4, {r2, r3, r4, r7} │ │ │ │ lsls r5, r3, #2 │ │ │ │ push {r0, r4, r5, r6} │ │ │ │ @ instruction: 0xffffaf95 │ │ │ │ - vqshlu.s32 q14, q0, #31 │ │ │ │ + vqshl.u32 d28, d0, #31 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r4, [r6, #23] │ │ │ │ + strb r4, [r6, #26] │ │ │ │ lsls r1, r3, #4 │ │ │ │ ldr r2, [pc, #712] @ (6dbb64 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x67864>) │ │ │ │ lsls r5, r1, #5 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ add r2, sp, #212 @ 0xd4 │ │ │ │ @ instruction: 0xfffff8dd │ │ │ │ @@ -2358548,15 +2358559,15 @@ │ │ │ │ cmp r1, r0 │ │ │ │ bne.n 6db8be <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x675be> │ │ │ │ add r6, sp, #692 @ 0x2b4 │ │ │ │ movs r2, #1 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r2, r6 │ │ │ │ - bl ace2c4 │ │ │ │ + bl ace2bc │ │ │ │ mov.w r2, #408 @ 0x198 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ blx 6a214 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr.w r3, [r3, #424] @ 0x1a8 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ @@ -2359027,40 +2359038,40 @@ │ │ │ │ ldrh r2, [r2, #4] │ │ │ │ ubfx r2, r2, #3, #11 │ │ │ │ bl 6dee4c <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x6ab4c> │ │ │ │ movs r3, #0 │ │ │ │ b.n 6dbda6 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x67aa6> │ │ │ │ ldr.w r0, [sl] │ │ │ │ mov r1, r9 │ │ │ │ - bl ab93ac │ │ │ │ + bl ab93a4 │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r9, #0 │ │ │ │ beq.n 6dbe16 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x67b16> │ │ │ │ subs r7, #4 │ │ │ │ mov.w r8, #0 │ │ │ │ mov r1, r8 │ │ │ │ ldr.w r2, [r7, #4]! │ │ │ │ mov r0, r4 │ │ │ │ add.w r8, r8, #1 │ │ │ │ - bl ab93e4 │ │ │ │ + bl ab93dc │ │ │ │ cmp r9, r8 │ │ │ │ bne.n 6dbe02 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x67b02> │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ bl 6e5e20 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x71b20> │ │ │ │ mov r0, r4 │ │ │ │ - bl ab95ac │ │ │ │ + bl ab95a4 │ │ │ │ cbz r0, 6dbe6a <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x67b6a> │ │ │ │ movw r6, #34953 @ 0x8889 │ │ │ │ movt r6, #34952 @ 0x8888 │ │ │ │ movs r7, #0 │ │ │ │ cbz r5, 6dbe5e <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x67b5e> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl ab9af4 │ │ │ │ + bl ab9aec │ │ │ │ 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 │ │ │ │ @@ -2359079,17 +2359090,17 @@ │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ bl 6dee4c <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x6ab4c> │ │ │ │ mov r0, r4 │ │ │ │ bl 439a14 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x325698> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - pop {r1, r4, r5} │ │ │ │ + pop {r1, r4, r5, r6, r7} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cbnz r6, 6dbee8 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x67be8> │ │ │ │ + pop {r1, r2, r6} │ │ │ │ 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 │ │ │ │ @@ -2359158,17 +2359169,17 @@ │ │ │ │ blx 6a2ec <__fprintf_chk@plt> │ │ │ │ movs r0, #0 │ │ │ │ b.n 6dbf06 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x67c06> │ │ │ │ asrs r4, r5 │ │ │ │ lsls r5, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - revsh r0, r2 │ │ │ │ + cbnz r0, 6dbfc4 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x67cc4> │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r2, [r5, #3] │ │ │ │ + strb r2, [r5, #6] │ │ │ │ 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] │ │ │ │ @@ -2359245,17 +2359256,17 @@ │ │ │ │ blx 6a2ec <__fprintf_chk@plt> │ │ │ │ movs r0, #0 │ │ │ │ b.n 6dbff8 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x67cf8> │ │ │ │ eors r6, r7 │ │ │ │ lsls r5, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r7, #124] @ 0x7c │ │ │ │ + strb r0, [r7, #2] │ │ │ │ lsls r1, r3, #4 │ │ │ │ - cbnz r2, 6dc08e <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x67d8e> │ │ │ │ + hlt 0x001a │ │ │ │ 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 │ │ │ │ @@ -2359367,21 +2359378,21 @@ │ │ │ │ blx 6a2ec <__fprintf_chk@plt> │ │ │ │ movs r3, #0 │ │ │ │ b.n 6dc148 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x67e48> │ │ │ │ subs r7, #118 @ 0x76 │ │ │ │ lsls r5, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r2, #116] @ 0x74 │ │ │ │ + strb r4, [r2, #0] │ │ │ │ lsls r1, r3, #4 │ │ │ │ - cbnz r2, 6dc1a4 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x67ea4> │ │ │ │ + rev r2, r0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r4, [r7, #104] @ 0x68 │ │ │ │ + ldr r4, [r7, #116] @ 0x74 │ │ │ │ lsls r1, r3, #4 │ │ │ │ - @ instruction: 0xb89e │ │ │ │ + cbnz r6, 6dc1b2 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x67eb2> │ │ │ │ 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 │ │ │ │ @@ -2359531,25 +2359542,25 @@ │ │ │ │ and.w r0, r2, #15 │ │ │ │ mov r2, r0 │ │ │ │ b.n 6dc27c <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x67f7c> │ │ │ │ subs r6, #56 @ 0x38 │ │ │ │ lsls r5, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r3, #96] @ 0x60 │ │ │ │ + ldr r0, [r3, #108] @ 0x6c │ │ │ │ lsls r1, r3, #4 │ │ │ │ - @ instruction: 0xb806 │ │ │ │ + @ instruction: 0xb8c6 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [r7, #80] @ 0x50 │ │ │ │ + ldr r6, [r7, #92] @ 0x5c │ │ │ │ lsls r1, r3, #4 │ │ │ │ - @ instruction: 0xb720 │ │ │ │ + @ instruction: 0xb7e0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - @ instruction: 0xb704 │ │ │ │ + @ instruction: 0xb7c4 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [r2, #80] @ 0x50 │ │ │ │ + ldr r6, [r2, #92] @ 0x5c │ │ │ │ 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 │ │ │ │ @@ -2359698,25 +2359709,25 @@ │ │ │ │ mov r2, r0 │ │ │ │ b.n 6dc43c <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x6813c> │ │ │ │ nop │ │ │ │ subs r4, #122 @ 0x7a │ │ │ │ lsls r5, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r3, #68] @ 0x44 │ │ │ │ + ldr r4, [r3, #80] @ 0x50 │ │ │ │ lsls r1, r3, #4 │ │ │ │ - @ instruction: 0xb64a │ │ │ │ + @ instruction: 0xb70a │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r2, [r0, #56] @ 0x38 │ │ │ │ + ldr r2, [r0, #68] @ 0x44 │ │ │ │ lsls r1, r3, #4 │ │ │ │ - push {r2, r5, r6, lr} │ │ │ │ + @ instruction: 0xb624 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - push {r3, r6, lr} │ │ │ │ + @ instruction: 0xb608 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [r3, #52] @ 0x34 │ │ │ │ + ldr r0, [r3, #64] @ 0x40 │ │ │ │ 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] @ (6dc894 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x68594>) │ │ │ │ movs r3, #12 │ │ │ │ @@ -2360050,63 +2360061,63 @@ │ │ │ │ add r3, pc │ │ │ │ blx 6a2ec <__fprintf_chk@plt> │ │ │ │ b.n 6dc548 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x68248> │ │ │ │ subs r2, #208 @ 0xd0 │ │ │ │ lsls r5, r1, #5 │ │ │ │ asrs r0, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r2, #40] @ 0x28 │ │ │ │ + ldr r2, [r2, #52] @ 0x34 │ │ │ │ lsls r1, r3, #4 │ │ │ │ - push {r2, r4, r5, r6} │ │ │ │ + push {r2, r4, r5, lr} │ │ │ │ lsls r5, r3, #2 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r1, #40] @ 0x28 │ │ │ │ + ldr r0, [r1, #52] @ 0x34 │ │ │ │ lsls r1, r3, #4 │ │ │ │ - push {r5, r6} │ │ │ │ + push {r5, lr} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [r4, #36] @ 0x24 │ │ │ │ + ldr r6, [r4, #48] @ 0x30 │ │ │ │ lsls r1, r3, #4 │ │ │ │ - push {r3, r6} │ │ │ │ + push {r3, lr} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cbz r2, 6dc93a <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x6863a> │ │ │ │ + push {r1, r3, r4, r5, r7} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r4, [r1, #32] │ │ │ │ + ldr r4, [r1, #44] @ 0x2c │ │ │ │ lsls r1, r3, #4 │ │ │ │ - cbz r0, 6dc92e <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x6862e> │ │ │ │ + push {r3, r5, r6} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r2, [r7, #24] │ │ │ │ + ldr r2, [r7, #36] @ 0x24 │ │ │ │ lsls r1, r3, #4 │ │ │ │ - cbz r6, 6dc92c <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x6862c> │ │ │ │ + push {r1, r2, r6} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [r3, #24] │ │ │ │ + ldr r0, [r3, #36] @ 0x24 │ │ │ │ lsls r1, r3, #4 │ │ │ │ - ldr r0, [r0, #16] │ │ │ │ + ldr r0, [r0, #28] │ │ │ │ lsls r1, r3, #4 │ │ │ │ - uxtb r2, r4 │ │ │ │ + cbz r2, 6dc940 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x68640> │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [r4, #4] │ │ │ │ + ldr r0, [r4, #16] │ │ │ │ lsls r1, r3, #4 │ │ │ │ - sxtb r2, r0 │ │ │ │ + cbz r2, 6dc920 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x68620> │ │ │ │ lsls r5, r3, #2 │ │ │ │ - sxth r6, r4 │ │ │ │ + uxtb r6, r4 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [r7, #0] │ │ │ │ + ldr r0, [r7, #12] │ │ │ │ lsls r1, r3, #4 │ │ │ │ - str r0, [r5, #124] @ 0x7c │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ lsls r1, r3, #4 │ │ │ │ - cbz r2, 6dc922 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x68622> │ │ │ │ + uxth r2, r1 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cbz r6, 6dc91e <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x6861e> │ │ │ │ + sxtb r6, r5 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r0, [r0, #124] @ 0x7c │ │ │ │ + ldr r0, [r0, #8] │ │ │ │ lsls r1, r3, #4 │ │ │ │ - cbz r6, 6dc920 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x68620> │ │ │ │ + sxtb r6, r2 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r0, [r5, #120] @ 0x78 │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ 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] @ 6dd4bc <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x691bc> │ │ │ │ sub sp, #116 @ 0x74 │ │ │ │ @@ -2361181,45 +2361192,45 @@ │ │ │ │ lsls r5, r1, #5 │ │ │ │ adds r6, #218 @ 0xda │ │ │ │ lsls r5, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, sp, #992 @ 0x3e0 │ │ │ │ + sub sp, #224 @ 0xe0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add sp, #112 @ 0x70 │ │ │ │ + sub sp, #368 @ 0x170 │ │ │ │ lsls r5, r3, #2 │ │ │ │ adds r5, #98 @ 0x62 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - add sp, #208 @ 0xd0 │ │ │ │ + sub sp, #464 @ 0x1d0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r1, #32] │ │ │ │ + str r4, [r1, #44] @ 0x2c │ │ │ │ lsls r1, r3, #4 │ │ │ │ - add r3, sp, #1000 @ 0x3e8 │ │ │ │ + add r4, sp, #744 @ 0x2e8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r0, [r0, #12] │ │ │ │ + str r0, [r0, #24] │ │ │ │ lsls r1, r3, #4 │ │ │ │ - add r2, sp, #696 @ 0x2b8 │ │ │ │ + add r3, sp, #440 @ 0x1b8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrsh r6, [r2, r7] │ │ │ │ + str r6, [r2, #8] │ │ │ │ lsls r1, r3, #4 │ │ │ │ - add r1, sp, #784 @ 0x310 │ │ │ │ + add r2, sp, #528 @ 0x210 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r7, pc, #1008 @ (adr r7, 6dd8ec <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x695ec>) │ │ │ │ + add r0, sp, #752 @ 0x2f0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrsh r6, [r2, r0] │ │ │ │ + ldrsh r6, [r2, r3] │ │ │ │ lsls r1, r3, #4 │ │ │ │ - ldrb r2, [r7, r3] │ │ │ │ + ldrb r2, [r7, r6] │ │ │ │ lsls r1, r3, #4 │ │ │ │ - add r6, pc, #928 @ (adr r6, 6dd8a8 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x695a8>) │ │ │ │ + add r7, pc, #672 @ (adr r7, 6dd7a8 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x694a8>) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r6, pc, #216 @ (adr r6, 6dd5e4 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x692e4>) │ │ │ │ + add r6, pc, #984 @ (adr r6, 6dd8e4 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x695e4>) │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldrb r1, [r4, #20] │ │ │ │ and.w r1, r1, #15 │ │ │ │ cmp r1, #1 │ │ │ │ bne.w 6dcf18 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x68c18> │ │ │ │ ldrb r1, [r4, #28] │ │ │ │ and.w r1, r1, #15 │ │ │ │ @@ -2361510,39 +2361521,39 @@ │ │ │ │ bne.w 6dd390 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x69090> │ │ │ │ cmp r3, #1 │ │ │ │ bne.w 6dd390 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x69090> │ │ │ │ b.n 6dd378 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x69078> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r2, r2] │ │ │ │ + ldrh r2, [r2, r5] │ │ │ │ lsls r1, r3, #4 │ │ │ │ - add r4, pc, #512 @ (adr r4, 6dda1c <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x6971c>) │ │ │ │ + add r5, pc, #256 @ (adr r5, 6dd91c <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x6961c>) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r5, pc, #208 @ (adr r5, 6dd8f0 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x695f0>) │ │ │ │ + add r5, pc, #976 @ (adr r5, 6ddbf0 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x698f0>) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r3, pc, #976 @ (adr r3, 6ddbf4 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x698f4>) │ │ │ │ + add r4, pc, #720 @ (adr r4, 6ddaf4 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x697f4>) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [r0, r6] │ │ │ │ + ldrh r6, [r0, r1] │ │ │ │ lsls r1, r3, #4 │ │ │ │ - add r3, pc, #416 @ (adr r3, 6dd9cc <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x696cc>) │ │ │ │ + add r4, pc, #160 @ (adr r4, 6dd8cc <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x695cc>) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [r4, r5] │ │ │ │ + ldrh r0, [r4, r0] │ │ │ │ lsls r1, r3, #4 │ │ │ │ - add r3, pc, #264 @ (adr r3, 6dd93c <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x6963c>) │ │ │ │ + add r4, pc, #8 @ (adr r4, 6dd83c <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x6953c>) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r3, pc, #152 @ (adr r3, 6dd8d0 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x695d0>) │ │ │ │ + add r3, pc, #920 @ (adr r3, 6ddbd0 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x698d0>) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [r0, r5] │ │ │ │ + ldrh r0, [r0, r0] │ │ │ │ lsls r1, r3, #4 │ │ │ │ - add r2, pc, #744 @ (adr r2, 6ddb28 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x69828>) │ │ │ │ + add r3, pc, #488 @ (adr r3, 6dda28 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x69728>) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r4, [r2, r3] │ │ │ │ + ldr r4, [r2, r6] │ │ │ │ lsls r1, r3, #4 │ │ │ │ - add r3, pc, #0 @ (adr r3, 6dd848 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x69548>) │ │ │ │ + add r3, pc, #768 @ (adr r3, 6ddb48 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x69848>) │ │ │ │ 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] @ (6dd9d8 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x696d8>) │ │ │ │ sub sp, #284 @ 0x11c │ │ │ │ @@ -2361703,48 +2361714,48 @@ │ │ │ │ movs r7, #146 @ 0x92 │ │ │ │ lsls r5, r1, #5 │ │ │ │ adds r7, #188 @ 0xbc │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldcl 15, cr15, [fp], #-1020 @ 0xfffffc04 │ │ │ │ - add r2, pc, #648 @ (adr r2, 6ddc7c <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x6997c>) │ │ │ │ + add r3, pc, #392 @ (adr r3, 6ddb7c <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x6987c>) │ │ │ │ lsls r5, r3, #2 │ │ │ │ b.n 6dd242 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x68f42> │ │ │ │ - vsubl.u q13, d31, d30 │ │ │ │ + @ instruction: 0xffffa36e │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r2, pc, #608 @ (adr r2, 6ddc60 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x69960>) │ │ │ │ + add r3, pc, #352 @ (adr r3, 6ddb60 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x69860>) │ │ │ │ lsls r5, r3, #2 │ │ │ │ adds r1, #112 @ 0x70 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #624 @ (adr r2, 6ddc78 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x69978>) │ │ │ │ + add r3, pc, #368 @ (adr r3, 6ddb78 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x69878>) │ │ │ │ lsls r5, r3, #2 │ │ │ │ movs r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #584 @ (adr r2, 6ddc58 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x69958>) │ │ │ │ + add r3, pc, #328 @ (adr r3, 6ddb58 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x69858>) │ │ │ │ lsls r5, r3, #2 │ │ │ │ movs r3, #28 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #592 @ (adr r2, 6ddc68 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x69968>) │ │ │ │ + add r3, pc, #336 @ (adr r3, 6ddb68 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x69868>) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r2, pc, #648 @ (adr r2, 6ddca4 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x699a4>) │ │ │ │ + add r3, pc, #392 @ (adr r3, 6ddba4 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x698a4>) │ │ │ │ lsls r5, r3, #2 │ │ │ │ b.n 6dd28a <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x68f8a> │ │ │ │ vcvt.u16.f16 d17, d4, #1 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #608 @ (adr r2, 6ddc88 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x69988>) │ │ │ │ + add r3, pc, #352 @ (adr r3, 6ddb88 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x69888>) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r2, pc, #616 @ (adr r2, 6ddc94 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x69994>) │ │ │ │ + add r3, pc, #360 @ (adr r3, 6ddb94 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x69894>) │ │ │ │ lsls r5, r3, #2 │ │ │ │ movs r2, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #640 @ (adr r2, 6ddcb4 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x699b4>) │ │ │ │ + add r3, pc, #384 @ (adr r3, 6ddbb4 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x698b4>) │ │ │ │ lsls r5, r3, #2 │ │ │ │ @ instruction: 0xef99ffff │ │ │ │ - add r2, pc, #672 @ (adr r2, 6ddcdc <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x699dc>) │ │ │ │ + add r3, pc, #416 @ (adr r3, 6ddbdc <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x698dc>) │ │ │ │ lsls r5, r3, #2 │ │ │ │ asrs r4, r5, #25 │ │ │ │ movs r0, r0 │ │ │ │ str r7, [sp, #328] @ 0x148 │ │ │ │ lsls r6, r0, #5 │ │ │ │ movs r6, #64 @ 0x40 │ │ │ │ lsls r5, r1, #5 │ │ │ │ @@ -2362033,83 +2362044,83 @@ │ │ │ │ b.n 6ddc26 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x69926> │ │ │ │ add sp, #84 @ 0x54 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r5, #150 @ 0x96 │ │ │ │ lsls r5, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, pc, #688 @ (adr r1, 6de018 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x69d18>) │ │ │ │ + add r2, pc, #432 @ (adr r2, 6ddf18 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x69c18>) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r1, pc, #792 @ (adr r1, 6de084 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x69d84>) │ │ │ │ + add r2, pc, #536 @ (adr r2, 6ddf84 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x69c84>) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r1, pc, #840 @ (adr r1, 6de0b8 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x69db8>) │ │ │ │ + add r2, pc, #584 @ (adr r2, 6ddfb8 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x69cb8>) │ │ │ │ lsls r5, r3, #2 │ │ │ │ str r6, [sp, #216] @ 0xd8 │ │ │ │ lsls r6, r0, #5 │ │ │ │ - add r1, pc, #608 @ (adr r1, 6ddfd8 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x69cd8>) │ │ │ │ + add r2, pc, #352 @ (adr r2, 6dded8 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x69bd8>) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r1, pc, #760 @ (adr r1, 6de074 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x69d74>) │ │ │ │ + add r2, pc, #504 @ (adr r2, 6ddf74 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x69c74>) │ │ │ │ lsls r5, r3, #2 │ │ │ │ str r6, [sp, #72] @ 0x48 │ │ │ │ lsls r6, r0, #5 │ │ │ │ - ldrb r0, [r4, #6] │ │ │ │ + ldrb r0, [r4, #9] │ │ │ │ lsls r1, r3, #2 │ │ │ │ str r5, [sp, #608] @ 0x260 │ │ │ │ lsls r6, r0, #5 │ │ │ │ - ldrb r0, [r1, #6] │ │ │ │ + ldrb r0, [r1, #9] │ │ │ │ lsls r1, r3, #2 │ │ │ │ str r5, [sp, #512] @ 0x200 │ │ │ │ lsls r6, r0, #5 │ │ │ │ - ldrb r0, [r6, #5] │ │ │ │ + ldrb r0, [r6, #8] │ │ │ │ lsls r1, r3, #2 │ │ │ │ str r5, [sp, #400] @ 0x190 │ │ │ │ lsls r6, r0, #5 │ │ │ │ - ldrb r6, [r2, #5] │ │ │ │ + ldrb r6, [r2, #8] │ │ │ │ lsls r1, r3, #2 │ │ │ │ str r5, [sp, #272] @ 0x110 │ │ │ │ lsls r6, r0, #5 │ │ │ │ - add r1, pc, #144 @ (adr r1, 6dde34 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x69b34>) │ │ │ │ + add r1, pc, #912 @ (adr r1, 6de134 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x69e34>) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r0, pc, #440 @ (adr r0, 6ddf60 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x69c60>) │ │ │ │ + add r1, pc, #184 @ (adr r1, 6dde60 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x69b60>) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r0, [sp, #656] @ 0x290 │ │ │ │ + str r1, [sp, #400] @ 0x190 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r0, pc, #936 @ (adr r0, 6de158 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x69e58>) │ │ │ │ + add r1, pc, #680 @ (adr r1, 6de058 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x69d58>) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r0, pc, #976 @ (adr r0, 6de184 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x69e84>) │ │ │ │ + add r1, pc, #720 @ (adr r1, 6de084 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x69d84>) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [r7, #72] @ 0x48 │ │ │ │ + ldr r0, [r7, #84] @ 0x54 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - add r0, pc, #528 @ (adr r0, 6ddfcc <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x69ccc>) │ │ │ │ + add r1, pc, #272 @ (adr r1, 6ddecc <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x69bcc>) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r6, sp, #944 @ 0x3b0 │ │ │ │ + add r7, sp, #688 @ 0x2b0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - add r6, sp, #912 @ 0x390 │ │ │ │ + add r7, sp, #656 @ 0x290 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - add r6, sp, #880 @ 0x370 │ │ │ │ + add r7, sp, #624 @ 0x270 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - add r6, sp, #848 @ 0x350 │ │ │ │ + add r7, sp, #592 @ 0x250 │ │ │ │ lsls r6, r4, #2 │ │ │ │ str r4, [sp, #480] @ 0x1e0 │ │ │ │ lsls r6, r0, #5 │ │ │ │ - push {r2, r3, r4, r5, r7, lr} │ │ │ │ + @ instruction: 0xb67c │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r7, [sp, #712] @ 0x2c8 │ │ │ │ + add r0, pc, #456 @ (adr r0, 6ddfa0 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x69ca0>) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r7, [sp, #808] @ 0x328 │ │ │ │ + add r0, pc, #552 @ (adr r0, 6de004 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x69d04>) │ │ │ │ lsls r5, r3, #2 │ │ │ │ str r4, [sp, #792] @ 0x318 │ │ │ │ lsls r6, r0, #5 │ │ │ │ - push {r1, r3, r7, lr} │ │ │ │ + @ instruction: 0xb64a │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r0, [sp, #656] @ 0x290 │ │ │ │ + ldr r1, [sp, #400] @ 0x190 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r7, [sp, #1008] @ 0x3f0 │ │ │ │ + add r0, pc, #752 @ (adr r0, 6de0dc <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x69ddc>) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r7, [sp, #920] @ 0x398 │ │ │ │ + add r0, pc, #664 @ (adr r0, 6de088 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x69d88>) │ │ │ │ lsls r5, r3, #2 │ │ │ │ mov r3, r0 │ │ │ │ ldrb r0, [r0, #12] │ │ │ │ ldr r2, [pc, #72] @ (6dde40 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x69b40>) │ │ │ │ add r2, pc │ │ │ │ cbnz r0, 6dde34 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x69b34> │ │ │ │ ldrb r1, [r1, #0] │ │ │ │ @@ -2362350,19 +2362361,19 @@ │ │ │ │ bl 46191c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x34d5a0> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, sl │ │ │ │ bl 4b6194 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3a1e18> │ │ │ │ movs r1, #1 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl ae0c44 │ │ │ │ + bl ae0c3c │ │ │ │ movs r1, #0 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, sl │ │ │ │ - bl ae13a8 │ │ │ │ + bl ae13a0 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, sl │ │ │ │ bl 4c242c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3ae0b0> │ │ │ │ ldrsb.w r2, [sl, #65] @ 0x41 │ │ │ │ str r0, [sp, #20] │ │ │ │ cmp r2, #4 │ │ │ │ ite eq │ │ │ │ @@ -2362504,19 +2362515,19 @@ │ │ │ │ bl 46191c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x34d5a0> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, sl │ │ │ │ bl 4b6194 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3a1e18> │ │ │ │ movs r1, #1 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl ae0c44 │ │ │ │ + bl ae0c3c │ │ │ │ movs r1, #0 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, sl │ │ │ │ - bl ae13a8 │ │ │ │ + bl ae13a0 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, sl │ │ │ │ bl 4c242c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3ae0b0> │ │ │ │ str r0, [sp, #20] │ │ │ │ movs r3, #0 │ │ │ │ ldr r1, [pc, #608] @ (6de47c <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x6a17c>) │ │ │ │ mov r0, sl │ │ │ │ @@ -2362534,15 +2362545,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ blx 6a214 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, sl │ │ │ │ movs r3, #255 @ 0xff │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ - bl adf14c │ │ │ │ + bl adf144 │ │ │ │ b.n 6ddfaa <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x69caa> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ orrs r5, r6 │ │ │ │ orr.w r5, r9, r5 │ │ │ │ mov r0, sl │ │ │ │ orrs r5, r3 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ @@ -2362550,29 +2362561,29 @@ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ orrs r5, r3 │ │ │ │ bl 4c5ac8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3b174c> │ │ │ │ orr.w r3, r0, r5 │ │ │ │ ands.w r9, r3, #255 @ 0xff │ │ │ │ bne.n 6de230 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x69f30> │ │ │ │ mov r0, sl │ │ │ │ - bl acef28 │ │ │ │ + bl acef20 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, sl │ │ │ │ bl 4c3d2c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3af9b0> │ │ │ │ ldr r5, [sp, #28] │ │ │ │ orrs r6, r0 │ │ │ │ mov r1, r9 │ │ │ │ movs r2, #32 │ │ │ │ mov r0, r5 │ │ │ │ blx 6a214 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, sl │ │ │ │ movs r3, #255 @ 0xff │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ - bl adf14c │ │ │ │ + bl adf144 │ │ │ │ orrs r6, r0 │ │ │ │ ands.w r6, r6, #255 @ 0xff │ │ │ │ bne.w 6ddfaa <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x69caa> │ │ │ │ ldr r4, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ bl 4b2068 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x39dcec> │ │ │ │ mov r2, r6 │ │ │ │ @@ -2362776,17 +2362787,17 @@ │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfbcfffff │ │ │ │ adds r0, r0, #5 │ │ │ │ lsls r5, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #640] @ 0x280 │ │ │ │ + add r0, pc, #384 @ (adr r0, 6de60c <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x6a30c>) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r7, [sp, #816] @ 0x330 │ │ │ │ + add r0, pc, #560 @ (adr r0, 6de6c0 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x6a3c0>) │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldr.w r3, [r0, #424] @ 0x1a8 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cbz r2, 6de4d6 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x6a1d6> │ │ │ │ movs r2, #0 │ │ │ │ ldrb.w r1, [r3, #32] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2362816,19 +2362827,19 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #16] @ (6de4e4 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x6a1e4>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ mov r3, r2 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ udf #255 @ 0xff │ │ │ │ - add r0, pc, #272 @ (adr r0, 6de5f0 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x6a2f0>) │ │ │ │ + add r1, pc, #16 @ (adr r1, 6de4f0 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x6a1f0>) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r7, [sp, #928] @ 0x3a0 │ │ │ │ + add r0, pc, #672 @ (adr r0, 6de784 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x6a484>) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r7, [sp, #488] @ 0x1e8 │ │ │ │ + add r0, pc, #232 @ (adr r0, 6de5d0 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x6a2d0>) │ │ │ │ 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 │ │ │ │ @@ -2363633,29 +2363644,29 @@ │ │ │ │ b.n 6decde <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x6a9de> │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ asrs r4, r5, #16 │ │ │ │ lsls r5, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #24] │ │ │ │ + ldr r1, [sp, #792] @ 0x318 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [sp, #872] @ 0x368 │ │ │ │ + ldr r1, [sp, #616] @ 0x268 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - mvns r6, r5 │ │ │ │ + add lr, r5 │ │ │ │ lsls r1, r3, #4 │ │ │ │ - ldr r0, [sp, #864] @ 0x360 │ │ │ │ + ldr r1, [sp, #608] @ 0x260 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [sp, #528] @ 0x210 │ │ │ │ + ldr r1, [sp, #272] @ 0x110 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [sp, #536] @ 0x218 │ │ │ │ + ldr r1, [sp, #280] @ 0x118 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [sp, #560] @ 0x230 │ │ │ │ + ldr r1, [sp, #304] @ 0x130 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r3, pc, #176 @ (adr r3, 6dede4 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x6aae4>) │ │ │ │ + add r3, pc, #944 @ (adr r3, 6df0e4 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x6ade4>) │ │ │ │ lsls r7, r2, #2 │ │ │ │ cmp r2, #1 │ │ │ │ beq.n 6ded60 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x6aa60> │ │ │ │ ldr r1, [r0, #0] │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ cmpeq r2, #2 │ │ │ │ @@ -2363854,15 +2363865,15 @@ │ │ │ │ lsls r5, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r6, r3, #5 │ │ │ │ lsls r5, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [sp, #632] @ 0x278 │ │ │ │ + str r7, [sp, #376] @ 0x178 │ │ │ │ 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] @ (6deff0 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x6acf0>) │ │ │ │ sub sp, #20 │ │ │ │ @@ -2364693,15 +2364704,15 @@ │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ lsrs r6, r1, #6 │ │ │ │ lsls r5, r1, #5 │ │ │ │ asrs r0, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ bl 58d822 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x4794a6> │ │ │ │ - ldrh r6, [r5, #54] @ 0x36 │ │ │ │ + ldrh r6, [r5, #60] @ 0x3c │ │ │ │ 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 │ │ │ │ @@ -2364755,15 +2364766,15 @@ │ │ │ │ nop │ │ │ │ lsls r0, r0, #31 │ │ │ │ lsls r5, r1, #5 │ │ │ │ ldrb r0, [r6, #6] │ │ │ │ lsls r6, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r7, #38] @ 0x26 │ │ │ │ + ldrh r0, [r7, #44] @ 0x2c │ │ │ │ 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] @ (6df9a8 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x6b6a8>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -2364861,38 +2364872,38 @@ │ │ │ │ lsls r5, r1, #5 │ │ │ │ lsls r2, r7, #27 │ │ │ │ lsls r5, r1, #5 │ │ │ │ ldrb r6, [r1, #4] │ │ │ │ lsls r6, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r4, #34] @ 0x22 │ │ │ │ + ldrh r4, [r4, #40] @ 0x28 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r5, [sp, #952] @ 0x3b8 │ │ │ │ + str r6, [sp, #696] @ 0x2b8 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldrh r2, [r3, #32] │ │ │ │ + ldrh r2, [r3, #38] @ 0x26 │ │ │ │ lsls r5, r3, #2 │ │ │ │ stmia r0!, {r1, r2, r4, r5, r7} │ │ │ │ lsls r2, r2, #5 │ │ │ │ - str r4, [r3, #28] │ │ │ │ + str r4, [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 r3, [r0, #120] @ 0x78 │ │ │ │ ldr.w r2, [r0, #156] @ 0x9c │ │ │ │ cmp r3, r2 │ │ │ │ bhi.n 6df9ee <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x6b6ee> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r1, [pc, #8] @ (6df9f8 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x6b6f8>) │ │ │ │ add r1, pc │ │ │ │ bl 6dee4c <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x6ab4c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r1, #34] @ 0x22 │ │ │ │ + ldrh r4, [r1, #40] @ 0x28 │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ cmp r1, r2 │ │ │ │ beq.n 6dfa04 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x6b704> │ │ │ │ bx lr │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cbnz r2, 6dfa10 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x6b710> │ │ │ │ @@ -2365046,15 +2365057,15 @@ │ │ │ │ bhi.n 6dfbc0 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x6b8c0> │ │ │ │ ldr r3, [pc, #12] @ (6dfbc4 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x6b8c4>) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ movs r0, #7 │ │ │ │ bx lr │ │ │ │ - adds r4, #140 @ 0x8c │ │ │ │ + adds r5, #76 @ 0x4c │ │ │ │ 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 │ │ │ │ @@ -2365940,15 +2365951,15 @@ │ │ │ │ ldr r1, [pc, #16] @ (6e0530 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x6c230>) │ │ │ │ add r1, pc │ │ │ │ bl 6dee4c <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x6ab4c> │ │ │ │ vldr s0, [pc, #4] @ 6e052c <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x6c22c> │ │ │ │ pop {r4, pc} │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r5, #10] │ │ │ │ + strh r0, [r5, #16] │ │ │ │ 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 6e0548 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x6c248> │ │ │ │ @@ -2367095,15 +2367106,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf1fa014c │ │ │ │ rsb r1, ip, #76 @ 0x4c │ │ │ │ strb.w pc, [pc, #-4095] @ 6e00b1 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x6bdb1> │ │ │ │ stc2 15, cr15, [r3], {255} @ 0xff │ │ │ │ asrs r0, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r4, #24] │ │ │ │ + strb r6, [r4, #27] │ │ │ │ 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] │ │ │ │ @@ -2371515,15 +2371526,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 6e40be <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x6fdbe> │ │ │ │ nop │ │ │ │ - vsra.s16 d0, d8, #2 │ │ │ │ + orrs.w r1, lr, #24 │ │ │ │ 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] @ 6e4594 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x70294> │ │ │ │ mov r3, r1 │ │ │ │ @@ -2372023,17 +2372034,17 @@ │ │ │ │ strb.w r0, [ip] │ │ │ │ add r1, pc │ │ │ │ bl 438228 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x323eac> │ │ │ │ movs r0, #1 │ │ │ │ b.n 6e4740 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x70440> │ │ │ │ strb r4, [r3, #12] │ │ │ │ lsls r2, r2, #5 │ │ │ │ - lsls r0, r0 │ │ │ │ + adcs r0, r0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - push {r1, r2, r3, r5, r6, lr} │ │ │ │ + @ instruction: 0xb62e │ │ │ │ lsls r1, r3, #2 │ │ │ │ ldrb.w r3, [r1, #40] @ 0x28 │ │ │ │ subs r3, #8 │ │ │ │ cmp r3, #1 │ │ │ │ bhi.n 6e4786 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x70486> │ │ │ │ ldrh r2, [r1, #22] │ │ │ │ movw ip, #2925 @ 0xb6d │ │ │ │ @@ -2372209,15 +2372220,15 @@ │ │ │ │ b.n 6e490e <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x7060e> │ │ │ │ movs r1, #0 │ │ │ │ str.w r1, [r0, #168] @ 0xa8 │ │ │ │ mov r0, r1 │ │ │ │ b.n 6e48ec <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x705ec> │ │ │ │ @ instruction: 0xb724 │ │ │ │ lsls r4, r1, #5 │ │ │ │ - subs r7, #116 @ 0x74 │ │ │ │ + ands r4, r6 │ │ │ │ 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] │ │ │ │ @@ -2372619,29 +2372630,29 @@ │ │ │ │ b.n 6e4d64 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x70a64> │ │ │ │ ldr r3, [pc, #32] @ (6e4dac <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x70aac>) │ │ │ │ add r3, pc │ │ │ │ b.n 6e4d64 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x70a64> │ │ │ │ ldr r3, [pc, #32] @ (6e4db0 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x70ab0>) │ │ │ │ add r3, pc │ │ │ │ b.n 6e4d64 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x70a64> │ │ │ │ - subs r3, #34 @ 0x22 │ │ │ │ + subs r3, #226 @ 0xe2 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [sp, #880] @ 0x370 │ │ │ │ + ldr r7, [sp, #624] @ 0x270 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - subs r3, #34 @ 0x22 │ │ │ │ + subs r3, #226 @ 0xe2 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r3, #32 │ │ │ │ + subs r3, #224 @ 0xe0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r3, #30 │ │ │ │ + subs r3, #222 @ 0xde │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r3, #28 │ │ │ │ + subs r3, #220 @ 0xdc │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r3, #26 │ │ │ │ + subs r3, #218 @ 0xda │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r3, #24 │ │ │ │ + subs r3, #216 @ 0xd8 │ │ │ │ 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, 6e4df4 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x70af4> │ │ │ │ @@ -2372718,39 +2372729,39 @@ │ │ │ │ add r2, pc │ │ │ │ vstr d0, [sp] │ │ │ │ blx 6a2ec <__fprintf_chk@plt> │ │ │ │ b.n 6e4dfe <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x70afe> │ │ │ │ ldr r0, [pc, #52] @ (6e4ea4 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x70ba4>) │ │ │ │ add r0, pc │ │ │ │ b.n 6e4e14 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x70b14> │ │ │ │ - subs r2, #230 @ 0xe6 │ │ │ │ + subs r3, #166 @ 0xa6 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r4, r5, #30 │ │ │ │ + adds r4, r5, r1 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r2, #190 @ 0xbe │ │ │ │ + subs r3, #126 @ 0x7e │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r0, sp, #376 @ 0x178 │ │ │ │ + add r1, sp, #120 @ 0x78 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r2, #160 @ 0xa0 │ │ │ │ + subs r3, #96 @ 0x60 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r2, #196 @ 0xc4 │ │ │ │ + subs r3, #132 @ 0x84 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - udf #78 @ 0x4e │ │ │ │ + svc 14 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bhi.n 6e4e70 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x70b70> │ │ │ │ + bls.n 6e4df0 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x70af0> │ │ │ │ lsls r2, r4, #2 │ │ │ │ - movs r3, #64 @ 0x40 │ │ │ │ + movs r4, #0 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r0, sp, #408 @ 0x198 │ │ │ │ + add r1, sp, #152 @ 0x98 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r4, #48 @ 0x30 │ │ │ │ + adds r4, #240 @ 0xf0 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r2, #122 @ 0x7a │ │ │ │ + subs r3, #58 @ 0x3a │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r2, #60 @ 0x3c │ │ │ │ + subs r2, #252 @ 0xfc │ │ │ │ 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, 6e4ed0 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x70bd0> │ │ │ │ @@ -2372800,33 +2372811,33 @@ │ │ │ │ add r2, pc │ │ │ │ blx 6a2ec <__fprintf_chk@plt> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r4, [pc, #40] @ (6e4f4c <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x70c4c>) │ │ │ │ add r4, pc │ │ │ │ b.n 6e4ee2 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x70be2> │ │ │ │ - cmp r2, #80 @ 0x50 │ │ │ │ + cmp r3, #16 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - lsls r0, r4, #24 │ │ │ │ + lsls r0, r4, #27 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - asrs r6, r1, #31 │ │ │ │ + adds r6, r1, r2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r2, #72 @ 0x48 │ │ │ │ + cmp r3, #8 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - cmp r6, r3 │ │ │ │ + muls r6, r3 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldrb r0, [r2, #28] │ │ │ │ + ldrb r0, [r2, #31] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - lsls r2, r7, #23 │ │ │ │ + lsls r2, r7, #26 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - lsls r4, r5, #23 │ │ │ │ + lsls r4, r5, #26 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - cmp r2, #4 │ │ │ │ + cmp r2, #196 @ 0xc4 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - lsls r4, r2, #23 │ │ │ │ + lsls r4, r2, #26 │ │ │ │ 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] @ 6e5b44 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x71844> │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ @@ -2373929,266 +2373940,266 @@ │ │ │ │ lsls r4, r1, #5 │ │ │ │ sub sp, #32 │ │ │ │ lsls r4, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - subs r1, #226 @ 0xe2 │ │ │ │ + subs r2, #162 @ 0xa2 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r4, #146 @ 0x92 │ │ │ │ + subs r5, #82 @ 0x52 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - lsls r6, r4, #20 │ │ │ │ + lsls r6, r4, #23 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - bvc.n 6e5c38 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x71938> │ │ │ │ + bhi.n 6e5bb8 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x718b8> │ │ │ │ lsls r2, r4, #2 │ │ │ │ - subs r3, #128 @ 0x80 │ │ │ │ + subs r4, #64 @ 0x40 │ │ │ │ lsls r6, r4, #2 │ │ │ │ asrs r0, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 6e6238 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x71f38> │ │ │ │ + b.n 6e53b8 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x710b8> │ │ │ │ lsls r7, r4, #2 │ │ │ │ - subs r2, #50 @ 0x32 │ │ │ │ + subs r2, #242 @ 0xf2 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r3, #2 │ │ │ │ + subs r3, #194 @ 0xc2 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - stc2 0, cr0, [r6], #-624 @ 0xfffffd90 │ │ │ │ - svc 68 @ 0x44 │ │ │ │ + stc2l 0, cr0, [r6], #624 @ 0x270 │ │ │ │ + b.n 6e5b88 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x71888> │ │ │ │ lsls r0, r3, #4 │ │ │ │ - b.n 6e5808 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x71508> │ │ │ │ + b.n 6e5988 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x71688> │ │ │ │ lsls r7, r4, #2 │ │ │ │ - str r4, [r2, #96] @ 0x60 │ │ │ │ + str r4, [r2, #108] @ 0x6c │ │ │ │ lsls r6, r3, #2 │ │ │ │ - @ instruction: 0xfb9a009c │ │ │ │ - str r2, [sp, #584] @ 0x248 │ │ │ │ + mrrc2 0, 9, r0, sl, cr12 │ │ │ │ + str r3, [sp, #328] @ 0x148 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - subs r0, #138 @ 0x8a │ │ │ │ + subs r1, #74 @ 0x4a │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r0, r2, #7 │ │ │ │ + movs r0, #144 @ 0x90 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - subs r0, #80 @ 0x50 │ │ │ │ + subs r1, #16 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r0, #56 @ 0x38 │ │ │ │ + subs r0, #248 @ 0xf8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r0, #48 @ 0x30 │ │ │ │ + subs r0, #240 @ 0xf0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r1, #34 @ 0x22 │ │ │ │ + subs r1, #226 @ 0xe2 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - bmi.n 6e5ac0 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x717c0> │ │ │ │ + bpl.n 6e5c40 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x71940> │ │ │ │ lsls r2, r4, #2 │ │ │ │ - adds r6, #160 @ 0xa0 │ │ │ │ + adds r7, #96 @ 0x60 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r6, #162 @ 0xa2 │ │ │ │ + adds r7, #98 @ 0x62 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r7, #204 @ 0xcc │ │ │ │ + subs r0, #140 @ 0x8c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r2, [r0, #36] @ 0x24 │ │ │ │ + ldrh r2, [r0, #42] @ 0x2a │ │ │ │ lsls r2, r3, #2 │ │ │ │ - strh r0, [r3, #60] @ 0x3c │ │ │ │ + ldrh r0, [r3, #2] │ │ │ │ lsls r6, r3, #2 │ │ │ │ add r4, sp, #816 @ 0x330 │ │ │ │ lsls r4, r1, #5 │ │ │ │ - b.n 6e60b0 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x71db0> │ │ │ │ + b.n 6e6230 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x71f30> │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldr??.w r0, [r6, #156] @ 0x9c │ │ │ │ - b.n 6e6054 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x71d54> │ │ │ │ + @ instruction: 0xfa96009c │ │ │ │ + b.n 6e61d4 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x71ed4> │ │ │ │ lsls r7, r4, #2 │ │ │ │ - lsls r2, r1, #5 │ │ │ │ + lsls r2, r1, #8 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r7, #196 @ 0xc4 │ │ │ │ + subs r0, #132 @ 0x84 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - adds r5, #194 @ 0xc2 │ │ │ │ + adds r6, #130 @ 0x82 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r2, [r5, #52] @ 0x34 │ │ │ │ + str r2, [r5, #64] @ 0x40 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - adds r5, #112 @ 0x70 │ │ │ │ + adds r6, #48 @ 0x30 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r2, [r1, #48] @ 0x30 │ │ │ │ + strh r2, [r1, #54] @ 0x36 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r6, #194 @ 0xc2 │ │ │ │ + adds r7, #130 @ 0x82 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - adds r5, #150 @ 0x96 │ │ │ │ + adds r6, #86 @ 0x56 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r4, #218 @ 0xda │ │ │ │ + adds r5, #154 @ 0x9a │ │ │ │ lsls r5, r3, #2 │ │ │ │ - bcs.n 6e5c14 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x71914> │ │ │ │ + bcs.n 6e5b94 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x71894> │ │ │ │ lsls r2, r4, #2 │ │ │ │ - udf #82 @ 0x52 │ │ │ │ + svc 18 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrb r4, [r2, #6] │ │ │ │ + ldrb r4, [r2, #9] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - adds r4, #152 @ 0x98 │ │ │ │ + adds r5, #88 @ 0x58 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - bne.n 6e5b88 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x71888> │ │ │ │ + bcs.n 6e5b08 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x71808> │ │ │ │ lsls r2, r4, #2 │ │ │ │ - udf #4 │ │ │ │ + udf #196 @ 0xc4 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrb r6, [r0, #5] │ │ │ │ + ldrb r6, [r0, #8] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - adds r4, #96 @ 0x60 │ │ │ │ + adds r5, #32 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - bne.n 6e5cd8 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x719d8> │ │ │ │ + bcs.n 6e5c58 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x71958> │ │ │ │ lsls r2, r4, #2 │ │ │ │ - svc 244 @ 0xf4 │ │ │ │ + b.n 6e5d84 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x71a84> │ │ │ │ lsls r7, r4, #2 │ │ │ │ - mcr2 0, 7, r0, cr6, cr8, {4} │ │ │ │ - adds r4, #10 │ │ │ │ + vshr.u64 d0, d8, #26 │ │ │ │ + adds r4, #202 @ 0xca │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r0, r3, r5 │ │ │ │ + subs r0, r3, r0 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - bge.n 6e5ca4 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x719a4> │ │ │ │ + bge.n 6e5c24 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x71924> │ │ │ │ lsls r0, r3, #4 │ │ │ │ - adds r3, #192 @ 0xc0 │ │ │ │ + adds r4, #128 @ 0x80 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r6, [r7, #32] │ │ │ │ + strh r6, [r7, #38] @ 0x26 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r4, #246 @ 0xf6 │ │ │ │ + adds r5, #182 @ 0xb6 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - adds r3, #202 @ 0xca │ │ │ │ + adds r4, #138 @ 0x8a │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r3, #14 │ │ │ │ + adds r3, #206 @ 0xce │ │ │ │ lsls r5, r3, #2 │ │ │ │ - beq.n 6e5c64 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x71964> │ │ │ │ + beq.n 6e5be4 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x718e4> │ │ │ │ lsls r2, r4, #2 │ │ │ │ - udf #146 @ 0x92 │ │ │ │ + svc 82 @ 0x52 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldc2 0, cr0, [r6, #608] @ 0x260 │ │ │ │ - adds r2, #186 @ 0xba │ │ │ │ + mrc2 0, 2, r0, cr6, cr8, {4} │ │ │ │ + adds r3, #122 @ 0x7a │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r0, r1, r0 │ │ │ │ + adds r0, r1, r3 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - bhi.n 6e5c2c <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x7192c> │ │ │ │ + bls.n 6e5bac <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x718ac> │ │ │ │ lsls r0, r3, #4 │ │ │ │ - adds r2, #184 @ 0xb8 │ │ │ │ + adds r3, #120 @ 0x78 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r2, [r0, #24] │ │ │ │ + strh r2, [r0, #30] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r3, #186 @ 0xba │ │ │ │ + adds r4, #122 @ 0x7a │ │ │ │ lsls r6, r4, #2 │ │ │ │ - adds r2, #124 @ 0x7c │ │ │ │ + adds r3, #60 @ 0x3c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrsb r0, [r2, r3] │ │ │ │ + ldrsb r0, [r2, r6] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r2, #114 @ 0x72 │ │ │ │ + adds r3, #50 @ 0x32 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrsh r6, [r7, r5] │ │ │ │ + str r6, [r7, #0] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ble.n 6e5b9c <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x7189c> │ │ │ │ + udf #82 @ 0x52 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - @ instruction: 0xf4ec009c │ │ │ │ - adds r2, #80 @ 0x50 │ │ │ │ + sub.w r0, ip, #5111808 @ 0x4e0000 │ │ │ │ + adds r3, #16 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r4, [r6, #68] @ 0x44 │ │ │ │ + ldr r4, [r6, #80] @ 0x50 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, #54 @ 0x36 │ │ │ │ + adds r2, #246 @ 0xf6 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r2, #32 │ │ │ │ + adds r2, #224 @ 0xe0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r2, #198 @ 0xc6 │ │ │ │ + adds r3, #134 @ 0x86 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - orrs.w r0, r8, #5111808 @ 0x4e0000 │ │ │ │ - ldrsh r4, [r5, r1] │ │ │ │ + adds.w r0, r8, #5111808 @ 0x4e0000 │ │ │ │ + ldrsh r4, [r5, r4] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r1, [sp, #288] @ 0x120 │ │ │ │ + ldr r2, [sp, #32] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r5, {r1, r4, r5, r6, r7} │ │ │ │ + ldmia r6!, {r1, r4, r5, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r1, [sp, #208] @ 0xd0 │ │ │ │ + ldr r1, [sp, #976] @ 0x3d0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - adds r1, #34 @ 0x22 │ │ │ │ + adds r1, #226 @ 0xe2 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r1, #32 │ │ │ │ + adds r1, #224 @ 0xe0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r7, #236 @ 0xec │ │ │ │ + adds r0, #172 @ 0xac │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r1, #38 @ 0x26 │ │ │ │ + adds r1, #230 @ 0xe6 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldmia r5, {r2, r4, r5, r6} │ │ │ │ + ldmia r6!, {r2, r4, r5} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r5, {r1, r2, r3, r5, r6} │ │ │ │ + ldmia r6!, {r1, r2, r3, r5} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r3, [sp, #560] @ 0x230 │ │ │ │ + str r4, [sp, #304] @ 0x130 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - adds r1, #242 @ 0xf2 │ │ │ │ + adds r2, #178 @ 0xb2 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - movs r6, #24 │ │ │ │ + movs r6, #216 @ 0xd8 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldrb r2, [r6, #31] │ │ │ │ + strh r2, [r6, #4] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - str r4, [r2, #40] @ 0x28 │ │ │ │ + str r4, [r2, #52] @ 0x34 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - strh r2, [r1, #0] │ │ │ │ + strh r2, [r1, #6] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - str r4, [r4, #40] @ 0x28 │ │ │ │ + str r4, [r4, #52] @ 0x34 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - svc 38 @ 0x26 │ │ │ │ + svc 230 @ 0xe6 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - str r3, [sp, #328] @ 0x148 │ │ │ │ + str r4, [sp, #72] @ 0x48 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r5, {r2, r5} │ │ │ │ + ldmia r5, {r2, r5, r6, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r5!, {r2, r3, r4} │ │ │ │ + ldmia r5!, {r2, r3, r4, r6, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r3, [sp, #224] @ 0xe0 │ │ │ │ + str r3, [sp, #992] @ 0x3e0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r5!, {r1, r3} │ │ │ │ + ldmia r5!, {r1, r3, r6, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r5!, {r1} │ │ │ │ + ldmia r5!, {r1, r6, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r4, {r1, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r5, {r1, r3, r4, r5, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r4, {r1, r4, r5, r6, r7} │ │ │ │ + ldmia r5, {r1, r4, r5, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - adds r0, #0 │ │ │ │ + adds r0, #192 @ 0xc0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r7, #166 @ 0xa6 │ │ │ │ + adds r0, #102 @ 0x66 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r7, #192 @ 0xc0 │ │ │ │ + adds r0, #128 @ 0x80 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r7, #154 @ 0x9a │ │ │ │ + adds r0, #90 @ 0x5a │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r4, [r2, #36] @ 0x24 │ │ │ │ + ldr r4, [r2, #48] @ 0x30 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strb r6, [r3, #16] │ │ │ │ + strb r6, [r3, #19] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - bhi.n 6e5ca0 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x719a0> │ │ │ │ + bls.n 6e5c20 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x71920> │ │ │ │ lsls r6, r4, #2 │ │ │ │ - str r2, [sp, #552] @ 0x228 │ │ │ │ + str r3, [sp, #296] @ 0x128 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - cmp r7, #50 @ 0x32 │ │ │ │ - lsls r5, r3, #2 │ │ │ │ - cmp r6, #28 │ │ │ │ + cmp r7, #242 @ 0xf2 │ │ │ │ lsls r5, r3, #2 │ │ │ │ cmp r6, #220 @ 0xdc │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r4, pc, #776 @ (adr r4, 6e6034 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x71d34>) │ │ │ │ + cmp r7, #156 @ 0x9c │ │ │ │ + lsls r5, r3, #2 │ │ │ │ + add r5, pc, #520 @ (adr r5, 6e5f34 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x71c34>) │ │ │ │ lsls r2, r3, #2 │ │ │ │ - cmp r6, #186 @ 0xba │ │ │ │ + cmp r7, #122 @ 0x7a │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r5, #248 @ 0xf8 │ │ │ │ + cmp r6, #184 @ 0xb8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r4, pc, #680 @ (adr r4, 6e5fe0 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x71ce0>) │ │ │ │ + add r5, pc, #424 @ (adr r5, 6e5ee0 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x71be0>) │ │ │ │ lsls r2, r3, #2 │ │ │ │ - cmp r6, #28 │ │ │ │ + cmp r6, #220 @ 0xdc │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r5, #246 @ 0xf6 │ │ │ │ + cmp r6, #182 @ 0xb6 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r6, #0 │ │ │ │ + cmp r6, #192 @ 0xc0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r5, #234 @ 0xea │ │ │ │ + cmp r6, #170 @ 0xaa │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r5, #244 @ 0xf4 │ │ │ │ + cmp r6, #180 @ 0xb4 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r5, #254 @ 0xfe │ │ │ │ + cmp r6, #190 @ 0xbe │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r6, #0 │ │ │ │ + cmp r6, #192 @ 0xc0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r5, #250 @ 0xfa │ │ │ │ + cmp r6, #186 @ 0xba │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r6, #8 │ │ │ │ + cmp r6, #200 @ 0xc8 │ │ │ │ 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 │ │ │ │ @@ -2374302,15 +2374313,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 6e5d9c <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x71a9c> │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 6e5e62 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x71b62> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r8 │ │ │ │ - bl ab943c │ │ │ │ + bl ab9434 │ │ │ │ ldr r7, [r7, #68] @ 0x44 │ │ │ │ cmp r7, #0 │ │ │ │ bne.n 6e5e66 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x71b66> │ │ │ │ ldr r5, [r5, #68] @ 0x44 │ │ │ │ cmp r5, #0 │ │ │ │ bne.n 6e5e56 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x71b56> │ │ │ │ ldr.w r9, [r9, #8] │ │ │ │ @@ -2374369,15 +2374380,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 ab8f38 │ │ │ │ + bl ab8f30 │ │ │ │ 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] │ │ │ │ @@ -2374387,29 +2374398,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 ab9020 │ │ │ │ + bl ab9018 │ │ │ │ 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, 6e5f9e <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x71c9e> │ │ │ │ ldr.w r1, [r6, #4]! │ │ │ │ cbz r1, 6e5f88 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x71c88> │ │ │ │ add r1, r7 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add.w sl, sl, #1 │ │ │ │ add.w r3, r5, r3, lsl #2 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl ab9098 │ │ │ │ + bl ab9090 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, sl │ │ │ │ bhi.n 6e5f80 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x71c80> │ │ │ │ adds r7, #15 │ │ │ │ cmp r7, r8 │ │ │ │ bne.n 6e5f78 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x71c78> │ │ │ │ add.w fp, fp, #32 │ │ │ │ @@ -2374469,15 +2374480,15 @@ │ │ │ │ beq.n 6e604e <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x71d4e> │ │ │ │ tst r7, r4 │ │ │ │ beq.n 6e6032 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x71d32> │ │ │ │ add.w r2, sl, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ adds r4, #1 │ │ │ │ - bl ab8fe4 │ │ │ │ + bl ab8fdc │ │ │ │ cmp r4, #16 │ │ │ │ bne.n 6e6038 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x71d38> │ │ │ │ adds r6, #1 │ │ │ │ cmp r6, #16 │ │ │ │ bne.n 6e6028 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x71d28> │ │ │ │ ldr r7, [sp, #4] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ @@ -2374486,15 +2374497,15 @@ │ │ │ │ bne.n 6e601c <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x71d1c> │ │ │ │ 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 ab90bc │ │ │ │ + bl ab90b4 │ │ │ │ ldr.w r0, [r7], #4 │ │ │ │ blx 6a8c0 │ │ │ │ cmp r7, r4 │ │ │ │ bne.n 6e6072 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x71d72> │ │ │ │ mov r0, r9 │ │ │ │ blx 6a8c0 │ │ │ │ ldr r2, [pc, #108] @ (6e60f4 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x71df4>) │ │ │ │ @@ -2374531,23 +2374542,23 @@ │ │ │ │ movs r6, #128 @ 0x80 │ │ │ │ movs r4, #19 │ │ │ │ add r3, pc │ │ │ │ b.n 6e5f28 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x71c28> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bmi.n 6e61d8 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x71ed8> │ │ │ │ + bpl.n 6e6158 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x71e58> │ │ │ │ lsls r0, r3, #4 │ │ │ │ add r1, pc, #96 @ (adr r1, 6e6150 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x71e50>) │ │ │ │ lsls r4, r1, #5 │ │ │ │ - bcc.n 6e6050 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x71d50> │ │ │ │ + bmi.n 6e61d0 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x71ed0> │ │ │ │ lsls r0, r3, #4 │ │ │ │ ldr r7, [sp, #464] @ 0x1d0 │ │ │ │ lsls r4, r1, #5 │ │ │ │ - ldmia r7, {r3, r4, r7} │ │ │ │ + beq.n 6e61ac <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x71eac> │ │ │ │ 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 439a14 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x325698> │ │ │ │ @@ -2376056,15 +2376067,15 @@ │ │ │ │ str r0, [sp, #400] @ 0x190 │ │ │ │ lsls r4, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xff93ffff │ │ │ │ ldrh r2, [r6, #62] @ 0x3e │ │ │ │ lsls r4, r1, #5 │ │ │ │ - subs r0, r7, r2 │ │ │ │ + subs r0, r7, r5 │ │ │ │ lsls r5, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ ldr r4, [pc, #888] @ (6e73d4 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x730d4>) │ │ │ │ mov r5, r0 │ │ │ │ @@ -2376372,15 +2376383,15 @@ │ │ │ │ nop │ │ │ │ ldrh r4, [r3, #60] @ 0x3c │ │ │ │ lsls r4, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r6, [r1, #54] @ 0x36 │ │ │ │ lsls r4, r1, #5 │ │ │ │ - lsls r6, r2, #30 │ │ │ │ + lsrs r6, r2, #1 │ │ │ │ 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 6e740e <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x7310e> │ │ │ │ ldr r3, [r3, #16] │ │ │ │ @@ -2378559,15 +2378570,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 af6834 │ │ │ │ + bl af682c │ │ │ │ ldr.w r1, [r4, #748] @ 0x2ec │ │ │ │ cbz r1, 6e8a48 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x74748> │ │ │ │ mov r0, r4 │ │ │ │ bl 6cc51c <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x5821c> │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r4, #748] @ 0x2ec │ │ │ │ ldrb.w r3, [r4, #1893] @ 0x765 │ │ │ │ @@ -2378642,15 +2378653,15 @@ │ │ │ │ bcs.n 6e8bd8 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x748d8> │ │ │ │ movs r1, #5 │ │ │ │ mov r0, r4 │ │ │ │ bl 6e86a0 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x743a0> │ │ │ │ mov r1, r6 │ │ │ │ ldr.w r0, [r4, #720] @ 0x2d0 │ │ │ │ movs r2, #0 │ │ │ │ - bl af7470 │ │ │ │ + bl af7468 │ │ │ │ ldr.w r1, [r4, #748] @ 0x2ec │ │ │ │ mov r9, r6 │ │ │ │ cbz r1, 6e8b30 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x74830> │ │ │ │ mov r0, r4 │ │ │ │ bl 6cc51c <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x5821c> │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r4, #748] @ 0x2ec │ │ │ │ @@ -2378826,15 +2378837,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 af532c │ │ │ │ + bl af5324 │ │ │ │ ldr.w r1, [r4, #748] @ 0x2ec │ │ │ │ cbz r1, 6e8d38 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x74a38> │ │ │ │ mov r0, r4 │ │ │ │ bl 6cc51c <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x5821c> │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r4, #748] @ 0x2ec │ │ │ │ ldrb.w r3, [r4, #1893] @ 0x765 │ │ │ │ @@ -2379387,15 +2379398,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ strb r4, [r5, #8] │ │ │ │ lsls r4, r1, #5 │ │ │ │ cmp r0, #186 @ 0xba │ │ │ │ lsls r2, r2, #5 │ │ │ │ cmp r0, #169 @ 0xa9 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - ldrb.w r0, [lr, ip, lsl #1] │ │ │ │ + ldr.w r0, [lr, #156] @ 0x9c │ │ │ │ movs r7, #73 @ 0x49 │ │ │ │ lsls r2, r2, #5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ ldrb.w r3, [r0, #2396] @ 0x95c │ │ │ │ cbz r3, 6e93c4 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x750c4> │ │ │ │ ldr.w r3, [r0, #2400] @ 0x960 │ │ │ │ @@ -2379426,15 +2379437,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ movs r1, #9 │ │ │ │ bl 6e86a0 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x743a0> │ │ │ │ vldr d0, [pc, #132] @ 6e9498 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x75198> │ │ │ │ ldrd r1, r2, [r6] │ │ │ │ ldr.w r3, [r4, #1936] @ 0x790 │ │ │ │ ldr.w r0, [r4, #720] @ 0x2d0 │ │ │ │ - bl af5360 │ │ │ │ + bl af5358 │ │ │ │ ldr.w r1, [r4, #748] @ 0x2ec │ │ │ │ cbz r1, 6e9438 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x75138> │ │ │ │ mov r0, r4 │ │ │ │ bl 6cc51c <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x5821c> │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r4, #748] @ 0x2ec │ │ │ │ ldrb.w r3, [r4, #1893] @ 0x765 │ │ │ │ @@ -2379563,15 +2379574,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ str r6, [sp, #384] @ 0x180 │ │ │ │ strh.w r4, [sp, #408] @ 0x198 │ │ │ │ bl 6e86a0 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x743a0> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r2, r4 │ │ │ │ ldr.w r0, [r5, #720] @ 0x2d0 │ │ │ │ - bl af6338 │ │ │ │ + bl af6330 │ │ │ │ ldr.w r1, [r5, #748] @ 0x2ec │ │ │ │ cbz r1, 6e95b2 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x752b2> │ │ │ │ mov r0, r5 │ │ │ │ bl 6cc51c <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x5821c> │ │ │ │ str.w r4, [r5, #748] @ 0x2ec │ │ │ │ ldrb.w r3, [r5, #1893] @ 0x765 │ │ │ │ cmp r3, #0 │ │ │ │ @@ -2379614,15 +2379625,15 @@ │ │ │ │ ite eq │ │ │ │ moveq r1, #15 │ │ │ │ movne r1, #7 │ │ │ │ bl 6e86a0 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x743a0> │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r0, [r5, #720] @ 0x2d0 │ │ │ │ movs r2, #0 │ │ │ │ - bl af6338 │ │ │ │ + bl af6330 │ │ │ │ ldr.w r1, [r5, #748] @ 0x2ec │ │ │ │ cbz r1, 6e9640 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x75340> │ │ │ │ mov r0, r5 │ │ │ │ bl 6cc51c <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x5821c> │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r5, #748] @ 0x2ec │ │ │ │ ldrb.w r3, [r5, #1893] @ 0x765 │ │ │ │ @@ -2379793,15 +2379804,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 af6b68 │ │ │ │ + bl af6b60 │ │ │ │ ldr.w r1, [r4, #748] @ 0x2ec │ │ │ │ cbz r1, 6e981a <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x7551a> │ │ │ │ mov r0, r4 │ │ │ │ bl 6cc51c <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x5821c> │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r4, #748] @ 0x2ec │ │ │ │ ldrb.w r3, [r4, #1893] @ 0x765 │ │ │ │ @@ -2379899,21 +2379910,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 af5394 │ │ │ │ + bl af538c │ │ │ │ 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 af53e8 │ │ │ │ + bl af53e0 │ │ │ │ ldrh.w r0, [sp, #132] @ 0x84 │ │ │ │ bl 432508 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x31e18c> │ │ │ │ ldr r3, [r0, #28] │ │ │ │ ldrh.w fp, [sp, #132] @ 0x84 │ │ │ │ mov ip, r0 │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 6e99a0 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x756a0> │ │ │ │ @@ -2380100,15 +2380111,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 af56a8 │ │ │ │ + bl af56a0 │ │ │ │ ldr.w r1, [r6, #748] @ 0x2ec │ │ │ │ cbz r1, 6e9b40 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x75840> │ │ │ │ mov r0, r6 │ │ │ │ bl 6cc51c <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x5821c> │ │ │ │ str.w r5, [r6, #748] @ 0x2ec │ │ │ │ ldrb.w r3, [r6, #1893] @ 0x765 │ │ │ │ cbz r3, 6e9b50 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x75850> │ │ │ │ @@ -2380548,15 +2380559,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ str r0, [r4, #8] │ │ │ │ lsls r4, r1, #5 │ │ │ │ str r4, [r0, #8] │ │ │ │ lsls r4, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xeb84009c │ │ │ │ + mcrr 0, 9, r0, r4, cr12 │ │ │ │ stmdb sp!, {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 │ │ │ │ @@ -2380612,15 +2380623,15 @@ │ │ │ │ b.n 6ea03a <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x75d3a> │ │ │ │ str.w r4, [r6, #160] @ 0xa0 │ │ │ │ b.n 6ea03a <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x75d3a> │ │ │ │ ldrsh r2, [r6, r7] │ │ │ │ lsls r4, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - adds.w r0, r8, ip, lsr #2 │ │ │ │ + rsbs r0, r8, ip, lsr #2 │ │ │ │ stmdb 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] @ 6ea9d4 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x766d4> │ │ │ │ mov r5, r2 │ │ │ │ @@ -2381440,21 +2381451,21 @@ │ │ │ │ ldrsh r0, [r3, r5] │ │ │ │ lsls r4, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ stc2 15, cr15, [r9, #-1020] @ 0xfffffc04 │ │ │ │ ldrh r2, [r3, r1] │ │ │ │ lsls r4, r1, #5 │ │ │ │ - b.n 6ea49c <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x7619c> │ │ │ │ + b.n 6ea61c <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x7631c> │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 6ea490 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x76190> │ │ │ │ + b.n 6ea610 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x76310> │ │ │ │ lsls r4, r3, #2 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 6ead9c <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x76a9c> │ │ │ │ + b.n 6eaf1c <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x76c1c> │ │ │ │ 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, #3416] @ 0xd58 │ │ │ │ ldr r2, [pc, #288] @ (6eab2c <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x7682c>) │ │ │ │ sub.w sp, sp, #644 @ 0x284 │ │ │ │ @@ -2381758,15 +2381769,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r2, r4] │ │ │ │ lsls r4, r1, #5 │ │ │ │ strh r4, [r6, r3] │ │ │ │ lsls r4, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - udf #156 @ 0x9c │ │ │ │ + svc 92 @ 0x5c │ │ │ │ lsls r4, r3, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r2, [r0, #972] @ 0x3cc │ │ │ │ sub sp, #12 │ │ │ │ @@ -2382029,15 +2382040,15 @@ │ │ │ │ movs r2, #2 │ │ │ │ str.w r2, [r0, #2408] @ 0x968 │ │ │ │ b.n 6eb046 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x76d46> │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 6eafdc <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x76cdc> │ │ │ │ b.n 6eaed8 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x76bd8> │ │ │ │ nop │ │ │ │ - blt.n 6eb048 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x76d48> │ │ │ │ + bgt.n 6eafc8 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x76cc8> │ │ │ │ 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] @ 6eb0c0 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x76dc0> │ │ │ │ subs r3, r0, #1 │ │ │ │ @@ -2382064,15 +2382075,15 @@ │ │ │ │ movs r0, #4 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r7, [pc, #448] @ (6eb284 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x76f84>) │ │ │ │ lsls r4, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - blt.n 6eb138 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x76e38> │ │ │ │ + blt.n 6eb0b8 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x76db8> │ │ │ │ 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] @ 6eb69c <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x7739c> │ │ │ │ sub sp, #204 @ 0xcc │ │ │ │ @@ -2382633,27 +2382644,27 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ ldr r7, [pc, #80] @ (6eb6f0 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x773f0>) │ │ │ │ lsls r4, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r7, [pc, #40] @ (6eb6d0 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x773d0>) │ │ │ │ lsls r4, r1, #5 │ │ │ │ - blt.n 6eb78c <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x7748c> │ │ │ │ + bgt.n 6eb70c <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x7740c> │ │ │ │ lsls r4, r3, #2 │ │ │ │ ldr r5, [pc, #96] @ (6eb710 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x77410>) │ │ │ │ lsls r4, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n 6eb698 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x77398> │ │ │ │ + bls.n 6eb618 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x77318> │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bvc.n 6eb754 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x77454> │ │ │ │ + bhi.n 6eb6d4 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x773d4> │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bvc.n 6eb758 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x77458> │ │ │ │ + bhi.n 6eb6d8 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x773d8> │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bpl.n 6eb6c0 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x773c0> │ │ │ │ + bvs.n 6eb640 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x77340> │ │ │ │ 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 │ │ │ │ @@ -2382824,17 +2382835,17 @@ │ │ │ │ ldr r0, [r3, #12] │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - add r1, pc, #480 @ (adr r1, 6eba70 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x77770>) │ │ │ │ + add r2, pc, #224 @ (adr r2, 6eb970 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x77670>) │ │ │ │ lsls r0, r3, #4 │ │ │ │ - add r1, pc, #176 @ (adr r1, 6eb944 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x77644>) │ │ │ │ + add r1, pc, #944 @ (adr r1, 6ebc44 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x77944>) │ │ │ │ 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 │ │ │ │ @@ -2382921,15 +2382932,15 @@ │ │ │ │ mov r5, fp │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov fp, r1 │ │ │ │ b.n 6eb93c <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x7763c> │ │ │ │ strb r2, [r5, #0] │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - add r0, pc, #856 @ (adr r0, 6ebcec <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x779ec>) │ │ │ │ + add r1, pc, #600 @ (adr r1, 6ebbec <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x778ec>) │ │ │ │ lsls r0, r3, #4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w lr, #0 │ │ │ │ ldr r4, [pc, #60] @ (6eb9d8 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x776d8>) │ │ │ │ add r4, pc │ │ │ │ movs r3, #0 │ │ │ │ add.w ip, r4, lr, lsl #2 │ │ │ │ @@ -2382949,15 +2382960,15 @@ │ │ │ │ pop {r4, pc} │ │ │ │ add.w lr, lr, #4 │ │ │ │ cmp.w lr, #44 @ 0x2c │ │ │ │ bne.n 6eb99e <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x7769e> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - add r0, pc, #32 @ (adr r0, 6eb9fc <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x776fc>) │ │ │ │ + add r0, pc, #800 @ (adr r0, 6ebcfc <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x779fc>) │ │ │ │ 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] @ 6eba68 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x77768> │ │ │ │ mov r4, r0 │ │ │ │ @@ -2383003,23 +2383014,23 @@ │ │ │ │ movs r1, #1 │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r4] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 6a2ec <__fprintf_chk@plt> │ │ │ │ movs r0, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r7, [sp, #696] @ 0x2b8 │ │ │ │ + add r0, pc, #440 @ (adr r0, 6ebc24 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x77924>) │ │ │ │ lsls r0, r3, #4 │ │ │ │ mov r2, r0 │ │ │ │ lsls r4, r1, #5 │ │ │ │ - ldr r7, [sp, #496] @ 0x1f0 │ │ │ │ + add r0, pc, #240 @ (adr r0, 6ebb64 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x77864>) │ │ │ │ lsls r0, r3, #4 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - bcs.n 6eb9ac <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x776ac> │ │ │ │ + bcc.n 6ebb2c <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x7782c> │ │ │ │ lsls r4, r3, #2 │ │ │ │ and.w r1, r1, #7 │ │ │ │ cmp r0, #3 │ │ │ │ beq.n 6ebaa0 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x777a0> │ │ │ │ cmp r1, #2 │ │ │ │ bls.n 6eba98 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x77798> │ │ │ │ cmp r1, #4 │ │ │ │ @@ -2383609,82 +2383620,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} │ │ │ │ - ldmia r6, {r1, r2, r6, r7} │ │ │ │ + ldmia r7, {r1, r2, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r6, {r1, r2, r4, r6, r7} │ │ │ │ + ldmia r7, {r1, r2, r4, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ adds r7, #188 @ 0xbc │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r6, {r1, r2, r6, r7} │ │ │ │ + ldmia r7, {r1, r2, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r6, {r2, r3, r6, r7} │ │ │ │ + ldmia r7, {r2, r3, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ adds r6, #224 @ 0xe0 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r6, {r6, r7} │ │ │ │ + ldmia r7, {r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - pop {r2, r3, r4, r5, r7} │ │ │ │ + pop {r2, r3, r4, r5, r6, pc} │ │ │ │ lsls r4, r3, #2 │ │ │ │ asrs r0, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r6!, {r1, r2, r3, r4, r7} │ │ │ │ + ldmia r7!, {r1, r2, r3, r4, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ @ instruction: 0xfbe9ffff │ │ │ │ - pop {r3, r5, r7} │ │ │ │ + pop {r3, r5, r6, pc} │ │ │ │ lsls r4, r3, #2 │ │ │ │ movs r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r6!, {r2, r3, r7} │ │ │ │ + ldmia r7!, {r2, r3, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ adds r1, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r2, r3, r7} │ │ │ │ + pop {r2, r3, r6, pc} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r6, {r1, r2, r3, r4, r5, r6} │ │ │ │ + ldmia r7!, {r1, r2, r3, r4, r5} │ │ │ │ lsls r4, r3, #2 │ │ │ │ movs r0, #216 @ 0xd8 │ │ │ │ movs r0, r0 │ │ │ │ movs r3, #28 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r6, {r1, r4, r5, r6} │ │ │ │ + ldmia r7!, {r1, r4, r5} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r6, {r2, r3, r4, r5, r6} │ │ │ │ + ldmia r7!, {r2, r3, r4, r5} │ │ │ │ lsls r4, r3, #2 │ │ │ │ subs r2, #96 @ 0x60 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r6, {r4, r5, r6} │ │ │ │ + ldmia r7!, {r4, r5} │ │ │ │ lsls r4, r3, #2 │ │ │ │ adds r2, #88 @ 0x58 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r6, {r1, r5, r6} │ │ │ │ + ldmia r7!, {r1, r5} │ │ │ │ lsls r4, r3, #2 │ │ │ │ subs r4, r1, r7 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r4, r5} │ │ │ │ + pop {r4, r5, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ subs r0, r3, r4 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r1, r3, r6} │ │ │ │ + pop {r1, r3, pc} │ │ │ │ lsls r4, r3, #2 │ │ │ │ movs r2, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r2, r3, r6} │ │ │ │ + pop {r2, r3, pc} │ │ │ │ lsls r4, r3, #2 │ │ │ │ adds r4, r4, #2 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, r5, r7 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r6} │ │ │ │ + pop {pc} │ │ │ │ lsls r4, r3, #2 │ │ │ │ adds r7, #168 @ 0xa8 │ │ │ │ movs r0, r0 │ │ │ │ adds r5, #156 @ 0x9c │ │ │ │ movs r0, r0 │ │ │ │ subs r7, #204 @ 0xcc │ │ │ │ lsls r4, r1, #5 │ │ │ │ @@ -2383887,29 +2383898,29 @@ │ │ │ │ ldr r0, [pc, #36] @ (6ec350 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x78050>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #32] @ (6ec354 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x78054>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldrb r4, [r4, #18] │ │ │ │ + ldrb r4, [r4, #21] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bcs.n 6ec3c4 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x780c4> │ │ │ │ + bcc.n 6ec344 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x78044> │ │ │ │ lsls r6, r4, #2 │ │ │ │ - str r6, [sp, #976] @ 0x3d0 │ │ │ │ + str r7, [sp, #720] @ 0x2d0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - @ instruction: 0xb61a │ │ │ │ + @ instruction: 0xb6da │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r5, [pc, #224] @ (6ec42c <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x7812c>) │ │ │ │ + ldr r5, [pc, #992] @ (6ec72c <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x7842c>) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - strb r6, [r5, r6] │ │ │ │ + ldrsb r6, [r5, r1] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - bgt.n 6ec41c <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x7811c> │ │ │ │ + ble.n 6ec39c <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x7809c> │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrb r2, [r5, #17] │ │ │ │ + ldrb r2, [r5, #20] │ │ │ │ lsls r2, r4, #2 │ │ │ │ subs r0, #1 │ │ │ │ cmp r0, #14 │ │ │ │ bhi.n 6ec3cc <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x780cc> │ │ │ │ tbb [pc, r0] │ │ │ │ lsrs r0, r1, #12 │ │ │ │ asrs r6, r1, #4 │ │ │ │ @@ -2383964,45 +2383975,45 @@ │ │ │ │ ldr r0, [pc, #68] @ (6ec40c <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x7810c>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #64] @ (6ec410 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x78110>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldrb r0, [r5, #16] │ │ │ │ + ldrb r0, [r5, #19] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrb r2, [r6, #16] │ │ │ │ + ldrb r2, [r6, #19] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrb r4, [r6, #14] │ │ │ │ + ldrb r4, [r6, #17] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - bne.n 6ec378 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x78078> │ │ │ │ + bcs.n 6ec2f8 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x77ff8> │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r0, [pc, #672] @ (6ec688 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x78388>) │ │ │ │ + ldr r1, [pc, #416] @ (6ec588 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x78288>) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strh r6, [r6, #32] │ │ │ │ + strh r6, [r6, #38] @ 0x26 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - strh r4, [r6, #36] @ 0x24 │ │ │ │ + strh r4, [r6, #42] @ 0x2a │ │ │ │ lsls r1, r3, #2 │ │ │ │ - str r6, [sp, #424] @ 0x1a8 │ │ │ │ + str r7, [sp, #168] @ 0xa8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r6, sp, #272 @ 0x110 │ │ │ │ + add r7, sp, #16 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrb r2, [r5, #19] │ │ │ │ + ldrb r2, [r5, #22] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r2!, {r3, r4, r5} │ │ │ │ + ldmia r2!, {r3, r4, r5, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r2, {r1, r2, r4, r5} │ │ │ │ + ldmia r2, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - @ instruction: 0xb8d4 │ │ │ │ + cbnz r4, 6ec42c <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x7812c> │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldmia r2, {r1, r2, r3, r5} │ │ │ │ + ldmia r2, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r2!, {r3, r4} │ │ │ │ + ldmia r2!, {r3, r4, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - subs r3, #222 @ 0xde │ │ │ │ + subs r4, #158 @ 0x9e │ │ │ │ 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 │ │ │ │ @@ -2384946,217 +2384957,217 @@ │ │ │ │ movs r4, #0 │ │ │ │ b.n 6ec980 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x78680> │ │ │ │ nop │ │ │ │ subs r1, #172 @ 0xac │ │ │ │ lsls r4, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r0!, {r1, r3, r4} │ │ │ │ + ldmia r0!, {r1, r3, r4, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r0!, {r2, r4} │ │ │ │ + ldmia r0!, {r2, r4, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r0, [r3, #80] @ 0x50 │ │ │ │ + ldr r0, [r3, #92] @ 0x5c │ │ │ │ lsls r3, r4, #2 │ │ │ │ - stmia r7!, {r1, r3, r4, r5} │ │ │ │ + stmia r7!, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r7!, {r2, r3, r5} │ │ │ │ + stmia r7!, {r2, r3, r5, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strb r0, [r2, #11] │ │ │ │ + strb r0, [r2, #14] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - strh r0, [r6, #16] │ │ │ │ + strh r0, [r6, #22] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - stmia r7!, {r1, r2, r4} │ │ │ │ + stmia r7!, {r1, r2, r4, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r7!, {r1, r2, r3, r5, r7} │ │ │ │ + ldmia r0!, {r1, r2, r3, r5, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r7!, {r1, r5, r7} │ │ │ │ + ldmia r0!, {r1, r5, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r7!, {r1, r3, r7} │ │ │ │ + ldmia r0!, {r1, r3, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r7!, {r3, r4, r7} │ │ │ │ + ldmia r0!, {r3, r4, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r7!, {r1, r3, r4, r5, r6} │ │ │ │ + ldmia r0!, {r1, r3, r4, r5} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r7!, {r3, r4, r5} │ │ │ │ + stmia r7!, {r3, r4, r5, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r6!, {r3, r4, r5, r6, r7} │ │ │ │ + stmia r7!, {r3, r4, r5, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r6!, {r1, r3, r4, r5, r6, r7} │ │ │ │ + stmia r7!, {r1, r3, r4, r5, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrsh r0, [r3, r1] │ │ │ │ + ldrsh r0, [r3, r4] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrsh r4, [r1, r1] │ │ │ │ + ldrsh r4, [r1, r4] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrsh r0, [r0, r1] │ │ │ │ + ldrsh r0, [r0, r4] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrsh r6, [r6, r0] │ │ │ │ + ldrsh r6, [r6, r3] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r7!, {r3, r4, r5} │ │ │ │ + stmia r7!, {r3, r4, r5, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r7!, {r3, r4, r5} │ │ │ │ + stmia r7!, {r3, r4, r5, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r5, sp, #968 @ 0x3c8 │ │ │ │ + add r6, sp, #712 @ 0x2c8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrb r2, [r3, #21] │ │ │ │ + ldrb r2, [r3, #24] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrsb r6, [r0, r5] │ │ │ │ + ldr r6, [r0, r0] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - subs r4, r6, #2 │ │ │ │ + subs r4, r6, #5 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - stmia r4!, {r2, r6, r7} │ │ │ │ + stmia r5!, {r2, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r4!, {r1, r6, r7} │ │ │ │ + stmia r5!, {r1, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r7!, {r3, r4, r5} │ │ │ │ + stmia r7!, {r3, r4, r5, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r4!, {r1, r3, r4, r6} │ │ │ │ + stmia r5!, {r1, r3, r4} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r4!, {r1, r5} │ │ │ │ + stmia r4!, {r1, r5, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r6!, {r2, r3, r4, r5, r7} │ │ │ │ + stmia r7!, {r2, r3, r4, r5, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r6!, {r1, r3, r5, r6, r7} │ │ │ │ + stmia r7!, {r1, r3, r5, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - asrs r2, r4, #32 │ │ │ │ + asrs r2, r4, #3 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrb r6, [r5, #25] │ │ │ │ + ldrb r6, [r5, #28] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrb r6, [r6, r1] │ │ │ │ + ldrb r6, [r6, r4] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrb r2, [r5, r1] │ │ │ │ + ldrb r2, [r5, r4] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrsb r4, [r0, r7] │ │ │ │ + ldr r4, [r0, r2] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - add r6, sp, #232 @ 0xe8 │ │ │ │ + add r6, sp, #1000 @ 0x3e8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - stmia r0!, {r1, r2, r4, r7} │ │ │ │ + stmia r1!, {r1, r2, r4, r6} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - adds r4, #170 @ 0xaa │ │ │ │ + adds r5, #106 @ 0x6a │ │ │ │ lsls r2, r3, #2 │ │ │ │ - stmia r0!, {r1, r3, r5, r6} │ │ │ │ + stmia r1!, {r1, r3, r5} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsrs r6, r6, #8 │ │ │ │ + lsrs r6, r6, #11 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r5!, {r2, r4, r5} │ │ │ │ + stmia r5!, {r2, r4, r5, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strh r0, [r4, r0] │ │ │ │ + strh r0, [r4, r3] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r5!, {r2, r4} │ │ │ │ + stmia r5!, {r2, r4, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r5!, {r1, r3} │ │ │ │ + stmia r5!, {r1, r3, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r4!, {r1, r2, r6, r7} │ │ │ │ + stmia r5!, {r1, r2, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r2!, {r2, r3, r4, r7} │ │ │ │ + stmia r3!, {r2, r3, r4, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strb r6, [r4, #13] │ │ │ │ + strb r6, [r4, #16] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r2!, {r3, r7} │ │ │ │ + stmia r3!, {r3, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r2!, {r1, r3, r4, r5, r6} │ │ │ │ + stmia r3!, {r1, r3, r4, r5} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r2!, {r2, r3, r5, r6} │ │ │ │ + stmia r3!, {r2, r3, r5} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r5, pc, #720 @ (adr r5, 6ed1ec <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x78eec>) │ │ │ │ + add r6, pc, #464 @ (adr r6, 6ed0ec <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x78dec>) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cbz r4, 6ecf24 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x78c24> │ │ │ │ + cbz r4, 6ecf54 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x78c54> │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r4!, {r4, r5, r6} │ │ │ │ + stmia r5!, {r4, r5} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r4!, {r5, r6} │ │ │ │ + stmia r5!, {r5} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r4!, {r5, r6} │ │ │ │ + stmia r5!, {r5} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - lsrs r0, r6, #4 │ │ │ │ + lsrs r0, r6, #7 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - adds r3, #124 @ 0x7c │ │ │ │ + adds r4, #60 @ 0x3c │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldrh r6, [r5, r3] │ │ │ │ + ldrh r6, [r5, r6] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrh r0, [r5, r3] │ │ │ │ + ldrh r0, [r5, r6] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r4!, {r2, r3, r4, r5} │ │ │ │ + stmia r4!, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - cbnz r4, 6ecf98 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x78c98> │ │ │ │ + pop {r2, r4} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - revsh r4, r7 │ │ │ │ + cbnz r4, 6ecfb6 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x78cb6> │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r1!, {r1, r2, r5, r7} │ │ │ │ + stmia r2!, {r1, r2, r5, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r1!, {r4, r5, r7} │ │ │ │ + stmia r2!, {r4, r5, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r3!, {r1, r2} │ │ │ │ + stmia r3!, {r1, r2, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r3!, {r4} │ │ │ │ + stmia r3!, {r4, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - pop {r2, r3, r4, r5, r7} │ │ │ │ + pop {r2, r3, r4, r5, r6, pc} │ │ │ │ lsls r7, r2, #2 │ │ │ │ - stmia r1!, {r5} │ │ │ │ + stmia r1!, {r5, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r2!, {r1, r2, r3, r4, r5, r7} │ │ │ │ + stmia r3!, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r0!, {r1, r2, r3, r4, r7} │ │ │ │ + stmia r1!, {r1, r2, r3, r4, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r0, [r6, r6] │ │ │ │ + ldrh r0, [r6, r1] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r0!, {r1, r3, r4, r5, r7} │ │ │ │ + stmia r1!, {r1, r3, r4, r5, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - pop {r2, r5} │ │ │ │ + pop {r2, r5, r6, r7} │ │ │ │ lsls r7, r2, #2 │ │ │ │ - stmia r0!, {r1, r2, r3, r4, r7} │ │ │ │ + stmia r1!, {r1, r2, r3, r4, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strh r0, [r7, #52] @ 0x34 │ │ │ │ + strh r0, [r7, #58] @ 0x3a │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cbnz r2, 6ecf90 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x78c90> │ │ │ │ + rev r2, r0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r0!, {r2, r3, r4, r5, r6} │ │ │ │ + stmia r1!, {r2, r3, r4, r5} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - subs r2, #46 @ 0x2e │ │ │ │ + subs r2, #238 @ 0xee │ │ │ │ lsls r6, r4, #2 │ │ │ │ - subs r2, #0 │ │ │ │ + subs r2, #192 @ 0xc0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - stmia r0!, {r1, r2, r7} │ │ │ │ + stmia r1!, {r1, r2, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - cbnz r4, 6ed00a <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x78d0a> │ │ │ │ + pop {r2, r3, r4, r7} │ │ │ │ lsls r7, r2, #2 │ │ │ │ - cbnz r2, 6ed00c <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x78d0c> │ │ │ │ + pop {r1, r4, r7} │ │ │ │ lsls r7, r2, #2 │ │ │ │ - subs r2, #10 │ │ │ │ + subs r2, #202 @ 0xca │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r2, [r3, r5] │ │ │ │ + ldrh r2, [r3, r0] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r0!, {r2, r6} │ │ │ │ + stmia r1!, {r2} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - @ instruction: 0xb8fe │ │ │ │ + cbnz r6, 6ecfd6 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x78cd6> │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strh r0, [r5, #50] @ 0x32 │ │ │ │ + strh r0, [r5, #56] @ 0x38 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cbnz r2, 6ed020 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x78d20> │ │ │ │ + pop {r1, r7} │ │ │ │ lsls r7, r2, #2 │ │ │ │ - cbnz r0, 6ed020 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x78d20> │ │ │ │ + pop {r4, r5, r6} │ │ │ │ lsls r7, r2, #2 │ │ │ │ - stmia r0!, {r1, r4, r5} │ │ │ │ + stmia r0!, {r1, r4, r5, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - cbnz r4, 6ed030 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x78d30> │ │ │ │ + pop {r2, r4, r7} │ │ │ │ lsls r7, r2, #2 │ │ │ │ - cbnz r2, 6ed034 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x78d34> │ │ │ │ + pop {r1, r4, r7} │ │ │ │ lsls r7, r2, #2 │ │ │ │ - cbnz r4, 6ed038 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x78d38> │ │ │ │ + pop {r2, r4, r7} │ │ │ │ lsls r7, r2, #2 │ │ │ │ - cbnz r2, 6ed024 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x78d24> │ │ │ │ + pop {r1, r4, r5} │ │ │ │ lsls r7, r2, #2 │ │ │ │ - stmia r0!, {r3, r4} │ │ │ │ + stmia r0!, {r3, r4, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - itte │ │ │ │ - lsl r4, r3, #2 │ │ │ │ - sub r1, #140 @ 0x8c │ │ │ │ - lslal r6, r4, #2 │ │ │ │ - cbnz r6, 6ed03c <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x78d3c> │ │ │ │ + stmia r0!, {r1, r3, r4, r5, r7} │ │ │ │ + lsls r4, r3, #2 │ │ │ │ + subs r2, #76 @ 0x4c │ │ │ │ + lsls r6, r4, #2 │ │ │ │ + pop {r1, r2, r4, r6} │ │ │ │ lsls r7, r2, #2 │ │ │ │ - add r7, pc, #440 @ (adr r7, 6ed194 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x78e94>) │ │ │ │ + add r0, sp, #184 @ 0xb8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ adds r1, #6 │ │ │ │ push {r4, lr} │ │ │ │ ldr r4, [pc, #80] @ (6ed034 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x78d34>) │ │ │ │ add.w r3, r0, r1, lsl #2 │ │ │ │ movs r2, #0 │ │ │ │ ldrb.w lr, [r0, r1, lsl #2] │ │ │ │ @@ -2385180,15 +2385191,15 @@ │ │ │ │ ldrls.w r3, [r4, r1, lsl #2] │ │ │ │ cmp r2, #9 │ │ │ │ lsl.w r3, r3, lr │ │ │ │ orr.w r0, r0, r3 │ │ │ │ bne.n 6ed00c <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x78d0c> │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldrh r0, [r5, #18] │ │ │ │ + ldrh r0, [r5, #24] │ │ │ │ lsls r0, r3, #4 │ │ │ │ lsls r3, r1, #31 │ │ │ │ bpl.n 6ed05e <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x78d5e> │ │ │ │ and.w r3, r1, #30 │ │ │ │ subs r3, #2 │ │ │ │ cmp r3, #14 │ │ │ │ bhi.n 6ed05a <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x78d5a> │ │ │ │ @@ -2386265,57 +2386276,57 @@ │ │ │ │ nop │ │ │ │ cmp r7, #90 @ 0x5a │ │ │ │ lsls r4, r1, #5 │ │ │ │ cmp r7, #70 @ 0x46 │ │ │ │ lsls r4, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r4, #12] │ │ │ │ + ldrh r2, [r4, #18] │ │ │ │ lsls r0, r3, #4 │ │ │ │ - stmia r0!, {r1, r2, r4, r6, r7} │ │ │ │ + stmia r1!, {r1, r2, r4, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r1!, {r1, r4, r5} │ │ │ │ + stmia r1!, {r1, r4, r5, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ asrs r0, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, #76 @ 0x4c │ │ │ │ lsls r4, r1, #5 │ │ │ │ - strh r4, [r3, #40] @ 0x28 │ │ │ │ + strh r4, [r3, #46] @ 0x2e │ │ │ │ lsls r0, r3, #4 │ │ │ │ - pop {r1, r2, r5, r6} │ │ │ │ + pop {r1, r2, r5, pc} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - pop {r3, r4, r5, r6, r7} │ │ │ │ + pop {r3, r4, r5, r7, pc} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strh r6, [r1, #40] @ 0x28 │ │ │ │ + strh r6, [r1, #46] @ 0x2e │ │ │ │ lsls r0, r3, #4 │ │ │ │ - pop {r2, r3, r6} │ │ │ │ + pop {r2, r3, pc} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - pop {r1, r2, r7} │ │ │ │ + pop {r1, r2, r6, pc} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - pop {r3, r5, r7, pc} │ │ │ │ + bkpt 0x0068 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - cbnz r2, 6edc70 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x79970> │ │ │ │ + pop {r1, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - pop {r2, r3, r4, r5, r6} │ │ │ │ + pop {r2, r3, r4, r5, pc} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - cbnz r6, 6edc82 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x79982> │ │ │ │ + pop {r1, r2, r3, r5, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strh r4, [r1, #34] @ 0x22 │ │ │ │ + strh r4, [r1, #40] @ 0x28 │ │ │ │ lsls r0, r3, #4 │ │ │ │ - cbnz r6, 6edc80 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x79980> │ │ │ │ + pop {r1, r2, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - pop {r2, r4, r5, r6} │ │ │ │ + pop {r2, r4, r5, pc} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strh r6, [r0, #32] │ │ │ │ + strh r6, [r0, #38] @ 0x26 │ │ │ │ lsls r0, r3, #4 │ │ │ │ - strh r6, [r2, #12] │ │ │ │ + strh r6, [r2, #18] │ │ │ │ lsls r0, r3, #4 │ │ │ │ - strh r0, [r4, #10] │ │ │ │ + strh r0, [r4, #16] │ │ │ │ lsls r0, r3, #4 │ │ │ │ - strh r0, [r5, #8] │ │ │ │ + strh r0, [r5, #14] │ │ │ │ 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 │ │ │ │ @@ -2386537,39 +2386548,39 @@ │ │ │ │ mla r3, r3, r2, r0 │ │ │ │ ldr r2, [pc, #60] @ (6edecc <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x79bcc>) │ │ │ │ mov r0, sl │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r3, #4] │ │ │ │ bl 6dee4c <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x6ab4c> │ │ │ │ b.w 6ed32e <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x7902e> │ │ │ │ - ldrb r4, [r0, #22] │ │ │ │ + ldrb r4, [r0, #25] │ │ │ │ lsls r0, r3, #4 │ │ │ │ - cpsid i │ │ │ │ + @ instruction: 0xb732 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - @ instruction: 0xb64a │ │ │ │ + @ instruction: 0xb70a │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r2, [r5, #17] │ │ │ │ + ldrb r2, [r5, #20] │ │ │ │ lsls r0, r3, #4 │ │ │ │ - cbz r4, 6edf1c <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x79c1c> │ │ │ │ + push {r2, r4, r5, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - push {r1, r2, r4, r6, r7} │ │ │ │ + push {r1, r2, r4, r7, lr} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - cbz r4, 6edf08 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x79c08> │ │ │ │ + push {r2} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r4, [r3, #17] │ │ │ │ + ldrb r4, [r3, #20] │ │ │ │ lsls r0, r3, #4 │ │ │ │ - cbz r6, 6edf14 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x79c14> │ │ │ │ + push {r1, r2, r4} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r2, [r1, #17] │ │ │ │ + ldrb r2, [r1, #20] │ │ │ │ lsls r0, r3, #4 │ │ │ │ - cbz r4, 6edf18 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x79c18> │ │ │ │ + push {r2} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - cbz r2, 6edf20 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x79c20> │ │ │ │ + push {r1, r4} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r4, [r5, #16] │ │ │ │ + ldrb r4, [r5, #19] │ │ │ │ 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 │ │ │ │ @@ -2386599,17 +2386610,17 @@ │ │ │ │ ldr r2, [pc, #16] @ (6edf30 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x79c30>) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ bl 6dee4c <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x6ab4c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - push {r2, r5, r7} │ │ │ │ + push {r2, r5, r6, lr} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r6, [r5, #14] │ │ │ │ + ldrb r6, [r5, #17] │ │ │ │ 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 │ │ │ │ @@ -2387163,25 +2387174,25 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, #130 @ 0x82 │ │ │ │ lsls r4, r1, #5 │ │ │ │ asrs r0, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r3, #6 │ │ │ │ lsls r4, r1, #5 │ │ │ │ - strb r4, [r4, #25] │ │ │ │ + strb r4, [r4, #28] │ │ │ │ lsls r0, r3, #4 │ │ │ │ - add r7, sp, #344 @ 0x158 │ │ │ │ + add sp, #88 @ 0x58 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strb r0, [r6, #24] │ │ │ │ + strb r0, [r6, #27] │ │ │ │ lsls r0, r3, #4 │ │ │ │ - add r7, sp, #232 @ 0xe8 │ │ │ │ + add r7, sp, #1000 @ 0x3e8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strb r6, [r7, #22] │ │ │ │ + strb r6, [r7, #25] │ │ │ │ lsls r0, r3, #4 │ │ │ │ - add r6, sp, #928 @ 0x3a0 │ │ │ │ + add r7, sp, #672 @ 0x2a0 │ │ │ │ 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 │ │ │ │ @@ -2388014,15 +2388025,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r4, r6 │ │ │ │ lsls r4, r1, #5 │ │ │ │ asrs r0, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r1, #27 │ │ │ │ lsls r4, r1, #5 │ │ │ │ - add r6, pc, #192 @ (adr r6, 6eefd4 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x7acd4>) │ │ │ │ + add r6, pc, #960 @ (adr r6, 6ef2d4 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x7afd4>) │ │ │ │ lsls r4, r3, #2 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ mov sl, r0 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ adds r0, #116 @ 0x74 │ │ │ │ bl 6dea08 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x6a708> │ │ │ │ ubfx r3, r0, #0, #11 │ │ │ │ @@ -2388815,23 +2388826,23 @@ │ │ │ │ cmp lr, r6 │ │ │ │ bne.n 6ef774 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x7b474> │ │ │ │ add.w r1, r8, r9 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ sub.w sl, sl, #4 │ │ │ │ movs r5, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl ab93ac │ │ │ │ + bl ab93a4 │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r8, #0 │ │ │ │ beq.n 6ef7c4 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x7b4c4> │ │ │ │ mov r1, r5 │ │ │ │ ldr.w r2, [sl, #4]! │ │ │ │ mov r0, r9 │ │ │ │ adds r5, #1 │ │ │ │ - bl ab93e4 │ │ │ │ + bl ab93dc │ │ │ │ cmp r8, r5 │ │ │ │ bne.n 6ef7b2 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x7b4b2> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r9 │ │ │ │ bl 6e5e20 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x71b20> │ │ │ │ ldr r1, [sp, #80] @ 0x50 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2388868,39 +2388879,39 @@ │ │ │ │ bl 6e5d9c <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x71a9c> │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 6ef808 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x7b508> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r9 │ │ │ │ mov r2, fp │ │ │ │ adds r6, #1 │ │ │ │ - bl ab943c │ │ │ │ + bl ab9434 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ add r0, r8 │ │ │ │ cmp r5, #0 │ │ │ │ bne.n 6ef812 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x7b512> │ │ │ │ ldr r2, [r0, #52] @ 0x34 │ │ │ │ cbz r2, 6ef846 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x7b546> │ │ │ │ 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 ab9b10 │ │ │ │ + bl ab9b08 │ │ │ │ ldr r1, [sp, #80] @ 0x50 │ │ │ │ add.w sl, sl, #1 │ │ │ │ adds r4, #1 │ │ │ │ cmp sl, r1 │ │ │ │ bcc.n 6ef7ea <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x7b4ea> │ │ │ │ mov r4, r7 │ │ │ │ ldr r7, [sp, #0] │ │ │ │ mov r0, r9 │ │ │ │ - bl ab95ac │ │ │ │ + bl ab95a4 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 6ef990 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x7b690> │ │ │ │ movw fp, #34953 @ 0x8889 │ │ │ │ movt fp, #34952 @ 0x8888 │ │ │ │ movs r6, #0 │ │ │ │ cbnz r4, 6ef89c <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x7b59c> │ │ │ │ b.n 6ef99a <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x7b69a> │ │ │ │ @@ -2388915,15 +2388926,15 @@ │ │ │ │ bl 6e6cbc <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x729bc> │ │ │ │ ldr r4, [r4, #8] │ │ │ │ adds r6, #1 │ │ │ │ cmp r4, #0 │ │ │ │ beq.n 6ef99a <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x7b69a> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r9 │ │ │ │ - bl ab9af4 │ │ │ │ + bl ab9aec │ │ │ │ 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 │ │ │ │ @@ -2389021,22 +2389032,22 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ lsrs r0, r0, #13 │ │ │ │ lsls r4, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ vmaxnm.f32 , , │ │ │ │ - strh r2, [r3, #34] @ 0x22 │ │ │ │ + strh r2, [r3, #40] @ 0x28 │ │ │ │ lsls r4, r3, #2 │ │ │ │ mcr2 15, 3, pc, cr3, cr15, {7} @ │ │ │ │ stc2 15, cr15, [r7, #-1020] @ 0xfffffc04 │ │ │ │ @ instruction: 0xfa83ffff │ │ │ │ lsls r0, r0, #27 │ │ │ │ lsls r4, r1, #5 │ │ │ │ - strh r0, [r4, #2] │ │ │ │ + strh r0, [r4, #8] │ │ │ │ lsls r4, r3, #2 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r0, #4] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ sub sp, #16 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2389642,21 +2389653,21 @@ │ │ │ │ ldr r1, [pc, #24] @ (6f0098 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x7bd98>) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ bl 6dee4c <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x6ab4c> │ │ │ │ b.n 6f0062 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x7bd62> │ │ │ │ nop │ │ │ │ - ldrh r4, [r1, r2] │ │ │ │ + ldrh r4, [r1, r5] │ │ │ │ lsls r0, r3, #4 │ │ │ │ - str r4, [sp, #72] @ 0x48 │ │ │ │ + str r4, [sp, #840] @ 0x348 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrh r4, [r0, r2] │ │ │ │ + ldrh r4, [r0, r5] │ │ │ │ lsls r0, r3, #4 │ │ │ │ - str r3, [sp, #904] @ 0x388 │ │ │ │ + str r4, [sp, #648] @ 0x288 │ │ │ │ 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 │ │ │ │ @@ -2389770,21 +2389781,21 @@ │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r2, #132] @ 0x84 │ │ │ │ bl 6e1614 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x6d314> │ │ │ │ mov r1, r0 │ │ │ │ add.w r0, r4, #136 @ 0x88 │ │ │ │ bl 6e1634 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x6d334> │ │ │ │ b.n 6f0136 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x7be36> │ │ │ │ - ldr r4, [r2, r7] │ │ │ │ + ldrh r4, [r2, r2] │ │ │ │ lsls r0, r3, #4 │ │ │ │ - str r3, [sp, #360] @ 0x168 │ │ │ │ + str r4, [sp, #104] @ 0x68 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r2, [r6, r5] │ │ │ │ + ldrh r2, [r6, r0] │ │ │ │ lsls r0, r3, #4 │ │ │ │ - str r2, [sp, #832] @ 0x340 │ │ │ │ + str r3, [sp, #576] @ 0x240 │ │ │ │ lsls r4, r3, #2 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ push {lr} │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ beq.n 6f0246 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x7bf46> │ │ │ │ ldrb.w r2, [r3, #48] @ 0x30 │ │ │ │ @@ -2390356,15 +2390367,15 @@ │ │ │ │ str.w r3, [r9, #28] │ │ │ │ b.n 6f0776 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x7c476> │ │ │ │ str.w r3, [r9, #32] │ │ │ │ b.n 6f0756 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x7c456> │ │ │ │ @ instruction: 0xfb6c014b │ │ │ │ asrs r0, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r6, #50] @ 0x32 │ │ │ │ + ldrh r4, [r6, #56] @ 0x38 │ │ │ │ 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 │ │ │ │ @@ -2391090,15 +2391101,15 @@ │ │ │ │ b.n 6f0a0c <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x7c70c> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xf7e8014b │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf7ce014b │ │ │ │ bl aa6f8e │ │ │ │ - ldrh r6, [r4, #34] @ 0x22 │ │ │ │ + ldrh r6, [r4, #40] @ 0x28 │ │ │ │ lsls r4, r3, #2 │ │ │ │ asrs r0, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ bl a12f9a │ │ │ │ bl 750f9e │ │ │ │ bl 4f4fa2 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3e0c26> │ │ │ │ bl 5a0fa6 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x48cc2a> │ │ │ │ @@ -2391909,22 +2391920,22 @@ │ │ │ │ nop │ │ │ │ and.w r1, r4, #75 @ 0x4b │ │ │ │ and.w r1, r0, #75 @ 0x4b │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r6, #34] @ 0x22 │ │ │ │ + strh r6, [r6, #40] @ 0x28 │ │ │ │ lsls r4, r3, #2 │ │ │ │ stc 1, cr0, [ip, #-300]! @ 0xfffffed4 │ │ │ │ - ldrb r0, [r1, #25] │ │ │ │ + ldrb r0, [r1, #28] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r6, [r1, #22] │ │ │ │ + ldrb r6, [r1, #25] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r4, [r4, #19] │ │ │ │ + ldrb r4, [r4, #22] │ │ │ │ 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 │ │ │ │ @@ -2392558,21 +2392569,21 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r2, #0] │ │ │ │ ldrb r2, [r2, #4] │ │ │ │ str r0, [r3, #0] │ │ │ │ strb r2, [r3, #4] │ │ │ │ bx lr │ │ │ │ bx lr │ │ │ │ - ldmia r6!, {r1, r3, r7} │ │ │ │ + ldmia r7!, {r1, r3, r6} │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strb r2, [r0, #24] │ │ │ │ + strb r2, [r0, #27] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 6f1964 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x7d664> │ │ │ │ + b.n 6f1ae4 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x7d7e4> │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldmia r1, {r1, r3, r5, r7} │ │ │ │ + ldmia r2!, {r1, r3, r5, r6} │ │ │ │ lsls r3, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3600] @ 0xe10 │ │ │ │ ldr.w r4, [pc, #2064] @ 6f281c <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x7e51c> │ │ │ │ sub sp, #460 @ 0x1cc │ │ │ │ @@ -2393374,147 +2393385,147 @@ │ │ │ │ movs r0, r0 │ │ │ │ svc 222 @ 0xde │ │ │ │ lsls r3, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [sp, #168] @ 0xa8 │ │ │ │ lsls r1, r2, #5 │ │ │ │ - strb r4, [r1, #22] │ │ │ │ + strb r4, [r1, #25] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strb r2, [r4, #22] │ │ │ │ + strb r2, [r4, #25] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - pop {r2, r4, r5, r6} │ │ │ │ + pop {r2, r4, r5, pc} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r2, r1, #26 │ │ │ │ + lsls r2, r1, #29 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - adds r4, #48 @ 0x30 │ │ │ │ + adds r4, #240 @ 0xf0 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - lsls r0, r6, #25 │ │ │ │ + lsls r0, r6, #28 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - strb r0, [r0, #19] │ │ │ │ + strb r0, [r0, #22] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strb r0, [r2, #20] │ │ │ │ + strb r0, [r2, #23] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r3!, {r1} │ │ │ │ + ldmia r3!, {r1, r6, r7} │ │ │ │ lsls r1, r4, #2 │ │ │ │ - asrs r2, r4, #4 │ │ │ │ + asrs r2, r4, #7 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - add r4, sp, #392 @ 0x188 │ │ │ │ + add r5, sp, #136 @ 0x88 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - bcs.n 6f2818 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x7e518> │ │ │ │ + bcc.n 6f2798 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x7e498> │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r4, #16] │ │ │ │ + strb r0, [r4, #19] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r2, {r2, r4, r7} │ │ │ │ + ldmia r3!, {r2, r4, r6} │ │ │ │ lsls r1, r4, #2 │ │ │ │ - asrs r4, r6, #2 │ │ │ │ + asrs r4, r6, #5 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - add r3, sp, #976 @ 0x3d0 │ │ │ │ + add r4, sp, #720 @ 0x2d0 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - bcs.n 6f2954 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x7e654> │ │ │ │ + bcc.n 6f28d4 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x7e5d4> │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r4, [r2, #14] │ │ │ │ + strb r4, [r2, #17] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strb r4, [r5, #13] │ │ │ │ + strb r4, [r5, #16] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strb r2, [r2, #13] │ │ │ │ + strb r2, [r2, #16] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - asrs r4, r2, #7 │ │ │ │ + asrs r4, r2, #10 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - stmia r6!, {r1, r4} │ │ │ │ + stmia r6!, {r1, r4, r6, r7} │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strb r4, [r7, #13] │ │ │ │ + strb r4, [r7, #16] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - adds r0, #138 @ 0x8a │ │ │ │ + adds r1, #74 @ 0x4a │ │ │ │ lsls r0, r3, #2 │ │ │ │ - asrs r0, r5, #5 │ │ │ │ + asrs r0, r5, #8 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - stmia r5!, {r2, r5, r7} │ │ │ │ + stmia r6!, {r2, r5, r6} │ │ │ │ lsls r6, r4, #2 │ │ │ │ - lsls r4, r1, #10 │ │ │ │ + lsls r4, r1, #13 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - strb r2, [r3, #12] │ │ │ │ + strb r2, [r3, #15] │ │ │ │ lsls r4, r3, #2 │ │ │ │ blt.n 6f28c0 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x7e5c0> │ │ │ │ lsls r3, r1, #5 │ │ │ │ - lsls r0, r4, #8 │ │ │ │ + lsls r0, r4, #11 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - lsls r2, r3, #8 │ │ │ │ + lsls r2, r3, #11 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - strb r0, [r2, #9] │ │ │ │ + strb r0, [r2, #12] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strb r6, [r6, #8] │ │ │ │ + strb r6, [r6, #11] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strb r4, [r3, #8] │ │ │ │ + strb r4, [r3, #11] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strb r2, [r0, #8] │ │ │ │ + strb r2, [r0, #11] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strb r2, [r5, #8] │ │ │ │ + strb r2, [r5, #11] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strb r2, [r1, #8] │ │ │ │ + strb r2, [r1, #11] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strb r6, [r0, #7] │ │ │ │ + strb r6, [r0, #10] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strb r6, [r7, #4] │ │ │ │ + strb r6, [r7, #7] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - lsls r0, r2, #3 │ │ │ │ + lsls r0, r2, #6 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - lsls r2, r1, #3 │ │ │ │ + lsls r2, r1, #6 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - lsls r4, r0, #3 │ │ │ │ + lsls r4, r0, #6 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - lsls r6, r7, #2 │ │ │ │ + lsls r6, r7, #5 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - lsls r0, r7, #2 │ │ │ │ + lsls r0, r7, #5 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - lsls r2, r6, #2 │ │ │ │ + lsls r2, r6, #5 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - strb r2, [r7, #2] │ │ │ │ + strb r2, [r7, #5] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - movs r2, #124 @ 0x7c │ │ │ │ + movs r3, #60 @ 0x3c │ │ │ │ lsls r0, r4, #2 │ │ │ │ - strb r4, [r2, #2] │ │ │ │ + strb r4, [r2, #5] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strb r6, [r7, #1] │ │ │ │ + strb r6, [r7, #4] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strb r6, [r7, #1] │ │ │ │ + strb r6, [r7, #4] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 6f24c4 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x7e1c4> │ │ │ │ + b.n 6f2644 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x7e344> │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r2, [r4, #124] @ 0x7c │ │ │ │ + strb r2, [r4, #2] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r6, [r5, #120] @ 0x78 │ │ │ │ + strb r6, [r5, #1] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strb r2, [r3, #2] │ │ │ │ + strb r2, [r3, #5] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strb r4, [r1, #2] │ │ │ │ + strb r4, [r1, #5] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strb r6, [r2, #2] │ │ │ │ + strb r6, [r2, #5] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strb r2, [r3, #1] │ │ │ │ + strb r2, [r3, #4] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strb r4, [r0, #1] │ │ │ │ + strb r4, [r0, #4] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r0, [r3, #112] @ 0x70 │ │ │ │ + ldr r0, [r3, #124] @ 0x7c │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r6, [r5, #32] │ │ │ │ + str r6, [r5, #44] @ 0x2c │ │ │ │ lsls r7, r2, #2 │ │ │ │ - str r6, [r5, #36] @ 0x24 │ │ │ │ + str r6, [r5, #48] @ 0x30 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r0, [r0, #108] @ 0x6c │ │ │ │ + ldr r0, [r0, #120] @ 0x78 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - subs r2, r6, #3 │ │ │ │ + subs r2, r6, #6 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r0, [r1, #32] │ │ │ │ + str r0, [r1, #44] @ 0x2c │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r6, [r2, #96] @ 0x60 │ │ │ │ + ldr r6, [r2, #108] @ 0x6c │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r0, [r7, #10] │ │ │ │ + ldrb r0, [r7, #13] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r0, [r0, #116] @ 0x74 │ │ │ │ + strb r0, [r0, #0] │ │ │ │ lsls r4, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr.w sl, [r0] │ │ │ │ sub sp, #20 │ │ │ │ @@ -2394014,33 +2394025,33 @@ │ │ │ │ mov.w r2, #58720256 @ 0x3800000 │ │ │ │ b.n 6f2a28 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x7e728> │ │ │ │ mov.w r2, #67108864 @ 0x4000000 │ │ │ │ b.n 6f2a28 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x7e728> │ │ │ │ nop │ │ │ │ bvs.n 6f2e44 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x7eb44> │ │ │ │ lsls r3, r1, #5 │ │ │ │ - ldr r0, [r6, #96] @ 0x60 │ │ │ │ + ldr r0, [r6, #108] @ 0x6c │ │ │ │ lsls r4, r3, #2 │ │ │ │ asrs r0, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r7, #100] @ 0x64 │ │ │ │ + ldr r0, [r7, #112] @ 0x70 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r6, [r5, #96] @ 0x60 │ │ │ │ + ldr r6, [r5, #108] @ 0x6c │ │ │ │ lsls r4, r3, #2 │ │ │ │ - adds r1, #36 @ 0x24 │ │ │ │ + adds r1, #228 @ 0xe4 │ │ │ │ lsls r0, r3, #4 │ │ │ │ - ldr r4, [r7, #92] @ 0x5c │ │ │ │ + ldr r4, [r7, #104] @ 0x68 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r2, [r6, #88] @ 0x58 │ │ │ │ + ldr r2, [r6, #100] @ 0x64 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - adds r0, #144 @ 0x90 │ │ │ │ + adds r1, #80 @ 0x50 │ │ │ │ lsls r0, r3, #4 │ │ │ │ - ldr r4, [r6, #28] │ │ │ │ + ldr r4, [r6, #40] @ 0x28 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r6, [r4, #28] │ │ │ │ + ldr r6, [r4, #40] @ 0x28 │ │ │ │ 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] @ (6f3088 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x7ed88>) │ │ │ │ @@ -2394165,19 +2394176,19 @@ │ │ │ │ nop │ │ │ │ beq.n 6f3008 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x7ed08> │ │ │ │ lsls r3, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ beq.n 6f30b0 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x7edb0> │ │ │ │ lsls r3, r1, #5 │ │ │ │ - cmp r2, #176 @ 0xb0 │ │ │ │ + cmp r3, #112 @ 0x70 │ │ │ │ lsls r0, r3, #4 │ │ │ │ - str r2, [r3, #124] @ 0x7c │ │ │ │ + ldr r2, [r3, #8] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r4, [r4, #4] │ │ │ │ + ldr r4, [r4, #16] │ │ │ │ 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 │ │ │ │ @@ -2394473,35 +2394484,35 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldmia r7!, {r1, r4, r5} │ │ │ │ lsls r3, r1, #5 │ │ │ │ ldmia r7!, {r2, r5} │ │ │ │ lsls r3, r1, #5 │ │ │ │ asrs r0, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r5, #124] @ 0x7c │ │ │ │ + ldr r4, [r5, #8] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r4, [r3, #108] @ 0x6c │ │ │ │ + str r4, [r3, #120] @ 0x78 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - cmp r1, #228 @ 0xe4 │ │ │ │ + cmp r2, #164 @ 0xa4 │ │ │ │ lsls r0, r3, #4 │ │ │ │ ldmia r5, {r2, r4, r5, r7} │ │ │ │ lsls r3, r1, #5 │ │ │ │ - movs r7, #254 @ 0xfe │ │ │ │ + cmp r0, #190 @ 0xbe │ │ │ │ lsls r0, r3, #4 │ │ │ │ - str r4, [r5, #76] @ 0x4c │ │ │ │ + str r4, [r5, #88] @ 0x58 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r6, [r1, #92] @ 0x5c │ │ │ │ + str r6, [r1, #104] @ 0x68 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrsh r6, [r5, r7] │ │ │ │ + str r6, [r5, #8] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - movs r7, #172 @ 0xac │ │ │ │ + cmp r0, #108 @ 0x6c │ │ │ │ lsls r0, r3, #4 │ │ │ │ - str r6, [r1, #72] @ 0x48 │ │ │ │ + str r6, [r1, #84] @ 0x54 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r0, [r1, #84] @ 0x54 │ │ │ │ + str r0, [r1, #96] @ 0x60 │ │ │ │ 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 │ │ │ │ @@ -2394541,15 +2394552,15 @@ │ │ │ │ add.w r0, r4, #2256 @ 0x8d0 │ │ │ │ bl 45e0cc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x349d50> │ │ │ │ addw r0, r4, #2284 @ 0x8ec │ │ │ │ bl 45e0cc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x349d50> │ │ │ │ ldrb.w r3, [r4, #945] @ 0x3b1 │ │ │ │ cbnz r3, 6f3500 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x7f200> │ │ │ │ add.w r0, r4, #272 @ 0x110 │ │ │ │ - bl af027c │ │ │ │ + bl af0274 │ │ │ │ ldr.w r3, [r4, #468] @ 0x1d4 │ │ │ │ cbnz r3, 6f34f6 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x7f1f6> │ │ │ │ ldr.w r0, [r4, #2084] @ 0x824 │ │ │ │ movs r1, #0 │ │ │ │ bl 4368c8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x32254c> │ │ │ │ movs r1, #0 │ │ │ │ ldr.w r0, [r4, #2088] @ 0x828 │ │ │ │ @@ -2394571,15 +2394582,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx 6a8c0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr.w r0, [r4, #2244] @ 0x8c4 │ │ │ │ bl 6f9f8c │ │ │ │ b.n 6f34a6 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x7f1a6> │ │ │ │ add.w r0, r4, #344 @ 0x158 │ │ │ │ - bl ab7650 │ │ │ │ + bl ab7648 │ │ │ │ b.n 6f3498 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x7f198> │ │ │ │ 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] @ 6f3590 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x7f290> │ │ │ │ @@ -2394634,15 +2394645,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldmia r2!, {r3, r6, r7} │ │ │ │ lsls r3, r1, #5 │ │ │ │ ldmia r2, {r1, r2, r3, r4, r7} │ │ │ │ lsls r3, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r7, #60] @ 0x3c │ │ │ │ + str r6, [r7, #72] @ 0x48 │ │ │ │ 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] @ (6f3700 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x7f400>) │ │ │ │ @@ -2394769,26 +2394780,26 @@ │ │ │ │ ... │ │ │ │ ldmia r2, {r1, r2, r3, r4, r5} │ │ │ │ lsls r3, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldmia r2!, {r1} │ │ │ │ lsls r3, r1, #5 │ │ │ │ - vld1.8 {d16[5]}, [r8], r5 │ │ │ │ - str r2, [r7, #48] @ 0x30 │ │ │ │ + @ instruction: 0xfaa800a5 │ │ │ │ + str r2, [r7, #60] @ 0x3c │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r4, [r6, #48] @ 0x30 │ │ │ │ + str r4, [r6, #60] @ 0x3c │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r2, [r5, #48] @ 0x30 │ │ │ │ + str r2, [r5, #60] @ 0x3c │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r0, [r4, #48] @ 0x30 │ │ │ │ + str r0, [r4, #60] @ 0x3c │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r6, [r2, #48] @ 0x30 │ │ │ │ + str r6, [r2, #60] @ 0x3c │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r4, [r2, #48] @ 0x30 │ │ │ │ + str r4, [r2, #60] @ 0x3c │ │ │ │ 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] @ (6f3760 <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x7f460>) │ │ │ │ dmb ish │ │ │ │ @@ -2395124,15 +2395135,15 @@ │ │ │ │ pop {pc} │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ ... │ │ │ │ stmia r5!, {r1, r5, r7} │ │ │ │ lsls r3, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r4, [r2, r6] │ │ │ │ + str r4, [r2, #4] │ │ │ │ lsls r4, r3, #2 │ │ │ │ stmia r5!, {r1, r2, r4, r5, r6} │ │ │ │ lsls r3, r1, #5 │ │ │ │ │ │ │ │ 006f3ab8 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2395832,29 +2395843,29 @@ │ │ │ │ lsls r1, r2, #5 │ │ │ │ ldrb r6, [r1, #28] │ │ │ │ lsls r1, r2, #5 │ │ │ │ stmia r4!, {r4, r7} │ │ │ │ lsls r3, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r2, [r6, r0] │ │ │ │ + ldrsh r2, [r6, r3] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - subs r0, r2, #6 │ │ │ │ + movs r0, #80 @ 0x50 │ │ │ │ lsls r0, r3, #4 │ │ │ │ ldrb r0, [r4, #25] │ │ │ │ lsls r1, r2, #5 │ │ │ │ - ldrsh r4, [r4, r0] │ │ │ │ + ldrsh r4, [r4, r3] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r0, [r2, r6] │ │ │ │ + ldrsh r0, [r2, r1] │ │ │ │ lsls r4, r3, #2 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r2, r2] │ │ │ │ + ldrb r0, [r2, r5] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r6, [r0, r2] │ │ │ │ + ldrb r6, [r0, r5] │ │ │ │ lsls r4, r3, #2 │ │ │ │ ldrb r6, [r6, #12] │ │ │ │ lsls r1, r2, #5 │ │ │ │ ldrb r2, [r3, #12] │ │ │ │ lsls r1, r2, #5 │ │ │ │ ldrb r0, [r7, #11] │ │ │ │ lsls r1, r2, #5 │ │ │ │ @@ -2395907,15 +2395918,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 af01e0 │ │ │ │ + bl af01d8 │ │ │ │ ldrb.w r2, [r4, #945] @ 0x3b1 │ │ │ │ movs r3, #0 │ │ │ │ cmp r2, #0 │ │ │ │ bne.w 6f4606 │ │ │ │ ldr.w r3, [r4, #892] @ 0x37c │ │ │ │ str.w r3, [r4, #920] @ 0x398 │ │ │ │ ldr.w r3, [r4, #468] @ 0x1d4 │ │ │ │ @@ -2396125,20 +2396136,20 @@ │ │ │ │ str r2, [sp, #12] │ │ │ │ ldr r2, [pc, #224] @ (6f4700 ) │ │ │ │ ldr.w r2, [r8, r2] │ │ │ │ strd r4, r2, [sp, #4] │ │ │ │ movs r2, #14 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #64 @ 0x40 │ │ │ │ - bl ab75e8 │ │ │ │ + bl ab75e0 │ │ │ │ mov.w r3, #512 @ 0x200 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 6f43a8 │ │ │ │ mov r0, r6 │ │ │ │ - bl af027c │ │ │ │ + bl af0274 │ │ │ │ b.w 6f3bf0 │ │ │ │ ldr r7, [pc, #188] @ (6f4704 ) │ │ │ │ add r7, pc │ │ │ │ ldrb r1, [r7, #0] │ │ │ │ uxtb r1, r1 │ │ │ │ cmp r1, #0 │ │ │ │ beq.w 6f4a78 │ │ │ │ @@ -2396173,21 +2396184,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r1, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r2, r0 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 6f3ee8 │ │ │ │ + b.n 6f4068 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldr r2, [r3, r4] │ │ │ │ + ldr r2, [r3, r7] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r4, [r4, r4] │ │ │ │ + ldr r4, [r4, r7] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r2, [r3, r4] │ │ │ │ + ldr r2, [r3, r7] │ │ │ │ lsls r4, r3, #2 │ │ │ │ subs r4, r4, #2 │ │ │ │ movs r0, r0 │ │ │ │ subs r1, #88 @ 0x58 │ │ │ │ movs r0, r0 │ │ │ │ bl 3b86ca <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x2a434e> │ │ │ │ bl 7826ce │ │ │ │ @@ -2396209,15 +2396220,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r5, #56 @ 0x38 │ │ │ │ movs r0, r0 │ │ │ │ strb r7, [r1, #16] │ │ │ │ lsls r1, r2, #5 │ │ │ │ strb r0, [r0, #16] │ │ │ │ lsls r1, r2, #5 │ │ │ │ - ldrsb r4, [r0, r0] │ │ │ │ + ldrsb r4, [r0, r3] │ │ │ │ lsls r4, r3, #2 │ │ │ │ ldr.w r2, [pc, #3356] @ 6f5430 │ │ │ │ addw r3, r4, #1804 @ 0x70c │ │ │ │ movs r1, #10 │ │ │ │ movs r7, #0 │ │ │ │ add r2, pc │ │ │ │ str r7, [sp, #40] @ 0x28 │ │ │ │ @@ -2396485,15 +2396496,15 @@ │ │ │ │ movs r1, #1 │ │ │ │ blx 6a2ec <__fprintf_chk@plt> │ │ │ │ b.w 6f3bf0 │ │ │ │ ldrb.w r3, [r4, #945] @ 0x3b1 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 6f463a │ │ │ │ add.w r0, r4, #344 @ 0x158 │ │ │ │ - bl ab7650 │ │ │ │ + bl ab7648 │ │ │ │ b.n 6f463a │ │ │ │ ldr.w r2, [pc, #2564] @ 6f5448 │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ movs r1, #27 │ │ │ │ add r2, pc │ │ │ │ bl 6f350c <_mesa_glapi_set_dispatch@@libgallium-26.0.3-1.so+0x7f20c> │ │ │ │ cmp r0, #0 │ │ │ │ @@ -2397342,43 +2397353,43 @@ │ │ │ │ movs r2, #21 │ │ │ │ lsr.w r3, r2, r3 │ │ │ │ lsls r2, r3, #31 │ │ │ │ bpl.w 6f4d52 │ │ │ │ movs r3, #4 │ │ │ │ b.n 6f4d0a │ │ │ │ nop │ │ │ │ - strh r4, [r6, r7] │ │ │ │ + strb r4, [r6, r2] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strh r4, [r0, r1] │ │ │ │ + strh r4, [r0, r4] │ │ │ │ lsls r4, r3, #2 │ │ │ │ strb r2, [r3, #5] │ │ │ │ lsls r1, r2, #5 │ │ │ │ strb r0, [r7, #4] │ │ │ │ lsls r1, r2, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r3, r2] │ │ │ │ + str r6, [r3, r5] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r6, [r4, r1] │ │ │ │ + str r6, [r4, r4] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r0, [r4, r7] │ │ │ │ + strh r0, [r4, r2] │ │ │ │ lsls r4, r3, #2 │ │ │ │ ldr r0, [r1, #124] @ 0x7c │ │ │ │ lsls r1, r2, #5 │ │ │ │ - ldr r7, [pc, #552] @ (6f5680 ) │ │ │ │ + str r2, [r1, r1] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r0, [r2, r0] │ │ │ │ + str r0, [r2, r3] │ │ │ │ lsls r4, r3, #2 │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [pc, #144] @ (6f54f4 ) │ │ │ │ + ldr r5, [pc, #912] @ (6f57f4 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r5, [pc, #40] @ (6f5490 ) │ │ │ │ + ldr r5, [pc, #808] @ (6f5790 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r0, [pc, #912] @ (6f57fc ) │ │ │ │ + ldr r1, [pc, #656] @ (6f56fc ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ movw r2, #31087 @ 0x796f │ │ │ │ cmp r3, r2 │ │ │ │ bhi.w 6f4d52 │ │ │ │ movw r2, #31083 @ 0x796b │ │ │ │ cmp r3, r2 │ │ │ │ bls.w 6f5648 │ │ │ │ @@ -2398010,15 +2398021,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r0, #1 │ │ │ │ movs r0, r0 │ │ │ │ add r7, pc, #248 @ (adr r7, 6f5c34 ) │ │ │ │ lsls r3, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - adcs r6, r3 │ │ │ │ + tst r6, r3 │ │ │ │ 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] @ (6f5bac ) │ │ │ │ sub sp, #28 │ │ │ │ @@ -2398156,15 +2398167,15 @@ │ │ │ │ mvn.w r0, #13 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ add r4, pc, #192 @ (adr r4, 6f5d80 ) │ │ │ │ lsls r3, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ands r0, r0 │ │ │ │ + lsrs r0, r0 │ │ │ │ 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] @ (6f5e60 ) │ │ │ │ mov r4, r1 │ │ │ │ @@ -2398327,15 +2398338,15 @@ │ │ │ │ mov.w r1, #256 @ 0x100 │ │ │ │ b.n 6f5e4e │ │ │ │ nop │ │ │ │ add r3, pc, #104 @ (adr r3, 6f5ecc ) │ │ │ │ lsls r3, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, #166 @ 0xa6 │ │ │ │ + subs r7, #102 @ 0x66 │ │ │ │ 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 │ │ │ │ @@ -2400698,15 +2400709,15 @@ │ │ │ │ blx 6a2ec <__fprintf_chk@plt> │ │ │ │ mvn.w r0, #13 │ │ │ │ b.n 6f770c │ │ │ │ ldrh r2, [r3, #18] │ │ │ │ lsls r3, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - movs r5, #88 @ 0x58 │ │ │ │ + movs r6, #24 │ │ │ │ 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 │ │ │ │ @@ -2400994,23 +2401005,23 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r1, r0 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r0, #1 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r7, #2] │ │ │ │ lsls r3, r1, #5 │ │ │ │ - b.n 6f7fe8 │ │ │ │ + b.n 6f8168 │ │ │ │ lsls r7, r2, #4 │ │ │ │ - b.n 6f7fa8 │ │ │ │ + b.n 6f8128 │ │ │ │ lsls r7, r2, #4 │ │ │ │ - b.n 6f7d7c │ │ │ │ + b.n 6f7efc │ │ │ │ lsls r7, r2, #4 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - movs r2, #68 @ 0x44 │ │ │ │ + movs r3, #4 │ │ │ │ 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] @ (6f7ad0 ) │ │ │ │ sub sp, #28 │ │ │ │ @@ -2401274,17 +2401285,17 @@ │ │ │ │ ... │ │ │ │ strh r4, [r0, #40] @ 0x28 │ │ │ │ lsls r3, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strh r4, [r2, #36] @ 0x24 │ │ │ │ lsls r3, r1, #5 │ │ │ │ - svc 106 @ 0x6a │ │ │ │ + b.n 6f7d94 │ │ │ │ lsls r7, r2, #4 │ │ │ │ - svc 72 @ 0x48 │ │ │ │ + b.n 6f7d54 │ │ │ │ lsls r7, r2, #4 │ │ │ │ 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] @ 6f8404 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -2404511,19 +2404522,19 @@ │ │ │ │ strb.w r3, [r5, #36] @ 0x24 │ │ │ │ b.n 6fa0e0 │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ ldrsh r6, [r6, r6] │ │ │ │ lsls r3, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r6, 6fa1ac │ │ │ │ + cbnz r6, 6fa1dc │ │ │ │ lsls r7, r2, #4 │ │ │ │ ldrsh r0, [r3, r4] │ │ │ │ lsls r3, r1, #5 │ │ │ │ - rev16 r6, r5 │ │ │ │ + cbnz r6, 6fa1be │ │ │ │ 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] @ 6fa1fc │ │ │ │ @@ -2404582,15 +2404593,15 @@ │ │ │ │ lsls r3, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r2, [r6, r0] │ │ │ │ lsls r3, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfb24009b │ │ │ │ + @ instruction: 0xfbe4009b │ │ │ │ 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] @ (6fa2e0 ) │ │ │ │ mov r6, r2 │ │ │ │ @@ -2405770,17 +2405781,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ strb r4, [r0, r4] │ │ │ │ lsls r3, r1, #5 │ │ │ │ strh r6, [r3, r5] │ │ │ │ lsls r3, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - vshr.s64 d16, d11, #62 │ │ │ │ - vshr.s64 d16, d11, #22 │ │ │ │ - vshr.s64 d16, d11, #6 │ │ │ │ + eor.w r0, r2, #155 @ 0x9b │ │ │ │ + @ instruction: 0xf0aa009b │ │ │ │ + @ instruction: 0xf0ba009b │ │ │ │ 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 │ │ │ │ @@ -2405951,15 +2405962,15 @@ │ │ │ │ str.w r2, [r5, #408] @ 0x198 │ │ │ │ adc.w r3, r3, #0 │ │ │ │ str.w r3, [r5, #412] @ 0x19c │ │ │ │ b.n 6fb012 │ │ │ │ mov r2, r4 │ │ │ │ add.w r1, r4, #16 │ │ │ │ add.w r0, r5, #272 @ 0x110 │ │ │ │ - bl af01d4 │ │ │ │ + bl af01cc │ │ │ │ ldrb.w r3, [r5, #945] @ 0x3b1 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 6fafec │ │ │ │ b.n 6faf5c │ │ │ │ mov r0, r5 │ │ │ │ bl 6fa5bc │ │ │ │ b.n 6faf92 │ │ │ │ @@ -2406073,24 +2406084,24 @@ │ │ │ │ movs r0, r0 │ │ │ │ str r4, [r2, r5] │ │ │ │ lsls r3, r1, #5 │ │ │ │ ldr r7, [pc, #920] @ (6fb530 ) │ │ │ │ lsls r3, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - stcl 0, cr0, [r2, #-620] @ 0xfffffd94 │ │ │ │ - ldcl 0, cr0, [r8, #-620] @ 0xfffffd94 │ │ │ │ - stcl 0, cr0, [lr, #-620]! @ 0xfffffd94 │ │ │ │ - stc 0, cr0, [r4, #620] @ 0x26c │ │ │ │ - ldc 0, cr0, [r0, #620] @ 0x26c │ │ │ │ - stcl 0, cr0, [sl, #-620] @ 0xfffffd94 │ │ │ │ - stcl 0, cr0, [lr, #-620]! @ 0xfffffd94 │ │ │ │ - stc 0, cr0, [r4, #620] @ 0x26c │ │ │ │ - ldc 0, cr0, [sl, #620] @ 0x26c │ │ │ │ - stc 0, cr0, [r0, #620]! @ 0x26c │ │ │ │ + mcr 0, 0, r0, cr2, cr11, {4} │ │ │ │ + mrc 0, 0, r0, cr8, cr11, {4} │ │ │ │ + mcr 0, 1, r0, cr14, cr11, {4} │ │ │ │ + mcr 0, 2, r0, cr4, cr11, {4} │ │ │ │ + mrc 0, 2, r0, cr0, cr11, {4} │ │ │ │ + mcr 0, 0, r0, cr10, cr11, {4} │ │ │ │ + mcr 0, 1, r0, cr14, cr11, {4} │ │ │ │ + mcr 0, 2, r0, cr4, cr11, {4} │ │ │ │ + mrc 0, 2, r0, cr10, cr11, {4} │ │ │ │ + mcr 0, 3, r0, cr0, cr11, {4} │ │ │ │ stmdb sp!, {r4, 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 │ │ │ │ @@ -2406264,15 +2406275,15 @@ │ │ │ │ orr.w r6, r0, #2 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ b.n 6fb300 │ │ │ │ ldrb.w r3, [r8, #945] @ 0x3b1 │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 6fb464 │ │ │ │ add.w r0, r8, #272 @ 0x110 │ │ │ │ - bl af009c │ │ │ │ + bl af0094 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r8 │ │ │ │ strd r6, r5, [sp] │ │ │ │ bl 6fae70 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2406329,32 +2406340,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 aefe54 │ │ │ │ + bl aefe4c │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 6fb22c │ │ │ │ mov.w fp, #1 │ │ │ │ b.n 6fb326 │ │ │ │ add.w r0, r8, #344 @ 0x158 │ │ │ │ - bl ab7540 │ │ │ │ + bl ab7538 │ │ │ │ b.n 6fb3aa │ │ │ │ and.w r2, r6, #8 │ │ │ │ mov r0, r6 │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 6fb28c │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ b.n 6fb300 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ add.w r0, r8, #344 @ 0x158 │ │ │ │ - bl ab747c │ │ │ │ + bl ab7474 │ │ │ │ cbz r0, 6fb4ca │ │ │ │ movs r3, #1 │ │ │ │ str.w r3, [r0, #-16]! │ │ │ │ b.n 6fb22c │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ cmp r2, r4 │ │ │ │ sbcs r6, r3 │ │ │ │ @@ -2406372,19 +2406383,19 @@ │ │ │ │ movmi r3, r5 │ │ │ │ bmi.n 6fb444 │ │ │ │ b.n 6fb442 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r5, r3 │ │ │ │ b.n 6fb444 │ │ │ │ add.w r0, r8, #272 @ 0x110 │ │ │ │ - bl af009c │ │ │ │ + bl af0094 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ add.w r0, r8, #344 @ 0x158 │ │ │ │ - bl ab747c │ │ │ │ + bl ab7474 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 6fb48e │ │ │ │ b.n 6fb22a │ │ │ │ bic.w r3, r6, #4096 @ 0x1000 │ │ │ │ bic.w r3, r3, #6 │ │ │ │ b.n 6fb412 │ │ │ │ orr.w r0, r6, #1 │ │ │ │ @@ -2406589,15 +2406600,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [pc, #864] @ (6fba7c ) │ │ │ │ lsls r3, r1, #5 │ │ │ │ ldr r1, [pc, #952] @ (6fbad8 ) │ │ │ │ lsls r3, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xe83c009b │ │ │ │ + ldrd r0, r0, [ip], #620 @ 0x26c │ │ │ │ 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] @ (6fba18 ) │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [pc, #732] @ (6fba1c ) │ │ │ │ @@ -2406868,32 +2406879,32 @@ │ │ │ │ lsls r3, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0x47fe │ │ │ │ lsls r3, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 6fb498 │ │ │ │ + b.n 6fb618 │ │ │ │ lsls r3, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [r1, #76] @ 0x4c │ │ │ │ cbz r2, 6fba54 │ │ │ │ ldrb.w r2, [r1, #64] @ 0x40 │ │ │ │ cbz r2, 6fba62 │ │ │ │ adds r1, #16 │ │ │ │ add.w r0, r0, #272 @ 0x110 │ │ │ │ - bl aefc4c │ │ │ │ + bl aefc44 │ │ │ │ pop {r3, pc} │ │ │ │ ldr r0, [r1, #68] @ 0x44 │ │ │ │ adds r1, #16 │ │ │ │ add.w r0, r0, #344 @ 0x158 │ │ │ │ - bl ab7494 │ │ │ │ + bl ab748c │ │ │ │ pop {r3, pc} │ │ │ │ mov r0, r2 │ │ │ │ bl 6faad0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ @@ -2407020,15 +2407031,15 @@ │ │ │ │ ldr r2, [pc, #120] @ (6fbc2c ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add r2, pc │ │ │ │ blx 6a2ec <__fprintf_chk@plt> │ │ │ │ b.n 6fbaa8 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ add.w r0, r0, #272 @ 0x110 │ │ │ │ - bl af009c │ │ │ │ + bl af0094 │ │ │ │ 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 │ │ │ │ @@ -2407059,17 +2407070,17 @@ │ │ │ │ lsls r3, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cmp r0, sl │ │ │ │ lsls r3, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 6fc374 │ │ │ │ + b.n 6fb4f4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - b.n 6fc328 │ │ │ │ + b.n 6fb4a8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #12 │ │ │ │ mov r6, r0 │ │ │ │ @@ -2408043,25 +2408054,25 @@ │ │ │ │ mov r3, r7 │ │ │ │ add r2, pc │ │ │ │ blx 6a2ec <__fprintf_chk@plt> │ │ │ │ b.n 6fc680 │ │ │ │ nop │ │ │ │ subs r1, #228 @ 0xe4 │ │ │ │ lsls r3, r1, #5 │ │ │ │ - bls.n 6fc648 │ │ │ │ + bge.n 6fc7c8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - bls.n 6fc640 │ │ │ │ + bge.n 6fc7c0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bls.n 6fc744 │ │ │ │ + bls.n 6fc6c4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bhi.n 6fc67c │ │ │ │ + bls.n 6fc7fc │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bls.n 6fc734 │ │ │ │ + bls.n 6fc6b4 │ │ │ │ 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 │ │ │ │ @@ -2408164,17 +2408175,17 @@ │ │ │ │ ldr r1, [sp, #612] @ 0x264 │ │ │ │ ldr r1, [sp, #612] @ 0x264 │ │ │ │ subs r7, #233 @ 0xe9 │ │ │ │ subs r0, #164 @ 0xa4 │ │ │ │ lsls r3, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r3, [sp, #456] @ 0x1c8 │ │ │ │ + str r4, [sp, #200] @ 0xc8 │ │ │ │ lsls r7, r2, #4 │ │ │ │ - bvc.n 6fc878 │ │ │ │ + bhi.n 6fc7f8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ mov r3, r1 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ cmp r1, r2 │ │ │ │ beq.n 6fc8ec │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2408804,17 +2408815,17 @@ │ │ │ │ blx 6a2ec <__fprintf_chk@plt> │ │ │ │ b.n 6fcc7e │ │ │ │ adds r5, #84 @ 0x54 │ │ │ │ lsls r3, r1, #5 │ │ │ │ ldr.w pc, [r7, #255]! │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - bcs.n 6fd0a8 │ │ │ │ + bcc.n 6fd028 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - beq.n 6fcfac │ │ │ │ + bne.n 6fcf2c │ │ │ │ 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 │ │ │ │ @@ -2409204,15 +2409215,15 @@ │ │ │ │ ldmia r4!, {r2, r3, r6, r7} │ │ │ │ ldmia r4!, {r2, r3, r6, r7} │ │ │ │ subs r7, #244 @ 0xf4 │ │ │ │ cmp r5, #188 @ 0xbc │ │ │ │ lsls r3, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r4!, {r1, r2, r3, r6, r7} │ │ │ │ + ldmia r5!, {r1, r2, r3, r7} │ │ │ │ lsls r3, r3, #2 │ │ │ │ ldr r2, [pc, #120] @ (6fd4a8 ) │ │ │ │ ldr r3, [pc, #124] @ (6fd4ac ) │ │ │ │ add r2, pc │ │ │ │ ldr.w ip, [pc, #124] @ 6fd4b0 │ │ │ │ add r3, pc │ │ │ │ ldr r1, [pc, #120] @ (6fd4b4 ) │ │ │ │ @@ -2410163,17 +2410174,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ cmp r2, #172 @ 0xac │ │ │ │ lsls r3, r1, #5 │ │ │ │ cmp r0, #134 @ 0x86 │ │ │ │ lsls r3, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r6!, {r1, r2, r4, r5, r7} │ │ │ │ + stmia r7!, {r1, r2, r4, r5, r6} │ │ │ │ lsls r3, r3, #2 │ │ │ │ - stmia r2!, {r1, r2, r3} │ │ │ │ + stmia r2!, {r1, r2, r3, r6, r7} │ │ │ │ lsls r3, r3, #2 │ │ │ │ ldr r3, [pc, #8] @ (6fdf68 ) │ │ │ │ add r3, pc │ │ │ │ str.w r3, [r0, #228] @ 0xe4 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ bl 48df6a <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x379bee> │ │ │ │ @@ -2410575,44 +2410586,44 @@ │ │ │ │ nop │ │ │ │ movs r0, #120 @ 0x78 │ │ │ │ lsls r3, r1, #5 │ │ │ │ movs r0, #114 @ 0x72 │ │ │ │ lsls r3, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - stmia r1!, {r1, r5, r6, r7} │ │ │ │ + stmia r2!, {r1, r5, r7} │ │ │ │ lsls r3, r3, #2 │ │ │ │ - stmia r0!, {r4, r5, r6} │ │ │ │ + stmia r1!, {r4, r5} │ │ │ │ lsls r3, r3, #2 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ subs r6, r2, #3 │ │ │ │ lsls r3, r1, #5 │ │ │ │ - stmia r0!, {r1, r2, r4, r5, r6} │ │ │ │ + stmia r1!, {r1, r2, r4, r5} │ │ │ │ + lsls r3, r3, #2 │ │ │ │ + stmia r1!, {r1, r2} │ │ │ │ lsls r3, r3, #2 │ │ │ │ - stmia r0!, {r1, r2, r6} │ │ │ │ + stmia r1!, {r1, r3, r5} │ │ │ │ lsls r3, r3, #2 │ │ │ │ - stmia r0!, {r1, r3, r5, r6} │ │ │ │ + stmia r1!, {r1, r4, r5} │ │ │ │ lsls r3, r3, #2 │ │ │ │ - stmia r0!, {r1, r4, r5, r6} │ │ │ │ + stmia r1!, {r6} │ │ │ │ lsls r3, r3, #2 │ │ │ │ - stmia r0!, {r7} │ │ │ │ + stmia r1!, {r4, r5, r6} │ │ │ │ lsls r3, r3, #2 │ │ │ │ - stmia r0!, {r4, r5, r7} │ │ │ │ + stmia r1!, {r1, r2, r6, r7} │ │ │ │ lsls r3, r3, #2 │ │ │ │ - stmia r1!, {r1, r2} │ │ │ │ + itt vc │ │ │ │ + lslvc r3, r3, #2 │ │ │ │ + stmiavc r0!, {r2, r3, r4, r5, r6} │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bkpt 0x00bc │ │ │ │ + stmia r0!, {r1, r2, r3, r4, r7} │ │ │ │ lsls r3, r3, #2 │ │ │ │ - itt lt │ │ │ │ - lsllt r3, r3, #2 │ │ │ │ - ittt le @ unpredictable │ │ │ │ - lslle r3, r3, #2 │ │ │ │ - movle r0, r0 │ │ │ │ - movle r0, r0 │ │ │ │ + movs r0, r0 │ │ │ │ + movs r0, r0 │ │ │ │ ldrd r3, r2, [r0, #336] @ 0x150 │ │ │ │ push {r4, lr} │ │ │ │ cmp r2, #12 │ │ │ │ bhi.w 6fe4d6 │ │ │ │ beq.w 6fe7dc │ │ │ │ sub.w ip, r3, #63 @ 0x3f │ │ │ │ cmp.w ip, #3 │ │ │ │ @@ -2411586,37 +2411597,37 @@ │ │ │ │ subs r7, #236 @ 0xec │ │ │ │ asrs r0, r0, #22 │ │ │ │ lsls r3, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r2, r6, #21 │ │ │ │ lsls r3, r1, #5 │ │ │ │ - cbnz r0, 6fef60 │ │ │ │ + rev r0, r4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - rev16 r6, r1 │ │ │ │ + cbnz r6, 6fef8e │ │ │ │ lsls r3, r3, #2 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb862 │ │ │ │ + cbnz r2, 6fef5c │ │ │ │ lsls r3, r3, #2 │ │ │ │ asrs r2, r2, #15 │ │ │ │ lsls r3, r1, #5 │ │ │ │ - @ instruction: 0xb7c6 │ │ │ │ + @ instruction: 0xb886 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - @ instruction: 0xb8de │ │ │ │ + cbnz r6, 6fef86 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - @ instruction: 0xb648 │ │ │ │ + @ instruction: 0xb708 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - @ instruction: 0xb608 │ │ │ │ + @ instruction: 0xb6c8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - push {r3, r5, r6, lr} │ │ │ │ + @ instruction: 0xb628 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - @ instruction: 0xb724 │ │ │ │ + @ instruction: 0xb7e4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - @ instruction: 0xb824 │ │ │ │ + @ instruction: 0xb8e4 │ │ │ │ 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 │ │ │ │ @@ -2412653,23 +2412664,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 │ │ │ │ - sub sp, #392 @ 0x188 │ │ │ │ + cbz r2, 6ffbdc │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r6, sp, #512 @ 0x200 │ │ │ │ + add r7, sp, #256 @ 0x100 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r4, pc, #128 @ (adr r4, 6ffc3c ) │ │ │ │ + add r4, pc, #896 @ (adr r4, 6fff3c ) │ │ │ │ lsls r6, r2, #2 │ │ │ │ cmp r3, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ - ble.n 6ffbd4 │ │ │ │ + ble.n 6ffb54 │ │ │ │ lsls r6, r2, #2 │ │ │ │ ldr.w r3, [r9, #8] │ │ │ │ subs r2, r3, #1 │ │ │ │ cmp r2, #18 │ │ │ │ bhi.w 700c94 │ │ │ │ movs r2, #59 @ 0x3b │ │ │ │ str.w r2, [r4, #336] @ 0x150 │ │ │ │ @@ -2413862,33 +2413873,33 @@ │ │ │ │ b.n 70093e │ │ │ │ movs r3, #0 │ │ │ │ cmp r2, #1 │ │ │ │ strb.w r3, [r4, #359] @ 0x167 │ │ │ │ bhi.w 700084 │ │ │ │ b.w 6ffec8 │ │ │ │ nop │ │ │ │ - add r0, sp, #872 @ 0x368 │ │ │ │ + add r1, sp, #616 @ 0x268 │ │ │ │ lsls r3, r3, #2 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, sp, #760 @ 0x2f8 │ │ │ │ + add r1, sp, #504 @ 0x1f8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r0, sp, #336 @ 0x150 │ │ │ │ + add r1, sp, #80 @ 0x50 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r1, sp, #280 @ 0x118 │ │ │ │ + add r2, sp, #24 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r1, sp, #328 @ 0x148 │ │ │ │ + add r2, sp, #72 @ 0x48 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r4, pc, #304 @ (adr r4, 700ad4 ) │ │ │ │ + add r5, pc, #48 @ (adr r5, 7009d4 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r3, pc, #968 @ (adr r3, 700d70 ) │ │ │ │ + add r4, pc, #712 @ (adr r4, 700c70 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r0, pc, #56 @ (adr r0, 7009e4 ) │ │ │ │ + add r0, pc, #824 @ (adr r0, 700ce4 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r3, [sp, #624] @ 0x270 │ │ │ │ + ldr r4, [sp, #368] @ 0x170 │ │ │ │ lsls r3, r3, #2 │ │ │ │ ldrb.w r3, [r4, #456] @ 0x1c8 │ │ │ │ mov.w r6, #32768 @ 0x8000 │ │ │ │ mov.w r2, #262144 @ 0x40000 │ │ │ │ strd r6, r2, [r4, #96] @ 0x60 │ │ │ │ ldr r6, [r4, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ @@ -2414330,31 +2414341,31 @@ │ │ │ │ blx 69930 │ │ │ │ ldr r3, [pc, #44] @ (700ef0 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r2, lsl #2] │ │ │ │ str.w r0, [r4, #488] @ 0x1e8 │ │ │ │ b.n 700b90 │ │ │ │ nop │ │ │ │ - ldr r4, [sp, #24] │ │ │ │ + ldr r4, [sp, #792] @ 0x318 │ │ │ │ lsls r3, r3, #2 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [sp, #176] @ 0xb0 │ │ │ │ + ldr r4, [sp, #944] @ 0x3b0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r4, [sp, #536] @ 0x218 │ │ │ │ + ldr r5, [sp, #280] @ 0x118 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str r6, [r3, r1] │ │ │ │ + str r6, [r3, r4] │ │ │ │ lsls r7, r2, #4 │ │ │ │ - ldr r4, [sp, #560] @ 0x230 │ │ │ │ + ldr r5, [sp, #304] @ 0x130 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r4, [sp, #296] @ 0x128 │ │ │ │ + ldr r5, [sp, #40] @ 0x28 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ + ldr r2, [sp, #776] @ 0x308 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r5, [pc, #104] @ (700f5c ) │ │ │ │ + ldr r5, [pc, #872] @ (70125c ) │ │ │ │ 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] @ (700f5c ) │ │ │ │ @@ -2414392,15 +2414403,15 @@ │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xf0f2014a │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #768] @ 0x300 │ │ │ │ + ldr r2, [sp, #512] @ 0x200 │ │ │ │ lsls r3, r3, #2 │ │ │ │ @ instruction: 0xf0ba014a │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #68] @ (700fc0 ) │ │ │ │ @@ -2414430,15 +2414441,15 @@ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 6a2ec <__fprintf_chk@plt> │ │ │ │ b.n 700f92 │ │ │ │ nop │ │ │ │ orns r1, sl, #74 @ 0x4a │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #200] @ 0xc8 │ │ │ │ + ldr r1, [sp, #968] @ 0x3c8 │ │ │ │ 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] @ 701a6c │ │ │ │ mov r4, r1 │ │ │ │ @@ -2415379,271 +2415390,271 @@ │ │ │ │ mov r0, r5 │ │ │ │ movs r7, #0 │ │ │ │ blx 6a2ec <__fprintf_chk@plt> │ │ │ │ b.n 701c7e │ │ │ │ ands.w r1, r4, #74 @ 0x4a │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #208] @ 0xd0 │ │ │ │ + ldr r1, [sp, #976] @ 0x3d0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r1, [sp, #112] @ 0x70 │ │ │ │ + ldr r1, [sp, #880] @ 0x370 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r1, [sp, #112] @ 0x70 │ │ │ │ + ldr r1, [sp, #880] @ 0x370 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r1, [sp, #112] @ 0x70 │ │ │ │ + ldr r1, [sp, #880] @ 0x370 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r1, [sp, #32] │ │ │ │ + ldr r1, [sp, #800] @ 0x320 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r1, [sp, #64] @ 0x40 │ │ │ │ + ldr r1, [sp, #832] @ 0x340 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r1, [sp, #88] @ 0x58 │ │ │ │ + ldr r1, [sp, #856] @ 0x358 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r1, [sp, #104] @ 0x68 │ │ │ │ + ldr r1, [sp, #872] @ 0x368 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r1, [sp, #120] @ 0x78 │ │ │ │ + ldr r1, [sp, #888] @ 0x378 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r1, [sp, #168] @ 0xa8 │ │ │ │ + ldr r1, [sp, #936] @ 0x3a8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r1, [sp, #512] @ 0x200 │ │ │ │ + ldr r2, [sp, #256] @ 0x100 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r1, [sp, #600] @ 0x258 │ │ │ │ + ldr r2, [sp, #344] @ 0x158 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r1, [sp, #720] @ 0x2d0 │ │ │ │ + ldr r2, [sp, #464] @ 0x1d0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r2, [sp, #728] @ 0x2d8 │ │ │ │ + ldr r3, [sp, #472] @ 0x1d8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r1, [sp, #696] @ 0x2b8 │ │ │ │ + ldr r2, [sp, #440] @ 0x1b8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r1, [sp, #720] @ 0x2d0 │ │ │ │ + ldr r2, [sp, #464] @ 0x1d0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r1, [sp, #744] @ 0x2e8 │ │ │ │ + ldr r2, [sp, #488] @ 0x1e8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r1, [sp, #800] @ 0x320 │ │ │ │ + ldr r2, [sp, #544] @ 0x220 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r1, [sp, #856] @ 0x358 │ │ │ │ + ldr r2, [sp, #600] @ 0x258 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r1, [sp, #864] @ 0x360 │ │ │ │ + ldr r2, [sp, #608] @ 0x260 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r1, [sp, #864] @ 0x360 │ │ │ │ + ldr r2, [sp, #608] @ 0x260 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r1, [sp, #928] @ 0x3a0 │ │ │ │ + ldr r2, [sp, #672] @ 0x2a0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r1, [sp, #936] @ 0x3a8 │ │ │ │ + ldr r2, [sp, #680] @ 0x2a8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r1, [sp, #856] @ 0x358 │ │ │ │ + ldr r2, [sp, #600] @ 0x258 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r2, [sp, #112] @ 0x70 │ │ │ │ + ldr r2, [sp, #880] @ 0x370 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r2, [sp, #128] @ 0x80 │ │ │ │ + ldr r2, [sp, #896] @ 0x380 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r2, [sp, #152] @ 0x98 │ │ │ │ + ldr r2, [sp, #920] @ 0x398 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r2, [sp, #160] @ 0xa0 │ │ │ │ + ldr r2, [sp, #928] @ 0x3a0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r2, [sp, #168] @ 0xa8 │ │ │ │ + ldr r2, [sp, #936] @ 0x3a8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r2, [sp, #176] @ 0xb0 │ │ │ │ + ldr r2, [sp, #944] @ 0x3b0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r2, [sp, #216] @ 0xd8 │ │ │ │ + ldr r2, [sp, #984] @ 0x3d8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r2, [sp, #232] @ 0xe8 │ │ │ │ + ldr r2, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r2, [sp, #200] @ 0xc8 │ │ │ │ + ldr r2, [sp, #968] @ 0x3c8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r2, [sp, #240] @ 0xf0 │ │ │ │ + ldr r2, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r2, [sp, #264] @ 0x108 │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r2, [sp, #304] @ 0x130 │ │ │ │ + ldr r3, [sp, #48] @ 0x30 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r2, [sp, #360] @ 0x168 │ │ │ │ + ldr r3, [sp, #104] @ 0x68 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r2, [sp, #432] @ 0x1b0 │ │ │ │ + ldr r3, [sp, #176] @ 0xb0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r2, [sp, #456] @ 0x1c8 │ │ │ │ + ldr r3, [sp, #200] @ 0xc8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r2, [sp, #496] @ 0x1f0 │ │ │ │ + ldr r3, [sp, #240] @ 0xf0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r2, [sp, #552] @ 0x228 │ │ │ │ + ldr r3, [sp, #296] @ 0x128 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r2, [sp, #608] @ 0x260 │ │ │ │ + ldr r3, [sp, #352] @ 0x160 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r2, [sp, #696] @ 0x2b8 │ │ │ │ + ldr r3, [sp, #440] @ 0x1b8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r2, [sp, #752] @ 0x2f0 │ │ │ │ + ldr r3, [sp, #496] @ 0x1f0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r2, [sp, #840] @ 0x348 │ │ │ │ + ldr r3, [sp, #584] @ 0x248 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r2, [sp, #976] @ 0x3d0 │ │ │ │ + ldr r3, [sp, #720] @ 0x2d0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r3, [sp, #72] @ 0x48 │ │ │ │ + ldr r3, [sp, #840] @ 0x348 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r3, [sp, #192] @ 0xc0 │ │ │ │ + ldr r3, [sp, #960] @ 0x3c0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r3, [sp, #248] @ 0xf8 │ │ │ │ + ldr r3, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r3, [sp, #336] @ 0x150 │ │ │ │ + ldr r4, [sp, #80] @ 0x50 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r3, [sp, #392] @ 0x188 │ │ │ │ + ldr r4, [sp, #136] @ 0x88 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r3, [sp, #496] @ 0x1f0 │ │ │ │ + ldr r4, [sp, #240] @ 0xf0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r3, [sp, #536] @ 0x218 │ │ │ │ + ldr r4, [sp, #280] @ 0x118 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r3, [sp, #624] @ 0x270 │ │ │ │ + ldr r4, [sp, #368] @ 0x170 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r3, [sp, #696] @ 0x2b8 │ │ │ │ + ldr r4, [sp, #440] @ 0x1b8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r3, [sp, #784] @ 0x310 │ │ │ │ + ldr r4, [sp, #528] @ 0x210 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r3, [sp, #872] @ 0x368 │ │ │ │ + ldr r4, [sp, #616] @ 0x268 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r3, [sp, #960] @ 0x3c0 │ │ │ │ + ldr r4, [sp, #704] @ 0x2c0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r4, [sp, #24] │ │ │ │ + ldr r4, [sp, #792] @ 0x318 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r4, [sp, #80] @ 0x50 │ │ │ │ + ldr r4, [sp, #848] @ 0x350 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r4, [sp, #168] @ 0xa8 │ │ │ │ + ldr r4, [sp, #936] @ 0x3a8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r4, [sp, #208] @ 0xd0 │ │ │ │ + ldr r4, [sp, #976] @ 0x3d0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r4, [sp, #280] @ 0x118 │ │ │ │ + ldr r5, [sp, #24] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r4, [sp, #336] @ 0x150 │ │ │ │ + ldr r5, [sp, #80] @ 0x50 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r4, [sp, #408] @ 0x198 │ │ │ │ + ldr r5, [sp, #152] @ 0x98 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r4, [sp, #832] @ 0x340 │ │ │ │ + ldr r5, [sp, #576] @ 0x240 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r4, [sp, #832] @ 0x340 │ │ │ │ + ldr r5, [sp, #576] @ 0x240 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r4, [sp, #872] @ 0x368 │ │ │ │ + ldr r5, [sp, #616] @ 0x268 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r4, [sp, #888] @ 0x378 │ │ │ │ + ldr r5, [sp, #632] @ 0x278 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r4, [sp, #888] @ 0x378 │ │ │ │ + ldr r5, [sp, #632] @ 0x278 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r4, [sp, #864] @ 0x360 │ │ │ │ + ldr r5, [sp, #608] @ 0x260 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r4, [sp, #888] @ 0x378 │ │ │ │ + ldr r5, [sp, #632] @ 0x278 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r4, [sp, #872] @ 0x368 │ │ │ │ + ldr r5, [sp, #616] @ 0x268 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r4, [sp, #928] @ 0x3a0 │ │ │ │ + ldr r5, [sp, #672] @ 0x2a0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r4, [sp, #968] @ 0x3c8 │ │ │ │ + ldr r5, [sp, #712] @ 0x2c8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r4, [sp, #1008] @ 0x3f0 │ │ │ │ + ldr r5, [sp, #752] @ 0x2f0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r5, [sp, #40] @ 0x28 │ │ │ │ + ldr r5, [sp, #808] @ 0x328 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r5, [sp, #72] @ 0x48 │ │ │ │ + ldr r5, [sp, #840] @ 0x348 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r5, [sp, #120] @ 0x78 │ │ │ │ + ldr r5, [sp, #888] @ 0x378 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r5, [sp, #160] @ 0xa0 │ │ │ │ + ldr r5, [sp, #928] @ 0x3a0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r5, [sp, #216] @ 0xd8 │ │ │ │ + ldr r5, [sp, #984] @ 0x3d8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r5, [sp, #272] @ 0x110 │ │ │ │ + ldr r6, [sp, #16] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r5, [sp, #392] @ 0x188 │ │ │ │ + ldr r6, [sp, #136] @ 0x88 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r5, [sp, #400] @ 0x190 │ │ │ │ + ldr r6, [sp, #144] @ 0x90 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r5, [sp, #376] @ 0x178 │ │ │ │ + ldr r6, [sp, #120] @ 0x78 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r5, [sp, #448] @ 0x1c0 │ │ │ │ + ldr r6, [sp, #192] @ 0xc0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r5, [sp, #512] @ 0x200 │ │ │ │ + ldr r6, [sp, #256] @ 0x100 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r5, [sp, #496] @ 0x1f0 │ │ │ │ + ldr r6, [sp, #240] @ 0xf0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r5, [sp, #552] @ 0x228 │ │ │ │ + ldr r6, [sp, #296] @ 0x128 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r5, [sp, #576] @ 0x240 │ │ │ │ + ldr r6, [sp, #320] @ 0x140 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r5, [sp, #600] @ 0x258 │ │ │ │ + ldr r6, [sp, #344] @ 0x158 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r5, [sp, #624] @ 0x270 │ │ │ │ + ldr r6, [sp, #368] @ 0x170 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r5, [sp, #648] @ 0x288 │ │ │ │ + ldr r6, [sp, #392] @ 0x188 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r5, [sp, #688] @ 0x2b0 │ │ │ │ + ldr r6, [sp, #432] @ 0x1b0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r5, [sp, #728] @ 0x2d8 │ │ │ │ + ldr r6, [sp, #472] @ 0x1d8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r5, [sp, #768] @ 0x300 │ │ │ │ + ldr r6, [sp, #512] @ 0x200 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r6, [sp, #840] @ 0x348 │ │ │ │ + ldr r7, [sp, #584] @ 0x248 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r6, [sp, #776] @ 0x308 │ │ │ │ + ldr r7, [sp, #520] @ 0x208 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r6, [sp, #816] @ 0x330 │ │ │ │ + ldr r7, [sp, #560] @ 0x230 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r6, [sp, #840] @ 0x348 │ │ │ │ + ldr r7, [sp, #584] @ 0x248 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r6, [sp, #912] @ 0x390 │ │ │ │ + ldr r7, [sp, #656] @ 0x290 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r6, [sp, #976] @ 0x3d0 │ │ │ │ + ldr r7, [sp, #720] @ 0x2d0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bics r0, r7 │ │ │ │ + add r0, pc │ │ │ │ lsls r7, r2, #4 │ │ │ │ - ldr r7, [sp, #472] @ 0x1d8 │ │ │ │ + add r0, pc, #216 @ (adr r0, 701cec ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r7, [sp, #464] @ 0x1d0 │ │ │ │ + add r0, pc, #208 @ (adr r0, 701ce8 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r7, [sp, #288] @ 0x120 │ │ │ │ + add r0, pc, #32 @ (adr r0, 701c3c ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r7, [sp, #336] @ 0x150 │ │ │ │ + add r0, pc, #80 @ (adr r0, 701c70 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bmi.n 701b40 │ │ │ │ + bpl.n 701cc0 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r7, [sp, #64] @ 0x40 │ │ │ │ + ldr r7, [sp, #832] @ 0x340 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cbz r6, 701c54 │ │ │ │ + sxtb r6, r4 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - subs r3, #184 @ 0xb8 │ │ │ │ + subs r4, #120 @ 0x78 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - subs r3, #174 @ 0xae │ │ │ │ + subs r4, #110 @ 0x6e │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r6, [sp, #560] @ 0x230 │ │ │ │ + ldr r7, [sp, #304] @ 0x130 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r6, [sp, #688] @ 0x2b0 │ │ │ │ + ldr r7, [sp, #432] @ 0x1b0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r0, pc, #344 @ (adr r0, 701d98 ) │ │ │ │ + add r1, pc, #88 @ (adr r1, 701c98 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r6, [sp, #688] @ 0x2b0 │ │ │ │ + ldr r7, [sp, #432] @ 0x1b0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r6, [sp, #704] @ 0x2c0 │ │ │ │ + ldr r7, [sp, #448] @ 0x1c0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r6, [sp, #736] @ 0x2e0 │ │ │ │ + ldr r7, [sp, #480] @ 0x1e0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r6, [sp, #800] @ 0x320 │ │ │ │ + ldr r7, [sp, #544] @ 0x220 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r6, [sp, #864] @ 0x360 │ │ │ │ + ldr r7, [sp, #608] @ 0x260 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r6, [sp, #912] @ 0x390 │ │ │ │ + ldr r7, [sp, #656] @ 0x290 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r6, [sp, #1008] @ 0x3f0 │ │ │ │ + ldr r7, [sp, #752] @ 0x2f0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r7, [sp, #16] │ │ │ │ + ldr r7, [sp, #784] @ 0x310 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r7, [sp, #64] @ 0x40 │ │ │ │ + ldr r7, [sp, #832] @ 0x340 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r7, [sp, #112] @ 0x70 │ │ │ │ + ldr r7, [sp, #880] @ 0x370 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r7, [sp, #176] @ 0xb0 │ │ │ │ + ldr r7, [sp, #944] @ 0x3b0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r7, [sp, #256] @ 0x100 │ │ │ │ + add r0, pc, #0 @ (adr r0, 701c70 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r7, [sp, #352] @ 0x160 │ │ │ │ + add r0, pc, #96 @ (adr r0, 701cd4 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r7, [sp, #400] @ 0x190 │ │ │ │ + add r0, pc, #144 @ (adr r0, 701d08 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ adds r7, #1 │ │ │ │ cmp r8, r6 │ │ │ │ beq.n 701ca4 │ │ │ │ ldr.w r3, [r6, #4]! │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 701c78 │ │ │ │ @@ -2416436,209 +2416447,209 @@ │ │ │ │ ldr.w r3, [r4, #524] @ 0x20c │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ blx 6a2ec <__fprintf_chk@plt> │ │ │ │ b.w 701850 │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldr r5, [sp, #368] @ 0x170 │ │ │ │ + ldr r6, [sp, #112] @ 0x70 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r5, [sp, #432] @ 0x1b0 │ │ │ │ + ldr r6, [sp, #176] @ 0xb0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r5, [sp, #496] @ 0x1f0 │ │ │ │ + ldr r6, [sp, #240] @ 0xf0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r5, [sp, #464] @ 0x1d0 │ │ │ │ + ldr r6, [sp, #208] @ 0xd0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r5, [sp, #264] @ 0x108 │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r5, [sp, #328] @ 0x148 │ │ │ │ + ldr r6, [sp, #72] @ 0x48 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r5, [sp, #384] @ 0x180 │ │ │ │ + ldr r6, [sp, #128] @ 0x80 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r5, [sp, #440] @ 0x1b8 │ │ │ │ + ldr r6, [sp, #184] @ 0xb8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r5, [sp, #448] @ 0x1c0 │ │ │ │ + ldr r6, [sp, #192] @ 0xc0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r5, [sp, #472] @ 0x1d8 │ │ │ │ + ldr r6, [sp, #216] @ 0xd8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r5, [sp, #496] @ 0x1f0 │ │ │ │ + ldr r6, [sp, #240] @ 0xf0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r5, [sp, #552] @ 0x228 │ │ │ │ + ldr r6, [sp, #296] @ 0x128 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r5, [sp, #640] @ 0x280 │ │ │ │ + ldr r6, [sp, #384] @ 0x180 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r5, [sp, #760] @ 0x2f8 │ │ │ │ + ldr r6, [sp, #504] @ 0x1f8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r5, [sp, #832] @ 0x340 │ │ │ │ + ldr r6, [sp, #576] @ 0x240 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r5, [sp, #872] @ 0x368 │ │ │ │ + ldr r6, [sp, #616] @ 0x268 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r5, [sp, #912] @ 0x390 │ │ │ │ + ldr r6, [sp, #656] @ 0x290 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r5, [sp, #984] @ 0x3d8 │ │ │ │ + ldr r6, [sp, #728] @ 0x2d8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r6, [sp, #16] │ │ │ │ + ldr r6, [sp, #784] @ 0x310 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r6, [sp, #56] @ 0x38 │ │ │ │ + ldr r6, [sp, #824] @ 0x338 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r6, [sp, #144] @ 0x90 │ │ │ │ + ldr r6, [sp, #912] @ 0x390 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r6, [sp, #184] @ 0xb8 │ │ │ │ + ldr r6, [sp, #952] @ 0x3b8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r6, [sp, #280] @ 0x118 │ │ │ │ + ldr r7, [sp, #24] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r6, [sp, #848] @ 0x350 │ │ │ │ + ldr r7, [sp, #592] @ 0x250 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r6, [sp, #912] @ 0x390 │ │ │ │ + ldr r7, [sp, #656] @ 0x290 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r6, [sp, #960] @ 0x3c0 │ │ │ │ + ldr r7, [sp, #704] @ 0x2c0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r7, [sp, #16] │ │ │ │ + ldr r7, [sp, #784] @ 0x310 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r7, [sp, #48] @ 0x30 │ │ │ │ + ldr r7, [sp, #816] @ 0x330 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r7, [sp, #152] @ 0x98 │ │ │ │ + ldr r7, [sp, #920] @ 0x398 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r7, [sp, #208] @ 0xd0 │ │ │ │ + ldr r7, [sp, #976] @ 0x3d0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r7, [sp, #208] @ 0xd0 │ │ │ │ + ldr r7, [sp, #976] @ 0x3d0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r7, [sp, #272] @ 0x110 │ │ │ │ + add r0, pc, #16 @ (adr r0, 702620 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r7, [sp, #296] @ 0x128 │ │ │ │ + add r0, pc, #40 @ (adr r0, 70263c ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r7, [sp, #352] @ 0x160 │ │ │ │ + add r0, pc, #96 @ (adr r0, 702678 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r7, [sp, #256] @ 0x100 │ │ │ │ + add r0, pc, #0 @ (adr r0, 70261c ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r7, [sp, #216] @ 0xd8 │ │ │ │ + ldr r7, [sp, #984] @ 0x3d8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r7, [sp, #464] @ 0x1d0 │ │ │ │ + add r0, pc, #208 @ (adr r0, 7026f4 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r7, [sp, #712] @ 0x2c8 │ │ │ │ + add r0, pc, #456 @ (adr r0, 7027f0 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r7, [sp, #440] @ 0x1b8 │ │ │ │ + add r0, pc, #184 @ (adr r0, 7026e4 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r7, [sp, #624] @ 0x270 │ │ │ │ + add r0, pc, #368 @ (adr r0, 7027a0 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r7, [sp, #648] @ 0x288 │ │ │ │ + add r0, pc, #392 @ (adr r0, 7027bc ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r7, [sp, #768] @ 0x300 │ │ │ │ + add r0, pc, #512 @ (adr r0, 702838 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r7, [sp, #760] @ 0x2f8 │ │ │ │ + add r0, pc, #504 @ (adr r0, 702834 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r3, #164 @ 0xa4 │ │ │ │ + subs r4, #100 @ 0x64 │ │ │ │ lsls r7, r2, #4 │ │ │ │ svc 80 @ 0x50 │ │ │ │ lsls r2, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r5, [sp, #896] @ 0x380 │ │ │ │ + str r6, [sp, #640] @ 0x280 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r3, #178 @ 0xb2 │ │ │ │ + adds r4, #114 @ 0x72 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - adds r3, #166 @ 0xa6 │ │ │ │ + adds r4, #102 @ 0x66 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldrh r2, [r6, #24] │ │ │ │ + ldrh r2, [r6, #30] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r7, [sp, #96] @ 0x60 │ │ │ │ + ldr r7, [sp, #864] @ 0x360 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - rors r2, r6 │ │ │ │ + cmp r2, r6 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - str r6, [sp, #184] @ 0xb8 │ │ │ │ + str r6, [sp, #952] @ 0x3b8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r5, [sp, #224] @ 0xe0 │ │ │ │ + ldr r5, [sp, #992] @ 0x3e0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r5, [sp, #184] @ 0xb8 │ │ │ │ + ldr r5, [sp, #952] @ 0x3b8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r5, [sp, #224] @ 0xe0 │ │ │ │ + ldr r5, [sp, #992] @ 0x3e0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r2, [sp, #928] @ 0x3a0 │ │ │ │ + ldr r3, [sp, #672] @ 0x2a0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r3, [sp, #216] @ 0xd8 │ │ │ │ + ldr r3, [sp, #984] @ 0x3d8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strh r4, [r1, #62] @ 0x3e │ │ │ │ + ldrh r4, [r1, #4] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strh r6, [r3, #62] @ 0x3e │ │ │ │ + ldrh r6, [r3, #4] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrh r6, [r1, #0] │ │ │ │ + ldrh r6, [r1, #6] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str r3, [sp, #40] @ 0x28 │ │ │ │ + str r3, [sp, #808] @ 0x328 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str r3, [sp, #64] @ 0x40 │ │ │ │ + str r3, [sp, #832] @ 0x340 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str r3, [sp, #688] @ 0x2b0 │ │ │ │ + str r4, [sp, #432] @ 0x1b0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str r3, [sp, #728] @ 0x2d8 │ │ │ │ + str r4, [sp, #472] @ 0x1d8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrh r4, [r6, #54] @ 0x36 │ │ │ │ + ldrh r4, [r6, #60] @ 0x3c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrh r2, [r7, #54] @ 0x36 │ │ │ │ + ldrh r2, [r7, #60] @ 0x3c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrh r6, [r1, #56] @ 0x38 │ │ │ │ + ldrh r6, [r1, #62] @ 0x3e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strh r4, [r5, #60] @ 0x3c │ │ │ │ + ldrh r4, [r5, #2] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r3, [sp, #752] @ 0x2f0 │ │ │ │ + ldr r4, [sp, #496] @ 0x1f0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r3, [sp, #720] @ 0x2d0 │ │ │ │ + ldr r4, [sp, #464] @ 0x1d0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r3, [sp, #848] @ 0x350 │ │ │ │ + ldr r4, [sp, #592] @ 0x250 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r3, [sp, #632] @ 0x278 │ │ │ │ + ldr r4, [sp, #376] @ 0x178 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str r3, [sp, #816] @ 0x330 │ │ │ │ + str r4, [sp, #560] @ 0x230 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str r3, [sp, #856] @ 0x358 │ │ │ │ + str r4, [sp, #600] @ 0x258 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str r3, [sp, #904] @ 0x388 │ │ │ │ + str r4, [sp, #648] @ 0x288 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r3, [sp, #160] @ 0xa0 │ │ │ │ + ldr r3, [sp, #928] @ 0x3a0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r3, [sp, #128] @ 0x80 │ │ │ │ + ldr r3, [sp, #896] @ 0x380 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r3, [sp, #256] @ 0x100 │ │ │ │ + ldr r4, [sp, #0] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r3, [sp, #288] @ 0x120 │ │ │ │ + ldr r4, [sp, #32] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r3, [sp, #320] @ 0x140 │ │ │ │ + ldr r4, [sp, #64] @ 0x40 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r3, [sp, #280] @ 0x118 │ │ │ │ + ldr r4, [sp, #24] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r3, [sp, #344] @ 0x158 │ │ │ │ + ldr r4, [sp, #88] @ 0x58 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r3, [sp, #376] @ 0x178 │ │ │ │ + ldr r4, [sp, #120] @ 0x78 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r3, [sp, #408] @ 0x198 │ │ │ │ + ldr r4, [sp, #152] @ 0x98 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r3, [sp, #472] @ 0x1d8 │ │ │ │ + ldr r4, [sp, #216] @ 0xd8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r3, [sp, #440] @ 0x1b8 │ │ │ │ + ldr r4, [sp, #184] @ 0xb8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r3, [sp, #440] @ 0x1b8 │ │ │ │ + ldr r4, [sp, #184] @ 0xb8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r3, [sp, #496] @ 0x1f0 │ │ │ │ + ldr r4, [sp, #240] @ 0xf0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str r1, [sp, #280] @ 0x118 │ │ │ │ + str r2, [sp, #24] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str r1, [sp, #336] @ 0x150 │ │ │ │ + str r2, [sp, #80] @ 0x50 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str r0, [sp, #704] @ 0x2c0 │ │ │ │ + str r1, [sp, #448] @ 0x1c0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str r0, [sp, #760] @ 0x2f8 │ │ │ │ + str r1, [sp, #504] @ 0x1f8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str r0, [sp, #824] @ 0x338 │ │ │ │ + str r1, [sp, #568] @ 0x238 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str r0, [sp, #856] @ 0x358 │ │ │ │ + str r1, [sp, #600] @ 0x258 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str r7, [sp, #728] @ 0x2d8 │ │ │ │ + ldr r0, [sp, #472] @ 0x1d8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str r7, [sp, #784] @ 0x310 │ │ │ │ + ldr r0, [sp, #528] @ 0x210 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str r2, [sp, #176] @ 0xb0 │ │ │ │ + str r2, [sp, #944] @ 0x3b0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ cmp r0, #10 │ │ │ │ bhi.n 702734 │ │ │ │ subs r1, #49 @ 0x31 │ │ │ │ movs r3, #1 │ │ │ │ movw r2, #54055 @ 0xd327 │ │ │ │ movt r2, #3 │ │ │ │ @@ -2416759,15 +2416770,15 @@ │ │ │ │ mov r2, ip │ │ │ │ b.n 7027a6 │ │ │ │ nop │ │ │ │ bhi.n 7027a4 │ │ │ │ lsls r2, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [sp, #280] @ 0x118 │ │ │ │ + ldr r1, [sp, #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, #4024] @ 0xfb8 │ │ │ │ mov sl, r2 │ │ │ │ ldr r2, [pc, #540] @ (702a94 ) │ │ │ │ @@ -2418313,31 +2418324,31 @@ │ │ │ │ ands r0, r0 │ │ │ │ adds r3, #51 @ 0x33 │ │ │ │ subs r7, #243 @ 0xf3 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldmia r3, {r1, r2, r3, r6} │ │ │ │ lsls r2, r1, #5 │ │ │ │ - movs r7, #68 @ 0x44 │ │ │ │ + cmp r0, #4 │ │ │ │ lsls r7, r2, #4 │ │ │ │ - movs r7, #126 @ 0x7e │ │ │ │ + cmp r0, #62 @ 0x3e │ │ │ │ lsls r7, r2, #4 │ │ │ │ - movs r7, #202 @ 0xca │ │ │ │ + cmp r0, #138 @ 0x8a │ │ │ │ lsls r7, r2, #4 │ │ │ │ ldmia r1!, {r2, r6} │ │ │ │ lsls r2, r1, #5 │ │ │ │ - cmp r0, #102 @ 0x66 │ │ │ │ + cmp r1, #38 @ 0x26 │ │ │ │ lsls r7, r2, #4 │ │ │ │ - movs r7, #152 @ 0x98 │ │ │ │ + cmp r0, #88 @ 0x58 │ │ │ │ lsls r7, r2, #4 │ │ │ │ - movs r7, #158 @ 0x9e │ │ │ │ + cmp r0, #94 @ 0x5e │ │ │ │ lsls r7, r2, #4 │ │ │ │ - movs r7, #114 @ 0x72 │ │ │ │ + cmp r0, #50 @ 0x32 │ │ │ │ lsls r7, r2, #4 │ │ │ │ - movs r7, #94 @ 0x5e │ │ │ │ + cmp r0, #30 │ │ │ │ lsls r7, r2, #4 │ │ │ │ blx 6a6a4 <__aeabi_ul2d@plt> │ │ │ │ vmov d8, r0, r1 │ │ │ │ b.n 70383a │ │ │ │ mov.w sl, #6 │ │ │ │ b.n 7036b4 │ │ │ │ mov.w sl, #7 │ │ │ │ @@ -2420090,15 +2420101,15 @@ │ │ │ │ moveq r2, #16 │ │ │ │ movne r2, #17 │ │ │ │ str r2, [r5, #60] @ 0x3c │ │ │ │ b.w 7041d4 │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r0, #16] │ │ │ │ + strb r4, [r0, #19] │ │ │ │ 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] @ 705140 │ │ │ │ @@ -2420499,15 +2420510,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ uxtb r0, r6 │ │ │ │ lsls r2, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ sub sp, #192 @ 0xc0 │ │ │ │ lsls r2, r1, #5 │ │ │ │ - lsrs r6, r2, #15 │ │ │ │ + lsrs r6, r2, #18 │ │ │ │ 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 │ │ │ │ @@ -2423145,15 +2423156,15 @@ │ │ │ │ cmp lr, ip │ │ │ │ it cs │ │ │ │ movcs lr, ip │ │ │ │ mov.w ip, lr, lsr #5 │ │ │ │ mov.w lr, lr, lsl #27 │ │ │ │ b.n 706cd2 │ │ │ │ nop │ │ │ │ - bic.w r1, r2, #22 │ │ │ │ + @ instruction: 0xf0e20116 │ │ │ │ stmdb 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, #2892] @ 707954 │ │ │ │ @@ -2424780,15 +2424791,15 @@ │ │ │ │ moveq r3, #2 │ │ │ │ str r3, [r2, #0] │ │ │ │ b.n 707f24 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ movs r3, #3 │ │ │ │ str r3, [r2, #0] │ │ │ │ b.n 707f24 │ │ │ │ - bgt.n 707fcc │ │ │ │ + ble.n 70814c │ │ │ │ lsls r6, r2, #4 │ │ │ │ vldr d7, [pc, #516] @ 708258 │ │ │ │ ldr.w r3, [r0, #340] @ 0x154 │ │ │ │ vstr d7, [r2] │ │ │ │ cmp r3, #15 │ │ │ │ bls.n 7080aa │ │ │ │ ldrb.w r3, [r1, #130] @ 0x82 │ │ │ │ @@ -2425110,17 +2425121,17 @@ │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ ldrb r0, [r7, #21] │ │ │ │ lsls r2, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - subs r5, #48 @ 0x30 │ │ │ │ + subs r5, #240 @ 0xf0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r5, #118 @ 0x76 │ │ │ │ + subs r6, #54 @ 0x36 │ │ │ │ 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] │ │ │ │ @@ -2425427,17 +2425438,17 @@ │ │ │ │ lsl.w r0, r0, ip │ │ │ │ subs r0, #1 │ │ │ │ b.n 7084a8 │ │ │ │ movs r0, #16 │ │ │ │ b.n 70851a │ │ │ │ movs r0, #8 │ │ │ │ b.n 70851a │ │ │ │ - bvc.n 708794 │ │ │ │ + bhi.n 708714 │ │ │ │ lsls r6, r2, #4 │ │ │ │ - bpl.n 708808 │ │ │ │ + bpl.n 708788 │ │ │ │ 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 7087be │ │ │ │ @@ -2426205,41 +2426216,41 @@ │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc │ │ │ │ ubfx r3, r3, #0, #13 │ │ │ │ blx 6a2ec <__fprintf_chk@plt> │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - adds r4, #128 @ 0x80 │ │ │ │ + adds r5, #64 @ 0x40 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r5, #184 @ 0xb8 │ │ │ │ + adds r6, #120 @ 0x78 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r5, #248 @ 0xf8 │ │ │ │ + adds r6, #184 @ 0xb8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r5, #228 @ 0xe4 │ │ │ │ + adds r6, #164 @ 0xa4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r4, #74 @ 0x4a │ │ │ │ + adds r5, #10 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r6, #164 @ 0xa4 │ │ │ │ + adds r7, #100 @ 0x64 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r3, #252 @ 0xfc │ │ │ │ + adds r4, #188 @ 0xbc │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r3, #250 @ 0xfa │ │ │ │ + adds r4, #186 @ 0xba │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r3, #38 @ 0x26 │ │ │ │ + adds r3, #230 @ 0xe6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r3, #54 @ 0x36 │ │ │ │ + adds r3, #246 @ 0xf6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r5, #10 │ │ │ │ + adds r5, #202 @ 0xca │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r5, #64 @ 0x40 │ │ │ │ + adds r6, #0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r3, #62 @ 0x3e │ │ │ │ + adds r3, #254 @ 0xfe │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r5, #100 @ 0x64 │ │ │ │ + adds r6, #36 @ 0x24 │ │ │ │ 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] @ (7092cc ) │ │ │ │ mov r5, r0 │ │ │ │ @@ -2426471,17 +2426482,17 @@ │ │ │ │ mov r3, r2 │ │ │ │ strb.w r2, [r5, #375] @ 0x177 │ │ │ │ strb.w r2, [r5, #359] @ 0x167 │ │ │ │ str.w r2, [r5, #452] @ 0x1c4 │ │ │ │ strb.w r2, [r5, #363] @ 0x16b │ │ │ │ b.n 7092aa │ │ │ │ nop │ │ │ │ - asrs r4, r7, #14 │ │ │ │ + asrs r4, r7, #17 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldmia r7!, {r2, r3, r4, r6} │ │ │ │ + beq.n 70930c │ │ │ │ lsls r6, r2, #4 │ │ │ │ subs r0, #49 @ 0x31 │ │ │ │ cmp r0, #48 @ 0x30 │ │ │ │ bhi.w 709462 │ │ │ │ tbh [pc, r0, lsl #1] │ │ │ │ lsls r6, r7, #2 │ │ │ │ lsls r3, r7, #2 │ │ │ │ @@ -2426675,111 +2426686,111 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #196] @ (709524 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #196] @ (709528 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - adds r3, #208 @ 0xd0 │ │ │ │ + adds r4, #144 @ 0x90 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r3, #194 @ 0xc2 │ │ │ │ + adds r4, #130 @ 0x82 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r3, #176 @ 0xb0 │ │ │ │ + adds r4, #112 @ 0x70 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r3, #158 @ 0x9e │ │ │ │ + adds r4, #94 @ 0x5e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r3, #144 @ 0x90 │ │ │ │ + adds r4, #80 @ 0x50 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r3, #126 @ 0x7e │ │ │ │ + adds r4, #62 @ 0x3e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r3, #112 @ 0x70 │ │ │ │ + adds r4, #48 @ 0x30 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r3, #98 @ 0x62 │ │ │ │ + adds r4, #34 @ 0x22 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r3, #84 @ 0x54 │ │ │ │ + adds r4, #20 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r3, #70 @ 0x46 │ │ │ │ + adds r4, #6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r3, #44 @ 0x2c │ │ │ │ + adds r3, #236 @ 0xec │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r3, #26 │ │ │ │ + adds r3, #218 @ 0xda │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r3, #12 │ │ │ │ + adds r3, #204 @ 0xcc │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, #246 @ 0xf6 │ │ │ │ + adds r3, #182 @ 0xb6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, #248 @ 0xf8 │ │ │ │ + adds r3, #184 @ 0xb8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, #226 @ 0xe2 │ │ │ │ + adds r3, #162 @ 0xa2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, #212 @ 0xd4 │ │ │ │ + adds r3, #148 @ 0x94 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, #198 @ 0xc6 │ │ │ │ + adds r3, #134 @ 0x86 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, #184 @ 0xb8 │ │ │ │ + adds r3, #120 @ 0x78 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, #170 @ 0xaa │ │ │ │ + adds r3, #106 @ 0x6a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, #156 @ 0x9c │ │ │ │ + adds r3, #92 @ 0x5c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, #142 @ 0x8e │ │ │ │ + adds r3, #78 @ 0x4e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, #128 @ 0x80 │ │ │ │ + adds r3, #64 @ 0x40 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, #114 @ 0x72 │ │ │ │ + adds r3, #50 @ 0x32 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, #100 @ 0x64 │ │ │ │ + adds r3, #36 @ 0x24 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, #86 @ 0x56 │ │ │ │ + adds r3, #22 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, #56 @ 0x38 │ │ │ │ + adds r2, #248 @ 0xf8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, #66 @ 0x42 │ │ │ │ + adds r3, #2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, #52 @ 0x34 │ │ │ │ + adds r2, #244 @ 0xf4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, #30 │ │ │ │ + adds r2, #222 @ 0xde │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, #16 │ │ │ │ + adds r2, #208 @ 0xd0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #254 @ 0xfe │ │ │ │ + adds r2, #190 @ 0xbe │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #236 @ 0xec │ │ │ │ + adds r2, #172 @ 0xac │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #218 @ 0xda │ │ │ │ + adds r2, #154 @ 0x9a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #204 @ 0xcc │ │ │ │ + adds r2, #140 @ 0x8c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #190 @ 0xbe │ │ │ │ + adds r2, #126 @ 0x7e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #176 @ 0xb0 │ │ │ │ + adds r2, #112 @ 0x70 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #162 @ 0xa2 │ │ │ │ + adds r2, #98 @ 0x62 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #148 @ 0x94 │ │ │ │ + adds r2, #84 @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #134 @ 0x86 │ │ │ │ + adds r2, #70 @ 0x46 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #112 @ 0x70 │ │ │ │ + adds r2, #48 @ 0x30 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #114 @ 0x72 │ │ │ │ + adds r2, #50 @ 0x32 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #92 @ 0x5c │ │ │ │ + adds r2, #28 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #78 @ 0x4e │ │ │ │ + adds r2, #14 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #64 @ 0x40 │ │ │ │ + adds r2, #0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #50 @ 0x32 │ │ │ │ + adds r1, #242 @ 0xf2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #32 │ │ │ │ + adds r1, #224 @ 0xe0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #18 │ │ │ │ + adds r1, #210 @ 0xd2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, #184 @ 0xb8 │ │ │ │ + adds r3, #120 @ 0x78 │ │ │ │ lsls r3, r3, #2 │ │ │ │ subs r0, #49 @ 0x31 │ │ │ │ cmp r0, #48 @ 0x30 │ │ │ │ bhi.w 709678 │ │ │ │ tbb [pc, r0] │ │ │ │ ldr r2, [sp, #628] @ 0x274 │ │ │ │ strh r0, [r1, #44] @ 0x2c │ │ │ │ @@ -2426941,104 +2426952,104 @@ │ │ │ │ ldr r0, [pc, #188] @ (709730 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #184] @ (709734 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - adds r2, #48 @ 0x30 │ │ │ │ + adds r2, #240 @ 0xf0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, #230 @ 0xe6 │ │ │ │ + adds r3, #166 @ 0xa6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, #80 @ 0x50 │ │ │ │ + adds r3, #16 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, #82 @ 0x52 │ │ │ │ + adds r3, #18 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, #92 @ 0x5c │ │ │ │ + adds r3, #28 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, #54 @ 0x36 │ │ │ │ + adds r2, #246 @ 0xf6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, #40 @ 0x28 │ │ │ │ + adds r2, #232 @ 0xe8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, #18 │ │ │ │ + adds r2, #210 @ 0xd2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, #124 @ 0x7c │ │ │ │ + adds r3, #60 @ 0x3c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, #126 @ 0x7e │ │ │ │ + adds r3, #62 @ 0x3e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, #104 @ 0x68 │ │ │ │ + adds r3, #40 @ 0x28 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, #90 @ 0x5a │ │ │ │ + adds r3, #26 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, #76 @ 0x4c │ │ │ │ + adds r3, #12 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #182 @ 0xb6 │ │ │ │ + adds r2, #118 @ 0x76 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #240 @ 0xf0 │ │ │ │ + adds r2, #176 @ 0xb0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, #98 @ 0x62 │ │ │ │ + adds r3, #34 @ 0x22 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, #188 @ 0xbc │ │ │ │ + adds r3, #124 @ 0x7c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, #174 @ 0xae │ │ │ │ + adds r3, #110 @ 0x6e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, #160 @ 0xa0 │ │ │ │ + adds r3, #96 @ 0x60 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #130 @ 0x82 │ │ │ │ + adds r2, #66 @ 0x42 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #108 @ 0x6c │ │ │ │ + adds r2, #44 @ 0x2c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, #134 @ 0x86 │ │ │ │ + adds r3, #70 @ 0x46 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, #120 @ 0x78 │ │ │ │ + adds r3, #56 @ 0x38 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, #82 @ 0x52 │ │ │ │ + adds r3, #18 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, #68 @ 0x44 │ │ │ │ + adds r3, #4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, #54 @ 0x36 │ │ │ │ + adds r2, #246 @ 0xf6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, #40 @ 0x28 │ │ │ │ + adds r2, #232 @ 0xe8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #234 @ 0xea │ │ │ │ + adds r2, #170 @ 0xaa │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #220 @ 0xdc │ │ │ │ + adds r2, #156 @ 0x9c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #206 @ 0xce │ │ │ │ + adds r2, #142 @ 0x8e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #112 @ 0x70 │ │ │ │ + adds r2, #48 @ 0x30 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, #58 @ 0x3a │ │ │ │ + adds r2, #250 @ 0xfa │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, #36 @ 0x24 │ │ │ │ + adds r2, #228 @ 0xe4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #38 @ 0x26 │ │ │ │ + adds r1, #230 @ 0xe6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #16 │ │ │ │ + adds r1, #208 @ 0xd0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #2 │ │ │ │ + adds r1, #194 @ 0xc2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r0, #244 @ 0xf4 │ │ │ │ + adds r1, #180 @ 0xb4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bics.w r0, r6, r2, asr #2 │ │ │ │ - adds r1, #56 @ 0x38 │ │ │ │ + @ instruction: 0xeaf600a2 │ │ │ │ + adds r1, #248 @ 0xf8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #42 @ 0x2a │ │ │ │ + adds r1, #234 @ 0xea │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #28 │ │ │ │ + adds r1, #220 @ 0xdc │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #118 @ 0x76 │ │ │ │ + adds r2, #54 @ 0x36 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #0 │ │ │ │ + adds r1, #192 @ 0xc0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r0, #190 @ 0xbe │ │ │ │ + adds r1, #126 @ 0x7e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r0, #176 @ 0xb0 │ │ │ │ + adds r1, #112 @ 0x70 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str r0, [sp, #696] @ 0x2b8 │ │ │ │ + str r1, [sp, #440] @ 0x1b8 │ │ │ │ lsls r0, r4, #2 │ │ │ │ cmp r1, #9 │ │ │ │ bhi.n 70979c │ │ │ │ tbb [pc, r1] │ │ │ │ lsls r0, r1, #20 │ │ │ │ adds r6, r1, #0 │ │ │ │ movs r2, #31 │ │ │ │ @@ -2427084,39 +2427095,39 @@ │ │ │ │ ldr r0, [pc, #56] @ (7097d0 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #52] @ (7097d4 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - strh r4, [r6, #10] │ │ │ │ + strh r4, [r6, #16] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - adds r1, #62 @ 0x3e │ │ │ │ + adds r1, #254 @ 0xfe │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #112 @ 0x70 │ │ │ │ + adds r2, #48 @ 0x30 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #54 @ 0x36 │ │ │ │ + adds r1, #246 @ 0xf6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #106 @ 0x6a │ │ │ │ + adds r2, #42 @ 0x2a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #72 @ 0x48 │ │ │ │ + adds r2, #8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #34 @ 0x22 │ │ │ │ + adds r1, #226 @ 0xe2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #32 │ │ │ │ + adds r1, #224 @ 0xe0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #30 │ │ │ │ + adds r1, #222 @ 0xde │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #32 │ │ │ │ + adds r1, #224 @ 0xe0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #34 @ 0x22 │ │ │ │ + adds r1, #226 @ 0xe2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #64 @ 0x40 │ │ │ │ + adds r2, #0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #46 @ 0x2e │ │ │ │ + adds r1, #238 @ 0xee │ │ │ │ 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] @ (709824 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -2427144,15 +2427155,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ strb r2, [r3, #0] │ │ │ │ b.n 7097f2 │ │ │ │ movs r2, #119 @ 0x77 │ │ │ │ lsls r0, r2, #5 │ │ │ │ movs r2, #108 @ 0x6c │ │ │ │ lsls r0, r2, #5 │ │ │ │ - adds r0, #220 @ 0xdc │ │ │ │ + adds r1, #156 @ 0x9c │ │ │ │ lsls r3, r3, #2 │ │ │ │ movs r2, #82 @ 0x52 │ │ │ │ lsls r0, r2, #5 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -2427253,29 +2427264,29 @@ │ │ │ │ b.n 7098ea │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r2, [r6, #120] @ 0x78 │ │ │ │ lsls r2, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, #114 @ 0x72 │ │ │ │ + adds r1, #50 @ 0x32 │ │ │ │ lsls r3, r3, #2 │ │ │ │ str r2, [r0, #116] @ 0x74 │ │ │ │ lsls r2, r1, #5 │ │ │ │ - ldrh r6, [r1, #50] @ 0x32 │ │ │ │ + ldrh r6, [r1, #56] @ 0x38 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - asrs r0, r2, #1 │ │ │ │ + asrs r0, r2, #4 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - cmp r7, #254 @ 0xfe │ │ │ │ + adds r0, #190 @ 0xbe │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r0, #40 @ 0x28 │ │ │ │ + adds r0, #232 @ 0xe8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r7, #222 @ 0xde │ │ │ │ + adds r0, #158 @ 0x9e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrh r6, [r1, #48] @ 0x30 │ │ │ │ + ldrh r6, [r1, #54] @ 0x36 │ │ │ │ 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] @ (7099b4 ) │ │ │ │ @@ -2427313,26 +2427324,26 @@ │ │ │ │ blx 6a2ec <__fprintf_chk@plt> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r2, [pc, #28] @ (7099cc ) │ │ │ │ add r2, pc │ │ │ │ b.n 709988 │ │ │ │ nop │ │ │ │ - ldrh r6, [r0, #46] @ 0x2e │ │ │ │ + ldrh r6, [r0, #52] @ 0x34 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r5, [pc, #800] @ (709cdc ) │ │ │ │ + ldr r6, [pc, #544] @ (709bdc ) │ │ │ │ lsls r0, r3, #2 │ │ │ │ - cmp r7, #188 @ 0xbc │ │ │ │ + adds r0, #124 @ 0x7c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r2, r6, #30 │ │ │ │ + asrs r2, r6, #1 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - cmp r7, #172 @ 0xac │ │ │ │ + adds r0, #108 @ 0x6c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr.w r0, [r8, #148] @ 0x94 │ │ │ │ - ldrh r2, [r7, #42] @ 0x2a │ │ │ │ + ldrsb.w r0, [r8, #148] @ 0x94 │ │ │ │ + ldrh r2, [r7, #48] @ 0x30 │ │ │ │ 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] @ (709b04 ) │ │ │ │ @@ -2427452,36 +2427463,36 @@ │ │ │ │ b.n 709a54 │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r4, [r2, #96] @ 0x60 │ │ │ │ lsls r2, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r5, #40] @ 0x28 │ │ │ │ + ldrh r6, [r5, #46] @ 0x2e │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r5, [pc, #168] @ (709bbc ) │ │ │ │ + ldr r5, [pc, #936] @ (709ebc ) │ │ │ │ lsls r0, r3, #2 │ │ │ │ - cmp r7, #32 │ │ │ │ + cmp r7, #224 @ 0xe0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r6, r2, #28 │ │ │ │ + lsrs r6, r2, #31 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - cmp r7, #16 │ │ │ │ + cmp r7, #208 @ 0xd0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r2, [pc, #128] @ (709ba4 ) │ │ │ │ + ldr r2, [pc, #896] @ (709ea4 ) │ │ │ │ lsls r0, r3, #2 │ │ │ │ - eors r6, r1 │ │ │ │ + asrs r6, r1 │ │ │ │ lsls r4, r3, #2 │ │ │ │ str r0, [r3, #88] @ 0x58 │ │ │ │ lsls r2, r1, #5 │ │ │ │ - ldrh r4, [r5, #36] @ 0x24 │ │ │ │ + ldrh r4, [r5, #42] @ 0x2a │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrsb.w r0, [r6, #154] @ 0x9a │ │ │ │ - cmp r6, #100 @ 0x64 │ │ │ │ + @ instruction: 0xfa56009a │ │ │ │ + cmp r7, #36 @ 0x24 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r6, #106 @ 0x6a │ │ │ │ + cmp r7, #42 @ 0x2a │ │ │ │ lsls r3, r3, #2 │ │ │ │ ldr r2, [r1, #48] @ 0x30 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r2, r3 │ │ │ │ bcs.w 709f88 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2427915,113 +2427926,113 @@ │ │ │ │ blx 6a2ec <__fprintf_chk@plt> │ │ │ │ b.n 709b88 │ │ │ │ ldr r3, [pc, #204] @ (70a050 ) │ │ │ │ add r3, pc │ │ │ │ b.n 709da4 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - adds r1, #202 @ 0xca │ │ │ │ + adds r2, #138 @ 0x8a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r5, #224 @ 0xe0 │ │ │ │ + cmp r6, #160 @ 0xa0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r5, #222 @ 0xde │ │ │ │ + cmp r6, #158 @ 0x9e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r5, #226 @ 0xe2 │ │ │ │ + cmp r6, #162 @ 0xa2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r5, #230 @ 0xe6 │ │ │ │ + cmp r6, #166 @ 0xa6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r5, #234 @ 0xea │ │ │ │ + cmp r6, #170 @ 0xaa │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r6, #70 @ 0x46 │ │ │ │ + cmp r7, #6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r5, #236 @ 0xec │ │ │ │ + cmp r6, #172 @ 0xac │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r5, #236 @ 0xec │ │ │ │ + cmp r6, #172 @ 0xac │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r6, #28 │ │ │ │ + cmp r6, #220 @ 0xdc │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r6, #24 │ │ │ │ + cmp r6, #216 @ 0xd8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r6, #20 │ │ │ │ + cmp r6, #212 @ 0xd4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r5, #126 @ 0x7e │ │ │ │ + cmp r6, #62 @ 0x3e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r5, #116 @ 0x74 │ │ │ │ + cmp r6, #52 @ 0x34 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r5, #116 @ 0x74 │ │ │ │ + cmp r6, #52 @ 0x34 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r5, #116 @ 0x74 │ │ │ │ + cmp r6, #52 @ 0x34 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r5, #230 @ 0xe6 │ │ │ │ + subs r6, #166 @ 0xa6 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - cmp r4, #120 @ 0x78 │ │ │ │ + cmp r5, #56 @ 0x38 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r5, #156 @ 0x9c │ │ │ │ + subs r6, #92 @ 0x5c │ │ │ │ lsls r4, r3, #2 │ │ │ │ - adds r0, #4 │ │ │ │ + adds r0, #196 @ 0xc4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r5, #106 @ 0x6a │ │ │ │ + subs r6, #42 @ 0x2a │ │ │ │ lsls r4, r3, #2 │ │ │ │ - cmp r7, #214 @ 0xd6 │ │ │ │ + adds r0, #150 @ 0x96 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r7, #98 @ 0x62 │ │ │ │ + adds r0, #34 @ 0x22 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r7, #104 @ 0x68 │ │ │ │ + adds r0, #40 @ 0x28 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r7, #110 @ 0x6e │ │ │ │ + adds r0, #46 @ 0x2e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r3, #206 @ 0xce │ │ │ │ + cmp r4, #142 @ 0x8e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r5, #122 @ 0x7a │ │ │ │ + cmp r6, #58 @ 0x3a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r5, #132 @ 0x84 │ │ │ │ + cmp r6, #68 @ 0x44 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r5, #134 @ 0x86 │ │ │ │ + cmp r6, #70 @ 0x46 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r5, #136 @ 0x88 │ │ │ │ + cmp r6, #72 @ 0x48 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r5, #144 @ 0x90 │ │ │ │ + cmp r6, #80 @ 0x50 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r5, #160 @ 0xa0 │ │ │ │ + cmp r6, #96 @ 0x60 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r5, #178 @ 0xb2 │ │ │ │ + cmp r6, #114 @ 0x72 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r5, #184 @ 0xb8 │ │ │ │ + cmp r6, #120 @ 0x78 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r5, #186 @ 0xba │ │ │ │ + cmp r6, #122 @ 0x7a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r5, #188 @ 0xbc │ │ │ │ + cmp r6, #124 @ 0x7c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r5, #196 @ 0xc4 │ │ │ │ + cmp r6, #132 @ 0x84 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r5, #218 @ 0xda │ │ │ │ + cmp r6, #154 @ 0x9a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r5, #228 @ 0xe4 │ │ │ │ + cmp r6, #164 @ 0xa4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r5, #242 @ 0xf2 │ │ │ │ + cmp r6, #178 @ 0xb2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r3, #202 @ 0xca │ │ │ │ + subs r4, #138 @ 0x8a │ │ │ │ lsls r4, r3, #2 │ │ │ │ - cmp r4, #42 @ 0x2a │ │ │ │ + cmp r4, #234 @ 0xea │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r3, #156 @ 0x9c │ │ │ │ + cmp r4, #92 @ 0x5c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r3, #144 @ 0x90 │ │ │ │ + cmp r4, #80 @ 0x50 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r3, #118 @ 0x76 │ │ │ │ + subs r4, #54 @ 0x36 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - cmp r3, #128 @ 0x80 │ │ │ │ + cmp r4, #64 @ 0x40 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r3, #126 @ 0x7e │ │ │ │ + cmp r4, #62 @ 0x3e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r3, #128 @ 0x80 │ │ │ │ + cmp r4, #64 @ 0x40 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r3, #126 @ 0x7e │ │ │ │ + cmp r4, #62 @ 0x3e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r1, #232 @ 0xe8 │ │ │ │ + cmp r2, #168 @ 0xa8 │ │ │ │ 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 │ │ │ │ @@ -2428089,33 +2428100,33 @@ │ │ │ │ bl 7097d8 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 70a0da │ │ │ │ ldr r3, [pc, #40] @ (70a138 ) │ │ │ │ add r3, pc │ │ │ │ b.n 70a0de │ │ │ │ nop │ │ │ │ - strh r4, [r4, #52] @ 0x34 │ │ │ │ + strh r4, [r4, #58] @ 0x3a │ │ │ │ lsls r0, r4, #2 │ │ │ │ - cmp r0, #98 @ 0x62 │ │ │ │ + cmp r1, #34 @ 0x22 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strh r0, [r4, #52] @ 0x34 │ │ │ │ + strh r0, [r4, #58] @ 0x3a │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsrs r0, r2, #2 │ │ │ │ + lsrs r0, r2, #5 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - cmp r4, #214 @ 0xd6 │ │ │ │ + cmp r5, #150 @ 0x96 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strh r6, [r2, #50] @ 0x32 │ │ │ │ + strh r6, [r2, #56] @ 0x38 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsrs r4, r3, #1 │ │ │ │ + lsrs r4, r3, #4 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - cmp r4, #124 @ 0x7c │ │ │ │ + cmp r5, #60 @ 0x3c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r7, #230 @ 0xe6 │ │ │ │ + cmp r0, #166 @ 0xa6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strh r2, [r3, #48] @ 0x30 │ │ │ │ + strh r2, [r3, #54] @ 0x36 │ │ │ │ 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 │ │ │ │ @@ -2428171,17 +2428182,17 @@ │ │ │ │ add sp, #8 │ │ │ │ bx lr │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ ldrsh r4, [r4, r2] │ │ │ │ lsls r2, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r1, #46 @ 0x2e │ │ │ │ + subs r1, #238 @ 0xee │ │ │ │ lsls r4, r3, #2 │ │ │ │ - cmp r4, #0 │ │ │ │ + cmp r4, #192 @ 0xc0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ ldrsh r2, [r2, r1] │ │ │ │ lsls r2, r1, #5 │ │ │ │ push {r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2428364,43 +2428375,43 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ ldrsh r4, [r0, r0] │ │ │ │ lsls r2, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r1, r7] │ │ │ │ lsls r2, r1, #5 │ │ │ │ - cmp r3, #66 @ 0x42 │ │ │ │ + cmp r4, #2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r3, #56 @ 0x38 │ │ │ │ + cmp r3, #248 @ 0xf8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r3, #60 @ 0x3c │ │ │ │ + cmp r3, #252 @ 0xfc │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r3, #52 @ 0x34 │ │ │ │ + cmp r3, #244 @ 0xf4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r3, #60 @ 0x3c │ │ │ │ + cmp r3, #252 @ 0xfc │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r3, #52 @ 0x34 │ │ │ │ + cmp r3, #244 @ 0xf4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r3, #54 @ 0x36 │ │ │ │ + cmp r3, #246 @ 0xf6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r3, #62 @ 0x3e │ │ │ │ + cmp r3, #254 @ 0xfe │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r3, #66 @ 0x42 │ │ │ │ + cmp r4, #2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r3, #108 @ 0x6c │ │ │ │ + cmp r4, #44 @ 0x2c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r3, #134 @ 0x86 │ │ │ │ + cmp r4, #70 @ 0x46 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r3, #138 @ 0x8a │ │ │ │ + cmp r4, #74 @ 0x4a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r3, #140 @ 0x8c │ │ │ │ + cmp r4, #76 @ 0x4c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r3, #134 @ 0x86 │ │ │ │ + cmp r4, #70 @ 0x46 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r2, #248 @ 0xf8 │ │ │ │ + cmp r3, #184 @ 0xb8 │ │ │ │ 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 │ │ │ │ @@ -2428469,21 +2428480,21 @@ │ │ │ │ vstr d7, [sp] │ │ │ │ blx 6a2ec <__fprintf_chk@plt> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ str r0, [r0, r0] │ │ │ │ @ instruction: 0x47c3 │ │ │ │ - str r0, [sp, #928] @ 0x3a0 │ │ │ │ + str r1, [sp, #672] @ 0x2a0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r2, #230 @ 0xe6 │ │ │ │ + cmp r3, #166 @ 0xa6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r2, #172 @ 0xac │ │ │ │ + cmp r3, #108 @ 0x6c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r2, #156 @ 0x9c │ │ │ │ + cmp r3, #92 @ 0x5c │ │ │ │ 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] @ (70a528 ) │ │ │ │ @@ -2428519,25 +2428530,25 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 70a3dc │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r3, [pc, #24] @ (70a53c ) │ │ │ │ add r3, pc │ │ │ │ b.n 70a500 │ │ │ │ - strh r4, [r1, #18] │ │ │ │ + strh r4, [r1, #24] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - negs r2, r2 │ │ │ │ + orrs r2, r2 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - movs r4, #68 @ 0x44 │ │ │ │ + movs r5, #4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r2, r7, #16 │ │ │ │ + lsls r2, r7, #19 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - movs r4, #54 @ 0x36 │ │ │ │ + movs r4, #246 @ 0xf6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strh r4, [r0, #16] │ │ │ │ + strh r4, [r0, #22] │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #80] @ (70a5a0 ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -2428570,21 +2428581,21 @@ │ │ │ │ add r2, pc │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ blx 6a2ec <__fprintf_chk@plt> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - cmp r1, #242 @ 0xf2 │ │ │ │ + cmp r2, #178 @ 0xb2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r2, #0 │ │ │ │ + cmp r2, #192 @ 0xc0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r2, #14 │ │ │ │ + cmp r2, #206 @ 0xce │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r2, #32 │ │ │ │ + cmp r2, #224 @ 0xe0 │ │ │ │ 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 │ │ │ │ @@ -2428660,35 +2428671,35 @@ │ │ │ │ ldr r1, [pc, #56] @ (70a698 ) │ │ │ │ add r1, pc │ │ │ │ b.n 70a616 │ │ │ │ ldr r1, [pc, #52] @ (70a69c ) │ │ │ │ add r1, pc │ │ │ │ b.n 70a5dc │ │ │ │ nop │ │ │ │ - @ instruction: 0xf0ce0099 │ │ │ │ - cmp r2, #8 │ │ │ │ + @ instruction: 0xf18e0099 │ │ │ │ + cmp r2, #200 @ 0xc8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r2, #12 │ │ │ │ + cmp r2, #204 @ 0xcc │ │ │ │ lsls r3, r3, #2 │ │ │ │ - @ instruction: 0xe8c40094 │ │ │ │ - cmp r1, #254 @ 0xfe │ │ │ │ + @ instruction: 0xe9840094 │ │ │ │ + cmp r2, #190 @ 0xbe │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r2, #6 │ │ │ │ + cmp r2, #198 @ 0xc6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - vhadd.s8 d0, d30, d20 │ │ │ │ - cmp r1, #128 @ 0x80 │ │ │ │ + vaddl.s8 q8, d30, d20 │ │ │ │ + cmp r2, #64 @ 0x40 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - push {r1, r4, r6, lr} │ │ │ │ + @ instruction: 0xb612 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - vshr.s64 d0, d9, #32 │ │ │ │ - cmp r1, #130 @ 0x82 │ │ │ │ + orn r0, r0, #153 @ 0x99 │ │ │ │ + cmp r2, #66 @ 0x42 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r1, #112 @ 0x70 │ │ │ │ + cmp r2, #48 @ 0x30 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrd r0, r0, [r2], #-592 @ 0x250 │ │ │ │ + ldmdb r2!, {r2, r4, 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, #3888] @ 0xf30 │ │ │ │ mov r4, r1 │ │ │ │ ldr.w r1, [pc, #3024] @ 70b284 │ │ │ │ ldr.w r3, [pc, #3024] @ 70b288 │ │ │ │ @@ -2429805,280 +2429816,280 @@ │ │ │ │ add r2, pc │ │ │ │ blx 6a2ec <__fprintf_chk@plt> │ │ │ │ b.w 70a8f2 │ │ │ │ ldr r0, [r0, r5] │ │ │ │ lsls r2, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r7, #31] │ │ │ │ + strh r4, [r7, #4] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsls r0, r7, #7 │ │ │ │ + lsls r0, r7, #10 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - cmp r4, #152 @ 0x98 │ │ │ │ + cmp r5, #88 @ 0x58 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrb r6, [r0, #31] │ │ │ │ + strh r6, [r0, #4] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsls r2, r0, #7 │ │ │ │ + lsls r2, r0, #10 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - cmp r4, #66 @ 0x42 │ │ │ │ + cmp r5, #2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrb r0, [r2, #30] │ │ │ │ + strh r0, [r2, #2] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsls r4, r1, #6 │ │ │ │ + lsls r4, r1, #9 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - cmp r3, #236 @ 0xec │ │ │ │ + cmp r4, #172 @ 0xac │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrb r2, [r3, #29] │ │ │ │ + strh r2, [r3, #0] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsls r6, r2, #5 │ │ │ │ + lsls r6, r2, #8 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - cmp r3, #150 @ 0x96 │ │ │ │ + cmp r4, #86 @ 0x56 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrb r4, [r4, #28] │ │ │ │ + ldrb r4, [r4, #31] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsls r0, r4, #4 │ │ │ │ + lsls r0, r4, #7 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - cmp r3, #64 @ 0x40 │ │ │ │ + cmp r4, #0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrb r6, [r5, #27] │ │ │ │ + ldrb r6, [r5, #30] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsls r2, r5, #3 │ │ │ │ + lsls r2, r5, #6 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - cmp r2, #250 @ 0xfa │ │ │ │ + cmp r3, #186 @ 0xba │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrb r2, [r7, #26] │ │ │ │ + ldrb r2, [r7, #29] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsls r0, r7, #2 │ │ │ │ + lsls r0, r7, #5 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - cmp r2, #188 @ 0xbc │ │ │ │ + cmp r3, #124 @ 0x7c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrb r0, [r1, #26] │ │ │ │ + ldrb r0, [r1, #29] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsls r6, r0, #2 │ │ │ │ + lsls r6, r0, #5 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - cmp r2, #118 @ 0x76 │ │ │ │ + cmp r3, #54 @ 0x36 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrb r0, [r3, #25] │ │ │ │ + ldrb r0, [r3, #28] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsls r0, r3, #1 │ │ │ │ + lsls r0, r3, #4 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - cmp r2, #56 @ 0x38 │ │ │ │ + cmp r2, #248 @ 0xf8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ ldrsb r6, [r5, r3] │ │ │ │ lsls r2, r1, #5 │ │ │ │ - movs r7, #40 @ 0x28 │ │ │ │ + movs r7, #232 @ 0xe8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrb r6, [r5, #23] │ │ │ │ + ldrb r6, [r5, #26] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - movs r7, #14 │ │ │ │ + movs r7, #206 @ 0xce │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrb r4, [r2, #23] │ │ │ │ + ldrb r4, [r2, #26] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - movs r6, #244 @ 0xf4 │ │ │ │ + movs r7, #180 @ 0xb4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrb r2, [r7, #22] │ │ │ │ + ldrb r2, [r7, #25] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - movs r6, #218 @ 0xda │ │ │ │ + movs r7, #154 @ 0x9a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrb r6, [r3, #22] │ │ │ │ + ldrb r6, [r3, #25] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - movs r6, #190 @ 0xbe │ │ │ │ + movs r7, #126 @ 0x7e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrb r2, [r0, #22] │ │ │ │ + ldrb r2, [r0, #25] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - movs r6, #162 @ 0xa2 │ │ │ │ + movs r7, #98 @ 0x62 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrb r6, [r4, #21] │ │ │ │ + ldrb r6, [r4, #24] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - movs r6, #134 @ 0x86 │ │ │ │ + movs r7, #70 @ 0x46 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrb r2, [r1, #21] │ │ │ │ + ldrb r2, [r1, #24] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - movs r6, #106 @ 0x6a │ │ │ │ + movs r7, #42 @ 0x2a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrb r6, [r5, #20] │ │ │ │ + ldrb r6, [r5, #23] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - movs r6, #78 @ 0x4e │ │ │ │ + movs r7, #14 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrb r2, [r2, #20] │ │ │ │ + ldrb r2, [r2, #23] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - adds r6, r3, #6 │ │ │ │ + subs r6, r3, #1 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldc2l 0, cr0, [sl, #612] @ 0x264 │ │ │ │ - bics r2, r7 │ │ │ │ + mrc2 0, 4, r0, cr10, cr9, {4} │ │ │ │ + add r2, pc │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r4, #218 @ 0xda │ │ │ │ + movs r5, #154 @ 0x9a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - stc2 0, cr0, [r6, #612]! @ 0x264 │ │ │ │ - cmp r0, #106 @ 0x6a │ │ │ │ + mcr2 0, 3, r0, cr6, cr9, {4} │ │ │ │ + cmp r1, #42 @ 0x2a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r0, #106 @ 0x6a │ │ │ │ + cmp r1, #42 @ 0x2a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r0, #118 @ 0x76 │ │ │ │ + cmp r1, #54 @ 0x36 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - b.n 70b950 │ │ │ │ + b.n 70bad0 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - cmp r0, #94 @ 0x5e │ │ │ │ + cmp r1, #30 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrb r6, [r5, #12] │ │ │ │ + ldrb r6, [r5, #15] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - movs r4, #76 @ 0x4c │ │ │ │ + movs r5, #12 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldc2 0, cr0, [r8, #-612] @ 0xfffffd9c │ │ │ │ - cmp r0, #56 @ 0x38 │ │ │ │ + ldc2l 0, cr0, [r8, #612] @ 0x264 │ │ │ │ + cmp r0, #248 @ 0xf8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r0, #52 @ 0x34 │ │ │ │ + cmp r0, #244 @ 0xf4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r0, #62 @ 0x3e │ │ │ │ + cmp r0, #254 @ 0xfe │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r0, #60 @ 0x3c │ │ │ │ + cmp r0, #252 @ 0xfc │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r3, #212 @ 0xd4 │ │ │ │ + movs r4, #148 @ 0x94 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - stc2 0, cr0, [r0], #612 @ 0x264 │ │ │ │ - cmp r0, #40 @ 0x28 │ │ │ │ + stc2l 0, cr0, [r0, #-612]! @ 0xfffffd9c │ │ │ │ + cmp r0, #232 @ 0xe8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - b.n 70b7bc │ │ │ │ + b.n 70b93c │ │ │ │ lsls r4, r2, #2 │ │ │ │ - cmp r0, #16 │ │ │ │ + cmp r0, #208 @ 0xd0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r0, #24 │ │ │ │ + cmp r0, #216 @ 0xd8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r0, #34 @ 0x22 │ │ │ │ + cmp r0, #226 @ 0xe2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r0, #48 @ 0x30 │ │ │ │ + cmp r0, #240 @ 0xf0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r0, #50 @ 0x32 │ │ │ │ + cmp r0, #242 @ 0xf2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r3, #2 │ │ │ │ + movs r3, #194 @ 0xc2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - smlalbt r0, r0, lr, r9 │ │ │ │ - cmp r0, #142 @ 0x8e │ │ │ │ + stc2 0, cr0, [lr], {153} @ 0x99 │ │ │ │ + cmp r1, #78 @ 0x4e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r0, #142 @ 0x8e │ │ │ │ + cmp r1, #78 @ 0x4e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r0, #156 @ 0x9c │ │ │ │ + cmp r1, #92 @ 0x5c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r2, #160 @ 0xa0 │ │ │ │ + movs r3, #96 @ 0x60 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - @ instruction: 0xfb6c0099 │ │ │ │ - cmp r0, #132 @ 0x84 │ │ │ │ + stc2 0, cr0, [ip], #-612 @ 0xfffffd9c │ │ │ │ + cmp r1, #68 @ 0x44 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r0, #132 @ 0x84 │ │ │ │ + cmp r1, #68 @ 0x44 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r2, #84 @ 0x54 │ │ │ │ + movs r3, #20 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - @ instruction: 0xfb200099 │ │ │ │ - cmp r0, #108 @ 0x6c │ │ │ │ + @ instruction: 0xfbe00099 │ │ │ │ + cmp r1, #44 @ 0x2c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r2, #6 │ │ │ │ + movs r2, #198 @ 0xc6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - @ instruction: 0xfad20099 │ │ │ │ - cmp r0, #122 @ 0x7a │ │ │ │ + @ instruction: 0xfb920099 │ │ │ │ + cmp r1, #58 @ 0x3a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r0, #134 @ 0x86 │ │ │ │ + cmp r1, #70 @ 0x46 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r0, #140 @ 0x8c │ │ │ │ + cmp r1, #76 @ 0x4c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r0, #142 @ 0x8e │ │ │ │ + cmp r1, #78 @ 0x4e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r0, #152 @ 0x98 │ │ │ │ + cmp r1, #88 @ 0x58 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r0, #166 @ 0xa6 │ │ │ │ + cmp r1, #102 @ 0x66 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r0, #172 @ 0xac │ │ │ │ + cmp r1, #108 @ 0x6c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r0, #194 @ 0xc2 │ │ │ │ + cmp r1, #130 @ 0x82 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r0, #216 @ 0xd8 │ │ │ │ + cmp r1, #152 @ 0x98 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r1, #32 │ │ │ │ + movs r1, #224 @ 0xe0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - vld1.8 @ instruction: 0xf9ec0099 │ │ │ │ - cmp r0, #208 @ 0xd0 │ │ │ │ + @ instruction: 0xfaac0099 │ │ │ │ + cmp r1, #144 @ 0x90 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - svc 100 @ 0x64 │ │ │ │ + b.n 70b460 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - cmp r0, #190 @ 0xbe │ │ │ │ + cmp r1, #126 @ 0x7e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r0, #190 @ 0xbe │ │ │ │ + cmp r1, #126 @ 0x7e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r0, #204 @ 0xcc │ │ │ │ + cmp r1, #140 @ 0x8c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r0, #222 @ 0xde │ │ │ │ + cmp r1, #158 @ 0x9e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r0, #232 @ 0xe8 │ │ │ │ + cmp r1, #168 @ 0xa8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r0, #100 @ 0x64 │ │ │ │ + movs r1, #36 @ 0x24 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrsh.w r0, [r0, r9, lsl #1] │ │ │ │ - cmp r0, #200 @ 0xc8 │ │ │ │ + ldr??.w r0, [r0, #153] @ 0x99 │ │ │ │ + cmp r1, #136 @ 0x88 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - udf #168 @ 0xa8 │ │ │ │ + svc 104 @ 0x68 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - subs r6, #254 @ 0xfe │ │ │ │ + subs r7, #190 @ 0xbe │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r0, #160 @ 0xa0 │ │ │ │ + subs r1, #96 @ 0x60 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - cmp r0, #162 @ 0xa2 │ │ │ │ + cmp r1, #98 @ 0x62 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r0, #168 @ 0xa8 │ │ │ │ + cmp r1, #104 @ 0x68 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r2, r3, #7 │ │ │ │ + movs r0, #154 @ 0x9a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strh.w r0, [r8, #153] @ 0x99 │ │ │ │ - cmp r0, #154 @ 0x9a │ │ │ │ + vld4.32 {d16-d19}, [r8 :64], r9 │ │ │ │ + cmp r1, #90 @ 0x5a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strb r4, [r3, r6] │ │ │ │ + ldrsb r4, [r3, r1] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r0, #136 @ 0x88 │ │ │ │ + cmp r1, #72 @ 0x48 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r0, #140 @ 0x8c │ │ │ │ + cmp r1, #76 @ 0x4c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r0, #168 @ 0xa8 │ │ │ │ + cmp r1, #104 @ 0x68 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r0, #188 @ 0xbc │ │ │ │ + cmp r1, #124 @ 0x7c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r0, #196 @ 0xc4 │ │ │ │ + cmp r1, #132 @ 0x84 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r0, #216 @ 0xd8 │ │ │ │ + cmp r1, #152 @ 0x98 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r1, #38 @ 0x26 │ │ │ │ + cmp r1, #230 @ 0xe6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r2, r7, #3 │ │ │ │ + subs r2, r7, #6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - @ instruction: 0xf7c80099 │ │ │ │ - cmp r1, #22 │ │ │ │ + strb.w r0, [r8, #153] @ 0x99 │ │ │ │ + cmp r1, #214 @ 0xd6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r1, #32 │ │ │ │ + cmp r1, #224 @ 0xe0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r1, #56 @ 0x38 │ │ │ │ + cmp r1, #248 @ 0xf8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r1, #76 @ 0x4c │ │ │ │ + cmp r2, #12 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r1, #84 @ 0x54 │ │ │ │ + cmp r2, #20 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r1, #92 @ 0x5c │ │ │ │ + cmp r2, #28 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r1, #96 @ 0x60 │ │ │ │ + cmp r2, #32 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r1, #92 @ 0x5c │ │ │ │ + cmp r2, #28 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r4, r6, #0 │ │ │ │ + subs r4, r6, #3 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - @ instruction: 0xf7020099 │ │ │ │ - cmp r1, #68 @ 0x44 │ │ │ │ + @ instruction: 0xf7c20099 │ │ │ │ + cmp r2, #4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bgt.n 70b5ac │ │ │ │ + ble.n 70b52c │ │ │ │ lsls r4, r2, #2 │ │ │ │ - subs r4, #214 @ 0xd6 │ │ │ │ + subs r5, #150 @ 0x96 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r6, #120 @ 0x78 │ │ │ │ + adds r7, #56 @ 0x38 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - movs r6, #122 @ 0x7a │ │ │ │ + movs r7, #58 @ 0x3a │ │ │ │ lsls r3, r3, #2 │ │ │ │ bl 7097d8 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 70c7da │ │ │ │ ldr.w r3, [pc, #3468] @ 70c254 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #8] │ │ │ │ @@ -2431324,324 +2431335,323 @@ │ │ │ │ ldr r2, [pc, #668] @ (70c4e0 ) │ │ │ │ mov r3, r0 │ │ │ │ movs r1, #1 │ │ │ │ add r2, pc │ │ │ │ mov r0, r6 │ │ │ │ blx 6a2ec <__fprintf_chk@plt> │ │ │ │ b.w 70a8f2 │ │ │ │ - subs r6, r1, r6 │ │ │ │ + adds r6, r1, #1 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - orrs.w r0, sl, #5013504 @ 0x4c8000 │ │ │ │ - movs r6, #178 @ 0xb2 │ │ │ │ + adds.w r0, sl, #5013504 @ 0x4c8000 │ │ │ │ + movs r7, #114 @ 0x72 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r4, #146 @ 0x92 │ │ │ │ + movs r5, #82 @ 0x52 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r6, #156 @ 0x9c │ │ │ │ + movs r7, #92 @ 0x5c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r6, #158 @ 0x9e │ │ │ │ + movs r7, #94 @ 0x5e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r4, #140 @ 0x8c │ │ │ │ + movs r5, #76 @ 0x4c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r4, #158 @ 0x9e │ │ │ │ + movs r5, #94 @ 0x5e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r6, #144 @ 0x90 │ │ │ │ + movs r7, #80 @ 0x50 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r6, #146 @ 0x92 │ │ │ │ + movs r7, #82 @ 0x52 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r6, #136 @ 0x88 │ │ │ │ + movs r7, #72 @ 0x48 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r6, #142 @ 0x8e │ │ │ │ + movs r7, #78 @ 0x4e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r0, r0, r2 │ │ │ │ + subs r0, r0, r5 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - sbfx r0, ip, #2, #26 │ │ │ │ - movs r6, #116 @ 0x74 │ │ │ │ + and.w r0, ip, #5013504 @ 0x4c8000 │ │ │ │ + movs r7, #52 @ 0x34 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bhi.n 70c210 │ │ │ │ + bls.n 70c390 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - movs r6, #96 @ 0x60 │ │ │ │ + movs r7, #32 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bhi.n 70c1b0 │ │ │ │ + bls.n 70c330 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - movs r6, #172 @ 0xac │ │ │ │ + movs r7, #108 @ 0x6c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r6, #248 @ 0xf8 │ │ │ │ + movs r7, #184 @ 0xb8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r6, #248 @ 0xf8 │ │ │ │ + movs r7, #184 @ 0xb8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r7, #16 │ │ │ │ + movs r7, #208 @ 0xd0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r7, #16 │ │ │ │ + movs r7, #208 @ 0xd0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r7, #40 @ 0x28 │ │ │ │ + movs r7, #232 @ 0xe8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r5, #248 @ 0xf8 │ │ │ │ + movs r6, #184 @ 0xb8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r6, r5, r5 │ │ │ │ + subs r6, r5, r0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - @ instruction: 0xf23a0099 │ │ │ │ - movs r7, #194 @ 0xc2 │ │ │ │ + @ instruction: 0xf2fa0099 │ │ │ │ + cmp r0, #130 @ 0x82 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r7, #202 @ 0xca │ │ │ │ + cmp r0, #138 @ 0x8a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r7, #220 @ 0xdc │ │ │ │ + cmp r0, #156 @ 0x9c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r3, #182 @ 0xb6 │ │ │ │ + movs r4, #118 @ 0x76 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r3, #216 @ 0xd8 │ │ │ │ + movs r4, #152 @ 0x98 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r3, #218 @ 0xda │ │ │ │ + movs r4, #154 @ 0x9a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r0, r1, r3 │ │ │ │ + adds r0, r1, r6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r6, [r4, #104] @ 0x68 │ │ │ │ + ldr r6, [r4, #116] @ 0x74 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - @ instruction: 0xf1820099 │ │ │ │ - cmp r0, #60 @ 0x3c │ │ │ │ + movw r0, #8345 @ 0x2099 │ │ │ │ + cmp r0, #252 @ 0xfc │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r0, #72 @ 0x48 │ │ │ │ + cmp r1, #8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r0, #66 @ 0x42 │ │ │ │ + cmp r1, #2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r0, #60 @ 0x3c │ │ │ │ + cmp r0, #252 @ 0xfc │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r0, #54 @ 0x36 │ │ │ │ + cmp r0, #246 @ 0xf6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r0, #52 @ 0x34 │ │ │ │ + cmp r0, #244 @ 0xf4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r0, #50 @ 0x32 │ │ │ │ + cmp r0, #242 @ 0xf2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r0, #48 @ 0x30 │ │ │ │ + cmp r0, #240 @ 0xf0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r0, #46 @ 0x2e │ │ │ │ + cmp r0, #238 @ 0xee │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r0, #44 @ 0x2c │ │ │ │ + cmp r0, #236 @ 0xec │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r0, #42 @ 0x2a │ │ │ │ + cmp r0, #234 @ 0xea │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r0, #56 @ 0x38 │ │ │ │ + cmp r0, #248 @ 0xf8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r0, #70 @ 0x46 │ │ │ │ + cmp r1, #6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r6, #200 @ 0xc8 │ │ │ │ + movs r7, #136 @ 0x88 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r6, #210 @ 0xd2 │ │ │ │ + movs r7, #146 @ 0x92 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r6, #220 @ 0xdc │ │ │ │ + movs r7, #156 @ 0x9c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r0, #10 │ │ │ │ + cmp r0, #202 @ 0xca │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r4, r2, #28 │ │ │ │ + asrs r4, r2, #31 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - vshr.s64 d16, d9, #32 │ │ │ │ - movs r7, #236 @ 0xec │ │ │ │ + @ instruction: 0xf0a00099 │ │ │ │ + cmp r0, #172 @ 0xac │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r6, r7, #29 │ │ │ │ + adds r6, r7, r0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r1, sp, #832 @ 0x340 │ │ │ │ + add r2, sp, #576 @ 0x240 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - movs r7, #198 @ 0xc6 │ │ │ │ + cmp r0, #134 @ 0x86 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r0, #244 @ 0xf4 │ │ │ │ + movs r1, #180 @ 0xb4 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - asrs r0, r4, #25 │ │ │ │ + asrs r0, r4, #28 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - vqadd.s32 d0, d28, d9 │ │ │ │ - movs r7, #104 @ 0x68 │ │ │ │ + vshr.s64 d16, d9, #20 │ │ │ │ + cmp r0, #40 @ 0x28 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r4, r2, #24 │ │ │ │ + asrs r4, r2, #27 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - mcr 0, 7, r0, cr0, cr9, {4} │ │ │ │ - cmp r0, #100 @ 0x64 │ │ │ │ + vshr.s64 d0, d9, #32 │ │ │ │ + cmp r1, #36 @ 0x24 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bmi.n 70c404 │ │ │ │ + bpl.n 70c384 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - cmp r0, #76 @ 0x4c │ │ │ │ + cmp r1, #12 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r7, #100 @ 0x64 │ │ │ │ + ands r4, r4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r0, #66 @ 0x42 │ │ │ │ + cmp r1, #2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r4, r0, #22 │ │ │ │ + asrs r4, r0, #25 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - mrc 0, 2, r0, cr0, cr9, {4} │ │ │ │ - cmp r0, #32 │ │ │ │ + vqadd.s16 d0, d16, d9 │ │ │ │ + cmp r0, #224 @ 0xe0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r0, #46 @ 0x2e │ │ │ │ + cmp r0, #238 @ 0xee │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r0, #152 @ 0x98 │ │ │ │ + cmp r1, #88 @ 0x58 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r0, #168 @ 0xa8 │ │ │ │ + cmp r1, #104 @ 0x68 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r1, #10 │ │ │ │ + cmp r1, #202 @ 0xca │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r1, #76 @ 0x4c │ │ │ │ + cmp r2, #12 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r0, r1, #18 │ │ │ │ + asrs r0, r1, #21 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldcl 0, cr0, [r4, #-612] @ 0xfffffd9c │ │ │ │ - cmp r1, #208 @ 0xd0 │ │ │ │ + mrc 0, 0, r0, cr4, cr9, {4} │ │ │ │ + cmp r2, #144 @ 0x90 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bcs.n 70c334 │ │ │ │ + bcc.n 70c2b4 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - cmp r1, #198 @ 0xc6 │ │ │ │ + cmp r2, #134 @ 0x86 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r1, #200 @ 0xc8 │ │ │ │ + cmp r2, #136 @ 0x88 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r1, #208 @ 0xd0 │ │ │ │ + cmp r2, #144 @ 0x90 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r1, #226 @ 0xe2 │ │ │ │ + cmp r2, #162 @ 0xa2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r0, r6, #15 │ │ │ │ + asrs r0, r6, #18 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldc 0, cr0, [ip], #612 @ 0x264 │ │ │ │ - cmp r1, #216 @ 0xd8 │ │ │ │ + ldcl 0, cr0, [ip, #-612]! @ 0xfffffd9c │ │ │ │ + cmp r2, #152 @ 0x98 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bcs.n 70c424 │ │ │ │ + bcs.n 70c3a4 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - cmp r1, #46 @ 0x2e │ │ │ │ + cmp r1, #238 @ 0xee │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r1, #188 @ 0xbc │ │ │ │ + cmp r2, #124 @ 0x7c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r1, #188 @ 0xbc │ │ │ │ + cmp r2, #124 @ 0x7c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r1, #198 @ 0xc6 │ │ │ │ + cmp r2, #134 @ 0x86 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r0, r3, #13 │ │ │ │ + asrs r0, r3, #16 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - stc 0, cr0, [r4], #-612 @ 0xfffffd9c │ │ │ │ - cmp r1, #176 @ 0xb0 │ │ │ │ + stcl 0, cr0, [r4], #612 @ 0x264 │ │ │ │ + cmp r2, #112 @ 0x70 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bne.n 70c308 │ │ │ │ + bcs.n 70c488 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - cmp r1, #144 @ 0x90 │ │ │ │ + cmp r2, #80 @ 0x50 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r1, #154 @ 0x9a │ │ │ │ + cmp r2, #90 @ 0x5a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r1, #154 @ 0x9a │ │ │ │ + cmp r2, #90 @ 0x5a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r0, r2, #11 │ │ │ │ + asrs r0, r2, #14 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - @ instruction: 0xeb9c0099 │ │ │ │ - cmp r1, #128 @ 0x80 │ │ │ │ + mrrc 0, 9, r0, ip, cr9 │ │ │ │ + cmp r2, #64 @ 0x40 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r1, #132 @ 0x84 │ │ │ │ + cmp r2, #68 @ 0x44 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r1, #152 @ 0x98 │ │ │ │ + cmp r2, #88 @ 0x58 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r4, r6, #9 │ │ │ │ + asrs r4, r6, #12 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adc.w r0, r0, r9, lsr #2 │ │ │ │ - cmp r1, #128 @ 0x80 │ │ │ │ + stc 0, cr0, [r0], {153} @ 0x99 │ │ │ │ + cmp r2, #64 @ 0x40 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r1, #128 @ 0x80 │ │ │ │ + cmp r2, #64 @ 0x40 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r6, r4, #8 │ │ │ │ + asrs r6, r4, #11 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - @ instruction: 0xeaf20099 │ │ │ │ - cmp r1, #98 @ 0x62 │ │ │ │ + subs.w r0, r2, r9, lsr #2 │ │ │ │ + cmp r2, #34 @ 0x22 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - beq.n 70c4fc │ │ │ │ + bne.n 70c47c │ │ │ │ lsls r4, r2, #2 │ │ │ │ - cmp r1, #86 @ 0x56 │ │ │ │ + cmp r2, #22 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - @ instruction: 0xb7fa │ │ │ │ + @ instruction: 0xb8ba │ │ │ │ lsls r1, r4, #2 │ │ │ │ - cmp r1, #72 @ 0x48 │ │ │ │ + cmp r2, #8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - beq.n 70c474 │ │ │ │ + beq.n 70c3f4 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - cmp r1, #58 @ 0x3a │ │ │ │ + cmp r1, #250 @ 0xfa │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldmia r7, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + beq.n 70c3b0 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - cmp r1, #44 @ 0x2c │ │ │ │ + cmp r1, #236 @ 0xec │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldmia r7, {r1, r2, r3, r4, r6, r7} │ │ │ │ + beq.n 70c378 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - cmp r1, #44 @ 0x2c │ │ │ │ + cmp r1, #236 @ 0xec │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldmia r7, {r3, r4, r5, r7} │ │ │ │ + beq.n 70c534 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - cmp r1, #34 @ 0x22 │ │ │ │ + cmp r1, #226 @ 0xe2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r0, r7, #3 │ │ │ │ + asrs r0, r7, #6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strd r0, r0, [r4, #612] @ 0x264 │ │ │ │ - cmp r1, #4 │ │ │ │ + eor.w r0, r4, r9, lsr #2 │ │ │ │ + cmp r1, #196 @ 0xc4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldmia r7!, {r1, r6} │ │ │ │ + beq.n 70c45c │ │ │ │ lsls r4, r2, #2 │ │ │ │ - cmp r0, #40 @ 0x28 │ │ │ │ + cmp r0, #232 @ 0xe8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldmia r7!, {r2, r3, r4} │ │ │ │ + ldmia r7, {r2, r3, r4, r6, r7} │ │ │ │ lsls r4, r2, #2 │ │ │ │ - cmp r0, #50 @ 0x32 │ │ │ │ + cmp r0, #242 @ 0xf2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldmia r6, {r2, r4, r5, r6, r7} │ │ │ │ + ldmia r7, {r2, r4, r5, r7} │ │ │ │ lsls r4, r2, #2 │ │ │ │ - cmp r0, #66 @ 0x42 │ │ │ │ + cmp r1, #2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldmia r6, {r1, r2, r3, r6, r7} │ │ │ │ + ldmia r7, {r1, r2, r3, r7} │ │ │ │ lsls r4, r2, #2 │ │ │ │ - cmp r0, #56 @ 0x38 │ │ │ │ + cmp r0, #248 @ 0xf8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r4, r5, #32 │ │ │ │ + asrs r4, r5, #3 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrd r0, r0, [r8], #612 @ 0x264 │ │ │ │ - cmp r0, #76 @ 0x4c │ │ │ │ + @ instruction: 0xe9b80099 │ │ │ │ + cmp r1, #12 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r0, #88 @ 0x58 │ │ │ │ + cmp r1, #24 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r0, #94 @ 0x5e │ │ │ │ + cmp r1, #30 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r0, #106 @ 0x6a │ │ │ │ + cmp r1, #42 @ 0x2a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r0, r7, #30 │ │ │ │ + asrs r0, r7, #1 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - stmia.w r6, {r0, r3, r4, r7} │ │ │ │ - cmp r0, #88 @ 0x58 │ │ │ │ + strd r0, r0, [r6, #-612] @ 0x264 │ │ │ │ + cmp r1, #24 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r0, #90 @ 0x5a │ │ │ │ + cmp r1, #26 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldmia r5, {r3, r5, r6, r7} │ │ │ │ + ldmia r6!, {r3, r5, r7} │ │ │ │ lsls r4, r2, #2 │ │ │ │ - cmp r0, #80 @ 0x50 │ │ │ │ + cmp r1, #16 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldmia r5!, {r6, r7} │ │ │ │ + ldmia r6!, {r7} │ │ │ │ lsls r4, r2, #2 │ │ │ │ - cmp r0, #76 @ 0x4c │ │ │ │ + cmp r1, #12 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r1, #14 │ │ │ │ + cmp r1, #206 @ 0xce │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r1, #26 │ │ │ │ + cmp r1, #218 @ 0xda │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r1, #190 @ 0xbe │ │ │ │ + cmp r2, #126 @ 0x7e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r1, #202 @ 0xca │ │ │ │ + cmp r2, #138 @ 0x8a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r1, #230 @ 0xe6 │ │ │ │ + cmp r2, #166 @ 0xa6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r6, r5, #26 │ │ │ │ + lsrs r6, r5, #29 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - b.n 70c3c0 │ │ │ │ - lsls r1, r3, #2 │ │ │ │ - cmp r1, #228 @ 0xe4 │ │ │ │ + @ instruction: 0xe83c0099 │ │ │ │ + cmp r2, #164 @ 0xa4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r6, r1, r3 │ │ │ │ + adds r6, r1, r6 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - lsrs r2, r1, #25 │ │ │ │ + lsrs r2, r1, #28 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - b.n 70c308 │ │ │ │ + b.n 70c488 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - cmp r2, #238 @ 0xee │ │ │ │ + cmp r3, #174 @ 0xae │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r2, #250 @ 0xfa │ │ │ │ + cmp r3, #186 @ 0xba │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r2, #212 @ 0xd4 │ │ │ │ + movs r3, #148 @ 0x94 │ │ │ │ lsls r3, r3, #2 │ │ │ │ bl 7097d8 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 70c77e │ │ │ │ ldr.w r3, [pc, #3712] @ 70d370 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #8] │ │ │ │ @@ -2432949,513 +2432959,513 @@ │ │ │ │ b.n 70d2ec │ │ │ │ ldr r3, [pc, #1016] @ (70d760 ) │ │ │ │ add r3, pc │ │ │ │ b.n 70d258 │ │ │ │ ldr r3, [pc, #1016] @ (70d764 ) │ │ │ │ add r3, pc │ │ │ │ b.n 70d258 │ │ │ │ - lsrs r6, r4, #13 │ │ │ │ + lsrs r6, r4, #16 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - b.n 70cbdc │ │ │ │ + b.n 70cd5c │ │ │ │ lsls r1, r3, #2 │ │ │ │ - cmp r0, #46 @ 0x2e │ │ │ │ + cmp r0, #238 @ 0xee │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r0, #46 @ 0x2e │ │ │ │ + cmp r0, #238 @ 0xee │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r6, r7, r2 │ │ │ │ + adds r6, r7, r5 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r0, #12 │ │ │ │ + cmp r0, #204 @ 0xcc │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r6, r2, #11 │ │ │ │ + lsrs r6, r2, #14 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - b.n 70dad4 │ │ │ │ + b.n 70cc54 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - movs r7, #250 @ 0xfa │ │ │ │ + cmp r0, #186 @ 0xba │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r7, #252 @ 0xfc │ │ │ │ + cmp r0, #188 @ 0xbc │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r7, #254 @ 0xfe │ │ │ │ + cmp r0, #190 @ 0xbe │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r0, #2 │ │ │ │ + cmp r0, #194 @ 0xc2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r7, #246 @ 0xf6 │ │ │ │ + cmp r0, #182 @ 0xb6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r7, #234 @ 0xea │ │ │ │ + cmp r0, #170 @ 0xaa │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r7, #242 @ 0xf2 │ │ │ │ + cmp r0, #178 @ 0xb2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r7, #250 @ 0xfa │ │ │ │ + cmp r0, #186 @ 0xba │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldmia r0!, {r1, r2, r6} │ │ │ │ + ldmia r1, {r1, r2} │ │ │ │ lsls r4, r2, #2 │ │ │ │ - movs r7, #228 @ 0xe4 │ │ │ │ + cmp r0, #164 @ 0xa4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r4, [pc, #448] @ (70d57c ) │ │ │ │ + ldr r5, [pc, #192] @ (70d47c ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r7, #226 @ 0xe2 │ │ │ │ + cmp r0, #162 @ 0xa2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r2, r7, #5 │ │ │ │ + lsrs r2, r7, #8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - b.n 70d858 │ │ │ │ + b.n 70d9d8 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - movs r7, #204 @ 0xcc │ │ │ │ + cmp r0, #140 @ 0x8c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r7, #204 @ 0xcc │ │ │ │ + cmp r0, #140 @ 0x8c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r7, #192 @ 0xc0 │ │ │ │ + cmp r0, #128 @ 0x80 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrsh r2, [r1, r7] │ │ │ │ + str r2, [r1, #8] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrsh r0, [r0, r7] │ │ │ │ + str r0, [r0, #8] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrsh r0, [r7, r6] │ │ │ │ + str r0, [r7, #4] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrsh r6, [r5, r6] │ │ │ │ + str r6, [r5, #4] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrsh r6, [r4, r6] │ │ │ │ + str r6, [r4, #4] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrsh r6, [r3, r6] │ │ │ │ + str r6, [r3, #4] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrsh r6, [r2, r6] │ │ │ │ + str r6, [r2, #4] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrsh r6, [r1, r6] │ │ │ │ + str r6, [r1, #4] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrsh r6, [r0, r6] │ │ │ │ + str r6, [r0, #4] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrsh r4, [r7, r5] │ │ │ │ + str r4, [r7, #0] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrsh r2, [r6, r5] │ │ │ │ + str r2, [r6, #0] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrsh r0, [r5, r5] │ │ │ │ + str r0, [r5, #0] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrsh r6, [r3, r5] │ │ │ │ + str r6, [r3, #0] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrsh r4, [r2, r5] │ │ │ │ + str r4, [r2, #0] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrsh r2, [r1, r5] │ │ │ │ + str r2, [r1, #0] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrsh r0, [r0, r5] │ │ │ │ + str r0, [r0, #0] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrsh r0, [r7, r4] │ │ │ │ + ldrsh r0, [r7, r7] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrsh r6, [r5, r4] │ │ │ │ + ldrsh r6, [r5, r7] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrsh r4, [r4, r4] │ │ │ │ + ldrsh r4, [r4, r7] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrsh r2, [r3, r4] │ │ │ │ + ldrsh r2, [r3, r7] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrsh r0, [r2, r4] │ │ │ │ + ldrsh r0, [r2, r7] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrsh r6, [r0, r4] │ │ │ │ + ldrsh r6, [r0, r7] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrsh r4, [r7, r3] │ │ │ │ + ldrsh r4, [r7, r6] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrsh r2, [r6, r3] │ │ │ │ + ldrsh r2, [r6, r6] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrsh r2, [r5, r3] │ │ │ │ + ldrsh r2, [r5, r6] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrsh r0, [r4, r3] │ │ │ │ + ldrsh r0, [r4, r6] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrsh r6, [r2, r3] │ │ │ │ + ldrsh r6, [r2, r6] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrsh r4, [r1, r3] │ │ │ │ + ldrsh r4, [r1, r6] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrsh r2, [r0, r3] │ │ │ │ + ldrsh r2, [r0, r6] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrsh r0, [r7, r2] │ │ │ │ + ldrsh r0, [r7, r5] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrsh r6, [r5, r2] │ │ │ │ + ldrsh r6, [r5, r5] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrsh r4, [r4, r2] │ │ │ │ + ldrsh r4, [r4, r5] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrsh r4, [r3, r2] │ │ │ │ + ldrsh r4, [r3, r5] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrsh r2, [r2, r2] │ │ │ │ + ldrsh r2, [r2, r5] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrsh r0, [r1, r2] │ │ │ │ + ldrsh r0, [r1, r5] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrsh r6, [r7, r1] │ │ │ │ + ldrsh r6, [r7, r4] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrsh r4, [r6, r1] │ │ │ │ + ldrsh r4, [r6, r4] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrsh r2, [r5, r1] │ │ │ │ + ldrsh r2, [r5, r4] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrsh r0, [r4, r1] │ │ │ │ + ldrsh r0, [r4, r4] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrsh r0, [r3, r1] │ │ │ │ + ldrsh r0, [r3, r4] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrsh r0, [r2, r1] │ │ │ │ + ldrsh r0, [r2, r4] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrsh r6, [r0, r1] │ │ │ │ + ldrsh r6, [r0, r4] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrsh r4, [r7, r0] │ │ │ │ + ldrsh r4, [r7, r3] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - asrs r4, r4, #11 │ │ │ │ + asrs r4, r4, #14 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r0, #27 │ │ │ │ + lsls r0, r0, #30 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r2, r0, #27 │ │ │ │ + lsls r2, r0, #30 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r2, r7, #13 │ │ │ │ + asrs r2, r7, #16 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r4, r7, #13 │ │ │ │ + asrs r4, r7, #16 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r6, r7, #13 │ │ │ │ + asrs r6, r7, #16 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r6, r3, #29 │ │ │ │ + lsrs r6, r3, #32 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldmia r4, {r3, r4, r5, r6} │ │ │ │ + ldmia r5, {r3, r4, r5} │ │ │ │ lsls r1, r3, #2 │ │ │ │ - lsls r6, r3, #29 │ │ │ │ + lsrs r6, r3, #32 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - stmia r5!, {r2, r3, r7} │ │ │ │ + stmia r6!, {r2, r3, r6} │ │ │ │ lsls r1, r3, #2 │ │ │ │ - stmia r5!, {r1, r2, r5} │ │ │ │ + stmia r5!, {r1, r2, r5, r6, r7} │ │ │ │ lsls r4, r2, #2 │ │ │ │ - asrs r4, r4, #13 │ │ │ │ + asrs r4, r4, #16 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r0, r7, #13 │ │ │ │ + asrs r0, r7, #16 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r6, r0, #16 │ │ │ │ + asrs r6, r0, #19 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r0, r7, #15 │ │ │ │ + asrs r0, r7, #18 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r0, r1, #16 │ │ │ │ + asrs r0, r1, #19 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r6, r6, #15 │ │ │ │ + asrs r6, r6, #18 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r6, r0, #16 │ │ │ │ + asrs r6, r0, #19 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r2, r3, #16 │ │ │ │ + asrs r2, r3, #19 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r5, #20 │ │ │ │ + lsls r0, r5, #23 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r4, r5, #20 │ │ │ │ + lsls r4, r5, #23 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldmia r3, {r2, r3, r4, r5} │ │ │ │ + ldmia r3, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldrb r0, [r5, r1] │ │ │ │ + ldrb r0, [r5, r4] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrb r6, [r3, r1] │ │ │ │ + ldrb r6, [r3, r4] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrb r4, [r2, r1] │ │ │ │ + ldrb r4, [r2, r4] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - movs r4, #126 @ 0x7e │ │ │ │ + movs r5, #62 @ 0x3e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r4, #80 @ 0x50 │ │ │ │ + movs r5, #16 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r4, r2, #23 │ │ │ │ + lsls r4, r2, #26 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r2, r4, #29 │ │ │ │ + lsrs r2, r4, #32 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrb r4, [r3, r0] │ │ │ │ + ldrb r4, [r3, r3] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - movs r4, #58 @ 0x3a │ │ │ │ + movs r4, #250 @ 0xfa │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r4, #24 │ │ │ │ + movs r4, #216 @ 0xd8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r4, r2, #22 │ │ │ │ + lsls r4, r2, #25 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r2, r5, #28 │ │ │ │ + lsls r2, r5, #31 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r6, r2, #27 │ │ │ │ + lsrs r6, r2, #30 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r4, r3, #27 │ │ │ │ + lsrs r4, r3, #30 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrh r2, [r5, r6] │ │ │ │ + ldrb r2, [r5, r1] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsls r0, r3, #19 │ │ │ │ + lsls r0, r3, #22 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrh r6, [r2, r6] │ │ │ │ + ldrb r6, [r2, r1] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrh r4, [r1, r6] │ │ │ │ + ldrb r4, [r1, r1] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsls r2, r1, #19 │ │ │ │ + lsls r2, r1, #22 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r1, #19 │ │ │ │ + lsls r0, r1, #22 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r6, r0, #19 │ │ │ │ + lsls r6, r0, #22 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r0, r6, #6 │ │ │ │ + lsrs r0, r6, #9 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r0, r7, #6 │ │ │ │ + lsrs r0, r7, #9 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r0, r4, #7 │ │ │ │ + lsrs r0, r4, #10 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r4, r3, #7 │ │ │ │ + lsrs r4, r3, #10 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r4, r0, #17 │ │ │ │ + lsls r4, r0, #20 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r2, [r3, #120] @ 0x78 │ │ │ │ + strb r2, [r3, #1] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsls r6, r0, #17 │ │ │ │ + lsls r6, r0, #20 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r3, #110 @ 0x6e │ │ │ │ + adds r4, #46 @ 0x2e │ │ │ │ lsls r0, r3, #2 │ │ │ │ - stmia r2!, {r1, r4, r7} │ │ │ │ + stmia r3!, {r1, r4, r6} │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsrs r4, r3, #5 │ │ │ │ + lsrs r4, r3, #8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrh r2, [r0, r3] │ │ │ │ + ldrh r2, [r0, r6] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrh r0, [r7, r2] │ │ │ │ + ldrh r0, [r7, r5] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsls r2, r4, #16 │ │ │ │ + lsls r2, r4, #19 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r4, r5, #8 │ │ │ │ + lsrs r4, r5, #11 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r0, r7, #8 │ │ │ │ + lsrs r0, r7, #11 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r4, r3, #15 │ │ │ │ + lsls r4, r3, #18 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r4, r0, #16 │ │ │ │ + lsls r4, r0, #19 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r1, #16 │ │ │ │ + lsls r0, r1, #19 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrh r0, [r5, r1] │ │ │ │ + ldrh r0, [r5, r4] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - adds r2, #226 @ 0xe2 │ │ │ │ + adds r3, #162 @ 0xa2 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - stmia r2!, {r1, r2} │ │ │ │ + stmia r2!, {r1, r2, r6, r7} │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldrh r6, [r1, r1] │ │ │ │ + ldrh r6, [r1, r4] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrh r4, [r0, r1] │ │ │ │ + ldrh r4, [r0, r4] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrh r2, [r7, r0] │ │ │ │ + ldrh r2, [r7, r3] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrh r0, [r6, r0] │ │ │ │ + ldrh r0, [r6, r3] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrh r6, [r4, r0] │ │ │ │ + ldrh r6, [r4, r3] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsls r0, r6, #17 │ │ │ │ + lsls r0, r6, #20 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r6, r4, #17 │ │ │ │ + lsls r6, r4, #20 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrb r4, [r5, #12] │ │ │ │ + ldrb r4, [r5, #15] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - stmia r1!, {r1, r2, r3, r5, r7} │ │ │ │ + stmia r2!, {r1, r2, r3, r5, r6} │ │ │ │ lsls r4, r2, #2 │ │ │ │ - @ instruction: 0xfbe400a0 │ │ │ │ - lsls r2, r1, #17 │ │ │ │ + stc2 0, cr0, [r4], #640 @ 0x280 │ │ │ │ + lsls r2, r1, #20 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - @ instruction: 0xfbd000a0 │ │ │ │ - lsls r6, r6, #16 │ │ │ │ + ldc2 0, cr0, [r0], {160} @ 0xa0 │ │ │ │ + lsls r6, r6, #19 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - stmia r1!, {r4, r5, r6} │ │ │ │ + stmia r2!, {r4, r5} │ │ │ │ lsls r4, r2, #2 │ │ │ │ - subs r6, r3, r2 │ │ │ │ + subs r6, r3, r5 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r4, #16 │ │ │ │ + lsls r0, r4, #19 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r6, r0, #16 │ │ │ │ + lsls r6, r0, #19 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r4, r0, #16 │ │ │ │ + lsls r4, r0, #19 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r2, r0, #16 │ │ │ │ + lsls r2, r0, #19 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r5, #15 │ │ │ │ + lsls r0, r5, #18 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r5, #15 │ │ │ │ + lsls r0, r5, #18 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r7, #15 │ │ │ │ + lsls r0, r7, #18 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r6, r6, #15 │ │ │ │ + lsls r6, r6, #18 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r4, r4, #15 │ │ │ │ + lsls r4, r4, #18 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r2, r4, #15 │ │ │ │ + lsls r2, r4, #18 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r0, #16 │ │ │ │ + lsls r0, r0, #19 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r6, r7, r1 │ │ │ │ + subs r6, r7, r4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r4, r3, #15 │ │ │ │ + lsls r4, r3, #18 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r4, r5, #15 │ │ │ │ + lsls r4, r5, #18 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r0, #15 │ │ │ │ + lsls r0, r0, #18 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r6, #14 │ │ │ │ + lsls r0, r6, #17 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str r0, [r6, #88] @ 0x58 │ │ │ │ + str r0, [r6, #100] @ 0x64 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - stmia r0!, {r3, r4, r5, r7} │ │ │ │ + stmia r1!, {r3, r4, r5, r6} │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldr r0, [r0, r4] │ │ │ │ + ldr r0, [r0, r7] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r6, [r6, r3] │ │ │ │ + ldr r6, [r6, r6] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - adds r1, #112 @ 0x70 │ │ │ │ + adds r2, #48 @ 0x30 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - strh r6, [r0, #10] │ │ │ │ + strh r6, [r0, #16] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r0, r0, #15 │ │ │ │ + lsls r0, r0, #18 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r6, r3, #14 │ │ │ │ + lsls r6, r3, #17 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r4, [r0, r3] │ │ │ │ + ldr r4, [r0, r6] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - asrs r2, r5, #6 │ │ │ │ + asrs r2, r5, #9 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - adds r1, #140 @ 0x8c │ │ │ │ + adds r2, #76 @ 0x4c │ │ │ │ lsls r0, r3, #2 │ │ │ │ - lsls r6, r4, #14 │ │ │ │ + lsls r6, r4, #17 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r4, r4, #0 │ │ │ │ + subs r4, r4, #3 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, r0, #5 │ │ │ │ + subs r2, r0, #0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r0, r6, #5 │ │ │ │ + subs r0, r6, #0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, r5, #4 │ │ │ │ + adds r2, r5, #7 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r3, pc, #96 @ (adr r3, 70d6a0 ) │ │ │ │ + add r3, pc, #864 @ (adr r3, 70d9a0 ) │ │ │ │ lsls r7, r2, #2 │ │ │ │ - cmp sl, lr │ │ │ │ - lsls r3, r3, #2 │ │ │ │ - subs r4, r2, r2 │ │ │ │ + mov sl, r6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r4, r3, r2 │ │ │ │ + subs r4, r2, r5 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r4, r3, r2 │ │ │ │ + subs r4, r3, r5 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r4, r3, r2 │ │ │ │ + subs r4, r3, r5 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r4, r3, r2 │ │ │ │ + subs r4, r3, r5 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r4, r3, r2 │ │ │ │ + subs r4, r3, r5 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r4, r4, r3 │ │ │ │ + subs r4, r3, r5 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r6, r5, r3 │ │ │ │ + subs r4, r4, r6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r0, r6, r3 │ │ │ │ + subs r6, r5, r6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r2, r6, r3 │ │ │ │ + subs r0, r6, r6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r4, r6, r3 │ │ │ │ + subs r2, r6, r6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r6, r6, r3 │ │ │ │ + subs r4, r6, r6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r2, r3, r7 │ │ │ │ + subs r6, r6, r6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r4, r4, r6 │ │ │ │ + adds r2, r3, #2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r2, r0, r6 │ │ │ │ + adds r4, r4, #1 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r4, r1, r6 │ │ │ │ + adds r2, r0, #1 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bkpt 0x006e │ │ │ │ - lsls r4, r2, #2 │ │ │ │ - adds r0, r2, #2 │ │ │ │ + adds r4, r1, #1 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, r1, #1 │ │ │ │ + itee cs │ │ │ │ + lslcs r4, r2, #2 │ │ │ │ + addcc r0, r2, #5 │ │ │ │ + lslcc r3, r3, #2 │ │ │ │ + adds r2, r1, #4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r4, r1, r5 │ │ │ │ + adds r4, r1, #0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r4, r7, #0 │ │ │ │ + adds r4, r7, #3 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r6, r5, #0 │ │ │ │ + adds r6, r5, #3 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r2, r5, #5 │ │ │ │ + lsls r2, r5, #8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r2, r5, r7 │ │ │ │ + adds r2, r5, #2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r4, r6, r3 │ │ │ │ + subs r4, r6, r6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r6, r4, #8 │ │ │ │ + lsls r6, r4, #11 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r2, r3, r3 │ │ │ │ + subs r2, r3, r6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r2, r5, #4 │ │ │ │ + lsls r2, r5, #7 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r2, r0, r3 │ │ │ │ + subs r2, r0, r6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r4, r4, r2 │ │ │ │ + subs r4, r4, r5 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r6, r3, r2 │ │ │ │ + subs r6, r3, r5 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r4, r1, r2 │ │ │ │ + subs r4, r1, r5 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r6, r4, r3 │ │ │ │ + subs r6, r4, r6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r4, r5, r1 │ │ │ │ + subs r4, r5, r4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - stmia r4!, {r1, r3, r4, r5, r6} │ │ │ │ + stmia r5!, {r1, r3, r4, r5} │ │ │ │ lsls r1, r3, #2 │ │ │ │ - subs r2, r1, r4 │ │ │ │ + subs r2, r1, r7 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r4, r1, r1 │ │ │ │ + subs r4, r1, r4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r2, r4, r3 │ │ │ │ + subs r2, r4, r6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r4, r6, r0 │ │ │ │ + subs r4, r6, r3 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r2, r4, r2 │ │ │ │ + subs r2, r4, r5 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r4, r3, r0 │ │ │ │ + subs r4, r3, r3 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - pop {r1, r2, pc} │ │ │ │ + pop {r1, r2, r6, r7, pc} │ │ │ │ lsls r4, r2, #2 │ │ │ │ - subs r4, r0, r0 │ │ │ │ + subs r4, r0, r3 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r6, r1, r1 │ │ │ │ + subs r6, r1, r4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r4, r5, r7 │ │ │ │ + subs r4, r5, r2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r6, r4, r1 │ │ │ │ + subs r6, r4, r4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r4, r2, r7 │ │ │ │ + subs r4, r2, r2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r6, r3, r1 │ │ │ │ + subs r6, r3, r4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r4, r7, r6 │ │ │ │ + subs r4, r7, r1 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r2, r6, r1 │ │ │ │ + subs r2, r6, r4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r4, r4, r6 │ │ │ │ + subs r4, r4, r1 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strb r6, [r4, r3] │ │ │ │ + strb r6, [r4, r6] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - strb r4, [r3, r3] │ │ │ │ + strb r4, [r3, r6] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldc2l 0, cr0, [r2, #-616]! @ 0xfffffd98 │ │ │ │ - lsrs r4, r6, #28 │ │ │ │ + mrc2 0, 1, r0, cr2, cr10, {4} │ │ │ │ + lsrs r4, r6, #31 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r0, r7, #28 │ │ │ │ + lsrs r0, r7, #31 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r0, r2, #29 │ │ │ │ + asrs r0, r2, #32 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r2, r3, #29 │ │ │ │ + asrs r2, r3, #32 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r2, r4, #29 │ │ │ │ + asrs r2, r4, #32 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r0, r6, #29 │ │ │ │ + asrs r0, r6, #32 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - mcr2 0, 2, r0, cr8, cr10, {4} │ │ │ │ - mrc2 0, 1, r0, cr6, cr10, {4} │ │ │ │ - lsrs r0, r4, #29 │ │ │ │ + vqadd.u8 d0, d24, d10 │ │ │ │ + mrc2 0, 7, r0, cr6, cr10, {4} │ │ │ │ + asrs r0, r4, #32 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r2, r2, #30 │ │ │ │ + asrs r2, r2, #1 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - mrc2 0, 0, r0, cr6, cr10, {4} │ │ │ │ - lsrs r2, r1, #29 │ │ │ │ + mrc2 0, 6, r0, cr6, cr10, {4} │ │ │ │ + asrs r2, r1, #32 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r4, #108 @ 0x6c │ │ │ │ + cmp r5, #44 @ 0x2c │ │ │ │ lsls r0, r3, #2 │ │ │ │ - stc2l 0, cr0, [lr, #616] @ 0x268 │ │ │ │ - ldc2 0, cr0, [lr, #616]! @ 0x268 │ │ │ │ - strh r6, [r4, #0] │ │ │ │ + mcr2 0, 4, r0, cr14, cr10, {4} │ │ │ │ + mrc2 0, 3, r0, cr14, cr10, {4} │ │ │ │ + strh r6, [r4, #6] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - cbnz r0, 70d7be │ │ │ │ + pop {r3, r4, r5} │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldrh r2, [r7, #0] │ │ │ │ + ldrh r2, [r7, #6] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - stmia r3!, {r2, r3, r4, r5} │ │ │ │ + stmia r3!, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r1, r3, #2 │ │ │ │ ldr r3, [pc, #940] @ (70db18 ) │ │ │ │ add r3, pc │ │ │ │ b.n 70d258 │ │ │ │ ldr r3, [pc, #940] @ (70db1c ) │ │ │ │ add r3, pc │ │ │ │ b.n 70d258 │ │ │ │ @@ -2433835,122 +2433845,122 @@ │ │ │ │ ldr r3, [pc, #264] @ (70dc14 ) │ │ │ │ add r3, pc │ │ │ │ b.n 70d7da │ │ │ │ ldr r3, [pc, #260] @ (70dc18 ) │ │ │ │ add r3, pc │ │ │ │ b.n 70dac8 │ │ │ │ nop │ │ │ │ - pop {r1, r2, r5, r6, r7, pc} │ │ │ │ + bkpt 0x00a6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - @ instruction: 0xb768 │ │ │ │ + @ instruction: 0xb828 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldr r7, [pc, #712] @ (70ddec ) │ │ │ │ + str r2, [r6, r1] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r7, [pc, #680] @ (70ddd0 ) │ │ │ │ + str r2, [r5, r1] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - @ instruction: 0xfad2009a │ │ │ │ - ldr r7, [pc, #616] @ (70dd98 ) │ │ │ │ + @ instruction: 0xfb92009a │ │ │ │ + str r2, [r3, r1] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r7, [pc, #584] @ (70dd7c ) │ │ │ │ + str r2, [r2, r1] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsrs r2, r7, #1 │ │ │ │ + lsrs r2, r7, #4 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldr r7, [pc, #520] @ (70dd44 ) │ │ │ │ + str r2, [r0, r1] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r7, [pc, #488] @ (70dd28 ) │ │ │ │ + str r2, [r7, r0] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - @ instruction: 0xb700 │ │ │ │ + @ instruction: 0xb7c0 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsrs r4, r5, #13 │ │ │ │ + lsrs r4, r5, #16 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r2, r6, #13 │ │ │ │ + lsrs r2, r6, #16 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r2, r1, #14 │ │ │ │ + lsrs r2, r1, #17 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrb r4, [r5, #13] │ │ │ │ + ldrb r4, [r5, #16] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldrh.w r0, [r6, sl, lsl #1] │ │ │ │ - bne.n 70db64 │ │ │ │ + ldr??.w r0, [r6, #154] @ 0x9a │ │ │ │ + bne.n 70dae4 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - lsls r2, r6, #27 │ │ │ │ + lsls r2, r6, #30 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r0, #28 │ │ │ │ + lsls r0, r0, #31 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r4, r7, #27 │ │ │ │ + lsls r4, r7, #30 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r4, r7, #27 │ │ │ │ + lsls r4, r7, #30 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r4, r7, #27 │ │ │ │ + lsls r4, r7, #30 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r1, #28 │ │ │ │ + lsls r0, r1, #31 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r4, r2, #28 │ │ │ │ + lsls r4, r2, #31 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r4, #28 │ │ │ │ + lsls r0, r4, #31 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrb r2, [r5, #10] │ │ │ │ + ldrb r2, [r5, #13] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - strb.w r0, [r6, #154] @ 0x9a │ │ │ │ - ldr r6, [pc, #264] @ (70dc90 ) │ │ │ │ + vst4.32 {d16-d19}, [r6 :64], sl │ │ │ │ + ldr r7, [pc, #8] @ (70db90 ) │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r6, [pc, #232] @ (70dc74 ) │ │ │ │ + ldr r6, [pc, #1000] @ (70df74 ) │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r6, [pc, #200] @ (70dc58 ) │ │ │ │ + ldr r6, [pc, #968] @ (70df58 ) │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsrs r2, r6, #11 │ │ │ │ + lsrs r2, r6, #14 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r4, r7, #11 │ │ │ │ + lsrs r4, r7, #14 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r0, r4, #12 │ │ │ │ + lsrs r0, r4, #15 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrb r6, [r7, #8] │ │ │ │ + ldrb r6, [r7, #11] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - lsrs r0, r2, #13 │ │ │ │ + lsrs r0, r2, #16 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r4, r5, #13 │ │ │ │ + lsrs r4, r5, #16 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - rsbs r0, r2, #5046272 @ 0x4d0000 │ │ │ │ - lsrs r6, r4, #15 │ │ │ │ + @ instruction: 0xf692009a │ │ │ │ + lsrs r6, r4, #18 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - @ instruction: 0xf7a2009a │ │ │ │ - lsrs r0, r1, #13 │ │ │ │ + str??.w r0, [r2, sl, lsl #1] │ │ │ │ + lsrs r0, r1, #16 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r0, r2, #13 │ │ │ │ + lsrs r0, r2, #16 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - @ instruction: 0xf700009a │ │ │ │ - @ instruction: 0xf72e009a │ │ │ │ - @ instruction: 0xf754009a │ │ │ │ - ldr r5, [pc, #16] @ (70dbdc ) │ │ │ │ + @ instruction: 0xf7c0009a │ │ │ │ + @ instruction: 0xf7ee009a │ │ │ │ + ldrb.w r0, [r4, sl, lsl #1] │ │ │ │ + ldr r5, [pc, #784] @ (70dedc ) │ │ │ │ lsls r0, r4, #2 │ │ │ │ - push {r2, r3, r4, r7} │ │ │ │ + push {r2, r3, r4, r6, lr} │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsls r2, r5, #28 │ │ │ │ + lsls r2, r5, #31 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movt r0, #34970 @ 0x889a │ │ │ │ - @ instruction: 0xf6f6009a │ │ │ │ - asrs r6, r7, #8 │ │ │ │ + @ instruction: 0xf788009a │ │ │ │ + @ instruction: 0xf7b6009a │ │ │ │ + asrs r6, r7, #11 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r2, #27 │ │ │ │ + lsls r0, r2, #30 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r2, r6, #8 │ │ │ │ + asrs r2, r6, #11 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrb.w r0, [r6, sl, lsl #1] │ │ │ │ - @ instruction: 0xf7a2009a │ │ │ │ - str.w r0, [ip, sl, lsl #1] │ │ │ │ - ldrb.w r0, [sl, sl, lsl #1] │ │ │ │ - strh.w r0, [r0, sl, lsl #1] │ │ │ │ - @ instruction: 0xf7ce009a │ │ │ │ - @ instruction: 0xf7d4009a │ │ │ │ - ldrb.w r0, [lr, sl, lsl #1] │ │ │ │ - @ instruction: 0xf7d8009a │ │ │ │ - movs r4, #174 @ 0xae │ │ │ │ + ldr.w r0, [r6, #154] @ 0x9a │ │ │ │ + str??.w r0, [r2, sl, lsl #1] │ │ │ │ + vst4.32 {d0-d3}, [ip :64], sl │ │ │ │ + ldr.w r0, [sl, #154] @ 0x9a │ │ │ │ + str??.w r0, [r0, #154] @ 0x9a │ │ │ │ + strb.w r0, [lr, #154] @ 0x9a │ │ │ │ + ldrb.w r0, [r4, #154] @ 0x9a │ │ │ │ + ldr.w r0, [lr, #154] @ 0x9a │ │ │ │ + ldrb.w r0, [r8, #154] @ 0x9a │ │ │ │ + movs r5, #110 @ 0x6e │ │ │ │ lsls r0, r3, #2 │ │ │ │ - @ instruction: 0xf7ba009a │ │ │ │ - movw r0, #2202 @ 0x89a │ │ │ │ - @ instruction: 0xf782009a │ │ │ │ + ldr??.w r0, [sl, sl, lsl #1] │ │ │ │ + @ instruction: 0xf700009a │ │ │ │ + str.w r0, [r2, sl, lsl #1] │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r1 │ │ │ │ @@ -2434104,49 +2434114,49 @@ │ │ │ │ blx 6a2ec <__fprintf_chk@plt> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r1, [pc, #80] @ (70ddf4 ) │ │ │ │ add r1, pc │ │ │ │ b.n 70dd84 │ │ │ │ nop │ │ │ │ - bvc.n 70dd68 │ │ │ │ + bhi.n 70dce8 │ │ │ │ lsls r0, r3, #4 │ │ │ │ - ldr r2, [pc, #856] @ (70e108 ) │ │ │ │ + ldr r3, [pc, #600] @ (70e008 ) │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsrs r2, r3, #11 │ │ │ │ + lsrs r2, r3, #14 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - stcl 0, cr0, [lr], {154} @ 0x9a │ │ │ │ - ldr r2, [pc, #712] @ (70e084 ) │ │ │ │ + stc 0, cr0, [lr, #616] @ 0x268 │ │ │ │ + ldr r3, [pc, #456] @ (70df84 ) │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldc 0, cr0, [sl], #616 @ 0x268 │ │ │ │ - lsrs r2, r1, #10 │ │ │ │ + ldcl 0, cr0, [sl, #-616]! @ 0xfffffd98 │ │ │ │ + lsrs r2, r1, #13 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - b.n 70db38 │ │ │ │ + b.n 70dcb8 │ │ │ │ lsls r2, r3, #4 │ │ │ │ - ldr r2, [pc, #488] @ (70dfb4 ) │ │ │ │ + ldr r3, [pc, #232] @ (70deb4 ) │ │ │ │ lsls r0, r4, #2 │ │ │ │ - bvc.n 70dde8 │ │ │ │ + bvc.n 70dd68 │ │ │ │ lsls r0, r3, #4 │ │ │ │ - @ instruction: 0xfa780099 │ │ │ │ - strh r6, [r3, #60] @ 0x3c │ │ │ │ + @ instruction: 0xfb380099 │ │ │ │ + ldrh r6, [r3, #2] │ │ │ │ lsls r6, r2, #4 │ │ │ │ - push {r1, r2, r4, r5, lr} │ │ │ │ + push {r1, r2, r4, r5, r6, r7, lr} │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldmia r3!, {r5, r6, r7} │ │ │ │ + ldmia r4!, {r5, r7} │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r1, [pc, #784] @ (70e0f4 ) │ │ │ │ + ldr r2, [pc, #528] @ (70dff4 ) │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsrs r0, r1, #7 │ │ │ │ + lsrs r0, r1, #10 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - rsb r0, r0, sl, lsr #2 │ │ │ │ - ldmia r3!, {r1, r2, r4, r5, r7} │ │ │ │ + stc 0, cr0, [r0], {154} @ 0x9a │ │ │ │ + ldmia r4, {r1, r2, r4, r5, r6} │ │ │ │ lsls r1, r3, #2 │ │ │ │ - asrs r4, r3, #7 │ │ │ │ + asrs r4, r3, #10 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r1, [pc, #536] @ (70e010 ) │ │ │ │ + ldr r2, [pc, #280] @ (70df10 ) │ │ │ │ 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 │ │ │ │ @@ -2434183,15 +2434193,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r1, [pc, #12] @ (70de6c ) │ │ │ │ movs r3, #32 │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc │ │ │ │ bl 70a4c0 │ │ │ │ b.n 70de1e │ │ │ │ - movs r7, #180 @ 0xb4 │ │ │ │ + cmp r0, #116 @ 0x74 │ │ │ │ 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 │ │ │ │ @@ -2434282,15 +2434292,15 @@ │ │ │ │ bne.n 70df40 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ bl 709834 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ b.n 70df28 │ │ │ │ nop │ │ │ │ - asrs r6, r2, #2 │ │ │ │ + asrs r6, r2, #5 │ │ │ │ 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] @ 70ebf0 │ │ │ │ mov fp, r1 │ │ │ │ @@ -2435486,187 +2435496,187 @@ │ │ │ │ cmp r5, r4 │ │ │ │ bne.n 70ebc2 │ │ │ │ b.w 70e396 │ │ │ │ movs r0, #92 @ 0x5c │ │ │ │ lsls r2, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r4, #1 │ │ │ │ + asrs r0, r4, #4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - @ instruction: 0xb788 │ │ │ │ + @ instruction: 0xb848 │ │ │ │ lsls r4, r3, #4 │ │ │ │ - lsrs r2, r6, #29 │ │ │ │ + asrs r2, r6, #32 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r4, r7, #29 │ │ │ │ + asrs r4, r7, #32 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r6, r7, #29 │ │ │ │ + asrs r6, r7, #32 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bcc.n 70eba0 │ │ │ │ + bmi.n 70eb20 │ │ │ │ lsls r0, r3, #4 │ │ │ │ - movs r1, #128 @ 0x80 │ │ │ │ + movs r2, #64 @ 0x40 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - vshr.s64 d16, d10, #54 │ │ │ │ - ldmia r0!, {r1, r5, r7} │ │ │ │ + eor.w r0, sl, #154 @ 0x9a │ │ │ │ + ldmia r1, {r1, r5, r6} │ │ │ │ lsls r1, r3, #2 │ │ │ │ - lsrs r2, r0, #30 │ │ │ │ + asrs r2, r0, #1 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r6, r0, #12 │ │ │ │ + asrs r6, r0, #15 │ │ │ │ lsls r3, r3, #2 │ │ │ │ adds r6, r5, #6 │ │ │ │ lsls r2, r1, #5 │ │ │ │ - add lr, r6 │ │ │ │ + cmp r6, lr │ │ │ │ lsls r0, r4, #2 │ │ │ │ - stmia r6!, {r3, r4, r5, r7} │ │ │ │ + stmia r7!, {r3, r4, r5, r6} │ │ │ │ lsls r1, r3, #2 │ │ │ │ - asrs r6, r2, #10 │ │ │ │ + asrs r6, r2, #13 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add lr, r0 │ │ │ │ + cmp r6, r8 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - add r6, pc │ │ │ │ + cmp r6, r7 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - add r4, lr │ │ │ │ + cmp r4, r6 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - add r2, sp │ │ │ │ + cmp r2, r5 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsrs r2, r4, #21 │ │ │ │ + lsrs r2, r4, #24 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r4, r6 │ │ │ │ + add ip, lr │ │ │ │ lsls r0, r4, #2 │ │ │ │ - asrs r4, r1, #9 │ │ │ │ + asrs r4, r1, #12 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - stcl 0, cr0, [r0, #-616] @ 0xfffffd98 │ │ │ │ - add r2, r0 │ │ │ │ + mcr 0, 0, r0, cr0, cr10, {4} │ │ │ │ + add sl, r8 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - b.n 70e6a8 │ │ │ │ + b.n 70e828 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - stmia r5!, {r1, r2, r5, r6} │ │ │ │ + stmia r6!, {r1, r2, r5} │ │ │ │ lsls r1, r3, #2 │ │ │ │ - asrs r0, r3, #4 │ │ │ │ + asrs r0, r3, #7 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - @ instruction: 0xf4d600a3 │ │ │ │ - lsrs r0, r6, #14 │ │ │ │ + @ instruction: 0xf59600a3 │ │ │ │ + lsrs r0, r6, #17 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldc 0, cr0, [r0], #-616 @ 0xfffffd98 │ │ │ │ - cmn r4, r5 │ │ │ │ + ldcl 0, cr0, [r0], #616 @ 0x268 │ │ │ │ + bics r4, r5 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsls r0, r6, #11 │ │ │ │ + lsls r0, r6, #14 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - strh r0, [r6, r7] │ │ │ │ + strb r0, [r6, r2] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r4, #44 @ 0x2c │ │ │ │ + cmp r4, #236 @ 0xec │ │ │ │ lsls r2, r4, #2 │ │ │ │ - lsrs r2, r4, #21 │ │ │ │ + lsrs r2, r4, #24 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str r3, [sp, #120] @ 0x78 │ │ │ │ + str r3, [sp, #888] @ 0x378 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsrs r0, r7, #17 │ │ │ │ + lsrs r0, r7, #20 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r0, r7, #17 │ │ │ │ + lsrs r0, r7, #20 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str r2, [sp, #680] @ 0x2a8 │ │ │ │ + str r3, [sp, #424] @ 0x1a8 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsrs r4, r0, #16 │ │ │ │ + lsrs r4, r0, #19 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r2, r0, #16 │ │ │ │ + lsrs r2, r0, #19 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r0, r0, #16 │ │ │ │ + lsrs r0, r0, #19 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r2, r7, #15 │ │ │ │ + lsrs r2, r7, #18 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r0, r7, #15 │ │ │ │ + lsrs r0, r7, #18 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r2, r7, #15 │ │ │ │ + lsrs r2, r7, #18 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r2, r4, #15 │ │ │ │ + lsrs r2, r4, #18 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - @ instruction: 0xb820 │ │ │ │ + @ instruction: 0xb8e0 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - lsrs r0, r7, #12 │ │ │ │ + lsrs r0, r7, #15 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r2, r2, #9 │ │ │ │ + lsrs r2, r2, #12 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r0, r4, #9 │ │ │ │ + lsrs r0, r4, #12 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r6, r5, #16 │ │ │ │ + lsls r6, r5, #19 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r4, r2, #18 │ │ │ │ + lsrs r4, r2, #21 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r4, r0, #18 │ │ │ │ + lsrs r4, r0, #21 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r4, r6, #17 │ │ │ │ + lsrs r4, r6, #20 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r4, r4, #14 │ │ │ │ + lsrs r4, r4, #17 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r6, r6, #17 │ │ │ │ + lsrs r6, r6, #20 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r2, r5, #17 │ │ │ │ + lsrs r2, r5, #20 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r2, r6, #15 │ │ │ │ + lsrs r2, r6, #18 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r2, r7, #13 │ │ │ │ + lsrs r2, r7, #16 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r6, r5, #15 │ │ │ │ + lsrs r6, r5, #18 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r0, r0, #4 │ │ │ │ + lsrs r0, r0, #7 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r2, r5, #12 │ │ │ │ + lsrs r2, r5, #15 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r0, r5, #14 │ │ │ │ + lsrs r0, r5, #17 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strb r0, [r4, r6] │ │ │ │ + ldrsb r0, [r4, r1] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - lsrs r4, r1, #3 │ │ │ │ + lsrs r4, r1, #6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - push {r3, lr} │ │ │ │ + push {r3, r6, r7, lr} │ │ │ │ lsls r1, r3, #2 │ │ │ │ - lsrs r0, r5, #12 │ │ │ │ + lsrs r0, r5, #15 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - stc2 0, cr0, [ip, #-604]! @ 0xfffffda4 │ │ │ │ - subs r5, #34 @ 0x22 │ │ │ │ + stc2l 0, cr0, [ip, #604]! @ 0x25c │ │ │ │ + subs r5, #226 @ 0xe2 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsrs r2, r6, #4 │ │ │ │ + lsrs r2, r6, #7 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r6, #94 @ 0x5e │ │ │ │ + movs r7, #30 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - lsls r0, r5, #22 │ │ │ │ + lsls r0, r5, #25 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r2, r2, #4 │ │ │ │ + lsrs r2, r2, #7 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r4, r4, #30 │ │ │ │ + lsrs r4, r4, #1 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str r1, [sp, #312] @ 0x138 │ │ │ │ + str r2, [sp, #56] @ 0x38 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - lsrs r0, r0, #4 │ │ │ │ + lsrs r0, r0, #7 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r0, r7, #3 │ │ │ │ + lsrs r0, r7, #6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r6, r0, #23 │ │ │ │ + lsls r6, r0, #26 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r7, #28 │ │ │ │ + lsls r0, r7, #31 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r6, r0, #3 │ │ │ │ + lsrs r6, r0, #6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r6, r7, #2 │ │ │ │ + lsrs r6, r7, #5 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r6, r6, #2 │ │ │ │ + lsrs r6, r6, #5 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r6, r5, #2 │ │ │ │ + lsrs r6, r5, #5 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r4, r4, #2 │ │ │ │ + lsrs r4, r4, #5 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strh r0, [r3, r5] │ │ │ │ + strb r0, [r3, r0] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - lsls r4, r3, #25 │ │ │ │ + lsls r4, r3, #28 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - @ instruction: 0xfb720097 │ │ │ │ - subs r3, #104 @ 0x68 │ │ │ │ + ldc2 0, cr0, [r2], #-604 @ 0xfffffda4 │ │ │ │ + subs r4, #40 @ 0x28 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - pop {r1, r2, r3, r5, r6, r7} │ │ │ │ + pop {r1, r2, r3, r5, r7, pc} │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r4, #162 @ 0xa2 │ │ │ │ + movs r5, #98 @ 0x62 │ │ │ │ lsls r2, r4, #2 │ │ │ │ mov r0, fp │ │ │ │ bl 709834 │ │ │ │ ldr.w r1, [pc, #3396] @ 70faac │ │ │ │ mov r2, r0 │ │ │ │ movs r3, #32 │ │ │ │ add r1, pc │ │ │ │ @@ -2436857,195 +2436867,199 @@ │ │ │ │ b.n 70fa4c │ │ │ │ ldr r3, [pc, #464] @ (70fc74 ) │ │ │ │ add r3, pc │ │ │ │ b.n 70fa20 │ │ │ │ ldr r3, [pc, #464] @ (70fc78 ) │ │ │ │ add r3, pc │ │ │ │ b.n 70fa78 │ │ │ │ - ldrh r6, [r2, #4] │ │ │ │ + ldrh r6, [r2, #10] │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsls r0, r3, #15 │ │ │ │ + lsls r0, r3, #18 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r6, r1, #15 │ │ │ │ + lsls r6, r1, #18 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r0, [r4, #4] │ │ │ │ + ldr r0, [r4, #16] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r1, [pc, #712] @ (70fd88 ) │ │ │ │ + ldr r2, [pc, #456] @ (70fc88 ) │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsls r2, r5, #10 │ │ │ │ + lsls r2, r5, #13 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r0, #6 │ │ │ │ + lsls r0, r0, #9 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r6, r3, #5 │ │ │ │ + lsls r6, r3, #8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r3, #5 │ │ │ │ + lsls r0, r3, #8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r2, r3, #10 │ │ │ │ + lsls r2, r3, #13 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r6, r5, #3 │ │ │ │ + lsls r6, r5, #6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r6, #3 │ │ │ │ + lsls r0, r6, #6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r2, r6, #3 │ │ │ │ + lsls r2, r6, #6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r4, r6, #3 │ │ │ │ + lsls r4, r6, #6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r6, r6, #3 │ │ │ │ + lsls r6, r6, #6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r4, r6, #3 │ │ │ │ + lsls r4, r6, #6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r2, #7 │ │ │ │ + lsls r0, r2, #10 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r4, r5, #2 │ │ │ │ + lsls r4, r5, #5 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r2, r4, #2 │ │ │ │ + lsls r2, r4, #5 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r2, r3, #2 │ │ │ │ + lsls r2, r3, #5 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r4, #12 │ │ │ │ + lsls r0, r4, #15 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r6, r2, #12 │ │ │ │ + lsls r6, r2, #15 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r0, r4 │ │ │ │ + lsls r0, r4, #3 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r4, r2 │ │ │ │ + lsls r4, r2, #3 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r4, r1 │ │ │ │ + lsls r4, r1, #3 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r6, r7 │ │ │ │ + lsls r6, r7, #3 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r4, r6 │ │ │ │ + lsls r4, r6, #3 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r6, r4, #9 │ │ │ │ + lsls r6, r4, #12 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r4, r3, #9 │ │ │ │ + lsls r4, r3, #12 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - vshr.u64 d16, d10, #2 │ │ │ │ - movs r2, r0 │ │ │ │ + lsls r6, r7, #2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - vshr.u64 d16, d10, #32 │ │ │ │ - ldc2l 0, cr0, [r0, #-616]! @ 0xfffffd98 │ │ │ │ - mcr2 0, 0, r0, cr8, cr10, {4} │ │ │ │ - stc2l 0, cr0, [r4, #616] @ 0x268 │ │ │ │ - ldc2 0, cr0, [sl, #616]! @ 0x268 │ │ │ │ - ldc2 0, cr0, [r0, #616]! @ 0x268 │ │ │ │ - stc2 0, cr0, [r6, #616]! @ 0x268 │ │ │ │ - stc2 0, cr0, [r8, #616]! @ 0x268 │ │ │ │ - lsls r6, r0, #1 │ │ │ │ + lsls r2, r0, #3 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldc2l 0, cr0, [ip], {154} @ 0x9a │ │ │ │ - movs r4, r7 │ │ │ │ + lsls r0, r4, #2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - stc2 0, cr0, [lr, #-616]! @ 0xfffffd98 │ │ │ │ - mrc2 0, 4, r0, cr14, cr10, {4} │ │ │ │ - movs r2, r0 │ │ │ │ + mrc2 0, 1, r0, cr0, cr10, {4} │ │ │ │ + mcr2 0, 6, r0, cr8, cr10, {4} │ │ │ │ + mcr2 0, 4, r0, cr4, cr10, {4} │ │ │ │ + mrc2 0, 3, r0, cr10, cr10, {4} │ │ │ │ + mrc2 0, 3, r0, cr0, cr10, {4} │ │ │ │ + mcr2 0, 3, r0, cr6, cr10, {4} │ │ │ │ + mcr2 0, 3, r0, cr8, cr10, {4} │ │ │ │ + lsls r6, r0, #4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r6, r0, #1 │ │ │ │ + ldc2 0, cr0, [ip, #616] @ 0x268 │ │ │ │ + lsls r4, r7, #3 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r1, #1 │ │ │ │ + stc2l 0, cr0, [lr, #616]! @ 0x268 │ │ │ │ + vqadd.u16 d16, d30, d10 │ │ │ │ + lsls r2, r0, #3 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r4, r7 │ │ │ │ + lsls r6, r0, #4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r6, r5, #1 │ │ │ │ + lsls r0, r1, #4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r6, #1 │ │ │ │ + lsls r4, r7, #3 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r4, #1 │ │ │ │ + lsls r6, r5, #4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r2, #1 │ │ │ │ + lsls r0, r6, #4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrh r0, [r4, #8] │ │ │ │ + lsls r0, r4, #4 │ │ │ │ + lsls r3, r3, #2 │ │ │ │ + lsls r0, r2, #4 │ │ │ │ + lsls r3, r3, #2 │ │ │ │ + ldrh r0, [r4, #14] │ │ │ │ lsls r7, r3, #2 │ │ │ │ - movs r0, r5 │ │ │ │ + lsls r0, r5, #3 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r2, r5 │ │ │ │ + lsls r2, r5, #3 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r0, r4 │ │ │ │ + lsls r0, r4, #3 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldc2 0, cr0, [r0, #-616]! @ 0xfffffd98 │ │ │ │ - vqadd.u16 d16, d26, d10 │ │ │ │ - vshr.u64 d16, d10, #14 │ │ │ │ - ldr r1, [pc, #808] @ (70fec4 ) │ │ │ │ + ldc2l 0, cr0, [r0, #616]! @ 0x268 │ │ │ │ + movs r2, r3 │ │ │ │ + lsls r3, r3, #2 │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + lsls r3, r3, #2 │ │ │ │ + ldr r2, [pc, #552] @ (70fdc4 ) │ │ │ │ lsls r1, r4, #2 │ │ │ │ - stc2l 0, cr0, [lr], #616 @ 0x268 │ │ │ │ - add r1, sp, #176 @ 0xb0 │ │ │ │ + stc2 0, cr0, [lr, #616]! @ 0x268 │ │ │ │ + add r1, sp, #944 @ 0x3b0 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r2, #10 │ │ │ │ + adds r2, #202 @ 0xca │ │ │ │ lsls r0, r4, #2 │ │ │ │ - adds r2, #0 │ │ │ │ + adds r2, #192 @ 0xc0 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - bcc.n 70fb08 │ │ │ │ + bmi.n 70fc88 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - mcr2 0, 5, r0, cr4, cr10, {4} │ │ │ │ - mcr2 0, 5, r0, cr4, cr10, {4} │ │ │ │ - @ instruction: 0xfa76009a │ │ │ │ - @ instruction: 0xfa78009a │ │ │ │ - @ instruction: 0xfa7a009a │ │ │ │ - @ instruction: 0xfa7c009a │ │ │ │ - @ instruction: 0xfa7e009a │ │ │ │ - @ instruction: 0xfa7c009a │ │ │ │ - @ instruction: 0xfa96009a │ │ │ │ - @ instruction: 0xfa98009a │ │ │ │ - @ instruction: 0xfa9a009a │ │ │ │ - vst4.32 {d16-d19}, [r4 :64], sl │ │ │ │ - @ instruction: 0xfb28009a │ │ │ │ - strh r4, [r6, #50] @ 0x32 │ │ │ │ + vqadd.u32 d16, d20, d10 │ │ │ │ + vqadd.u32 d16, d20, d10 │ │ │ │ + @ instruction: 0xfb36009a │ │ │ │ + @ instruction: 0xfb38009a │ │ │ │ + @ instruction: 0xfb3a009a │ │ │ │ + @ instruction: 0xfb3c009a │ │ │ │ + @ instruction: 0xfb3e009a │ │ │ │ + @ instruction: 0xfb3c009a │ │ │ │ + @ instruction: 0xfb56009a │ │ │ │ + @ instruction: 0xfb58009a │ │ │ │ + @ instruction: 0xfb5a009a │ │ │ │ + @ instruction: 0xfa04009a │ │ │ │ + @ instruction: 0xfbe8009a │ │ │ │ + strh r4, [r6, #56] @ 0x38 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - strh.w r0, [r8, #154] @ 0x9a │ │ │ │ - vst4.32 {d16-d19}, [r0 :64], sl │ │ │ │ - strh.w r0, [r4, #154] @ 0x9a │ │ │ │ - stc2 0, cr0, [r4], {154} @ 0x9a │ │ │ │ - stc2 0, cr0, [r6], {154} @ 0x9a │ │ │ │ - stc2 0, cr0, [r6], {154} @ 0x9a │ │ │ │ - @ instruction: 0xf792009a │ │ │ │ + vld4.32 {d16-d19}, [r8 :64], sl │ │ │ │ + @ instruction: 0xfa00009a │ │ │ │ + vld4.32 {d16-d19}, [r4 :64], sl │ │ │ │ + stc2l 0, cr0, [r4], {154} @ 0x9a │ │ │ │ + stc2l 0, cr0, [r6], {154} @ 0x9a │ │ │ │ + stc2l 0, cr0, [r6], {154} @ 0x9a │ │ │ │ + ldr.w r0, [r2, sl, lsl #1] │ │ │ │ + @ instruction: 0xfa64009a │ │ │ │ + str??.w r0, [r2, sl, lsl #1] │ │ │ │ + ldr.w r0, [sl, sl, lsl #1] │ │ │ │ + ldr.w r0, [r2, sl, lsl #1] │ │ │ │ + str.w r0, [sl, sl, lsl #1] │ │ │ │ + vst1.8 @ instruction: 0xf980009a │ │ │ │ vld1.8 @ instruction: 0xf9a4009a │ │ │ │ - @ instruction: 0xf7a2009a │ │ │ │ - @ instruction: 0xf79a009a │ │ │ │ - @ instruction: 0xf792009a │ │ │ │ - @ instruction: 0xf78a009a │ │ │ │ - str.w r0, [r0, #154] @ 0x9a │ │ │ │ - str??.w r0, [r4, #154] @ 0x9a │ │ │ │ - ldr r1, [sp, #344] @ 0x158 │ │ │ │ + ldr r2, [sp, #88] @ 0x58 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr??.w r0, [r8, sl, lsl #1] │ │ │ │ - ldr r1, [sp, #248] @ 0xf8 │ │ │ │ + ldrsh.w r0, [r8, sl, lsl #1] │ │ │ │ + ldr r1, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - cmp r5, #130 @ 0x82 │ │ │ │ + cmp r6, #66 @ 0x42 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - stc 0, cr0, [r6, #604] @ 0x25c │ │ │ │ - ldmia r7!, {r2, r3, r5} │ │ │ │ + mcr 0, 2, r0, cr6, cr7, {4} │ │ │ │ + ldmia r7, {r2, r3, r5, r6, r7} │ │ │ │ lsls r2, r3, #2 │ │ │ │ - add r7, sp, #448 @ 0x1c0 │ │ │ │ + add sp, #192 @ 0xc0 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldrh.w r0, [r0, #154] @ 0x9a │ │ │ │ - ldc 0, cr0, [lr, #-604]! @ 0xfffffda4 │ │ │ │ - cmp r5, #50 @ 0x32 │ │ │ │ + ldr??.w r0, [r0, sl, lsl #1] │ │ │ │ + ldcl 0, cr0, [lr, #604]! @ 0x25c │ │ │ │ + cmp r5, #242 @ 0xf2 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldmia r6, {r1, r2, r4, r6, r7} │ │ │ │ + ldmia r7, {r1, r2, r4, r7} │ │ │ │ lsls r2, r3, #2 │ │ │ │ - add r7, sp, #104 @ 0x68 │ │ │ │ + add r7, sp, #872 @ 0x368 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - str??.w r0, [lr, #154] @ 0x9a │ │ │ │ - ldmia r6!, {r3, r5, r7} │ │ │ │ + vld1.8 @ instruction: 0xf9ae009a │ │ │ │ + ldmia r7!, {r3, r5, r6} │ │ │ │ lsls r2, r3, #2 │ │ │ │ - add r6, sp, #952 @ 0x3b8 │ │ │ │ + add r7, sp, #696 @ 0x2b8 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr??.w r0, [r6, sl, lsl #1] │ │ │ │ - ldmia r6, {r2, r3, r4, r5, r6} │ │ │ │ + ldrsh.w r0, [r6, sl, lsl #1] │ │ │ │ + ldmia r7!, {r2, r3, r4, r5} │ │ │ │ lsls r2, r3, #2 │ │ │ │ - add r6, sp, #776 @ 0x308 │ │ │ │ + add r7, sp, #520 @ 0x208 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldrb.w r0, [sl, sl, lsl #1] │ │ │ │ - cmp r4, #146 @ 0x92 │ │ │ │ + ldr.w r0, [sl, #154] @ 0x9a │ │ │ │ + cmp r5, #82 @ 0x52 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - cmp r4, #140 @ 0x8c │ │ │ │ + cmp r5, #76 @ 0x4c │ │ │ │ lsls r0, r4, #2 │ │ │ │ - cmp r4, #134 @ 0x86 │ │ │ │ + cmp r5, #70 @ 0x46 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - cmp r4, #128 @ 0x80 │ │ │ │ + cmp r5, #64 @ 0x40 │ │ │ │ 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] @ 7108c4 │ │ │ │ mov r7, r0 │ │ │ │ @@ -2437067,30 +2437081,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 ab6dc0 │ │ │ │ + bl ab6db8 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ ldr.w r9, [sp, #68] @ 0x44 │ │ │ │ cmp r3, #1 │ │ │ │ str.w r9, [sp, #80] @ 0x50 │ │ │ │ bls.w 7102fc │ │ │ │ cmp r3, #2 │ │ │ │ beq.w 71076c │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ cmp r3, #14 │ │ │ │ bhi.n 70fda2 │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ cmp r3, #7 │ │ │ │ beq.w 7122a6 │ │ │ │ mov r0, r6 │ │ │ │ - bl ab6de4 │ │ │ │ + bl ab6ddc │ │ │ │ ldr r6, [sp, #60] @ 0x3c │ │ │ │ cmp r6, #0 │ │ │ │ beq.w 70feda │ │ │ │ ldr.w sl, [pc, #3024] @ 7108cc │ │ │ │ mov.w r8, #0 │ │ │ │ ldr.w r9, [pc, #3020] @ 7108d0 │ │ │ │ ldrb r3, [r6, #0] │ │ │ │ @@ -2438221,236 +2438235,236 @@ │ │ │ │ ldr r3, [pc, #596] @ (710b14 ) │ │ │ │ add r3, pc │ │ │ │ b.n 71082a │ │ │ │ lsls r4, r4, #13 │ │ │ │ lsls r2, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bic.w r0, r8, r7, lsr #2 │ │ │ │ - cmp r2, #28 │ │ │ │ + @ instruction: 0xeae80097 │ │ │ │ + cmp r2, #220 @ 0xdc │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrsb.w r0, [ip, sl, lsl #1] │ │ │ │ - cmp r1, #34 @ 0x22 │ │ │ │ + ldr??.w r0, [ip, #154] @ 0x9a │ │ │ │ + cmp r1, #226 @ 0xe2 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - add r3, sp, #136 @ 0x88 │ │ │ │ + add r3, sp, #904 @ 0x388 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldrb.w r0, [r0, #154] @ 0x9a │ │ │ │ - ldrb.w r0, [r0, #154] @ 0x9a │ │ │ │ + ldr??.w r0, [r0, sl, lsl #1] │ │ │ │ + ldr??.w r0, [r0, sl, lsl #1] │ │ │ │ lsls r0, r2, #4 │ │ │ │ lsls r2, r1, #5 │ │ │ │ - movs r7, #254 @ 0xfe │ │ │ │ + cmp r0, #190 @ 0xbe │ │ │ │ lsls r0, r4, #2 │ │ │ │ - add r1, sp, #1016 @ 0x3f8 │ │ │ │ + add r2, sp, #760 @ 0x2f8 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - @ instruction: 0xf694009a │ │ │ │ - @ instruction: 0xf69a009a │ │ │ │ - @ instruction: 0xf692009a │ │ │ │ - movs r7, #166 @ 0xa6 │ │ │ │ + @ instruction: 0xf754009a │ │ │ │ + @ instruction: 0xf75a009a │ │ │ │ + @ instruction: 0xf752009a │ │ │ │ + cmp r0, #102 @ 0x66 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - add r1, sp, #664 @ 0x298 │ │ │ │ + add r2, sp, #408 @ 0x198 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - addw r0, r4, #2202 @ 0x89a │ │ │ │ - addw r0, r0, #2202 @ 0x89a │ │ │ │ - @ instruction: 0xf5fc009a │ │ │ │ - movs r7, #72 @ 0x48 │ │ │ │ + movt r0, #18586 @ 0x489a │ │ │ │ + movt r0, #2202 @ 0x89a │ │ │ │ + @ instruction: 0xf6bc009a │ │ │ │ + cmp r0, #8 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - add r1, sp, #288 @ 0x120 │ │ │ │ + add r2, sp, #32 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - sbcs.w r0, lr, #5046272 @ 0x4d0000 │ │ │ │ - ldrh r6, [r6, #52] @ 0x34 │ │ │ │ + @ instruction: 0xf63e009a │ │ │ │ + ldrh r6, [r6, #58] @ 0x3a │ │ │ │ lsls r4, r2, #2 │ │ │ │ - sbc.w r0, r4, #5046272 @ 0x4d0000 │ │ │ │ - bmi.n 710994 │ │ │ │ + @ instruction: 0xf624009a │ │ │ │ + bmi.n 710914 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - movs r6, #188 @ 0xbc │ │ │ │ + movs r7, #124 @ 0x7c │ │ │ │ lsls r0, r4, #2 │ │ │ │ - add r0, sp, #752 @ 0x2f0 │ │ │ │ + add r1, sp, #496 @ 0x1f0 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r2, r3, #2 │ │ │ │ + adds r2, r3, #5 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - vst1.8 @ instruction: 0xf986009a │ │ │ │ - adds r4, r1, #2 │ │ │ │ + @ instruction: 0xfa46009a │ │ │ │ + adds r4, r1, #5 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r6, r0, #2 │ │ │ │ + adds r6, r0, #5 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r4, r3, #2 │ │ │ │ + adds r4, r3, #5 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r0, r0, #2 │ │ │ │ + adds r0, r0, #5 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r4, r1, #2 │ │ │ │ + adds r4, r1, #5 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r6, r3, #2 │ │ │ │ + adds r6, r3, #5 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r0, r4, #2 │ │ │ │ + adds r0, r4, #5 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r4, r4, #2 │ │ │ │ + adds r4, r4, #5 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r0, r6, #2 │ │ │ │ + adds r0, r6, #5 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, r0, #3 │ │ │ │ + adds r2, r0, #6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r4, r0, #3 │ │ │ │ + adds r4, r0, #6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r0, r1, #3 │ │ │ │ + adds r0, r1, #6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r4, r2, #3 │ │ │ │ + adds r4, r2, #6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r6, r4, #3 │ │ │ │ + adds r6, r4, #6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r5, #38 @ 0x26 │ │ │ │ + movs r5, #230 @ 0xe6 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - add r7, pc, #152 @ (adr r7, 710a14 ) │ │ │ │ + add r7, pc, #920 @ (adr r7, 710d14 ) │ │ │ │ lsls r1, r3, #2 │ │ │ │ - stc 0, cr0, [r4, #-616] @ 0xfffffd98 │ │ │ │ - movs r4, #244 @ 0xf4 │ │ │ │ + stcl 0, cr0, [r4, #616] @ 0x268 │ │ │ │ + movs r5, #180 @ 0xb4 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - add r6, pc, #984 @ (adr r6, 710d60 ) │ │ │ │ + add r7, pc, #728 @ (adr r7, 710c60 ) │ │ │ │ lsls r1, r3, #2 │ │ │ │ - @ instruction: 0xf3bc009a │ │ │ │ - ubfx r0, r8, #2, #27 │ │ │ │ - ubfx r0, r6, #2, #27 │ │ │ │ - ubfx r0, r4, #2, #27 │ │ │ │ - ubfx r0, ip, #2, #27 │ │ │ │ - ubfx r0, r4, #2, #27 │ │ │ │ - ubfx r0, r6, #2, #27 │ │ │ │ - ubfx r0, lr, #2, #27 │ │ │ │ - stcl 0, cr0, [r6], {154} @ 0x9a │ │ │ │ - movs r4, #16 │ │ │ │ + orns r0, ip, #5046272 @ 0x4d0000 │ │ │ │ + eor.w r0, r8, #5046272 @ 0x4d0000 │ │ │ │ + eor.w r0, r6, #5046272 @ 0x4d0000 │ │ │ │ + eor.w r0, r4, #5046272 @ 0x4d0000 │ │ │ │ + eor.w r0, ip, #5046272 @ 0x4d0000 │ │ │ │ + eor.w r0, r4, #5046272 @ 0x4d0000 │ │ │ │ + eor.w r0, r6, #5046272 @ 0x4d0000 │ │ │ │ + eor.w r0, lr, #5046272 @ 0x4d0000 │ │ │ │ + stc 0, cr0, [r6, #616] @ 0x268 │ │ │ │ + movs r4, #208 @ 0xd0 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - stmia r5!, {r3, r6, r7} │ │ │ │ + stmia r6!, {r3, r7} │ │ │ │ lsls r2, r3, #2 │ │ │ │ - movs r3, #248 @ 0xf8 │ │ │ │ + movs r4, #184 @ 0xb8 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldc 0, cr0, [r8], {154} @ 0x9a │ │ │ │ - movs r3, #224 @ 0xe0 │ │ │ │ + ldcl 0, cr0, [r8, #-616] @ 0xfffffd98 │ │ │ │ + movs r4, #160 @ 0xa0 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - stmia r5!, {r1, r2, r3, r7} │ │ │ │ + stmia r6!, {r1, r2, r3, r6} │ │ │ │ lsls r2, r3, #2 │ │ │ │ - add r5, pc, #824 @ (adr r5, 710d00 ) │ │ │ │ + add r6, pc, #568 @ (adr r6, 710c00 ) │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds.w r0, r0, #5046272 @ 0x4d0000 │ │ │ │ - add.w r0, ip, #5046272 @ 0x4d0000 │ │ │ │ - stc 0, cr0, [r4], {154} @ 0x9a │ │ │ │ - add r5, pc, #368 @ (adr r5, 710b48 ) │ │ │ │ + rsbs r0, r0, #5046272 @ 0x4d0000 │ │ │ │ + rsb r0, ip, #5046272 @ 0x4d0000 │ │ │ │ + stcl 0, cr0, [r4], {154} @ 0x9a │ │ │ │ + add r6, pc, #112 @ (adr r6, 710a48 ) │ │ │ │ lsls r1, r3, #2 │ │ │ │ - @ instruction: 0xf4fa009a │ │ │ │ - add.w r0, ip, #5046272 @ 0x4d0000 │ │ │ │ - adds.w r0, sl, #5046272 @ 0x4d0000 │ │ │ │ - @ instruction: 0xf526009a │ │ │ │ - ldr r6, [sp, #536] @ 0x218 │ │ │ │ + subs.w r0, sl, #5046272 @ 0x4d0000 │ │ │ │ + rsb r0, ip, #5046272 @ 0x4d0000 │ │ │ │ + rsbs r0, sl, #5046272 @ 0x4d0000 │ │ │ │ + @ instruction: 0xf5e6009a │ │ │ │ + ldr r7, [sp, #280] @ 0x118 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldmia r4, {r1, r2, r4} │ │ │ │ + ldmia r4, {r1, r2, r4, r6, r7} │ │ │ │ lsls r2, r3, #2 │ │ │ │ - movs r2, #214 @ 0xd6 │ │ │ │ + movs r3, #150 @ 0x96 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - sbcs.w r0, r6, sl, lsr #2 │ │ │ │ - movs r2, #190 @ 0xbe │ │ │ │ + ldc 0, cr0, [r6], #-616 @ 0xfffffd98 │ │ │ │ + movs r3, #126 @ 0x7e │ │ │ │ lsls r0, r4, #2 │ │ │ │ - adcs.w r0, lr, sl, lsr #2 │ │ │ │ - movs r2, #166 @ 0xa6 │ │ │ │ + ldc 0, cr0, [lr], {154} @ 0x9a │ │ │ │ + movs r3, #102 @ 0x66 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldmia r3, {r1, r2, r3, r6, r7} │ │ │ │ + ldmia r4!, {r1, r2, r3, r7} │ │ │ │ lsls r2, r3, #2 │ │ │ │ - movs r2, #142 @ 0x8e │ │ │ │ + movs r3, #78 @ 0x4e │ │ │ │ lsls r0, r4, #2 │ │ │ │ - @ instruction: 0xf29a009a │ │ │ │ - @ instruction: 0xf276009a │ │ │ │ - movw r0, #57498 @ 0xe09a │ │ │ │ - @ instruction: 0xf22a009a │ │ │ │ - addw r0, lr, #154 @ 0x9a │ │ │ │ - @ instruction: 0xf1f2009a │ │ │ │ - subw r0, r6, #154 @ 0x9a │ │ │ │ - @ instruction: 0xf21a009a │ │ │ │ - @ instruction: 0xf2d4009a │ │ │ │ - @ instruction: 0xf270009a │ │ │ │ - @ instruction: 0xf1f0009a │ │ │ │ - stmia r3!, {r1, r2, r3, r4} │ │ │ │ + @ instruction: 0xf35a009a │ │ │ │ + @ instruction: 0xf336009a │ │ │ │ + ssat r0, #27, lr, lsl #2 │ │ │ │ + @ instruction: 0xf2ea009a │ │ │ │ + movt r0, #57498 @ 0xe09a │ │ │ │ + @ instruction: 0xf2b2009a │ │ │ │ + bfi r0, r6, #2, #25 │ │ │ │ + @ instruction: 0xf2da009a │ │ │ │ + @ instruction: 0xf394009a │ │ │ │ + @ instruction: 0xf330009a │ │ │ │ + @ instruction: 0xf2b0009a │ │ │ │ + stmia r3!, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r2, r3, #2 │ │ │ │ - add r3, pc, #376 @ (adr r3, 710bb8 ) │ │ │ │ + add r4, pc, #120 @ (adr r4, 710ab8 ) │ │ │ │ lsls r1, r3, #2 │ │ │ │ - movt r0, #16538 @ 0x409a │ │ │ │ - asrs r6, r2, #23 │ │ │ │ + usat r0, #26, r4, lsl #2 │ │ │ │ + asrs r6, r2, #26 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r0, r3, #23 │ │ │ │ + asrs r0, r3, #26 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r6, r3, #23 │ │ │ │ + asrs r6, r3, #26 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r4, r5, #23 │ │ │ │ + asrs r4, r5, #26 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r6, r6, #23 │ │ │ │ + asrs r6, r6, #26 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - b.n 710ad4 │ │ │ │ + b.n 710c54 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - asrs r6, r5, #23 │ │ │ │ + asrs r6, r5, #26 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r0, r7, #23 │ │ │ │ + asrs r0, r7, #26 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r6, r7, #23 │ │ │ │ + asrs r6, r7, #26 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r2, r1, #24 │ │ │ │ + asrs r2, r1, #27 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r2, r3, #24 │ │ │ │ + asrs r2, r3, #27 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r6, r4, #24 │ │ │ │ + asrs r6, r4, #27 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r2, r7, #24 │ │ │ │ + asrs r2, r7, #27 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r2, r1, #25 │ │ │ │ + asrs r2, r1, #28 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r2, r3, #25 │ │ │ │ + asrs r2, r3, #28 │ │ │ │ lsls r3, r3, #2 │ │ │ │ + @ instruction: 0xf27a009a │ │ │ │ + sbcs.w r0, lr, #154 @ 0x9a │ │ │ │ + movw r0, #41114 @ 0xa09a │ │ │ │ + @ instruction: 0xf232009a │ │ │ │ + @ instruction: 0xf19e009a │ │ │ │ + @ instruction: 0xf1e2009a │ │ │ │ subs.w r0, sl, #154 @ 0x9a │ │ │ │ - @ instruction: 0xf0be009a │ │ │ │ - @ instruction: 0xf18a009a │ │ │ │ - sbcs.w r0, r2, #154 @ 0x9a │ │ │ │ - @ instruction: 0xf0de009a │ │ │ │ - @ instruction: 0xf122009a │ │ │ │ - @ instruction: 0xf0fa009a │ │ │ │ - bic.w r0, r6, #154 @ 0x9a │ │ │ │ - bics.w r0, lr, #154 @ 0x9a │ │ │ │ - @ instruction: 0xf0a2009a │ │ │ │ - orrs.w r0, sl, #154 @ 0x9a │ │ │ │ - ldmia r0!, {r1, r2, r5, r6, r7} │ │ │ │ + @ instruction: 0xf0e6009a │ │ │ │ + @ instruction: 0xf0fe009a │ │ │ │ + sbc.w r0, r2, #154 @ 0x9a │ │ │ │ + adds.w r0, sl, #154 @ 0x9a │ │ │ │ + ldmia r1, {r1, r2, r5, r7} │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldrb r0, [r0, #19] │ │ │ │ + ldrb r0, [r0, #22] │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldcl 0, cr0, [sl, #616] @ 0x268 │ │ │ │ - subs r4, r3, #6 │ │ │ │ + mrc 0, 4, r0, cr10, cr10, {4} │ │ │ │ + movs r0, #92 @ 0x5c │ │ │ │ lsls r0, r4, #2 │ │ │ │ - subs r4, r2, #6 │ │ │ │ + movs r0, #84 @ 0x54 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - subs r6, r1, #6 │ │ │ │ + movs r0, #78 @ 0x4e │ │ │ │ lsls r0, r4, #2 │ │ │ │ - subs r0, r1, #6 │ │ │ │ + movs r0, #72 @ 0x48 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - subs r2, r0, #6 │ │ │ │ + movs r0, #66 @ 0x42 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - @ instruction: 0xf21000a3 │ │ │ │ - sub.w r0, r6, #154 @ 0x9a │ │ │ │ - subs.w r0, r6, #154 @ 0x9a │ │ │ │ - rsb r0, sl, #154 @ 0x9a │ │ │ │ - rsbs r0, lr, #154 @ 0x9a │ │ │ │ - ldc2l 0, cr0, [r0], #616 @ 0x268 │ │ │ │ - add r7, sp, #584 @ 0x248 │ │ │ │ + @ instruction: 0xf2d000a3 │ │ │ │ + @ instruction: 0xf266009a │ │ │ │ + @ instruction: 0xf276009a │ │ │ │ + @ instruction: 0xf28a009a │ │ │ │ + @ instruction: 0xf29e009a │ │ │ │ + ldc2 0, cr0, [r0, #616]! @ 0x268 │ │ │ │ + add sp, #328 @ 0x148 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r2, [sp, #608] @ 0x260 │ │ │ │ + ldr r3, [sp, #352] @ 0x160 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - sub.w r0, sl, #154 @ 0x9a │ │ │ │ - rsb r0, r2, #154 @ 0x9a │ │ │ │ - rsbs r0, r0, #154 @ 0x9a │ │ │ │ - rsbs r0, sl, #154 @ 0x9a │ │ │ │ - stmia r7!, {r2, r3, r4, r6, r7} │ │ │ │ + @ instruction: 0xf26a009a │ │ │ │ + @ instruction: 0xf282009a │ │ │ │ + @ instruction: 0xf290009a │ │ │ │ + @ instruction: 0xf29a009a │ │ │ │ + ldmia r0!, {r2, r3, r4, r7} │ │ │ │ lsls r2, r3, #2 │ │ │ │ - stcl 0, cr0, [lr], {154} @ 0x9a │ │ │ │ - stcl 0, cr0, [r4], {154} @ 0x9a │ │ │ │ - stmia r7!, {r1, r3, r4, r5, r7} │ │ │ │ + stc 0, cr0, [lr, #616] @ 0x268 │ │ │ │ + stc 0, cr0, [r4, #616] @ 0x268 │ │ │ │ + ldmia r0!, {r1, r3, r4, r5, r6} │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldc 0, cr0, [r4], #616 @ 0x268 │ │ │ │ - stc 0, cr0, [r6], #616 @ 0x268 │ │ │ │ - @ instruction: 0xf0fc00a3 │ │ │ │ + ldcl 0, cr0, [r4, #-616]! @ 0xfffffd98 │ │ │ │ + stcl 0, cr0, [r6, #-616]! @ 0xfffffd98 │ │ │ │ + subs.w r0, ip, #163 @ 0xa3 │ │ │ │ cmp r3, #13 │ │ │ │ beq.w 710f86 │ │ │ │ cmp r3, #17 │ │ │ │ beq.w 711784 │ │ │ │ cmp r3, #14 │ │ │ │ beq.w 711ca2 │ │ │ │ cmp r3, #16 │ │ │ │ @@ -2439407,195 +2439421,195 @@ │ │ │ │ ldr r2, [pc, #580] @ (711780 ) │ │ │ │ ldr.w r3, [r6, #276] @ 0x114 │ │ │ │ movs r1, #1 │ │ │ │ add r2, pc │ │ │ │ mov r0, r9 │ │ │ │ blx 6a2ec <__fprintf_chk@plt> │ │ │ │ b.w 710882 │ │ │ │ - pop {r1, r2, r5, r6, r7, pc} │ │ │ │ + bkpt 0x00a6 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldr r5, [sp, #856] @ 0x358 │ │ │ │ + ldr r6, [sp, #600] @ 0x258 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - lsrs r0, r2, #31 │ │ │ │ + asrs r0, r2, #2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r2, r3, #23 │ │ │ │ + lsrs r2, r3, #26 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r4, r6, #23 │ │ │ │ + lsrs r4, r6, #26 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r0, r1, #24 │ │ │ │ + lsrs r0, r1, #27 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r4, r4, #24 │ │ │ │ + lsrs r4, r4, #27 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r0, r0, #25 │ │ │ │ + lsrs r0, r0, #28 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r0, r3, #25 │ │ │ │ + lsrs r0, r3, #28 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r0, r7, #25 │ │ │ │ + lsrs r0, r7, #28 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r4, r2, #26 │ │ │ │ + lsrs r4, r2, #29 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r2, r6, #29 │ │ │ │ + asrs r2, r6, #32 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r0, r0, #30 │ │ │ │ + asrs r0, r0, #1 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - pop {r1, r4, r6, r7} │ │ │ │ + pop {r1, r4, r7, pc} │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldr r4, [sp, #776] @ 0x308 │ │ │ │ + ldr r5, [sp, #520] @ 0x208 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - stcl 0, cr0, [ip, #616] @ 0x268 │ │ │ │ - stcl 0, cr0, [r6, #616]! @ 0x268 │ │ │ │ - ldcl 0, cr0, [ip, #616]! @ 0x268 │ │ │ │ - mrc 0, 0, r0, cr4, cr10, {4} │ │ │ │ - mcr 0, 1, r0, cr12, cr10, {4} │ │ │ │ - subs r6, r7, r0 │ │ │ │ + mcr 0, 4, r0, cr12, cr10, {4} │ │ │ │ + mcr 0, 5, r0, cr6, cr10, {4} │ │ │ │ + mrc 0, 5, r0, cr12, cr10, {4} │ │ │ │ + mrc 0, 6, r0, cr4, cr10, {4} │ │ │ │ + mcr 0, 7, r0, cr12, cr10, {4} │ │ │ │ + subs r6, r7, r3 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r4, [sp, #248] @ 0xf8 │ │ │ │ + ldr r4, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - mrc 0, 0, r0, cr0, cr10, {4} │ │ │ │ - stcl 0, cr0, [r2, #-616]! @ 0xfffffd98 │ │ │ │ - mrc 0, 0, r0, cr12, cr10, {4} │ │ │ │ - ldc 0, cr0, [r0, #616] @ 0x268 │ │ │ │ - stc 0, cr0, [r8, #616]! @ 0x268 │ │ │ │ - mrc 0, 0, r0, cr4, cr10, {4} │ │ │ │ - mcr 0, 1, r0, cr4, cr10, {4} │ │ │ │ - mrc 0, 1, r0, cr4, cr10, {4} │ │ │ │ - mcr 0, 2, r0, cr4, cr10, {4} │ │ │ │ - mrc 0, 2, r0, cr4, cr10, {4} │ │ │ │ + mrc 0, 6, r0, cr0, cr10, {4} │ │ │ │ + mcr 0, 1, r0, cr2, cr10, {4} │ │ │ │ + mrc 0, 6, r0, cr12, cr10, {4} │ │ │ │ + mrc 0, 2, r0, cr0, cr10, {4} │ │ │ │ mcr 0, 3, r0, cr8, cr10, {4} │ │ │ │ - mrc 0, 3, r0, cr12, cr10, {4} │ │ │ │ - mrc 0, 4, r0, cr0, cr10, {4} │ │ │ │ - mcr 0, 5, r0, cr8, cr10, {4} │ │ │ │ - mrc 0, 5, r0, cr12, cr10, {4} │ │ │ │ - mrc 0, 6, r0, cr8, cr10, {4} │ │ │ │ - mcr 0, 7, r0, cr8, cr10, {4} │ │ │ │ - vqadd.s8 d0, d16, d10 │ │ │ │ - vqadd.s16 d0, d24, d10 │ │ │ │ - vqadd.s64 d0, d16, d10 │ │ │ │ - vqadd.s8 d16, d20, d10 │ │ │ │ - vqadd.s16 d16, d24, d10 │ │ │ │ - vqadd.s64 d16, d20, d10 │ │ │ │ - vshr.s64 d0, d10, #60 │ │ │ │ + mrc 0, 6, r0, cr4, cr10, {4} │ │ │ │ + mcr 0, 7, r0, cr4, cr10, {4} │ │ │ │ + mrc 0, 7, r0, cr4, cr10, {4} │ │ │ │ + vqadd.s8 d0, d20, d10 │ │ │ │ + vqadd.s16 d0, d20, d10 │ │ │ │ + vqadd.s32 d0, d24, d10 │ │ │ │ + vqadd.s64 d0, d28, d10 │ │ │ │ + vqadd.s16 d16, d16, d10 │ │ │ │ + vqadd.s32 d16, d24, d10 │ │ │ │ + vqadd.s64 d16, d28, d10 │ │ │ │ vshr.s64 d0, d10, #40 │ │ │ │ - vshr.s64 d0, d10, #16 │ │ │ │ - vshr.s64 d16, d10, #56 │ │ │ │ - vshr.s64 d16, d10, #36 │ │ │ │ + vshr.s64 d0, d10, #24 │ │ │ │ + vshr.s64 d16, d10, #64 │ │ │ │ + vshr.s64 d16, d10, #40 │ │ │ │ vshr.s64 d16, d10, #16 │ │ │ │ - and.w r0, r2, #154 @ 0x9a │ │ │ │ - ands.w r0, ip, #154 @ 0x9a │ │ │ │ - bics.w r0, sl, #154 @ 0x9a │ │ │ │ - orrs.w r0, r4, #154 @ 0x9a │ │ │ │ - orn r0, lr, #154 @ 0x9a │ │ │ │ + and.w r0, r4, #154 @ 0x9a │ │ │ │ + ands.w r0, r8, #154 @ 0x9a │ │ │ │ + bics.w r0, r4, #154 @ 0x9a │ │ │ │ + orr.w r0, r4, #154 @ 0x9a │ │ │ │ + orrs.w r0, r8, #154 @ 0x9a │ │ │ │ + orns r0, r0, #154 @ 0x9a │ │ │ │ eor.w r0, r8, #154 @ 0x9a │ │ │ │ - @ instruction: 0xf0a6009a │ │ │ │ - @ instruction: 0xf0c0009a │ │ │ │ - @ instruction: 0xf0de009a │ │ │ │ - @ instruction: 0xf0f0009a │ │ │ │ - cbnz r4, 711668 │ │ │ │ + eors.w r0, ip, #154 @ 0x9a │ │ │ │ + @ instruction: 0xf0b0009a │ │ │ │ + @ instruction: 0xf0c2009a │ │ │ │ + @ instruction: 0xf0dc009a │ │ │ │ + @ instruction: 0xf0fa009a │ │ │ │ + adds.w r0, r4, #154 @ 0x9a │ │ │ │ + @ instruction: 0xf12e009a │ │ │ │ + adc.w r0, r8, #154 @ 0x9a │ │ │ │ + sbc.w r0, r6, #154 @ 0x9a │ │ │ │ + @ instruction: 0xf180009a │ │ │ │ + @ instruction: 0xf19e009a │ │ │ │ + subs.w r0, r0, #154 @ 0x9a │ │ │ │ + rev16 r4, r2 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldr r1, [sp, #528] @ 0x210 │ │ │ │ + ldr r2, [sp, #272] @ 0x110 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - @ instruction: 0xf61a009a │ │ │ │ - adds.w r0, ip, #154 @ 0x9a │ │ │ │ - stc 0, cr0, [r0, #656] @ 0x290 │ │ │ │ - @ instruction: 0xf136009a │ │ │ │ - adc.w r0, lr, #154 @ 0x9a │ │ │ │ - sbc.w r0, r2, #154 @ 0x9a │ │ │ │ - sbcs.w r0, lr, #154 @ 0x9a │ │ │ │ - @ instruction: 0xf1fa009a │ │ │ │ - rsb r0, lr, #5046272 @ 0x4d0000 │ │ │ │ - @ instruction: 0xf5f6009a │ │ │ │ - @ instruction: 0xf626009a │ │ │ │ - @ instruction: 0xf656009a │ │ │ │ - @ instruction: 0xf682009a │ │ │ │ - @ instruction: 0xf6b2009a │ │ │ │ - @ instruction: 0xf6de009a │ │ │ │ - @ instruction: 0xf70a009a │ │ │ │ - @ instruction: 0xf732009a │ │ │ │ - @ instruction: 0xf75e009a │ │ │ │ - @ instruction: 0xf792009a │ │ │ │ - @ instruction: 0xf7c6009a │ │ │ │ - @ instruction: 0xf7ea009a │ │ │ │ - strb.w r0, [lr, sl, lsl #1] │ │ │ │ - strh.w r0, [lr, sl, lsl #1] │ │ │ │ - ldr.w r0, [sl, sl, lsl #1] │ │ │ │ - strb.w r0, [r4, #154] @ 0x9a │ │ │ │ - ldrb.w r0, [sl, #154] @ 0x9a │ │ │ │ - ldrh.w r0, [r0, #154] @ 0x9a │ │ │ │ - str.w r0, [sl, #154] @ 0x9a │ │ │ │ - str??.w r0, [r4, #154] @ 0x9a │ │ │ │ - vst4.32 {d0-d3}, [r2 :64], sl │ │ │ │ - vld4.32 {d0-d3}, [r0 :64], sl │ │ │ │ - ldrsh.w r0, [sl, sl, lsl #1] │ │ │ │ - ldr??.w r0, [lr, sl, lsl #1] │ │ │ │ - add r5, pc, #680 @ (adr r5, 711978 ) │ │ │ │ + @ instruction: 0xf6da009a │ │ │ │ + rsbs r0, ip, #154 @ 0x9a │ │ │ │ + cdp 0, 4, cr0, cr0, cr4, {5} │ │ │ │ + @ instruction: 0xf1f6009a │ │ │ │ + addw r0, lr, #154 @ 0x9a │ │ │ │ + @ instruction: 0xf222009a │ │ │ │ + @ instruction: 0xf23e009a │ │ │ │ + @ instruction: 0xf2ba009a │ │ │ │ + @ instruction: 0xf68e009a │ │ │ │ + @ instruction: 0xf6b6009a │ │ │ │ + @ instruction: 0xf6e6009a │ │ │ │ + @ instruction: 0xf716009a │ │ │ │ + @ instruction: 0xf742009a │ │ │ │ + @ instruction: 0xf772009a │ │ │ │ + @ instruction: 0xf79e009a │ │ │ │ + @ instruction: 0xf7ca009a │ │ │ │ + @ instruction: 0xf7f2009a │ │ │ │ + ldrb.w r0, [lr, sl, lsl #1] │ │ │ │ + ldr.w r0, [r2, sl, lsl #1] │ │ │ │ + strb.w r0, [r6, #154] @ 0x9a │ │ │ │ + strh.w r0, [sl, #154] @ 0x9a │ │ │ │ + str.w r0, [lr, #154] @ 0x9a │ │ │ │ + str??.w r0, [lr, #154] @ 0x9a │ │ │ │ + ldrsb.w r0, [sl, sl, lsl #1] │ │ │ │ + vst4.32 {d16-d19}, [r4 :64], sl │ │ │ │ + ldr??.w r0, [sl, sl, lsl #1] │ │ │ │ + ldr??.w r0, [r0, sl, lsl #1] │ │ │ │ + vst1.8 @ instruction: 0xf98a009a │ │ │ │ + vld1.8 @ instruction: 0xf9a4009a │ │ │ │ + vst1.8 @ instruction: 0xf9c2009a │ │ │ │ + vld1.8 @ instruction: 0xf9e0009a │ │ │ │ + ldr??.w r0, [sl, #154] @ 0x9a │ │ │ │ + @ instruction: 0xfa1e009a │ │ │ │ + add r6, pc, #424 @ (adr r6, 711878 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrb r6, [r4, #10] │ │ │ │ + ldrb r6, [r4, #13] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - add r5, pc, #408 @ (adr r5, 711870 ) │ │ │ │ + add r6, pc, #152 @ (adr r6, 711770 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrsh.w r0, [ip, sl, lsl #1] │ │ │ │ - ldrb r2, [r4, #9] │ │ │ │ + ldr??.w r0, [ip, #154] @ 0x9a │ │ │ │ + ldrb r2, [r4, #12] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - add r4, pc, #904 @ (adr r4, 711a6c ) │ │ │ │ + add r5, pc, #648 @ (adr r5, 71196c ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrsb.w r0, [lr, sl, lsl #1] │ │ │ │ - ldrsh.w r0, [r4, sl, lsl #1] │ │ │ │ - ldr??.w r0, [r6, sl, lsl #1] │ │ │ │ - vld4.32 {d16-d19}, [r6 :64], sl │ │ │ │ - ldr??.w r0, [r2, sl, lsl #1] │ │ │ │ - @ instruction: 0xf2b8009a │ │ │ │ - ldrb r6, [r1, #7] │ │ │ │ + ldr??.w r0, [lr, #154] @ 0x9a │ │ │ │ + ldr??.w r0, [r4, #154] @ 0x9a │ │ │ │ + @ instruction: 0xfa16009a │ │ │ │ + @ instruction: 0xfa26009a │ │ │ │ + @ instruction: 0xfa32009a │ │ │ │ + @ instruction: 0xf378009a │ │ │ │ + ldrb r6, [r1, #10] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr??.w r0, [ip, sl, lsl #1] │ │ │ │ - vst4.32 {d16-d19}, [ip :64], sl │ │ │ │ - add r4, pc, #536 @ (adr r4, 711924 ) │ │ │ │ + @ instruction: 0xfa1c009a │ │ │ │ + @ instruction: 0xfa0c009a │ │ │ │ + add r5, pc, #280 @ (adr r5, 711824 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrb r4, [r0, #6] │ │ │ │ + ldrb r4, [r0, #9] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - @ instruction: 0xf224009a │ │ │ │ - vld4.32 {d0-d3}, [sl :64], sl │ │ │ │ - add r4, pc, #264 @ (adr r4, 711824 ) │ │ │ │ + @ instruction: 0xf2e4009a │ │ │ │ + vld1.8 @ instruction: 0xf9ea009a │ │ │ │ + add r5, pc, #8 @ (adr r5, 711724 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrb r2, [r7, #4] │ │ │ │ + ldrb r2, [r7, #7] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrsb.w r0, [r4, sl, lsl #1] │ │ │ │ - add r3, pc, #1008 @ (adr r3, 711b18 ) │ │ │ │ + ldr??.w r0, [r4, #154] @ 0x9a │ │ │ │ + add r4, pc, #752 @ (adr r4, 711a18 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrb r2, [r7, #3] │ │ │ │ + ldrb r2, [r7, #6] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - add r3, pc, #760 @ (adr r3, 711a28 ) │ │ │ │ + add r4, pc, #504 @ (adr r4, 711928 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - vst4.32 {d0-d3}, [r4 :64], sl │ │ │ │ - ldrb r4, [r7, #2] │ │ │ │ + vst1.8 @ instruction: 0xf9c4009a │ │ │ │ + ldrb r4, [r7, #5] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str??.w r0, [ip, #154] @ 0x9a │ │ │ │ - adc.w r0, ip, r4, asr #2 │ │ │ │ - add r3, pc, #472 @ (adr r3, 71191c ) │ │ │ │ + vld1.8 @ instruction: 0xf9ac009a │ │ │ │ + stc 0, cr0, [ip], {164} @ 0xa4 │ │ │ │ + add r4, pc, #216 @ (adr r4, 71181c ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrb r4, [r6, #1] │ │ │ │ + ldrb r4, [r6, #4] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str.w r0, [r2, #154] @ 0x9a │ │ │ │ - @ instruction: 0xf0a2009a │ │ │ │ - add r2, pc, #736 @ (adr r2, 711a34 ) │ │ │ │ + vst1.8 @ instruction: 0xf982009a │ │ │ │ + sbc.w r0, r2, #154 @ 0x9a │ │ │ │ + add r3, pc, #480 @ (adr r3, 711934 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str??.w r0, [sl, #154] @ 0x9a │ │ │ │ + vld1.8 @ instruction: 0xf9aa009a │ │ │ │ + ldrsh.w r0, [lr, #154] @ 0x9a │ │ │ │ + vst1.8 @ instruction: 0xf9ce009a │ │ │ │ ldr??.w r0, [lr, #154] @ 0x9a │ │ │ │ - vst4.32 {d0-d3}, [lr :64], sl │ │ │ │ - ldrsb.w r0, [lr, sl, lsl #1] │ │ │ │ - vld4.32 {d0-d3}, [lr :64], sl │ │ │ │ - vst4.32 {d16-d19}, [r2 :64], sl │ │ │ │ - ldr??.w r0, [r8, sl, lsl #1] │ │ │ │ - strb r6, [r6, #30] │ │ │ │ + vld1.8 @ instruction: 0xf9ee009a │ │ │ │ + @ instruction: 0xfa02009a │ │ │ │ + @ instruction: 0xfa18009a │ │ │ │ + ldrb r6, [r6, #1] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - add r2, pc, #480 @ (adr r2, 711958 ) │ │ │ │ + add r3, pc, #224 @ (adr r3, 711858 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - vst4.32 {d16-d19}, [r2 :64], sl │ │ │ │ - strb r6, [r6, #29] │ │ │ │ + @ instruction: 0xfa02009a │ │ │ │ + ldrb r6, [r6, #0] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - vld4.32 {d0-d3}, [ip :64], sl │ │ │ │ + vld1.8 @ instruction: 0xf9ec009a │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp.w r3, #3584 @ 0xe00 │ │ │ │ bcc.w 710882 │ │ │ │ ldr r7, [r4, #28] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ adds r6, r3, r7 │ │ │ │ bl 7097d8 │ │ │ │ @@ -2440781,289 +2440795,289 @@ │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 69894 <__printf_chk@plt> │ │ │ │ movs r0, #1 │ │ │ │ blx 69930 │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - cbz r6, 7124c4 │ │ │ │ + sxtb r6, r2 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - str r1, [sp, #536] @ 0x218 │ │ │ │ + str r2, [sp, #280] @ 0x118 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - @ instruction: 0xf6d0009a │ │ │ │ - @ instruction: 0xf6e2009a │ │ │ │ - @ instruction: 0xf3d4009a │ │ │ │ - @ instruction: 0xf700009a │ │ │ │ - @ instruction: 0xf718009a │ │ │ │ - ldmia.w r4!, {r1, r3, r4, r7} │ │ │ │ - @ instruction: 0xf71c009a │ │ │ │ - @ instruction: 0xf72c009a │ │ │ │ - @ instruction: 0xf740009a │ │ │ │ - @ instruction: 0xf758009a │ │ │ │ - @ instruction: 0xf76c009a │ │ │ │ - @ instruction: 0xf77c009a │ │ │ │ - @ instruction: 0xf782009a │ │ │ │ - ldr r6, [sp, #736] @ 0x2e0 │ │ │ │ + @ instruction: 0xf790009a │ │ │ │ + @ instruction: 0xf7a2009a │ │ │ │ + eors.w r0, r4, #5046272 @ 0x4d0000 │ │ │ │ + @ instruction: 0xf7c0009a │ │ │ │ + @ instruction: 0xf7d8009a │ │ │ │ + ldrd r0, r0, [r4, #-616]! @ 0x268 │ │ │ │ + @ instruction: 0xf7dc009a │ │ │ │ + @ instruction: 0xf7ec009a │ │ │ │ + strb.w r0, [r0, sl, lsl #1] │ │ │ │ + ldrb.w r0, [r8, sl, lsl #1] │ │ │ │ + strh.w r0, [ip, sl, lsl #1] │ │ │ │ + ldrh.w r0, [ip, sl, lsl #1] │ │ │ │ + str.w r0, [r2, sl, lsl #1] │ │ │ │ + ldr r7, [sp, #480] @ 0x1e0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - @ instruction: 0xf79e009a │ │ │ │ - @ instruction: 0xf7b6009a │ │ │ │ - @ instruction: 0xf7ce009a │ │ │ │ - @ instruction: 0xf7e6009a │ │ │ │ - strb r4, [r6, #14] │ │ │ │ + ldr.w r0, [lr, sl, lsl #1] │ │ │ │ + ldr??.w r0, [r6, sl, lsl #1] │ │ │ │ + strb.w r0, [lr, #154] @ 0x9a │ │ │ │ + strh.w r0, [r6, #154] @ 0x9a │ │ │ │ + strb r4, [r6, #17] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - b.n 712178 │ │ │ │ + b.n 7122f8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - @ instruction: 0xf7b0009a │ │ │ │ - ldr r4, [sp, #584] @ 0x248 │ │ │ │ + ldr??.w r0, [r0, sl, lsl #1] │ │ │ │ + ldr r5, [sp, #328] @ 0x148 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - @ instruction: 0xf7c4009a │ │ │ │ - @ instruction: 0xf7d6009a │ │ │ │ - @ instruction: 0xf7e8009a │ │ │ │ - @ instruction: 0xf7fa009a │ │ │ │ - strb.w r0, [ip, sl, lsl #1] │ │ │ │ - ldrb.w r0, [lr, sl, lsl #1] │ │ │ │ - ldrh.w r0, [r0, sl, lsl #1] │ │ │ │ - ldrh.w r0, [sl, sl, lsl #1] │ │ │ │ - str.w r0, [r4, sl, lsl #1] │ │ │ │ - str.w r0, [lr, sl, lsl #1] │ │ │ │ - str??.w r0, [r0, sl, lsl #1] │ │ │ │ - ldr??.w r0, [r2, sl, lsl #1] │ │ │ │ - strb.w r0, [r0, #154] @ 0x9a │ │ │ │ - strb.w r0, [lr, #154] @ 0x9a │ │ │ │ - ldrb.w r0, [ip, #154] @ 0x9a │ │ │ │ - b.n 712350 │ │ │ │ - lsls r2, r3, #2 │ │ │ │ - strh.w r0, [r2, #154] @ 0x9a │ │ │ │ + strb.w r0, [r4, #154] @ 0x9a │ │ │ │ + ldrb.w r0, [r6, #154] @ 0x9a │ │ │ │ + strh.w r0, [r8, #154] @ 0x9a │ │ │ │ ldrh.w r0, [sl, #154] @ 0x9a │ │ │ │ - ldr.w r0, [r8, #154] @ 0x9a │ │ │ │ - str??.w r0, [r6, #154] @ 0x9a │ │ │ │ - ldr??.w r0, [r8, #154] @ 0x9a │ │ │ │ - vst4.32 {d0-d3}, [r2 :64], sl │ │ │ │ - ldrsb.w r0, [r0, sl, lsl #1] │ │ │ │ - vld4.32 {d0-d3}, [lr :64], sl │ │ │ │ - ldr??.w r0, [r0, sl, lsl #1] │ │ │ │ - vld4.32 {d16-d19}, [r8 :64], sl │ │ │ │ - strb r4, [r1, #6] │ │ │ │ + str.w r0, [ip, #154] @ 0x9a │ │ │ │ + ldr.w r0, [lr, #154] @ 0x9a │ │ │ │ + ldr??.w r0, [r0, #154] @ 0x9a │ │ │ │ + ldr??.w r0, [sl, #154] @ 0x9a │ │ │ │ + vst4.32 {d0-d3}, [r4 :64], sl │ │ │ │ + vst4.32 {d0-d3}, [lr :64], sl │ │ │ │ + vld4.32 {d0-d3}, [r0 :64], sl │ │ │ │ + ldrsh.w r0, [r2, sl, lsl #1] │ │ │ │ + vst4.32 {d16-d19}, [r0 :64], sl │ │ │ │ + vst4.32 {d16-d19}, [lr :64], sl │ │ │ │ + ldr??.w r0, [ip, sl, lsl #1] │ │ │ │ + b.n 7124d0 │ │ │ │ + lsls r2, r3, #2 │ │ │ │ + vld4.32 {d16-d19}, [r2 :64], sl │ │ │ │ + ldr??.w r0, [sl, sl, lsl #1] │ │ │ │ + ldrsb.w r0, [r8, #154] @ 0x9a │ │ │ │ + vld1.8 @ instruction: 0xf9a6009a │ │ │ │ + ldrsh.w r0, [r8, #154] @ 0x9a │ │ │ │ + vst1.8 @ instruction: 0xf9c2009a │ │ │ │ + ldr??.w r0, [r0, #154] @ 0x9a │ │ │ │ + vld1.8 @ instruction: 0xf9ee009a │ │ │ │ + @ instruction: 0xfa10009a │ │ │ │ + @ instruction: 0xfa28009a │ │ │ │ + strb r4, [r1, #9] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r4, [sp, #304] @ 0x130 │ │ │ │ + ldr r5, [sp, #48] @ 0x30 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - vst4.32 {d16-d19}, [r6 :64], sl │ │ │ │ - strb r0, [r1, #5] │ │ │ │ + @ instruction: 0xfa06009a │ │ │ │ + strb r0, [r1, #8] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - b.n 712168 │ │ │ │ + b.n 7122e8 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - b.n 7121a0 │ │ │ │ + b.n 712320 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - vst4.32 {d0-d3}, [r0 :64], sl │ │ │ │ - ldrsb.w r0, [r2, sl, lsl #1] │ │ │ │ - ldrsb.w r0, [r2, sl, lsl #1] │ │ │ │ - vld4.32 {d0-d3}, [ip :64], sl │ │ │ │ - sub.w r0, r0, #154 @ 0x9a │ │ │ │ - sub.w r0, lr, #154 @ 0x9a │ │ │ │ - subs.w r0, ip, #154 @ 0x9a │ │ │ │ - rsb r0, lr, #154 @ 0x9a │ │ │ │ - ldrsb.w r0, [r8, sl, lsl #1] │ │ │ │ - vld4.32 {d0-d3}, [sl :64], sl │ │ │ │ - vst4.32 {d16-d19}, [r0 :64], sl │ │ │ │ - ldr??.w r0, [r6, sl, lsl #1] │ │ │ │ - vld4.32 {d16-d19}, [ip :64], sl │ │ │ │ - vst1.8 @ instruction: 0xf98a009a │ │ │ │ - add r4, sp, #488 @ 0x1e8 │ │ │ │ + vst1.8 @ instruction: 0xf9c0009a │ │ │ │ + ldr??.w r0, [r2, #154] @ 0x9a │ │ │ │ + ldr??.w r0, [r2, #154] @ 0x9a │ │ │ │ + vld1.8 @ instruction: 0xf9ec009a │ │ │ │ + @ instruction: 0xf260009a │ │ │ │ + @ instruction: 0xf26e009a │ │ │ │ + @ instruction: 0xf27c009a │ │ │ │ + @ instruction: 0xf28e009a │ │ │ │ + ldr??.w r0, [r8, #154] @ 0x9a │ │ │ │ + vld1.8 @ instruction: 0xf9ea009a │ │ │ │ + @ instruction: 0xfa00009a │ │ │ │ + @ instruction: 0xfa16009a │ │ │ │ + @ instruction: 0xfa2c009a │ │ │ │ + @ instruction: 0xfa4a009a │ │ │ │ + add r5, sp, #232 @ 0xe8 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldrh r2, [r5, #34] @ 0x22 │ │ │ │ + ldrh r2, [r5, #40] @ 0x28 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr??.w r0, [r4, sl, lsl #1] │ │ │ │ - rsb r0, r6, #154 @ 0x9a │ │ │ │ - b.n 712998 │ │ │ │ - lsls r4, r4, #2 │ │ │ │ - ldr??.w r0, [r8, sl, lsl #1] │ │ │ │ - ldrsb.w r0, [r0, #154] @ 0x9a │ │ │ │ - @ instruction: 0xf27c009a │ │ │ │ - @ instruction: 0xf2b0009a │ │ │ │ - vst1.8 @ instruction: 0xf98c009a │ │ │ │ - @ instruction: 0xf330009a │ │ │ │ - vst1.8 @ instruction: 0xf982009a │ │ │ │ - ldr r2, [sp, #0] │ │ │ │ + @ instruction: 0xfa34009a │ │ │ │ + @ instruction: 0xf286009a │ │ │ │ + b.n 712b18 │ │ │ │ + lsls r4, r4, #2 │ │ │ │ + @ instruction: 0xfa38009a │ │ │ │ + @ instruction: 0xfa50009a │ │ │ │ + @ instruction: 0xf33c009a │ │ │ │ + @ instruction: 0xf370009a │ │ │ │ + @ instruction: 0xfa4c009a │ │ │ │ + @ instruction: 0xf3f0009a │ │ │ │ + @ instruction: 0xfa42009a │ │ │ │ + ldr r2, [sp, #768] @ 0x300 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrsb.w r0, [r6, #154] @ 0x9a │ │ │ │ - ldrsh.w r0, [r2, #154] @ 0x9a │ │ │ │ - vst1.8 @ instruction: 0xf9ce009a │ │ │ │ - ssat r0, #27, lr, asr #2 │ │ │ │ - sbfx r0, r0, #2, #27 │ │ │ │ - vst1.8 @ instruction: 0xf9ca009a │ │ │ │ - ldr??.w r0, [ip, #154] @ 0x9a │ │ │ │ - vld1.8 @ instruction: 0xf9ee009a │ │ │ │ - @ instruction: 0xfa04009a │ │ │ │ - orns r0, r6, #5046272 @ 0x4d0000 │ │ │ │ - eor.w r0, r4, #5046272 @ 0x4d0000 │ │ │ │ - b.n 712bfc │ │ │ │ + @ instruction: 0xfa56009a │ │ │ │ + @ instruction: 0xfa72009a │ │ │ │ + @ instruction: 0xfa8e009a │ │ │ │ + @ instruction: 0xf3ee009a │ │ │ │ + and.w r0, r0, #5046272 @ 0x4d0000 │ │ │ │ + @ instruction: 0xfa8a009a │ │ │ │ + @ instruction: 0xfa9c009a │ │ │ │ + @ instruction: 0xfaae009a │ │ │ │ + @ instruction: 0xfac4009a │ │ │ │ + @ instruction: 0xf536009a │ │ │ │ + adc.w r0, r4, #5046272 @ 0x4d0000 │ │ │ │ + b.n 712d7c │ │ │ │ lsls r2, r3, #2 │ │ │ │ - @ instruction: 0xf5ee009a │ │ │ │ - ldr r2, [r3, #96] @ 0x60 │ │ │ │ + subw r0, lr, #2202 @ 0x89a │ │ │ │ + ldr r2, [r3, #108] @ 0x6c │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrsb.w r0, [ip, #154] @ 0x9a │ │ │ │ - vld1.8 @ instruction: 0xf9aa009a │ │ │ │ - vst1.8 @ instruction: 0xf9ce009a │ │ │ │ - b.n 712b28 │ │ │ │ + @ instruction: 0xfa5c009a │ │ │ │ + @ instruction: 0xfa6a009a │ │ │ │ + @ instruction: 0xfa8e009a │ │ │ │ + b.n 712ca8 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - b.n 712b60 │ │ │ │ + b.n 712ce0 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - mcr 0, 4, r0, cr4, cr10, {4} │ │ │ │ - mrc 0, 4, r0, cr2, cr10, {4} │ │ │ │ - mcr 0, 5, r0, cr0, cr10, {4} │ │ │ │ - mrc 0, 5, r0, cr2, cr10, {4} │ │ │ │ - ldr??.w r0, [r6, sl, lsl #1] │ │ │ │ - vst1.8 @ instruction: 0xf98e009a │ │ │ │ - @ instruction: 0xf67a009a │ │ │ │ - lsls r2, r4, #30 │ │ │ │ + vqadd.s8 d16, d20, d10 │ │ │ │ + vqadd.s16 d16, d18, d10 │ │ │ │ + vqadd.s32 d16, d16, d10 │ │ │ │ + vqadd.s64 d16, d18, d10 │ │ │ │ + @ instruction: 0xfa36009a │ │ │ │ + @ instruction: 0xfa4e009a │ │ │ │ + @ instruction: 0xf73a009a │ │ │ │ + lsrs r2, r4, #1 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsls r0, r3, #30 │ │ │ │ + lsrs r0, r3, #1 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsls r6, r1, #30 │ │ │ │ + lsrs r6, r1, #1 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - add r1, sp, #592 @ 0x250 │ │ │ │ + add r2, sp, #336 @ 0x150 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - bpl.n 7125c8 │ │ │ │ + bvs.n 712748 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - lsls r0, r6, #29 │ │ │ │ + lsrs r0, r6, #32 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - add r1, sp, #408 @ 0x198 │ │ │ │ + add r2, sp, #152 @ 0x98 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldrh r6, [r2, #10] │ │ │ │ + ldrh r6, [r2, #16] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - b.n 7127b4 │ │ │ │ + b.n 712934 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - b.n 7127dc │ │ │ │ + b.n 71295c │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ble.n 712650 │ │ │ │ + udf #170 @ 0xaa │ │ │ │ lsls r4, r4, #2 │ │ │ │ - b.n 712808 │ │ │ │ + b.n 712988 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - b.n 712824 │ │ │ │ + b.n 7129a4 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - b.n 712858 │ │ │ │ + b.n 7129d8 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - b.n 71288c │ │ │ │ + b.n 712a0c │ │ │ │ lsls r2, r3, #2 │ │ │ │ - b.n 7128b8 │ │ │ │ + b.n 712a38 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - b.n 7128f4 │ │ │ │ + b.n 712a74 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - b.n 712938 │ │ │ │ + b.n 712ab8 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - b.n 71297c │ │ │ │ + b.n 712afc │ │ │ │ lsls r2, r3, #2 │ │ │ │ - b.n 7129b8 │ │ │ │ + b.n 712b38 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - b.n 712a0c │ │ │ │ + b.n 712b8c │ │ │ │ lsls r2, r3, #2 │ │ │ │ - b.n 712a3c │ │ │ │ + b.n 712bbc │ │ │ │ lsls r2, r3, #2 │ │ │ │ - b.n 712a74 │ │ │ │ + b.n 712bf4 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - b.n 712aac │ │ │ │ + b.n 712c2c │ │ │ │ lsls r2, r3, #2 │ │ │ │ - b.n 712aec │ │ │ │ + b.n 712c6c │ │ │ │ lsls r2, r3, #2 │ │ │ │ - b.n 712b38 │ │ │ │ + b.n 712cb8 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - b.n 712b7c │ │ │ │ + b.n 712cfc │ │ │ │ lsls r2, r3, #2 │ │ │ │ - b.n 712bb8 │ │ │ │ + b.n 712d38 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - b.n 712c04 │ │ │ │ + b.n 712d84 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - b.n 712c50 │ │ │ │ + b.n 712dd0 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - b.n 712ca0 │ │ │ │ + b.n 712e20 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - b.n 712cc4 │ │ │ │ + b.n 712e44 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - str r6, [sp, #64] @ 0x40 │ │ │ │ + str r6, [sp, #832] @ 0x340 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r4, [r1, #48] @ 0x30 │ │ │ │ + ldr r4, [r1, #60] @ 0x3c │ │ │ │ lsls r0, r4, #2 │ │ │ │ - b.n 712c60 │ │ │ │ + b.n 712de0 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - b.n 712cb8 │ │ │ │ + b.n 712e38 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldr r0, [r5, #40] @ 0x28 │ │ │ │ + ldr r0, [r5, #52] @ 0x34 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - b.n 712ca0 │ │ │ │ + b.n 712e20 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - b.n 712c98 │ │ │ │ + b.n 712e18 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - b.n 712d2c │ │ │ │ + b.n 712eac │ │ │ │ lsls r2, r3, #2 │ │ │ │ - b.n 712cc8 │ │ │ │ + b.n 712e48 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - b.n 712d0c │ │ │ │ + b.n 712e8c │ │ │ │ lsls r2, r3, #2 │ │ │ │ - str r5, [sp, #208] @ 0xd0 │ │ │ │ + str r5, [sp, #976] @ 0x3d0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r0, [r6, #32] │ │ │ │ + ldr r0, [r6, #44] @ 0x2c │ │ │ │ lsls r0, r4, #2 │ │ │ │ - b.n 712cdc │ │ │ │ + b.n 712e5c │ │ │ │ lsls r2, r3, #2 │ │ │ │ - b.n 712d24 │ │ │ │ + b.n 712ea4 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - lsls r0, r6, #17 │ │ │ │ + lsls r0, r6, #20 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsls r0, r5, #17 │ │ │ │ + lsls r0, r5, #20 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsls r0, r4, #17 │ │ │ │ + lsls r0, r4, #20 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsls r6, r2, #17 │ │ │ │ + lsls r6, r2, #20 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsls r4, r1, #17 │ │ │ │ + lsls r4, r1, #20 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsls r2, r0, #17 │ │ │ │ + lsls r2, r0, #20 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsls r2, r7, #16 │ │ │ │ + lsls r2, r7, #19 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsls r2, r6, #16 │ │ │ │ + lsls r2, r6, #19 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - add r6, pc, #152 @ (adr r6, 7127c4 ) │ │ │ │ + add r6, pc, #920 @ (adr r6, 712ac4 ) │ │ │ │ lsls r2, r3, #2 │ │ │ │ - strh r6, [r2, #48] @ 0x30 │ │ │ │ + strh r6, [r2, #54] @ 0x36 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - @ instruction: 0xf5f4009a │ │ │ │ - @ instruction: 0xf61a009a │ │ │ │ - blt.n 712830 │ │ │ │ - lsls r4, r4, #2 │ │ │ │ - @ instruction: 0xf634009a │ │ │ │ - movw r0, #34970 @ 0x889a │ │ │ │ - @ instruction: 0xf664009a │ │ │ │ - @ instruction: 0xf680009a │ │ │ │ - @ instruction: 0xf698009a │ │ │ │ - @ instruction: 0xf6b8009a │ │ │ │ - @ instruction: 0xf6d4009a │ │ │ │ - @ instruction: 0xf6e8009a │ │ │ │ - @ instruction: 0xf6fe009a │ │ │ │ - str r3, [sp, #656] @ 0x290 │ │ │ │ + @ instruction: 0xf6b4009a │ │ │ │ + @ instruction: 0xf6da009a │ │ │ │ + bgt.n 7127b0 │ │ │ │ + lsls r4, r4, #2 │ │ │ │ + @ instruction: 0xf6f4009a │ │ │ │ + @ instruction: 0xf708009a │ │ │ │ + @ instruction: 0xf724009a │ │ │ │ + @ instruction: 0xf740009a │ │ │ │ + @ instruction: 0xf758009a │ │ │ │ + @ instruction: 0xf778009a │ │ │ │ + @ instruction: 0xf794009a │ │ │ │ + @ instruction: 0xf7a8009a │ │ │ │ + @ instruction: 0xf7be009a │ │ │ │ + str r4, [sp, #400] @ 0x190 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r2, [r4, #8] │ │ │ │ + ldr r2, [r4, #20] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r3, [sp, #344] @ 0x158 │ │ │ │ + str r4, [sp, #88] @ 0x58 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - @ instruction: 0xf6e2009a │ │ │ │ - @ instruction: 0xf6f8009a │ │ │ │ - ldr r6, [r2, #4] │ │ │ │ + @ instruction: 0xf7a2009a │ │ │ │ + @ instruction: 0xf7b8009a │ │ │ │ + ldr r6, [r2, #16] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - bpl.n 7126a0 │ │ │ │ + bvs.n 712820 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsls r2, r0, #11 │ │ │ │ + lsls r2, r0, #14 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsls r4, r7, #10 │ │ │ │ + lsls r4, r7, #13 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsls r6, r6, #10 │ │ │ │ + lsls r6, r6, #13 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsls r4, r5, #10 │ │ │ │ + lsls r4, r5, #13 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - @ instruction: 0xfa56009a │ │ │ │ + @ instruction: 0xfb16009a │ │ │ │ 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 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2441092,16 +2441106,16 @@ │ │ │ │ movs r1, #1 │ │ │ │ add r2, pc │ │ │ │ mov r0, r6 │ │ │ │ blx 6a2ec <__fprintf_chk@plt> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xf74c009a │ │ │ │ - @ instruction: 0xf762009a │ │ │ │ + strb.w r0, [ip, sl, lsl #1] │ │ │ │ + strh.w r0, [r2, sl, lsl #1] │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ movs r3, #2 │ │ │ │ movs r4, #1 │ │ │ │ movs r2, #3 │ │ │ │ strd r4, r3, [r0] │ │ │ │ movs r6, #29 │ │ │ │ movs r3, #4 │ │ │ │ @@ -2441273,15 +2441287,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ bvs.n 71295c │ │ │ │ lsls r1, r1, #5 │ │ │ │ bvs.n 712ab4 │ │ │ │ lsls r1, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - subs.w r0, lr, #5046272 @ 0x4d0000 │ │ │ │ + @ instruction: 0xf67e009a │ │ │ │ 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] @ (712a7c ) │ │ │ │ sub sp, #16 │ │ │ │ @@ -2441326,15 +2441340,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 696e4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ str r0, [r3, #8] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl aba970 │ │ │ │ + bl aba968 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ str r0, [r3, #4] │ │ │ │ strb.w r8, [r2, #12] │ │ │ │ b.n 712a32 │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ @@ -2441657,15 +2441671,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ bcs.n 712d78 │ │ │ │ lsls r1, r1, #5 │ │ │ │ bcs.n 712cdc │ │ │ │ lsls r1, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - addw r0, r6, #154 @ 0x9a │ │ │ │ + movt r0, #24730 @ 0x609a │ │ │ │ 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] @ (712e74 ) │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ ldr r4, [pc, #156] @ (712e78 ) │ │ │ │ @@ -2441886,20 +2441900,20 @@ │ │ │ │ blx 69894 <__printf_chk@plt> │ │ │ │ b.n 712f86 │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ beq.n 712f34 │ │ │ │ lsls r1, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - orrs.w r0, ip, #154 @ 0x9a │ │ │ │ - ldr r0, [r3, #4] │ │ │ │ + adds.w r0, ip, #154 @ 0x9a │ │ │ │ + ldr r0, [r3, #16] │ │ │ │ lsls r2, r3, #2 │ │ │ │ beq.n 713078 │ │ │ │ lsls r1, r1, #5 │ │ │ │ - vshr.s64 d16, d10, #24 │ │ │ │ + @ instruction: 0xf0a8009a │ │ │ │ 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] @ (71308c ) │ │ │ │ movs r3, #0 │ │ │ │ @@ -2443733,15 +2443747,15 @@ │ │ │ │ lsls r1, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ pop {r2, r4, r5, r7, pc} │ │ │ │ lsls r1, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ble.n 7141b8 │ │ │ │ + udf #78 @ 0x4e │ │ │ │ lsls r2, r3, #2 │ │ │ │ movs r3, #1 │ │ │ │ strb.w r3, [r1, #1010] @ 0x3f2 │ │ │ │ bx lr │ │ │ │ cbz r3, 7142b0 │ │ │ │ orrs r2, r1 │ │ │ │ ite ne │ │ │ │ @@ -2444023,21 +2444037,21 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #24] @ (714528 ) │ │ │ │ movs r3, #12 │ │ │ │ add r0, pc │ │ │ │ mla r0, r3, r2, r0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - str r2, [r7, #108] @ 0x6c │ │ │ │ + str r2, [r7, #120] @ 0x78 │ │ │ │ lsls r4, r3, #4 │ │ │ │ - ldrh r6, [r6, r4] │ │ │ │ + ldrh r6, [r6, r7] │ │ │ │ lsls r4, r3, #4 │ │ │ │ - strb r6, [r1, r5] │ │ │ │ + ldrsb r6, [r1, r0] │ │ │ │ lsls r4, r3, #4 │ │ │ │ - str r2, [r7, #12] │ │ │ │ + str r2, [r7, #24] │ │ │ │ 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 │ │ │ │ @@ -2444973,15 +2444987,15 @@ │ │ │ │ it cs │ │ │ │ movcs sl, r0 │ │ │ │ b.n 714d86 │ │ │ │ mvn.w r9, #1 │ │ │ │ movs r4, #3 │ │ │ │ b.n 714d62 │ │ │ │ nop │ │ │ │ - ldr r4, [pc, #784] @ (715170 ) │ │ │ │ + ldr r5, [pc, #528] @ (715070 ) │ │ │ │ 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 │ │ │ │ @@ -2445443,15 +2445457,15 @@ │ │ │ │ b.n 714fe6 │ │ │ │ uxth r3, r5 │ │ │ │ ldr.w r8, [sp, #96] @ 0x60 │ │ │ │ mov r2, r1 │ │ │ │ mov r4, r5 │ │ │ │ str r3, [sp, #32] │ │ │ │ b.n 714ff4 │ │ │ │ - ldr r3, [pc, #496] @ (7154b4 ) │ │ │ │ + ldr r4, [pc, #240] @ (7153b4 ) │ │ │ │ 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 │ │ │ │ @@ -2445602,34 +2445616,34 @@ │ │ │ │ add r3, pc │ │ │ │ b.n 7153b4 │ │ │ │ ldr r3, [pc, #48] @ (715460 ) │ │ │ │ mov.w ip, #410 @ 0x19a │ │ │ │ add r3, pc │ │ │ │ b.n 7153b4 │ │ │ │ nop │ │ │ │ - strb r6, [r6, r7] │ │ │ │ + ldrsb r6, [r6, r2] │ │ │ │ lsls r0, r4, #4 │ │ │ │ - stmia r3!, {r3, r5, r6} │ │ │ │ + stmia r4!, {r3, r5} │ │ │ │ lsls r0, r4, #4 │ │ │ │ - cmp r5, #62 @ 0x3e │ │ │ │ + cmp r5, #254 @ 0xfe │ │ │ │ lsls r1, r4, #4 │ │ │ │ - asrs r4, r2, #20 │ │ │ │ + asrs r4, r2, #23 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - ldr r3, [sp, #488] @ 0x1e8 │ │ │ │ + ldr r4, [sp, #232] @ 0xe8 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - lsrs r0, r4, #4 │ │ │ │ + lsrs r0, r4, #7 │ │ │ │ lsls r0, r4, #4 │ │ │ │ - add r4, sp, #728 @ 0x2d8 │ │ │ │ + add r5, sp, #472 @ 0x1d8 │ │ │ │ lsls r7, r3, #4 │ │ │ │ - ldr r6, [pc, #160] @ (7154f8 ) │ │ │ │ + ldr r6, [pc, #928] @ (7157f8 ) │ │ │ │ lsls r7, r3, #4 │ │ │ │ - strh r2, [r3, #52] @ 0x34 │ │ │ │ + strh r2, [r3, #58] @ 0x3a │ │ │ │ lsls r6, r3, #4 │ │ │ │ - vbic d0, d0, d14 │ │ │ │ - ldr r6, [r4, #76] @ 0x4c │ │ │ │ + vsra.s16 d16, d14, #16 │ │ │ │ + ldr r6, [r4, #88] @ 0x58 │ │ │ │ lsls r6, r3, #4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 715398 │ │ │ │ cbz r0, 715482 │ │ │ │ @@ -2445637,17 +2445651,17 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add r3, pc │ │ │ │ add r0, r3 │ │ │ │ pop {r3, pc} │ │ │ │ ldr r0, [pc, #8] @ (71548c ) │ │ │ │ add r0, pc │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r4, r5] │ │ │ │ + ldrsh r0, [r4, r0] │ │ │ │ lsls r4, r3, #4 │ │ │ │ - ldmia r3, {r3, r4, r7} │ │ │ │ + ldmia r4, {r3, r4, r6} │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 715398 │ │ │ │ subs r0, #0 │ │ │ │ @@ -2445838,47 +2445852,47 @@ │ │ │ │ b.n 715512 │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ str r0, [sp, #20] │ │ │ │ b.n 71558e │ │ │ │ nop │ │ │ │ add r3, sp, #216 @ 0xd8 │ │ │ │ lsls r1, r1, #5 │ │ │ │ - ldr r1, [pc, #552] @ (715898 ) │ │ │ │ + ldr r2, [pc, #296] @ (715798 ) │ │ │ │ lsls r5, r2, #2 │ │ │ │ add r3, sp, #168 @ 0xa8 │ │ │ │ lsls r1, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r3, {r1, r3, r5, r7} │ │ │ │ + ldmia r4!, {r1, r3, r5, r6} │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldmia r3, {r1, r2, r3, r7} │ │ │ │ + ldmia r4!, {r1, r2, r3, r6} │ │ │ │ lsls r2, r3, #2 │ │ │ │ str r0, [r3, #84] @ 0x54 │ │ │ │ lsls r7, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r3, {r1, r3, r4, r5} │ │ │ │ + ldmia r3, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldrb r0, [r5, r1] │ │ │ │ + ldrb r0, [r5, r4] │ │ │ │ lsls r4, r3, #4 │ │ │ │ add r2, sp, #424 @ 0x1a8 │ │ │ │ lsls r1, r1, #5 │ │ │ │ - ldmia r2, {r1, r2, r3, r6} │ │ │ │ + ldmia r3, {r1, r2, r3} │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldmia r2, {r2, r4, r6} │ │ │ │ + ldmia r3!, {r2, r4} │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldmia r2, {r1, r2, r4, r5, r6} │ │ │ │ + ldmia r3!, {r1, r2, r4, r5} │ │ │ │ lsls r2, r3, #2 │ │ │ │ - add r0, sp, #824 @ 0x338 │ │ │ │ + add r1, sp, #568 @ 0x238 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldmia r2, {r2} │ │ │ │ + ldmia r2, {r2, r6, r7} │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldmia r2, {r1, r2, r3} │ │ │ │ + ldmia r2, {r1, r2, r3, r6, r7} │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldmia r2, {r1, r2, r3, r4, r5, r6} │ │ │ │ + ldmia r3, {r1, r2, r3, r4, r5} │ │ │ │ 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] @ (715784 ) │ │ │ │ subw sp, sp, #2348 @ 0x92c │ │ │ │ @@ -2445957,25 +2445971,25 @@ │ │ │ │ movs r0, #0 │ │ │ │ b.n 71575a │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ add r1, sp, #216 @ 0xd8 │ │ │ │ lsls r1, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r1!, {r3, r6, r7} │ │ │ │ + ldmia r2!, {r3, r7} │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldmia r1, {r1, r2, r3, r4, r5, r7} │ │ │ │ + ldmia r2, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r2, r3, #2 │ │ │ │ - bx r7 │ │ │ │ + blx pc │ │ │ │ lsls r5, r2, #2 │ │ │ │ - strh r2, [r4, #26] │ │ │ │ + strh r2, [r4, #32] │ │ │ │ lsls r3, r3, #2 │ │ │ │ add r0, sp, #632 @ 0x278 │ │ │ │ lsls r1, r1, #5 │ │ │ │ - ldmia r1!, {r6} │ │ │ │ + ldmia r2!, {} │ │ │ │ lsls r2, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #640] @ (715a38 ) │ │ │ │ @@ -2446233,40 +2446247,40 @@ │ │ │ │ b.n 7157d2 │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r0, sp, #256 @ 0x100 │ │ │ │ lsls r1, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r1, {r1, r3, r6} │ │ │ │ + ldmia r2!, {r1, r3} │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldmia r1!, {r2, r4, r6} │ │ │ │ + ldmia r2, {r2, r4} │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldmia r1, {r1, r2, r3, r4} │ │ │ │ + ldmia r1, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r2, r3, #2 │ │ │ │ @ instruction: 0xfb1fffff │ │ │ │ add r7, pc, #856 @ (adr r7, 715dac ) │ │ │ │ lsls r1, r1, #5 │ │ │ │ - ldmia r0!, {r1, r2, r5, r6, r7} │ │ │ │ + ldmia r1, {r1, r2, r5, r7} │ │ │ │ lsls r2, r3, #2 │ │ │ │ - strb r2, [r7, r2] │ │ │ │ + strb r2, [r7, r5] │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldmia r0!, {r3, r5, r6} │ │ │ │ + ldmia r1!, {r3, r5} │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldmia r0!, {r1, r2, r5, r6} │ │ │ │ + ldmia r1, {r1, r2, r5} │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldmia r0!, {r2, r5, r6} │ │ │ │ + ldmia r1!, {r2, r5} │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldmia r0!, {r1, r2, r5, r6} │ │ │ │ + ldmia r1, {r1, r2, r5} │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldmia r0!, {r3, r5, r6} │ │ │ │ + ldmia r1!, {r3, r5} │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldmia r0!, {r2, r3, r4, r6} │ │ │ │ + ldmia r1!, {r2, r3, r4} │ │ │ │ lsls r2, r3, #2 │ │ │ │ - stmia r7!, {r1, r2, r3, r5, r6, r7} │ │ │ │ + ldmia r0!, {r1, r2, r3, r5, r7} │ │ │ │ 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 │ │ │ │ @@ -2447397,15 +2447411,15 @@ │ │ │ │ bne.n 71658a │ │ │ │ b.n 7164ee │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [sp, #144] @ 0x90 │ │ │ │ lsls r1, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r5, #23] │ │ │ │ + ldrb r0, [r5, #26] │ │ │ │ lsls r2, r4, #4 │ │ │ │ ldr r2, [sp, #848] @ 0x350 │ │ │ │ lsls r1, 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 │ │ │ │ @@ -2447545,15 +2447559,15 @@ │ │ │ │ blx r6 │ │ │ │ adds r0, #3 │ │ │ │ bne.n 7166c8 │ │ │ │ ldr r1, [sp, #76] @ 0x4c │ │ │ │ b.n 71669e │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldrb r6, [r4, #20] │ │ │ │ + ldrb r6, [r4, #23] │ │ │ │ lsls r2, r4, #4 │ │ │ │ ldr r2, [sp, #160] @ 0xa0 │ │ │ │ lsls r1, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [sp, #120] @ 0x78 │ │ │ │ lsls r1, r1, #5 │ │ │ │ @@ -2447637,15 +2447651,15 @@ │ │ │ │ lsls r1, r1, #5 │ │ │ │ ldr r3, [pc, #12] @ (7167ec ) │ │ │ │ add r3, pc │ │ │ │ ldrb.w r0, [r3, r0, lsl #2] │ │ │ │ and.w r0, r0, #15 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldrb r6, [r2, #12] │ │ │ │ + ldrb r6, [r2, #15] │ │ │ │ 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] @ (7168d8 ) │ │ │ │ @@ -2449490,17 +2449504,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 717812 │ │ │ │ - ldr r6, [r1, #52] @ 0x34 │ │ │ │ + ldr r6, [r1, #64] @ 0x40 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - ldr r4, [r4, #28] │ │ │ │ + ldr r4, [r4, #40] @ 0x28 │ │ │ │ lsls r2, r4, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ ubfx r0, r2, #1, #1 │ │ │ │ ldr r5, [pc, #484] @ (717d18 ) │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ and.w r9, r1, #1 │ │ │ │ add r5, pc │ │ │ │ @@ -2449653,15 +2449667,15 @@ │ │ │ │ b.n 717b80 │ │ │ │ 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 717b80 │ │ │ │ - str r4, [r7, #120] @ 0x78 │ │ │ │ + ldr r4, [r7, #4] │ │ │ │ lsls r2, r4, #4 │ │ │ │ ubfx r3, r1, #8, #8 │ │ │ │ lsls r1, r1, #20 │ │ │ │ bpl.n 717d3a │ │ │ │ ldr r3, [r2, #0] │ │ │ │ adds r3, #31 │ │ │ │ bic.w r3, r3, #31 │ │ │ │ @@ -2449826,64 +2449840,64 @@ │ │ │ │ str r5, [sp, #0] │ │ │ │ blx r4 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ strh r4, [r2, #20] │ │ │ │ lsls r1, r1, #5 │ │ │ │ - str r2, [r0, #88] @ 0x58 │ │ │ │ + str r2, [r0, #100] @ 0x64 │ │ │ │ lsls r2, r4, #4 │ │ │ │ adds r2, #12 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [pc, #12] @ (717ec0 ) │ │ │ │ add r3, pc │ │ │ │ ldrb.w r0, [r3, r0, lsl #2] │ │ │ │ ubfx r0, r0, #6, #1 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - str r2, [r0, #68] @ 0x44 │ │ │ │ + str r2, [r0, #80] @ 0x50 │ │ │ │ lsls r2, r4, #4 │ │ │ │ ldr r3, [pc, #8] @ (717ed0 ) │ │ │ │ add r3, pc │ │ │ │ ldrb.w r0, [r3, r0, lsl #2] │ │ │ │ lsrs r0, r0, #7 │ │ │ │ bx lr │ │ │ │ - str r6, [r5, #64] @ 0x40 │ │ │ │ + str r6, [r5, #76] @ 0x4c │ │ │ │ lsls r2, r4, #4 │ │ │ │ ldr r3, [pc, #12] @ (717ee4 ) │ │ │ │ add r3, pc │ │ │ │ ldrb.w r0, [r3, r0, lsl #2] │ │ │ │ ubfx r0, r0, #5, #1 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - str r6, [r3, #64] @ 0x40 │ │ │ │ + str r6, [r3, #76] @ 0x4c │ │ │ │ lsls r2, r4, #4 │ │ │ │ ldr r3, [pc, #12] @ (717ef8 ) │ │ │ │ add r3, pc │ │ │ │ ldrb.w r0, [r3, r0, lsl #2] │ │ │ │ ubfx r0, r0, #4, #1 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - str r2, [r1, #64] @ 0x40 │ │ │ │ + str r2, [r1, #76] @ 0x4c │ │ │ │ lsls r2, r4, #4 │ │ │ │ ldr r3, [pc, #12] @ (717f0c ) │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, r0, lsl #2 │ │ │ │ ldrb r0, [r3, #1] │ │ │ │ ubfx r0, r0, #1, #1 │ │ │ │ bx lr │ │ │ │ - str r6, [r6, #60] @ 0x3c │ │ │ │ + str r6, [r6, #72] @ 0x48 │ │ │ │ lsls r2, r4, #4 │ │ │ │ ldr r3, [pc, #12] @ (717f20 ) │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, r0, lsl #2 │ │ │ │ ldrb r0, [r3, #1] │ │ │ │ and.w r0, r0, #1 │ │ │ │ bx lr │ │ │ │ - str r2, [r4, #60] @ 0x3c │ │ │ │ + str r2, [r4, #72] @ 0x48 │ │ │ │ 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 │ │ │ │ @@ -2449982,15 +2449996,15 @@ │ │ │ │ movs r1, #19 │ │ │ │ b.n 717ffa │ │ │ │ movs r1, #12 │ │ │ │ b.n 717ffa │ │ │ │ movs r1, #4 │ │ │ │ b.n 717ffa │ │ │ │ nop │ │ │ │ - str r6, [r7, #48] @ 0x30 │ │ │ │ + str r6, [r7, #60] @ 0x3c │ │ │ │ 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] @ (718308 ) │ │ │ │ sub sp, #124 @ 0x7c │ │ │ │ @@ -2450277,25 +2450291,25 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldrb r2, [r6, #30] │ │ │ │ lsls r1, r1, #5 │ │ │ │ asrs r0, r1, #25 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r0, #30] │ │ │ │ lsls r1, r1, #5 │ │ │ │ - str r2, [r3, #36] @ 0x24 │ │ │ │ + str r2, [r3, #48] @ 0x30 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - str r4, [r6, #28] │ │ │ │ + str r4, [r6, #40] @ 0x28 │ │ │ │ lsls r2, r4, #4 │ │ │ │ adds r6, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r1, #24] │ │ │ │ + str r4, [r1, #36] @ 0x24 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - str r0, [r5, #8] │ │ │ │ + str r0, [r5, #20] │ │ │ │ lsls r2, r4, #4 │ │ │ │ - str r0, [r4, #4] │ │ │ │ + str r0, [r4, #16] │ │ │ │ lsls r2, r4, #4 │ │ │ │ ldrsb.w r3, [r1, #45] @ 0x2d │ │ │ │ cmp r3, #0 │ │ │ │ blt.n 718394 │ │ │ │ ldr r3, [r1, #36] @ 0x24 │ │ │ │ cbz r3, 718390 │ │ │ │ ldr r2, [r1, #20] │ │ │ │ @@ -2450745,15 +2450759,15 @@ │ │ │ │ nop │ │ │ │ ldrb r0, [r7, #14] │ │ │ │ lsls r1, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r6, #14] │ │ │ │ lsls r1, r1, #5 │ │ │ │ - ldrsh r2, [r7, r1] │ │ │ │ + ldrsh r2, [r7, r4] │ │ │ │ lsls r2, r4, #4 │ │ │ │ movs r2, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r0, #7] │ │ │ │ lsls r1, r1, #5 │ │ │ │ subs r0, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ @@ -2451980,15 +2451994,15 @@ │ │ │ │ mov r5, r4 │ │ │ │ b.n 719318 │ │ │ │ movw r4, #21842 @ 0x5552 │ │ │ │ movt r4, #21845 @ 0x5555 │ │ │ │ mov r5, r4 │ │ │ │ mov ip, r4 │ │ │ │ b.n 719318 │ │ │ │ - str r6, [r7, r0] │ │ │ │ + str r6, [r7, r3] │ │ │ │ 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] @ (719430 ) │ │ │ │ @@ -2455543,17 +2455557,17 @@ │ │ │ │ bl 737978 │ │ │ │ b.n 71b692 │ │ │ │ ldr r3, [pc, #16] @ (71b6f4 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r4, [r3, r8, lsl #2] │ │ │ │ lsl.w r4, r4, r9 │ │ │ │ b.n 71b5f4 │ │ │ │ - cmp r5, #126 @ 0x7e │ │ │ │ + cmp r6, #62 @ 0x3e │ │ │ │ lsls r2, r4, #4 │ │ │ │ - cmp r5, #32 │ │ │ │ + cmp r5, #224 @ 0xe0 │ │ │ │ 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 │ │ │ │ @@ -2456174,15 +2456188,15 @@ │ │ │ │ str.w r5, [r3, #3196] @ 0xc7c │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 718920 │ │ │ │ blx 68e34 <__cxa_end_cleanup@plt> │ │ │ │ stmia r0!, {r2, r4, r5, r7} │ │ │ │ lsls r3, r0, #5 │ │ │ │ - movs r6, #226 @ 0xe2 │ │ │ │ + movs r7, #162 @ 0xa2 │ │ │ │ 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 │ │ │ │ @@ -2460967,15 +2460981,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r5, #13 │ │ │ │ lsls r1, r1, #5 │ │ │ │ movs r3, #212 @ 0xd4 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r2, #9 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf73a0121 │ │ │ │ + @ instruction: 0xf7fa0121 │ │ │ │ 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 │ │ │ │ ldrd r3, r7, [r0, #4] │ │ │ │ @@ -2461644,15 +2461658,15 @@ │ │ │ │ b.n 71f42a │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ lsrs r0, r2, #22 │ │ │ │ lsls r1, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf2700121 │ │ │ │ + @ instruction: 0xf3300121 │ │ │ │ lsrs r4, r0, #14 │ │ │ │ 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 │ │ │ │ @@ -2462418,20 +2462432,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 │ │ │ │ - cdp 1, 7, cr0, cr12, cr1, {1} │ │ │ │ + vrhadd.s d0, d12, d17 │ │ │ │ lsls r0, r1, #23 │ │ │ │ lsls r1, r1, #5 │ │ │ │ asrs r0, r2, #9 │ │ │ │ movs r0, r0 │ │ │ │ - ldrd r0, r1, [sl], #132 @ 0x84 │ │ │ │ + @ instruction: 0xe9ba0121 │ │ │ │ stmdb 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] @ (72004c ) │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [pc, #904] @ (720050 ) │ │ │ │ @@ -2462801,16 +2462815,15 @@ │ │ │ │ lsls r1, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsls r6, r4, #12 │ │ │ │ lsls r1, r1, #5 │ │ │ │ movs r3, #212 @ 0xd4 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 71ff9c │ │ │ │ - lsls r1, r4, #4 │ │ │ │ + @ instruction: 0xe85e0121 │ │ │ │ lsls r4, r1, #10 │ │ │ │ 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 │ │ │ │ @@ -2466121,24 +2466134,24 @@ │ │ │ │ b.n 722282 │ │ │ │ adds r2, #1 │ │ │ │ add.w r2, r2, r2, lsl #2 │ │ │ │ add r1, r2 │ │ │ │ ldr r2, [pc, #24] @ (722368 ) │ │ │ │ add r2, pc │ │ │ │ b.n 722282 │ │ │ │ - movs r2, #250 @ 0xfa │ │ │ │ + movs r3, #186 @ 0xba │ │ │ │ lsls r2, r4, #4 │ │ │ │ - movs r3, #116 @ 0x74 │ │ │ │ + movs r4, #52 @ 0x34 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - stmia.w r2, {r0, r5, r8} │ │ │ │ - movs r2, #184 @ 0xb8 │ │ │ │ + strd r0, r1, [r2, #-132] @ 0x84 │ │ │ │ + movs r3, #120 @ 0x78 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - movs r2, #34 @ 0x22 │ │ │ │ + movs r2, #226 @ 0xe2 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - movs r2, #20 │ │ │ │ + movs r2, #212 @ 0xd4 │ │ │ │ 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] @ (7224f0 ) │ │ │ │ @@ -2466295,19 +2466308,19 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ bgt.n 7225e4 │ │ │ │ lsls r0, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ bgt.n 7225b8 │ │ │ │ lsls r0, r1, #5 │ │ │ │ - movs r0, #216 @ 0xd8 │ │ │ │ + movs r1, #152 @ 0x98 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - bpl.n 7224c4 │ │ │ │ + bvs.n 722444 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - movs r0, #240 @ 0xf0 │ │ │ │ + movs r1, #176 @ 0xb0 │ │ │ │ lsls r2, r4, #4 │ │ │ │ ldr r2, [r1, #20] │ │ │ │ cmp r2, #64 @ 0x40 │ │ │ │ bhi.n 722552 │ │ │ │ add.w r0, r0, #36864 @ 0x9000 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ ldrb.w r3, [r0, #516] @ 0x204 │ │ │ │ @@ -2466511,23 +2466524,23 @@ │ │ │ │ add r1, pc │ │ │ │ b.n 72264a │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ bge.n 722638 │ │ │ │ lsls r0, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, r0, #2 │ │ │ │ + subs r2, r0, #5 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - subs r4, r5, #0 │ │ │ │ + subs r4, r5, #3 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - stmia r1!, {r2, r3, r4, r5} │ │ │ │ + stmia r1!, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r1, r4, #4 │ │ │ │ bls.n 72273c │ │ │ │ lsls r0, r1, #5 │ │ │ │ - subs r0, r4, #2 │ │ │ │ + subs r0, r4, #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, #3992] @ 0xf98 │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [pc, #544] @ (72296c ) │ │ │ │ @@ -2466849,15 +2466862,15 @@ │ │ │ │ add.w r0, r4, #112 @ 0x70 │ │ │ │ blx 69464 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ cbz r4, 722abc │ │ │ │ lsls r0, r1, #5 │ │ │ │ - pop {r1, r4, r7} │ │ │ │ + pop {r1, r4, r6, pc} │ │ │ │ lsls r1, r4, #4 │ │ │ │ ldr.w ip, [sp, #4] │ │ │ │ cmp r1, #1 │ │ │ │ bhi.n 722ad6 │ │ │ │ adds r2, #28 │ │ │ │ ldrb.w r2, [r0, r2, lsl #2] │ │ │ │ rsb r3, r3, #8 │ │ │ │ @@ -2467699,19 +2467712,19 @@ │ │ │ │ nop │ │ │ │ ldmia r7!, {r3, r4} │ │ │ │ lsls r0, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldmia r6, {r3, r4, r5, r6, r7} │ │ │ │ lsls r0, r1, #5 │ │ │ │ - asrs r4, r7, #8 │ │ │ │ + asrs r4, r7, #11 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - stmia r7!, {r1, r4, r6} │ │ │ │ + ldmia r0!, {r1, r4} │ │ │ │ lsls r1, r4, #4 │ │ │ │ - asrs r6, r4, #11 │ │ │ │ + asrs r6, r4, #14 │ │ │ │ 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] @ (72354c ) │ │ │ │ @@ -2467941,21 +2467954,21 @@ │ │ │ │ nop │ │ │ │ ldmia r4, {r4, r6, r7} │ │ │ │ lsls r0, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldmia r4, {r3, r4, r5, r7} │ │ │ │ lsls r0, r1, #5 │ │ │ │ - asrs r4, r0, #3 │ │ │ │ + asrs r4, r0, #6 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - uxth r2, r4 │ │ │ │ + cbz r2, 7235b8 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - lsrs r0, r2, #30 │ │ │ │ + asrs r0, r2, #1 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - lsrs r2, r6, #28 │ │ │ │ + lsrs r2, r6, #31 │ │ │ │ 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] @ (7238d4 ) │ │ │ │ @@ -2468295,29 +2468308,29 @@ │ │ │ │ lsls r0, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldmia r2, {r2, r4, r5, r6} │ │ │ │ lsls r0, r1, #5 │ │ │ │ asrs r0, r2, #9 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r2, #22 │ │ │ │ + lsrs r6, r2, #25 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - bcc.n 723964 │ │ │ │ + bcc.n 7238e4 │ │ │ │ lsls r1, r4, #4 │ │ │ │ ldmia r0!, {r4} │ │ │ │ lsls r0, r1, #5 │ │ │ │ - add r6, sp, #664 @ 0x298 │ │ │ │ + add r7, sp, #408 @ 0x198 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - lsrs r4, r5, #22 │ │ │ │ + lsrs r4, r5, #25 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - lsrs r6, r2, #19 │ │ │ │ + lsrs r6, r2, #22 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - lsrs r2, r3, #21 │ │ │ │ + lsrs r2, r3, #24 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - lsrs r2, r3, #18 │ │ │ │ + lsrs r2, r3, #21 │ │ │ │ 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] @ (723aac ) │ │ │ │ @@ -2468933,25 +2468946,25 @@ │ │ │ │ lsls r4, r4, #3 │ │ │ │ orr.w r4, r4, #3 │ │ │ │ strb.w r4, [sl, #40] @ 0x28 │ │ │ │ b.n 723ef6 │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ - bcs.n 724028 │ │ │ │ + bcs.n 723fa8 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - str r2, [sp, #416] @ 0x1a0 │ │ │ │ + str r3, [sp, #160] @ 0xa0 │ │ │ │ lsls r2, r4, #4 │ │ │ │ stmia r5!, {r1, r2, r3} │ │ │ │ lsls r0, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, #246 @ 0xf6 │ │ │ │ + cmp r1, #182 @ 0xb6 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - lsrs r6, r7, #10 │ │ │ │ + lsrs r6, r7, #13 │ │ │ │ lsls r2, r4, #4 │ │ │ │ stmia r3!, {r1, r4, r7} │ │ │ │ lsls r0, r1, #5 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #2 │ │ │ │ beq.w 7243c6 │ │ │ │ cmp.w sl, #12 │ │ │ │ @@ -2469246,15 +2469259,15 @@ │ │ │ │ lsls r3, r6, #3 │ │ │ │ orr.w r3, r3, #5 │ │ │ │ strb.w r3, [r5, #40] @ 0x28 │ │ │ │ b.n 72415e │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ - add r6, pc, #648 @ (adr r6, 7245cc ) │ │ │ │ + add r7, pc, #392 @ (adr r7, 7244cc ) │ │ │ │ lsls r1, r4, #4 │ │ │ │ ldrh r2, [r3, #2] │ │ │ │ cbz r2, 724398 │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ movs r6, #1 │ │ │ │ orrs r4, r2 │ │ │ │ clz r2, r2 │ │ │ │ @@ -2469305,15 +2469318,15 @@ │ │ │ │ bne.w 723fec │ │ │ │ b.n 723c8a │ │ │ │ movs r2, #0 │ │ │ │ strd r2, r2, [sp, #36] @ 0x24 │ │ │ │ str r2, [sp, #20] │ │ │ │ b.n 724184 │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ - add r2, pc, #680 @ (adr r2, 724694 ) │ │ │ │ + add r3, pc, #424 @ (adr r3, 724594 ) │ │ │ │ lsls r1, r4, #4 │ │ │ │ ldr r3, [r1, #20] │ │ │ │ push {lr} │ │ │ │ subs r3, #1 │ │ │ │ cmp r3, #127 @ 0x7f │ │ │ │ bhi.n 724444 │ │ │ │ ldr r0, [r1, #24] │ │ │ │ @@ -2471131,17 +2471144,17 @@ │ │ │ │ lsls r0, r1, #5 │ │ │ │ add r7, sp, #552 @ 0x228 │ │ │ │ lsls r0, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r6, sp, #392 @ 0x188 │ │ │ │ lsls r0, r1, #5 │ │ │ │ - str r2, [sp, #408] @ 0x198 │ │ │ │ + str r3, [sp, #152] @ 0x98 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - str r2, [sp, #200] @ 0xc8 │ │ │ │ + str r2, [sp, #968] @ 0x3c8 │ │ │ │ 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 │ │ │ │ @@ -2473075,130 +2473088,130 @@ │ │ │ │ ldr r0, [pc, #260] @ (726ba0 ) │ │ │ │ add r0, pc │ │ │ │ b.n 7267fc │ │ │ │ ldr r0, [pc, #256] @ (726ba4 ) │ │ │ │ add r0, pc │ │ │ │ b.n 7267fc │ │ │ │ nop │ │ │ │ - @ instruction: 0xb8dc │ │ │ │ + cbnz r4, 726ad2 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - @ instruction: 0xf3240122 │ │ │ │ - add r7, sp, #72 @ 0x48 │ │ │ │ + @ instruction: 0xf3e40122 │ │ │ │ + add r7, sp, #840 @ 0x348 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - lsrs r0, r2, #10 │ │ │ │ + lsrs r0, r2, #13 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldrsh.w r0, [lr, #290] @ 0x122 │ │ │ │ - wfe │ │ │ │ + @ instruction: 0xfa7e0122 │ │ │ │ + nop {14} │ │ │ │ lsls r2, r4, #4 │ │ │ │ - cbz r2, 726b1c │ │ │ │ + push {r1, r5} │ │ │ │ lsls r2, r4, #4 │ │ │ │ - rev16 r4, r4 │ │ │ │ + cbnz r4, 726b10 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - pop {r1, r2, r4, r5, r7} │ │ │ │ + pop {r1, r2, r4, r5, r6, pc} │ │ │ │ lsls r2, r4, #4 │ │ │ │ - lsls r4, r4, #23 │ │ │ │ + lsls r4, r4, #26 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - bcc.n 726a78 │ │ │ │ + bmi.n 7269f8 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - push {r2, r4, r6, lr} │ │ │ │ + @ instruction: 0xb614 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - sub sp, #120 @ 0x78 │ │ │ │ + cbz r6, 726af2 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - @ instruction: 0xfb940122 │ │ │ │ - adds r6, r4, r0 │ │ │ │ + mrrc2 1, 2, r0, r4, cr2 │ │ │ │ + adds r6, r4, r3 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - stmia r0!, {r3, r5, r6, r7} │ │ │ │ + stmia r1!, {r3, r5, r7} │ │ │ │ lsls r2, r4, #4 │ │ │ │ - ldmia r2, {r2, r5} │ │ │ │ + ldmia r2, {r2, r5, r6, r7} │ │ │ │ lsls r2, r4, #4 │ │ │ │ - vaddw.s8 q0, q2, d18 │ │ │ │ - adds r6, r4, r3 │ │ │ │ + orr.w r1, r4, #34 @ 0x22 │ │ │ │ + adds r6, r4, r6 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - bge.n 726bb8 │ │ │ │ + blt.n 726b38 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - beq.n 726af0 │ │ │ │ + bne.n 726a70 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - @ instruction: 0xeab00122 │ │ │ │ - b.n 726d74 │ │ │ │ + sbcs.w r1, r0, r2, asr #32 │ │ │ │ + b.n 726ef4 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - lsrs r6, r2, #5 │ │ │ │ + lsrs r6, r2, #8 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - @ instruction: 0xf3dc0122 │ │ │ │ - @ instruction: 0xf62c0122 │ │ │ │ - asrs r6, r4, #16 │ │ │ │ + eors.w r1, ip, #10616832 @ 0xa20000 │ │ │ │ + @ instruction: 0xf6ec0122 │ │ │ │ + asrs r6, r4, #19 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - stc2 1, cr0, [r8, #-136]! @ 0xffffff78 │ │ │ │ - stmia r2!, {r1, r2, r3, r4, r5, r6} │ │ │ │ + stc2l 1, cr0, [r8, #136]! @ 0x88 │ │ │ │ + stmia r3!, {r1, r2, r3, r4, r5} │ │ │ │ lsls r2, r4, #4 │ │ │ │ - b.n 727198 │ │ │ │ + b.n 727318 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - bvc.n 726c1c │ │ │ │ + bhi.n 726b9c │ │ │ │ lsls r2, r4, #4 │ │ │ │ - asrs r6, r2, #11 │ │ │ │ + asrs r6, r2, #14 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - lsls r6, r2, #18 │ │ │ │ + lsls r6, r2, #21 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - asrs r0, r7, #19 │ │ │ │ + asrs r0, r7, #22 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - bls.n 726aa8 │ │ │ │ + bge.n 726c28 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - asrs r4, r0, #24 │ │ │ │ + asrs r4, r0, #27 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - lsls r6, r2, #22 │ │ │ │ + lsls r6, r2, #25 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - bmi.n 726b2c │ │ │ │ + bpl.n 726aac │ │ │ │ lsls r2, r4, #4 │ │ │ │ - lsls r0, r7, #30 │ │ │ │ + lsrs r0, r7, #1 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldmia r5, {r5, r6, r7} │ │ │ │ - lsls r2, r4, #4 │ │ │ │ - beq.n 726bb0 │ │ │ │ + ldmia r6!, {r5, r7} │ │ │ │ lsls r2, r4, #4 │ │ │ │ - b.n 7265d0 │ │ │ │ + beq.n 726b30 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - stmia r6!, {r1, r2, r3, r4, r5, r7} │ │ │ │ + b.n 726750 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - b.n 726a60 │ │ │ │ + stmia r7!, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r2, r4, #4 │ │ │ │ - stc 1, cr0, [ip], #-136 @ 0xffffff78 │ │ │ │ - asrs r6, r7, #32 │ │ │ │ + strex r1, r0, [r4, #136] @ 0x88 │ │ │ │ + stcl 1, cr0, [ip], #136 @ 0x88 │ │ │ │ + asrs r6, r7, #3 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - lsls r0, r4, #25 │ │ │ │ + lsls r0, r4, #28 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldmia r3, {r3, r6} │ │ │ │ + ldmia r4!, {r3} │ │ │ │ lsls r2, r4, #4 │ │ │ │ - lsls r2, r3, #3 │ │ │ │ + lsls r2, r3, #6 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - lsls r4, r0, #12 │ │ │ │ + lsls r4, r0, #15 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - stc2 1, cr0, [r6, #136] @ 0x88 │ │ │ │ - stmia r4!, {r1, r2, r5} │ │ │ │ + cdp2 1, 4, cr0, cr6, cr2, {1} │ │ │ │ + stmia r4!, {r1, r2, r5, r6, r7} │ │ │ │ lsls r2, r4, #4 │ │ │ │ - lsrs r0, r6, #14 │ │ │ │ + lsrs r0, r6, #17 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ble.n 726b40 │ │ │ │ + udf #160 @ 0xa0 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - lsrs r2, r7, #18 │ │ │ │ + lsrs r2, r7, #21 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - blt.n 726c7c │ │ │ │ + bgt.n 726bfc │ │ │ │ lsls r2, r4, #4 │ │ │ │ - asrs r4, r1, #4 │ │ │ │ + asrs r4, r1, #7 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - vaddw.u8 q0, q3, d18 │ │ │ │ - lsrs r0, r2, #27 │ │ │ │ + lsls r6, r0, #1 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - lsrs r2, r6, #22 │ │ │ │ + lsrs r0, r2, #30 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - lsls r4, r4, #6 │ │ │ │ + lsrs r2, r6, #25 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - lsrs r6, r3, #9 │ │ │ │ + lsls r4, r4, #9 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - lsrs r0, r0, #5 │ │ │ │ + lsrs r6, r3, #12 │ │ │ │ + lsls r3, r4, #4 │ │ │ │ + lsrs r0, r0, #8 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - cdp2 1, 4, cr0, cr10, cr2, {1} │ │ │ │ + vrhadd.u8 d0, d10, d18 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3904] @ 0xf40 │ │ │ │ ldr r4, [pc, #232] @ (726ca4 ) │ │ │ │ sub sp, #156 @ 0x9c │ │ │ │ ldr r3, [pc, #232] @ (726ca8 ) │ │ │ │ @@ -2473631,20 +2473644,20 @@ │ │ │ │ nop │ │ │ │ str r1, [sp, #512] @ 0x200 │ │ │ │ lsls r0, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r1, [sp, #344] @ 0x158 │ │ │ │ lsls r0, r1, #5 │ │ │ │ - ldr r5, [sp, #680] @ 0x2a8 │ │ │ │ + ldr r6, [sp, #424] @ 0x1a8 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - ldrb r4, [r6, r6] │ │ │ │ + ldrsh r4, [r6, r1] │ │ │ │ lsls r2, r4, #4 │ │ │ │ - orn r1, sl, #10551296 @ 0xa10000 │ │ │ │ - bvs.n 7270e0 │ │ │ │ + @ instruction: 0xf52a0121 │ │ │ │ + bvc.n 727060 │ │ │ │ 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] @ (72738c ) │ │ │ │ @@ -2474354,20 +2474367,20 @@ │ │ │ │ b.n 7274f8 │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrh r4, [r5, #30] │ │ │ │ lsls r0, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r7, [sp, #1000] @ 0x3e8 │ │ │ │ + ldr r0, [sp, #744] @ 0x2e8 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - cdp 1, 13, cr0, cr10, cr1, {1} │ │ │ │ - ldrsb r4, [r7, r7] │ │ │ │ + vaddw.s16 q0, q5, d17 │ │ │ │ + ldr r4, [r7, r2] │ │ │ │ lsls r2, r4, #4 │ │ │ │ - beq.n 7276f4 │ │ │ │ + bne.n 727874 │ │ │ │ lsls r1, r4, #4 │ │ │ │ ldrh r0, [r6, #6] │ │ │ │ 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] │ │ │ │ @@ -2474711,20 +2474724,20 @@ │ │ │ │ b.n 7278b4 │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrh r0, [r6, #0] │ │ │ │ lsls r0, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [sp, #248] @ 0xf8 │ │ │ │ + str r4, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - adds.w r1, lr, r1, asr #32 │ │ │ │ - strb r0, [r0, r1] │ │ │ │ + rsbs r1, lr, r1, asr #32 │ │ │ │ + strb r0, [r0, r4] │ │ │ │ lsls r2, r4, #4 │ │ │ │ - ldmia r4, {r1, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r5, {r1, r3, r4, r5, r7} │ │ │ │ lsls r1, r4, #4 │ │ │ │ strh r4, [r6, #40] @ 0x28 │ │ │ │ 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, #2952] @ 0xb88 │ │ │ │ @@ -2475291,21 +2475304,21 @@ │ │ │ │ str r3, [sp, #20] │ │ │ │ b.n 727e02 │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ strh r2, [r5, #22] │ │ │ │ lsls r0, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r3, #50] @ 0x32 │ │ │ │ + ldrh r0, [r3, #56] @ 0x38 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - ldr r6, [pc, #352] @ (7282b8 ) │ │ │ │ + ldr r7, [pc, #96] @ (7281b8 ) │ │ │ │ lsls r2, r4, #4 │ │ │ │ - b.n 727b78 │ │ │ │ + b.n 727cf8 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - stmia r6!, {r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r7!, {r2, r3, r4, r5, r7} │ │ │ │ lsls r1, r4, #4 │ │ │ │ strh r0, [r4, #2] │ │ │ │ lsls r0, r1, #5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -2475699,19 +2475712,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] @ (728594 ) │ │ │ │ add r5, pc │ │ │ │ b.n 7284b0 │ │ │ │ - adds r2, #78 @ 0x4e │ │ │ │ + adds r3, #14 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - lsrs r4, r5, #7 │ │ │ │ + lsrs r4, r5, #10 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - adds r1, #196 @ 0xc4 │ │ │ │ + adds r2, #132 @ 0x84 │ │ │ │ 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] @ (728710 ) │ │ │ │ @@ -2475863,17 +2475876,17 @@ │ │ │ │ nop │ │ │ │ ldrb r4, [r1, #9] │ │ │ │ lsls r0, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r2, [r6, #8] │ │ │ │ lsls r0, r1, #5 │ │ │ │ - adds r0, #60 @ 0x3c │ │ │ │ + adds r0, #252 @ 0xfc │ │ │ │ lsls r3, r4, #4 │ │ │ │ - cdp2 1, 3, cr0, cr12, cr2, {1} │ │ │ │ + cdp2 1, 15, cr0, cr12, cr2, {1} │ │ │ │ ldr r3, [r1, #20] │ │ │ │ cmp r3, #64 @ 0x40 │ │ │ │ bhi.n 72875e │ │ │ │ add.w r0, r0, #36864 @ 0x9000 │ │ │ │ ldr.w ip, [r1, #8] │ │ │ │ movs r2, #1 │ │ │ │ movw r1, #1025 @ 0x401 │ │ │ │ @@ -2476144,15 +2476157,15 @@ │ │ │ │ str r3, [r0, #4] │ │ │ │ add.w r0, r4, #112 @ 0x70 │ │ │ │ blx 69464 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ strh r4, [r5, r2] │ │ │ │ lsls r0, r1, #5 │ │ │ │ - @ instruction: 0xfa3c0122 │ │ │ │ + @ instruction: 0xfafc0122 │ │ │ │ ldr.w ip, [sp, #4] │ │ │ │ cmp r1, #1 │ │ │ │ bhi.n 728a4e │ │ │ │ adds r2, #28 │ │ │ │ ldrb.w r1, [r0, r2, lsl #2] │ │ │ │ rsb r3, r3, #8 │ │ │ │ lsls r1, r1, #26 │ │ │ │ @@ -2476840,17 +2476853,17 @@ │ │ │ │ beq.n 7290a8 │ │ │ │ b.n 729064 │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ strb r0, [r2, #4] │ │ │ │ lsls r0, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - movs r5, #246 @ 0xf6 │ │ │ │ + movs r6, #182 @ 0xb6 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - @ instruction: 0xf3f60122 │ │ │ │ + @ instruction: 0xf4b60122 │ │ │ │ ldr r2, [r6, #112] @ 0x70 │ │ │ │ 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, #3944] @ 0xf68 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2477144,20 +2477157,20 @@ │ │ │ │ b.n 729318 │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r0, [r5, #108] @ 0x6c │ │ │ │ lsls r0, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - movs r3, #196 @ 0xc4 │ │ │ │ + movs r4, #132 @ 0x84 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - @ instruction: 0xfb6a0122 │ │ │ │ + stc2 1, cr0, [sl], #-136 @ 0xffffff78 │ │ │ │ ldr r0, [r7, #68] @ 0x44 │ │ │ │ lsls r0, r1, #5 │ │ │ │ - movs r3, #118 @ 0x76 │ │ │ │ + movs r4, #54 @ 0x36 │ │ │ │ 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 │ │ │ │ @@ -2477288,15 +2477301,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r6, [r1, #60] @ 0x3c │ │ │ │ lsls r0, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r2, {r2, r4, r7} │ │ │ │ + ldmia r3!, {r2, r4, r6} │ │ │ │ lsls r3, r4, #4 │ │ │ │ ldr r2, [r1, #44] @ 0x2c │ │ │ │ lsls r0, r1, #5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2477729,25 +2477742,25 @@ │ │ │ │ eor.w r4, r4, #31 │ │ │ │ lsls r4, r4, #3 │ │ │ │ orr.w r4, r4, #3 │ │ │ │ strb.w r4, [sl, #40] @ 0x28 │ │ │ │ b.n 729992 │ │ │ │ nop │ │ │ │ ... │ │ │ │ - str r0, [sp, #24] │ │ │ │ + str r0, [sp, #792] @ 0x318 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - str r0, [r4, #72] @ 0x48 │ │ │ │ + str r0, [r4, #84] @ 0x54 │ │ │ │ lsls r3, r4, #4 │ │ │ │ ldr r6, [r2, #36] @ 0x24 │ │ │ │ lsls r0, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r1, #78 @ 0x4e │ │ │ │ + adds r2, #14 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - movs r1, #118 @ 0x76 │ │ │ │ + movs r2, #54 @ 0x36 │ │ │ │ lsls r3, r4, #4 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ lsls r0, r1, #5 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #2 │ │ │ │ beq.w 729e62 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ @@ -2478044,15 +2478057,15 @@ │ │ │ │ eor.w r3, r3, #31 │ │ │ │ and.w r3, r3, #31 │ │ │ │ movs r5, #2 │ │ │ │ b.n 729b2e │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ - @ instruction: 0xe8de0122 │ │ │ │ + @ instruction: 0xe99e0122 │ │ │ │ ldrh r2, [r3, #2] │ │ │ │ cbz r2, 729e38 │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ movs r6, #1 │ │ │ │ orrs r4, r2 │ │ │ │ clz r2, r2 │ │ │ │ eor.w r2, r2, #31 │ │ │ │ @@ -2478102,17 +2478115,17 @@ │ │ │ │ bne.w 729a84 │ │ │ │ b.n 729742 │ │ │ │ movs r2, #0 │ │ │ │ strd r2, r2, [sp, #36] @ 0x24 │ │ │ │ str r2, [sp, #20] │ │ │ │ b.n 729c24 │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ - b.n 729950 │ │ │ │ + b.n 729ad0 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - b.n 729854 │ │ │ │ + b.n 7299d4 │ │ │ │ lsls r2, r4, #4 │ │ │ │ ldr r2, [r1, #20] │ │ │ │ ldr r3, [r1, #40] @ 0x28 │ │ │ │ subs r2, #1 │ │ │ │ cmp r2, #127 @ 0x7f │ │ │ │ bhi.n 729ebc │ │ │ │ ldr r0, [r1, #24] │ │ │ │ @@ -2479783,17 +2479796,17 @@ │ │ │ │ lsls r0, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strb r2, [r5, r5] │ │ │ │ lsls r0, r1, #5 │ │ │ │ asrs r0, r2, #9 │ │ │ │ movs r0, r0 │ │ │ │ - bvs.n 72b0ec │ │ │ │ + bvc.n 72b06c │ │ │ │ lsls r2, r4, #4 │ │ │ │ - bvs.n 72b094 │ │ │ │ + bvs.n 72b014 │ │ │ │ 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 │ │ │ │ @@ -2480972,61 +2480985,61 @@ │ │ │ │ ldr r0, [pc, #100] @ (72bce8 ) │ │ │ │ add r0, pc │ │ │ │ b.n 72bb38 │ │ │ │ ldr r0, [pc, #96] @ (72bcec ) │ │ │ │ add r0, pc │ │ │ │ b.n 72bb38 │ │ │ │ nop │ │ │ │ - ldr r5, [sp, #424] @ 0x1a8 │ │ │ │ + ldr r6, [sp, #168] @ 0xa8 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - strb r4, [r5, #2] │ │ │ │ + strb r4, [r5, #5] │ │ │ │ lsls r3, r4, #4 │ │ │ │ - add r1, pc, #888 @ (adr r1, 72c014 ) │ │ │ │ + add r2, pc, #632 @ (adr r2, 72bf14 ) │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldrh r2, [r1, #0] │ │ │ │ + ldrh r2, [r1, #6] │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldr r2, [sp, #624] @ 0x270 │ │ │ │ + ldr r3, [sp, #368] @ 0x170 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - str r1, [sp, #200] @ 0xc8 │ │ │ │ + str r1, [sp, #968] @ 0x3c8 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - str r3, [sp, #424] @ 0x1a8 │ │ │ │ + str r4, [sp, #168] @ 0xa8 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldrh r2, [r2, #14] │ │ │ │ + ldrh r2, [r2, #20] │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldrh r4, [r4, #32] │ │ │ │ + ldrh r4, [r4, #38] @ 0x26 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldrh r6, [r6, #50] @ 0x32 │ │ │ │ + ldrh r6, [r6, #56] @ 0x38 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - str r0, [sp, #800] @ 0x320 │ │ │ │ + str r1, [sp, #544] @ 0x220 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldr r6, [sp, #840] @ 0x348 │ │ │ │ + ldr r7, [sp, #584] @ 0x248 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - strh r2, [r4, #0] │ │ │ │ + strh r2, [r4, #6] │ │ │ │ lsls r3, r4, #4 │ │ │ │ - strh r4, [r6, #18] │ │ │ │ + strh r4, [r6, #24] │ │ │ │ lsls r3, r4, #4 │ │ │ │ - strh r6, [r0, #38] @ 0x26 │ │ │ │ + strh r6, [r0, #44] @ 0x2c │ │ │ │ lsls r3, r4, #4 │ │ │ │ - strh r0, [r3, #56] @ 0x38 │ │ │ │ + strh r0, [r3, #62] @ 0x3e │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldrb r0, [r6, #3] │ │ │ │ + ldrb r0, [r6, #6] │ │ │ │ lsls r3, r4, #4 │ │ │ │ - strb r2, [r4, #7] │ │ │ │ + strb r2, [r4, #10] │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldrb r0, [r5, #12] │ │ │ │ + ldrb r0, [r5, #15] │ │ │ │ lsls r3, r4, #4 │ │ │ │ - str r7, [sp, #264] @ 0x108 │ │ │ │ + ldr r0, [sp, #8] │ │ │ │ lsls r3, r4, #4 │ │ │ │ - str r4, [sp, #912] @ 0x390 │ │ │ │ + str r5, [sp, #656] @ 0x290 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldrb r6, [r5, #21] │ │ │ │ + ldrb r6, [r5, #24] │ │ │ │ lsls r3, r4, #4 │ │ │ │ - strb r0, [r4, #25] │ │ │ │ + strb r0, [r4, #28] │ │ │ │ lsls r3, r4, #4 │ │ │ │ - strb r2, [r0, #16] │ │ │ │ + strb r2, [r0, #19] │ │ │ │ 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] @ (72bdec ) │ │ │ │ sub sp, #156 @ 0x9c │ │ │ │ @@ -2481404,21 +2481417,21 @@ │ │ │ │ nop │ │ │ │ lsls r4, r1 │ │ │ │ lsls r0, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ eors r6, r3 │ │ │ │ lsls r0, r1, #5 │ │ │ │ - str r2, [r5, #88] @ 0x58 │ │ │ │ + str r2, [r5, #100] @ 0x64 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - subs r2, #24 │ │ │ │ + subs r2, #216 @ 0xd8 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - lsls r0, r3, #27 │ │ │ │ + lsls r0, r3, #30 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - @ instruction: 0xf73a0122 │ │ │ │ + @ instruction: 0xf7fa0122 │ │ │ │ stmdb 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] @ (72c448 ) │ │ │ │ ldr r3, [pc, #848] @ (72c44c ) │ │ │ │ @@ -2482127,21 +2482140,21 @@ │ │ │ │ b.n 72c5b4 │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r3, #48 @ 0x30 │ │ │ │ lsls r0, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r6, [r1, r7] │ │ │ │ + str r6, [r1, #8] │ │ │ │ lsls r3, r4, #4 │ │ │ │ - adds r4, #78 @ 0x4e │ │ │ │ + adds r5, #14 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - lsls r0, r7, #3 │ │ │ │ + lsls r0, r7, #6 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - adcs.w r1, r6, #34 @ 0x22 │ │ │ │ + @ instruction: 0xf2160122 │ │ │ │ subs r0, #52 @ 0x34 │ │ │ │ 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] │ │ │ │ sub.w ip, ip, #4096 @ 0x1000 │ │ │ │ @@ -2482484,20 +2482497,20 @@ │ │ │ │ b.n 72c970 │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ adds r7, #116 @ 0x74 │ │ │ │ lsls r0, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r2, r0] │ │ │ │ + ldrb r2, [r2, r3] │ │ │ │ lsls r3, r4, #4 │ │ │ │ - adds r0, #146 @ 0x92 │ │ │ │ + adds r1, #82 @ 0x52 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldc2 1, cr0, [ip, #-136]! @ 0xffffff78 │ │ │ │ - ldc 1, cr0, [sl, #136] @ 0x88 │ │ │ │ + ldc2l 1, cr0, [ip, #136]! @ 0x88 │ │ │ │ + cdp 1, 5, cr0, cr10, cr2, {1} │ │ │ │ adds r4, #120 @ 0x78 │ │ │ │ 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, #2952] @ 0xb88 │ │ │ │ mov r4, r1 │ │ │ │ @@ -2483057,21 +2483070,20 @@ │ │ │ │ b.n 72ceae │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ adds r2, #54 @ 0x36 │ │ │ │ lsls r0, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r4, [r7, r0] │ │ │ │ + ldrsb r4, [r7, r3] │ │ │ │ lsls r3, r4, #4 │ │ │ │ - cmp r2, #160 @ 0xa0 │ │ │ │ + cmp r3, #96 @ 0x60 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - @ instruction: 0xf7660122 │ │ │ │ - b.n 72d190 │ │ │ │ - lsls r2, r4, #4 │ │ │ │ + strh.w r0, [r6, ] │ │ │ │ + stmia.w r2, {r1, r5, r8} │ │ │ │ cmp r7, #182 @ 0xb6 │ │ │ │ lsls r0, 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] │ │ │ │ @@ -2484363,15 +2484375,15 @@ │ │ │ │ str r2, [r4, #104] @ 0x68 │ │ │ │ str r3, [r4, #108] @ 0x6c │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ add r0, pc, #584 @ (adr r0, 72e188 ) │ │ │ │ lsls r2, r0, #5 │ │ │ │ - strh r6, [r0, #4] │ │ │ │ + strh r6, [r0, #10] │ │ │ │ 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 │ │ │ │ @@ -2484495,23 +2484507,23 @@ │ │ │ │ orr.w r3, r3, #7 │ │ │ │ strb r3, [r5, r2] │ │ │ │ b.n 72e038 │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r2, #36] @ 0x24 │ │ │ │ + strh r2, [r2, #42] @ 0x2a │ │ │ │ lsls r3, r4, #4 │ │ │ │ movs r0, #138 @ 0x8a │ │ │ │ lsls r0, r1, #5 │ │ │ │ - strh r6, [r7, #20] │ │ │ │ + strh r6, [r7, #26] │ │ │ │ lsls r3, r4, #4 │ │ │ │ - strh r2, [r7, #6] │ │ │ │ + strh r2, [r7, #12] │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldrb r2, [r2, #31] │ │ │ │ + strh r2, [r2, #4] │ │ │ │ lsls r3, r4, #4 │ │ │ │ subs r6, r2, #6 │ │ │ │ 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, #3968] @ 0xf80 │ │ │ │ @@ -2484740,51 +2484752,51 @@ │ │ │ │ b.n 72e24e │ │ │ │ ldr r0, [pc, #76] @ (72e358 ) │ │ │ │ add r0, pc │ │ │ │ b.n 72e24e │ │ │ │ ldr r0, [pc, #76] @ (72e35c ) │ │ │ │ add r0, pc │ │ │ │ b.n 72e24e │ │ │ │ - ldrh r4, [r0, #0] │ │ │ │ + ldrh r4, [r0, #6] │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldrh r6, [r1, #0] │ │ │ │ + ldrh r6, [r1, #6] │ │ │ │ lsls r3, r4, #4 │ │ │ │ - strh r4, [r3, #62] @ 0x3e │ │ │ │ + ldrh r4, [r3, #4] │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldrh r2, [r2, #0] │ │ │ │ + ldrh r2, [r2, #6] │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldrh r0, [r1, #2] │ │ │ │ + ldrh r0, [r1, #8] │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldrh r6, [r2, #2] │ │ │ │ + ldrh r6, [r2, #8] │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldrh r4, [r1, #4] │ │ │ │ + ldrh r4, [r1, #10] │ │ │ │ lsls r3, r4, #4 │ │ │ │ - strh r2, [r5, #60] @ 0x3c │ │ │ │ + ldrh r2, [r5, #2] │ │ │ │ lsls r3, r4, #4 │ │ │ │ - strh r0, [r7, #60] @ 0x3c │ │ │ │ + ldrh r0, [r7, #2] │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldrh r6, [r6, #4] │ │ │ │ + ldrh r6, [r6, #10] │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldrh r4, [r0, #6] │ │ │ │ + ldrh r4, [r0, #12] │ │ │ │ lsls r3, r4, #4 │ │ │ │ - strh r2, [r7, #60] @ 0x3c │ │ │ │ + ldrh r2, [r7, #2] │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldrh r4, [r7, #2] │ │ │ │ + ldrh r4, [r7, #8] │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldrh r2, [r7, #0] │ │ │ │ + ldrh r2, [r7, #6] │ │ │ │ lsls r3, r4, #4 │ │ │ │ - strh r4, [r4, #62] @ 0x3e │ │ │ │ + ldrh r4, [r4, #4] │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldrh r2, [r0, #2] │ │ │ │ + ldrh r2, [r0, #8] │ │ │ │ lsls r3, r4, #4 │ │ │ │ - strh r4, [r5, #62] @ 0x3e │ │ │ │ + ldrh r4, [r5, #4] │ │ │ │ lsls r3, r4, #4 │ │ │ │ - strh r2, [r5, #60] @ 0x3c │ │ │ │ + ldrh r2, [r5, #2] │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldrh r4, [r5, #2] │ │ │ │ + ldrh r4, [r5, #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, #3904] @ 0xf40 │ │ │ │ ldr r4, [pc, #272] @ (72e484 ) │ │ │ │ mov r5, r0 │ │ │ │ @@ -2485294,21 +2485306,21 @@ │ │ │ │ nop │ │ │ │ subs r6, r5, r0 │ │ │ │ lsls r0, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r7, r5 │ │ │ │ lsls r0, r1, #5 │ │ │ │ - ldrb r0, [r4, #13] │ │ │ │ + ldrb r0, [r4, #16] │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldrb r0, [r4, #5] │ │ │ │ + ldrb r0, [r4, #8] │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldrb r0, [r7, #19] │ │ │ │ + ldrb r0, [r7, #22] │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldrb r6, [r2, #1] │ │ │ │ + ldrb r6, [r2, #4] │ │ │ │ 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] │ │ │ │ @@ -2485610,21 +2485622,21 @@ │ │ │ │ nop │ │ │ │ asrs r2, r1, #27 │ │ │ │ lsls r0, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r2, #24 │ │ │ │ lsls r0, r1, #5 │ │ │ │ - strb r4, [r7, #31] │ │ │ │ + ldrb r4, [r7, #2] │ │ │ │ lsls r3, r4, #4 │ │ │ │ - strb r4, [r7, #23] │ │ │ │ + strb r4, [r7, #26] │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldrb r4, [r2, #6] │ │ │ │ + ldrb r4, [r2, #9] │ │ │ │ lsls r3, r4, #4 │ │ │ │ - strb r2, [r6, #19] │ │ │ │ + strb r2, [r6, #22] │ │ │ │ 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 │ │ │ │ @@ -2487490,17 +2487502,17 @@ │ │ │ │ lsls r0, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldc2 15, cr15, [sp, #-1020]! @ 0xfffffc04 │ │ │ │ pldw [pc, #4095] @ 730f9b │ │ │ │ lsls r0, r3, #3 │ │ │ │ lsls r0, r1, #5 │ │ │ │ - ldr r4, [r4, #68] @ 0x44 │ │ │ │ + ldr r4, [r4, #80] @ 0x50 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldr r2, [r1, #68] @ 0x44 │ │ │ │ + ldr r2, [r1, #80] @ 0x50 │ │ │ │ lsls r3, r4, #4 │ │ │ │ add.w r0, r0, #8192 @ 0x2000 │ │ │ │ ldrb.w r2, [r0, #3810] @ 0xee2 │ │ │ │ lsls r0, r2, #31 │ │ │ │ bpl.n 72ffbe │ │ │ │ and.w r3, r3, #1056768 @ 0x102000 │ │ │ │ cmp.w r3, #1048576 @ 0x100000 │ │ │ │ @@ -2490314,17 +2490326,17 @@ │ │ │ │ cmp r1, #14 │ │ │ │ bhi.n 731cb4 │ │ │ │ b.n 731cd0 │ │ │ │ movs r0, #3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - ldr r7, [pc, #320] @ (731e3c ) │ │ │ │ + str r0, [r2, r0] │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldr r7, [pc, #272] @ (731e10 ) │ │ │ │ + str r4, [r0, r0] │ │ │ │ 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 │ │ │ │ @@ -2490385,17 +2490397,17 @@ │ │ │ │ subs r7, r2, #1 │ │ │ │ subs r2, r6, #2 │ │ │ │ cmp r2, #14 │ │ │ │ it hi │ │ │ │ movhi r2, #0 │ │ │ │ bhi.n 731d44 │ │ │ │ b.n 731d72 │ │ │ │ - ldr r6, [pc, #704] @ (732060 ) │ │ │ │ + ldr r7, [pc, #448] @ (731f60 ) │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldr r6, [pc, #640] @ (732024 ) │ │ │ │ + ldr r7, [pc, #384] @ (731f24 ) │ │ │ │ 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 716464 │ │ │ │ @@ -2492623,17 +2492635,17 @@ │ │ │ │ subs r2, r6, #2 │ │ │ │ cmp r2, #14 │ │ │ │ it hi │ │ │ │ movhi r2, #0 │ │ │ │ bhi.n 733362 │ │ │ │ b.n 733394 │ │ │ │ nop │ │ │ │ - subs r0, #142 @ 0x8e │ │ │ │ + subs r1, #78 @ 0x4e │ │ │ │ lsls r3, r4, #4 │ │ │ │ - subs r0, #126 @ 0x7e │ │ │ │ + subs r1, #62 @ 0x3e │ │ │ │ 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] @ (7335a8 ) │ │ │ │ sub sp, #140 @ 0x8c │ │ │ │ @@ -2492878,17 +2492890,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} │ │ │ │ - adds r6, #18 │ │ │ │ + adds r6, #210 @ 0xd2 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - adds r6, #2 │ │ │ │ + adds r6, #194 @ 0xc2 │ │ │ │ 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 │ │ │ │ @@ -2492975,15 +2492987,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ movs r4, #7 │ │ │ │ movs r1, #2 │ │ │ │ b.n 733698 │ │ │ │ subs r4, #1 │ │ │ │ movs r1, #0 │ │ │ │ b.n 733698 │ │ │ │ - adds r5, #212 @ 0xd4 │ │ │ │ + adds r6, #148 @ 0x94 │ │ │ │ lsls r3, r4, #4 │ │ │ │ b.n 733276 │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ ldr r7, [pc, #960] @ (733af0 ) │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -2494468,15 +2494480,15 @@ │ │ │ │ bhi.n 73466c │ │ │ │ ldr r3, [pc, #12] @ (734670 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ - movs r5, #164 @ 0xa4 │ │ │ │ + movs r6, #100 @ 0x64 │ │ │ │ lsls r3, r4, #4 │ │ │ │ cmp r0, #4 │ │ │ │ beq.n 73468e │ │ │ │ cmp r0, #8 │ │ │ │ beq.n 73468a │ │ │ │ sub.w r0, r0, #2 │ │ │ │ clz r0, r0 │ │ │ │ @@ -2494729,19 +2494741,19 @@ │ │ │ │ b.n 7348ac │ │ │ │ mov r6, r7 │ │ │ │ mov lr, r0 │ │ │ │ b.n 7348ac │ │ │ │ mov.w lr, #0 │ │ │ │ mov r8, lr │ │ │ │ b.n 734726 │ │ │ │ - movs r5, #152 @ 0x98 │ │ │ │ + movs r6, #88 @ 0x58 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - movs r5, #136 @ 0x88 │ │ │ │ + movs r6, #72 @ 0x48 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - movs r5, #120 @ 0x78 │ │ │ │ + movs r6, #56 @ 0x38 │ │ │ │ lsls r3, r4, #4 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr r0, [r3, #20] │ │ │ │ cmp r0, #17 │ │ │ │ it hi │ │ │ │ movhi r3, #32 │ │ │ │ bhi.n 734928 │ │ │ │ @@ -2496452,15 +2496464,15 @@ │ │ │ │ str r3, [sp, #32] │ │ │ │ b.n 73589c │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ add r7, pc, #664 @ (adr r7, 735dbc ) │ │ │ │ lsls r7, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r7, #12 │ │ │ │ + asrs r2, r7, #15 │ │ │ │ lsls r3, r4, #4 │ │ │ │ add r6, pc, #152 @ (adr r6, 735bc8 ) │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ @@ -2498228,15 +2498240,16 @@ │ │ │ │ ldr r2, [pc, #16] @ (736d88 ) │ │ │ │ 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 736d28 │ │ │ │ - vaddw.u32 q0, q1, d18 │ │ │ │ + lsls r2, r4, #1 │ │ │ │ + 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] @ 7372b0 │ │ │ │ add r3, sp, #232 @ 0xe8 │ │ │ │ @@ -2505693,15 +2505706,15 @@ │ │ │ │ adds r6, #1 │ │ │ │ cmp r6, #6 │ │ │ │ bne.n 73bcd0 │ │ │ │ ldr.w r0, [r5, #3876] @ 0xf24 │ │ │ │ cbz r0, 73bd26 │ │ │ │ addw r6, r5, #3908 @ 0xf44 │ │ │ │ addw r4, r5, #3924 @ 0xf54 │ │ │ │ - bl af40e0 │ │ │ │ + bl af40d8 │ │ │ │ ldr.w r1, [r6, #4]! │ │ │ │ mov r0, r5 │ │ │ │ cbz r1, 73bd0c │ │ │ │ ldr.w r3, [r5, #200] @ 0xc8 │ │ │ │ blx r3 │ │ │ │ cmp r4, r6 │ │ │ │ bne.n 73bcfe │ │ │ │ @@ -2505710,15 +2505723,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ cbz r1, 73bd22 │ │ │ │ ldr.w r3, [r5, #248] @ 0xf8 │ │ │ │ blx r3 │ │ │ │ cmp r4, r6 │ │ │ │ bne.n 73bd14 │ │ │ │ addw r0, r5, #3880 @ 0xf28 │ │ │ │ - bl af9580 │ │ │ │ + bl af9578 │ │ │ │ add.w r0, r5, #4256 @ 0x10a0 │ │ │ │ adds r0, #8 │ │ │ │ bl 745f58 │ │ │ │ add.w r3, r5, #4096 @ 0x1000 │ │ │ │ ldr.w r0, [r3, #184] @ 0xb8 │ │ │ │ blx 6a8c0 │ │ │ │ mov r0, r5 │ │ │ │ @@ -2506042,15 +2506055,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 af955c │ │ │ │ + bl af9554 │ │ │ │ movs r1, #20 │ │ │ │ movs r0, #1 │ │ │ │ blx 6ae68 │ │ │ │ mov r1, r0 │ │ │ │ str.w r0, [r7, #2916] @ 0xb64 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 73c208 │ │ │ │ @@ -2506060,15 +2506073,15 @@ │ │ │ │ bne.n 73c208 │ │ │ │ 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 af3ce4 │ │ │ │ + bl af3cdc │ │ │ │ str.w r0, [r4, #3876] @ 0xf24 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 73c208 │ │ │ │ ldr.w r9, [pc, #372] @ 73c2a8 │ │ │ │ addw r6, r4, #3924 @ 0xf54 │ │ │ │ str r5, [sp, #20] │ │ │ │ mov fp, r4 │ │ │ │ @@ -2506093,15 +2506106,15 @@ │ │ │ │ bne.n 73c150 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ add.w r4, fp, #15488 @ 0x3c80 │ │ │ │ ldr.w r0, [fp, #3876] @ 0xf24 │ │ │ │ adds r4, #56 @ 0x38 │ │ │ │ add.w r5, r5, #4096 @ 0x1000 │ │ │ │ ldrb.w r1, [r5, #48] @ 0x30 │ │ │ │ - bl af4390 │ │ │ │ + bl af4388 │ │ │ │ ldr r2, [pc, #276] @ (73c2ac ) │ │ │ │ ldr.w r3, [fp, #3876] @ 0xf24 │ │ │ │ mov r0, fp │ │ │ │ ldr.w r2, [r8, r2] │ │ │ │ str r2, [r3, #0] │ │ │ │ bl 7afe64 │ │ │ │ movs r3, #0 │ │ │ │ @@ -2506193,31 +2506206,31 @@ │ │ │ │ lsls r7, r0, #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 │ │ │ │ - str r4, [r5, #24] │ │ │ │ + str r4, [r5, #36] @ 0x24 │ │ │ │ lsls r0, r3, #2 │ │ │ │ cmp r2, #240 @ 0xf0 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, sp, #536 @ 0x218 │ │ │ │ + add r7, sp, #280 @ 0x118 │ │ │ │ lsls r2, r4, #4 │ │ │ │ lsrs r4, r1, #27 │ │ │ │ movs r0, r0 │ │ │ │ subs r6, #46 @ 0x2e │ │ │ │ lsls r7, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, sp, #928 @ 0x3a0 │ │ │ │ + add r6, sp, #672 @ 0x2a0 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - ldrsh r2, [r1, r7] │ │ │ │ + str r2, [r1, #8] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldrsh r0, [r6, r7] │ │ │ │ + str r0, [r6, #8] │ │ │ │ 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] @ 73ca48 │ │ │ │ sub sp, #28 │ │ │ │ @@ -2506462,15 +2506475,15 @@ │ │ │ │ blx r3 │ │ │ │ blx 69aec │ │ │ │ ldr.w r9, [r0, #8] │ │ │ │ ldrd sl, r6, [r0] │ │ │ │ blx 6a740 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl af91f8 │ │ │ │ + bl af91f0 │ │ │ │ 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 │ │ │ │ @@ -2506798,29 +2506811,29 @@ │ │ │ │ ldc2l 15, cr15, [r5], #-1020 @ 0xfffffc04 │ │ │ │ bl 638a52 │ │ │ │ bl 5fea56 │ │ │ │ movs r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ pop {r4, r5, r6, r7} │ │ │ │ lsls r1, r0, #5 │ │ │ │ - bhi.n 73ca3c │ │ │ │ + bls.n 73c9bc │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldrsh r4, [r0, r3] │ │ │ │ + ldrsh r4, [r0, r6] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldrsh r6, [r6, r2] │ │ │ │ + ldrsh r6, [r6, r5] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldrsh r0, [r6, r2] │ │ │ │ + ldrsh r0, [r6, r5] │ │ │ │ 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 │ │ │ │ - ldr r4, [r3, r0] │ │ │ │ + ldr r4, [r3, r3] │ │ │ │ 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 │ │ │ │ @@ -2507208,53 +2507221,53 @@ │ │ │ │ movs r0, r0 │ │ │ │ adds r5, #60 @ 0x3c │ │ │ │ lsls r7, r0, #5 │ │ │ │ adds r5, #56 @ 0x38 │ │ │ │ lsls r7, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r6, [r3, r6] │ │ │ │ + ldr r6, [r3, r1] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldrsb r2, [r7, r6] │ │ │ │ + ldr r2, [r7, r1] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldrsb r4, [r7, r6] │ │ │ │ + ldr r4, [r7, r1] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldrsb r2, [r2, r7] │ │ │ │ + ldr r2, [r2, r2] │ │ │ │ lsls r0, r3, #2 │ │ │ │ cmp r6, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ adds r2, #204 @ 0xcc │ │ │ │ lsls r7, r0, #5 │ │ │ │ - ldrsb r6, [r5, r4] │ │ │ │ + ldrsb r6, [r5, r7] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - lsrs r0, r4, #19 │ │ │ │ + lsrs r0, r4, #22 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldrsb r2, [r4, r5] │ │ │ │ + ldr r2, [r4, r0] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldrsb r4, [r5, r4] │ │ │ │ + ldrsb r4, [r5, r7] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - strb r2, [r5, r7] │ │ │ │ + ldrsb r2, [r5, r2] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - strb r0, [r6, r6] │ │ │ │ + ldrsb r0, [r6, r1] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - strb r2, [r7, r5] │ │ │ │ + ldrsb r2, [r7, r0] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - strb r2, [r4, r7] │ │ │ │ + ldrsb r2, [r4, r2] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldrsb r4, [r2, r0] │ │ │ │ + ldrsb r4, [r2, r3] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldrsb r6, [r7, r0] │ │ │ │ + ldrsb r6, [r7, r3] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - strb r0, [r0, r6] │ │ │ │ + ldrsb r0, [r0, r1] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldrsb r4, [r6, r1] │ │ │ │ + ldrsb r4, [r6, r4] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - strb r2, [r2, r4] │ │ │ │ + strb r2, [r2, r7] │ │ │ │ lsls r0, r3, #2 │ │ │ │ cmp r5, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ adds r1, #102 @ 0x66 │ │ │ │ lsls r7, r0, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2507522,15 +2507535,15 @@ │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cbz r0, 73d200 │ │ │ │ blx 6a8c0 │ │ │ │ str r7, [r4, #16] │ │ │ │ movs r2, #1 │ │ │ │ ldr r1, [r6, #0] │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl b031c4 │ │ │ │ + bl b031bc │ │ │ │ ldr.w r2, [r9, #184] @ 0xb8 │ │ │ │ mov r3, r0 │ │ │ │ str r0, [r4, #8] │ │ │ │ cbnz r2, 73d276 │ │ │ │ mov r0, r3 │ │ │ │ movs r2, #0 │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ @@ -2507814,54 +2507827,54 @@ │ │ │ │ movs r0, r0 │ │ │ │ cmp r7, #114 @ 0x72 │ │ │ │ lsls r7, r0, #5 │ │ │ │ cmp r7, #110 @ 0x6e │ │ │ │ lsls r7, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r1, r3] │ │ │ │ + strb r0, [r1, r6] │ │ │ │ lsls r0, r3, #2 │ │ │ │ ldmdb lr, {r2, r3, r6, r8} │ │ │ │ - strb r0, [r6, r3] │ │ │ │ + strb r0, [r6, r6] │ │ │ │ lsls r0, r3, #2 │ │ │ │ cmp r6, #98 @ 0x62 │ │ │ │ lsls r7, r0, #5 │ │ │ │ movs r5, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r4, r6] │ │ │ │ + strh r0, [r4, r1] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - strh r2, [r6, r2] │ │ │ │ + strh r2, [r6, r5] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - strb r4, [r3, r1] │ │ │ │ + strb r4, [r3, r4] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r6, r6, r1 │ │ │ │ + subs r6, r6, r4 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r2, [r2, #8] │ │ │ │ + str r2, [r2, #20] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - @ instruction: 0xfbd600a0 │ │ │ │ - @ instruction: 0xf1f60095 │ │ │ │ - strh r2, [r3, r1] │ │ │ │ + ldc2 0, cr0, [r6], {160} @ 0xa0 │ │ │ │ + @ instruction: 0xf2b60095 │ │ │ │ + strh r2, [r3, r4] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - strh r4, [r4, r1] │ │ │ │ + strh r4, [r4, r4] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - strh r4, [r5, r6] │ │ │ │ + strb r4, [r5, r1] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r4, [r4, r6] │ │ │ │ + strb r4, [r4, r1] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r4, [r3, r6] │ │ │ │ + strb r4, [r3, r1] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r4, [r2, r6] │ │ │ │ + strb r4, [r2, r1] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r3, [sp, #984] @ 0x3d8 │ │ │ │ + ldr r4, [sp, #728] @ 0x2d8 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - str r4, [r1, r7] │ │ │ │ + strh r4, [r1, r2] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - str r4, [r3, r6] │ │ │ │ + strh r4, [r3, r1] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - str r0, [r4, r7] │ │ │ │ + strh r0, [r4, r2] │ │ │ │ lsls r0, r3, #2 │ │ │ │ b.n 73d0dc │ │ │ │ lsls r4, r1, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ @@ -2508188,15 +2508201,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 af95dc │ │ │ │ + bl af95d4 │ │ │ │ ldr r1, [r6, #0] │ │ │ │ cmp r1, #0 │ │ │ │ beq.w 73d70e │ │ │ │ mov r0, r7 │ │ │ │ movw r2, #16418 @ 0x4022 │ │ │ │ bl 74bb00 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ @@ -2508378,21 +2508391,21 @@ │ │ │ │ lsls r7, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cmp r0, #212 @ 0xd4 │ │ │ │ lsls r7, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [pc, #784] @ (73de10 ) │ │ │ │ + ldr r5, [pc, #528] @ (73dd10 ) │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldr r5, [pc, #496] @ (73dcf4 ) │ │ │ │ + ldr r6, [pc, #240] @ (73dbf4 ) │ │ │ │ lsls r0, r3, #2 │ │ │ │ - push {r2, r5, r7, lr} │ │ │ │ + cpsie a │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsls r6, r0, #5 │ │ │ │ + lsls r6, r0, #8 │ │ │ │ lsls r1, r3, #2 │ │ │ │ subs r3, r0, #1 │ │ │ │ cmp r3, #2 │ │ │ │ bhi.n 73db3a │ │ │ │ sub.w r0, r0, #1 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ @@ -2509318,27 +2509331,27 @@ │ │ │ │ lsls r7, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ movs r4, #52 @ 0x34 │ │ │ │ lsls r7, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [pc, #904] @ (73e83c ) │ │ │ │ + ldr r1, [pc, #648] @ (73e73c ) │ │ │ │ lsls r0, r3, #2 │ │ │ │ - str r1, [sp, #752] @ 0x2f0 │ │ │ │ + str r2, [sp, #496] @ 0x1f0 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - bx lr │ │ │ │ + ldr r0, [pc, #200] @ (73e584 ) │ │ │ │ lsls r0, r3, #2 │ │ │ │ movs r0, #226 @ 0xe2 │ │ │ │ lsls r7, r0, #5 │ │ │ │ - negs r0, r4 │ │ │ │ + orrs r0, r4 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldrh r6, [r4, #26] │ │ │ │ + ldrh r6, [r4, #32] │ │ │ │ lsls r2, r4, #4 │ │ │ │ - asrs r6, r3 │ │ │ │ + rors r6, r3 │ │ │ │ lsls r0, r3, #2 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ cmp r1, #4 │ │ │ │ beq.n 73e532 │ │ │ │ cmp r1, #8 │ │ │ │ beq.n 73e4e6 │ │ │ │ @@ -2509382,15 +2509395,15 @@ │ │ │ │ movt r1, #50252 @ 0xc44c │ │ │ │ adds r0, r2, #4 │ │ │ │ vldr s13, [pc, #4] @ 73e558 │ │ │ │ b.n 73e4fc │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #128 @ 0x80 │ │ │ │ - ldrh r2, [r5, #42] @ 0x2a │ │ │ │ + ldrh r2, [r5, #48] @ 0x30 │ │ │ │ lsls r2, r4, #4 │ │ │ │ ldr r3, [pc, #92] @ (73e5c0 ) │ │ │ │ add r3, pc │ │ │ │ cmp r0, #4 │ │ │ │ bhi.n 73e586 │ │ │ │ tbb [pc, r0] │ │ │ │ lsls r7, r0, #20 │ │ │ │ @@ -2509429,19 +2509442,19 @@ │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ subs r2, r3, r2 │ │ │ │ lsls r7, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r5, #34] @ 0x22 │ │ │ │ + ldrh r6, [r5, #40] @ 0x28 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - sbcs r0, r5 │ │ │ │ + negs r0, r5 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - rors r2, r2 │ │ │ │ + cmp r2, r2 │ │ │ │ lsls r0, r3, #2 │ │ │ │ ldr r2, [pc, #168] @ (73e680 ) │ │ │ │ subs r3, r0, #1 │ │ │ │ add r2, pc │ │ │ │ cmp r3, #25 │ │ │ │ bhi.n 73e5fc │ │ │ │ tbb [pc, r3] │ │ │ │ @@ -2509518,19 +2509531,19 @@ │ │ │ │ bx lr │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ subs r4, r4, r0 │ │ │ │ lsls r7, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r3, #30] │ │ │ │ + ldrh r4, [r3, #36] @ 0x24 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - asrs r2, r6 │ │ │ │ + rors r2, r6 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - sbcs r0, r1 │ │ │ │ + negs r0, r1 │ │ │ │ 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] │ │ │ │ @@ -2513729,15 +2513742,15 @@ │ │ │ │ str r2, [sp, #68] @ 0x44 │ │ │ │ b.w 740fb4 │ │ │ │ mov r1, r5 │ │ │ │ b.n 741710 │ │ │ │ @ instruction: 0xf2740146 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r2, [r2, r3] │ │ │ │ + ldrsh r2, [r2, r6] │ │ │ │ lsls r2, r4, #4 │ │ │ │ adds.w r1, r6, r6, lsl #1 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r7 │ │ │ │ movs r2, #0 │ │ │ │ bl 74adec │ │ │ │ movs r3, #24 │ │ │ │ @@ -2514728,23 +2514741,23 @@ │ │ │ │ ldrb.w r2, [r4, #53] @ 0x35 │ │ │ │ cmp r2, #6 │ │ │ │ bne.w 742362 │ │ │ │ b.n 74246a │ │ │ │ nop │ │ │ │ ble.n 7425fc │ │ │ │ lsls r6, r0, #5 │ │ │ │ - ldr r6, [pc, #280] @ (742654 ) │ │ │ │ + ldr r7, [pc, #24] @ (742554 ) │ │ │ │ lsls r2, r4, #4 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [pc, #536] @ (74275c ) │ │ │ │ + ldr r7, [pc, #280] @ (74265c ) │ │ │ │ lsls r2, r4, #4 │ │ │ │ - lsls r6, r1, #14 │ │ │ │ + lsls r6, r1, #17 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - lsls r0, r3, #16 │ │ │ │ + lsls r0, r3, #19 │ │ │ │ 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] @ 742978 │ │ │ │ @@ -2515338,18 +2515351,18 @@ │ │ │ │ lsls r6, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ bmi.n 742b40 │ │ │ │ lsls r6, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - mov lr, r3 │ │ │ │ + bx fp │ │ │ │ lsls r2, r4, #4 │ │ │ │ - ldc2l 0, cr0, [r6], #-604 @ 0xfffffda4 │ │ │ │ - @ instruction: 0xfbb20097 │ │ │ │ + ldc2 0, cr0, [r6, #-604]! @ 0xfffffda4 │ │ │ │ + ldc2l 0, cr0, [r2], #-604 @ 0xfffffda4 │ │ │ │ stmdb sp!, {r4, 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 │ │ │ │ mov.w r1, #256 @ 0x100 │ │ │ │ @@ -2516368,31 +2516381,31 @@ │ │ │ │ str.w r4, [r3, #172] @ 0xac │ │ │ │ str.w r0, [r2, r1, lsl #2] │ │ │ │ b.n 743772 │ │ │ │ movs r0, #9 │ │ │ │ movt r0, #58368 @ 0xe400 │ │ │ │ b.w 742d54 │ │ │ │ nop │ │ │ │ - mvns r2, r2 │ │ │ │ + add sl, r2 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - add r8, r2 │ │ │ │ + cmp r0, sl │ │ │ │ lsls r2, r4, #4 │ │ │ │ - mvns r2, r6 │ │ │ │ + add sl, r6 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - add r4, r8 │ │ │ │ + cmp r4, r0 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - add r2, r0 │ │ │ │ + add sl, r8 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - muls r4, r4 │ │ │ │ + add r4, r4 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - cmn r0, r6 │ │ │ │ + bics r0, r6 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - orrs r6, r2 │ │ │ │ + mvns r6, r2 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - add r0, fp │ │ │ │ + cmp r0, r3 │ │ │ │ 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, #4024] @ 0xfb8 │ │ │ │ add.w r2, r0, #12288 @ 0x3000 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -2518300,15 +2518313,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 745074 │ │ │ │ nop │ │ │ │ - movs r6, #46 @ 0x2e │ │ │ │ + movs r6, #238 @ 0xee │ │ │ │ lsls r2, r4, #4 │ │ │ │ ldr.w r3, [r0, #2072] @ 0x818 │ │ │ │ cbz r1, 745110 │ │ │ │ bic.w r3, r3, #4 │ │ │ │ orr.w r3, r3, #2 │ │ │ │ add.w ip, r0, #4096 @ 0x1000 │ │ │ │ str.w r3, [r0, #2072] @ 0x818 │ │ │ │ @@ -2519635,15 +2519648,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldr r3, [pc, #8] @ (74606c ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - asrs r6, r7, #10 │ │ │ │ + asrs r6, r7, #13 │ │ │ │ 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 │ │ │ │ @@ -2521196,19 +2521209,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ str r1, [sp, #160] @ 0xa0 │ │ │ │ lsls r6, r0, #5 │ │ │ │ str r0, [sp, #432] @ 0x1b0 │ │ │ │ lsls r6, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r7, #2 │ │ │ │ + lsls r2, r7, #5 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - @ instruction: 0xb64e │ │ │ │ + @ instruction: 0xb70e │ │ │ │ lsls r7, r2, #2 │ │ │ │ - @ instruction: 0xb61a │ │ │ │ + @ instruction: 0xb6da │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [pc, #360] @ (747414 ) │ │ │ │ @@ -2522545,15 +2522558,15 @@ │ │ │ │ adds r2, #28 │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r7, [r5, #4] │ │ │ │ str r7, [sp, #0] │ │ │ │ bl 747d5c │ │ │ │ ldr r0, [sp, #12] │ │ │ │ b.n 748172 │ │ │ │ - sbcs.w r1, lr, #33 @ 0x21 │ │ │ │ + @ instruction: 0xf23e0121 │ │ │ │ stmdb 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] @ 748dc4 │ │ │ │ sub sp, #436 @ 0x1b4 │ │ │ │ ldr.w r4, [pc, #3092] @ 748dc8 │ │ │ │ @@ -2523567,15 +2523580,15 @@ │ │ │ │ bne.n 748d8a │ │ │ │ b.n 748dd0 │ │ │ │ nop │ │ │ │ ldrb r6, [r0, #25] │ │ │ │ lsls r6, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - stmia.w lr!, {r0, r5, r8} │ │ │ │ + strd r0, r1, [lr, #-132]! @ 0x84 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r2, #832] @ 0x340 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ cbz r3, 748e2a │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ @@ -2524675,15 +2524688,15 @@ │ │ │ │ movne r7, #1 │ │ │ │ b.n 7495b8 │ │ │ │ nop │ │ │ │ strb r0, [r0, #7] │ │ │ │ lsls r6, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 749de0 │ │ │ │ + b.n 749f60 │ │ │ │ lsls r1, r4, #4 │ │ │ │ ldr.w r3, [r4, #1500] @ 0x5dc │ │ │ │ cbz r3, 749aee │ │ │ │ ldrh.w r0, [r4, #1496] @ 0x5d8 │ │ │ │ movs r2, #1 │ │ │ │ str.w r5, [r4, #1500] @ 0x5dc │ │ │ │ str.w r5, [r4, #1492] @ 0x5d4 │ │ │ │ @@ -2524751,15 +2524764,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 af7f60 │ │ │ │ + bl af7f58 │ │ │ │ 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 │ │ │ │ @@ -2525216,15 +2525229,15 @@ │ │ │ │ b.w 748b4c │ │ │ │ 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 749d08 │ │ │ │ - bcc.n 74a058 │ │ │ │ + bmi.n 74a1d8 │ │ │ │ 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 │ │ │ │ @@ -2525334,19 +2525347,19 @@ │ │ │ │ movs r0, #0 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ ldrb r6, [r4, r7] │ │ │ │ lsls r6, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - beq.n 74a34c │ │ │ │ + bne.n 74a2cc │ │ │ │ lsls r1, r4, #4 │ │ │ │ - strh r2, [r1, #48] @ 0x30 │ │ │ │ + strh r2, [r1, #54] @ 0x36 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - strh r4, [r6, #50] @ 0x32 │ │ │ │ + strh r4, [r6, #56] @ 0x38 │ │ │ │ lsls r7, r2, #2 │ │ │ │ cbz r0, 74a2a2 │ │ │ │ sub.w r0, r0, #1 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ bx lr │ │ │ │ movs r0, #2 │ │ │ │ @@ -2525357,15 +2525370,15 @@ │ │ │ │ bhi.n 74a2b8 │ │ │ │ ldr r3, [pc, #12] @ (74a2bc ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ - ldmia r7, {r2, r4, r5, r7} │ │ │ │ + beq.n 74a3a8 │ │ │ │ lsls r1, r4, #4 │ │ │ │ cbz r0, 74a2d0 │ │ │ │ sub.w r0, r0, #1 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ lsls r0, r0, #1 │ │ │ │ bx lr │ │ │ │ @@ -2525556,15 +2525569,15 @@ │ │ │ │ str r3, [sp, #32] │ │ │ │ b.n 74a434 │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ ldrb r2, [r1, r0] │ │ │ │ lsls r6, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r7!, {r3, r4, r5, r6} │ │ │ │ + beq.n 74a528 │ │ │ │ lsls r1, r4, #4 │ │ │ │ ldrh r0, [r3, r6] │ │ │ │ lsls r6, r0, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ @@ -2526390,15 +2526403,15 @@ │ │ │ │ b.n 74a6ec │ │ │ │ movs r0, #13 │ │ │ │ b.n 74a6ec │ │ │ │ ldrh r4, [r4, r4] │ │ │ │ lsls r6, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r6, {r1, r2, r3, r5, r6} │ │ │ │ + ldmia r7!, {r1, r2, r3, r5} │ │ │ │ lsls r1, r4, #4 │ │ │ │ ldr r2, [r2, r7] │ │ │ │ lsls r6, r0, #5 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -2526941,17 +2526954,17 @@ │ │ │ │ add.w r2, r2, #256 @ 0x100 │ │ │ │ orrs r3, r1 │ │ │ │ add.w r1, r4, #256 @ 0x100 │ │ │ │ str.w r3, [r0, #144] @ 0x90 │ │ │ │ bl 756f60 │ │ │ │ ldr.w r0, [r4, #144] @ 0x90 │ │ │ │ pop {r4, pc} │ │ │ │ - ite lt │ │ │ │ - lsllt r1, r4, #4 │ │ │ │ - stmdbge sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + stmia r0!, {r2, r4, r5, r6} │ │ │ │ + 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] @ (74b624 ) │ │ │ │ ldr r2, [pc, #508] @ (74b628 ) │ │ │ │ sub sp, #252 @ 0xfc │ │ │ │ @@ -2527149,16 +2527162,16 @@ │ │ │ │ bne.w 74b4e0 │ │ │ │ b.n 74b588 │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [pc, #832] @ (74b968 ) │ │ │ │ lsls r6, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - it vc │ │ │ │ - lslvc r1, r4, #4 │ │ │ │ + stmia r0!, {r3, r4, r5} │ │ │ │ + lsls r1, r4, #4 │ │ │ │ ldr r2, [pc, #744] @ (74b91c ) │ │ │ │ lsls r6, r0, #5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r1, #12] │ │ │ │ @@ -2527461,15 +2527474,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 ab9e10 │ │ │ │ + bl ab9e08 │ │ │ │ ldr r1, [r0, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 74ba2c │ │ │ │ cbz r5, 74b9b0 │ │ │ │ cmp r5, r1 │ │ │ │ beq.n 74b9c8 │ │ │ │ @@ -2527760,15 +2527773,15 @@ │ │ │ │ blx 6a2ec <__fprintf_chk@plt> │ │ │ │ b.n 74bc7a │ │ │ │ nop │ │ │ │ mvns r4, r6 │ │ │ │ lsls r6, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r3, #68] @ 0x44 │ │ │ │ + ldr r4, [r3, #80] @ 0x50 │ │ │ │ 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 │ │ │ │ @@ -2528389,15 +2528402,15 @@ │ │ │ │ bne.n 74c3a4 │ │ │ │ dmb ish │ │ │ │ cbz r3, 74c3cc │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r5 │ │ │ │ add.w r0, r6, #848 @ 0x350 │ │ │ │ str r3, [r5, #0] │ │ │ │ - bl ab9e40 │ │ │ │ + bl ab9e38 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r1, r4 │ │ │ │ b.n 74c350 │ │ │ │ mov r1, r4 │ │ │ │ b.n 74c394 │ │ │ │ lsls r3, r2, #25 │ │ │ │ bmi.n 74c334 │ │ │ │ @@ -2528883,21 +2528896,21 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ b.n 74c85a │ │ │ │ ldr r0, [pc, #4] @ (74c8e0 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldrb r2, [r6, #22] │ │ │ │ + ldrb r2, [r6, #25] │ │ │ │ lsls r6, r2, #2 │ │ │ │ ldr r0, [pc, #4] @ (74c8ec ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - add r7, sp, #968 @ 0x3c8 │ │ │ │ + sub sp, #200 @ 0xc8 │ │ │ │ lsls r5, r2, #2 │ │ │ │ ldr.w r3, [r0, #2208] @ 0x8a0 │ │ │ │ subs r3, #24 │ │ │ │ cmp r3, #24 │ │ │ │ bhi.n 74c9ae │ │ │ │ tbb [pc, r3] │ │ │ │ lsrs r0, r2, #20 │ │ │ │ @@ -2528987,65 +2529000,65 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #104] @ (74ca14 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #104] @ (74ca18 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - str r2, [r6, #0] │ │ │ │ + str r2, [r6, #12] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - str r0, [r4, #0] │ │ │ │ + str r0, [r4, #12] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - str r6, [r4, #12] │ │ │ │ + str r6, [r4, #24] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - str r4, [r2, #12] │ │ │ │ + str r4, [r2, #24] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - str r2, [r0, #12] │ │ │ │ + str r2, [r0, #24] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - str r0, [r6, #8] │ │ │ │ + str r0, [r6, #20] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - str r6, [r3, #8] │ │ │ │ + str r6, [r3, #20] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - str r4, [r1, #8] │ │ │ │ + str r4, [r1, #20] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - str r2, [r7, #4] │ │ │ │ + str r2, [r7, #16] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - str r0, [r5, #4] │ │ │ │ + str r0, [r5, #16] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - str r2, [r0, #0] │ │ │ │ + str r2, [r0, #12] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - str r4, [r2, #0] │ │ │ │ + str r4, [r2, #12] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - str r2, [r0, #0] │ │ │ │ + str r2, [r0, #12] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - str r0, [r7, #0] │ │ │ │ + str r0, [r7, #12] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - str r6, [r4, #0] │ │ │ │ + str r6, [r4, #12] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - str r4, [r2, #0] │ │ │ │ + str r4, [r2, #12] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - str r2, [r0, #0] │ │ │ │ + str r2, [r0, #12] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - str r4, [r7, #8] │ │ │ │ + str r4, [r7, #20] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - str r2, [r5, #8] │ │ │ │ + str r2, [r5, #20] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - str r0, [r3, #8] │ │ │ │ + str r0, [r3, #20] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - str r6, [r0, #8] │ │ │ │ + str r6, [r0, #20] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - str r4, [r7, #8] │ │ │ │ + str r4, [r7, #20] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - str r2, [r5, #8] │ │ │ │ + str r2, [r5, #20] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - str r4, [r7, #8] │ │ │ │ + str r4, [r7, #20] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - str r2, [r0, #0] │ │ │ │ + str r2, [r0, #12] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - str r4, [r7, #8] │ │ │ │ + str r4, [r7, #20] │ │ │ │ lsls r7, r2, #2 │ │ │ │ ldr.w r0, [r0, #3484] @ 0xd9c │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ add.w r0, r0, #3760 @ 0xeb0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ @@ -2529325,15 +2529338,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 74ccbc │ │ │ │ nop │ │ │ │ adds r3, #78 @ 0x4e │ │ │ │ lsls r6, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r3, r6] │ │ │ │ + ldrsh r0, [r3, r1] │ │ │ │ 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] @ (74cd74 ) │ │ │ │ subw sp, sp, #1964 @ 0x7ac │ │ │ │ @@ -2529375,15 +2529388,15 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ adds r2, #232 @ 0xe8 │ │ │ │ lsls r6, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r0, r6] │ │ │ │ + ldrsh r6, [r0, r1] │ │ │ │ lsls r7, r2, #2 │ │ │ │ adds r2, #170 @ 0xaa │ │ │ │ lsls r6, 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 │ │ │ │ @@ -2529539,21 +2529552,21 @@ │ │ │ │ add r0, sp, #144 @ 0x90 │ │ │ │ mov r5, r1 │ │ │ │ bl 45bc08 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x34788c> │ │ │ │ ldr r2, [pc, #232] @ (74d028 ) │ │ │ │ add r2, pc │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r0, r2 │ │ │ │ - bl ab6248 │ │ │ │ + bl ab6240 │ │ │ │ cbz r0, 74cfbc │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl ab62bc │ │ │ │ + bl ab62b4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl ab62b8 │ │ │ │ + bl ab62b0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 74cff6 │ │ │ │ movs r2, #32 │ │ │ │ addw r1, sp, #2056 @ 0x808 │ │ │ │ add r0, sp, #144 @ 0x90 │ │ │ │ bl 45c174 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x347df8> │ │ │ │ ldr r0, [pc, #192] @ (74d02c ) │ │ │ │ @@ -2529627,19 +2529640,19 @@ │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adds r0, #250 @ 0xfa │ │ │ │ lsls r6, r0, #5 │ │ │ │ adds r0, #224 @ 0xe0 │ │ │ │ lsls r6, r0, #5 │ │ │ │ @ instruction: 0xffa5ffff │ │ │ │ - add r4, pc, #592 @ (adr r4, 74d280 ) │ │ │ │ + add r5, pc, #336 @ (adr r5, 74d180 ) │ │ │ │ lsls r1, r4, #4 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r2, #50] @ 0x32 │ │ │ │ + strh r4, [r2, #56] @ 0x38 │ │ │ │ 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] │ │ │ │ @@ -2530071,15 +2530084,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 af33b0 │ │ │ │ + bl af33a8 │ │ │ │ b.n 74d488 │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ cmp r5, #92 @ 0x5c │ │ │ │ lsls r6, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cmp r3, #112 @ 0x70 │ │ │ │ @@ -2530440,17 +2530453,17 @@ │ │ │ │ str r3, [r7, #8] │ │ │ │ str r3, [r7, #12] │ │ │ │ b.n 74d90c │ │ │ │ movs r7, #94 @ 0x5e │ │ │ │ lsls r6, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [sp, #0] │ │ │ │ + ldr r3, [sp, #768] @ 0x300 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - str r2, [r4, r6] │ │ │ │ + strh r2, [r4, r1] │ │ │ │ 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] @ (74da48 ) │ │ │ │ @@ -2530590,18 +2530603,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 ab9bc4 │ │ │ │ + bl ab9bbc │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add.w r0, r4, #864 @ 0x360 │ │ │ │ - bl ab9bc4 │ │ │ │ + bl ab9bbc │ │ │ │ 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] @ (74dc34 ) │ │ │ │ ldr r3, [pc, #316] @ (74dc38 ) │ │ │ │ ldr.w r2, [r6, #1864] @ 0x748 │ │ │ │ @@ -2530671,15 +2530684,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 af955c │ │ │ │ + bl af9554 │ │ │ │ movs r3, #3 │ │ │ │ mov r2, r5 │ │ │ │ mov.w r1, #1048576 @ 0x100000 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp, #0] │ │ │ │ bl 5e60b0 │ │ │ │ str r0, [r4, #16] │ │ │ │ @@ -2530777,19 +2530790,19 @@ │ │ │ │ ldr r0, [r5, #16] │ │ │ │ cbz r0, 74dcce │ │ │ │ bl 5e61ec │ │ │ │ ldr r0, [r5, #20] │ │ │ │ cbz r0, 74dcd6 │ │ │ │ bl 5e61ec │ │ │ │ add.w r0, r5, #848 @ 0x350 │ │ │ │ - bl ab9bd0 │ │ │ │ + bl ab9bc8 │ │ │ │ add.w r0, r5, #864 @ 0x360 │ │ │ │ - bl ab9bd0 │ │ │ │ + bl ab9bc8 │ │ │ │ add.w r0, r5, #816 @ 0x330 │ │ │ │ - bl af9580 │ │ │ │ + bl af9578 │ │ │ │ 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 │ │ │ │ @@ -2530966,15 +2530979,15 @@ │ │ │ │ add r7, pc │ │ │ │ orrs r3, r1 │ │ │ │ str.w r3, [r4, #3476] @ 0xd94 │ │ │ │ bl 74cee8 │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ movs r1, #56 @ 0x38 │ │ │ │ add.w r0, r4, #3488 @ 0xda0 │ │ │ │ - bl ab9ba8 │ │ │ │ + bl ab9ba0 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r7 │ │ │ │ bl 443dc0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x32fa44> │ │ │ │ cmp r0, #17 │ │ │ │ sbcs.w r1, r1, #0 │ │ │ │ blt.w 74e324 │ │ │ │ @@ -2531330,15 +2531343,15 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ movs r2, #94 @ 0x5e │ │ │ │ lsls r6, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ movs r2, #54 @ 0x36 │ │ │ │ lsls r6, r0, #5 │ │ │ │ - ldr r4, [pc, #896] @ (74e6e0 ) │ │ │ │ + ldr r5, [pc, #640] @ (74e5e0 ) │ │ │ │ lsls r7, r2, #2 │ │ │ │ @ instruction: 0xeab1ffff │ │ │ │ @ instruction: 0xebf3ffff │ │ │ │ @ instruction: 0xebe5ffff │ │ │ │ @ instruction: 0xea9fffff │ │ │ │ @ instruction: 0xebe1ffff │ │ │ │ ldcl 15, cr15, [pc], #-1020 @ 74df7c │ │ │ │ @@ -2531352,105 +2531365,105 @@ │ │ │ │ mrc 15, 2, APSR_nzcv, cr13, cr15, {7} │ │ │ │ movs r7, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ movs r6, #32 │ │ │ │ movs r0, r0 │ │ │ │ add r1, pc, #448 @ (adr r1, 74e560 ) │ │ │ │ lsls r0, r0, #5 │ │ │ │ - pop {r1, r3, r4, r5, pc} │ │ │ │ + pop {r1, r3, r4, r5, r6, r7, pc} │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldr r3, [pc, #896] @ (74e728 ) │ │ │ │ + ldr r4, [pc, #640] @ (74e628 ) │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r3, [pc, #720] @ (74e67c ) │ │ │ │ + ldr r4, [pc, #464] @ (74e57c ) │ │ │ │ lsls r7, r2, #2 │ │ │ │ movs r5, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ subs r2, r4, #6 │ │ │ │ lsls r6, r0, #5 │ │ │ │ - ldr r2, [pc, #272] @ (74e4c8 ) │ │ │ │ + ldr r3, [pc, #16] @ (74e3c8 ) │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldmia r3, {r3, r7} │ │ │ │ + ldmia r4!, {r3, r6} │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldmia r3!, {r1, r2, r4, r6, r7} │ │ │ │ + ldmia r4, {r1, r2, r4, r7} │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldr r2, [pc, #328] @ (74e50c ) │ │ │ │ + ldr r3, [pc, #72] @ (74e40c ) │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldmia r3!, {r4, r5, r6, r7} │ │ │ │ + ldmia r4, {r4, r5, r7} │ │ │ │ lsls r6, r2, #2 │ │ │ │ - bne.n 74e460 │ │ │ │ + bcs.n 74e3e0 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - bne.n 74e480 │ │ │ │ + bcs.n 74e400 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - bne.n 74e498 │ │ │ │ + bcs.n 74e418 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - bne.n 74e4a4 │ │ │ │ + bcs.n 74e424 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - bne.n 74e498 │ │ │ │ + bcs.n 74e418 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldr r1, [pc, #896] @ (74e760 ) │ │ │ │ + ldr r2, [pc, #640] @ (74e660 ) │ │ │ │ lsls r7, r2, #2 │ │ │ │ - bne.n 74e2f4 │ │ │ │ + bcs.n 74e474 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - bne.n 74e34c │ │ │ │ + bcs.n 74e4cc │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldr r1, [pc, #816] @ (74e71c ) │ │ │ │ + ldr r2, [pc, #560] @ (74e61c ) │ │ │ │ lsls r7, r2, #2 │ │ │ │ - bcc.n 74e3f4 │ │ │ │ + bcc.n 74e374 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldr r1, [pc, #832] @ (74e734 ) │ │ │ │ + ldr r2, [pc, #576] @ (74e634 ) │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r1, [pc, #872] @ (74e760 ) │ │ │ │ + ldr r2, [pc, #616] @ (74e660 ) │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r1, [pc, #912] @ (74e78c ) │ │ │ │ + ldr r2, [pc, #656] @ (74e68c ) │ │ │ │ lsls r7, r2, #2 │ │ │ │ - bpl.n 74e3ac │ │ │ │ + bvs.n 74e32c │ │ │ │ lsls r6, r2, #2 │ │ │ │ - bpl.n 74e31c │ │ │ │ + bvs.n 74e49c │ │ │ │ lsls r6, r2, #2 │ │ │ │ - bcs.n 74e404 │ │ │ │ + bcc.n 74e384 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - bcc.n 74e4bc │ │ │ │ + bmi.n 74e43c │ │ │ │ lsls r6, r2, #2 │ │ │ │ - bpl.n 74e50c │ │ │ │ + bvs.n 74e48c │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldr r1, [pc, #688] @ (74e6c4 ) │ │ │ │ + ldr r2, [pc, #432] @ (74e5c4 ) │ │ │ │ lsls r7, r2, #2 │ │ │ │ - bne.n 74e31c │ │ │ │ + bcs.n 74e49c │ │ │ │ lsls r6, r2, #2 │ │ │ │ - bpl.n 74e410 │ │ │ │ + bvs.n 74e390 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - bvs.n 74e420 │ │ │ │ + bvs.n 74e3a0 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldr r1, [pc, #536] @ (74e63c ) │ │ │ │ + ldr r2, [pc, #280] @ (74e53c ) │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r1, [pc, #560] @ (74e658 ) │ │ │ │ + ldr r2, [pc, #304] @ (74e558 ) │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r1, [pc, #616] @ (74e694 ) │ │ │ │ + ldr r2, [pc, #360] @ (74e594 ) │ │ │ │ lsls r7, r2, #2 │ │ │ │ - stmia r7!, {r4, r5} │ │ │ │ + stmia r7!, {r4, r5, r6, r7} │ │ │ │ lsls r6, r2, #2 │ │ │ │ - bhi.n 74e4f0 │ │ │ │ + bls.n 74e470 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldr r1, [pc, #544] @ (74e658 ) │ │ │ │ + ldr r2, [pc, #288] @ (74e558 ) │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r1, [pc, #568] @ (74e674 ) │ │ │ │ + ldr r2, [pc, #312] @ (74e574 ) │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r1, [pc, #624] @ (74e6b0 ) │ │ │ │ + ldr r2, [pc, #368] @ (74e5b0 ) │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r1, [pc, #696] @ (74e6fc ) │ │ │ │ + ldr r2, [pc, #440] @ (74e5fc ) │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r1, [pc, #736] @ (74e728 ) │ │ │ │ + ldr r2, [pc, #480] @ (74e628 ) │ │ │ │ lsls r7, r2, #2 │ │ │ │ - blt.n 74e528 │ │ │ │ + bgt.n 74e4a8 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldr r1, [pc, #736] @ (74e730 ) │ │ │ │ + ldr r2, [pc, #480] @ (74e630 ) │ │ │ │ lsls r7, r2, #2 │ │ │ │ - blt.n 74e528 │ │ │ │ + bgt.n 74e4a8 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - blt.n 74e550 │ │ │ │ + bgt.n 74e4d0 │ │ │ │ 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 7b2c54 │ │ │ │ @@ -2531460,15 +2531473,15 @@ │ │ │ │ bl 45e0cc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x349d50> │ │ │ │ addw r0, r4, #3512 @ 0xdb8 │ │ │ │ bl 45e0cc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x349d50> │ │ │ │ ldr.w r0, [r4, #3508] @ 0xdb4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ blx r3 │ │ │ │ add.w r0, r4, #3488 @ 0xda0 │ │ │ │ - bl ab9bc0 │ │ │ │ + bl ab9bb8 │ │ │ │ ldr.w r0, [r4, #3484] @ 0xd9c │ │ │ │ bl 433400 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x31f084> │ │ │ │ ldr.w r0, [r4, #1856] @ 0x740 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ mov r0, r4 │ │ │ │ blx 6a8c0 │ │ │ │ @@ -2532096,15 +2532109,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ asrs r2, r1, #21 │ │ │ │ lsls r6, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r2, #12] │ │ │ │ + ldrh r0, [r2, #18] │ │ │ │ lsls r1, r4, #4 │ │ │ │ asrs r4, r3, #19 │ │ │ │ lsls r6, r0, #5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -2532137,15 +2532150,15 @@ │ │ │ │ bne.n 74eb78 │ │ │ │ b.n 74eb7a │ │ │ │ bl 7b2bd4 │ │ │ │ pop {r3, pc} │ │ │ │ adds r0, r3, #1 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - cmp r8, r8 │ │ │ │ + mov r8, r0 │ │ │ │ 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 │ │ │ │ @@ -2533373,15 +2533386,15 @@ │ │ │ │ cbz r3, 74f96a │ │ │ │ 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 af95dc │ │ │ │ + bl af95d4 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 74fa4e │ │ │ │ ldr.w r3, [r4, #3852] @ 0xf0c │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ blx r3 │ │ │ │ @@ -2533771,15 +2533784,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r1, #28 │ │ │ │ lsls r6, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsls r2, r5, #22 │ │ │ │ lsls r6, r0, #5 │ │ │ │ - strb r6, [r1, #30] │ │ │ │ + ldrb r6, [r1, #1] │ │ │ │ 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] @ (74fe64 ) │ │ │ │ @@ -2534996,15 +2535009,15 @@ │ │ │ │ b.n 750a46 │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str.w r0, [r8, ] │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf7de0145 │ │ │ │ - movs r7, #176 @ 0xb0 │ │ │ │ + cmp r0, #112 @ 0x70 │ │ │ │ lsls r7, r2, #2 │ │ │ │ ldr r3, [pc, #88] @ (750ac8 ) │ │ │ │ ldr r1, [pc, #92] @ (750acc ) │ │ │ │ ldr.w ip, [pc, #92] @ 750ad0 │ │ │ │ add r3, pc │ │ │ │ ldr r2, [pc, #92] @ (750ad4 ) │ │ │ │ add ip, pc │ │ │ │ @@ -2535177,15 +2535190,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 af95dc │ │ │ │ + bl af95d4 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 750dfe │ │ │ │ ldr r1, [r5, #4] │ │ │ │ movs r3, #1 │ │ │ │ str r4, [r5, #8] │ │ │ │ str r3, [r5, #0] │ │ │ │ @@ -2536997,41 +2537010,41 @@ │ │ │ │ @ instruction: 0xe82a0145 │ │ │ │ add r2, pc, #448 @ (adr r2, 7522dc ) │ │ │ │ lsls r3, r1, #5 │ │ │ │ cmp r3, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ add r2, pc, #352 @ (adr r2, 752284 ) │ │ │ │ lsls r3, r1, #5 │ │ │ │ - str r0, [r7, #124] @ 0x7c │ │ │ │ + ldr r0, [r7, #8] │ │ │ │ lsls r1, r4, #4 │ │ │ │ - subs r0, r2, r5 │ │ │ │ + adds r0, r2, #0 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - subs r2, r4, r4 │ │ │ │ + subs r2, r4, r7 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - subs r6, r6, r1 │ │ │ │ + subs r6, r6, r4 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - subs r0, r0, r2 │ │ │ │ + subs r0, r0, r5 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r0, [r5, #84] @ 0x54 │ │ │ │ + ldr r0, [r5, #96] @ 0x60 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - asrs r0, r5, #27 │ │ │ │ + asrs r0, r5, #30 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - subs r2, #32 │ │ │ │ + subs r2, #224 @ 0xe0 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - asrs r4, r2, #19 │ │ │ │ + asrs r4, r2, #22 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - asrs r4, r2, #18 │ │ │ │ + asrs r4, r2, #21 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - asrs r6, r3, #18 │ │ │ │ + asrs r6, r3, #21 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - asrs r0, r7, #18 │ │ │ │ + asrs r0, r7, #21 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - asrs r2, r2, #18 │ │ │ │ + asrs r2, r2, #21 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - asrs r4, r7, #17 │ │ │ │ + asrs r4, r7, #20 │ │ │ │ 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 │ │ │ │ @@ -2537331,15 +2537344,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 75240c │ │ │ │ ldr r2, [sp, #20] │ │ │ │ movs r3, #0 │ │ │ │ strd r2, r3, [r6] │ │ │ │ b.n 75242e │ │ │ │ mov r0, r4 │ │ │ │ - bl af8ecc │ │ │ │ + bl af8ec4 │ │ │ │ movs r3, #0 │ │ │ │ strd r0, r3, [r6] │ │ │ │ b.n 75242e │ │ │ │ ldrb.w r3, [r4, #78] @ 0x4e │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 752426 │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ @@ -2538604,25 +2538617,25 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldmia r6, {r3, r4, r5, r6, r7} │ │ │ │ lsls r5, r0, #5 │ │ │ │ ldmia r6!, {r2, r4} │ │ │ │ lsls r5, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [pc, #888] @ (7535f4 ) │ │ │ │ + ldr r7, [pc, #632] @ (7534f4 ) │ │ │ │ lsls r1, r4, #4 │ │ │ │ - lsls r4, r2, #16 │ │ │ │ + lsls r4, r2, #19 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - lsls r4, r6, #16 │ │ │ │ + lsls r4, r6, #19 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r6, [pc, #744] @ (753570 ) │ │ │ │ + ldr r7, [pc, #488] @ (753470 ) │ │ │ │ lsls r1, r4, #4 │ │ │ │ - lsls r0, r6, #15 │ │ │ │ + lsls r0, r6, #18 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - lsls r4, r1, #17 │ │ │ │ + lsls r4, r1, #20 │ │ │ │ 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 │ │ │ │ @@ -2539039,31 +2539052,31 @@ │ │ │ │ ldr r1, [pc, #40] @ (753778 ) │ │ │ │ add r1, pc │ │ │ │ bl 61667c │ │ │ │ b.n 753568 │ │ │ │ ldr r2, [pc, #36] @ (75377c ) │ │ │ │ add r2, pc │ │ │ │ b.n 7534cc │ │ │ │ - lsls r6, r2, #8 │ │ │ │ + lsls r6, r2, #11 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - lsls r4, r5, #8 │ │ │ │ + lsls r4, r5, #11 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - lsls r6, r7, #12 │ │ │ │ + lsls r6, r7, #15 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - lsls r0, r1, #6 │ │ │ │ + lsls r0, r1, #9 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - lsls r4, r6, #11 │ │ │ │ + lsls r4, r6, #14 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - lsls r6, r1, #11 │ │ │ │ + lsls r6, r1, #14 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - lsls r6, r5, #5 │ │ │ │ + lsls r6, r5, #8 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - lsls r2, r1, #4 │ │ │ │ + lsls r2, r1, #7 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldrsb r0, [r0, r6] │ │ │ │ + ldr r0, [r0, r1] │ │ │ │ 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] @ 753da8 │ │ │ │ @@ -2539568,22 +2539581,23 @@ │ │ │ │ lsls r5, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldmia r0!, {r2, r3, r6} │ │ │ │ lsls r5, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r2, #2 │ │ │ │ + lsls r4, r2, #5 │ │ │ │ lsls r7, r2, #2 │ │ │ │ stmia r6!, {r2, r4, r5, r6} │ │ │ │ lsls r5, r0, #5 │ │ │ │ - vshr.u64 d0, d6, #62 │ │ │ │ + lsls r2, r0, #1 │ │ │ │ + lsls r7, r2, #2 │ │ │ │ cmp r3, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r0, r1] │ │ │ │ + strh r0, [r0, r4] │ │ │ │ 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] @ (753f10 ) │ │ │ │ @@ -2540026,18 +2540040,18 @@ │ │ │ │ movs r0, r0 │ │ │ │ bkpt 0x00c6 │ │ │ │ lsls r5, r0, #5 │ │ │ │ bkpt 0x0046 │ │ │ │ lsls r5, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, #216 @ 0xd8 │ │ │ │ + subs r7, #152 @ 0x98 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - bic.w r0, r4, #4915200 @ 0x4b0000 │ │ │ │ - strh.w r0, [lr, r6, lsl #1] │ │ │ │ + @ instruction: 0xf4e40096 │ │ │ │ + str??.w r0, [lr, #150] @ 0x96 │ │ │ │ stmdb 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] @ 754898 │ │ │ │ mov r6, r3 │ │ │ │ @@ -2540601,30 +2540615,30 @@ │ │ │ │ movs r0, r0 │ │ │ │ pop {r5, r6, pc} │ │ │ │ lsls r5, r0, #5 │ │ │ │ cbnz r6, 7548e8 │ │ │ │ lsls r5, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - subs r1, #66 @ 0x42 │ │ │ │ + subs r2, #2 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - ssat r0, #23, r6, lsl #2 │ │ │ │ - mrc 0, 5, r0, cr0, cr6, {4} │ │ │ │ - subs r0, #126 @ 0x7e │ │ │ │ + ubfx r0, r6, #2, #23 │ │ │ │ + vqadd.s64 d16, d16, d6 │ │ │ │ + subs r1, #62 @ 0x3e │ │ │ │ lsls r1, r4, #4 │ │ │ │ - movw r0, #8342 @ 0x2096 │ │ │ │ - stcl 0, cr0, [ip, #600]! @ 0x258 │ │ │ │ - subs r0, #88 @ 0x58 │ │ │ │ + ssat r0, #23, r2, lsl #2 │ │ │ │ + mcr 0, 5, r0, cr12, cr6, {4} │ │ │ │ + subs r1, #24 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - @ instruction: 0xf2640096 │ │ │ │ - stcl 0, cr0, [r6, #600] @ 0x258 │ │ │ │ - subs r0, #62 @ 0x3e │ │ │ │ + ssat r0, #23, r4, asr #2 │ │ │ │ + mcr 0, 4, r0, cr6, cr6, {4} │ │ │ │ + subs r0, #254 @ 0xfe │ │ │ │ lsls r1, r4, #4 │ │ │ │ - addw r0, r2, #150 @ 0x96 │ │ │ │ - stc 0, cr0, [ip, #600]! @ 0x258 │ │ │ │ + movt r0, #8342 @ 0x2096 │ │ │ │ + mcr 0, 3, r0, cr12, cr6, {4} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r2, [pc, #464] @ (754ac0 ) │ │ │ │ sub sp, #56 @ 0x38 │ │ │ │ ldr r3, [pc, #464] @ (754ac4 ) │ │ │ │ @@ -2541453,15 +2541467,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 755266 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - cmp r7, #52 @ 0x34 │ │ │ │ + cmp r7, #244 @ 0xf4 │ │ │ │ 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 │ │ │ │ @@ -2542635,21 +2542649,21 @@ │ │ │ │ add.w r3, r6, #10 │ │ │ │ b.n 755f7c │ │ │ │ nop │ │ │ │ add r3, pc, #672 @ (adr r3, 7562b8 ) │ │ │ │ lsls r5, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - movs r5, #54 @ 0x36 │ │ │ │ + movs r5, #246 @ 0xf6 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - udf #146 @ 0x92 │ │ │ │ + svc 82 @ 0x52 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - udf #180 @ 0xb4 │ │ │ │ + svc 116 @ 0x74 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - movs r4, #170 @ 0xaa │ │ │ │ + movs r5, #106 @ 0x6a │ │ │ │ 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 │ │ │ │ @@ -2543435,15 +2543449,15 @@ │ │ │ │ lsls r5, r0, #5 │ │ │ │ ldr r3, [sp, #416] @ 0x1a0 │ │ │ │ lsls r5, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [sp, #712] @ 0x2c8 │ │ │ │ lsls r5, r0, #5 │ │ │ │ - subs r6, r3, r7 │ │ │ │ + adds r6, r3, #2 │ │ │ │ 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 │ │ │ │ @@ -2543937,54 +2543951,54 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ str r6, [sp, #280] @ 0x118 │ │ │ │ lsls r5, r0, #5 │ │ │ │ str r6, [sp, #248] @ 0xf8 │ │ │ │ lsls r5, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r3, #29 │ │ │ │ + adds r2, r3, r0 │ │ │ │ lsls r1, r4, #4 │ │ │ │ vld4.32 {d15[],d17[],d19[],d21[]}, [r1 :128] │ │ │ │ bl 8eaf0a │ │ │ │ bl 85af0e │ │ │ │ bl 926f12 │ │ │ │ ldr??.w pc, [pc, #4095] @ 757f17 │ │ │ │ bl 736f1a │ │ │ │ bl 83ef1e │ │ │ │ str r4, [sp, #232] @ 0xe8 │ │ │ │ lsls r5, r0, #5 │ │ │ │ - asrs r0, r5, #21 │ │ │ │ + asrs r0, r5, #24 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - asrs r2, r6, #20 │ │ │ │ + asrs r2, r6, #23 │ │ │ │ lsls r1, r4, #4 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r7!, {r2, r4, r5} │ │ │ │ + ldmia r7, {r2, r4, r5, r6, r7} │ │ │ │ lsls r6, r2, #2 │ │ │ │ - asrs r4, r1, #21 │ │ │ │ + asrs r4, r1, #24 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - ldmia r6!, {r3, r7} │ │ │ │ + ldmia r7!, {r3, r6} │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldmia r6, {r4, r6} │ │ │ │ + ldmia r7!, {r4} │ │ │ │ lsls r6, r2, #2 │ │ │ │ - asrs r4, r6, #16 │ │ │ │ + asrs r4, r6, #19 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - ldmia r5, {r4, r5, r6} │ │ │ │ + ldmia r6!, {r4, r5} │ │ │ │ lsls r6, r2, #2 │ │ │ │ - asrs r4, r1, #16 │ │ │ │ + asrs r4, r1, #19 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - ldmia r5!, {r1, r6} │ │ │ │ + ldmia r6!, {r1} │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldmia r5, {r5, r7} │ │ │ │ + ldmia r6, {r5, r6} │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldmia r6!, {r2, r4, r5} │ │ │ │ + ldmia r6, {r2, r4, r5, r6, r7} │ │ │ │ lsls r6, r2, #2 │ │ │ │ - asrs r0, r4, #15 │ │ │ │ + asrs r0, r4, #18 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - ldmia r5!, {r2, r3, r4} │ │ │ │ + ldmia r5!, {r2, r3, r4, r6, r7} │ │ │ │ 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 │ │ │ │ @@ -2544063,19 +2544077,19 @@ │ │ │ │ strd r3, r3, [r0, #116] @ 0x74 │ │ │ │ b.n 756f92 │ │ │ │ ldr.w r3, [r1, #140] @ 0x8c │ │ │ │ adds r3, r3, r5 │ │ │ │ lsls r3, r3, #2 │ │ │ │ str.w r3, [r0, #132] @ 0x84 │ │ │ │ b.n 756fd2 │ │ │ │ - asrs r6, r0, #5 │ │ │ │ + asrs r6, r0, #8 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - asrs r0, r6, #4 │ │ │ │ + asrs r0, r6, #7 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - asrs r6, r2, #4 │ │ │ │ + asrs r6, r2, #7 │ │ │ │ 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 │ │ │ │ @@ -2544172,19 +2544186,19 @@ │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldrh r6, [r4, #56] @ 0x38 │ │ │ │ lsls r5, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r0, #5 │ │ │ │ + asrs r4, r0, #8 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - ldmia r3!, {} │ │ │ │ + ldmia r3!, {r6, r7} │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldmia r3!, {r5} │ │ │ │ + ldmia r3!, {r5, r6, r7} │ │ │ │ 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 │ │ │ │ @@ -2544899,45 +2544913,45 @@ │ │ │ │ @ instruction: 0xfb07ffff │ │ │ │ ldr??.w pc, [r5, #4095] @ 0xfff │ │ │ │ vld4.32 {d31[],d33[],d35[],d37[]}, [r9 :128] │ │ │ │ ldrh r4, [r2, #0] │ │ │ │ lsls r5, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r2, #10 │ │ │ │ + lsrs r2, r2, #13 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - stmia r4!, {r1, r2, r4, r5} │ │ │ │ + stmia r4!, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r6, r2, #2 │ │ │ │ - stmia r4!, {r1, r3, r4, r5, r7} │ │ │ │ + stmia r5!, {r1, r3, r4, r5, r6} │ │ │ │ lsls r6, r2, #2 │ │ │ │ - lsrs r0, r6, #9 │ │ │ │ + lsrs r0, r6, #12 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - stmia r4!, {r2, r4} │ │ │ │ + stmia r4!, {r2, r4, r6, r7} │ │ │ │ lsls r6, r2, #2 │ │ │ │ - stmia r4!, {r3, r5, r6} │ │ │ │ + stmia r5!, {r3, r5} │ │ │ │ lsls r6, r2, #2 │ │ │ │ - lsrs r2, r3, #6 │ │ │ │ + lsrs r2, r3, #9 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - lsrs r2, r0, #9 │ │ │ │ + lsrs r2, r0, #12 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - stmia r3!, {r1, r3, r4, r6, r7} │ │ │ │ + stmia r4!, {r1, r3, r4, r7} │ │ │ │ lsls r6, r2, #2 │ │ │ │ - stmia r3!, {r3} │ │ │ │ + stmia r3!, {r3, r6, r7} │ │ │ │ lsls r6, r2, #2 │ │ │ │ - lsrs r0, r4, #8 │ │ │ │ + lsrs r0, r4, #11 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - stmia r3!, {r3, r4, r5, r7} │ │ │ │ + stmia r4!, {r3, r4, r5, r6} │ │ │ │ lsls r6, r2, #2 │ │ │ │ - stmia r4!, {r1, r2, r3, r5, r7} │ │ │ │ + stmia r5!, {r1, r2, r3, r5, r6} │ │ │ │ lsls r6, r2, #2 │ │ │ │ - lsrs r2, r7, #7 │ │ │ │ + lsrs r2, r7, #10 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - stmia r3!, {r1, r4, r7} │ │ │ │ + stmia r4!, {r1, r4, r6} │ │ │ │ lsls r6, r2, #2 │ │ │ │ - stmia r4!, {r3, r4, r6} │ │ │ │ + stmia r5!, {r3, r4} │ │ │ │ lsls r6, r2, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ blx 68c78 │ │ │ │ movs r2, #0 │ │ │ │ @@ -2545502,15 +2545516,15 @@ │ │ │ │ b.n 757e4a │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strh r0, [r0, #16] │ │ │ │ lsls r5, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r3, #18 │ │ │ │ + lsls r0, r3, #21 │ │ │ │ lsls r1, r4, #4 │ │ │ │ strh r6, [r5, #12] │ │ │ │ lsls r5, r0, #5 │ │ │ │ cbz r2, 757f4a │ │ │ │ sub.w r0, r1, #134 @ 0x86 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ @@ -2545637,19 +2545651,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r4, #0] │ │ │ │ lsls r5, r0, #5 │ │ │ │ ldrb r6, [r2, #31] │ │ │ │ lsls r5, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r1, r2, r5, r7, pc} │ │ │ │ + bkpt 0x0066 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - pop {r1, r2, r4, pc} │ │ │ │ + pop {r1, r2, r4, r6, r7, pc} │ │ │ │ lsls r6, r2, #2 │ │ │ │ - pop {r3, r6, pc} │ │ │ │ + bkpt 0x0008 │ │ │ │ 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] @ (75813c ) │ │ │ │ @@ -2545730,19 +2545744,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldrb r4, [r2, #29] │ │ │ │ lsls r5, r0, #5 │ │ │ │ ldrb r2, [r0, #28] │ │ │ │ lsls r5, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r1, r4, r6, r7} │ │ │ │ + pop {r1, r4, r7, pc} │ │ │ │ lsls r6, r2, #2 │ │ │ │ - pop {r2, r6} │ │ │ │ + pop {r2, pc} │ │ │ │ lsls r6, r2, #2 │ │ │ │ - pop {r1, r3, r6, r7} │ │ │ │ + pop {r1, r3, r7, pc} │ │ │ │ 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] @ (75823c ) │ │ │ │ @@ -2546177,15 +2546191,15 @@ │ │ │ │ lsls r3, r1, #5 │ │ │ │ adds r6, #20 │ │ │ │ lsls r3, r1, #5 │ │ │ │ ldrb r0, [r2, #11] │ │ │ │ lsls r5, r0, #5 │ │ │ │ ldrb r0, [r4, #10] │ │ │ │ lsls r5, r0, #5 │ │ │ │ - @ instruction: 0xb8ca │ │ │ │ + cbnz r2, 7585b6 │ │ │ │ lsls r6, r2, #2 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 75868c │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -2546779,29 +2546793,29 @@ │ │ │ │ str r0, [r3, #88] @ 0x58 │ │ │ │ str r0, [r6, #120] @ 0x78 │ │ │ │ b.n 7589ec │ │ │ │ strb r4, [r5, #24] │ │ │ │ lsls r5, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - push {r1, r3, r6} │ │ │ │ + push {r1, r3, lr} │ │ │ │ lsls r6, r2, #2 │ │ │ │ - lsls r0, r2, #5 │ │ │ │ + lsls r0, r2, #8 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsls r2, r4, #6 │ │ │ │ + lsls r2, r4, #9 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldr r7, [pc, #680] @ (758e74 ) │ │ │ │ + str r2, [r5, r1] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - cbz r4, 758c1c │ │ │ │ + cbz r4, 758c4c │ │ │ │ lsls r6, r2, #2 │ │ │ │ - cbz r2, 758c20 │ │ │ │ + cbz r2, 758c50 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - cbz r6, 758c1a │ │ │ │ + cbz r6, 758c4a │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldr r7, [pc, #80] @ (758c2c ) │ │ │ │ + ldr r7, [pc, #848] @ (758f2c ) │ │ │ │ lsls r7, r2, #2 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 758cd4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -2547379,17 +2547393,17 @@ │ │ │ │ lsls r5, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r3, #124] @ 0x7c │ │ │ │ lsls r5, r0, #5 │ │ │ │ cmp r5, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, sp, #104 @ 0x68 │ │ │ │ + add r6, sp, #872 @ 0x368 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldr r2, [pc, #176] @ (759248 ) │ │ │ │ + ldr r2, [pc, #944] @ (759548 ) │ │ │ │ lsls r7, r2, #2 │ │ │ │ smlatt r1, r6, pc, r0 │ │ │ │ ldr r4, [r5, #108] @ 0x6c │ │ │ │ lsls r5, r0, #5 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2547614,23 +2547628,23 @@ │ │ │ │ lsls r5, r0, #5 │ │ │ │ cmp r4, #0 │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [r4, #84] @ 0x54 │ │ │ │ lsls r5, r0, #5 │ │ │ │ cmp r5, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, sp, #512 @ 0x200 │ │ │ │ + add r4, sp, #256 @ 0x100 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - add r3, sp, #488 @ 0x1e8 │ │ │ │ + add r4, sp, #232 @ 0xe8 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - cbz r6, 7593e2 │ │ │ │ + sxtb r6, r1 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - add r3, sp, #296 @ 0x128 │ │ │ │ + add r4, sp, #40 @ 0x28 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - bx r4 │ │ │ │ + @ instruction: 0x47e2 │ │ │ │ lsls r7, r2, #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, r0 │ │ │ │ ldr r0, [pc, #304] @ (75950c ) │ │ │ │ @@ -2547774,25 +2547788,25 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ lsls r5, r0, #5 │ │ │ │ ldr r0, [r0, #56] @ 0x38 │ │ │ │ lsls r5, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, sp, #320 @ 0x140 │ │ │ │ + add r2, sp, #64 @ 0x40 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - add r0, sp, #760 @ 0x2f8 │ │ │ │ + add r1, sp, #504 @ 0x1f8 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - add r2, sp, #384 @ 0x180 │ │ │ │ + add r3, sp, #128 @ 0x80 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - add r1, sp, #56 @ 0x38 │ │ │ │ + add r1, sp, #824 @ 0x338 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - add r1, sp, #920 @ 0x398 │ │ │ │ + add r2, sp, #664 @ 0x298 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - add r0, sp, #504 @ 0x1f8 │ │ │ │ + add r1, sp, #248 @ 0xf8 │ │ │ │ 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] @ (75964c ) │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ @@ -2547912,19 +2547926,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [r4, #40] @ 0x28 │ │ │ │ lsls r5, r0, #5 │ │ │ │ ldr r6, [r5, #32] │ │ │ │ lsls r5, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, pc, #848 @ (adr r7, 7599b4 ) │ │ │ │ + add r0, sp, #592 @ 0x250 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - add r7, pc, #280 @ (adr r7, 759780 ) │ │ │ │ + add r0, sp, #24 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - add r1, sp, #160 @ 0xa0 │ │ │ │ + add r1, sp, #928 @ 0x3a0 │ │ │ │ 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] @ (7596d4 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -2548175,19 +2548189,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [r7, #12] │ │ │ │ lsls r5, r0, #5 │ │ │ │ str r4, [r2, #120] @ 0x78 │ │ │ │ lsls r5, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, pc, #288 @ (adr r5, 759a10 ) │ │ │ │ + add r6, pc, #32 @ (adr r6, 759910 ) │ │ │ │ lsls r6, r2, #2 │ │ │ │ - add r4, pc, #736 @ (adr r4, 759bd4 ) │ │ │ │ + add r5, pc, #480 @ (adr r5, 759ad4 ) │ │ │ │ lsls r6, r2, #2 │ │ │ │ - add r6, pc, #936 @ (adr r6, 759ca0 ) │ │ │ │ + add r7, pc, #680 @ (adr r7, 759ba0 ) │ │ │ │ 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] @ (759be4 ) │ │ │ │ mov r4, r1 │ │ │ │ @@ -2548487,25 +2548501,25 @@ │ │ │ │ movs r0, r0 │ │ │ │ str r6, [r4, #108] @ 0x6c │ │ │ │ lsls r5, r0, #5 │ │ │ │ str r4, [r1, #80] @ 0x50 │ │ │ │ lsls r5, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #832 @ (adr r2, 759f3c ) │ │ │ │ + add r3, pc, #576 @ (adr r3, 759e3c ) │ │ │ │ lsls r6, r2, #2 │ │ │ │ - add r2, pc, #256 @ (adr r2, 759d00 ) │ │ │ │ + add r3, pc, #0 @ (adr r3, 759c00 ) │ │ │ │ lsls r6, r2, #2 │ │ │ │ - add r4, pc, #456 @ (adr r4, 759dcc ) │ │ │ │ + add r5, pc, #200 @ (adr r5, 759ccc ) │ │ │ │ lsls r6, r2, #2 │ │ │ │ - add r2, pc, #176 @ (adr r2, 759cb8 ) │ │ │ │ + add r2, pc, #944 @ (adr r2, 759fb8 ) │ │ │ │ lsls r6, r2, #2 │ │ │ │ - add r1, pc, #616 @ (adr r1, 759e74 ) │ │ │ │ + add r2, pc, #360 @ (adr r2, 759d74 ) │ │ │ │ lsls r6, r2, #2 │ │ │ │ - add r3, pc, #816 @ (adr r3, 759f40 ) │ │ │ │ + add r4, pc, #560 @ (adr r4, 759e40 ) │ │ │ │ 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] @ (759cf8 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -2548867,17 +2548881,17 @@ │ │ │ │ strb.w r3, [r4, #136] @ 0x88 │ │ │ │ b.n 759ed4 │ │ │ │ nop │ │ │ │ str r6, [r0, #28] │ │ │ │ lsls r5, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #920] @ 0x398 │ │ │ │ + add r0, pc, #664 @ (adr r0, 75a248 ) │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldc 0, cr0, [r4], #632 @ 0x278 │ │ │ │ + ldcl 0, cr0, [r4, #-632]! @ 0xfffffd88 │ │ │ │ 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] @ 75a038 │ │ │ │ mov r4, r0 │ │ │ │ sub sp, #20 │ │ │ │ @@ -2548925,19 +2548939,19 @@ │ │ │ │ strb.w r3, [r4, #136] @ 0x88 │ │ │ │ b.n 75a004 │ │ │ │ nop │ │ │ │ str r0, [r6, #0] │ │ │ │ lsls r5, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc, #240 @ (adr r0, 75a134 ) │ │ │ │ + add r0, pc, #1008 @ (adr r0, 75a434 ) │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldr r5, [sp, #288] @ 0x120 │ │ │ │ + ldr r6, [sp, #32] │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldr r7, [sp, #760] @ 0x2f8 │ │ │ │ + add r0, pc, #504 @ (adr r0, 75a244 ) │ │ │ │ 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] @ 75a520 │ │ │ │ sub sp, #204 @ 0xcc │ │ │ │ @@ -2549426,32 +2549440,32 @@ │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r3, r7 │ │ │ │ lsls r3, r1, #5 │ │ │ │ adds r6, r6, r6 │ │ │ │ lsls r3, r1, #5 │ │ │ │ cmp r5, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #400] @ 0x190 │ │ │ │ + add r0, pc, #144 @ (adr r0, 75a5d0 ) │ │ │ │ lsls r6, r2, #2 │ │ │ │ - subs r1, #142 @ 0x8e │ │ │ │ + subs r2, #78 @ 0x4e │ │ │ │ lsls r7, r2, #2 │ │ │ │ ldrsh r0, [r2, r3] │ │ │ │ lsls r5, r0, #5 │ │ │ │ - ldr r6, [sp, #640] @ 0x280 │ │ │ │ + ldr r7, [sp, #384] @ 0x180 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - subs r0, #184 @ 0xb8 │ │ │ │ + subs r1, #120 @ 0x78 │ │ │ │ lsls r7, r2, #2 │ │ │ │ @ instruction: 0xe990013f │ │ │ │ - ldr r4, [sp, #536] @ 0x218 │ │ │ │ + ldr r5, [sp, #280] @ 0x118 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - adds r6, #122 @ 0x7a │ │ │ │ + adds r7, #58 @ 0x3a │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r4, [sp, #312] @ 0x138 │ │ │ │ + ldr r5, [sp, #56] @ 0x38 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - adds r6, #30 │ │ │ │ + adds r6, #222 @ 0xde │ │ │ │ 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 │ │ │ │ @@ -2550225,19 +2550239,19 @@ │ │ │ │ blx 68a8c │ │ │ │ strb r0, [r1, r3] │ │ │ │ lsls r5, r0, #5 │ │ │ │ cmp r4, #104 @ 0x68 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [sp, #24] │ │ │ │ + str r4, [sp, #792] @ 0x318 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - str r3, [sp, #936] @ 0x3a8 │ │ │ │ + str r4, [sp, #680] @ 0x2a8 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - cbnz r6, 75ad4a │ │ │ │ + rev r6, r3 │ │ │ │ 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 │ │ │ │ @@ -2550829,15 +2550843,15 @@ │ │ │ │ add r0, pc │ │ │ │ blx 68a8c │ │ │ │ nop │ │ │ │ ldr r5, [pc, #304] @ (75b480 ) │ │ │ │ lsls r5, r0, #5 │ │ │ │ cmp r4, #104 @ 0x68 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r4, #44] @ 0x2c │ │ │ │ + ldrh r0, [r4, #50] @ 0x32 │ │ │ │ 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] @ (75b60c ) │ │ │ │ @@ -2551361,15 +2551375,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #72 @ 0x48 │ │ │ │ lsls r5, r0, #5 │ │ │ │ movs r5, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ bmi.n 75b8d0 │ │ │ │ lsls r7, r7, #4 │ │ │ │ - ldrh r0, [r7, #6] │ │ │ │ + ldrh r0, [r7, #12] │ │ │ │ lsls r6, r2, #2 │ │ │ │ subs r0, #192 @ 0xc0 │ │ │ │ movs r0, r0 │ │ │ │ movs r3, #0 │ │ │ │ strd r1, r3, [r0] │ │ │ │ bx lr │ │ │ │ push {r4, lr} │ │ │ │ @@ -2551709,23 +2551723,23 @@ │ │ │ │ nop │ │ │ │ cmp r8, sl │ │ │ │ lsls r5, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cmp r8, r9 │ │ │ │ lsls r5, r0, #5 │ │ │ │ - ldrh r2, [r3, #6] │ │ │ │ + ldrh r2, [r3, #12] │ │ │ │ lsls r6, r2, #2 │ │ │ │ - movs r0, #0 │ │ │ │ + movs r0, #192 @ 0xc0 │ │ │ │ lsls r7, r2, #2 │ │ │ │ movs r7, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, r0, #6 │ │ │ │ + movs r0, #66 @ 0x42 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - strh r6, [r6, #62] @ 0x3e │ │ │ │ + ldrh r6, [r6, #4] │ │ │ │ lsls r6, r2, #2 │ │ │ │ add r0, lr │ │ │ │ lsls r5, r0, #5 │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [pc, #40] @ (75bbf8 ) │ │ │ │ movs r1, #0 │ │ │ │ add r3, pc │ │ │ │ @@ -2551985,15 +2551999,15 @@ │ │ │ │ nop │ │ │ │ negs r0, r2 │ │ │ │ lsls r5, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ negs r2, r1 │ │ │ │ lsls r5, r0, #5 │ │ │ │ - ldrh r4, [r6, #56] @ 0x38 │ │ │ │ + ldrh r4, [r6, #62] @ 0x3e │ │ │ │ lsls r5, r2, #2 │ │ │ │ asrs r4, r6, #12 │ │ │ │ movs r0, r0 │ │ │ │ rors r2, r0 │ │ │ │ lsls r5, r0, #5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2554642,79 +2554656,79 @@ │ │ │ │ add r1, pc │ │ │ │ bl 6afa8 │ │ │ │ nop │ │ │ │ cmp r5, #224 @ 0xe0 │ │ │ │ lsls r5, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r4, #7] │ │ │ │ + strb r4, [r4, #10] │ │ │ │ lsls r6, r2, #2 │ │ │ │ cmp r5, #206 @ 0xce │ │ │ │ lsls r5, r0, #5 │ │ │ │ - strb r2, [r6, #5] │ │ │ │ + strb r2, [r6, #8] │ │ │ │ lsls r6, r2, #2 │ │ │ │ - strb r4, [r4, #5] │ │ │ │ + strb r4, [r4, #8] │ │ │ │ lsls r6, r2, #2 │ │ │ │ subs r0, #204 @ 0xcc │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r0, #4] │ │ │ │ + strb r6, [r0, #7] │ │ │ │ lsls r6, r2, #2 │ │ │ │ - strb r4, [r3, #4] │ │ │ │ + strb r4, [r3, #7] │ │ │ │ lsls r6, r2, #2 │ │ │ │ - revsh r6, r0 │ │ │ │ + cbnz r6, 75d964 │ │ │ │ lsls r0, r4, #4 │ │ │ │ - ldr r3, [sp, #480] @ 0x1e0 │ │ │ │ + ldr r4, [sp, #224] @ 0xe0 │ │ │ │ lsls r4, r2, #2 │ │ │ │ b.n 75d8cc │ │ │ │ lsls r2, r1, #5 │ │ │ │ - asrs r6, r4, #5 │ │ │ │ + asrs r6, r4, #8 │ │ │ │ lsls r3, r2, #2 │ │ │ │ b.n 75d884 │ │ │ │ lsls r2, r1, #5 │ │ │ │ b.n 75d840 │ │ │ │ lsls r2, r1, #5 │ │ │ │ b.n 75d800 │ │ │ │ lsls r2, r1, #5 │ │ │ │ cmp r3, #62 @ 0x3e │ │ │ │ lsls r5, r0, #5 │ │ │ │ movs r2, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb60a │ │ │ │ + @ instruction: 0xb6ca │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r0, [r5, #100] @ 0x64 │ │ │ │ + ldr r0, [r5, #112] @ 0x70 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldr r0, [r6, #72] @ 0x48 │ │ │ │ + ldr r0, [r6, #84] @ 0x54 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldr r0, [r6, #72] @ 0x48 │ │ │ │ + ldr r0, [r6, #84] @ 0x54 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldr r0, [r7, #68] @ 0x44 │ │ │ │ + ldr r0, [r7, #80] @ 0x50 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldr r2, [r2, #68] @ 0x44 │ │ │ │ + ldr r2, [r2, #80] @ 0x50 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldr r0, [r1, #68] @ 0x44 │ │ │ │ + ldr r0, [r1, #80] @ 0x50 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldr r0, [r3, #64] @ 0x40 │ │ │ │ + ldr r0, [r3, #76] @ 0x4c │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldr r6, [r0, #64] @ 0x40 │ │ │ │ + ldr r6, [r0, #76] @ 0x4c │ │ │ │ lsls r6, r2, #2 │ │ │ │ - strb r2, [r1, #21] │ │ │ │ + strb r2, [r1, #24] │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldr r2, [r4, #92] @ 0x5c │ │ │ │ + ldr r2, [r4, #104] @ 0x68 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldrb r0, [r5, #22] │ │ │ │ + ldrb r0, [r5, #25] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strb r4, [r3, #19] │ │ │ │ + strb r4, [r3, #22] │ │ │ │ lsls r5, r2, #2 │ │ │ │ movs r7, #90 @ 0x5a │ │ │ │ lsls r5, r0, #5 │ │ │ │ movs r7, #66 @ 0x42 │ │ │ │ lsls r5, r0, #5 │ │ │ │ - str r0, [r6, #84] @ 0x54 │ │ │ │ + str r0, [r6, #96] @ 0x60 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldr r4, [r4, #48] @ 0x30 │ │ │ │ + ldr r4, [r4, #60] @ 0x3c │ │ │ │ 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 │ │ │ │ @@ -2554905,15 +2554919,15 @@ │ │ │ │ bl 75c994 │ │ │ │ mov r0, r5 │ │ │ │ bl 75bbfc │ │ │ │ blx 68e34 <__cxa_end_cleanup@plt> │ │ │ │ nop │ │ │ │ lsrs r0, r1, #1 │ │ │ │ lsls r5, r0, #5 │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ + ldr r2, [r5, #24] │ │ │ │ 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 │ │ │ │ @@ -2555049,23 +2555063,23 @@ │ │ │ │ nop │ │ │ │ movs r4, #106 @ 0x6a │ │ │ │ lsls r5, r0, #5 │ │ │ │ lsls r0, r7, #28 │ │ │ │ lsls r5, r0, #5 │ │ │ │ movs r2, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r6, #120] @ 0x78 │ │ │ │ + ldr r0, [r6, #4] │ │ │ │ lsls r6, r2, #2 │ │ │ │ - str r4, [r3, #120] @ 0x78 │ │ │ │ + ldr r4, [r3, #4] │ │ │ │ lsls r6, r2, #2 │ │ │ │ adds r2, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r7, #0 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r2, #24] │ │ │ │ + str r4, [r2, #36] @ 0x24 │ │ │ │ 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 │ │ │ │ @@ -2555265,25 +2555279,25 @@ │ │ │ │ b.n 75dec0 │ │ │ │ movs r2, #242 @ 0xf2 │ │ │ │ lsls r5, r0, #5 │ │ │ │ lsls r2, r5, #22 │ │ │ │ lsls r5, r0, #5 │ │ │ │ movs r2, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r2, #92] @ 0x5c │ │ │ │ + str r6, [r2, #104] @ 0x68 │ │ │ │ lsls r6, r2, #2 │ │ │ │ adds r2, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r7, #0 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r2, [r5, r6] │ │ │ │ + str r2, [r5, #4] │ │ │ │ lsls r6, r2, #2 │ │ │ │ - str r2, [r0, #88] @ 0x58 │ │ │ │ + str r2, [r0, #100] @ 0x64 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - str r4, [r1, #84] @ 0x54 │ │ │ │ + str r4, [r1, #96] @ 0x60 │ │ │ │ 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 │ │ │ │ @@ -2556443,15 +2556457,15 @@ │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 75ea96 │ │ │ │ blx 68e34 <__cxa_end_cleanup@plt> │ │ │ │ nop │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r4, pc, #184 @ (adr r4, 75eb7c ) │ │ │ │ + add r4, pc, #952 @ (adr r4, 75ee7c ) │ │ │ │ lsls r0, r4, #4 │ │ │ │ asrs r6, r1, #28 │ │ │ │ lsls r5, r0, #5 │ │ │ │ asrs r6, r3, #22 │ │ │ │ lsls r5, r0, #5 │ │ │ │ asrs r6, r6, #21 │ │ │ │ lsls r5, r0, #5 │ │ │ │ @@ -2556630,15 +2556644,15 @@ │ │ │ │ bne.n 75ec72 │ │ │ │ blx 68e34 <__cxa_end_cleanup@plt> │ │ │ │ nop │ │ │ │ asrs r6, r0, #20 │ │ │ │ lsls r5, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #72 @ (adr r2, 75ecec ) │ │ │ │ + add r2, pc, #840 @ (adr r2, 75efec ) │ │ │ │ lsls r0, r4, #4 │ │ │ │ asrs r2, r0, #15 │ │ │ │ lsls r5, r0, #5 │ │ │ │ asrs r2, r3, #14 │ │ │ │ lsls r5, r0, #5 │ │ │ │ asrs r2, r7, #13 │ │ │ │ lsls r5, r0, #5 │ │ │ │ @@ -2557331,15 +2557345,15 @@ │ │ │ │ lsls r5, r0, #5 │ │ │ │ movs r2, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, #204 @ 0xcc │ │ │ │ movs r0, r0 │ │ │ │ lsrs r2, r5, #19 │ │ │ │ lsls r5, r0, #5 │ │ │ │ - ldr r3, [pc, #80] @ (75f3a0 ) │ │ │ │ + ldr r3, [pc, #848] @ (75f6a0 ) │ │ │ │ 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 │ │ │ │ @@ -2561016,17 +2561030,17 @@ │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ bl 787268 │ │ │ │ b.w 75ffb6 │ │ │ │ nop │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - subs r3, #58 @ 0x3a │ │ │ │ + subs r3, #250 @ 0xfa │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldrb r0, [r2, r0] │ │ │ │ + ldrb r0, [r2, r3] │ │ │ │ lsls r4, r2, #2 │ │ │ │ cbz r2, 761778 │ │ │ │ lsls r2, r1, #5 │ │ │ │ cbz r6, 761764 │ │ │ │ lsls r2, r1, #5 │ │ │ │ sub sp, #8 │ │ │ │ lsls r2, r1, #5 │ │ │ │ @@ -2561053,25 +2561067,25 @@ │ │ │ │ add r0, sp, #248 @ 0xf8 │ │ │ │ lsls r2, r1, #5 │ │ │ │ add r7, pc, #944 @ (adr r7, 761b40 ) │ │ │ │ lsls r2, r1, #5 │ │ │ │ @ instruction: 0xebe40144 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r2, #6] │ │ │ │ + ldrb r2, [r2, #9] │ │ │ │ lsls r0, r4, #4 │ │ │ │ - ldrb r6, [r4, #5] │ │ │ │ + ldrb r6, [r4, #8] │ │ │ │ lsls r0, r4, #4 │ │ │ │ - ldrb r2, [r1, #5] │ │ │ │ + ldrb r2, [r1, #8] │ │ │ │ lsls r0, r4, #4 │ │ │ │ add r5, pc, #944 @ (adr r5, 761b58 ) │ │ │ │ lsls r2, r1, #5 │ │ │ │ - ldrb r4, [r4, #0] │ │ │ │ + ldrb r4, [r4, #3] │ │ │ │ lsls r0, r4, #4 │ │ │ │ - strb r6, [r7, #30] │ │ │ │ + ldrb r6, [r7, #1] │ │ │ │ lsls r0, r4, #4 │ │ │ │ add r4, pc, #488 @ (adr r4, 76199c ) │ │ │ │ lsls r2, r1, #5 │ │ │ │ add r4, pc, #272 @ (adr r4, 7618c8 ) │ │ │ │ lsls r2, r1, #5 │ │ │ │ mov r0, r5 │ │ │ │ bl 786e28 │ │ │ │ @@ -2562038,43 +2562052,43 @@ │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ beq.w 761d96 │ │ │ │ b.w 76142a │ │ │ │ add r3, pc, #520 @ (adr r3, 7623e4 ) │ │ │ │ lsls r2, r1, #5 │ │ │ │ - strb r4, [r1, #22] │ │ │ │ + strb r4, [r1, #25] │ │ │ │ lsls r0, r4, #4 │ │ │ │ add r2, pc, #784 @ (adr r2, 7624f4 ) │ │ │ │ lsls r2, r1, #5 │ │ │ │ - strb r6, [r1, #19] │ │ │ │ + strb r6, [r1, #22] │ │ │ │ lsls r0, r4, #4 │ │ │ │ add r1, pc, #800 @ (adr r1, 76250c ) │ │ │ │ lsls r2, r1, #5 │ │ │ │ add r1, pc, #608 @ (adr r1, 762450 ) │ │ │ │ lsls r2, r1, #5 │ │ │ │ add r1, pc, #432 @ (adr r1, 7623a4 ) │ │ │ │ lsls r2, r1, #5 │ │ │ │ add r1, pc, #208 @ (adr r1, 7622c8 ) │ │ │ │ lsls r2, r1, #5 │ │ │ │ add r0, pc, #832 @ (adr r0, 76253c ) │ │ │ │ lsls r2, r1, #5 │ │ │ │ - strb r0, [r4, #10] │ │ │ │ + strb r0, [r4, #13] │ │ │ │ lsls r0, r4, #4 │ │ │ │ ldr r7, [sp, #920] @ 0x398 │ │ │ │ lsls r2, r1, #5 │ │ │ │ - strb r0, [r6, #7] │ │ │ │ + strb r0, [r6, #10] │ │ │ │ lsls r0, r4, #4 │ │ │ │ - strb r2, [r6, #6] │ │ │ │ + strb r2, [r6, #9] │ │ │ │ lsls r0, r4, #4 │ │ │ │ ldr r6, [sp, #664] @ 0x298 │ │ │ │ lsls r2, r1, #5 │ │ │ │ - strb r2, [r3, #3] │ │ │ │ + strb r2, [r3, #6] │ │ │ │ lsls r0, r4, #4 │ │ │ │ - strb r4, [r7, #2] │ │ │ │ + strb r4, [r7, #5] │ │ │ │ lsls r0, r4, #4 │ │ │ │ b.n 76270c │ │ │ │ lsls r4, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ b.n 7626c8 │ │ │ │ lsls r4, r0, #5 │ │ │ │ @@ -2562096,15 +2562110,15 @@ │ │ │ │ lsls r4, r0, #5 │ │ │ │ b.n 76248c │ │ │ │ lsls r4, r0, #5 │ │ │ │ b.n 76244c │ │ │ │ lsls r4, r0, #5 │ │ │ │ b.n 76241c │ │ │ │ lsls r4, r0, #5 │ │ │ │ - subs r2, r2, #4 │ │ │ │ + subs r2, r2, #7 │ │ │ │ lsls r6, r2, #2 │ │ │ │ b.n 7623d8 │ │ │ │ lsls r4, r0, #5 │ │ │ │ b.n 762398 │ │ │ │ lsls r4, r0, #5 │ │ │ │ b.n 762358 │ │ │ │ lsls r4, r0, #5 │ │ │ │ @@ -2562222,15 +2562236,15 @@ │ │ │ │ lsls r4, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ble.n 762374 │ │ │ │ lsls r4, r0, #5 │ │ │ │ bgt.n 7622ec │ │ │ │ lsls r4, r0, #5 │ │ │ │ - movs r1, #74 @ 0x4a │ │ │ │ + movs r2, #10 │ │ │ │ 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 │ │ │ │ @@ -2562273,15 +2562287,15 @@ │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r3, r0 │ │ │ │ b.n 7623cc │ │ │ │ ldr r0, [pc, #4] @ (7623e8 ) │ │ │ │ add r0, pc │ │ │ │ blx 68a8c │ │ │ │ - cmp r2, r2 │ │ │ │ + muls r2, r2 │ │ │ │ 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 │ │ │ │ @@ -2563001,40 +2563015,40 @@ │ │ │ │ movs r0, r0 │ │ │ │ bge.n 762b08 │ │ │ │ lsls r4, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ movs r2, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, r1, #2 │ │ │ │ + subs r2, r1, #5 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - push {r3, r5} │ │ │ │ + push {r3, r5, r6, r7} │ │ │ │ lsls r6, r2, #2 │ │ │ │ ldr r5, [sp, #756] @ 0x2f4 │ │ │ │ vqshlu.s32 d29, d10, #31 │ │ │ │ lsls r4, r0, #5 │ │ │ │ movs r7, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ adds r6, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ cmp r5, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, r3, r1 │ │ │ │ + subs r6, r3, r4 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - subs r0, r4, r1 │ │ │ │ + subs r0, r4, r4 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - add sp, #32 │ │ │ │ + sub sp, #288 @ 0x120 │ │ │ │ lsls r6, r2, #2 │ │ │ │ bpl.n 762be0 │ │ │ │ lsls r4, r0, #5 │ │ │ │ bpl.n 762b88 │ │ │ │ lsls r4, r0, #5 │ │ │ │ bmi.n 762b5c │ │ │ │ lsls r4, r0, #5 │ │ │ │ - asrs r4, r5, #12 │ │ │ │ + asrs r4, r5, #15 │ │ │ │ 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 │ │ │ │ @@ -2563777,24 +2563791,24 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldmia r6!, {r3, r7} │ │ │ │ lsls r4, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r2, #15 │ │ │ │ + asrs r6, r2, #18 │ │ │ │ lsls r6, r2, #2 │ │ │ │ movs r5, #88 @ 0x58 │ │ │ │ lsls r5, r0, #5 │ │ │ │ - asrs r4, r2, #14 │ │ │ │ + asrs r4, r2, #17 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - @ instruction: 0xfb24009c │ │ │ │ - add r0, sp, #952 @ 0x3b8 │ │ │ │ + @ instruction: 0xfbe4009c │ │ │ │ + add r1, sp, #696 @ 0x2b8 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - asrs r6, r0, #10 │ │ │ │ + asrs r6, r0, #13 │ │ │ │ lsls r6, r2, #2 │ │ │ │ ldmia r5, {r2, r4, r5} │ │ │ │ lsls r4, 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 │ │ │ │ @@ -2563905,15 +2563919,15 @@ │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 75bbfc │ │ │ │ blx 68e34 <__cxa_end_cleanup@plt> │ │ │ │ nop │ │ │ │ add r7, sp, #432 @ 0x1b0 │ │ │ │ lsls r4, r0, #5 │ │ │ │ - ldrh r4, [r6, r0] │ │ │ │ + ldrh r4, [r6, r3] │ │ │ │ lsls r0, r4, #4 │ │ │ │ movs r2, #240 @ 0xf0 │ │ │ │ lsls r5, r0, #5 │ │ │ │ add.w r3, r0, #36 @ 0x24 │ │ │ │ adds r0, #56 @ 0x38 │ │ │ │ ldr.w r2, [r3, #4]! │ │ │ │ cbz r2, 763442 │ │ │ │ @@ -2564143,19 +2564157,19 @@ │ │ │ │ lsls r4, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldmia r2, {r1, r2, r5, r6} │ │ │ │ lsls r4, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, pc, #664 @ (adr r4, 763908 ) │ │ │ │ + add r5, pc, #408 @ (adr r5, 763808 ) │ │ │ │ lsls r6, r2, #2 │ │ │ │ ldmia r1!, {r2, r5, r6, r7} │ │ │ │ lsls r4, r0, #5 │ │ │ │ - add r4, pc, #352 @ (adr r4, 7637d8 ) │ │ │ │ + add r5, pc, #96 @ (adr r5, 7636d8 ) │ │ │ │ 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] @ (763714 ) │ │ │ │ sub sp, #16 │ │ │ │ @@ -2564371,17 +2564385,17 @@ │ │ │ │ lsls r4, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldmia r0!, {r1, r2, r7} │ │ │ │ lsls r4, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r0, #20 │ │ │ │ + lsrs r4, r0, #23 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - add r2, pc, #88 @ (adr r2, 763914 ) │ │ │ │ + add r2, pc, #856 @ (adr r2, 763c14 ) │ │ │ │ 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] @ (763a90 ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -2564564,17 +2564578,17 @@ │ │ │ │ add r1, pc │ │ │ │ blx 69690 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 7639ba │ │ │ │ stmia r7!, {r3, r5} │ │ │ │ lsls r4, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r2, #12 │ │ │ │ + lsrs r0, r2, #15 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - add r0, pc, #128 @ (adr r0, 763b20 ) │ │ │ │ + add r0, pc, #896 @ (adr r0, 763e20 ) │ │ │ │ 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] @ (763d08 ) │ │ │ │ sub sp, #132 @ 0x84 │ │ │ │ @@ -2564829,17 +2564843,17 @@ │ │ │ │ lsls r5, r0, #5 │ │ │ │ movs r2, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ subs r2, r2, r6 │ │ │ │ lsls r5, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r1, #3 │ │ │ │ + lsrs r0, r1, #6 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldr r5, [sp, #752] @ 0x2f0 │ │ │ │ + ldr r6, [sp, #496] @ 0x1f0 │ │ │ │ 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 │ │ │ │ @@ -2565130,15 +2565144,15 @@ │ │ │ │ ldr r0, [pc, #12] @ (763ff8 ) │ │ │ │ add r0, pc │ │ │ │ blx 68a8c │ │ │ │ asrs r4, r1, #31 │ │ │ │ lsls r5, r0, #5 │ │ │ │ asrs r4, r6, #30 │ │ │ │ lsls r5, r0, #5 │ │ │ │ - movs r6, #138 @ 0x8a │ │ │ │ + movs r7, #74 @ 0x4a │ │ │ │ lsls r1, r2, #2 │ │ │ │ ldr r2, [pc, #40] @ (764028 ) │ │ │ │ cmp r0, #3 │ │ │ │ ldr r3, [pc, #40] @ (76402c ) │ │ │ │ it ne │ │ │ │ movne.w ip, #31 │ │ │ │ ldr r1, [pc, #36] @ (764030 ) │ │ │ │ @@ -2565402,17 +2565416,17 @@ │ │ │ │ bl 75bc00 │ │ │ │ ldr r1, [pc, #16] @ (764298 ) │ │ │ │ movs r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx 69690 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - lsls r4, r0, #12 │ │ │ │ + lsls r4, r0, #15 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - lsls r0, r7, #11 │ │ │ │ + lsls r0, r7, #14 │ │ │ │ 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 │ │ │ │ @@ -2565508,41 +2565522,41 @@ │ │ │ │ pop {r3, pc} │ │ │ │ ldr r1, [pc, #64] @ (7643c0 ) │ │ │ │ movs r2, #5 │ │ │ │ mov r0, ip │ │ │ │ add r1, pc │ │ │ │ blx 69690 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r2, r7, #10 │ │ │ │ + lsls r2, r7, #13 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - lsls r0, r6, #10 │ │ │ │ + lsls r0, r6, #13 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - lsls r6, r5, #10 │ │ │ │ + lsls r6, r5, #13 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - adds r6, #36 @ 0x24 │ │ │ │ + adds r6, #228 @ 0xe4 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - adds r6, #6 │ │ │ │ + adds r6, #198 @ 0xc6 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - lsls r0, r7, #14 │ │ │ │ + lsls r0, r7, #17 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - strb r6, [r6, #31] │ │ │ │ + ldrb r6, [r6, #2] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r4, r6, #9 │ │ │ │ + lsls r4, r6, #12 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldr r2, [pc, #728] @ (764688 ) │ │ │ │ + ldr r3, [pc, #472] @ (764588 ) │ │ │ │ lsls r5, r2, #2 │ │ │ │ - lsls r4, r4, #9 │ │ │ │ + lsls r4, r4, #12 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - lsls r6, r4, #9 │ │ │ │ + lsls r6, r4, #12 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - lsls r0, r5, #9 │ │ │ │ + lsls r0, r5, #12 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - subs r3, #222 @ 0xde │ │ │ │ + subs r4, #158 @ 0x9e │ │ │ │ lsls r1, r2, #2 │ │ │ │ - bvs.n 764364 │ │ │ │ + bvc.n 7642e4 │ │ │ │ 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 │ │ │ │ @@ -2566046,15 +2566060,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx 69690 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ mov r1, r4 │ │ │ │ add.w r0, r5, #40 @ 0x28 │ │ │ │ bl 799cb4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldc2 0, cr0, [lr, #-596] @ 0xfffffdac │ │ │ │ + ldc2l 0, cr0, [lr, #596] @ 0x254 │ │ │ │ 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 │ │ │ │ mov r4, r1 │ │ │ │ @@ -2566069,16 +2566083,16 @@ │ │ │ │ blx 69274 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r1, [pc, #12] @ (764918 ) │ │ │ │ movs r2, #13 │ │ │ │ add r1, pc │ │ │ │ b.n 7648fa │ │ │ │ nop │ │ │ │ - ldc2l 0, cr0, [r4], #596 @ 0x254 │ │ │ │ - ldc2l 0, cr0, [r2], #596 @ 0x254 │ │ │ │ + ldc2 0, cr0, [r4, #596]! @ 0x254 │ │ │ │ + ldc2 0, cr0, [r2, #596]! @ 0x254 │ │ │ │ stmdb sp!, {r3, 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 │ │ │ │ mov r7, r0 │ │ │ │ @@ -2566204,21 +2566218,21 @@ │ │ │ │ add r1, pc │ │ │ │ blx 69690 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ ldr r1, [r4, #76] @ 0x4c │ │ │ │ mov r0, r6 │ │ │ │ blx 69274 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldc2 0, cr0, [r4], #-596 @ 0xfffffdac │ │ │ │ - stcl 0, cr0, [r4, #632]! @ 0x278 │ │ │ │ - ldc2 0, cr0, [sl], {149} @ 0x95 │ │ │ │ - stc2 0, cr0, [lr], {149} @ 0x95 │ │ │ │ - stc2 0, cr0, [r2], {149} @ 0x95 │ │ │ │ - @ instruction: 0xfbf60095 │ │ │ │ - stc 0, cr0, [sl, #592]! @ 0x250 │ │ │ │ + ldc2l 0, cr0, [r4], #596 @ 0x254 │ │ │ │ + mcr 0, 5, r0, cr4, cr14, {4} │ │ │ │ + ldc2l 0, cr0, [sl], {149} @ 0x95 │ │ │ │ + stc2l 0, cr0, [lr], {149} @ 0x95 │ │ │ │ + stc2l 0, cr0, [r2], {149} @ 0x95 │ │ │ │ + ldc2 0, cr0, [r6], #596 @ 0x254 │ │ │ │ + mcr 0, 3, r0, cr10, cr4, {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 │ │ │ │ mov r5, r0 │ │ │ │ ldr r1, [pc, #188] @ (764b60 ) │ │ │ │ @@ -2566294,23 +2566308,23 @@ │ │ │ │ ldr.w r0, [r3, #-12] │ │ │ │ add r0, r4 │ │ │ │ ldr r1, [r0, #20] │ │ │ │ orr.w r1, r1, #1 │ │ │ │ blx 6adf0 >::clear(std::_Ios_Iostate)@plt+0x4> │ │ │ │ b.n 764ae8 │ │ │ │ nop │ │ │ │ - @ instruction: 0xfb980095 │ │ │ │ - lsls r4, r6 │ │ │ │ + mrrc2 0, 9, r0, r8, cr5 │ │ │ │ + adcs r4, r6 │ │ │ │ lsls r6, r3, #2 │ │ │ │ add r2, r0 │ │ │ │ lsls r7, r7, #4 │ │ │ │ - lsls r2, r1 │ │ │ │ + adcs r2, r1 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - @ instruction: 0xfafe0095 │ │ │ │ - @ instruction: 0xfb140095 │ │ │ │ + @ instruction: 0xfbbe0095 │ │ │ │ + @ instruction: 0xfbd40095 │ │ │ │ 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 │ │ │ │ ldr r1, [pc, #116] @ (764c00 ) │ │ │ │ @@ -2566358,23 +2566372,23 @@ │ │ │ │ bne.n 764ba2 │ │ │ │ ldr r1, [pc, #32] @ (764c14 ) │ │ │ │ movs r2, #5 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx 69690 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 764bb4 │ │ │ │ - cmp r4, #224 @ 0xe0 │ │ │ │ + cmp r5, #160 @ 0xa0 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - @ instruction: 0xfab20095 │ │ │ │ - subs r7, #184 @ 0xb8 │ │ │ │ + @ instruction: 0xfb720095 │ │ │ │ + eors r0, r7 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - @ instruction: 0xfa780095 │ │ │ │ - strb r6, [r3, #8] │ │ │ │ + @ instruction: 0xfb380095 │ │ │ │ + strb r6, [r3, #11] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - @ instruction: 0xfa600095 │ │ │ │ + @ instruction: 0xfb200095 │ │ │ │ stmdb sp!, {r4, 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] │ │ │ │ cmp r0, #0 │ │ │ │ @@ -2566767,40 +2566781,40 @@ │ │ │ │ b.n 764f1e │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cbz r2, 76504c │ │ │ │ lsls r4, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strb.w r0, [lr, r5, lsl #1] │ │ │ │ - @ instruction: 0xf7960095 │ │ │ │ - pop {r3, r5, r6, r7} │ │ │ │ + str.w r0, [lr, #149] @ 0x95 │ │ │ │ + ldr.w r0, [r6, r5, lsl #1] │ │ │ │ + pop {r3, r5, r7, pc} │ │ │ │ lsls r5, r2, #2 │ │ │ │ - lsrs r4, r1, #30 │ │ │ │ + asrs r4, r1, #1 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r4, #196 @ 0xc4 │ │ │ │ + subs r5, #132 @ 0x84 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - @ instruction: 0xf7cc0095 │ │ │ │ - @ instruction: 0xf7bc0095 │ │ │ │ + strb.w r0, [ip, #149] @ 0x95 │ │ │ │ + ldr??.w r0, [ip, r5, lsl #1] │ │ │ │ cbz r6, 765044 │ │ │ │ lsls r4, r0, #5 │ │ │ │ - @ instruction: 0xf7760095 │ │ │ │ - @ instruction: 0xf76c0095 │ │ │ │ - ldc2l 0, cr0, [ip, #592]! @ 0x250 │ │ │ │ - push {r1, r5, r7} │ │ │ │ + ldrh.w r0, [r6, r5, lsl #1] │ │ │ │ + strh.w r0, [ip, r5, lsl #1] │ │ │ │ + mrc2 0, 5, r0, cr12, cr4, {4} │ │ │ │ + push {r1, r5, r6, lr} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r3, #250 @ 0xfa │ │ │ │ + subs r4, #186 @ 0xba │ │ │ │ lsls r6, r3, #2 │ │ │ │ - @ instruction: 0xf6e00095 │ │ │ │ - ldc2l 0, cr0, [r0, #-592]! @ 0xfffffdb0 │ │ │ │ - push {r1, r2, r4} │ │ │ │ + @ instruction: 0xf7a00095 │ │ │ │ + mrc2 0, 1, r0, cr0, cr4, {4} │ │ │ │ + push {r1, r2, r4, r6, r7} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r4, [r1, #8] │ │ │ │ + strh r4, [r1, #14] │ │ │ │ lsls r5, r2, #2 │ │ │ │ - strh r6, [r0, #8] │ │ │ │ + strh r6, [r0, #14] │ │ │ │ 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] @ (7650b8 ) │ │ │ │ @@ -2567187,15 +2567201,15 @@ │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 765446 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - subs r2, #214 @ 0xd6 │ │ │ │ + subs r3, #150 @ 0x96 │ │ │ │ lsls r0, r4, #4 │ │ │ │ add r3, sp, #944 @ 0x3b0 │ │ │ │ lsls r4, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r3, sp, #816 @ 0x330 │ │ │ │ lsls r4, r0, #5 │ │ │ │ @@ -2568434,74 +2568448,69 @@ │ │ │ │ blx 69690 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 765ffc │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ add r3, pc, #424 @ (adr r3, 766214 ) │ │ │ │ lsls r4, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r3, #10 │ │ │ │ + asrs r4, r3, #13 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - cmp r5, #146 @ 0x92 │ │ │ │ + cmp r6, #82 @ 0x52 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - @ instruction: 0xe9b20095 │ │ │ │ - @ instruction: 0xe9b00095 │ │ │ │ + orns r0, r2, r5, lsr #2 │ │ │ │ + orns r0, r0, r5, lsr #2 │ │ │ │ ldrsh r4, [r2, r3] │ │ │ │ lsls r2, r1, #5 │ │ │ │ ldrsh r2, [r1, r3] │ │ │ │ lsls r2, r1, #5 │ │ │ │ - ldr r2, [r7, r7] │ │ │ │ + ldrh r2, [r7, r2] │ │ │ │ lsls r6, r2, #2 │ │ │ │ - strb r2, [r7, #13] │ │ │ │ + strb r2, [r7, #16] │ │ │ │ lsls r5, r2, #2 │ │ │ │ - lsrs r0, r4, #2 │ │ │ │ + lsrs r0, r4, #5 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - asrs r4, r6, #16 │ │ │ │ + asrs r4, r6, #19 │ │ │ │ lsls r7, r1, #2 │ │ │ │ - ldmdb r8, {r0, r2, r4, r7} │ │ │ │ + ldrd r0, r0, [r8, #596] @ 0x254 │ │ │ │ add r1, pc, #768 @ (adr r1, 7663a0 ) │ │ │ │ lsls r4, r0, #5 │ │ │ │ - stmia.w lr, {r0, r2, r4, r7} │ │ │ │ + strd r0, r0, [lr, #-596] @ 0x254 │ │ │ │ ldrb r2, [r6, r6] │ │ │ │ lsls r2, r1, #5 │ │ │ │ - @ instruction: 0xe8ce0095 │ │ │ │ - @ instruction: 0xe8c20095 │ │ │ │ - @ instruction: 0xe8240095 │ │ │ │ - stmia.w sl, {r0, r2, r4, r7} │ │ │ │ - strex r0, r0, [r6, #596] @ 0x254 │ │ │ │ - b.n 765f4c │ │ │ │ - lsls r5, r2, #2 │ │ │ │ - @ instruction: 0xe8220095 │ │ │ │ - @ instruction: 0xe8140095 │ │ │ │ - @ instruction: 0xe80a0095 │ │ │ │ - b.n 7660cc │ │ │ │ - lsls r5, r2, #2 │ │ │ │ - b.n 7660b8 │ │ │ │ - lsls r5, r2, #2 │ │ │ │ - b.n 76609c │ │ │ │ - lsls r5, r2, #2 │ │ │ │ - b.n 766010 │ │ │ │ - lsls r5, r2, #2 │ │ │ │ - mrc2 0, 4, r0, cr8, cr12, {4} │ │ │ │ - b.n 765f10 │ │ │ │ + @ instruction: 0xe98e0095 │ │ │ │ + @ instruction: 0xe9820095 │ │ │ │ + strd r0, r0, [r4], #596 @ 0x254 │ │ │ │ + strd r0, r0, [sl, #-596] @ 0x254 │ │ │ │ + stmdb r6, {r0, r2, r4, r7} │ │ │ │ + @ instruction: 0xe8060095 │ │ │ │ + strd r0, r0, [r2], #596 @ 0x254 │ │ │ │ + @ instruction: 0xe8d40095 │ │ │ │ + @ instruction: 0xe8ca0095 │ │ │ │ + ldmia.w lr!, {r0, r2, r4, r7} │ │ │ │ + ldmia.w r2!, {r0, r2, r4, r7} │ │ │ │ + stmia.w r2!, {r0, r2, r4, r7} │ │ │ │ + @ instruction: 0xe85a0095 │ │ │ │ + vqadd.u16 d16, d24, d12 │ │ │ │ + b.n 766090 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - b.n 765f04 │ │ │ │ + b.n 766084 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - b.n 765f68 │ │ │ │ + b.n 7660e8 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - cmp r3, #144 @ 0x90 │ │ │ │ + cmp r4, #80 @ 0x50 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r7, #138 @ 0x8a │ │ │ │ + eors r2, r1 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - str r7, [sp, #440] @ 0x1b8 │ │ │ │ + ldr r0, [sp, #184] @ 0xb8 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - stmia r2!, {r2, r5, r6} │ │ │ │ + stmia r3!, {r2, r5} │ │ │ │ lsls r1, r2, #2 │ │ │ │ - cmp r2, #74 @ 0x4a │ │ │ │ + cmp r3, #10 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - subs r4, r3, #7 │ │ │ │ + movs r0, #156 @ 0x9c │ │ │ │ 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 │ │ │ │ @@ -2568591,21 +2568600,21 @@ │ │ │ │ str r3, [r4, #0] │ │ │ │ bl 75bbfc │ │ │ │ blx 68e34 <__cxa_end_cleanup@plt> │ │ │ │ ldr r6, [sp, #872] @ 0x368 │ │ │ │ lsls r4, r0, #5 │ │ │ │ strh r0, [r5, #50] @ 0x32 │ │ │ │ lsls r4, r0, #5 │ │ │ │ - b.n 765da0 │ │ │ │ + b.n 765f20 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - b.n 765d90 │ │ │ │ + b.n 765f10 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - b.n 765d54 │ │ │ │ + b.n 765ed4 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - b.n 765d78 │ │ │ │ + b.n 765ef8 │ │ │ │ lsls r5, r2, #2 │ │ │ │ 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 │ │ │ │ @@ -2568738,19 +2568747,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 7659fc │ │ │ │ blx 68e34 <__cxa_end_cleanup@plt> │ │ │ │ ldr r5, [sp, #352] @ 0x160 │ │ │ │ lsls r4, r0, #5 │ │ │ │ strh r0, [r6, #38] @ 0x26 │ │ │ │ lsls r4, r0, #5 │ │ │ │ - b.n 765c70 │ │ │ │ + b.n 765df0 │ │ │ │ lsls r5, r2, #2 │ │ │ │ asrs r4, r1, #14 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 765c50 │ │ │ │ + b.n 765dd0 │ │ │ │ lsls r5, r2, #2 │ │ │ │ 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 │ │ │ │ @@ -2568875,15 +2568884,15 @@ │ │ │ │ lsls r4, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [sp, #392] @ 0x188 │ │ │ │ lsls r4, r0, #5 │ │ │ │ strh r0, [r1, #32] │ │ │ │ lsls r4, r0, #5 │ │ │ │ - b.n 766bd8 │ │ │ │ + b.n 765d58 │ │ │ │ lsls r5, r2, #2 │ │ │ │ asrs r4, r2, #22 │ │ │ │ movs r0, r0 │ │ │ │ movs r1, #224 @ 0xe0 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [sp, #728] @ 0x2d8 │ │ │ │ lsls r4, r0, #5 │ │ │ │ @@ -2569305,29 +2569314,29 @@ │ │ │ │ add r1, pc │ │ │ │ blx 69690 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 76684e │ │ │ │ ldr r0, [pc, #36] @ (7668e0 ) │ │ │ │ add r0, pc │ │ │ │ blx 69f38 │ │ │ │ nop │ │ │ │ - b.n 766c34 │ │ │ │ + b.n 766db4 │ │ │ │ lsls r5, r2, #2 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ lsls r4, r0, #5 │ │ │ │ subs r0, #204 @ 0xcc │ │ │ │ movs r0, r0 │ │ │ │ - movs r3, #36 @ 0x24 │ │ │ │ + movs r3, #228 @ 0xe4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - udf #142 @ 0x8e │ │ │ │ + svc 78 @ 0x4e │ │ │ │ lsls r5, r2, #2 │ │ │ │ - movs r2, #18 │ │ │ │ + movs r2, #210 @ 0xd2 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - b.n 766acc │ │ │ │ + b.n 766c4c │ │ │ │ lsls r5, r2, #2 │ │ │ │ - bpl.n 7667e4 │ │ │ │ + bvs.n 766964 │ │ │ │ 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 │ │ │ │ @@ -2569405,31 +2569414,31 @@ │ │ │ │ ldr r1, [pc, #44] @ (7669d8 ) │ │ │ │ movs r2, #4 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ blx 69690 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - b.n 766b1c │ │ │ │ + b.n 766c9c │ │ │ │ lsls r5, r2, #2 │ │ │ │ - movs r1, #128 @ 0x80 │ │ │ │ + movs r2, #64 @ 0x40 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ble.n 766a08 │ │ │ │ + ble.n 766988 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - b.n 766ac0 │ │ │ │ + b.n 766c40 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - movs r2, #36 @ 0x24 │ │ │ │ + movs r2, #228 @ 0xe4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - bgt.n 76694c │ │ │ │ + ble.n 766acc │ │ │ │ lsls r5, r2, #2 │ │ │ │ - b.n 766a60 │ │ │ │ + b.n 766be0 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - bgt.n 7668f4 │ │ │ │ + ble.n 766a74 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - b.n 766a18 │ │ │ │ + b.n 766b98 │ │ │ │ lsls r5, r2, #2 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 766ad4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -2569951,23 +2569960,23 @@ │ │ │ │ b.n 766e5c │ │ │ │ str r4, [sp, #0] │ │ │ │ lsls r4, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r3, [sp, #968] @ 0x3c8 │ │ │ │ lsls r4, r0, #5 │ │ │ │ - movs r3, #166 @ 0xa6 │ │ │ │ + movs r4, #102 @ 0x66 │ │ │ │ lsls r0, r4, #4 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ lsls r4, r0, #5 │ │ │ │ adds r3, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ - movs r1, #202 @ 0xca │ │ │ │ + movs r2, #138 @ 0x8a │ │ │ │ lsls r0, r4, #4 │ │ │ │ str r1, [sp, #704] @ 0x2c0 │ │ │ │ lsls r4, r0, #5 │ │ │ │ str r1, [sp, #576] @ 0x240 │ │ │ │ lsls r4, r0, #5 │ │ │ │ str r1, [sp, #448] @ 0x1c0 │ │ │ │ lsls r4, r0, #5 │ │ │ │ @@ -2571003,23 +2571012,23 @@ │ │ │ │ b.n 7678e2 │ │ │ │ ldrh r0, [r0, #14] │ │ │ │ lsls r4, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r2, [r6, #12] │ │ │ │ lsls r4, r0, #5 │ │ │ │ - adds r2, r4, r5 │ │ │ │ + subs r2, r4, r0 │ │ │ │ lsls r0, r4, #4 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ ldrh r6, [r0, #4] │ │ │ │ lsls r4, r0, #5 │ │ │ │ - asrs r2, r1, #28 │ │ │ │ + asrs r2, r1, #31 │ │ │ │ lsls r0, r4, #4 │ │ │ │ strh r6, [r2, #56] @ 0x38 │ │ │ │ lsls r4, r0, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -2571273,15 +2571282,15 @@ │ │ │ │ lsls r4, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strh r6, [r0, #42] @ 0x2a │ │ │ │ lsls r4, r0, #5 │ │ │ │ adds r3, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r4, #20 │ │ │ │ + asrs r2, r4, #23 │ │ │ │ lsls r0, r4, #4 │ │ │ │ strh r6, [r2, #34] @ 0x22 │ │ │ │ lsls r4, r0, #5 │ │ │ │ strh r2, [r6, #32] │ │ │ │ lsls r4, r0, #5 │ │ │ │ strh r2, [r2, #32] │ │ │ │ lsls r4, r0, #5 │ │ │ │ @@ -2571472,19 +2571481,19 @@ │ │ │ │ nop │ │ │ │ strh r4, [r0, #30] │ │ │ │ lsls r4, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strh r6, [r6, #28] │ │ │ │ lsls r4, r0, #5 │ │ │ │ - asrs r4, r5, #15 │ │ │ │ + asrs r4, r5, #18 │ │ │ │ lsls r0, r4, #4 │ │ │ │ adds r3, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r4, #14 │ │ │ │ + asrs r2, r4, #17 │ │ │ │ lsls r0, r4, #4 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ strh r2, [r0, #22] │ │ │ │ lsls r4, r0, #5 │ │ │ │ strh r0, [r5, #18] │ │ │ │ lsls r4, r0, #5 │ │ │ │ @@ -2572225,15 +2572234,15 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ b.n 768512 │ │ │ │ blx 68e34 <__cxa_end_cleanup@plt> │ │ │ │ ldrb r2, [r4, #13] │ │ │ │ lsls r4, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r7, #13 │ │ │ │ + lsrs r2, r7, #16 │ │ │ │ lsls r0, r4, #4 │ │ │ │ ldrb r0, [r1, #12] │ │ │ │ lsls r4, r0, #5 │ │ │ │ ldrb r6, [r4, #11] │ │ │ │ lsls r4, r0, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2573588,33 +2573597,34 @@ │ │ │ │ nop │ │ │ │ strb r4, [r5, #9] │ │ │ │ lsls r4, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strb r4, [r7, #8] │ │ │ │ lsls r4, r0, #5 │ │ │ │ - lsls r0, r3, #10 │ │ │ │ + lsls r0, r3, #13 │ │ │ │ lsls r0, r4, #4 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r0, #8 │ │ │ │ + lsls r6, r0, #11 │ │ │ │ lsls r0, r4, #4 │ │ │ │ strb r0, [r0, #6] │ │ │ │ lsls r4, r0, #5 │ │ │ │ - lsls r4, r3, #6 │ │ │ │ + lsls r4, r3, #9 │ │ │ │ lsls r0, r4, #4 │ │ │ │ adds r4, #12 │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r4, #3 │ │ │ │ + lsls r2, r4, #6 │ │ │ │ lsls r0, r4, #4 │ │ │ │ - lsls r6, r6, #1 │ │ │ │ + lsls r6, r6, #4 │ │ │ │ + lsls r0, r4, #4 │ │ │ │ + lsls r4, r5, #1 │ │ │ │ lsls r0, r4, #4 │ │ │ │ - vsra.u32 d0, d15, #20 │ │ │ │ ldr r2, [r4, #104] @ 0x68 │ │ │ │ lsls r4, r0, #5 │ │ │ │ ldr r0, [r0, #104] @ 0x68 │ │ │ │ lsls r4, r0, #5 │ │ │ │ ldr r0, [r4, #100] @ 0x64 │ │ │ │ lsls r4, r0, #5 │ │ │ │ ldr r6, [r7, #96] @ 0x60 │ │ │ │ @@ -2573780,20 +2573790,20 @@ │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 76945e │ │ │ │ blx 68e34 <__cxa_end_cleanup@plt> │ │ │ │ ldr r4, [r3, #76] @ 0x4c │ │ │ │ lsls r4, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - stc2 1, cr0, [sl, #-124]! @ 0xffffff84 │ │ │ │ + stc2l 1, cr0, [sl, #124]! @ 0x7c │ │ │ │ ldr r6, [r4, #68] @ 0x44 │ │ │ │ lsls r4, r0, #5 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - stc2 1, cr0, [lr], {31} │ │ │ │ + stc2l 1, cr0, [lr, #-124] @ 0xffffff84 │ │ │ │ adds r3, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [r5, #60] @ 0x3c │ │ │ │ lsls r4, r0, #5 │ │ │ │ ldr r6, [r5, #56] @ 0x38 │ │ │ │ lsls r4, r0, #5 │ │ │ │ ldr r4, [r1, #56] @ 0x38 │ │ │ │ @@ -2574224,23 +2574234,23 @@ │ │ │ │ ldr r1, [pc, #36] @ (7698f4 ) │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx 69690 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - cbz r4, 769900 │ │ │ │ + sxth r4, r6 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - cbz r6, 769904 │ │ │ │ + sxth r6, r6 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - @ instruction: 0xf2f8009d │ │ │ │ - cbz r6, 7698fe │ │ │ │ + @ instruction: 0xf3b8009d │ │ │ │ + cbz r6, 76992e │ │ │ │ lsls r5, r2, #2 │ │ │ │ - movt r0, #24733 @ 0x609d │ │ │ │ - stmia r5!, {r3, r4, r6} │ │ │ │ + usat r0, #29, r6, lsl #2 │ │ │ │ + stmia r6!, {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] @ (7699f8 ) │ │ │ │ mov r6, r0 │ │ │ │ @@ -2574348,23 +2574358,23 @@ │ │ │ │ b.n 76997e │ │ │ │ adds r5, r2, #4 │ │ │ │ b.n 769942 │ │ │ │ str r6, [r5, #108] @ 0x6c │ │ │ │ lsls r4, r0, #5 │ │ │ │ subs r0, #204 @ 0xcc │ │ │ │ movs r0, r0 │ │ │ │ - add r2, sp, #480 @ 0x1e0 │ │ │ │ + add r3, sp, #224 @ 0xe0 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - addw r0, lr, #157 @ 0x9d │ │ │ │ - add sp, #432 @ 0x1b0 │ │ │ │ + movt r0, #57501 @ 0xe09d │ │ │ │ + cbz r4, 769a16 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - add sp, #360 @ 0x168 │ │ │ │ + cbz r2, 769a16 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - subs.w r0, sl, #157 @ 0x9d │ │ │ │ - add r7, sp, #1008 @ 0x3f0 │ │ │ │ + @ instruction: 0xf27a009d │ │ │ │ + sub sp, #240 @ 0xf0 │ │ │ │ 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 │ │ │ │ @@ -2574589,15 +2574599,15 @@ │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r3, r0 │ │ │ │ b.n 769c4c │ │ │ │ ldr r0, [pc, #4] @ (769c68 ) │ │ │ │ add r0, pc │ │ │ │ blx 68a8c │ │ │ │ - ldmia r2!, {r1, r4} │ │ │ │ + ldmia r2!, {r1, r4, r6, r7} │ │ │ │ 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] @ (769dbc ) │ │ │ │ mov r5, r0 │ │ │ │ @@ -2574775,15 +2574785,15 @@ │ │ │ │ strd r3, r4, [r6] │ │ │ │ str r5, [r6, #8] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r0, [pc, #4] @ (769e40 ) │ │ │ │ add r0, pc │ │ │ │ blx 68a8c │ │ │ │ - ldmia r0!, {r1, r3, r4, r5} │ │ │ │ + ldmia r0!, {r1, r3, r4, r5, r6, r7} │ │ │ │ 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] @ (76a04c ) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -2575986,67 +2575996,67 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #108] @ (76aa54 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #108] @ (76aa58 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - str r4, [r4, #100] @ 0x64 │ │ │ │ + str r4, [r4, #112] @ 0x70 │ │ │ │ lsls r6, r1, #2 │ │ │ │ - add r1, pc, #744 @ (adr r1, 76ace0 ) │ │ │ │ + add r2, pc, #488 @ (adr r2, 76abe0 ) │ │ │ │ lsls r5, r2, #2 │ │ │ │ - add r1, pc, #672 @ (adr r1, 76ac9c ) │ │ │ │ + add r2, pc, #416 @ (adr r2, 76ab9c ) │ │ │ │ lsls r5, r2, #2 │ │ │ │ - add r1, pc, #584 @ (adr r1, 76ac48 ) │ │ │ │ + add r2, pc, #328 @ (adr r2, 76ab48 ) │ │ │ │ lsls r5, r2, #2 │ │ │ │ - add r1, pc, #512 @ (adr r1, 76ac04 ) │ │ │ │ + add r2, pc, #256 @ (adr r2, 76ab04 ) │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldmia r1, {r1, r2, r3, r4, r6} │ │ │ │ + ldmia r2, {r1, r2, r3, r4} │ │ │ │ lsls r3, r2, #2 │ │ │ │ - add r1, pc, #416 @ (adr r1, 76abac ) │ │ │ │ + add r2, pc, #160 @ (adr r2, 76aaac ) │ │ │ │ lsls r5, r2, #2 │ │ │ │ - add r1, pc, #344 @ (adr r1, 76ab68 ) │ │ │ │ + add r2, pc, #88 @ (adr r2, 76aa68 ) │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldmia r1!, {r6} │ │ │ │ + ldmia r2!, {} │ │ │ │ lsls r3, r2, #2 │ │ │ │ - add r1, pc, #248 @ (adr r1, 76ab10 ) │ │ │ │ + add r1, pc, #1016 @ (adr r1, 76ae10 ) │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldmia r1!, {r2, r5, r6} │ │ │ │ + ldmia r2, {r2, r5} │ │ │ │ lsls r3, r2, #2 │ │ │ │ - add r1, pc, #152 @ (adr r1, 76aab8 ) │ │ │ │ + add r1, pc, #920 @ (adr r1, 76adb8 ) │ │ │ │ lsls r5, r2, #2 │ │ │ │ - add r1, pc, #80 @ (adr r1, 76aa74 ) │ │ │ │ + add r1, pc, #848 @ (adr r1, 76ad74 ) │ │ │ │ lsls r5, r2, #2 │ │ │ │ - add r1, pc, #8 @ (adr r1, 76aa30 ) │ │ │ │ + add r1, pc, #776 @ (adr r1, 76ad30 ) │ │ │ │ lsls r5, r2, #2 │ │ │ │ - add r0, pc, #960 @ (adr r0, 76adec ) │ │ │ │ + add r1, pc, #704 @ (adr r1, 76acec ) │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldmia r1, {r1, r3, r4, r5} │ │ │ │ + ldmia r1, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r3, r2, #2 │ │ │ │ - ldrb r0, [r7, r6] │ │ │ │ + ldrsh r0, [r7, r1] │ │ │ │ lsls r2, r2, #2 │ │ │ │ - add r0, pc, #824 @ (adr r0, 76ad70 ) │ │ │ │ + add r1, pc, #568 @ (adr r1, 76ac70 ) │ │ │ │ lsls r5, r2, #2 │ │ │ │ - add r0, pc, #736 @ (adr r0, 76ad1c ) │ │ │ │ + add r1, pc, #480 @ (adr r1, 76ac1c ) │ │ │ │ lsls r5, r2, #2 │ │ │ │ - add r0, pc, #648 @ (adr r0, 76acc8 ) │ │ │ │ + add r1, pc, #392 @ (adr r1, 76abc8 ) │ │ │ │ lsls r5, r2, #2 │ │ │ │ - add r0, pc, #544 @ (adr r0, 76ac64 ) │ │ │ │ + add r1, pc, #288 @ (adr r1, 76ab64 ) │ │ │ │ lsls r5, r2, #2 │ │ │ │ - add r0, pc, #456 @ (adr r0, 76ac10 ) │ │ │ │ + add r1, pc, #200 @ (adr r1, 76ab10 ) │ │ │ │ lsls r5, r2, #2 │ │ │ │ - add r0, pc, #368 @ (adr r0, 76abbc ) │ │ │ │ + add r1, pc, #112 @ (adr r1, 76aabc ) │ │ │ │ lsls r5, r2, #2 │ │ │ │ - add r0, pc, #312 @ (adr r0, 76ab88 ) │ │ │ │ + add r1, pc, #56 @ (adr r1, 76aa88 ) │ │ │ │ lsls r5, r2, #2 │ │ │ │ - add r0, pc, #192 @ (adr r0, 76ab14 ) │ │ │ │ + add r0, pc, #960 @ (adr r0, 76ae14 ) │ │ │ │ lsls r5, r2, #2 │ │ │ │ - add r0, pc, #88 @ (adr r0, 76aab0 ) │ │ │ │ + add r0, pc, #856 @ (adr r0, 76adb0 ) │ │ │ │ lsls r5, r2, #2 │ │ │ │ - strb r0, [r3, #27] │ │ │ │ + strb r0, [r3, #30] │ │ │ │ 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] @ (76acbc ) │ │ │ │ mov r6, r0 │ │ │ │ @@ -2576301,53 +2576311,53 @@ │ │ │ │ lsls r4, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strb r2, [r0, r6] │ │ │ │ lsls r4, r0, #5 │ │ │ │ movs r3, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r7, #216 @ 0xd8 │ │ │ │ + adds r0, #152 @ 0x98 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - add r0, pc, #192 @ (adr r0, 76ad94 ) │ │ │ │ + add r0, pc, #960 @ (adr r0, 76b094 ) │ │ │ │ lsls r5, r2, #2 │ │ │ │ - b.n 76ada4 │ │ │ │ + b.n 76af24 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [sp, #792] @ 0x318 │ │ │ │ + ldr r1, [sp, #536] @ 0x218 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldr r3, [sp, #528] @ 0x210 │ │ │ │ + ldr r4, [sp, #272] @ 0x110 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldr r7, [sp, #848] @ 0x350 │ │ │ │ + add r0, pc, #592 @ (adr r0, 76af34 ) │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldr r7, [sp, #792] @ 0x318 │ │ │ │ + add r0, pc, #536 @ (adr r0, 76af00 ) │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldr r7, [sp, #712] @ 0x2c8 │ │ │ │ + add r0, pc, #456 @ (adr r0, 76aeb4 ) │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldr r7, [sp, #576] @ 0x240 │ │ │ │ + add r0, pc, #320 @ (adr r0, 76ae30 ) │ │ │ │ lsls r5, r2, #2 │ │ │ │ - svc 156 @ 0x9c │ │ │ │ + b.n 76adac │ │ │ │ lsls r5, r3, #2 │ │ │ │ - usat r0, #30, r6, asr #2 │ │ │ │ - @ instruction: 0xf394009e │ │ │ │ - usat r0, #30, r2, lsl #2 │ │ │ │ - @ instruction: 0xf370009e │ │ │ │ + orn r0, r6, #5177344 @ 0x4f0000 │ │ │ │ + orrs.w r0, r4, #5177344 @ 0x4f0000 │ │ │ │ + orr.w r0, r2, #5177344 @ 0x4f0000 │ │ │ │ + bics.w r0, r0, #5177344 @ 0x4f0000 │ │ │ │ strh r6, [r1, r7] │ │ │ │ lsls r4, r0, #5 │ │ │ │ - ldr r5, [pc, #600] @ (76af64 ) │ │ │ │ + ldr r6, [pc, #344] @ (76ae64 ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldr r5, [pc, #576] @ (76af50 ) │ │ │ │ + ldr r6, [pc, #320] @ (76ae50 ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldr r5, [pc, #552] @ (76af3c ) │ │ │ │ + ldr r6, [pc, #296] @ (76ae3c ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldr r5, [pc, #528] @ (76af28 ) │ │ │ │ + ldr r6, [pc, #272] @ (76ae28 ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldr r6, [sp, #888] @ 0x378 │ │ │ │ + ldr r7, [sp, #632] @ 0x278 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldr r6, [sp, #816] @ 0x330 │ │ │ │ + ldr r7, [sp, #560] @ 0x230 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldr r6, [sp, #744] @ 0x2e8 │ │ │ │ + ldr r7, [sp, #488] @ 0x1e8 │ │ │ │ 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 │ │ │ │ @@ -2576803,15 +2576813,15 @@ │ │ │ │ b.n 76b17e │ │ │ │ str r4, [r2, r0] │ │ │ │ lsls r4, r0, #5 │ │ │ │ str r6, [r1, r0] │ │ │ │ lsls r4, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 76b418 │ │ │ │ + b.n 76b598 │ │ │ │ lsls r7, r3, #4 │ │ │ │ ldr r7, [pc, #376] @ (76b34c ) │ │ │ │ lsls r4, r0, #5 │ │ │ │ adds r3, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [pc, #568] @ (76b414 ) │ │ │ │ lsls r4, r0, #5 │ │ │ │ @@ -2576900,15 +2576910,15 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ blx 68e34 <__cxa_end_cleanup@plt> │ │ │ │ nop │ │ │ │ ldr r5, [pc, #1008] @ (76b6ac ) │ │ │ │ lsls r4, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - svc 74 @ 0x4a │ │ │ │ + b.n 76b2d8 │ │ │ │ lsls r7, r3, #4 │ │ │ │ ldr r5, [pc, #520] @ (76b4d0 ) │ │ │ │ lsls r4, r0, #5 │ │ │ │ ldr r5, [pc, #376] @ (76b444 ) │ │ │ │ lsls r4, r0, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2577149,15 +2577159,15 @@ │ │ │ │ b.n 76b4a0 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r5, [pc, #48] @ (76b558 ) │ │ │ │ lsls r4, r0, #5 │ │ │ │ ldr r5, [pc, #40] @ (76b554 ) │ │ │ │ lsls r4, r0, #5 │ │ │ │ - udf #42 @ 0x2a │ │ │ │ + udf #234 @ 0xea │ │ │ │ lsls r7, r3, #4 │ │ │ │ ldr r4, [pc, #728] @ (76b80c ) │ │ │ │ lsls r4, r0, #5 │ │ │ │ adds r3, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [pc, #432] @ (76b6ec ) │ │ │ │ lsls r4, r0, #5 │ │ │ │ @@ -2577868,37 +2577878,37 @@ │ │ │ │ lsls r4, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ mov r0, r0 │ │ │ │ lsls r4, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - bvs.n 76bbe0 │ │ │ │ + bvc.n 76bb60 │ │ │ │ lsls r7, r3, #4 │ │ │ │ - bvs.n 76bb68 │ │ │ │ + bvc.n 76bce8 │ │ │ │ lsls r7, r3, #4 │ │ │ │ asrs r0, r4, #32 │ │ │ │ movs r0, r0 │ │ │ │ add ip, r6 │ │ │ │ lsls r4, r0, #5 │ │ │ │ - ldrh r4, [r6, #62] @ 0x3e │ │ │ │ + str r0, [sp, #720] @ 0x2d0 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldrh r4, [r3, #62] @ 0x3e │ │ │ │ + str r0, [sp, #624] @ 0x270 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldrh r0, [r0, #62] @ 0x3e │ │ │ │ + str r0, [sp, #512] @ 0x200 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldr r6, [sp, #560] @ 0x230 │ │ │ │ + ldr r7, [sp, #304] @ 0x130 │ │ │ │ lsls r5, r2, #2 │ │ │ │ add r2, r1 │ │ │ │ lsls r4, r0, #5 │ │ │ │ mvns r2, r6 │ │ │ │ lsls r4, r0, #5 │ │ │ │ - strh r0, [r7, #62] @ 0x3e │ │ │ │ + ldrh r0, [r7, #4] │ │ │ │ lsls r5, r2, #2 │ │ │ │ - strh r2, [r4, #58] @ 0x3a │ │ │ │ + ldrh r2, [r4, #0] │ │ │ │ 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] @ (76bd58 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -2578076,15 +2578086,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 467f04 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x353b88> │ │ │ │ adds r4, #4 │ │ │ │ cmp r4, r6 │ │ │ │ bne.n 76bdfc │ │ │ │ movs r0, #1 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - bcc.n 76be98 │ │ │ │ + bcc.n 76be18 │ │ │ │ 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 │ │ │ │ @@ -2580068,15 +2580078,15 @@ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 76d290 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl ad5080 │ │ │ │ + bl ad5078 │ │ │ │ orrs r6, r0 │ │ │ │ b.n 76d1c0 │ │ │ │ mov r0, r4 │ │ │ │ bl 4b8a7c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3a4700> │ │ │ │ mov r0, r4 │ │ │ │ bl 4b92c4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3a4f48> │ │ │ │ b.n 76d1f0 │ │ │ │ @@ -2581566,24 +2581576,24 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #692] @ 0x2b4 │ │ │ │ mov.w r3, #0 │ │ │ │ bl 48dd10 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x379994> │ │ │ │ add r1, sp, #76 @ 0x4c │ │ │ │ mov r0, r5 │ │ │ │ strb r4, [r1, #0] │ │ │ │ - bl ac4ec8 │ │ │ │ + bl ac4ec0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ bl 776934 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 49ca20 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3886a4> │ │ │ │ mov r0, r5 │ │ │ │ - bl acef28 │ │ │ │ + bl acef20 │ │ │ │ mov r1, r4 │ │ │ │ mov.w r2, #408 @ 0x198 │ │ │ │ add r0, sp, #284 @ 0x11c │ │ │ │ blx 6a214 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov r1, r0 │ │ │ │ str r2, [r0, #0] │ │ │ │ @@ -2582560,19 +2582570,19 @@ │ │ │ │ lsls r4, r0, #5 │ │ │ │ adds r0, r4, #7 │ │ │ │ lsls r4, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, pc, #328 @ (adr r7, 76eddc ) │ │ │ │ + add r0, sp, #72 @ 0x48 │ │ │ │ lsls r7, r3, #4 │ │ │ │ - add r7, pc, #304 @ (adr r7, 76edc8 ) │ │ │ │ + add r0, sp, #48 @ 0x30 │ │ │ │ lsls r7, r3, #4 │ │ │ │ - add r5, pc, #888 @ (adr r5, 76f014 ) │ │ │ │ + add r6, pc, #632 @ (adr r6, 76ef14 ) │ │ │ │ lsls r7, r3, #4 │ │ │ │ asrs r6, r2, #14 │ │ │ │ lsls r4, r0, #5 │ │ │ │ bl 53d808 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x42948c> │ │ │ │ ldr r6, [r7, #76] @ 0x4c │ │ │ │ mov r3, r0 │ │ │ │ ldrb r2, [r6, #13] │ │ │ │ @@ -2582977,21 +2582987,21 @@ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ udf #255 @ 0xff │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ udf #255 @ 0xff │ │ │ │ blx 68e34 <__cxa_end_cleanup@plt> │ │ │ │ nop │ │ │ │ - add r3, pc, #64 @ (adr r3, 76f0f0 ) │ │ │ │ + add r3, pc, #832 @ (adr r3, 76f3f0 ) │ │ │ │ lsls r7, r3, #4 │ │ │ │ lsrs r6, r6, #30 │ │ │ │ lsls r4, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc, #928 @ (adr r0, 76f45c ) │ │ │ │ + add r1, pc, #672 @ (adr r1, 76f35c ) │ │ │ │ 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] @ 76f548 │ │ │ │ @@ -2583018,26 +2583028,26 @@ │ │ │ │ ldrsb.w r3, [r4, #65] @ 0x41 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 76f3a0 │ │ │ │ cmp r3, #4 │ │ │ │ beq.w 76f3b0 │ │ │ │ movs r1, #8 │ │ │ │ mov r0, r4 │ │ │ │ - bl ad4450 │ │ │ │ + bl ad4448 │ │ │ │ ldr.w r2, [pc, #1076] @ 76f554 │ │ │ │ movs r3, #5 │ │ │ │ movs r1, #14 │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 495178 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x380dfc> │ │ │ │ ldrsb.w r3, [r4, #65] @ 0x41 │ │ │ │ bics.w r3, r3, #2 │ │ │ │ bne.n 76f13e │ │ │ │ mov r0, r4 │ │ │ │ - bl ad313c │ │ │ │ + bl ad3134 │ │ │ │ ldr.w r3, [r4, #424] @ 0x1a8 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cbz r1, 76f15e │ │ │ │ movs r1, #0 │ │ │ │ ldrb.w r2, [r3, #32] │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ @@ -2583145,15 +2583155,15 @@ │ │ │ │ cmp r3, #2 │ │ │ │ bne.n 76f27c │ │ │ │ ldr.w r1, [r4, #368] @ 0x170 │ │ │ │ mov r0, r4 │ │ │ │ sub.w r1, r1, #1 │ │ │ │ clz r1, r1 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ - bl acdd9c │ │ │ │ + bl acdd94 │ │ │ │ ldr.w r8, [pc, #740] @ 76f564 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ add r8, pc │ │ │ │ mov r1, r8 │ │ │ │ bl 47fdf4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x36ba78> │ │ │ │ movs r2, #0 │ │ │ │ @@ -2583168,15 +2583178,15 @@ │ │ │ │ bl 7772c4 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ bl 76bd64 │ │ │ │ mov r0, r4 │ │ │ │ cmp.w r9, #0 │ │ │ │ bne.w 76f3dc │ │ │ │ - bl ad18c4 │ │ │ │ + bl ad18bc │ │ │ │ ldr r2, [pc, #680] @ (76f568 ) │ │ │ │ str.w r9, [sp, #4] │ │ │ │ mov r3, sl │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r6, r2] │ │ │ │ ldr r2, [pc, #672] @ (76f56c ) │ │ │ │ adds r1, #8 │ │ │ │ @@ -2583200,15 +2583210,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 4da080 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3c5d04> │ │ │ │ ldr r3, [pc, #632] @ (76f574 ) │ │ │ │ movs r1, #64 @ 0x40 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ mov r2, r3 │ │ │ │ - bl acc7b0 │ │ │ │ + bl acc7a8 │ │ │ │ mov r0, r4 │ │ │ │ bl 76d164 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 76f308 │ │ │ │ ldrb.w r3, [r4, #354] @ 0x162 │ │ │ │ ldrb.w r2, [r4, #355] @ 0x163 │ │ │ │ orrs r3, r2 │ │ │ │ @@ -2583231,18 +2583241,18 @@ │ │ │ │ orr.w r5, r0, r6 │ │ │ │ mov r0, r4 │ │ │ │ bl 4b8adc <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3a4760> │ │ │ │ orrs r0, r5 │ │ │ │ ands.w r5, r0, #255 @ 0xff │ │ │ │ bne.n 76f320 │ │ │ │ mov r0, r4 │ │ │ │ - bl abddc4 │ │ │ │ + bl abddbc │ │ │ │ movs r1, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl ac417c │ │ │ │ + bl ac4174 │ │ │ │ mov r2, r5 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ bl 5310ec <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x41cd70> │ │ │ │ mov r0, r4 │ │ │ │ bl 4b92c4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3a4f48> │ │ │ │ ldr r2, [pc, #504] @ (76f578 ) │ │ │ │ @@ -2583261,15 +2583271,15 @@ │ │ │ │ b.n 76f320 │ │ │ │ mov r0, r4 │ │ │ │ bl 77c954 │ │ │ │ ldrsb.w r3, [r4, #65] @ 0x41 │ │ │ │ cmp r3, #4 │ │ │ │ bne.w 76f116 │ │ │ │ mov r0, r4 │ │ │ │ - bl ac0c80 │ │ │ │ + bl ac0c78 │ │ │ │ mov r0, r4 │ │ │ │ bl 779524 │ │ │ │ mov r0, r4 │ │ │ │ bl 4b92c4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3a4f48> │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #8 │ │ │ │ mov r0, r4 │ │ │ │ @@ -2583278,19 +2583288,19 @@ │ │ │ │ bl 76e060 │ │ │ │ b.n 76f116 │ │ │ │ mov r0, r4 │ │ │ │ bl 7761dc │ │ │ │ b.n 76f2e6 │ │ │ │ bl 774ea0 │ │ │ │ mov r0, r4 │ │ │ │ - bl ae8390 │ │ │ │ + bl ae8388 │ │ │ │ mov r0, r4 │ │ │ │ bl 4943d8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x38005c> │ │ │ │ mov r0, r4 │ │ │ │ - bl ad18c4 │ │ │ │ + bl ad18bc │ │ │ │ ldr r2, [pc, #372] @ (76f568 ) │ │ │ │ mov.w r9, #0 │ │ │ │ str.w r9, [sp, #4] │ │ │ │ ldr r1, [pc, #380] @ (76f57c ) │ │ │ │ mov r3, sl │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [r6, r2] │ │ │ │ @@ -2583432,15 +2583442,15 @@ │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsrs r6, r2, #28 │ │ │ │ lsls r4, r0, #5 │ │ │ │ svc 255 @ 0xff │ │ │ │ vaddw.u q15, , d1 │ │ │ │ vmla.i q15, , d25[0] │ │ │ │ - @ instruction: 0xffff9fa8 │ │ │ │ + vmla.i q13, , d24[0] │ │ │ │ lsls r7, r3, #4 │ │ │ │ b.n 76f5a2 │ │ │ │ vraddhn.i d18, , q6 │ │ │ │ movs r0, r0 │ │ │ │ ble.n 76f47a │ │ │ │ vqrdmulh.s , , d23[0] │ │ │ │ vcvt.f32.u32 d29, d29, #1 │ │ │ │ @@ -2583634,33 +2583644,33 @@ │ │ │ │ lsls r1, r1, #5 │ │ │ │ stmia r6!, {r1, r4, r5, r7} │ │ │ │ lsls r1, r1, #5 │ │ │ │ stmia r6!, {r3, r5, r7} │ │ │ │ lsls r1, r1, #5 │ │ │ │ stmia r6!, {r1, r2, r7} │ │ │ │ lsls r1, r1, #5 │ │ │ │ - strb r6, [r6, r5] │ │ │ │ + ldrsb r6, [r6, r0] │ │ │ │ lsls r5, r2, #2 │ │ │ │ cmp r5, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r5, r5] │ │ │ │ + ldrsb r2, [r5, r0] │ │ │ │ lsls r5, r2, #2 │ │ │ │ - strb r0, [r6, r3] │ │ │ │ + strb r0, [r6, r6] │ │ │ │ lsls r5, r2, #2 │ │ │ │ - strb r6, [r7, r3] │ │ │ │ + strb r6, [r7, r6] │ │ │ │ lsls r5, r2, #2 │ │ │ │ stmia r5!, {r2, r4, r6, r7} │ │ │ │ lsls r1, r1, #5 │ │ │ │ - strb r2, [r3, r3] │ │ │ │ + strb r2, [r3, r6] │ │ │ │ lsls r5, r2, #2 │ │ │ │ stmia r5!, {r3, r7} │ │ │ │ lsls r1, r1, #5 │ │ │ │ - strb r2, [r6, r2] │ │ │ │ + strb r2, [r6, r5] │ │ │ │ lsls r5, r2, #2 │ │ │ │ - strb r2, [r4, r2] │ │ │ │ + strb r2, [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] @ (76fa2c ) │ │ │ │ sub sp, #80 @ 0x50 │ │ │ │ @@ -2583920,37 +2583930,37 @@ │ │ │ │ lsls r1, r1, #5 │ │ │ │ stmia r4!, {r4, r6} │ │ │ │ lsls r1, r1, #5 │ │ │ │ lsls r4, r7, #30 │ │ │ │ lsls r4, r0, #5 │ │ │ │ cmp r5, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r7, r4] │ │ │ │ + strh r6, [r7, r7] │ │ │ │ lsls r5, r2, #2 │ │ │ │ - strh r2, [r0, r6] │ │ │ │ + strb r2, [r0, r1] │ │ │ │ lsls r5, r2, #2 │ │ │ │ - strh r2, [r1, r4] │ │ │ │ + strh r2, [r1, r7] │ │ │ │ lsls r5, r2, #2 │ │ │ │ stmia r3!, {r4, r5} │ │ │ │ lsls r1, r1, #5 │ │ │ │ - strh r4, [r4, r3] │ │ │ │ + strh r4, [r4, r6] │ │ │ │ lsls r5, r2, #2 │ │ │ │ stmia r2!, {r1, r5, r6, r7} │ │ │ │ lsls r1, r1, #5 │ │ │ │ - strh r4, [r2, r5] │ │ │ │ + strb r4, [r2, r0] │ │ │ │ lsls r5, r2, #2 │ │ │ │ - strh r2, [r5, r2] │ │ │ │ + strh r2, [r5, r5] │ │ │ │ lsls r5, r2, #2 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r3, r4] │ │ │ │ + strh r6, [r3, r7] │ │ │ │ lsls r5, r2, #2 │ │ │ │ - strh r0, [r4, r3] │ │ │ │ + strh r0, [r4, r6] │ │ │ │ lsls r5, r2, #2 │ │ │ │ - strh r2, [r6, r2] │ │ │ │ + strh r2, [r6, r5] │ │ │ │ lsls r5, r2, #2 │ │ │ │ lsls r0, r5, #23 │ │ │ │ lsls r4, r0, #5 │ │ │ │ ldrb r3, [r0, #12] │ │ │ │ cmp r3, #4 │ │ │ │ bne.n 76fab4 │ │ │ │ ldr r2, [r0, #36] @ 0x24 │ │ │ │ @@ -2593174,15 +2593184,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ add r2, pc, #736 @ (adr r2, 776284 ) │ │ │ │ lsls r3, r0, #5 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ add r0, pc, #536 @ (adr r0, 7761c4 ) │ │ │ │ lsls r3, r0, #5 │ │ │ │ - lsls r0, r5, #27 │ │ │ │ + lsls r0, r5, #30 │ │ │ │ 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] @ (7761c8 ) │ │ │ │ sub sp, #172 @ 0xac │ │ │ │ @@ -2597618,16 +2597628,16 @@ │ │ │ │ strb r0, [r6, #10] │ │ │ │ lsls r3, r0, #5 │ │ │ │ ldc2 15, cr15, [r5], {255} @ 0xff │ │ │ │ strb r2, [r7, #5] │ │ │ │ lsls r3, r0, #5 │ │ │ │ strb r2, [r4, #5] │ │ │ │ lsls r3, r0, #5 │ │ │ │ - bkpt 0x0068 │ │ │ │ - lsls r4, r2, #2 │ │ │ │ + it cs │ │ │ │ + lslcs r4, r2, #2 │ │ │ │ strb r6, [r6, #4] │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #624] @ (779184 ) │ │ │ │ @@ -2601103,15 +2601113,15 @@ │ │ │ │ lsls r3, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r2, r1, #15 │ │ │ │ lsls r1, r1, #5 │ │ │ │ asrs r2, r0, #15 │ │ │ │ lsls r1, r1, #5 │ │ │ │ - bics.w r1, r6, lr, lsr #32 │ │ │ │ + @ instruction: 0xeaf6011e │ │ │ │ asrs r2, r6, #14 │ │ │ │ lsls r1, r1, #5 │ │ │ │ asrs r2, r1, #10 │ │ │ │ lsls r1, r1, #5 │ │ │ │ asrs r0, r5, #9 │ │ │ │ lsls r1, r1, #5 │ │ │ │ strh r0, [r2, r4] │ │ │ │ @@ -2601201,15 +2601211,15 @@ │ │ │ │ strd r3, r4, [r6] │ │ │ │ str r5, [r6, #8] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r0, [pc, #4] @ (77b440 ) │ │ │ │ add r0, pc │ │ │ │ blx 68a8c │ │ │ │ - sxth r2, r7 │ │ │ │ + uxtb r2, r7 │ │ │ │ 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] @ 77be74 │ │ │ │ @@ -2602209,15 +2602219,15 @@ │ │ │ │ blx 68e34 <__cxa_end_cleanup@plt> │ │ │ │ ldr r3, [pc, #624] @ (77c0e8 ) │ │ │ │ lsls r3, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [pc, #504] @ (77c078 ) │ │ │ │ lsls r3, r0, #5 │ │ │ │ - ble.n 77be64 │ │ │ │ + udf #176 @ 0xb0 │ │ │ │ lsls r6, r3, #4 │ │ │ │ negs r6, r3 │ │ │ │ lsls r3, r0, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -2603844,17 +2603854,17 @@ │ │ │ │ blx 69690 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 77ce76 │ │ │ │ nop │ │ │ │ adds r1, #170 @ 0xaa │ │ │ │ lsls r3, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r7, #26] │ │ │ │ + ldrb r0, [r7, #29] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsrs r6, r3, #15 │ │ │ │ + lsrs r6, r3, #18 │ │ │ │ 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] @ (77cfe0 ) │ │ │ │ @@ -2603959,17 +2603969,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ adds r0, #234 @ 0xea │ │ │ │ lsls r3, r0, #5 │ │ │ │ adds r0, #184 @ 0xb8 │ │ │ │ lsls r3, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r6, #22] │ │ │ │ + ldrb r6, [r6, #25] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsrs r6, r2, #11 │ │ │ │ + lsrs r6, r2, #14 │ │ │ │ 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] @ (77d280 ) │ │ │ │ sub sp, #28 │ │ │ │ @@ -2604230,27 +2604240,27 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ cmp r7, #232 @ 0xe8 │ │ │ │ lsls r3, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r5, #19] │ │ │ │ + ldrb r2, [r5, #22] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldrh r0, [r6, r6] │ │ │ │ + ldrb r0, [r6, r1] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - strb r0, [r1, #13] │ │ │ │ + strb r0, [r1, #16] │ │ │ │ lsls r7, r1, #2 │ │ │ │ - lsrs r0, r3, #6 │ │ │ │ + lsrs r0, r3, #9 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldrb r4, [r7, #16] │ │ │ │ + ldrb r4, [r7, #19] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldrh r2, [r3, r4] │ │ │ │ + ldrh r2, [r3, r7] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - lsrs r4, r4, #5 │ │ │ │ + lsrs r4, r4, #8 │ │ │ │ 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] @ (77d40c ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -2604391,25 +2604401,25 @@ │ │ │ │ add r1, pc │ │ │ │ blx 69690 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 77d3c4 │ │ │ │ cmp r5, #64 @ 0x40 │ │ │ │ lsls r3, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r1, #10] │ │ │ │ + ldrb r2, [r1, #13] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldrb r2, [r2, #9] │ │ │ │ + ldrb r2, [r2, #12] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldrb r4, [r5, #8] │ │ │ │ + ldrb r4, [r5, #11] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldrb r2, [r3, #7] │ │ │ │ + ldrb r2, [r3, #10] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldrb r0, [r0, #7] │ │ │ │ + ldrb r0, [r0, #10] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsls r4, r4, #26 │ │ │ │ + lsls r4, r4, #29 │ │ │ │ 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, #1604] @ 77da84 │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ @@ -2605026,49 +2605036,49 @@ │ │ │ │ lsls r3, r0, #5 │ │ │ │ cmp r3, #174 @ 0xae │ │ │ │ lsls r3, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r4, #22 │ │ │ │ + lsls r6, r4, #25 │ │ │ │ lsls r5, r2, #2 │ │ │ │ cmp r2, #98 @ 0x62 │ │ │ │ lsls r3, r0, #5 │ │ │ │ movs r3, #96 @ 0x60 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r4, #27] │ │ │ │ + strb r2, [r4, #30] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - strb r6, [r0, r4] │ │ │ │ + strb r6, [r0, r7] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - lsls r0, r7, #11 │ │ │ │ + lsls r0, r7, #14 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - lsls r2, r5, #11 │ │ │ │ + lsls r2, r5, #14 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - strb r2, [r7, #23] │ │ │ │ + strb r2, [r7, #26] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - strb r4, [r1, r1] │ │ │ │ + strb r4, [r1, r4] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r2, [r3, #60] @ 0x3c │ │ │ │ + ldr r2, [r3, #72] @ 0x48 │ │ │ │ lsls r7, r1, #2 │ │ │ │ - strb r2, [r3, #21] │ │ │ │ + strb r2, [r3, #24] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - uxth r4, r6 │ │ │ │ + cbz r4, 77db20 │ │ │ │ lsls r4, r3, #2 │ │ │ │ cmp r5, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r2, #20] │ │ │ │ + strb r4, [r2, #23] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - strb r2, [r3, #20] │ │ │ │ + strb r2, [r3, #23] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - strb r0, [r1, #19] │ │ │ │ + strb r0, [r1, #22] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - strb r2, [r1, #18] │ │ │ │ + strb r2, [r1, #21] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - strb r6, [r2, #16] │ │ │ │ + strb r6, [r2, #19] │ │ │ │ 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] @ (77db58 ) │ │ │ │ sub sp, #20 │ │ │ │ @@ -2606146,33 +2606156,33 @@ │ │ │ │ lsls r3, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r5, #7 │ │ │ │ lsls r3, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r7, #60] @ 0x3c │ │ │ │ + ldr r6, [r7, #72] @ 0x48 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldr r2, [r1, #64] @ 0x40 │ │ │ │ + ldr r2, [r1, #76] @ 0x4c │ │ │ │ lsls r4, r2, #2 │ │ │ │ adds r2, r1, #5 │ │ │ │ lsls r3, r0, #5 │ │ │ │ - ldr r4, [r2, #52] @ 0x34 │ │ │ │ + ldr r4, [r2, #64] @ 0x40 │ │ │ │ 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 │ │ │ │ - ldrh.w r0, [r4, r4, lsl #1] │ │ │ │ + ldr??.w r0, [r4, #148] @ 0x94 │ │ │ │ subs r4, r7, r3 │ │ │ │ lsls r3, r0, #5 │ │ │ │ subs r0, r6, r2 │ │ │ │ lsls r3, r0, #5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ @@ -2606497,27 +2606507,27 @@ │ │ │ │ lsls r3, r0, #5 │ │ │ │ add r4, sp, #464 @ 0x1d0 │ │ │ │ lsls r5, r7, #4 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r0, r7 │ │ │ │ lsls r3, r0, #5 │ │ │ │ - str r6, [r6, #124] @ 0x7c │ │ │ │ + ldr r6, [r6, #8] │ │ │ │ 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: 0xf4c80094 │ │ │ │ + @ instruction: 0xf5880094 │ │ │ │ asrs r0, r2, #30 │ │ │ │ lsls r3, r0, #5 │ │ │ │ asrs r6, r0, #29 │ │ │ │ lsls r3, r0, #5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ @@ -2606842,27 +2606852,27 @@ │ │ │ │ lsls r3, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ asrs r6, r3, #25 │ │ │ │ lsls r3, r0, #5 │ │ │ │ - str r4, [r6, #72] @ 0x48 │ │ │ │ + str r4, [r6, #84] @ 0x54 │ │ │ │ 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 │ │ │ │ - sbc.w r0, r6, #148 @ 0x94 │ │ │ │ + @ instruction: 0xf2260094 │ │ │ │ asrs r6, r5, #16 │ │ │ │ lsls r3, r0, #5 │ │ │ │ asrs r4, r4, #15 │ │ │ │ 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 │ │ │ │ @@ -2607204,27 +2607214,27 @@ │ │ │ │ lsls r3, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ add r6, pc, #88 @ (adr r6, 77f050 ) │ │ │ │ lsls r5, r7, #4 │ │ │ │ asrs r2, r5, #10 │ │ │ │ lsls r3, r0, #5 │ │ │ │ - str r0, [r5, #16] │ │ │ │ + str r0, [r5, #28] │ │ │ │ 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 │ │ │ │ - ldc 0, cr0, [r4, #592]! @ 0x250 │ │ │ │ + mrc 0, 3, r0, cr4, cr4, {4} │ │ │ │ asrs r4, r7, #1 │ │ │ │ lsls r3, r0, #5 │ │ │ │ asrs r2, r6, #32 │ │ │ │ lsls r3, r0, #5 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ bx lr │ │ │ │ @@ -2608273,15 +2608283,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ lsls r6, r1, #24 │ │ │ │ lsls r3, r0, #5 │ │ │ │ movs r2, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ - bics r0, r3 │ │ │ │ + add r0, fp │ │ │ │ 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] @ 77fca8 │ │ │ │ sub sp, #32 │ │ │ │ @@ -2608484,15 +2608494,15 @@ │ │ │ │ movs r2, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ lsls r6, r0, #18 │ │ │ │ lsls r3, r0, #5 │ │ │ │ sub.w r1, r2, #66 @ 0x42 │ │ │ │ lsls r6, r6, #13 │ │ │ │ lsls r3, r0, #5 │ │ │ │ - sbcs r4, r3 │ │ │ │ + negs r4, r3 │ │ │ │ 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] @ (77fd18 ) │ │ │ │ ldr r2, [pc, #64] @ (77fd1c ) │ │ │ │ @@ -2608876,15 +2608886,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] @ (7800cc ) │ │ │ │ add r0, pc │ │ │ │ blx 68a8c │ │ │ │ - ldrb r6, [r4, #6] │ │ │ │ + ldrb r6, [r4, #9] │ │ │ │ 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 │ │ │ │ @@ -2608928,15 +2608938,15 @@ │ │ │ │ strd r3, r4, [r6] │ │ │ │ str r5, [r6, #8] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r0, [pc, #4] @ (780148 ) │ │ │ │ add r0, pc │ │ │ │ blx 68a8c │ │ │ │ - str r2, [r6, #80] @ 0x50 │ │ │ │ + str r2, [r6, #92] @ 0x5c │ │ │ │ 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] @ (7801d0 ) │ │ │ │ @@ -2610239,64 +2610249,64 @@ │ │ │ │ ldr.w r0, [r3, r7, lsl #2] │ │ │ │ b.n 780f58 │ │ │ │ nop │ │ │ │ stc2 1, cr0, [r2], #264 @ 0x108 │ │ │ │ ldc2 1, cr0, [ip], {66} @ 0x42 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [pc, #208] @ (780fbc ) │ │ │ │ + ldr r3, [pc, #976] @ (7812bc ) │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsrs r6, r0, #6 │ │ │ │ + lsrs r6, r0, #9 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - cbz r6, 780f6e │ │ │ │ + push {r1, r2, r3, r5, r7} │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r3, [pc, #144] @ (780f88 ) │ │ │ │ + ldr r3, [pc, #912] @ (781288 ) │ │ │ │ lsls r4, r2, #2 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r5, #52] @ 0x34 │ │ │ │ + strh r2, [r5, #58] @ 0x3a │ │ │ │ lsls r1, r3, #2 │ │ │ │ - mov ip, r9 │ │ │ │ + blxns r1 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - bcc.n 780f3c │ │ │ │ + bcc.n 780ebc │ │ │ │ lsls r4, r2, #2 │ │ │ │ - strh r0, [r4, #28] │ │ │ │ + strh r0, [r4, #34] @ 0x22 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bx r4 │ │ │ │ + blx ip │ │ │ │ lsls r4, r2, #2 │ │ │ │ subw r1, sl, #2114 @ 0x842 │ │ │ │ - cmp r2, r0 │ │ │ │ + cmp sl, r8 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - subs r7, #194 @ 0xc2 │ │ │ │ + lsls r2, r0 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - add r5, sp, #376 @ 0x178 │ │ │ │ + add r6, sp, #120 @ 0x78 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r2, r1 │ │ │ │ + cmp sl, r9 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - mvns r4, r0 │ │ │ │ + add ip, r0 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - bics r4, r1 │ │ │ │ + add r4, r9 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldmia r6, {r6, r7} │ │ │ │ + ldmia r7, {r7} │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldmia r5, {r1, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r6!, {r1, r3, r4, r5, r7} │ │ │ │ lsls r4, r2, #2 │ │ │ │ - tst r0, r4 │ │ │ │ + cmn r0, r4 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - tst r2, r0 │ │ │ │ + cmn r2, r0 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - str r0, [r6, #92] @ 0x5c │ │ │ │ + str r0, [r6, #104] @ 0x68 │ │ │ │ lsls r7, r1, #2 │ │ │ │ - sbcs r2, r6 │ │ │ │ + negs r2, r6 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldmia r5!, {r3, r6} │ │ │ │ + ldmia r6!, {r3} │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsrs r2, r6 │ │ │ │ + sbcs r2, r6 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldmia r4, {r1, r3, r4, r5} │ │ │ │ + ldmia r4, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r4, r2, #2 │ │ │ │ adds r2, #4 │ │ │ │ cmp r8, r2 │ │ │ │ beq.w 7810e6 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mla r3, ip, r3, r0 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ @@ -2610858,38 +2610868,38 @@ │ │ │ │ subs r1, r3, r4 │ │ │ │ blx 69e14 │ │ │ │ b.n 7814a0 │ │ │ │ b.n 7814b0 │ │ │ │ ldr r0, [pc, #56] @ (781540 ) │ │ │ │ add r0, pc │ │ │ │ blx 68a8c │ │ │ │ - subs r7, #216 @ 0xd8 │ │ │ │ + lsls r0, r3 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldmia r3!, {r1, r5} │ │ │ │ + ldmia r3!, {r1, r5, r6, r7} │ │ │ │ lsls r4, r2, #2 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, #210 @ 0xd2 │ │ │ │ + subs r7, #146 @ 0x92 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - subs r6, #106 @ 0x6a │ │ │ │ + subs r7, #42 @ 0x2a │ │ │ │ lsls r4, r2, #2 │ │ │ │ - subs r3, #100 @ 0x64 │ │ │ │ + subs r4, #36 @ 0x24 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - stmia r7!, {r1, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r0!, {r1, r3, r4, r5, r7} │ │ │ │ lsls r4, r2, #2 │ │ │ │ - subs r4, #180 @ 0xb4 │ │ │ │ + subs r5, #116 @ 0x74 │ │ │ │ lsls r4, r2, #2 │ │ │ │ sbcs.w r1, r0, r2, lsl #1 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xeb3c0142 │ │ │ │ @ instruction: 0xeb240142 │ │ │ │ - str r2, [r1, r6] │ │ │ │ + strh r2, [r1, r1] │ │ │ │ lsls r7, r1, #2 │ │ │ │ - str r6, [r5, r5] │ │ │ │ + strh r6, [r5, r0] │ │ │ │ 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]! │ │ │ │ @@ -2611584,18 +2611594,18 @@ │ │ │ │ lsls r2, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ b.n 781688 │ │ │ │ lsls r2, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, #50 @ 0x32 │ │ │ │ + adds r4, #242 @ 0xf2 │ │ │ │ + lsls r4, r2, #2 │ │ │ │ + stmia r0!, {r3, r5} │ │ │ │ lsls r4, r2, #2 │ │ │ │ - it vs │ │ │ │ - lslvs r4, r2, #2 │ │ │ │ b.n 781450 │ │ │ │ lsls r2, r0, #5 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w r4, [r0, #200] @ 0xc8 │ │ │ │ @@ -2612221,15 +2612231,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 76d038 │ │ │ │ blx 68e34 <__cxa_end_cleanup@plt> │ │ │ │ udf #76 @ 0x4c │ │ │ │ lsls r2, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #34 @ 0x22 │ │ │ │ + cmp r5, #226 @ 0xe2 │ │ │ │ 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 │ │ │ │ @@ -2612401,17 +2612411,17 @@ │ │ │ │ lsls r2, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ movs r7, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ adds r6, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r3, #180 @ 0xb4 │ │ │ │ + cmp r4, #116 @ 0x74 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - @ instruction: 0xb6a0 │ │ │ │ + @ instruction: 0xb760 │ │ │ │ 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] @ (78273c ) │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -2612693,25 +2612703,25 @@ │ │ │ │ lsls r2, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ blt.n 782694 │ │ │ │ lsls r2, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r3, #12 │ │ │ │ + cmp r3, #204 @ 0xcc │ │ │ │ lsls r4, r2, #2 │ │ │ │ cmp r1, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ bls.n 782674 │ │ │ │ lsls r2, r0, #5 │ │ │ │ - cmp r0, #226 @ 0xe2 │ │ │ │ + cmp r1, #162 @ 0xa2 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldr r3, [sp, #696] @ 0x2b8 │ │ │ │ + ldr r4, [sp, #440] @ 0x1b8 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - movs r7, #230 @ 0xe6 │ │ │ │ + cmp r0, #166 @ 0xa6 │ │ │ │ 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] @ (78297c ) │ │ │ │ mov r8, r0 │ │ │ │ @@ -2612923,19 +2612933,19 @@ │ │ │ │ lsls r2, r0, #5 │ │ │ │ bvc.n 7828f0 │ │ │ │ lsls r2, r0, #5 │ │ │ │ cmp r1, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ cmp r5, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r4, 7829c4 │ │ │ │ + sxtb r4, r6 │ │ │ │ lsls r4, r2, #2 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - movs r6, #134 @ 0x86 │ │ │ │ + movs r7, #70 @ 0x46 │ │ │ │ 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] @ (782bb4 ) │ │ │ │ @@ -2613143,27 +2613153,27 @@ │ │ │ │ nop │ │ │ │ bvs.n 782c40 │ │ │ │ lsls r2, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ bvs.n 782c34 │ │ │ │ lsls r2, r0, #5 │ │ │ │ - ldr r0, [sp, #768] @ 0x300 │ │ │ │ + ldr r1, [sp, #512] @ 0x200 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - movs r5, #214 @ 0xd6 │ │ │ │ + movs r6, #150 @ 0x96 │ │ │ │ lsls r4, r2, #2 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ bpl.n 782c48 │ │ │ │ lsls r2, r0, #5 │ │ │ │ - movs r4, #124 @ 0x7c │ │ │ │ + movs r5, #60 @ 0x3c │ │ │ │ lsls r4, r2, #2 │ │ │ │ - movs r3, #106 @ 0x6a │ │ │ │ + movs r4, #42 @ 0x2a │ │ │ │ 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 │ │ │ │ @@ -2613282,17 +2613292,17 @@ │ │ │ │ lsls r2, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ movs r7, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ adds r6, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ - movs r2, #210 @ 0xd2 │ │ │ │ + movs r3, #146 @ 0x92 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - add r5, sp, #744 @ 0x2e8 │ │ │ │ + add r6, sp, #488 @ 0x1e8 │ │ │ │ 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] @ (783078 ) │ │ │ │ @@ -2613624,23 +2613634,23 @@ │ │ │ │ lsls r2, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ bcs.n 783018 │ │ │ │ lsls r2, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - movs r1, #138 @ 0x8a │ │ │ │ + movs r2, #74 @ 0x4a │ │ │ │ lsls r4, r2, #2 │ │ │ │ - add r4, sp, #352 @ 0x160 │ │ │ │ + add r5, sp, #96 @ 0x60 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - movs r1, #2 │ │ │ │ + movs r1, #194 @ 0xc2 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldrb r0, [r3, r2] │ │ │ │ + ldrb r0, [r3, r5] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r3, sp, #776 @ 0x308 │ │ │ │ + add r4, sp, #520 @ 0x208 │ │ │ │ lsls r4, r2, #2 │ │ │ │ beq.n 783160 │ │ │ │ lsls r2, r0, #5 │ │ │ │ cmp r4, #0 │ │ │ │ movs r0, r0 │ │ │ │ movs r2, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ @@ -2613776,17 +2613786,17 @@ │ │ │ │ str r3, [r5, #8] │ │ │ │ str.w r2, [r8] │ │ │ │ b.n 783132 │ │ │ │ ldmia r7!, {r1, r2, r4, r5} │ │ │ │ lsls r2, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, r5, #2 │ │ │ │ + subs r0, r5, #5 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - add r1, sp, #376 @ 0x178 │ │ │ │ + add r2, sp, #120 @ 0x78 │ │ │ │ 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, #3992] @ 0xf98 │ │ │ │ ldr.w r5, [pc, #1700] @ 7838c8 │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ @@ -2614468,35 +2614478,35 @@ │ │ │ │ lsls r2, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldmia r5!, {r3, r6, r7} │ │ │ │ lsls r2, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, r0, #2 │ │ │ │ + adds r6, r0, #5 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - add r7, pc, #768 @ (adr r7, 783be0 ) │ │ │ │ + add r0, sp, #512 @ 0x200 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - subs r0, r3, r5 │ │ │ │ + adds r0, r3, #0 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - add r6, pc, #576 @ (adr r6, 783b28 ) │ │ │ │ + add r7, pc, #320 @ (adr r7, 783a28 ) │ │ │ │ lsls r4, r2, #2 │ │ │ │ - subs r6, r2, r0 │ │ │ │ + subs r6, r2, r3 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - add r5, pc, #312 @ (adr r5, 783a28 ) │ │ │ │ + add r6, pc, #56 @ (adr r6, 783928 ) │ │ │ │ lsls r4, r2, #2 │ │ │ │ - adds r0, r4, r3 │ │ │ │ + adds r0, r4, r6 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - add r4, pc, #88 @ (adr r4, 783950 ) │ │ │ │ + add r4, pc, #856 @ (adr r4, 783c50 ) │ │ │ │ lsls r4, r2, #2 │ │ │ │ ldmia r0!, {r1, r2, r3, r4} │ │ │ │ lsls r2, r0, #5 │ │ │ │ - asrs r4, r2, #31 │ │ │ │ + adds r4, r2, r2 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - add r2, pc, #504 @ (adr r2, 783afc ) │ │ │ │ + add r3, pc, #248 @ (adr r3, 7839fc ) │ │ │ │ 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] @ (7839a8 ) │ │ │ │ sub sp, #24 │ │ │ │ @@ -2614862,19 +2614872,19 @@ │ │ │ │ ldr r1, [r4, #8] │ │ │ │ b.n 783bb0 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ stmia r4!, {r3, r4, r7} │ │ │ │ lsls r2, r0, #5 │ │ │ │ - asrs r6, r0, #16 │ │ │ │ + asrs r6, r0, #19 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldr r7, [pc, #992] @ (784094 ) │ │ │ │ + str r0, [r7, r2] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r7, [sp, #152] @ 0x98 │ │ │ │ + ldr r7, [sp, #920] @ 0x398 │ │ │ │ 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 │ │ │ │ @@ -2614998,17 +2615008,17 @@ │ │ │ │ blx 69690 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 783d6a │ │ │ │ stmia r2!, {r3, r5, r6, r7} │ │ │ │ lsls r2, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r4, #7 │ │ │ │ + asrs r0, r4, #10 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldr r4, [sp, #792] @ 0x318 │ │ │ │ + ldr r5, [sp, #536] @ 0x218 │ │ │ │ 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 │ │ │ │ @@ -2615729,37 +2615739,37 @@ │ │ │ │ lsls r2, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ stmia r0!, {r5, r6, r7} │ │ │ │ lsls r2, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r4, #1 │ │ │ │ + asrs r4, r4, #4 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - asrs r0, r7, #32 │ │ │ │ + asrs r0, r7, #3 │ │ │ │ lsls r4, r2, #2 │ │ │ │ bkpt 0x002c │ │ │ │ lsls r2, r0, #5 │ │ │ │ - lsrs r2, r2, #25 │ │ │ │ + lsrs r2, r2, #28 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsrs r0, r4, #25 │ │ │ │ + lsrs r0, r4, #28 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsrs r2, r0, #22 │ │ │ │ + lsrs r2, r0, #25 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsrs r2, r6, #16 │ │ │ │ + lsrs r2, r6, #19 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsrs r0, r2, #16 │ │ │ │ + lsrs r0, r2, #19 │ │ │ │ lsls r4, r2, #2 │ │ │ │ cmp r4, #0 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r0, #14 │ │ │ │ + lsrs r4, r0, #17 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - str r5, [sp, #752] @ 0x2f0 │ │ │ │ + str r6, [sp, #496] @ 0x1f0 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsrs r4, r0, #13 │ │ │ │ + lsrs r4, r0, #16 │ │ │ │ lsls r4, r2, #2 │ │ │ │ hlt 0x0028 │ │ │ │ lsls r2, r0, #5 │ │ │ │ hlt 0x0004 │ │ │ │ lsls r2, r0, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2616592,59 +2616602,59 @@ │ │ │ │ lsls r2, r0, #5 │ │ │ │ cbnz r6, 784f06 │ │ │ │ lsls r2, r0, #5 │ │ │ │ adds r1, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r0, #8 │ │ │ │ + lsrs r0, r0, #11 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsls r6, r0, #27 │ │ │ │ + lsls r6, r0, #30 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - str r2, [sp, #0] │ │ │ │ + str r2, [sp, #768] @ 0x300 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsls r2, r0, #27 │ │ │ │ + lsls r2, r0, #30 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldrh r6, [r1, #62] @ 0x3e │ │ │ │ + str r0, [sp, #568] @ 0x238 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsls r6, r1, #25 │ │ │ │ + lsls r6, r1, #28 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldrh r4, [r4, #58] @ 0x3a │ │ │ │ + str r0, [sp, #144] @ 0x90 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsls r0, r3, #23 │ │ │ │ + lsls r0, r3, #26 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldrh r2, [r7, #54] @ 0x36 │ │ │ │ + ldrh r2, [r7, #60] @ 0x3c │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsls r2, r4, #21 │ │ │ │ + lsls r2, r4, #24 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldrh r0, [r2, #52] @ 0x34 │ │ │ │ + ldrh r0, [r2, #58] @ 0x3a │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsls r0, r6, #19 │ │ │ │ + lsls r0, r6, #22 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldrh r6, [r4, #48] @ 0x30 │ │ │ │ + ldrh r6, [r4, #54] @ 0x36 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsls r6, r7, #17 │ │ │ │ + lsls r6, r7, #20 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldrh r4, [r7, #44] @ 0x2c │ │ │ │ + ldrh r4, [r7, #50] @ 0x32 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsls r0, r1, #16 │ │ │ │ + lsls r0, r1, #19 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldrh r2, [r2, #42] @ 0x2a │ │ │ │ + ldrh r2, [r2, #48] @ 0x30 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsls r2, r2, #14 │ │ │ │ + lsls r2, r2, #17 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldrh r0, [r5, #38] @ 0x26 │ │ │ │ + ldrh r0, [r5, #44] @ 0x2c │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsls r4, r3, #12 │ │ │ │ + lsls r4, r3, #15 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldrh r6, [r7, #34] @ 0x22 │ │ │ │ + ldrh r6, [r7, #40] @ 0x28 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsls r2, r2, #10 │ │ │ │ + lsls r2, r2, #13 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldrh r0, [r0, #32] │ │ │ │ + ldrh r0, [r0, #38] @ 0x26 │ │ │ │ lsls r4, r2, #2 │ │ │ │ ldr r3, [sp, #132] @ 0x84 │ │ │ │ ldr r6, [sp, #40] @ 0x28 │ │ │ │ cmp r3, r6 │ │ │ │ beq.w 785706 │ │ │ │ ldr.w r3, [pc, #2128] @ 785788 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ @@ -2617474,113 +2617484,118 @@ │ │ │ │ beq.n 785782 │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ b.n 785762 │ │ │ │ blx 68e34 <__cxa_end_cleanup@plt> │ │ │ │ nop │ │ │ │ cmp r5, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r4, #8 │ │ │ │ + lsls r6, r4, #11 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - subs r7, #170 @ 0xaa │ │ │ │ + eors r2, r5 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrh r4, [r1, #26] │ │ │ │ + ldrh r4, [r1, #32] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsls r4, r5, #7 │ │ │ │ + lsls r4, r5, #10 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsls r6, r5, #7 │ │ │ │ + lsls r6, r5, #10 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsls r6, r5, #7 │ │ │ │ + lsls r6, r5, #10 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - bgt.n 7856e0 │ │ │ │ + ble.n 785860 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - bgt.n 7856d4 │ │ │ │ + ble.n 785854 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - lsls r4, r5, #6 │ │ │ │ + lsls r4, r5, #9 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldrh r4, [r2, #20] │ │ │ │ + ldrh r4, [r2, #26] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsls r2, r0, #6 │ │ │ │ + lsls r2, r0, #9 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldrh r2, [r7, #16] │ │ │ │ + ldrh r2, [r7, #22] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsls r6, r3, #4 │ │ │ │ + lsls r6, r3, #7 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsls r4, r5, #3 │ │ │ │ + lsls r4, r5, #6 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsls r4, r5, #3 │ │ │ │ + lsls r4, r5, #6 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - blt.n 785700 │ │ │ │ + bgt.n 785880 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - blt.n 7856f4 │ │ │ │ + bgt.n 785874 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - lsls r2, r5, #2 │ │ │ │ + lsls r2, r5, #5 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldrh r2, [r2, #12] │ │ │ │ + ldrh r2, [r2, #18] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsls r0, r0, #2 │ │ │ │ + lsls r0, r0, #5 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldrh r0, [r7, #8] │ │ │ │ + ldrh r0, [r7, #14] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsls r0, r0, #1 │ │ │ │ + lsls r0, r0, #4 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - subs r5, #78 @ 0x4e │ │ │ │ + subs r6, #14 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrh r0, [r6, #6] │ │ │ │ + ldrh r0, [r6, #12] │ │ │ │ + lsls r4, r2, #2 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - vshr.u64 d16, d3, #44 │ │ │ │ - bge.n 7858d8 │ │ │ │ + lsls r4, r2, #2 │ │ │ │ + blt.n 785858 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - vshr.u64 d0, d3, #24 │ │ │ │ - ldrh r0, [r2, #4] │ │ │ │ + lsls r0, r5, #1 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - vshr.u64 d16, d3, #54 │ │ │ │ - vshr.u64 d0, d3, #46 │ │ │ │ - subs r4, #120 @ 0x78 │ │ │ │ + ldrh r0, [r2, #10] │ │ │ │ + lsls r4, r2, #2 │ │ │ │ + lsls r2, r1, #2 │ │ │ │ + lsls r4, r2, #2 │ │ │ │ + lsls r2, r2, #1 │ │ │ │ + lsls r4, r2, #2 │ │ │ │ + subs r5, #56 @ 0x38 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrh r2, [r3, #0] │ │ │ │ + ldrh r2, [r3, #6] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - vqadd.u8 d16, d28, d3 │ │ │ │ - subs r4, #30 │ │ │ │ + movs r4, r1 │ │ │ │ + lsls r4, r2, #2 │ │ │ │ + subs r4, #222 @ 0xde │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strh r0, [r0, #62] @ 0x3e │ │ │ │ + ldrh r0, [r0, #4] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - vqadd.u32 d0, d22, d3 │ │ │ │ - subs r3, #208 @ 0xd0 │ │ │ │ + vshr.u64 d16, d3, #26 │ │ │ │ + subs r4, #144 @ 0x90 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strh r2, [r6, #58] @ 0x3a │ │ │ │ + ldrh r2, [r6, #0] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - mrc2 0, 6, r0, cr0, cr3, {4} │ │ │ │ - @ instruction: 0xb7f4 │ │ │ │ + vshr.u64 d0, d3, #48 │ │ │ │ + @ instruction: 0xb8b4 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - bhi.n 7857dc │ │ │ │ + bls.n 78575c │ │ │ │ lsls r0, r3, #2 │ │ │ │ - @ instruction: 0xf0a0008e │ │ │ │ - adds r6, #218 @ 0xda │ │ │ │ + sbc.w r0, r0, #142 @ 0x8e │ │ │ │ + adds r7, #154 @ 0x9a │ │ │ │ lsls r5, r1, #2 │ │ │ │ - strh r2, [r0, #56] @ 0x38 │ │ │ │ + strh r2, [r0, #62] @ 0x3e │ │ │ │ lsls r4, r2, #2 │ │ │ │ - bcc.n 7858ac │ │ │ │ + bcc.n 78582c │ │ │ │ lsls r0, r3, #2 │ │ │ │ - mrc2 0, 2, r0, cr14, cr3, {4} │ │ │ │ - bhi.n 7858c0 │ │ │ │ + vqadd.u16 d0, d30, d3 │ │ │ │ + bhi.n 785840 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - and.w r0, r6, #142 @ 0x8e │ │ │ │ - @ instruction: 0xb754 │ │ │ │ + @ instruction: 0xf0c6008e │ │ │ │ + @ instruction: 0xb814 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - strh r6, [r0, #50] @ 0x32 │ │ │ │ + strh r6, [r0, #56] @ 0x38 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldc2l 0, cr0, [ip, #588]! @ 0x24c │ │ │ │ + mrc2 0, 5, r0, cr12, cr3, {4} │ │ │ │ add r2, sp, #232 @ 0xe8 │ │ │ │ lsls r2, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r5, #116 @ 0x74 │ │ │ │ + adds r6, #52 @ 0x34 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr??.w r0, [sl, r3, lsl #1] │ │ │ │ - strh r4, [r3, #36] @ 0x24 │ │ │ │ + @ instruction: 0xfa3a0093 │ │ │ │ + strh r4, [r3, #42] @ 0x2a │ │ │ │ lsls r4, r2, #2 │ │ │ │ add r0, sp, #576 @ 0x240 │ │ │ │ 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, #3728] @ 0xe90 │ │ │ │ @@ -2617920,18 +2617935,18 @@ │ │ │ │ lsls r2, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r7, pc, #368 @ (adr r7, 785d5c ) │ │ │ │ lsls r2, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - vld1.8 @ instruction: 0xf9ac0093 │ │ │ │ - strh r6, [r2, #14] │ │ │ │ + @ instruction: 0xfa6c0093 │ │ │ │ + strh r6, [r2, #20] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - strh r0, [r2, #14] │ │ │ │ + strh r0, [r2, #20] │ │ │ │ lsls r4, r2, #2 │ │ │ │ subs r0, #192 @ 0xc0 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, #24 │ │ │ │ movs r0, r0 │ │ │ │ cmp r2, #8 │ │ │ │ movs r0, r0 │ │ │ │ @@ -2618556,22 +2618571,22 @@ │ │ │ │ movs r0, r0 │ │ │ │ cmp r2, #8 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #28 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r1, #28] │ │ │ │ + ldrb r0, [r1, #31] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldrb r6, [r3, #15] │ │ │ │ + ldrb r6, [r3, #18] │ │ │ │ lsls r4, r2, #2 │ │ │ │ ldr r6, [sp, #264] @ 0x108 │ │ │ │ lsls r2, r0, #5 │ │ │ │ - @ instruction: 0xf0ae0093 │ │ │ │ - @ instruction: 0xf0b40093 │ │ │ │ + sbc.w r0, lr, #147 @ 0x93 │ │ │ │ + sbcs.w r0, r4, #147 @ 0x93 │ │ │ │ ldr r5, [sp, #840] @ 0x348 │ │ │ │ lsls r2, r0, #5 │ │ │ │ ldr r5, [sp, #616] @ 0x268 │ │ │ │ lsls r2, r0, #5 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ bl 77e148 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ @@ -2619386,17 +2619401,16 @@ │ │ │ │ add r1, pc │ │ │ │ blx 69690 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ ldr r1, [r5, #28] │ │ │ │ mov r0, r4 │ │ │ │ blx 69274 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - b.n 786ad0 │ │ │ │ - lsls r3, r2, #2 │ │ │ │ - udf #246 @ 0xf6 │ │ │ │ + ldmia.w r6!, {r0, r1, r4, r7} │ │ │ │ + svc 182 @ 0xb6 │ │ │ │ lsls r3, r2, #2 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 786be0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -2619536,21 +2619550,21 @@ │ │ │ │ add r1, pc │ │ │ │ blx 69690 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ ldr r1, [r4, #28] │ │ │ │ mov r0, r5 │ │ │ │ blx 69274 │ │ │ │ b.n 786c14 │ │ │ │ nop │ │ │ │ - b.n 7869dc │ │ │ │ + b.n 786b5c │ │ │ │ lsls r3, r2, #2 │ │ │ │ - b.n 7869d8 │ │ │ │ + b.n 786b58 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - b.n 7869b0 │ │ │ │ + b.n 786b30 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - b.n 786970 │ │ │ │ + b.n 786af0 │ │ │ │ lsls r3, r2, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ @@ -2619601,19 +2619615,19 @@ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ ldr.w r0, [r3, #-12] │ │ │ │ add r0, r5 │ │ │ │ ldr r1, [r0, #20] │ │ │ │ orr.w r1, r1, #1 │ │ │ │ blx 6adf0 >::clear(std::_Ios_Iostate)@plt+0x4> │ │ │ │ b.n 786c96 │ │ │ │ - b.n 7869a4 │ │ │ │ + b.n 786b24 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - b.n 786984 │ │ │ │ + b.n 786b04 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - b.n 78695c │ │ │ │ + b.n 786adc │ │ │ │ lsls r3, r2, #2 │ │ │ │ str r3, [r0, #12] │ │ │ │ mov.w ip, #4294967295 @ 0xffffffff │ │ │ │ ldr r3, [pc, #32] @ (786d2c ) │ │ │ │ str r1, [r0, #8] │ │ │ │ movs r1, #0 │ │ │ │ add r3, pc │ │ │ │ @@ -2619627,15 +2619641,15 @@ │ │ │ │ str r1, [r0, #20] │ │ │ │ str.w ip, [r0, #32] │ │ │ │ str r2, [r0, #24] │ │ │ │ str r3, [r0, #4] │ │ │ │ bx lr │ │ │ │ movs r7, #160 @ 0xa0 │ │ │ │ lsls r5, r7, #4 │ │ │ │ - adds r2, r2, #6 │ │ │ │ + subs r2, r2, #1 │ │ │ │ lsls r6, r1, #2 │ │ │ │ ldr r3, [pc, #40] @ (786d60 ) │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ ldr r2, [pc, #40] @ (786d64 ) │ │ │ │ mov.w ip, #13 │ │ │ │ add r3, pc │ │ │ │ str.w ip, [r0, #24] │ │ │ │ @@ -2619649,15 +2619663,15 @@ │ │ │ │ str r3, [r0, #20] │ │ │ │ str r3, [r0, #28] │ │ │ │ movs r3, #112 @ 0x70 │ │ │ │ str r3, [r0, #12] │ │ │ │ bx lr │ │ │ │ movs r7, #112 @ 0x70 │ │ │ │ lsls r5, r7, #4 │ │ │ │ - adds r2, r5, #5 │ │ │ │ + subs r2, r5, #0 │ │ │ │ lsls r6, r1, #2 │ │ │ │ ldr.w ip, [pc, #44] @ 786d98 │ │ │ │ ldr r3, [pc, #44] @ (786d9c ) │ │ │ │ add ip, pc │ │ │ │ str r1, [r0, #8] │ │ │ │ add r3, pc │ │ │ │ add.w r1, ip, #8 │ │ │ │ @@ -2619672,15 +2619686,15 @@ │ │ │ │ strd r3, r3, [r0, #32] │ │ │ │ strh r3, [r0, #40] @ 0x28 │ │ │ │ strd r3, r3, [r0, #44] @ 0x2c │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ movs r7, #78 @ 0x4e │ │ │ │ lsls r5, r7, #4 │ │ │ │ - adds r6, r6, #4 │ │ │ │ + adds r6, r6, #7 │ │ │ │ lsls r6, r1, #2 │ │ │ │ ldr r2, [pc, #48] @ (786dd4 ) │ │ │ │ movs r3, #0 │ │ │ │ ldr r1, [pc, #48] @ (786dd8 ) │ │ │ │ mov.w ip, #4294967295 @ 0xffffffff │ │ │ │ add r2, pc │ │ │ │ str.w ip, [r0, #8] │ │ │ │ @@ -2619696,15 +2619710,15 @@ │ │ │ │ movs r3, #112 @ 0x70 │ │ │ │ str r2, [r0, #0] │ │ │ │ str r1, [r0, #4] │ │ │ │ str r3, [r0, #12] │ │ │ │ bx lr │ │ │ │ movs r7, #18 │ │ │ │ lsls r5, r7, #4 │ │ │ │ - adds r0, r7, #3 │ │ │ │ + adds r0, r7, #6 │ │ │ │ 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 │ │ │ │ @@ -2619928,21 +2619942,21 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 786fac │ │ │ │ nop │ │ │ │ str r0, [sp, #976] @ 0x3d0 │ │ │ │ lsls r2, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 786824 │ │ │ │ + b.n 7869a4 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - ldr r2, [r1, #56] @ 0x38 │ │ │ │ + ldr r2, [r1, #68] @ 0x44 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldr r2, [r3, #44] @ 0x2c │ │ │ │ + ldr r2, [r3, #56] @ 0x38 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - b.n 787694 │ │ │ │ + b.n 786814 │ │ │ │ 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] @ (787084 ) │ │ │ │ @@ -2620244,17 +2620258,17 @@ │ │ │ │ add r1, pc │ │ │ │ blx 69690 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 7872a0 │ │ │ │ ldrh r6, [r7, #42] @ 0x2a │ │ │ │ lsls r2, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, r0, #1 │ │ │ │ + adds r2, r0, #4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str r4, [r5, #120] @ 0x78 │ │ │ │ + ldr r4, [r5, #4] │ │ │ │ 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] @ (787398 ) │ │ │ │ sub sp, #16 │ │ │ │ @@ -2620930,15 +2620944,15 @@ │ │ │ │ lsls r2, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r6, [r2, #4] │ │ │ │ lsls r2, r0, #5 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, r1, #0 │ │ │ │ + subs r4, r1, #3 │ │ │ │ lsls r6, r3, #4 │ │ │ │ strh r4, [r1, #60] @ 0x3c │ │ │ │ lsls r2, r0, #5 │ │ │ │ adds r3, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ strh r6, [r5, #52] @ 0x34 │ │ │ │ lsls r2, r0, #5 │ │ │ │ @@ -2621198,15 +2621212,15 @@ │ │ │ │ nop │ │ │ │ strh r0, [r7, #46] @ 0x2e │ │ │ │ lsls r2, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strh r6, [r4, #46] @ 0x2e │ │ │ │ lsls r2, r0, #5 │ │ │ │ - subs r6, r3, r5 │ │ │ │ + adds r6, r3, #0 │ │ │ │ lsls r6, r3, #4 │ │ │ │ strh r2, [r0, #42] @ 0x2a │ │ │ │ lsls r2, r0, #5 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ @@ -2621346,15 +2621360,15 @@ │ │ │ │ nop │ │ │ │ strh r4, [r3, #26] │ │ │ │ lsls r2, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strh r6, [r1, #26] │ │ │ │ lsls r2, r0, #5 │ │ │ │ - adds r2, r7, r2 │ │ │ │ + adds r2, r7, r5 │ │ │ │ lsls r6, r3, #4 │ │ │ │ strh r6, [r2, #22] │ │ │ │ lsls r2, r0, #5 │ │ │ │ adds r3, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ strh r6, [r7, #18] │ │ │ │ lsls r2, r0, #5 │ │ │ │ @@ -2621533,19 +2621547,19 @@ │ │ │ │ blx 68e34 <__cxa_end_cleanup@plt> │ │ │ │ strh r0, [r1, #16] │ │ │ │ lsls r2, r0, #5 │ │ │ │ strh r2, [r0, #16] │ │ │ │ lsls r2, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r3, #30 │ │ │ │ + adds r4, r3, r1 │ │ │ │ lsls r6, r3, #4 │ │ │ │ adds r3, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r0, #28 │ │ │ │ + asrs r4, r0, #31 │ │ │ │ lsls r6, r3, #4 │ │ │ │ strh r2, [r3, #8] │ │ │ │ lsls r2, r0, #5 │ │ │ │ strh r4, [r6, #4] │ │ │ │ lsls r2, r0, #5 │ │ │ │ strh r4, [r2, #4] │ │ │ │ lsls r2, r0, #5 │ │ │ │ @@ -2622157,15 +2622171,15 @@ │ │ │ │ lsls r2, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r4, [r7, #12] │ │ │ │ lsls r2, r0, #5 │ │ │ │ adds r3, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r4, #2 │ │ │ │ + asrs r6, r4, #5 │ │ │ │ lsls r6, r3, #4 │ │ │ │ ldrb r4, [r1, #11] │ │ │ │ lsls r2, r0, #5 │ │ │ │ ldrb r0, [r5, #10] │ │ │ │ lsls r2, r0, #5 │ │ │ │ ldrb r0, [r1, #10] │ │ │ │ lsls r2, r0, #5 │ │ │ │ @@ -2622277,15 +2622291,15 @@ │ │ │ │ lsls r2, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r2, #8] │ │ │ │ lsls r2, r0, #5 │ │ │ │ adds r3, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r7, #29 │ │ │ │ + asrs r2, r7, #32 │ │ │ │ lsls r6, r3, #4 │ │ │ │ ldrb r0, [r5, #6] │ │ │ │ lsls r2, r0, #5 │ │ │ │ ldrb r4, [r0, #6] │ │ │ │ lsls r2, r0, #5 │ │ │ │ ldrb r4, [r4, #5] │ │ │ │ lsls r2, r0, #5 │ │ │ │ @@ -2622809,27 +2622823,27 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldrb r6, [r2, #0] │ │ │ │ lsls r2, r0, #5 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r3!, {} │ │ │ │ + ldmia r3!, {r6, r7} │ │ │ │ lsls r3, r2, #2 │ │ │ │ - cbnz r6, 788cae │ │ │ │ + pop {r1, r2, r3, r7} │ │ │ │ lsls r6, r1, #2 │ │ │ │ - ldmia r2, {r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r3, {r2, r3, r4, r5, r7} │ │ │ │ lsls r3, r2, #2 │ │ │ │ adds r3, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r1, {r1, r2, r6, r7} │ │ │ │ + ldmia r2, {r1, r2, r7} │ │ │ │ lsls r3, r2, #2 │ │ │ │ - str r0, [r1, r3] │ │ │ │ + str r0, [r1, r6] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsrs r0, r0, #14 │ │ │ │ + lsrs r0, r0, #17 │ │ │ │ lsls r6, r3, #4 │ │ │ │ strb r4, [r4, #21] │ │ │ │ lsls r2, r0, #5 │ │ │ │ strb r4, [r5, #17] │ │ │ │ lsls r2, r0, #5 │ │ │ │ strb r4, [r1, #17] │ │ │ │ lsls r2, r0, #5 │ │ │ │ @@ -2623471,15 +2623485,15 @@ │ │ │ │ beq.n 7892d4 │ │ │ │ b.n 7892b4 │ │ │ │ nop │ │ │ │ ldr r4, [r5, #120] @ 0x78 │ │ │ │ lsls r2, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r3, #16 │ │ │ │ + lsls r4, r3, #19 │ │ │ │ lsls r6, r3, #4 │ │ │ │ ldr r0, [r0, #96] @ 0x60 │ │ │ │ lsls r2, r0, #5 │ │ │ │ ldr r0, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r0, #5 │ │ │ │ ldr r0, [r7, #80] @ 0x50 │ │ │ │ lsls r2, r0, #5 │ │ │ │ @@ -2623655,25 +2623669,26 @@ │ │ │ │ ldr.w r0, [r3, #-12] │ │ │ │ add r0, r4 │ │ │ │ ldr r1, [r0, #20] │ │ │ │ orr.w r1, r1, #1 │ │ │ │ blx 6adf0 >::clear(std::_Ios_Iostate)@plt+0x4> │ │ │ │ b.n 7894b0 │ │ │ │ nop │ │ │ │ - itte ne │ │ │ │ - lslne r3, r2, #2 │ │ │ │ - movne r2, r9 │ │ │ │ - lsleq r4, r2, #2 │ │ │ │ - mov r0, r5 │ │ │ │ + itte le │ │ │ │ + lslle r3, r2, #2 │ │ │ │ + bxle r1 @ unpredictable branch in IT block │ │ │ │ + │ │ │ │ + lslgt r4, r2, #2 │ │ │ │ + mov r8, sp │ │ │ │ lsls r4, r2, #2 │ │ │ │ - bkpt 0x00e4 │ │ │ │ - lsls r3, r2, #2 │ │ │ │ - stmia r2!, {r1, r3, r6} │ │ │ │ + itt ge │ │ │ │ + lslge r3, r2, #2 │ │ │ │ + stmiage r2!, {r1, r3, r6} │ │ │ │ lsls r2, r0, #5 │ │ │ │ - cmp sl, lr │ │ │ │ + mov sl, r6 │ │ │ │ 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 │ │ │ │ @@ -2623726,19 +2623741,19 @@ │ │ │ │ mov r1, r5 │ │ │ │ bl 75bc00 │ │ │ │ ldr r4, [r4, #0] │ │ │ │ cmp r6, r4 │ │ │ │ bne.n 789598 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - cmp r6, lr │ │ │ │ + mov r6, r6 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - cmp r6, r8 │ │ │ │ + mov r6, r0 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldr r6, [sp, #56] @ 0x38 │ │ │ │ + ldr r6, [sp, #824] @ 0x338 │ │ │ │ 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 │ │ │ │ @@ -2624228,39 +2624243,39 @@ │ │ │ │ ands r3, r1 │ │ │ │ b.n 78983e │ │ │ │ nop │ │ │ │ ldr r2, [r4, #32] │ │ │ │ lsls r2, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r2, r3, r5, r6, pc} │ │ │ │ + bkpt 0x002c │ │ │ │ lsls r3, r2, #2 │ │ │ │ - ldmia r0!, {r1, r4} │ │ │ │ + ldmia r0!, {r1, r4, r6, r7} │ │ │ │ lsls r2, r3, #2 │ │ │ │ - pop {r3, r6, r7} │ │ │ │ + pop {r3, r7, pc} │ │ │ │ lsls r3, r2, #2 │ │ │ │ - pop {r1, r2, r3, r4, r7} │ │ │ │ + pop {r1, r2, r3, r4, r6, pc} │ │ │ │ lsls r3, r2, #2 │ │ │ │ - muls r2, r4 │ │ │ │ + add r2, r4 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - pop {r1, r4} │ │ │ │ + pop {r1, r4, r6, r7} │ │ │ │ lsls r3, r2, #2 │ │ │ │ - stmia r6!, {r2, r3, r4, r5, r6} │ │ │ │ + stmia r7!, {r2, r3, r4, r5} │ │ │ │ lsls r2, r3, #2 │ │ │ │ - cbnz r6, 789b88 │ │ │ │ + pop {r1, r2, r4, r5} │ │ │ │ lsls r3, r2, #2 │ │ │ │ - cbnz r2, 789b78 │ │ │ │ + cbnz r2, 789ba8 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - cbnz r2, 789b7a │ │ │ │ + cbnz r2, 789baa │ │ │ │ lsls r3, r2, #2 │ │ │ │ - sbcs r0, r6 │ │ │ │ + negs r0, r6 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - cbnz r4, 789b4e │ │ │ │ + rev r4, r1 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - @ instruction: 0xb8b8 │ │ │ │ + cbnz r0, 789b5e │ │ │ │ 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 │ │ │ │ @@ -2625203,19 +2625218,19 @@ │ │ │ │ add r0, pc │ │ │ │ blx 68a8c │ │ │ │ nop │ │ │ │ ldrsh r4, [r4, r1] │ │ │ │ lsls r2, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - sub sp, #240 @ 0xf0 │ │ │ │ + cbz r4, 78a4da │ │ │ │ lsls r3, r2, #2 │ │ │ │ - adds r7, #66 @ 0x42 │ │ │ │ + subs r0, #2 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - stmia r1!, {r2, r3, r6, r7} │ │ │ │ + stmia r2!, {r2, r3, 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 │ │ │ │ @@ -2625306,15 +2625321,15 @@ │ │ │ │ add r1, pc │ │ │ │ blx 69690 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 78a562 │ │ │ │ ldrh r2, [r3, r4] │ │ │ │ lsls r2, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, sp, #384 @ 0x180 │ │ │ │ + add r7, sp, #128 @ 0x80 │ │ │ │ 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] @ (78a774 ) │ │ │ │ @@ -2625579,15 +2625594,15 @@ │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r3, r0 │ │ │ │ b.n 78a874 │ │ │ │ ldr r0, [pc, #4] @ (78a890 ) │ │ │ │ add r0, pc │ │ │ │ blx 68a8c │ │ │ │ - pop {r1, r3, r5, r6, r7, pc} │ │ │ │ + bkpt 0x00aa │ │ │ │ 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 │ │ │ │ @@ -2626359,15 +2626374,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 │ │ │ │ - muls r2, r0 │ │ │ │ + add r2, r0 │ │ │ │ lsls r1, r3, #2 │ │ │ │ subs r6, #14 │ │ │ │ lsls r2, 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 │ │ │ │ @@ -2626488,15 +2626503,15 @@ │ │ │ │ nop │ │ │ │ ldr r7, [pc, #208] @ (78b2b8 ) │ │ │ │ lsls r2, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r7, [pc, #176] @ (78b2a0 ) │ │ │ │ lsls r2, r0, #5 │ │ │ │ - b.n 78ab7c │ │ │ │ + b.n 78acfc │ │ │ │ lsls r5, r3, #4 │ │ │ │ ldr r6, [pc, #752] @ (78b4e8 ) │ │ │ │ lsls r2, r0, #5 │ │ │ │ adds r3, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [pc, #312] @ (78b338 ) │ │ │ │ lsls r2, r0, #5 │ │ │ │ @@ -2626775,17 +2626790,17 @@ │ │ │ │ blx 68e34 <__cxa_end_cleanup@plt> │ │ │ │ ldr r4, [pc, #416] @ (78b684 ) │ │ │ │ lsls r2, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [pc, #272] @ (78b5fc ) │ │ │ │ lsls r2, r0, #5 │ │ │ │ - b.n 78b96c │ │ │ │ + b.n 78baec │ │ │ │ lsls r5, r3, #4 │ │ │ │ - b.n 78b880 │ │ │ │ + b.n 78ba00 │ │ │ │ lsls r5, r3, #4 │ │ │ │ ldr r3, [pc, #320] @ (78b638 ) │ │ │ │ lsls r2, r0, #5 │ │ │ │ ldr r3, [pc, #192] @ (78b5bc ) │ │ │ │ lsls r2, r0, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2628071,23 +2628086,23 @@ │ │ │ │ ldrb.w r1, [r6, #352] @ 0x160 │ │ │ │ mov r0, r4 │ │ │ │ blx 69dbc (bool)@plt> │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r5 │ │ │ │ blx 69690 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - str r3, [sp, #120] @ 0x78 │ │ │ │ + str r3, [sp, #888] @ 0x378 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - adds r0, r6, r6 │ │ │ │ + subs r0, r6, r1 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - str r3, [sp, #88] @ 0x58 │ │ │ │ + str r3, [sp, #856] @ 0x358 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - str r3, [sp, #48] @ 0x30 │ │ │ │ + str r3, [sp, #816] @ 0x330 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - str r3, [sp, #24] │ │ │ │ + str r3, [sp, #792] @ 0x318 │ │ │ │ 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] @ (78c32c ) │ │ │ │ mov r5, r1 │ │ │ │ @@ -2628259,17 +2628274,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ subs r6, #92 @ 0x5c │ │ │ │ lsls r2, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [sp, #632] @ 0x278 │ │ │ │ + str r3, [sp, #376] @ 0x178 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - adds r0, r2, r3 │ │ │ │ + adds r0, r2, r6 │ │ │ │ lsls r4, r2, #2 │ │ │ │ subs r4, #250 @ 0xfa │ │ │ │ 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 │ │ │ │ @@ -2628445,23 +2628460,23 @@ │ │ │ │ blx 69690 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 78c402 │ │ │ │ nop │ │ │ │ subs r4, #144 @ 0x90 │ │ │ │ lsls r2, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [sp, #152] @ 0x98 │ │ │ │ + str r0, [sp, #920] @ 0x398 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - ldrh r0, [r7, #62] @ 0x3e │ │ │ │ + str r0, [sp, #736] @ 0x2e0 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - ldrh r0, [r3, #62] @ 0x3e │ │ │ │ + str r0, [sp, #608] @ 0x260 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - ldrh r0, [r0, #62] @ 0x3e │ │ │ │ + str r0, [sp, #512] @ 0x200 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - cmp r6, #166 @ 0xa6 │ │ │ │ + cmp r7, #102 @ 0x66 │ │ │ │ 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] @ (78c814 ) │ │ │ │ @@ -2628730,21 +2628745,21 @@ │ │ │ │ lsls r2, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ subs r1, #50 @ 0x32 │ │ │ │ lsls r2, r0, #5 │ │ │ │ - ldrh r2, [r2, #46] @ 0x2e │ │ │ │ + ldrh r2, [r2, #52] @ 0x34 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - ldrh r0, [r6, #44] @ 0x2c │ │ │ │ + ldrh r0, [r6, #50] @ 0x32 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - ldrh r4, [r6, #42] @ 0x2a │ │ │ │ + ldrh r4, [r6, #48] @ 0x30 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - asrs r4, r6, #11 │ │ │ │ + asrs r4, r6, #14 │ │ │ │ lsls r4, r2, #2 │ │ │ │ subs r0, #28 │ │ │ │ lsls r2, r0, #5 │ │ │ │ subs r0, #0 │ │ │ │ lsls r2, r0, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2629068,21 +2629083,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #160 @ 0xa0 │ │ │ │ lsls r2, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ adds r5, #236 @ 0xec │ │ │ │ lsls r2, r0, #5 │ │ │ │ - ldrh r2, [r1, #22] │ │ │ │ + ldrh r2, [r1, #28] │ │ │ │ lsls r3, r2, #2 │ │ │ │ - asrs r2, r4, #32 │ │ │ │ + asrs r2, r4, #3 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldrh r6, [r1, #14] │ │ │ │ + ldrh r6, [r1, #20] │ │ │ │ lsls r3, r2, #2 │ │ │ │ - lsrs r0, r0, #29 │ │ │ │ + asrs r0, r0, #32 │ │ │ │ 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, #244] @ (78cc9c ) │ │ │ │ mov r5, r1 │ │ │ │ @@ -2629179,17 +2629194,17 @@ │ │ │ │ bne.n 78cc5c │ │ │ │ b.n 78cc68 │ │ │ │ blx 68e34 <__cxa_end_cleanup@plt> │ │ │ │ adds r4, #78 @ 0x4e │ │ │ │ lsls r2, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - stmia r3!, {r4, r7} │ │ │ │ + stmia r4!, {r4, r6} │ │ │ │ lsls r4, r1, #2 │ │ │ │ - ldmia r2, {r2, r4, r6} │ │ │ │ + ldmia r3!, {r2, r4} │ │ │ │ lsls r5, r3, #4 │ │ │ │ movs r3, #32 │ │ │ │ lsls r2, r0, #5 │ │ │ │ adds r3, #200 @ 0xc8 │ │ │ │ lsls r2, r0, #5 │ │ │ │ adds r3, #144 @ 0x90 │ │ │ │ lsls r2, r0, #5 │ │ │ │ @@ -2629496,15 +2629511,15 @@ │ │ │ │ lsls r2, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adds r1, #144 @ 0x90 │ │ │ │ lsls r2, r0, #5 │ │ │ │ adds r3, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ - stmia r7!, {r1, r3, r6} │ │ │ │ + ldmia r0!, {r1, r3} │ │ │ │ lsls r5, r3, #4 │ │ │ │ adds r0, #182 @ 0xb6 │ │ │ │ lsls r2, r0, #5 │ │ │ │ adds r0, #146 @ 0x92 │ │ │ │ lsls r2, r0, #5 │ │ │ │ adds r0, #114 @ 0x72 │ │ │ │ lsls r2, r0, #5 │ │ │ │ @@ -2629978,27 +2629993,27 @@ │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ cmp r6, #86 @ 0x56 │ │ │ │ lsls r2, r0, #5 │ │ │ │ cmp r5, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r5, #26] │ │ │ │ + strh r2, [r5, #32] │ │ │ │ lsls r3, r2, #2 │ │ │ │ - strh r2, [r7, #24] │ │ │ │ + strh r2, [r7, #30] │ │ │ │ lsls r3, r2, #2 │ │ │ │ - strh r4, [r2, #24] │ │ │ │ + strh r4, [r2, #30] │ │ │ │ lsls r3, r2, #2 │ │ │ │ - strh r4, [r3, #22] │ │ │ │ + strh r4, [r3, #28] │ │ │ │ lsls r3, r2, #2 │ │ │ │ - lsls r0, r4, #31 │ │ │ │ + lsrs r0, r4, #2 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - strh r2, [r0, #10] │ │ │ │ + strh r2, [r0, #16] │ │ │ │ lsls r3, r2, #2 │ │ │ │ - lsls r4, r7, #24 │ │ │ │ + lsls r4, r7, #27 │ │ │ │ lsls r4, r2, #2 │ │ │ │ ldrb r2, [r1, #12] │ │ │ │ cmp r2, #4 │ │ │ │ bne.n 78d542 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2630606,29 +2630621,29 @@ │ │ │ │ lsls r2, r0, #5 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ cmp r0, #220 @ 0xdc │ │ │ │ lsls r2, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r1, #21] │ │ │ │ + ldrb r2, [r1, #24] │ │ │ │ lsls r3, r2, #2 │ │ │ │ - lsrs r0, r6, #16 │ │ │ │ + lsrs r0, r6, #19 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldrb r2, [r1, #16] │ │ │ │ + ldrb r2, [r1, #19] │ │ │ │ lsls r3, r2, #2 │ │ │ │ - lsls r0, r2, #3 │ │ │ │ + lsls r0, r2, #6 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldrb r2, [r3, #14] │ │ │ │ + ldrb r2, [r3, #17] │ │ │ │ lsls r3, r2, #2 │ │ │ │ - ldrb r6, [r6, #13] │ │ │ │ + ldrb r6, [r6, #16] │ │ │ │ lsls r3, r2, #2 │ │ │ │ - ldrb r6, [r0, #13] │ │ │ │ + ldrb r6, [r0, #16] │ │ │ │ lsls r3, r2, #2 │ │ │ │ - ldrb r0, [r6, #12] │ │ │ │ + ldrb r0, [r6, #15] │ │ │ │ lsls r3, r2, #2 │ │ │ │ movs r5, #20 │ │ │ │ lsls r2, r0, #5 │ │ │ │ movs r4, #244 @ 0xf4 │ │ │ │ lsls r2, r0, #5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2630730,15 +2630745,15 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ blx 68e34 <__cxa_end_cleanup@plt> │ │ │ │ nop │ │ │ │ movs r4, #54 @ 0x36 │ │ │ │ lsls r2, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - rev r6, r5 │ │ │ │ + revsh r6, r5 │ │ │ │ lsls r5, r3, #4 │ │ │ │ movs r3, #216 @ 0xd8 │ │ │ │ lsls r2, r0, #5 │ │ │ │ movs r3, #182 @ 0xb6 │ │ │ │ lsls r2, r0, #5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2632329,21 +2632344,21 @@ │ │ │ │ movs r3, #215 @ 0xd7 │ │ │ │ b.n 78ebb6 │ │ │ │ nop │ │ │ │ asrs r0, r3, #21 │ │ │ │ lsls r2, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r6, #44] @ 0x2c │ │ │ │ + ldr r2, [r6, #56] @ 0x38 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - ldmia r4, {r4, r6} │ │ │ │ + ldmia r5!, {r4} │ │ │ │ lsls r2, r3, #2 │ │ │ │ - strh r2, [r1, #52] @ 0x34 │ │ │ │ + strh r2, [r1, #58] @ 0x3a │ │ │ │ lsls r4, r1, #2 │ │ │ │ - vqadd.s16 d0, d24, d3 │ │ │ │ + vshr.s64 d16, d3, #40 │ │ │ │ stmdb 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] @ (78ee04 ) │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [pc, #364] @ (78ee08 ) │ │ │ │ @@ -2632832,29 +2632847,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 │ │ │ │ - str r2, [r3, #104] @ 0x68 │ │ │ │ + str r2, [r3, #116] @ 0x74 │ │ │ │ lsls r3, r2, #2 │ │ │ │ lsrs r4, r3, #31 │ │ │ │ lsls r2, r0, #5 │ │ │ │ - str r4, [r7, #88] @ 0x58 │ │ │ │ + str r4, [r7, #100] @ 0x64 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - str r0, [r0, #88] @ 0x58 │ │ │ │ + str r0, [r0, #100] @ 0x64 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - str r2, [r6, #84] @ 0x54 │ │ │ │ + str r2, [r6, #96] @ 0x60 │ │ │ │ lsls r3, r2, #2 │ │ │ │ lsrs r4, r3, #28 │ │ │ │ lsls r2, r0, #5 │ │ │ │ lsrs r6, r6, #26 │ │ │ │ lsls r2, r0, #5 │ │ │ │ - strh r0, [r0, r5] │ │ │ │ + strb r0, [r0, r0] │ │ │ │ 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] │ │ │ │ @@ -2633969,15 +2633984,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ lsls r6, r2, #24 │ │ │ │ lsls r2, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r2, r5] │ │ │ │ + ldrb r6, [r2, r0] │ │ │ │ lsls r3, r2, #2 │ │ │ │ lsls r2, r3, #16 │ │ │ │ lsls r2, r0, #5 │ │ │ │ lsls r2, r7, #15 │ │ │ │ lsls r2, r0, #5 │ │ │ │ lsls r2, r3, #15 │ │ │ │ lsls r2, r0, #5 │ │ │ │ @@ -2634023,15 +2634038,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, r4, #16 │ │ │ │ + lsrs r4, r4, #19 │ │ │ │ lsls r0, r2, #2 │ │ │ │ ldr r0, [sp, #992] @ 0x3e0 │ │ │ │ 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, #4000] @ 0xfa0 │ │ │ │ @@ -2634912,15 +2634927,15 @@ │ │ │ │ beq.n 79065c │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ blx 68e34 <__cxa_end_cleanup@plt> │ │ │ │ @ instruction: 0xfac40141 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfabc0141 │ │ │ │ - str r0, [sp, #808] @ 0x328 │ │ │ │ + str r1, [sp, #552] @ 0x228 │ │ │ │ lsls r5, r3, #4 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ ldr??.w r0, [ip, #321] @ 0x141 │ │ │ │ ldrsh.w r0, [r4, #321] @ 0x141 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2635100,15 +2635115,15 @@ │ │ │ │ blx 68e34 <__cxa_end_cleanup@plt> │ │ │ │ ldr.w r0, [r8, #321] @ 0x141 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr.w r0, [r4, #321] @ 0x141 │ │ │ │ adds r3, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r0, #54] @ 0x36 │ │ │ │ + ldrh r2, [r0, #60] @ 0x3c │ │ │ │ lsls r5, r3, #4 │ │ │ │ @ instruction: 0xf7f40141 │ │ │ │ @ instruction: 0xf7c80141 │ │ │ │ @ instruction: 0xf7a80141 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2635259,15 +2635274,15 @@ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 790a14 │ │ │ │ blx 68e34 <__cxa_end_cleanup@plt> │ │ │ │ @ instruction: 0xf7580141 │ │ │ │ - ldrh r6, [r3, #44] @ 0x2c │ │ │ │ + ldrh r6, [r3, #50] @ 0x32 │ │ │ │ lsls r5, r3, #4 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf7220141 │ │ │ │ adds r3, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ movw r1, #51265 @ 0xc841 │ │ │ │ @@ -2635801,17 +2635816,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx 69e24 (unsigned long)@plt+0x4> │ │ │ │ ldr r1, [pc, #12] @ (790fb0 ) │ │ │ │ movs r2, #1 │ │ │ │ add r1, pc │ │ │ │ blx 69690 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - mov ip, r8 │ │ │ │ + blxns r0 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - ldmia r3!, {r2} │ │ │ │ + ldmia r3!, {r2, r6, r7} │ │ │ │ lsls r3, r2, #2 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 791064 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 79105c │ │ │ │ @@ -2636064,15 +2636079,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 │ │ │ │ - add.w r0, ip, pc, lsl #2 │ │ │ │ + rsb r0, ip, pc, lsl #2 │ │ │ │ ble.n 7912c0 │ │ │ │ lsls r1, 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] @ (7912e8 ) │ │ │ │ @@ -2636138,15 +2636153,15 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ blx 68e34 <__cxa_end_cleanup@plt> │ │ │ │ nop │ │ │ │ stc 1, cr0, [r2, #260]! @ 0x104 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldc 1, cr0, [sl, #260] @ 0x104 │ │ │ │ - strh r6, [r7, #32] │ │ │ │ + strh r6, [r7, #38] @ 0x26 │ │ │ │ lsls r5, r3, #4 │ │ │ │ adds r7, #8 │ │ │ │ movs r0, r0 │ │ │ │ ldcl 1, cr0, [r0, #-260] @ 0xfffffefc │ │ │ │ stc 1, cr0, [lr, #-260]! @ 0xfffffefc │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2636259,15 +2636274,15 @@ │ │ │ │ cbz r4, 791430 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ bl 791068 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ cmp r4, #0 │ │ │ │ bne.n 791424 │ │ │ │ blx 68e34 <__cxa_end_cleanup@plt> │ │ │ │ - adds r6, #62 @ 0x3e │ │ │ │ + adds r6, #254 @ 0xfe │ │ │ │ lsls r5, r2, #2 │ │ │ │ blt.n 791418 │ │ │ │ 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, #3736] @ 0xe98 │ │ │ │ @@ -2636559,19 +2636574,19 @@ │ │ │ │ cmp r1, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ movs r0, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #28 │ │ │ │ movs r0, r0 │ │ │ │ strd r0, r1, [r6, #260]! @ 0x104 │ │ │ │ - ands r4, r5 │ │ │ │ + lsrs r4, r5 │ │ │ │ lsls r3, r2, #2 │ │ │ │ ldrd r0, r1, [r8, #-260]! @ 0x104 │ │ │ │ ldmdb r0!, {r0, r6, r8} │ │ │ │ - cmp r5, #186 @ 0xba │ │ │ │ + cmp r6, #122 @ 0x7a │ │ │ │ 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] │ │ │ │ @@ -2637565,15 +2637580,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ b.n 792158 │ │ │ │ lsls r1, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - adds r5, #206 @ 0xce │ │ │ │ + adds r6, #142 @ 0x8e │ │ │ │ lsls r3, r2, #2 │ │ │ │ svc 54 @ 0x36 │ │ │ │ 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, #3968] @ 0xf80 │ │ │ │ @@ -2638713,35 +2638728,35 @@ │ │ │ │ movs r0, r0 │ │ │ │ bvc.n 792cfc │ │ │ │ lsls r1, r0, #5 │ │ │ │ bvc.n 792cf4 │ │ │ │ lsls r1, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #174 @ 0xae │ │ │ │ + cmp r6, #110 @ 0x6e │ │ │ │ lsls r3, r2, #2 │ │ │ │ - cmp r5, #146 @ 0x92 │ │ │ │ + cmp r6, #82 @ 0x52 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - sub sp, #256 @ 0x100 │ │ │ │ + cbz r0, 792cb0 │ │ │ │ lsls r3, r2, #2 │ │ │ │ adds r3, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ bpl.n 792cd8 │ │ │ │ lsls r1, r0, #5 │ │ │ │ - cmp r3, #150 @ 0x96 │ │ │ │ + cmp r4, #86 @ 0x56 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - cmp r3, #106 @ 0x6a │ │ │ │ + cmp r4, #42 @ 0x2a │ │ │ │ lsls r3, r2, #2 │ │ │ │ - add r7, sp, #136 @ 0x88 │ │ │ │ + add r7, sp, #904 @ 0x388 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - cmp r3, #26 │ │ │ │ + cmp r3, #218 @ 0xda │ │ │ │ lsls r3, r2, #2 │ │ │ │ - cmp r2, #196 @ 0xc4 │ │ │ │ + cmp r3, #132 @ 0x84 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - cmp r2, #188 @ 0xbc │ │ │ │ + cmp r3, #124 @ 0x7c │ │ │ │ lsls r3, r2, #2 │ │ │ │ bcc.n 792c2c │ │ │ │ lsls r1, r0, #5 │ │ │ │ bcc.n 792bf0 │ │ │ │ lsls r1, r0, #5 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2639029,15 +2639044,15 @@ │ │ │ │ cbz r4, 792fb0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ bl 792630 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ cmp r4, #0 │ │ │ │ bne.n 792fa4 │ │ │ │ blx 68e34 <__cxa_end_cleanup@plt> │ │ │ │ - cmp r4, #250 @ 0xfa │ │ │ │ + cmp r5, #186 @ 0xba │ │ │ │ lsls r1, r3, #2 │ │ │ │ str r2, [r4, #120] @ 0x78 │ │ │ │ lsls r4, r7, #4 │ │ │ │ str r6, [r7, #112] @ 0x70 │ │ │ │ lsls r4, r7, #4 │ │ │ │ str r4, [r1, #112] @ 0x70 │ │ │ │ lsls r4, r7, #4 │ │ │ │ @@ -2639648,15 +2639663,15 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ ldmia r2, {r2, r6, r7} │ │ │ │ lsls r1, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldmia r2, {r2, r4, r5, r7} │ │ │ │ lsls r1, r0, #5 │ │ │ │ - str r4, [r0, #32] │ │ │ │ + str r4, [r0, #44] @ 0x2c │ │ │ │ lsls r5, r3, #4 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r2, {r1, r2, r6} │ │ │ │ lsls r1, r0, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2640045,21 +2640060,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ ldmia r0!, {r2, r3, r7} │ │ │ │ lsls r1, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r2, [r1, r2] │ │ │ │ + ldrsh r2, [r1, r5] │ │ │ │ lsls r5, r3, #4 │ │ │ │ - subs r0, r0, #1 │ │ │ │ + subs r0, r0, #4 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - subs r4, r6, #0 │ │ │ │ + subs r4, r6, #3 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - add r1, pc, #504 @ (adr r1, 793bcc ) │ │ │ │ + add r2, pc, #248 @ (adr r2, 793acc ) │ │ │ │ lsls r3, r2, #2 │ │ │ │ stmia r6!, {r3, r4, r5, r7} │ │ │ │ lsls r1, r0, #5 │ │ │ │ stmia r6!, {r3, r4, r7} │ │ │ │ lsls r1, r0, #5 │ │ │ │ stmia r6!, {r3, r4, r5, r6} │ │ │ │ lsls r1, r0, #5 │ │ │ │ @@ -2640288,19 +2640303,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ stmia r4!, {r1, r3, r5, r6, r7} │ │ │ │ lsls r1, r0, #5 │ │ │ │ adds r3, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, r1, r7 │ │ │ │ + adds r2, r1, #2 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - subs r6, r7, r6 │ │ │ │ + adds r6, r7, #1 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - ldr r6, [sp, #888] @ 0x378 │ │ │ │ + ldr r7, [sp, #632] @ 0x278 │ │ │ │ lsls r3, r2, #2 │ │ │ │ stmia r4!, {r1, r2, r3, r4} │ │ │ │ lsls r1, r0, #5 │ │ │ │ stmia r3!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r1, r0, #5 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2641086,46 +2641101,46 @@ │ │ │ │ lsls r1, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ stmia r2!, {r2, r3, r4} │ │ │ │ lsls r1, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, r5, r5 │ │ │ │ + subs r2, r5, r0 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - adds r2, r4, r4 │ │ │ │ + adds r2, r4, r7 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - @ instruction: 0xe8d00092 │ │ │ │ + @ instruction: 0xe9900092 │ │ │ │ stmia r1!, {r4, r5, r7} │ │ │ │ lsls r1, r0, #5 │ │ │ │ - ldr r3, [sp, #1000] @ 0x3e8 │ │ │ │ + ldr r4, [sp, #744] @ 0x2e8 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - adds r6, r3, r3 │ │ │ │ + adds r6, r3, r6 │ │ │ │ lsls r3, r2, #2 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r1, #26 │ │ │ │ + asrs r0, r1, #29 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - asrs r4, r2, #25 │ │ │ │ + asrs r4, r2, #28 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - asrs r6, r2, #25 │ │ │ │ + asrs r6, r2, #28 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - asrs r0, r5, #23 │ │ │ │ + asrs r0, r5, #26 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - ldr r0, [sp, #888] @ 0x378 │ │ │ │ + ldr r1, [sp, #632] @ 0x278 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - asrs r6, r6, #17 │ │ │ │ + asrs r6, r6, #20 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - asrs r2, r6, #16 │ │ │ │ + asrs r2, r6, #19 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - b.n 794be4 │ │ │ │ + b.n 793d64 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - asrs r4, r4, #17 │ │ │ │ + asrs r4, r4, #20 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - asrs r6, r6, #16 │ │ │ │ + asrs r6, r6, #19 │ │ │ │ lsls r3, r2, #2 │ │ │ │ pop {r2, r4} │ │ │ │ lsls r1, r0, #5 │ │ │ │ cbnz r6, 794508 │ │ │ │ lsls r1, r0, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2643053,27 +2643068,27 @@ │ │ │ │ b.n 7957a8 │ │ │ │ ldr r1, [pc, #36] @ (7957f8 ) │ │ │ │ movs r2, #3 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ blx 69690 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 7957a8 │ │ │ │ - ldrh r6, [r2, #40] @ 0x28 │ │ │ │ + ldrh r6, [r2, #46] @ 0x2e │ │ │ │ lsls r7, r1, #2 │ │ │ │ - str r4, [r4, #0] │ │ │ │ + str r4, [r4, #12] │ │ │ │ lsls r2, r3, #2 │ │ │ │ - bmi.n 7957a8 │ │ │ │ + bpl.n 795728 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - subs r6, r1, r1 │ │ │ │ + subs r6, r1, r4 │ │ │ │ lsls r4, r1, #2 │ │ │ │ - ldrb r0, [r2, #14] │ │ │ │ + ldrb r0, [r2, #17] │ │ │ │ lsls r6, r1, #2 │ │ │ │ - str r1, [sp, #424] @ 0x1a8 │ │ │ │ + str r2, [sp, #168] @ 0xa8 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - subs r0, #116 @ 0x74 │ │ │ │ + subs r1, #52 @ 0x34 │ │ │ │ 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 │ │ │ │ @@ -2643125,15 +2643140,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 │ │ │ │ - subs r7, #32 │ │ │ │ + subs r7, #224 @ 0xe0 │ │ │ │ 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] │ │ │ │ @@ -2643543,20 +2643558,20 @@ │ │ │ │ ldr r0, [pc, #24] @ (795d14 ) │ │ │ │ add r0, pc │ │ │ │ blx 68a8c │ │ │ │ add r4, pc, #768 @ (adr r4, 796004 ) │ │ │ │ lsls r1, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldc2 0, cr0, [r6], #584 @ 0x248 │ │ │ │ - bne.n 795d48 │ │ │ │ + ldc2l 0, cr0, [r6, #-584]! @ 0xfffffdb8 │ │ │ │ + bne.n 795cc8 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldrb r2, [r6, #26] │ │ │ │ + ldrb r2, [r6, #29] │ │ │ │ lsls r3, r2, #2 │ │ │ │ - lsrs r2, r7, #5 │ │ │ │ + lsrs r2, r7, #8 │ │ │ │ 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 │ │ │ │ @@ -2644126,16 +2644141,16 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r5, [sp, #872] @ 0x368 │ │ │ │ lsls r1, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ ldr r5, [sp, #600] @ 0x258 │ │ │ │ lsls r1, r0, #5 │ │ │ │ - rsbs r0, lr, #4784128 @ 0x490000 │ │ │ │ - strb r4, [r4, #31] │ │ │ │ + @ instruction: 0xf69e0092 │ │ │ │ + ldrb r4, [r4, #2] │ │ │ │ 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 │ │ │ │ @@ -2644453,27 +2644468,27 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [sp, #520] @ 0x208 │ │ │ │ lsls r1, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [sp, #144] @ 0x90 │ │ │ │ lsls r1, r0, #5 │ │ │ │ - eor.w r0, r2, #4784128 @ 0x490000 │ │ │ │ - strb r2, [r5, #25] │ │ │ │ + adc.w r0, r2, #4784128 @ 0x490000 │ │ │ │ + strb r2, [r5, #28] │ │ │ │ lsls r3, r2, #2 │ │ │ │ cmp r5, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - usat r0, #18, r0, asr #2 │ │ │ │ - strb r6, [r0, #22] │ │ │ │ + orn r0, r0, #4784128 @ 0x490000 │ │ │ │ + strb r6, [r0, #25] │ │ │ │ lsls r3, r2, #2 │ │ │ │ - ssat r0, #19, r0, asr #2 │ │ │ │ - strb r6, [r1, #20] │ │ │ │ + @ instruction: 0xf3e00092 │ │ │ │ + strb r6, [r1, #23] │ │ │ │ lsls r3, r2, #2 │ │ │ │ - @ instruction: 0xf2e20092 │ │ │ │ - strb r4, [r0, #19] │ │ │ │ + usat r0, #18, r2, asr #2 │ │ │ │ + strb r4, [r0, #22] │ │ │ │ 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] @ (79678c ) │ │ │ │ mov r9, r0 │ │ │ │ @@ -2644616,21 +2644631,21 @@ │ │ │ │ blx 69690 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 79665e │ │ │ │ nop │ │ │ │ ldr r1, [sp, #752] @ 0x2f0 │ │ │ │ lsls r1, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r6, #15] │ │ │ │ + strb r2, [r6, #18] │ │ │ │ lsls r3, r2, #2 │ │ │ │ - addw r0, ip, #146 @ 0x92 │ │ │ │ - @ instruction: 0xf1e20092 │ │ │ │ - subs.w r0, r2, #146 @ 0x92 │ │ │ │ - @ instruction: 0xf1800092 │ │ │ │ - strb r6, [r4, #12] │ │ │ │ + movt r0, #49298 @ 0xc092 │ │ │ │ + subw r0, r2, #146 @ 0x92 │ │ │ │ + @ instruction: 0xf2720092 │ │ │ │ + movw r0, #146 @ 0x92 │ │ │ │ + strb r6, [r4, #15] │ │ │ │ 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] │ │ │ │ @@ -2644747,16 +2644762,16 @@ │ │ │ │ b.n 7968d0 │ │ │ │ ldr r0, [pc, #12] @ (7968fc ) │ │ │ │ add r0, pc │ │ │ │ blx 68a8c │ │ │ │ ldr r0, [pc, #8] @ (796900 ) │ │ │ │ add r0, pc │ │ │ │ blx 68a8c │ │ │ │ - stc2 0, cr0, [r6, #564] @ 0x234 │ │ │ │ - vshr.s64 d16, d2, #6 │ │ │ │ + cdp2 0, 4, cr0, cr6, cr13, {4} │ │ │ │ + @ instruction: 0xf0ba0092 │ │ │ │ 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 │ │ │ │ @@ -2646471,40 +2646486,40 @@ │ │ │ │ lsls r1, r0, #5 │ │ │ │ ldrh r4, [r1, #26] │ │ │ │ lsls r1, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 7980d8 │ │ │ │ + b.n 797258 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - b.n 7980f4 │ │ │ │ + b.n 797274 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - ldr r6, [r4, #104] @ 0x68 │ │ │ │ + ldr r6, [r4, #116] @ 0x74 │ │ │ │ lsls r7, r1, #2 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - eors r0, r7 │ │ │ │ + asrs r0, r7 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - eors r6, r4 │ │ │ │ + asrs r6, r4 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldrb r6, [r3, r0] │ │ │ │ + ldrb r6, [r3, r3] │ │ │ │ lsls r6, r1, #2 │ │ │ │ - @ instruction: 0xfac2008b │ │ │ │ - push {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + @ instruction: 0xfb82008b │ │ │ │ + push {r1, r2, r3, r4, r5, r7, lr} │ │ │ │ lsls r7, r2, #2 │ │ │ │ - str r2, [r1, #48] @ 0x30 │ │ │ │ + str r2, [r1, #60] @ 0x3c │ │ │ │ lsls r3, r2, #2 │ │ │ │ strh r0, [r5, #60] @ 0x3c │ │ │ │ lsls r1, r0, #5 │ │ │ │ strh r2, [r2, #48] @ 0x30 │ │ │ │ lsls r1, r0, #5 │ │ │ │ strh r4, [r4, #46] @ 0x2e │ │ │ │ lsls r1, r0, #5 │ │ │ │ - mcrr 0, 8, r0, sl, cr13 │ │ │ │ + stc 0, cr0, [sl, #-564] @ 0xfffffdcc │ │ │ │ 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] @ (797b48 ) │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [pc, #172] @ (797b4c ) │ │ │ │ @@ -2646931,27 +2646946,27 @@ │ │ │ │ movs r0, r0 │ │ │ │ strh r6, [r0, #30] │ │ │ │ lsls r1, r0, #5 │ │ │ │ strh r0, [r6, #28] │ │ │ │ lsls r1, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n 797f70 │ │ │ │ + ble.n 797ef0 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - add r7, sp, #248 @ 0xf8 │ │ │ │ + add r7, sp, #1016 @ 0x3f8 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldrb r2, [r2, r5] │ │ │ │ + ldrsh r2, [r2, r0] │ │ │ │ lsls r3, r2, #2 │ │ │ │ - blt.n 797f7c │ │ │ │ + bgt.n 797efc │ │ │ │ lsls r2, r2, #2 │ │ │ │ - blt.n 797f1c │ │ │ │ + blt.n 797e9c │ │ │ │ lsls r2, r2, #2 │ │ │ │ - ldmia r7!, {r2, r6} │ │ │ │ + beq.n 797ed8 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - ldrb r0, [r6, r0] │ │ │ │ + ldrb r0, [r6, r3] │ │ │ │ lsls r3, r2, #2 │ │ │ │ strh r0, [r6, #10] │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ @@ -2647108,17 +2647123,17 @@ │ │ │ │ b.n 798040 │ │ │ │ ldr r0, [pc, #12] @ (79806c ) │ │ │ │ add r0, pc │ │ │ │ blx 68a8c │ │ │ │ ldr r0, [pc, #8] @ (798070 ) │ │ │ │ add r0, pc │ │ │ │ blx 68a8c │ │ │ │ - b.n 797c9c │ │ │ │ + b.n 797e1c │ │ │ │ lsls r5, r1, #2 │ │ │ │ - bhi.n 797f88 │ │ │ │ + bls.n 798108 │ │ │ │ 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] │ │ │ │ @@ -2648143,17 +2648158,17 @@ │ │ │ │ ldr r4, [r3, #12] │ │ │ │ bic.w r4, r4, #74 @ 0x4a │ │ │ │ orr.w r4, r4, #2 │ │ │ │ str r4, [r3, #12] │ │ │ │ blx 69690 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldmia r7!, {r1, r2, r4, r5} │ │ │ │ + ldmia r7, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r2, r2, #2 │ │ │ │ - bcc.n 798a34 │ │ │ │ + bmi.n 7989b4 │ │ │ │ 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] @ (798b48 ) │ │ │ │ mov r9, r0 │ │ │ │ @@ -2648239,23 +2648254,23 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strb r0, [r0, #22] │ │ │ │ lsls r1, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r7, {r2, r7} │ │ │ │ + beq.n 798bdc │ │ │ │ lsls r2, r2, #2 │ │ │ │ strb r2, [r2, #21] │ │ │ │ lsls r1, r0, #5 │ │ │ │ - ldmia r6!, {r2, r3, r5, r7} │ │ │ │ + ldmia r7!, {r2, r3, r5, r6} │ │ │ │ lsls r2, r2, #2 │ │ │ │ - add r1, pc, #648 @ (adr r1, 798de8 ) │ │ │ │ + add r2, pc, #392 @ (adr r2, 798ce8 ) │ │ │ │ lsls r7, r2, #2 │ │ │ │ - subs r6, r6, #2 │ │ │ │ + subs r6, r6, #5 │ │ │ │ lsls r2, r3, #2 │ │ │ │ asrs r4, r6, #12 │ │ │ │ movs r0, r0 │ │ │ │ strb r0, [r2, #19] │ │ │ │ lsls r1, r0, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2648536,25 +2648551,25 @@ │ │ │ │ b.n 798e22 │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strb r0, [r6, #9] │ │ │ │ lsls r1, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r3!, {r2, r6, r7} │ │ │ │ + ldmia r4!, {r2, r7} │ │ │ │ lsls r2, r2, #2 │ │ │ │ strb r0, [r1, #9] │ │ │ │ lsls r1, r0, #5 │ │ │ │ - ldrb r6, [r6, #22] │ │ │ │ + ldrb r6, [r6, #25] │ │ │ │ lsls r2, r2, #2 │ │ │ │ - beq.n 798f10 │ │ │ │ + bne.n 798e90 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldrb r4, [r2, #22] │ │ │ │ + ldrb r4, [r2, #25] │ │ │ │ lsls r2, r2, #2 │ │ │ │ - subs r0, r2, r6 │ │ │ │ + adds r0, r2, #1 │ │ │ │ lsls r2, r3, #2 │ │ │ │ asrs r4, r6, #12 │ │ │ │ movs r0, r0 │ │ │ │ strb r6, [r2, #7] │ │ │ │ lsls r1, r0, #5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2648652,23 +2648667,23 @@ │ │ │ │ b.n 798ef4 │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strb r6, [r6, #5] │ │ │ │ lsls r1, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r3, {r3, r4, r5, r6} │ │ │ │ + ldmia r4, {r3, r4, r5} │ │ │ │ lsls r2, r2, #2 │ │ │ │ strb r2, [r3, #5] │ │ │ │ lsls r1, r0, #5 │ │ │ │ - ldrb r2, [r7, #18] │ │ │ │ + ldrb r2, [r7, #21] │ │ │ │ lsls r2, r2, #2 │ │ │ │ - add r1, sp, #208 @ 0xd0 │ │ │ │ + add r1, sp, #976 @ 0x3d0 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - subs r6, r1, r2 │ │ │ │ + subs r6, r1, r5 │ │ │ │ lsls r2, r3, #2 │ │ │ │ asrs r4, r6, #12 │ │ │ │ movs r0, r0 │ │ │ │ strb r4, [r2, #3] │ │ │ │ lsls r1, r0, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2648801,27 +2648816,27 @@ │ │ │ │ lsls r1, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strb r6, [r4, #1] │ │ │ │ lsls r1, r0, #5 │ │ │ │ cmp r0, #0 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r1!, {r7} │ │ │ │ + ldmia r2!, {r6} │ │ │ │ lsls r2, r2, #2 │ │ │ │ - pop {r1, r6, pc} │ │ │ │ + bkpt 0x0002 │ │ │ │ lsls r1, r2, #2 │ │ │ │ asrs r4, r6, #12 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r1!, {r3, r4, r5} │ │ │ │ + ldmia r1!, {r3, r4, r5, r6, r7} │ │ │ │ lsls r2, r2, #2 │ │ │ │ - ldmia r5!, {r2, r3, r4, r6, r7} │ │ │ │ + ldmia r6!, {r2, r3, r4, r7} │ │ │ │ lsls r1, r3, #2 │ │ │ │ ldr r6, [r3, #120] @ 0x78 │ │ │ │ lsls r1, r0, #5 │ │ │ │ - pop {r1, r2, r3, r4, r5, r7} │ │ │ │ + pop {r1, r2, r3, r4, r5, r6, pc} │ │ │ │ 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 │ │ │ │ @@ -2648882,25 +2648897,25 @@ │ │ │ │ ldr r1, [pc, #28] @ (799194 ) │ │ │ │ add r1, pc │ │ │ │ b.n 799142 │ │ │ │ ldr r1, [pc, #24] @ (799198 ) │ │ │ │ add r1, pc │ │ │ │ b.n 79915e │ │ │ │ nop │ │ │ │ - subs r0, #24 │ │ │ │ + subs r0, #216 @ 0xd8 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - stmia r6!, {r1, r2, r5, r6, r7} │ │ │ │ + stmia r7!, {r1, r2, r5, r7} │ │ │ │ lsls r2, r2, #2 │ │ │ │ - rors r0, r6 │ │ │ │ + cmp r0, r6 │ │ │ │ lsls r6, r1, #2 │ │ │ │ - adds r7, #26 │ │ │ │ + adds r7, #218 @ 0xda │ │ │ │ lsls r0, r2, #2 │ │ │ │ - stmia r6!, {r2, r4, r6, r7} │ │ │ │ + stmia r7!, {r2, r4, r7} │ │ │ │ lsls r2, r2, #2 │ │ │ │ - stmia r6!, {r1, r2, r6, r7} │ │ │ │ + stmia r7!, {r1, r2, r7} │ │ │ │ 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] @ (7992f0 ) │ │ │ │ @@ -2649046,39 +2649061,39 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ ldr r2, [r1, #100] @ 0x64 │ │ │ │ lsls r1, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [r0, #100] @ 0x64 │ │ │ │ lsls r1, r0, #5 │ │ │ │ - add r5, sp, #816 @ 0x330 │ │ │ │ + add r6, sp, #560 @ 0x230 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - cbnz r6, 799356 │ │ │ │ + pop {r1, r2, r3} │ │ │ │ lsls r1, r2, #2 │ │ │ │ asrs r4, r6, #12 │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [r3, #92] @ 0x5c │ │ │ │ lsls r1, r0, #5 │ │ │ │ - subs r6, #228 @ 0xe4 │ │ │ │ + subs r7, #164 @ 0xa4 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - stmia r7!, {r2, r5} │ │ │ │ + stmia r7!, {r2, r5, r6, r7} │ │ │ │ lsls r2, r2, #2 │ │ │ │ - cbz r6, 799380 │ │ │ │ + push {r1, r2, r5, r6} │ │ │ │ lsls r2, r2, #2 │ │ │ │ - @ instruction: 0xf2b00091 │ │ │ │ - strh r2, [r0, r3] │ │ │ │ + @ instruction: 0xf3700091 │ │ │ │ + strh r2, [r0, r6] │ │ │ │ lsls r7, r1, #2 │ │ │ │ - svc 64 @ 0x40 │ │ │ │ + b.n 799324 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldr r2, [r1, #124] @ 0x7c │ │ │ │ + strb r2, [r1, #2] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldcl 0, cr0, [r4, #-604]! @ 0xfffffda4 │ │ │ │ - lsls r4, r0, #8 │ │ │ │ + mrc 0, 1, r0, cr4, cr7, {4} │ │ │ │ + lsls r4, r0, #11 │ │ │ │ lsls r6, r1, #2 │ │ │ │ - stmia r6!, {r2, r7} │ │ │ │ + stmia r7!, {r2, r6} │ │ │ │ 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] @ 7993e0 │ │ │ │ mov r3, r1 │ │ │ │ @@ -2649430,15 +2649445,15 @@ │ │ │ │ blx 68e34 <__cxa_end_cleanup@plt> │ │ │ │ ldrh r2, [r2, r4] │ │ │ │ lsls r1, r0, #5 │ │ │ │ ldr r2, [r5, #28] │ │ │ │ lsls r1, r0, #5 │ │ │ │ lsls r4, r5, #3 │ │ │ │ lsls r4, r7, #4 │ │ │ │ - stmia r3!, {r3, r4} │ │ │ │ + stmia r3!, {r3, r4, r6, r7} │ │ │ │ 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 │ │ │ │ @@ -2649587,19 +2649602,19 @@ │ │ │ │ add r1, pc │ │ │ │ blx 69690 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 79974c │ │ │ │ ldr r2, [r2, #12] │ │ │ │ lsls r1, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r2!, {r4} │ │ │ │ + stmia r2!, {r4, r6, r7} │ │ │ │ lsls r2, r2, #2 │ │ │ │ - push {r2, r3, r4, r5, r7, lr} │ │ │ │ + @ instruction: 0xb67c │ │ │ │ lsls r2, r2, #2 │ │ │ │ - cmp r4, r5 │ │ │ │ + muls r4, r5 │ │ │ │ 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, 799846 │ │ │ │ @@ -2649676,15 +2649691,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, r7, #1 │ │ │ │ + lsls r6, r7, #4 │ │ │ │ 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 │ │ │ │ @@ -2649782,18 +2649797,18 @@ │ │ │ │ b.n 7999a0 │ │ │ │ nop │ │ │ │ ldr r2, [r3, r0] │ │ │ │ lsls r1, r0, #5 │ │ │ │ ldc2l 1, cr0, [r2, #236]! @ 0xec │ │ │ │ str r2, [r3, #108] @ 0x6c │ │ │ │ lsls r1, r0, #5 │ │ │ │ - ittt gt │ │ │ │ - lslgt r2, r2, #2 │ │ │ │ - addgt r2, #172 @ 0xac │ │ │ │ - movgt r0, r0 │ │ │ │ + stmia r0!, {r1, r7} │ │ │ │ + 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 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r1 │ │ │ │ @@ -2650158,15 +2650173,15 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ str r0, [r6, #48] @ 0x30 │ │ │ │ lsls r1, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r2, [r5, #48] @ 0x30 │ │ │ │ lsls r1, r0, #5 │ │ │ │ - add sp, #48 @ 0x30 │ │ │ │ + sub sp, #304 @ 0x130 │ │ │ │ lsls r1, r2, #2 │ │ │ │ asrs r4, r6, #12 │ │ │ │ movs r0, r0 │ │ │ │ str r0, [r3, #40] @ 0x28 │ │ │ │ lsls r1, r0, #5 │ │ │ │ ldr r3, [pc, #24] @ (799dd0 ) │ │ │ │ movs r2, #253 @ 0xfd │ │ │ │ @@ -2650481,25 +2650496,25 @@ │ │ │ │ vld4.8 {d16,d18,d20,d22}, [sl :256], fp │ │ │ │ str r0, [r4, #24] │ │ │ │ lsls r1, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf7f4013b │ │ │ │ str??.w r0, [r2, #315] @ 0x13b │ │ │ │ - cbnz r4, 79a148 │ │ │ │ + rev16 r4, r6 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - add r0, r8 │ │ │ │ + cmp r0, r0 │ │ │ │ lsls r7, r1, #2 │ │ │ │ - asrs r0, r3, #28 │ │ │ │ + asrs r0, r3, #31 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - asrs r4, r3, #27 │ │ │ │ + asrs r4, r3, #30 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - cbnz r0, 79a148 │ │ │ │ + rev r0, r6 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - add r4, sp, #96 @ 0x60 │ │ │ │ + add r4, sp, #864 @ 0x360 │ │ │ │ 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 │ │ │ │ @@ -2650908,46 +2650923,46 @@ │ │ │ │ lsls r1, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ movt r1, #10299 @ 0x283b │ │ │ │ @ instruction: 0xf5f2013b │ │ │ │ ldrb r2, [r1, r6] │ │ │ │ lsls r1, r0, #5 │ │ │ │ - @ instruction: 0xb7a2 │ │ │ │ + @ instruction: 0xb862 │ │ │ │ lsls r2, r2, #2 │ │ │ │ @ instruction: 0xebb7ffff │ │ │ │ - adds r7, #208 @ 0xd0 │ │ │ │ + subs r0, #144 @ 0x90 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - @ instruction: 0xb6fc │ │ │ │ + @ instruction: 0xb7bc │ │ │ │ lsls r2, r2, #2 │ │ │ │ - ldr r4, [r7, #0] │ │ │ │ + ldr r4, [r7, #12] │ │ │ │ lsls r2, r2, #2 │ │ │ │ - str r4, [sp, #504] @ 0x1f8 │ │ │ │ + str r5, [sp, #248] @ 0xf8 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strd r0, r0, [sl], #604 @ 0x25c │ │ │ │ - push {r1, r2, r5, r7, lr} │ │ │ │ + @ instruction: 0xe9aa0097 │ │ │ │ + cpsie ai │ │ │ │ lsls r2, r2, #2 │ │ │ │ ldrh r4, [r7, r6] │ │ │ │ lsls r1, r0, #5 │ │ │ │ - strex r0, r0, [sl, #604] @ 0x25c │ │ │ │ + stmdb sl, {r0, r1, r2, r4, r7} │ │ │ │ ldrh r6, [r2, r6] │ │ │ │ lsls r1, r0, #5 │ │ │ │ - stmia r1!, {r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r2!, {r2, r3, r4, r5, r7} │ │ │ │ lsls r5, r1, #2 │ │ │ │ - push {r3, r4, r5, lr} │ │ │ │ + push {r3, r4, r5, r6, r7, lr} │ │ │ │ lsls r2, r2, #2 │ │ │ │ ldrh r2, [r5, r5] │ │ │ │ lsls r1, r0, #5 │ │ │ │ adds r2, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r7, #0 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r7, r4] │ │ │ │ lsls r1, r0, #5 │ │ │ │ - push {r1, r3, r5, lr} │ │ │ │ + push {r1, r3, r5, r6, r7, lr} │ │ │ │ lsls r2, r2, #2 │ │ │ │ ldrh r0, [r2, r4] │ │ │ │ lsls r1, r0, #5 │ │ │ │ ldrh r4, [r6, r3] │ │ │ │ lsls r1, r0, #5 │ │ │ │ ldrh r0, [r3, r3] │ │ │ │ lsls r1, r0, #5 │ │ │ │ @@ -2651487,21 +2651502,21 @@ │ │ │ │ nop │ │ │ │ ldrsb r6, [r4, r4] │ │ │ │ lsls r1, r0, #5 │ │ │ │ ldrsb r0, [r4, r4] │ │ │ │ lsls r1, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cbz r2, 79ab14 │ │ │ │ + sxth r2, r2 │ │ │ │ lsls r2, r2, #2 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ strb r0, [r1, r6] │ │ │ │ lsls r1, r0, #5 │ │ │ │ - add r7, sp, #392 @ 0x188 │ │ │ │ + add sp, #136 @ 0x88 │ │ │ │ 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] @ (79ac14 ) │ │ │ │ mov r5, r0 │ │ │ │ @@ -2651616,17 +2651631,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ strb r2, [r2, r3] │ │ │ │ lsls r1, r0, #5 │ │ │ │ strb r0, [r6, r1] │ │ │ │ lsls r1, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, sp, #928 @ 0x3a0 │ │ │ │ + add r7, sp, #672 @ 0x2a0 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - add r6, sp, #944 @ 0x3b0 │ │ │ │ + add r7, sp, #688 @ 0x2b0 │ │ │ │ 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] @ (79ad68 ) │ │ │ │ @@ -2651751,15 +2651766,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ strh r4, [r4, r6] │ │ │ │ lsls r1, r0, #5 │ │ │ │ strh r2, [r5, r4] │ │ │ │ lsls r1, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, sp, #936 @ 0x3a8 │ │ │ │ + add r6, sp, #680 @ 0x2a8 │ │ │ │ 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] @ (79ade0 ) │ │ │ │ mov r5, r0 │ │ │ │ @@ -2651796,15 +2651811,15 @@ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 6a2ec <__fprintf_chk@plt> │ │ │ │ b.n 79adaa │ │ │ │ strh r6, [r4, r1] │ │ │ │ lsls r1, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, sp, #0 │ │ │ │ + add r6, sp, #768 @ 0x300 │ │ │ │ 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 │ │ │ │ @@ -2651855,15 +2651870,15 @@ │ │ │ │ blx 6a2ec <__fprintf_chk@plt> │ │ │ │ b.n 79ae0a │ │ │ │ nop │ │ │ │ str r0, [r7, r7] │ │ │ │ lsls r1, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, sp, #536 @ 0x218 │ │ │ │ + add r6, sp, #280 @ 0x118 │ │ │ │ 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 │ │ │ │ @@ -2652319,27 +2652334,27 @@ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 6a2ec <__fprintf_chk@plt> │ │ │ │ b.n 79b22e │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 79b082 │ │ │ │ str r6, [r2, r5] │ │ │ │ lsls r1, r0, #5 │ │ │ │ - add r5, sp, #496 @ 0x1f0 │ │ │ │ + add r6, sp, #240 @ 0xf0 │ │ │ │ lsls r2, r2, #2 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, sp, #32 │ │ │ │ + add r2, sp, #800 @ 0x320 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - add r1, sp, #744 @ 0x2e8 │ │ │ │ + add r2, sp, #488 @ 0x1e8 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - add r1, sp, #784 @ 0x310 │ │ │ │ + add r2, sp, #528 @ 0x210 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - add r1, sp, #560 @ 0x230 │ │ │ │ + add r2, sp, #304 @ 0x130 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - add r1, sp, #752 @ 0x2f0 │ │ │ │ + add r2, sp, #496 @ 0x1f0 │ │ │ │ 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 │ │ │ │ @@ -2652463,15 +2652478,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [pc, #160] @ (79b578 ) │ │ │ │ lsls r1, r0, #5 │ │ │ │ ldr r3, [pc, #672] @ (79b77c ) │ │ │ │ lsls r1, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, sp, #896 @ 0x380 │ │ │ │ + add r1, sp, #640 @ 0x280 │ │ │ │ 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 │ │ │ │ @@ -2652587,17 +2652602,17 @@ │ │ │ │ blx r3 │ │ │ │ b.n 79b56a │ │ │ │ nop │ │ │ │ ldr r2, [pc, #992] @ (79b9f4 ) │ │ │ │ lsls r1, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, sp, #304 @ 0x130 │ │ │ │ + add r1, sp, #48 @ 0x30 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - add r0, sp, #8 │ │ │ │ + add r0, sp, #776 @ 0x308 │ │ │ │ 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] │ │ │ │ @@ -2652682,17 +2652697,17 @@ │ │ │ │ nop.w │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @ instruction: 0xffffffff │ │ │ │ ldr r1, [pc, #752] @ (79b9f4 ) │ │ │ │ lsls r1, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, pc, #648 @ (adr r7, 79b994 ) │ │ │ │ + add r0, sp, #392 @ 0x188 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - add r7, pc, #768 @ (adr r7, 79ba10 ) │ │ │ │ + add r0, sp, #512 @ 0x200 │ │ │ │ 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 │ │ │ │ @@ -2652839,20 +2652854,20 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [pc, #32] @ (79b8a0 ) │ │ │ │ lsls r1, r0, #5 │ │ │ │ @ instruction: 0x47d6 │ │ │ │ lsls r1, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, pc, #560 @ (adr r6, 79babc ) │ │ │ │ + add r7, pc, #304 @ (adr r7, 79b9bc ) │ │ │ │ lsls r2, r2, #2 │ │ │ │ - @ instruction: 0xeaee011c │ │ │ │ - add r6, pc, #568 @ (adr r6, 79bacc ) │ │ │ │ + sub.w r1, lr, ip, lsr #32 │ │ │ │ + add r7, pc, #312 @ (adr r7, 79b9cc ) │ │ │ │ lsls r2, r2, #2 │ │ │ │ - add r6, pc, #752 @ (adr r6, 79bb88 ) │ │ │ │ + add r7, pc, #496 @ (adr r7, 79ba88 ) │ │ │ │ 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] @ (79b8e8 ) │ │ │ │ @@ -2652882,15 +2652897,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 79b8bc │ │ │ │ nop │ │ │ │ bx r9 │ │ │ │ lsls r1, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, pc, #496 @ (adr r6, 79bae4 ) │ │ │ │ + add r7, pc, #240 @ (adr r7, 79b9e4 ) │ │ │ │ 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] @ (79baf0 ) │ │ │ │ @@ -2653064,17 +2653079,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ mov r8, fp │ │ │ │ lsls r1, r0, #5 │ │ │ │ cmp r6, ip │ │ │ │ lsls r1, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, pc, #792 @ (adr r4, 79be20 ) │ │ │ │ + add r5, pc, #536 @ (adr r5, 79bd20 ) │ │ │ │ lsls r2, r2, #2 │ │ │ │ - add r4, pc, #904 @ (adr r4, 79be94 ) │ │ │ │ + add r5, pc, #648 @ (adr r5, 79bd94 ) │ │ │ │ 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] @ 79c3d4 │ │ │ │ sub sp, #252 @ 0xfc │ │ │ │ @@ -2653771,23 +2653786,23 @@ │ │ │ │ movs r0, r0 │ │ │ │ add ip, r9 │ │ │ │ lsls r1, r0, #5 │ │ │ │ subs r6, #174 @ 0xae │ │ │ │ lsls r1, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [sp, #720] @ 0x2d0 │ │ │ │ + ldr r6, [sp, #464] @ 0x1d0 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - ldr r5, [sp, #128] @ 0x80 │ │ │ │ + ldr r5, [sp, #896] @ 0x380 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - b.n 79c488 │ │ │ │ + b.n 79c608 │ │ │ │ lsls r4, r3, #4 │ │ │ │ - ldr r3, [sp, #856] @ 0x358 │ │ │ │ + ldr r4, [sp, #600] @ 0x258 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - ldr r3, [sp, #1008] @ 0x3f0 │ │ │ │ + ldr r4, [sp, #752] @ 0x2f0 │ │ │ │ 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] @ (79c474 ) │ │ │ │ @@ -2654312,17 +2654327,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #2 │ │ │ │ lsls r1, r0, #5 │ │ │ │ adds r6, #128 @ 0x80 │ │ │ │ lsls r1, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [sp, #288] @ 0x120 │ │ │ │ + str r7, [sp, #32] │ │ │ │ lsls r2, r2, #2 │ │ │ │ - str r6, [sp, #680] @ 0x2a8 │ │ │ │ + str r7, [sp, #424] @ 0x1a8 │ │ │ │ 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 │ │ │ │ @@ -2654408,17 +2654423,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx 6a8c0 │ │ │ │ b.n 79cb1c │ │ │ │ adds r5, #38 @ 0x26 │ │ │ │ lsls r1, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r5, [sp, #656] @ 0x290 │ │ │ │ + str r6, [sp, #400] @ 0x190 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - str r5, [sp, #688] @ 0x2b0 │ │ │ │ + str r6, [sp, #432] @ 0x1b0 │ │ │ │ lsls r2, r2, #2 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldr r0, [pc, #132] @ (79cbf4 ) │ │ │ │ cmp r1, #4 │ │ │ │ add r0, pc │ │ │ │ beq.n 79cbd2 │ │ │ │ @@ -2654464,15 +2654479,15 @@ │ │ │ │ b.n 79cba2 │ │ │ │ ldr r1, [pc, #16] @ (79cc00 ) │ │ │ │ b.n 79cbd4 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #128 @ 0x80 │ │ │ │ adds r4, #140 @ 0x8c │ │ │ │ lsls r1, r0, #5 │ │ │ │ - bge.n 79cc00 │ │ │ │ + bge.n 79cb80 │ │ │ │ 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, #3448] @ 0xd78 │ │ │ │ @@ -2654519,19 +2654534,19 @@ │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ adds r3, #234 @ 0xea │ │ │ │ lsls r1, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n 79cbc8 │ │ │ │ + bls.n 79cd48 │ │ │ │ lsls r4, r3, #4 │ │ │ │ - str r4, [sp, #704] @ 0x2c0 │ │ │ │ + str r5, [sp, #448] @ 0x1c0 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - ldrh r2, [r4, r4] │ │ │ │ + ldrh r2, [r4, r7] │ │ │ │ lsls r2, r2, #2 │ │ │ │ ldr r2, [pc, #168] @ (79cd30 ) │ │ │ │ subs r3, r0, #1 │ │ │ │ add r2, pc │ │ │ │ cmp r3, #25 │ │ │ │ bhi.n 79ccac │ │ │ │ tbb [pc, r3] │ │ │ │ @@ -2654608,19 +2654623,19 @@ │ │ │ │ bx lr │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ adds r3, #116 @ 0x74 │ │ │ │ lsls r1, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n 79cd64 │ │ │ │ + bhi.n 79cce4 │ │ │ │ lsls r4, r3, #4 │ │ │ │ - str r4, [sp, #232] @ 0xe8 │ │ │ │ + str r4, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - ldrh r0, [r3, r3] │ │ │ │ + ldrh r0, [r3, r6] │ │ │ │ lsls r2, r2, #2 │ │ │ │ ldr r3, [pc, #232] @ (79ce30 ) │ │ │ │ mov ip, r1 │ │ │ │ push {lr} │ │ │ │ mov lr, r0 │ │ │ │ add r3, pc │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ @@ -2654700,15 +2654715,15 @@ │ │ │ │ str.w r3, [ip, #12] │ │ │ │ pop {pc} │ │ │ │ movs r2, #3 │ │ │ │ movs r3, #2 │ │ │ │ strd r2, r3, [ip, #8] │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - bhi.n 79cf04 │ │ │ │ + bls.n 79ce84 │ │ │ │ lsls r4, r3, #4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ movw lr, #15464 @ 0x3c68 │ │ │ │ add.w r3, r0, lr │ │ │ │ ldr r5, [r1, #4] │ │ │ │ movw ip, #15480 @ 0x3c78 │ │ │ │ ldr r6, [r1, #0] │ │ │ │ @@ -2657187,17 +2657202,17 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r2, r3, r0 │ │ │ │ lsls r1, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - rev r4, r0 │ │ │ │ + revsh r4, r0 │ │ │ │ lsls r4, r3, #4 │ │ │ │ - cbnz r2, 79ec92 │ │ │ │ + rev16 r2, r7 │ │ │ │ lsls r4, r3, #4 │ │ │ │ asrs r4, r0, #15 │ │ │ │ lsls r1, r0, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -2657852,19 +2657867,19 @@ │ │ │ │ mov r7, ip │ │ │ │ mov lr, r2 │ │ │ │ b.n 79f312 │ │ │ │ movs r1, #0 │ │ │ │ movs r5, #1 │ │ │ │ b.n 79f2fe │ │ │ │ nop │ │ │ │ - cbz r2, 79f4b0 │ │ │ │ + sxth r2, r0 │ │ │ │ lsls r4, r3, #4 │ │ │ │ - add r7, sp, #856 @ 0x358 │ │ │ │ + sub sp, #88 @ 0x58 │ │ │ │ lsls r4, r3, #4 │ │ │ │ - add r7, sp, #768 @ 0x300 │ │ │ │ + sub sp, #0 │ │ │ │ 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 │ │ │ │ @@ -2658255,23 +2658270,23 @@ │ │ │ │ bls.n 79f92a │ │ │ │ mov.w sl, #16384 @ 0x4000 │ │ │ │ mov.w r9, #4 │ │ │ │ b.n 79f6fa │ │ │ │ mov ip, r9 │ │ │ │ mov r9, sl │ │ │ │ b.n 79f6e6 │ │ │ │ - add r6, sp, #576 @ 0x240 │ │ │ │ + add r7, sp, #320 @ 0x140 │ │ │ │ lsls r4, r3, #4 │ │ │ │ - add r6, sp, #488 @ 0x1e8 │ │ │ │ + add r7, sp, #232 @ 0xe8 │ │ │ │ lsls r4, r3, #4 │ │ │ │ - add r6, sp, #416 @ 0x1a0 │ │ │ │ + add r7, sp, #160 @ 0xa0 │ │ │ │ lsls r4, r3, #4 │ │ │ │ - add r6, sp, #344 @ 0x158 │ │ │ │ + add r7, sp, #88 @ 0x58 │ │ │ │ lsls r4, r3, #4 │ │ │ │ - add r6, sp, #240 @ 0xf0 │ │ │ │ + add r6, sp, #1008 @ 0x3f0 │ │ │ │ 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 │ │ │ │ @@ -2658818,23 +2658833,23 @@ │ │ │ │ str r0, [sp, #12] │ │ │ │ movs r0, #0 │ │ │ │ b.n 79fc8e │ │ │ │ lsls r6, r5, #21 │ │ │ │ lsls r1, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r0, sp, #536 @ 0x218 │ │ │ │ + add r1, sp, #280 @ 0x118 │ │ │ │ lsls r4, r3, #4 │ │ │ │ - add r0, sp, #408 @ 0x198 │ │ │ │ + add r1, sp, #152 @ 0x98 │ │ │ │ lsls r4, r3, #4 │ │ │ │ - add r0, sp, #296 @ 0x128 │ │ │ │ + add r1, sp, #40 @ 0x28 │ │ │ │ lsls r4, r3, #4 │ │ │ │ - add r0, sp, #176 @ 0xb0 │ │ │ │ + add r0, sp, #944 @ 0x3b0 │ │ │ │ lsls r4, r3, #4 │ │ │ │ - add r0, sp, #88 @ 0x58 │ │ │ │ + add r0, sp, #856 @ 0x358 │ │ │ │ lsls r4, r3, #4 │ │ │ │ lsls r2, r2, #6 │ │ │ │ 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 │ │ │ │ @@ -2659416,15 +2659431,15 @@ │ │ │ │ mov r6, r8 │ │ │ │ b.n 7a02dc │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ lsls r2, r0, #1 │ │ │ │ lsls r1, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #568 @ (adr r2, 7a0898 ) │ │ │ │ + add r3, pc, #312 @ (adr r3, 7a0798 ) │ │ │ │ lsls r4, r3, #4 │ │ │ │ ldc2 1, cr0, [sl], {64} @ 0x40 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ movs r0, #1 │ │ │ │ @@ -2660274,27 +2660289,27 @@ │ │ │ │ b.n 7a0f04 │ │ │ │ movs r3, #2 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ b.n 7a0f04 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ b.n 7a0f04 │ │ │ │ - ldr r2, [sp, #480] @ 0x1e0 │ │ │ │ + ldr r3, [sp, #224] @ 0xe0 │ │ │ │ lsls r4, r3, #4 │ │ │ │ - ldr r1, [sp, #760] @ 0x2f8 │ │ │ │ + ldr r2, [sp, #504] @ 0x1f8 │ │ │ │ lsls r4, r3, #4 │ │ │ │ - ldr r1, [sp, #648] @ 0x288 │ │ │ │ + ldr r2, [sp, #392] @ 0x188 │ │ │ │ lsls r4, r3, #4 │ │ │ │ - ldr r1, [sp, #520] @ 0x208 │ │ │ │ + ldr r2, [sp, #264] @ 0x108 │ │ │ │ lsls r4, r3, #4 │ │ │ │ - str r5, [sp, #656] @ 0x290 │ │ │ │ + str r6, [sp, #400] @ 0x190 │ │ │ │ lsls r4, r3, #4 │ │ │ │ - str r5, [sp, #552] @ 0x228 │ │ │ │ + str r6, [sp, #296] @ 0x128 │ │ │ │ lsls r4, r3, #4 │ │ │ │ - str r5, [sp, #424] @ 0x1a8 │ │ │ │ + str r6, [sp, #168] @ 0xa8 │ │ │ │ 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 │ │ │ │ @@ -2661365,15 +2661380,15 @@ │ │ │ │ nop │ │ │ │ subs.w r1, r6, r0, lsl #1 │ │ │ │ sub.w r1, r6, r0, lsl #1 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ b.n 7a19b0 │ │ │ │ lsls r0, r0, #5 │ │ │ │ - ldrh r0, [r7, #14] │ │ │ │ + ldrh r0, [r7, #20] │ │ │ │ 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 │ │ │ │ @@ -2662005,19 +2662020,19 @@ │ │ │ │ lsls r3, r3, #3 │ │ │ │ b.n 7a22b2 │ │ │ │ nop │ │ │ │ ble.n 7a2494 │ │ │ │ lsls r0, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r6, #16] │ │ │ │ + strh r0, [r6, #22] │ │ │ │ lsls r4, r3, #4 │ │ │ │ - subs r5, #188 @ 0xbc │ │ │ │ + subs r6, #124 @ 0x7c │ │ │ │ lsls r2, r2, #2 │ │ │ │ - lsls r6, r1, #18 │ │ │ │ + lsls r6, r1, #21 │ │ │ │ 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] @ (7a26a8 ) │ │ │ │ @@ -2662979,21 +2662994,21 @@ │ │ │ │ mov.w r1, #768 @ 0x300 │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ b.n 7a2ba6 │ │ │ │ movs r1, #2 │ │ │ │ str r1, [sp, #20] │ │ │ │ b.n 7a2b28 │ │ │ │ nop │ │ │ │ - ldrb r2, [r1, #2] │ │ │ │ + ldrb r2, [r1, #5] │ │ │ │ lsls r4, r3, #4 │ │ │ │ - ldrb r2, [r6, #1] │ │ │ │ + ldrb r2, [r6, #4] │ │ │ │ lsls r4, r3, #4 │ │ │ │ - ldrb r2, [r3, #1] │ │ │ │ + ldrb r2, [r3, #4] │ │ │ │ lsls r4, r3, #4 │ │ │ │ - ldrb r0, [r3, #1] │ │ │ │ + ldrb r0, [r3, #4] │ │ │ │ lsls r4, r3, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [r1, #36] @ 0x24 │ │ │ │ mov r6, r1 │ │ │ │ cbz r2, 7a30ae │ │ │ │ mov lr, r2 │ │ │ │ @@ -2663099,15 +2663114,15 @@ │ │ │ │ adds r2, #28 │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r7, [r5, #4] │ │ │ │ str r7, [sp, #0] │ │ │ │ bl 747d5c │ │ │ │ ldr r0, [sp, #12] │ │ │ │ b.n 7a315e │ │ │ │ - strb r2, [r4, #15] │ │ │ │ + strb r2, [r4, #18] │ │ │ │ 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] @ (7a3490 ) │ │ │ │ @@ -2663386,35 +2663401,35 @@ │ │ │ │ movs r0, r0 │ │ │ │ b.n 7a3490 │ │ │ │ eors r7, r5 │ │ │ │ ldmia r6, {r2, r3, r4, r6} │ │ │ │ lsls r0, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r7, #14] │ │ │ │ + strb r4, [r7, #17] │ │ │ │ lsls r4, r3, #4 │ │ │ │ - strb r4, [r6, #13] │ │ │ │ + strb r4, [r6, #16] │ │ │ │ lsls r4, r3, #4 │ │ │ │ ldmia r5!, {r3, r4, r6} │ │ │ │ lsls r0, r0, #5 │ │ │ │ - strb r4, [r2, #11] │ │ │ │ + strb r4, [r2, #14] │ │ │ │ lsls r4, r3, #4 │ │ │ │ - strb r2, [r4, #7] │ │ │ │ + strb r2, [r4, #10] │ │ │ │ lsls r4, r3, #4 │ │ │ │ - strb r0, [r7, #6] │ │ │ │ + strb r0, [r7, #9] │ │ │ │ lsls r4, r3, #4 │ │ │ │ - strb r0, [r4, #6] │ │ │ │ + strb r0, [r4, #9] │ │ │ │ lsls r4, r3, #4 │ │ │ │ - strb r6, [r7, #5] │ │ │ │ + strb r6, [r7, #8] │ │ │ │ lsls r4, r3, #4 │ │ │ │ - strb r6, [r6, #5] │ │ │ │ + strb r6, [r6, #8] │ │ │ │ lsls r4, r3, #4 │ │ │ │ - strb r4, [r3, #5] │ │ │ │ + strb r4, [r3, #8] │ │ │ │ lsls r4, r3, #4 │ │ │ │ - strb r4, [r1, #5] │ │ │ │ + strb r4, [r1, #8] │ │ │ │ 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 │ │ │ │ @@ -2664006,17 +2664021,17 @@ │ │ │ │ movlt r0, #128 @ 0x80 │ │ │ │ b.n 7a39b2 │ │ │ │ movs r3, #2 │ │ │ │ b.n 7a3adc │ │ │ │ movs r3, #1 │ │ │ │ b.n 7a3adc │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ - ldr r0, [r6, #76] @ 0x4c │ │ │ │ + ldr r0, [r6, #88] @ 0x58 │ │ │ │ lsls r4, r3, #4 │ │ │ │ - ldr r6, [r6, #44] @ 0x2c │ │ │ │ + ldr r6, [r6, #56] @ 0x38 │ │ │ │ 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 │ │ │ │ @@ -2665358,21 +2665373,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 7a49a0 │ │ │ │ nop │ │ │ │ - str r2, [r6, #60] @ 0x3c │ │ │ │ + str r2, [r6, #72] @ 0x48 │ │ │ │ lsls r4, r3, #4 │ │ │ │ - str r4, [r0, #60] @ 0x3c │ │ │ │ + str r4, [r0, #72] @ 0x48 │ │ │ │ lsls r4, r3, #4 │ │ │ │ - str r2, [r2, #64] @ 0x40 │ │ │ │ + str r2, [r2, #76] @ 0x4c │ │ │ │ lsls r4, r3, #4 │ │ │ │ - str r4, [r1, #56] @ 0x38 │ │ │ │ + str r4, [r1, #68] @ 0x44 │ │ │ │ lsls r4, r3, #4 │ │ │ │ add.w r4, sl, #4096 @ 0x1000 │ │ │ │ bl 745f38 │ │ │ │ mov.w r2, #10240 @ 0x2800 │ │ │ │ movt r2, #49153 @ 0xc001 │ │ │ │ ldr.w r6, [sl, #3872] @ 0xf20 │ │ │ │ mov.w ip, #1040 @ 0x410 │ │ │ │ @@ -2666840,15 +2666855,15 @@ │ │ │ │ nop │ │ │ │ add r5, pc, #184 @ (adr r5, 7a6154 ) │ │ │ │ lsls r0, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r0, pc, #744 @ (adr r0, 7a638c ) │ │ │ │ lsls r0, r0, #5 │ │ │ │ - cmp sl, r3 │ │ │ │ + mov r2, fp │ │ │ │ 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 │ │ │ │ @@ -2669640,32 +2669655,32 @@ │ │ │ │ beq.n 7a80f0 │ │ │ │ b.n 7a8146 │ │ │ │ nop │ │ │ │ ldrb r6, [r7, #28] │ │ │ │ lsls r0, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r4, #20] │ │ │ │ + ldrh r2, [r4, #26] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - mrc 0, 4, r0, cr8, cr8, {4} │ │ │ │ - ble.n 7a823c │ │ │ │ + vqadd.s16 d16, d24, d8 │ │ │ │ + ble.n 7a81bc │ │ │ │ lsls r0, r3, #2 │ │ │ │ - mcr 0, 3, r0, cr2, cr8, {4} │ │ │ │ - bkpt 0x0082 │ │ │ │ - lsls r6, r2, #2 │ │ │ │ - ldrh r4, [r7, #16] │ │ │ │ - lsls r1, r2, #2 │ │ │ │ - svc 236 @ 0xec │ │ │ │ + vqadd.s32 d0, d18, d8 │ │ │ │ + ittt mi │ │ │ │ + lslmi r6, r2, #2 │ │ │ │ + ldrhmi r4, [r7, #22] │ │ │ │ + lslmi r1, r2, #2 │ │ │ │ + b.n 7a8338 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - mcr 0, 0, r0, cr14, cr8, {4} │ │ │ │ - svc 196 @ 0xc4 │ │ │ │ + mcr 0, 6, r0, cr14, cr8, {4} │ │ │ │ + b.n 7a82f0 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrh r0, [r5, #14] │ │ │ │ + ldrh r0, [r5, #20] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - stcl 0, cr0, [ip, #608] @ 0x260 │ │ │ │ + mcr 0, 4, r0, cr12, cr8, {4} │ │ │ │ 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 │ │ │ │ @@ -2670254,17 +2670269,17 @@ │ │ │ │ nop │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @ instruction: 0xffffffff │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r4, #11] │ │ │ │ lsls r0, r0, #5 │ │ │ │ - movs r0, #230 @ 0xe6 │ │ │ │ + movs r1, #166 @ 0xa6 │ │ │ │ lsls r4, r3, #4 │ │ │ │ - subs r2, r1, #7 │ │ │ │ + movs r0, #138 @ 0x8a │ │ │ │ lsls r4, r3, #4 │ │ │ │ ldrb r2, [r3, #3] │ │ │ │ lsls r0, r0, #5 │ │ │ │ cmp r2, #1 │ │ │ │ beq.n 7a890e │ │ │ │ ldr.w r1, [r7, r2, lsl #2] │ │ │ │ add.w r1, r0, r1, lsl #2 │ │ │ │ @@ -2670633,25 +2670648,25 @@ │ │ │ │ blx 6a8c0 │ │ │ │ mvn.w r0, #11 │ │ │ │ b.n 7a8b50 │ │ │ │ strb r2, [r1, #21] │ │ │ │ lsls r0, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, r1, r2 │ │ │ │ + subs r6, r1, r5 │ │ │ │ lsls r4, r3, #4 │ │ │ │ - bpl.n 7a8ba0 │ │ │ │ + bvs.n 7a8b20 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - bpl.n 7a8b4c │ │ │ │ + bvs.n 7a8ccc │ │ │ │ lsls r1, r2, #2 │ │ │ │ - subs r4, r2, r2 │ │ │ │ + subs r4, r2, r5 │ │ │ │ lsls r4, r3, #4 │ │ │ │ - bpl.n 7a8d14 │ │ │ │ + bvs.n 7a8c94 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - bpl.n 7a8b60 │ │ │ │ + bvs.n 7a8ce0 │ │ │ │ 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 │ │ │ │ @@ -2672153,19 +2672168,19 @@ │ │ │ │ blx 6a8c0 │ │ │ │ mvn.w r0, #11 │ │ │ │ b.n 7a9a40 │ │ │ │ str r0, [r4, #100] @ 0x64 │ │ │ │ lsls r0, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r2, #13 │ │ │ │ + lsrs r2, r2, #16 │ │ │ │ lsls r4, r3, #4 │ │ │ │ - stmia r6!, {r5, r6} │ │ │ │ + stmia r7!, {r5} │ │ │ │ lsls r1, r2, #2 │ │ │ │ - stmia r6!, {r2, r7} │ │ │ │ + stmia r7!, {r2, r6} │ │ │ │ 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] @ (7a9c10 ) │ │ │ │ sub sp, #20 │ │ │ │ @@ -2672254,19 +2672269,19 @@ │ │ │ │ blx 6a8c0 │ │ │ │ mvn.w r0, #11 │ │ │ │ b.n 7a9bd2 │ │ │ │ str r2, [r5, #72] @ 0x48 │ │ │ │ lsls r0, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r1, #9 │ │ │ │ + lsrs r4, r1, #12 │ │ │ │ lsls r4, r3, #4 │ │ │ │ - stmia r5!, {r1, r3, r4, r6} │ │ │ │ + stmia r6!, {r1, r3, r4} │ │ │ │ lsls r1, r2, #2 │ │ │ │ - stmia r5!, {r1, r2, r3, r4, r5, r6} │ │ │ │ + stmia r6!, {r1, r2, r3, r4, r5} │ │ │ │ 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 │ │ │ │ @@ -2673138,32 +2673153,32 @@ │ │ │ │ lsls r0, r0, #5 │ │ │ │ str r6, [r3, #52] @ 0x34 │ │ │ │ lsls r0, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r4, [r0, #40] @ 0x28 │ │ │ │ lsls r0, r0, #5 │ │ │ │ - stmia r3!, {} │ │ │ │ + stmia r3!, {r6, r7} │ │ │ │ lsls r1, r2, #2 │ │ │ │ - stmia r3!, {r3, r6} │ │ │ │ + stmia r4!, {r3} │ │ │ │ lsls r1, r2, #2 │ │ │ │ - lsls r0, r3, #30 │ │ │ │ + lsrs r0, r3, #1 │ │ │ │ lsls r4, r3, #4 │ │ │ │ - lsls r4, r7, #19 │ │ │ │ + lsls r4, r7, #22 │ │ │ │ lsls r4, r3, #4 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r7, #16 │ │ │ │ + lsls r4, r7, #19 │ │ │ │ lsls r4, r3, #4 │ │ │ │ - nop {6} │ │ │ │ + stmia r0!, {r5} │ │ │ │ lsls r1, r2, #2 │ │ │ │ - itte le │ │ │ │ - lslle r1, r2, #2 │ │ │ │ - stmdble sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - movgt.w ip, #4096 @ 0x1000 │ │ │ │ + stmia r0!, {r1, r3, r4, r7} │ │ │ │ + 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 │ │ │ │ blx 6a8c0 │ │ │ │ add.w r7, r4, #16 │ │ │ │ movs r3, #0 │ │ │ │ @@ -2674400,185 +2674415,185 @@ │ │ │ │ lsls r0, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add sp, #376 @ 0x178 │ │ │ │ lsls r0, r0, #5 │ │ │ │ ldr r2, [r0, r5] │ │ │ │ lsls r0, r0, #5 │ │ │ │ - mrc2 1, 7, r0, cr10, cr11, {0} │ │ │ │ + vsra.u32 d0, d11, #6 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ asrs r6, r5, #23 │ │ │ │ lsls r6, r0, #5 │ │ │ │ - revsh r2, r7 │ │ │ │ + cbnz r2, 7ab35e │ │ │ │ lsls r1, r2, #2 │ │ │ │ - cbnz r2, 7ab33c │ │ │ │ + cbnz r2, 7ab36c │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r6, [r7, #31] │ │ │ │ + strh r6, [r7, #4] │ │ │ │ lsls r6, r2, #2 │ │ │ │ - add r6, pc, #24 @ (adr r6, 7ab314 ) │ │ │ │ + add r6, pc, #792 @ (adr r6, 7ab614 ) │ │ │ │ lsls r0, r2, #2 │ │ │ │ add r7, sp, #488 @ 0x1e8 │ │ │ │ lsls r0, r0, #5 │ │ │ │ - revsh r6, r2 │ │ │ │ + cbnz r6, 7ab368 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - b.n 7aba9c │ │ │ │ + b.n 7aac1c │ │ │ │ lsls r1, r3, #2 │ │ │ │ - hlt 0x002a │ │ │ │ + cbnz r2, 7ab366 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - hlt 0x0030 │ │ │ │ + cbnz r0, 7ab36c │ │ │ │ lsls r1, r2, #2 │ │ │ │ - b.n 7ab9d8 │ │ │ │ + b.n 7aab58 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - rev16 r4, r6 │ │ │ │ + cbnz r4, 7ab364 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldr r3, [sp, #704] @ 0x2c0 │ │ │ │ + ldr r4, [sp, #448] @ 0x1c0 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrh r2, [r5, #56] @ 0x38 │ │ │ │ + ldrh r2, [r5, #62] @ 0x3e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - b.n 7ab8a4 │ │ │ │ + b.n 7aba24 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - cbnz r0, 7ab364 │ │ │ │ + hlt 0x0030 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - adds r1, #160 @ 0xa0 │ │ │ │ + adds r2, #96 @ 0x60 │ │ │ │ lsls r2, r2, #2 │ │ │ │ add r5, sp, #784 @ 0x310 │ │ │ │ lsls r0, r0, #5 │ │ │ │ - ldr r4, [sp, #72] @ 0x48 │ │ │ │ + ldr r4, [sp, #840] @ 0x348 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - cbnz r6, 7ab372 │ │ │ │ + hlt 0x002e │ │ │ │ lsls r1, r2, #2 │ │ │ │ - cbnz r2, 7ab35c │ │ │ │ + rev16 r2, r0 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - cbnz r0, 7ab352 │ │ │ │ + rev r0, r1 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - cbnz r4, 7ab344 │ │ │ │ + cbnz r4, 7ab374 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - bls.n 7ab364 │ │ │ │ + bls.n 7ab2e4 │ │ │ │ lsls r5, r1, #2 │ │ │ │ - @ instruction: 0xb8da │ │ │ │ + cbnz r2, 7ab372 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - b.n 7ab4f0 │ │ │ │ + b.n 7ab670 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - lsls r6, r4, #8 │ │ │ │ + lsls r6, r4, #11 │ │ │ │ lsls r5, r1, #2 │ │ │ │ - add r2, pc, #144 @ (adr r2, 7ab3e8 ) │ │ │ │ + add r2, pc, #912 @ (adr r2, 7ab6e8 ) │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldr r0, [sp, #920] @ 0x398 │ │ │ │ + ldr r1, [sp, #664] @ 0x298 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrh r0, [r3, #34] @ 0x22 │ │ │ │ + ldrh r0, [r3, #40] @ 0x28 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r1, sp, #536 @ 0x218 │ │ │ │ + add r2, sp, #280 @ 0x118 │ │ │ │ lsls r4, r1, #2 │ │ │ │ - bvc.n 7ab284 │ │ │ │ + bhi.n 7ab404 │ │ │ │ lsls r7, r1, #2 │ │ │ │ - ldrh r0, [r4, #18] │ │ │ │ + ldrh r0, [r4, #24] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - @ instruction: 0xb806 │ │ │ │ + @ instruction: 0xb8c6 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - lsrs r2, r1, #13 │ │ │ │ + lsrs r2, r1, #16 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - @ instruction: 0xeaf8008f │ │ │ │ - ldrh r0, [r4, #10] │ │ │ │ + subs.w r0, r8, pc, lsl #2 │ │ │ │ + ldrh r0, [r4, #16] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r6, #30 │ │ │ │ + cmp r6, #222 @ 0xde │ │ │ │ lsls r2, r2, #2 │ │ │ │ - @ instruction: 0xb778 │ │ │ │ + @ instruction: 0xb838 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - push {r2, r5, r7, lr} │ │ │ │ + cpsie a │ │ │ │ lsls r1, r2, #2 │ │ │ │ - udf #74 @ 0x4a │ │ │ │ + svc 10 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - push {r1, r2, r4, r5, r6, lr} │ │ │ │ + @ instruction: 0xb636 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - str r6, [sp, #736] @ 0x2e0 │ │ │ │ + str r7, [sp, #480] @ 0x1e0 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrh r2, [r5, #16] │ │ │ │ + ldrh r2, [r5, #22] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - @ instruction: 0xb6bc │ │ │ │ + @ instruction: 0xb77c │ │ │ │ lsls r1, r2, #2 │ │ │ │ - @ instruction: 0xb66e │ │ │ │ + @ instruction: 0xb72e │ │ │ │ lsls r1, r2, #2 │ │ │ │ - @ instruction: 0xb668 │ │ │ │ + @ instruction: 0xb728 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - @ instruction: 0xb636 │ │ │ │ + @ instruction: 0xb6f6 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - cmp r4, #24 │ │ │ │ + cmp r4, #216 @ 0xd8 │ │ │ │ lsls r2, r2, #2 │ │ │ │ add r0, sp, #216 @ 0xd8 │ │ │ │ lsls r0, r0, #5 │ │ │ │ - push {r7, lr} │ │ │ │ + @ instruction: 0xb640 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - cbz r0, 7ab412 │ │ │ │ + push {r3, r5} │ │ │ │ lsls r1, r2, #2 │ │ │ │ - bgt.n 7ab444 │ │ │ │ + ble.n 7ab3c4 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - cbz r4, 7ab41a │ │ │ │ + push {r2, r3, r5} │ │ │ │ lsls r1, r2, #2 │ │ │ │ - str r4, [sp, #696] @ 0x2b8 │ │ │ │ + str r5, [sp, #440] @ 0x1b8 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrh r0, [r3, #0] │ │ │ │ + ldrh r0, [r3, #6] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - push {r3, r5, r7} │ │ │ │ + push {r3, r5, r6, lr} │ │ │ │ lsls r1, r2, #2 │ │ │ │ - blt.n 7ab4cc │ │ │ │ + bgt.n 7ab44c │ │ │ │ lsls r1, r3, #2 │ │ │ │ - push {r3, r4, r6} │ │ │ │ + push {r3, r4, lr} │ │ │ │ lsls r1, r2, #2 │ │ │ │ - sxtb r4, r2 │ │ │ │ + cbz r4, 7ab41c │ │ │ │ lsls r1, r2, #2 │ │ │ │ - push {r3, r4, r5, r6} │ │ │ │ + push {r3, r4, r5, lr} │ │ │ │ lsls r1, r2, #2 │ │ │ │ - push {r2, r7} │ │ │ │ + push {r2, r6, lr} │ │ │ │ lsls r1, r2, #2 │ │ │ │ - push {r7} │ │ │ │ + push {r6, lr} │ │ │ │ lsls r1, r2, #2 │ │ │ │ - push {r7} │ │ │ │ + push {r6, lr} │ │ │ │ lsls r1, r2, #2 │ │ │ │ - push {r3, r4, r5, r6} │ │ │ │ + push {r3, r4, r5, lr} │ │ │ │ lsls r1, r2, #2 │ │ │ │ - push {r2, r4, r5, r6} │ │ │ │ + push {r2, r4, r5, lr} │ │ │ │ lsls r1, r2, #2 │ │ │ │ - push {r2, r3, r5, r6} │ │ │ │ + push {r2, r3, r5, lr} │ │ │ │ lsls r1, r2, #2 │ │ │ │ - push {r2, r5, r6} │ │ │ │ + push {r2, r5, lr} │ │ │ │ lsls r1, r2, #2 │ │ │ │ - cbz r2, 7ab448 │ │ │ │ + cbz r2, 7ab478 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - cbz r6, 7ab416 │ │ │ │ + sxth r6, r3 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - cmp r1, #118 @ 0x76 │ │ │ │ + cmp r2, #54 @ 0x36 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - cbz r2, 7ab414 │ │ │ │ + cbz r2, 7ab444 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - str r2, [sp, #464] @ 0x1d0 │ │ │ │ + str r3, [sp, #208] @ 0xd0 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r6, [r4, #46] @ 0x2e │ │ │ │ + strh r6, [r4, #52] @ 0x34 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - sxtb r0, r7 │ │ │ │ + cbz r0, 7ab462 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - str r2, [sp, #72] @ 0x48 │ │ │ │ + str r2, [sp, #840] @ 0x348 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r6, [r0, #44] @ 0x2c │ │ │ │ + strh r6, [r0, #50] @ 0x32 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cbz r2, 7ab462 │ │ │ │ + cbz r2, 7ab492 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - uxtb r4, r7 │ │ │ │ + cbz r4, 7ab492 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - cbz r6, 7ab44e │ │ │ │ + sxtb r6, r3 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - push {r3, r6} │ │ │ │ + push {r3, lr} │ │ │ │ lsls r7, r2, #2 │ │ │ │ - str r2, [r7, #96] @ 0x60 │ │ │ │ + str r2, [r7, #108] @ 0x6c │ │ │ │ lsls r2, r3, #2 │ │ │ │ - cbz r4, 7ab48e │ │ │ │ + push {r2, r3, r5} │ │ │ │ lsls r0, r2, #2 │ │ │ │ - stmia r6!, {r1, r2, r3, r4, r5, r6} │ │ │ │ + stmia r7!, {r1, r2, r3, r4, r5} │ │ │ │ lsls r0, r3, #2 │ │ │ │ - cbz r4, 7ab446 │ │ │ │ + cbz r4, 7ab476 │ │ │ │ lsls r1, r2, #2 │ │ │ │ ldr.w r2, [pc, #2872] @ 7abf78 │ │ │ │ movs r1, #1 │ │ │ │ add r2, pc │ │ │ │ blx 6a2ec <__fprintf_chk@plt> │ │ │ │ add r6, r0 │ │ │ │ b.w 7aac22 │ │ │ │ @@ -2675606,223 +2675621,223 @@ │ │ │ │ ldr.w r0, [fp] │ │ │ │ movs r1, #1 │ │ │ │ add r2, pc │ │ │ │ blx 6a2ec <__fprintf_chk@plt> │ │ │ │ add r6, r0 │ │ │ │ b.n 7abeec │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ - add r7, sp, #728 @ 0x2d8 │ │ │ │ + add sp, #472 @ 0x1d8 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r7, sp, #688 @ 0x2b0 │ │ │ │ + add sp, #432 @ 0x1b0 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r7, sp, #488 @ 0x1e8 │ │ │ │ + add sp, #232 @ 0xe8 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r7, sp, #448 @ 0x1c0 │ │ │ │ + add sp, #192 @ 0xc0 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r7, sp, #48 @ 0x30 │ │ │ │ + add r7, sp, #816 @ 0x330 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r6, sp, #928 @ 0x3a0 │ │ │ │ + add r7, sp, #672 @ 0x2a0 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r7, sp, #120 @ 0x78 │ │ │ │ + add r7, sp, #888 @ 0x378 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrh r6, [r7, #56] @ 0x38 │ │ │ │ + ldrh r6, [r7, #62] @ 0x3e │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r0, [r6, #20] │ │ │ │ + strh r0, [r6, #26] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r6, sp, #840 @ 0x348 │ │ │ │ + add r7, sp, #584 @ 0x248 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r6, sp, #728 @ 0x2d8 │ │ │ │ + add r7, sp, #472 @ 0x1d8 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r6, sp, #616 @ 0x268 │ │ │ │ + add r7, sp, #360 @ 0x168 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r6, sp, #952 @ 0x3b8 │ │ │ │ + add r7, sp, #696 @ 0x2b8 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r6, sp, #864 @ 0x360 │ │ │ │ + add r7, sp, #608 @ 0x260 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrh r6, [r1, #18] │ │ │ │ + ldrh r6, [r1, #24] │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldr r0, [r7, #76] @ 0x4c │ │ │ │ + ldr r0, [r7, #88] @ 0x58 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - add r5, sp, #816 @ 0x330 │ │ │ │ + add r6, sp, #560 @ 0x230 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r5, sp, #752 @ 0x2f0 │ │ │ │ + add r6, sp, #496 @ 0x1f0 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - bmi.n 7ac014 │ │ │ │ + bmi.n 7abf94 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - add r5, sp, #592 @ 0x250 │ │ │ │ + add r6, sp, #336 @ 0x150 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strb r2, [r5, #4] │ │ │ │ + strb r2, [r5, #7] │ │ │ │ lsls r6, r2, #2 │ │ │ │ - add r5, sp, #280 @ 0x118 │ │ │ │ + add r6, sp, #24 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r6, sp, #368 @ 0x170 │ │ │ │ + add r7, sp, #112 @ 0x70 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r2, [r1, #10] │ │ │ │ + strh r2, [r1, #16] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strh r4, [r3, #8] │ │ │ │ + strh r4, [r3, #14] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r2, pc, #784 @ (adr r2, 7ac2f0 ) │ │ │ │ + add r3, pc, #528 @ (adr r3, 7ac1f0 ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r5, sp, #720 @ 0x2d0 │ │ │ │ + add r6, sp, #464 @ 0x1d0 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r5, sp, #936 @ 0x3a8 │ │ │ │ + add r6, sp, #680 @ 0x2a8 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r5, sp, #832 @ 0x340 │ │ │ │ + add r6, sp, #576 @ 0x240 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r5, sp, #640 @ 0x280 │ │ │ │ + add r6, sp, #384 @ 0x180 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r5, sp, #528 @ 0x210 │ │ │ │ + add r6, sp, #272 @ 0x110 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r5, sp, #352 @ 0x160 │ │ │ │ + add r6, sp, #96 @ 0x60 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r5, sp, #224 @ 0xe0 │ │ │ │ + add r5, sp, #992 @ 0x3e0 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - bmi.n 7ac01c │ │ │ │ + bmi.n 7abf9c │ │ │ │ lsls r1, r3, #2 │ │ │ │ - add r4, sp, #640 @ 0x280 │ │ │ │ + add r5, sp, #384 @ 0x180 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - bcc.n 7abf90 │ │ │ │ + bmi.n 7abf10 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - add r4, sp, #488 @ 0x1e8 │ │ │ │ + add r5, sp, #232 @ 0xe8 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r4, sp, #200 @ 0xc8 │ │ │ │ + add r4, sp, #968 @ 0x3c8 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r3, sp, #208 @ 0xd0 │ │ │ │ + add r3, sp, #976 @ 0x3d0 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - cbnz r0, 7ac036 │ │ │ │ + rev r0, r7 │ │ │ │ lsls r7, r1, #2 │ │ │ │ - add r4, sp, #480 @ 0x1e0 │ │ │ │ + add r5, sp, #224 @ 0xe0 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r4, sp, #288 @ 0x120 │ │ │ │ + add r5, sp, #32 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r4, sp, #160 @ 0xa0 │ │ │ │ + add r4, sp, #928 @ 0x3a0 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r4, sp, #48 @ 0x30 │ │ │ │ + add r4, sp, #816 @ 0x330 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r2, sp, #688 @ 0x2b0 │ │ │ │ + add r3, sp, #432 @ 0x1b0 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r0, [r3, #26] │ │ │ │ + ldrb r0, [r3, #29] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r2, [r4, #52] @ 0x34 │ │ │ │ + ldr r2, [r4, #64] @ 0x40 │ │ │ │ lsls r1, r2, #2 │ │ │ │ nop @ (mov r8, r8) │ │ │ │ lsls r0, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r6, #24] │ │ │ │ + ldrb r0, [r6, #27] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldmia r0!, {r1, r2, r5} │ │ │ │ + ldmia r0!, {r1, r2, r5, r6, r7} │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldmia r0!, {r1, r3} │ │ │ │ + ldmia r0!, {r1, r3, r6, r7} │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r0, sp, #608 @ 0x260 │ │ │ │ + add r1, sp, #352 @ 0x160 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r0, sp, #512 @ 0x200 │ │ │ │ + add r1, sp, #256 @ 0x100 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r0, sp, #488 @ 0x1e8 │ │ │ │ + add r1, sp, #232 @ 0xe8 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - bne.n 7ac0dc │ │ │ │ + bcs.n 7ac05c │ │ │ │ lsls r1, r3, #2 │ │ │ │ - add r0, sp, #280 @ 0x118 │ │ │ │ + add r1, sp, #24 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - movs r0, #70 @ 0x46 │ │ │ │ + movs r1, #6 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - add r7, pc, #888 @ (adr r7, 7ac3dc ) │ │ │ │ + add r0, sp, #632 @ 0x278 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r7, pc, #864 @ (adr r7, 7ac3c8 ) │ │ │ │ + add r0, sp, #608 @ 0x260 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - subs r2, r3, #7 │ │ │ │ + movs r0, #154 @ 0x9a │ │ │ │ lsls r2, r2, #2 │ │ │ │ - add r7, pc, #416 @ (adr r7, 7ac210 ) │ │ │ │ + add r0, sp, #160 @ 0xa0 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r7, pc, #992 @ (adr r7, 7ac454 ) │ │ │ │ + add r0, sp, #736 @ 0x2e0 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - subs r0, r1, #5 │ │ │ │ + movs r0, #8 │ │ │ │ lsls r2, r2, #2 │ │ │ │ ldr r3, [sp, #536] @ 0x218 │ │ │ │ lsls r0, r0, #5 │ │ │ │ - add r6, pc, #840 @ (adr r6, 7ac3c8 ) │ │ │ │ + add r7, pc, #584 @ (adr r7, 7ac2c8 ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldmia r7, {r2, r6, r7} │ │ │ │ + beq.n 7abf8c │ │ │ │ lsls r1, r3, #2 │ │ │ │ - add r6, pc, #656 @ (adr r6, 7ac318 ) │ │ │ │ + add r7, pc, #400 @ (adr r7, 7ac218 ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r6, pc, #632 @ (adr r6, 7ac304 ) │ │ │ │ + add r7, pc, #376 @ (adr r7, 7ac204 ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldmia r7!, {r2, r3, r6} │ │ │ │ + beq.n 7ac0a8 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - add r6, pc, #376 @ (adr r6, 7ac20c ) │ │ │ │ + add r7, pc, #120 @ (adr r7, 7ac10c ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r2, [r3, #12] │ │ │ │ + ldrb r2, [r3, #15] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strh r4, [r2, #60] @ 0x3c │ │ │ │ + ldrh r4, [r2, #2] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r2, [r2, #12] │ │ │ │ + ldrb r2, [r2, #15] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldmia r6!, {r1, r2, r3, r4, r5, r7} │ │ │ │ + ldmia r7!, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r1, r3, #2 │ │ │ │ - add r6, pc, #160 @ (adr r6, 7ac148 ) │ │ │ │ + add r6, pc, #928 @ (adr r6, 7ac448 ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r6, pc, #88 @ (adr r6, 7ac104 ) │ │ │ │ + add r6, pc, #856 @ (adr r6, 7ac404 ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ - adds r2, r7, #5 │ │ │ │ + subs r2, r7, #0 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - add r1, sp, #816 @ 0x330 │ │ │ │ + add r2, sp, #560 @ 0x230 │ │ │ │ lsls r4, r1, #2 │ │ │ │ - ldmia r6!, {r2, r3, r5} │ │ │ │ + ldmia r6, {r2, r3, r5, r6, r7} │ │ │ │ lsls r1, r3, #2 │ │ │ │ - add r5, pc, #328 @ (adr r5, 7ac204 ) │ │ │ │ + add r6, pc, #72 @ (adr r6, 7ac104 ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r5, pc, #632 @ (adr r5, 7ac338 ) │ │ │ │ + add r6, pc, #376 @ (adr r6, 7ac238 ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r5, pc, #496 @ (adr r5, 7ac2b4 ) │ │ │ │ + add r6, pc, #240 @ (adr r6, 7ac1b4 ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r4, pc, #968 @ (adr r4, 7ac490 ) │ │ │ │ + add r5, pc, #712 @ (adr r5, 7ac390 ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r4, pc, #872 @ (adr r4, 7ac434 ) │ │ │ │ + add r5, pc, #616 @ (adr r5, 7ac334 ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r1, sp, #160 @ 0xa0 │ │ │ │ + add r1, sp, #928 @ 0x3a0 │ │ │ │ lsls r4, r1, #2 │ │ │ │ - ldmia r5!, {r2, r7} │ │ │ │ + ldmia r6, {r2, r6} │ │ │ │ lsls r1, r3, #2 │ │ │ │ - add r4, pc, #680 @ (adr r4, 7ac380 ) │ │ │ │ + add r5, pc, #424 @ (adr r5, 7ac280 ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r4, pc, #240 @ (adr r4, 7ac1cc ) │ │ │ │ + add r4, pc, #1008 @ (adr r4, 7ac4cc ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r4, pc, #72 @ (adr r4, 7ac128 ) │ │ │ │ + add r4, pc, #840 @ (adr r4, 7ac428 ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r4, pc, #328 @ (adr r4, 7ac22c ) │ │ │ │ + add r5, pc, #72 @ (adr r5, 7ac12c ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r4, pc, #232 @ (adr r4, 7ac1d0 ) │ │ │ │ + add r4, pc, #1000 @ (adr r4, 7ac4d0 ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r4, pc, #360 @ (adr r4, 7ac254 ) │ │ │ │ + add r5, pc, #104 @ (adr r5, 7ac154 ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r4, pc, #296 @ (adr r4, 7ac218 ) │ │ │ │ + add r5, pc, #40 @ (adr r5, 7ac118 ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r4, pc, #8 @ (adr r4, 7ac0fc ) │ │ │ │ + add r4, pc, #776 @ (adr r4, 7ac3fc ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r4, pc, #448 @ (adr r4, 7ac2b8 ) │ │ │ │ + add r5, pc, #192 @ (adr r5, 7ac1b8 ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r4, pc, #48 @ (adr r4, 7ac12c ) │ │ │ │ + add r4, pc, #816 @ (adr r4, 7ac42c ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ ldr r0, [sp, #344] @ 0x158 │ │ │ │ lsls r0, r0, #5 │ │ │ │ - cmp r0, #54 @ 0x36 │ │ │ │ + cmp r0, #246 @ 0xf6 │ │ │ │ lsls r6, r1, #2 │ │ │ │ - add r3, pc, #768 @ (adr r3, 7ac408 ) │ │ │ │ + add r4, pc, #512 @ (adr r4, 7ac308 ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r3, pc, #544 @ (adr r3, 7ac32c ) │ │ │ │ + add r4, pc, #288 @ (adr r4, 7ac22c ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r3, pc, #672 @ (adr r3, 7ac3b0 ) │ │ │ │ + add r4, pc, #416 @ (adr r4, 7ac2b0 ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r3, pc, #576 @ (adr r3, 7ac354 ) │ │ │ │ + add r4, pc, #320 @ (adr r4, 7ac254 ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r3, pc, #648 @ (adr r3, 7ac3a0 ) │ │ │ │ + add r4, pc, #392 @ (adr r4, 7ac2a0 ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r3, pc, #536 @ (adr r3, 7ac334 ) │ │ │ │ + add r4, pc, #280 @ (adr r4, 7ac234 ) │ │ │ │ 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 │ │ │ │ @@ -2676119,19 +2676134,19 @@ │ │ │ │ bne.w 7ac30a │ │ │ │ b.n 7ac340 │ │ │ │ nop │ │ │ │ subs r6, #186 @ 0xba │ │ │ │ lsls r0, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 7abc1c │ │ │ │ + b.n 7abd9c │ │ │ │ lsls r3, r3, #4 │ │ │ │ - ldr r7, [sp, #448] @ 0x1c0 │ │ │ │ + add r0, pc, #192 @ (adr r0, 7ac4e0 ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r3, pc, #616 @ (adr r3, 7ac68c ) │ │ │ │ + add r4, pc, #360 @ (adr r4, 7ac58c ) │ │ │ │ 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] @ (7ac4bc ) │ │ │ │ sub.w sp, sp, #564 @ 0x234 │ │ │ │ @@ -2676187,15 +2676202,15 @@ │ │ │ │ nop │ │ │ │ subs r3, #192 @ 0xc0 │ │ │ │ lsls r0, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #162 @ 0xa2 │ │ │ │ lsls r0, r0, #5 │ │ │ │ - b.n 7ac964 │ │ │ │ + b.n 7acae4 │ │ │ │ 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 │ │ │ │ @@ -2676698,15 +2676713,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 af6f18 │ │ │ │ + bl af6f10 │ │ │ │ mov r0, r7 │ │ │ │ strb.w sl, [r4, #2189] @ 0x88d │ │ │ │ bl 754b98 │ │ │ │ cmp r5, r6 │ │ │ │ bls.n 7aca98 │ │ │ │ ldrd r3, r7, [sp, #20] │ │ │ │ mov ip, r9 │ │ │ │ @@ -2676944,15 +2676959,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 af6f18 │ │ │ │ + bl af6f10 │ │ │ │ mov.w r3, #0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ adds r5, #1 │ │ │ │ strb.w r3, [r4, #2189] @ 0x88d │ │ │ │ bl 754b98 │ │ │ │ mov r0, r6 │ │ │ │ bl 754b98 │ │ │ │ @@ -2677150,15 +2677165,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 af7470 │ │ │ │ + bl af7468 │ │ │ │ mov r0, r7 │ │ │ │ strb.w r8, [r4, #2189] @ 0x88d │ │ │ │ bl 754b98 │ │ │ │ cmp r6, sl │ │ │ │ bls.n 7acf64 │ │ │ │ ldrd r7, r3, [sp, #8] │ │ │ │ mov r5, r9 │ │ │ │ @@ -2677398,15 +2677413,15 @@ │ │ │ │ strd r7, r7, [sp, #96] @ 0x60 │ │ │ │ str r7, [sp, #104] @ 0x68 │ │ │ │ bl 5e657c │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 7ad2ea │ │ │ │ ldr.w r0, [r8, #3876] @ 0xf24 │ │ │ │ - bl af439c │ │ │ │ + bl af4394 │ │ │ │ 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 │ │ │ │ @@ -2677419,15 +2677434,15 @@ │ │ │ │ mov r0, r8 │ │ │ │ blx r3 │ │ │ │ ldr.w r3, [r6, #1860] @ 0x744 │ │ │ │ cmp r3, #35 @ 0x23 │ │ │ │ bhi.w 7ad388 │ │ │ │ ldr.w r0, [r8, #3876] @ 0xf24 │ │ │ │ ldr.w r6, [r8, #160] @ 0xa0 │ │ │ │ - bl af40d4 │ │ │ │ + bl af40cc │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r8 │ │ │ │ blx r6 │ │ │ │ mov r3, r4 │ │ │ │ ldr.w r6, [r8, #360] @ 0x168 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, sl │ │ │ │ @@ -2677459,19 +2677474,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 af4414 │ │ │ │ + bl af440c │ │ │ │ ldr.w r0, [r8, #3876] @ 0xf24 │ │ │ │ - bl af46bc │ │ │ │ + bl af46b4 │ │ │ │ ldr.w r0, [r8, #3876] @ 0xf24 │ │ │ │ - bl af43d8 │ │ │ │ + bl af43d0 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ cbz r1, 7ad326 │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r1] │ │ │ │ subs r3, #1 │ │ │ │ strex r2, r3, [r1] │ │ │ │ cmp r2, #0 │ │ │ │ @@ -2677557,15 +2677572,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 af6b68 │ │ │ │ + bl af6b60 │ │ │ │ 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 │ │ │ │ @@ -2677585,15 +2677600,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 af6834 │ │ │ │ + bl af682c │ │ │ │ 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 │ │ │ │ @@ -2677682,15 +2677697,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 af532c │ │ │ │ + bl af5324 │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r5, #2189] @ 0x88d │ │ │ │ ldrb.w r2, [r4, #532] @ 0x214 │ │ │ │ cbnz r2, 7ad58a │ │ │ │ ldr r2, [pc, #884] @ (7ad8e4 ) │ │ │ │ ldr r3, [pc, #876] @ (7ad8e0 ) │ │ │ │ add r2, pc │ │ │ │ @@ -2678055,21 +2678070,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 af5394 │ │ │ │ + bl af538c │ │ │ │ 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 af53e8 │ │ │ │ + bl af53e0 │ │ │ │ ldrh.w r0, [r6, #76] @ 0x4c │ │ │ │ bl 432508 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x31e18c> │ │ │ │ mov r9, r0 │ │ │ │ ldrh.w r0, [fp, #76] @ 0x4c │ │ │ │ bl 432508 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x31e18c> │ │ │ │ mov r3, r0 │ │ │ │ cmp.w r9, #0 │ │ │ │ @@ -2678216,15 +2678231,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 af56a8 │ │ │ │ + bl af56a0 │ │ │ │ mov r0, r5 │ │ │ │ strb.w r4, [r7, #2189] @ 0x88d │ │ │ │ bl 754b98 │ │ │ │ cmp r6, #0 │ │ │ │ beq.w 7ad94a │ │ │ │ ldr r3, [r6, #0] │ │ │ │ subs r3, #1 │ │ │ │ @@ -2678277,15 +2678292,15 @@ │ │ │ │ cmp r2, #7 │ │ │ │ bhi.w 7adcf0 │ │ │ │ cmp r2, #1 │ │ │ │ bhi.w 7ad9da │ │ │ │ ldr.w r0, [r7, #3876] @ 0xf24 │ │ │ │ mov r2, r6 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ - bl af54b4 │ │ │ │ + bl af54ac │ │ │ │ ldrh.w r3, [r6, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 7ade1e │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ bl 445264 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x330ee8> │ │ │ │ mov r9, r0 │ │ │ │ @@ -2678610,15 +2678625,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r6, #236 @ 0xec │ │ │ │ lsls r0, r0, #5 │ │ │ │ movs r6, #170 @ 0xaa │ │ │ │ lsls r0, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r3, #18] │ │ │ │ + ldrh r2, [r3, #24] │ │ │ │ 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] @ 7ae5d0 │ │ │ │ mov r5, r0 │ │ │ │ @@ -2678778,15 +2678793,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 af723c │ │ │ │ + bl af7234 │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r5, #2189] @ 0x88d │ │ │ │ ldr.w r2, [pc, #1120] @ 7ae5d8 │ │ │ │ ldr.w r3, [pc, #1112] @ 7ae5d4 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ @@ -2678854,15 +2678869,15 @@ │ │ │ │ ite eq │ │ │ │ moveq r1, #15 │ │ │ │ movne r1, #7 │ │ │ │ bl 7ac528 │ │ │ │ ldr.w r0, [r5, #3876] @ 0xf24 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ - bl af6338 │ │ │ │ + bl af6330 │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r5, #2189] @ 0x88d │ │ │ │ b.n 7ae174 │ │ │ │ mov.w r9, #4294967295 @ 0xffffffff │ │ │ │ b.n 7adfd8 │ │ │ │ ldrb.w r1, [r0, #53] @ 0x35 │ │ │ │ cmp r1, #6 │ │ │ │ @@ -2678906,15 +2678921,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 af723c │ │ │ │ + bl af7234 │ │ │ │ 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] │ │ │ │ @@ -2678928,15 +2678943,15 @@ │ │ │ │ moveq r1, #15 │ │ │ │ movne r1, #7 │ │ │ │ str r6, [sp, #192] @ 0xc0 │ │ │ │ bl 7ac528 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ movs r2, #0 │ │ │ │ ldr.w r0, [r5, #3876] @ 0xf24 │ │ │ │ - bl af6338 │ │ │ │ + bl af6330 │ │ │ │ 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 │ │ │ │ @@ -2679188,15 +2679203,15 @@ │ │ │ │ ite eq │ │ │ │ moveq r1, #15 │ │ │ │ movne r1, #7 │ │ │ │ bl 7ac528 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ movs r2, #0 │ │ │ │ ldr.w r0, [r5, #3876] @ 0xf24 │ │ │ │ - bl af6338 │ │ │ │ + bl af6330 │ │ │ │ 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 │ │ │ │ @@ -2680387,173 +2680402,173 @@ │ │ │ │ ldr r2, [pc, #328] @ (7af318 ) │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ blx 6a2ec <__fprintf_chk@plt> │ │ │ │ b.n 7aeca4 │ │ │ │ nop │ │ │ │ - ldrb r4, [r2, #28] │ │ │ │ + ldrb r4, [r2, #31] │ │ │ │ lsls r1, r2, #2 │ │ │ │ asrs r0, r3, #27 │ │ │ │ lsls r0, r0, #5 │ │ │ │ - ldrb r0, [r6, #28] │ │ │ │ + ldrb r0, [r6, #31] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r0, [r3, #29] │ │ │ │ + strh r0, [r3, #0] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r2, [r4, #31] │ │ │ │ + strh r2, [r4, #4] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r0, [r1, #0] │ │ │ │ + strh r0, [r1, #6] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r4, [r5, #0] │ │ │ │ + strh r4, [r5, #6] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r0, [r7, #30] │ │ │ │ + strh r0, [r7, #2] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r4, [r0, #31] │ │ │ │ + strh r4, [r0, #4] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r4, [r2, #31] │ │ │ │ + strh r4, [r2, #4] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r0, [r4, #31] │ │ │ │ + strh r0, [r4, #4] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r0, [r7, #31] │ │ │ │ + strh r0, [r7, #4] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r6, [r0, #0] │ │ │ │ + strh r6, [r0, #6] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrh r4, [r0, #50] @ 0x32 │ │ │ │ + ldrh r4, [r0, #56] @ 0x38 │ │ │ │ lsls r3, r1, #2 │ │ │ │ - strh r0, [r2, #0] │ │ │ │ + strh r0, [r2, #6] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r2, [r3, #0] │ │ │ │ + strh r2, [r3, #6] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r0, [r0, #2] │ │ │ │ + strh r0, [r0, #8] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r2, [r4, #2] │ │ │ │ + strh r2, [r4, #8] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r0, [r0, #0] │ │ │ │ + strh r0, [r0, #6] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r4, [r1, #0] │ │ │ │ + strh r4, [r1, #6] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r4, [r3, #0] │ │ │ │ + strh r4, [r3, #6] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r6, [r5, #0] │ │ │ │ + strh r6, [r5, #6] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r6, [r4, #0] │ │ │ │ + strh r6, [r4, #6] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r0, [r1, #2] │ │ │ │ + strh r0, [r1, #8] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r6, [r4, #2] │ │ │ │ + strh r6, [r4, #8] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r2, [r4, #0] │ │ │ │ + strh r2, [r4, #6] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r1, pc, #904 @ (adr r1, 7af5d0 ) │ │ │ │ + add r2, pc, #648 @ (adr r2, 7af4d0 ) │ │ │ │ lsls r2, r1, #2 │ │ │ │ - ldrb r4, [r7, #9] │ │ │ │ + ldrb r4, [r7, #12] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r6, [r0, #10] │ │ │ │ + ldrb r6, [r0, #13] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r0, [r1, #10] │ │ │ │ + ldrb r0, [r1, #13] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r2, [r1, #10] │ │ │ │ + ldrb r2, [r1, #13] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r0, [r2, #10] │ │ │ │ + ldrb r0, [r2, #13] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r6, [r1, #10] │ │ │ │ + ldrb r6, [r1, #13] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r4, [r2, #10] │ │ │ │ + ldrb r4, [r2, #13] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r2, [r0, #28] │ │ │ │ + strh r2, [r0, #34] @ 0x22 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r4, [r3, #26] │ │ │ │ + strh r4, [r3, #32] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r2, [r6, #24] │ │ │ │ + strh r2, [r6, #30] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r2, [r7, #22] │ │ │ │ + strh r2, [r7, #28] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r6, [r1, #22] │ │ │ │ + strh r6, [r1, #28] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r2, [r4, #20] │ │ │ │ + strh r2, [r4, #26] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r6, [r6, #18] │ │ │ │ + strh r6, [r6, #24] │ │ │ │ lsls r1, r2, #2 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r7, #12] │ │ │ │ + strh r4, [r7, #18] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r4, [r1, #14] │ │ │ │ + strh r4, [r1, #20] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r2, [r6, #14] │ │ │ │ + strh r2, [r6, #20] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r0, [r3, #16] │ │ │ │ + strh r0, [r3, #22] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r2, [r1, #8] │ │ │ │ + strh r2, [r1, #14] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r0, [r4, #6] │ │ │ │ + strh r0, [r4, #12] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r6, [r6, #4] │ │ │ │ + strh r6, [r6, #10] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r6, [r1, #4] │ │ │ │ + strh r6, [r1, #10] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r0, [r5, #2] │ │ │ │ + strh r0, [r5, #8] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r6, [r7, #0] │ │ │ │ + strh r6, [r7, #6] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r4, [r2, #0] │ │ │ │ + strh r4, [r2, #6] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r6, [r4, #31] │ │ │ │ + strh r6, [r4, #4] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r4, [r6, #30] │ │ │ │ + strh r4, [r6, #2] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r2, [r0, #30] │ │ │ │ + strh r2, [r0, #2] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r0, [r2, #29] │ │ │ │ + strh r0, [r2, #0] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r6, [r3, #28] │ │ │ │ + ldrb r6, [r3, #31] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r4, [r5, #27] │ │ │ │ + ldrb r4, [r5, #30] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r0, [r7, #26] │ │ │ │ + ldrb r0, [r7, #29] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r0, [r1, #26] │ │ │ │ + ldrb r0, [r1, #29] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r0, [r3, #25] │ │ │ │ + ldrb r0, [r3, #28] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r4, [r3, #24] │ │ │ │ + ldrb r4, [r3, #27] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r4, [r5, #23] │ │ │ │ + ldrb r4, [r5, #26] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r4, [r7, #22] │ │ │ │ + ldrb r4, [r7, #25] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r0, [r2, #22] │ │ │ │ + ldrb r0, [r2, #25] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r4, [r3, #21] │ │ │ │ + ldrb r4, [r3, #24] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r0, [r5, #20] │ │ │ │ + ldrb r0, [r5, #23] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r0, [r6, #19] │ │ │ │ + ldrb r0, [r6, #22] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r2, [r0, #19] │ │ │ │ + ldrb r2, [r0, #22] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r4, [r2, #18] │ │ │ │ + ldrb r4, [r2, #21] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r2, [r5, #17] │ │ │ │ + ldrb r2, [r5, #20] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r0, [r7, #16] │ │ │ │ + ldrb r0, [r7, #19] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r6, [r0, #16] │ │ │ │ + ldrb r6, [r0, #19] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r4, [r2, #15] │ │ │ │ + ldrb r4, [r2, #18] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r0, [r4, #14] │ │ │ │ + ldrb r0, [r4, #17] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r0, [r7, #13] │ │ │ │ + ldrb r0, [r7, #16] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r4, [r1, #13] │ │ │ │ + ldrb r4, [r1, #16] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r0, [r4, #12] │ │ │ │ + ldrb r0, [r4, #15] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r2, [r6, #11] │ │ │ │ + ldrb r2, [r6, #14] │ │ │ │ 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 │ │ │ │ @@ -2680846,55 +2680861,55 @@ │ │ │ │ add r2, pc │ │ │ │ blx 6a2ec <__fprintf_chk@plt> │ │ │ │ b.n 7af56a │ │ │ │ lsrs r2, r0, #19 │ │ │ │ lsls r0, r0, #5 │ │ │ │ asrs r0, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r0, #0] │ │ │ │ + strh r2, [r0, #6] │ │ │ │ lsls r1, r2, #2 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r0, #31] │ │ │ │ + strh r4, [r0, #4] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r2, [r4, #31] │ │ │ │ + strh r2, [r4, #4] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r0, [r0, #0] │ │ │ │ + strh r0, [r0, #6] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r4, [r4, #30] │ │ │ │ + strh r4, [r4, #2] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r4, [r5, #30] │ │ │ │ + strh r4, [r5, #2] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r0, [r4, #30] │ │ │ │ + strh r0, [r4, #2] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r6, [r7, #30] │ │ │ │ + strh r6, [r7, #2] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r4, [r3, #31] │ │ │ │ + strh r4, [r3, #4] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r6, [r5, #29] │ │ │ │ + strh r6, [r5, #0] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r0, [r5, #29] │ │ │ │ + strh r0, [r5, #0] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r4, [r1, #20] │ │ │ │ + ldrb r4, [r1, #23] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r2, [r3, #20] │ │ │ │ + ldrb r2, [r3, #23] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r0, [r5, #20] │ │ │ │ + ldrb r0, [r5, #23] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r0, [r7, #20] │ │ │ │ + ldrb r0, [r7, #23] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r2, [r0, #21] │ │ │ │ + ldrb r2, [r0, #24] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r4, [r3, #21] │ │ │ │ + ldrb r4, [r3, #24] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r4, [r2, #28] │ │ │ │ + ldrb r4, [r2, #31] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r0, [r3, #27] │ │ │ │ + ldrb r0, [r3, #30] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r0, [r4, #26] │ │ │ │ + ldrb r0, [r4, #29] │ │ │ │ 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] @ (7af8a4 ) │ │ │ │ @@ -2680909,15 +2680924,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 af95dc │ │ │ │ + bl af95d4 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 7af892 │ │ │ │ ldr.w r0, [r4, #644] @ 0x284 │ │ │ │ mov.w r9, #1 │ │ │ │ ldr.w r3, [r2, #188] @ 0xbc │ │ │ │ ldr.w r1, [r2, #144] @ 0x90 │ │ │ │ @@ -2682195,17 +2682210,17 @@ │ │ │ │ b.n 7b0660 │ │ │ │ mov r1, r6 │ │ │ │ b.n 7b0666 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ blx 6ac50 │ │ │ │ b.n 7b06b2 │ │ │ │ nop │ │ │ │ - subs r2, r6, r4 │ │ │ │ + subs r2, r6, r7 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldr r2, [r5, #104] @ 0x68 │ │ │ │ + ldr r2, [r5, #116] @ 0x74 │ │ │ │ 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 │ │ │ │ @@ -2683207,17 +2683222,17 @@ │ │ │ │ movw r1, #52292 @ 0xcc44 │ │ │ │ movt r1, #52292 @ 0xcc44 │ │ │ │ adds r0, r2, #4 │ │ │ │ vldr s13, [pc, #4] @ 7b1314 │ │ │ │ b.n 7b12b4 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #128 @ 0x80 │ │ │ │ - str r4, [sp, #328] @ 0x148 │ │ │ │ + str r5, [sp, #72] @ 0x48 │ │ │ │ lsls r3, r3, #4 │ │ │ │ - str r4, [sp, #272] @ 0x110 │ │ │ │ + str r5, [sp, #16] │ │ │ │ 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 │ │ │ │ @@ -2683324,17 +2683339,17 @@ │ │ │ │ vmul.f32 s14, s14, s13 │ │ │ │ vstr s15, [r0, #-8] │ │ │ │ vstr s14, [r0, #-4] │ │ │ │ bne.n 7b1444 │ │ │ │ pop {r4, pc} │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #128 @ 0x80 │ │ │ │ - str r3, [sp, #400] @ 0x190 │ │ │ │ + str r4, [sp, #144] @ 0x90 │ │ │ │ lsls r3, r3, #4 │ │ │ │ - str r2, [sp, #736] @ 0x2e0 │ │ │ │ + str r3, [sp, #480] @ 0x1e0 │ │ │ │ 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] @ 7b1c08 │ │ │ │ @@ -2683884,15 +2683899,15 @@ │ │ │ │ str.w r3, [lr, r2, lsl #2] │ │ │ │ ldr.w r8, [ip] │ │ │ │ b.n 7b150c │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xeb3c013f │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [sp, #400] @ 0x190 │ │ │ │ + str r3, [sp, #144] @ 0x90 │ │ │ │ lsls r3, r3, #4 │ │ │ │ @ instruction: 0xe9b8013f │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ @@ -2684390,15 +2684405,15 @@ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #16] @ (7b2200 ) │ │ │ │ sub.w r1, r1, #294 @ 0x126 │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, r1, lsl #2] │ │ │ │ bl 7b206c │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r3, #44] @ 0x2c │ │ │ │ + strh r0, [r3, #50] @ 0x32 │ │ │ │ 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] @ 7b2294 │ │ │ │ sub sp, #196 @ 0xc4 │ │ │ │ @@ -2684450,15 +2684465,15 @@ │ │ │ │ movne r0, #100 @ 0x64 │ │ │ │ b.n 7b225a │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ ble.n 7b2254 │ │ │ │ lsls r7, r7, #4 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r3, #42] @ 0x2a │ │ │ │ + strh r0, [r3, #48] @ 0x30 │ │ │ │ lsls r3, r3, #4 │ │ │ │ ble.n 7b21e0 │ │ │ │ lsls r7, r7, #4 │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2684748,15 +2684763,15 @@ │ │ │ │ movs r3, #0 │ │ │ │ b.n 7b24ca │ │ │ │ nop │ │ │ │ blt.n 7b263c │ │ │ │ lsls r7, r7, #4 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r6, #80] @ 0x50 │ │ │ │ + str r0, [r6, #92] @ 0x5c │ │ │ │ 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 │ │ │ │ @@ -2684971,19 +2684986,19 @@ │ │ │ │ adds r2, #2 │ │ │ │ cmp r1, r3 │ │ │ │ beq.n 7b2740 │ │ │ │ cmp r2, r3 │ │ │ │ bne.n 7b27d8 │ │ │ │ b.n 7b2740 │ │ │ │ nop │ │ │ │ - ldr r1, [pc, #24] @ (7b2804 ) │ │ │ │ + ldr r1, [pc, #792] @ (7b2b04 ) │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldr r0, [pc, #1008] @ (7b2be0 ) │ │ │ │ + ldr r1, [pc, #752] @ (7b2ae0 ) │ │ │ │ lsls r0, r3, #2 │ │ │ │ - str r4, [r7, #52] @ 0x34 │ │ │ │ + str r4, [r7, #64] @ 0x40 │ │ │ │ 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] @ (7b2ad0 ) │ │ │ │ @@ -2685268,15 +2685283,15 @@ │ │ │ │ lsls r0, r0, #5 │ │ │ │ cmp r7, #214 @ 0xd6 │ │ │ │ lsls r0, r0, #5 │ │ │ │ bpl.n 7b2be4 │ │ │ │ lsls r7, r7, #4 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r7, #0] │ │ │ │ + str r6, [r7, #12] │ │ │ │ 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 │ │ │ │ @@ -2686540,15 +2686555,15 @@ │ │ │ │ nop │ │ │ │ ldmia r1!, {r4, r6} │ │ │ │ lsls r7, r7, #4 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ push {r1, r2, r4, r6, r7, lr} │ │ │ │ lsls r2, r7, #4 │ │ │ │ - strb r6, [r6, #6] │ │ │ │ + strb r6, [r6, #9] │ │ │ │ lsls r3, r3, #4 │ │ │ │ ldmia r0!, {r2, r3, r6, r7} │ │ │ │ lsls r7, r7, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3952] @ 0xf70 │ │ │ │ @@ -2686675,15 +2686690,15 @@ │ │ │ │ nop │ │ │ │ push {r1, r4, r7} │ │ │ │ lsls r2, r7, #4 │ │ │ │ stmia r7!, {r2, r5, r6, r7} │ │ │ │ lsls r7, r7, #4 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r7, #1] │ │ │ │ + strb r2, [r7, #4] │ │ │ │ lsls r3, r3, #4 │ │ │ │ stmia r7!, {r3, r4, r5, r6} │ │ │ │ lsls r7, r7, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ @@ -2686782,15 +2686797,15 @@ │ │ │ │ nop │ │ │ │ cbz r6, 7b3a22 │ │ │ │ lsls r2, r7, #4 │ │ │ │ stmia r7!, {r1, r2, r3} │ │ │ │ lsls r7, r7, #4 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r1, #120] @ 0x78 │ │ │ │ + strb r0, [r1, #1] │ │ │ │ lsls r3, r3, #4 │ │ │ │ cbz r4, 7b3a1e │ │ │ │ lsls r2, r7, #4 │ │ │ │ stmia r6!, {r4, r5, r6} │ │ │ │ lsls r7, r7, #4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2687236,17 +2687251,17 @@ │ │ │ │ bl 76d038 │ │ │ │ blx 68e34 <__cxa_end_cleanup@plt> │ │ │ │ nop │ │ │ │ stmia r2!, {r1, r3, r5, r6} │ │ │ │ lsls r7, r7, #4 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [pc, #136] @ (7b3ecc ) │ │ │ │ + ldr r6, [pc, #904] @ (7b41cc ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrd r0, r0, [r6, #616] @ 0x268 │ │ │ │ + eors.w r0, r6, sl, lsr #2 │ │ │ │ stmdb sp!, {r4, 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] @ 7b3ecc │ │ │ │ @@ -2687340,15 +2687355,15 @@ │ │ │ │ bl 7b3d7c │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ stmia r1!, {r1, r4} │ │ │ │ lsls r7, r7, #4 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [pc, #240] @ (7b4048 ) │ │ │ │ + ldr r5, [pc, #1008] @ (7b4348 ) │ │ │ │ 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 │ │ │ │ @@ -2687465,19 +2687480,19 @@ │ │ │ │ add r1, pc │ │ │ │ blx 69690 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ stmia r0!, {r1, r2, r3, r4, r5} │ │ │ │ lsls r7, r7, #4 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [pc, #256] @ (7b4188 ) │ │ │ │ + ldr r5, [pc, #0] @ (7b4088 ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldr r2, [sp, #272] @ 0x110 │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldr r4, [pc, #40] @ (7b40b8 ) │ │ │ │ + ldr r4, [pc, #808] @ (7b43b8 ) │ │ │ │ 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 │ │ │ │ @@ -2687707,23 +2687722,23 @@ │ │ │ │ bl 7b58ec │ │ │ │ b.n 7b40b6 │ │ │ │ nop │ │ │ │ itee pl │ │ │ │ lslpl r7, r7, #4 │ │ │ │ asrmi r0, r6, #21 │ │ │ │ movmi r0, r0 │ │ │ │ - ldr r3, [pc, #176] @ (7b43a8 ) │ │ │ │ + ldr r3, [pc, #944] @ (7b46a8 ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ - @ instruction: 0xeabc0095 │ │ │ │ - ldr r0, [sp, #816] @ 0x330 │ │ │ │ + sbcs.w r0, ip, r5, lsr #2 │ │ │ │ + ldr r1, [sp, #560] @ 0x230 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldr r2, [pc, #152] @ (7b439c ) │ │ │ │ + ldr r2, [pc, #920] @ (7b469c ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strd r0, r0, [r2, #596] @ 0x254 │ │ │ │ - str r7, [sp, #888] @ 0x378 │ │ │ │ + eor.w r0, r2, r5, lsr #2 │ │ │ │ + ldr r0, [sp, #632] @ 0x278 │ │ │ │ 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] @ 7b4570 │ │ │ │ sub sp, #8 │ │ │ │ @@ -2687958,24 +2687973,24 @@ │ │ │ │ bl 7b5b14 │ │ │ │ b.n 7b432c │ │ │ │ nop │ │ │ │ pop {r3, r4, r6, r7} │ │ │ │ lsls r7, r7, #4 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [pc, #816] @ (7b48ac ) │ │ │ │ + ldr r1, [pc, #560] @ (7b47ac ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ - @ instruction: 0xe8540095 │ │ │ │ - str r6, [sp, #400] @ 0x190 │ │ │ │ + ldmdb r4, {r0, r2, r4, r7} │ │ │ │ + str r7, [sp, #144] @ 0x90 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - @ instruction: 0x479e │ │ │ │ + ldr r0, [pc, #376] @ (7b4700 ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ - b.n 7b43f0 │ │ │ │ + b.n 7b4570 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - str r5, [sp, #312] @ 0x138 │ │ │ │ + str r6, [sp, #56] @ 0x38 │ │ │ │ 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 │ │ │ │ @@ -2688231,25 +2688246,25 @@ │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ cbnz r4, 7b4872 │ │ │ │ lsls r7, r7, #4 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - cmp lr, r1 │ │ │ │ + mov r6, r9 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - b.n 7b426c │ │ │ │ + b.n 7b43ec │ │ │ │ lsls r5, r2, #2 │ │ │ │ - stmia r5!, {r6, r7} │ │ │ │ + stmia r6!, {r7} │ │ │ │ lsls r0, r2, #2 │ │ │ │ - cmp r4, r3 │ │ │ │ + cmp ip, fp │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add ip, ip │ │ │ │ + cmp ip, r4 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - str r2, [sp, #600] @ 0x258 │ │ │ │ + str r3, [sp, #344] @ 0x158 │ │ │ │ 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] @ (7b4958 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -2688354,17 +2688369,17 @@ │ │ │ │ bl 7b430c │ │ │ │ b.n 7b4896 │ │ │ │ nop │ │ │ │ @ instruction: 0xb78e │ │ │ │ lsls r7, r7, #4 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - bics r4, r6 │ │ │ │ + add r4, lr │ │ │ │ lsls r1, r2, #2 │ │ │ │ - str r1, [sp, #424] @ 0x1a8 │ │ │ │ + str r2, [sp, #168] @ 0xa8 │ │ │ │ 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] @ (7b4a3c ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -2688445,17 +2688460,17 @@ │ │ │ │ bl 7b4094 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ @ instruction: 0xb67e │ │ │ │ lsls r7, r7, #4 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - cmn r0, r2 │ │ │ │ + bics r0, r2 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - str r0, [sp, #528] @ 0x210 │ │ │ │ + str r1, [sp, #272] @ 0x110 │ │ │ │ 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 │ │ │ │ @@ -2688566,17 +2688581,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ push {r2, r3, r4, r6, lr} │ │ │ │ lsls r7, r7, #4 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ push {r1, r2, r3, lr} │ │ │ │ lsls r7, r7, #4 │ │ │ │ - sbcs r4, r4 │ │ │ │ + negs r4, r4 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrh r0, [r3, #58] @ 0x3a │ │ │ │ + str r0, [sp, #96] @ 0x60 │ │ │ │ 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] @ (7b4c50 ) │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -2688667,17 +2688682,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ push {r3, r5, r6} │ │ │ │ lsls r7, r7, #4 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ push {r1, r3, r4} │ │ │ │ lsls r7, r7, #4 │ │ │ │ - lsls r0, r6 │ │ │ │ + adcs r0, r6 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrh r4, [r4, #50] @ 0x32 │ │ │ │ + ldrh r4, [r4, #56] @ 0x38 │ │ │ │ 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] @ (7b4d80 ) │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ @@ -2688795,17 +2688810,17 @@ │ │ │ │ lsls r7, r7, #4 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r3, #28 │ │ │ │ movs r0, r0 │ │ │ │ cbz r4, 7b4dd8 │ │ │ │ lsls r7, r7, #4 │ │ │ │ - subs r7, #152 @ 0x98 │ │ │ │ + eors r0, r3 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrh r4, [r1, #42] @ 0x2a │ │ │ │ + ldrh r4, [r1, #48] @ 0x30 │ │ │ │ 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] @ (7b4e68 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -2688881,17 +2688896,17 @@ │ │ │ │ add r1, pc │ │ │ │ blx 69690 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 7b4dd8 │ │ │ │ sxtb r6, r0 │ │ │ │ lsls r7, r7, #4 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, #148 @ 0x94 │ │ │ │ + subs r7, #84 @ 0x54 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrh r0, [r1, #34] @ 0x22 │ │ │ │ + ldrh r0, [r1, #40] @ 0x28 │ │ │ │ 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] @ (7b4fa8 ) │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -2689015,17 +2689030,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ cbz r0, 7b4fce │ │ │ │ lsls r7, r7, #4 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ sub sp, #328 @ 0x148 │ │ │ │ lsls r7, r7, #4 │ │ │ │ - subs r5, #86 @ 0x56 │ │ │ │ + subs r6, #22 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrh r4, [r1, #24] │ │ │ │ + ldrh r4, [r1, #30] │ │ │ │ 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] @ (7b50a4 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -2689111,17 +2689126,17 @@ │ │ │ │ add r1, pc │ │ │ │ blx 69690 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 7b4ffc │ │ │ │ add sp, #136 @ 0x88 │ │ │ │ lsls r7, r7, #4 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, #86 @ 0x56 │ │ │ │ + subs r5, #22 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrh r4, [r1, #16] │ │ │ │ + ldrh r4, [r1, #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, #4056] @ 0xfd8 │ │ │ │ ldrd r5, r8, [r0] │ │ │ │ mvn.w r3, #3758096384 @ 0xe0000000 │ │ │ │ @@ -2689171,15 +2689186,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r3, r0 │ │ │ │ b.n 7b511c │ │ │ │ ldr r0, [pc, #8] @ (7b5148 ) │ │ │ │ add r0, pc │ │ │ │ blx 68a8c │ │ │ │ nop │ │ │ │ - asrs r4, r6, #20 │ │ │ │ + asrs r4, r6, #23 │ │ │ │ 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] @ (7b5358 ) │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ @@ -2689392,19 +2689407,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ add r6, sp, #472 @ 0x1d8 │ │ │ │ lsls r7, r7, #4 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ add r5, sp, #592 @ 0x250 │ │ │ │ lsls r7, r7, #4 │ │ │ │ - subs r0, #216 @ 0xd8 │ │ │ │ + subs r1, #152 @ 0x98 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - strh r4, [r5, #62] @ 0x3e │ │ │ │ + ldrh r4, [r5, #4] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - subs r1, #250 @ 0xfa │ │ │ │ + subs r2, #186 @ 0xba │ │ │ │ lsls r1, r2, #2 │ │ │ │ add r4, sp, #968 @ 0x3c8 │ │ │ │ lsls r7, r7, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ @@ -2690096,16 +2690111,16 @@ │ │ │ │ ldr r1, [pc, #12] @ (7b59ec ) │ │ │ │ movs r3, #1 │ │ │ │ ldr r0, [pc, #12] @ (7b59f0 ) │ │ │ │ mov r2, ip │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ blx 6af64 │ │ │ │ - bics.w r0, r4, r0, lsr #2 │ │ │ │ - @ instruction: 0xe99e0090 │ │ │ │ + @ instruction: 0xeaf40090 │ │ │ │ + orrs.w r0, lr, r0, lsr #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [r0, #44] @ 0x2c │ │ │ │ sub sp, #8 │ │ │ │ @@ -2690708,15 +2690723,15 @@ │ │ │ │ str r3, [r4, #4] │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [pc, #8] @ (7b5fe8 ) │ │ │ │ add r0, pc │ │ │ │ blx 68a8c │ │ │ │ nop │ │ │ │ - subs r4, r1, r2 │ │ │ │ + subs r4, r1, r5 │ │ │ │ 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 │ │ │ │ @@ -2691457,21 +2691472,21 @@ │ │ │ │ add r2, pc │ │ │ │ vstr d7, [sp] │ │ │ │ blx 6a2ec <__fprintf_chk@plt> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ str r0, [r0, r0] │ │ │ │ @ instruction: 0x47c3 │ │ │ │ - ldmia r5, {r1, r3, r5} │ │ │ │ + ldmia r5, {r1, r3, r5, r6, r7} │ │ │ │ lsls r1, r3, #2 │ │ │ │ - str r2, [r6, #112] @ 0x70 │ │ │ │ + str r2, [r6, #124] @ 0x7c │ │ │ │ lsls r0, r2, #2 │ │ │ │ - str r6, [r7, #108] @ 0x6c │ │ │ │ + str r6, [r7, #120] @ 0x78 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - str r2, [r6, #108] @ 0x6c │ │ │ │ + str r2, [r6, #120] @ 0x78 │ │ │ │ lsls r0, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #316] @ (7b69b8 ) │ │ │ │ sub sp, #28 │ │ │ │ @@ -2691604,45 +2691619,45 @@ │ │ │ │ movs r1, #1 │ │ │ │ add r2, pc │ │ │ │ mov r0, r8 │ │ │ │ str.w r9, [sp] │ │ │ │ blx 6a2ec <__fprintf_chk@plt> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - add r4, pc, #240 @ (adr r4, 7b6aac ) │ │ │ │ + add r4, pc, #1008 @ (adr r4, 7b6dac ) │ │ │ │ lsls r3, r3, #4 │ │ │ │ - add r4, pc, #112 @ (adr r4, 7b6a30 ) │ │ │ │ + add r4, pc, #880 @ (adr r4, 7b6d30 ) │ │ │ │ lsls r3, r3, #4 │ │ │ │ - add ip, r8 │ │ │ │ + cmp ip, r0 │ │ │ │ lsls r3, r3, #4 │ │ │ │ - bkpt 0x0078 │ │ │ │ - lsls r5, r2, #2 │ │ │ │ - ldrb r4, [r7, #25] │ │ │ │ + it cc │ │ │ │ + lslcc r5, r2, #2 │ │ │ │ + ldrb r4, [r7, #28] │ │ │ │ lsls r5, r1, #2 │ │ │ │ - movs r4, #34 @ 0x22 │ │ │ │ + movs r4, #226 @ 0xe2 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldmia r2!, {r1, r3, r4, r7} │ │ │ │ + ldmia r3, {r1, r3, r4, r6} │ │ │ │ lsls r3, r3, #4 │ │ │ │ - add sl, r0 │ │ │ │ + cmp r2, r8 │ │ │ │ lsls r3, r3, #4 │ │ │ │ - ldr r4, [r5, #104] @ 0x68 │ │ │ │ + ldr r4, [r5, #116] @ 0x74 │ │ │ │ lsls r7, r1, #2 │ │ │ │ - ands r6, r4 │ │ │ │ + lsrs r6, r4 │ │ │ │ lsls r3, r3, #4 │ │ │ │ - cmp r1, #98 @ 0x62 │ │ │ │ + cmp r2, #34 @ 0x22 │ │ │ │ lsls r2, r1, #2 │ │ │ │ - pop {r1, r2, r6, r7, pc} │ │ │ │ + bkpt 0x0086 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldrb r6, [r0, #23] │ │ │ │ + ldrb r6, [r0, #26] │ │ │ │ lsls r5, r1, #2 │ │ │ │ - pop {r2, r4, r7, pc} │ │ │ │ + bkpt 0x0054 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldrb r0, [r3, #22] │ │ │ │ + ldrb r0, [r3, #25] │ │ │ │ lsls r5, r1, #2 │ │ │ │ - movs r3, #86 @ 0x56 │ │ │ │ + movs r4, #22 │ │ │ │ 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 │ │ │ │ @@ -2692289,114 +2692304,114 @@ │ │ │ │ ldr r2, [pc, #212] @ (7b71c8 ) │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ blx 6a2ec <__fprintf_chk@plt> │ │ │ │ b.n 7b707a │ │ │ │ nop │ │ │ │ - ldr r0, [r2, #84] @ 0x54 │ │ │ │ + ldr r0, [r2, #96] @ 0x60 │ │ │ │ lsls r3, r1, #2 │ │ │ │ - movs r2, #214 @ 0xd6 │ │ │ │ + movs r3, #150 @ 0x96 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - stmia r5!, {r5, r6, r7} │ │ │ │ + stmia r6!, {r5, r7} │ │ │ │ lsls r5, r2, #2 │ │ │ │ - movs r2, #138 @ 0x8a │ │ │ │ + movs r3, #74 @ 0x4a │ │ │ │ lsls r1, r2, #2 │ │ │ │ - movs r2, #140 @ 0x8c │ │ │ │ + movs r3, #76 @ 0x4c │ │ │ │ lsls r1, r2, #2 │ │ │ │ - stcl 1, cr0, [r8, #-108] @ 0xffffff94 │ │ │ │ - cmp r2, r4 │ │ │ │ + mcr 1, 0, r0, cr8, cr11, {0} │ │ │ │ + muls r2, r4 │ │ │ │ lsls r3, r3, #4 │ │ │ │ - movs r2, #110 @ 0x6e │ │ │ │ + movs r3, #46 @ 0x2e │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrh r0, [r3, #14] │ │ │ │ + ldrh r0, [r3, #20] │ │ │ │ lsls r0, r2, #2 │ │ │ │ - movs r3, #120 @ 0x78 │ │ │ │ + movs r4, #56 @ 0x38 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - movs r2, #140 @ 0x8c │ │ │ │ + movs r3, #76 @ 0x4c │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldr r0, [r3, #56] @ 0x38 │ │ │ │ + ldr r0, [r3, #68] @ 0x44 │ │ │ │ lsls r3, r1, #2 │ │ │ │ - movs r2, #134 @ 0x86 │ │ │ │ + movs r3, #70 @ 0x46 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - movs r2, #162 @ 0xa2 │ │ │ │ + movs r3, #98 @ 0x62 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - revsh r4, r6 │ │ │ │ + cbnz r4, 7b71a8 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - revsh r2, r5 │ │ │ │ + cbnz r2, 7b71aa │ │ │ │ lsls r5, r2, #2 │ │ │ │ - revsh r6, r0 │ │ │ │ + cbnz r6, 7b71a4 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldrb r4, [r1, #11] │ │ │ │ + ldrb r4, [r1, #14] │ │ │ │ lsls r5, r1, #2 │ │ │ │ - cbnz r6, 7b718a │ │ │ │ + hlt 0x003e │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldrb r4, [r0, #8] │ │ │ │ + ldrb r4, [r0, #11] │ │ │ │ lsls r5, r1, #2 │ │ │ │ - strh r2, [r0, #26] │ │ │ │ + strh r2, [r0, #32] │ │ │ │ lsls r0, r2, #2 │ │ │ │ - subs r2, r4, #6 │ │ │ │ + movs r0, #98 @ 0x62 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - cbnz r2, 7b717c │ │ │ │ + rev16 r2, r0 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldrb r0, [r1, #6] │ │ │ │ + ldrb r0, [r1, #9] │ │ │ │ lsls r5, r1, #2 │ │ │ │ - subs r0, r2, #7 │ │ │ │ + movs r0, #144 @ 0x90 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - subs r4, r5, #4 │ │ │ │ + subs r4, r5, #7 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - stmia r7!, {r3, r4} │ │ │ │ + stmia r7!, {r3, r4, r6, r7} │ │ │ │ lsls r1, r3, #2 │ │ │ │ - cbnz r0, 7b7182 │ │ │ │ + rev r0, r1 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldrb r6, [r1, #5] │ │ │ │ + ldrb r6, [r1, #8] │ │ │ │ lsls r5, r1, #2 │ │ │ │ - strh r0, [r4, #20] │ │ │ │ + strh r0, [r4, #26] │ │ │ │ lsls r0, r2, #2 │ │ │ │ - subs r0, r6, #3 │ │ │ │ + subs r0, r6, #6 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - stmia r6!, {r1, r3, r4, r6, r7} │ │ │ │ + stmia r7!, {r1, r3, r4, r7} │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldrb r4, [r2, #4] │ │ │ │ + ldrb r4, [r2, #7] │ │ │ │ lsls r5, r1, #2 │ │ │ │ - cbnz r0, 7b718a │ │ │ │ + cbnz r0, 7b71ba │ │ │ │ lsls r5, r2, #2 │ │ │ │ - subs r2, r6, #2 │ │ │ │ + subs r2, r6, #5 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r6, [r4, #18] │ │ │ │ + strh r6, [r4, #24] │ │ │ │ lsls r0, r2, #2 │ │ │ │ - stmia r6!, {r1, r2, r3, r4, r7} │ │ │ │ + stmia r7!, {r1, r2, r3, r4, r6} │ │ │ │ lsls r1, r3, #2 │ │ │ │ - strh r6, [r4, #22] │ │ │ │ + strh r6, [r4, #28] │ │ │ │ lsls r0, r2, #2 │ │ │ │ - strh r6, [r0, #22] │ │ │ │ + strh r6, [r0, #28] │ │ │ │ lsls r0, r2, #2 │ │ │ │ - movs r0, #44 @ 0x2c │ │ │ │ + movs r0, #236 @ 0xec │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strb r0, [r0, #28] │ │ │ │ + strb r0, [r0, #31] │ │ │ │ lsls r5, r1, #2 │ │ │ │ - @ instruction: 0xb6f2 │ │ │ │ + @ instruction: 0xb7b2 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - adds r4, r1, #5 │ │ │ │ + subs r4, r1, #0 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - adds r0, r0, #7 │ │ │ │ + subs r0, r0, #2 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - adds r4, r5, #3 │ │ │ │ + adds r4, r5, #6 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - adds r2, r3, #3 │ │ │ │ + adds r2, r3, #6 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldr r0, [r0, #32] │ │ │ │ + ldr r0, [r0, #44] @ 0x2c │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrsh r4, [r5, r1] │ │ │ │ + ldrsh r4, [r5, r4] │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldrsh r2, [r2, r1] │ │ │ │ + ldrsh r2, [r2, r4] │ │ │ │ lsls r0, r2, #2 │ │ │ │ - adds r4, r7, #3 │ │ │ │ + adds r4, r7, #6 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - adds r2, r7, #2 │ │ │ │ + adds r2, r7, #5 │ │ │ │ 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 │ │ │ │ @@ -2693030,15 +2693045,15 @@ │ │ │ │ movs r2, #0 │ │ │ │ add.w r1, r4, #656 @ 0x290 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp, #0] │ │ │ │ bl 7c829c │ │ │ │ b.n 7b78f6 │ │ │ │ nop │ │ │ │ - asrs r2, r2, #24 │ │ │ │ + asrs r2, r2, #27 │ │ │ │ lsls r1, r2, #2 │ │ │ │ ldr r0, [r1, #40] @ 0x28 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ push {r3, lr} │ │ │ │ @@ -2693232,25 +2693247,25 @@ │ │ │ │ nop │ │ │ │ strh r6, [r2, #52] @ 0x34 │ │ │ │ lsls r7, r7, #4 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r6, #50] @ 0x32 │ │ │ │ lsls r7, r7, #4 │ │ │ │ - asrs r0, r0, #22 │ │ │ │ + asrs r0, r0, #25 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - cbz r4, 7b7bb4 │ │ │ │ + push {r2, r4, r5, r7} │ │ │ │ lsls r0, r2, #2 │ │ │ │ - subs r6, r4, #2 │ │ │ │ + subs r6, r4, #5 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - movs r3, #244 @ 0xf4 │ │ │ │ + movs r4, #180 @ 0xb4 │ │ │ │ lsls r3, r1, #2 │ │ │ │ - asrs r0, r6, #16 │ │ │ │ + asrs r0, r6, #19 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrh r6, [r2, #44] @ 0x2c │ │ │ │ + ldrh r6, [r2, #50] @ 0x32 │ │ │ │ lsls r1, r1, #2 │ │ │ │ cbz r1, 7b7b56 │ │ │ │ add.w r3, r0, #800 @ 0x320 │ │ │ │ ldmia r1, {r0, r1} │ │ │ │ stmia.w r3, {r0, r1} │ │ │ │ bx lr │ │ │ │ str.w r1, [r0, #800] @ 0x320 │ │ │ │ @@ -2693337,36 +2693352,36 @@ │ │ │ │ add r0, sp, #144 @ 0x90 │ │ │ │ mov r5, r1 │ │ │ │ bl 45bc08 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x34788c> │ │ │ │ ldr r2, [pc, #388] @ (7b7dc8 ) │ │ │ │ add r2, pc │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r0, r2 │ │ │ │ - bl ab6248 │ │ │ │ + bl ab6240 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 7b7d36 │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl ab62bc │ │ │ │ + bl ab62b4 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl ab62b8 │ │ │ │ + bl ab62b0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 7b7d76 │ │ │ │ ldr r3, [pc, #356] @ (7b7dcc ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r3 │ │ │ │ mov r7, r3 │ │ │ │ - bl ab6248 │ │ │ │ + bl ab6240 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 7b7cfa │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl ab62bc │ │ │ │ + bl ab62b4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl ab62b8 │ │ │ │ + bl ab62b0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 7b7d82 │ │ │ │ movs r2, #1 │ │ │ │ addw r1, r4, #3726 @ 0xe8e │ │ │ │ add r0, sp, #144 @ 0x90 │ │ │ │ bl 45bc84 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x347908> │ │ │ │ movs r2, #32 │ │ │ │ @@ -2693487,21 +2693502,21 @@ │ │ │ │ strh r6, [r6, #30] │ │ │ │ lsls r7, r7, #4 │ │ │ │ strh r6, [r3, #30] │ │ │ │ lsls r7, r7, #4 │ │ │ │ @ instruction: 0xffa5ffff │ │ │ │ lsrs r4, r5, #31 │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n 7b7d58 │ │ │ │ + ble.n 7b7cd8 │ │ │ │ lsls r3, r3, #4 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n 7b7d6c │ │ │ │ + bls.n 7b7cec │ │ │ │ lsls r7, r1, #2 │ │ │ │ - bhi.n 7b7d4c │ │ │ │ + bls.n 7b7ecc │ │ │ │ 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 │ │ │ │ @@ -2693704,25 +2693719,25 @@ │ │ │ │ bne.n 7b802a │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 7b81e4 │ │ │ │ movs r3, #0 │ │ │ │ addw r0, r6, #3764 @ 0xeb4 │ │ │ │ str.w r3, [r7, #704] @ 0x2c0 │ │ │ │ - bl ab9bc0 │ │ │ │ + bl ab9bb8 │ │ │ │ ldr.w r0, [r6, #1860] @ 0x744 │ │ │ │ bl 433400 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x31f084> │ │ │ │ add.w r0, r6, #4160 @ 0x1040 │ │ │ │ adds r0, #12 │ │ │ │ - bl af8224 │ │ │ │ + bl af821c │ │ │ │ add.w r0, r6, #4736 @ 0x1280 │ │ │ │ bl 43781c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3234a0> │ │ │ │ add.w r0, r6, #4736 @ 0x1280 │ │ │ │ adds r0, #24 │ │ │ │ - bl afadc8 │ │ │ │ + bl afadc0 │ │ │ │ ldr.w r0, [r6, #1856] @ 0x740 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ ldr.w r0, [r6, #3728] @ 0xe90 │ │ │ │ blx 6a8c0 │ │ │ │ ldr.w r0, [r6, #3464] @ 0xd88 │ │ │ │ blx 6a8c0 │ │ │ │ @@ -2693851,19 +2693866,19 @@ │ │ │ │ nop │ │ │ │ strh r6, [r4, #12] │ │ │ │ lsls r7, r7, #4 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r6, [r4, #29] │ │ │ │ lsls r7, r7, #4 │ │ │ │ - lsrs r2, r0, #23 │ │ │ │ + lsrs r2, r0, #26 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - lsrs r0, r4, #23 │ │ │ │ + lsrs r0, r4, #26 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - lsrs r2, r0, #24 │ │ │ │ + lsrs r2, r0, #27 │ │ │ │ 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] @ 7b8d78 │ │ │ │ mov r5, r0 │ │ │ │ @@ -2694226,15 +2694241,15 @@ │ │ │ │ cmp.w r7, #960 @ 0x3c0 │ │ │ │ add.w r6, r6, #240 @ 0xf0 │ │ │ │ bne.n 7b85d8 │ │ │ │ ldr.w r0, [fp, #832] @ 0x340 │ │ │ │ ldrd r8, r9, [sp, #16] │ │ │ │ ldrd r7, r6, [sp, #24] │ │ │ │ cbz r0, 7b8652 │ │ │ │ - bl af40e0 │ │ │ │ + bl af40d8 │ │ │ │ ldr.w r1, [r5, #812] @ 0x32c │ │ │ │ cbz r1, 7b8660 │ │ │ │ ldr.w r3, [r5, #512] @ 0x200 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ ldr.w r1, [r5, #816] @ 0x330 │ │ │ │ cbz r1, 7b866e │ │ │ │ @@ -2694273,19 +2694288,19 @@ │ │ │ │ ldr r3, [r5, #16] │ │ │ │ cmp r0, r3 │ │ │ │ bne.w 7b8e50 │ │ │ │ ldr.w r0, [r5, #728] @ 0x2d8 │ │ │ │ cbz r0, 7b86da │ │ │ │ bl 5e61ec │ │ │ │ add.w r0, r5, #768 @ 0x300 │ │ │ │ - bl ab9bd0 │ │ │ │ + bl ab9bc8 │ │ │ │ add.w r0, r5, #784 @ 0x310 │ │ │ │ - bl ab9bd0 │ │ │ │ + bl ab9bc8 │ │ │ │ add.w r0, r5, #736 @ 0x2e0 │ │ │ │ - bl af9580 │ │ │ │ + bl af9578 │ │ │ │ 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, 7b8724 │ │ │ │ @@ -2695015,18 +2695030,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 ab9bc4 │ │ │ │ + bl ab9bbc │ │ │ │ addw r1, r5, #3764 @ 0xeb4 │ │ │ │ add.w r0, r4, #784 @ 0x310 │ │ │ │ - bl ab9bc4 │ │ │ │ + bl ab9bbc │ │ │ │ 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 │ │ │ │ @@ -2695060,15 +2695075,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 af955c │ │ │ │ + bl af9554 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov.w r1, #16384 @ 0x4000 │ │ │ │ movs r3, #4 │ │ │ │ mov r0, r4 │ │ │ │ bl 5e60b0 │ │ │ │ @@ -2695192,36 +2695207,36 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 7d2a8c │ │ │ │ mov r0, r4 │ │ │ │ bl 7e8a34 │ │ │ │ mov r0, r4 │ │ │ │ bl 7ea028 │ │ │ │ mov r0, r4 │ │ │ │ - bl af3ce4 │ │ │ │ + bl af3cdc │ │ │ │ str.w r0, [r4, #832] @ 0x340 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 7b9790 │ │ │ │ movs r2, #1 │ │ │ │ strb.w r2, [r0, #336] @ 0x150 │ │ │ │ - bl af40c0 │ │ │ │ + bl af40b8 │ │ │ │ str.w r0, [r4, #836] @ 0x344 │ │ │ │ str.w r0, [r4, #1296] @ 0x510 │ │ │ │ ldr.w r0, [r4, #832] @ 0x340 │ │ │ │ - bl af40c8 │ │ │ │ + bl af40c0 │ │ │ │ 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 af40d4 │ │ │ │ + bl af40cc │ │ │ │ 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 7b9290 │ │ │ │ @@ -2695268,15 +2695283,15 @@ │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ bl 438228 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x323eac> │ │ │ │ mov r0, r4 │ │ │ │ bl 7b8208 │ │ │ │ mov.w fp, #0 │ │ │ │ b.n 7b945c │ │ │ │ - bl cd3e58 │ │ │ │ + bl cd3e50 │ │ │ │ ldrb.w r3, [r5, #207] @ 0xcf │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 7b954e │ │ │ │ ldrb.w r3, [r5, #2063] @ 0x80f │ │ │ │ add.w r1, r4, #4096 @ 0x1000 │ │ │ │ movw r2, #65535 @ 0xffff │ │ │ │ str r1, [sp, #32] │ │ │ │ @@ -2695658,29 +2695673,29 @@ │ │ │ │ ldrb.w r3, [r5, #2127] @ 0x84f │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 7b92d2 │ │ │ │ ldrb.w r3, [r5, #2159] @ 0x86f │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 7b92f6 │ │ │ │ b.n 7b92d2 │ │ │ │ - bl b5e60c │ │ │ │ + bl b5e604 │ │ │ │ b.n 7b9294 │ │ │ │ - bl c5c250 │ │ │ │ + bl c5c248 │ │ │ │ b.n 7b9294 │ │ │ │ - bl c65854 │ │ │ │ + bl c6584c │ │ │ │ b.n 7b9294 │ │ │ │ - bl c70d9c │ │ │ │ + bl c70d94 │ │ │ │ b.n 7b9294 │ │ │ │ - bl c85f64 │ │ │ │ + bl c85f5c │ │ │ │ b.n 7b9294 │ │ │ │ - bl c9b2d8 │ │ │ │ + bl c9b2d0 │ │ │ │ b.n 7b9294 │ │ │ │ - bl cae1f8 │ │ │ │ + bl cae1f0 │ │ │ │ b.n 7b9294 │ │ │ │ - bl cc1100 │ │ │ │ + bl cc10f8 │ │ │ │ b.n 7b9294 │ │ │ │ ldr r2, [pc, #372] @ (7b98c0 ) │ │ │ │ ldr r1, [pc, #372] @ (7b98c4 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ bl 438228 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x323eac> │ │ │ │ b.n 7b9272 │ │ │ │ @@ -2695796,74 +2695811,75 @@ │ │ │ │ b.n 7b981e │ │ │ │ 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 │ │ │ │ - vcvt.f32.u32 , q15, #1 │ │ │ │ + vcvt.u32.f32 d31, d30, #1 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - strb r4, [r0, #25] │ │ │ │ + strb r4, [r0, #28] │ │ │ │ lsls r1, r1, #2 │ │ │ │ - vqadd.u32 d16, d24, d0 │ │ │ │ - strb r2, [r6, #24] │ │ │ │ + movs r0, r5 │ │ │ │ + lsls r1, r2, #2 │ │ │ │ + strb r2, [r6, #27] │ │ │ │ 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 │ │ │ │ ldr r2, [r3, #56] @ 0x38 │ │ │ │ lsls r7, r7, #4 │ │ │ │ - @ instruction: 0xfa280090 │ │ │ │ - strb r6, [r0, #9] │ │ │ │ + @ instruction: 0xfae80090 │ │ │ │ + strb r6, [r0, #12] │ │ │ │ lsls r1, r1, #2 │ │ │ │ - ldrsb.w r0, [r0, r0, lsl #1] │ │ │ │ - strb r6, [r7, #6] │ │ │ │ + ldr??.w r0, [r0, #144] @ 0x90 │ │ │ │ + strb r6, [r7, #9] │ │ │ │ lsls r1, r1, #2 │ │ │ │ - @ instruction: 0xfa320090 │ │ │ │ - strb r0, [r4, #5] │ │ │ │ + @ instruction: 0xfaf20090 │ │ │ │ + strb r0, [r4, #8] │ │ │ │ lsls r1, r1, #2 │ │ │ │ - @ instruction: 0xfa400090 │ │ │ │ - strb r2, [r2, #5] │ │ │ │ + @ instruction: 0xfb000090 │ │ │ │ + strb r2, [r2, #8] │ │ │ │ lsls r1, r1, #2 │ │ │ │ - vst4.32 {d0-d3}, [r6 :64], r0 │ │ │ │ - strb r4, [r0, #5] │ │ │ │ + vst1.8 @ instruction: 0xf9c60090 │ │ │ │ + strb r4, [r0, #8] │ │ │ │ lsls r1, r1, #2 │ │ │ │ - vld4.32 {d0-d3}, [ip :64], r0 │ │ │ │ - strb r6, [r6, #4] │ │ │ │ + vld1.8 @ instruction: 0xf9ec0090 │ │ │ │ + strb r6, [r6, #7] │ │ │ │ lsls r1, r1, #2 │ │ │ │ - vst4.32 {d16-d19}, [r2 :64], r0 │ │ │ │ - strb r0, [r5, #4] │ │ │ │ + @ instruction: 0xfa020090 │ │ │ │ + strb r0, [r5, #7] │ │ │ │ lsls r1, r1, #2 │ │ │ │ - ldr??.w r0, [r4, #144] @ 0x90 │ │ │ │ - strb r2, [r3, #4] │ │ │ │ + @ instruction: 0xfa940090 │ │ │ │ + strb r2, [r3, #7] │ │ │ │ lsls r1, r1, #2 │ │ │ │ - vld4.32 {d0-d3}, [ip :64], r0 │ │ │ │ - strb r6, [r6, #2] │ │ │ │ + vld1.8 @ instruction: 0xf9ec0090 │ │ │ │ + strb r6, [r6, #5] │ │ │ │ lsls r1, r1, #2 │ │ │ │ - vst4.32 {d16-d19}, [r2 :64], r0 │ │ │ │ - strb r0, [r5, #2] │ │ │ │ + @ instruction: 0xfa020090 │ │ │ │ + strb r0, [r5, #5] │ │ │ │ lsls r1, r1, #2 │ │ │ │ - ldrh.w r0, [ip, r0, lsl #1] │ │ │ │ - strb r2, [r3, #2] │ │ │ │ + ldr??.w r0, [ip, #144] @ 0x90 │ │ │ │ + strb r2, [r3, #5] │ │ │ │ lsls r1, r1, #2 │ │ │ │ - vld1.8 @ instruction: 0xf9a20090 │ │ │ │ - strb r4, [r1, #2] │ │ │ │ + @ instruction: 0xfa620090 │ │ │ │ + strb r4, [r1, #5] │ │ │ │ lsls r1, r1, #2 │ │ │ │ - ldr.w r0, [r0, #144] @ 0x90 │ │ │ │ - strb r2, [r7, #1] │ │ │ │ + ldrsb.w r0, [r0, #144] @ 0x90 │ │ │ │ + strb r2, [r7, #4] │ │ │ │ lsls r1, r1, #2 │ │ │ │ - @ instruction: 0xf7f20090 │ │ │ │ - strb r4, [r5, #1] │ │ │ │ + ldrh.w r0, [r2, #144] @ 0x90 │ │ │ │ + strb r4, [r5, #4] │ │ │ │ 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] @ (7b9a40 ) │ │ │ │ mov r6, r0 │ │ │ │ @@ -2695913,15 +2695929,15 @@ │ │ │ │ bne.n 7b99ac │ │ │ │ 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 b10170 │ │ │ │ + bl b10168 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 7b9a26 │ │ │ │ ldr r2, [pc, #148] @ (7b9a50 ) │ │ │ │ movs r0, #0 │ │ │ │ ldr r1, [pc, #148] @ (7b9a54 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ @@ -2695977,16 +2695993,16 @@ │ │ │ │ lsls r7, r7, #4 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r0, [r0, #108] @ 0x6c │ │ │ │ lsls r7, r7, #4 │ │ │ │ str r6, [r0, #104] @ 0x68 │ │ │ │ lsls r7, r7, #4 │ │ │ │ - str.w r0, [r2, r0, lsl #1] │ │ │ │ - ldr r0, [r6, #108] @ 0x6c │ │ │ │ + vst4.32 {d0-d3}, [r2 :64], r0 │ │ │ │ + ldr r0, [r6, #120] @ 0x78 │ │ │ │ lsls r1, r1, #2 │ │ │ │ asrs r4, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ cmp r7, #236 @ 0xec │ │ │ │ movs r0, r0 │ │ │ │ udf #159 @ 0x9f │ │ │ │ vsli.32 d27, d24, #31 │ │ │ │ @@ -2696302,15 +2696318,15 @@ │ │ │ │ bpl.n 7b9e04 │ │ │ │ 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 b5ee54 │ │ │ │ + bl b5ee4c │ │ │ │ mov r3, r0 │ │ │ │ cbz r0, 7b9e20 │ │ │ │ ldrb.w r3, [r4, #2250] @ 0x8ca │ │ │ │ cbz r3, 7b9e20 │ │ │ │ ldrb.w r3, [sl, #-5] │ │ │ │ ubfx r3, r3, #1, #1 │ │ │ │ eor.w r3, r3, #1 │ │ │ │ @@ -2696407,15 +2696423,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 700fcc │ │ │ │ ldr.w r5, [pc, #2024] @ 7ba724 │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ movs r1, #56 @ 0x38 │ │ │ │ addw r0, r4, #3764 @ 0xeb4 │ │ │ │ add r5, pc │ │ │ │ - bl ab9ba8 │ │ │ │ + bl ab9ba0 │ │ │ │ mov r0, r5 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ bl 443dc0 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x32fa44> │ │ │ │ cmp r0, #17 │ │ │ │ sbcs.w r1, r1, #0 │ │ │ │ blt.w 7ba17e │ │ │ │ @@ -2696718,15 +2696734,15 @@ │ │ │ │ bmi.w 7ba418 │ │ │ │ lsls r0, r6, #22 │ │ │ │ bmi.w 7ba410 │ │ │ │ tst.w r6, #96 @ 0x60 │ │ │ │ bne.w 7ba5f0 │ │ │ │ ldr.w r1, [r4, #2200] @ 0x898 │ │ │ │ ldr.w r0, [r4, #2204] @ 0x89c │ │ │ │ - bl b0c32c │ │ │ │ + bl b0c324 │ │ │ │ b.n 7ba148 │ │ │ │ cmp r1, #10 │ │ │ │ bne.w 7ba44a │ │ │ │ ldr.w r3, [r4, #2380] @ 0x94c │ │ │ │ cmp r3, #120 @ 0x78 │ │ │ │ bls.w 7ba208 │ │ │ │ ldr.w r3, [r4, #2364] @ 0x93c │ │ │ │ @@ -2697046,101 +2697062,101 @@ │ │ │ │ b.n 7ba632 │ │ │ │ str r0, [r7, #80] @ 0x50 │ │ │ │ lsls r7, r7, #4 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r2, [r5, #80] @ 0x50 │ │ │ │ lsls r7, r7, #4 │ │ │ │ - ldr r4, [r3, #40] @ 0x28 │ │ │ │ + ldr r4, [r3, #52] @ 0x34 │ │ │ │ lsls r1, r1, #2 │ │ │ │ - ldr r4, [r7, #96] @ 0x60 │ │ │ │ + ldr r4, [r7, #108] @ 0x6c │ │ │ │ lsls r1, r1, #2 │ │ │ │ - ldr r6, [r4, #100] @ 0x64 │ │ │ │ + ldr r6, [r4, #112] @ 0x70 │ │ │ │ lsls r1, r1, #2 │ │ │ │ - ldr r4, [r1, #104] @ 0x68 │ │ │ │ + ldr r4, [r1, #116] @ 0x74 │ │ │ │ lsls r1, r1, #2 │ │ │ │ - ldr r6, [r2, #108] @ 0x6c │ │ │ │ + ldr r6, [r2, #120] @ 0x78 │ │ │ │ lsls r1, r1, #2 │ │ │ │ - ldr r4, [r7, #108] @ 0x6c │ │ │ │ + ldr r4, [r7, #120] @ 0x78 │ │ │ │ lsls r1, r1, #2 │ │ │ │ - ldr r6, [r7, #112] @ 0x70 │ │ │ │ + ldr r6, [r7, #124] @ 0x7c │ │ │ │ lsls r1, r1, #2 │ │ │ │ - ldr r0, [r5, #116] @ 0x74 │ │ │ │ + strb r0, [r5, #0] │ │ │ │ lsls r1, r1, #2 │ │ │ │ - ldr r2, [r4, #120] @ 0x78 │ │ │ │ + strb r2, [r4, #1] │ │ │ │ lsls r1, r1, #2 │ │ │ │ - ldr r0, [r2, #124] @ 0x7c │ │ │ │ + strb r0, [r2, #2] │ │ │ │ lsls r1, r1, #2 │ │ │ │ - ldr r6, [r3, #124] @ 0x7c │ │ │ │ + strb r6, [r3, #2] │ │ │ │ lsls r1, r1, #2 │ │ │ │ - strb r0, [r2, #0] │ │ │ │ + strb r0, [r2, #3] │ │ │ │ lsls r1, r1, #2 │ │ │ │ - strb r4, [r6, #1] │ │ │ │ + strb r4, [r6, #4] │ │ │ │ lsls r1, r1, #2 │ │ │ │ - strb r4, [r7, #2] │ │ │ │ + strb r4, [r7, #5] │ │ │ │ lsls r1, r1, #2 │ │ │ │ - strb r6, [r4, #3] │ │ │ │ + strb r6, [r4, #6] │ │ │ │ lsls r1, r1, #2 │ │ │ │ - strb r0, [r7, #3] │ │ │ │ + strb r0, [r7, #6] │ │ │ │ lsls r1, r1, #2 │ │ │ │ - strb r6, [r5, #4] │ │ │ │ + strb r6, [r5, #7] │ │ │ │ lsls r1, r1, #2 │ │ │ │ - strb r0, [r0, #5] │ │ │ │ + strb r0, [r0, #8] │ │ │ │ lsls r1, r1, #2 │ │ │ │ - strb r6, [r2, #5] │ │ │ │ + strb r6, [r2, #8] │ │ │ │ lsls r1, r1, #2 │ │ │ │ - strb r6, [r5, #5] │ │ │ │ + strb r6, [r5, #8] │ │ │ │ lsls r1, r1, #2 │ │ │ │ - sbcs.w r0, r0, #4718592 @ 0x480000 │ │ │ │ + @ instruction: 0xf6300090 │ │ │ │ strb r2, [r6, r0] │ │ │ │ lsls r2, r7, #4 │ │ │ │ - cdp2 0, 12, cr0, cr4, cr15, {4} │ │ │ │ - cdp2 0, 11, cr0, cr10, cr15, {4} │ │ │ │ + vaddl.u8 q0, d20, d15 │ │ │ │ + vhadd.u d16, d26, d15 │ │ │ │ str r0, [r5, r5] │ │ │ │ lsls r2, r7, #4 │ │ │ │ str r4, [r2, r2] │ │ │ │ lsls r2, r7, #4 │ │ │ │ ldr r7, [pc, #456] @ (7ba8d0 ) │ │ │ │ lsls r2, r7, #4 │ │ │ │ - @ instruction: 0xf4f80090 │ │ │ │ + subs.w r0, r8, #4718592 @ 0x480000 │ │ │ │ @ instruction: 0xfaafffff │ │ │ │ asrs r0, r5, #1 │ │ │ │ movs r0, r0 │ │ │ │ svc 191 @ 0xbf │ │ │ │ vtbl.8 d29, {d31- instruction: 0xffffda93 │ │ │ │ vtbx.8 d18, {d15-d18}, d8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r6, #28] │ │ │ │ + ldrh r4, [r6, #34] @ 0x22 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - @ instruction: 0xf3d20090 │ │ │ │ + eors.w r0, r2, #4718592 @ 0x480000 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - vst1.8 {d16[4]}, [r0], r9 │ │ │ │ - @ instruction: 0xf3380090 │ │ │ │ - ssat r0, #17, sl, asr #2 │ │ │ │ - @ instruction: 0xf2bc0090 │ │ │ │ - @ instruction: 0xf2bc0090 │ │ │ │ + @ instruction: 0xfa800089 │ │ │ │ + @ instruction: 0xf3f80090 │ │ │ │ + @ instruction: 0xf3ea0090 │ │ │ │ + @ instruction: 0xf37c0090 │ │ │ │ + @ instruction: 0xf37c0090 │ │ │ │ ldrsh r4, [r5, r2] │ │ │ │ lsls r7, r7, #4 │ │ │ │ - @ instruction: 0xf1900090 │ │ │ │ - sbcs.w r0, r0, #144 @ 0x90 │ │ │ │ - orr.w r0, r0, #144 @ 0x90 │ │ │ │ - bics.w r0, r4, #144 @ 0x90 │ │ │ │ + @ instruction: 0xf2500090 │ │ │ │ + @ instruction: 0xf2300090 │ │ │ │ + add.w r0, r0, #144 @ 0x90 │ │ │ │ + @ instruction: 0xf0f40090 │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - stcl 0, cr0, [r4, #576]! @ 0x240 │ │ │ │ - stcl 0, cr0, [r8, #576] @ 0x240 │ │ │ │ - ldcl 0, cr0, [sl, #-576]! @ 0xfffffdc0 │ │ │ │ - stcl 0, cr0, [sl, #-576] @ 0xfffffdc0 │ │ │ │ - stc 0, cr0, [r2, #576]! @ 0x240 │ │ │ │ - stcl 0, cr0, [r4, #576] @ 0x240 │ │ │ │ - ldcl 0, cr0, [r4, #-576]! @ 0xfffffdc0 │ │ │ │ + mcr 0, 5, r0, cr4, cr0, {4} │ │ │ │ + mcr 0, 4, r0, cr8, cr0, {4} │ │ │ │ + mrc 0, 1, r0, cr10, cr0, {4} │ │ │ │ + mcr 0, 0, r0, cr10, cr0, {4} │ │ │ │ + mcr 0, 3, r0, cr2, cr0, {4} │ │ │ │ + mcr 0, 4, r0, cr4, cr0, {4} │ │ │ │ + mrc 0, 1, r0, cr4, cr0, {4} │ │ │ │ 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 │ │ │ │ @@ -2697238,15 +2697254,15 @@ │ │ │ │ ldr r2, [pc, #20] @ (7ba8b4 ) │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ add r2, pc │ │ │ │ blx 692a4 │ │ │ │ mov r4, r0 │ │ │ │ b.n 7ba87a │ │ │ │ - str r6, [r2, #4] │ │ │ │ + str r6, [r2, #16] │ │ │ │ lsls r1, r1, #2 │ │ │ │ bl 9ee8b2 │ │ │ │ bl 9be8b6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -2697276,15 +2697292,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 b12a64 │ │ │ │ + bl b12a5c │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ cbz r1, 7ba9a0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -2697323,15 +2697339,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 b12adc │ │ │ │ + bl b12ad4 │ │ │ │ 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 │ │ │ │ @@ -2697426,15 +2697442,15 @@ │ │ │ │ cbz r0, 7bab0c │ │ │ │ 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 b12a64 │ │ │ │ + bl b12a5c │ │ │ │ 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] │ │ │ │ @@ -2697451,15 +2697467,15 @@ │ │ │ │ cbz r0, 7bab5c │ │ │ │ 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 b12a64 │ │ │ │ + bl b12a5c │ │ │ │ ldrh r2, [r4, #18] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ adds r2, #7 │ │ │ │ lsls r2, r2, #2 │ │ │ │ blx 69464 │ │ │ │ mov r0, r4 │ │ │ │ @@ -2697803,15 +2697819,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 af95dc │ │ │ │ + bl af95d4 │ │ │ │ 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 │ │ │ │ @@ -2698139,15 +2698155,15 @@ │ │ │ │ movne r0, #0 │ │ │ │ bne.n 7bb24e │ │ │ │ b.n 7bb250 │ │ │ │ bl 82ba34 │ │ │ │ pop {r3, pc} │ │ │ │ adds r0, r3, #1 │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r2, [r5, #27] │ │ │ │ + ldrb r2, [r5, #30] │ │ │ │ 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 │ │ │ │ @@ -2698914,15 +2698930,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 b06728 │ │ │ │ + bl b06720 │ │ │ │ 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 │ │ │ │ @@ -2698959,15 +2698975,15 @@ │ │ │ │ b.n 7bbba4 │ │ │ │ mov r3, r5 │ │ │ │ ldr r5, [sp, #12] │ │ │ │ ldr.w r1, [sl, #644] @ 0x284 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r9 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl b06728 │ │ │ │ + bl b06720 │ │ │ │ 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 │ │ │ │ @@ -2698995,15 +2699011,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 b06728 │ │ │ │ + bl b06720 │ │ │ │ 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 │ │ │ │ @@ -2699076,15 +2699092,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 b06728 │ │ │ │ + bl b06720 │ │ │ │ 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 │ │ │ │ @@ -2699105,15 +2699121,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 b06728 │ │ │ │ + bl b06720 │ │ │ │ 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 │ │ │ │ @@ -2699302,15 +2699318,15 @@ │ │ │ │ cbz r3, 7bbf3e │ │ │ │ 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 af95dc │ │ │ │ + bl af95d4 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 7bbfce │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ bl 7d1e44 │ │ │ │ ldr.w r2, [r9, #16] │ │ │ │ @@ -2699631,15 +2699647,15 @@ │ │ │ │ nop │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r3 │ │ │ │ lsls r7, r7, #4 │ │ │ │ ands r2, r5 │ │ │ │ lsls r7, r7, #4 │ │ │ │ - str r7, [sp, #472] @ 0x1d8 │ │ │ │ + ldr r0, [sp, #216] @ 0xd8 │ │ │ │ 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] │ │ │ │ @@ -2700044,15 +2700060,15 @@ │ │ │ │ b.n 7bc312 │ │ │ │ movs r2, #112 @ 0x70 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx 6a214 │ │ │ │ b.n 7bc312 │ │ │ │ nop │ │ │ │ - str r5, [sp, #96] @ 0x60 │ │ │ │ + str r5, [sp, #864] @ 0x360 │ │ │ │ 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 │ │ │ │ @@ -2700645,15 +2700661,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 b064a8 │ │ │ │ + bl b064a0 │ │ │ │ ldr.w r3, [r8, #3252] @ 0xcb4 │ │ │ │ ldr r1, [r4, #36] @ 0x24 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r8, #3252] @ 0xcb4 │ │ │ │ b.n 7bcb10 │ │ │ │ str r2, [r1, #36] @ 0x24 │ │ │ │ b.n 7bca84 │ │ │ │ @@ -2700675,15 +2700691,15 @@ │ │ │ │ adds r6, #84 @ 0x54 │ │ │ │ lsls r7, r7, #4 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ b.n 7bcb6e │ │ │ │ vmls.i , , d14[0] │ │ │ │ lsls r7, r7, #4 │ │ │ │ - ldrh r0, [r7, #32] │ │ │ │ + ldrh r0, [r7, #38] @ 0x26 │ │ │ │ lsls r3, r3, #4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 7bc98c │ │ │ │ pop {r3, pc} │ │ │ │ @@ -2701128,15 +2701144,15 @@ │ │ │ │ bhi.n 7bd2c2 │ │ │ │ ldr r2, [pc, #12] @ (7bd2c8 ) │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [r2, r1, lsl #2] │ │ │ │ add r0, r3 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - strh r4, [r0, #54] @ 0x36 │ │ │ │ + strh r4, [r0, #60] @ 0x3c │ │ │ │ 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 │ │ │ │ @@ -2701677,15 +2701693,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 7bdf40 │ │ │ │ mov r0, r4 │ │ │ │ - bl b5df3c │ │ │ │ + bl b5df34 │ │ │ │ ldr.w r2, [fp, #2796] @ 0xaec │ │ │ │ ldr.w r3, [r4, #656] @ 0x290 │ │ │ │ cbz r2, 7bd99e │ │ │ │ ldr.w r2, [r4, #668] @ 0x29c │ │ │ │ mov.w r1, #30976 @ 0x7900 │ │ │ │ movt r1, #49153 @ 0xc001 │ │ │ │ movw r0, #578 @ 0x242 │ │ │ │ @@ -2701811,15 +2701827,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 7be02c │ │ │ │ mov r0, r4 │ │ │ │ - bl b5e1c8 │ │ │ │ + bl b5e1c0 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 7be522 │ │ │ │ ldr r2, [r6, #56] @ 0x38 │ │ │ │ ldr r1, [r6, #60] @ 0x3c │ │ │ │ ldr r3, [r6, #76] @ 0x4c │ │ │ │ ldr.w r0, [r2, #152] @ 0x98 │ │ │ │ @@ -2701895,15 +2701911,15 @@ │ │ │ │ cmp r7, #0 │ │ │ │ bne.w 7be71a │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 7beba4 │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 7bed4e │ │ │ │ mov r0, r4 │ │ │ │ - bl b5e324 │ │ │ │ + bl b5e31c │ │ │ │ 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 │ │ │ │ @@ -2702058,15 +2702074,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 b5e324 │ │ │ │ + bl b5e31c │ │ │ │ ldr r1, [r6, #76] @ 0x4c │ │ │ │ ldr.w r2, [r4, #656] @ 0x290 │ │ │ │ ldr.w ip, [r4, #668] @ 0x29c │ │ │ │ cmp r1, #0 │ │ │ │ beq.w 7bf148 │ │ │ │ ldr.w r0, [r1, #152] @ 0x98 │ │ │ │ ldr r3, [r6, #72] @ 0x48 │ │ │ │ @@ -2702147,25 +2702163,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 b5de98 │ │ │ │ + bl b5de90 │ │ │ │ lsls r5, r6, #25 │ │ │ │ bpl.w 7bdcba │ │ │ │ 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 b5de98 │ │ │ │ + bl b5de90 │ │ │ │ b.n 7bdcba │ │ │ │ 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 │ │ │ │ @@ -2702180,15 +2702196,15 @@ │ │ │ │ strls.w ip, [r7, #-4] │ │ │ │ strls.w r2, [r7, #-8] │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 7be440 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl b5d6fc │ │ │ │ + bl b5d6f4 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 7bd968 │ │ │ │ ldr.w r3, [r4, #1320] @ 0x528 │ │ │ │ cbz r3, 7bdfaa │ │ │ │ ldr.w r2, [r4, #1360] @ 0x550 │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 7bdfaa │ │ │ │ @@ -2702280,15 +2702296,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 b5e1c8 │ │ │ │ + bl b5e1c0 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 7bea58 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ movw r2, #43522 @ 0xaa02 │ │ │ │ movt r2, #49156 @ 0xc004 │ │ │ │ ldrb.w r0, [r9, #3285] @ 0xcd5 │ │ │ │ @@ -2702626,22 +2702642,22 @@ │ │ │ │ b.n 7be0c2 │ │ │ │ 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 b5de98 │ │ │ │ + bl b5de90 │ │ │ │ b.w 7bdb0e │ │ │ │ mov r2, r3 │ │ │ │ mov ip, r3 │ │ │ │ b.w 7bdb4c │ │ │ │ mov r0, r4 │ │ │ │ sub.w r6, r6, #45056 @ 0xb000 │ │ │ │ - bl b5e324 │ │ │ │ + bl b5e31c │ │ │ │ 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 │ │ │ │ @@ -2702995,59 +2703011,59 @@ │ │ │ │ beq.w 7bd6a0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 7d2dc8 │ │ │ │ add.w r0, fp, #4 │ │ │ │ mov.w r1, #17920 @ 0x4600 │ │ │ │ movt r1, #49152 @ 0xc000 │ │ │ │ - bl b125e4 │ │ │ │ + bl b125dc │ │ │ │ add.w r0, fp, #4 │ │ │ │ movw r1, #1031 @ 0x407 │ │ │ │ - bl b125e4 │ │ │ │ + bl b125dc │ │ │ │ add.w r0, fp, #4 │ │ │ │ movw r1, #43266 @ 0xa902 │ │ │ │ movt r1, #49153 @ 0xc001 │ │ │ │ - bl b125e4 │ │ │ │ + bl b125dc │ │ │ │ ldr.w r3, [r5, #1368] @ 0x558 │ │ │ │ add.w r0, fp, #4 │ │ │ │ ldr.w r1, [r3, #152] @ 0x98 │ │ │ │ bic.w r1, r1, #255 @ 0xff │ │ │ │ - bl b125e4 │ │ │ │ + bl b125dc │ │ │ │ ldr.w r3, [r5, #1368] @ 0x558 │ │ │ │ add.w r0, fp, #4 │ │ │ │ ldr.w r1, [r3, #156] @ 0x9c │ │ │ │ - bl b125e4 │ │ │ │ + bl b125dc │ │ │ │ ldr.w r3, [r5, #1368] @ 0x558 │ │ │ │ add.w r0, fp, #4 │ │ │ │ movw r1, #47376 @ 0xb910 │ │ │ │ ldr.w r2, [r3, #152] @ 0x98 │ │ │ │ - bl b128d8 │ │ │ │ + bl b128d0 │ │ │ │ mov r2, r7 │ │ │ │ add.w r0, fp, #4 │ │ │ │ movw r1, #47120 @ 0xb810 │ │ │ │ - bl b128d8 │ │ │ │ + bl b128d0 │ │ │ │ mov r2, r7 │ │ │ │ add.w r0, fp, #4 │ │ │ │ movw r1, #47124 @ 0xb814 │ │ │ │ - bl b128d8 │ │ │ │ + bl b128d0 │ │ │ │ mov r2, r7 │ │ │ │ add.w r0, fp, #4 │ │ │ │ movw r1, #47128 @ 0xb818 │ │ │ │ - bl b128d8 │ │ │ │ + bl b128d0 │ │ │ │ add.w r0, fp, #4 │ │ │ │ - bl b12338 │ │ │ │ + bl b12330 │ │ │ │ str.w fp, [r5, #1384] @ 0x568 │ │ │ │ b.w 7bd6a0 │ │ │ │ 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 b5de98 │ │ │ │ + bl b5de90 │ │ │ │ b.w 7be0d8 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ ldr r5, [sp, #24] │ │ │ │ orrs r0, r5 │ │ │ │ b.w 7bded8 │ │ │ │ ldr.w r3, [r4, #1056] @ 0x420 │ │ │ │ ldrb.w r3, [r3, #3752] @ 0xea8 │ │ │ │ @@ -2703256,15 +2703272,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 b5e324 │ │ │ │ + bl b5e31c │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr.w r0, [r4, #656] @ 0x290 │ │ │ │ ldr.w r5, [r4, #668] @ 0x29c │ │ │ │ cmp r3, #2 │ │ │ │ bhi.w 7bdc2c │ │ │ │ b.w 7bdc20 │ │ │ │ movs r7, #6 │ │ │ │ @@ -2703558,15 +2703574,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 b5e324 │ │ │ │ + bl b5e31c │ │ │ │ ldr.w r3, [r4, #1056] @ 0x420 │ │ │ │ ldr.w r2, [r4, #656] @ 0x290 │ │ │ │ ldr.w ip, [r4, #668] @ 0x29c │ │ │ │ ldrb.w r1, [r3, #2272] @ 0x8e0 │ │ │ │ lsls r0, r2, #2 │ │ │ │ ldrb.w r5, [r9, #3285] @ 0xcd5 │ │ │ │ add.w r3, ip, r0 │ │ │ │ @@ -2704235,25 +2704251,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 7bf48e │ │ │ │ b.w 7bf0be │ │ │ │ - push {r1, r3, r6, r7} │ │ │ │ + push {r1, r3, r7, lr} │ │ │ │ lsls r0, r2, #2 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, sp, #8 │ │ │ │ + add r2, sp, #776 @ 0x308 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - add r2, sp, #240 @ 0xf0 │ │ │ │ + add r2, sp, #1008 @ 0x3f0 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - add r2, sp, #48 @ 0x30 │ │ │ │ + add r2, sp, #816 @ 0x330 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - add r1, sp, #912 @ 0x390 │ │ │ │ + add r2, sp, #656 @ 0x290 │ │ │ │ lsls r0, r2, #2 │ │ │ │ ldr.w r2, [r4, #1056] @ 0x420 │ │ │ │ ldrb.w r2, [r2, #2268] @ 0x8dc │ │ │ │ cmp r2, #0 │ │ │ │ beq.n 7bf9de │ │ │ │ ldr.w r2, [r4, #1376] @ 0x560 │ │ │ │ movs r0, #6 │ │ │ │ @@ -2704374,15 +2704390,15 @@ │ │ │ │ bne.w 7bddee │ │ │ │ cmp r7, #0 │ │ │ │ beq.w 7bf0be │ │ │ │ b.n 7bf698 │ │ │ │ nop │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, pc, #504 @ (adr r7, 7bfca4 ) │ │ │ │ + add r0, sp, #248 @ 0xf8 │ │ │ │ lsls r0, r2, #2 │ │ │ │ add.w ip, r0, #8192 @ 0x2000 │ │ │ │ ldr r2, [pc, #44] @ (7bfae0 ) │ │ │ │ ldr r3, [pc, #48] @ (7bfae4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r1, [pc, #48] @ (7bfae8 ) │ │ │ │ add r3, pc │ │ │ │ @@ -2704504,15 +2704520,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 b50b7c │ │ │ │ + bl b50b74 │ │ │ │ ldr r2, [pc, #64] @ (7bfc5c ) │ │ │ │ ldr r3, [pc, #60] @ (7bfc58 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ eors r2, r3 │ │ │ │ @@ -2704570,17 +2704586,17 @@ │ │ │ │ movs r0, #1 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r3, [r5, #0] │ │ │ │ strd r3, r0, [r4] │ │ │ │ b.n 7bfca8 │ │ │ │ nop │ │ │ │ - ldrb r6, [r4, r6] │ │ │ │ + ldrsh r6, [r4, r1] │ │ │ │ lsls r3, r3, #4 │ │ │ │ - ldrb r4, [r0, r6] │ │ │ │ + ldrsh r4, [r0, r1] │ │ │ │ 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 │ │ │ │ @@ -2704653,28 +2704669,28 @@ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ movs r2, #3 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, r9 │ │ │ │ strd r6, r4, [sp] │ │ │ │ bl 443b50 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x32f7d4> │ │ │ │ b.n 7bfd24 │ │ │ │ - add r5, pc, #56 @ (adr r5, 7bfdc4 ) │ │ │ │ + add r5, pc, #824 @ (adr r5, 7c00c4 ) │ │ │ │ lsls r0, r2, #2 │ │ │ │ stmia r0!, {r3, r4, r5} │ │ │ │ lsls r4, r0, #5 │ │ │ │ - sbfx r0, r2, #2, #21 │ │ │ │ + and.w r0, r2, #4849664 @ 0x4a0000 │ │ │ │ stmia r0!, {r2, r3, r4} │ │ │ │ lsls r4, r0, #5 │ │ │ │ - add r4, pc, #880 @ (adr r4, 7c010c ) │ │ │ │ + add r5, pc, #624 @ (adr r5, 7c000c ) │ │ │ │ lsls r0, r2, #2 │ │ │ │ ittt al │ │ │ │ lslal r4, r0, #5 │ │ │ │ - addal r4, pc, #904 @ (adr r4, 7c012c ) │ │ │ │ + addal r5, pc, #648 @ (adr r5, 7c002c ) │ │ │ │ lslal r0, r2, #2 │ │ │ │ - ldrd r0, r0, [r2, #560] @ 0x230 │ │ │ │ + eors.w r0, r2, ip, lsl #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ ldr r4, [pc, #172] @ (7bfe68 ) │ │ │ │ mov ip, r1 │ │ │ │ ldr r1, [pc, #172] @ (7bfe6c ) │ │ │ │ @@ -2704701,15 +2704717,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 b50b7c │ │ │ │ + bl b50b74 │ │ │ │ cbnz r0, 7bfe28 │ │ │ │ ldr r2, [pc, #96] @ (7bfe70 ) │ │ │ │ ldr r3, [pc, #88] @ (7bfe6c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ @@ -2704719,26 +2704735,26 @@ │ │ │ │ add sp, #112 @ 0x70 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r1, [pc, #72] @ (7bfe74 ) │ │ │ │ mov r3, r5 │ │ │ │ add r2, sp, #20 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ add r1, pc │ │ │ │ - bl b51038 │ │ │ │ + bl b51030 │ │ │ │ cbz r0, 7bfe4a │ │ │ │ ldr r1, [sp, #24] │ │ │ │ cmp r1, #0 │ │ │ │ blt.n 7bfe4a │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r7 │ │ │ │ str r6, [sp, #0] │ │ │ │ bl 7bfcc0 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ - bl b50ff8 │ │ │ │ + bl b50ff0 │ │ │ │ b.n 7bfe0e │ │ │ │ ldrd r0, r1, [ip, #28] │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r7 │ │ │ │ str r6, [sp, #0] │ │ │ │ bl 7bfcc0 │ │ │ │ b.n 7bfe0e │ │ │ │ @@ -2704746,15 +2704762,15 @@ │ │ │ │ nop │ │ │ │ lsls r4, r7, #8 │ │ │ │ lsls r7, r7, #4 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsls r2, r5, #7 │ │ │ │ lsls r7, r7, #4 │ │ │ │ - add r4, pc, #112 @ (adr r4, 7bfee8 ) │ │ │ │ + add r4, pc, #880 @ (adr r4, 7c01e8 ) │ │ │ │ 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] @ (7bff44 ) │ │ │ │ @@ -2704823,29 +2704839,29 @@ │ │ │ │ ldr r2, [pc, #44] @ (7bff60 ) │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc │ │ │ │ blx 6a2ec <__fprintf_chk@plt> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - add r3, pc, #816 @ (adr r3, 7c0278 ) │ │ │ │ + add r4, pc, #560 @ (adr r4, 7c0178 ) │ │ │ │ lsls r0, r2, #2 │ │ │ │ - add r3, pc, #888 @ (adr r3, 7c02c4 ) │ │ │ │ + add r4, pc, #632 @ (adr r4, 7c01c4 ) │ │ │ │ lsls r0, r2, #2 │ │ │ │ - add r3, pc, #1000 @ (adr r3, 7c0338 ) │ │ │ │ + add r4, pc, #744 @ (adr r4, 7c0238 ) │ │ │ │ lsls r0, r2, #2 │ │ │ │ - add r4, pc, #48 @ (adr r4, 7bff84 ) │ │ │ │ + add r4, pc, #816 @ (adr r4, 7c0284 ) │ │ │ │ lsls r0, r2, #2 │ │ │ │ - @ instruction: 0xb8b4 │ │ │ │ + cbnz r4, 7bff74 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldrb r6, [r3, #9] │ │ │ │ + ldrb r6, [r3, #12] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - add r4, pc, #48 @ (adr r4, 7bff90 ) │ │ │ │ + add r4, pc, #816 @ (adr r4, 7c0290 ) │ │ │ │ lsls r0, r2, #2 │ │ │ │ - str r0, [sp, #928] @ 0x3a0 │ │ │ │ + str r1, [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 │ │ │ │ @@ -2704860,15 +2704876,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 b04b04 │ │ │ │ + bl b04afc │ │ │ │ ldr.w r1, [r4, #332] @ 0x14c │ │ │ │ cmp r7, #0 │ │ │ │ blt.n 7bfff4 │ │ │ │ ldr.w r3, [r1, #152] @ 0x98 │ │ │ │ ldr.w r2, [r1, #156] @ 0x9c │ │ │ │ adds r3, r5, r3 │ │ │ │ adc.w r7, r7, r2 │ │ │ │ @@ -2705080,15 +2705096,15 @@ │ │ │ │ cbnz r3, 7c022a │ │ │ │ add r2, sp, #8 │ │ │ │ str r2, [sp, #4] │ │ │ │ bl 7bfb40 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl b50ff8 │ │ │ │ + bl b50ff0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr r2, [pc, #68] @ (7c0258 ) │ │ │ │ ldr r3, [pc, #60] @ (7c0254 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ @@ -2705181,15 +2705197,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 b5114c │ │ │ │ + bl b51144 │ │ │ │ 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] │ │ │ │ @@ -2705198,15 +2705214,15 @@ │ │ │ │ ldr r3, [sp, #120] @ 0x78 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r0 │ │ │ │ str.w r8, [sp, #4] │ │ │ │ mov r0, r9 │ │ │ │ bl 7c00e0 │ │ │ │ mov r0, r5 │ │ │ │ - bl b50ff8 │ │ │ │ + bl b50ff0 │ │ │ │ b.n 7c0412 │ │ │ │ add r5, sp, #152 @ 0x98 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov.w r8, #0 │ │ │ │ bl 7bfaf0 │ │ │ │ mov r4, r8 │ │ │ │ @@ -2705532,19 +2705548,19 @@ │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r2 │ │ │ │ strd r2, r2, [sp, #104] @ 0x68 │ │ │ │ str r2, [sp, #100] @ 0x64 │ │ │ │ b.n 7c055a │ │ │ │ nop │ │ │ │ str??.w r0, [sl, #313] @ 0x139 │ │ │ │ - ldr r4, [sp, #928] @ 0x3a0 │ │ │ │ + ldr r5, [sp, #672] @ 0x2a0 │ │ │ │ lsls r0, r2, #2 │ │ │ │ @ instruction: 0xb71c │ │ │ │ lsls r4, r0, #5 │ │ │ │ - blxns r6 │ │ │ │ + ldr r0, [pc, #464] @ (7c08b4 ) │ │ │ │ lsls r3, r1, #2 │ │ │ │ ldr.w r3, [r0, #304] @ 0x130 │ │ │ │ ldr r3, [r3, #64] @ 0x40 │ │ │ │ cmp r3, #7 │ │ │ │ bhi.n 7c0770 │ │ │ │ tbb [pc, r3] │ │ │ │ lsls r2, r1, #28 │ │ │ │ @@ -2705607,43 +2705623,43 @@ │ │ │ │ ldr r0, [pc, #64] @ (7c07ac ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #60] @ (7c07b0 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldr r6, [sp, #144] @ 0x90 │ │ │ │ + ldr r6, [sp, #912] @ 0x390 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldr r5, [sp, #392] @ 0x188 │ │ │ │ + ldr r6, [sp, #136] @ 0x88 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldr r5, [sp, #128] @ 0x80 │ │ │ │ + ldr r5, [sp, #896] @ 0x380 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldr r5, [sp, #504] @ 0x1f8 │ │ │ │ + ldr r6, [sp, #248] @ 0xf8 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldr r5, [sp, #776] @ 0x308 │ │ │ │ + ldr r6, [sp, #520] @ 0x208 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldr r5, [sp, #976] @ 0x3d0 │ │ │ │ + ldr r6, [sp, #720] @ 0x2d0 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldr r5, [sp, #1016] @ 0x3f8 │ │ │ │ + ldr r6, [sp, #760] @ 0x2f8 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldr r6, [sp, #16] │ │ │ │ + ldr r6, [sp, #784] @ 0x310 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldr r5, [sp, #776] @ 0x308 │ │ │ │ + ldr r6, [sp, #520] @ 0x208 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldr r5, [sp, #496] @ 0x1f0 │ │ │ │ + ldr r6, [sp, #240] @ 0xf0 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldr r4, [sp, #808] @ 0x328 │ │ │ │ + ldr r5, [sp, #552] @ 0x228 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldr r5, [sp, #128] @ 0x80 │ │ │ │ + ldr r5, [sp, #896] @ 0x380 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldr r4, [sp, #680] @ 0x2a8 │ │ │ │ + ldr r5, [sp, #424] @ 0x1a8 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldr r4, [sp, #912] @ 0x390 │ │ │ │ + ldr r5, [sp, #656] @ 0x290 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldr r5, [sp, #920] @ 0x398 │ │ │ │ + ldr r6, [sp, #664] @ 0x298 │ │ │ │ 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 │ │ │ │ @@ -2705660,15 +2705676,15 @@ │ │ │ │ ite ne │ │ │ │ movne r0, #1 │ │ │ │ moveq r0, #0 │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - str r4, [r5, r7] │ │ │ │ + strh r4, [r5, 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 │ │ │ │ @@ -2706321,157 +2706337,157 @@ │ │ │ │ mov r0, sl │ │ │ │ mov r1, r5 │ │ │ │ bl 7bfe78 │ │ │ │ b.n 7c0cf2 │ │ │ │ cmp r6, #7 │ │ │ │ bne.n 7c0f56 │ │ │ │ b.n 7c0d58 │ │ │ │ - ldr r5, [sp, #152] @ 0x98 │ │ │ │ + ldr r5, [sp, #920] @ 0x398 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldr r5, [sp, #120] @ 0x78 │ │ │ │ + ldr r5, [sp, #888] @ 0x378 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - strh r4, [r5, #60] @ 0x3c │ │ │ │ + ldrh r4, [r5, #2] │ │ │ │ lsls r1, r1, #2 │ │ │ │ - add r3, pc, #552 @ (adr r3, 7c11b4 ) │ │ │ │ + add r4, pc, #296 @ (adr r4, 7c10b4 ) │ │ │ │ lsls r0, r2, #2 │ │ │ │ - add r3, pc, #488 @ (adr r3, 7c1178 ) │ │ │ │ + add r4, pc, #232 @ (adr r4, 7c1078 ) │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldrh r6, [r3, #12] │ │ │ │ + ldrh r6, [r3, #18] │ │ │ │ lsls r1, r1, #2 │ │ │ │ - add r3, pc, #456 @ (adr r3, 7c1160 ) │ │ │ │ + add r4, pc, #200 @ (adr r4, 7c1060 ) │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldrh r0, [r7, #10] │ │ │ │ + ldrh r0, [r7, #16] │ │ │ │ lsls r1, r1, #2 │ │ │ │ - add r3, pc, #440 @ (adr r3, 7c1158 ) │ │ │ │ + add r4, pc, #184 @ (adr r4, 7c1058 ) │ │ │ │ lsls r0, r2, #2 │ │ │ │ - add r3, pc, #376 @ (adr r3, 7c111c ) │ │ │ │ + add r4, pc, #120 @ (adr r4, 7c101c ) │ │ │ │ lsls r0, r2, #2 │ │ │ │ - add r3, pc, #264 @ (adr r3, 7c10b0 ) │ │ │ │ + add r4, pc, #8 @ (adr r4, 7c0fb0 ) │ │ │ │ lsls r0, r2, #2 │ │ │ │ - add r8, r1 │ │ │ │ + cmp r0, r9 │ │ │ │ lsls r3, r1, #2 │ │ │ │ - add r3, pc, #64 @ (adr r3, 7c0ff0 ) │ │ │ │ + add r3, pc, #832 @ (adr r3, 7c12f0 ) │ │ │ │ lsls r0, r2, #2 │ │ │ │ - beq.n 7c0fac │ │ │ │ + bne.n 7c0f2c │ │ │ │ lsls r0, r2, #2 │ │ │ │ - add r3, pc, #40 @ (adr r3, 7c0fe0 ) │ │ │ │ + add r3, pc, #808 @ (adr r3, 7c12e0 ) │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldr r4, [sp, #360] @ 0x168 │ │ │ │ + ldr r5, [sp, #104] @ 0x68 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldr r4, [sp, #400] @ 0x190 │ │ │ │ + ldr r5, [sp, #144] @ 0x90 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldr r4, [sp, #440] @ 0x1b8 │ │ │ │ + ldr r5, [sp, #184] @ 0xb8 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldr r4, [sp, #464] @ 0x1d0 │ │ │ │ + ldr r5, [sp, #208] @ 0xd0 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldr r4, [sp, #552] @ 0x228 │ │ │ │ + ldr r5, [sp, #296] @ 0x128 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldr r4, [sp, #640] @ 0x280 │ │ │ │ + ldr r5, [sp, #384] @ 0x180 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldr r4, [sp, #728] @ 0x2d8 │ │ │ │ + ldr r5, [sp, #472] @ 0x1d8 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldr r4, [sp, #824] @ 0x338 │ │ │ │ + ldr r5, [sp, #568] @ 0x238 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldr r4, [sp, #896] @ 0x380 │ │ │ │ + ldr r5, [sp, #640] @ 0x280 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldr r4, [sp, #968] @ 0x3c8 │ │ │ │ + ldr r5, [sp, #712] @ 0x2c8 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldr r5, [sp, #16] │ │ │ │ + ldr r5, [sp, #784] @ 0x310 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldr r5, [sp, #120] @ 0x78 │ │ │ │ + ldr r5, [sp, #888] @ 0x378 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldr r5, [sp, #280] @ 0x118 │ │ │ │ + ldr r6, [sp, #24] │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldr r5, [sp, #368] @ 0x170 │ │ │ │ + ldr r6, [sp, #112] @ 0x70 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldr r5, [sp, #424] @ 0x1a8 │ │ │ │ + ldr r6, [sp, #168] @ 0xa8 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldr r5, [sp, #456] @ 0x1c8 │ │ │ │ + ldr r6, [sp, #200] @ 0xc8 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldr r5, [sp, #480] @ 0x1e0 │ │ │ │ + ldr r6, [sp, #224] @ 0xe0 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldr r5, [sp, #504] @ 0x1f8 │ │ │ │ + ldr r6, [sp, #248] @ 0xf8 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldr r5, [sp, #592] @ 0x250 │ │ │ │ + ldr r6, [sp, #336] @ 0x150 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldr r5, [sp, #616] @ 0x268 │ │ │ │ + ldr r6, [sp, #360] @ 0x168 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldr r5, [sp, #696] @ 0x2b8 │ │ │ │ + ldr r6, [sp, #440] @ 0x1b8 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldr r5, [sp, #768] @ 0x300 │ │ │ │ + ldr r6, [sp, #512] @ 0x200 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldr r5, [sp, #776] @ 0x308 │ │ │ │ + ldr r6, [sp, #520] @ 0x208 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldr r5, [sp, #800] @ 0x320 │ │ │ │ + ldr r6, [sp, #544] @ 0x220 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldr r5, [sp, #840] @ 0x348 │ │ │ │ + ldr r6, [sp, #584] @ 0x248 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldr r5, [sp, #904] @ 0x388 │ │ │ │ + ldr r6, [sp, #648] @ 0x288 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldr r5, [sp, #952] @ 0x3b8 │ │ │ │ + ldr r6, [sp, #696] @ 0x2b8 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldr r6, [sp, #40] @ 0x28 │ │ │ │ + ldr r6, [sp, #808] @ 0x328 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldr r6, [sp, #72] @ 0x48 │ │ │ │ + ldr r6, [sp, #840] @ 0x348 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldr r6, [sp, #104] @ 0x68 │ │ │ │ + ldr r6, [sp, #872] @ 0x368 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldr r1, [sp, #536] @ 0x218 │ │ │ │ + ldr r2, [sp, #280] @ 0x118 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldr r7, [sp, #128] @ 0x80 │ │ │ │ + ldr r7, [sp, #896] @ 0x380 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldr r1, [sp, #336] @ 0x150 │ │ │ │ + ldr r2, [sp, #80] @ 0x50 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldr r0, [sp, #592] @ 0x250 │ │ │ │ + ldr r1, [sp, #336] @ 0x150 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldr r0, [sp, #376] @ 0x178 │ │ │ │ + ldr r1, [sp, #120] @ 0x78 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldr r0, [sp, #424] @ 0x1a8 │ │ │ │ + ldr r1, [sp, #168] @ 0xa8 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldr r0, [sp, #408] @ 0x198 │ │ │ │ + ldr r1, [sp, #152] @ 0x98 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldr r0, [sp, #688] @ 0x2b0 │ │ │ │ + ldr r1, [sp, #432] @ 0x1b0 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldr r6, [sp, #280] @ 0x118 │ │ │ │ + ldr r7, [sp, #24] │ │ │ │ lsls r0, r2, #2 │ │ │ │ - str r7, [sp, #800] @ 0x320 │ │ │ │ + ldr r0, [sp, #544] @ 0x220 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - str r7, [sp, #784] @ 0x310 │ │ │ │ + ldr r0, [sp, #528] @ 0x210 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - str r7, [sp, #768] @ 0x300 │ │ │ │ + ldr r0, [sp, #512] @ 0x200 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - str r7, [sp, #752] @ 0x2f0 │ │ │ │ + ldr r0, [sp, #496] @ 0x1f0 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - str r7, [sp, #744] @ 0x2e8 │ │ │ │ + ldr r0, [sp, #488] @ 0x1e8 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - str r7, [sp, #776] @ 0x308 │ │ │ │ + ldr r0, [sp, #520] @ 0x208 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - str r7, [sp, #840] @ 0x348 │ │ │ │ + ldr r0, [sp, #584] @ 0x248 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - str r7, [sp, #856] @ 0x358 │ │ │ │ + ldr r0, [sp, #600] @ 0x258 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldr r6, [sp, #232] @ 0xe8 │ │ │ │ + ldr r6, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldr r4, [sp, #80] @ 0x50 │ │ │ │ + ldr r4, [sp, #848] @ 0x350 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldr r4, [sp, #128] @ 0x80 │ │ │ │ + ldr r4, [sp, #896] @ 0x380 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldr r4, [sp, #200] @ 0xc8 │ │ │ │ + ldr r4, [sp, #968] @ 0x3c8 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldr r4, [sp, #264] @ 0x108 │ │ │ │ + ldr r5, [sp, #8] │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldr r4, [sp, #320] @ 0x140 │ │ │ │ + ldr r5, [sp, #64] @ 0x40 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldr r4, [sp, #352] @ 0x160 │ │ │ │ + ldr r5, [sp, #96] @ 0x60 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldr r4, [sp, #368] @ 0x170 │ │ │ │ + ldr r5, [sp, #112] @ 0x70 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldr r4, [sp, #376] @ 0x178 │ │ │ │ + ldr r5, [sp, #120] @ 0x78 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldr r4, [sp, #416] @ 0x1a0 │ │ │ │ + ldr r5, [sp, #160] @ 0xa0 │ │ │ │ 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 │ │ │ │ @@ -2706553,15 +2706569,15 @@ │ │ │ │ strd r5, r2, [sp, #28] │ │ │ │ bl 4c4554 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3b01d8> │ │ │ │ orr.w r5, r0, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl 46191c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x34d5a0> │ │ │ │ orr.w r4, r0, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl ad5080 │ │ │ │ + bl ad5078 │ │ │ │ orrs r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 4b6194 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3a1e18> │ │ │ │ ldrb.w r2, [r6, #356] @ 0x164 │ │ │ │ orrs r4, r0 │ │ │ │ ubfx r2, r2, #4, #1 │ │ │ │ cbnz r2, 7c11ca │ │ │ │ @@ -2706579,15 +2706595,15 @@ │ │ │ │ orr.w r3, r3, #16 │ │ │ │ strb.w r3, [r6, #356] @ 0x164 │ │ │ │ mov r0, r6 │ │ │ │ bl 4c5ac8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3b174c> │ │ │ │ movs r1, #1 │ │ │ │ orrs r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl ae13a8 │ │ │ │ + bl ae13a0 │ │ │ │ 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 │ │ │ │ @@ -2706629,25 +2706645,25 @@ │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r2 │ │ │ │ str r3, [sp, #20] │ │ │ │ bl 49ca20 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3886a4> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ b.n 7c1142 │ │ │ │ mov r0, r6 │ │ │ │ - bl ade078 │ │ │ │ + bl ade070 │ │ │ │ cmp r4, #0 │ │ │ │ bne.w 7c10c6 │ │ │ │ b.n 7c120e │ │ │ │ mov.w r1, #2097152 @ 0x200000 │ │ │ │ mov r0, r6 │ │ │ │ - bl ae9f4c │ │ │ │ + bl ae9f44 │ │ │ │ mov.w r1, #2097152 @ 0x200000 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl aea7a8 │ │ │ │ + bl aea7a0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 4bb144 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3a6dc8> │ │ │ │ orrs r5, r0 │ │ │ │ orrs r7, r5 │ │ │ │ b.n 7c10f4 │ │ │ │ mov r0, r6 │ │ │ │ @@ -2707809,15 +2707825,15 @@ │ │ │ │ add r0, sp, #128 @ 0x80 │ │ │ │ bl 46a7f8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x35647c> │ │ │ │ movs r2, #32 │ │ │ │ movs r1, #2 │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ add r0, sp, #128 @ 0x80 │ │ │ │ mov.w r8, #0 │ │ │ │ - bl b15dcc │ │ │ │ + bl b15dc4 │ │ │ │ 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 46583c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3514c0> │ │ │ │ @@ -2707970,15 +2707986,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 b50950 │ │ │ │ + bl b50948 │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ mov r2, r0 │ │ │ │ movw r1, #317 @ 0x13d │ │ │ │ add r0, sp, #128 @ 0x80 │ │ │ │ ldr.w r9, [pc, #1208] @ 7c25e0 │ │ │ │ bl 46a7f8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x35647c> │ │ │ │ movw r1, #558 @ 0x22e │ │ │ │ @@ -2708139,15 +2708155,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 b50950 │ │ │ │ + bl b50948 │ │ │ │ mov.w r1, #788 @ 0x314 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [sp, #144] @ 0x90 │ │ │ │ bl 46589c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x351520> │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ add.w lr, r0, #80 @ 0x50 │ │ │ │ @@ -2708398,15 +2708414,15 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ b.n 7c2cd0 │ │ │ │ lsls r6, r7, #4 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r1, [sp, #232] @ 0xe8 │ │ │ │ + str r1, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r0, r2, #2 │ │ │ │ b.n 7c2cb0 │ │ │ │ lsls r6, r7, #4 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ bgt.n 7c2654 │ │ │ │ lsls r6, r7, #4 │ │ │ │ @@ -2708642,15 +2708658,15 @@ │ │ │ │ add r0, sp, #120 @ 0x78 │ │ │ │ bl 46a7a8 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x35642c> │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ movs r2, #32 │ │ │ │ movs r1, #3 │ │ │ │ add r0, sp, #120 @ 0x78 │ │ │ │ movs r6, #0 │ │ │ │ - bl b15dcc │ │ │ │ + bl b15dc4 │ │ │ │ movs r2, #32 │ │ │ │ mov r5, r0 │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [sp, #136] @ 0x88 │ │ │ │ movs r7, #0 │ │ │ │ strd r6, r7, [sp, #104] @ 0x68 │ │ │ │ bl 46583c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3514c0> │ │ │ │ @@ -2708859,15 +2708875,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] @ (7c2d90 ) │ │ │ │ - bl b50950 │ │ │ │ + bl b50948 │ │ │ │ mov.w r1, #788 @ 0x314 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [sp, #136] @ 0x88 │ │ │ │ bl 46589c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x351520> │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ mov.w lr, #0 │ │ │ │ str.w lr, [sp, #88] @ 0x58 │ │ │ │ @@ -2709090,15 +2709106,15 @@ │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ bls.n 7c2d74 │ │ │ │ lsls r6, r7, #4 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r0, #62] @ 0x3e │ │ │ │ + ldrh r0, [r0, #4] │ │ │ │ lsls r0, r2, #2 │ │ │ │ bls.n 7c2d50 │ │ │ │ lsls r6, r7, #4 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ bmi.n 7c2df4 │ │ │ │ lsls r6, r7, #4 │ │ │ │ @@ -2709136,15 +2709152,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 b15dcc │ │ │ │ + bl b15dc4 │ │ │ │ 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 │ │ │ │ @@ -2709363,15 +2709379,15 @@ │ │ │ │ add sp, #180 @ 0xb4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ bcs.n 7c313c │ │ │ │ lsls r6, r7, #4 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r5, #0] │ │ │ │ + strh r4, [r5, #6] │ │ │ │ lsls r0, r2, #2 │ │ │ │ bcs.n 7c3104 │ │ │ │ lsls r6, r7, #4 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r7!, {r1, r2, r4, r5, r6} │ │ │ │ lsls r6, r7, #4 │ │ │ │ @@ -2709403,15 +2709419,15 @@ │ │ │ │ bhi.n 7c30f2 │ │ │ │ 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 ae6504 │ │ │ │ + bl ae64fc │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 4a8778 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3943fc> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ bl 7c1bb0 │ │ │ │ ldr r2, [pc, #32] @ (7c3150 ) │ │ │ │ ldr r3, [pc, #28] @ (7c314c ) │ │ │ │ @@ -2709484,15 +2709500,15 @@ │ │ │ │ bl 464ff4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x350c78> │ │ │ │ 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 b15dcc │ │ │ │ + bl b15dc4 │ │ │ │ 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] │ │ │ │ @@ -2710239,17 +2710255,17 @@ │ │ │ │ ... │ │ │ │ ldmia r6!, {r1, r7} │ │ │ │ lsls r6, r7, #4 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldmia r6, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r6, r7, #4 │ │ │ │ - ldrb r4, [r3, #17] │ │ │ │ + ldrb r4, [r3, #20] │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldrb r2, [r7, #16] │ │ │ │ + ldrb r2, [r7, #19] │ │ │ │ lsls r0, r2, #2 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ stmia r6!, {r2, r7} │ │ │ │ lsls r6, r7, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2710281,15 +2710297,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 b15dcc │ │ │ │ + bl b15dc4 │ │ │ │ ldrb r2, [r0, #13] │ │ │ │ mov fp, r0 │ │ │ │ cmp r2, #64 @ 0x40 │ │ │ │ beq.n 7c3b1a │ │ │ │ and.w r1, r2, #63 @ 0x3f │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ lsls r3, r1 │ │ │ │ @@ -2710542,15 +2710558,15 @@ │ │ │ │ nop │ │ │ │ stmia r5!, {r1, r2, r3, r4, r5} │ │ │ │ lsls r6, r7, #4 │ │ │ │ stmia r5!, {r2, r3, r4, r5} │ │ │ │ lsls r6, r7, #4 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r2, #13] │ │ │ │ + strb r4, [r2, #16] │ │ │ │ lsls r0, r2, #2 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ stmia r2!, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r6, r7, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2710642,15 +2710658,15 @@ │ │ │ │ bl 46a540 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3561c4> │ │ │ │ add.w r3, r5, #20 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ movs r2, #32 │ │ │ │ movs r1, #2 │ │ │ │ mov r0, sl │ │ │ │ movs r7, #0 │ │ │ │ - bl b15dcc │ │ │ │ + bl b15dc4 │ │ │ │ movs r1, #0 │ │ │ │ str r0, [sp, #28] │ │ │ │ ldr r0, [sp, #132] @ 0x84 │ │ │ │ bl 4657a4 <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x351428> │ │ │ │ ldr r3, [r4, #16] │ │ │ │ add.w r2, r0, #20 │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ @@ -2711059,17 +2711075,17 @@ │ │ │ │ nop │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ stmia r2!, {r2, r5} │ │ │ │ lsls r6, r7, #4 │ │ │ │ stmia r2!, {r5} │ │ │ │ lsls r6, r7, #4 │ │ │ │ - strb r6, [r6, #0] │ │ │ │ + strb r6, [r6, #3] │ │ │ │ lsls r0, r2, #2 │ │ │ │ - udf #102 @ 0x66 │ │ │ │ + svc 38 @ 0x26 │ │ │ │ lsls r4, r1, #2 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ pop {r2, r3, r4, r6, pc} │ │ │ │ lsls r6, r7, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2711450,15 +2711466,15 @@ │ │ │ │ lsls r6, r7, #4 │ │ │ │ pop {r1, r4, r6} │ │ │ │ lsls r6, r7, #4 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ pop {r2, r5} │ │ │ │ lsls r6, r7, #4 │ │ │ │ - ldr r0, [r5, #32] │ │ │ │ + ldr r0, [r5, #44] @ 0x2c │ │ │ │ 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 │ │ │ │ @@ -2712529,30 +2712545,30 @@ │ │ │ │ nop │ │ │ │ @ instruction: 0xb828 │ │ │ │ lsls r6, r7, #4 │ │ │ │ @ instruction: 0xb824 │ │ │ │ lsls r6, r7, #4 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r6, #100] @ 0x64 │ │ │ │ + str r2, [r6, #112] @ 0x70 │ │ │ │ lsls r0, r2, #2 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, pc, #80 @ (adr r3, 7c53f8 ) │ │ │ │ + add r3, pc, #848 @ (adr r3, 7c56f8 ) │ │ │ │ lsls r4, r2, #2 │ │ │ │ - stmdb r4!, {r3, r4, r7} │ │ │ │ - strh r4, [r2, #34] @ 0x22 │ │ │ │ + strd r0, r0, [r4, #608]! @ 0x260 │ │ │ │ + strh r4, [r2, #40] @ 0x28 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldrsh r0, [r3, r2] │ │ │ │ + ldrsh r0, [r3, r5] │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldrsh r4, [r1, r2] │ │ │ │ + ldrsh r4, [r1, r5] │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldrb r0, [r1, r3] │ │ │ │ + ldrb r0, [r1, r6] │ │ │ │ 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 46583c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x3514c0> │ │ │ │ @@ -2714523,33 +2714539,33 @@ │ │ │ │ bpl.w 7c71cc │ │ │ │ b.n 7c69c0 │ │ │ │ nop │ │ │ │ add r1, pc, #512 @ (adr r1, 7c6b94 ) │ │ │ │ lsls r6, r7, #4 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r2, r0] │ │ │ │ + str r2, [r2, r3] │ │ │ │ lsls r0, r2, #2 │ │ │ │ add r1, pc, #368 @ (adr r1, 7c6b10 ) │ │ │ │ lsls r6, r7, #4 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [pc, #672] @ (7c6c48 ) │ │ │ │ + ldr r7, [pc, #416] @ (7c6b48 ) │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldr r6, [pc, #576] @ (7c6bec ) │ │ │ │ + ldr r7, [pc, #320] @ (7c6aec ) │ │ │ │ lsls r0, r2, #2 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [pc, #328] @ (7c6afc ) │ │ │ │ + ldr r3, [pc, #72] @ (7c69fc ) │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldr r2, [pc, #344] @ (7c6b10 ) │ │ │ │ + ldr r3, [pc, #88] @ (7c6a10 ) │ │ │ │ lsls r0, r2, #2 │ │ │ │ - adds r1, #212 @ 0xd4 │ │ │ │ + adds r2, #148 @ 0x94 │ │ │ │ lsls r7, r1, #2 │ │ │ │ - cmp ip, r6 │ │ │ │ + mov r4, lr │ │ │ │ lsls r0, r2, #2 │ │ │ │ movw r1, #558 @ 0x22e │ │ │ │ ldr r0, [sp, #188] @ 0xbc │ │ │ │ bl 46589c <__vaDriverInit_1_23@@libgallium-26.0.3-1.so+0x351520> │ │ │ │ add.w r9, r0, #20 │ │ │ │ movs r2, #4 │ │ │ │ movs r3, #32 │ │ │ │ @@ -2715711,22 +2715727,22 @@ │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ bl 82b6a8 │ │ │ │ ldr.w r1, [r4, #644] @ 0x284 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r8 │ │ │ │ - bl b06e04 │ │ │ │ + bl b06dfc │ │ │ │ ldr.w r3, [r5, #152] @ 0x98 │ │ │ │ cbz r3, 7c763c │ │ │ │ mov r0, r8 │ │ │ │ - bl b0ff18 │ │ │ │ + bl b0ff10 │ │ │ │ ldr.w r0, [r4, #1056] @ 0x420 │ │ │ │ add.w r0, r0, #1864 @ 0x748 │ │ │ │ - bl b1038c │ │ │ │ + bl b10384 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r8 │ │ │ │ bl 82b3d0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ bl 82bb5c │ │ │ │ sub.w r9, r9, #1 │ │ │ │ @@ -2715734,36 +2715750,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 b12a7c │ │ │ │ + bl b12a74 │ │ │ │ mov r6, r0 │ │ │ │ cbz r0, 7c7684 │ │ │ │ ldr.w r2, [r5, #148] @ 0x94 │ │ │ │ mov r3, r9 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, sl │ │ │ │ - bl b1039c │ │ │ │ + bl b10394 │ │ │ │ mov r0, r6 │ │ │ │ - bl b12338 │ │ │ │ + bl b12330 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r6 │ │ │ │ - bl b12adc │ │ │ │ + bl b12ad4 │ │ │ │ mov r0, r6 │ │ │ │ - bl b12ac4 │ │ │ │ + bl b12abc │ │ │ │ ldr.w r3, [r5, #152] @ 0x98 │ │ │ │ cbz r3, 7c769a │ │ │ │ ldr.w r2, [r4, #1056] @ 0x420 │ │ │ │ mov r0, r8 │ │ │ │ movs r1, #0 │ │ │ │ add.w r2, r2, #1864 @ 0x748 │ │ │ │ - bl b0fe78 │ │ │ │ + bl b0fe70 │ │ │ │ ldr.w r6, [r5, #148] @ 0x94 │ │ │ │ add.w r8, r7, #2 │ │ │ │ movs r1, #56 @ 0x38 │ │ │ │ movs r0, #1 │ │ │ │ blx 6ae68 │ │ │ │ mov r2, r7 │ │ │ │ str.w r0, [r6, r8, lsl #2] │ │ │ │ @@ -2715817,15 +2715833,15 @@ │ │ │ │ bl 81d3a8 │ │ │ │ ldr.w r3, [r5, #152] @ 0x98 │ │ │ │ cbz r3, 7c7752 │ │ │ │ ldr.w r2, [r4, #1056] @ 0x420 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ add.w r2, r2, #1864 @ 0x748 │ │ │ │ - bl b0fec0 │ │ │ │ + bl b0feb8 │ │ │ │ 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 │ │ │ │ @@ -2715835,61 +2715851,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 b12a7c │ │ │ │ + bl b12a74 │ │ │ │ mov r9, r0 │ │ │ │ cbz r0, 7c77f6 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl b107a8 │ │ │ │ + bl b107a0 │ │ │ │ mov r0, r9 │ │ │ │ - bl b12338 │ │ │ │ + bl b12330 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r8 │ │ │ │ - bl b12adc │ │ │ │ + bl b12ad4 │ │ │ │ mov r3, r6 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r9 │ │ │ │ - bl b12a64 │ │ │ │ + bl b12a5c │ │ │ │ ldr.w r3, [r4, #1056] @ 0x420 │ │ │ │ ldrb.w r3, [r3, #2252] @ 0x8cc │ │ │ │ cbz r3, 7c77d4 │ │ │ │ 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 b107f8 │ │ │ │ + bl b107f0 │ │ │ │ mov r0, r9 │ │ │ │ - bl b12338 │ │ │ │ + b TRUNCATED DUE TO SIZE LIMIT: 10485760 bytes